#spx-nine-in-ten .learn-page{--mono:"IBM Plex Mono", monospace;--learn-gold:#aa8d43;--learn-green:#365d50;--learn-line:#d5dccf;color:#293e35;max-width:1152px;margin:0 auto;padding:0 36px 32px}#spx-nine-in-ten .learn-page p{color:#526157;font-size:15px;line-height:1.8}#spx-nine-in-ten .learn-page strong{font-weight:500}#spx-nine-in-ten .learn-page figure{margin:0}#spx-nine-in-ten .learn-page em{color:var(--learn-green);font-style:normal}#spx-nine-in-ten .learn-page h2{font:300 38px/1.15 var(--sans);letter-spacing:-1.2px}#spx-nine-in-ten .learn-eyebrow{color:#687465;font:10px/1.6 var(--mono);letter-spacing:1.3px;display:block}#spx-nine-in-ten .learn-page .learn-source{color:#667459;margin-top:10px;font-size:11px;text-decoration:underline #bec6b0;display:inline-block}#spx-nine-in-ten .learn-page .learn-diamond{color:var(--learn-gold)}#spx-nine-in-ten .learn-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;padding:32px 0 48px;display:grid}#spx-nine-in-ten .learn-hero .back-link{margin-bottom:40px}#spx-nine-in-ten .learn-hero h1{font:300 clamp(52px, 6vw, 76px)/1.1 var(--sans);letter-spacing:-3px;margin:18px 0 24px}#spx-nine-in-ten .learn-hero h1 em{color:#a28742}#spx-nine-in-ten .learn-hero .learn-lead{color:#344d40;max-width:390px;margin-bottom:18px;font-size:23px;line-height:1.5}#spx-nine-in-ten .learn-hero-copy>p:not(.learn-lead){max-width:460px}#spx-nine-in-ten .learn-jumps{flex-wrap:wrap;gap:16px 26px;margin-top:28px;display:flex}#spx-nine-in-ten .learn-jumps a{min-height:32px;color:var(--learn-green);align-items:center;gap:8px;font-size:12px;display:flex}#spx-nine-in-ten .learn-jumps a>span:first-child{font:10px var(--mono);color:var(--learn-gold)}#spx-nine-in-ten .learn-jumps a>span:last-child{margin-left:8px}#spx-nine-in-ten .index-illustration{background:linear-gradient(140deg,#355348,#203d34);border:1px solid #b59b59;padding:25px 30px 23px;box-shadow:inset 0 0 0 5px #365346,inset 0 0 0 6px #d5c38e45,0 16px 35px #334b3510}#spx-nine-in-ten .index-illustration-top{font:9px var(--mono);letter-spacing:1.5px;color:#cbd6c5;justify-content:space-between;align-items:center;display:flex}#spx-nine-in-ten .index-illustration-top .learn-diamond{color:#d7c58b}#spx-nine-in-ten .index-mark{color:#e2cd91;justify-content:space-between;align-items:center;padding:18px 0 22px;display:flex}#spx-nine-in-ten .index-mark>strong{font:300 62px/1 var(--sans);letter-spacing:-2px}#spx-nine-in-ten .index-mark>span{color:#f0f3e7;text-align:right;font-size:17px}#spx-nine-in-ten .index-mark small{font:9px var(--mono);letter-spacing:1.5px;color:#b7c7b8}#spx-nine-in-ten .company-mosaic{width:100%;max-height:250px;display:block}#spx-nine-in-ten .company-mosaic rect{fill:#708c72}#spx-nine-in-ten .company-mosaic .mosaic-light{fill:#a2b39a}#spx-nine-in-ten .company-mosaic .mosaic-gold{fill:#d2bc78}#spx-nine-in-ten .index-illustration figcaption{color:#d5dfcc;text-align:center;gap:4px;padding-top:20px;display:grid}#spx-nine-in-ten .index-illustration figcaption strong{font-size:14px}#spx-nine-in-ten .index-illustration figcaption span{color:#bdc9b9;font-size:10px}#spx-nine-in-ten .index-fund-bridge{background:#f0f2e9;border-block:1px solid #d6ccac;grid-template-columns:1fr 20px 1fr auto;align-items:center;gap:22px;padding:24px;display:grid}#spx-nine-in-ten .index-fund-bridge>div{align-items:center;gap:14px;display:flex}#spx-nine-in-ten .bridge-remember{color:#526348;font:500 11px var(--sans);letter-spacing:.7px;text-transform:uppercase;grid-column:1/-1;align-items:center;gap:9px;margin-bottom:-8px;display:flex}#spx-nine-in-ten .bridge-remember>span{color:var(--learn-gold)}#spx-nine-in-ten .bridge-symbol{color:#a08745;font:400 23px var(--sans);letter-spacing:-.8px}#spx-nine-in-ten .bridge-symbol.fund-symbol{color:var(--learn-green)}#spx-nine-in-ten .index-fund-bridge p{font-size:11px;line-height:1.6;display:grid}#spx-nine-in-ten .index-fund-bridge p strong{color:#354b3e;font-size:13px}#spx-nine-in-ten .bridge-arrow{color:#a69152}#spx-nine-in-ten .index-fund-bridge .bridge-note{border-left:1px solid #cdd5c5;padding-left:20px;font-size:11px}#spx-nine-in-ten .learn-chapter{border-bottom:1px solid var(--learn-line);padding:64px 0;scroll-margin-top:24px}#spx-nine-in-ten :is(.etf-chapter,.growth-chapter){grid-template-columns:.92fr 1.08fr;align-items:center;gap:80px;display:grid}#spx-nine-in-ten .chapter-copy h2{margin:12px 0 22px}#spx-nine-in-ten .chapter-copy>p+p{margin-top:14px}#spx-nine-in-ten .spy-example{border-top:1px solid #d6ccac;align-items:start;gap:12px;margin-top:24px;padding:17px 0 0;display:flex}#spx-nine-in-ten .spy-example>span{padding-top:2px}#spx-nine-in-ten .spy-example p{font-size:12px;line-height:1.8}#spx-nine-in-ten .spy-example strong{color:#344c3d}#spx-nine-in-ten .spy-example a{white-space:nowrap;text-decoration:underline #c2cbb4}#spx-nine-in-ten .fund-entry{color:#52614f;justify-content:center;align-items:center;gap:12px;padding-bottom:26px;font-size:12px;display:flex}#spx-nine-in-ten .investor-token{background:#f1f4ec;border:1px solid #c6cdbb;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}#spx-nine-in-ten .investor-token svg{width:24px;height:24px}#spx-nine-in-ten .fund-entry>span:last-child{color:var(--learn-gold);font-size:22px}#spx-nine-in-ten .fund-basket{background:linear-gradient(125deg,#f2f5ed,#fdfcf5);border:1px solid #baa770;padding:24px;box-shadow:inset 0 0 0 4px #fafbf5,inset 0 0 0 5px #d6ccac}#spx-nine-in-ten .fund-basket-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;display:flex}#spx-nine-in-ten .fund-basket-heading strong{font:300 28px var(--sans);letter-spacing:-.5px}#spx-nine-in-ten .fund-basket-heading>span{font:8px var(--mono);color:#6b765f;letter-spacing:1px}#spx-nine-in-ten .business-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}#spx-nine-in-ten .business-grid>div{color:#3a5e4c;background:#e8eee1;border:1px solid #d0d9c8;align-content:center;justify-items:center;gap:12px;min-height:93px;display:grid}#spx-nine-in-ten .business-grid>div:nth-child(2n){color:#8a773f;background:#f1ecd9;border-color:#ded4b3}#spx-nine-in-ten .business-grid>div:nth-child(3n){color:#597078;background:#e9eef0;border-color:#d2dcdb}#spx-nine-in-ten .business-grid svg{width:28px;height:28px}#spx-nine-in-ten .business-grid span{text-align:center;font-size:10px}#spx-nine-in-ten .basket-foot{justify-content:center;align-items:center;gap:10px;padding-top:22px;font-size:12px;display:flex}#spx-nine-in-ten .basket-foot>span{color:var(--learn-gold);font-size:10px}#spx-nine-in-ten .learn-page .etf-illustration figcaption,#spx-nine-in-ten .learn-page .compound-illustration figcaption{font:11px/1.8 var(--sans);color:#65745f;padding-top:16px}#spx-nine-in-ten .risk-intro{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:30px;display:grid}#spx-nine-in-ten .risk-intro h2{margin-top:12px}#spx-nine-in-ten .risk-intro p{max-width:450px}#spx-nine-in-ten .risk-intro .learn-source{display:block}#spx-nine-in-ten .risk-lab{background:#eff3eb;border:1px solid #cfd9c7;padding:30px}#spx-nine-in-ten .risk-lab-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}#spx-nine-in-ten .risk-lab-header>span:last-child{color:#66745d;font-size:12px}#spx-nine-in-ten .risk-lab-header strong{color:#3e5746}#spx-nine-in-ten .risk-scenarios{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}#spx-nine-in-ten .risk-scenarios button{color:#435b49;min-height:44px;font:12px var(--sans);cursor:pointer;touch-action:manipulation;background:#f9faf5;border:1px solid #c9d2c0;padding:10px 17px}#spx-nine-in-ten .risk-scenarios button[aria-pressed=true]{color:#fafbef;background:#365d50;border-color:#365d50}#spx-nine-in-ten .risk-scenarios button:hover{border-color:#9d8847}#spx-nine-in-ten .learn-page .scenario-description{color:#4a604e;min-height:24px;font-size:13px}#spx-nine-in-ten .risk-comparisons{grid-template-columns:1fr 1fr;gap:48px;margin:28px 0 22px;display:grid}#spx-nine-in-ten .risk-investment-label{gap:4px;margin-bottom:16px;display:grid}#spx-nine-in-ten .risk-investment-label>span{color:#334e3c;font-size:15px}#spx-nine-in-ten .risk-investment-label small{color:#6a7764;font-size:11px}#spx-nine-in-ten .risk-title-short,#spx-nine-in-ten .risk-choice-short,#spx-nine-in-ten .risk-caption-mobile{display:none}#spx-nine-in-ten .holding-tiles{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;margin-bottom:14px;display:grid}#spx-nine-in-ten .holding-tiles span{color:#52734d;height:34px;font:10px var(--mono);background:#d9e5d0;border:1px solid #bdceb1;place-items:center;transition:background .35s,border-color .35s,color .35s;display:grid}#spx-nine-in-ten .holding-tiles span.holding-falls{color:#935d57;background:#ebd7d1;border-color:#d2aaa3}#spx-nine-in-ten .single-holding{grid-template-columns:1fr}#spx-nine-in-ten .risk-bar{background:#dce2d4;width:100%;height:10px;overflow:hidden}#spx-nine-in-ten .risk-bar span{background:#b57b70;height:100%;transition:width .65s cubic-bezier(.22,.68,.22,1);display:block}#spx-nine-in-ten .basket-investment .risk-bar span{background:#567a61}#spx-nine-in-ten .risk-result{justify-content:space-between;align-items:baseline;gap:16px;margin-top:12px;display:flex}#spx-nine-in-ten .risk-result strong{color:#314f3f;font:300 42px/1.1 var(--sans);letter-spacing:-1.5px;font-variant-numeric:tabular-nums}#spx-nine-in-ten .risk-result>span{color:#a65e55;font:13px var(--mono)}#spx-nine-in-ten .risk-result>span.no-change{color:#6b7a64;font-size:11px}#spx-nine-in-ten .learn-page .risk-takeaway{color:#354f3c;border-top:1px solid #c9d2c0;min-height:65px;padding-top:20px;font-size:13px}#spx-nine-in-ten .learn-page .learn-caption{color:#6d7965;max-width:800px;margin-top:12px;font-size:10px;line-height:1.75}#spx-nine-in-ten .learn-text-link{color:var(--learn-green);border-bottom:1px solid #b4a064;align-items:center;gap:16px;margin-top:24px;padding-block:8px;font-size:12px;display:inline-flex}#spx-nine-in-ten .compound-illustration{background:#f7f4e9;border:1px solid #d9d0b5;padding:28px}#spx-nine-in-ten .compound-heading{gap:10px;display:grid}#spx-nine-in-ten .compound-heading>span:last-child{color:#6b7058;font-size:12px}#spx-nine-in-ten .compound-balance{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}#spx-nine-in-ten .compound-balance>div{gap:3px;display:grid}#spx-nine-in-ten .compound-balance>div>span{color:#5c6e55;font-size:11px}#spx-nine-in-ten .compound-balance strong{font:300 clamp(34px, 4vw, 46px)/1.1 var(--sans);letter-spacing:-1.5px;color:#365445;font-variant-numeric:tabular-nums}#spx-nine-in-ten .compound-rate{color:#947b36;font:400 28px var(--sans);align-items:center;gap:9px;display:flex}#spx-nine-in-ten .compound-rate small{color:#6b725e;font:9px/1.5 var(--sans)}#spx-nine-in-ten .compound-chart{width:100%;height:auto;margin-top:8px;display:block;overflow:visible}#spx-nine-in-ten .compound-grid line{stroke:#dddcca;stroke-width:1px}#spx-nine-in-ten .compound-chart text{fill:#6a7561;font:12px var(--sans)}#spx-nine-in-ten .compound-growth-line{fill:none;stroke:#a78939;stroke-width:3px;stroke-linecap:round}#spx-nine-in-ten .compound-ghost-line{fill:none;stroke:#d8cdab;stroke-width:1.5px}#spx-nine-in-ten .compound-simple-line{fill:none;stroke:#87917b;stroke-width:1.5px;stroke-dasharray:5 5}#spx-nine-in-ten .compound-marker{fill:#ab8c3e;stroke:#fffdf5;stroke-width:2.5px}#spx-nine-in-ten .compound-marker-line{stroke:#bdaa76;stroke-width:1px;stroke-dasharray:3 4}#spx-nine-in-ten .compound-legend{color:#536449;flex-wrap:wrap;gap:12px 20px;font-size:10px;display:flex}#spx-nine-in-ten .compound-legend>span{align-items:center;gap:6px;display:flex}#spx-nine-in-ten .compound-legend i{border-top:2px solid #a78939;width:14px;display:inline-block}#spx-nine-in-ten .compound-legend>span:last-child i{border-color:#87917b;border-top-style:dashed}#spx-nine-in-ten .compound-scrubber{margin-top:22px}#spx-nine-in-ten .compound-scrubber label{color:#456049;justify-content:space-between;font-size:12px;display:flex}#spx-nine-in-ten .compound-scrubber output{font-variant-numeric:tabular-nums}#spx-nine-in-ten .compound-scrubber input{appearance:none;cursor:pointer;accent-color:#365d50;background:0 0;width:100%;height:32px;margin:5px 0 0}#spx-nine-in-ten .compound-scrubber input::-webkit-slider-runnable-track{background:#ccd3bb;border-radius:2px;height:4px}#spx-nine-in-ten .compound-scrubber input::-webkit-slider-thumb{appearance:none;background:#365d50;border:3px solid #f7f4e9;border-radius:50%;width:20px;height:20px;margin-top:-8px;box-shadow:0 0 0 1px #9daa86}#spx-nine-in-ten .compound-scrubber input::-moz-range-track{background:#ccd3bb;height:4px}#spx-nine-in-ten .compound-scrubber input::-moz-range-thumb{background:#365d50;border:2px solid #f7f4e9;border-radius:50%;width:16px;height:16px}#spx-nine-in-ten .compound-scrubber input:focus-visible{outline-offset:3px;outline:2px solid #a78939}#spx-nine-in-ten .compound-breakdown{border-block:1px solid #d9d6bf;grid-template-columns:1fr 1fr;gap:16px;margin-top:12px;padding:12px 0;display:grid}#spx-nine-in-ten .compound-breakdown>div{gap:5px;display:grid}#spx-nine-in-ten .compound-breakdown span{color:#627058;font-size:10px}#spx-nine-in-ten .compound-breakdown strong{color:#426448;font:400 18px var(--sans);font-variant-numeric:tabular-nums}#spx-nine-in-ten .learn-questions{grid-template-columns:.8fr 1.2fr;gap:80px;padding:56px 0;display:grid}#spx-nine-in-ten .learn-questions h2{margin-top:12px}#spx-nine-in-ten .learn-answers details{border-bottom:1px solid var(--learn-line)}#spx-nine-in-ten .learn-answers summary{color:#405441;cursor:pointer;padding:18px 0;font-size:14px}#spx-nine-in-ten .learn-answers details:first-child summary{padding-top:0}#spx-nine-in-ten .learn-answers p{padding-bottom:20px;font-size:13px}#spx-nine-in-ten .learn-answers a{white-space:nowrap;font-size:11px;text-decoration:underline #b5c2a5}#spx-nine-in-ten .learn-arena-bridge{background:#eaf0e4;border-block:1px solid #b7c5a8;grid-template-columns:42px 1fr;gap:26px;padding:36px 42px;display:grid}#spx-nine-in-ten .learn-arena-bridge>.learn-diamond{color:#ac914d;padding-top:28px;font-size:40px;line-height:1.2}#spx-nine-in-ten .learn-arena-bridge h2{margin:10px 0 16px}#spx-nine-in-ten .learn-arena-bridge p{max-width:630px;font-size:14px}#spx-nine-in-ten .learn-next-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:24px;font-size:12px;display:flex}#spx-nine-in-ten .learn-next-actions>a:last-child{align-items:center;gap:16px;min-height:44px;display:inline-flex}#spx-nine-in-ten .learn-page .learn-footnote{color:#6f7a67;max-width:800px;margin-top:24px;font-size:10px;line-height:1.8}@media (width<=950px){#spx-nine-in-ten .learn-hero,#spx-nine-in-ten :is(.etf-chapter,.growth-chapter,.risk-intro,.learn-questions){gap:35px}#spx-nine-in-ten .index-fund-bridge{grid-template-columns:1fr 20px 1fr}#spx-nine-in-ten .index-fund-bridge .bridge-note{text-align:center;border-top:1px solid #d5dccf;border-left:0;grid-column:1/-1;padding:12px 0 0;display:block}#spx-nine-in-ten .bridge-note br{display:none}#spx-nine-in-ten .risk-comparisons{gap:30px}}@media (width<=700px){#spx-nine-in-ten .learn-page{padding-inline:20px}#spx-nine-in-ten .learn-hero{grid-template-columns:1fr;gap:28px;padding:24px 0 28px}#spx-nine-in-ten .learn-hero .back-link{margin-bottom:26px}#spx-nine-in-ten .learn-hero h1{letter-spacing:-2px;margin:12px 0 18px;font-size:clamp(40px,12.5vw,52px)}#spx-nine-in-ten .learn-hero .learn-lead{font-size:21px}#spx-nine-in-ten .learn-page p{font-size:14px}#spx-nine-in-ten .learn-page h2{font-size:32px}#spx-nine-in-ten .learn-jumps{gap:8px 20px;margin-top:18px}#spx-nine-in-ten .learn-jumps a{font-size:11px}#spx-nine-in-ten .learn-jumps a>span:last-child{margin-left:0}#spx-nine-in-ten .index-illustration{justify-self:center;width:100%;max-width:420px;padding:22px}#spx-nine-in-ten .index-mark>strong{font-size:52px}#spx-nine-in-ten .company-mosaic{max-height:210px}#spx-nine-in-ten .index-fund-bridge{grid-template-columns:1fr;gap:14px;padding:18px 14px}#spx-nine-in-ten .index-fund-bridge>div{gap:18px}#spx-nine-in-ten .index-fund-bridge p{font-size:11px}#spx-nine-in-ten .bridge-arrow{display:none}#spx-nine-in-ten .index-fund-bridge .bridge-note{text-align:left;font-size:11px}#spx-nine-in-ten :is(.etf-chapter,.growth-chapter,.risk-intro,.learn-questions){grid-template-columns:1fr;gap:28px}#spx-nine-in-ten .learn-chapter{padding:40px 0}#spx-nine-in-ten .chapter-copy h2{margin-bottom:18px}#spx-nine-in-ten .fund-basket{padding:20px 16px}#spx-nine-in-ten .fund-basket-heading{gap:8px}#spx-nine-in-ten .fund-basket-heading strong{font-size:25px}#spx-nine-in-ten .fund-basket-heading>span{letter-spacing:.5px;font-size:7px}#spx-nine-in-ten .business-grid{gap:6px}#spx-nine-in-ten .business-grid>div{gap:9px;min-height:83px}#spx-nine-in-ten .business-grid span{font-size:9px}#spx-nine-in-ten .basket-foot{gap:8px;font-size:10px}#spx-nine-in-ten .risk-intro{gap:18px;margin-bottom:22px}#spx-nine-in-ten .risk-lab{padding:20px 14px}#spx-nine-in-ten .risk-scenarios{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}#spx-nine-in-ten .risk-scenarios button{padding:8px 4px;font-size:10px;line-height:1.5}#spx-nine-in-ten .risk-comparisons{grid-template-columns:1fr;gap:26px;margin:22px 0}#spx-nine-in-ten .risk-investment-label{margin-bottom:12px}#spx-nine-in-ten .risk-result strong{font-size:34px}#spx-nine-in-ten .holding-tiles{gap:3px}#spx-nine-in-ten .holding-tiles span{height:28px;font-size:9px}#spx-nine-in-ten .learn-page .risk-takeaway{font-size:12px}#spx-nine-in-ten .compound-illustration{padding:20px 16px}#spx-nine-in-ten .compound-rate{gap:6px;font-size:23px}#spx-nine-in-ten .compound-rate small{font-size:8px}#spx-nine-in-ten .compound-chart text{font-size:15px}#spx-nine-in-ten .learn-questions{gap:26px;padding:40px 0}#spx-nine-in-ten .learn-arena-bridge{grid-template-columns:1fr;gap:14px;padding:26px 20px}#spx-nine-in-ten .learn-arena-bridge>.learn-diamond{padding:0;font-size:24px}#spx-nine-in-ten .learn-arena-bridge h2{font-size:28px}#spx-nine-in-ten .learn-arena-bridge p{font-size:13px}#spx-nine-in-ten .learn-page .learn-footnote{font-size:10px}}#spx-nine-in-ten .company-mosaic{max-height:290px;overflow:visible}#spx-nine-in-ten .mosaic-spotlight[data-active=false],#spx-nine-in-ten .scorecard-controls[hidden],#spx-nine-in-ten .allocation-reset[hidden],#spx-nine-in-ten .allocation-instruction[hidden]{display:none}#spx-nine-in-ten .mosaic-connector-shadow{fill:none;stroke:#274337;stroke-width:2.3px}#spx-nine-in-ten .mosaic-connector{fill:none;stroke:#ebd69a;stroke-width:.7px;stroke-dasharray:1;animation:.95s ease-out both scorecard-connect}#spx-nine-in-ten .company-mosaic .mosaic-target{fill:#f4dfa4;stroke:#fff4ce;stroke-width:.6px;filter:drop-shadow(0 0 2px #e2c777);animation:.95s ease-out both scorecard-square}#spx-nine-in-ten .company-mosaic .mosaic-label-bg{fill:#456253;stroke:#bba87080;stroke-width:.35px}#spx-nine-in-ten .company-mosaic .mosaic-logo-bg{fill:#f8f9ef}#spx-nine-in-ten .mosaic-company-label{animation:.4s ease-out both scorecard-label}#spx-nine-in-ten .mosaic-company-name{fill:#f6f8ef;font:500 6px var(--sans)}#spx-nine-in-ten .mosaic-company-hint{fill:#d6e0ce;font:4.4px var(--sans)}#spx-nine-in-ten .mosaic-company-number{fill:#e0c98b;font:3.8px var(--mono)}#spx-nine-in-ten .scorecard-controls{align-items:center;gap:8px;margin-top:16px;display:flex}#spx-nine-in-ten .scorecard-companies{flex:1;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}#spx-nine-in-ten .scorecard-companies button{cursor:pointer;background:#e6ecdf;border:1px solid #6b8272;border-radius:3px;place-items:center;min-width:0;height:29px;padding:4px;transition:background .18s,border-color .18s;display:grid}#spx-nine-in-ten .scorecard-companies button[aria-pressed=true],#spx-nine-in-ten .scorecard-companies button:hover{opacity:1;background:#fff8de;border-color:#e3c77e;box-shadow:0 0 0 2px #dac48430}#spx-nine-in-ten .scorecard-companies img{object-fit:contain;width:20px;max-width:100%;height:20px}#spx-nine-in-ten .scorecard-controls button:focus-visible{outline-offset:3px;opacity:1;outline:2px solid #f9e6a6}@keyframes scorecard-connect{0%{stroke-dashoffset:1px;opacity:.4}to{stroke-dashoffset:0;opacity:1}}@keyframes scorecard-square{0%,55%{opacity:.1}to{opacity:1}}@keyframes scorecard-label{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}#spx-nine-in-ten .index-chapter{border-top:1px solid var(--learn-line);border-bottom:0;grid-template-columns:.78fr 1.22fr;align-items:center;gap:54px;padding:54px 0;display:grid}#spx-nine-in-ten .index-definition{border-top:1px solid #d6ccac;align-items:flex-start;gap:12px;margin-top:22px;padding-top:18px;display:flex}#spx-nine-in-ten .index-definition>span{color:#a68a42;font-size:25px;line-height:1}#spx-nine-in-ten .index-definition p{font-size:13px;line-height:1.8}#spx-nine-in-ten .index-definition strong{color:#354f40;margin-bottom:4px;display:block}#spx-nine-in-ten .index-allocation{background:linear-gradient(130deg,#f9faf5,#f0f3ea);border:1px solid #d2d8c8;min-width:0;padding:26px;box-shadow:inset 0 3px #c7b174}#spx-nine-in-ten .allocation-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}#spx-nine-in-ten .allocation-heading .learn-eyebrow{letter-spacing:1px;font-size:8px}#spx-nine-in-ten .allocation-heading h3{font:400 22px/1.3 var(--sans);letter-spacing:-.5px;margin-top:6px}#spx-nine-in-ten .allocation-symbol{font:300 28px/1 var(--sans);color:#a88c43;letter-spacing:-1px}#spx-nine-in-ten .learn-page .allocation-date{font:9px/1.7 var(--mono);color:#657261;margin-top:12px}#spx-nine-in-ten .allocation-visual{grid-template-columns:1fr 1fr;align-items:center;gap:16px;margin:24px 0 18px;display:grid}#spx-nine-in-ten .allocation-donut{min-width:0;position:relative}#spx-nine-in-ten .allocation-donut svg{width:100%;display:block;overflow:visible}#spx-nine-in-ten [data-allocation-slice]{transition:opacity .28s}#spx-nine-in-ten .allocation-center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#spx-nine-in-ten .allocation-center>span:first-child{font:8px/1.5 var(--mono);letter-spacing:.4px;color:#61705d;text-transform:uppercase}#spx-nine-in-ten .allocation-center strong{font:300 clamp(25px, 2.7vw, 38px)/1.3 var(--sans);letter-spacing:-1.5px;color:#35523f;font-variant-numeric:tabular-nums}#spx-nine-in-ten .allocation-center small{letter-spacing:0;margin-left:2px;font-size:16px}#spx-nine-in-ten .allocation-center>span:last-child{color:#677461;font-size:10px}#spx-nine-in-ten .allocation-reset{white-space:nowrap;font:10px var(--sans);color:#41614d;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #bdc7b1;padding:6px 0;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}#spx-nine-in-ten .allocation-list{gap:1px;margin:0;padding:0;list-style:none;display:grid}#spx-nine-in-ten .allocation-list button{text-align:left;color:#3b4d40;width:100%;font:11px var(--sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;grid-template-columns:4px 20px 1fr auto;align-items:center;gap:8px;padding:5px 4px;transition:background .18s;display:grid}#spx-nine-in-ten .allocation-list button:disabled{cursor:default;opacity:1}#spx-nine-in-ten .allocation-list button:not(:disabled):hover,#spx-nine-in-ten .allocation-list button[aria-pressed=true]{background:#e1e8d9;border-color:#c6d0bb}#spx-nine-in-ten .allocation-list button:focus-visible,#spx-nine-in-ten .allocation-reset:focus-visible{outline-offset:2px;outline:2px solid #9c8242}#spx-nine-in-ten .allocation-key{background:var(--company-color);border:1px solid #65755820;border-radius:2px;width:4px;height:16px}#spx-nine-in-ten .allocation-list img{object-fit:contain;width:20px;height:20px}#spx-nine-in-ten .allocation-list strong{font:11px var(--mono);white-space:nowrap}#spx-nine-in-ten .allocation-list small{color:#657261;margin-left:2px;font-size:9px}#spx-nine-in-ten .allocation-list li:last-child{border-top:1px solid #d6dece;margin-top:4px;padding-top:4px}#spx-nine-in-ten .index-allocation figcaption{font:10px/1.7 var(--sans);color:#63705b;border-top:1px solid #d6dece;padding-top:14px}#spx-nine-in-ten .index-allocation figcaption a{margin-top:5px;text-decoration:underline #b5c1a5;display:block}#spx-nine-in-ten .allocation-instruction{color:#3e5f4d;margin-bottom:7px;font-size:11px;display:block}@media (width<=1000px){#spx-nine-in-ten .index-chapter{gap:28px}#spx-nine-in-ten .index-allocation{padding:22px 18px}#spx-nine-in-ten .allocation-visual{gap:8px}#spx-nine-in-ten .allocation-list button{gap:6px}#spx-nine-in-ten .scorecard-companies{grid-template-columns:repeat(5,minmax(0,1fr))}#spx-nine-in-ten .scorecard-companies button{height:32px}}@media (width<=800px){#spx-nine-in-ten .index-chapter{grid-template-columns:1fr}#spx-nine-in-ten .allocation-visual{grid-template-columns:1fr 1fr;gap:28px}#spx-nine-in-ten .allocation-donut{justify-self:center;width:100%;max-width:270px}#spx-nine-in-ten .allocation-center strong{font-size:38px}#spx-nine-in-ten .allocation-list button{padding-block:7px;font-size:12px}}@media (width<=700px){#spx-nine-in-ten .company-mosaic{max-height:290px}#spx-nine-in-ten .index-chapter{padding:36px 0}#spx-nine-in-ten .scorecard-companies button{height:36px}#spx-nine-in-ten .index-definition p{font-size:13px}#spx-nine-in-ten .allocation-visual{grid-template-columns:1fr;gap:22px;margin-top:18px}#spx-nine-in-ten .allocation-donut{max-width:235px;margin-bottom:30px}#spx-nine-in-ten .allocation-list button{gap:12px;min-height:36px;padding-inline:8px}#spx-nine-in-ten .allocation-heading h3{font-size:21px}#spx-nine-in-ten .allocation-list strong{font-size:12px}#spx-nine-in-ten .allocation-center>span:first-child{font-size:9px}}@media (prefers-reduced-motion:reduce){#spx-nine-in-ten .mosaic-connector,#spx-nine-in-ten .mosaic-target,#spx-nine-in-ten .mosaic-company-label{animation:none}#spx-nine-in-ten [data-allocation-slice],#spx-nine-in-ten .scorecard-companies button,#spx-nine-in-ten .allocation-list button{transition:none}}#spx-nine-in-ten .allocation-company-name{min-width:0;line-height:1.4}#spx-nine-in-ten .allocation-center>span:first-child{text-align:center;max-width:118px}#spx-nine-in-ten .buy-index-chapter{border-top:1px solid var(--learn-line);border-bottom:0;padding:48px 0}#spx-nine-in-ten .buy-index-intro{grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin-bottom:28px;display:grid}#spx-nine-in-ten .buy-index-intro h2{margin-top:12px}#spx-nine-in-ten .buy-index-intro>p{max-width:440px}#spx-nine-in-ten .buy-index-routes{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:24px;display:grid}#spx-nine-in-ten .buy-index-routes article{border:1px solid #d7ddcf;min-width:0;padding:28px}#spx-nine-in-ten .index-diy{background:#fafbf7}#spx-nine-in-ten .buy-index-routes h3{font:300 29px/1.2 var(--sans);letter-spacing:-.8px;margin:10px 0 16px}#spx-nine-in-ten .buy-index-routes p{font-size:13px;line-height:1.8}#spx-nine-in-ten .learn-page .diy-allocation-example{border-block:1px solid #dbe0d4;margin:22px 0 20px;padding:16px 0}#spx-nine-in-ten .diy-allocation-example figcaption{color:#66715d;font-size:11px}#spx-nine-in-ten .diy-allocation-example figcaption strong{color:#344d3b}#spx-nine-in-ten .diy-company-amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}#spx-nine-in-ten .diy-company-amounts>div{flex-direction:column;align-items:center;gap:6px;padding:6px;display:flex}#spx-nine-in-ten .diy-company-amounts>div+div{border-left:1px solid #dbe0d4}#spx-nine-in-ten .diy-company-amounts img{object-fit:contain;margin-bottom:3px}#spx-nine-in-ten .diy-company-amounts span{color:#536450;font-size:11px}#spx-nine-in-ten .diy-company-amounts strong{font:400 20px/1.3 var(--sans);color:#35523f;font-variant-numeric:tabular-nums}#spx-nine-in-ten .diy-company-amounts small{font:8px var(--mono);color:#6a7763}#spx-nine-in-ten .diy-more-companies{color:#536450;font-size:11px;line-height:1.6;display:block}#spx-nine-in-ten .diy-data-note{color:#727d69;margin-top:7px;font-size:9px;line-height:1.7;display:block}#spx-nine-in-ten .diy-maintenance{gap:17px;margin:0;padding:0;list-style:none;display:grid}#spx-nine-in-ten .diy-maintenance li{grid-template-columns:20px 1fr;gap:12px;display:grid}#spx-nine-in-ten .diy-maintenance li>span{font:10px/2 var(--mono);color:#a08749}#spx-nine-in-ten .diy-maintenance strong{color:#354d3f;margin-bottom:3px;display:block}#spx-nine-in-ten .diy-cost-example{color:#5e5547;background:#f3eee5;border-left:2px solid #b38a68;gap:7px;margin-top:22px;padding:16px;display:grid}#spx-nine-in-ten .diy-cost-example>span:first-child{font:8px/1.6 var(--mono);letter-spacing:.5px}#spx-nine-in-ten .diy-cost-example strong{font:400 16px/1.5 var(--sans);color:#644d41}#spx-nine-in-ten .diy-cost-example>span:last-child{font-size:11px;line-height:1.6}#spx-nine-in-ten .index-fees{border-top:1px solid #bbc8ad;margin-top:24px;padding-top:22px}#spx-nine-in-ten .index-fees h4{font:400 21px/1.3 var(--sans);letter-spacing:-.4px;color:#37533e;margin:8px 0 12px}#spx-nine-in-ten .fee-comparison{gap:20px;margin-top:22px;display:grid}#spx-nine-in-ten .fee-row>div:first-child{color:#4f6145;justify-content:space-between;align-items:baseline;gap:12px;font-size:11px;display:flex}#spx-nine-in-ten .fee-row strong{color:#53664c;font:400 25px/1 var(--sans);white-space:nowrap}#spx-nine-in-ten .fee-bar{background:#d3ddc8;height:5px;margin:9px 0 7px}#spx-nine-in-ten .fee-bar>span{background:#819674;height:100%;display:block}#spx-nine-in-ten .fee-row-spy .fee-bar>span{background:#b19a58}#spx-nine-in-ten .fee-row-spy strong{color:#3b5b42}#spx-nine-in-ten .fee-row small{color:#5b6c4d;font-size:10px}#spx-nine-in-ten .buy-index-routes .fee-method{color:#5f7054;margin-top:16px;font-size:10px;line-height:1.6}#spx-nine-in-ten .fee-sources{flex-wrap:wrap;gap:0 16px;display:flex}#spx-nine-in-ten .buy-index-routes .index-etf-route{background:linear-gradient(145deg,#edf2e7,#e3ecdf);border-color:#bdc6ad;box-shadow:inset 0 3px #b8a065}#spx-nine-in-ten .etf-route-visual{border-bottom:1px solid #cbd5c0;margin:24px 0 22px;padding:14px 0 24px}#spx-nine-in-ten .etf-route-stocks{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}#spx-nine-in-ten .etf-route-stocks>span{background:#f8faef;border:1px solid #ccd5bd;border-radius:4px;place-items:center;height:43px;display:grid}#spx-nine-in-ten .etf-route-stocks img{object-fit:contain}#spx-nine-in-ten .etf-route-more{font:10px var(--mono);color:#53664b}#spx-nine-in-ten .etf-route-connections{fill:none;stroke:#a3955f;stroke-width:1px;width:100%;height:38px;display:block}#spx-nine-in-ten .etf-route-token{background:#304e3f;border:1px solid #b9a168;justify-content:center;align-items:center;gap:16px;max-width:260px;margin:0 auto;padding:18px 16px;display:flex;box-shadow:inset 0 0 0 4px #304e3f,inset 0 0 0 5px #b7a77255}#spx-nine-in-ten .etf-route-token strong{font:300 36px/1 var(--sans);color:#e0cd95;letter-spacing:-1px}#spx-nine-in-ten .etf-route-token>span:last-child{font:8px/1.8 var(--mono);color:#dee7d8;letter-spacing:.5px}#spx-nine-in-ten .etf-route-benefits{color:#35523f;gap:12px;margin:24px 0 18px;padding:0;font-size:12px;list-style:none;display:grid}#spx-nine-in-ten .etf-route-benefits li{align-items:baseline;gap:10px;display:flex}#spx-nine-in-ten .etf-route-benefits li>span{color:#6a814f}#spx-nine-in-ten .buy-index-routes .etf-route-note{color:#66715d;font-size:11px}#spx-nine-in-ten .etf-route-next{color:#35523f;border-block:1px solid #bcc8aa;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:24px;font-size:13px;display:flex}#spx-nine-in-ten .etf-route-next:focus-visible{outline-offset:4px;outline:2px solid #a08749}@media (width<=800px){#spx-nine-in-ten .buy-index-intro{gap:28px}#spx-nine-in-ten .buy-index-routes{gap:16px}#spx-nine-in-ten .buy-index-routes article{padding:22px 18px}#spx-nine-in-ten .etf-route-stocks{gap:5px}}@media (width<=700px){#spx-nine-in-ten .buy-index-chapter{padding:36px 0}#spx-nine-in-ten .buy-index-intro{grid-template-columns:1fr;gap:18px;margin-bottom:22px}#spx-nine-in-ten .buy-index-routes{grid-template-columns:1fr}#spx-nine-in-ten .buy-index-routes h3{font-size:26px}#spx-nine-in-ten .etf-route-visual{margin-top:18px}}#spx-nine-in-ten .risk-scenarios,#spx-nine-in-ten .risk-interaction-header{display:grid}#spx-nine-in-ten .risk-scenarios[hidden],#spx-nine-in-ten .risk-interaction-header[hidden]{display:none}#spx-nine-in-ten .risk-interaction-header{grid-template-columns:1fr auto;align-items:center;gap:20px;margin-bottom:16px}#spx-nine-in-ten .risk-interaction-header>div{gap:5px;display:grid}#spx-nine-in-ten .risk-interaction-header strong{font:400 20px/1.3 var(--sans);color:#314c3d}#spx-nine-in-ten .risk-interaction-header>div>span{color:#5b6b54;font-size:12px;line-height:1.6}#spx-nine-in-ten .risk-playback{color:#3d5c47;min-height:42px;font:12px var(--sans);cursor:pointer;white-space:nowrap;background:#fcfcf6;border:1px solid #bdcaaf;justify-content:center;align-items:center;gap:8px;padding:9px 14px;display:inline-flex}#spx-nine-in-ten .risk-playback svg{fill:currentColor;width:17px;height:17px}#spx-nine-in-ten .risk-playback:hover{background:#fff9e9;border-color:#a38c4b}#spx-nine-in-ten .risk-scenarios{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:22px}#spx-nine-in-ten .risk-scenarios button{text-align:left;color:#3e5645;font:12px/1.5 var(--sans);cursor:pointer;touch-action:manipulation;background:#fcfcf7;border:1px solid #becbb1;border-radius:4px;flex-direction:column;align-items:flex-start;padding:13px 16px 16px;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px #d3dccb}#spx-nine-in-ten .risk-scenarios button:hover{background:#f8f7e9;border-color:#a28c4c;transform:translateY(-2px)}#spx-nine-in-ten .risk-scenarios button[aria-pressed=true]{color:#f3f7ed;background:#365747;border-color:#365747;box-shadow:0 2px #9caa89}#spx-nine-in-ten .risk-choice-top{color:#778570;width:100%;font:9px var(--mono);justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}#spx-nine-in-ten .risk-choice-top svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:17px;height:17px}#spx-nine-in-ten .risk-choice-label{flex:1}#spx-nine-in-ten .risk-choice-change{font:400 27px/1.1 var(--sans);color:#a04f49;letter-spacing:-.7px;margin-top:10px}#spx-nine-in-ten [data-scenario=start] .risk-choice-change{color:#45654d}#spx-nine-in-ten .risk-scenarios button[aria-pressed=true] .risk-choice-change{color:#f3d0bd}#spx-nine-in-ten .risk-scenarios button[aria-pressed=true] .risk-choice-top,#spx-nine-in-ten [data-scenario=start][aria-pressed=true] .risk-choice-change{color:#e2ce94}#spx-nine-in-ten .risk-scenarios button:after{content:"";transform-origin:0;background:#d6bb6e;height:3px;position:absolute;inset:auto 0 0;transform:scaleX(0)}#spx-nine-in-ten [data-playing=true] .risk-scenarios button[aria-pressed=true]:after{animation:8s linear both risk-tour-progress}#spx-nine-in-ten .risk-scenarios button:focus-visible,#spx-nine-in-ten .risk-playback:focus-visible{outline-offset:3px;outline:2px solid #a28742}#spx-nine-in-ten .risk-event{background:#f9ede8;border:1px solid #e0c2b7;border-left:3px solid #a65449;grid-template-columns:1fr auto;align-items:center;gap:20px;min-height:144px;padding:22px 24px;display:grid}#spx-nine-in-ten .risk-event-eyebrow{font:9px var(--mono);letter-spacing:1px;color:#92645b}#spx-nine-in-ten .risk-event h3{font:400 clamp(24px, 2.6vw, 31px)/1.2 var(--sans);letter-spacing:-.7px;color:#763e36;margin:8px 0 9px}#spx-nine-in-ten .learn-page .scenario-description{color:#72594e;max-width:520px;min-height:0;font-size:13px;line-height:1.65}#spx-nine-in-ten .risk-event-metric{text-align:right;gap:6px;display:grid}#spx-nine-in-ten .risk-event-metric strong{font:400 clamp(42px, 5vw, 60px)/1 var(--sans);letter-spacing:-2px;color:#a2463e;font-variant-numeric:tabular-nums}#spx-nine-in-ten .risk-event-metric>span{color:#876354;font-size:10px}#spx-nine-in-ten [data-current-scenario=start] .risk-event{background:#e8eee0;border-color:#b9c9ab}#spx-nine-in-ten [data-current-scenario=start] .risk-event :is(h3,strong,p,span){color:#45633e}#spx-nine-in-ten [data-current-scenario=bankruptcy] .risk-event{background:#f4e5e2;border-left-color:#813b3b}#spx-nine-in-ten .holding-tiles span{align-content:center;gap:4px;height:45px}#spx-nine-in-ten .holding-tiles b{font:500 11px/1 var(--mono)}#spx-nine-in-ten .holding-tiles small{font:8px/1 var(--mono);white-space:nowrap}#spx-nine-in-ten .holding-tiles span.holding-bankrupt{color:#783732;background:repeating-linear-gradient(-45deg,#e4c1bc,#e4c1bc 5px,#edd0cc 5px 9px);border-color:#a5625d}#spx-nine-in-ten .holding-bankrupt b{text-decoration:line-through}#spx-nine-in-ten .single-holding span{justify-content:center;align-items:center;gap:8px;display:flex}#spx-nine-in-ten .single-holding small{font-size:10px}#spx-nine-in-ten .risk-value-label{font:8px var(--mono);letter-spacing:.5px;color:#75816b;margin-top:16px;display:block}#spx-nine-in-ten .risk-result{margin-top:6px}#spx-nine-in-ten .risk-result>span{color:#a04f49;font-size:18px}#spx-nine-in-ten .risk-result .value-wiped-out{color:#a04f49}#spx-nine-in-ten .risk-loss{color:#975951;font-variant-numeric:tabular-nums;margin-top:8px;font-size:12px;display:block}#spx-nine-in-ten .risk-loss.no-change{color:#5e7353}#spx-nine-in-ten .risk-lab .learn-caption a{white-space:nowrap;text-decoration:underline #b4bea6}@keyframes risk-tour-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=700px){#spx-nine-in-ten .risk-lab{padding:12px}#spx-nine-in-ten .risk-lab-header{margin-bottom:6px}#spx-nine-in-ten .risk-lab-header>span:first-child{display:none}#spx-nine-in-ten .risk-lab-header>span:last-child{font-size:10px}#spx-nine-in-ten .risk-interaction-header{gap:8px;margin-bottom:8px}#spx-nine-in-ten .risk-interaction-header strong{font-size:14px}#spx-nine-in-ten .risk-interaction-header>div>span{display:none}#spx-nine-in-ten .risk-playback{gap:5px;min-height:36px;padding:6px 8px;font-size:10px}#spx-nine-in-ten .risk-scenarios{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:10px}#spx-nine-in-ten .risk-scenarios button{flex-direction:row;justify-content:space-between;align-items:center;gap:6px;min-height:50px;padding:7px 8px;font-size:10px;line-height:1.3}#spx-nine-in-ten .risk-choice-top,#spx-nine-in-ten .risk-choice-full,#spx-nine-in-ten .risk-caption-full{display:none}#spx-nine-in-ten .risk-choice-short,#spx-nine-in-ten .risk-caption-mobile{display:block}#spx-nine-in-ten .risk-caption-mobile summary{color:#66775b;cursor:pointer;padding-block:6px;font-size:10px;line-height:1.5}#spx-nine-in-ten .risk-choice-change{flex-shrink:0;margin-top:0;font-size:19px}#spx-nine-in-ten .risk-event{grid-template-columns:1fr auto;gap:6px 8px;min-height:112px;padding:10px}#spx-nine-in-ten .risk-event>div:first-child{display:contents}#spx-nine-in-ten .risk-event-eyebrow,#spx-nine-in-ten .risk-event-metric>span{display:none}#spx-nine-in-ten .risk-event h3{letter-spacing:-.4px;margin:0;font-size:18px;line-height:1.2}#spx-nine-in-ten .learn-page .scenario-description{grid-area:2/1/auto/-1;font-size:11px;line-height:1.45}#spx-nine-in-ten .risk-event-metric{grid-area:1/2;align-self:center}#spx-nine-in-ten .risk-event-metric strong{letter-spacing:-1.5px;font-size:30px}#spx-nine-in-ten .risk-comparisons{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}#spx-nine-in-ten .risk-investment{min-width:0}#spx-nine-in-ten .risk-investment-label{gap:3px;margin-bottom:8px}#spx-nine-in-ten .risk-title-full{display:none}#spx-nine-in-ten .risk-title-short{display:block}#spx-nine-in-ten .risk-investment-label>span{font-size:13px}#spx-nine-in-ten .risk-investment-label small{font-size:9px}#spx-nine-in-ten .holding-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;height:28px;margin-bottom:8px}#spx-nine-in-ten .holding-tiles span{gap:0;height:13px}#spx-nine-in-ten .holding-tiles b{font-size:8px}#spx-nine-in-ten .holding-tiles small{display:none}#spx-nine-in-ten .single-holding{grid-template-columns:1fr}#spx-nine-in-ten .single-holding span{gap:6px;height:28px}#spx-nine-in-ten .single-holding small{font-size:10px;display:inline}#spx-nine-in-ten .risk-value-label{display:none}#spx-nine-in-ten .risk-bar{height:6px}#spx-nine-in-ten .risk-result{flex-wrap:wrap;gap:4px;margin-top:8px}#spx-nine-in-ten .risk-result strong{letter-spacing:-1px;font-size:26px}#spx-nine-in-ten .risk-result>span{font-size:11px}#spx-nine-in-ten .risk-loss{margin-top:4px;font-size:10px}#spx-nine-in-ten .learn-page .risk-takeaway{min-height:52px;padding-top:10px;font-size:11px;line-height:1.5}#spx-nine-in-ten .risk-lab .learn-caption{margin-top:6px;font-size:9px;line-height:1.4}}@media (prefers-reduced-motion:reduce){#spx-nine-in-ten .risk-bar span,#spx-nine-in-ten .holding-tiles span,#spx-nine-in-ten .risk-scenarios button{transition:none}#spx-nine-in-ten [data-playing=true] .risk-scenarios button[aria-pressed=true]:after{animation:none}}
