._5fC57G_page{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:clamp(1.5rem,3vw,2.5rem);width:100%;max-width:82rem;min-height:calc(100vh - 9rem);margin:0 auto;padding:clamp(1.5rem,4vw,3rem) clamp(1.25rem,4vw,3rem);display:grid}._5fC57G_aside{background:var(--m-dark);color:var(--m-on-dark);flex-direction:column;justify-content:flex-end;padding:clamp(1.75rem,4vw,3rem);display:flex}._5fC57G_asideEyebrow{color:var(--m-accent-soft);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.7rem;font-weight:750}._5fC57G_asideTitle{max-width:12ch;color:var(--m-on-dark);margin:0 0 1rem;font-size:clamp(2.1rem,4.4vw,3.4rem);line-height:1}._5fC57G_asideCopy{max-width:38ch;color:var(--m-on-dark-muted);margin:0;font-size:.95rem;line-height:1.65}._5fC57G_asideNote{color:var(--m-on-dark-muted);margin:2rem 0 0;font-size:.85rem}._5fC57G_asideNote a{color:var(--m-accent-soft);text-underline-offset:.25em}._5fC57G_formSide{border:1px solid var(--m-line);background:var(--m-surface);justify-content:center;align-items:center;padding:clamp(1rem,3vw,2rem);display:flex}._5fC57G_card{width:100%;max-width:25rem}._5fC57G_eyebrow{color:var(--m-accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .75rem;font-size:.69rem;font-weight:750}._5fC57G_header h2{margin:0 0 .55rem;font-size:clamp(1.7rem,3vw,2.15rem)}._5fC57G_subtitle{color:var(--m-muted);margin:0;font-size:.9rem;line-height:1.55}._5fC57G_form{flex-direction:column;gap:1rem;margin-top:1.75rem;display:flex}._5fC57G_field{flex-direction:column;gap:.35rem;display:flex}._5fC57G_field span{color:var(--m-ink);font-size:.8rem;font-weight:650}._5fC57G_field input{border:1px solid var(--m-line);width:100%;min-height:2.8rem;color:var(--m-ink);background:#fffdf8;padding:.6rem .75rem;font-size:.94rem}._5fC57G_field input:focus{border-color:var(--m-accent);outline:2px solid #9b4a212e}._5fC57G_error{border:1px solid var(--m-danger);background:var(--m-danger-soft);color:var(--m-danger);margin:0;padding:.7rem .8rem;font-size:.85rem}._5fC57G_submit{background:var(--m-accent);color:#fff7ef;cursor:pointer;border:none;min-height:2.9rem;margin-top:.25rem;font-size:.92rem;font-weight:650}._5fC57G_submit:hover{background:var(--m-accent-deep)}._5fC57G_submit:disabled{opacity:.6;cursor:wait}._5fC57G_footNote{border-top:1px solid var(--m-line);color:var(--m-soft);flex-wrap:wrap;gap:.45rem;margin:1.5rem 0 0;padding-top:1rem;font-size:.8rem;display:flex}._5fC57G_footNote a{color:var(--m-muted);text-underline-offset:.25em}@media (max-width:900px){._5fC57G_page{grid-template-columns:minmax(0,1fr)}._5fC57G_aside{min-height:15rem}}
