._page_1umyn_1{color:#292131;background:#fffdfb;min-height:100vh;padding-bottom:76px}._nav_1umyn_2{border-bottom:1px solid #eee5e7;justify-content:space-between;align-items:center;gap:20px;width:min(1180px,100% - 40px);min-height:82px;margin:auto;display:flex}._brand_1umyn_3{color:#312240;align-items:center;gap:10px;font-weight:800;text-decoration:none;display:inline-flex}._brand_1umyn_3 img{width:31px;height:31px}._back_1umyn_3{color:#563562;align-items:center;gap:7px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}._back_1umyn_3 svg{width:16px}._hero_1umyn_4,._form_1umyn_4,._success_1umyn_4{width:min(960px,100% - 40px);margin-inline:auto}._hero_1umyn_4{grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);gap:60px;padding:88px 0 58px;display:grid}._eyebrow_1umyn_4{color:#9b4c78;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:.76rem;font-weight:800}._hero_1umyn_4 h1,._form_1umyn_4 h2,._success_1umyn_4 h2{color:#2d1f36;letter-spacing:-.035em;margin:0;font-family:Georgia,serif;line-height:1.04}._hero_1umyn_4 h1{max-width:720px;font-size:clamp(2.65rem,6vw,5rem)}._hero_1umyn_4>div>p:last-child{color:#625866;max-width:620px;margin:25px 0 0;font-size:1.1rem;line-height:1.7}._hero_1umyn_4 aside{background:#fbf5f6;border:1px solid #eadde2;border-radius:20px;align-self:end;padding:26px}._hero_1umyn_4 aside p{color:#7b315b;letter-spacing:.11em;text-transform:uppercase;margin:0 0 12px;font-size:.77rem;font-weight:800}._hero_1umyn_4 ol{color:#5b4d5f;gap:11px;margin:0;padding-left:21px;line-height:1.5;display:grid}._form_1umyn_4{background:#fff;border:1px solid #eadde2;border-radius:26px;gap:28px;padding:clamp(30px,6vw,62px);display:grid;box-shadow:0 24px 70px #38223a0d}._formHeading_1umyn_4{max-width:680px}._form_1umyn_4 h2,._success_1umyn_4 h2{font-size:clamp(2rem,4.6vw,3.4rem)}._formHeading_1umyn_4>p:last-child,._success_1umyn_4>p:last-child{color:#695c68;margin:15px 0 0;line-height:1.65}._grid_1umyn_4{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._field_1umyn_4{color:#4c3d4b;gap:9px;font-size:.91rem;font-weight:700;display:grid}._field_1umyn_4>span{align-items:baseline;gap:6px;display:flex}._field_1umyn_4 strong{color:#9b4c78}._field_1umyn_4 em{color:#8c818c;font-size:.8rem;font-style:normal;font-weight:500}._field_1umyn_4 input,._field_1umyn_4 select,._field_1umyn_4 textarea{box-sizing:border-box;color:#2d2730;width:100%;font:inherit;background:#fff;border:1px solid #dbced2;border-radius:12px;outline:none;padding:13px 14px;font-weight:400;line-height:1.5}._field_1umyn_4 textarea{resize:vertical;min-height:150px}._field_1umyn_4 input:focus,._field_1umyn_4 select:focus,._field_1umyn_4 textarea:focus{border-color:#7c3660;box-shadow:0 0 0 3px #eacbda80}._consent_1umyn_4{color:#625663;align-items:flex-start;gap:11px;font-size:.88rem;line-height:1.5;display:flex}._consent_1umyn_4 input{accent-color:#7c3660;margin-top:3px}._trap_1umyn_4{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._submit_1umyn_4{color:#fff;cursor:pointer;background:#50264a;border:1px solid #50264a;border-radius:999px;justify-self:start;align-items:center;gap:9px;min-height:52px;padding:0 22px;font:800 .94rem Arial,sans-serif;display:inline-flex}._submit_1umyn_4:disabled{cursor:wait;opacity:.7}._spinner_1umyn_4{width:17px;animation:.8s linear infinite _spin_1umyn_4}._error_1umyn_4{color:#ae3648;margin:0;font-weight:700}._success_1umyn_4{text-align:center;background:#fff;border:1px solid #eadde2;border-radius:26px;max-width:680px;margin-top:100px;padding:54px}._success_1umyn_4>svg{color:#7c3660;width:48px;height:48px;margin-bottom:18px}@keyframes _spin_1umyn_4{to{transform:rotate(360deg)}}@media (max-width:720px){._nav_1umyn_2{width:calc(100% - 28px);min-height:72px}._back_1umyn_3{font-size:.8rem}._hero_1umyn_4{grid-template-columns:1fr;gap:32px;padding:58px 0 38px}._hero_1umyn_4 aside{max-width:500px}._form_1umyn_4{border-radius:20px;width:calc(100% - 28px);padding:28px 20px}._grid_1umyn_4{grid-template-columns:1fr}._success_1umyn_4{width:calc(100% - 28px);margin-top:56px;padding:38px 22px}}
