.bhd-stay-hero{background:#263f30;color:#f3efe4;font-family:DM Sans,sans-serif;isolation:isolate;min-height:760px;min-height:min(850px,90svh);overflow:hidden;position:relative;width:100%}.bhd-stay-hero__image{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;z-index:0}.bhd-stay-hero__overlay{background:linear-gradient(90deg,rgba(15,29,21,.7),rgba(15,29,21,.4) 48%,rgba(15,29,21,.08)),linear-gradient(0deg,rgba(15,29,21,.38),transparent 35%);inset:0;pointer-events:none;position:absolute;z-index:2}.bhd-stay-hero__inner{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:1440px;min-height:inherit;padding:110px 7% 40px;position:relative;z-index:3}.bhd-stay-hero__content{margin:auto 0;max-width:800px;padding:30px 0 65px}.bhd-stay-hero__eyebrow{align-items:center;color:#f3efe4;display:flex;font-family:DM Mono,monospace;font-size:11px;font-weight:500;gap:16px;letter-spacing:.17em;margin-bottom:34px}.bhd-stay-hero__dash{background:#d59b78;display:block;height:1px;width:34px}.bhd-stay-hero__title{color:#f3efe4;font-family:Fraunces,Georgia,serif;font-size:clamp(58px,7.5vw,112px);font-weight:400;letter-spacing:-.045em;line-height:1.04;margin:0 0 30px}.bhd-stay-hero__title em{font-style:italic;font-weight:400}.bhd-stay-hero__description{color:#f3efe4;font-size:clamp(17px,1.65vw,21px);line-height:1.7;margin:0 0 38px;max-width:530px}.bhd-stay-hero__button{align-items:center;background:#f3efe4;border:1px solid #f3efe4;color:#263f30;display:inline-flex;font-size:14px;font-weight:600;gap:36px;justify-content:space-between;padding:17px 24px;text-decoration:none;transition:background .25s ease,color .25s ease}.bhd-stay-hero__button:hover{background:transparent;color:#f3efe4}.bhd-stay-hero__button:focus-visible{outline:2px solid #bd5b32;outline-offset:5px}.bhd-stay-hero__button span{font-size:18px;font-weight:400}.bhd-stay-hero__bottom{align-items:center;color:rgba(243,239,228,.85);display:flex;font-family:DM Mono,monospace;font-size:10px;gap:20px;justify-content:space-between;letter-spacing:.14em}@media (max-width:767px){.bhd-stay-hero{min-height:680px;min-height:85svh}.bhd-stay-hero__image{background-position:50%}.bhd-stay-hero__overlay{background:linear-gradient(0deg,rgba(15,29,21,.8),rgba(15,29,21,.4) 65%,rgba(15,29,21,.18))}.bhd-stay-hero__inner{padding:70px 7% 30px}.bhd-stay-hero__content{padding:20px 0 55px}.bhd-stay-hero__eyebrow{font-size:10px;margin-bottom:25px}.bhd-stay-hero__title{font-size:clamp(52px,12vw,76px);margin-bottom:24px}.bhd-stay-hero__description{font-size:17px;line-height:1.65;margin-bottom:30px}.bhd-stay-hero__button{padding:15px 20px}.bhd-stay-hero__bottom{font-size:9px}.bhd-stay-hero__bottom span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.bhd-stay-hero__button{transition:none}}