.HomeScrollStory-module__n2o_RG__story{--story-header-height:76px;--story-height:calc(100svh - var(--story-header-height));isolation:isolate;display:grid;position:relative;overflow:clip}.HomeScrollStory-module__n2o_RG__scene{z-index:0;top:var(--story-header-height);height:var(--story-scene-height,var(--story-height));pointer-events:none;grid-area:1/1;align-self:start;display:none;position:sticky;overflow:hidden}.HomeScrollStory-module__n2o_RG__story:is([data-motion=animated],[data-motion=native]) .HomeScrollStory-module__n2o_RG__scene{display:block}.HomeScrollStory-module__n2o_RG__layer,.HomeScrollStory-module__n2o_RG__fallbackMedia,.HomeScrollStory-module__n2o_RG__scrim,.HomeScrollStory-module__n2o_RG__bottomShade{pointer-events:none;position:absolute;inset:0}.HomeScrollStory-module__n2o_RG__story[data-in-view=true] .HomeScrollStory-module__n2o_RG__layer{will-change:opacity}.HomeScrollStory-module__n2o_RG__chapters{z-index:1;grid-area:1/1;min-width:0;position:relative}.HomeScrollStory-module__n2o_RG__chapter{min-height:max(42rem, var(--story-height));scroll-margin-top:var(--story-header-height);isolation:isolate;align-items:center;display:flex;position:relative}.HomeScrollStory-module__n2o_RG__fallbackMedia{z-index:-1;overflow:clip}.HomeScrollStory-module__n2o_RG__story:is([data-motion=animated],[data-motion=native]) .HomeScrollStory-module__n2o_RG__fallbackMedia{display:none}.HomeScrollStory-module__n2o_RG__content{padding-block:3rem 6rem}.HomeScrollStory-module__n2o_RG__heading{letter-spacing:-.025em;max-width:48rem;font-size:clamp(3.5rem,6.7vw,6rem);line-height:.98}.HomeScrollStory-module__n2o_RG__chapterHeading{letter-spacing:-.02em;max-width:40rem;font-size:clamp(3.5rem,6vw,5.5rem);line-height:1.02}.HomeScrollStory-module__n2o_RG__copy{text-wrap:pretty;max-width:28rem}.HomeScrollStory-module__n2o_RG__chapterFooter{position:absolute;inset:auto 0 1.75rem}.HomeScrollStory-module__n2o_RG__indicators{gap:1.25rem;display:grid;position:absolute;top:50%;right:max(2rem,50% - 36rem);transform:translateY(-50%)}.HomeScrollStory-module__n2o_RG__indicator{opacity:.45;align-items:center;gap:.875rem;transition:opacity .2s;display:flex}.HomeScrollStory-module__n2o_RG__indicator:after{content:"";transform-origin:100%;background:currentColor;width:1.5rem;height:1px;transition:transform .2s;transform:scaleX(.5)}.HomeScrollStory-module__n2o_RG__indicator[data-active=true]{opacity:1}.HomeScrollStory-module__n2o_RG__indicator[data-active=true]:after{transform:scaleX(1)}@media (max-width:767px),(max-width:1023px) and (max-height:500px){.HomeScrollStory-module__n2o_RG__story{--story-scene-height:calc(100lvh - var(--story-header-height));timeline-scope:--pourfoli-menu, --pourfoli-evening}.HomeScrollStory-module__n2o_RG__chapter{min-height:max(36rem, var(--story-height));grid-template-rows:1fr auto;align-items:stretch;display:grid}.HomeScrollStory-module__n2o_RG__content{align-self:end;padding-block:clamp(2rem,6svh,4rem) 1.75rem}.HomeScrollStory-module__n2o_RG__eyebrow{margin-bottom:1.25rem}.HomeScrollStory-module__n2o_RG__copy{margin-block:1.25rem 1.5rem}.HomeScrollStory-module__n2o_RG__actions{grid-template-columns:minmax(0,1fr);max-width:24rem;display:grid}.HomeScrollStory-module__n2o_RG__chapterFooter{padding-bottom:max(1.5rem, calc(env(safe-area-inset-bottom,0px) + 1rem));position:relative;inset:auto}.HomeScrollStory-module__n2o_RG__footerInner{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.HomeScrollStory-module__n2o_RG__story[data-motion=animated] .HomeScrollStory-module__n2o_RG__layer{transition:opacity .12s linear}.HomeScrollStory-module__n2o_RG__heading{font-size:clamp(2.9rem,12vw,4.5rem)}.HomeScrollStory-module__n2o_RG__chapterHeading{font-size:clamp(3rem,12vw,4.5rem)}.HomeScrollStory-module__n2o_RG__indicators{display:none}.HomeScrollStory-module__n2o_RG__chapter[data-story-chapter=the-menu]{view-timeline:--pourfoli-menu block;view-timeline-inset:var(--story-header-height) 0}.HomeScrollStory-module__n2o_RG__chapter[data-story-chapter=the-evening]{view-timeline:--pourfoli-evening block;view-timeline-inset:var(--story-header-height) 0}.HomeScrollStory-module__n2o_RG__story[data-motion=native] .HomeScrollStory-module__n2o_RG__layer[data-story-image=the-menu],.HomeScrollStory-module__n2o_RG__story[data-motion=native] .HomeScrollStory-module__n2o_RG__layer[data-story-image=the-evening]{animation:linear both HomeScrollStory-module__n2o_RG__mobileCrossfade;animation-range:entry 15% cover 50%}.HomeScrollStory-module__n2o_RG__story[data-motion=native] .HomeScrollStory-module__n2o_RG__layer[data-story-image=the-menu]{animation-timeline:--pourfoli-menu}.HomeScrollStory-module__n2o_RG__story[data-motion=native] .HomeScrollStory-module__n2o_RG__layer[data-story-image=the-evening]{animation-timeline:--pourfoli-evening}}@keyframes HomeScrollStory-module__n2o_RG__mobileCrossfade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.HomeScrollStory-module__n2o_RG__story:is([data-motion=animated],[data-motion=native]) .HomeScrollStory-module__n2o_RG__scene{display:none}.HomeScrollStory-module__n2o_RG__story:is([data-motion=animated],[data-motion=native]) .HomeScrollStory-module__n2o_RG__fallbackMedia{display:block}.HomeScrollStory-module__n2o_RG__indicator,.HomeScrollStory-module__n2o_RG__indicator:after,.HomeScrollStory-module__n2o_RG__layer{transition:none;animation:none}}
