.hero{position:relative;height:420px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.hero-bg{position:absolute;inset:0;background-image:url("https://frontdoormedspa.com/wp-content/uploads/2026/04/DetroitSkyline.jpg");background-size:cover;background-position:center 40%;filter:brightness(.35);--lzl-bg-img:"https://frontdoormedspa.com/wp-content/uploads/2026/04/DetroitSkyline.jpg"}.hero-content{position:relative;z-index:1;padding:0 2rem}.hero-eyebrow{font-family:"Jost",sans-serif;font-size:11px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem}.hero h1{font-family:"Cormorant Garamond",serif;font-size:clamp(2.4rem,5vw,4rem);font-weight:300;line-height:1.1;color:#fff;margin-bottom:1.2rem}.hero-bg.lzl:not(.lzl-ed),.hero-bg.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201920%201660%22%20width%3D%221920%22%20height%3D%221660%22%3E%3C%2Fsvg%3E")}.hero h1 em{font-style:italic;color:var(--gold-light)}.hero-desc{font-size:14px;font-weight:300;color:rgba(255,255,255,.65);max-width:520px;line-height:1.8}.hero-divider{width:48px;height:1px;background:var(--gold);margin:1.4rem auto;opacity:.6}.tile.open{border-color:var(--gold)}.tile.open .tile-img{filter:brightness(.25)}.tile.open .tile-hint-arrow{transform:rotate(180deg)}.tile.open .tile-drawer{max-height:unset}