.chero[data-astro-cid-zsnnolfq].chero--bg{background-image:var(--bg)}@media (width<=939px){.chero[data-astro-cid-zsnnolfq].chero--bg{background-image:var(--bg-sm,var(--bg))}}.chero[data-astro-cid-zsnnolfq]{background:var(--color-navy);color:#fff;position:relative;overflow:hidden}.chero[data-astro-cid-zsnnolfq]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffcb4738,#0000 70%);width:55%;height:120%;position:absolute;bottom:-30%;left:-8%}.chero__scrim[data-astro-cid-zsnnolfq]{z-index:0;position:absolute;inset:0}.chero__in[data-astro-cid-zsnnolfq]{z-index:1;align-items:center;gap:clamp(1.5rem,4vw,3rem);max-width:78rem;min-height:clamp(26rem,54vw,40rem);margin:0 auto;padding-block:clamp(3.5rem,8vw,6.5rem);padding-inline:clamp(1.25rem,4vw,2rem);display:grid;position:relative}@media (width>=940px){.chero--art[data-astro-cid-zsnnolfq] .chero__in[data-astro-cid-zsnnolfq]{grid-template-columns:1.35fr 1fr;align-items:end;padding-bottom:0}.chero--art[data-astro-cid-zsnnolfq] .chero__copy[data-astro-cid-zsnnolfq]{align-self:center;padding-bottom:clamp(3.5rem,8vw,6.5rem)}}.chero__copy[data-astro-cid-zsnnolfq]{max-width:52rem}@media (width>=940px){.chero--narrow[data-astro-cid-zsnnolfq] .chero__copy[data-astro-cid-zsnnolfq]{max-width:50%}}.chero__h[data-astro-cid-zsnnolfq]{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;color:#fff;margin:0;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:700;line-height:1.06}.chero__gold[data-astro-cid-zsnnolfq]{color:var(--color-gold)}.chero__sub[data-astro-cid-zsnnolfq]{color:#ffffffd9;max-width:40rem;margin:1.25rem 0 0;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.6}.chero__art[data-astro-cid-zsnnolfq]{justify-content:center;align-items:flex-end;min-width:0;display:flex}.chero__art[data-astro-cid-zsnnolfq] img{width:100%;max-width:30rem;height:auto;display:block}.chero--framed[data-astro-cid-zsnnolfq] .chero__art[data-astro-cid-zsnnolfq]{align-items:center}.chero--framed[data-astro-cid-zsnnolfq] .chero__art[data-astro-cid-zsnnolfq] img{border-radius:18px;max-width:34rem;box-shadow:0 30px 70px -30px #0000008c}.chero__video[data-astro-cid-zsnnolfq] .ve-card{background:#ffcb47f2}.chero__video[data-astro-cid-zsnnolfq] .ve-card__icon,.chero__video[data-astro-cid-zsnnolfq] .ve-card__label{color:#16243b}@media (width>=940px){.chero--video[data-astro-cid-zsnnolfq] .chero__in[data-astro-cid-zsnnolfq]{grid-template-columns:1fr 1.3fr}}.chero--video[data-astro-cid-zsnnolfq] .chero__video[data-astro-cid-zsnnolfq]{max-width:none}.chero__art[data-astro-cid-zsnnolfq] .chero__video[data-astro-cid-zsnnolfq] img{max-width:none;box-shadow:none;border-radius:0}.chero__video[data-astro-cid-zsnnolfq]{border-radius:18px;width:100%;max-width:36rem;overflow:hidden;box-shadow:0 30px 70px -30px #0000008c}.chero__video[data-astro-cid-zsnnolfq]:has(.vsl-ring){box-shadow:0 0 0 3px var(--color-gold), 0 30px 70px -30px #0000008c}.chero__video[data-astro-cid-zsnnolfq] .vsl-ring[data-astro-cid-zsnnolfq] .stream-video,.chero__video[data-astro-cid-zsnnolfq] .vsl-ring[data-astro-cid-zsnnolfq] .stream-thumb{box-shadow:none;border-radius:0}@media (width>=940px){.chero--framed[data-astro-cid-zsnnolfq] .chero__in[data-astro-cid-zsnnolfq]{align-items:center;padding-bottom:clamp(3.5rem,8vw,6.5rem)}.chero--framed[data-astro-cid-zsnnolfq] .chero__copy[data-astro-cid-zsnnolfq]{padding-bottom:0}}.chero__cta[data-astro-cid-zsnnolfq]{background:var(--color-gold);color:var(--color-navy);border-radius:999px;margin-top:1.75rem;padding:.85rem 1.75rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background .16s;display:inline-block}.chero__cta[data-astro-cid-zsnnolfq]:hover{background:var(--color-gold-deep)}.chero__ctalead[data-astro-cid-zsnnolfq]{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8;margin:1.75rem 0 .7rem;font-size:.8rem;font-weight:700}.chero__ctalead[data-astro-cid-zsnnolfq]+.chero__ctas[data-astro-cid-zsnnolfq]{margin-top:0}.chero__ctas[data-astro-cid-zsnnolfq]{flex-wrap:wrap;gap:14px;margin-top:1.75rem;display:flex}.chero__ctas[data-astro-cid-zsnnolfq] .chero__cta[data-astro-cid-zsnnolfq]{margin:0}@media (width<=560px){.chero__ctas[data-astro-cid-zsnnolfq]{flex-direction:column;align-items:stretch}.chero__ctas[data-astro-cid-zsnnolfq] .chero__cta[data-astro-cid-zsnnolfq]{text-align:center}}.chero__cta--ghost[data-astro-cid-zsnnolfq]{color:#fff;background:0 0;box-shadow:inset 0 0 0 2px #ffffffb8}.chero__cta--ghost[data-astro-cid-zsnnolfq]:hover{background:#ffffff1f;box-shadow:inset 0 0 0 2px #fff}.chero__cta[data-astro-cid-zsnnolfq]:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (width<=939px){.chero__art[data-astro-cid-zsnnolfq] img{max-width:20rem;margin-inline:auto}.chero--bg[data-astro-cid-zsnnolfq]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#23395be6 0%,#23395bdb 55%,#23395bcc 100%);position:absolute;inset:0}.chero--cutout[data-astro-cid-zsnnolfq] .chero__in[data-astro-cid-zsnnolfq]{padding-bottom:0}.chero--cutout[data-astro-cid-zsnnolfq] .chero__copy[data-astro-cid-zsnnolfq]{padding-bottom:clamp(2rem,6vw,3rem)}}
