.ufoXqa_canvas{--bg-base:var(--obsidian-deep);--bg-surface:var(--obsidian-deep);--text-primary:var(--cream);--text-secondary:color-mix(in oklch, var(--cream) 74%, transparent);--border-subtle:color-mix(in oklch, var(--cream) 22%, transparent);background:var(--bg-base);color:var(--text-primary);min-width:0;padding:clamp(24px,3vw,40px)}.ufoXqa_heading{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;font-size:11px;display:flex}.ufoXqa_heading p{margin:0}.ufoXqa_heading>span{white-space:nowrap}.ufoXqa_options{overscroll-behavior-x:contain;border-bottom:1px solid var(--border-subtle);gap:18px;margin-bottom:28px;display:flex;overflow-x:auto}.ufoXqa_options button{text-align:left;min-height:44px;color:var(--text-secondary);border-bottom:2px solid #0000;flex-shrink:0;padding:8px 0 14px;font-size:12px}.ufoXqa_options button[aria-pressed=true]{color:var(--text-primary);border-bottom-color:currentColor}@media (min-width:961px){.ufoXqa_options{flex-wrap:wrap;gap:0 18px;overflow-x:visible}}.ufoXqa_canvas button{cursor:pointer}.ufoXqa_canvas button:focus-visible,.ufoXqa_details summary:focus-visible{outline:2px solid var(--text-primary);outline-offset:-3px}.ufoXqa_example{min-block-size:0}.ufoXqa_example h2{font-family:var(--font-display);margin:0 0 18px;font-size:clamp(32px,3.2vw,44px);font-weight:400;line-height:1.12}.ufoXqa_example h3{font-family:var(--font-sans);margin:0 0 10px;font-size:12px;font-weight:600;line-height:1.6}.ufoXqa_intention{max-width:45ch;color:var(--text-secondary);margin:0 0 28px;font-size:15px;line-height:1.7}.ufoXqa_allocation{flex-wrap:wrap;gap:12px 24px;margin:16px 0 30px;display:flex}.ufoXqa_allocation dt{color:var(--text-secondary);margin-bottom:4px;font-size:11px}.ufoXqa_allocation dd{margin:0}.ufoXqa_businesses{margin:28px 0}.ufoXqa_businesses ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.ufoXqa_businesses li{border-bottom:1px solid var(--border-subtle);justify-content:space-between;gap:10px;padding:9px 0;font-size:12px;display:flex}.ufoXqa_businesses li>span:first-child{overflow-wrap:anywhere}.ufoXqa_rationale{max-width:52ch;margin:28px 0 18px;font-size:14px;line-height:1.75}.ufoXqa_details{margin-block:20px 28px}.ufoXqa_details summary{cursor:pointer;text-underline-offset:4px;min-height:44px;padding-block:14px;font-size:13px;text-decoration:underline}.ufoXqa_holdings{margin:12px 0 28px;padding:0;list-style:none}.ufoXqa_holdings li{border-bottom:1px solid var(--border-subtle);padding:18px 0}.ufoXqa_holdingHeading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ufoXqa_holdingHeading strong{font-size:13px;font-weight:600}.ufoXqa_holdings p{margin:8px 0 0;font-size:12px;line-height:1.7}.ufoXqa_isin{font-family:var(--font-mono);overflow-wrap:anywhere}.ufoXqa_risk,.ufoXqa_caption{color:var(--text-secondary)}.ufoXqa_tradeoff{border-top:1px solid var(--border-subtle);padding-top:22px}.ufoXqa_tradeoff p{margin:0;font-size:13px;line-height:1.75}.ufoXqa_caption{margin:24px 0;font-size:11px;line-height:1.7}.ufoXqa_controls{align-items:center;gap:8px;margin-block:-12px 24px;display:flex}.ufoXqa_controls button{border:1px solid var(--border-subtle);min-width:44px;min-height:44px}.ufoXqa_controls .ufoXqa_playback{border:0;padding-inline:12px;font-size:12px}.ufoXqa_choose{color:var(--text-primary);border-top:1px solid var(--border-subtle);text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:52px;margin-top:22px;padding-top:18px;font-size:14px;font-weight:600;display:flex}@media (max-width:420px){.ufoXqa_canvas{padding:24px 20px}.ufoXqa_businesses ul{column-gap:12px}.ufoXqa_heading{letter-spacing:.03em}}.ufoXqa_pendingFinding{border-block:1px solid var(--border-subtle);color:var(--text-secondary);margin-block:24px;padding-block:24px;font-size:13px;line-height:1.8}