.support-main{background:linear-gradient(125deg,#fff 20%,#f4f7fb);padding:64px 0 80px;border-bottom:1px solid var(--line)}
.support-grid{display:grid;grid-template-columns:1fr 1.12fr;gap:74px;align-items:start}
.support-intro{padding-top:16px}.support-intro h1{font-size:clamp(42px,4.3vw,60px);line-height:1.13;letter-spacing:-2.4px;margin:22px 0}.support-lead{font-size:17px;color:var(--muted);max-width:460px}
.support-details{border-top:1px solid var(--line);padding-top:24px;margin-top:30px}.support-details h2{font-size:18px;letter-spacing:-.4px;margin:0}.support-details ul{font-size:14px;color:var(--muted);padding-left:20px;margin:14px 0}.support-details li{padding:3px 0}.support-details p{font-size:12px;color:var(--muted);max-width:400px}
.support-email{font-size:13px;margin-top:28px;color:var(--muted)}.support-email a{display:inline-block;margin-top:4px;color:var(--blue);font-size:16px;text-decoration:underline;text-underline-offset:4px}
.support-card{min-width:0;background:#fff;border:1px solid var(--line);border-radius:14px;padding:30px;box-shadow:0 16px 48px #14243808}.support-card h2{font-size:28px;letter-spacing:-.9px;margin-top:12px}.support-card-intro{font-size:14px;color:var(--muted);margin-top:10px}.support-card .contact-fields{margin-top:24px}.support-card .contact-success{padding-top:26px}.support-page nav [aria-current=page]{color:var(--blue)}
@media(max-width:1000px){.support-grid{gap:38px;grid-template-columns:1fr 1.15fr}.support-card{padding:24px}.support-intro h1{font-size:44px}}
@media(max-width:820px){.support-grid{grid-template-columns:1fr;gap:36px}.support-main{padding:40px 0 50px}.support-intro h1{font-size:44px}.support-lead{max-width:620px}.support-details{margin-top:24px}.support-card{padding:26px}.support-intro{padding-top:0}}
@media(max-width:620px){.support-card{padding:22px}.support-card h2{font-size:25px}.support-intro h1{font-size:40px;letter-spacing:-1.7px}.support-lead{font-size:16px}.footer-links{gap:18px}}
