.PageHero-module__aE6RSq__hero{background:linear-gradient(135deg, var(--color-accent-blue) 0%, #003db8 50%, var(--color-accent-magenta) 100%);color:#fff;padding:clamp(2.5rem,6vw,4rem) 0}.PageHero-module__aE6RSq__hero h1{color:#fff;max-width:20ch}.PageHero-module__aE6RSq__desc{opacity:.92;max-width:60ch;margin:0;font-size:1.125rem}.PageHero-module__aE6RSq__hero .PageHero-module__aE6RSq__section-label{color:#ffffffbf}.PageHero-module__aE6RSq__prose{padding:var(--section-pad) 0}.PageHero-module__aE6RSq__back{margin-bottom:1.5rem}.PageHero-module__aE6RSq__back a{color:var(--color-accent-blue)}
.page-module__RrEN5q__form{flex-direction:column;gap:.5rem;max-width:480px;margin-bottom:1.5rem;display:flex}.page-module__RrEN5q__form label{margin-top:.5rem;font-size:.875rem;font-weight:600}.page-module__RrEN5q__form input,.page-module__RrEN5q__form textarea{border:1px solid var(--color-border);font-family:var(--font-body);border-radius:6px;padding:.65rem .85rem;font-size:1rem;transition:border-color .2s}.page-module__RrEN5q__form input:hover,.page-module__RrEN5q__form textarea:hover{border-color:var(--color-border-hover)}.page-module__RrEN5q__form button{align-self:flex-start;margin-top:1rem}.page-module__RrEN5q__notice{border-left:4px solid var(--color-accent-blue);background:#0057ff0f;margin-bottom:1.5rem;padding:1rem 1.25rem}.page-module__RrEN5q__notice p{margin:0;font-size:.9375rem}.page-module__RrEN5q__note{color:var(--color-text-muted);font-size:.875rem}
