.support-page{min-width:0;min-height:100svh}.support-header{border-bottom:1px solid #05213d26;justify-content:space-between;align-items:center;gap:24px;width:min(1040px,100% - 40px);margin:0 auto;padding:22px 0;display:flex}.support-header img{object-fit:contain}.support-header>span{color:var(--ink-muted);font-size:14px}.support-content{width:min(720px,100% - 40px);margin:0 auto;padding:76px 0 64px}.support-eyebrow{color:var(--red);margin:0 0 20px;font-size:13px;font-weight:650}.support-content h1{letter-spacing:-.045em;margin:0;font-size:clamp(38px,7vw,64px);line-height:1.1}.support-lead{color:var(--ink-muted);margin:26px 0;font-size:19px;line-height:1.65}.support-contact{background:var(--navy);color:#fff;border-radius:14px;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:12px 24px;font-weight:600;transition:background .15s;display:inline-flex}.support-contact:hover{background:var(--navy-soft)}.support-page a:focus-visible{outline:3px solid var(--red);outline-offset:5px}.support-email{overflow-wrap:anywhere;color:var(--ink-muted);margin:14px 0 48px;font-size:15px}.support-content section{border-top:1px solid #05213d26;padding:28px 0}.support-content h2{letter-spacing:-.025em;margin:0 0 14px;font-size:24px}.support-content section p,.support-content li{font-size:16px;line-height:1.75}.support-content section p{margin:0}.support-content ul{margin:0 0 20px;padding-left:22px}.support-content li+li{margin-top:8px}.support-content .support-safety{border-left:3px solid var(--red);background:var(--cream-deep);padding:18px 20px}.support-disclosure{color:var(--ink-muted);border-top:1px solid #05213d26;margin-top:24px;padding-top:24px}.support-disclosure p{font-size:14px;line-height:1.7}@media (max-width:480px){.support-header>span{text-align:right;max-width:120px;font-size:12px}.support-content{padding-top:48px}.support-lead{font-size:17px}.support-content h2{font-size:22px}}
