.sg-scrolly{background:transparent!important;background-color:transparent!important;display:block!important;min-height:calc(var(--sg-scene-vh, 100)*1vh)!important;position:relative;scroll-snap-align:none;scroll-snap-stop:normal}.sg-scrolly.story-panel[data-reveal]{transform:none!important}body:has(.sg-scrolly) .story-container--smooth{height:100vh;height:100dvh}.sg-scrolly__media{height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .7s ease,visibility 0s linear .7s;visibility:hidden;width:100vw;z-index:1}.sg-scrolly__media.is-active{opacity:1;transition:opacity .7s ease,visibility 0s linear 0s;visibility:visible}.sg-scrolly__media>img,.sg-scrolly__media>video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--sg-media-pos,center);object-position:var(--sg-media-pos,center);width:100%}.sg-scrolly__cf-layer{inset:0;margin:0;position:absolute}.sg-scrolly__cf-layer img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--sg-media-pos,center);object-position:var(--sg-media-pos,center);width:100%}.sg-scrolly__cf-layer--after{opacity:var(--cf,0)}.sg-scrolly__cf-layer figcaption{background:rgba(0,0,0,.6);border-radius:999px;bottom:7%;color:#f2eedf;font-size:.9rem;left:50%;max-width:92%;overflow:hidden;padding:.4em .9em;position:absolute;text-overflow:ellipsis;transform:translateX(-50%);white-space:nowrap}.sg-scrolly__cf-layer--before figcaption{opacity:max(0,calc(1 - var(--cf, 0)*2))}.sg-scrolly__cf-layer--after figcaption{opacity:max(0,calc(var(--cf, 0)*2 - 1))}.sg-scrolly__bg-stage{background-color:transparent;height:100vh;left:0;pointer-events:none;position:fixed;top:0;transition:background-color .6s ease;width:100vw;z-index:0}.sg-scrolly__bg-stage-image{background-position:50%;background-size:cover;inset:0;opacity:0;position:absolute;transition:opacity .6s ease}.sg-scrolly__bg-stage-image.is-active{opacity:1}.sg-scrolly__quotes{position:relative;z-index:2}.sg-scrolly__quote{min-height:calc(var(--sg-dwell-vh, 130)*1vh);position:relative}.sg-scrolly__quote-inner{align-items:center;box-sizing:border-box;display:flex;height:100vh;justify-content:center;padding:4vh 6vw;pointer-events:none;position:sticky;top:0}@supports (animation-timeline:view()){.sg-scrolly__quote{view-timeline-name:--sg-tl;view-timeline-axis:block}.sg-scrolly__quote-inner{animation-timeline:--sg-tl;animation-range:cover 0 cover 100%;animation-duration:auto;animation-fill-mode:both;animation-name:sg-settle;height:100vh;left:0;position:fixed;top:0;width:100%}@keyframes sg-settle{0%{animation-timing-function:linear;opacity:0;transform:translateY(calc((var(--sg-dwell-vh, 130) + 100)*.31*1vh))}8%{opacity:1}18%{animation-timing-function:linear;transform:translateY(calc((var(--sg-dwell-vh, 130) + 100)*.13*1vh))}24.5%{animation-timing-function:linear;transform:translateY(calc((var(--sg-dwell-vh, 130) + 100)*.07313*1vh))}31%{animation-timing-function:linear;transform:translateY(calc((var(--sg-dwell-vh, 130) + 100)*.03248*1vh))}37.5%{animation-timing-function:linear;transform:translateY(calc((var(--sg-dwell-vh, 130) + 100)*.00813*1vh))}44%{animation-timing-function:linear;transform:translateY(0)}56%{animation-timing-function:linear;transform:translateY(0)}62.5%{animation-timing-function:linear;transform:translateY(calc((var(--sg-dwell-vh, 130) + 100)*-.00813*1vh))}69%{animation-timing-function:linear;transform:translateY(calc((var(--sg-dwell-vh, 130) + 100)*-.03248*1vh))}75.5%{animation-timing-function:linear;transform:translateY(calc((var(--sg-dwell-vh, 130) + 100)*-.07313*1vh))}82%{animation-timing-function:linear;transform:translateY(calc((var(--sg-dwell-vh, 130) + 100)*-.13*1vh))}92%{opacity:1}to{opacity:0;transform:translateY(calc((var(--sg-dwell-vh, 130) + 100)*-.31*1vh))}}.sg-scrolly__quote[data-sg-dwell=off]{view-timeline-name:none}.sg-scrolly__quote[data-sg-dwell=off] .sg-scrolly__quote-inner{animation:none;position:sticky;transform:none}}.sg-scrolly__quote[data-sg-dwell=off]{min-height:100vh}.sg-scrolly__quote-text{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:var(--sg-scrolly-text-bg,hsla(0,0%,94%,.4));border-radius:4px;color:#1a1a1a;font-family:Space Grotesk,system-ui,sans-serif;font-size:clamp(1.7rem,3.6vw,3rem);font-weight:600;letter-spacing:-.02em;line-height:1.18;max-width:32ch;padding:.6em 1em;pointer-events:auto}.sg-scrolly__quote[data-sg-reveal=highlight] .sg-scrolly__quote-text{opacity:0;transform:translateY(.6em);transition:opacity .7s ease-out,transform .7s ease-out}.sg-scrolly__quote[data-sg-reveal=highlight] .sg-scrolly__quote-text.is-revealed{opacity:1;transform:none}.sg-hl{background-image:linear-gradient(#a0a600,#a0a600);background-position:0 100%;background-repeat:no-repeat;background-size:0 100%;border-radius:2px;color:#2e2f00;padding:0 .12em;transition:background-size .5s ease-out .35s,color .3s ease-out .4s}.sg-scrolly__quote-text.is-revealed .sg-hl{background-size:100% 100%}.sg-scrolly__quote[data-sg-reveal=words] .srw-word.is-revealed.sg-hl{animation:none;background:#a0a600;border-radius:2px;color:#2e2f00;padding:0 .12em}@media (min-width:1024px){.sg-scrolly[data-sg-layout=split-left]>.sg-scrolly__media{left:0;width:50vw}.sg-scrolly[data-sg-layout=split-left] .sg-scrolly__quote-inner{justify-content:center;margin-left:50vw;width:50vw}.sg-scrolly[data-sg-layout=split-right]>.sg-scrolly__media{left:50vw;width:50vw}.sg-scrolly[data-sg-layout=split-right] .sg-scrolly__quote-inner{justify-content:center;margin-left:0;width:50vw}}@media (max-width:1023px){.sg-scrolly__quote-inner{padding:2vh 4vw}.sg-scrolly__quote-text{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);font-size:clamp(1.35rem,5.4vw,2rem)}}.sg-scrolly__home{-webkit-tap-highlight-color:transparent;background:#a0a600;border:none;border-radius:999px;box-shadow:0 8px 28px rgba(0,0,0,.28);color:#2e2f00;cursor:pointer;display:block;font-family:inherit;font-size:clamp(1rem,2vw,1.3rem);font-weight:700;margin:6vh auto 4vh;padding:.6em 1.3em;position:relative;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;z-index:2}.sg-scrolly__home:focus-visible,.sg-scrolly__home:hover{box-shadow:0 12px 34px rgba(0,0,0,.36);filter:brightness(1.08);outline:none;transform:translateY(-2px)}body:has(.sg-scrolly) #story-nav,body:has(.sg-scrolly) .ambient-toggle,body:has(.sg-scrolly) .nb-atmo-toggle,body:has(.sg-scrolly) .story-bar,body:has(.sg-scrolly) .story-nav{z-index:50!important}@media (prefers-reduced-motion:reduce){.sg-scrolly__bg-stage-image,.sg-scrolly__cf-layer--after,.sg-scrolly__media{transition:none!important}.sg-scrolly__quote[data-sg-reveal=highlight] .sg-scrolly__quote-text{opacity:1;transform:none;transition:none}.sg-hl{background-size:100% 100%;transition:none}}
/*# sourceMappingURL=story-sg-scrolly.css.map */