.suma-article .article-html .section,.suma-article .article-html .wrap,.suma-article .article-html .sec-head{background:0 0;border:0;width:auto;max-width:none;margin:0;padding:0;display:block}.suma-article .crumb{color:var(--v12-muted);letter-spacing:.04em;margin:0 0 18px;font-size:12px}.suma-article .crumb a{color:var(--v12-accent);text-decoration:none}.suma-article .eyebrow{color:var(--v12-accent);letter-spacing:1.6px;text-transform:uppercase;margin-bottom:14px;font-size:11px;display:block}.suma-article h1{letter-spacing:-.045em;max-width:780px;color:var(--v12-text);margin:0 0 18px;font-size:clamp(34px,4.4vw,56px);font-weight:400;line-height:1.08}.suma-article .byline{color:var(--v12-muted);flex-wrap:wrap;gap:4px 18px;margin:0 0 24px;font-size:12px;display:flex}.suma-article .byline span+span:before{content:"·";color:var(--v12-accent);margin-right:18px}.suma-article .byline time{color:var(--v12-text)}.suma-article p.lead{max-width:690px;color:var(--v12-text);margin:0 0 34px;font-size:17px;line-height:1.75}.suma-article .article-body{border-top:1px solid var(--v12-line);padding-top:8px}.suma-article h2{letter-spacing:-.03em;color:var(--v12-text);margin:34px 0 14px;scroll-margin-top:95px;font-size:24px;font-weight:400;line-height:1.3}.suma-article .article-body ul{max-width:690px;margin:0 0 18px;padding-left:22px;list-style:outside}.suma-article .article-body li{margin:0 0 9px}.suma-article .article-body ol{max-width:690px;margin:0 0 18px;padding-left:24px;list-style:decimal}.suma-article .article-body ol li::marker{color:var(--v12-muted)}.suma-article h3{letter-spacing:-.02em;color:var(--v12-text);margin:26px 0 10px;scroll-margin-top:95px;font-size:18px;font-weight:500;line-height:1.4}.suma-article .suma-handles{border:1px solid var(--v12-line);border-left:3px solid var(--v12-accent);background:var(--v12-surface);border-radius:4px;margin:34px 0;padding:6px 24px 10px}.suma-article .suma-handles h2{margin-top:20px}.suma-article .suma-handles ul{max-width:none}.suma-article .disclaimer{border-top:1px solid var(--v12-line);margin-top:30px;padding-top:18px;font-size:12px}.suma-article .table-wrap{border:1px solid var(--v12-line);-webkit-overflow-scrolling:touch;border-radius:4px;max-width:100%;margin:26px 0 30px;overflow-x:auto}.suma-article .table-wrap:focus-visible{outline:2px solid var(--v12-accent);outline-offset:3px}.suma-article table{border-collapse:collapse;width:100%;min-width:520px;font-size:13px;line-height:1.55}.suma-article caption{caption-side:top;text-align:left;color:var(--v12-text);background:var(--v12-surface);border-bottom:1px solid var(--v12-line);padding:12px 14px;font-size:13px;font-weight:500}.suma-article th,.suma-article td{text-align:left;vertical-align:top;border-bottom:1px solid var(--v12-line);color:var(--v12-muted);padding:10px 14px}.suma-article th{color:var(--v12-text);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:500}.suma-article tbody tr:last-child td{border-bottom:0}.suma-article td:last-child,.suma-article th:last-child{white-space:nowrap}.suma-article .source-ref{color:var(--v12-accent);text-decoration:none}.suma-article .guide-cta,.suma-article .guide-related,.suma-article .guide-sources{border-top:1px solid var(--v12-line);margin-top:36px;padding-top:4px;scroll-margin-top:95px}.suma-article .guide-cta{background:var(--v12-soft);border:0;border-radius:4px;padding:24px 26px}.suma-article .guide-cta h2{margin:0 0 10px;font-size:20px}.suma-article .guide-cta p{color:var(--v12-text)}.suma-article .guide-cta-link{border:1px solid var(--v12-accent);color:var(--v12-accent);border-radius:24px;margin-top:6px;padding:9px 16px;font-size:13px;text-decoration:none;display:inline-block}.suma-article .guide-cta-link span{margin-left:10px}.suma-article .guide-related ul,.suma-article .guide-sources ol{margin:0;padding:0}.suma-article .guide-related ul{list-style:none}.suma-article .guide-related li{border-bottom:1px solid var(--v12-line);padding:14px 0}.suma-article .guide-related li:last-child{border-bottom:0}.suma-article .guide-related a{color:var(--v12-text);font-size:16px;text-decoration:none}.suma-article .guide-related a:hover{color:var(--v12-accent)}.suma-article .guide-related p{margin:4px 0 0;font-size:13px}.suma-article .guide-sources ol{padding-left:24px;list-style:decimal}.suma-article .guide-sources li::marker{color:var(--v12-muted)}.suma-article .guide-sources li{margin:0 0 8px;scroll-margin-top:95px;font-size:13px}.suma-article .guide-sources a{color:var(--v12-accent);overflow-wrap:anywhere}.suma-article .guide-grid{grid-template-columns:1fr 1fr;gap:0 32px;margin:10px 0 24px;display:grid}.suma-article .guide-card{border-top:1px solid var(--v12-line);padding:22px 0;text-decoration:none;display:block}.suma-article .guide-card h2{margin:0 0 8px;font-size:19px}.suma-article .guide-card .prose{font-size:14px}.suma-article .guide-more{color:var(--v12-accent);font-size:12px}@media (max-width:700px){.suma-article h2{scroll-margin-top:70px;font-size:21px}.suma-article .suma-handles{padding:4px 16px 8px}.suma-article .guide-grid{grid-template-columns:1fr}.suma-article .guide-cta{padding:18px}.suma-article p.lead{font-size:15px}.suma-article .byline{flex-direction:column}.suma-article .byline span+span:before{content:none}}.suma-article .disclosure{border:1px solid var(--v12-line);background:var(--v12-surface);max-width:690px;color:var(--v12-text);border-radius:4px;padding:12px 16px}.suma-article .option{border-top:1px solid var(--v12-line);max-width:690px;margin:22px 0 28px;padding:4px 0 6px}.suma-article .option h3{margin-top:18px}.suma-article .option-facts{grid-template-columns:150px minmax(0,1fr);gap:8px 18px;margin:0;font-size:14px;line-height:1.6;display:grid}.suma-article .option-facts dt{color:var(--v12-text);font-weight:500}.suma-article .option-facts dd{color:var(--v12-muted);overflow-wrap:anywhere;margin:0}.suma-article .option-facts a{color:var(--v12-accent)}.suma-article .currency-note{margin-top:4px;font-size:12px;display:block}@media (max-width:700px){.suma-article .option-facts{grid-template-columns:minmax(0,1fr);gap:2px 0}.suma-article .option-facts dd{margin-bottom:10px}}
