.i2hero{--night:var(--color-i2-night);--night-line:#c9a47e33;--ivory:var(--color-i2-ivory);--champagne:var(--color-champagne);--champagne-hi:var(--color-champagne-hi);--mist:var(--color-i2-mist);--f-fa:"Vazirmatn", Tahoma, "Segoe UI", sans-serif;--f-dial:"Michroma", "Jost", "Segoe UI", sans-serif;--f-lat:"Jost", "Segoe UI", Helvetica, sans-serif;--rail:0px;--gut:clamp(20px, 4.5vw, 64px);--ease:cubic-bezier(.2, .7, .1, 1);isolation:isolate;background:var(--night);min-height:100svh;color:var(--ivory);font-family:var(--f-fa);text-align:right;-webkit-font-smoothing:antialiased;grid-template-rows:1fr auto;padding-top:96px;font-size:16px;font-weight:300;line-height:1.85;display:grid;position:relative;overflow:hidden}.i2hero a{color:inherit;text-decoration:none}.i2hero :focus-visible{outline:1px solid var(--champagne);outline-offset:4px}.i2hero .lat{font-family:var(--f-dial);letter-spacing:.32em;text-transform:uppercase;direction:ltr;unicode-bidi:isolate;font-size:10px;font-weight:400}.i2hero .num{font-variant-numeric:tabular-nums}.i2hero .wrap{padding-inline:calc(var(--gut) + var(--rail)) var(--gut);max-width:none;margin-inline:0}.i2hero canvas{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.i2hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--color-ink-950) 60%, transparent) 0, transparent 150px), radial-gradient(ellipse 70% 40% at 50% 66%, color-mix(in srgb, var(--color-ink-950) 55%, transparent), transparent 75%), radial-gradient(ellipse 120% 90% at 50% 45%, transparent 45%, color-mix(in srgb, var(--color-ink-950) 55%, transparent) 100%);position:absolute;inset:0}.i2hero .hero-c{text-align:center;align-content:center;justify-items:center;gap:10px;padding-block:28px 10px;display:grid}.i2hero .dial-hero{aspect-ratio:1;width:min(64vw,330px);max-width:100%}.i2hero .dial-hero svg{vertical-align:baseline;display:inline}.i2hero .eyebrow{color:var(--champagne);align-items:center;gap:14px;margin-top:14px;display:flex}.i2hero .eyebrow:before,.i2hero .eyebrow:after{content:"";background:linear-gradient(90deg, transparent, var(--champagne));width:46px;height:1px}.i2hero .eyebrow:after{transform:scaleX(-1)}.i2hero h1{letter-spacing:-.01em;text-wrap:balance;color:var(--ivory);margin:0;font-size:clamp(34px,6.4vw,72px);font-weight:200;line-height:1.25}.i2hero h1 .ln{display:inline-block}.i2hero p.sub{max-width:34ch;color:var(--mist);margin:4px 0 0;font-size:15px}.i2hero .mkt{color:var(--mist);flex-wrap:wrap;justify-content:center;gap:6px 26px;font-size:13px;display:flex}.i2hero .mkt b{color:var(--ivory);font-weight:400}.i2hero .hero-b{gap:26px;padding-block:18px 26px;display:grid}.i2hero .cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 34px;display:flex}.i2hero .lbtn{color:var(--ivory);border-bottom:1px solid var(--champagne);border-right:1px solid var(--champagne);transition:box-shadow .6s var(--ease), color .4s;align-items:center;gap:22px;padding:15px 26px 14px 30px;font-size:15px;font-weight:400;display:inline-flex;position:relative;box-shadow:-10px -10px 22px -16px #c9a47e8c}.i2hero .lbtn:before,.i2hero .lbtn:after{content:"";background:var(--champagne);transition:transform .6s var(--ease);position:absolute}.i2hero .lbtn:before{transform-origin:100%;width:100%;height:1px;top:0;right:0;transform:scaleX(0)}.i2hero .lbtn:after{transform-origin:bottom;width:1px;height:100%;top:0;left:0;transform:scaleY(0)}.i2hero .lbtn:hover:before{transform:scaleX(1)}.i2hero .lbtn:hover:after{transition-delay:.25s;transform:scaleY(1)}.i2hero .lbtn:hover{box-shadow:0 0 #c9a47e00}.i2hero .lbtn svg{transition:transform .5s var(--ease)}.i2hero .lbtn:hover svg{transform:translate(-6px)}[dir=ltr] .i2hero .lbtn svg{transform:scaleX(-1)}[dir=ltr] .i2hero .lbtn:hover svg{transform:scaleX(-1)translate(-6px)}.i2hero .tlink{color:var(--mist);align-items:center;gap:10px;font-size:14px;transition:color .3s;display:inline-flex}.i2hero .tlink:hover{color:var(--ivory)}.i2hero .live{background:var(--color-i2-live);border-radius:50%;width:6px;height:6px;animation:1.8s infinite i2heroPulse;box-shadow:0 0 #d2554a99}@keyframes i2heroPulse{70%{box-shadow:0 0 0 8px #d2554a00}to{box-shadow:0 0 #d2554a00}}.i2hero .h-ivory{fill:var(--ivory)}.i2hero .h-champ{fill:var(--champagne)}.i2hero .h-night{fill:var(--night)}.i2hero .tk-five{stroke:var(--champagne-hi)}.i2hero .tk-min{stroke:#e4c9a68c}.i2hero .d-in .tk{opacity:0;animation:i2heroTk .5s var(--ease) forwards}@keyframes i2heroTk{to{opacity:1}}@media (prefers-reduced-motion:reduce){.i2hero *,.i2hero :before,.i2hero :after{transition:none!important;animation:none!important}.i2hero .d-in .tk{opacity:1}}
.dbd{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.dbd[data-paused] *{animation-play-state:paused}.dbd-stage{aspect-ratio:1402/1122;background:url(/images/discounted-bg.webp) 50%/100% 100% no-repeat;inline-size:max(100cqw,124.955cqh);position:absolute;inset-block-start:0;inset-inline-end:0}[dir=ltr] .dbd-stage{transform:scaleX(-1)}.dbd-stream{border-radius:1px;width:max(1.5px,.34%);height:11.5%;position:absolute;top:28.8%;left:15.37%;overflow:hidden;transform:translate(-50%)}.dbd-stream-grains{background:repeating-linear-gradient(to bottom, var(--color-gold-400) 0%, var(--color-gold-100) 4%, var(--color-gold-500) 7%, var(--color-gold-400) 10%);opacity:.85;will-change:transform;block-size:200%;animation:.9s linear infinite dbdGrains;position:absolute;inset-block-start:-100%;inset-inline:0}@keyframes dbdGrains{to{transform:translateY(50%)}}.dbd-impact{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--color-gold-100) 85%, transparent) 0%, transparent 70%);border-radius:50%;width:2.2%;animation:1.4s ease-in-out infinite dbdImpact;position:absolute;top:40.3%;left:15.37%;transform:translate(-50%,-50%)}@keyframes dbdImpact{0%,to{opacity:.35}50%{opacity:.9}}.dbd-sheen{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-canvas-000) 55%, transparent) 50%, transparent 100%);will-change:transform;inline-size:35%;animation:10s ease-in-out infinite dbdSheen;position:absolute;inset-block:-20%;inset-inline-start:0}@keyframes dbdSheen{0%{opacity:0;transform:translate(-120%)skew(-14deg)}10%{opacity:1}55%{opacity:1;transform:translate(320%)skew(-14deg)}60%,to{opacity:0;transform:translate(320%)skew(-14deg)}}.dbd-spark{inline-size:var(--s);block-size:var(--s);background:radial-gradient(circle, var(--color-gold-300) 0%, var(--color-gold-600) 70%, transparent 100%);box-shadow:0 0 6px color-mix(in srgb, var(--color-gold-300) 70%, transparent);opacity:0;will-change:transform, opacity;animation:dbdRise var(--d) linear var(--delay) infinite;border-radius:50%;position:absolute;inset-block-end:-8px;inset-inline-start:var(--x)}@keyframes dbdRise{0%{opacity:0;transform:translate(0,0)scale(.6)}12%{opacity:.85}70%{opacity:.5}to{transform:translate3d(var(--drift), -92vh, 0) scale(1.1);opacity:0}}@media (max-width:767.98px){.dbd{background:url(/images/discounted-bg.webp) 100%/cover no-repeat}.dbd-stage{inline-size:72cqw;-webkit-mask-image:radial-gradient(ellipse 62% 78% at 17% 30%, var(--color-ink-950) 55%, transparent 100%);mask-image:radial-gradient(ellipse 62% 78% at 17% 30%, var(--color-ink-950) 55%, transparent 100%);inset-block-start:calc(var(--home-nav-clearance,80px) + 4px)}.dbd-sheen{inline-size:60%}}@media (prefers-reduced-motion:reduce){.dbd-stream,.dbd-impact,.dbd-sheen,.dbd-spark{display:none}}
.i2diver{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,5vw,80px);height:100%;display:grid;position:relative}@media (max-width:820px){.i2diver{text-align:center;grid-template-rows:auto auto;grid-template-columns:1fr;justify-items:center}}.i2diver .txt{max-width:520px;color:var(--color-canvas-000);text-shadow:0 1px 18px #0812288c;align-content:center;gap:18px;display:grid}.i2diver .code{font-family:var(--font-lat);color:var(--color-ocean-accent);text-transform:uppercase;letter-spacing:.2em;font-size:.8125rem}@media (max-width:820px){.i2diver .code{margin-top:24px}}.i2diver h2{text-wrap:balance;margin:0;font-size:clamp(28px,4.2vw,48px);font-weight:200;line-height:1.3}.i2diver p{color:color-mix(in srgb, var(--color-canvas-000) 72%, transparent);max-width:44ch;margin:0}@media (max-width:820px){.i2diver p{display:none}}.i2diver .lbtn{color:var(--color-canvas-000);border-block-end:1px solid var(--color-ocean-accent);border-inline-end:1px solid var(--color-ocean-accent);box-shadow:-10px -10px 22px -16px color-mix(in srgb, var(--color-ocean-accent) 55%, transparent);transition:box-shadow .6s var(--ease-luxury), color .4s;align-items:center;gap:22px;width:fit-content;padding:15px 26px 14px 30px;font-size:15px;font-weight:400;display:inline-flex;position:relative}.i2diver .lbtn:hover{box-shadow:0 0 #0000}.i2diver .lbtn svg{transition:transform .5s var(--ease-luxury)}.i2diver .lbtn:hover svg{transform:translate(-6px)}[dir=ltr] .i2diver .lbtn svg{transform:scaleX(-1)}[dir=ltr] .i2diver .lbtn:hover svg{transform:scaleX(-1)translate(-6px)}@media (max-width:820px){.i2diver .modelsCount{display:none}}
.i2classic{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(24px,5vw,80px);height:100%;display:grid;position:relative}@media (max-width:820px){.i2classic{text-align:center;grid-template-rows:auto auto;grid-template-columns:1fr;justify-items:center}}.i2classic .txt{max-width:520px;color:var(--color-canvas-000);text-shadow:0 1px 18px #0812288c;grid-column:2;align-content:center;gap:18px;display:grid}.i2classic .code{font-family:var(--font-lat);color:var(--color-classic-accent);text-transform:uppercase;letter-spacing:.2em;font-size:.8125rem}@media (max-width:820px){.i2classic .code{margin-top:24px}}.i2classic h2{text-wrap:balance;margin:0;font-size:clamp(28px,4.2vw,48px);font-weight:200;line-height:1.3}.i2classic .heart{align-items:center;gap:18px;padding-top:6px;display:flex}.i2classic .heart svg{flex:none;width:86px;height:86px}.i2classic .heart .bal{transform-origin:0 0;animation:2s ease-in-out infinite i2classicBalance}@keyframes i2classicBalance{0%,to{transform:rotate(-150deg)}50%{transform:rotate(150deg)}}.i2classic .heart p{color:color-mix(in srgb, var(--color-canvas-000) 72%, transparent);margin:0;font-size:13.5px;line-height:1.8}.i2classic .heart b{color:var(--color-canvas-000);font-weight:500}@media (prefers-reduced-motion:reduce){.i2classic .heart .bal{animation:none}}.i2classic .meta{color:color-mix(in srgb, var(--color-canvas-000) 70%, transparent)}@media (max-width:820px){.i2classic .modelsCount{display:none}}.i2classic .lbtn{color:var(--color-canvas-000);border-block-end:1px solid var(--color-classic-accent);border-inline-end:1px solid var(--color-classic-accent);box-shadow:-10px -10px 22px -16px color-mix(in srgb, var(--color-classic-accent) 50%, transparent);transition:box-shadow .6s var(--ease-luxury);align-items:center;gap:22px;width:fit-content;padding:15px 26px 14px 30px;font-size:15px;font-weight:400;display:inline-flex;position:relative}.i2classic .lbtn:hover{box-shadow:0 0 #0000}.i2classic .lbtn svg{transition:transform .5s var(--ease-luxury)}.i2classic .lbtn:hover svg{transform:translate(-6px)}[dir=ltr] .i2classic .lbtn svg{transform:scaleX(-1)}[dir=ltr] .i2classic .lbtn:hover svg{transform:scaleX(-1)translate(-6px)}
.i2pilot{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,5vw,80px);height:100%;display:grid;position:relative}@media (max-width:820px){.i2pilot{text-align:center;grid-template-rows:auto auto;grid-template-columns:1fr;justify-items:center}}.i2pilot .txt{max-width:520px;color:var(--color-canvas-000);text-shadow:0 1px 18px #0812288c;align-content:center;gap:18px;display:grid;position:relative}.i2pilot .txt:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0810226b,#08102200);position:absolute;inset:-40px -60px}.i2pilot .code{font-family:var(--font-lat);color:var(--color-pilot-accent);text-transform:uppercase;letter-spacing:.2em;font-size:.8125rem}@media (max-width:820px){.i2pilot .code{margin-top:24px}}.i2pilot h2{text-wrap:balance;margin:0;font-size:clamp(28px,4.2vw,48px);font-weight:200;line-height:1.3}@media (max-width:820px){.i2pilot .modelsCount{display:none}}.i2pilot .lbtn{color:var(--color-canvas-000);border-block-end:1px solid var(--color-pilot-accent);border-inline-end:1px solid var(--color-pilot-accent);box-shadow:-10px -10px 22px -16px color-mix(in srgb, var(--color-pilot-accent) 50%, transparent);transition:box-shadow .6s var(--ease-luxury), color .4s;align-items:center;gap:22px;width:fit-content;padding:15px 26px 14px 30px;font-size:15px;font-weight:400;display:inline-flex;position:relative}.i2pilot .lbtn:hover{box-shadow:0 0 #0000}.i2pilot .lbtn svg{transition:transform .5s var(--ease-luxury)}.i2pilot .lbtn:hover svg{transform:translate(-6px)}[dir=ltr] .i2pilot .lbtn svg{transform:scaleX(-1)}[dir=ltr] .i2pilot .lbtn:hover svg{transform:scaleX(-1)translate(-6px)}
