.lv-badge,.lv-sec,.lv-corner,.lv-reopen{--lv-red:#e5242b;--lv-navy:#002f5d;--lv-night:#001a33;--lv-gold:#ffd100;font-family:var(--font-inter),Inter,system-ui,sans-serif}[dir=rtl] .lv-badge,.lv-sec[dir=rtl],.lv-corner[dir=rtl],[dir=rtl] .lv-reopen{font-family:var(--font-vazirmatn),Vazirmatn,system-ui,sans-serif}.lv-dot{background:var(--lv-red);border-radius:50%;flex:none;width:10px;height:10px;animation:1.6s ease-out infinite lv-pulse;display:inline-block;position:relative;box-shadow:0 0 #e5242ba6}@keyframes lv-pulse{0%{box-shadow:0 0 #e5242ba6}70%{box-shadow:0 0 0 9px #e5242b00}to{box-shadow:0 0 #e5242b00}}.lv-badge{background:var(--lv-red);height:34px;font:800 12px/1 var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:.16em;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 12px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 18px #e5242b59;color:#fff!important}[dir=rtl] .lv-badge{letter-spacing:0;font-size:13px;font-family:var(--font-vazirmatn),Vazirmatn,system-ui,sans-serif}.lv-badge .lv-dot{background:#fff;animation-name:lv-pulse-w}@keyframes lv-pulse-w{0%{box-shadow:0 0 #fffc}70%{box-shadow:0 0 0 8px #fff0}to{box-shadow:0 0 #fff0}}.lv-badge:hover,.lv-badge:focus-visible{transform:translateY(-1px);box-shadow:0 10px 24px #e5242b73}.lv-badge:focus-visible{outline:3px solid var(--lv-gold);outline-offset:3px}@media (max-width:520px){.lv-badge{height:30px;padding:0 10px;font-size:11px}}.lv-badge-float{top:12px;z-index:56;position:fixed;inset-inline-end:12px}.lv-frame{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.lv-sec{background:radial-gradient(120% 140% at 100% 0,#e5242b38,transparent 55%),linear-gradient(180deg,var(--lv-navy),var(--lv-night));color:#fff;padding:88px 0;scroll-margin-top:96px;position:relative;overflow:hidden}.lv-sec[dir=rtl]{background:radial-gradient(120% 140% at 0 0,#e5242b38,transparent 55%),linear-gradient(180deg,var(--lv-navy),var(--lv-night))}.lv-w{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);align-items:center;gap:56px;max-width:1320px;margin:0 auto;padding:0 32px;display:grid}@media (max-width:960px){.lv-sec{padding:64px 0}.lv-w{grid-template-columns:1fr;gap:28px;padding:0 20px}}.lv-kick{font:800 14px/1 var(--font-inter),Inter,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--lv-red);align-items:center;gap:12px;margin:0 0 22px;display:inline-flex}.lv-sec[dir=rtl] .lv-kick{letter-spacing:0;font:900 18px/1.4 var(--font-vazirmatn),Vazirmatn,sans-serif}.lv-sec h2{text-transform:uppercase;margin:0;font:400 clamp(38px,4.6vw,76px)/.95 Druk Medium,roboto-black,Impact,sans-serif}.lv-sec[dir=rtl] h2{font:900 clamp(28px,3.4vw,52px)/1.35 var(--font-vazirmatn),Vazirmatn,sans-serif;text-transform:none}.lv-lead{color:#ffffffd1;max-width:46ch;margin:20px 0 0;font-size:18px;line-height:1.7}.lv-until{font:700 13px var(--font-inter),Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--lv-gold);margin:22px 0 0}.lv-sec[dir=rtl] .lv-until{letter-spacing:0;font:700 15px var(--font-vazirmatn),Vazirmatn,sans-serif}.lv-more{color:#fff;border-bottom:2px solid var(--lv-gold);align-items:center;gap:10px;min-height:44px;margin-top:28px;font-weight:700;text-decoration:none;display:inline-flex}.lv-more:focus-visible{outline:3px solid var(--lv-gold);outline-offset:4px}.lv-screen{border:1px solid #ffffff29;position:relative;box-shadow:0 30px 80px #00000073}.lv-screen:before{content:"";border:2px solid var(--lv-red);opacity:.55;pointer-events:none;animation:2.4s ease-in-out infinite lv-frame;position:absolute;inset:-10px}@keyframes lv-frame{0%,to{opacity:.25}50%{opacity:.75}}.lv-corner{z-index:60;background:var(--lv-night);color:#fff;border-top:3px solid var(--lv-red);width:min(380px,100vw - 32px);position:fixed;inset-block-end:20px;inset-inline-end:20px;box-shadow:0 24px 60px #00000073}.lv-corner-bar{align-items:center;gap:10px;padding:10px 10px 10px 14px;font-size:13px;display:flex}.lv-corner-bar .lv-kick{letter-spacing:.22em;flex:none;margin:0;font-size:11px}.lv-corner[dir=rtl] .lv-corner-bar .lv-kick{letter-spacing:0;font-size:13px}.lv-corner-bar b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lv-corner-bar button{color:#fff;cursor:pointer;background:0 0;border:0;flex:none;width:36px;height:36px;font-size:22px;line-height:1}.lv-corner-bar button:focus-visible,.lv-reopen:focus-visible{outline:3px solid var(--lv-gold);outline-offset:2px}.lv-reopen{z-index:60;background:var(--lv-red);color:#fff;min-height:44px;font:800 12px/1 var(--font-inter),Inter,sans-serif;letter-spacing:.16em;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex;position:fixed;inset-block-end:20px;inset-inline-end:20px;box-shadow:0 10px 24px #e5242b66}.lv-reopen .lv-dot{background:#fff;animation-name:lv-pulse-w}@media (max-width:520px){.lv-corner{inset-block-end:16px;inset-inline-end:16px}}@media (prefers-reduced-motion:reduce){.lv-dot,.lv-screen:before{animation:none}.lv-badge{transition:none}}@media print{.lv-badge,.lv-corner,.lv-reopen{display:none}}
