.support-hero{background:linear-gradient(120deg,#fff8f7,#ffe9ed);padding:62px 0}.support-hero h1{font-size:clamp(34px,4vw,52px);letter-spacing:-1.8px;margin:0 0 16px;line-height:1.15}.support-hero p{font-size:14px;color:var(--muted);margin:0;line-height:1.7}.support-content{padding-block:56px 100px;display:flex;justify-content:center}.support-card{width:min(100%,720px);padding:40px;border:1px solid rgba(255,255,255,.95);border-radius:24px;background:rgba(255,255,255,.65);box-shadow:0 20px 48px rgba(113,42,69,.09),inset 0 1px 0 #fff;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.support-icon{display:grid;place-items:center;width:46px;height:46px;margin-bottom:22px;border-radius:15px;background:#ffe8eb;color:var(--red);font-size:26px}.support-card h2{font-size:24px;line-height:1.4;letter-spacing:-.6px}.support-card address{display:grid;grid-gap:15px;gap:15px;margin-top:26px;padding-top:24px;border-top:1px solid var(--border);font-size:14px;line-height:1.7;color:#65525a;font-style:normal;overflow-wrap:anywhere}.support-card address>strong{font-size:16px;color:var(--ink)}.support-card address a{color:var(--red);font-weight:650;text-decoration:underline;-webkit-text-decoration-color:#efbbc6;text-decoration-color:#efbbc6;text-underline-offset:3px}.support-card address a:hover{color:#a91c3b}.support-card address span strong{color:var(--ink)}.support-content+footer{padding-top:24px}@media(max-width:760px){.support-hero{padding:38px 0}.support-hero p{font-size:12px}.support-content{padding-block:30px 60px}.support-card{padding:26px 22px;border-radius:20px}.support-card h2{font-size:21px}.support-card address{font-size:13px}}