.support-main{max-width:1120px}.support-main .legal-heading{max-width:760px}.support-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.support-option{display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:300px;padding:30px;border:1px solid var(--line);border-radius:16px;background:#fff}.support-index{margin:0;color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.08em}.support-option h2{margin:22px 0 12px;font-size:24px;line-height:1.25;letter-spacing:-.03em}.support-option>p:not(.support-index){margin:0 0 24px;color:var(--muted);font-size:15px;line-height:1.65}.support-action{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:auto;color:var(--ink);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.support-action:hover,.support-action:focus-visible{color:#46504b}.support-note{margin-top:42px;padding:26px 30px;border-top:1px solid var(--line)}.support-note h2{margin:0 0 12px;font-size:20px}.support-note p{margin:8px 0;color:var(--muted);font-size:15px;line-height:1.6}.support-note a{text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.support-options{grid-template-columns:1fr}.support-option{min-height:0}.support-note{padding-inline:0}}@media(max-width:640px){.support-option{padding:24px}.support-option h2{font-size:22px}}

.support-main .legal-heading a{text-decoration:underline;text-underline-offset:4px;font-weight:700}
.support-card{margin-top:36px;padding:28px 30px;border:1px solid var(--line);border-radius:16px;background:#fff}.support-card h2{font-size:24px;line-height:1.35}.support-card p,.support-card li{font-size:15px;line-height:1.8;color:var(--muted)}.support-card li{margin-block:10px}.support-card a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}@media(max-width:640px){.support-card{padding:22px}.support-card ol,.support-card ul{padding-inline-start:22px}}
