.detail-hero{grid-template-columns:.9fr 1.1fr;min-height:820px;padding:102px 4vw 0;display:grid}.detail-hero-copy{align-self:center;padding:70px 5vw 90px 1vw}.payload-richtext h1{font-family:var(--font-manrope);letter-spacing:-.07em;margin:34px 0 40px;font-size:clamp(64px,6.6vw,112px);font-weight:600;line-height:.84}.payload-richtext>h1>em{font-style:italic;font-family:var(--font-playfair-display);color:var(--color-sky)}.detail-hero-copy>p{color:var(--color-muted);max-width:480px;margin:0 0 38px;font-size:15px;line-height:1.8}.detail-hero-image{min-height:718px;position:relative;overflow:hidden}.detail-hero-image>img{object-fit:cover;height:100%}.detail-hero-label{background:#fff;flex-direction:column;gap:7px;min-width:245px;padding:24px 28px;display:flex;position:absolute;bottom:0;left:0}.detail-hero-label small,.detail-facts small,.detail-booking-card>small{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;font-size:8px}.detail-hero-label strong{font-family:var(--font-manrope);font-size:16px;font-weight:600}.detail-facts{border-bottom:1px solid var(--color-line);border-top:1px solid var(--color-line);grid-template-columns:repeat(4,1fr);display:grid}.detail-facts>div{border-left:1px solid var(--color-line);flex-direction:column;gap:9px;padding:31px 28px;display:flex}.detail-facts>div:first-child{border-left:0}.detail-facts strong{font-family:var(--font-manrope);font-size:16px;font-weight:600}@media (max-width:1000px){.detail-hero{grid-template-columns:1fr 1fr}.detail-hero-copy{padding-left:0;padding-right:4vw}.detail-facts{padding-inline:4vw}}@media (max-width:700px){.detail-hero{min-height:0;padding:80px 20px 0;display:block}.detail-hero-copy{padding:75px 0 70px}.detail-hero h1{font-size:16vw}.detail-hero-image{height:480px;min-height:0}.detail-hero-label{min-width:220px;padding:20px}.detail-facts{grid-template-columns:1fr 1fr;padding-inline:20px}.detail-facts>div:nth-child(3){border-left:0}}
