.page-module__WOSxpW__page{background:var(--paper);min-height:60vh}.page-module__WOSxpW__container{max-width:800px;margin:0 auto}.page-module__WOSxpW__section{padding:60px 20px}.page-module__WOSxpW__formWrapper{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:16px;padding:40px}.page-module__WOSxpW__description{color:var(--text);margin-bottom:30px;font-size:1.1rem}.page-module__WOSxpW__form{flex-direction:column;gap:20px;max-width:400px;margin:0 auto;display:flex}.page-module__WOSxpW__inputGroup{text-align:left;flex-direction:column;gap:8px;display:flex}.page-module__WOSxpW__label{color:var(--ink);font-weight:600;font-family:var(--sans)}.page-module__WOSxpW__input{border:1px solid var(--border-strong);background:var(--paper);color:var(--text);border-radius:8px;outline:none;padding:12px 16px;font-family:inherit;font-size:1rem;transition:border-color .2s}.page-module__WOSxpW__input:focus{border-color:var(--brand)}.page-module__WOSxpW__successMessage{background:var(--accent);color:var(--brand-strong);border-radius:8px;padding:20px;font-weight:600}.page-module__WOSxpW__errorMessage{color:var(--brand-strong);margin:0;font-size:.9rem}.page-module__WOSxpW__consentRow{text-align:left;color:var(--text);cursor:pointer;align-items:flex-start;gap:10px;font-size:.85rem;display:flex}.page-module__WOSxpW__consentRow input{appearance:auto;-webkit-appearance:checkbox;width:20px;height:20px;accent-color:var(--brand);cursor:pointer;flex-shrink:0;margin:2px 0 0}.page-module__WOSxpW__link{color:var(--brand);text-decoration:underline}
