.mm-soon{display:grid;align-items:center;min-height:100svh;padding-top:calc(var(--header-height) + env(safe-area-inset-top,0px) + clamp(32px,6vw,64px));color:var(--on-dark)}.section.section--pine.mm-soon{background-color:var(--pine)}.mm-soon__grid{display:grid;gap:clamp(40px,6vw,80px);align-items:center;justify-items:center;text-align:center}.wt-print__photo.mm-soon__photo{--tilt: -2.5deg;width:min(100%,440px)}.mm-soon__photo:before{content:none}.mm-soon__photo img{display:block;width:100%;height:auto;aspect-ratio:881 / 968;object-fit:cover;filter:none}.mm-soon__words .eyebrow{color:var(--gold)}.mm-soon__title{margin:.2em 0 0;color:var(--on-dark);font-size:clamp(2.6rem,7vw,5rem);line-height:1}.mm-soon__title em{color:var(--gold);font:400 1.25em / 1 var(--script);text-transform:none}.mm-soon__status{margin:.9em 0 0;color:var(--gold);font:700 clamp(1.1rem,2.4vw,1.5rem) / 1.2 var(--heading);letter-spacing:.22em;text-transform:uppercase}.mm-soon__when{margin:.35em 0 0;color:var(--on-dark);font:700 clamp(1.8rem,4.4vw,3rem) / 1.1 var(--heading);letter-spacing:.06em;text-transform:uppercase}.mm-soon__words .actions{justify-content:center;margin-top:clamp(28px,4vw,40px)}@media(min-width:900px){.mm-soon__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-items:start;text-align:left}.wt-print__photo.mm-soon__photo{justify-self:end}.mm-soon__words .actions{justify-content:flex-start}}@media(max-width:700px){.wt-print__photo.mm-soon__photo{width:min(84%,340px)}}.mm-soon__words{min-width:0;width:100%;container-type:inline-size}.mm-soon__title{font-size:min(clamp(2.6rem,7vw,5rem),100cqi / 7)}@media(max-width:380px){.mm-soon__words .btn.wt-reserve__btn{padding-inline:20px;letter-spacing:.08em}}.section.mm-soon{position:relative;overflow:hidden;isolation:isolate}.mm-soon__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.mm-soon__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#12291d8c,#12291d73 40%,#12291dbf)}@media(min-width:900px){.mm-soon__veil{background:linear-gradient(90deg,#12291d59,#12291d80 45%,#12291dd1)}}
