@media (min-width:780px){html[data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-label{left:23px;padding:3px 7px;border-radius:999px;visibility:hidden;color:#2d3953;background:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.8));-webkit-backdrop-filter:blur(4.5px) saturate(1.15);backdrop-filter:blur(4.5px) saturate(1.15);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),inset 0 -1px 0 rgba(8,18,46,.06),0 0 0 1px rgba(24,26,30,.08),0 2px 5px rgba(24,26,30,.08);transition:opacity .28s cubic-bezier(.4,0,.2,1),visibility 0s linear .28s}html[data-sf-stage-h4-fork=h4b] #h1-scene-nav button[data-revealed=true] .h1-scene-label{visibility:visible;transition:opacity .2s cubic-bezier(.22,.61,.36,1),visibility 0s}html[data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-mark{width:18px;transform:scaleX(.555556);transition:transform .22s cubic-bezier(.22,.61,.36,1),border-color .22s ease}html[data-sf-stage-h4-fork=h4b] #h1-scene-nav button[data-active=true] .h1-scene-mark{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){html[data-sf-stage-h4-fork=h4b] #h1-scene-nav :is(.h1-scene-label,.h1-scene-mark){transition:none}}html[data-sf-stage-h4-fork=h4b][data-h-motion=reduce] #h1-scene-nav :is(.h1-scene-label,.h1-scene-mark){transition:none}html.sf-lite[data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-label,html[data-sf-nav-noglass][data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-label{background:rgba(247,248,250,.96);-webkit-backdrop-filter:none;backdrop-filter:none}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html[data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-label{background:rgba(247,248,250,.96)}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){html[data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-label{background:#f7f8fa;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){html[data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-label{color:CanvasText;background:Canvas;outline:1px solid CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}}html[data-sf-stage-h4-fork=h4b] .h4bm-progress{display:none}@media (max-width:1099.98px){html[data-sf-stage-h4-fork=h4b] #stage[data-h4-variant=chapters] #h-system-compact[data-h4a-mobile] .h4am-index[data-h4b-progress]{isolation:isolate;.h4bm-progress{display:block;position:absolute;z-index:0;left:0;top:calc(50% - 15px);height:29px;width:29px;pointer-events:none;--h4bm-fringe:0px}button{z-index:1}button[aria-current] .h4am-number{background:transparent}.h4bm-progress-dots,.h4bm-progress-solid{position:absolute;inset:0;border-radius:3px}.h4bm-progress-solid{background:#1167e4}.h4bm-progress[data-diffuse=true] .h4bm-progress-solid{mask-image:linear-gradient(to right,#000 calc(100% - var(--h4bm-fringe)),transparent 100%)}.h4bm-progress-dots{display:none;opacity:var(--h4bm-dot-strength,1);background:radial-gradient(circle,#167dff .9px,transparent 1.25px) 0 0 /6.5px 13px,radial-gradient(circle,#167dff .9px,transparent 1.25px) 3.25px 6.5px /6.5px 13px;mask-image:linear-gradient(to right,transparent calc(100% - var(--h4bm-fringe) - 4px),#000 calc(100% - var(--h4bm-fringe) + 4px),transparent 100%)}.h4bm-progress[data-diffuse=true] .h4bm-progress-dots{display:block}.h4bm-progress[data-diffuse=true][data-reverse=true] .h4bm-progress-solid{mask-image:linear-gradient(to left,#000 calc(100% - var(--h4bm-fringe)),transparent 100%)}.h4bm-progress[data-reverse=true] .h4bm-progress-dots{mask-image:linear-gradient(to left,transparent calc(100% - var(--h4bm-fringe) - 4px),#000 calc(100% - var(--h4bm-fringe) + 4px),transparent 100%)}}}@media (max-width:599.98px){html[data-sf-stage-h4-fork=h4b] #stage[data-h4-variant=chapters] #h-system-compact[data-h4a-mobile] .h4am-index[data-h4b-progress] .h4am-index-title{opacity:clamp(0,calc(var(--h4am-title-opacity) * 1.5),1);filter:blur(calc(var(--h4am-title-blur) * .25))}}html.sf-home{--font:var(--font-hanken),"Hanken Grotesk",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}html.sf-lite *,html.sf-lite :after,html.sf-lite :before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.sf-lite #node .plate{--g-fill:1}html.sf-lite .cplate{--c-s0:hsla(0,0%,100%,.9);--c-s1:hsla(0,0%,100%,.78)}html.sf-lite #cardglass,html.sf-lite .sheetplate{background:color-mix(in srgb,hsla(0,0%,100%,.96),rgba(24,35,63,.66) calc(var(--ink) * 100%))}html.sf-lite #deck{background:hsla(0,0%,100%,.96)}html.sf-lite #grain{display:none}