.info-page{max-width:960px;margin:64px auto 80px;padding:0 24px}.info-card{background:var(--surface,#fff);border:1px solid var(--line,#dce4ef);box-shadow:none;border-radius:8px;padding:48px 56px;line-height:1.9}.info-card h1{letter-spacing:-.025em;border-bottom:1px solid var(--line,#dce4ef);margin:0 0 32px;padding-bottom:28px;font-size:32px;font-weight:800;line-height:1.5}.info-card h2{letter-spacing:-.015em;margin:40px 0 12px;font-size:21px;line-height:1.6}.info-card p,.info-card ul,.info-card ol{margin:12px 0}.info-card ul,.info-card ol{padding-left:1.5em}.info-card a{color:var(--primary,#185bbd);text-underline-offset:3px}.info-table{border-collapse:collapse;width:100%;margin:20px 0}.info-table th,.info-table td{border:1px solid var(--line,#dce4ef);text-align:left;padding:10px 14px}.info-table th{background:var(--blue-soft,#edf4ff)}.info-back{align-items:center;min-height:44px;margin-top:28px;display:inline-flex}.info-muted{color:var(--muted,#5b6c7f);font-size:14px}.ad-slot{max-width:920px;min-height:300px;margin:64px auto 0;padding:16px}.ad-label{text-align:center;color:var(--muted,#5b6c7f);font-size:12px}@media (max-width:600px){.info-page{margin:28px auto 48px;padding:0 16px}.info-card{padding:28px 20px}.info-card h1{margin-bottom:24px;padding-bottom:24px;font-size:26px}.info-card h2{margin-top:32px}}
