.hero--inner h1{max-width:16ch;font-size:clamp(38px,3.9vw,58px);line-height:1.04}.hero--inner .hero__lead{max-width:40ch;margin-top:var(--s-5);line-height:1.6}.svh-crumb ol{margin:0 0 var(--s-5);color:var(--p-muted);padding:0;font-size:14px;list-style:none;display:block}.svh-crumb li{display:inline}.svh-crumb li+li:before{content:"/";margin:0 8px}.svh-crumb a{color:var(--p-muted);text-underline-offset:3px;min-height:24px;text-decoration:underline;display:inline-block}.svh-crumb a:hover{color:var(--p-ink)}.hero--inner .svh-actions{gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap;max-width:none;display:flex}.svh-stage{align-content:start;gap:var(--s-3);display:grid}main>.hero.hero--inner>.wrap{grid-template-rows:auto;row-gap:0}.hero--inner .hero__stage.svh-stage{align-self:start;height:auto}.svh-panel{min-width:0}.svh-note{color:var(--p-muted);max-width:64ch;margin:0;font-size:14px;line-height:1.5}@media (width<=1023px){.hero--inner h1{max-width:18ch}}@media (width<=639px){.hero--inner h1{font-size:36px}.hero--inner .svh-actions .btn{justify-content:center;width:100%}}@media (width>=1024px){.svh-panel .rt{height:580px}.svh-panel .rt__body{grid-template:"tag ctrl""legend legend""plot plot"1fr/minmax(0,1fr) auto;gap:12px;padding:16px 20px 6px}.svh-panel .rt__ctrl{grid-auto-flow:column;place-items:center end;gap:16px}.svh-panel .rt__play{width:auto}.svh-panel .rt__legend{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px}.svh-panel .rt__key{border-bottom:1px solid var(--u-line);height:78px}.svh-panel .ct{height:600px}.svh-panel .ct__body{grid-template:"pick mix""reach mix""out out"1fr/minmax(0,1fr) minmax(0,1fr)}.svh-panel .ct__body>*+*{border-left:0}.svh-panel .ct__mix{border-left:1px solid var(--u-line)!important}.svh-panel .ct__out{border-top:1px solid var(--u-line);padding-top:22px}.svh-panel .ct__reachbox{padding-top:6px}.svh-panel .ct__ch{grid-template-columns:28px minmax(0,1fr);row-gap:8px;min-height:72px;padding:12px 0}.svh-panel .ct__bar{grid-column:1/-1}.svh-panel .ri{height:580px}.svh-panel .mc__foot{flex-direction:column;align-items:flex-start}.svh-panel .mc__fields{grid-template-columns:minmax(0,1fr);gap:0}.svh-panel .mc-step{border-bottom:1px solid var(--mc-line);grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:16px;padding:16px 0}.svh-panel .mc{gap:28px;padding:28px}.svh-panel .mc-step:first-child{padding-top:0}.svh-panel .mc-step label{color:var(--p-ink);font-size:15px}}.svp-head{max-width:640px;margin:0 0 var(--kx-head)}.svp-preview .svc-preview__card{height:100%}.svp-preview .svc-pv{align-content:start}.svc-row--static{padding:var(--s-5) 0;color:var(--p-ink);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline}.svp-rows>li:last-child{border-bottom:1px solid var(--kx-hair)}.svc-row--static .svc-row__name{letter-spacing:var(--display-tracking);margin:0;font-size:clamp(20px,1.7vw,24px);line-height:1.2}.svc-row--static .svc-row__what{font-size:var(--t-body);margin:0;line-height:1.55}.svp-who{align-self:start;margin:0}.svp-plan{align-content:start;gap:var(--s-4);padding:var(--s-6);border:1px solid var(--kx-hair);border-radius:var(--r-lg);background:var(--p-surface);min-width:0;display:grid}.svp-plan__h{font-size:var(--t-lead);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.3}.svp-plan__steps{margin:0;padding:0;list-style:none;display:grid}.svp-plan__steps>li{gap:var(--s-3);padding:var(--s-4) 0;border-top:1px solid var(--kx-hair);grid-template-columns:36px minmax(0,1fr);display:grid}.svp-plan__n{font:500 20px/1.3 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--p-accent)}.svp-plan h3{font-size:var(--t-body);letter-spacing:0;margin:0 0 4px;font-weight:600}.svp-plan__steps p{color:color-mix(in oklab, var(--p-ink) 82%, transparent);margin:0;font-size:15px;line-height:1.55}.svp-plan__foot{padding-top:var(--s-4);border-top:1px solid var(--kx-hair);color:color-mix(in oklab, var(--p-ink) 82%, transparent);margin:0;font-size:15px;line-height:1.55}.svp-plan__foot .link{color:var(--p-ink);text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.svp-steps{row-gap:var(--s-6);margin:0;padding:0;list-style:none}.svp-steps>li{align-content:start;gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--kx-hair);display:grid}.svp-steps__n{font:500 clamp(28px, 2.4vw, 36px)/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--p-accent)}.svp-steps h3{font-size:var(--t-lead);margin:0}.svp-steps p{color:color-mix(in oklab, var(--p-ink) 82%, transparent);max-width:40ch;margin:0;line-height:1.55}@media (width<=1023px){.svp-steps>li{grid-column:1/-1}}@media (width>=640px) and (width<=1023px){.svp-steps>li{grid-column:auto/span 4}}.svp-report{border:1px solid var(--kx-hair);border-radius:var(--r-lg);background:var(--p-surface);grid-template-columns:minmax(0,4fr) minmax(0,8fr);min-height:300px;display:grid;overflow:hidden}.svp-report__tabs{border-right:1px solid var(--kx-hair);align-content:start;display:grid}.svp-report__tabs button{text-align:left;padding:var(--s-4) var(--s-5);min-height:72px;color:var(--p-ink);border:0;border-bottom:1px solid var(--kx-hair);font:inherit;cursor:pointer;background:0 0;border-left:2px solid #0000;gap:4px;display:grid}.svp-report__tabs button[aria-selected=true]{border-left-color:var(--p-accent);background:var(--p-bg)}.svp-report__tabs button:hover{background:var(--p-bg)}.svp-report__tabs button:focus-visible{outline:2px solid var(--p-ink);outline-offset:-2px}.svp-report__trade{color:var(--p-muted);font-size:var(--t-small)}.svp-report__title{font-weight:600;line-height:1.3}.svp-report__panel{padding:var(--s-6);align-content:start;gap:var(--s-3);display:grid}.svp-report__panel[hidden]{display:none}.svp-report__panel h3,.svp-report__panel p{margin:0}.svp-report__panel>p{color:color-mix(in oklab, var(--p-ink) 82%, transparent);max-width:56ch;line-height:1.55}.svp-report__tracked{margin:var(--s-3) 0 0;padding-top:var(--s-4);border-top:1px solid var(--kx-hair);gap:4px;line-height:1.55;display:grid}.svp-report__tracked>span{color:var(--p-muted);font-size:var(--t-small)}.svp-report__slot{color:var(--p-muted);max-width:60ch;margin:0;font-size:14px;line-height:1.5}:root main>section#results.rh-headrow{--kx-pad:clamp(32px, 4.4vw, 64px)}:root main>section#related.rh-rows{--kx-pad:clamp(36px, 5vw, 72px)}.svp-related .section-head{margin-bottom:var(--kx-head)}@media (width<=1023px){#included .svp-rows,#included .svp-preview,#who .svp-who,#who .svp-plan,#related .wrap>*{grid-column:1/-1}#included .svp-preview{margin-top:var(--s-5)}#who .svp-who{margin-bottom:var(--s-5);order:-1}.svp-report{grid-template-columns:minmax(0,1fr)}.svp-report__tabs{border-right:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;overflow-x:auto}.svp-report__tabs button{border-bottom:2px solid #0000;border-left:0;border-right:1px solid var(--kx-hair)}.svp-report__tabs button[aria-selected=true]{border-bottom-color:var(--p-accent)}.svc-row--static{grid-template-columns:minmax(0,1fr);row-gap:4px}}@media (width<=639px){.svp-plan,.svp-report__panel{padding:var(--s-5)}.svp-report__tabs button{padding:var(--s-3)}.svp-report__title{font-size:14px}}
