@font-face{font-family:displayFont;src:url(../media/cormorant_garamond_latin_300_normal-s.075cfscyyepu7.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:displayFont;src:url(../media/cormorant_garamond_latin_300_italic-s.23--1mrehwamr.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:displayFont;src:url(../media/cormorant_garamond_latin_400_normal-s.1fm7t8dmldrtt.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:displayFont;src:url(../media/cormorant_garamond_latin_400_italic-s.1zhb_kb4w2oq1.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:displayFont;src:url(../media/cormorant_garamond_latin_500_normal-s.1ua6lqq3rsqyo.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:displayFont;src:url(../media/cormorant_garamond_latin_500_italic-s.0p-d800d619j9.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:displayFont;src:url(../media/cormorant_garamond_latin_600_normal-s.2k7r9iymu8ux8.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:displayFont;src:url(../media/cormorant_garamond_latin_600_italic-s.36f5qh6i-as_c.woff2)format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:displayFont Fallback;src:local(Times New Roman);ascent-override:96.16%;descent-override:29.87%;line-gap-override:0.0%;size-adjust:96.09%}.displayfont_9216aadc-module__DO6bBG__className{font-family:displayFont,displayFont Fallback}.displayfont_9216aadc-module__DO6bBG__variable{--font-display:"displayFont", "displayFont Fallback"}
@font-face{font-family:bodyFont;src:url(../media/inter_latin_300_normal-s.p.27_7dh3ayjpp4.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:bodyFont;src:url(../media/inter_latin_400_normal-s.p.2qdljeg3s-lsl.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:bodyFont;src:url(../media/inter_latin_500_normal-s.p.1d14jwmkqqa0f.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:bodyFont;src:url(../media/inter_latin_600_normal-s.p.2dov6rjg62vru.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:bodyFont Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.bodyfont_b3a198fc-module__-1vHnW__className{font-family:bodyFont,bodyFont Fallback}.bodyfont_b3a198fc-module__-1vHnW__variable{--font-body:"bodyFont", "bodyFont Fallback"}
@font-face{font-family:heroDisplayFont;src:url(../media/bodoni_moda_latin_400_normal-s.p.0dl1cyw19nni1.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:heroDisplayFont;src:url(../media/bodoni_moda_latin_400_italic-s.p.1-xqmbnxth5j4.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:heroDisplayFont;src:url(../media/bodoni_moda_latin_500_normal-s.p.3ilsy-lsv0yel.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:heroDisplayFont;src:url(../media/bodoni_moda_latin_500_italic-s.p.1ehy_h-ithcn4.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:heroDisplayFont Fallback;src:local(Times New Roman);ascent-override:97.77%;descent-override:34.76%;line-gap-override:0.0%;size-adjust:115.07%}.herodisplayfont_d3972dd5-module__Y92tOG__className{font-family:heroDisplayFont,heroDisplayFont Fallback}.herodisplayfont_d3972dd5-module__Y92tOG__variable{--font-hero-display:"heroDisplayFont", "heroDisplayFont Fallback"}
@font-face{font-family:heroBodyFont;src:url(../media/manrope_latin_400_normal-s.p.2xa18tgv2np2i.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:heroBodyFont;src:url(../media/manrope_latin_500_normal-s.p.23dhs730snm70.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:heroBodyFont;src:url(../media/manrope_latin_600_normal-s.p.2ybi4mo9-3upl.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:heroBodyFont Fallback;src:local(Arial);ascent-override:102.74%;descent-override:28.91%;line-gap-override:0.0%;size-adjust:103.76%}.herobodyfont_1b99c733-module__A_Vwna__className{font-family:heroBodyFont,heroBodyFont Fallback}.herobodyfont_1b99c733-module__A_Vwna__variable{--font-hero-body:"heroBodyFont", "heroBodyFont Fallback"}
.scroll-hero-module__-TQnfa__theatre{background:#1e0716;height:620vh;position:relative}.scroll-hero-module__-TQnfa__sticky{height:100svh;position:sticky;top:0;overflow:hidden}.scroll-hero-module__-TQnfa__stage{width:100%;height:100%;display:block;position:absolute;inset:0}.scroll-hero-module__-TQnfa__cap{z-index:5;color:#f6e3de;text-shadow:0 2px 18px #1e0716e6;opacity:0;will-change:opacity, transform;max-width:280px;font-family:var(--font-hero-body), "Avenir Next", "Segoe UI", system-ui, sans-serif;position:absolute}.scroll-hero-module__-TQnfa__cap p{margin:0}.scroll-hero-module__-TQnfa__capKicker{color:#cdb3bc;margin:0;font-size:13px}.scroll-hero-module__-TQnfa__capName{font-family:var(--font-hero-display), "Didot", "Bodoni 72", Georgia, serif;margin:4px 0 0;font-size:clamp(24px,2.4vw,34px);line-height:1.1}.scroll-hero-module__-TQnfa__capA{bottom:clamp(90px,14vh,140px);left:clamp(20px,5vw,64px)}.scroll-hero-module__-TQnfa__capB{text-align:right;bottom:clamp(90px,14vh,140px);right:clamp(20px,5vw,64px)}.scroll-hero-module__-TQnfa__hint{z-index:5;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 28px);color:#cdb3bc;font-size:13px;font-family:var(--font-hero-body), "Avenir Next", "Segoe UI", system-ui, sans-serif;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-50%)}.scroll-hero-module__-TQnfa__hint i{transform-origin:top;background:linear-gradient(#e2c79b,#0000);width:1px;height:44px;animation:2.2s ease-in-out infinite scroll-hero-module__-TQnfa__drip;display:block}@keyframes scroll-hero-module__-TQnfa__drip{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.scroll-hero-module__-TQnfa__title{z-index:6;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.scroll-hero-module__-TQnfa__title h1{margin:0;font-weight:400;line-height:.86}.scroll-hero-module__-TQnfa__zane{font-family:var(--font-hero-display), "Didot", "Bodoni 72", Georgia, serif;color:#e2c79b;opacity:0;letter-spacing:.55em;filter:blur(14px);will-change:transform, letter-spacing, opacity, filter;font-size:min(25vw,40vh);font-weight:500;display:block;transform:scale(.62)}.scroll-hero-module__-TQnfa__el{font-family:var(--font-hero-display), "Didot", "Bodoni 72", Georgia, serif;color:#f6e3de;opacity:0;will-change:transform, opacity;margin-top:.05em;font-size:min(8.6vw,13vh);font-style:italic;display:block;transform:translateY(30px)}.scroll-hero-module__-TQnfa__after{opacity:0;pointer-events:none;font-family:var(--font-hero-body), "Avenir Next", "Segoe UI", system-ui, sans-serif;flex-direction:column;align-items:center;gap:22px;margin-top:clamp(20px,4vh,40px);display:flex;transform:translateY(16px)}.scroll-hero-module__-TQnfa__after.scroll-hero-module__-TQnfa__live{pointer-events:auto}.scroll-hero-module__-TQnfa__after p{color:#cdb3bc;max-width:440px;margin:0;padding:0 20px;font-size:16px}.scroll-hero-module__-TQnfa__btn{color:#1e0716;min-height:54px;font:600 15px var(--font-hero-body), "Avenir Next", "Segoe UI", system-ui, sans-serif;background:#e2c79b;border-radius:999px;align-items:center;padding:0 30px;text-decoration:none;transition:background .3s;display:inline-flex}.scroll-hero-module__-TQnfa__btn:hover{background:#f6e3de}.scroll-hero-module__-TQnfa__loader{z-index:30;background:#1e0716;place-items:center;transition:opacity .8s;display:grid;position:absolute;inset:0}.scroll-hero-module__-TQnfa__loader.scroll-hero-module__-TQnfa__done{opacity:0;pointer-events:none}.scroll-hero-module__-TQnfa__loaderWord{font-family:var(--font-hero-display), "Didot", "Bodoni 72", Georgia, serif;color:#e2c79b;text-align:center;font-size:22px;font-style:italic;display:block}.scroll-hero-module__-TQnfa__loaderBar{background:#e2c79b40;width:120px;height:1px;margin:14px auto 0;display:block;position:relative;overflow:hidden}.scroll-hero-module__-TQnfa__loaderBar:after{content:"";width:var(--lp,0%);background:#e2c79b;transition:width .2s;position:absolute;inset:0}@media (max-width:760px){.scroll-hero-module__-TQnfa__theatre{height:520vh}.scroll-hero-module__-TQnfa__cap{text-align:center;max-width:none;left:20px;right:20px}.scroll-hero-module__-TQnfa__capA,.scroll-hero-module__-TQnfa__capB{bottom:calc(env(safe-area-inset-bottom,0px) + 92px)}.scroll-hero-module__-TQnfa__zane{font-size:min(33vw,40vh)}.scroll-hero-module__-TQnfa__el{font-size:min(12vw,13vh)}}@media (prefers-reduced-motion:reduce){.scroll-hero-module__-TQnfa__hint i{animation:none}}
