.PromoFilm_section__U02RT{padding:clamp(48px,7vw,100px) 0 24px;background:#f7f5ee;color:#173f33}.PromoFilm_heading__qgq2_{max-width:1320px;margin:0 auto 12px;padding:0 5.5vw}.PromoFilm_heading__qgq2_ h2{margin:12px 0 18px;font-family:var(--serif,Georgia);font-size:clamp(34px,4.6vw,72px);font-weight:400;line-height:1.08;color:#173f33}.PromoFilm_heading__qgq2_ p{max-width:620px}.PromoFilm_player__eGe21{position:relative;display:flex;flex-direction:column;width:100%;max-height:calc(100svh - var(--header-height, 88px));background:#14221b}.PromoFilm_player__eGe21 video{display:block;width:100%;flex:1 1 auto;min-height:0;max-height:calc(100svh - var(--header-height, 88px) - 64px)}.PromoFilm_sound__QrxEN{position:absolute;top:20px;right:24px;min-height:44px;padding:10px 20px;border-radius:24px;border:1px solid #b8935a;color:#f4f1ea;background:#26352f;font:inherit;font-size:13px;cursor:pointer}.PromoFilm_sound__QrxEN:focus-visible{outline:2px solid #f4f1ea;outline-offset:4px}.PromoFilm_caption__zUU4t{margin:0;padding:16px 5.5vw;font-size:12px;color:#38564a}@media (max-width:767px){.PromoFilm_sound__QrxEN{top:10px;right:10px;padding:8px 14px}.PromoFilm_heading__qgq2_{padding:0 24px}}.PromoFilm_track__vRBLi{--film-stage-height:min(76svh,840px,calc(100svh - var(--header-height, 88px) - 24px));--film-scale:0.88;--film-radius:8px;position:relative;height:108svh}.PromoFilm_sticky__d0qg6{position:sticky;top:var(--header-height,88px);height:calc(100svh - var(--header-height, 88px));display:flex;align-items:center;justify-content:center;overflow:clip}.PromoFilm_player__eGe21{transform:scale(var(--film-scale));border-radius:var(--film-radius);overflow:hidden;transform-origin:center;will-change:transform}.PromoFilm_section__U02RT{scroll-margin-top:var(--header-height,88px)}@media (max-width:767px){.PromoFilm_track__vRBLi{--film-scale:0.94;height:64svh}}@media (prefers-reduced-motion:reduce){.PromoFilm_track__vRBLi{height:auto}.PromoFilm_sticky__d0qg6{position:relative;top:auto;height:auto}.PromoFilm_player__eGe21{transform:none;border-radius:0;will-change:auto}}.PromoFilm_controls__D0yWv{display:flex;align-items:center;gap:12px;flex:0 0 64px;box-sizing:border-box;padding:8px 16px;background:#26352f}.PromoFilm_controls__D0yWv button{min-height:44px;border:1px solid #b8935a;border-radius:24px;background:#26352f;color:#f4f1ea;padding:8px 16px;cursor:pointer;white-space:nowrap}.PromoFilm_controls__D0yWv input{flex:1;min-width:30px;accent-color:#b8935a}.PromoFilm_controls__D0yWv button:focus-visible,.PromoFilm_controls__D0yWv input:focus-visible{outline:2px solid #f4f1ea;outline-offset:3px}.PromoFilm_player__eGe21:fullscreen{transform:none;border-radius:0;max-height:100dvh;justify-content:center;background:#000}.PromoFilm_player__eGe21:fullscreen video{max-height:calc(100dvh - 64px)}@media (max-width:767px){.PromoFilm_controls__D0yWv{gap:8px;padding:8px}.PromoFilm_controls__D0yWv button{font-size:12px;padding:8px 10px}}.PromoFilm_sticky__d0qg6{height:var(--film-stage-height)}.PromoFilm_player__eGe21{max-height:var(--film-stage-height)}.PromoFilm_player__eGe21 video{max-height:calc(var(--film-stage-height) - 64px)}@media (max-width:767px){.PromoFilm_track__vRBLi{--film-stage-height:48svh}}@media (prefers-reduced-motion:reduce){.PromoFilm_sticky__d0qg6{height:auto}}.PromoFilm_track__vRBLi{height:auto;padding-block:20px}.PromoFilm_sticky__d0qg6{position:relative;top:auto;height:auto;overflow:visible}.PromoFilm_player__eGe21{max-height:none;max-width:1600px;margin:auto}.PromoFilm_player__eGe21 video{max-height:none;height:auto;flex:none;aspect-ratio:16/9;object-fit:contain}@media(max-width:767px){.PromoFilm_sticky__d0qg6,.PromoFilm_track__vRBLi{height:auto}}