.contact-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;padding-bottom:90px}.contact-aside h2{font-size:32px;line-height:1.2;margin:24px 0}.contact-aside p{line-height:1.8}.contact-aside a{overflow-wrap:anywhere}.contact-form{background:#fff;border:1px solid #d8e3dd;border-radius:18px;padding:34px;box-shadow:0 16px 45px #12374808}.contact-form label,.help-search{display:grid;gap:8px;font-size:14px;font-weight:600;margin-bottom:19px}.contact-form input,.contact-form select,.contact-form textarea,.help-search input{font:inherit;border:1px solid #cad8d1;border-radius:8px;padding:13px;background:#fff;width:100%;box-sizing:border-box;color:#153a4a}.contact-form :is(input,select,textarea):focus,.help-search input:focus{outline:3px solid #4ed0c855;border-color:#087f8c}.contact-form .contact-consent{display:flex;align-items:flex-start;gap:12px;font-size:12px;font-weight:400;line-height:1.7}.contact-consent input{width:18px;height:18px;flex-shrink:0}.contact-note{padding:20px;border-radius:12px;background:#edf3ee;font-size:13px;line-height:1.8;margin:24px 0}.contact-note h3{margin-bottom:10px}.contact-form .contact-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.help-search{max-width:580px;margin-top:30px}.help-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;padding-bottom:80px}.help-category{background:#fff;padding:28px;border:1px solid #d8e3dd;border-radius:14px}.help-category h2{font-size:22px;margin-bottom:16px}.help-link{display:grid;gap:7px;padding:17px 0;border-top:1px solid #e2e9e3}.help-link span{font-size:13px;color:#5e756c;line-height:1.7}.help-reading{max-width:850px;padding-top:60px;padding-bottom:80px}.help-reading h1{font-size:clamp(30px,4vw,48px);line-height:1.15;margin:24px 0}.help-reading p,.help-reading li{line-height:1.9;font-size:16px}.help-reading ol{padding-left:25px;margin:30px 0}.help-reading li{padding:10px 0 10px 8px}.help-link[hidden],.help-category[hidden]{display:none}@media(max-width:700px){.contact-layout,.help-grid{grid-template-columns:1fr;gap:25px}.contact-layout{padding-bottom:45px}.contact-form{padding:23px}.contact-aside h2{font-size:27px}.help-reading{padding-top:35px}.help-reading li,.help-reading p{font-size:14px}}
