.early-access-section{scroll-margin-top:8rem}.early-access-form{gap:1rem;max-width:40rem;margin-top:1.5rem;display:grid}.early-access-form label{letter-spacing:normal;text-transform:none;gap:.5rem;font-size:1rem;font-weight:600;display:grid}.early-access-form input{box-sizing:border-box;width:100%;min-height:3.5rem;font:inherit;border:1px solid var(--border);background:var(--surface-elevated);color:var(--text);border-radius:1rem;padding:.875rem 1rem}.early-access-form input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.early-access-form input[readonly]{opacity:.85}.early-access-form button{white-space:normal;justify-self:start;min-height:3rem}.early-access-form .early-access-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.early-access-status{overflow-wrap:anywhere;margin:1em 0;line-height:1.6}.early-access-status[data-state=received]{box-sizing:border-box;border:2px solid var(--success);background:color-mix(in srgb, var(--success) 10%, var(--surface-elevated));max-width:40rem;color:var(--text);scroll-margin-block:calc(var(--topbar-sticky-height,72px) + 1rem) 1rem;border-radius:1rem;gap:.65rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.early-access-status[data-state=received] h3{color:var(--text);margin:0;font-size:clamp(1.2rem,3vw,1.5rem);line-height:1.25}.early-access-status[data-state=received] p{margin:0}.early-access-status[data-state=received]:focus{outline:3px solid var(--focus-ring);outline-offset:4px}.early-access-error{color:var(--danger,#ef7676);line-height:1.6}.early-access-section [hidden]{display:none!important}@media (width<=640px){.early-access-form button{width:100%}}@media (forced-colors:active){.early-access-form input{border-color:buttontext}.early-access-status[data-state=received]{color:canvastext;background:canvas;border-color:canvastext}}
