.sk-mt{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sk-mt-step{display:grid;grid-template-columns:2.25rem minmax(0,1fr);-moz-column-gap:.5rem;column-gap:.5rem;padding-bottom:1.25rem}.sk-mt-step:last-child{padding-bottom:0}.sk-mt-rail{position:relative;display:flex;justify-content:center;align-items:flex-start}.sk-mt-rail:before{content:"";position:absolute;top:0;bottom:-1.25rem;left:50%;width:3px;margin-left:-1.5px;background:var(--border-strong)}.sk-mt-step:last-child .sk-mt-rail:before{bottom:auto;height:1.25rem}.sk-mt-node{position:relative;z-index:1;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--r-full);background:var(--text-strong);color:var(--canvas);font-family:var(--font-display);font-size:.9375rem;font-weight:600;line-height:1}.sk-mt-step:last-child .sk-mt-node{background:var(--primary);color:var(--text-on-accent)}.sk-mt-panel{display:flex;flex-direction:column;gap:1rem;min-width:0;padding:.875rem;border-radius:var(--r-xl);background:var(--sk-card)}.sk-mt-head{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.sk-mt-title{display:flex;flex-direction:column;gap:.25rem}.sk-mt-name{margin:0;font-family:var(--font-display);font-size:1.75rem;font-weight:700;line-height:1.1;color:var(--text-strong)}.sk-mt-q{margin:0;font-family:var(--font-serif);font-style:italic;font-size:1.25rem;line-height:1.35;color:var(--text-heading)}.sk-mt-meta{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.sk-mt-box{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .875rem;border-radius:var(--r-lg);background:var(--sk-inner);font-size:1rem;line-height:1.45;color:var(--text-heading)}.sk-mt-box strong{font-weight:600;color:var(--text-strong)}.sk-mt-visuals{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@media (min-width:768px){.sk-mt-step{grid-template-columns:3.5rem minmax(0,1fr);-moz-column-gap:1.25rem;column-gap:1.25rem}.sk-mt-node{width:3.5rem;height:3.5rem;font-size:1.25rem}.sk-mt-panel{padding:1.5rem}.sk-mt-name{font-size:2rem}.sk-mt-head{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:1.5rem}}@media (min-width:1024px){.sk-mt-meta{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.sk-mt-visuals{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.sk-mt-visuals>.sk-sv--wide{grid-column:1/-1}}.sk-sv{container-type:inline-size;display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:1rem;border-radius:var(--r-xl);background:var(--sk-inner)}.sk-sv-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem}.sk-sv-head .t-label-lg{color:var(--text-subheading)}.sk-sv-title{margin:0;font-family:var(--font-display);font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--text-strong)}.sk-sv-cap{margin:0;font-size:.9375rem;line-height:1.45;color:var(--text-heading)}.sk-sbox{container-type:inline-size;display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-radius:var(--r-lg);background:var(--sk-card)}.sk-sbox>.t-label-lg{color:var(--text-subheading)}@media (min-width:768px){.sk-sv{padding:1.25rem}}.sk-vt{display:flex;flex-direction:column;gap:.75rem}.sk-vt-cols{display:none;list-style:none;margin:0;padding:0;text-align:center}.sk-vt-cols li{font-family:var(--font-mono);font-size:var(--type-label);font-weight:500;letter-spacing:0;color:var(--text-subheading)}.sk-vt-plot{position:relative;height:13.5rem}.sk-vt-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sk-vt-lines path{fill:none;stroke:var(--border-strong);stroke-width:2}.sk-vt-node{position:absolute;transform:translate(-50%,-50%);display:block;width:min(70%,3.25rem);height:1.625rem;border-radius:var(--r-lg)}.sk-vt-node--0{background:var(--stone-900)}.sk-vt-node--1{background:var(--stone-700)}.sk-vt-node--2{background:var(--stone-500)}.sk-vt-node--3{background:var(--stone-300)}.sk-vt-node--4{background:var(--stone-200)}.sk-vt-node--leaf{width:1.25rem;height:1.25rem;border-radius:var(--r-full)}.sk-vt-node--on{background:var(--primary)}.sk-vt-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.375rem 1rem;font-size:.9375rem;color:var(--text-heading)}.sk-vt-legend li{display:inline-flex;align-items:center;gap:.5rem}.sk-vt-swatch{display:inline-block;width:1.125rem;height:.875rem;border-radius:var(--r-lg)}.sk-vt-legend li:last-child .sk-vt-swatch,.sk-vt-legend li:nth-child(5) .sk-vt-swatch{width:.875rem;border-radius:var(--r-full)}.sk-vt-counts{margin:0;font-size:.9375rem;line-height:1.45;color:var(--text-heading)}.sk-vt-counts strong{color:var(--text-strong)}@container (min-width:28rem){.sk-vt-cols{display:grid}.sk-vt-legend li:not(:last-child){display:none}}.sk-oa{list-style:none;margin:0;padding:0;gap:.5rem}.sk-oa,.sk-oa-part{display:flex;flex-direction:column}.sk-oa-part{gap:.25rem;padding:.75rem .875rem;border-radius:var(--r-lg);background:var(--sk-card)}.sk-oa-part:first-child{background:var(--primary-tint)}.sk-oa-part strong{font-size:1.0625rem;line-height:1.35;font-weight:600;color:var(--text-strong)}.sk-ol{display:flex;flex-direction:column;gap:.75rem}.sk-ol-frame{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;gap:.375rem .5rem}.sk-ol-y{grid-column:1;grid-row:1;writing-mode:vertical-rl;transform:rotate(180deg);text-align:center}.sk-ol-x{grid-column:2;grid-row:2;text-align:center}.sk-ol-plot{grid-column:2;grid-row:1;position:relative;min-width:0;aspect-ratio:1/1;background:var(--sk-card);border-left:1.5px solid var(--text-subheading);border-bottom:1.5px solid var(--text-subheading)}.sk-ol-corner{position:absolute;inset:0;background:var(--primary-tint-strong);clip-path:polygon(0 0,100% 0,0 100%)}.sk-ol-pt{position:absolute;transform:translate(-50%,50%);display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:var(--r-full);background:var(--text-strong);color:var(--canvas);font-size:var(--type-label);font-weight:600;line-height:1}.sk-ol-pt--lead{background:var(--primary);color:var(--text-on-accent)}.sk-ol-key{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem;font-size:.9375rem;color:var(--text-heading)}.sk-ol-key li{display:flex;align-items:center;gap:.5rem}.sk-ol-dot{display:inline-grid;place-items:center;flex:none;width:1.5rem;height:1.5rem;border-radius:var(--r-full);background:var(--text-strong);color:var(--canvas);font-size:var(--type-label);font-weight:600}.sk-ol-dot--lead{background:var(--primary);color:var(--text-on-accent)}.sk-ol-swatch{display:inline-block;flex:none;width:1.5rem;height:1rem;border-radius:var(--r-lg);background:var(--primary-tint-strong)}@container (min-width:28rem){.sk-ol-plot{aspect-ratio:4/3}}.sk-pmx{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.sk-pmx-chart{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;gap:.375rem .5rem}.sk-pmx-y{grid-column:1;grid-row:1;writing-mode:vertical-rl;transform:rotate(180deg);text-align:center}.sk-pmx-x{grid-column:2;grid-row:2;text-align:center}.sk-pmx-plot{grid-column:2;grid-row:1;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:40% 60%;min-height:26rem;border-left:1.5px solid var(--text-subheading);border-bottom:1.5px solid var(--text-subheading)}.sk-pmx-q{padding:.5rem .625rem;line-height:1.3}.sk-pmx-q--tl{background:var(--primary-tint);color:var(--text-strong)}.sk-pmx-q--tr{background:var(--sk-card)}.sk-pmx-q--bl,.sk-pmx-q--br{background:var(--sk-card);align-self:end;display:flex;align-items:flex-end}.sk-pmx-q--tl,.sk-pmx-q--tr{display:block}.sk-pmx-plot>.sk-pmx-q--bl,.sk-pmx-plot>.sk-pmx-q--br{align-self:stretch}.sk-pmx-pt{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:var(--r-full);color:var(--text-on-accent);font-size:var(--type-label);font-weight:600;line-height:1}.sk-pmx-pt--launch{background:var(--primary)}.sk-pmx-pt--basis{background:var(--stone-900)}.sk-pmx-pt--defer{background:var(--stone-500)}.sk-pmx-pt--static{position:static;transform:none;flex:none}.sk-pmx-side{gap:1rem;min-width:0}.sk-pmx-legend,.sk-pmx-side{display:flex;flex-direction:column}.sk-pmx-legend{list-style:none;margin:0;padding:0;gap:.375rem}.sk-pmx-legend li{display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto;gap:.5rem;align-items:center;font-size:.9375rem;color:var(--text-strong)}.sk-pmx-block{display:flex;flex-direction:column;gap:.5rem}.sk-pmx-block .t-label-lg{color:var(--text-subheading)}.sk-pmx-note{margin:0;font-size:.9375rem;line-height:1.45;color:var(--text-heading)}.sk-pmx-who{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.375rem}.sk-pmx-who li{padding:.375rem .75rem;border-radius:var(--r-full);background:var(--sk-card);font-size:.9375rem;color:var(--text-strong)}.sk-pmx-who li.sk-pmx-who--lead{background:var(--primary-tint);color:var(--primary-pressed);font-weight:600}.sk-pmx-who li.sk-pmx-who--off{background:transparent;border:1.5px dashed var(--stone-600)}@container (min-width:46rem){.sk-pmx{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1.5rem}.sk-pmx-chart{align-self:start}.sk-pmx-plot{min-height:24rem}}.sk-xf-wheel{display:none}.sk-xf-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.sk-xf-list li{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.625rem;align-items:center;padding:.625rem .75rem;border-radius:var(--r-lg);background:var(--sk-card);font-size:1rem}.sk-xf-list li>span:last-child{display:flex;flex-direction:column}.sk-xf-list strong,.sk-xf-slot strong{font-weight:500;line-height:1.3;color:var(--text-strong)}.sk-xf-num{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:var(--r-full);background:var(--text-strong);color:var(--canvas);font-size:var(--type-label);font-weight:600}.sk-xf-li--gov{background:var(--primary-tint)!important}.sk-xf-li--gov .sk-xf-num{background:var(--primary);color:var(--text-on-accent)}@container (min-width:46rem){.sk-xf-list{display:none}.sk-xf-wheel{display:block;position:relative;aspect-ratio:880/560;width:100%;max-width:56rem;margin:0 auto}.sk-xf-lines{position:absolute;inset:0;width:100%;height:100%}.sk-xf-lines line{stroke:var(--border-strong);stroke-width:2}.sk-xf-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:17.7%;aspect-ratio:1;border-radius:var(--r-full);background:var(--band-ink);color:var(--canvas)}.sk-xf-center strong{font-family:var(--font-display);font-size:1.25rem;font-weight:700}.sk-xf-center span{font-size:var(--type-label);color:var(--band-ink-text)}.sk-xf-slot{position:absolute;transform:translate(-50%,-50%);width:21.8%;display:flex;flex-direction:column;gap:.125rem;padding:.5rem .625rem;border-radius:var(--r-lg);background:var(--sk-card);text-align:center;font-size:.9375rem}.sk-xf-slot--gov{background:var(--primary-tint-strong)}.sk-xf-slot--gov .t-label{color:var(--primary-pressed)}}@container (max-width:45.99rem){.sk-xf-center{display:none}}.sk-al{list-style:none;margin:0;padding:0;gap:.5rem}.sk-al,.sk-al-step{display:flex;flex-direction:column}.sk-al-step{gap:.375rem;font-size:.9375rem;color:var(--text-heading)}.sk-al-text{display:flex;flex-direction:column}.sk-al-text strong{font-size:1rem;font-weight:600;color:var(--text-strong)}.sk-al-bar{display:block;height:.625rem;width:var(--rise);border-radius:var(--r-full);background:var(--border-strong)}.sk-al-step--on .sk-al-bar{background:var(--primary)}.sk-al-step--on .sk-al-text strong{color:var(--primary-pressed)}@container (min-width:30rem){.sk-al{flex-direction:row;align-items:flex-end;gap:.5rem;height:12.5rem}.sk-al-step{flex:1 1 0;min-width:0;height:100%;justify-content:flex-end}.sk-al-bar{width:auto;height:calc(var(--rise) * .7);min-height:1rem;border-radius:var(--r-lg) var(--r-lg) 0 0}.sk-al-text{min-height:5rem}}.sk-rb{gap:.625rem}.sk-rb,.sk-rb-list{display:flex;flex-direction:column}.sk-rb-list{list-style:none;margin:0;padding:0;gap:.5rem}.sk-rb-row{display:grid;grid-template-columns:minmax(5.5rem,9rem) minmax(0,1fr) 1.5rem;gap:.625rem;align-items:center;font-size:.9375rem;color:var(--text-heading)}.sk-rb-row b{text-align:right;font-weight:600;color:var(--text-strong)}.sk-rb-track{height:.75rem;background:var(--sk-inner);overflow:hidden}.sk-rb-fill,.sk-rb-track{display:block;border-radius:var(--r-full)}.sk-rb-fill{height:100%;background:var(--text-strong)}.sk-rb-row--low .sk-rb-fill{background:var(--warning)}.sk-rb-row--low,.sk-rb-row--low b{color:var(--text-strong);font-weight:600}.sk-rb-note{margin:0;font-size:.9375rem;line-height:1.45;color:var(--text-heading)}.sk-cc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.sk-cc-card{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:1rem;border-radius:var(--r-lg);background:var(--sk-card)}.sk-cc-name{font-size:1.0625rem;line-height:1.25}.sk-cc-bt,.sk-cc-name{font-weight:600;color:var(--text-strong)}.sk-cc-bt{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;font-family:var(--font-display);font-size:1.5rem;line-height:1.1}.sk-cc-arrow{font-family:var(--font-sans);font-size:1.0625rem;font-weight:400;color:var(--text-subheading)}.sk-cc-target{color:var(--primary)}.sk-cc-stop{display:flex;flex-direction:column;gap:.125rem;margin-top:auto;padding:.5rem .625rem;border-radius:var(--r-lg);background:var(--sk-inner);font-size:.9375rem;line-height:1.4;color:var(--text-heading)}@container (min-width:34rem){.sk-cc{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:48rem){.sk-cc{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:58rem){.sk-cc{grid-template-columns:repeat(5,minmax(0,1fr))}.sk-cc-bt{font-size:1.375rem}}.sk-resb,.sk-resb-list{display:flex;flex-direction:column;gap:.625rem}.sk-resb-list{list-style:none;margin:0;padding:0}.sk-resb-row{display:grid;grid-template-columns:4.5rem minmax(0,1fr) 3.25rem;gap:.625rem;align-items:center;font-size:.9375rem;color:var(--text-heading)}.sk-resb-row b{text-align:right;font-weight:600;color:var(--text-strong)}.sk-resb-track{height:1.5rem;background:var(--sk-inner);overflow:hidden}.sk-resb-fill,.sk-resb-track{display:block;border-radius:var(--r-lg)}.sk-resb-fill{height:100%}.sk-resb-fill--baseline{background:var(--stone-500)}.sk-resb-fill--target{background:var(--stone-300)}.sk-resb-fill--result{background:var(--primary)}.sk-resb-note{margin:0;font-size:.9375rem;line-height:1.45;color:var(--text-heading)}.sk-resb>.t-label-lg{color:var(--text-subheading)}.sk-kfs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.sk-kfs-row{display:grid;grid-template-columns:minmax(0,1fr);gap:.375rem;align-items:start;padding:.75rem;border-radius:var(--r-lg);font-size:.9375rem;line-height:1.4;color:var(--text-heading)}.sk-kfs-row .sk-chip{justify-self:start}.sk-kfs-row strong{font-weight:600;color:var(--text-strong)}.sk-kfs-row--keep{background:var(--primary-tint)}.sk-kfs-row--fix{background:var(--warning-bg)}.sk-kfs-row--stop{background:var(--sk-card)}@container (min-width:30rem){.sk-kfs-row{grid-template-columns:4.5rem 9rem minmax(0,1fr);align-items:center}}.sk-ll{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.sk-ll-step{padding:.625rem 1rem;border-radius:var(--r-full);background:var(--sk-card);font-size:1rem;font-weight:600;color:var(--text-strong)}.sk-ll-step--1{background:var(--text-strong);color:var(--canvas)}.sk-ll-step--3{background:var(--primary-tint);color:var(--primary-pressed)}.sk-ll-arrow{display:flex;color:var(--text-subheading)}.sk-ll-wide{display:none}.sk-ll-center{display:flex;flex-direction:column;gap:.125rem;font-size:.9375rem;color:var(--text-heading)}.sk-ll-center strong{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--text-strong)}@container (min-width:36rem){.sk-ll{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:.5rem;justify-items:center;align-items:center}.sk-ll-step--1{grid-column:2;grid-row:1}.sk-ll-arrow--1{grid-column:3;grid-row:2}.sk-ll-step--2{grid-column:3;grid-row:3}.sk-ll-arrow--2{grid-column:2;grid-row:3}.sk-ll-step--3{grid-column:1;grid-row:3}.sk-ll-arrow--3{grid-column:1;grid-row:2}.sk-ll-center{grid-column:2;grid-row:2}.sk-ll-narrow{display:none}.sk-ll-wide{display:block}}.sk-ot{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));gap:.5rem}.sk-ot-link{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;border-radius:var(--r-lg);background:var(--sk-card);min-width:0}.sk-ot-link strong{font-size:.9375rem;font-weight:500;line-height:1.35;color:var(--text-strong)}.sk-ot-link--gap{background:transparent;outline:1.5px dashed var(--stone-600);outline-offset:-1.5px}.sk-ucg{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.sk-uc{display:flex;flex-direction:column;gap:.625rem;min-width:0;padding:1.25rem;border-radius:var(--r-xl);background:var(--sk-card);border:1px solid var(--border-strong)}.sk-uc .t-label-lg{color:var(--text-subheading)}.sk-uc-name{font-family:var(--font-display);font-size:1.375rem;font-weight:600;line-height:1.2}.sk-uc-name,.sk-uc-q{margin:0;color:var(--text-strong)}.sk-uc-q{font-family:var(--font-serif);font-style:italic;font-size:1.125rem;line-height:1.4}.sk-uc-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem}.sk-uc-steps li{display:grid;place-items:center;padding:.375rem .25rem;border-radius:var(--r-lg);background:var(--sk-inner);font-size:var(--type-label);font-weight:500;line-height:1.25;text-align:center;overflow-wrap:normal;color:var(--text-strong)}.sk-uc-leave{flex:1;margin:0;font-size:.9375rem;line-height:1.45;color:var(--text-heading)}.sk-uc-from,.sk-uc-leave strong{color:var(--text-strong)}.sk-uc-from{display:flex;flex-direction:column;gap:.125rem;margin:0;padding:.5rem .625rem;border-radius:var(--r-lg);background:var(--sk-inner);font-size:.9375rem;line-height:1.4}.sk-uc-foot{display:flex;padding-top:.625rem;border-top:1px solid var(--border)}.sk-uc--own{background:var(--primary-tint);border-color:var(--primary-border)}@media (min-width:768px){.sk-ucg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sk-ucg{grid-template-columns:repeat(3,minmax(0,1fr))}}.sk-ct{display:flex;flex-direction:column;gap:1rem;min-width:0}.sk-ct-row{max-width:100%;overflow-x:auto;padding-bottom:.25rem}.sk-ct-list{display:inline-flex;gap:.5rem}.sk-ct-tab{flex:none;padding:.5rem .875rem;border:0;border-radius:var(--r-full);background:var(--sk-card);font:500 .9375rem/1.2 var(--font-sans);color:var(--text-strong);white-space:nowrap;cursor:pointer}.sk-ct-tab[aria-selected=true]{background:var(--text-strong);color:var(--canvas)}.sk-ct-tab:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.sk-ct-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0}.sk-ct-panel[hidden]{display:none}.sk-ct-side{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:1.25rem;border-radius:var(--r-xl);background:var(--sk-card)}.sk-ct-side>.t-label-lg{color:var(--text-subheading)}.sk-ca{display:flex;flex-direction:column;gap:.625rem;min-width:0;padding:1.25rem;border-radius:var(--r-xl);background:var(--sk-card)}.sk-ca>.t-label-lg{color:var(--text-subheading)}.sk-ca-head{margin:0;font-family:var(--font-display);font-size:1.625rem;font-weight:600;line-height:1.25;color:var(--text-strong)}.sk-ca-list{margin:0;padding-left:1.5rem;list-style:decimal;display:flex;flex-direction:column;gap:.5rem;font-size:1.0625rem;line-height:1.5;color:var(--text-heading)}.sk-dt-wrap{overflow-x:auto}.sk-dt{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.35;color:var(--text-heading)}.sk-dt td,.sk-dt th{padding:.5rem .625rem;text-align:left;vertical-align:top}.sk-dt thead th{font-family:var(--font-mono);font-size:var(--type-label);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-subheading)}.sk-dt tbody th{font-weight:600;color:var(--text-strong)}.sk-dt tbody tr+tr td,.sk-dt tbody tr+tr th{border-top:1px solid var(--border)}.sk-dt-lead{color:var(--primary-pressed);font-weight:600}@media (min-width:1024px){.sk-ct-panel{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}.sk-cov{width:100%;border-collapse:separate;border-spacing:0 .375rem;font-size:1rem;line-height:1.4}.sk-cov thead th{padding:0 .875rem .25rem;text-align:left;font-family:var(--font-mono);font-size:var(--type-label);font-weight:500;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--text-heading)}.sk-cov tbody th,.sk-cov td{padding:.75rem .875rem;vertical-align:top;text-align:left;background:var(--sk-card)}.sk-cov tbody th{width:11rem;font-weight:600;color:var(--text-strong);border-radius:var(--r-lg) 0 0 var(--r-lg)}.sk-cov td{color:var(--text-heading)}.sk-cov td:last-child{border-radius:0 var(--r-lg) var(--r-lg) 0}.sk-cov-chip{gap:.375rem}.sk .sk-cov-chip svg.tabler-icon{color:currentColor}.sk-cov-text{display:block}.sk-cov-chip+.sk-cov-text{margin-top:.375rem}.sk-section--dark .sk-cov td,.sk-section--dark .sk-cov thead th{color:var(--band-ink-text)}.sk-section--dark .sk-cov tbody th{color:var(--canvas)}.sk-section--dark .sk-cov .sk-chip--dashed{color:var(--band-ink-text);border-color:var(--band-ink-text)}@media (max-width:767px){.sk-cov,.sk-cov tbody{display:block}.sk-cov thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sk-cov-row{display:block;margin:0 0 .75rem;padding:1rem 1.125rem;background:var(--sk-card);border-radius:var(--r-xl)}.sk-cov tbody th,.sk-cov td{display:block;width:auto;padding:0;background:none;border-radius:0}.sk-cov tbody th{margin-bottom:.25rem;font-family:var(--font-display);font-size:1.1875rem;line-height:1.25}.sk-cov td{margin-top:.625rem;padding-top:.625rem;border-top:1px solid var(--border)}.sk-cov td:before{content:attr(data-label);display:block;margin-bottom:.375rem;font-family:var(--font-mono);font-size:var(--type-label);font-weight:500;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--text-heading)}.sk-section--dark .sk-cov td{border-top-color:var(--band-ink-border)}.sk-section--dark .sk-cov td:before{color:var(--band-ink-text)}}.sk-experts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media (min-width:640px){.sk-experts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sk-experts{grid-template-columns:repeat(4,minmax(0,1fr))}}.sk-expert{display:flex;flex-direction:column;gap:.625rem;padding:1.25rem;background:var(--sk-card);border-radius:var(--r-xl);font-size:1rem;line-height:1.45;color:var(--text-heading)}.sk-expert-name{font-family:var(--font-display);font-size:1.25rem;font-weight:600;line-height:1.25;color:var(--text-strong)}.sk-expert-never{margin-top:auto;padding-top:.75rem;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.25rem;color:var(--text-strong)}.sk-expert-never .t-label{color:var(--error)}.sk-cloud{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.625rem}.sk-cloud-chip{padding:.5625rem 1rem;background:var(--sk-card);border-radius:var(--r-full);font-size:.9375rem;font-weight:500;line-height:1.3;color:var(--text-strong)}.sk-cloud-chip--more{background:transparent;border:1px solid var(--border-strong)}.sk-pair-col>.t-body+.sk-head{margin-top:1.5rem}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_4dc837{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_4dc837{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e33b76030b52b394-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/817bd1ecaefe3e13-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/2487be7ea50658e3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5d38802c4f19cf85-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/27a7efe705e7867f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/85ef47686bd56cf6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e33b76030b52b394-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/817bd1ecaefe3e13-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/2487be7ea50658e3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/5d38802c4f19cf85-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/27a7efe705e7867f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/85ef47686bd56cf6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e33b76030b52b394-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/817bd1ecaefe3e13-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/2487be7ea50658e3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/5d38802c4f19cf85-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/27a7efe705e7867f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/85ef47686bd56cf6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f11ffaf03a80bc19-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b818b0ea116ed117-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ed89fb4fc238c6bf-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e115bc1b6e48400d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc9d3723ce3bfccb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/597b6a5d799c44de-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f11ffaf03a80bc19-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b818b0ea116ed117-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ed89fb4fc238c6bf-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e115bc1b6e48400d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fc9d3723ce3bfccb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/597b6a5d799c44de-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f11ffaf03a80bc19-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b818b0ea116ed117-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ed89fb4fc238c6bf-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e115bc1b6e48400d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fc9d3723ce3bfccb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/597b6a5d799c44de-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_62687d{font-family:"Source Serif 4","Source Serif 4 Fallback"}.__variable_62687d{--font-source-serif:"Source Serif 4","Source Serif 4 Fallback"}.sv2,.sv2-foot,.sv2-nav{--violet-50:#FAF5FF;--violet-100:#F3E8FF;--violet-200:#E9D5FF;--violet-300:#D8B4FE;--violet-400:#C084FC;--violet-500:#A855F7;--violet-600:#9055E0;--violet-700:#7C3AED;--violet-800:#6B21A8;--violet-900:#581C87;--stone-50:#FAFAF9;--stone-100:#F5F5F4;--stone-200:#E7E5E4;--stone-300:#D6D3D1;--stone-400:#A8A29E;--stone-500:#78716C;--stone-600:#57534E;--stone-700:#44403C;--stone-800:#292524;--stone-900:#1C1917;--white:#FFFFFF;--live-400:#A7F3D0;--live-500:#34D399;--live-600:#10B981;--live-700:#047857;--live-50:#ECFDF5;--hitl-50:#FEF7E8;--hitl-100:#FAEBC7;--hitl-200:#F2D79A;--hitl-500:#C89647;--hitl-600:#A8783A;--hitl-700:#7A5626;--forest-500:#3F7B52;--forest-50:#F1F5F1;--umber-500:#A8783A;--umber-50:#F7F2EA;--clay-500:#B3433A;--clay-50:#F9EFEE;--font-sans:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono",Menlo,Monaco,"Courier New",monospace;--font-serif:"Source Serif 4",Georgia,serif;--mono-tracking:0.08em;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-7xl:4.5rem;--leading-tight:1.1;--leading-snug:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--tracking-tight:-0.02em;--tracking-normal:0;--tracking-wide:0.02em;--tracking-wider:0.08em;--s-0:0;--s-1:0.25rem;--s-2:0.5rem;--s-3:0.75rem;--s-4:1rem;--s-5:1.25rem;--s-6:1.5rem;--s-8:2rem;--s-10:2.5rem;--s-12:3rem;--s-16:4rem;--s-20:5rem;--s-24:6rem;--r-none:0;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-xl:12px;--r-2xl:16px;--r-3xl:24px;--r-full:9999px;--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--shadow-focus:none;--shadow-glow:none;--shadow-thinking:none;--ease-default:cubic-bezier(0.4,0,0.2,1);--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-bounce:cubic-bezier(0.34,1.56,0.64,1);--dur-fast:100ms;--dur-normal:150ms;--dur-slow:200ms;--dur-thinking:1500ms;--primary:var(--violet-600);--primary-hover:var(--violet-700);--primary-pressed:var(--violet-800);--primary-tint:var(--violet-50);--primary-tint-strong:var(--violet-100);--primary-border:var(--violet-200);--canvas:var(--stone-50);--surface:var(--stone-100);--subtle:var(--stone-200);--elevated:var(--white);--text-heading:var(--stone-800);--text-subheading:var(--stone-700);--text-body:var(--stone-600);--text-secondary:var(--stone-500);--text-muted:var(--stone-400);--text-on-accent:var(--white);--border:var(--stone-200);--border-subtle:var(--stone-100);--border-strong:var(--stone-300);--border-accent:var(--violet-200);--atom-default:var(--violet-600);--atom-muted:var(--stone-400);--tier-1:var(--stone-600);--tier-1-bg:var(--stone-100);--tier-1-border:var(--stone-200);--tier-2:var(--violet-600);--tier-2-bg:var(--violet-50);--tier-2-border:var(--violet-200);--tier-3:var(--stone-900);--tier-3-bg:var(--stone-50);--tier-3-border:var(--stone-300);--success:var(--forest-500);--success-bg:var(--forest-50);--warning:var(--umber-500);--warning-bg:var(--umber-50);--error:var(--clay-500);--error-bg:var(--clay-50);--info:var(--violet-700);--info-bg:var(--violet-50);--live:var(--live-600);--live-strong:var(--live-700);--live-soft:var(--live-400);--live-bg:var(--live-50);--live-glow:0 0 0 0 rgba(16,185,129,0.45);--live-glow-fade:0 0 0 6px rgba(16,185,129,0);--chart-1:var(--violet-700);--chart-2:var(--violet-400);--chart-3:var(--stone-800);--chart-4:var(--stone-500);--chart-5:var(--stone-300);--chart-6:var(--violet-200);--focus-ring:var(--shadow-focus);--motion-enter:200ms var(--ease-out);--motion-exit:120ms var(--ease-in);--motion-swap:160ms var(--ease-default);--motion-nudge:120ms var(--ease-default);--motion-lift:200ms var(--ease-out);--motion-celebrate:400ms var(--ease-bounce);--motion-pulse:2000ms cubic-bezier(.4,0,.6,1);--lift-enter-y:4px;--band-ink:var(--stone-900);--band-ink-raised:var(--stone-800);--band-ink-border:var(--stone-700);--band-ink-text:var(--stone-300);--band-ink-muted:var(--stone-400);--live-on-ink:var(--live-500);--primary-on-ink:var(--violet-400)}@media (prefers-reduced-motion:reduce){.sv2,.sv2-foot,.sv2-nav{--dur-fast:0ms;--dur-normal:0ms;--dur-slow:0ms;--motion-enter:0ms linear;--motion-exit:0ms linear;--motion-swap:0ms linear;--motion-nudge:0ms linear;--motion-lift:0ms linear;--motion-celebrate:0ms linear;--motion-pulse:0ms linear}.sv2 *,.sv2 :after,.sv2 :before,.sv2-foot *,.sv2-foot :after,.sv2-foot :before,.sv2-nav *,.sv2-nav :after,.sv2-nav :before{animation:none!important;transition:none!important}}@font-face{font-family:"Source Serif 4 Display";font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/source-serif-4-display-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}:root{--text-strong:var(--stone-900);--font-display:"Source Serif 4 Display",var(--font-source-serif),Georgia,serif;--type-hero:clamp(2.875rem,2.18rem + 2.86vw,4.75rem);--type-h2:clamp(2.125rem,1.71rem + 1.71vw,3.25rem);--type-close:clamp(2.375rem,1.77rem + 2.48vw,4rem);--type-lead:clamp(1.1875rem,1.12rem + 0.29vw,1.3125rem);--type-body:clamp(1.0625rem,1.03rem + 0.14vw,1.1875rem);--type-card-title:clamp(1.375rem,1.34rem + 0.1vw,1.4375rem);--type-label:0.8125rem;--type-label-lg:0.875rem;--label-tracking:0.06em;--label-tracking-lg:0.08em}.t-close,.t-display,.t-h2{font-family:var(--font-display);font-weight:600;color:var(--text-strong);margin:0;text-wrap:balance}.t-display{font-size:var(--type-hero);line-height:1.02;letter-spacing:-.025em}.t-h2{font-size:var(--type-h2);line-height:1.08}.t-close,.t-h2{letter-spacing:-.015em}.t-close{font-size:var(--type-close);line-height:1.04}.t-lead{font-size:var(--type-lead);line-height:1.5}.t-body,.t-lead{font-family:var(--font-sans);color:var(--text-heading);margin:0}.t-body{font-size:var(--type-body);line-height:1.6}.t-card-title{font-family:var(--font-sans);font-size:var(--type-card-title);font-weight:600;line-height:1.25;color:var(--text-strong);margin:0}.t-label{font-size:var(--type-label);letter-spacing:var(--label-tracking)}.t-label,.t-label-lg{font-family:var(--font-mono);font-weight:500;line-height:1.3;text-transform:uppercase;color:var(--text-subheading)}.t-label-lg{font-size:var(--type-label-lg);letter-spacing:var(--label-tracking-lg)}