.ep-v2-hero-copy{position:absolute;z-index:12;left:clamp(2rem,5vw,5rem);top:50%;width:min(620px,72%);transform:translateY(-50%);color:#fff}.ep-v2-hero-copy p{margin:0 0 .7rem;color:#f0cf92;font-size:.66rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.ep-v2-hero-copy h1{margin:0;font:600 clamp(3rem,5.5vw,5.4rem)/.88 "Playfair Display",serif;letter-spacing:-.045em;text-shadow:0 3px 26px rgba(0,0,0,.38)}.ep-v2-hero-copy h1 em{font-style:normal;color:#ffd9ed}.ep-v2-hero-copy span{display:block;margin:1rem 0 1.25rem;font-size:1.02rem}.ep-v2-hero-copy a{display:inline-flex;padding:.78rem 1rem;border-radius:999px;background:#fff;color:var(--ep-navy);font-size:.68rem;font-weight:800;text-decoration:none;text-transform:uppercase}@media(max-width:620px){.ep-v2-hero-copy{left:1.5rem;width:calc(100% - 3rem)}.ep-v2-hero-copy h1{font-size:2.75rem}}
