.hero-scrollytelling-module__pe69vG__sequence{background:var(--paper);--progress:0;--zoom:1.06;height:400vh;position:relative}.hero-scrollytelling-module__pe69vG__stage{isolation:isolate;width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.hero-scrollytelling-module__pe69vG__media{transform:scale(var(--zoom));transform-origin:58%;will-change:transform;position:absolute;inset:0}.hero-scrollytelling-module__pe69vG__poster{object-fit:cover;object-position:58% center;transition:opacity .9s}.hero-scrollytelling-module__pe69vG__poster.hero-scrollytelling-module__pe69vG__fadeOut{opacity:0}.hero-scrollytelling-module__pe69vG__canvas{opacity:0;width:100%;height:100%;transition:opacity .9s;display:block;position:absolute;inset:0}.hero-scrollytelling-module__pe69vG__canvas.hero-scrollytelling-module__pe69vG__visible{opacity:1}.hero-scrollytelling-module__pe69vG__mobileVideo{object-fit:cover;object-position:61% center;opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.hero-scrollytelling-module__pe69vG__mobileVideo.hero-scrollytelling-module__pe69vG__visible{opacity:1}.hero-scrollytelling-module__pe69vG__shade{z-index:3;pointer-events:none;background:linear-gradient(90deg,#1f18139e 0%,#1f18132e 45%,#0000 70%),linear-gradient(#1f181373 0%,#0000 20% 66%,#1f1813e6 100%);position:absolute;inset:0}.hero-scrollytelling-module__pe69vG__layer{z-index:4;padding:110px var(--gutter) 100px;color:#f7efe2;will-change:opacity, transform;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.hero-scrollytelling-module__pe69vG__hidden{opacity:0;pointer-events:none}.hero-scrollytelling-module__pe69vG__layer h1,.hero-scrollytelling-module__pe69vG__layer h2{font-family:var(--serif);letter-spacing:-.04em;text-shadow:0 4px 30px #0000008c;margin:24px 0;font-size:clamp(48px,6.7vw,104px);font-weight:400;line-height:1.02}.hero-scrollytelling-module__pe69vG__layer h2{font-size:clamp(44px,5.5vw,88px)}.hero-scrollytelling-module__pe69vG__layer em{color:#f3e6cf}.hero-scrollytelling-module__pe69vG__description{color:#f1e6d3;text-shadow:0 2px 14px #000000b3;max-width:460px;font-size:17px;line-height:1.8}.hero-scrollytelling-module__pe69vG__explore{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #fff0d866;align-items:center;gap:16px;margin-top:36px;padding:10px 0;font-size:13px;transition:border-color .3s,gap .3s;display:inline-flex}.hero-scrollytelling-module__pe69vG__explore:hover{border-color:#e8c98f;gap:22px}.hero-scrollytelling-module__pe69vG__actions{gap:14px;margin-top:12px;display:flex}.hero-scrollytelling-module__pe69vG__last{padding-bottom:230px}.hero-scrollytelling-module__pe69vG__dock{bottom:64px;left:var(--gutter);right:var(--gutter);background:#1f1813e0;border:1px solid #fff0d829;grid-template-columns:repeat(3,1fr);padding:22px 8px;display:grid;position:absolute}.hero-scrollytelling-module__pe69vG__dock div{border-right:1px solid #fff0d81f;padding:0 24px}.hero-scrollytelling-module__pe69vG__dock div:last-child{border:0}.hero-scrollytelling-module__pe69vG__dock strong{font:600 clamp(20px,2.2vw,30px) var(--sans);letter-spacing:-.02em;display:block}.hero-scrollytelling-module__pe69vG__dock span{color:#dccdb6;margin-top:6px;font-size:12px;display:block}.hero-scrollytelling-module__pe69vG__skip{z-index:5;letter-spacing:.1em;text-transform:uppercase;color:#f7efe2a6;padding:14px 12px;font-size:12px;transition:color .3s;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.hero-scrollytelling-module__pe69vG__skip:hover{color:#f7efe2}.hero-scrollytelling-module__pe69vG__progress{z-index:5;width:100%;height:2px;transform:scaleX(var(--progress));transform-origin:0;background:linear-gradient(90deg,#8a5a25,#e8c98f);position:absolute;bottom:0;left:0}.hero-scrollytelling-module__pe69vG__reducedActions{display:none}@media (max-width:760px){.hero-scrollytelling-module__pe69vG__layer.hero-scrollytelling-module__pe69vG__hidden,.hero-scrollytelling-module__pe69vG__skip,.hero-scrollytelling-module__pe69vG__explore,.hero-scrollytelling-module__pe69vG__progress{display:none}.hero-scrollytelling-module__pe69vG__reducedActions{flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-top:28px;display:flex}.hero-scrollytelling-module__pe69vG__reducedActions .button{justify-content:center}.hero-scrollytelling-module__pe69vG__canvas{display:none}.hero-scrollytelling-module__pe69vG__media{transform:none}.hero-scrollytelling-module__pe69vG__layer{padding:95px 20px max(28px, env(safe-area-inset-bottom))}.hero-scrollytelling-module__pe69vG__layer h1{margin:0 0 16px;font-size:clamp(40px,11vw,56px)}.hero-scrollytelling-module__pe69vG__layer h2{font-size:clamp(34px,7.8vw,52px)}.hero-scrollytelling-module__pe69vG__description{max-width:340px;font-size:16px;line-height:1.65}.hero-scrollytelling-module__pe69vG__last{padding-bottom:260px}.hero-scrollytelling-module__pe69vG__dock{grid-template-columns:1fr 1fr;padding:10px;bottom:54px;left:16px;right:16px}.hero-scrollytelling-module__pe69vG__dock div{padding:8px 12px}.hero-scrollytelling-module__pe69vG__dock div:nth-child(2){border-right:0}.hero-scrollytelling-module__pe69vG__dock div:nth-child(3){border-top:1px solid #fff0d81f;grid-column:1/-1;margin-top:6px}.hero-scrollytelling-module__pe69vG__dock strong{font-size:21px}.hero-scrollytelling-module__pe69vG__dock span{font-size:12px}.hero-scrollytelling-module__pe69vG__actions{flex-wrap:wrap;gap:8px}.hero-scrollytelling-module__pe69vG__actions .button{min-height:44px;padding:12px 18px;font-size:13px}}@media (max-height:650px){.hero-scrollytelling-module__pe69vG__last{padding-top:85px;padding-bottom:190px}.hero-scrollytelling-module__pe69vG__layer h1,.hero-scrollytelling-module__pe69vG__layer h2{margin:12px 0;font-size:clamp(32px,6vw,58px)}.hero-scrollytelling-module__pe69vG__dock{padding:4px;bottom:46px}.hero-scrollytelling-module__pe69vG__dock div{padding:7px 12px}}.hero-scrollytelling-module__pe69vG__layer .eyebrow{color:#f1d7a6;text-shadow:0 1px 14px #1f1813f2,0 0 3px #1f1813b3}@media (max-width:760px){.hero-scrollytelling-module__pe69vG__sequence{height:auto}.hero-scrollytelling-module__pe69vG__stage{flex-direction:column;height:auto;min-height:100svh;display:flex;position:relative}.hero-scrollytelling-module__pe69vG__media{flex:none;height:58svh;min-height:340px;position:relative;inset:auto}.hero-scrollytelling-module__pe69vG__poster{object-position:56% center}.hero-scrollytelling-module__pe69vG__mobileVideo{object-position:center}.hero-scrollytelling-module__pe69vG__shade{background:linear-gradient(#1f181399 0%,#0000 22% 62%,#1f1813 100%);height:58svh;min-height:340px;inset:0 0 auto}.hero-scrollytelling-module__pe69vG__layer:not(.hero-scrollytelling-module__pe69vG__hidden){flex:1;justify-content:flex-start;margin-top:-48px;padding-top:0;position:relative;inset:auto}.hero-scrollytelling-module__pe69vG__layer h1,.hero-scrollytelling-module__pe69vG__description{text-shadow:none}}
