.preloader[data-v-310926b1]{z-index:200;color:var(--white);clip-path:inset(0);transition:clip-path 1s var(--ease-snappy);background:#0b0908;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.preloader.is-leaving[data-v-310926b1]{clip-path:inset(0 0 100%)}.film[data-v-310926b1]{pointer-events:none;opacity:.09;background-repeat:repeat;background-size:160px 160px;animation:.9s steps(9,end) infinite grain-310926b1;position:absolute;inset:-160px}@keyframes grain-310926b1{0%{transform:translate(0)}11%{transform:translate(-40px,30px)}22%{transform:translate(60px,-50px)}33%{transform:translate(-70px,-20px)}44%{transform:translate(20px,70px)}55%{transform:translate(-30px,-80px)}66%{transform:translate(80px,40px)}77%{transform:translate(-60px,60px)}88%{transform:translate(50px,-30px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.film[data-v-310926b1]{animation:none}}.mark[data-v-310926b1]{transition:transform 1s var(--ease-snappy), opacity .6s;display:block;position:relative}.is-leaving .mark[data-v-310926b1]{opacity:0;transform:translateY(-40px)}.label[data-v-310926b1]{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#ffffff80;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;position:absolute;left:50%;translate:-50%}.label.top[data-v-310926b1]{top:48px}.label.bottom[data-v-310926b1]{bottom:48px}.count[data-v-310926b1]{color:var(--white)}.corner[data-v-310926b1]{background:var(--red);width:8px;height:8px;position:absolute}.tl[data-v-310926b1]{top:48px;left:48px}.tr[data-v-310926b1]{top:48px;right:48px}.bl[data-v-310926b1]{bottom:48px;left:48px}.br[data-v-310926b1]{bottom:48px;right:48px}.sr-only[data-v-310926b1]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.label.top[data-v-310926b1],.tl[data-v-310926b1],.tr[data-v-310926b1]{top:24px}.label.bottom[data-v-310926b1],.bl[data-v-310926b1],.br[data-v-310926b1]{bottom:24px}.tl[data-v-310926b1],.bl[data-v-310926b1]{left:16px}.tr[data-v-310926b1],.br[data-v-310926b1]{right:16px}}.navbar[data-v-de2e4f57]{z-index:var(--z-nav);pointer-events:none;color:var(--white);transition:color .4s;position:fixed;inset:0 0 auto}.navbar.is-light[data-v-de2e4f57]{color:var(--deep-black)}.navbar__container[data-v-de2e4f57]{padding-inline:var(--padding);justify-content:space-between;align-items:center;padding-top:34px;display:flex}.logo[data-v-de2e4f57],.toggle[data-v-de2e4f57]{pointer-events:auto}.logo img[data-v-de2e4f57]{width:44px;height:auto}.right[data-v-de2e4f57]{align-items:center;gap:24px;display:flex}.toggle[data-v-de2e4f57]{align-items:center;gap:14px;display:flex}.label[data-v-de2e4f57]{color:var(--red);font-size:11px}.box[data-v-de2e4f57]{opacity:.9;border:1px dashed;border-radius:4px;width:40px;height:40px;transition:border-color .3s;display:block;position:relative}.box i[data-v-de2e4f57]{height:2px;transition:transform .5s var(--ease-snappy), top .5s var(--ease-snappy);background:currentColor;position:absolute;left:11px;right:11px}.box i[data-v-de2e4f57]:first-child{top:14px}.box i[data-v-de2e4f57]:nth-child(2){top:19px}.box b[data-v-de2e4f57]{background:var(--red);width:5px;height:4px;transition:opacity .3s;position:absolute;top:24px;right:11px}.box.is-open i[data-v-de2e4f57]:first-child{top:18px;transform:rotate(45deg)}.box.is-open i[data-v-de2e4f57]:nth-child(2){top:18px;transform:rotate(-45deg)}.box.is-open b[data-v-de2e4f57]{opacity:0}.toggle:hover .box[data-v-de2e4f57]{border-color:var(--red)}.skip[data-v-de2e4f57]{left:var(--padding);background:var(--red);color:var(--deep-black);pointer-events:auto;padding:8px 12px;position:absolute;top:-80px}.skip[data-v-de2e4f57]:focus{top:8px}@media (width<=767px){.navbar__container[data-v-de2e4f57]{padding-top:20px}.logo img[data-v-de2e4f57]{width:36px}}.navmenu[data-v-82d113a7]{z-index:calc(var(--z-nav) - 1);background:var(--deep-black);color:var(--white);padding:160px var(--padding) var(--padding);clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .9s var(--ease-snappy), visibility 0s .9s;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.navmenu.is-open[data-v-82d113a7]{clip-path:inset(0);visibility:visible;transition:clip-path .9s var(--ease-snappy), visibility 0s}.links[data-v-82d113a7]{flex-direction:column;display:flex}.link[data-v-82d113a7]{font-size:var(--text-2xl);color:#ffffff80;opacity:0;transition:opacity .8s var(--ease-soft), transform .8s var(--ease-soft), color .3s;align-items:baseline;gap:clamp(24px,6vw,90px);line-height:1.12;display:flex;transform:translateY(40px)}.navmenu.is-open .link[data-v-82d113a7]{opacity:1;transform:none}.link[data-v-82d113a7]:hover{color:var(--white)}.link:hover .num[data-v-82d113a7]{color:var(--red)}.num[data-v-82d113a7]{color:#ffffff59;width:1.6em;font-size:.5em;transition:color .3s}.info[data-v-82d113a7]{flex-direction:column;gap:10px;display:flex}.title[data-v-82d113a7]{color:var(--red);font-size:12px}.value[data-v-82d113a7]{font-size:var(--text-md);width:fit-content}.value[data-v-82d113a7]:hover{color:var(--red)}.spy[data-v-9a4c9376]{left:calc(var(--padding) + 6px);z-index:var(--z-spy);color:#ffffff8c;opacity:0;transition:opacity .6s, transform .6s var(--ease-soft), color .4s;flex-direction:column;align-items:flex-start;gap:10px;font-size:14px;display:flex;position:fixed;bottom:48px;transform:translateY(10px)}.spy.is-visible[data-v-9a4c9376]{opacity:1;transform:none}.spy.is-light[data-v-9a4c9376]{color:#120f0e8c}.item[data-v-9a4c9376]{padding:1px 2px;transition:color .3s;position:relative}.item.is-active[data-v-9a4c9376]{color:var(--white)}.spy.is-light .item.is-active[data-v-9a4c9376]{color:var(--deep-black)}.bar[data-v-9a4c9376]{background:var(--red);transform-origin:0;transition:transform .25s linear;position:absolute;inset:0}.txt[data-v-9a4c9376]{position:relative}.item[data-v-9a4c9376]:hover{color:var(--red)}.item.is-active[data-v-9a4c9376]:hover{color:var(--white)}@media (width<=1023px){.spy[data-v-9a4c9376]{display:none}}.footer[data-v-ed346c0c]{background:var(--deep-black);flex-direction:column;min-height:100vh;padding-bottom:40px;display:flex;position:relative;overflow:hidden}.floor[data-v-ed346c0c]{perspective:420px;perspective-origin:50% 0;pointer-events:none;position:absolute;inset:30% 0 0}.plane[data-v-ed346c0c]{transform-origin:top;background-image:linear-gradient(#ff3b2f52 1px,#0000 1px),linear-gradient(90deg,#ff3b2f52 1px,#0000 1px);background-size:120px 120px;height:200%;animation:6s linear infinite floor-ed346c0c;position:absolute;top:0;left:-50%;right:-50%;transform:rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 100%);mask-image:linear-gradient(#0000 0%,#000 30% 100%)}@keyframes floor-ed346c0c{to{background-position:0 120px}}.marquee[data-v-ed346c0c]{padding-top:clamp(40px,6vh,70px);position:relative;overflow:hidden}.track[data-v-ed346c0c]{align-items:center;gap:clamp(28px,4vw,70px);width:max-content;animation:28s linear infinite marquee-ed346c0c;display:flex}.word[data-v-ed346c0c]{font-weight:300;font-size:var(--text-3xl);letter-spacing:-.045em;white-space:nowrap;line-height:1}.pix[data-v-ed346c0c]{width:clamp(52px,7vw,104px);fill:var(--red);flex:none}@keyframes marquee-ed346c0c{to{transform:translate(-50%)}}.bottom[data-v-ed346c0c]{padding:0 var(--padding);justify-content:space-between;align-items:flex-end;gap:40px;margin-top:auto;display:flex;position:relative}.contact[data-v-ed346c0c]{flex-direction:column;gap:12px;display:flex}.label[data-v-ed346c0c]{margin-bottom:14px;font-size:15px}.link[data-v-ed346c0c]{width:fit-content;font-size:clamp(14px,1vw,16px)}.link[data-v-ed346c0c]:hover{color:var(--red)}.index[data-v-ed346c0c]{flex-direction:column;gap:6px;display:flex}.index a[data-v-ed346c0c]{font-size:var(--text-xl);letter-spacing:-.03em;color:#ffffff8c;gap:clamp(30px,4vw,56px);line-height:1.15;transition:color .3s;display:flex}.index a[data-v-ed346c0c]:hover{color:var(--white)}.index a:hover .num[data-v-ed346c0c]{color:var(--red)}.num[data-v-ed346c0c]{transition:color .3s}.end[data-v-ed346c0c]{margin:56px var(--padding) 0;color:#fff9;border-top:1px dashed #ffffff40;justify-content:space-between;gap:20px;padding-top:34px;font-size:10px;display:flex;position:relative}.legal[data-v-ed346c0c]{gap:12px;display:flex}.legal a[data-v-ed346c0c]:hover{color:var(--red)}.sep[data-v-ed346c0c]{color:#ffffff59}@media (width<=767px){.bottom[data-v-ed346c0c]{flex-direction:column-reverse;align-items:flex-start}.end[data-v-ed346c0c]{flex-direction:column}}@media (prefers-reduced-motion:reduce){.track[data-v-ed346c0c],.plane[data-v-ed346c0c]{animation:none}}.hero[data-v-6270454a]{background:var(--deep-black);height:100svh;min-height:620px;position:relative;overflow:hidden}.tube[data-v-6270454a]{width:100%;height:100%;position:absolute;inset:0}.lede[data-v-6270454a]{right:var(--padding);text-align:right;width:min(38vw,560px);font-size:var(--text-lg);letter-spacing:-.02em;text-shadow:0 0 18px var(--deep-black), 0 0 6px var(--deep-black);line-height:1.18;position:absolute;top:44%}.title[data-v-6270454a]{left:var(--padding);font-weight:300;font-size:var(--text-2xl);letter-spacing:-.035em;line-height:1.05;position:absolute;bottom:clamp(40px,7vh,80px)}.line[data-v-6270454a]{padding-bottom:.06em;display:block;overflow:hidden}.line>span[data-v-6270454a]{transition:transform 1.2s var(--ease-snappy);display:inline-block;transform:translateY(105%)}.hero.is-in .line>span[data-v-6270454a]{transform:none}.scroll[data-v-6270454a]{right:var(--padding);color:var(--white);opacity:0;align-items:center;gap:12px;font-size:11px;transition:opacity 1s .8s;display:flex;position:absolute;bottom:clamp(40px,7vh,80px)}.scroll svg[data-v-6270454a]{width:11px;color:var(--red);animation:nudge-6270454a 1.8s var(--ease-soft) infinite}.hero.is-in .scroll[data-v-6270454a]{opacity:1}@keyframes nudge-6270454a{50%{transform:translateY(4px)}}@media (width<=767px){.lede[data-v-6270454a]{top:18%;left:var(--padding);text-align:left;width:auto}.scroll[data-v-6270454a]{display:none}}.brick-grid[data-v-31df57c4]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.about[data-v-5c181e46]{height:320vh;position:relative}.sticky[data-v-5c181e46]{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.statement[data-v-5c181e46]{max-width:1180px;padding-inline:var(--padding-lg);font-weight:300;font-size:var(--text-xl);letter-spacing:-.03em;line-height:1.12;position:relative}.statement[data-v-5c181e46] .sl-line{display:block}.statement[data-v-5c181e46] .sl-in{-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--lp,0) * 120% - 20%), transparent calc(var(--lp,0) * 120%));-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--lp,0) * 120% - 20%), transparent calc(var(--lp,0) * 120%));mask-image:linear-gradient(90deg, #000 calc(var(--lp,0) * 120% - 20%), transparent calc(var(--lp,0) * 120%));display:inline-block}.blocks[data-v-5c181e46]{pointer-events:none;grid-template-rows:repeat(9,1fr);grid-template-columns:repeat(14,1fr);display:grid;position:absolute;inset:0}.blocks span[data-v-5c181e46]{background:var(--deep-black);opacity:0;transition:opacity .12s step-end}.blocks span.on[data-v-5c181e46]{opacity:1}.dbtn[data-v-00896b34]{font-size:var(--text-sm);color:var(--white);background:#120f0e99;border:1px dashed #ff3b2f8c;align-items:center;gap:20px;padding:18px 24px;transition:border-color .4s,background .4s;display:inline-flex;position:relative}.dbtn[data-v-00896b34]:hover{border-color:var(--red);background:#ff3b2f14}.chip[data-v-00896b34]{background:var(--red);width:31px;height:31px;color:var(--deep-black);transition:transform .5s var(--ease-snap);border-radius:4px;place-items:center;display:grid}.chip svg[data-v-00896b34]{width:15px;height:15px}.dbtn:hover .chip[data-v-00896b34]{transform:translate(4px)}.converge[data-v-38484a23]{background:var(--deep-black);height:560vh;position:relative}.sticky[data-v-38484a23]{height:100vh;position:sticky;top:0;overflow:hidden}.lines[data-v-38484a23]{width:100%;height:100%;position:absolute;inset:0}.statement[data-v-38484a23]{right:var(--padding);text-align:right;width:min(36vw,520px);font-size:var(--text-md);letter-spacing:-.01em;font-size:clamp(17px,1.6vw,26px);line-height:1.3;position:absolute;bottom:14vh}.final[data-v-38484a23]{pointer-events:none;opacity:0;width:min(32vw,470px);transition:opacity .6s;position:absolute;top:50%;left:calc(50% + 34px);transform:translateY(-34px)}.final.is-in[data-v-38484a23]{opacity:1;pointer-events:auto}.final-title[data-v-38484a23]{font-weight:300;font-size:var(--text-xl);letter-spacing:-.03em;line-height:1.1}.accent[data-v-38484a23]{color:var(--red);text-shadow:0 0 18px #ff3b2f8c}.final-text[data-v-38484a23],.final[data-v-38484a23] .dbtn{opacity:var(--fp);transform:translateY(calc((1 - var(--fp)) * 16px))}.final-text[data-v-38484a23]{color:#ffffffd9;margin:18px 0 26px;font-size:clamp(15px,1.15vw,19px);line-height:1.4}@media (width<=767px){.statement[data-v-38484a23]{left:var(--padding);text-align:left;width:auto;bottom:10vh}.final[data-v-38484a23]{left:var(--padding);right:var(--padding);width:auto;top:52%;transform:none}}.art[data-v-cea3a177]{width:100%;height:100%}.stroke[data-v-cea3a177]{fill:none;stroke-width:1.3px}.dim[data-v-cea3a177]{stroke:#ffffff47}.fill.dim[data-v-cea3a177]{fill:#ffffff47;stroke:none}.red[data-v-cea3a177]{stroke:var(--red)}.fill.red[data-v-cea3a177]{fill:var(--red);stroke:none}.mono-t[data-v-cea3a177]{font:700 9px var(--font-mono);fill:#fff6}.block[data-v-cea3a177]{fill:#ffffff80;transform-box:fill-box;transform-origin:0;animation:grow-cea3a177 6s var(--ease-snappy) infinite}.b2[data-v-cea3a177]{animation-delay:.25s}.b3[data-v-cea3a177]{animation-delay:.5s}.frame[data-v-cea3a177]{opacity:0;animation:6s infinite appear-cea3a177}.b4[data-v-cea3a177]{animation-delay:.9s}.b6[data-v-cea3a177]{animation-delay:1.8s}.draw[data-v-cea3a177]{stroke-dasharray:140;stroke-dashoffset:140px;animation:draw-cea3a177 6s var(--ease-soft) infinite;animation-delay:1.3s}.cursor[data-v-cea3a177]{fill:#fff;offset-path:path("M330 180C280 170 150 170 133 146");animation:move-cea3a177 6s var(--ease-snappy) infinite;offset-distance:0%;animation-delay:2.2s}@keyframes grow-cea3a177{0%,6%{transform:scaleX(0)}20%,88%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes appear-cea3a177{0%,10%{opacity:0}18%,85%{opacity:1}to{opacity:0}}@keyframes draw-cea3a177{0%,5%{stroke-dashoffset:140px}30%,85%{stroke-dashoffset:0}to{stroke-dashoffset:140px}}@keyframes move-cea3a177{0%{offset-distance:0%;opacity:0}10%{opacity:1}30%,70%{offset-distance:100%;opacity:1}85%,to{offset-distance:100%;opacity:0}}.orbit[data-v-cea3a177]{transform-origin:200px 86px}.o1[data-v-cea3a177]{transform:rotate(28deg)}.o2[data-v-cea3a177]{transform:rotate(-28deg)}.sat[data-v-cea3a177]{offset-rotate:0deg;animation:5s linear infinite orbit-cea3a177}.s1[data-v-cea3a177]{offset-path:path("M260 86A60 16 0 1 1 140 86A60 16 0 1 1 260 86");transform-origin:200px 86px;transform:rotate(28deg)}.s2[data-v-cea3a177]{offset-path:path("M140 86A60 16 0 1 1 260 86A60 16 0 1 1 140 86");animation-duration:6.5s}@keyframes orbit-cea3a177{to{offset-distance:100%}}.bar[data-v-cea3a177]{fill:var(--red);transform-box:fill-box;transform-origin:50%;animation:1.1s ease-in-out infinite alternate eq-cea3a177}@keyframes eq-cea3a177{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}.scrub[data-v-cea3a177]{animation:8s linear infinite scrub-cea3a177}@keyframes scrub-cea3a177{0%{transform:translate(0)}to{transform:translate(244px)}}.pulse[data-v-cea3a177]{offset-path:path("M60 100H130L160 60H240L270 100H340");animation:travel-cea3a177 3.2s var(--ease-soft) infinite}.p2[data-v-cea3a177]{offset-path:path("M60 100H130L160 140H240L270 100H340");animation-delay:1.6s}@keyframes travel-cea3a177{0%{offset-distance:0%;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}@media (prefers-reduced-motion:reduce){[data-v-cea3a177]{animation:none!important}.frame[data-v-cea3a177]{opacity:1}.draw[data-v-cea3a177]{stroke-dashoffset:0}}.services[data-v-1c5c4074]{padding:clamp(120px, 16vh, 180px) var(--padding-lg) clamp(120px, 14vh, 160px);background:var(--deep-black);position:relative}.head[data-v-1c5c4074],.grid[data-v-1c5c4074]{z-index:1;position:relative}.head[data-v-1c5c4074]{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:clamp(60px,10vh,110px);display:flex}.title[data-v-1c5c4074]{font-weight:300;font-size:var(--text-2xl);letter-spacing:-.04em;line-height:1.02}.line[data-v-1c5c4074]{padding-bottom:.06em;display:block;overflow:hidden}.line>span[data-v-1c5c4074]{transition:transform 1.1s var(--ease-snappy);display:inline-block;transform:translateY(105%)}.title.is-in .line>span[data-v-1c5c4074]{transform:none}.intro[data-v-1c5c4074]{text-align:right;max-width:520px;padding-top:12px;font-size:clamp(15px,1.15vw,19px);line-height:1.4}.grid[data-v-1c5c4074]{grid-template-columns:repeat(2,1fr);gap:46px;display:grid}.cell[data-v-1c5c4074]{padding:28px;position:relative}.cell[data-v-1c5c4074]:before{content:"";clip-path:inset(0 100% 100% 0);transition:clip-path 1.2s var(--ease-snappy);transition-delay:calc(var(--i) * .12s);border:1px dashed #ffffff29;position:absolute;inset:0}.corner[data-v-1c5c4074]{background:var(--red);opacity:0;width:7px;height:7px;transition:opacity .3s;transition-delay:calc(var(--i) * .12s + .5s);position:absolute}.tl[data-v-1c5c4074]{top:-3px;left:-3px}.tr[data-v-1c5c4074]{top:-3px;right:-3px}.bl[data-v-1c5c4074]{bottom:-3px;left:-3px}.br[data-v-1c5c4074]{bottom:-3px;right:-3px}.card[data-v-1c5c4074]{opacity:0;transition:opacity 1s var(--ease-soft), transform 1s var(--ease-soft);transition-delay:calc(var(--i) * .12s + .2s);transform:translateY(40px)}.grid.is-in .cell[data-v-1c5c4074]:before{clip-path:inset(0)}.grid.is-in .corner[data-v-1c5c4074]{opacity:1}.grid.is-in .card[data-v-1c5c4074]{opacity:1;transform:none}.visual[data-v-1c5c4074]{aspect-ratio:2;background:#ffffff04;border:1px solid #ffffff24;margin-bottom:26px;padding:8%}.row[data-v-1c5c4074]{justify-content:space-between;align-items:center;gap:16px;display:flex}.card-title[data-v-1c5c4074]{font-weight:300;font-size:var(--text-half-xl);letter-spacing:-.035em;line-height:1.05}.code[data-v-1c5c4074]{color:var(--red);border:1px solid #ffffff24;flex:none;padding:9px 12px;font-size:9px}.body[data-v-1c5c4074]{color:#ffffffd1;max-width:30em;margin-top:18px;font-size:clamp(15px,1.1vw,19px);line-height:1.4}.cell:hover .visual[data-v-1c5c4074]{border-color:#ff3b2f73}@media (width<=1023px){.head[data-v-1c5c4074]{flex-direction:column}.intro[data-v-1c5c4074]{text-align:left}.grid[data-v-1c5c4074]{grid-template-columns:1fr;gap:32px}.cell[data-v-1c5c4074]{padding:18px}}.process[data-v-9a0665ff]{padding:clamp(110px, 14vh, 160px) var(--padding) clamp(120px, 16vh, 200px)}.head[data-v-9a0665ff]{justify-content:space-between;gap:40px;margin-bottom:clamp(70px,12vh,120px);display:flex}.title[data-v-9a0665ff]{font-weight:300;font-size:var(--text-2xl);letter-spacing:-.04em;line-height:1.02}.line[data-v-9a0665ff]{padding-bottom:.06em;display:block;overflow:hidden}.line>span[data-v-9a0665ff]{transition:transform 1.1s var(--ease-snappy);display:inline-block;transform:translateY(105%)}.title.is-in .line>span[data-v-9a0665ff]{transform:none}.intro[data-v-9a0665ff]{text-align:right;max-width:470px;padding-top:14px;font-size:clamp(15px,1.15vw,19px);line-height:1.4}.row[data-v-9a0665ff]{color:#120f0e52;opacity:0;transition:opacity .9s var(--ease-soft), transform .9s var(--ease-soft), color .4s;transition-delay:calc(var(--i) * .11s), calc(var(--i) * .11s), 0s;grid-template-columns:9% 1.4fr .8fr 1.2fr 40px;align-items:center;gap:20px;padding:26px 28px;display:grid;position:relative;transform:translateY(30px)}.row[data-v-9a0665ff]:not(:last-child):after{content:"";border-bottom:1px dashed #120f0e40;position:absolute;bottom:0;left:0;right:0}.list.is-in .row[data-v-9a0665ff]{opacity:1;transform:none}.num[data-v-9a0665ff],.name[data-v-9a0665ff]{font-size:var(--text-xl);letter-spacing:-.03em;line-height:1.1}.tag[data-v-9a0665ff],.detail[data-v-9a0665ff]{color:#120f0e73;font-size:clamp(11px,.9vw,14px)}.arrow[data-v-9a0665ff]{width:31px;height:31px;color:var(--white);transition:background .3s, transform .5s var(--ease-snap);background:#ff3b2f40;border-radius:4px;justify-self:end;place-items:center;display:grid}.arrow svg[data-v-9a0665ff]{width:15px}.row[data-v-9a0665ff]:hover{color:var(--deep-black)}.row:hover .arrow[data-v-9a0665ff]{background:var(--red);transform:translate(4px)}@media (width<=900px){.head[data-v-9a0665ff]{flex-direction:column}.intro[data-v-9a0665ff]{text-align:left}.row[data-v-9a0665ff]{grid-template-columns:52px 1fr 40px;padding:22px 4px}.tag[data-v-9a0665ff],.detail[data-v-9a0665ff]{display:none}}.call[data-v-b4b84f0e]{background:var(--deep-black);text-align:center;height:100vh;min-height:640px;padding:0 var(--padding);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.rings[data-v-b4b84f0e]{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.rings i[data-v-b4b84f0e]{aspect-ratio:1;width:120vmax;transform:scale(var(--s));border:1px solid #ff3b2f8c;border-radius:50%;grid-area:1/1;transition:transform .2s linear}.rings i[data-v-b4b84f0e]:last-child{border-color:#ff3b2f2e;width:96vmax}.title[data-v-b4b84f0e]{font-weight:300;font-size:var(--text-2xl);letter-spacing:-.04em;line-height:1.05;position:relative}.line[data-v-b4b84f0e]{padding-bottom:.1em;display:block;overflow:hidden}.line>span[data-v-b4b84f0e]{transition:transform 1.2s var(--ease-snappy);display:inline-block;transform:translateY(105%)}em[data-v-b4b84f0e]{color:var(--red);text-shadow:0 0 22px #ff3b2f99;font-style:normal}.text[data-v-b4b84f0e]{color:#ffffffd9;max-width:380px;margin:22px 0 36px;font-size:clamp(15px,1.1vw,18px);line-height:1.45;position:relative}.text[data-v-b4b84f0e],.btn[data-v-b4b84f0e]{opacity:0;transition:opacity 1s var(--ease-soft) .35s, transform 1s var(--ease-soft) .35s;transform:translateY(20px)}.call.is-in .line>span[data-v-b4b84f0e],.call.is-in .text[data-v-b4b84f0e],.call.is-in .btn[data-v-b4b84f0e]{opacity:1;transform:none}:root{--black:#000;--deep-black:#120f0e;--smoke-black:#1a1615;--smoke-white:#f2f1f0;--white:#fff;--silver:#a3a3a3;--red:#ff3b2f;--red-deep:#e0303a;--ember:#f7923a;--font-sans:"Inter Tight", ui-sans-serif, system-ui, sans-serif;--font-mono:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--padding:clamp(20px, calc(20px + 40 * ((100vw - 402px) / 1518)), 60px);--padding-lg:clamp(20px, calc(20px + 80 * ((100vw - 402px) / 1518)), 120px);--text-xs:.75rem;--text-sm:clamp(13px, calc(13px + 4 * ((100vw - 402px) / 1518)), 17px);--text-md:clamp(15px, calc(15px + 5 * ((100vw - 402px) / 1518)), 20px);--text-lg:clamp(18px, calc(18px + 14 * ((100vw - 402px) / 1518)), 32px);--text-xl:clamp(25px, calc(25px + 20 * ((100vw - 402px) / 1518)), 45px);--text-2xl:clamp(40px, calc(40px + 48 * ((100vw - 402px) / 1518)), 88px);--text-half-xl:clamp(36px, calc(36px + 27 * ((100vw - 402px) / 1518)), 63px);--text-3xl:clamp(56px, calc(56px + 89 * ((100vw - 402px) / 1518)), 145px);--ease-snappy:cubic-bezier(.694, .048, .335, 1);--ease-cubic-snap:cubic-bezier(1, 0, .175, 1);--ease-soft:cubic-bezier(.165, .84, .44, 1);--ease-snap:cubic-bezier(0, .49, .09, .97);--z-loader:100;--z-nav:90;--z-spy:85}*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--deep-black);color:var(--white);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;font-weight:300;line-height:1.5;overflow-x:clip}body.menu-open,html.is-loading body{overflow:hidden}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0}img,svg,canvas{max-width:100%;display:block}::selection{background:var(--red);color:var(--deep-black);text-shadow:none}:focus-visible{outline:1px dashed var(--red);outline-offset:4px}.mono{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.02em;font-weight:700}.muted{color:var(--silver)}.dim{color:#ffffff73}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.grain{z-index:95;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%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");position:fixed;inset:0;transform:translateZ(0)}.theme-light{background:var(--smoke-white);color:var(--deep-black)}.theme-light .muted{color:#120f0e73}.rich .w{transition:opacity .9s var(--ease-soft), color .9s var(--ease-soft)}.rich .w.is-muted{color:var(--silver)}.theme-light .rich .w.is-muted{color:#120f0e66}.rich:not(.is-in) .w{opacity:0}.rich.is-in .w{opacity:1;transition-delay:var(--d,0s)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important}}
