.contact-support{color:#fff;background:#173d58;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;gap:16px 40px;width:min(100% - 48px,1456px);margin:0 auto 32px;padding:36px 44px;display:grid;box-shadow:0 16px 40px #09131f18}.contact-support>div{grid-row:span 2}.contact-support h2{letter-spacing:-.035em;max-width:24ch;margin:10px 0 14px;font-size:clamp(28px,3vw,42px);line-height:1.12}.contact-support p{max-width:72ch;margin:0 0 14px;font-size:16px;line-height:1.6}.contact-support small{color:#d5e4ed;font-size:14px;line-height:1.5;display:block}.contact-support>div>span{letter-spacing:.08em;color:#d5e4ed;font-size:14px;font-weight:800}.contact-support button{color:#173d58;cursor:pointer;background:#fff;border:0;border-radius:12px;align-self:end;min-height:48px;padding:14px 24px;font-size:16px;font-weight:800}.contact-support>a{color:#fff;text-underline-offset:4px;align-self:start;font-size:14px;line-height:1.5;text-decoration:underline}:is(.contact-support button:focus-visible,.contact-support a:focus-visible){outline-offset:4px;outline:3px solid #ffbc6b}.contact-prefill-note{color:#173d58;background:#e7eff4;border-radius:12px;padding:16px;font-size:16px}.contact-prefill-note button{color:#173d58;cursor:pointer;background:#fff;border:1px solid #173d58;border-radius:8px;margin-top:10px;padding:8px 12px;display:block}.contact-form:target{scroll-margin-top:100px}@media (max-width:700px){.contact-support{grid-template-columns:1fr;gap:16px;width:calc(100% - 32px);padding:24px}.contact-support>div{grid-row:auto}.contact-support button{width:100%}.contact-support>a{text-align:center}}.contact-page .contact-support>div>h2{color:#fff}.contact-page .contact-support>div>p{color:#e2edf4}
