.Contact_contact__fU08Y{padding-bottom:var(--space-3xl)}.Contact_panel__sxVzI{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;padding:clamp(28px,5vw,64px);border-radius:36px;overflow:hidden;isolation:isolate;background:radial-gradient(90% 70% at 0 100%,rgba(70,86,160,.18),transparent 60%),linear-gradient(180deg,rgba(13,18,38,.85),rgba(3,4,10,.95));border:1px solid var(--line-2);box-shadow:0 60px 120px -60px hsla(50,72%,89%,.35)}.Contact_sun__rkmuz{right:-10%;top:-40%;width:70%;background:radial-gradient(circle,hsla(50,72%,89%,.55) 0,hsla(50,72%,89%,.25) 30%,transparent 62%);filter:blur(10px);animation:Contact_breathe__PEFFM 9s ease-in-out infinite alternate}.Contact_rings__Kma4p,.Contact_sun__rkmuz{position:absolute;aspect-ratio:1;border-radius:50%;z-index:-1}.Contact_rings__Kma4p{right:-30%;top:-70%;width:110%;background:repeating-radial-gradient(circle,transparent 0 58px,hsla(50,72%,89%,.06) 58px 59px);-webkit-mask:radial-gradient(circle,#000 20%,transparent 65%);mask:radial-gradient(circle,#000 20%,transparent 65%);animation:Contact_spin__54gNy 120s linear infinite}@keyframes Contact_breathe__PEFFM{to{transform:scale(1.12);opacity:.8}}.Contact_text__7QDFg{display:flex;flex-direction:column;gap:18px}.Contact_heading__MdX0m{font-size:clamp(30px,4vw,50px)}.Contact_channels__SABEn{display:grid;grid-gap:12px;gap:12px;margin-top:auto;padding-top:24px}.Contact_channels__SABEn a,.Contact_channels__SABEn span{display:inline-flex;align-items:center;gap:12px;font:500 16px/1.4 var(--font-body);color:var(--star)}.Contact_channels__SABEn a:hover,.Contact_channels__SABEn svg{color:var(--solar)}.Contact_form__pLf9e{display:grid;grid-gap:22px;gap:22px;padding:34px 32px 28px;border-radius:8px;transform:rotate(1deg);transition:transform .6s var(--ease-out)}.Contact_form__pLf9e:focus-within{transform:rotate(0deg)}.Contact_formTitle__RBwyE{font:600 22px/1 var(--font-display);letter-spacing:-.03em;color:var(--ink);padding-bottom:14px;border-bottom:2px solid var(--ink)}.Contact_form__pLf9e label{color:var(--ink-2);font-size:13px;margin-bottom:4px}.Contact_form__pLf9e input,.Contact_form__pLf9e textarea{padding:8px 0 10px;color:var(--ink);background:transparent;border:0;border-bottom:1px solid rgba(31,38,53,.3);border-radius:0;font-size:17px}.Contact_form__pLf9e textarea{min-height:110px;background-image:repeating-linear-gradient(180deg,transparent 0 33px,rgba(31,38,53,.14) 33px 34px);line-height:34px;padding-top:0}.Contact_form__pLf9e input::placeholder,.Contact_form__pLf9e textarea::placeholder{color:rgba(31,38,53,.35)}.Contact_form__pLf9e input:focus,.Contact_form__pLf9e textarea:focus{border-bottom-color:var(--ink);box-shadow:0 1px 0 0 var(--ink)}.Contact_form__pLf9e :focus-visible{outline-color:var(--ink)}.Contact_row__ESrav{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.Contact_submit__jy1Mi{width:100%;margin-top:6px;color:var(--paper);background:var(--ink);box-shadow:0 14px 30px -14px rgba(31,38,53,.9)}.Contact_submit__jy1Mi:hover{color:#fff;background:#262c44;transform:translateY(-2px)}.Contact_status__7sotN{min-height:1.4em;font:400 14px/1.4 var(--font-body);color:#2f6b45}@media (max-width:900px){.Contact_panel__sxVzI{grid-template-columns:1fr;gap:36px}.Contact_channels__SABEn{margin-top:8px;padding-top:0}}@media (max-width:520px){.Contact_row__ESrav{grid-template-columns:1fr}.Contact_form__pLf9e{padding:26px 20px 22px;transform:rotate(1.2deg)}}.Footer_footer__pQtti{position:relative;padding-top:96px;overflow:hidden;border-top:1px solid var(--line);background:linear-gradient(180deg,transparent,rgba(31,38,53,.35))}.Footer_moon__jwIum{position:absolute;left:50%;bottom:-62%;width:min(1100px,140vw);aspect-ratio:1;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle at 50% 0,hsla(50,72%,89%,.22),rgba(31,38,53,.2) 35%,transparent 60%);box-shadow:inset 0 1px 0 hsla(50,72%,89%,.35);pointer-events:none}.Footer_grid__88hvW{position:relative;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:48px;gap:48px}.Footer_pitch__1ePsw{font:500 20px/1.5 var(--font-body);color:var(--star);max-width:32ch}.Footer_contact__w5K5T{display:grid;grid-gap:12px;gap:12px;margin-top:28px}.Footer_contact__w5K5T a,.Footer_contact__w5K5T span{display:inline-flex;align-items:center;gap:10px;font:400 15px/1.4 var(--font-body);color:var(--star-2)}.Footer_contact__w5K5T a:hover{color:var(--solar)}.Footer_colTitle__3amT0{font:600 14px/1 var(--font-body);letter-spacing:0;color:var(--star-3);margin-bottom:20px}.Footer_col__WMzcr ul{display:grid;grid-gap:12px;gap:12px}.Footer_col__WMzcr a{font:400 15px/1.4 var(--font-body);color:var(--star-2)}.Footer_col__WMzcr a:hover{color:var(--star)}.Footer_wordmark__BU8GA{position:relative;max-width:none;margin-top:80px;font:700 clamp(96px,26vw,360px)/.8 var(--font-display);letter-spacing:-.07em;text-align:center;background:linear-gradient(180deg,hsla(50,72%,89%,.9),hsla(50,72%,89%,.15) 70%,transparent);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Footer_bottom__wxP7Z{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:28px 0 36px;border-top:1px solid var(--line);font:400 14px/1.4 var(--font-body);color:var(--star-3)}.Footer_founders__IDHe3{display:inline-flex;flex-wrap:wrap;align-items:center;gap:16px}.Footer_founders__IDHe3 a{display:inline-flex;align-items:center;gap:6px;color:var(--star-2)}.Footer_founders__IDHe3 a:hover{color:var(--star)}@media (max-width:900px){.Footer_grid__88hvW{grid-template-columns:1fr 1fr}.Footer_brand__0rdww{grid-column:1/-1}}@media (max-width:480px){.Footer_grid__88hvW{grid-template-columns:1fr}}.Hero_hero__bqvNd{--moon:min(42vw,60vh,580px);position:relative;min-height:100svh;padding:104px var(--gutter) 0;display:flex;flex-direction:column;overflow:hidden}.Hero_grid___ML9v{position:relative;z-index:2;isolation:isolate;flex:1 1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"tl tr" ".  ." "bl br";max-width:1440px;width:100%;margin:0 auto;padding:20px 0 32px}.Hero_bottomLeft__1VV12,.Hero_bottomRight__KiN21,.Hero_topLeft__CUPY6,.Hero_topRight__14Sol{position:relative}.Hero_bottomRight__KiN21,.Hero_topLeft__CUPY6{mix-blend-mode:difference}.Hero_topLeft__CUPY6{grid-area:tl}.Hero_topRight__14Sol{grid-area:tr;justify-self:end;max-width:290px;padding-top:54px}.Hero_bottomLeft__1VV12{grid-area:bl;align-self:end}.Hero_bottomRight__KiN21{grid-area:br;justify-self:end;align-self:end}.Hero_stage__EEQy2{position:absolute;inset:0;z-index:0;pointer-events:none}.Hero_circle__Jz31N,.Hero_frame__V34IJ,.Hero_hLine__Z8_Sc,.Hero_moonWrap__d30Ci,.Hero_vLine__rvNsW{position:absolute;left:50%;top:50%}.Hero_hLine__Z8_Sc{left:-50vw;right:-50vw;height:1px;background:linear-gradient(90deg,transparent,hsla(53,27%,94%,.13) 20%,hsla(53,27%,94%,.13) 80%,transparent)}.Hero_vLine__rvNsW{top:-200px;bottom:-200px;width:1px;background:linear-gradient(180deg,transparent,hsla(53,27%,94%,.09) 25%,hsla(53,27%,94%,.09) 75%,transparent);transform-origin:top}.Hero_frame__V34IJ{width:calc(var(--moon) * 1.22);height:calc(var(--moon) * 1.22);margin:calc(var(--moon) * -.61) 0 0 calc(var(--moon) * -.61);border:1px solid hsla(53,27%,94%,.07)}.Hero_circle__Jz31N{border-radius:50%;border:1px solid hsla(53,27%,94%,.08);translate:-50% -50%}.Hero_c1__PdI0a{width:calc(var(--moon) * 1.6);height:calc(var(--moon) * 1.6);border-style:dashed;border-color:hsla(50,72%,89%,.13);animation:Hero_spin__Kx_Bx 160s linear infinite}.Hero_c2__yBmrw{width:calc(var(--moon) * 2.3);height:calc(var(--moon) * 2.3)}.Hero_c3__9_ceV{width:calc(var(--moon) * 3.1);height:calc(var(--moon) * 3.1);border-color:hsla(53,27%,94%,.05)}.Hero_moonWrap__d30Ci{width:var(--moon);height:var(--moon);margin:calc(var(--moon) / -2) 0 0 calc(var(--moon) / -2)}.Hero_moonRise__GxEKB{position:absolute;inset:0}.Hero_halo__lR_MY{position:absolute;inset:-30%;border-radius:50%;background:radial-gradient(circle,hsla(50,72%,89%,.2) 30%,rgba(154,168,232,.08) 48%,transparent 66%);filter:blur(10px);animation:Hero_breathe__w7It9 8s ease-in-out infinite alternate}@keyframes Hero_breathe__w7It9{to{transform:scale(1.06);opacity:.75}}.Hero_moon__ffkn2{position:absolute;inset:0;z-index:3;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 36% 30%,#fffdf2 0,#f4edd0 34%,#ddd3ad 68%,#b8ad86 100%);box-shadow:0 0 0 1px rgba(255,253,242,.35),0 0 80px -10px hsla(50,72%,89%,.5),0 0 200px -40px hsla(50,72%,89%,.4)}.Hero_craters__7pZNa{position:absolute;inset:0;background-image:radial-gradient(ellipse 22% 16% at 30% 38%,hsla(47,18%,50%,.2) 0 45%,transparent 70%),radial-gradient(ellipse 16% 20% at 62% 30%,hsla(47,18%,50%,.16) 0 45%,transparent 70%),radial-gradient(ellipse 26% 14% at 56% 66%,hsla(47,18%,50%,.16) 0 45%,transparent 70%),radial-gradient(circle at 20% 70%,rgba(120,112,84,.35) 0 3.2%,rgba(255,252,235,.5) 3.6%,transparent 4.4%),radial-gradient(circle at 74% 52%,rgba(120,112,84,.32) 0 2.4%,rgba(255,252,235,.5) 2.8%,transparent 3.4%),radial-gradient(circle at 44% 18%,rgba(120,112,84,.3) 0 1.8%,rgba(255,252,235,.5) 2.2%,transparent 2.8%),radial-gradient(circle at 86% 80%,rgba(120,112,84,.3) 0 2.8%,transparent 3.4%),radial-gradient(circle at 8% 40%,rgba(120,112,84,.28) 0 2%,transparent 2.6%);background-size:100% 100%;background-repeat:repeat-x;animation:Hero_turn__vdhwP 90s linear infinite}@keyframes Hero_turn__vdhwP{to{background-position:var(--moon) 0}}.Hero_speckle__VMZjv{position:absolute;inset:0;background-image:var(--tex-speckle);background-size:160px 160px;mix-blend-mode:multiply;opacity:.9}.Hero_shade__pcKJL{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 26% 22%,transparent 42%,rgba(31,38,53,.35) 68%,rgba(31,38,53,.82) 100%)}.Hero_orbit___Na_2{position:absolute;left:50%;top:50%;width:0;height:0;--rx:calc(var(--moon) * 0.92);--ry:calc(var(--moon) * 0.2)}.Hero_ringBack__WHdIp,.Hero_ringFront__8IqP7{position:absolute;left:0;top:0;width:calc(var(--rx) * 2);height:calc(var(--ry) * 2);transform:translate(-50%,-50%);border-radius:50%;border:1px solid hsla(53,27%,94%,.16)}.Hero_ringBack__WHdIp{z-index:1;-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0)}.Hero_ringFront__8IqP7{z-index:5;-webkit-clip-path:inset(50% 0 0 0);clip-path:inset(50% 0 0 0);border-color:hsla(50,72%,89%,.45)}.Hero_chip__frYl_{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:999px;white-space:nowrap;font:500 13px/1 var(--font-body);color:var(--star);background:rgba(7,10,22,.85);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:transform,opacity}.Hero_chipDot__5RZO7{width:7px;height:7px;border-radius:50%;box-shadow:0 0 10px currentColor}.Hero_pill__nvVkv{display:inline-flex;padding:8px 14px;border-radius:999px;border:1px solid var(--line-2);font:500 13px/1 var(--font-body);color:var(--star-2);background:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-bottom:18px}.Hero_h1__Ehp8_{font:600 clamp(52px,min(9.4vw,15.5vh),150px)/.92 var(--font-display);letter-spacing:-.06em;color:#f4f3ec;white-space:nowrap;max-width:none}.Hero_topRight__14Sol p{font:400 17px/1.55 var(--font-body);color:var(--star-2)}.Hero_prompt__4JhE7{font:400 clamp(18px,1.6vw,22px)/1.3 var(--font-body);color:var(--star);margin-bottom:18px}.Hero_ctas__dB6t2{display:flex;flex-wrap:wrap;gap:12px}.Hero_bar__5gqaN{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1440px;width:100%;margin:0 auto;padding:18px 0 22px;border-top:1px solid var(--line)}.Hero_ticker__1wjm8{display:flex;align-items:center;gap:18px;min-width:0}.Hero_tickerLabel__sueIw{display:inline-flex;align-items:center;gap:8px;font:500 13px/1 var(--font-body);color:var(--star-3);white-space:nowrap}.Hero_live__cycgc{width:7px;height:7px;border-radius:50%;background:#7ee0a8;box-shadow:0 0 10px #7ee0a8;animation:Hero_blink__rUgpd 1.6s ease-in-out infinite}@keyframes Hero_blink__rUgpd{50%{opacity:.3}}.Hero_tickerWindow__Z_F9d{position:relative;display:block;flex:1 1;height:22px;min-width:0;overflow:hidden}.Hero_tickerItem__6I5d8{display:inline-flex;align-items:center;gap:10px;height:22px;white-space:nowrap;font:400 15px/1 var(--font-body);color:var(--star-2)}.Hero_tickerItem__6I5d8 strong{color:var(--star);font-weight:600}.Hero_tickerDot__64d2H{width:8px;height:8px;border-radius:2px}.Hero_scroll__59egy{display:inline-flex;align-items:center;gap:8px;font:500 14px/1 var(--font-body);color:var(--star-2);white-space:nowrap}.Hero_scroll__59egy svg{animation:Hero_nudge__BjqO_ 2s ease-in-out infinite}@keyframes Hero_nudge__BjqO_{50%{transform:translate(3px,3px)}}@media (max-width:900px){.Hero_hero__bqvNd{--moon:min(64vw,380px);padding-top:92px}.Hero_grid___ML9v{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"tl" "moon" "br" "tr" "bl";padding:8px 0 24px}.Hero_stage__EEQy2{position:relative;inset:auto;grid-area:moon;height:calc(var(--moon) * 1.42)}.Hero_topLeft__CUPY6{justify-self:start}.Hero_bottomRight__KiN21{justify-self:end;margin-top:-.12em}.Hero_h1__Ehp8_{font-size:clamp(44px,14.6vw,110px);letter-spacing:-.065em}.Hero_topRight__14Sol{justify-self:start;max-width:40ch;padding-top:26px}.Hero_topRight__14Sol p{font-size:17px}.Hero_bottomLeft__1VV12{padding-top:26px}.Hero_prompt__4JhE7{display:none}.Hero_ctas__dB6t2{display:grid;grid-template-columns:1fr}.Hero_ctas__dB6t2 .btn{width:100%;padding-top:17px;padding-bottom:17px}.Hero_orbit___Na_2{--rx:calc(var(--moon) * 0.56);--ry:calc(var(--moon) * 0.2)}.Hero_chip__frYl_{font-size:11px;padding:5px 9px;gap:6px}.Hero_frame__V34IJ,.Hero_scroll__59egy{display:none}.Hero_tickerItem__6I5d8{font-size:14px}}@media (max-width:380px){.Hero_tickerLabel__sueIw{display:none}}.legal_page__TIgXU{padding:140px 0 var(--space-4xl);min-height:100vh}.legal_doc__43xme{max-width:76ch;margin:0 auto;padding:clamp(24px,5vw,56px);border-radius:var(--radius-lg);background:radial-gradient(80% 40% at 50% 0,hsla(50,72%,89%,.07),transparent 70%),linear-gradient(180deg,rgba(31,38,53,.6),rgba(3,4,10,.85));border:1px solid var(--line);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.legal_eyebrow__gRVZ0{font:500 14px/1 var(--font-body);color:var(--solar);margin-bottom:var(--space-sm)}.legal_title__7PPrw{font:600 clamp(30px,4.4vw,48px)/1.1 var(--font-display);letter-spacing:-.03em;color:var(--star);margin-bottom:var(--space-sm)}.legal_lede__jscgx{font:var(--font-body-large);color:var(--star-2);margin-bottom:var(--space-md)}.legal_updated__hhqsT{font:var(--font-small);color:var(--star-3);padding-bottom:var(--space-lg);border-bottom:1px solid var(--line);max-width:none}.legal_section__4O8jr,.legal_updated__hhqsT{margin-bottom:var(--space-xl)}.legal_section__4O8jr h2{font:600 21px/1.35 var(--font-display);letter-spacing:-.01em;color:var(--star);margin-bottom:var(--space-sm)}.legal_section__4O8jr h2:not(:first-child){margin-top:var(--space-xl)}.legal_section__4O8jr h3{font:600 17px/1.45 var(--font-body);color:var(--star);margin:var(--space-md) 0 var(--space-xs)}.legal_section__4O8jr p{font:400 16px/1.75 var(--font-body);color:var(--star-2);margin-bottom:var(--space-sm)}.legal_section__4O8jr p:last-child{margin-bottom:0}.legal_section__4O8jr ul{list-style:disc;padding-left:1.35em;margin-bottom:var(--space-sm)}.legal_section__4O8jr ol{list-style:decimal;padding-left:1.35em;margin-bottom:var(--space-sm)}.legal_section__4O8jr li{font:400 16px/1.7 var(--font-body);color:var(--star-2);margin-bottom:var(--space-xs)}.legal_section__4O8jr li::marker{color:var(--star-3)}.legal_section__4O8jr strong{color:var(--star)}.legal_section__4O8jr a{color:var(--solar);text-decoration:underline;-webkit-text-decoration-color:hsla(50,72%,89%,.4);text-decoration-color:hsla(50,72%,89%,.4);text-underline-offset:3px}.legal_section__4O8jr a:hover{color:var(--star);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.legal_section__4O8jr a:focus-visible{outline:2px solid var(--aurora);outline-offset:3px;border-radius:4px}.legal_mono__bmHuv{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.9em;color:var(--star);background:hsla(53,27%,94%,.07);border-radius:4px;padding:1px 5px}.legal_apps__76jDg{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:var(--space-sm);gap:var(--space-sm);margin-bottom:var(--space-sm)}.legal_app__Sqehq{background:rgba(3,4,10,.5);border:1px solid var(--line-2);border-radius:var(--radius-sm);padding:var(--space-sm)}.legal_app__Sqehq strong{display:block;font:600 15px/1.4 var(--font-body);color:var(--star);margin-bottom:4px}.legal_app__Sqehq span{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12px;color:var(--star-3);word-break:break-all}.legal_tableWrap__Dc_Ld{overflow-x:auto;border:1px solid var(--line-2);border-radius:var(--radius-sm);background:rgba(3,4,10,.5);margin-bottom:var(--space-sm)}.legal_table__VOe9V{width:100%;border-collapse:collapse;min-width:520px}.legal_table__VOe9V td,.legal_table__VOe9V th{text-align:left;padding:11px 14px;border-bottom:1px solid var(--line);font:var(--font-small);color:var(--star-2);vertical-align:top}.legal_table__VOe9V th{font-weight:600;color:var(--star);background:hsla(53,27%,94%,.04);white-space:nowrap}.legal_table__VOe9V tbody tr:last-child td{border-bottom:0}.legal_callout__v80MN{background:rgba(154,168,232,.07);border:1px solid rgba(154,168,232,.2);border-left:3px solid var(--solar);border-radius:var(--radius-sm);padding:var(--space-md);margin-bottom:var(--space-md)}.legal_callout__v80MN p:last-child{margin-bottom:0}.legal_contact__bjbrP{font:400 16px/1.9 var(--font-body);color:var(--star-2)}.legal_contact__bjbrP strong{color:var(--star)}@media (max-width:768px){.legal_page__TIgXU{padding:110px 0 var(--space-3xl)}}.Navbar_wrap__oWtUd{position:fixed;top:0;left:0;right:0;z-index:100;padding:18px var(--gutter);transition:padding .4s var(--ease-out)}.Navbar_scrolled__N9DJM{padding-top:10px}.Navbar_bar__dtjsV{position:relative;z-index:2;max-width:1080px;margin:0 auto;display:flex;align-items:center;gap:24px;padding:8px 8px 8px 14px;border-radius:999px;border:1px solid transparent;transition:background .4s,border-color .4s,box-shadow .4s,-webkit-backdrop-filter .4s;transition:background .4s,border-color .4s,box-shadow .4s,backdrop-filter .4s;transition:background .4s,border-color .4s,box-shadow .4s,backdrop-filter .4s,-webkit-backdrop-filter .4s}.Navbar_scrolled__N9DJM .Navbar_bar__dtjsV{background:rgba(7,10,22,.62);border-color:var(--line);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:0 20px 50px -20px rgba(0,0,0,.8)}.Navbar_logo__X4o9i{display:inline-flex;align-items:center;gap:10px;color:var(--star)}.Navbar_logo__X4o9i:hover{color:var(--star)}.Navbar_logoMark___leZt{position:relative;width:34px;height:34px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px var(--line-2),0 0 24px -4px hsla(50,72%,89%,.7)}.Navbar_logoMark___leZt img{width:100%;height:100%;object-fit:cover}.Navbar_logoText__Jmms3{font:600 19px/1 var(--font-display);letter-spacing:-.02em}.Navbar_links__puXTb{display:flex;gap:4px;margin-left:auto}.Navbar_link__Ssa7S{display:block;padding:10px 16px;border-radius:999px;font:500 15px/1 var(--font-body);color:var(--star-2);transition:color .2s,background .2s}.Navbar_link__Ssa7S:hover{color:var(--star);background:rgba(238,241,255,.06)}.Navbar_cta__wgvF5{padding:12px 20px;font-size:14px}.Navbar_menuBtn__zSLsp{display:none;margin-left:auto;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--line-2);background:rgba(7,10,22,.6);color:var(--star);cursor:pointer}.Navbar_sheet__CaXA8{position:fixed;inset:0;z-index:1;padding:120px var(--gutter) 40px;display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(120% 60% at 100% 0,rgba(70,86,160,.25),transparent 60%),rgba(0,0,0,.94);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.Navbar_sheet__CaXA8 ul{display:grid;grid-gap:6px;gap:6px}.Navbar_sheetLink__o7THb{display:block;padding:12px 0;font:600 clamp(34px,9vw,48px)/1.1 var(--font-display);color:var(--star);letter-spacing:-.02em}@media (max-width:860px){.Navbar_cta__wgvF5,.Navbar_links__puXTb{display:none}.Navbar_menuBtn__zSLsp{display:inline-flex}}.Process_layout__qpwyS{display:grid;grid-template-columns:5fr 7fr;grid-gap:64px;gap:64px;align-items:start;padding:clamp(28px,5vw,72px);border-radius:36px;border:1px solid var(--line-2);box-shadow:0 60px 120px -60px #000,inset 0 1px 0 hsla(53,27%,94%,.08)}.Process_head__RlGJg h2{margin-top:16px;font-size:clamp(34px,3.9vw,56px);letter-spacing:-.05em;line-height:.98}.Process_head__RlGJg{position:-webkit-sticky;position:sticky;top:140px;margin-bottom:0}.Process_track__And9h{position:relative;display:grid;grid-gap:56px;gap:56px;padding:8px 0 8px 76px}.Process_rail__F4EtE{position:absolute;left:23px;top:0;bottom:0;width:2px;background:var(--line);border-radius:2px;overflow:hidden}.Process_fill__RTdJ7{position:absolute;inset:0;transform-origin:top;background:linear-gradient(180deg,var(--aurora),var(--nebula) 50%,var(--solar));box-shadow:0 0 18px var(--aurora)}.Process_step__n4hbS{position:relative}.Process_node__CN23_{position:absolute;left:-76px;top:-4px;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;font:600 16px/1 var(--font-display);color:var(--star);background:var(--space-800);border:1px solid var(--line-2);box-shadow:0 0 0 6px #1a2031,0 0 30px -6px rgba(154,168,232,.6)}.Process_time__SMnhC{font:500 14px/1 var(--font-body);color:var(--aurora);margin-bottom:12px}.Process_title__cv1v2{font-size:clamp(22px,2.4vw,28px)}.Process_body__9y_dI{margin-top:12px;color:var(--star-2);font:400 17px/1.65 var(--font-body);max-width:52ch}@media (max-width:900px){.Process_layout__qpwyS{grid-template-columns:1fr;gap:28px;padding:30px 20px 36px;border-radius:28px}.Process_head__RlGJg{position:static}.Process_track__And9h{padding-left:64px;gap:44px}.Process_rail__F4EtE{left:19px}.Process_node__CN23_{left:-64px;width:40px;height:40px;font-size:14px}}.Services_section__4JQGS{position:relative}.Services_sticky__24RQY{position:-webkit-sticky;position:sticky;top:0;height:100svh;display:flex;flex-direction:column;justify-content:center;gap:28px;padding-top:72px;overflow:hidden}.Services_static__XKpDi{padding:var(--space-4xl) 0}.Services_head__oLGw_{display:grid;grid-template-columns:1.5fr 1fr;align-items:end;grid-gap:48px;gap:48px}.Services_head__oLGw_ h2{margin-top:16px;font-size:clamp(34px,4.2vw,62px);letter-spacing:-.05em;line-height:.98;white-space:nowrap}.Services_head__oLGw_ .Services_lede__5yb15,.Services_head__oLGw_ .lede{justify-self:end;max-width:40ch}.Services_viewport__lPzqh{width:100%;overflow:visible}.Services_track__C0sWD{display:flex;gap:28px;width:max-content;padding:24px max(var(--gutter),calc((100vw - var(--container-max)) / 2 + var(--gutter)));will-change:transform}.Services_card__IZAY_{flex:0 0 auto;width:370px;min-height:min(440px,52vh);padding:30px 30px 26px;display:flex;flex-direction:column;border-radius:6px;transform:rotate(var(--tilt));transition:transform .6s var(--ease-out),box-shadow .6s var(--ease-out)}.Services_card__IZAY_:hover{transform:rotate(0deg) translateY(-10px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),inset 0 0 80px rgba(120,100,50,.12),0 50px 100px -30px rgba(0,0,0,.95),0 0 80px -30px hsla(50,72%,89%,.45)}.Services_card__IZAY_:after{content:"";position:absolute;right:0;bottom:0;width:34px;height:34px;border-bottom-right-radius:6px;background:linear-gradient(315deg,#05070f 50%,#cbbf94 0,#dcd2ad);filter:drop-shadow(-2px -2px 3px rgba(31,38,53,.18))}.Services_cardTop__yJpjJ{display:flex;justify-content:space-between;align-items:flex-start}.Services_icon__0lDr1{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;border:1.5px solid var(--ink);color:var(--ink)}.Services_folio__IWiXX{font:600 44px/1 var(--font-display);letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px rgba(31,38,53,.35)}.Services_title__S8uZ6{margin-top:auto;padding-top:56px;font-size:30px;line-height:1.05;letter-spacing:-.04em}.Services_body__kvyus{margin-top:14px;font:400 16px/1.6 var(--font-body);color:var(--ink-2)}.Services_tags__hYU_w{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px}.Services_tags__hYU_w li{padding:6px 10px;border-radius:999px;border:1px solid var(--ink-line);font:500 12px/1 var(--font-body);color:var(--ink-2)}.Services_seen__ZXTeD{margin-top:20px;padding-top:14px;border-top:1px dashed var(--ink-line);font:500 14px/1.4 var(--font-body);color:var(--ink)}.Services_seen__ZXTeD span{color:var(--ink-3);font-weight:400;margin-right:4px}.Services_progressRow__aHCqi{display:flex;align-items:center;gap:20px}.Services_progressTrack__gmzap{position:relative;flex:1 1;height:1px;background:var(--line-2)}.Services_progressFill__3jnSN{position:absolute;inset:-1px 0;transform-origin:left;background:var(--solar);box-shadow:0 0 12px var(--solar)}.Services_hint__wAtIf{font:500 13px/1 var(--font-body);color:var(--star-3)}.Services_swipe__EwXyP{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.Services_swipe__EwXyP::-webkit-scrollbar{display:none}.Services_swipe__EwXyP .Services_card__IZAY_{scroll-snap-align:center}@media (max-width:900px){.Services_sticky__24RQY{gap:18px;padding-top:84px;justify-content:flex-start}.Services_static__XKpDi{padding:var(--space-3xl) 0}.Services_head__oLGw_{grid-template-columns:1fr;gap:12px}.Services_head__oLGw_ h2{white-space:normal;font-size:clamp(32px,9.4vw,52px)}.Services_head__oLGw_ .lede{justify-self:start;font-size:16px}.Services_track__C0sWD{gap:16px;padding:14px var(--gutter) 22px}.Services_card__IZAY_{width:min(80vw,340px);min-height:min(400px,50svh);padding:24px 22px 20px}.Services_icon__0lDr1{width:50px;height:50px}.Services_folio__IWiXX{font-size:36px}.Services_title__S8uZ6{font-size:25px;padding-top:28px}.Services_body__kvyus{font-size:15px}.Services_tags__hYU_w{margin-top:14px}.Services_seen__ZXTeD{margin-top:14px;font-size:13px}.Services_progressRow__aHCqi{margin-top:auto;padding-bottom:22px}}@media (max-width:900px) and (max-height:760px){.Services_head__oLGw_ .lede{display:none}}.StackMarquee_band__15ie3{position:relative;padding:24px 0 72px}.StackMarquee_caption__Mloe3{text-align:center;margin:0 auto 26px;font:500 15px/1 var(--font-body);color:var(--star-3)}.StackMarquee_viewport__FreLQ{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.StackMarquee_track__7hNeh{display:flex;width:max-content;animation:StackMarquee_marquee__mv__l 45s linear infinite}.StackMarquee_viewport__FreLQ:hover .StackMarquee_track__7hNeh{animation-play-state:paused}.StackMarquee_list__J0bej{display:flex;flex-shrink:0}.StackMarquee_list__J0bej li{display:flex;align-items:center;gap:48px;padding-right:48px;font:500 clamp(18px,2vw,24px)/1 var(--font-display);letter-spacing:-.02em;color:var(--star-4);white-space:nowrap;transition:color .3s}.StackMarquee_list__J0bej li:hover{color:var(--star)}.StackMarquee_list__J0bej li:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--solar);opacity:.5}@keyframes StackMarquee_marquee__mv__l{to{transform:translateX(-50%)}}.AppSwitcher_switcher__deAeU{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:6px;gap:6px;padding:6px;border-radius:20px;border:1px solid var(--line-2);background:rgba(7,10,22,.75);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.AppSwitcher_tab__ygy17{position:relative;padding:14px 18px;border:0;border-radius:14px;background:transparent;text-align:left;cursor:pointer}.AppSwitcher_tab__ygy17:focus-visible{outline:2px solid var(--aurora);outline-offset:2px}.AppSwitcher_indicator__NDoOx{position:absolute;inset:0;border-radius:14px;background:var(--grad-solar);box-shadow:0 10px 30px -12px hsla(50,72%,89%,.6)}.AppSwitcher_tabLabel__2tbck{position:relative;z-index:1;display:block}.AppSwitcher_tabName__C9nk3{display:block;font:600 16px/1.3 var(--font-body);color:var(--star);transition:color .2s ease}.AppSwitcher_tabRole__Brhqj{display:block;margin-top:2px;font:400 13px/1.4 var(--font-body);color:var(--star-3);transition:color .2s ease}.AppSwitcher_tab__ygy17:hover:not(.AppSwitcher_tabActive__8UrXw) .AppSwitcher_tabName__C9nk3{color:#fff}.AppSwitcher_tabActive__8UrXw .AppSwitcher_tabName__C9nk3{color:var(--ink)}.AppSwitcher_tabActive__8UrXw .AppSwitcher_tabRole__Brhqj{color:var(--ink-2)}@media (max-width:720px){.AppSwitcher_switcher__deAeU{grid-auto-flow:row}}@media (prefers-reduced-motion:reduce){.AppSwitcher_indicator__NDoOx{transition:none}}.QrPanel_panel__odxRe{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}.QrPanel_frame__lEhog{position:relative;padding:18px;width:100%;max-width:240px}.QrPanel_bracket__JXYF3{position:absolute;width:22px;height:22px;border:2px solid var(--solar);filter:drop-shadow(0 0 6px rgba(247,240,205,.6));pointer-events:none}.QrPanel_topLeft__WhIkW{top:0;left:0;border-right:none;border-bottom:none;border-top-left-radius:6px}.QrPanel_topRight__l82F2{top:0;right:0;border-left:none;border-bottom:none;border-top-right-radius:6px}.QrPanel_bottomLeft__Z0OCX{bottom:0;left:0;border-right:none;border-top:none;border-bottom-left-radius:6px}.QrPanel_bottomRight__h2s_U{bottom:0;right:0;border-left:none;border-top:none;border-bottom-right-radius:6px}.QrPanel_code__eaNMs{background:#fbf6e6;border-radius:var(--radius-sm);padding:12px;line-height:0;box-shadow:0 0 50px -14px hsla(50,72%,89%,.55)}.QrPanel_placeholder__6play{width:100%;aspect-ratio:1;border-radius:4px;background:rgba(31,38,53,.08)}.QrPanel_caption__dtuZs{display:flex;align-items:center;gap:var(--space-xs);margin:0;font:var(--font-small);color:var(--star-2);text-align:center}.QrPanel_caption__dtuZs svg{color:var(--solar);flex-shrink:0}.QrPanel_saveButton__iKt5k{display:inline-flex;align-items:center;gap:var(--space-xs);padding:9px 16px;font:600 13px/1 var(--font-body);color:var(--star);background:hsla(53,27%,94%,.04);border:1px solid var(--line-2);border-radius:999px;cursor:pointer;transition:border-color .25s var(--ease-smooth),background .25s var(--ease-smooth)}.QrPanel_saveButton__iKt5k:hover:not(:disabled){border-color:rgba(154,168,232,.55);background:rgba(154,168,232,.08)}.QrPanel_saveButton__iKt5k:disabled{opacity:.4;cursor:not-allowed}.QrPanel_saveButton__iKt5k:focus-visible{outline:2px solid var(--aurora);outline-offset:2px}.DownloadModal_overlay___2IqO{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-md);background:rgba(0,0,0,.72);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.DownloadModal_dialog__lbPgN{position:relative;width:100%;max-width:440px;padding:var(--space-xl);text-align:center;color:var(--star);border-radius:var(--radius-lg);overflow:hidden;isolation:isolate;background:radial-gradient(80% 60% at 50% 0,hsla(50,72%,89%,.14),transparent 65%),linear-gradient(180deg,rgba(31,38,53,.95),rgba(7,10,22,.98));border:1px solid var(--line-2);box-shadow:0 40px 100px -30px rgba(0,0,0,.9),0 0 80px -40px hsla(50,72%,89%,.5)}.DownloadModal_dialog__lbPgN:focus{outline:none}.DownloadModal_close__W8bXN{position:absolute;top:var(--space-sm);right:var(--space-sm);display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--star-2);background:transparent;border:none;border-radius:50%;cursor:pointer;transition:background .2s var(--ease-smooth),color .2s var(--ease-smooth)}.DownloadModal_close__W8bXN:hover{color:var(--star);background:hsla(53,27%,94%,.08)}.DownloadModal_close__W8bXN:focus-visible{outline:2px solid var(--aurora);outline-offset:2px}.DownloadModal_icon__bNYD8{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:var(--space-md);color:#1f2635;background:var(--grad-solar);border-radius:50%;box-shadow:0 0 40px -6px hsla(50,72%,89%,.7)}.DownloadModal_title__mGVC_{font:600 22px/1.3 var(--font-display);letter-spacing:-.02em;color:var(--star);margin-bottom:var(--space-sm)}.DownloadModal_progress__B1kgT{position:relative;height:4px;margin-bottom:var(--space-md);overflow:hidden;background:var(--line);border-radius:999px}.DownloadModal_progressBar__gquDE{position:absolute;top:0;left:0;height:100%;width:40%;background:var(--grad-horizon);border-radius:999px;box-shadow:0 0 12px hsla(50,72%,89%,.6);animation:DownloadModal_slide__wQI8o 1.4s var(--ease-smooth) infinite}@keyframes DownloadModal_slide__wQI8o{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.DownloadModal_body__zCu0q p{font:var(--font-body-text);color:var(--star-2);margin:0 auto var(--space-lg)}.DownloadModal_actions__eZ0_n{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}.DownloadModal_actions__eZ0_n .btn{width:100%}.DownloadModal_retry__inrYX{font:600 14px/1.4 var(--font-body);color:var(--star-2);background:none;border:none;padding:6px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.DownloadModal_retry__inrYX:hover{color:var(--star)}.DownloadModal_retry__inrYX:focus-visible{outline:2px solid var(--aurora);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.DownloadModal_progressBar__gquDE{animation:none;width:100%}}.AppDownloadCard_card__Id5Rr{position:relative;color:var(--star);border-radius:var(--radius-lg);overflow:hidden;isolation:isolate;background:radial-gradient(70% 90% at 100% 0,hsla(50,72%,89%,.12),transparent 60%),radial-gradient(60% 80% at 0 100%,rgba(70,86,160,.22),transparent 60%),linear-gradient(180deg,rgba(31,38,53,.75),rgba(7,10,22,.9));border:1px solid var(--line-2);box-shadow:0 50px 100px -50px hsla(50,72%,89%,.25);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.AppDownloadCard_card__Id5Rr:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,hsla(50,72%,89%,.8),transparent)}.AppDownloadCard_inner__7_m63{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:start;padding:var(--space-xl)}.AppDownloadCard_actions__jQf_0{min-width:0}.AppDownloadCard_heading__1yZvb{font:600 clamp(22px,2.4vw,28px)/1.2 var(--font-display);letter-spacing:-.02em;color:var(--star);margin-bottom:var(--space-md)}.AppDownloadCard_downloadButton__WcEJe{display:flex;text-decoration:none;align-items:center;gap:var(--space-sm);width:100%;padding:18px var(--space-md);font:600 17px/1 var(--font-body);color:#1f2635;background:var(--grad-solar);border:none;border-radius:999px;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(255,253,243,.5),0 14px 44px -12px hsla(50,72%,89%,.55);transition:transform .25s var(--ease-out),box-shadow .35s var(--ease-out)}.AppDownloadCard_downloadButton__WcEJe:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(255,253,243,.7),0 20px 60px -12px hsla(50,72%,89%,.75),0 0 80px -20px hsla(50,72%,89%,.7)}.AppDownloadCard_downloadButton__WcEJe:active{transform:scale(.98)}.AppDownloadCard_downloadButton__WcEJe:focus-visible{outline:2px solid var(--aurora);outline-offset:3px}.AppDownloadCard_downloadSize__4npSc{margin-left:auto;font:600 13px/1 var(--font-body);padding:6px 10px;border-radius:999px;background:rgba(31,38,53,.14)}.AppDownloadCard_shareBlock__uRRrA{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--line)}.AppDownloadCard_blockLabel__M2X7f{display:block;font:500 14px/1.3 var(--font-body);color:var(--star-2);margin-bottom:var(--space-sm)}.AppDownloadCard_toggle__Of_A3{display:inline-flex;padding:4px;background:rgba(3,4,10,.55);border:1px solid var(--line-2);border-radius:999px}.AppDownloadCard_toggleOption__t2fHi{padding:9px 18px;font:600 14px/1 var(--font-body);color:var(--star-2);background:transparent;border:none;border-radius:999px;cursor:pointer;white-space:nowrap;transition:color .2s var(--ease-smooth),background .2s var(--ease-smooth)}.AppDownloadCard_toggleOption__t2fHi:hover{color:var(--star)}.AppDownloadCard_toggleOptionActive__jAp9E,.AppDownloadCard_toggleOptionActive__jAp9E:hover{color:#1f2635;background:var(--solar);box-shadow:0 0 24px -6px hsla(50,72%,89%,.6)}.AppDownloadCard_toggleOption__t2fHi:focus-visible{outline:2px solid var(--aurora);outline-offset:2px}.AppDownloadCard_hint__z5GWR{font:var(--font-small);color:var(--star-3);margin:var(--space-sm) 0}.AppDownloadCard_url__XSKIr{width:100%;padding:12px var(--space-sm);font:400 14px/1.4 var(--font-body);color:var(--star);background:rgba(3,4,10,.6);border:1px solid var(--line-2);border-radius:var(--radius-sm);text-overflow:ellipsis}.AppDownloadCard_url__XSKIr:focus{border-color:var(--aurora);box-shadow:0 0 0 4px rgba(154,168,232,.14)}.AppDownloadCard_shareButtons__UuQFg{display:flex;gap:var(--space-sm);margin-top:var(--space-sm)}.AppDownloadCard_shareButton__r2710{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);flex:1 1;padding:13px var(--space-sm);font:600 15px/1 var(--font-body);color:var(--star);background:hsla(53,27%,94%,.04);border:1px solid var(--line-2);border-radius:999px;cursor:pointer;transition:border-color .25s var(--ease-smooth),background .25s var(--ease-smooth),box-shadow .35s var(--ease-out)}.AppDownloadCard_shareButton__r2710:hover:not(:disabled){border-color:rgba(154,168,232,.55);background:rgba(154,168,232,.08);box-shadow:0 0 40px -12px rgba(154,168,232,.6)}.AppDownloadCard_shareButton__r2710:disabled{opacity:.45;cursor:not-allowed}.AppDownloadCard_shareButton__r2710:focus-visible{outline:2px solid var(--aurora);outline-offset:2px}.AppDownloadCard_qr__zOFlb{width:280px;padding:var(--space-md);background:rgba(3,4,10,.5);border:1px solid var(--line);border-radius:var(--radius)}.AppDownloadCard_qrDisclosure__pV2nR{display:none;align-items:center;justify-content:space-between;width:100%;font:600 15px/1 var(--font-body);color:var(--star);background:transparent;border:none;padding:4px 0;cursor:pointer}.AppDownloadCard_qrDisclosure__pV2nR svg{transition:transform .2s var(--ease-smooth)}.AppDownloadCard_qrOpen__FXMiQ .AppDownloadCard_qrDisclosure__pV2nR svg{transform:rotate(180deg)}.AppDownloadCard_qrDisclosure__pV2nR:focus-visible{outline:2px solid var(--aurora);outline-offset:3px;border-radius:4px}.AppDownloadCard_toastRegion__RMuF5{position:fixed;bottom:var(--space-lg);left:50%;transform:translateX(-50%);z-index:1100;pointer-events:none}.AppDownloadCard_toast__4YnZE{display:flex;align-items:center;gap:var(--space-xs);max-width:min(90vw,420px);padding:13px var(--space-md);font:600 14px/1.4 var(--font-body);color:var(--star);background:rgba(12,16,32,.92);border:1px solid hsla(50,72%,89%,.3);border-radius:999px;box-shadow:0 20px 50px -20px rgba(0,0,0,.9),0 0 40px -16px hsla(50,72%,89%,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.AppDownloadCard_toast__4YnZE svg{color:var(--solar);flex-shrink:0}@media (max-width:900px){.AppDownloadCard_inner__7_m63{grid-template-columns:1fr;gap:var(--space-lg);padding:var(--space-lg) var(--space-md)}.AppDownloadCard_qr__zOFlb{width:100%}.AppDownloadCard_qrDisclosure__pV2nR{display:flex}.AppDownloadCard_qrBody__Nu6P6{display:none;padding-top:var(--space-md)}.AppDownloadCard_qrOpen__FXMiQ .AppDownloadCard_qrBody__Nu6P6{display:block}}@media (max-width:420px){.AppDownloadCard_toggle__Of_A3{display:flex;width:100%}.AppDownloadCard_toggleOption__t2fHi{flex:1 1;padding:10px 8px;font-size:13px}.AppDownloadCard_shareButtons__UuQFg{flex-direction:column}}.InstallSteps_section__S8liZ{margin-top:var(--space-3xl);scroll-margin-top:120px}.InstallSteps_heading__qTG62{font:600 clamp(24px,3vw,34px)/1.15 var(--font-display);letter-spacing:-.02em;color:var(--star);margin-bottom:var(--space-lg)}.InstallSteps_steps__w8pkc{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-lg);gap:var(--space-lg);list-style:none}.InstallSteps_step__X1SlA{display:flex;gap:var(--space-sm);padding-top:var(--space-md);border-top:1px solid var(--line-2);position:relative}.InstallSteps_step__X1SlA:before{content:"";position:absolute;top:-1px;left:0;width:40%;height:1px;background:linear-gradient(90deg,var(--solar),transparent);box-shadow:0 0 10px hsla(50,72%,89%,.6)}.InstallSteps_number__lTYh4{flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;font:600 14px/1 var(--font-display);color:#1f2635;background:var(--solar);box-shadow:0 0 20px -4px hsla(50,72%,89%,.7)}.InstallSteps_stepTitle__CgWKj{font:600 17px/1.4 var(--font-body);color:var(--star);margin-bottom:var(--space-xs)}.InstallSteps_stepBody__iyQQ_{font:var(--font-small);color:var(--star-2);margin:0}.InstallSteps_assurance__l8EHt{display:flex;align-items:flex-start;gap:var(--space-sm);margin:var(--space-xl) 0 0;padding:var(--space-md);max-width:none;font:var(--font-small);color:var(--star-2);background:rgba(154,168,232,.07);border:1px solid rgba(154,168,232,.2);border-radius:var(--radius-sm)}.InstallSteps_assurance__l8EHt svg{flex-shrink:0;margin-top:1px;color:var(--aurora)}.InstallSteps_code__dUyaM{font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:13px;padding:2px 6px;color:var(--star);background:hsla(53,27%,94%,.08);border-radius:4px;word-break:break-all}@media (max-width:900px){.InstallSteps_steps__w8pkc{grid-template-columns:1fr;gap:var(--space-md)}}.ProjectVisual_scene__W6y_e{position:relative;width:100%;height:100%;min-height:380px;display:grid;place-items:center}.ProjectVisual_phone__eOELf{position:relative;width:200px;aspect-ratio:9/18.5;padding:8px;border-radius:34px;background:linear-gradient(160deg,#2b3250,#0c1020 60%);box-shadow:0 0 0 1px hsla(53,27%,94%,.14),0 40px 80px -30px rgba(0,0,0,.9),0 0 60px -20px rgba(154,168,232,.35)}.ProjectVisual_notch__alOYX{position:absolute;top:14px;left:50%;width:54px;height:14px;border-radius:10px;background:#000;transform:translateX(-50%);z-index:2}.ProjectVisual_screen__5K6Tz{height:100%;border-radius:27px;padding:36px 14px 14px;display:flex;flex-direction:column;gap:12px;background:radial-gradient(120% 60% at 50% 0,#1f2635,#070a14 70%);overflow:hidden}.ProjectVisual_appTitle__PB4jJ{font:600 14px/1 var(--font-display);color:var(--star)}.ProjectVisual_chips__YX4o4{display:flex;gap:6px}.ProjectVisual_chips__YX4o4 span{padding:5px 8px;border-radius:999px;font:500 9px/1 var(--font-body);color:var(--star-3);border:1px solid var(--line-2)}.ProjectVisual_chips__YX4o4 .ProjectVisual_chipOn__fLFHN{color:#1f2635;background:var(--solar);border-color:transparent}.ProjectVisual_rows___SWdK{display:grid;grid-gap:10px;gap:10px}.ProjectVisual_row__UW1Cm{display:flex;gap:10px;align-items:center}.ProjectVisual_thumb__WaLep{flex-shrink:0;width:30px;height:30px;border-radius:8px;background:hsla(53,27%,94%,.1)}.ProjectVisual_lines__WUkWf{flex:1 1;display:grid;grid-gap:6px;gap:6px}.ProjectVisual_lines__WUkWf span{height:6px;border-radius:4px;background:hsla(53,27%,94%,.18)}.ProjectVisual_lines__WUkWf span+span{background:hsla(53,27%,94%,.08)}.ProjectVisual_cta__2w4Rl{margin-top:auto;padding:10px;border-radius:999px;text-align:center;font:600 11px/1 var(--font-body);color:#1f2635}.ProjectVisual_phoneMain__rTHdB{transform:rotate(-4deg) translateX(30px);z-index:2}.ProjectVisual_qrCard__Z0xef{position:absolute;left:8%;top:18%;width:150px;padding:14px;border-radius:18px;background:#f7f0cd;transform:rotate(8deg);box-shadow:0 30px 60px -20px rgba(0,0,0,.9),0 0 60px -10px hsla(50,72%,89%,.45);display:grid;grid-gap:10px;gap:10px}.ProjectVisual_qrGrid___EL_V{aspect-ratio:1;border-radius:8px;background:linear-gradient(#1f2635,#1f2635) 0 0 /30% 30% no-repeat,linear-gradient(#1f2635,#1f2635) 100% 0 /30% 30% no-repeat,linear-gradient(#1f2635,#1f2635) 0 100% /30% 30% no-repeat,repeating-conic-gradient(#1f2635 0 25%,transparent 0 50%) 0 0 /12px 12px;opacity:.9}.ProjectVisual_qrLabel__I84W8{font:600 12px/1 var(--font-display);color:#1f2635;text-align:center}.ProjectVisual_fan__DJfbS .ProjectVisual_phone__eOELf{position:absolute;width:170px}.ProjectVisual_fan0__4rJTe{transform:translateX(-62%) rotate(-10deg) scale(.92);opacity:.75}.ProjectVisual_fan1__EWHm7{z-index:2}.ProjectVisual_fan2__S1bfl{transform:translateX(62%) rotate(10deg) scale(.92);opacity:.75}.ProjectVisual_stat__CYr5j{height:34px;padding:4px;border-radius:10px;border:1px solid;opacity:.85}.ProjectVisual_stat__CYr5j span{display:block;height:100%;border-radius:6px;opacity:.6}.ProjectVisual_browser__b76lZ{width:86%;max-width:440px;border-radius:16px;overflow:hidden;background:#0c1020;box-shadow:0 0 0 1px var(--line-2),0 40px 80px -30px rgba(0,0,0,.9);transform:translateX(-8%)}.ProjectVisual_browserBar__eQZCo{display:flex;align-items:center;gap:6px;padding:10px 12px;background:#1f2635}.ProjectVisual_browserBar__eQZCo span{width:9px;height:9px;border-radius:50%;background:hsla(53,27%,94%,.22)}.ProjectVisual_browserBar__eQZCo i{flex:1 1;height:16px;margin-left:10px;border-radius:6px;background:rgba(0,0,0,.35)}.ProjectVisual_catalog__K4Jiv{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;padding:14px}.ProjectVisual_catalog__K4Jiv span{aspect-ratio:1;border-radius:10px;background:hsla(53,27%,94%,.08)}.ProjectVisual_phoneCorner__8KoPu{position:absolute;right:4%;bottom:4%;width:150px;transform:rotate(6deg);z-index:2}.ProjectVisual_scanner__HP_Sn{position:relative;aspect-ratio:1;border-radius:12px;border:1px dashed hsla(53,27%,94%,.35);display:grid;place-items:center;overflow:hidden}.ProjectVisual_barcode__3TGxf{width:70%;height:40%;background:repeating-linear-gradient(90deg,var(--star) 0 2px,transparent 2px 4px,var(--star) 4px 5px,transparent 5px 9px);opacity:.8}.ProjectVisual_scanLine__POR_I{position:absolute;left:8%;right:8%;height:2px;top:20%;animation:ProjectVisual_scan__cCE46 2.4s ease-in-out infinite alternate}@keyframes ProjectVisual_scan__cCE46{to{top:78%}}@media (max-width:640px){.ProjectVisual_scene__W6y_e{min-height:320px;transform:scale(.85)}.ProjectVisual_qrCard__Z0xef{left:0}}.ProjectIndex_wrap__MeAzB{position:relative}.ProjectIndex_list__XPaup{border-top:1px solid var(--line-2)}.ProjectIndex_list__XPaup>li{border-bottom:1px solid var(--line-2)}.ProjectIndex_row__QouZd{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) 220px 150px 48px;align-items:center;grid-gap:24px;gap:24px;padding:34px 8px;color:var(--star);transition:opacity .4s var(--ease-out);isolation:isolate}.ProjectIndex_row__QouZd:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 14%,transparent),transparent 70%);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease-out)}.ProjectIndex_row__QouZd:focus-visible,.ProjectIndex_row__QouZd:hover{color:var(--star)}.ProjectIndex_on__n48oA:before,.ProjectIndex_row__QouZd:focus-visible:before,.ProjectIndex_row__QouZd:hover:before{transform:scaleX(1)}.ProjectIndex_dim__1MJYq{opacity:.35}.ProjectIndex_no__WV2ex{font:500 14px/1 var(--font-body);color:var(--star-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectIndex_main__Us7Kv{display:grid;grid-gap:8px;gap:8px;min-width:0}.ProjectIndex_name__aMsF2{font:600 clamp(28px,4.2vw,56px)/1 var(--font-display);letter-spacing:-.04em;transition:transform .6s var(--ease-out),color .3s}.ProjectIndex_on__n48oA .ProjectIndex_name__aMsF2,.ProjectIndex_row__QouZd:hover .ProjectIndex_name__aMsF2{transform:translateX(14px)}.ProjectIndex_kind__OQ_TD{font:400 16px/1.4 var(--font-body);color:var(--star-2)}.ProjectIndex_meta__ipQJm{display:grid;grid-gap:8px;gap:8px;justify-items:start}.ProjectIndex_status__ay29V{display:inline-flex;align-items:center;gap:7px;font:500 13px/1 var(--font-body)}.ProjectIndex_status__ay29V:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.ProjectIndex_live__QWwrq{color:#9eeabb}.ProjectIndex_testing__A8oEw{color:var(--solar)}.ProjectIndex_building__iHLgQ{color:var(--aurora)}.ProjectIndex_year__19TBn{font:400 14px/1 var(--font-body);color:var(--star-3)}.ProjectIndex_arrow__Pc4ef{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--line-2);transition:background .4s,color .4s,transform .6s var(--ease-out),border-color .4s}.ProjectIndex_on__n48oA .ProjectIndex_arrow__Pc4ef,.ProjectIndex_row__QouZd:hover .ProjectIndex_arrow__Pc4ef{background:var(--solar);border-color:var(--solar);color:var(--ink);transform:rotate(45deg)}.ProjectIndex_follower__MBeNM{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none;z-index:10}.ProjectIndex_preview___NE_6{position:absolute;left:28px;top:-120px;width:280px;padding:26px 24px 22px;border-radius:6px}.ProjectIndex_tape___g2D4{position:absolute;top:-12px;left:50%;width:92px;height:24px;transform:translateX(-50%) rotate(-4deg);background:hsla(50,72%,89%,.55);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ProjectIndex_swatch__2Tmq5{display:block;width:34px;height:34px;border-radius:50%;margin-bottom:18px;box-shadow:inset -4px -4px 8px rgba(31,38,53,.35)}.ProjectIndex_previewKind__kBbn_{font:500 13px/1.3 var(--font-body);color:var(--ink-3)}.ProjectIndex_previewName__OObxe{margin-top:6px;font:600 24px/1.1 var(--font-display);letter-spacing:-.03em;color:var(--ink)}.ProjectIndex_previewText__CUdfh{margin-top:10px;font:400 15px/1.5 var(--font-body);color:var(--ink-2)}.ProjectIndex_previewStack__XFMJo{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:14px;border-top:1px dashed var(--ink-line)}.ProjectIndex_previewStack__XFMJo li{font:500 12px/1 var(--font-body);color:var(--ink-2);padding:5px 9px;border-radius:999px;border:1px solid var(--ink-line)}.ProjectIndex_peekDock__HUf6d{position:fixed;left:0;right:0;bottom:calc(14px + env(safe-area-inset-bottom));z-index:60;display:flex;justify-content:center;padding:0 var(--gutter);pointer-events:none}.ProjectIndex_peek__wfEBQ{width:min(100%,440px);display:flex;gap:16px;align-items:flex-start;padding:20px 20px 18px;border-radius:8px}.ProjectIndex_peek__wfEBQ .ProjectIndex_swatch__2Tmq5{flex-shrink:0;width:40px;height:40px;margin:2px 0 0}.ProjectIndex_peek__wfEBQ .ProjectIndex_previewName__OObxe{font-size:20px;margin-top:4px}.ProjectIndex_peek__wfEBQ .ProjectIndex_previewText__CUdfh{font-size:14px;margin-top:6px}.ProjectIndex_peek__wfEBQ .ProjectIndex_previewStack__XFMJo{margin-top:10px;padding-top:10px}.ProjectIndex_touch__u20nK .ProjectIndex_dim__1MJYq{opacity:.45}.ProjectIndex_touch__u20nK .ProjectIndex_row__QouZd{transition:opacity .5s var(--ease-out)}@media (max-width:900px){.ProjectIndex_row__QouZd{grid-template-columns:34px minmax(0,1fr) 44px;grid-template-areas:"no main arrow" ".  meta meta";gap:12px 14px;padding:26px 0;align-items:center}.ProjectIndex_no__WV2ex{grid-area:no}.ProjectIndex_main__Us7Kv{grid-area:main}.ProjectIndex_arrow__Pc4ef{grid-area:arrow;width:44px;height:44px}.ProjectIndex_kind__OQ_TD{display:none}.ProjectIndex_meta__ipQJm{grid-area:meta;display:flex;gap:16px;align-items:center}.ProjectIndex_name__aMsF2{font-size:clamp(30px,9vw,44px)}.ProjectIndex_on__n48oA .ProjectIndex_name__aMsF2,.ProjectIndex_row__QouZd:hover .ProjectIndex_name__aMsF2{transform:translateX(8px)}}.Work_status__PQhbi{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;font:500 12px/1 var(--font-body);color:var(--star-2);border:1px solid var(--line-2);background:rgba(0,0,0,.3)}.Work_statusDot__IoDlB{width:6px;height:6px;border-radius:50%;background:currentColor}.Work_status_live__G1JBH{color:#b7f0c8}.Work_status_live__G1JBH .Work_statusDot__IoDlB{box-shadow:0 0 8px #7ee0a8;background:#7ee0a8}.Work_status_testing__TeRBG{color:var(--solar)}.Work_status_building__baBtl{color:var(--aurora)}.Work_meta__Nbtni{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font:500 14px/1 var(--font-body);color:var(--star-3)}.Work_stack__Fpw84{display:grid;grid-gap:40px;gap:40px}.Work_stackItem__qcdNC{position:-webkit-sticky;position:sticky;top:calc(110px + var(--i) * 22px)}.Work_feature__LJYqf{display:grid;grid-template-columns:1fr 1.05fr;min-height:540px;border-radius:36px;overflow:hidden;border:1px solid var(--line-2);background:radial-gradient(80% 90% at 100% 50%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 60%),linear-gradient(160deg,#141a2e 0,#05070f 70%);box-shadow:0 -30px 80px -40px rgba(0,0,0,.95),0 40px 100px -50px #000}.Work_featureText__yU6sc{display:flex;flex-direction:column;gap:18px;padding:clamp(28px,4vw,56px)}.Work_featureTitle__hFAmv{font-size:clamp(32px,4.4vw,56px);margin-top:8px}.Work_featureTagline__D_3b9{font:400 19px/1.55 var(--font-body);color:var(--star-2);max-width:40ch}.Work_points__LIZnl{display:grid;grid-gap:10px;gap:10px;margin-top:6px}.Work_points__LIZnl li{position:relative;padding-left:22px;color:var(--star-2);font:400 15px/1.55 var(--font-body)}.Work_points__LIZnl li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}.Work_featureActions__wOym0{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:auto;padding-top:16px}.Work_visit__dnh9F{display:inline-flex;align-items:center;gap:6px;font:500 15px/1 var(--font-body);color:var(--star)}.Work_visit__dnh9F:hover{color:var(--solar)}.Work_featureVisual__s99Y1{position:relative;display:grid;place-items:center;padding:24px;border-left:1px solid var(--line);overflow:hidden}.Work_featureVisual__s99Y1:before{content:"";position:absolute;inset:0;background-image:radial-gradient(hsla(53,27%,94%,.1) 1px,transparent 0);background-size:22px 22px;-webkit-mask:radial-gradient(circle at 50% 50%,#000 30%,transparent 75%);mask:radial-gradient(circle at 50% 50%,#000 30%,transparent 75%)}.Work_glow__pi7Ab{position:absolute;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 35%,transparent),transparent 65%);filter:blur(30px)}@media (max-width:900px){.Work_feature__LJYqf{grid-template-columns:1fr;min-height:0}.Work_featureVisual__s99Y1{border-left:0;border-top:1px solid var(--line);min-height:340px}.Work_stackItem__qcdNC{top:calc(80px + var(--i) * 14px)}}.Work_head__w95jK h2{font-size:clamp(36px,6vw,84px);letter-spacing:-.05em;line-height:.98}.Work_count__geryM{font:600 14px/1 var(--font-display);color:var(--star);letter-spacing:-.02em}.Work_count__geryM span{color:var(--star-4)}.Work_moreHead__xR_kj{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:120px 0 28px}.Work_moreTitle__x7IAM{font-size:clamp(24px,3vw,34px)}.Work_moreLink__khzR8{display:inline-flex;align-items:center;gap:6px;font:500 15px/1 var(--font-body);color:var(--star-2);white-space:nowrap}.Work_moreLink__khzR8:hover{color:var(--solar)}@media (max-width:900px){.Work_stack__Fpw84{gap:22px}.Work_feature__LJYqf{display:flex;flex-direction:column-reverse;border-radius:28px}.Work_featureVisual__s99Y1{min-height:0;height:min(250px,30svh);border-top:0;border-bottom:1px solid var(--line);padding:0}.Work_featureVisual__s99Y1>:last-child{transform:scale(.72)}.Work_points__LIZnl li:nth-child(n+3){display:none}.Work_points__LIZnl li{font-size:15px}.Work_featureText__yU6sc{padding:22px 22px 24px;gap:12px}.Work_featureTitle__hFAmv{font-size:clamp(34px,11vw,48px)}.Work_featureTagline__D_3b9{font-size:17px}.Work_featureActions__wOym0{gap:14px;padding-top:8px}.Work_featureActions__wOym0 .btn{flex:1 1 100%}.Work_moreHead__xR_kj{margin-top:80px}}.ProjectsList_page__Ejua5{padding:160px 0 var(--space-4xl)}.ProjectsList_header__4AjM4{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;grid-gap:48px;gap:48px;margin-bottom:72px}.ProjectsList_title__R88iq{font-size:clamp(48px,8.4vw,128px);letter-spacing:-.06em;line-height:.92}.ProjectsList_aside__eQAbf p{font:400 18px/1.6 var(--font-body);color:var(--star-2)}.ProjectsList_facts__c6sVQ{display:flex;gap:36px;margin-top:28px;padding-top:22px;border-top:1px solid var(--line-2)}.ProjectsList_facts__c6sVQ dt{font:600 44px/1 var(--font-display);letter-spacing:-.04em;color:var(--solar)}.ProjectsList_facts__c6sVQ dd{margin-top:8px;font:400 14px/1.4 var(--font-body);color:var(--star-3)}.ProjectsList_featured__b0TZT{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.ProjectsList_featured__b0TZT>li{display:flex}.ProjectsList_card__L2g1N{flex:1 1;display:flex;flex-direction:column;border-radius:28px;overflow:hidden;border:1px solid var(--line-2);background:linear-gradient(180deg,#10152a,#05070f);color:var(--star);transition:transform .6s var(--ease-out),border-color .4s,box-shadow .6s var(--ease-out)}.ProjectsList_card__L2g1N:hover{color:var(--star);transform:translateY(-8px);border-color:color-mix(in srgb,var(--accent) 50%,transparent);box-shadow:0 40px 80px -40px color-mix(in srgb,var(--accent) 45%,transparent)}.ProjectsList_visual__8Q2iQ{height:320px;display:grid;place-items:center;overflow:hidden;border-bottom:1px solid var(--line)}.ProjectsList_visual__8Q2iQ>*{transform:scale(.8);transition:transform .8s var(--ease-out)}.ProjectsList_card__L2g1N:hover .ProjectsList_visual__8Q2iQ>*{transform:scale(.86)}.ProjectsList_body__Tcz94{display:flex;flex-direction:column;gap:12px;padding:24px 26px 26px;flex:1 1}.ProjectsList_meta__2Q4ai{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font:500 14px/1 var(--font-body);color:var(--star-3)}.ProjectsList_name__YhhQb{font-size:clamp(26px,2.6vw,34px);letter-spacing:-.04em}.ProjectsList_tagline__VnyfU{font:400 16px/1.55 var(--font-body);color:var(--star-2)}.ProjectsList_cta__1qv4L{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font:600 15px/1 var(--font-body);color:var(--solar)}.ProjectsList_indexTitle__u6qKV{margin:110px 0 26px;font-size:clamp(24px,3vw,34px)}@media (max-width:1000px){.ProjectsList_header__4AjM4{grid-template-columns:1fr;gap:28px}.ProjectsList_featured__b0TZT{grid-template-columns:1fr}.ProjectsList_visual__8Q2iQ{height:280px}}@media (max-width:640px){.ProjectsList_page__Ejua5{padding-top:120px}.ProjectsList_title__R88iq{font-size:clamp(44px,14vw,72px)}.ProjectsList_facts__c6sVQ dt{font-size:36px}.ProjectsList_indexTitle__u6qKV{margin-top:80px}}.ProjectDetail_page__xcRy2{position:relative;padding:150px 0 var(--space-3xl);overflow-x:clip}.ProjectDetail_halo__a5vbR{position:absolute;top:-200px;right:-200px;width:800px;height:800px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 22%,transparent),transparent 60%);filter:blur(40px);pointer-events:none;z-index:-1}.ProjectDetail_header__1VFYz{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:40px;gap:40px;align-items:center}.ProjectDetail_headText__DIS2S{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.ProjectDetail_back__Oo_qY{display:inline-flex;align-items:center;gap:8px;font:500 15px/1 var(--font-body);color:var(--star-2);margin-bottom:16px}.ProjectDetail_back__Oo_qY:hover{color:var(--star)}.ProjectDetail_kind__41F3U{font:500 16px/1.4 var(--font-body);color:var(--accent)}.ProjectDetail_title__mQBi1{font-size:clamp(44px,7vw,96px);letter-spacing:-.05em}.ProjectDetail_tagline__89Wff{font:400 clamp(18px,1.8vw,22px)/1.5 var(--font-body);color:var(--star-2);max-width:34ch}.ProjectDetail_visit__3wmHP{margin-top:10px}.ProjectDetail_headVisual__A07Aj{position:relative;min-height:440px;display:grid;place-items:center;border-radius:32px;border:1px solid var(--line-2);overflow:hidden;box-shadow:0 50px 100px -50px #000}.ProjectDetail_specs__bJWxR{display:flex;flex-wrap:wrap;margin:56px 0 0;border:1px solid var(--line);border-radius:20px;background:rgba(7,10,22,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden}.ProjectDetail_spec__XYy5D{flex:1 1 160px;padding:20px 24px;border-right:1px solid var(--line)}.ProjectDetail_spec__XYy5D:last-child{border-right:0}.ProjectDetail_spec__XYy5D dt{font:400 13px/1 var(--font-body);color:var(--star-3);margin-bottom:10px}.ProjectDetail_spec__XYy5D dd{font:600 17px/1.3 var(--font-body);color:var(--star)}.ProjectDetail_block__c3eug{margin-top:40px}.ProjectDetail_about__n3M2A{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:64px;gap:64px;margin-top:96px}.ProjectDetail_sectionHeading__SOTqs{font-size:clamp(26px,3vw,38px);margin-bottom:20px}.ProjectDetail_description__ASDex{font:400 19px/1.7 var(--font-body);color:var(--star-2);max-width:62ch}.ProjectDetail_features__eS_eX{display:grid;grid-gap:14px;gap:14px;margin-top:32px}.ProjectDetail_feature__hEPgE{display:flex;gap:14px;align-items:flex-start;font:400 17px/1.55 var(--font-body);color:var(--star)}.ProjectDetail_feature__hEPgE svg{flex-shrink:0;margin-top:3px;padding:3px;width:22px;height:22px;border-radius:50%;color:#0c1020;background:var(--accent)}.ProjectDetail_highlights__ARPe8{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-top:40px}.ProjectDetail_highlights__ARPe8>div{padding:22px;border-radius:18px;border:1px solid var(--line);background:rgba(7,10,22,.85)}.ProjectDetail_highlights__ARPe8 dt{font:600 40px/1 var(--font-display);color:var(--accent)}.ProjectDetail_highlights__ARPe8 dd{margin-top:10px;font:400 15px/1.5 var(--font-body);color:var(--star-2)}.ProjectDetail_aside__hH_R2{display:grid;grid-gap:36px;gap:36px;align-content:start;padding:28px;border-radius:24px;border:1px solid var(--line);background:rgba(7,10,22,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ProjectDetail_asideHeading__2dsb6{font:600 14px/1 var(--font-body);letter-spacing:0;color:var(--star-3);margin-bottom:16px}.ProjectDetail_stack__kcCK1{display:flex;flex-wrap:wrap;gap:8px}.ProjectDetail_stack__kcCK1 li{padding:8px 14px;border-radius:999px;border:1px solid var(--line-2);font:500 14px/1 var(--font-body);color:var(--star)}.ProjectDetail_apps__DKfRJ{display:grid;grid-gap:12px;gap:12px}.ProjectDetail_apps__DKfRJ li{display:grid;grid-gap:4px;gap:4px}.ProjectDetail_apps__DKfRJ strong{color:var(--star);font-weight:600}.ProjectDetail_apps__DKfRJ span{font:400 13px/1.3 var(--font-body);color:var(--star-3);word-break:break-all}.ProjectDetail_links__rV1A7{display:grid;grid-gap:10px;gap:10px}.ProjectDetail_links__rV1A7 a{display:inline-flex;align-items:center;gap:8px;color:var(--star)}.ProjectDetail_links__rV1A7 a:hover{color:var(--solar)}.ProjectDetail_next__ZoaiU{margin-top:120px;padding:56px 24px;display:grid;justify-items:center;grid-gap:24px;gap:24px;text-align:center;border-top:1px solid var(--line)}@media (max-width:960px){.ProjectDetail_about__n3M2A,.ProjectDetail_header__1VFYz{grid-template-columns:1fr}.ProjectDetail_about__n3M2A{gap:40px;margin-top:72px}.ProjectDetail_headVisual__A07Aj{min-height:360px}}@media (max-width:640px){.ProjectDetail_page__xcRy2{padding-top:120px}.ProjectDetail_spec__XYy5D{flex-basis:50%;border-bottom:1px solid var(--line)}}.ProjectDetail_switcher__N3cHW{margin-top:56px}.ProjectDetail_switcher__N3cHW+.ProjectDetail_specs__bJWxR{margin-top:16px}.ProjectDetail_appAbout__q5WBs{margin-top:40px;padding:clamp(26px,4vw,44px);border-radius:10px}.ProjectDetail_appRole__X2Jcm{font:500 14px/1 var(--font-body);color:var(--ink-3)}.ProjectDetail_appTitle__4ctyk{margin-top:10px;font-size:clamp(26px,3vw,38px);letter-spacing:-.04em}.ProjectDetail_appTagline__JVRYf{margin-top:10px;font:400 18px/1.55 var(--font-body);color:var(--ink-2)}.ProjectDetail_appFeatures__ISeDK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 32px;gap:14px 32px;margin-top:26px;padding-top:22px;border-top:1px dashed var(--ink-line)}.ProjectDetail_appFeatures__ISeDK li{display:flex;gap:12px;font:400 16px/1.55 var(--font-body);color:var(--ink)}.ProjectDetail_appFeatures__ISeDK svg{flex-shrink:0;margin-top:4px;color:var(--ink)}@media (max-width:720px){.ProjectDetail_appFeatures__ISeDK{grid-template-columns:1fr}}