@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-cyrillic-ext-400-normal--YUEboYX.woff2) format("woff2"),url(/assets/plus-jakarta-sans-cyrillic-ext-400-normal-Mmei8vUI.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-vietnamese-400-normal-DSBfeMfZ.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-400-normal-C8e2rZwZ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-ext-400-normal-DoLIX7aW.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-400-normal-BsqZKeor.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-400-normal-BEreAzRs.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-400-normal-B430qp47.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-cyrillic-ext-500-normal-D8ivh4-1.woff2) format("woff2"),url(/assets/plus-jakarta-sans-cyrillic-ext-500-normal-CIyo_J9r.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-vietnamese-500-normal-DV0RQ-PV.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-500-normal-B82lGh9n.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-ext-500-normal-CPn9LCJy.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-500-normal-B3NWVrCc.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-500-normal-QJgU3aHP.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-500-normal-8oBgpzDE.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-cyrillic-ext-600-normal-Cvr4i4-u.woff2) format("woff2"),url(/assets/plus-jakarta-sans-cyrillic-ext-600-normal-9vZTa9p0.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-vietnamese-600-normal-CC6hLFtX.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-600-normal-DeS4BEfh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-ext-600-normal-CnFlO-3n.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-600-normal-CB6G-JUj.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-600-normal-DZHTH_YQ.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-600-normal-BGO7_dKe.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-cyrillic-ext-700-normal-DCGDJcu8.woff2) format("woff2"),url(/assets/plus-jakarta-sans-cyrillic-ext-700-normal-CBwMqzPO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-vietnamese-700-normal-M8Q6kGfw.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-700-normal-CZVFApIP.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-ext-700-normal-DvYoLYTT.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-700-normal-CKyey7Yb.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-ByV-LENh.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-B-Gqp1pw.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-cyrillic-ext-800-normal-CoyVVI_5.woff2) format("woff2"),url(/assets/plus-jakarta-sans-cyrillic-ext-800-normal-CbCVb_-e.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-vietnamese-800-normal-CIUgXMHX.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-800-normal-RfBnhMhO.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-ext-800-normal-BMV1Jgrj.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-800-normal-1CQ5az79.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-800-normal-r4GdUuSS.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-800-normal-Bf2otDjJ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rabar;src:url(/fonts/Rabar.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0600-065F,U+066A-06EF,U+06FA-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}:root{--snow: #F4F5F0;--snow-2: #E8EBE2;--pine: #163329;--pine-2: #1F4A3E;--ink: #0E1512;--lime: #C8F04B;--lime-2: #B5E02F;--ember: #F2683C;--sky: #2F86A6;--muted: #59635D;--line: rgba(14, 21, 18, .12);--glass: rgba(255, 255, 255, .14);--glass-line: rgba(255, 255, 255, .26);--font: "Rabar", "Plus Jakarta Sans", system-ui, sans-serif;--latin: "Plus Jakarta Sans", system-ui, sans-serif;--ease: cubic-bezier(.16, 1, .3, 1);--r-lg: 32px;--r-md: 24px;--gut: clamp(16px, 3vw, 36px)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{margin:0;font-family:var(--font);background:var(--snow);color:var(--ink);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;overflow-x:clip;max-width:100%;position:relative}body.is-loading{overflow:hidden}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0}h1,h2,h3,p{margin:0}ol,ul{list-style:none;margin:0;padding:0}::selection{background:var(--lime);color:var(--ink)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--gut)}[dir=ltr] body{letter-spacing:-.005em}.logo-svg{width:100%;height:100%;overflow:visible}.logo-svg .l-c,.logo-svg .l-peaks{fill:none;stroke:var(--pine);stroke-width:4.4;stroke-linecap:round;stroke-linejoin:round}.logo-svg .l-dot{fill:var(--pine)}.logo-svg [pathLength]{stroke-dasharray:1;stroke-dashoffset:0}.split .w{display:inline-block;overflow:hidden;vertical-align:top;padding:.06em .02em .16em;margin:-.06em -.02em -.16em}.split .wi{display:inline-block;transform:translate3d(0,115%,0);transition:transform 1.1s var(--ease) calc(var(--d, 0) * 1ms);will-change:transform}.split.is-in .wi{transform:none}.split--fade .w{overflow:visible}.split--fade .wi{transform:none;transition:none}[data-reveal]{opacity:0;transform:translate3d(0,40px,0);transition:opacity 1s var(--ease) calc(var(--d, 0) * 1ms),transform 1.2s var(--ease) calc(var(--d, 0) * 1ms)}[data-reveal].is-in{opacity:1;transform:none}.loader{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:100;background:var(--pine);display:grid;place-items:center;color:var(--snow);clip-path:inset(0 0 0 0)}.loader__inner{display:grid;justify-items:center;gap:22px}.loader__tile{width:132px;height:132px;border-radius:36px;background:var(--lime);padding:14px;box-shadow:0 30px 80px -20px #c8f04b73;transform:scale(.4);opacity:0}.loader .logo-svg [pathLength]{stroke-dashoffset:1}.loader .l-dot{opacity:0}.loader__word{display:grid;justify-items:center;line-height:1;gap:10px;opacity:0}.loader__word span{font-size:40px}.loader__word small{font-family:var(--latin);font-weight:700;font-size:12px;letter-spacing:.5em;padding-inline-start:.5em;opacity:.7}.loader__years{direction:ltr;unicode-bidi:isolate;font-family:var(--latin);font-weight:600;font-size:13px;letter-spacing:.2em;color:var(--lime);opacity:0}.no-loader .loader{display:none}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none;overflow:hidden;contain:strict}.grain:before{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;opacity:.055;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='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:grain 1.2s steps(6) infinite}@keyframes grain{0%,to{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}}.cursor{position:fixed;top:0;left:0;z-index:95;pointer-events:none;display:none}.cursor span{position:absolute;width:38px;height:38px;margin:-19px 0 0 -19px;border-radius:50%;border:1.5px solid var(--lime);transition:width .35s var(--ease),height .35s var(--ease),margin .35s var(--ease),background-color .35s,border-color .35s}.cursor:after{content:"";position:absolute;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--lime)}.cursor.is-hover span{width:70px;height:70px;margin:-35px 0 0 -35px;background:#c8f04b24}.cursor.is-dark span{border-color:var(--pine-2)}.cursor.is-dark:after{background:var(--pine-2)}@media(pointer:fine){.cursor{display:block}}.pill{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;height:56px;padding-inline:26px;border-radius:16px;font-weight:700;font-size:16.5px;white-space:nowrap;overflow:hidden;isolation:isolate;transition:background-color .3s,color .3s,box-shadow .4s var(--ease),border-color .3s;will-change:transform}.pill--lime{background:var(--lime);color:var(--ink);box-shadow:inset 0 1px #ffffff8c,0 10px 30px -12px #c8f04bbf}.pill--lime:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ink);transform:translateY(101%);border-radius:inherit;transition:transform .55s var(--ease)}.pill--lime:hover{color:var(--lime);box-shadow:inset 0 1px #ffffff1a,0 16px 40px -14px #0e151299}.pill--lime:hover:before{transform:none}.pill--ghost{color:#fff;border:1.5px solid rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff14}.pill--ghost:hover{background:#ffffff2e;border-color:#ffffffb3}.pill__arrow{display:grid;place-items:center;flex:none;width:20px;height:20px;transition:transform .5s var(--ease)}.pill__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] .pill__arrow svg,[dir=rtl] .hcard__go svg{transform:scaleX(-1)}.pill:hover .pill__arrow{transform:translate(5px)}[dir=rtl] .pill:hover .pill__arrow{transform:translate(-5px)}.pill--sm{height:46px;padding-inline:18px;font-size:14.5px;gap:8px;border-radius:999px}.pill--sm .pill__arrow,.pill--sm .pill__arrow svg{width:17px;height:17px}.nav{position:fixed;z-index:50;top:26px;inset-inline:calc(12px + var(--gut));display:flex;align-items:center;justify-content:space-between;gap:16px;height:66px;padding-inline:10px 9px;border-radius:999px;background:#0e151238;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);color:#fff;transition:background-color .4s,transform .6s var(--ease),top .5s var(--ease)}.nav--solid{background:#0e1512c7;top:14px}.nav--hide{transform:translateY(-140%)}.brand{display:flex;align-items:center;gap:12px}.brand__tile{width:46px;height:46px;border-radius:15px;background:var(--lime);padding:5px;flex:none}.brand__word{font-size:22px;font-weight:700;line-height:1}[lang=en] .brand__word{font-family:var(--latin);font-weight:800;letter-spacing:.14em;font-size:15px;text-transform:uppercase}.nav__links{display:flex;gap:6px}.nav__links a{padding:10px 16px;border-radius:999px;font-size:15.5px;opacity:.85;transition:background-color .3s,opacity .3s}.nav__links a:hover{background:#ffffff1f;opacity:1}.nav__end{display:flex;align-items:center;gap:10px}.lang{position:relative;display:flex;padding:4px;border-radius:999px;background:#ffffff1a}.lang button{position:relative;z-index:1;height:38px;padding-inline:13px;border-radius:999px;font-size:14px;opacity:.75;transition:color .3s,opacity .3s}.lang button[data-lang=en]{font-family:var(--latin);font-weight:700;font-size:13px}.lang button.is-active{color:var(--ink);opacity:1}.lang__pill{position:absolute;top:4px;left:0;height:38px;border-radius:999px;background:#fff;transition:transform .5s var(--ease),width .5s var(--ease)}.hero{padding:12px;height:100svh;min-height:680px}.hero__frame{position:relative;height:100%;border-radius:var(--r-lg);overflow:hidden;background:var(--pine);color:#fff;isolation:isolate}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.hero__img{width:100%;height:100%;object-fit:cover;object-position:50% 60%;transform:scale(1.18);will-change:transform}.hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a120e9e,#0a120e1f 34%,#0a120e14 55%,#0a120ec7),radial-gradient(70% 70% at 0% 100%,rgba(10,18,14,.55),transparent 70%)}[dir=rtl] .hero__shade{background:linear-gradient(180deg,#0a120e9e,#0a120e1f 34%,#0a120e14 55%,#0a120ec7),radial-gradient(70% 70% at 100% 100%,rgba(10,18,14,.55),transparent 70%)}.hero__giant{position:absolute;z-index:-1;top:clamp(96px,13vh,130px);inset-inline:0;display:flex;justify-content:center;direction:ltr;font-family:var(--latin);font-weight:800;line-height:.8;letter-spacing:-.035em;font-size:clamp(76px,17.5vw,330px);color:#f4f5f033;-webkit-text-stroke:1px rgba(255,255,255,.32);pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden;padding-block:.04em .02em}.hero__giant span{display:inline-block;transform:translateY(105%);will-change:transform}.hero__ridge{position:absolute;z-index:-1;inset-inline:0;bottom:10%;width:100%;height:26%;pointer-events:none}.hero__ridge path{fill:none;stroke:var(--lime);stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linejoin:round;opacity:.55;stroke-dasharray:1;stroke-dashoffset:1}[dir=rtl] .hero__ridge{transform:scaleX(-1)}.floaters{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.floaters i{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--lime);opacity:0;box-shadow:0 0 18px #c8f04bb3}.floaters i:nth-child(3n){background:#fff;width:5px;height:5px;box-shadow:none}.hero__content{position:absolute;inset-inline-start:clamp(22px,4vw,64px);bottom:clamp(36px,7vh,72px);width:min(600px,calc(100% - 44px))}.eyebrow{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 14px;border-radius:999px;background:var(--glass);border:1px solid var(--glass-line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:14.5px;margin-bottom:22px;opacity:0}.pulse{width:9px;height:9px;border-radius:50%;background:var(--lime);box-shadow:0 0 #c8f04bb3;animation:pulse 2s infinite}@keyframes pulse{70%{box-shadow:0 0 0 12px #c8f04b00}to{box-shadow:0 0 #c8f04b00}}.hero__title{font-size:clamp(46px,6.3vw,98px);line-height:1.04;font-weight:700;letter-spacing:-.01em;margin-bottom:20px}[lang=ar] .hero__title{font-size:clamp(42px,5.4vw,86px)}[lang=en] .hero__title{font-family:var(--latin);font-weight:800;letter-spacing:-.035em;line-height:.98}.hero__title .line{display:block}.line--accent{color:var(--lime)}.hero__lead{font-size:clamp(16px,1.35vw,19px);line-height:1.7;opacity:0;max-width:520px;color:#ffffffe0}.hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px;opacity:0}.hcard{position:absolute;inset-inline-end:clamp(330px,27vw,450px);bottom:clamp(110px,17vh,170px);width:252px;padding:8px;border-radius:28px;background:#fffffff5;color:var(--ink);box-shadow:0 40px 80px -30px #0000008c;opacity:0;will-change:transform}.hcard__img{aspect-ratio:1 / 1.08;border-radius:22px;overflow:hidden}.hcard__img img{width:100%;height:100%;object-fit:cover;transform:scale(1.1)}.hcard__chip{position:absolute;top:20px;inset-inline-start:20px;padding:6px 12px;border-radius:999px;background:#0e15128c;color:#fff;font-size:12.5px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hcard__body{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 10px 8px}.hcard__body h3{font-size:18px;line-height:1.3;font-weight:700}[lang=en] .hcard__body h3{font-family:var(--latin);font-weight:800;letter-spacing:-.02em}.hcard__body p{font-size:13px;color:var(--muted)}.hcard__go{width:42px;height:42px;flex:none;border-radius:50%;background:var(--lime);display:grid;place-items:center}.hcard__go svg{width:18px;height:18px;fill:none;stroke:var(--ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hyears{position:absolute;inset-inline-end:clamp(18px,3vw,44px);bottom:clamp(26px,5vh,44px);width:300px;padding:20px;border-radius:var(--r-md);background:#ffffff21;border:1px solid var(--glass-line);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);opacity:0}.hyears__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.hyears__dots{display:flex}.hyears__dots i{width:30px;height:30px;border-radius:50%;background:var(--lime);border:3px solid rgba(255,255,255,.9);margin-inline-start:-9px}.hyears__dots i:first-child{margin-inline-start:0}.hyears__dots i:nth-child(2){background:#fff;border-color:var(--lime)}.hyears__dots i:nth-child(3){background:var(--pine)}.hyears b{font-family:var(--latin);font-weight:800;font-size:46px;letter-spacing:-.04em;line-height:1}.hyears p{font-size:13.5px;line-height:1.6;color:#ffffffdb}.hyears__bar{margin-top:14px;height:4px;border-radius:4px;background:#fff3;overflow:hidden}.hyears__bar i{display:block;height:100%;width:100%;background:var(--lime);transform:scaleX(0);transform-origin:left}[dir=rtl] .hyears__bar i{transform-origin:right}.scroll-cue{position:absolute;left:50%;bottom:26px;margin-left:-14px;width:28px;height:46px;border-radius:20px;border:1.5px solid rgba(255,255,255,.6);opacity:0}.scroll-cue span{position:absolute;left:50%;top:9px;width:4px;height:9px;margin-left:-2px;border-radius:4px;background:var(--lime);animation:cue 1.8s var(--ease) infinite}@keyframes cue{0%{transform:translateY(0);opacity:1}80%{transform:translateY(16px);opacity:0}to{opacity:0}}.marquee{padding-block:34px;overflow:hidden;background:var(--snow)}.marquee__track{display:flex;align-items:center;gap:38px;width:max-content;will-change:transform;direction:ltr}.marquee span{font-size:clamp(40px,6vw,84px);font-weight:700;line-height:1.3;color:var(--ink);white-space:nowrap}.marquee span:nth-of-type(4n+2),.marquee span:nth-of-type(4n+4){font-family:var(--latin);font-weight:800;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px var(--pine)}.marquee b{width:46px;height:40px;flex:none;background:radial-gradient(circle at 25% 30%,var(--lime) 0 7px,transparent 7.5px),radial-gradient(circle at 75% 30%,var(--lime) 0 7px,transparent 7.5px),radial-gradient(circle at 50% 78%,var(--pine) 0 7px,transparent 7.5px)}.kicker{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:var(--pine-2);margin-bottom:16px}.kicker:before{content:"";width:26px;height:2px;background:currentColor;border-radius:2px}.h2{font-size:clamp(36px,4.8vw,72px);line-height:1.12;font-weight:700;letter-spacing:-.01em;max-width:900px}[lang=en] .h2{font-family:var(--latin);font-weight:800;letter-spacing:-.04em;line-height:1.02}.sec-head{margin-bottom:clamp(36px,5vw,64px)}.sec-head--center{text-align:center;display:grid;justify-items:center}.story{background:var(--ink);color:var(--snow);position:relative}.story .kicker{color:var(--lime)}.story__pin{height:100vh;min-height:640px;display:flex;flex-direction:column;overflow:hidden;padding-top:clamp(100px,13vh,130px)}.story__head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.story__head .h2{font-size:clamp(32px,4vw,60px);max-width:720px}.story__year{text-align:end;flex:none}.story__yearnum{display:block;font-family:var(--latin);font-weight:800;font-size:clamp(64px,9vw,150px);line-height:.85;letter-spacing:-.05em;color:var(--lime)}.story__hint{display:block;font-size:14px;opacity:.6;margin-top:10px}.story__viewport{position:relative;flex:1;margin-top:clamp(16px,4vh,40px)}.story__track{--n: 9;--cw: max(33vw, 330px);position:absolute;top:0;bottom:0;inset-inline-start:0;width:calc(var(--n) * var(--cw));will-change:transform}.story__ridge{position:absolute;top:0;inset-inline-start:0;width:100%;height:46%;overflow:visible}[dir=rtl] .story__ridge{transform:scaleX(-1)}.ridge-area{fill:url(#ridgeFill)}.ridge-bg{fill:none;stroke:#ffffff29;stroke-width:2;stroke-dasharray:2 8;vector-effect:non-scaling-stroke;stroke-linecap:round}.ridge-fg{fill:none;stroke:var(--lime);stroke-width:3.5;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 10px rgba(200,240,75,.6))}.hiker{position:absolute;top:0;inset-inline-start:0;width:44px;height:44px;margin-inline-start:-22px;margin-top:-40px;z-index:3}.hiker:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:50%;background:radial-gradient(circle,rgba(200,240,75,.35),transparent 65%)}.hiker i{position:absolute;width:13px;height:13px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px #c8f04bcc}.hiker i:nth-child(1){left:6px;top:10px}.hiker i:nth-child(2){right:6px;top:10px}.hiker i:nth-child(3){left:15.5px;top:25px;background:#fff}.years li{--w: min(27vw, 290px);position:absolute;width:var(--w);inset-inline-start:calc((var(--i) + .5) / var(--n) * 100%);margin-inline-start:calc(var(--w) / -2);top:calc(var(--y) / 300 * 46% + 30px);text-align:center;opacity:.32;transition:opacity .6s var(--ease),transform .8s var(--ease);transform:translateY(14px)}.years li:before{content:"";position:absolute;left:50%;top:-38px;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:var(--ink);border:3px solid rgba(255,255,255,.35);transition:background-color .5s,border-color .5s,transform .5s var(--ease)}.years li.is-on{opacity:1;transform:none}.years li.is-on:before{background:var(--lime);border-color:var(--lime);transform:scale(1.25)}.years b{display:block;font-family:var(--latin);font-weight:800;font-size:clamp(34px,3.4vw,50px);letter-spacing:-.04em;line-height:1.05;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.7);transition:color .5s}.years li.is-on b{color:var(--lime);-webkit-text-stroke-color:var(--lime)}.years h3{font-size:20px;font-weight:700;margin:6px 0;line-height:1.35}[lang=en] .years h3{font-family:var(--latin);font-weight:700;letter-spacing:-.02em}.years p{font-size:14.5px;line-height:1.65;color:#f4f5f0b3}.years .is-peak b:after{content:" ⛳";-webkit-text-stroke:0;font-size:.6em;vertical-align:middle}.story__progress{position:relative;height:3px;margin:0 var(--gut) 34px;background:#ffffff1a;border-radius:3px;overflow:hidden}.story__progress i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lime);transform:scaleX(0);transform-origin:left}[dir=rtl] .story__progress i{transform-origin:right}.stats{display:grid;grid-template-columns:repeat(4,1fr);padding-block:clamp(70px,9vw,120px) 0}.stat{padding:24px clamp(10px,2vw,28px);border-inline-start:1px solid var(--line)}.stat:first-child{border-inline-start:0;padding-inline-start:0}.stat b{display:block;font-family:var(--latin);font-weight:800;font-size:clamp(48px,6vw,92px);letter-spacing:-.05em;line-height:1;color:var(--pine)}.stat>span{display:block;margin-top:10px;font-size:15.5px;color:var(--muted)}.coming{padding-block:clamp(80px,10vw,140px)}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;perspective:1200px}.card{border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 1px 0 var(--line);transform-style:preserve-3d;will-change:transform;transition:box-shadow .5s var(--ease)}.card:hover{box-shadow:0 40px 70px -40px #0e151273}.card__media{aspect-ratio:4 / 4.4;overflow:hidden;margin:8px;border-radius:22px}.card__media img{width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform 1.2s var(--ease)}.card:hover .card__media img{transform:scale(1.12)}.card__body{padding:14px 22px 26px}.card__num{display:inline-block;font-family:var(--latin);font-weight:700;font-size:12.5px;padding:4px 10px;border-radius:999px;background:var(--lime);margin-bottom:14px}.card h3{font-size:22px;line-height:1.3;margin-bottom:8px}[lang=en] .card h3{font-family:var(--latin);font-weight:800;letter-spacing:-.03em}.card p{font-size:15px;line-height:1.7;color:var(--muted)}.explore{padding-block:clamp(80px,10vw,130px);background:var(--snow-2);overflow:hidden}.flow{position:relative;height:clamp(420px,56vw,540px);perspective:1600px;outline:none;touch-action:pan-y;-webkit-user-select:none;user-select:none}.flow__item{--fw: min(400px, 72vw);position:absolute;left:50%;top:0;width:var(--fw);height:100%;margin:0 0 0 calc(var(--fw) / -2);border-radius:30px;overflow:hidden;cursor:pointer;will-change:transform;box-shadow:0 50px 80px -50px #0e151299}.flow__item img{width:100%;height:100%;object-fit:cover;pointer-events:none}.flow__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(10,18,14,.78))}.flow__item figcaption{position:absolute;z-index:1;inset-inline:24px;bottom:22px;color:#fff;display:grid;gap:8px;justify-items:start}.flow__item figcaption b{font-size:28px;line-height:1.2}[lang=en] .flow__item figcaption b{font-family:var(--latin);font-weight:800;letter-spacing:-.03em}.flow__item figcaption span{font-size:13px;padding:5px 12px;border-radius:999px;background:var(--lime);color:var(--ink)}.flow__nav{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:34px}.flow__btn{width:54px;height:54px;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center;transition:background-color .3s,border-color .3s}.flow__btn:hover{background:var(--ink);border-color:var(--ink);color:var(--lime)}.flow__btn svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] .flow__btn svg{transform:scaleX(-1)}.flow__dots{display:flex;gap:8px}.flow__dots button{width:8px;height:8px;border-radius:8px;background:#0e151233;transition:width .5s var(--ease),background-color .4s}.flow__dots button.is-on{width:30px;background:var(--pine)}.statement{position:relative;min-height:115vh;display:grid;place-items:center;overflow:hidden;color:#fff}.statement__media{position:absolute;top:-12%;right:0;bottom:-12%;left:0}.statement__media img{width:100%;height:100%;object-fit:cover}.statement__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a120e8c}.statement__inner{position:relative;text-align:center}.statement__text{font-size:clamp(32px,4.6vw,70px);line-height:1.3;font-weight:700;max-width:1050px;margin-inline:auto}[lang=en] .statement__text{font-family:var(--latin);font-weight:800;letter-spacing:-.035em;line-height:1.1}.statement .wi{opacity:.18}.preview{background:var(--pine);color:var(--snow)}.preview .kicker{color:var(--lime)}.preview__pin{min-height:100vh;padding-block:clamp(90px,12vh,130px) 60px;overflow:hidden;display:flex;flex-direction:column}.phones{flex:1;display:flex;align-items:center}.phones__track{display:flex;gap:clamp(22px,3vw,44px);padding-inline:var(--gut);will-change:transform}.phone{margin:0;flex:none;width:clamp(220px,21vw,290px);aspect-ratio:9 / 19.5;border-radius:44px;overflow:hidden;border:9px solid #0B100E;background:#0b100e;box-shadow:0 40px 80px -30px #0009,0 0 0 1px #ffffff14}.phone:nth-child(2n){transform:translateY(46px)}.phone img{width:100%;height:100%;object-fit:cover;object-position:top}.join{position:relative;min-height:100vh;display:grid;place-items:center;overflow:hidden;color:#fff;padding-block:140px 120px}.join__bg{position:absolute;top:-10%;right:0;bottom:-10%;left:0}.join__bg img{width:100%;height:100%;object-fit:cover;object-position:50% 70%}.join__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0e1512e6,#0e151273 50%,#0e1512d9)}.join__inner{position:relative;display:grid;justify-items:center;text-align:center}.join__logo{width:128px;height:128px;border-radius:36px;background:var(--lime);padding:12px;margin-bottom:34px;box-shadow:0 30px 90px -20px #c8f04b80}.join__title{font-size:clamp(38px,5.6vw,84px);line-height:1.12;font-weight:700;max-width:900px}[lang=en] .join__title{font-family:var(--latin);font-weight:800;letter-spacing:-.04em;line-height:1.02}.join__lead{margin-top:18px;font-size:18px;max-width:600px;color:#ffffffd9}.waitlist{position:relative;display:flex;align-items:center;gap:8px;margin-top:36px;width:min(580px,100%);padding:8px;border-radius:999px;background:#ffffff21;border:1px solid var(--glass-line);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:border-color .3s,transform .3s}.waitlist:focus-within{border-color:var(--lime)}.waitlist input{flex:1;min-width:0;height:58px;padding-inline:22px;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:17px}.waitlist input::placeholder{color:#ffffff9e}.waitlist__msg{position:absolute;top:calc(100% + 16px);inset-inline:0;font-size:15px;min-height:1.5em;text-align:center}.waitlist.is-bad{border-color:var(--ember);animation:shake .5s}.waitlist.is-bad .waitlist__msg{color:#ffb49b}.waitlist.is-done .waitlist__msg{color:var(--lime)}.waitlist.is-done input{opacity:.55}@keyframes shake{20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}.socials{display:flex;gap:12px;margin-top:84px}.socials a{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--glass-line);background:#ffffff0f;transition:background-color .3s,color .3s}.socials a:hover{background:var(--lime);color:var(--ink)}.socials svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.socials .fill{fill:currentColor;stroke:none}.dotfx{position:fixed;z-index:99;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;pointer-events:none;top:0;left:0}.contact{padding-block:clamp(80px,10vw,140px)}.contact__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.contact__item{display:grid;gap:6px;padding:26px 28px;border-radius:28px;background:#fff;box-shadow:0 1px 0 var(--line);transition:box-shadow .5s var(--ease),transform .5s var(--ease)}.contact__item:hover{box-shadow:0 40px 70px -40px #0e151273;transform:translateY(-3px)}.contact__label{font-size:15px;color:var(--muted)}.contact__value{font-family:var(--latin);font-weight:700;font-size:clamp(17px,1.6vw,21px);color:var(--pine);overflow-wrap:anywhere;unicode-bidi:isolate;text-align:start}.contact__note{margin-top:26px;font-size:15.5px;color:var(--muted)}.contact__note a{color:var(--pine-2);text-decoration:underline;text-underline-offset:3px}.stores{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:64px}.stores[hidden],.stores [hidden],.contact__item[hidden],.socials[hidden],.socials [hidden]{display:none}.stores+.socials{margin-top:28px}.socials--footer{margin:0;gap:10px;padding:0;list-style:none}.socials--footer a{width:44px;height:44px;color:var(--snow);border-color:#ffffff24}.socials--footer svg{width:19px;height:19px}.footer{background:var(--ink);color:#f4f5f0b3;overflow:hidden;padding-top:clamp(64px,8vw,100px)}.footer__grid{display:grid;grid-template-columns:1.6fr 1fr 1fr auto;gap:40px;align-items:start}.footer__brand{display:grid;gap:18px;justify-items:start}.footer__tile{width:64px;height:64px;border-radius:20px;padding:7px}.footer__tag{font-size:20px;line-height:1.5;color:var(--snow);max-width:340px}[lang=en] .footer__tag{font-family:var(--latin);font-weight:600;letter-spacing:-.02em}.footer__col{display:grid;gap:12px;justify-items:start;font-size:15.5px}.footer__col h4{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--lime);letter-spacing:.04em}[lang=en] .footer__col h4{font-family:var(--latin);text-transform:uppercase;letter-spacing:.14em;font-size:12px}.footer__col a{transition:color .25s}.footer__col a:hover{color:var(--lime)}.footer__mail{font-family:var(--latin)}.footer__top{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:var(--lime);color:var(--ink);transition:background-color .3s}.footer__top:hover{background:#fff}.footer__top svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.footer__word{display:flex;justify-content:center;margin-top:clamp(30px,4vw,60px);line-height:1.35;-webkit-user-select:none;user-select:none;font-size:clamp(100px,20vw,320px);font-weight:700;white-space:nowrap;background:linear-gradient(180deg,var(--lime) 30%,rgba(200,240,75,.18) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-block:0 .12em;overflow:visible;line-height:1.2}[lang=en] .footer__word{font-family:var(--latin);font-weight:800;letter-spacing:-.06em;font-size:clamp(90px,21vw,340px)}.footer__legal{display:flex;flex-wrap:wrap;gap:6px 18px}.footer__legal a{transition:color .25s}.footer__legal a:hover{color:var(--lime)}.footer__bar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:22px 30px;font-size:14px;border-top:1px solid rgba(255,255,255,.08)}.footer__credit{margin:0;padding-block:0 26px;text-align:center;font:500 12.5px/1.6 var(--latin);color:#f4f5f080}.footer__credit a{color:#f4f5f0c7;text-decoration:underline;text-decoration-color:#f4f5f040;text-underline-offset:3px;transition:color .25s}.footer__credit a:hover{color:var(--lime)}@media(max-width:1180px){.cards{grid-template-columns:repeat(2,1fr)}.hcard{display:none}}@media(max-width:980px){.nav__links{display:none}}@media(max-width:820px){.contact__grid{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr);row-gap:10px}.stat:nth-child(3){border-inline-start:0;padding-inline-start:0}.story__pin{height:auto;min-height:0;padding-block:90px 50px}.story__head{flex-direction:column;align-items:flex-start}.story__year{text-align:start}.story__hint,.story__progress,.story__ridge,.hiker{display:none}.story__viewport{margin-top:40px;padding-inline:var(--gut)}.story__track{position:relative;width:auto;transform:none!important}.years{position:relative;padding-inline-start:34px}.years:before{content:"";position:absolute;top:8px;bottom:8px;inset-inline-start:7px;width:2px;background:linear-gradient(var(--lime),rgba(200,240,75,.15))}.years li{position:relative;inset:auto;width:auto;margin:0 0 34px;top:auto;text-align:start;transform:translateY(20px)}.years li:before{left:auto;inset-inline-start:-34px;top:10px;margin:0}.years b{font-size:40px}.phones__track{overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:30px;scrollbar-width:none}.phones{overflow:hidden}.phones .phones__track{width:100%}.phone{scroll-snap-align:center;width:230px}.phone:nth-child(2n){transform:none}}@media(max-width:760px){body{font-size:16px}.nav{top:18px;height:58px;inset-inline:20px;padding-inline:7px 6px}.nav .pill--sm{display:none}.brand__tile{width:42px;height:42px;border-radius:14px}.lang button{padding-inline:10px;height:36px;font-size:13px}.lang__pill{height:36px}.hero{height:auto;min-height:100svh;padding:8px}.hero__shade{background:linear-gradient(180deg,#0a120e99,#0a120e26 30%,#0a120e8c 55%,#0a120eeb)!important}.hero__frame{min-height:calc(100svh - 16px);border-radius:26px;display:flex;flex-direction:column;justify-content:flex-end;padding:110px 18px 22px}.hero__giant{top:92px}.hero__content{position:relative;inset:auto;width:100%}.hero__title{font-size:clamp(40px,11.5vw,56px)}.hyears{position:relative;inset:auto;width:100%;margin-top:26px}.scroll-cue{display:none}.pill{height:54px;font-size:16px}.marquee{padding-block:22px}.cards{grid-template-columns:1fr}.waitlist{flex-direction:column;border-radius:28px;align-items:stretch}.waitlist .pill{justify-content:space-between}.waitlist__msg{position:static;margin-top:8px}.footer__grid{grid-template-columns:1fr 1fr}.footer__brand{grid-column:1 / -1}.footer__top{position:absolute;inset-inline-end:var(--gut);margin-top:-4px}.footer .container.footer__grid{position:relative}.footer__bar{flex-direction:column;align-items:center;text-align:center}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.split .wi,[data-reveal]{transform:none!important;opacity:1!important}.grain{display:none}}
