@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Watad;src:url(/fonts/Watad-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--lime:#c8ed20;--graphite:#161719;--steel:#737372;--white:#f4f5f2;--ink:#0e0f10;--ink-2:#121315;--surface:#1c1d20;--surface-2:#232427;--line:#f4f5f21a;--line-strong:#f4f5f233;--text:var(--white);--text-2:#f4f5f2b8;--text-3:#f4f5f28c;--font-en:"Montserrat Variable", "Montserrat", "Segoe UI", system-ui, sans-serif;--font-ar:"Watad", "Montserrat Variable", "Segoe UI", Tahoma, sans-serif;--header-h:72px;--container:1320px;--gutter:clamp(20px, 5vw, 64px);--radius:6px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:720px){:root{--header-h:64px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--graphite);overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}html.is-intro,html.is-locked{overflow:hidden}body{background:var(--graphite);min-height:100vh;color:var(--text);font-family:var(--font-en);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.65;transition:opacity .2s;overflow-x:clip}html[lang=ar] body{font-family:var(--font-ar);font-synthesis:none;line-height:1.85}html.is-switching-lang body{opacity:0}.latin{font-family:var(--font-en);font-synthesis:weight}h1,h2,h3,h4,p{margin:0}html[lang=ar] :-webkit-any(h1,h2,h3,h4,strong,b,th){font-weight:400}html[lang=ar] :is(h1,h2,h3,h4,strong,b,th){font-weight:400}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg,canvas{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}::selection{background:var(--lime);color:var(--graphite)}:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:2px}main:focus{outline:none}.boot{background:var(--graphite);min-height:100vh}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:200;background:var(--lime);color:var(--graphite);border-radius:var(--radius);transition:top .2s var(--ease);padding:10px 16px;font-weight:600;position:fixed;top:-80px}.skip-link:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.skip-link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.skip-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.skip-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.skip-link:focus{top:12px}[dir=rtl] .flip-rtl{transform:scaleX(-1)}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto}.grain{z-index:40;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;top:0;bottom:0;left:0;right:0}.display{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.1rem,4.6vw,4.1rem);font-weight:600;line-height:1.12}html[lang=ar] .display{letter-spacing:0;font-weight:400;line-height:1.3}.mask-line{vertical-align:top;margin:-.14em -.06em -.22em;padding:.14em .06em .22em;display:inline-block;overflow:hidden}.mask-line__inner{will-change:transform;display:inline-block}.kicker{color:var(--text-2);align-items:center;gap:14px;margin-bottom:28px;display:flex}.kicker__index{color:var(--lime);letter-spacing:.12em;font-size:.8rem;font-weight:600}.kicker__rule{background:var(--line-strong);width:40px;height:1px}.kicker__text{letter-spacing:.2em;text-transform:uppercase;font-size:.78rem;font-weight:600}html[lang=ar] .kicker__text{letter-spacing:0;text-transform:none;font-size:1rem}.section{padding-block-start:clamp(96px,13vw,176px);padding-block-end:clamp(96px,13vw,176px);scroll-margin-top:0;position:relative}section[id]{scroll-margin-top:var(--header-h)}.section-head{max-width:880px}.btn{border-radius:var(--radius);white-space:nowrap;isolation:isolate;height:52px;transition:background-color .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.7em;padding:0 1.5em;font-size:1rem;font-weight:600;line-height:1;display:inline-flex;position:relative;overflow:hidden}html[lang=ar] .btn{font-size:1.05rem;font-weight:400}.btn--sm{height:40px;padding:0 1em;font-size:.9rem}.btn--lg{height:58px;padding:0 1.75em}.btn__icon,.btn__trail{transition:transform .45s var(--ease);display:inline-flex}.btn__label{position:relative}.btn__sheen{z-index:-1;pointer-events:none;transition:transform .9s var(--ease);background:linear-gradient(105deg,#0000 35%,#ffffff80 50%,#0000 65%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-130%)}.btn:hover .btn__sheen{transform:translate(130%)}.btn--primary{background:var(--lime);color:var(--graphite)}.btn--primary:hover .btn__icon{transform:rotate(-8deg)scale(1.08)}.btn--ghost{border:1px solid var(--line-strong);color:var(--white)}.btn--ghost .btn__sheen{background:linear-gradient(105deg,#0000 35%,#f4f5f214 50%,#0000 65%)}.btn--ghost:hover{border-color:var(--lime)}.btn--ghost .btn__icon{color:var(--lime)}.btn--line{color:var(--white);padding-inline-start:.25em;padding-inline-end:.25em}.btn--line .btn__sheen{display:none}.btn--line .btn__label:after{content:"";left:0;right:0;background:var(--line-strong);height:1px;position:absolute;bottom:-8px}.btn--line .btn__label:before{content:"";left:0;right:0;background:var(--lime);height:1px;transform-origin:var(--origin-start,left);transition:transform .6s var(--ease);z-index:1;position:absolute;bottom:-8px;transform:scaleX(0)}[dir=rtl] .btn--line .btn__label:before{--origin-start:right}.btn--line:hover .btn__label:before{transform:scaleX(1)}.btn--line:hover .btn__trail{transform:translateY(3px)}.btn--line .btn__trail{color:var(--lime)}.logo{-webkit-user-select:none;user-select:none;height:auto;display:block}.logo--sm{width:108px}.logo--md{width:180px}.site-header{z-index:50;height:var(--header-h);transition:background-color .45s var(--ease), border-color .45s var(--ease);border-bottom:1px solid #0000;position:fixed;top:0;bottom:auto;left:0;right:0}.site-header.is-solid{border-bottom-color:var(--line);background:#161719f0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-header.is-solid{-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);background:#161719db}}.site-header.is-open{background:var(--graphite);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:var(--line)}.site-header__inner{align-items:center;gap:24px;height:100%;display:flex}.site-header__brand{flex-shrink:0;padding-block-start:6px;padding-block-end:6px}.site-header__brand .logo{width:116px}.site-nav{margin-inline-start:auto;margin-inline-end:auto;display:none}.site-nav ul{gap:clamp(18px,2.2vw,34px);display:flex}.site-nav__link{color:var(--text-2);transition:color .3s var(--ease);padding-block-start:8px;padding-block-end:8px;font-size:.92rem;font-weight:500;display:inline-block;position:relative}html[lang=ar] .site-nav__link{font-size:1rem}.site-nav__link:after{content:"";left:0;right:0;background:var(--lime);height:1px;transition:transform .5s var(--ease);position:absolute;bottom:2px;transform:scaleX(0)}.site-nav__link:hover{color:var(--white)}.site-nav__link:hover:after{transform:scaleX(1)}.site-header__actions{align-items:center;gap:12px;margin-inline-start:auto;display:flex}.lang-switch{border:1px solid var(--line-strong);border-radius:var(--radius);height:40px;color:var(--text-2);transition:color .3s var(--ease), border-color .3s var(--ease);align-items:center;gap:10px;padding:0 14px;font-size:.88rem;display:inline-flex}.lang-switch:hover{color:var(--white);border-color:var(--lime)}.lang-switch__current{font-family:var(--font-en);color:var(--lime);font-weight:600}html[lang=ar] .lang-switch__current{font-family:var(--font-ar)}.lang-switch__sep{background:var(--line-strong);width:1px;height:14px}.lang-switch__next{font-family:var(--font-en)}html[lang=en] .lang-switch__next{font-family:var(--font-ar);font-size:.98rem}.menu-toggle{place-items:center;width:44px;height:44px;margin-inline-end:-8px;display:inline-grid}.menu-glyph{width:24px;height:12px;display:block;position:relative}.menu-glyph span{background:var(--white);height:1.5px;transition:transform .5s var(--ease), top .5s var(--ease), width .5s var(--ease);position:absolute;left:0;right:0}.menu-glyph span:first-child{top:0}.menu-glyph span:last-child{width:70%;top:10px}.menu-glyph.is-open span:first-child{top:5px;transform:rotate(45deg)}.menu-glyph.is-open span:last-child{width:100%;top:5px;transform:rotate(-45deg)}@media (max-width:560px){.site-header__book .btn__label{display:none}.site-header__book{width:40px;padding:0}.lang-switch.site-header__lang .lang-switch__current,.lang-switch.site-header__lang .lang-switch__sep{display:none}.site-header__lang{padding:0 10px}.site-header__actions{gap:8px}.site-header__brand .logo{width:100px}}@media (min-width:1140px){.site-nav{display:block}.site-header__actions{margin-inline-start:0}.menu-toggle{display:none}}.mobile-menu{z-index:45;padding:calc(var(--header-h) + 28px) var(--gutter) max(28px, env(safe-area-inset-bottom));background:var(--graphite);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.mobile-menu__nav ol{flex-direction:column;display:flex}.mobile-menu__nav li{border-bottom:1px solid var(--line)}.mobile-menu__nav a{align-items:baseline;gap:18px;padding:16px 0;display:flex}.mobile-menu__index{color:var(--lime);letter-spacing:.1em;font-size:.78rem;font-weight:600}.mobile-menu__label{letter-spacing:-.02em;font-size:clamp(1.7rem,7vw,2.6rem);font-weight:600;line-height:1.2}html[lang=ar] .mobile-menu__label{letter-spacing:0;font-weight:400}.mobile-menu__footer{flex-direction:column;gap:20px;margin-top:auto;padding-top:40px;display:flex}.mobile-menu__footer .btn{width:100%}.mobile-menu__meta{color:var(--text-2);justify-content:space-between;align-items:center;gap:16px;font-size:.95rem;display:flex}@media (min-width:1140px){.mobile-menu{display:none}}.site-footer{background:var(--graphite);border-top:1px solid var(--line);padding:80px 0 32px;position:relative}.site-footer__route{top:-1px;background:var(--lime);width:72px;height:2px;position:absolute}.site-footer__route:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--gutter)}.site-footer__route:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--gutter)}.site-footer__route:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--gutter)}.site-footer__route:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--gutter)}.site-footer__grid{grid-template-columns:1fr;gap:48px;display:grid}@media (min-width:720px){.site-footer__grid{grid-template-columns:1fr 1fr}}@media (min-width:1040px){.site-footer__grid{grid-template-columns:1.5fr 1.1fr 1.1fr .8fr}}.site-footer__brand .logo{width:150px}.site-footer__brand p{color:var(--text-3);max-width:28ch;margin-top:20px}.site-footer__title{color:var(--text-3);letter-spacing:.2em;text-transform:uppercase;margin-bottom:18px;font-size:.75rem;font-weight:600}html[lang=ar] .site-footer__title{letter-spacing:0;font-size:.95rem}.site-footer__col ul{flex-direction:column;gap:12px;display:flex}.site-footer__col a{color:var(--text-2);transition:color .3s var(--ease);align-items:center;gap:10px;display:inline-flex}.site-footer__col a svg{color:var(--lime);flex-shrink:0}.site-footer__col a:hover{color:var(--white)}.site-footer__bottom{border-top:1px solid var(--line);color:var(--text-3);margin-top:72px;padding-top:24px;font-size:.88rem}.intro{z-index:100;background:var(--graphite);place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.intro__mist{opacity:1}.intro__drop{background:radial-gradient(circle at 40% 65%,#fff 0%,#f4f5f28c 60%,#f4f5f233 100%);border-radius:50%/62% 62% 38% 38%;width:7px;height:14px;margin:-7px 0 0 -3.5px;position:absolute;top:50%;left:50%}.intro__ripple{border:1px solid #f4f5f266;border-radius:50%;width:90vmin;height:90vmin;margin:-45vmin 0 0 -45vmin;position:absolute;top:50%;left:50%}.intro__clearing{background:radial-gradient(circle, var(--graphite) 0%, #161719eb 16%, #16171900 42%);border-radius:50%;width:150vmax;height:150vmax;margin:-75vmax 0 0 -75vmax;position:absolute;top:50%;left:50%}.intro__logo{width:min(500px,72vw);position:relative}.intro__logo img{width:100%;height:auto}.intro__glint{animation:intro-glint 1.1s var(--ease-io) 2.1s forwards;pointer-events:none;background:linear-gradient(100deg,#0000 40%,#f4f5f28c 50%,#0000 60%) 130% 0/250% 100% no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:url(/brand/fog-logo.webp);mask-image:url(/brand/fog-logo.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%}@keyframes intro-glint{to{background-position:-30% 0}}.intro__skip{bottom:max(28px, env(safe-area-inset-bottom));color:var(--text-3);border-bottom:1px solid var(--line-strong);transition:color .3s var(--ease);padding:10px 4px;font-size:.9rem;position:absolute}.intro__skip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.intro__skip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.intro__skip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.intro__skip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.intro__skip:hover{color:var(--white)}.mist{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.mist__layer{will-change:transform;background-repeat:no-repeat;animation:46s ease-in-out infinite alternate mist-drift;position:absolute;top:-20%;bottom:-20%;left:-40%;right:-40%}.mist--hero .mist__layer--a{background:radial-gradient(34% 26% at 30% 62%,#f4f5f216,#0000 70%),radial-gradient(26% 20% at 64% 40%,#f4f5f20f,#0000 70%)}.mist--hero .mist__layer--b{background:radial-gradient(40% 22% at 55% 78%,#f4f5f213,#0000 70%),radial-gradient(22% 18% at 18% 30%,#f4f5f20b,#0000 70%);animation-duration:64s;animation-direction:alternate-reverse}.mist--hero .mist__layer--c{background:radial-gradient(48% 30% at 80% 70%,#f4f5f20e,#0000 70%);animation-duration:82s}.mist--low .mist__layer--a{background:radial-gradient(42% 32% at 40% 100%,#f4f5f21a,#0000 70%)}.mist--low .mist__layer--b{background:radial-gradient(36% 28% at 66% 96%,#f4f5f214,#0000 70%);animation-duration:58s;animation-direction:alternate-reverse}.mist--low .mist__layer--c{background:radial-gradient(30% 22% at 20% 92%,#f4f5f20f,#0000 70%);animation-duration:74s}.mist--soft .mist__layer--a{background:radial-gradient(30% 24% at 20% 40%,#f4f5f20a,#0000 70%)}.mist--soft .mist__layer--b{background:radial-gradient(30% 26% at 75% 70%,#f4f5f209,#0000 70%);animation-duration:70s;animation-direction:alternate-reverse}.mist--soft .mist__layer--c{display:none}@keyframes mist-drift{0%{transform:translate(-7%,1%)}to{transform:translate(7%,-2%)}}.rain{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero{background:radial-gradient(90% 55% at 50% 100%, var(--ink) 0%, transparent 70%), linear-gradient(180deg, var(--graphite) 0%, var(--graphite) 30%, var(--ink-2) 100%);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);min-height:max(660px,100svh);display:grid;position:relative;overflow:clip}.hero__backdrop{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.hero__spot{background:radial-gradient(38% 52% at 50% 26%,#f4f5f213,#0000 72%),radial-gradient(70% 34% at 50% 82%,#f4f5f20a,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0}.hero__mist-wrap{position:absolute;top:0;bottom:0;left:0;right:0}.hero__rain{opacity:.9}.hero__content{z-index:2;padding-top:calc(var(--header-h) + clamp(28px, 6vh, 72px));grid-row:1;align-self:center;padding-bottom:24px;position:relative}.hero__text{max-width:760px}.hero__eyebrow{color:var(--text-2);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:26px;font-size:.8rem;font-weight:600;display:flex}html[lang=ar] .hero__eyebrow{letter-spacing:0;font-size:1.02rem}.hero__eyebrow-rule{background:var(--lime);width:36px;height:2px}.hero__title{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.7rem,7.2vw,6.6rem);font-weight:700;line-height:1.04}html[lang=ar] .hero__title{letter-spacing:0;font-size:clamp(2.8rem,7vw,6.4rem);font-weight:400;line-height:1.22}.hero__lead{max-width:34em;color:var(--text-2);margin-top:26px;font-size:clamp(1.05rem,1.4vw,1.25rem)}.hero__actions{flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:38px;display:flex}.hero__car{z-index:1;pointer-events:none;will-change:transform;grid-row:2;justify-content:center;margin-top:clamp(-120px,-8vw,-20px);display:flex;position:relative}.hero__car .car-scene{width:min(1240px,92vw);height:auto;translate:calc(var(--car-shift,6%) * -1) 0;flex-shrink:0}[dir=ltr] .hero__car .car-scene{transform:scaleX(-1);translate:var(--car-shift,6%) 0}.hero__ground-fog{height:70%;top:auto;bottom:0;left:0;right:0}.hero__scroll{z-index:3;bottom:28px;color:var(--text-3);letter-spacing:.08em;align-items:center;gap:12px;font-size:.82rem;display:none;position:absolute}.hero__scroll:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.hero__scroll:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.hero__scroll:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.hero__scroll:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.hero__scroll-line{background:var(--line);width:1px;height:46px;position:relative;overflow:hidden}.hero__scroll-line:after{content:"";background:var(--lime);animation:scroll-cue 2.4s var(--ease-io) infinite;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes scroll-cue{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@media (min-width:900px){.hero__scroll{display:inline-flex}}@media (max-width:720px){.hero__car .car-scene{--car-shift:0%;width:150vw}.hero__car{margin-top:-6vw}.hero__actions .btn--primary{width:100%}}.car-scene__sweep{animation:car-sweep 9s var(--ease-io) 3.5s infinite}@keyframes car-sweep{0%{transform:translate(0)}55%,to{transform:translate(1900px)}}.car-scene__ripples ellipse{opacity:0;transform-box:fill-box;transform-origin:50%;animation:5.8s ease-out infinite ripple}@keyframes ripple{0%{opacity:.9;transform:scale(.1)}55%{opacity:0}to{opacity:0;transform:scale(1.7)}}.about{background:linear-gradient(180deg, var(--ink-2) 0%, var(--graphite) 40%);overflow:clip}.about__beads{top:0;bottom:0;opacity:.85;pointer-events:none;width:min(52vw,760px);position:absolute;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 70%,#0000 100%)}.about__beads:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.about__beads:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.about__beads:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.about__beads:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.water-beads{width:100%;height:100%}[dir=ltr] .about__beads .water-beads{transform:scaleX(-1)}.about__sheen{background:linear-gradient(100deg,#0000 38%,#f4f5f20d 50%,#0000 62%);position:absolute;top:0;bottom:0;left:0;right:0}.about__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid;position:relative}.about__head{grid-column:1/span 9}.about__title{font-size:clamp(2.3rem,5.4vw,5rem)}.about__body{grid-column:6/span 7;margin-top:clamp(48px,7vw,96px)}.about__text{color:var(--text-2);font-size:clamp(1.1rem,1.5vw,1.32rem);line-height:1.8}html[lang=ar] .about__text{line-height:1.95}.about__points{border-top:1px solid var(--line);margin-top:44px}.about__point{border-bottom:1px solid var(--line);align-items:baseline;gap:20px;padding:18px 0;font-size:1.1rem;display:flex}.about__point-index{color:var(--lime);letter-spacing:.1em;font-size:.78rem;font-weight:600}@media (max-width:900px){.about__head,.about__body{grid-column:1/-1}.about__beads{opacity:.45;width:90vw}}.process{background:var(--graphite)}.journey{margin-top:clamp(56px,8vw,104px);position:relative}.journey__track{top:11px;background:var(--line-strong);height:1px;position:absolute;left:0;right:0}.journey__fill{background:var(--lime);transform-origin:0;position:absolute;top:0;bottom:0;left:0;right:0}[dir=rtl] .journey__fill{transform-origin:100%}.journey__fill--v{display:none}.journey__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid;position:relative}.journey__marker{border:1px solid var(--line-strong);background:var(--graphite);width:23px;height:23px;transition:border-color .6s var(--ease), transform .6s var(--ease);border-radius:50%;position:relative}.journey__dot{background:var(--lime);transition:transform .6s var(--ease);border-radius:50%;position:absolute;top:6px;bottom:6px;left:6px;right:6px;transform:scale(0)}.journey__step.is-active .journey__marker{border-color:var(--lime)}.journey__step.is-active .journey__dot{transform:scale(1)}.journey__content{padding-top:40px}.journey__meta{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.journey__num{color:var(--steel);letter-spacing:-.03em;transition:color .6s var(--ease);font-size:clamp(2.6rem,4vw,3.6rem);font-weight:300;line-height:1}.journey__step.is-active .journey__num{color:var(--white)}.journey__icon{border:1px solid var(--line);width:46px;height:46px;color:var(--text-3);transition:color .6s var(--ease), border-color .6s var(--ease);border-radius:50%;place-items:center;display:inline-grid}.journey__step.is-active .journey__icon{color:var(--lime);border-color:#c8ed2066}.journey__title{letter-spacing:-.01em;font-size:1.4rem;font-weight:600;line-height:1.3}html[lang=ar] .journey__title{letter-spacing:0;font-size:1.55rem}.journey__body{color:var(--text-2);max-width:30ch;margin-top:12px}@media (max-width:900px){.journey__track{top:0;bottom:0;width:1px;height:auto}.journey__track:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:11px;right:auto}.journey__track:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:11px;right:auto}.journey__track:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:11px}.journey__track:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:11px}.journey__fill{display:none}.journey__fill--v,[dir] .journey__fill--v{transform-origin:50% 0;display:block}.journey__steps{grid-template-columns:1fr;gap:56px}.journey__step{padding-inline-start:56px;position:relative}.journey__marker{top:6px;position:absolute}.journey__marker:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.journey__marker:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.journey__marker:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.journey__marker:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.journey__content{padding-top:0}.journey__meta{justify-content:flex-start;gap:20px;margin-bottom:16px}}.packages{background:linear-gradient(180deg, var(--graphite) 0%, var(--ink-2) 100%)}.packages__head{align-items:end;gap:28px;display:grid}@media (min-width:960px){.packages__head{grid-template-columns:1.4fr 1fr;gap:64px}}.packages__intro{color:var(--text-2)}.packages__vat{color:var(--text-3);margin-top:8px;font-size:.95rem}.packages__selector-bar{z-index:5;margin-top:48px;position:sticky;top:10px}.vehicle-select{border:1px solid var(--line-strong);border-radius:var(--radius);background:#121315eb;gap:4px;padding:4px;display:inline-flex}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vehicle-select{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#121315b3}}.vehicle-select__option{height:54px;color:var(--text-2);transition:color .35s var(--ease);border-radius:4px;align-items:center;gap:12px;padding:0 20px;font-size:.98rem;display:inline-flex;position:relative}.vehicle-select__option:hover,.vehicle-select__option.is-selected{color:var(--white)}.vehicle-select__indicator{z-index:0;background:var(--surface-2);box-shadow:inset 0 -2px 0 var(--lime);border-radius:4px;position:absolute;top:0;bottom:0;left:0;right:0}.vehicle-select__icon,.vehicle-select__label{z-index:1;position:relative}.vehicle-select__icon{color:var(--text-3);transition:color .35s var(--ease);display:inline-flex}.vehicle-select__option.is-selected .vehicle-select__icon{color:var(--lime)}@media (max-width:720px){.vehicle-select{width:100%;display:flex}.vehicle-select__option{text-align:center;flex-direction:column;flex:1;justify-content:center;gap:2px;height:68px;padding:0 6px;font-size:.82rem;line-height:1.3}html[lang=ar] .vehicle-select__option{font-size:.9rem}}.tiers{grid-template-columns:1fr;margin-top:56px;display:grid}@media (min-width:720px){.tiers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1160px){.tiers{grid-template-columns:repeat(var(--tier-count,4), minmax(0, 1fr))}}.tier{border-inline-start:1px solid var(--line);transition:background-color .5s var(--ease);flex-direction:column;padding:40px clamp(20px,2.4vw,34px) 8px;display:flex;position:relative}.tier:hover{background:#f4f5f205}.tier__line{top:0;background:var(--line);height:1px;position:absolute;left:0;right:0}.tier__line:after{content:"";background:var(--lime);transform-origin:0;height:2px;transition:transform .8s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}[dir=rtl] .tier__line:after{transform-origin:100%}.tier:hover .tier__line:after,.tier--top .tier__line:after{transform:scaleX(1)}.tier__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.tier__index{color:var(--lime);letter-spacing:.12em;font-size:.78rem;font-weight:600}.tier__code{color:var(--steel);letter-spacing:.32em;text-transform:uppercase;font-size:.72rem;font-weight:600}.tier__name{letter-spacing:-.02em;margin-top:26px;font-size:1.9rem;font-weight:600;line-height:1.2}html[lang=ar] .tier__name{letter-spacing:0;font-size:2.05rem}.tier__desc{min-height:3.7em;color:var(--text-2);margin-top:10px;font-size:.98rem}.tier__price{flex-wrap:wrap;align-items:baseline;column-gap:10px;margin-top:26px;display:flex}.tier__amount{color:var(--lime);letter-spacing:-.04em;padding-block-start:.06em;padding-block-end:.06em;font-size:clamp(3.2rem,4.6vw,4.2rem);font-weight:700;line-height:1;display:inline-block;position:relative;overflow:hidden}.tier__amount-value{display:inline-block}.tier__currency{color:var(--white);font-size:1rem;font-weight:600}.tier__vat{width:100%;color:var(--text-3);margin-top:6px;font-size:.85rem}.tier__includes{margin-top:30px}.tier__includes-label{color:var(--text-3);letter-spacing:.2em;text-transform:uppercase;margin-bottom:10px;font-size:.75rem;font-weight:600}html[lang=ar] .tier__includes-label{letter-spacing:0;font-size:.92rem}.tier__includes li{color:var(--text-2);border-bottom:1px solid #f4f5f20f;align-items:center;gap:12px;padding:9px 0;display:flex}.tier__includes li svg{color:var(--lime);flex-shrink:0}.tier__book{transition:color .35s var(--ease);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:28px 0 30px;font-weight:600;display:flex}html[lang=ar] .tier__book{font-weight:400}.tier__book svg{color:var(--lime);transition:transform .5s var(--ease)}.tier__book:hover{color:var(--lime)}.tier__book:hover svg{transform:translate(6px)}[dir=rtl] .tier__book:hover svg{transform:scaleX(-1)translate(6px)}.tier--top{background:linear-gradient(#f4f5f209,#0000 45%)}@media (max-width:719px){.tier{border-inline-start:0;padding-inline-start:0;padding-inline-end:0}.tier--top{background:0 0}.tier__desc{min-height:0}}@media (min-width:720px) and (max-width:1159px){.tier:nth-child(odd){border-inline-start:0}}@media (min-width:1160px){.tier:first-child{border-inline-start:0}}.coverage{background:var(--ink-2);overflow:clip}.coverage__grid{gap:56px;display:grid;position:relative}@media (min-width:1000px){.coverage__grid{grid-template-columns:5fr 7fr;align-items:start;gap:80px}.coverage__intro{top:calc(var(--header-h) + 40px);position:sticky}}.coverage__body{color:var(--text-2);margin-top:24px;font-size:1.1rem}.coverage__list{border-top:1px solid var(--line)}.coverage__item{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(16px,3vw,36px);padding:clamp(20px,3vw,32px) 0;display:grid;position:relative}.coverage__item:after{content:"";left:0;right:0;background:var(--lime);transform-origin:0;height:1px;transition:transform .8s var(--ease);position:absolute;bottom:-1px;transform:scaleX(0)}[dir=rtl] .coverage__item:after{transform-origin:100%}.coverage__item:hover:after{transform:scaleX(1)}.coverage__index{color:var(--steel);letter-spacing:.1em;font-size:.85rem;font-weight:600}.coverage__name{letter-spacing:-.03em;transition:transform .6s var(--ease);font-size:clamp(1.9rem,4.4vw,3.6rem);font-weight:600;line-height:1.15}html[lang=ar] .coverage__name{letter-spacing:0;font-weight:400;line-height:1.35}.coverage__item:hover .coverage__name{transform:translate(10px)}[dir=rtl] .coverage__item:hover .coverage__name{transform:translate(-10px)}.coverage__pin{color:var(--text-3);transition:color .4s var(--ease), transform .6s var(--ease)}.coverage__item:hover .coverage__pin{color:var(--lime);transform:translateY(-4px)}.coverage__note{color:var(--text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:40px;display:flex}.coverage__note p{max-width:36ch}.app{background:linear-gradient(180deg, var(--ink-2) 0%, var(--ink) 55%, var(--graphite) 100%);overflow:clip}.app__floor{pointer-events:none;background:radial-gradient(50% 40% at 70% 85%,#f4f5f20d,#0000 70%);height:50%;position:absolute;top:auto;bottom:0;left:0;right:0}[dir=rtl] .app__floor{background:radial-gradient(50% 40% at 30% 85%,#f4f5f20d,#0000 70%)}.app__grid{align-items:center;gap:64px;display:grid;position:relative}@media (min-width:980px){.app__grid{grid-template-columns:1fr 1fr;gap:40px}}.app__desc{max-width:30em;color:var(--text-2);margin-top:24px;font-size:clamp(1.08rem,1.4vw,1.25rem)}.app__stores{flex-wrap:wrap;gap:16px;margin-top:40px;display:flex}.store-badge{border:1px solid var(--line-strong);background:var(--ink);min-width:196px;height:62px;color:var(--white);transition:border-color .35s var(--ease), transform .35s var(--ease);border-radius:10px;align-items:center;gap:12px;padding:0 20px;display:inline-flex;position:relative}a.store-badge:hover{border-color:var(--lime);transform:translateY(-2px)}.store-badge.is-soon{cursor:default}.store-badge.is-soon .store-badge__icon,.store-badge.is-soon .store-badge__text{opacity:.6}.store-badge__icon{display:inline-flex}.store-badge__text{flex-direction:column;line-height:1.15;display:flex}.store-badge__small{color:var(--text-2);font-size:.72rem}.store-badge__big{letter-spacing:-.01em;font-size:1.15rem;font-weight:600}.store-badge__soon{top:-11px;background:var(--lime);color:var(--graphite);border-radius:4px;padding:3px 9px;font-size:.72rem;font-weight:600;line-height:1.4;position:absolute}.store-badge__soon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.store-badge__soon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.store-badge__soon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.store-badge__soon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}html[lang=ar] .store-badge__soon{font-size:.82rem;font-weight:400}.app__stage{flex-direction:column;align-items:center;gap:18px;padding-block-start:24px;padding-block-end:24px;display:flex;position:relative}.phone{aspect-ratio:9/19.3;background:linear-gradient(145deg,#2a2c30 0%,#0c0d0e 40%,#1c1e21 100%);border-radius:48px;width:296px;padding:11px;position:relative;box-shadow:inset 0 0 0 1px #f4f5f224,0 70px 120px -50px #000000f2,0 30px 60px -30px #000c}.phone--front{z-index:2}.phone--back{top:6%;opacity:.32;width:250px;position:absolute}.phone--back:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4%}.phone--back:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4%}.phone--back:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4%}.phone--back:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4%}.phone__screen{background:var(--graphite);border-radius:38px;height:100%;position:relative;overflow:hidden}.phone__island{background:#000;border-radius:20px;width:92px;height:26px;margin-left:-46px;position:absolute;top:22px;left:50%}.phone__status{top:16px;z-index:3;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex;position:absolute;left:30px;right:30px}.phone__status-icons{align-items:flex-end;gap:2px;display:inline-flex}.phone__status-icons i{background:var(--white);border-radius:1px;width:3px;display:block}.phone__status-icons i:first-child{height:5px}.phone__status-icons i:nth-child(2){height:7px}.phone__status-icons i:nth-child(3){height:9px}.phone__view{position:absolute;top:0;bottom:0;left:0;right:0}.phone__glare{z-index:4;pointer-events:none;background:linear-gradient(118deg,#ffffff14 0%,#ffffff05 28%,#0000 34%);position:absolute;top:0;bottom:0;left:0;right:0}.app__dots{z-index:3;gap:4px;margin-top:8px;display:flex;position:relative}.app__dot{width:32px;height:32px;position:relative}.app__dot:after{content:"";background:var(--line-strong);width:6px;height:6px;transition:width .5s var(--ease), margin .5s var(--ease), background-color .5s var(--ease);border-radius:3px;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%}.app__dot.is-active:after{background:var(--lime);width:22px;margin-left:-11px}.app__illustrative{color:var(--text-3);text-align:center;font-size:.78rem}.app-screen{flex-direction:column;gap:10px;height:100%;padding:58px 18px 22px;font-size:13px;line-height:1.5;display:flex}.app-screen__title{font-size:18px;font-weight:600}.app-screen__cta{background:var(--lime);height:44px;color:var(--graphite);border-radius:10px;align-self:stretch;place-items:center;margin-top:auto;font-weight:600;display:grid}html[lang=ar] .app-screen__cta{font-weight:400}.app-screen--welcome{text-align:center;align-items:center}.app-screen__logo{width:150px;height:auto;margin-top:28px}.app-screen__welcome{color:var(--text-3);margin-top:18px}.app-screen__brand{font-size:15px;font-weight:600}.app-screen__sub{color:var(--text-2);margin-top:6px;font-size:14px}.app-screen__car{margin-top:auto;width:128%;margin-inline-start:-14%;margin-inline-end:-14%}[dir=ltr] .app-screen__car .car-scene{transform:scaleX(-1)}.app-screen__chip{color:var(--lime);border:1px solid #c8ed2080;border-radius:20px;align-self:flex-start;padding:2px 10px;font-size:12px}.app-screen--list ul{flex-direction:column;gap:8px;margin-top:4px;display:flex}.app-screen--list li{background:var(--surface);border:1px solid #0000;border-radius:12px;grid-template-columns:1fr auto;align-items:center;padding:11px 13px;display:grid}.app-screen--list li.is-picked{border-color:var(--lime)}.app-screen__row-name{font-size:14px}.app-screen__row-sub{color:var(--text-3);grid-column:1;font-size:11px}.app-screen__row-price{color:var(--lime);grid-area:1/2/span 2;font-size:15px;font-weight:700}.app-screen__row-price small{color:var(--text-2);font-size:10px;font-weight:500}.app-screen--track{position:relative}.app-screen__map{width:100%;height:calc(100% - 90px);position:absolute;top:90px;bottom:0;left:0;right:0}.app-screen__sheet{background:var(--surface);border-radius:16px;margin-top:auto;padding:16px;position:relative;box-shadow:0 -20px 40px #0006}.app-screen__progress{background:var(--line);border-radius:2px;height:4px;margin-top:12px;display:block;overflow:hidden}.app-screen__progress span{background:var(--lime);transform-origin:0;height:100%;display:block}[dir=rtl] .app-screen__progress span{transform-origin:100%}@media (max-width:600px){.phone{width:262px}.phone--back{display:none}}.final{text-align:center;background:linear-gradient(180deg, var(--graphite) 0%, var(--ink) 100%);align-items:center;min-height:92vh;display:grid;overflow:clip}.final__bg{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.final__light{background:radial-gradient(50% 50% at 50% 100%,#f4f5f21a,#0000 70%);position:absolute;top:20%;bottom:-20%;left:0;right:0}.final__inner{flex-direction:column;align-items:center;display:flex;position:relative}.final__title{font-size:clamp(2.6rem,7vw,6.2rem)}.final__body{max-width:34em;color:var(--text-2);margin-top:28px;font-size:clamp(1.05rem,1.4vw,1.25rem)}.final__actions{margin-top:44px}.final__route{background:var(--lime);transform-origin:50%;width:min(520px,70%);height:2px;margin:72px auto 48px;display:block}.final__contacts{flex-wrap:wrap;justify-content:center;gap:28px clamp(32px,6vw,88px);display:flex}.final__contact{flex-direction:column;align-items:center;gap:6px;display:flex}.final__contact-label{color:var(--text-3);align-items:center;gap:8px;font-size:.9rem;display:inline-flex}.final__contact-label svg{color:var(--lime)}.final__contact-value{transition:color .3s var(--ease);font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:500}.final__contact:hover .final__contact-value{color:var(--lime)}.final__inner .kicker{justify-content:center}.legal__hero{padding:calc(var(--header-h) + clamp(56px, 9vw, 120px)) 0 clamp(48px, 6vw, 80px);border-bottom:1px solid var(--line);background:radial-gradient(60% 80% at 80% 0%, #f4f5f20d, transparent 70%), var(--graphite);position:relative}.legal__back{color:var(--text-2);transition:color .3s var(--ease);align-items:center;gap:10px;margin-bottom:40px;font-size:.95rem;display:inline-flex}.legal__back:hover{color:var(--white)}.legal__back-icon{color:var(--lime);transform:scaleX(-1)}[dir=rtl] .legal__back-icon{transform:none}.legal__kicker{color:var(--lime);letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px;font-size:.78rem;font-weight:600}html[lang=ar] .legal__kicker{letter-spacing:0;font-size:1rem}.legal__title{letter-spacing:-.03em;font-size:clamp(2.3rem,5.4vw,4.4rem);font-weight:600;line-height:1.12}html[lang=ar] .legal__title{letter-spacing:0;font-weight:400;line-height:1.3}.legal__updated{color:var(--text-3);margin-top:18px;font-size:.95rem}.legal__layout{gap:48px;padding-block-start:clamp(48px,7vw,96px);padding-block-end:clamp(80px,10vw,140px);display:grid}@media (min-width:980px){.legal__layout{grid-template-columns:260px minmax(0,760px);gap:clamp(56px,7vw,120px)}.legal__toc{top:calc(var(--header-h) + 32px);align-self:start;position:sticky}}.legal__toc-title{color:var(--text-3);letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px;font-size:.75rem;font-weight:600}html[lang=ar] .legal__toc-title{letter-spacing:0;font-size:.95rem}.legal__toc ol{border-inline-start:1px solid var(--line)}.legal__toc li a{color:var(--text-2);transition:color .3s var(--ease), border-color .3s var(--ease);border-inline-start:1px solid #0000;margin-inline-start:-1px;padding:7px 16px;font-size:.95rem;display:block}.legal__toc li a:hover{color:var(--white);border-inline-start-color:var(--lime)}.legal__other{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:36px;padding-top:24px;display:flex}.legal__other a{color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:5px;font-size:.95rem}.legal__other a:hover{color:var(--white);-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}.legal__section+.legal__section{margin-top:56px}.legal__section h2{align-items:baseline;gap:16px;margin-bottom:20px;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:600;line-height:1.35;display:flex}.legal__num{color:var(--lime);letter-spacing:.1em;font-size:.8rem;font-weight:600}.legal__section p,.legal__section li{color:var(--text-2);line-height:1.85}html[lang=ar] .legal__section p,html[lang=ar] .legal__section li{line-height:2}.legal__section p+p,.legal__section p+ul,.legal__section ul+p{margin-top:14px}.legal__section ul{flex-direction:column;gap:8px;display:flex}.legal__section li{padding-inline-start:24px;position:relative}.legal__section li:before{content:"";top:.8em;background:var(--lime);width:6px;height:6px;position:absolute}.legal__section li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:2px}.legal__section li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:2px}.legal__section li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:2px}.legal__section li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:2px}.legal__highlight{border-inline-start:2px solid var(--lime);background:#f4f5f20a;padding:22px 26px;font-size:1.2rem;color:var(--white)!important}.legal__contact{border-top:1px solid var(--line);color:var(--text-2);margin-top:72px;padding-top:32px}.legal__contact div{flex-wrap:wrap;gap:16px 32px;margin-top:14px;display:flex}.legal__contact a{color:var(--white);align-items:center;gap:10px;display:inline-flex}.legal__contact a svg,.legal__contact a:hover{color:var(--lime)}.not-found{min-height:86vh;padding-top:var(--header-h);align-items:center;display:grid;position:relative;overflow:clip}.not-found__inner{flex-direction:column;align-items:flex-start;gap:20px;display:flex;position:relative}.not-found__inner>p:not(.not-found__code){color:var(--text-2);max-width:36ch}.not-found__code{color:var(--lime);letter-spacing:.3em;font-size:.85rem;font-weight:600}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.mist__layer,.car-scene__ripples,.car-scene__sweep-wrap,.hero__scroll-line:after{display:none;animation:none!important}.mist__layer{display:block}}
