.ih[data-astro-cid-wblwsaui]{background:var(--hero-base);isolation:isolate;align-items:flex-end;min-height:min(92vh,780px);display:flex;position:relative;overflow:hidden}.ih-media[data-astro-cid-wblwsaui]{z-index:-1;position:absolute;inset:0}.ih-poster[data-astro-cid-wblwsaui],.ih-video[data-astro-cid-wblwsaui]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ih-video[data-astro-cid-wblwsaui]{opacity:0;transition:opacity .8s}.ih-video[data-astro-cid-wblwsaui].is-on{opacity:1}.ih-scrim[data-astro-cid-wblwsaui]{background:linear-gradient(#16100b52 0%,#16100b29 38%,#16100bc2 82%,#16100bf2 100%),radial-gradient(120% 90% at 18% 92%,#7a4a2a4d,#0000 60%);position:absolute;inset:0}.ih-copy[data-astro-cid-wblwsaui]{color:#eaf1f8;width:100%;max-width:1180px;margin:0 auto;padding:0 clamp(20px,5vw,64px) clamp(46px,8vh,92px);position:relative}.ih-eyebrow[data-astro-cid-wblwsaui]{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-lt);align-items:center;gap:12px;margin-bottom:22px;font:600 13px/1 Jost,system-ui,sans-serif;display:inline-flex}.ih-bar[data-astro-cid-wblwsaui]{background:linear-gradient(90deg, var(--accent-lt), var(--gold));border-radius:2px;width:34px;height:2px}.ih[data-astro-cid-wblwsaui] h1[data-astro-cid-wblwsaui]{letter-spacing:-.01em;text-shadow:0 2px 30px #00000073;margin:0 0 18px;font:500 clamp(40px,7vw,84px)/.98 Cormorant Garamond,Georgia,serif}.ih[data-astro-cid-wblwsaui] h1[data-astro-cid-wblwsaui] em[data-astro-cid-wblwsaui]{background:linear-gradient(92deg,#ecd3ae,#c9955e 60%);-webkit-text-fill-color:transparent;color:var(--accent-lt);background-clip:text;font-style:italic}.ih[data-astro-cid-wblwsaui] p[data-astro-cid-wblwsaui]{color:#eaf1f8e0;text-shadow:0 1px 16px #0006;max-width:620px;margin:0 0 30px;font:300 clamp(16px,1.4vw,19px)/1.6 Jost,system-ui,sans-serif}.ih-actions[data-astro-cid-wblwsaui]{flex-wrap:wrap;gap:14px;margin-bottom:40px;display:flex}.ih-btn[data-astro-cid-wblwsaui]{letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;padding:15px 28px;font:500 15px/1 Jost,system-ui,sans-serif;text-decoration:none;transition:transform .15s,box-shadow .2s,background .2s;display:inline-flex}.ih-btn-primary[data-astro-cid-wblwsaui]{background:linear-gradient(94deg, var(--gold), var(--gold2));color:var(--on-gold);box-shadow:0 10px 34px #7a4a2a61}.ih-btn-primary[data-astro-cid-wblwsaui]:hover{transform:translateY(-2px);box-shadow:0 16px 44px #7a4a2a80}.ih-btn-ghost[data-astro-cid-wblwsaui]{color:#eaf1f8;backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #eaf1f852}.ih-btn-ghost[data-astro-cid-wblwsaui]:hover{background:#ffffff29;transform:translateY(-2px)}.ih-stats[data-astro-cid-wblwsaui]{border-top:1px solid #eaf1f829;flex-wrap:wrap;gap:clamp(22px,5vw,56px);margin:0;padding:24px 0 0;list-style:none;display:flex}.ih-stats[data-astro-cid-wblwsaui] li[data-astro-cid-wblwsaui]{flex-direction:column;gap:4px;display:flex}.ih-stats[data-astro-cid-wblwsaui] b[data-astro-cid-wblwsaui]{color:#fff;font:600 clamp(22px,2.6vw,30px)/1 Jost,system-ui,sans-serif}.ih-stats[data-astro-cid-wblwsaui] span[data-astro-cid-wblwsaui]{letter-spacing:.06em;text-transform:uppercase;color:#eaf1f89e;font:500 12px/1.3 Jost,system-ui,sans-serif}.ih-scroll[data-astro-cid-wblwsaui]{z-index:2;border:2px solid #eaf1f866;border-radius:12px;width:22px;height:34px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.ih-scroll[data-astro-cid-wblwsaui] span[data-astro-cid-wblwsaui]{background:var(--accent-lt);border-radius:2px;width:3px;height:7px;animation:1.6s infinite ih-dot;position:absolute;top:7px;left:50%;transform:translate(-50%)}@keyframes ih-dot{0%{opacity:0;transform:translate(-50%)}40%{opacity:1}to{opacity:0;transform:translate(-50%,11px)}}@media (width<=760px){.ih-video[data-astro-cid-wblwsaui]{display:none}.ih[data-astro-cid-wblwsaui]{min-height:78vh}.ih-scroll[data-astro-cid-wblwsaui]{display:none}}@media (prefers-reduced-motion:reduce){.ih-video[data-astro-cid-wblwsaui]{display:none}.ih-scroll[data-astro-cid-wblwsaui] span[data-astro-cid-wblwsaui]{animation:none}}
