.support-updated{color:var(--muted);margin-top:14px;font-size:13px}.support{padding-bottom:104px}.support-quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.support-quick a{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:6px;padding:20px;transition:border-color .2s,box-shadow .2s;display:flex}.support-quick a:hover{border-color:#c5d6cc;box-shadow:0 12px 28px #13211a12}.support-quick strong{color:var(--ink);font-size:16px}.support-quick span{color:var(--muted);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.support-section{border-top:1px solid var(--line);max-width:820px;padding:40px 0}.support-section h2{font-size:clamp(26px,2.6vw,32px);line-height:1.15}.support-section h3{margin:28px 0 0;font-size:19px}.support-section p,.support-section li,.support-section dd{color:var(--muted);font-size:16px;line-height:1.75}.support-section p{margin-top:14px}.support-section ul,.support-section ol{margin:12px 0 0;padding-left:22px}.support-section li{margin-bottom:4px}.support-section b{color:var(--ink)}.support-section a,.support-more a{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}.support-note{background:var(--tint);border-radius:12px;padding:14px 16px;color:var(--ink)!important}.support-list{margin:18px 0 0}.support-list>div{border-bottom:1px solid var(--line);padding:14px 0}.support-list>div:first-child{border-top:1px solid var(--line)}.support-list dt{font:600 16px var(--heading);color:var(--ink)}.support-list dd{margin:4px 0 0}.support-list--compact>div{grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:16px;display:grid}.support-list--compact dd{margin:0}.support-legal{grid-template-columns:repeat(2,max-content);gap:8px 32px;list-style:none;display:grid;padding:0!important}.support-more{border-top:1px solid var(--line);max-width:820px;color:var(--muted);padding-top:32px;font-size:16px}@media (max-width:900px){.support-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.support{padding-bottom:72px}}@media (max-width:600px){.support-quick{grid-template-columns:1fr;gap:10px}.support-quick a{padding:16px}.support-section{padding:32px 0}.support-list--compact>div{grid-template-columns:1fr;gap:2px}.support-legal{grid-template-columns:1fr}}
