:root{--public-ink:#f4f3ee;--public-muted:#a9adb8;--public-line:#e2e7f429;--public-accent:#8b8cff;--public-signal:#d9ff67}.public-shell{min-height:100vh;color:var(--public-ink);background-color:#111318;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;font-family:Aptos,Segoe UI,sans-serif}.public-nav,.public-footer{border-bottom:1px solid var(--public-line);justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:22px 34px;display:flex}.public-brand,.public-nav a,.public-footer a{color:inherit;text-decoration:none}.public-brand{letter-spacing:-.02em;align-items:center;gap:10px;font-weight:700;display:flex}.public-mark{color:#111318;background:var(--public-accent);border-radius:3px;place-items:center;width:32px;height:32px;display:grid}.public-nav nav{align-items:center;gap:28px;font-size:14px;display:flex}.public-nav nav>a:not(.public-launch){color:var(--public-muted);border-bottom:1px solid #0000;padding:8px 0}.public-nav nav>a[aria-current=page]{color:var(--public-ink);border-color:var(--public-accent)}.public-launch,.public-primary{align-items:center;gap:9px;font-weight:700;display:inline-flex}.public-launch{border:1px solid var(--public-line);border-radius:4px;padding:10px 14px}.public-hero{grid-template-columns:minmax(0,1.1fr) minmax(350px,.9fr);align-items:center;gap:70px;max-width:1240px;min-height:650px;margin:0 auto;padding:90px 34px 70px;display:grid}.public-kicker{color:var(--public-accent);letter-spacing:.17em;font-size:12px;font-weight:700}.public-kicker span{background:currentColor;width:34px;height:1px;margin:0 10px 4px 0;display:inline-block}.public-copy h1,.public-reading h1{letter-spacing:-.055em;max-width:780px;margin:24px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,6.4vw,90px);font-weight:400;line-height:.98}.public-copy h1 em{color:var(--public-signal);font-weight:400}.public-lead{max-width:650px;color:var(--public-muted);font-size:clamp(18px,2vw,22px);line-height:1.55}.public-actions{align-items:center;gap:22px;margin-top:34px;display:flex}.public-primary{color:#111318;background:var(--public-signal);border-radius:3px;width:fit-content;padding:14px 18px;text-decoration:none}.public-secondary{color:var(--public-ink);text-underline-offset:5px}.public-signin-note{color:var(--public-muted);margin-top:18px;font-size:13px}.public-radar{aspect-ratio:1;border:1px solid var(--public-line);background:#0e1015a8;border-radius:50%;max-width:470px;margin:auto;position:relative;overflow:hidden}.radar-orbit{border:1px solid var(--public-line);border-radius:50%;position:absolute;inset:17%}.orbit-two{inset:34%}.radar-core{color:#111318;background:var(--public-signal);z-index:2;border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;inset:44%}.radar-sweep{transform-origin:100% 0;background:linear-gradient(45deg,#0000 45%,#8b8cff59);animation:7s linear infinite public-sweep;position:absolute;inset:50% 50% 0 0}.signal{color:var(--public-muted);border:1px solid var(--public-line);letter-spacing:.13em;background:#17191f;padding:5px 7px;font-size:9px;position:absolute}.signal-one{top:18%;left:49%}.signal-two{top:58%;left:13%}.signal-three{bottom:19%;right:10%}.public-proof{border-top:1px solid var(--public-line);max-width:1240px;margin:0 auto;padding:70px 34px 100px}.public-section-label{color:var(--public-muted);text-transform:uppercase;letter-spacing:.13em;font-size:12px}.public-point-grid{background:var(--public-line);border:1px solid var(--public-line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:28px;display:grid}.public-point-grid article{background:#14161b;min-height:160px;padding:24px}.public-point-grid article>span{float:right;color:#656978;font-family:Georgia,serif}.public-point-grid svg{color:var(--public-accent)}.public-point-grid p{max-width:280px;margin-top:45px;font-size:17px;line-height:1.45}.public-reading{max-width:1000px;min-height:650px;margin:0 auto;padding:110px 34px}.public-reading h1{font-size:clamp(48px,6vw,78px)}.public-story{border-left:2px solid var(--public-accent);max-width:740px;color:var(--public-muted);margin:45px 0;padding-left:24px;font-size:18px;line-height:1.7}.public-footer{border-top:1px solid var(--public-line);color:var(--public-muted);border-bottom:0;font-size:12px}@keyframes public-sweep{to{transform:rotate(360deg)}}@media (width<=780px){.public-nav{align-items:flex-start}.public-nav nav>a:not(.public-launch){display:none}.public-hero{grid-template-columns:1fr;padding-top:60px}.public-radar{width:min(100%,380px)}.public-point-grid{grid-template-columns:1fr}.public-footer{flex-direction:column;align-items:flex-start}}html,body,#root{min-height:100%;margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box}
