/* The existing Holiday Inn H is decorative; links and text stay above it. */
body{isolation:isolate}
body::before{content:"";position:fixed;z-index:-1;pointer-events:none;right:clamp(-180px,-12vw,-70px);top:145px;width:min(66vw,820px);height:min(78vw,820px);background:url("assets/icon.svg") center/contain no-repeat;opacity:.055}
.hotel-hero-copy{position:relative;isolation:isolate}
.hotel-hero-copy::before{content:"";position:absolute;z-index:-1;pointer-events:none;width:clamp(260px,32vw,410px);height:clamp(260px,32vw,410px);right:-10%;top:50%;transform:translateY(-50%);background:url("assets/icon.svg") center/contain no-repeat;opacity:.075}
.compact-nav .compact-brand{flex-basis:42px}
.compact-nav .compact-brand img{width:38px;height:40px}
@media(max-width:760px){body::before{width:430px;height:430px;right:-190px;top:155px;opacity:.045}.hotel-hero-copy::before{width:285px;height:285px;right:-40px;opacity:.065}.compact-nav .compact-brand{flex-basis:34px}.compact-nav .compact-brand img{width:32px;height:34px}}
@media print{body::before,.hotel-hero-copy::before{display:none}}
