.lead-section{margin:42px 0;padding:32px;background:#e2efee;border:1px solid #c5dcdd;border-radius:22px}.lead-section h2{font-size:30px;line-height:1.2;margin:0 0 12px}.lead-section>p{color:#687e89;line-height:1.6}.lead-form{display:grid;grid-template-columns:1fr 1fr;gap:16px;background:transparent;padding:0;border:0;border-radius:0}.lead-form label{display:flex;flex-direction:column;gap:8px;font-size:14px;min-width:0}.lead-form input,.lead-form textarea{width:100%;box-sizing:border-box;border:1px solid #b9cfd2;border-radius:10px;background:white;padding:13px;font:inherit;color:#20282e}.lead-form textarea{min-height:95px;resize:vertical}.lead-form .wide{grid-column:1/-1}.lead-form .lead-context{font-weight:500;color:#197f85;margin:0 0 4px;line-height:1.5}.lead-form .lead-note{font-size:12px;color:#687e89;line-height:1.5;margin:0}.lead-form [role=status]{margin:0;font-size:14px;line-height:1.5}.lead-form .btn{justify-self:start}.group-request{padding:22px 25px;border-top:1px solid #e1e9eb}.group-request>summary{cursor:pointer;color:#197f85;font-weight:600;font-size:17px}.group-request .lead-form{margin-top:22px;grid-template-columns:1fr}.group-request .lead-form>*{grid-column:1}.lead-form input:focus-visible,.lead-form textarea:focus-visible{outline:2px solid #197f85;outline-offset:2px}@media(max-width:650px){.lead-section{padding:24px}.lead-section h2{font-size:26px}.lead-form{grid-template-columns:1fr}.lead-form>*{grid-column:1}}
