.styles-module__UjwjHG__shell{--brand:#5a3f8c;background:linear-gradient(145deg,#fbfaf8 0%,#e8e0d4 100%);min-height:100vh;padding:48px 20px}.styles-module__UjwjHG__panel{gap:24px;width:min(920px,100%);margin:0 auto;display:grid}.styles-module__UjwjHG__header{gap:8px;display:grid}.styles-module__UjwjHG__kicker{color:var(--brand);text-transform:uppercase;letter-spacing:0;margin:0;font-size:.82rem;font-weight:700}.styles-module__UjwjHG__title{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1}.styles-module__UjwjHG__copy{color:#57514c;max-width:620px;margin:0;font-size:1.08rem}.styles-module__UjwjHG__form{background:#ffffffe6;border:1px solid #ded5c9;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px;display:grid}.styles-module__UjwjHG__field{gap:6px;display:grid}.styles-module__UjwjHG__wide{grid-column:1/-1}.styles-module__UjwjHG__field label{color:#3d3746;font-size:.88rem;font-weight:700}.styles-module__UjwjHG__field input,.styles-module__UjwjHG__field select{background:#fff;border:1px solid #c5b9d8;border-radius:6px;min-height:44px;padding:0 12px}.styles-module__UjwjHG__button{color:#fff;background:var(--brand);cursor:pointer;border:0;border-radius:6px;min-height:48px;font-weight:800}.styles-module__UjwjHG__status{color:#3d3746;min-height:24px;margin:0}@media (max-width:720px){.styles-module__UjwjHG__form{grid-template-columns:1fr}}
