.page-module__E0kJGG__page{--paper:#f3f3f1;--panel:#e8e8e5;--ink:#111;--ink-2:#5c5c58;--line:#11111124;background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--f-text), system-ui, sans-serif;grid-template-rows:auto 1fr auto;gap:48px;padding:24px max(16px,4vw);font-size:16px;line-height:1.5;display:grid}@media (prefers-color-scheme:dark){.page-module__E0kJGG__page{--paper:#0b0b0b;--panel:#161616;--ink:#f1f1ee;--ink-2:#9a9a95;--line:#f1f1ee29}}.page-module__E0kJGG__brand{align-items:center;gap:10px;display:flex}.page-module__E0kJGG__word{font-family:var(--f-display), var(--f-text), sans-serif;letter-spacing:.01em;font-size:32px;line-height:1}.page-module__E0kJGG__hero{align-self:center;width:100%;max-width:640px}.page-module__E0kJGG__title{font-family:var(--f-display), var(--f-text), sans-serif;letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(44px,8vw,88px);font-weight:400;line-height:.95}.page-module__E0kJGG__lede{max-width:52ch;color:var(--ink-2);margin:0 0 40px;font-size:18px}.page-module__E0kJGG__form{gap:10px;max-width:480px;display:grid}.page-module__E0kJGG__label{font-family:var(--f-code), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:12px}.page-module__E0kJGG__row{gap:8px;display:flex}.page-module__E0kJGG__input{border:1px solid var(--line);background:var(--panel);min-width:0;height:44px;color:var(--ink);font:inherit;border-radius:10px;flex:1;padding:0 14px}.page-module__E0kJGG__input::placeholder{color:var(--ink-2)}.page-module__E0kJGG__input:focus-visible,.page-module__E0kJGG__button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.page-module__E0kJGG__button{background:var(--ink);height:44px;color:var(--paper);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:0 18px;font-weight:500}.page-module__E0kJGG__note{color:var(--ink-2);margin:0;font-size:14px}.page-module__E0kJGG__foot{color:var(--ink-2);justify-content:space-between;gap:16px;font-size:14px;display:flex}.page-module__E0kJGG__foot a{color:inherit}@media (max-width:480px){.page-module__E0kJGG__row{flex-direction:column}.page-module__E0kJGG__input{flex:none}}
