.page-module__dt8WhG__page{min-height:70vh;color:var(--foreground);background:radial-gradient(ellipse at 90% 0%, color-mix(in srgb, var(--secondary) 52%, transparent), transparent 28rem), var(--background);padding:clamp(2rem,5vw,4.5rem) 1rem 5rem}.page-module__dt8WhG__shell{width:min(100%,47rem);margin-inline:auto}.page-module__dt8WhG__backLink,.page-module__dt8WhG__emailLine a{color:var(--primary);text-underline-offset:.2em;font-weight:750}.page-module__dt8WhG__backLink{align-items:center;min-height:2.75rem;display:inline-flex}.page-module__dt8WhG__heading{padding-block:2.2rem 1.5rem}.page-module__dt8WhG__kicker{color:var(--primary);letter-spacing:.09em;margin:0 0 .55rem;font-size:.76rem;font-weight:800}.page-module__dt8WhG__heading h1{font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(2.5rem,7vw,4rem);font-weight:700;line-height:1.02}.page-module__dt8WhG__heading p:last-child{max-width:39rem;color:var(--muted-foreground);margin:.8rem 0 0;font-size:1.08rem;line-height:1.65}.page-module__dt8WhG__formCard{border:1px solid var(--border);background:var(--card);box-shadow:0 1rem 2.5rem var(--elevation-1);border-radius:1.1rem;padding:clamp(1.1rem,3vw,1.8rem)}.page-module__dt8WhG__formCard h2{font-family:var(--font-display);margin:0 0 1.25rem;font-size:1.35rem}.page-module__dt8WhG__emailLine{color:var(--muted-foreground);margin:1.2rem 0 0;line-height:1.6}
