.fLD8Mq_film{background:#f9faf8;width:100%;position:relative}.fLD8Mq_progress{transform-origin:0;z-index:100;background:#b9502f;width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}.fLD8Mq_stage{background:#f9faf8;width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.fLD8Mq_frame{background:#2d3436;border-radius:clamp(18px,2.2vw,30px);position:absolute;inset:clamp(12px,2vw,24px);overflow:hidden;box-shadow:0 24px 80px #2d34362e}.fLD8Mq_layer{will-change:opacity;position:absolute;inset:0}.fLD8Mq_media{will-change:transform;position:absolute;inset:0}.fLD8Mq_media video,.fLD8Mq_media img{object-fit:cover;width:100%;height:100%;display:block}.fLD8Mq_media:after{content:"";background:linear-gradient(#2d343647 0%,#2d34360a 40%,#2d343673 100%);position:absolute;inset:0}.fLD8Mq_ov{z-index:5;will-change:opacity, transform;max-width:min(560px,86vw);position:absolute}.fLD8Mq_bl{bottom:16vh;left:8vw}.fLD8Mq_br{text-align:right;bottom:16vh;right:8vw}.fLD8Mq_c{text-align:center;max-width:min(900px,92vw);top:50%;left:50%;transform:translate(-50%,-50%)}.fLD8Mq_kicker{letter-spacing:.42em;text-transform:uppercase;color:#d4a574;font-size:12px;font-weight:600;font-family:var(--font-sans,"Manrope", sans-serif);text-shadow:0 1px 14px #2d34368c,0 0 2px #2d343659;display:block}.fLD8Mq_ov h1{letter-spacing:-.02em;color:#fdfcf9;text-shadow:0 2px 24px #2d343659;margin-top:.14em;font-family:DM Serif Display,Georgia,serif;font-size:clamp(38px,4.8vw,76px);font-weight:400;line-height:1}.fLD8Mq_ov h2{color:#fdfcf9;text-shadow:0 2px 24px #2d343659;margin-top:.14em;font-family:DM Serif Display,Georgia,serif;font-size:clamp(30px,4.6vw,76px);font-weight:400;line-height:1.02}.fLD8Mq_ov h2.fLD8Mq_ovXl{letter-spacing:-.02em;font-size:clamp(38px,4.8vw,76px);line-height:1}.fLD8Mq_ov p{color:#f0ede6;text-shadow:0 1px 16px #2d343666;margin-top:18px;font-family:Manrope,sans-serif;font-size:clamp(14px,1.4vw,17px);line-height:1.6}.fLD8Mq_btn{color:#fdfcf9;letter-spacing:.22em;text-transform:uppercase;background:#b9502f;border:1px solid #b9502f;border-radius:40px;margin-top:30px;padding:14px 36px;font-family:Manrope,sans-serif;font-size:12px;font-weight:600;text-decoration:none;transition:background .3s,color .3s;display:inline-block}.fLD8Mq_btn:hover{background:#c25e3f;border-color:#c25e3f}.fLD8Mq_btnGhost{color:#fdfcf9;background:0 0;border-color:#fdfcf98c}.fLD8Mq_btnGhost:hover{color:#fdfcf9;background:#fdfcf91f}.fLD8Mq_btnRow{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.fLD8Mq_scrollcue{z-index:80;letter-spacing:.4em;text-transform:uppercase;color:#f0ede6;pointer-events:none;flex-direction:column;align-items:center;gap:9px;font-family:Manrope,sans-serif;font-size:10px;transition:opacity .4s;display:flex;position:fixed;bottom:30px;left:50%;transform:translate(-50%)}.fLD8Mq_scrollcue span{background:linear-gradient(#d4a574,#0000);width:1px;height:42px}.fLD8Mq_lite{background:#f9faf8;flex-direction:column;gap:12px;padding:12px;display:flex}.fLD8Mq_liteScene{border-radius:20px;height:calc(100svh - 24px);position:relative;overflow:hidden;box-shadow:0 16px 48px #2d343624}.fLD8Mq_liteMedia{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fLD8Mq_liteScrim{background:linear-gradient(#2d34364d 0%,#2d34360f 40%,#2d343680 100%);position:absolute;inset:0}.fLD8Mq_liteOv{opacity:1!important}@media (max-width:720px){.fLD8Mq_bl,.fLD8Mq_br{text-align:left;bottom:12vh;left:6vw;right:6vw}}