.hero-video-module__zSJ2uW__section{padding:var(--header-h) 1.25rem 0}.hero-video-module__zSJ2uW__frame{isolation:isolate;max-width:120rem;color:var(--color-cream);background:var(--color-espresso);grid-template-columns:minmax(0,1fr);margin:auto;display:grid;position:relative;overflow:hidden}.hero-video-module__zSJ2uW__visual{isolation:isolate;aspect-ratio:16/9;grid-area:1/1;min-width:0;position:relative}.hero-video-module__zSJ2uW__poster,.hero-video-module__zSJ2uW__film,.hero-video-module__zSJ2uW__shade{width:100%;height:100%;position:absolute;inset:0}.hero-video-module__zSJ2uW__poster{z-index:0}.hero-video-module__zSJ2uW__poster img,.hero-video-module__zSJ2uW__film{object-fit:contain;object-position:center;width:100%;height:100%}.hero-video-module__zSJ2uW__film{z-index:1;opacity:0;transition:opacity 1s}.hero-video-module__zSJ2uW__film[data-ready=true]{opacity:1}.hero-video-module__zSJ2uW__shade{z-index:2;background:linear-gradient(90deg,#14110dc7 0%,#14110d6b 42%,#14110d05 76%),linear-gradient(#0000 74%,#14110dd9)}.hero-video-module__zSJ2uW__content{z-index:1;grid-area:1/1;align-self:start;max-width:51rem;padding:clamp(3.5rem,6vw,7rem) clamp(1.5rem,5vw,6rem) 5rem}.hero-video-module__zSJ2uW__eyebrow{text-transform:uppercase;letter-spacing:.19em;align-items:center;gap:.8rem;font-size:.69rem;line-height:1.7;display:flex}.hero-video-module__zSJ2uW__eyebrow>span{background:currentColor;flex-shrink:0;width:1.6rem;height:1px}.hero-video-module__zSJ2uW__title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:nowrap;margin-top:1.75rem;font-size:clamp(3.4rem,5.8vw,7rem);font-weight:400;line-height:1.03}.hero-video-module__zSJ2uW__title em{color:#e0c2a0;font-weight:400}.hero-video-module__zSJ2uW__description{color:#fff7ebeb;max-width:29rem;margin-top:1.8rem;font-size:clamp(.95rem,1.1vw,1.12rem);line-height:1.75}.hero-video-module__zSJ2uW__actions{flex-wrap:wrap;align-items:center;gap:1.6rem;margin-top:2rem;display:flex}.hero-video-module__zSJ2uW__collectionLink{border-bottom:1px solid #efe7da8c;align-items:center;gap:.6rem;padding:.75rem 0;font-size:.84rem;display:inline-flex}.hero-video-module__zSJ2uW__collectionLink:hover{color:var(--color-amber)}.hero-video-module__zSJ2uW__footer{grid-area:2/1;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem clamp(1.5rem,5vw,6rem) 2rem;display:flex;position:relative}.hero-video-module__zSJ2uW__collection{gap:.35rem;display:grid}.hero-video-module__zSJ2uW__collectionTitle{font-family:var(--font-display);font-size:1.65rem}.hero-video-module__zSJ2uW__caption{color:#efe7dad1;letter-spacing:.04em;font-size:.64rem}.hero-video-module__zSJ2uW__rooms{gap:1.8rem;margin-left:auto;display:flex}.hero-video-module__zSJ2uW__rooms button{color:#e5dac9;border-bottom:1px solid #0000;align-items:center;gap:.55rem;min-height:44px;padding:.5rem 0;font-size:.79rem;display:inline-flex}.hero-video-module__zSJ2uW__rooms button[aria-pressed=true]{color:var(--color-cream);border-color:var(--color-cream)}.hero-video-module__zSJ2uW__rooms button:hover{color:#fff}.hero-video-module__zSJ2uW__roomIndex{opacity:1;font-variant-numeric:tabular-nums;font-size:.75rem}.hero-video-module__zSJ2uW__playButton{white-space:nowrap;border:1px solid #efe7da66;border-radius:2px;justify-content:center;align-items:center;gap:.65rem;min-width:44px;min-height:44px;padding:.75rem 1rem;font-size:.72rem;display:inline-flex}.hero-video-module__zSJ2uW__playButton:hover{background:#efe7da1f}.hero-video-module__zSJ2uW__progress{background:#efe7da33;height:2px;position:absolute;inset:auto 0 0}.hero-video-module__zSJ2uW__progress span{transform-origin:0;background:#d8b38b;height:100%;display:block}.hero-video-module__zSJ2uW__underbar{max-width:120rem;color:var(--color-ink-muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin:auto;padding:1.15rem .5rem .3rem;font-size:.64rem;display:flex}.hero-video-module__zSJ2uW__underbar>span,.hero-video-module__zSJ2uW__underbar>a{align-items:center;gap:.8rem;display:inline-flex}.hero-video-module__zSJ2uW__underbar i{background:currentColor;border-radius:100%;width:2px;height:2px}@media (prefers-reduced-motion:no-preference){.hero-video-module__zSJ2uW__content{animation:hero-video-module__zSJ2uW__entrance .9s var(--ease-out-expo) both}@keyframes hero-video-module__zSJ2uW__entrance{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.hero-video-module__zSJ2uW__film{transition:none}}@media (max-width:1100px){.hero-video-module__zSJ2uW__rooms{gap:1rem}.hero-video-module__zSJ2uW__playButton span{display:none}}@media (max-width:767px){.hero-video-module__zSJ2uW__section{padding-inline:.625rem}.hero-video-module__zSJ2uW__frame{min-height:0}.hero-video-module__zSJ2uW__content{grid-area:2/1;align-self:start;width:100%;padding:1.25rem}.hero-video-module__zSJ2uW__title{font-family:var(--font-sans);text-wrap:balance;margin-top:0;font-size:clamp(1.65rem,7.2vw,2.3rem);font-weight:500;line-height:1.12}.hero-video-module__zSJ2uW__title em{font-style:normal;font-weight:inherit}.hero-video-module__zSJ2uW__eyebrow{display:none}.hero-video-module__zSJ2uW__description{max-width:22rem;margin-top:.75rem;font-size:.875rem;line-height:1.5}.hero-video-module__zSJ2uW__desktopBreak{display:none}.hero-video-module__zSJ2uW__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem}.hero-video-module__zSJ2uW__actions>a:first-child{gap:.5rem;min-height:44px;padding:.7rem .8rem;font-size:.8rem}.hero-video-module__zSJ2uW__collectionLink{white-space:nowrap;gap:.35rem;min-height:44px;padding:.6rem 0;font-size:.8rem}.hero-video-module__zSJ2uW__shade{display:none}.hero-video-module__zSJ2uW__footer{grid-area:3/1;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:.25rem 1.25rem 1.25rem;display:grid}.hero-video-module__zSJ2uW__collectionTitle{font-family:var(--font-sans);font-size:.9rem;font-weight:500}.hero-video-module__zSJ2uW__caption{font-size:.65rem}.hero-video-module__zSJ2uW__rooms{order:3;grid-column:1/-1;justify-content:space-between;gap:.5rem;margin-left:0;display:flex}.hero-video-module__zSJ2uW__rooms button{font-size:.75rem}.hero-video-module__zSJ2uW__roomIndex{display:none}.hero-video-module__zSJ2uW__playButton{padding:.65rem}.hero-video-module__zSJ2uW__underbar,.hero-video-module__zSJ2uW__underbar>a{display:none}}@media (max-width:767px) and (orientation:landscape){.hero-video-module__zSJ2uW__content{grid-area:2/1}.hero-video-module__zSJ2uW__footer{grid-area:3/1}.hero-video-module__zSJ2uW__shade{display:none}}@media (max-aspect-ratio:3/4){.hero-video-module__zSJ2uW__visual{aspect-ratio:4/5}.hero-video-module__zSJ2uW__content{grid-area:2/1}.hero-video-module__zSJ2uW__footer{grid-area:3/1}.hero-video-module__zSJ2uW__shade{display:none}}.hero-video-module__zSJ2uW__stage{color:#e0c2a0;font-size:.68rem}@media (min-width:768px) and (max-width:1100px) and (max-aspect-ratio:3/4){.hero-video-module__zSJ2uW__frame{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.hero-video-module__zSJ2uW__visual{grid-area:1/1}.hero-video-module__zSJ2uW__content{grid-area:1/2;align-self:center;padding:1.5rem}.hero-video-module__zSJ2uW__title{text-wrap:balance;font-size:clamp(2.2rem,4.5vw,3rem)}.hero-video-module__zSJ2uW__description{margin-top:1rem}.hero-video-module__zSJ2uW__actions{gap:.75rem;margin-top:1.25rem}.hero-video-module__zSJ2uW__actions>a:first-child{padding:.85rem 1rem}.hero-video-module__zSJ2uW__footer{grid-area:2/1/3/3}}@media (max-width:767px){.hero-video-module__zSJ2uW__caption,.hero-video-module__zSJ2uW__stage,.hero-video-module__zSJ2uW__roomIndex,.hero-video-module__zSJ2uW__collectionTag,.hero-video-module__zSJ2uW__underbar,.hero-video-module__zSJ2uW__eyebrow,.hero-video-module__zSJ2uW__playButton{letter-spacing:.08em;font-size:.75rem}.hero-video-module__zSJ2uW__content{grid-area:1/1}.hero-video-module__zSJ2uW__visual{grid-area:2/1}}
