.WaitlistForm-module__yTFYtW__wrap{width:100%;max-width:30rem}.WaitlistForm-module__yTFYtW__row{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);align-items:center;gap:.4rem;padding:.4rem .4rem .4rem .35rem;display:flex}.WaitlistForm-module__yTFYtW__row:focus-within{border-color:var(--border-strong)}.WaitlistForm-module__yTFYtW__input{border-radius:var(--radius-pill);min-width:0;min-height:44px;color:var(--text);background:0 0;border:0;flex:1;padding-inline:1rem;font-size:1rem}.WaitlistForm-module__yTFYtW__input::placeholder{color:var(--text-muted)}.WaitlistForm-module__yTFYtW__input:focus{outline:none}.WaitlistForm-module__yTFYtW__input:disabled{opacity:.6}.WaitlistForm-module__yTFYtW__submit{border-radius:var(--radius-pill);background:var(--cta-fill);min-height:44px;color:var(--cta-ink);letter-spacing:-.005em;cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;padding-inline:1.4rem;font-size:.95rem;font-weight:600;display:inline-flex}.WaitlistForm-module__yTFYtW__submit:disabled{cursor:default;opacity:.75}.WaitlistForm-module__yTFYtW__submitArrow{flex-shrink:0}@media (prefers-reduced-motion:no-preference){.WaitlistForm-module__yTFYtW__row{transition:border-color .16s}.WaitlistForm-module__yTFYtW__submit{transition:background-color .16s ease, box-shadow .2s var(--ease-out), transform .15s var(--ease-out)}.WaitlistForm-module__yTFYtW__submitArrow{transition:transform .2s var(--ease-out)}.WaitlistForm-module__yTFYtW__submit:hover:not(:disabled) .WaitlistForm-module__yTFYtW__submitArrow{transform:translate(3px)}}.WaitlistForm-module__yTFYtW__submit:hover:not(:disabled){background:var(--primary-deep);box-shadow:var(--shadow-btn-hover)}.WaitlistForm-module__yTFYtW__submit:active:not(:disabled){transform:translateY(1px)}.WaitlistForm-module__yTFYtW__spinner{border:2px solid color-mix(in srgb, currentColor 35%, transparent);border-top-color:currentColor;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite WaitlistForm-module__yTFYtW__spin}@keyframes WaitlistForm-module__yTFYtW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.WaitlistForm-module__yTFYtW__spinner{animation-duration:2s}}.WaitlistForm-module__yTFYtW__hp{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WaitlistForm-module__yTFYtW__note{color:var(--text-muted);margin-top:.7rem;padding-inline:.35rem;font-size:.8rem;line-height:1.4}.WaitlistForm-module__yTFYtW__status{padding-inline:.35rem;font-size:.9rem;line-height:1.5}.WaitlistForm-module__yTFYtW__status:not(:empty){margin-top:.7rem}.WaitlistForm-module__yTFYtW__success{color:var(--primary);align-items:center;gap:.6rem;font-weight:500;display:inline-flex}.WaitlistForm-module__yTFYtW__checkRing{flex-shrink:0}@media (prefers-reduced-motion:no-preference){.WaitlistForm-module__yTFYtW__checkPath{stroke-dasharray:22;stroke-dashoffset:22px;animation:WaitlistForm-module__yTFYtW__draw .42s var(--ease-out) 60ms forwards}}@keyframes WaitlistForm-module__yTFYtW__draw{to{stroke-dashoffset:0}}.WaitlistForm-module__yTFYtW__error{color:var(--danger)}.WaitlistForm-module__yTFYtW__dark .WaitlistForm-module__yTFYtW__row{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f6f0e414;border-color:#f6f0e438}.WaitlistForm-module__yTFYtW__dark .WaitlistForm-module__yTFYtW__row:focus-within{border-color:#f6f0e466}.WaitlistForm-module__yTFYtW__dark .WaitlistForm-module__yTFYtW__input{color:var(--hero-ink)}.WaitlistForm-module__yTFYtW__dark .WaitlistForm-module__yTFYtW__input::placeholder{color:var(--hero-ink-muted)}.WaitlistForm-module__yTFYtW__dark .WaitlistForm-module__yTFYtW__submit{background:var(--hero-ink);color:#0c1512}.WaitlistForm-module__yTFYtW__dark .WaitlistForm-module__yTFYtW__submit:hover:not(:disabled){background:#fffdf7}.WaitlistForm-module__yTFYtW__dark .WaitlistForm-module__yTFYtW__note{color:var(--hero-ink-muted)}.WaitlistForm-module__yTFYtW__dark .WaitlistForm-module__yTFYtW__success{color:#8fd6ab}.WaitlistForm-module__yTFYtW__dark .WaitlistForm-module__yTFYtW__error{color:#e9a184}@media (max-width:479px){.WaitlistForm-module__yTFYtW__row{border-radius:var(--radius-card);flex-wrap:wrap;padding:.5rem}.WaitlistForm-module__yTFYtW__input{flex-basis:100%}.WaitlistForm-module__yTFYtW__submit{flex:1}}
.Cta-module__kSL6Hq__section{margin-top:var(--stack-gap)}.Cta-module__kSL6Hq__panel{padding:2.75rem var(--panel-pad);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:2.5rem 3rem;display:grid}.Cta-module__kSL6Hq__identity{max-width:30rem}.Cta-module__kSL6Hq__tile{width:4.25rem;height:4.25rem;color:var(--night-zar);box-shadow:var(--shadow-card);background:linear-gradient(155deg,#14312a 0%,#0b130f 100%);border-radius:1.25rem;place-items:center;margin-bottom:1.25rem;display:grid}.Cta-module__kSL6Hq__h2{font-size:clamp(1.6rem,3.4vw,2rem);line-height:1.25}.Cta-module__kSL6Hq__sub{color:color-mix(in srgb, var(--text) 72%, var(--text-muted));margin-top:.75rem;font-size:.95rem}.Cta-module__kSL6Hq__action{justify-self:end;width:100%;max-width:26rem}@media (max-width:1023px){.Cta-module__kSL6Hq__panel{grid-template-columns:minmax(0,1fr);gap:2rem}.Cta-module__kSL6Hq__action{justify-self:stretch;max-width:none}}@media (max-width:639px){.Cta-module__kSL6Hq__panel{padding:2rem var(--panel-pad)}.Cta-module__kSL6Hq__tile{border-radius:1rem;width:3.5rem;height:3.5rem;margin-bottom:1rem}}
.FeatureCards-module__8e3CUa__section{margin-top:var(--stack-gap)}.FeatureCards-module__8e3CUa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.FeatureCards-module__8e3CUa__card{text-align:center;flex-direction:column;align-items:center;min-height:29rem;display:flex}.FeatureCards-module__8e3CUa__eyebrow{letter-spacing:-.01em;font-size:1rem;font-weight:700;line-height:1.5}.FeatureCards-module__8e3CUa__claim{letter-spacing:-.022em;text-wrap:pretty;margin-top:.6rem;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700;line-height:1.3}.FeatureCards-module__8e3CUa__art{flex:1;place-items:center;width:100%;min-height:12rem;margin-top:2rem;display:grid;position:relative}.FeatureCards-module__8e3CUa__halo{background:radial-gradient(circle,#0f513224 0%,#c7a34f29 40%,#0000 70%);border-radius:50%;width:14rem;height:14rem;position:absolute}.FeatureCards-module__8e3CUa__icon{width:7rem;height:7rem;color:var(--primary);stroke-width:1px;position:relative}@media (max-width:1023px){.FeatureCards-module__8e3CUa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.FeatureCards-module__8e3CUa__card{min-height:26rem}.FeatureCards-module__8e3CUa__halo{width:11rem;height:11rem}}@media (max-width:639px){.FeatureCards-module__8e3CUa__grid{grid-template-columns:minmax(0,1fr);gap:1rem}.FeatureCards-module__8e3CUa__card{min-height:0;padding-block:2rem}.FeatureCards-module__8e3CUa__art{min-height:8rem;margin-top:1.5rem}}
.Accordion-module__rN-DYq__list{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.Accordion-module__rN-DYq__row,.Accordion-module__rN-DYq__rowOpen{background:var(--surface);transition:border-radius .22s var(--ease-out)}.Accordion-module__rN-DYq__row{border-radius:var(--radius-pill)}.Accordion-module__rN-DYq__rowOpen{border-radius:var(--radius-card);align-self:stretch;padding:1.1rem 1.4rem 1.25rem}.Accordion-module__rN-DYq__trigger{border-radius:inherit;width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.5rem 1.15rem;display:flex}.Accordion-module__rN-DYq__rowOpen .Accordion-module__rN-DYq__trigger{min-height:0;color:var(--text-muted);padding:0;font-size:.95rem}.Accordion-module__rN-DYq__plus{color:var(--text);flex-shrink:0}.Accordion-module__rN-DYq__label{font-weight:500;line-height:1.5}.Accordion-module__rN-DYq__rowOpen .Accordion-module__rN-DYq__label{font-weight:400}.Accordion-module__rN-DYq__body{padding-top:.7rem}.Accordion-module__rN-DYq__desc{color:var(--text);line-height:1.5}@media (prefers-reduced-motion:no-preference){.Accordion-module__rN-DYq__row{transition:background-color .16s ease, border-radius .22s var(--ease-out)}}.Accordion-module__rN-DYq__row:hover{background:var(--surface-2)}@media (max-width:767px){.Accordion-module__rN-DYq__trigger{padding:.5rem 1rem}.Accordion-module__rN-DYq__rowOpen{padding:1rem 1.15rem 1.15rem}.Accordion-module__rN-DYq__desc{font-size:.95rem}}
.Features-module__zvCZ4q__section{margin-top:var(--stack-gap)}.Features-module__zvCZ4q__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;min-height:36rem;display:grid}.Features-module__zvCZ4q__copy{flex-direction:column;justify-content:space-between;gap:3rem;padding-bottom:.5rem;display:flex}.Features-module__zvCZ4q__eyebrow{font-size:1rem;font-weight:600;line-height:1.5}.Features-module__zvCZ4q__h2{max-width:16ch;font-size:clamp(1.6rem,3.6vw,2rem);line-height:1.25}.Features-module__zvCZ4q__media{margin:calc(var(--panel-pad) * -1) calc(var(--panel-pad) * -1) calc(var(--panel-pad) * -1) 0;justify-content:center;align-items:flex-end;display:flex;position:relative}.Features-module__zvCZ4q__arch{border-radius:8.5rem 8.5rem 0 0;width:min(17rem,100%);height:74%;position:relative;overflow:hidden}.Features-module__zvCZ4q__archSky{background:radial-gradient(70% 42% at 50% 34%,#d4b36a38 0%,#d4b36a12 42%,#0000 70%),linear-gradient(#101c16 0%,#0b130f 62%,#080f0c 100%);position:absolute;inset:0}.Features-module__zvCZ4q__archMoon{color:var(--night-zar);filter:drop-shadow(0 0 26px #d4b36a73);position:absolute;top:26%;left:50%;translate:-50%}@media (max-width:1023px){.Features-module__zvCZ4q__panel{grid-template-columns:minmax(0,1fr);min-height:0}.Features-module__zvCZ4q__copy{gap:2rem;padding-bottom:0}.Features-module__zvCZ4q__media{margin:0 calc(var(--panel-pad) * -1) calc(var(--panel-pad) * -1);height:20rem}.Features-module__zvCZ4q__arch{width:min(15rem,70%);height:100%}.Features-module__zvCZ4q__h2{max-width:22ch}}
