.page-module__Lk-N4q__main{max-width:480px;padding-block:56px 0}.page-module__Lk-N4q__masthead{margin-bottom:32px}.page-module__Lk-N4q__title{margin:12px 0 14px;font-size:clamp(26px,5vw,34px);line-height:1.15}.page-module__Lk-N4q__lede{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.6}.page-module__Lk-N4q__card{background:var(--bg-subtle);border:1px solid var(--rule);border-radius:var(--radius);padding:26px 24px 28px}.page-module__Lk-N4q__card h2{margin:0 0 12px;font-size:18px}.page-module__Lk-N4q__body{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.65}.page-module__Lk-N4q__error{color:#c0392b;margin:0 0 16px;font-size:13.5px;line-height:1.5}.page-module__Lk-N4q__form{flex-direction:column;gap:10px;display:flex}.page-module__Lk-N4q__input{font-family:var(--font-body);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--bg-panel);color:var(--ink);padding:10px 12px;font-size:14px}.page-module__Lk-N4q__input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.page-module__Lk-N4q__button{font-family:var(--font-ui);letter-spacing:.04em;border-radius:var(--radius-sm);background:var(--accent);color:var(--og-near-black);cursor:pointer;border:none;align-self:flex-start;padding:10px 18px;font-size:12.5px}.page-module__Lk-N4q__button:hover{background:var(--accent-text)}.page-module__Lk-N4q__button:disabled{opacity:.6;cursor:default}
