.hv4{--hv4-cream:var(--color-v4-cream);--hv4-ink:var(--color-v4-ink);--hv4-navy:var(--color-v4-navy);--hv4-orange:var(--color-v4-orange);--hv4-paper:var(--color-v4-paper);--hv4-peach:var(--color-v4-peach);--hv4-rule:var(--color-v4-rule);--hv4-muted:var(--color-v4-muted);--hv4-muted-2:var(--color-v4-muted-2);--hv4-muted-3:var(--color-v4-muted-3);--hv4-line-dark:var(--color-v4-line-dark);--hv4-muted-dark:var(--color-v4-muted-dark);--hv4-white-75:var(--color-v4-white-75);--hv4-white:var(--color-v4-white);--hv4-blue:var(--color-v4-blue);--hv4-shadow-soft:var(--shadow-v4-soft);--hv4-shadow-peach:var(--shadow-v4-peach);--hv4-shadow-peach-lg:var(--shadow-v4-peach-lg);--hv4-shadow-peach-xl:var(--shadow-v4-peach-xl);--hv4-shadow-paper:var(--shadow-v4-paper);--hv4-shadow-paper-lg:var(--shadow-v4-paper-lg);--hv4-display:var(--font-display);--hv4-body:var(--font-body);font-family:var(--hv4-body);color:var(--hv4-ink);font-size:var(--text-v4-body);isolation:isolate;position:relative}.hv4 h1,.hv4 h2,.hv4 h3,.hv4 .hv4-d{font-family:var(--hv4-display);letter-spacing:var(--tracking-v4-display);font-weight:900;line-height:var(--leading-v4-display);color:var(--hv4-navy)}.hv4 .hv4-acc{color:var(--hv4-orange);white-space:nowrap;position:relative}.hv4 .hv4-acc:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 14' preserveAspectRatio='none'%3E%3Cpath d='M2 10 C 50 2, 120 14, 198 5' fill='none' stroke='%23F7A86B' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:.14em;position:absolute;bottom:-.06em;left:0;right:0}.hv4 h1 .hv4-acc{white-space:normal;box-decoration-break:clone;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 14' preserveAspectRatio='none'%3E%3Cpath d='M2 10 C 50 2, 120 14, 198 5' fill='none' stroke='%23F7A86B' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E") 0 100%/100% .14em no-repeat;padding-bottom:.04em}.hv4 h1 .hv4-acc:after{display:none}.hv4 .hv4-k{font:600 var(--text-v4-kicker)/1.3 var(--font-mono);letter-spacing:var(--tracking-v4-kicker);text-transform:uppercase}.hv4:after{content:"";z-index:-1;pointer-events:none;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.85'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hv4-wrap{padding:var(--spacing-v4-section-y) var(--spacing-v4-section-x)}.hv4-in{max-width:var(--container-v4);margin:0 auto}.hv4-meta{border-top:1px solid var(--hv4-rule);padding-top:var(--space-v4-12);margin-bottom:var(--spacing-v4-meta-gap);color:var(--hv4-muted);justify-content:space-between;display:flex}.hv4-btn{gap:var(--space-v4-10);background:var(--hv4-navy);min-height:48px;color:var(--hv4-paper);padding:var(--space-v4-14) var(--space-v4-24);border-radius:var(--radius-v4-pill);box-shadow:var(--hv4-shadow-peach);align-items:center;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.hv4-btn:hover{box-shadow:var(--hv4-shadow-peach-lg);transform:translate(-1px,-1px)}.hv4-btn:focus-visible,.hv4 a:focus-visible{outline:3px solid var(--hv4-orange);outline-offset:3px}.hv4-ph{background:var(--hv4-cream);border-radius:20px;overflow:hidden}.hv4-ph img{object-fit:cover;width:100%;height:100%;display:block}.hv4 h2{font-size:clamp(36px,4.8vw,72px)}@media (prefers-reduced-motion:reduce){.hv4-btn,.hv4 img{transition:none!important}}@media (width<=600px){.hv4{font-size:16px}.hv4-wrap{padding:var(--space-v4-56) var(--space-v4-20)}.hv4-meta span:last-child{display:none}.hv4 .hv4-acc{white-space:normal}}.hv4-rgimg{box-shadow:var(--hv4-shadow-peach-xl)}.hv4-cta .hv4-btn{box-shadow:var(--hv4-shadow-paper)}.hv4-cta .hv4-btn:hover{box-shadow:var(--hv4-shadow-paper-lg)}.hv4-heroimg img{box-shadow:var(--hv4-shadow-peach-xl)}.hv4-rg>*,.hv4-cc>*,.hv4-cg>*{min-width:0}.hv4 .hv4-btn:focus-visible{outline-color:var(--hv4-ink)}.hv4-btn-light{background:var(--hv4-peach);color:var(--hv4-navy)}.hv4-btn-meta{white-space:nowrap;font-weight:500}.hv4-chips{gap:var(--space-v4-10);flex-wrap:wrap;margin:14px 0 0;padding:0;list-style:none;display:flex}.hv4-chips li{border:1.5px solid var(--hv4-navy);padding:var(--space-v4-6) var(--space-v4-14);background:var(--hv4-paper);border-radius:999px;font-size:16px;font-weight:700}.hv4-chips-lg{margin-top:var(--space-v4-32);gap:var(--space-v4-12)}.hv4-chips-lg li{padding:var(--space-v4-10) var(--space-v4-20);font-size:19px}.hv4-sec-cta{margin-top:var(--space-v4-40)}@media (width<=600px){.hv4-btn{text-align:center;justify-content:center;width:100%}.hv4-btn-meta{white-space:normal}}.hv4-asm,.hv4-abph{box-shadow:var(--hv4-shadow-peach-xl)}.hv4-wc{box-shadow:var(--hv4-shadow-peach)}.hv4-pol,.hv4-sticky a{box-shadow:var(--hv4-shadow-soft)}html.hv4-motion-d [data-v4-curtain]{z-index:1;border-radius:var(--radius-v4-curtain) var(--radius-v4-curtain) 0 0;box-shadow:var(--shadow-v4-curtain);position:relative}html.hv4-motion-m [data-v4-stagger]>*{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(24px)}html.hv4-motion-m [data-v4-stagger].is-in>*{opacity:1;transform:none}html.hv4-motion-m [data-v4-stagger].is-in>:nth-child(2){transition-delay:80ms}html.hv4-motion-m [data-v4-stagger].is-in>:nth-child(3){transition-delay:.16s}html.hv4-motion-m [data-v4-stagger].is-in>:nth-child(n+4){transition-delay:.24s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hv4 [data-home-team]>li{transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s}.hv4 [data-home-team]>li .hv4-tm-x{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(6px)}.hv4 [data-home-team]>li:is(:hover,:focus-within){border-color:var(--hv4-navy);background-color:var(--hv4-cream);box-shadow:var(--shadow-v4-orange-lg);transform:translateY(-10px)}.hv4 [data-home-team]>li:is(:hover,:focus-within) .hv4-tm-x{opacity:1;transform:none}}html.hv4-motion-d footer{z-index:2;position:relative}@media (prefers-reduced-motion:reduce){.hv4 img,.hv4 picture,.hv4 [data-v4-stagger]>*{opacity:1!important;visibility:visible!important;transform:none!important}}.hv4 .hv4-vbtn{box-shadow:var(--hv4-shadow-peach)}html:has(.hv4-hero) [data-lang-hint-banner]{position:absolute}@media (width<=1023.98px){html:has(.hv4-hero) [data-lang-hint-banner]{top:4.5rem!important}html[data-lang-hint=show] .hv4-hero{margin-top:72px}}@media (width>=1024px){html:has(.hv4-hero) [data-lang-hint-banner]{position:fixed;top:88px;bottom:auto;right:16px}}
