.landing-module__DfNZXW__root{--s:max(3.4px, 1cqi);color:var(--fg)}.landing-module__DfNZXW__drawing{position:absolute;inset:0}.landing-module__DfNZXW__grid{background-image:linear-gradient(90deg,#ffffff0e 1px,#0000 1px),linear-gradient(#ffffff0e 1px,#0000 1px);background-size:calc(var(--s) * 7) calc(var(--s) * 7);position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 62% at 50% 46%,#000 25%,#0000 82%);mask-image:radial-gradient(72% 62% at 50% 46%,#000 25%,#0000 82%)}.landing-module__DfNZXW__glow{aspect-ratio:1.35;background:radial-gradient(closest-side, color-mix(in oklab, var(--color-teal) 30%, transparent), transparent 78%);opacity:.28;width:92%;transition:opacity .8s var(--ease-out-expo), transform .8s var(--ease-out-expo);border-radius:50%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)scale(.9)}.landing-module__DfNZXW__glowOn{opacity:.62;transform:translate(-50%,-50%)scale(1)}.landing-module__DfNZXW__guides{width:100%;height:100%;color:var(--color-teal);position:absolute;inset:0}.landing-module__DfNZXW__guide{stroke-width:.37px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .9s var(--ease-out-expo), opacity .5s linear}.landing-module__DfNZXW__guideOn{stroke-dashoffset:0;opacity:.6}.landing-module__DfNZXW__slot{transition:transform .9s var(--ease-out-expo);position:absolute;inset:0}.landing-module__DfNZXW__dot{width:max(5px, calc(var(--s) * 1.6));height:max(5px, calc(var(--s) * 1.6));background:var(--color-navy-lift);transition:opacity .6s var(--ease-out-expo), background-color .5s var(--ease-out-expo);border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.landing-module__DfNZXW__dot:after{content:"";box-shadow:0 0 calc(var(--s) * 2.4) color-mix(in srgb, var(--color-teal) 70%, transparent);opacity:0;transition:opacity .5s var(--ease-out-expo);border-radius:50%;position:absolute;inset:0}.landing-module__DfNZXW__dotLit{background:var(--color-teal)}.landing-module__DfNZXW__dotLit:after{opacity:1}.landing-module__DfNZXW__mono{font-family:var(--font-mono);font-size:clamp(var(--scene-type-min), calc(var(--s) * 2.05), 13px);letter-spacing:.11em;text-transform:uppercase;font-weight:500;line-height:1}.landing-module__DfNZXW__topLabel{left:max(9px, calc(var(--s) * 2.4));top:max(8px, calc(var(--s) * 2.2));color:var(--fg-muted);position:absolute}.landing-module__DfNZXW__caption{right:max(9px, calc(var(--s) * 2.4));top:max(8px, calc(var(--s) * 2.1));max-width:calc(100% - 5.5rem);font-size:clamp(var(--scene-type-min), calc(var(--s) * 1.95), 13px);white-space:nowrap;text-overflow:ellipsis;color:var(--fg-muted);line-height:1;position:absolute;overflow:hidden}.landing-module__DfNZXW__chip{align-items:center;gap:calc(var(--s) * 1.1);padding:calc(var(--s) * 1.15) calc(var(--s) * 1.8);border:1px solid var(--line);background:color-mix(in oklab, var(--color-ink-2) 92%, transparent);font-size:clamp(var(--scene-type-min), calc(var(--s) * 2.45), 17px);white-space:nowrap;color:var(--fg-muted);transition:border-color .5s var(--ease-out-expo), color .5s var(--ease-out-expo), transform .6s var(--ease-out-expo);border-radius:999px;line-height:1;display:flex;position:absolute;transform:translate(-50%,-50%)}.landing-module__DfNZXW__chip:after{content:"";box-shadow:0 0 calc(var(--s) * 5) -1px color-mix(in srgb, var(--color-teal) 45%, transparent);opacity:0;transition:opacity .6s var(--ease-out-expo);border-radius:999px;position:absolute;inset:-1px}.landing-module__DfNZXW__chipOn{color:var(--fg);border-color:color-mix(in srgb, var(--color-teal) 55%, transparent);transform:translate(-50%, -50%) translateY(calc(var(--s) * -.5))}.landing-module__DfNZXW__chipOn:after{opacity:1}.landing-module__DfNZXW__chipDot{width:max(4px, calc(var(--s) * 1.15));height:max(4px, calc(var(--s) * 1.15));opacity:.75;transition:background-color .5s var(--ease-out-expo);background:currentColor;border-radius:2px}.landing-module__DfNZXW__chipOn .landing-module__DfNZXW__chipDot{background:var(--color-teal);opacity:1}.landing-module__DfNZXW__card{border:1px solid var(--line);border-radius:calc(var(--s) * 2.2);background:linear-gradient(180deg, var(--color-ink-3), var(--color-ink-2));box-shadow:0 calc(var(--s) * 5) calc(var(--s) * 11) calc(var(--s) * -5) #0009;transition:transform .7s var(--ease-out-expo), border-color .6s var(--ease-out-expo);flex-direction:column;display:flex;position:absolute;overflow:hidden;transform:scale(.982)}.landing-module__DfNZXW__cardOn{border-color:color-mix(in srgb, var(--color-teal) 45%, transparent);transform:scale(1)}.landing-module__DfNZXW__bar{align-items:center;gap:calc(var(--s) * 1.2);padding:calc(var(--s) * 1.1) calc(var(--s) * 1.5);border-bottom:1px solid var(--line);display:flex}.landing-module__DfNZXW__lights{gap:calc(var(--s) * .7);display:flex}.landing-module__DfNZXW__light{width:max(3px, calc(var(--s) * .95));height:max(3px, calc(var(--s) * .95));background:#ffffff29;border-radius:50%}.landing-module__DfNZXW__url{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:clamp(var(--scene-type-min), calc(var(--s) * 1.95), 13px);color:var(--fg-muted);flex:1;line-height:1.2;overflow:hidden}.landing-module__DfNZXW__vTag{padding:calc(var(--s) * .4) calc(var(--s) * 1.1);border:1px solid color-mix(in srgb, var(--color-teal) 55%, transparent);color:var(--color-teal);font-size:clamp(var(--scene-type-min), calc(var(--s) * 1.85), 12px);border-radius:999px;flex:none}.landing-module__DfNZXW__body{flex:1;min-height:0;position:relative}.landing-module__DfNZXW__view{justify-content:center;gap:calc(var(--s) * 1.35);padding:calc(var(--s) * 1.4) calc(var(--s) * 1.8);transition:opacity .3s var(--ease-out-expo) .2s, transform .5s var(--ease-out-expo);flex-direction:column;display:flex;position:absolute;inset:0}.landing-module__DfNZXW__viewOff{opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out-expo), transform .4s var(--ease-out-expo);transform:translateY(9%)}.landing-module__DfNZXW__headlineWrap{align-self:flex-start;max-width:100%;display:block;position:relative}.landing-module__DfNZXW__formTitle{font-size:clamp(var(--scene-type-min), calc(var(--s) * 2.35), 16px);color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;flex:none;line-height:1.2;overflow:hidden}.landing-module__DfNZXW__headline{-webkit-line-clamp:2;line-clamp:2;font-size:clamp(13px, calc(var(--s) * 3.4), 24px);letter-spacing:-.015em;color:var(--fg);-webkit-box-orient:vertical;font-weight:500;line-height:1.16;display:-webkit-box;position:relative;overflow:hidden}.landing-module__DfNZXW__mark{left:calc(var(--s) * -.7);right:calc(var(--s) * -.7);border-radius:calc(var(--s) * .8);background:linear-gradient(90deg, color-mix(in srgb, var(--color-teal) 34%, transparent), color-mix(in srgb, var(--color-teal) 6%, transparent));transform-origin:0;transition:transform .75s var(--ease-out-expo);position:absolute;top:-8%;bottom:-8%;transform:scaleX(0)}.landing-module__DfNZXW__markOn{transform:scaleX(1)}.landing-module__DfNZXW__skel{gap:calc(var(--s) * .9);flex-direction:column;display:none}.landing-module__DfNZXW__skelLine{height:max(3px, calc(var(--s) * .85));background:#ffffff1c;border-radius:999px}@container scene (min-width:430px){.landing-module__DfNZXW__skel{display:flex}}.landing-module__DfNZXW__trustRow{gap:calc(var(--s) * 1.1);flex-wrap:wrap;display:flex}.landing-module__DfNZXW__trust{align-items:center;gap:calc(var(--s) * .7);padding:calc(var(--s) * .5) calc(var(--s) * 1.2);border:1px solid var(--line);font-size:clamp(var(--scene-type-min), calc(var(--s) * 2), 14px);white-space:nowrap;color:var(--fg-muted);transform-origin:0;transition:transform .6s var(--ease-out-expo), border-color .5s var(--ease-out-expo), color .5s var(--ease-out-expo);border-radius:999px;line-height:1.25;display:inline-flex;transform:translateY(22%)scale(.96)}.landing-module__DfNZXW__trustOn{color:var(--fg);border-color:color-mix(in srgb, var(--color-teal) 40%, transparent);transform:none}.landing-module__DfNZXW__tick{color:var(--color-teal);font-size:1.05em;line-height:1}.landing-module__DfNZXW__tickInk{font-size:1.05em;line-height:1}.landing-module__DfNZXW__cta{align-self:flex-start;align-items:center;gap:calc(var(--s) * .8);padding:calc(var(--s) * 1.25) calc(var(--s) * 2.4);background:var(--color-teal);color:var(--color-ink);font-size:clamp(var(--scene-type-min), calc(var(--s) * 2.5), 18px);white-space:nowrap;transition:transform .6s var(--ease-out-expo);border-radius:999px;font-weight:600;line-height:1;display:inline-flex;position:relative}.landing-module__DfNZXW__cta:after{content:"";box-shadow:0 0 calc(var(--s) * 7) color-mix(in srgb, var(--color-teal) 55%, transparent);opacity:0;transition:opacity .6s var(--ease-out-expo);border-radius:999px;position:absolute;inset:0}.landing-module__DfNZXW__ctaHot{transform:scale(1.04)}.landing-module__DfNZXW__ctaHot:after{opacity:1}.landing-module__DfNZXW__pulse{inset:calc(var(--s) * -.7);border:1px solid var(--color-teal);animation:landing-module__DfNZXW__cta-pulse 1.15s var(--ease-out-expo) 3 both;border-radius:999px;position:absolute}@keyframes landing-module__DfNZXW__cta-pulse{0%{opacity:.85;transform:scale(.94)}to{opacity:0;transform:scale(1.3)}}.landing-module__DfNZXW__fieldRow{gap:calc(var(--s) * 1.1);display:flex}.landing-module__DfNZXW__field{align-items:center;gap:calc(var(--s) * .8);min-width:0;padding:calc(var(--s) * 1.05) calc(var(--s) * 1.4);border:1px solid var(--line);border-radius:calc(var(--s) * 1.5);font-size:clamp(var(--scene-type-min), calc(var(--s) * 2.1), 15px);color:var(--fg-muted);transition:border-color .5s var(--ease-out-expo);background:#ffffff09;flex:1;line-height:1.2;display:flex}.landing-module__DfNZXW__fieldOn{border-color:color-mix(in srgb, var(--color-teal) 50%, transparent);color:var(--fg)}.landing-module__DfNZXW__caret{width:max(1.5px, calc(var(--s) * .3));background:var(--color-teal);height:1.15em;animation:1.06s step-end 4 both landing-module__DfNZXW__caret}@keyframes landing-module__DfNZXW__caret{50%{opacity:0}}.landing-module__DfNZXW__orLine{font-size:clamp(var(--scene-type-min), calc(var(--s) * 1.95), 13px);color:var(--fg-muted);flex:none;line-height:1.3}.landing-module__DfNZXW__orLine b{color:var(--color-teal);font-weight:500}@container scene (max-width:429px){.landing-module__DfNZXW__view{gap:calc(var(--s) * .95);padding:calc(var(--s) * 1.1) calc(var(--s) * 1.8)}.landing-module__DfNZXW__field{padding:calc(var(--s) * .8) calc(var(--s) * 1.2)}.landing-module__DfNZXW__cta{padding:calc(var(--s) * 1.05) calc(var(--s) * 2.1)}}.landing-module__DfNZXW__out{gap:calc(var(--s) * .5);width:31%;padding:calc(var(--s) * 1.1) calc(var(--s) * 1.4);border:1px solid var(--line);border-radius:calc(var(--s) * 1.7);background:color-mix(in oklab, var(--color-ink-2) 92%, transparent);transition:border-color .5s var(--ease-out-expo), transform .6s var(--ease-out-expo);flex-direction:column;display:flex;position:absolute;transform:translate(-50%,-50%)}.landing-module__DfNZXW__out:after{content:"";border-radius:calc(var(--s) * 1.7);box-shadow:0 0 calc(var(--s) * 6) -1px color-mix(in srgb, var(--color-teal) 40%, transparent);opacity:0;transition:opacity .6s var(--ease-out-expo);position:absolute;inset:-1px}.landing-module__DfNZXW__outOn{border-color:color-mix(in srgb, var(--color-teal) 55%, transparent);transform:translate(-50%, -50%) translateY(calc(var(--s) * -.7))}.landing-module__DfNZXW__outOn:after{opacity:1}.landing-module__DfNZXW__outName{align-items:center;gap:calc(var(--s) * .7);font-size:clamp(var(--scene-type-min), calc(var(--s) * 2.35), 16px);white-space:nowrap;color:var(--fg);line-height:1.15;display:flex}.landing-module__DfNZXW__outCheck{color:var(--color-teal);opacity:0;transition:opacity .4s var(--ease-out-expo), transform .5s var(--ease-out-expo);transform:scale(.5)}.landing-module__DfNZXW__outOn .landing-module__DfNZXW__outCheck{opacity:1;transform:none}.landing-module__DfNZXW__outSlot{height:clamp(16px, calc(var(--s) * 2.5), 18px);position:relative}.landing-module__DfNZXW__outSkel{width:66%;height:max(3px, calc(var(--s) * .8));transition:opacity .4s var(--ease-out-expo);background:#ffffff1f;border-radius:999px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.landing-module__DfNZXW__outOn .landing-module__DfNZXW__outSkel{opacity:0}.landing-module__DfNZXW__outNote{font-size:clamp(var(--scene-type-min), calc(var(--s) * 1.95), 13px);white-space:nowrap;text-overflow:ellipsis;color:var(--color-teal);opacity:0;transition:opacity .5s var(--ease-out-expo), transform .5s var(--ease-out-expo);line-height:1.25;position:absolute;inset:0;overflow:hidden;transform:translateY(30%)}.landing-module__DfNZXW__outOn .landing-module__DfNZXW__outNote{opacity:1;transform:none}.landing-module__DfNZXW__count{right:max(9px, calc(var(--s) * 2.4));bottom:max(8px, calc(var(--s) * 2));text-overflow:ellipsis;font-size:clamp(var(--scene-type-min), calc(var(--s) * 2.1), 14px);white-space:nowrap;color:var(--fg);opacity:0;transition:opacity .6s var(--ease-out-expo), transform .6s var(--ease-out-expo);line-height:1.2;position:absolute;overflow:hidden;transform:translateY(45%)}.landing-module__DfNZXW__countOn{opacity:1;transform:none}[data-scene-mode=walkthrough] .landing-module__DfNZXW__count{max-width:calc(100% - 9.6rem)}.landing-module__DfNZXW__controls{left:max(9px, calc(var(--s) * 2.4));bottom:max(8px, calc(var(--s) * 2));position:absolute}.landing-module__DfNZXW__segmented{border:1px solid var(--line);background:color-mix(in oklab, var(--color-ink) 75%, transparent);border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex}.landing-module__DfNZXW__segLabel{padding:0 calc(var(--s) * .5) 0 calc(var(--s) * 1.6);color:var(--fg-muted);white-space:nowrap}.landing-module__DfNZXW__seg{cursor:pointer;min-width:30px;height:26px;font-family:var(--font-mono);font-size:var(--scene-type-min);letter-spacing:.06em;color:var(--fg-muted);transition:background-color .35s var(--ease-out-expo), color .35s var(--ease-out-expo);border-radius:999px;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.landing-module__DfNZXW__seg:hover{color:var(--fg)}.landing-module__DfNZXW__segOn,.landing-module__DfNZXW__segOn:hover{background:var(--color-teal);color:var(--color-ink)}[data-playing=false] .landing-module__DfNZXW__root *{animation-play-state:paused}[data-playing=false] .landing-module__DfNZXW__root :before{animation-play-state:paused}[data-playing=false] .landing-module__DfNZXW__root :after{animation-play-state:paused}[data-still=true] .landing-module__DfNZXW__root{transition:none!important;animation:none!important}[data-still=true] .landing-module__DfNZXW__root *{transition:none!important;animation:none!important}[data-still=true] .landing-module__DfNZXW__root :before{transition:none!important;animation:none!important}[data-still=true] .landing-module__DfNZXW__root :after{transition:none!important;animation:none!important}
