.evergreen-hero .stage-hero-content-v11>div{width:100%}
.evergreen-hero .stage-hero-actions{justify-content:center}
.evergreen-hero .stage-hero-actions .button{white-space:normal;text-align:center}
.destination-updates{
  text-align:center;
  padding-block:var(--stay-section-space)!important;
}
.destination-updates .container{
  display:flex;
  flex-direction:column;
  align-items:center;
}
.destination-updates .eyebrow{
  margin:0!important;
  line-height:var(--editorial-kicker-line-height,1.4)!important;
}
.destination-updates h2{
  margin:var(--editorial-kicker-title-gap,10px) 0 0!important;
  font-size:clamp(44px,4.35vw,64px)!important;
  line-height:var(--editorial-display-line-height,1.08)!important;
  letter-spacing:-.025em!important;
}
.destination-updates .lead{
  max-width:720px;
  margin:var(--editorial-title-copy-gap,20px) 0 24px;
  color:var(--muted);
  font-size:var(--editorial-copy-font-size)!important;
  line-height:var(--editorial-copy-line-height)!important;
  text-wrap:balance;
}
.destination-updates .button{min-height:48px}
.destination-spirit .stage-information-panel{margin-top:36px}
@media(max-width:900px){
  .destination-updates h2{
    font-size:clamp(38px,8.6vw,48px)!important;
  }
  .destination-updates .lead{
    margin:var(--editorial-title-copy-gap,20px) 0 22px;
  }
}
@media(max-width:760px){
  .evergreen-hero .stage-hero-actions{max-width:360px;margin-inline:auto}
  html body:has(#stageApp) #stageApp>.stage-hero-v11.evergreen-hero .stage-hero-actions .button,
  html body:has(#stageApp) #stageApp>.stage-hero-v11.evergreen-hero .stage-hero-actions .hero-text-link{
    width:100%!important;
    max-width:360px;
    justify-content:center!important;
    text-align:center!important;
  }
  .destination-updates .lead{
    font-size:var(--editorial-copy-mobile-font-size)!important;
  }
  .destination-updates .button{width:100%;max-width:360px}
}
