html:has(body .stage[data-scope=document]){overscroll-behavior-y:none;scrollbar-gutter:stable;overflow:hidden}html:has(body .stage[data-scope=document]) body{overscroll-behavior-y:none;overflow:hidden}@property --edge-fold{syntax:"<number>";inherits:false;initial-value:0}@property --stage-pin-lift{syntax:"<length>";inherits:true;initial-value:0}.stage{--stage-top:calc(1.5rem + 48px + 1.8rem);--stage-gap:2.6rem;z-index:1;touch-action:pan-y pinch-zoom;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:fixed;inset:0}.stage[data-scope=contained]{position:absolute}.stage[data-frame=none]{z-index:3}@media (max-width:640px){.stage{--stage-top:calc(1.5rem + 48px + .7rem)}}:root[data-shell=desktop] .stage{--stage-inset:1.2rem;--stage-top:calc(1.5rem + 48px + 1.8rem + 1.2rem)}.stage-head{z-index:3;box-sizing:border-box;width:100%;max-width:var(--os-shell-max);padding:var(--stage-top) var(--os-gutter) 0;grid-area:1/1;align-self:start;min-width:0;margin-inline:auto;position:relative}.stage-head-box{min-width:0;transform:translateY(calc(-1 * var(--lock-fold,0) * var(--stage-pin-lift,0px)));position:relative}.stage-head-in{min-width:0;position:relative}.stage-head-ghost{pointer-events:none;position:absolute;inset:0}.stage-head-ghost:empty{display:none}.stage-scroll,.stage-ghost{scrollbar-gutter:stable;grid-area:1/1;min-height:0;margin-right:calc(100% - 100vw);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.stage-scroll{overscroll-behavior-y:contain;scroll-padding-top:calc(var(--stage-head-h,12rem) + var(--stage-gap) - var(--lock-h,0px) - var(--lock-gap,0px) - var(--stage-pin-lift,0px));touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch;outline:none;overflow:hidden auto}.stage-clip{min-width:0;overflow-x:clip}html[data-scroll-locked] .stage-scroll{overflow-y:hidden}.stage-col{box-sizing:border-box;width:100%;max-width:var(--os-shell-max);padding:calc(var(--stage-head-h,12rem) + var(--stage-gap)) var(--os-gutter) 0;min-width:0;margin-inline:auto}.stage-col>.section-slide{padding-bottom:var(--os-slack,6rem)}.stage-scroll,.stage-ghost{--edge-fold:0;--edge-t:calc(var(--stage-head-h,12rem) - .8rem - var(--edge-fold) * (var(--lock-h,0px) + var(--lock-gap,0px) + var(--stage-pin-lift,0px)));--edge-span:calc(var(--stage-gap) + .65rem);--edge:calc(var(--edge-t) + var(--edge-span) + .15rem);-webkit-mask-image:linear-gradient(180deg, transparent 0, transparent var(--edge-t), #0000002e calc(var(--edge-t) + var(--edge-span) * .293), #0000009e calc(var(--edge-t) + var(--edge-span) * .628), #000 calc(var(--edge-t) + var(--edge-span)));-webkit-mask-image:linear-gradient(180deg, transparent 0, transparent var(--edge-t), #0000002e calc(var(--edge-t) + var(--edge-span) * .293), #0000009e calc(var(--edge-t) + var(--edge-span) * .628), #000 calc(var(--edge-t) + var(--edge-span)));mask-image:linear-gradient(180deg, transparent 0, transparent var(--edge-t), #0000002e calc(var(--edge-t) + var(--edge-span) * .293), #0000009e calc(var(--edge-t) + var(--edge-span) * .628), #000 calc(var(--edge-t) + var(--edge-span)))}.stage-scroll{transition:--edge-fold .34s var(--ease-glide)}.stage:has(>.stage-head[data-folded]:not([data-expand])):not(:has(>.stage-head :focus-visible))>:is(.stage-scroll,.stage-seam){--edge-fold:1}:is(.stage-col,.stage-head-in)[data-handoff=hold]>:is(.section-slide,.stage-level),:is(.stage-col,.stage-head-in)[data-handoff=hold]>:is(.section-slide,.stage-level) *{animation-play-state:paused}.stage-ghost{z-index:1;pointer-events:none;position:relative;overflow:hidden}.stage-ghost:empty{display:none}.stage-ghost__frame{will-change:transform, opacity}.stage-ghost *,.stage-ghost :before,.stage-ghost :after,.stage-head-ghost *,.stage-head-ghost :before,.stage-head-ghost :after{transition:none!important;animation-play-state:paused!important;animation-delay:-60s!important}.stage-seam{--edge-fold:0;z-index:2;height:calc(var(--stage-gap) + .6rem);pointer-events:none;transform:translateY(calc(var(--stage-head-h,12rem) - .7rem - var(--edge-fold) * (var(--lock-h,0px) + var(--lock-gap,0px) + var(--stage-pin-lift,0px))));opacity:calc(.0015 + min(1, var(--band-ramp,0) * 4) * .9985);will-change:opacity, transform;transition:opacity .16s linear, --edge-fold .34s var(--ease-glide);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);grid-area:1/1;align-self:start;position:relative;-webkit-mask:linear-gradient(#0000 0%,#000 38% 58%,#0000 100%);mask:linear-gradient(#0000 0%,#000 38% 58%,#0000 100%)}.stage-head .os-rail-slot{height:calc(var(--stage-gap) - .7rem);align-items:flex-end;display:flex;top:100%;bottom:auto}.stage-level{animation:sectionSlide var(--dur-nav) var(--ease-soft) both}@media (prefers-reduced-motion:reduce){.stage-scroll,.stage-seam{transition:none}.stage-level{animation:none}:is(.stage-col,.stage-head-in)[data-handoff=hold]>:is(.section-slide,.stage-level),:is(.stage-col,.stage-head-in)[data-handoff=hold]>:is(.section-slide,.stage-level) *{animation-play-state:running}}.stage[data-variant=reader] .stage-head{padding-top:calc(var(--stage-top) + .5rem);padding-bottom:.5rem}.stage-reader-head{flex-direction:column;gap:1rem;min-width:0;display:flex}.stage[data-variant=reader] .stage-col{padding-top:var(--stage-head-h,12rem)}.stage[data-variant=reader] .stage-scroll{scroll-padding-top:calc(var(--stage-head-h,12rem) + .4rem)}.stage[data-variant=reader] :is(.stage-scroll,.stage-ghost){--edge:calc(var(--stage-head-h,12rem) - var(--edge-fold) * (var(--lock-h,0px) + var(--lock-gap,0px)));-webkit-mask-image:linear-gradient(180deg, transparent 0, transparent calc(var(--edge) - .85rem), #0003 calc(var(--edge) - .5rem), #000000a6 calc(var(--edge) - .1rem), #000 calc(var(--edge) + .35rem));-webkit-mask-image:linear-gradient(180deg, transparent 0, transparent calc(var(--edge) - .85rem), #0003 calc(var(--edge) - .5rem), #000000a6 calc(var(--edge) - .1rem), #000 calc(var(--edge) + .35rem));mask-image:linear-gradient(180deg, transparent 0, transparent calc(var(--edge) - .85rem), #0003 calc(var(--edge) - .5rem), #000000a6 calc(var(--edge) - .1rem), #000 calc(var(--edge) + .35rem))}.stage[data-variant=reader] .stage-reader-head>:not(.stage-reader-nav){transform:translateY(calc(-1 * var(--lock-fold,0) * (var(--lock-h,0px) + var(--lock-gap,0px))));will-change:transform}.stage[data-variant=reader] .stage-seam{height:2rem;transform:translateY(calc(var(--stage-head-h,12rem) - 1.1rem - var(--edge-fold) * (var(--lock-h,0px) + var(--lock-gap,0px))));opacity:calc(.0015 + var(--art-ramp,0) * .9985);-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-mask:linear-gradient(#0000 0,#000 35% 60%,#0000 100%);mask:linear-gradient(#0000 0,#000 35% 60%,#0000 100%)}:root[data-art-frost] .stage[data-variant=reader] .stage-seam{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.stage[data-fold=split]{grid-template-rows:auto minmax(0,1fr)}.stage[data-fold=split] .stage-head{pointer-events:auto}.stage[data-fold=split] :is(.stage-scroll,.stage-ghost,.stage-seam){grid-row:2}.stage[data-fold=split] .stage-col{padding-top:var(--stage-gap)}.stage[data-fold=split] .stage-scroll{scroll-padding-top:var(--stage-gap)}.stage[data-fold=split] :is(.stage-scroll,.stage-ghost){-webkit-mask-image:linear-gradient(#00000027 0,#0000002e .152rem,#0000009e 1.24rem,#000 2.45rem);mask-image:linear-gradient(#00000027 0,#0000002e .152rem,#0000009e 1.24rem,#000 2.45rem)}.stage[data-fold=split] .stage-seam{margin-top:-.7rem;transform:none}.stage[data-fold=split] .stage-head-box{transform:none}.stage[data-fold=split] .stage-head{padding-top:calc(var(--stage-top) - var(--lock-fold,0) * var(--stage-pin-lift,0px));transition:padding-top .34s var(--ease-settle)}@media (prefers-reduced-motion:reduce){.stage[data-fold=split] .stage-head{transition:none}}.stage[data-fold=split] .stage-head.os-lock--detached .os-lock__fold{max-height:calc((1 - var(--lock-fold,0)) * var(--lock-h,100rem));margin-bottom:calc(-1 * var(--lock-fold,0) * var(--lock-gap,0px));contain:style}.stage[data-fold=split] .stage-head.os-lock--detached .os-lock__fold~*{position:relative;transform:none}.stage[data-fold=split] .stage-head .os-rail-slot{transform:none}.os-chip-slot{min-width:0}.os-chip-slot:empty{display:none}.stage .orbit-stage{height:max(min(74vh, 680px), calc(var(--stage-h,100svh) - var(--stage-head-h,12rem) - var(--stage-gap)))}.stage[data-fold=split] .orbit-stage{height:max(min(74vh, 680px), calc(var(--stage-h,100svh) - var(--stage-gap)))}@media (min-width:901px){.stage .dk .dk-preview,.stage .cs .cs-preview,.stage .cs-preview{top:calc(var(--stage-head-h,12rem) + var(--stage-gap))}.stage[data-fold=split] :is(.dk .dk-preview,.cs .cs-preview,.cs-preview){top:var(--stage-gap)}}@media print{html:has(body .stage){overflow:visible}html:has(body .stage) body{overflow:visible}.stage{display:block;position:static}.stage-scroll{overflow:visible;-webkit-mask-image:none;mask-image:none}.stage-seam,.stage-ghost,.stage-head-ghost{display:none}.stage-head{position:static}.stage-col{padding-top:var(--stage-gap)}}.stage[data-frame=none] .stage-head,.stage[data-frame=none] .stage-col{max-width:none;padding-inline:0}.stage[data-frame=none] .stage-head .os-rail-slot{left:0;right:0}
/*# sourceMappingURL=3-4t-7wp6kt59.css.map*/