.IpFZyW_page{max-width:1040px;margin:0 auto;padding:56px 24px 0}.IpFZyW_head{max-width:760px}.IpFZyW_kicker{color:var(--accent);font-size:14px;font-weight:600}.IpFZyW_title{text-wrap:balance;margin:8px 0 12px;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.3}.IpFZyW_lede{color:#3d3b36;font-size:17px;line-height:1.9}.IpFZyW_updated{color:var(--text-2);margin-top:12px;font-size:14px}.IpFZyW_updated strong{color:var(--text)}.IpFZyW_facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}.IpFZyW_fact{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:6px;padding:18px;display:flex}.IpFZyW_factValue{font-size:19px;font-weight:700}.IpFZyW_factLabel{color:var(--text-2);font-size:14px;line-height:1.7}.IpFZyW_body{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:40px;margin-top:44px;display:grid}.IpFZyW_toc{font-size:14px;position:sticky;top:88px}.IpFZyW_toc strong{margin-bottom:8px;display:block}.IpFZyW_toc ol{margin:0;padding-inline-start:20px;line-height:2}.IpFZyW_toc a{color:var(--text-2)}.IpFZyW_toc a:hover{color:var(--text)}.IpFZyW_section{padding-bottom:30px;scroll-margin-top:88px}.IpFZyW_section+.IpFZyW_section{border-top:1px solid var(--border);padding-top:26px}.IpFZyW_section h2{margin:0 0 10px;font-size:21px}.IpFZyW_section ul{flex-direction:column;gap:8px;margin:0;padding-inline-start:20px;display:flex}.IpFZyW_section li{color:#2b2a26;font-size:15.5px;line-height:1.9}.IpFZyW_section p{color:#2b2a26;margin:0 0 12px;font-size:15.5px;line-height:1.9}.IpFZyW_tableWrap{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-x:auto}.IpFZyW_table{border-collapse:collapse;width:100%;font-size:14.5px}.IpFZyW_table th,.IpFZyW_table td{text-align:start;vertical-align:top;padding:11px 14px;line-height:1.7}.IpFZyW_table thead th{background:var(--surface-2);color:var(--text-2);font-size:13.5px;font-weight:600}.IpFZyW_table tbody tr+tr td{border-top:1px solid var(--border)}.IpFZyW_note{color:var(--text-2);margin-top:12px;font-size:14px;line-height:1.8}.IpFZyW_cta{background:var(--ink,#1a1a1a);color:#fafaf8;border-radius:calc(var(--radius) * 1.5);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px 32px;margin:20px 0 0;padding:28px;display:grid}.IpFZyW_cta h2{color:#fff;margin:0 0 8px;font-size:22px}.IpFZyW_cta p{color:#d9d6cc;margin:0 0 10px;line-height:1.8}.IpFZyW_cta ul{color:#fafaf8;margin:0;padding-inline-start:20px;font-size:15px;line-height:1.95}.IpFZyW_ctaActions{flex-direction:column;align-items:stretch;gap:10px;display:flex}.IpFZyW_ctaButton{color:var(--text);background:#fff;border-color:#fff;font-weight:600}.IpFZyW_ctaButton:hover{color:var(--text);background:#ecebe6;border-color:#ecebe6}.IpFZyW_ctaLink{color:#d9d6cc;text-align:center;text-underline-offset:4px;font-size:14px;text-decoration:underline}.IpFZyW_ctaLink:hover{color:#fff}@media (max-width:900px){.IpFZyW_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.IpFZyW_body{grid-template-columns:minmax(0,1fr);gap:20px}.IpFZyW_toc{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:14px 18px;position:static}.IpFZyW_toc ol{columns:2;column-gap:24px}.IpFZyW_cta{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.IpFZyW_page{padding:36px 16px 0}.IpFZyW_facts{grid-template-columns:minmax(0,1fr)}.IpFZyW_toc ol{columns:1}.IpFZyW_cta{padding:22px 18px}}
