body:has(.rulebook-refresh) .nav{background:var(--brand-cream)}.rulebook-refresh{color:var(--brand-heading)}.rulebook-cover{padding:52px 32px 38px}.rulebook-cover-inner{grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:80px;max-width:1120px;margin-inline:auto;display:grid}.rulebook-cover-eyebrow{color:var(--brand-body);align-items:center;gap:8px;margin:0 0 19px;font-size:12px;font-weight:500;display:flex}.rulebook-cover-eyebrow>span{background:var(--brand-grass);border-radius:50%;width:7px;height:7px}.rulebook-cover h1{font-family:var(--font-display);letter-spacing:-.055em;white-space:pre-line;margin:0;font-size:clamp(44px,5.2vw,68px);font-weight:600;line-height:1.02}.rulebook-cover-stroke{width:180px;height:11px;margin:8px 0 22px}.rulebook-cover-stroke svg{width:100%;height:100%}.rulebook-cover-lede{max-width:450px;color:var(--brand-body);margin:0;font-size:15px;line-height:1.7}.rulebook-cover-meta{color:var(--brand-muted-ink);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:22px;font-size:11px;line-height:1.6;display:flex}.rulebook-cover-meta a{color:var(--brand-body);text-decoration:underline;-webkit-text-decoration-color:var(--brand-hairline-strong);text-decoration-color:var(--brand-hairline-strong);text-underline-offset:3px}.rulebook-cover-meta a:hover{color:var(--brand-ember)}.rulebook-cover-right{min-width:0}.rulebook-cover-art{width:285px;margin:0 auto 10px;position:relative}.rulebook-cover-art>svg{width:100%;height:auto;display:block}.rulebook-search-launch{background:var(--landing-card);border:1px solid var(--brand-hairline-strong);width:100%;min-height:54px;color:var(--brand-body);text-align:start;cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:13px 17px;font-family:inherit;font-size:13px;transition:border-color .16s,background .16s;display:flex}.rulebook-search-launch:hover{border-color:var(--brand-heading);background:var(--brand-stone)}.rulebook-search-launch>svg{flex:none}.rulebook-search-launch kbd{border:1px solid var(--brand-hairline-strong);border-radius:5px;flex:none;margin-inline-start:auto;padding:3px 5px;font-family:inherit;font-size:10px}.rulebook-search-hint{text-align:center;color:var(--brand-muted-ink);margin:10px 0 0;font-size:11px}.rulebook-reference-header{justify-content:space-between;align-items:end;gap:32px;max-width:1184px;margin:76px auto 0;padding:0 32px 32px;scroll-margin-top:100px;display:flex}.rulebook-reader-eyebrow{color:var(--brand-body);margin:0 0 13px;font-size:12px}.rulebook-reference-header h2{font-family:var(--font-display);letter-spacing:-.045em;margin:0 0 13px;font-size:clamp(30px,3.3vw,42px);font-weight:600;line-height:1.1}.rulebook-reference-header>div>p:last-child{max-width:440px;color:var(--brand-body);margin:0;font-size:13px;line-height:1.7}.rulebook-reference-actions{flex-wrap:wrap;flex-shrink:0;gap:6px;display:flex}.rulebook-reference-actions button{border:1px solid var(--brand-hairline-strong);min-height:40px;color:var(--brand-body);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 13px;font-size:11px;font-weight:500;display:flex}.rulebook-reference-actions button:first-child{background:var(--brand-heading);border-color:var(--brand-heading);color:var(--brand-cream)}.rulebook-reference-actions button:hover{background:var(--brand-stone);color:var(--brand-heading)}.rulebook-page-shell .rulebook-refresh .rulebook-layout{grid-template-columns:226px minmax(0,1fr);gap:60px;max-width:1184px;margin-inline:auto;padding:8px 32px 100px}.rulebook-refresh .rulebook-content{gap:0;max-width:none}.rulebook-refresh .rulebook-toc{overscroll-behavior:contain;scrollbar-color:var(--brand-hairline-strong) transparent;max-height:calc(100dvh - 126px)}.rulebook-refresh .rulebook-toc-inner{box-shadow:none;background:0 0;border:0;border-radius:0;gap:24px;padding:3px 16px 0 0}.rulebook-refresh .rulebook-toc-progress{padding-bottom:2px}.rulebook-refresh .rulebook-toc-progress-track{height:2px}.rulebook-refresh .rulebook-toc-progress-fill{background:var(--brand-grass)}.rulebook-refresh .rulebook-toc-progress-count{font-size:10px;font-weight:400}.rulebook-refresh .rulebook-toc-group-label{color:var(--brand-body);margin-bottom:6px;font-size:11px}.rulebook-refresh .rulebook-toc-group-icon{background:0 0;border:0;width:17px;height:17px}.rulebook-refresh .rulebook-toc-group-icon svg{stroke:var(--brand-muted-ink)}.rulebook-refresh .rulebook-toc-link{color:var(--brand-body);border-radius:8px;min-height:34px;padding:8px 9px;font-size:11px;line-height:1.5}.rulebook-refresh .rulebook-toc-link.is-active{background:var(--brand-stone);box-shadow:none;color:var(--brand-heading)}.rulebook-refresh .rulebook-toc-link:hover{background:var(--brand-stone)}.rulebook-refresh .rulebook-toc-num{width:23px;font-size:10px;font-weight:400}.rulebook-refresh .rulebook-chapter{border-top:1px solid var(--brand-hairline-strong);scroll-margin-top:92px}.rulebook-refresh .rulebook-chapter:last-child{border-bottom:1px solid var(--brand-hairline-strong)}.rulebook-chapter>summary{cursor:pointer;border-radius:var(--brand-radius-card);justify-content:space-between;align-items:center;gap:20px;padding:26px 0;list-style:none;transition:background .16s,padding .16s;display:flex}.rulebook-chapter>summary::-webkit-details-marker{display:none}.rulebook-chapter[open]>summary{background:var(--brand-stone);margin:10px 0 8px;padding:16px 18px}.rulebook-chapter-heading{min-width:0}.rulebook-refresh .rulebook-chapter .rulebook-section-head{border:0;gap:9px;margin:0;padding:0}.rulebook-refresh .rulebook-chapter .rulebook-kicker{display:none}.rulebook-refresh .rulebook-chapter .rulebook-section-head-row{align-items:baseline;gap:16px}.rulebook-refresh .rulebook-chapter .rulebook-section-num{color:var(--brand-muted-ink);min-width:22px;font-size:10px;font-weight:400}.rulebook-refresh .rulebook-chapter .rulebook-section-title{letter-spacing:-.035em;margin:0;font-size:22px;line-height:1.25}.rulebook-chapter-description{color:var(--brand-body);margin:8px 0 0;padding-inline-start:38px;font-size:12px;line-height:1.65}.rulebook-chapter-toggle{border:1px solid var(--brand-hairline-strong);width:32px;height:32px;color:var(--brand-heading);background:var(--landing-card);border-radius:50%;flex:none;place-items:center;transition:background .16s,border-color .16s;display:grid;position:relative}.rulebook-chapter-toggle>span{background:currentColor;width:10px;height:1px;position:absolute}.rulebook-chapter-toggle>span:last-child{transition:transform .18s;transform:rotate(90deg)}.rulebook-chapter[open] .rulebook-chapter-toggle{background:var(--brand-grass-soft);border-color:color-mix(in srgb, var(--brand-heading) 18%, transparent)}.rulebook-chapter[open] .rulebook-chapter-toggle>span:last-child{transform:rotate(0)}.rulebook-chapter>summary:hover .rulebook-section-title{color:var(--brand-ember)}.rulebook-chapter-body{min-width:0;padding:0 0 36px;animation:.2s ease-out rulebook-chapter-enter}.rulebook-chapter-body>p{color:var(--brand-body);margin:0 0 18px;font-size:14px;line-height:1.85}.rulebook-chapter-body>p:last-child{margin-bottom:0}.rulebook-refresh .rulebook-subhead{letter-spacing:-.03em;margin-top:32px;font-size:19px;line-height:1.35}.rulebook-refresh .rulebook-subhead[id]{scroll-margin-top:92px}.rulebook-refresh .rulebook-list{font-size:14px;line-height:1.8}.rulebook-refresh .rulebook-tldr{background:var(--brand-stone);box-shadow:none;border-radius:12px;margin-bottom:24px}.rulebook-refresh .rulebook-tldr p{font-size:14px;line-height:1.7}.rulebook-refresh .rulebook-tldr-label{color:var(--brand-body);font-size:10px;font-weight:500}.rulebook-refresh .rulebook-formula-card,.rulebook-refresh .rulebook-figure,.rulebook-refresh .rulebook-overview-band{border-radius:16px}.rulebook-refresh .rulebook-fineprint{font-size:12px;line-height:1.7}.rulebook-refresh .rulebook-chapter-body a:not(.button):not(.rulebook-asset-link){text-underline-offset:3px}.rulebook-refresh summary:focus-visible,.rulebook-refresh button:focus-visible,.rulebook-refresh a:focus-visible{outline:2px solid var(--brand-ember);outline-offset:4px}.rulebook-chapter>summary:focus-visible{outline-offset:3px}@keyframes rulebook-chapter-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}body:has(.rulebook-refresh) .rulebook-cmdk{border:1px solid var(--brand-hairline-strong);background:var(--landing-card);border-radius:20px}body:has(.rulebook-refresh) .rulebook-cmdk-input{padding:18px 20px}body:has(.rulebook-refresh) .rulebook-cmdk-input input{font-size:15px}body:has(.rulebook-refresh) .rulebook-cmdk-list{padding:8px}body:has(.rulebook-refresh) .rulebook-cmdk-row{border-radius:10px;padding:13px 12px}body:has(.rulebook-refresh) .rulebook-cmdk-row.is-active{background:var(--brand-stone);box-shadow:none}body:has(.rulebook-refresh) .rulebook-cmdk-num{background:0 0;border:0;font-size:10px}body:has(.rulebook-refresh) .rulebook-cmdk-main strong{font-size:13px}body:has(.rulebook-refresh) .rulebook-cmdk-main small{font-size:12px;line-height:1.6}body:has(.rulebook-refresh) .rulebook-cmdk-section{letter-spacing:0;text-transform:none;font-size:10px}.rulebook-cmdk-close{background:var(--brand-stone);width:36px;height:36px;color:var(--brand-heading);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;font-size:22px;display:grid}body:has(.rulebook-refresh) .rulebook-cmdk button:focus-visible{outline:2px solid var(--brand-ember);outline-offset:2px}body:has(.rulebook-refresh) .rulebook-toc-mobile:not(.is-open){visibility:hidden}@media (max-width:880px){.rulebook-cover{padding:40px 28px 30px}.rulebook-cover-inner{grid-template-columns:minmax(0,1fr) 280px;gap:32px}.rulebook-cover-art{width:235px}.rulebook-reference-header{flex-direction:column;align-items:start;gap:20px;padding-inline:28px}.rulebook-page-shell .rulebook-refresh .rulebook-layout{max-width:860px;padding:0 28px 90px;display:block}.rulebook-refresh .rulebook-toc{display:none}.rulebook-refresh .rulebook-toc-fab{border:1px solid var(--brand-hairline-strong);background:var(--brand-heading);color:var(--brand-cream)}.rulebook-refresh .rulebook-toc-fab:not(.is-visible){visibility:hidden;pointer-events:none}.rulebook-refresh .rulebook-toc-fab-icon{background:var(--brand-grass);color:var(--brand-heading)}.rulebook-refresh .rulebook-toc-fab-label{color:var(--brand-cream);opacity:.7}.rulebook-refresh .rulebook-toc-fab-active{color:var(--brand-cream)}body:has(.rulebook-refresh) .rulebook-toc-mobile-drawer{background:var(--brand-cream);width:340px;padding:24px 0}body:has(.rulebook-refresh) .rulebook-toc-group-label{font-size:11px}body:has(.rulebook-refresh) .rulebook-toc-group-icon{background:0 0;border:0;width:18px;height:18px}body:has(.rulebook-refresh) .rulebook-toc-link{border-radius:8px;min-height:44px;font-size:12px}body:has(.rulebook-refresh) .rulebook-toc-link.is-active{background:var(--brand-stone);box-shadow:none}}@media (max-width:600px){.rulebook-cover{padding:32px 22px 30px}.rulebook-cover-inner{display:block}.rulebook-cover h1{font-size:48px}.rulebook-cover-stroke{width:135px;margin-bottom:18px}.rulebook-cover-lede{max-width:360px;font-size:14px}.rulebook-cover-meta{gap:6px 10px;margin-top:16px;font-size:10px}.rulebook-cover-meta a{flex-basis:100%}.rulebook-cover-right{margin-top:24px}.rulebook-cover-art{display:none}.rulebook-search-launch{min-height:50px;font-size:12px}.rulebook-search-hint{text-align:start;font-size:10px}.rulebook-reference-header{margin-top:52px;padding:0 22px 26px}.rulebook-reference-header h2{font-size:32px}.rulebook-reference-header>div>p:last-child{font-size:12px}.rulebook-reference-actions{flex-shrink:1;gap:6px}.rulebook-reference-actions button{min-height:44px;padding-inline:11px}.rulebook-page-shell .rulebook-refresh .rulebook-layout{padding:0 22px 90px}.rulebook-chapter>summary{gap:14px;padding:23px 0}.rulebook-chapter[open]>summary{margin:8px 0 6px;padding:14px}.rulebook-refresh .rulebook-chapter .rulebook-section-title{font-size:20px}.rulebook-refresh .rulebook-chapter .rulebook-section-head-row{gap:10px}.rulebook-refresh .rulebook-chapter .rulebook-section-num{min-width:19px}.rulebook-chapter-description{padding-inline-start:29px;font-size:11px}.rulebook-chapter-toggle{width:28px;height:28px}.rulebook-chapter-body>p{font-size:14px}.rulebook-chapter-body{padding-bottom:28px}.rulebook-refresh .rulebook-subhead{font-size:18px}.rulebook-refresh .rulebook-list{font-size:13px}.rulebook-refresh .rulebook-chapter{scroll-margin-top:80px}}@media (prefers-reduced-motion:reduce){.rulebook-chapter-body{animation:none}.rulebook-chapter-toggle,.rulebook-chapter-toggle>span,.rulebook-chapter>summary,.rulebook-search-launch{transition:none}}@media print{.rulebook-cover-right,#learn-the-rules,.rulebook-reference-actions,.rulebook-refresh .rulebook-toc,.rulebook-refresh .rulebook-toc-fab,.rulebook-toc-mobile,.rulebook-cmdk-backdrop{display:none}body:has(.rulebook-refresh) .nav{display:none}body:has(.rulebook-refresh) .landing-footer{display:none}.rulebook-page-shell .rulebook-refresh .rulebook-layout{padding:0;display:block}.rulebook-chapter-body{animation:none}.rulebook-chapter-body [style]{opacity:1!important;transform:none!important}.rulebook-chapter>summary{break-after:avoid}.rulebook-chapter[open]>summary{background:0 0;margin:0;padding-inline:0}}
.SREpNa_lab{color:var(--brand-heading);min-width:0}.SREpNa_intro{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.SREpNa_intro h3{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,32px);font-weight:600;line-height:1.13}.SREpNa_intro p{max-width:600px;color:var(--brand-body);margin:10px 0 0;font-size:14px;line-height:1.6}.SREpNa_introArt{flex:0 0 48px;width:48px}.SREpNa_workshop{background:var(--landing-card);border:1px solid var(--brand-hairline);border-radius:16px;overflow:hidden}.SREpNa_toolbar{border-bottom:1px solid var(--brand-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px 28px;display:flex}.SREpNa_modeSwitch{background:var(--brand-stone);border:0;border-radius:999px;gap:3px;min-width:0;margin:0;padding:4px;display:flex}.SREpNa_modeSwitch label{cursor:pointer;color:var(--brand-body);white-space:nowrap;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .2s,color .2s;position:relative}.SREpNa_modeSwitch label.SREpNa_selectedMode{background:var(--brand-heading);color:var(--landing-card)}.SREpNa_modeSwitch input{opacity:0;width:1px;height:1px;position:absolute}.SREpNa_modeSwitch label:has(input:focus-visible){outline:2px solid var(--brand-ember);outline-offset:3px}.SREpNa_accountPicker{align-items:center;gap:8px;display:flex}.SREpNa_tierIcon{flex:0 0 31px;width:31px;height:31px}.SREpNa_accountMenu.select-shell{width:auto;min-width:0}.SREpNa_accountMenu .select-trigger{max-width:100%;min-height:40px;padding:6px 10px}.SREpNa_accountMenu .select-trigger-primary{font-size:14px}.SREpNa_scenarios button:focus-visible{outline:2px solid var(--brand-ember);outline-offset:3px}.SREpNa_accountMenu .select-trigger:focus-visible{outline:2px solid var(--brand-ember);outline-offset:3px}.SREpNa_lesson{grid-template-columns:1.16fr 1fr;min-width:0;display:grid}.SREpNa_visualSide{background:color-mix(in srgb, var(--brand-sky-soft) 19%, var(--landing-card));min-width:0;padding:30px 30px 28px}.SREpNa_lessonHeading h4{font:600 26px/1.22 var(--font-display);letter-spacing:-.025em;margin:0}.SREpNa_lessonHeading p{min-height:54px;color:var(--brand-body);margin:12px 0 0;font-size:15px;line-height:1.65}.SREpNa_chart{margin:14px -8px 0}.SREpNa_chart svg{width:100%;display:block;overflow:visible}.SREpNa_chartSafe{fill:var(--brand-mint)}.SREpNa_chartDanger{fill:var(--brand-coral-soft);transition:y .32s,height .32s}.SREpNa_floorLine{stroke:var(--brand-coral);stroke-width:2px;stroke-dasharray:6 5;transition:d .32s}.SREpNa_equityLine{stroke:var(--brand-grass);stroke-width:3px;stroke-linecap:round;fill:none;transition:d .32s,stroke .2s}.SREpNa_equityLineBreached{stroke:var(--brand-coral)}.SREpNa_baselineDot{fill:var(--landing-card);stroke:var(--brand-heading);stroke-width:1.7px;transition:cy .32s}.SREpNa_marker{fill:var(--brand-heading);transition:cy .32s}.SREpNa_markerHalo{fill:var(--brand-grass-soft);stroke:var(--brand-heading);stroke-width:1.2px;transition:cy .32s}.SREpNa_markerBreached{fill:var(--brand-coral);stroke:var(--brand-heading);stroke-width:1.2px;transition:cy .32s}.SREpNa_floorText{fill:var(--brand-heading);font:600 13px var(--font-sans);transition:y .32s}.SREpNa_currentText{fill:var(--brand-heading);font:500 17px var(--font-data);transition:y .32s}.SREpNa_axisText{fill:var(--brand-body);font:500 14px var(--font-sans)}.SREpNa_result{border-top:1px solid var(--brand-hairline);justify-content:space-between;align-items:center;gap:16px;margin-top:2px;padding-top:16px;display:flex}.SREpNa_result>div>span{color:var(--brand-body);font-size:13px;display:block}.SREpNa_result strong{font:500 clamp(28px, 3vw, 38px)/1.4 var(--font-data);letter-spacing:-.055em;display:block}.SREpNa_resultStatus{color:var(--brand-body);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.SREpNa_resultStatus svg{stroke:var(--brand-grass);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0}.SREpNa_resultBreached .SREpNa_resultStatus svg{stroke:var(--brand-coral)}.SREpNa_takeaway{color:var(--brand-body);margin:8px 0 0;font-size:14px;line-height:1.65}.SREpNa_controls{flex-direction:column;min-width:0;padding:28px 30px;display:flex}.SREpNa_scenarios>span{color:var(--brand-body);margin-bottom:10px;font-size:13px;font-weight:500;display:block}.SREpNa_scenarios>div{flex-wrap:wrap;gap:6px;display:flex}.SREpNa_scenarios button{border:1px solid var(--brand-hairline-strong);background:var(--brand-cream);color:var(--brand-heading);cursor:pointer;font:500 12px/1.3 var(--font-sans);border-radius:999px;min-height:34px;padding:8px 12px;transition:background .2s}.SREpNa_scenarios button:hover{background:var(--brand-stone)}.SREpNa_sliders{gap:24px;margin:27px 0;display:grid}.SREpNa_sliderHeading{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.SREpNa_sliderHeading label{font-size:14px;font-weight:600}.SREpNa_sliderHeading output{color:var(--brand-heading);font:500 17px var(--font-data);letter-spacing:-.035em}.SREpNa_sliderControl input{width:100%;accent-color:var(--brand-heading);cursor:pointer;min-height:26px;margin:10px 0 0;padding:6px 0;display:block}.SREpNa_sliderControl input:focus-visible{outline:2px solid var(--brand-ember);outline-offset:4px;border-radius:8px}.SREpNa_sliderHelp{color:var(--brand-muted-ink);font-size:12px;line-height:1.5}.SREpNa_calculation{background:var(--brand-cream);border-radius:10px;margin:auto 0 0;padding:16px 18px}.SREpNa_calculation>div{justify-content:space-between;gap:16px;margin-bottom:10px;font-size:13px;display:flex}.SREpNa_calculation dt{color:var(--brand-body);line-height:1.5}.SREpNa_calculation dt span{white-space:nowrap}.SREpNa_calculation dd{white-space:nowrap;font-family:var(--font-data);margin:0}.SREpNa_calculation .SREpNa_calculationTotal{border-top:1px solid var(--brand-hairline-strong);margin:12px 0 0;padding-top:12px;font-weight:600}.SREpNa_calculationTotal dt{color:var(--brand-heading)}.SREpNa_caution{border-top:1px solid var(--brand-hairline);align-items:flex-start;gap:10px;padding:18px 28px;display:flex}.SREpNa_caution svg{fill:none;stroke:var(--brand-heading);stroke-width:1.4px;stroke-linecap:round;flex:0 0 20px;margin-top:2px}.SREpNa_caution p{color:var(--brand-body);margin:0;font-size:13px;line-height:1.65}.SREpNa_caution a,.SREpNa_scope a{color:var(--brand-heading);text-underline-offset:3px;text-decoration:underline}.SREpNa_caution a:hover,.SREpNa_scope a:hover{color:var(--brand-ember)}.SREpNa_scope{color:var(--brand-muted-ink);margin:14px 4px 0;font-size:12px;line-height:1.8}.SREpNa_scope a{margin-left:8px;display:inline-block}.SREpNa_unavailable{border:1px solid var(--brand-hairline);color:var(--brand-body);border-radius:10px;padding:30px}.SREpNa_unavailable p{margin:0;font-size:16px;line-height:1.6}.SREpNa_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:850px){.SREpNa_toolbar{padding:18px 22px}.SREpNa_visualSide,.SREpNa_controls{padding:26px 22px}.SREpNa_lessonHeading h4{font-size:24px}.SREpNa_result{flex-direction:column;align-items:flex-start;gap:2px}.SREpNa_sliders{gap:20px}.SREpNa_sliderHeading{flex-wrap:wrap;gap:4px 10px}}@media (max-width:660px){.SREpNa_intro{gap:14px}.SREpNa_introArt{align-self:flex-start;margin-top:4px}.SREpNa_toolbar{align-items:stretch;gap:14px;padding:18px}.SREpNa_modeSwitch{justify-content:stretch;width:100%}.SREpNa_modeSwitch label{text-align:center;flex:1;padding:10px 8px}.SREpNa_accountPicker{justify-content:center;width:100%}.SREpNa_lesson{grid-template-columns:1fr}.SREpNa_visualSide{padding:26px 20px 22px}.SREpNa_lessonHeading p{min-height:0}.SREpNa_chart{margin-top:8px}.SREpNa_floorText{font-size:18px}.SREpNa_axisText{font-size:19px}.SREpNa_currentText{font-size:22px}.SREpNa_result{flex-direction:row;align-items:center;gap:12px}.SREpNa_result strong{font-size:31px}.SREpNa_controls{padding:24px 20px}.SREpNa_sliders{gap:24px;margin:28px 0}.SREpNa_sliderHeading label{font-size:15px}.SREpNa_sliderHeading output{font-size:18px}.SREpNa_sliderHelp{font-size:13px}.SREpNa_scenarios button{min-height:40px;padding:10px 13px;font-size:13px}.SREpNa_caution{padding:18px 20px}.SREpNa_scope{font-size:12px}}@media (prefers-reduced-motion:reduce){.SREpNa_lab *,.SREpNa_lab :before,.SREpNa_lab :after{transition:none!important;animation:none!important}}
.z06nqq_guide{width:min(1120px,100% - 64px);color:var(--brand-heading);margin:0 auto;padding:16px 0 0;scroll-margin-top:112px}.z06nqq_heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:30px;display:flex}.z06nqq_eyebrow{color:var(--brand-muted-ink);margin:0 0 12px;font-size:12px;font-weight:600}.z06nqq_heading h2{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(30px,3.5vw,46px);font-weight:600;line-height:1.1}.z06nqq_heading>p{max-width:340px;color:var(--brand-body);margin:0 0 3px;font-size:15px;line-height:1.6}.z06nqq_tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:22px;display:grid}.z06nqq_tabs button{border:1px solid var(--brand-hairline);font:600 15px var(--font-sans);color:var(--brand-heading);background:var(--landing-card);text-align:start;cursor:pointer;border-radius:10px;align-items:center;gap:11px;padding:17px 18px;transition:background .2s,border-color .2s;display:flex}.z06nqq_tabs button:hover{border-color:var(--brand-hairline-strong)}.z06nqq_tabs button[aria-selected=true]{background:var(--tab-tone);border-color:var(--brand-heading)}.z06nqq_tabIcon{flex:none;display:flex}.z06nqq_tabIcon svg{width:22px;height:22px}.z06nqq_tabNumber{font:11px var(--font-data);opacity:.6;margin-inline-start:auto}.z06nqq_panel{border-radius:10px}.z06nqq_panel[hidden]{display:none}.z06nqq_panel:not([hidden]){animation:.25s both z06nqq_enter}.z06nqq_panel:focus-visible,.z06nqq_tabs button:focus-visible,.z06nqq_guide a:focus-visible,.z06nqq_guide button:focus-visible,.z06nqq_guide input:focus-visible,.z06nqq_guide summary:focus-visible{outline:2px solid var(--brand-ember);outline-offset:4px}.z06nqq_lesson{--lesson-accent:var(--brand-grass);--lesson-wash:var(--brand-grass-soft);background:var(--landing-card);border:1px solid var(--brand-hairline);border-radius:12px;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);display:grid;overflow:hidden}.z06nqq_lesson[data-tone=sun]{--lesson-accent:var(--brand-sun);--lesson-wash:var(--brand-sun-soft)}.z06nqq_lesson[data-tone=sky]{--lesson-accent:var(--brand-sky);--lesson-wash:var(--brand-sky-soft)}.z06nqq_lessonCopy{padding:clamp(28px,3.2vw,40px)}.z06nqq_lessonCopy h3{font-family:var(--font-display);letter-spacing:-.04em;white-space:pre-line;margin:0 0 16px;font-size:clamp(28px,3.1vw,34px);font-weight:600;line-height:1.12}.z06nqq_intro{color:var(--brand-body);margin:0;font-size:15px;line-height:1.65}.z06nqq_steps{gap:20px;margin:24px 0;padding:0;list-style:none;display:grid}.z06nqq_step{gap:14px;display:flex}.z06nqq_stepNumber{color:var(--brand-muted-ink);font:12px var(--font-data);flex:none;padding-top:2px}.z06nqq_step strong{font-size:14px;font-weight:650;line-height:1.5}.z06nqq_step p{color:var(--brand-body);margin:5px 0 0;font-size:13px;line-height:1.65}.z06nqq_ruleLink{color:var(--brand-heading);border-bottom:1px solid var(--brand-hairline-strong);align-items:center;gap:8px;padding:2px 0 5px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.z06nqq_ruleLink:hover{color:var(--brand-ember);border-color:currentColor}.z06nqq_linkRow{flex-wrap:wrap;gap:20px;margin-top:26px;display:flex}.z06nqq_experience{background:color-mix(in srgb, var(--brand-stone) 32%, var(--landing-card));border-inline-start:1px solid var(--brand-hairline);min-width:0;padding:clamp(24px,3vw,36px)}.z06nqq_accountCaption{color:var(--brand-muted-ink);margin:0 0 20px;font-size:12px;font-weight:600}.z06nqq_profitHeading{justify-content:space-between;align-items:start;gap:12px;display:flex}.z06nqq_profitHeading label{color:var(--brand-body);font-size:13px;display:block}.z06nqq_profitHeading output{font:500 clamp(30px, 3vw, 40px) var(--font-data);letter-spacing:-.06em;margin-top:8px;display:block}.z06nqq_targetBadge{border:1px solid var(--brand-heading);background:var(--brand-sun-soft);text-align:center;border-radius:50%;flex:none;justify-content:center;align-items:center;width:72px;height:72px;font-size:12px;font-weight:650;display:flex;transform:rotate(9deg)}.z06nqq_profitChart{margin:0 -14px -6px}.z06nqq_profitChart svg{width:100%;height:auto;display:block;overflow:visible}.z06nqq_chartLine,.z06nqq_chartArea{transition:d .25s}.z06nqq_chartDot{transition:cx .25s,cy .25s}.z06nqq_svgLabel{fill:var(--brand-muted-ink);font:11px var(--font-sans)}.z06nqq_range{width:100%;height:7px;accent-color:var(--lesson-accent);cursor:pointer;touch-action:pan-y;margin:14px 0 22px;display:block}.z06nqq_range::-webkit-slider-runnable-track{background:var(--lesson-wash);border-radius:99px;height:5px}.z06nqq_range::-webkit-slider-thumb{margin-top:-5px}.z06nqq_toggleRow{border-top:1px solid var(--brand-hairline);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:19px 0;display:flex}.z06nqq_toggleRow strong{font-size:13px;font-weight:600}.z06nqq_toggleRow small{color:var(--brand-body);margin-top:4px;font-size:12px;line-height:1.5;display:block}.z06nqq_toggleRow input{width:19px;height:19px;accent-color:var(--brand-heading);flex:none;margin:0}.z06nqq_result{border:1px solid var(--brand-hairline);background:var(--landing-card);border-radius:8px;align-items:center;gap:12px;min-height:56px;padding:14px 16px;display:flex}.z06nqq_result p{margin:0;font-size:13px;font-weight:550;line-height:1.5}.z06nqq_resultMark{flex:none;font-size:20px}.z06nqq_result[data-ready=true]{background:var(--brand-grass-soft)}.z06nqq_fineprint{color:var(--brand-muted-ink);margin:15px 0 0;font-size:11px;line-height:1.6}.z06nqq_controlGroup{border:0;min-width:0;margin:0 0 24px;padding:0}.z06nqq_controlGroup legend{color:var(--brand-body);margin-bottom:10px;padding:0;font-size:12px}.z06nqq_segmented{border:1px solid var(--brand-hairline);background:var(--landing-card);border-radius:999px;gap:4px;padding:4px;display:flex}.z06nqq_segmented button{font:600 12px var(--font-sans);color:var(--brand-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:9px;padding:10px 8px;transition:background .2s,color .2s;display:flex}.z06nqq_segmented button[aria-pressed=true]{background:var(--lesson-wash);color:var(--brand-heading)}.z06nqq_segmented button span{font:11px var(--font-data);color:var(--brand-muted-ink)}.z06nqq_sliderHeading{justify-content:space-between;align-items:center;gap:18px;display:flex}.z06nqq_sliderHeading label{color:var(--brand-body);font-size:12px}.z06nqq_sliderHeading output{font:500 18px var(--font-data);letter-spacing:-.04em}.z06nqq_qualifyingRow{justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;display:flex}.z06nqq_qualifyingRow label{color:var(--brand-body);font-size:12px}.z06nqq_daysMenu.select-shell{flex-shrink:0;width:auto}.z06nqq_daysMenu.select-shell .select-trigger{min-height:36px;padding:7px 12px}.z06nqq_daysMenu.select-shell .select-trigger-primary{font-size:12px}.z06nqq_receipt{background:var(--landing-card);border:1px solid var(--brand-hairline);border-radius:9px;margin-bottom:18px;padding:22px 24px;position:relative}.z06nqq_receiptTitle{font:12px var(--font-sans);color:var(--brand-muted-ink);margin:0 0 18px;font-weight:600}.z06nqq_receipt dl{gap:12px;margin:0;display:grid}.z06nqq_receipt dl>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.z06nqq_receipt dt{color:var(--brand-body);font-size:12px}.z06nqq_receipt dd{font:12px var(--font-data);margin:0}.z06nqq_receipt .z06nqq_receiptGross{border-top:1px dashed var(--brand-hairline-strong);padding-top:12px}.z06nqq_receiptGross dt,.z06nqq_receiptGross dd{color:var(--brand-heading);font-weight:650}.z06nqq_releaseMeter{background:var(--brand-stone);border-radius:99px;height:9px;margin:22px 0;position:relative}.z06nqq_releaseMeter>span{border-radius:99px;transition:width .3s;position:absolute;inset-block:0;inset-inline-start:0}.z06nqq_releaseProfit{background:var(--brand-sun-soft)}.z06nqq_releaseRequest{background:var(--brand-grass-soft)}.z06nqq_releaseMeter>i{background:var(--brand-heading);width:1px;transition:left .3s;position:absolute;top:-4px;bottom:-4px}.z06nqq_receiptTotal{justify-content:space-between;align-items:center;gap:20px;display:flex}.z06nqq_receiptTotal>span{font-size:13px;font-weight:650}.z06nqq_receiptTotal small{color:var(--brand-muted-ink);margin-top:4px;font-size:10px;font-weight:400;display:block}.z06nqq_receiptTotal output{font:500 clamp(24px, 2.5vw, 32px) var(--font-data);letter-spacing:-.05em}.z06nqq_receiptNote{color:var(--brand-muted-ink);margin:14px 0 0;font-size:11px;line-height:1.5}.z06nqq_assumptions{color:var(--brand-muted-ink);margin-top:10px;font-size:11px;line-height:1.6}.z06nqq_assumptions summary{cursor:pointer;width:fit-content}.z06nqq_assumptions p{margin:8px 0 0}.z06nqq_lesson[data-tone=sky] .z06nqq_intro{margin-bottom:30px}.z06nqq_lesson[data-tone=sky] .z06nqq_toggleRow{margin-top:-5px}.z06nqq_windowsExperience{padding-top:32px}.z06nqq_windowSection+.z06nqq_windowSection{border-top:1px solid var(--brand-hairline);margin-top:28px;padding-top:26px}.z06nqq_windowTitle{align-items:center;gap:9px;margin:0;font-size:13px;font-weight:650;display:flex}.z06nqq_windowTitle svg{width:19px;height:19px}.z06nqq_newsTimeline{height:113px;margin:22px 0 8px;position:relative}.z06nqq_newsBand{background:var(--brand-sun-soft);border-radius:6px;transition:background .25s;position:absolute;inset:0 25% 30px}.z06nqq_newsBand:after{content:"";top:27px;bottom:0;border-inline-start:1px dashed var(--brand-heading);position:absolute;inset-inline-start:50%}.z06nqq_newsBand>span{color:var(--brand-heading);white-space:nowrap;font-size:11px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.z06nqq_timeRail{top:60px;height:3px;display:flex;position:absolute;inset-inline:0}.z06nqq_timeRail span{background:var(--brand-sky);width:25%;transition:background .25s}.z06nqq_timeRail span:nth-child(2){background:var(--brand-heading);width:50%}.z06nqq_timeRail span:first-child,.z06nqq_timeRail span:last-child{opacity:.65}.z06nqq_timeRail:after{content:"";inset-inline-start:50%;background:var(--brand-sun);border:1px solid var(--brand-heading);border-radius:50%;width:11px;height:11px;margin-inline-start:-5px;position:absolute;top:-4px}.z06nqq_newsLabels{top:92px;font:11px var(--font-data);color:var(--brand-muted-ink);justify-content:space-between;margin-inline:-19px;display:flex;position:absolute;inset-inline:25%}.z06nqq_newsTimeline[data-exempt=true] .z06nqq_newsBand{background:var(--brand-grass-soft)}.z06nqq_newsTimeline[data-exempt=true] .z06nqq_timeRail span,.z06nqq_newsTimeline[data-exempt=true] .z06nqq_timeRail:after{background:var(--brand-grass)}.z06nqq_windowExplanation h4{letter-spacing:-.02em;margin:0 0 8px;font-size:17px;font-weight:650;line-height:1.3}.z06nqq_windowExplanation p{color:var(--brand-body);margin:0;font-size:13px;line-height:1.65}.z06nqq_weekendTimeline{height:66px;margin-top:20px;position:relative}.z06nqq_weekendBand{background:var(--brand-coral-soft);text-align:center;border-radius:6px;padding-top:12px;font-size:11px;transition:background .25s;position:absolute;inset:0 13%}.z06nqq_weekendLine{background:var(--brand-coral);height:3px;transition:background .25s;position:absolute;top:45px;left:0;right:0}.z06nqq_weekendBand:before,.z06nqq_weekendBand:after{content:"";border-left:1px solid var(--brand-heading);height:14px;position:absolute;top:39px}.z06nqq_weekendBand:before{left:0}.z06nqq_weekendBand:after{right:0}.z06nqq_weekendTimeline[data-allowed=true] .z06nqq_weekendBand{background:var(--brand-grass-soft)}.z06nqq_weekendTimeline[data-allowed=true] .z06nqq_weekendLine{background:var(--brand-grass)}.z06nqq_weekendLabels{color:var(--brand-muted-ink);font:10px var(--font-data);justify-content:space-between;margin:10px 0 20px;display:flex}.z06nqq_unavailable{border:1px solid var(--brand-hairline);background:var(--landing-card);color:var(--brand-body);border-radius:10px;padding:50px;line-height:1.6}@keyframes z06nqq_enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.z06nqq_lessonCopy,.z06nqq_experience{padding:28px}.z06nqq_segmented button{gap:5px;padding-inline:6px}.z06nqq_segmented button span{display:none}.z06nqq_assetSegments{border-radius:16px;flex-wrap:wrap}.z06nqq_assetSegments button{white-space:normal}}@media (max-width:760px){.z06nqq_guide{width:calc(100% - 44px)}.z06nqq_heading{flex-direction:column;align-items:start;gap:14px;margin-bottom:23px}.z06nqq_heading>p{max-width:400px;font-size:14px}.z06nqq_tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px}.z06nqq_tabs button{gap:8px;padding:14px 13px;font-size:13px}.z06nqq_tabNumber{font-size:10px}.z06nqq_tabIcon svg{width:20px;height:20px}.z06nqq_lesson{grid-template-columns:1fr}.z06nqq_lessonCopy,.z06nqq_experience{padding:25px}.z06nqq_lessonCopy h3{font-size:30px}.z06nqq_experience{border-inline-start:0;border-top:1px solid var(--brand-hairline)}.z06nqq_steps{gap:19px;margin:25px 0}.z06nqq_step p{font-size:13px}.z06nqq_segmented button span{display:inline}.z06nqq_assetSegments{border-radius:999px;flex-wrap:nowrap}.z06nqq_accountCaption{margin-bottom:20px}.z06nqq_windowSection+.z06nqq_windowSection{margin-top:24px}}@media (max-width:390px){.z06nqq_lessonCopy,.z06nqq_experience{padding:21px}.z06nqq_segmented button{font-size:11px}.z06nqq_segmented button span{display:none}.z06nqq_receipt{padding:20px}.z06nqq_receiptTotal{gap:10px}.z06nqq_receiptTotal output{font-size:25px}}@media (prefers-reduced-motion:reduce){.z06nqq_guide *,.z06nqq_guide :before,.z06nqq_guide :after{transition:none!important;animation:none!important}}
