.page-module__E0kJGG__page{flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(30px,5vh,52px) clamp(24px,7vw,88px) clamp(24px,4vh,40px);display:flex}.page-module__E0kJGG__main{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:800px;margin:0 auto;display:flex}.page-module__E0kJGG__wordmark{font-family:var(--font-display), Georgia, serif;letter-spacing:.3em;text-transform:uppercase;font-size:clamp(15px,1.9vw,21px);font-weight:400;line-height:1}.page-module__E0kJGG__headline{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;margin:clamp(34px,6vh,60px) 0 0;font-size:clamp(48px,8.4vw,100px);font-weight:400;line-height:.95}.page-module__E0kJGG__subhead{max-width:560px;color:var(--muted);margin:clamp(20px,3.2vh,30px) 0 0;font-size:clamp(16.5px,1.9vw,21px);font-weight:500;line-height:1.45}.page-module__E0kJGG__form{max-width:560px}.page-module__E0kJGG__row{flex-wrap:wrap;gap:8px;margin-top:clamp(22px,3.4vh,32px);display:flex}.page-module__E0kJGG__input{min-width:0;height:60px;color:var(--ink);background:var(--surface);border:1px solid var(--border-input);border-radius:4px;flex:6 240px;padding:0 20px;font-family:inherit;font-size:17px;font-weight:500;transition:border-color .18s}.page-module__E0kJGG__input:focus{border-color:var(--accent);outline:none}.page-module__E0kJGG__input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page-module__E0kJGG__button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.page-module__E0kJGG__inputError,.page-module__E0kJGG__inputError:focus{border-color:var(--danger)}.page-module__E0kJGG__button{letter-spacing:-.005em;height:60px;color:var(--bg);background:var(--ink);cursor:pointer;border:none;border-radius:4px;flex:240px;padding:0 30px;font-family:inherit;font-size:16px;font-weight:600;transition:background .18s}.page-module__E0kJGG__button:hover{background:var(--accent)}.page-module__E0kJGG__button:disabled{background:var(--accent);cursor:default}.page-module__E0kJGG__trust{color:var(--muted);margin:20px 0 0;font-size:14px;font-weight:500;line-height:1.75}.page-module__E0kJGG__error{color:var(--danger);margin:20px 0 0;font-size:14px;font-weight:500;line-height:1.75}.page-module__E0kJGG__success{max-width:560px;margin-top:clamp(22px,3.4vh,32px)}.page-module__E0kJGG__successHeading{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:clamp(30px,3.6vw,42px);font-weight:400;line-height:1.1}.page-module__E0kJGG__successBody{color:var(--muted);margin:16px 0 0;font-size:14px;font-weight:500;line-height:1.75}.page-module__E0kJGG__footer{width:100%;max-width:800px;color:var(--muted);flex-wrap:wrap;gap:10px 26px;margin:clamp(30px,5vh,52px) auto 0;font-size:14px;font-weight:500;display:flex}
.not-found-module__sxuMuG__page{}.not-found-module__sxuMuG__main{}.not-found-module__sxuMuG__footer{}.not-found-module__sxuMuG__body{}.not-found-module__sxuMuG__wordmark{color:var(--ink);margin:-10px 0;padding:10px 0;display:inline-block;}.not-found-module__sxuMuG__headline{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;margin:clamp(34px,6vh,60px) 0 0;font-size:clamp(38px,5.6vw,68px);font-weight:400;line-height:1}.not-found-module__sxuMuG__link{color:var(--accent)}.not-found-module__sxuMuG__link:hover{color:var(--ink);text-decoration:underline}
