._2DdJBW_page{padding:40px 0 80px}._2DdJBW_container{max-width:780px;margin:0 auto;padding:0 20px}._2DdJBW_breadcrumb{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:24px;font-size:13px;display:flex}._2DdJBW_crumb{align-items:center;gap:4px;display:inline-flex}._2DdJBW_crumb a{color:var(--text-muted)}._2DdJBW_crumb a:hover{color:var(--accent)}._2DdJBW_header{border-bottom:1px solid var(--border);margin-bottom:40px;padding-bottom:32px}._2DdJBW_title{letter-spacing:-.02em;margin-bottom:16px;font-size:38px;line-height:1.15}@media (max-width:600px){._2DdJBW_title{font-size:30px}}._2DdJBW_standfirst{color:var(--text-secondary);margin-bottom:16px;font-size:19px;line-height:1.6}._2DdJBW_byline{color:var(--text-muted);font-size:14px}._2DdJBW_content{flex-direction:column;gap:40px;display:flex}._2DdJBW_section{flex-direction:column;gap:16px;display:flex}._2DdJBW_sectionTitle{letter-spacing:-.01em;font-size:24px;line-height:1.25}._2DdJBW_text{color:var(--text-secondary);font-size:17px;line-height:1.7}._2DdJBW_text strong{color:var(--text-primary);font-weight:600}._2DdJBW_callout{background:var(--premium-muted);border-left:3px solid var(--premium);border-radius:var(--radius-sm);padding:20px}._2DdJBW_calloutTitle{color:var(--text-primary);margin-bottom:8px;font-size:17px}._2DdJBW_tableScroll{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background-elevated);overflow-x:auto}._2DdJBW_table{border-collapse:collapse;width:100%;font-size:15px}._2DdJBW_tableCaption{text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border);padding:14px 16px;font-size:14px;line-height:1.5}._2DdJBW_table th,._2DdJBW_table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:12px 16px}._2DdJBW_table thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);white-space:nowrap;font-size:12px;font-weight:600}._2DdJBW_table tbody th{color:var(--text-primary);white-space:nowrap;font-weight:600}._2DdJBW_table tbody td{color:var(--text-secondary)}._2DdJBW_table tr:last-child th,._2DdJBW_table tr:last-child td{border-bottom:none}._2DdJBW_numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-primary)}._2DdJBW_stale{color:var(--text-muted);font-size:12px}._2DdJBW_sourceLink{color:var(--accent);align-items:center;gap:4px;display:inline-flex}._2DdJBW_notes{color:var(--text-secondary);flex-direction:column;gap:10px;padding-left:20px;font-size:15px;line-height:1.6;display:flex}._2DdJBW_notes strong{color:var(--text-primary)}._2DdJBW_footnote{color:var(--text-muted);font-size:14px;line-height:1.6}._2DdJBW_definitions{flex-direction:column;gap:20px;display:flex}._2DdJBW_definition dt{color:var(--text-primary);margin-bottom:6px;font-size:17px;font-weight:600}._2DdJBW_definition dd{color:var(--text-secondary);font-size:16px;line-height:1.7}._2DdJBW_faqItem{border-bottom:1px solid var(--border)}._2DdJBW_faqQuestion{color:var(--text-primary);cursor:pointer;padding:16px 0;font-size:17px;font-weight:600;list-style:none}._2DdJBW_faqQuestion::-webkit-details-marker{display:none}._2DdJBW_faqQuestion:after{content:"+";float:right;color:var(--text-muted);font-weight:400}details[open] ._2DdJBW_faqQuestion:after{content:"−"}._2DdJBW_faqAnswer{color:var(--text-secondary);padding-bottom:16px;font-size:16px;line-height:1.7}._2DdJBW_sources{background:var(--surface);border-radius:var(--radius-lg);flex-direction:column;gap:16px;padding:24px;display:flex}._2DdJBW_sourceList{flex-direction:column;gap:10px;padding-left:20px;font-size:15px;line-height:1.6;display:flex}._2DdJBW_cta{text-align:center;background:var(--background-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px 24px}._2DdJBW_ctaTitle{margin-bottom:8px;font-size:22px}._2DdJBW_ctaText{color:var(--text-secondary);max-width:52ch;margin:0 auto 20px;font-size:16px;line-height:1.6}._2DdJBW_ctaButton{border-radius:var(--radius-md);background:var(--accent);color:var(--on-accent);align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}._2DdJBW_ctaButton:hover{background:var(--accent-hover)}
