.request-module__wYqXxa__page{color:#23434a;background:#eef4f2;min-height:100vh;padding:32px 20px 64px}.request-module__wYqXxa__back{color:#426d73;max-width:800px;margin:0 auto 24px;display:block}.request-module__wYqXxa__card{background:#fffefa;border:1px solid #dce5e0;border-radius:18px;max-width:800px;margin:auto;padding:40px;box-shadow:0 12px 40px #23434a08}.request-module__wYqXxa__eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#527c79;font-size:12px}.request-module__wYqXxa__card h1{margin:12px 0 16px;font-size:clamp(30px,5vw,46px);line-height:1.15}.request-module__wYqXxa__card h2{font-size:24px}.request-module__wYqXxa__card p{margin:14px 0;line-height:1.65}.request-module__wYqXxa__card form{gap:22px;margin-top:28px;display:grid}.request-module__wYqXxa__card label{gap:8px;font-size:14px;font-weight:600;display:grid}.request-module__wYqXxa__card input,.request-module__wYqXxa__card select,.request-module__wYqXxa__card textarea{color:#23434a;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #b9ccc5;border-radius:8px;padding:12px}.request-module__wYqXxa__row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.request-module__wYqXxa__row>*{min-width:0}.request-module__wYqXxa__card fieldset{border:1px solid #dce5e0;border-radius:10px;min-width:0;padding:18px}.request-module__wYqXxa__card legend{padding:0 8px;font-weight:700}.request-module__wYqXxa__card fieldset p{margin-top:0;font-size:13px;font-weight:400}.request-module__wYqXxa__notice{background:#edf5ef;border-left:3px solid #618b74;padding:16px;font-size:14px;line-height:1.6}.request-module__wYqXxa__card .request-module__wYqXxa__check{align-items:flex-start;gap:12px;font-weight:400;line-height:1.6;display:flex}.request-module__wYqXxa__card .request-module__wYqXxa__check input{flex:0 0 20px;width:20px;height:20px;margin-top:3px}.request-module__wYqXxa__card a{color:#38676d;text-decoration:underline}.request-module__wYqXxa__card button{color:#fff;font:inherit;cursor:pointer;background:#487a80;border:0;border-radius:8px;padding:15px 24px;font-weight:700}.request-module__wYqXxa__card button:disabled{opacity:.6;cursor:wait}.request-module__wYqXxa__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:600px){.request-module__wYqXxa__page{padding:22px 14px 40px}.request-module__wYqXxa__card{padding:24px 18px}.request-module__wYqXxa__row{grid-template-columns:1fr}.request-module__wYqXxa__card form{gap:20px}}
