:root{--color-ink: #000000;--color-paper: #ffffff;--color-body: #606060;--color-body-strong: #303030;--color-muted: #8f8f8f;--color-rule: #ebebeb;--color-band: #fafafa;--color-teal: #fabd00;--color-teal-hover: #e0a800;--color-teal-ink: #000000;--color-gold-deep: #8a6a00;--color-green: #000000;--color-green-hover: #181818;--color-green-ink: #fabd00;--color-red: #ff0000;--color-error: #b3261e;--color-error-bg: #fdf3f2;--color-success: #1a7f4e;--color-success-bg: #f0fdf4;--color-focus: #0b5cd5;--font-display: "Poppins", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-sans: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--step--2: clamp(.63rem, .6rem + .13vw, .69rem);--step--1: clamp(.75rem, .72rem + .15vw, .83rem);--step-0: clamp(.94rem, .9rem + .2vw, 1rem);--step-1: clamp(1.13rem, 1.05rem + .35vw, 1.35rem);--step-2: clamp(1.35rem, 1.2rem + .7vw, 1.8rem);--step-3: clamp(1.6rem, 1.32rem + 1.25vw, 2.4rem);--step-4: clamp(1.9rem, 1.4rem + 2.2vw, 3.2rem);--track-display: .14em;--track-eyebrow: .22em;--track-body: .055em;--track-nav: .15em;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1.25rem;--space-lg: 2rem;--space-xl: 3rem;--space-2xl: 5rem;--radius: 0px;--shadow-sm: 0 1px 2px rgb(0 0 0 / 6%), 0 1px 3px rgb(0 0 0 / 8%);--shadow-md: 0 8px 24px -8px rgb(0 0 0 / 18%);--measure: 74ch;--container: 1180px;--color-brand: var(--color-gold-deep);--color-brand-bright: var(--color-teal);--color-brand-hover: var(--color-teal-hover);--color-brand-ink: var(--color-teal-ink);--color-accent: var(--color-teal);--color-bg-page: var(--color-paper);--color-bg-subtle: var(--color-band);--color-surface: var(--color-paper);--color-surface-inverse: var(--color-ink);--color-text-primary: var(--color-ink);--color-text-secondary: var(--color-body-strong);--color-text-muted: var(--color-body);--color-text-inverse: var(--color-paper);--color-border: var(--color-rule);--color-border-strong: #c9c9c9;--radius-sm: var(--radius);--radius-md: var(--radius);--radius-lg: var(--radius)}[hidden]{display:none!important}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{font-family:var(--font-sans);font-size:var(--step-0);font-weight:400;line-height:1.75;letter-spacing:var(--track-body);color:var(--color-body);background-color:var(--color-paper);-webkit-font-smoothing:antialiased}img,picture,svg{display:block;max-width:100%;height:auto}h1,h2,h3,h4{font-family:var(--font-display);font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:var(--track-display);color:var(--color-ink);text-wrap:balance}h1{font-size:var(--step-4)}h2{font-size:var(--step-3)}h3{font-size:var(--step-2)}h4{font-size:var(--step-1)}p{text-wrap:pretty}a{color:var(--color-gold-deep);text-underline-offset:.2em}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--space-md)}.section{padding-block:var(--space-2xl)}.section--band,.section--subtle{background-color:var(--color-band)}.section--ink{background-color:var(--color-ink);color:#cfcfcf}.section--ink h1,.section--ink h2,.section--ink h3,.section--ink h4{color:var(--color-paper)}.prose{max-width:var(--measure)}.prose>*+*{margin-top:var(--space-md)}@media(min-width:700px){.prose--justify p{text-align:justify;hyphens:auto}}.eyebrow{font-size:var(--step--1);font-weight:500;text-transform:uppercase;letter-spacing:var(--track-eyebrow);color:var(--color-muted)}.mark{padding:.1em .3em;background-color:var(--color-teal);color:var(--color-teal-ink)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;top:0;left:var(--space-md);z-index:100;padding:var(--space-sm) var(--space-md);background:var(--color-paper);color:var(--color-ink);transform:translateY(-120%)}.skip-link:focus{transform:translateY(0)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:48px;padding:var(--space-sm) var(--space-xl);font-family:var(--font-sans);font-size:var(--step-0);font-weight:500;text-transform:uppercase;letter-spacing:var(--track-nav);text-decoration:none;border:1px solid transparent;border-radius:var(--radius);cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.btn--primary{background-color:var(--color-teal);color:var(--color-teal-ink);border-color:#ffffff8c}.btn--primary:hover{background-color:var(--color-teal-hover)}.btn--green{background-color:var(--color-green);color:var(--color-green-ink);border-color:transparent}.btn--green:hover{background-color:var(--color-green-hover)}.btn--secondary{background-color:transparent;color:var(--color-ink);border-color:var(--color-ink)}.btn--secondary:hover{background-color:var(--color-ink);color:var(--color-paper)}.section--ink .btn--secondary{color:var(--color-paper);border-color:var(--color-paper)}.section--ink .btn--secondary:hover{background-color:var(--color-paper);color:var(--color-ink)}.btn--block{width:100%}.field{display:grid;gap:.35rem}.field label{font-size:var(--step--1);font-weight:500;text-transform:uppercase;letter-spacing:var(--track-nav);color:var(--color-body-strong)}.field input,.field select{font-family:var(--font-sans);font-size:max(16px,var(--step-0));letter-spacing:var(--track-body);min-height:48px;padding:var(--space-xs) var(--space-sm);color:var(--color-ink);background-color:var(--color-paper);border:1px solid var(--color-rule);border-bottom-color:var(--color-body);border-radius:var(--radius)}.field input:focus,.field select:focus{border-color:var(--color-teal)}.field input[aria-invalid=true],.field select[aria-invalid=true]{border-color:var(--color-error);background-color:var(--color-error-bg)}.field__error{font-size:var(--step--1);font-weight:500;color:var(--color-error)}.card{background-color:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius);padding:var(--space-lg)}.bw{filter:grayscale(100%) contrast(1.05)}.scroll-x{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.site-header[data-astro-cid-ctg3m53h]{position:sticky;top:0;z-index:50;background-color:var(--color-ink);border-bottom:1px solid rgb(255 255 255 / 12%)}.site-header__inner[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:var(--space-md);min-height:64px}.site-header__brand[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:var(--space-xs);margin-right:auto;font-weight:800;color:var(--color-text-primary);text-decoration:none}.site-header__logo[data-astro-cid-ctg3m53h]{width:auto;height:52px}.site-header__name[data-astro-cid-ctg3m53h]{font-family:var(--font-display);font-weight:700;font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--track-nav);color:var(--color-teal)}.site-header__toggle[data-astro-cid-ctg3m53h]{display:grid;place-items:center;width:48px;height:48px;background:none;border:1px solid rgb(255 255 255 / 45%);border-radius:var(--radius-sm);cursor:pointer}.site-header__bars[data-astro-cid-ctg3m53h],.site-header__bars[data-astro-cid-ctg3m53h]:before,.site-header__bars[data-astro-cid-ctg3m53h]:after{display:block;width:20px;height:2px;background-color:var(--color-paper);transition:transform .15s ease,opacity .15s ease}.site-header__bars[data-astro-cid-ctg3m53h]:before,.site-header__bars[data-astro-cid-ctg3m53h]:after{content:"";position:relative}.site-header__bars[data-astro-cid-ctg3m53h]:before{top:-6px}.site-header__bars[data-astro-cid-ctg3m53h]:after{top:4px}body.nav-open .site-header__bars[data-astro-cid-ctg3m53h]{background-color:transparent}body.nav-open .site-header__bars[data-astro-cid-ctg3m53h]:before{transform:translateY(6px) rotate(45deg)}body.nav-open .site-header__bars[data-astro-cid-ctg3m53h]:after{transform:translateY(-4px) rotate(-45deg)}.site-nav[data-astro-cid-ctg3m53h]{position:absolute;inset-inline:0;top:100%;display:none;flex-direction:column;gap:var(--space-sm);padding:var(--space-md);background-color:var(--color-ink);border-bottom:1px solid rgb(255 255 255 / 12%);box-shadow:var(--shadow-md)}body.nav-open .site-nav[data-astro-cid-ctg3m53h]{display:flex}.site-nav__list[data-astro-cid-ctg3m53h]{display:flex;flex-direction:column;gap:var(--space-xs);list-style:none;padding:0}.site-nav__link[data-astro-cid-ctg3m53h]{display:flex;align-items:center;min-height:48px;padding-inline:var(--space-xs);font-size:var(--step--1);font-weight:500;text-transform:uppercase;letter-spacing:var(--track-nav);color:var(--color-paper);text-decoration:none}.site-nav__link[data-astro-cid-ctg3m53h]:hover{color:var(--color-teal)}@media(min-width:1024px){.site-header__toggle[data-astro-cid-ctg3m53h]{display:none}.site-nav[data-astro-cid-ctg3m53h]{position:static;display:flex;flex-direction:row;align-items:center;gap:var(--space-lg);padding:0;background:none;border:0;box-shadow:none}.site-nav__list[data-astro-cid-ctg3m53h]{flex-direction:row;gap:var(--space-lg)}.site-nav__link[data-astro-cid-ctg3m53h]{min-height:auto;padding:0}.site-nav__cta[data-astro-cid-ctg3m53h]{min-height:44px;padding-inline:var(--space-md)}}.site-footer[data-astro-cid-gcn2mc3v]{padding-block:var(--space-xl) var(--space-lg);color:var(--color-text-inverse);background-color:var(--color-surface-inverse)}.site-footer__inner[data-astro-cid-gcn2mc3v]{display:flex;flex-direction:column;gap:var(--space-lg)}@media(min-width:600px){.site-footer__inner[data-astro-cid-gcn2mc3v]{flex-direction:row;flex-wrap:wrap}.site-footer__inner[data-astro-cid-gcn2mc3v]>[data-astro-cid-gcn2mc3v]:first-child{flex:1 1 16rem}.site-footer__nav[data-astro-cid-gcn2mc3v]{flex:0 1 9rem}}.site-footer__brand[data-astro-cid-gcn2mc3v]{font-size:var(--step-1);font-weight:800}.site-footer__muted[data-astro-cid-gcn2mc3v]{margin-top:var(--space-xs);color:#b9c7bf;font-size:var(--step--1)}.site-footer__heading[data-astro-cid-gcn2mc3v]{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.08em;color:#b9c7bf}.site-footer__nav[data-astro-cid-gcn2mc3v] ul[data-astro-cid-gcn2mc3v]{margin-top:var(--space-sm);padding:0;list-style:none;display:grid;gap:var(--space-xs)}.site-footer__nav[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{display:inline-flex;align-items:center;min-height:40px;color:var(--color-text-inverse);text-decoration:none}.site-footer__nav[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{text-decoration:underline}.site-footer__legal[data-astro-cid-gcn2mc3v]{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid rgb(255 255 255 / 15%);font-size:var(--step--1);color:#b9c7bf}.floating-cta[data-astro-cid-37fxchfa]{position:fixed;right:0;bottom:var(--space-xl);z-index:50;min-height:56px;padding-inline:var(--space-lg);box-shadow:var(--shadow-md)}@media(max-width:699px){.floating-cta[data-astro-cid-37fxchfa]{left:0;bottom:0;width:100%}body{padding-bottom:56px}}@media print{.floating-cta[data-astro-cid-37fxchfa]{display:none}}.photo[data-astro-cid-aumwxogo]{width:100%;height:100%}.photo--cover[data-astro-cid-aumwxogo]{object-fit:cover}.photo--circle[data-astro-cid-aumwxogo]{border-radius:50%}.photo-slot[data-astro-cid-aumwxogo]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;width:100%;padding:var(--space-md);text-align:center;background-color:#f2f2f2;background-image:repeating-linear-gradient(45deg,transparent 0 10px,rgb(0 0 0 / 4%) 10px 20px);border:1px dashed #b8b8b8;color:#6b6b6b}.photo-slot--circle[data-astro-cid-aumwxogo]{border-radius:50%}.photo-slot__label[data-astro-cid-aumwxogo]{font-size:var(--step--1);font-weight:500;text-transform:uppercase;letter-spacing:var(--track-nav);line-height:1.3}.photo-slot__dims[data-astro-cid-aumwxogo]{font-size:var(--step--2);letter-spacing:var(--track-body);color:#8a8a8a}.hero[data-astro-cid-bbe6dxrz]{position:relative;display:grid;place-items:center;min-height:clamp(420px,68vh,720px);overflow:hidden;background-color:var(--color-ink)}.hero__media[data-astro-cid-bbe6dxrz],.hero__scrim[data-astro-cid-bbe6dxrz]{position:absolute;inset:0}.hero__media[data-astro-cid-bbe6dxrz] .hero__photo{width:100%;height:100%;object-fit:cover;aspect-ratio:auto!important}.hero__media[data-astro-cid-bbe6dxrz] .photo-slot{justify-content:flex-start;padding-top:var(--space-lg)}.hero__scrim[data-astro-cid-bbe6dxrz]{background:linear-gradient(to bottom,#00000059,#0000008c 45%,#0006)}.hero__inner[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;display:grid;justify-items:center;gap:var(--space-md);padding-block:var(--space-xl);text-align:center}.hero__crest[data-astro-cid-bbe6dxrz]{width:110px}.hero__crest[data-astro-cid-bbe6dxrz] .hero__crest-img{border:2px solid rgb(255 255 255 / 85%)}.hero__title[data-astro-cid-bbe6dxrz]{max-width:22ch;color:var(--color-paper);letter-spacing:.16em;text-shadow:0 2px 18px rgb(0 0 0 / 45%)}.hero__dates[data-astro-cid-bbe6dxrz]{font-size:var(--step-0);font-weight:400;text-transform:uppercase;letter-spacing:var(--track-eyebrow);color:#ffffffe0}.hero__cta[data-astro-cid-bbe6dxrz]{margin-top:var(--space-xs)}.hero-sub[data-astro-cid-bbe6dxrz]{padding-block:var(--space-xl);border-bottom:1px solid var(--color-rule)}.hero-sub__inner[data-astro-cid-bbe6dxrz]{max-width:820px;text-align:center}.hero-sub__lede[data-astro-cid-bbe6dxrz]{font-size:var(--step-1);font-weight:300;color:var(--color-body-strong)}.hero-sub__meta[data-astro-cid-bbe6dxrz]{margin-top:var(--space-sm);font-size:var(--step--1);color:var(--color-muted)}.trust[data-astro-cid-zdc2jl42]{padding-block:var(--space-xl);border-block:1px solid var(--color-border)}.trust__grid[data-astro-cid-zdc2jl42]{display:grid;gap:var(--space-lg);padding:0;list-style:none}@media(min-width:600px){.trust__grid[data-astro-cid-zdc2jl42]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.trust__grid[data-astro-cid-zdc2jl42]{grid-template-columns:repeat(4,1fr)}}.trust__item[data-astro-cid-zdc2jl42]{display:flex;gap:var(--space-sm);align-items:flex-start}.trust__icon[data-astro-cid-zdc2jl42]{flex:none;width:28px;height:28px;color:var(--color-brand)}.trust__title[data-astro-cid-zdc2jl42]{font-size:var(--step-0);font-weight:700}.trust__detail[data-astro-cid-zdc2jl42]{margin-top:.25rem;font-size:var(--step--1);color:var(--color-text-muted)}.band[data-astro-cid-23i4xd6t]{height:clamp(180px,26vw,420px);overflow:hidden}.band[data-astro-cid-23i4xd6t] .photo,.band[data-astro-cid-23i4xd6t] .photo-slot{width:100%;height:100%;aspect-ratio:auto!important;object-fit:cover}.why__inner[data-astro-cid-6ufacoqk]{display:grid;gap:var(--space-xl);align-items:center}@media(min-width:900px){.why__inner[data-astro-cid-6ufacoqk]{grid-template-columns:5fr 6fr;gap:var(--space-2xl)}}.why__heading[data-astro-cid-6ufacoqk]{margin-top:var(--space-xs);max-width:18ch}.why__body[data-astro-cid-6ufacoqk]{margin-top:var(--space-lg)}.why__body[data-astro-cid-6ufacoqk] strong[data-astro-cid-6ufacoqk]{font-weight:500;color:var(--color-ink)}.pillars__heading[data-astro-cid-d4qwdgui]{text-align:center}.pillars__grid[data-astro-cid-d4qwdgui]{display:grid;gap:var(--space-xl);margin-top:var(--space-2xl);padding:0;list-style:none}@media(min-width:860px){.pillars__grid[data-astro-cid-d4qwdgui]{grid-template-columns:repeat(3,1fr)}}.pillars__item[data-astro-cid-d4qwdgui]{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);text-align:center}.pillars__media[data-astro-cid-d4qwdgui]{width:min(240px,70%)}.pillars__title[data-astro-cid-d4qwdgui]{font-size:var(--step-1)}.pillars__body[data-astro-cid-d4qwdgui]{max-width:38ch;font-size:var(--step-0);font-weight:300;color:#cfcfcf}.details__eyebrow[data-astro-cid-3b7vfler]{font-size:var(--step--1);font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--color-brand)}.details__title[data-astro-cid-3b7vfler]{margin-top:var(--space-xs);text-transform:uppercase;letter-spacing:.04em}.details__lede[data-astro-cid-3b7vfler]{max-width:var(--measure);margin-top:var(--space-md);font-size:var(--step-1);color:var(--color-text-secondary)}.details__tabs[data-astro-cid-3b7vfler]{margin-top:var(--space-xl)}.details__striprail[data-astro-cid-3b7vfler]{display:none}.details__tabs[data-astro-cid-3b7vfler][data-tabs-ready=true] .details__striprail[data-astro-cid-3b7vfler]{display:block;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;border-bottom:2px solid var(--color-border)}.details__strip[data-astro-cid-3b7vfler]{display:flex;gap:var(--space-xs);min-width:max-content}.details__tab[data-astro-cid-3b7vfler]{position:relative;min-height:52px;padding:var(--space-sm) var(--space-md);font:inherit;font-weight:700;font-size:var(--step-0);color:var(--color-text-muted);white-space:nowrap;background:none;border:0;border-radius:var(--radius-sm) var(--radius-sm) 0 0;cursor:pointer;transition:color .12s ease,background-color .12s ease}.details__tab[data-astro-cid-3b7vfler]:hover{color:var(--color-text-primary);background-color:var(--color-bg-subtle)}.details__tab[data-astro-cid-3b7vfler]:after{content:"";position:absolute;inset:auto 0 -2px;height:3px;background-color:transparent;border-radius:2px 2px 0 0}.details__tab[data-astro-cid-3b7vfler][aria-selected=true]{color:var(--color-brand)}.details__tab[data-astro-cid-3b7vfler][aria-selected=true]:after{background-color:var(--color-brand)}.details__panel[data-astro-cid-3b7vfler]+.details__panel[data-astro-cid-3b7vfler]{margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--color-border)}.details__tabs[data-astro-cid-3b7vfler][data-tabs-ready=true] .details__panel[data-astro-cid-3b7vfler]{padding-top:var(--space-lg);margin-top:0;border-top:0}.details__tabs[data-astro-cid-3b7vfler][data-tabs-ready=true] .details__panel[data-astro-cid-3b7vfler][data-active=false]{display:none}.details__panel[data-astro-cid-3b7vfler]:focus{outline:none}.details__panel[data-astro-cid-3b7vfler]:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.details__grid[data-astro-cid-3b7vfler]{display:grid;gap:var(--space-xl);align-items:start}@media(min-width:900px){.details__grid[data-astro-cid-3b7vfler]{grid-template-columns:1fr 1fr}.details__grid--wide[data-astro-cid-3b7vfler]{grid-template-columns:minmax(0,var(--measure))}}.details__heading[data-astro-cid-3b7vfler]{font-size:var(--step-2)}.details__prose[data-astro-cid-3b7vfler]{margin-top:var(--space-md);color:var(--color-text-secondary)}.details__crests[data-astro-cid-3b7vfler]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md);padding:0;list-style:none}.crest[data-astro-cid-3b7vfler]{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:var(--space-md) var(--space-sm);text-align:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.club-carousel[data-astro-cid-3b7vfler]{position:relative;display:flex;align-items:center}.club-carousel__track[data-astro-cid-3b7vfler]{display:flex;gap:var(--space-md);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none}.club-carousel__track[data-astro-cid-3b7vfler]::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){.club-carousel__track[data-astro-cid-3b7vfler]{scroll-behavior:auto}}.club-carousel__track[data-astro-cid-3b7vfler]>.crest[data-astro-cid-3b7vfler]{flex:0 0 min(240px,68%);scroll-snap-align:start}.club-carousel__arrow[data-astro-cid-3b7vfler]{position:absolute;z-index:2;display:grid;place-items:center;width:44px;height:44px;color:var(--color-ink);background-color:#ffffffe0;border:1px solid var(--color-rule);cursor:pointer}.club-carousel__arrow[data-astro-cid-3b7vfler]:hover{background-color:var(--color-paper);border-color:var(--color-border-strong)}.club-carousel__arrow[data-astro-cid-3b7vfler][disabled]{opacity:.35;cursor:default}.club-carousel__arrow[data-astro-cid-3b7vfler] svg[data-astro-cid-3b7vfler]{width:22px;height:22px}.club-carousel__arrow--prev[data-astro-cid-3b7vfler]{left:calc(var(--space-xs) * -1)}.club-carousel__arrow--next[data-astro-cid-3b7vfler]{right:calc(var(--space-xs) * -1)}.crest__badge[data-astro-cid-3b7vfler]{width:96px;height:96px;object-fit:contain}.crest__shield[data-astro-cid-3b7vfler]{display:grid;place-items:center;width:64px;height:64px;font-size:1.35rem;font-weight:800;letter-spacing:.02em;color:#fff;background-color:var(--crest-colour);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%)}.crest__name[data-astro-cid-3b7vfler]{font-weight:700;font-size:var(--step-0)}.crest__style[data-astro-cid-3b7vfler]{font-size:var(--step--1);color:var(--color-text-muted)}.details__schedule[data-astro-cid-3b7vfler]{padding:var(--space-lg);background-color:var(--color-bg-subtle);border-radius:var(--radius-lg)}.details__schedule-title[data-astro-cid-3b7vfler]{font-size:var(--step-1)}.schedule[data-astro-cid-3b7vfler]{margin-top:var(--space-md);padding:0;list-style:none}.schedule__row[data-astro-cid-3b7vfler]{display:flex;align-items:center;gap:var(--space-sm);padding-block:var(--space-sm);border-bottom:1px solid var(--color-border)}.schedule__row[data-astro-cid-3b7vfler]:last-child{border-bottom:0}.schedule__dot[data-astro-cid-3b7vfler]{flex:none;width:12px;height:12px;background-color:var(--crest-colour);border-radius:50%}.schedule__club[data-astro-cid-3b7vfler]{font-weight:700;margin-right:auto}.schedule__night[data-astro-cid-3b7vfler]{font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.details__schedule-note[data-astro-cid-3b7vfler]{margin-top:var(--space-md);font-size:var(--step--1);color:var(--color-text-muted)}.quote__figure[data-astro-cid-fkbbckhy]{max-width:34ch;margin-inline:auto;text-align:center}.quote__text[data-astro-cid-fkbbckhy]{margin:0;font-size:var(--step-2);font-weight:600;line-height:1.35;letter-spacing:-.015em;text-wrap:balance}.quote__text[data-astro-cid-fkbbckhy] p[data-astro-cid-fkbbckhy]:before{content:"“"}.quote__text[data-astro-cid-fkbbckhy] p[data-astro-cid-fkbbckhy]:after{content:"”"}.quote__attribution[data-astro-cid-fkbbckhy]{display:grid;gap:.15rem;margin-top:var(--space-md)}.quote__name[data-astro-cid-fkbbckhy]{font-weight:700;font-size:var(--step-0)}.quote__role[data-astro-cid-fkbbckhy]{font-size:var(--step--1);color:var(--color-text-muted)}.age-groups__lede[data-astro-cid-5imbq2gl]{margin-top:var(--space-md);max-width:var(--measure);color:var(--color-text-secondary)}.age-groups__grid[data-astro-cid-5imbq2gl]{display:grid;gap:var(--space-md);margin-top:var(--space-lg);padding:0;list-style:none}@media(min-width:700px){.age-groups__grid[data-astro-cid-5imbq2gl]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.age-groups__grid[data-astro-cid-5imbq2gl]{grid-template-columns:repeat(4,1fr)}}.age-groups__card[data-astro-cid-5imbq2gl]{display:flex;flex-direction:column;gap:var(--space-sm)}.age-groups__label[data-astro-cid-5imbq2gl]{font-size:var(--step-1);color:var(--color-brand)}.age-groups__table[data-astro-cid-5imbq2gl]{width:100%;border-collapse:collapse;font-size:var(--step--1)}.age-groups__table[data-astro-cid-5imbq2gl] th[data-astro-cid-5imbq2gl],.age-groups__table[data-astro-cid-5imbq2gl] td[data-astro-cid-5imbq2gl]{padding:.45rem 0;text-align:left;border-bottom:1px solid var(--color-border)}.age-groups__table[data-astro-cid-5imbq2gl] thead[data-astro-cid-5imbq2gl] th[data-astro-cid-5imbq2gl]{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}.age-groups__table[data-astro-cid-5imbq2gl] tbody[data-astro-cid-5imbq2gl] th[data-astro-cid-5imbq2gl]{font-weight:600;color:var(--color-text-secondary)}.age-groups__table[data-astro-cid-5imbq2gl] td[data-astro-cid-5imbq2gl]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.age-groups__matchday[data-astro-cid-5imbq2gl] th[data-astro-cid-5imbq2gl],.age-groups__matchday[data-astro-cid-5imbq2gl] td[data-astro-cid-5imbq2gl]{font-weight:700;color:var(--color-text-primary);border-bottom:none}.age-groups__tag[data-astro-cid-5imbq2gl]{display:inline-block;margin-left:.4rem;padding:.1rem .4rem;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-primary);background-color:var(--color-accent);border-radius:var(--radius-sm)}.age-groups__covers[data-astro-cid-5imbq2gl]{font-size:var(--step--1);color:var(--color-text-muted)}.age-groups__card[data-astro-cid-5imbq2gl] .btn[data-astro-cid-5imbq2gl]{margin-top:auto}.how__lede[data-astro-cid-cmgpsf2k]{margin-top:var(--space-sm);font-size:var(--step-1);color:var(--color-text-secondary)}.how__steps[data-astro-cid-cmgpsf2k]{display:grid;gap:var(--space-lg);margin-top:var(--space-xl);padding:0;list-style:none;counter-reset:step}@media(min-width:600px){.how__steps[data-astro-cid-cmgpsf2k]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.how__steps[data-astro-cid-cmgpsf2k]{grid-template-columns:repeat(4,1fr)}}.how__step[data-astro-cid-cmgpsf2k]{padding-top:var(--space-md);border-top:3px solid var(--color-brand)}.how__number[data-astro-cid-cmgpsf2k]{display:grid;place-items:center;width:32px;height:32px;font-weight:800;color:var(--color-brand);background-color:var(--color-bg-subtle);border-radius:50%}.how__title[data-astro-cid-cmgpsf2k]{margin-top:var(--space-sm);font-size:var(--step-1)}.how__body[data-astro-cid-cmgpsf2k]{margin-top:var(--space-xs);color:var(--color-text-secondary)}.how__logistics[data-astro-cid-cmgpsf2k]{display:grid;gap:var(--space-md);margin-top:var(--space-xl)}@media(min-width:600px){.how__logistics[data-astro-cid-cmgpsf2k]{grid-template-columns:repeat(2,1fr)}}.how__logistics-title[data-astro-cid-cmgpsf2k]{font-size:var(--step-1)}.how__dates[data-astro-cid-cmgpsf2k]{margin-top:var(--space-sm);padding:0;list-style:none;display:grid;gap:var(--space-xs)}.how__dates[data-astro-cid-cmgpsf2k] li[data-astro-cid-cmgpsf2k]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs);padding-block:var(--space-xs);border-bottom:1px solid var(--color-border)}.how__dates-meta[data-astro-cid-cmgpsf2k]{font-size:var(--step--1);color:var(--color-text-muted)}.how__logistics[data-astro-cid-cmgpsf2k] .btn[data-astro-cid-cmgpsf2k]{margin-top:var(--space-md)}.standings__updated[data-astro-cid-qmeoaq3h]{margin-top:var(--space-xs);font-size:var(--step--1);color:var(--color-text-muted)}.standings__table-wrap[data-astro-cid-qmeoaq3h]{margin-top:var(--space-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.standings__table[data-astro-cid-qmeoaq3h]{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.standings__table[data-astro-cid-qmeoaq3h] th[data-astro-cid-qmeoaq3h],.standings__table[data-astro-cid-qmeoaq3h] td[data-astro-cid-qmeoaq3h]{padding:var(--space-sm) var(--space-xs);text-align:center;border-bottom:1px solid var(--color-border)}.standings__table[data-astro-cid-qmeoaq3h] thead[data-astro-cid-qmeoaq3h] th[data-astro-cid-qmeoaq3h]{font-size:var(--step--1);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}.standings__table[data-astro-cid-qmeoaq3h] tbody[data-astro-cid-qmeoaq3h] tr[data-astro-cid-qmeoaq3h]:last-child th[data-astro-cid-qmeoaq3h],.standings__table[data-astro-cid-qmeoaq3h] tbody[data-astro-cid-qmeoaq3h] tr[data-astro-cid-qmeoaq3h]:last-child td[data-astro-cid-qmeoaq3h]{border-bottom:0}.standings__club[data-astro-cid-qmeoaq3h]{text-align:left!important;padding-left:var(--space-md)!important;white-space:nowrap}.standings__points[data-astro-cid-qmeoaq3h]{font-weight:800;color:var(--color-brand)}.standings__table[data-astro-cid-qmeoaq3h] abbr[data-astro-cid-qmeoaq3h]{text-decoration:none;border-bottom:0}.standings__scorers[data-astro-cid-qmeoaq3h]{margin-top:var(--space-xl)}.standings__scorer-list[data-astro-cid-qmeoaq3h]{margin-top:var(--space-md);padding:0;list-style:none;display:grid;gap:var(--space-xs);max-width:var(--measure)}.standings__scorer[data-astro-cid-qmeoaq3h]{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.standings__rank[data-astro-cid-qmeoaq3h]{display:grid;place-items:center;flex:none;width:28px;height:28px;font-size:var(--step--1);font-weight:800;color:var(--color-brand-ink);background-color:var(--color-brand);border-radius:50%}.standings__scorer-name[data-astro-cid-qmeoaq3h]{display:grid;font-weight:700;margin-right:auto}.standings__scorer-meta[data-astro-cid-qmeoaq3h]{font-size:var(--step--1);font-weight:400;color:var(--color-text-muted)}.standings__goals[data-astro-cid-qmeoaq3h]{font-size:var(--step-2);font-weight:800;font-variant-numeric:tabular-nums;color:var(--color-brand)}.standings__preseason[data-astro-cid-qmeoaq3h]{margin-top:var(--space-lg);padding:var(--space-xl) var(--space-lg);text-align:center;background-color:var(--color-surface);border:2px dashed var(--color-border-strong);border-radius:var(--radius-lg)}.standings__kickoff-label[data-astro-cid-qmeoaq3h]{font-size:var(--step--1);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted)}.standings__kickoff-date[data-astro-cid-qmeoaq3h]{margin-top:var(--space-xs);font-size:var(--step-3);font-weight:800;letter-spacing:-.02em}.standings__countdown[data-astro-cid-qmeoaq3h]{margin-top:var(--space-xs);font-size:var(--step-1);color:var(--color-brand)}.standings__countdown[data-astro-cid-qmeoaq3h] strong[data-astro-cid-qmeoaq3h]{font-size:var(--step-2);font-variant-numeric:tabular-nums}.standings__preseason-note[data-astro-cid-qmeoaq3h]{max-width:46ch;margin:var(--space-md) auto var(--space-lg);color:var(--color-text-secondary)}.pricing__inner[data-astro-cid-hkoc4sea]{display:grid;gap:var(--space-xl);align-items:start}@media(min-width:1024px){.pricing__inner[data-astro-cid-hkoc4sea]{grid-template-columns:1.2fr 1fr;gap:var(--space-2xl)}}.pricing__lede[data-astro-cid-hkoc4sea]{margin-top:var(--space-sm);font-size:var(--step-1);color:var(--color-text-secondary)}.pricing__list[data-astro-cid-hkoc4sea]{display:grid;gap:var(--space-sm);margin-top:var(--space-lg);padding:0;list-style:none}.pricing__item[data-astro-cid-hkoc4sea]{display:flex;align-items:flex-start;gap:var(--space-sm)}.pricing__tick[data-astro-cid-hkoc4sea]{flex:none;width:20px;height:20px;margin-top:.2em;color:var(--color-brand)}.pricing__card[data-astro-cid-hkoc4sea]{text-align:center;border-width:2px;border-color:var(--color-brand)}.pricing__label[data-astro-cid-hkoc4sea]{font-size:var(--step--1);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted)}.pricing__amount[data-astro-cid-hkoc4sea]{display:flex;align-items:flex-start;justify-content:center;gap:.1em;margin-top:var(--space-xs);font-size:var(--step-4);font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--color-brand)}.pricing__currency[data-astro-cid-hkoc4sea]{font-size:.45em;margin-top:.35em}.pricing__qualifier[data-astro-cid-hkoc4sea]{margin-top:var(--space-sm);color:var(--color-text-secondary)}.pricing__cta[data-astro-cid-hkoc4sea]{margin-top:var(--space-lg)}.pricing__note[data-astro-cid-hkoc4sea]{margin-top:var(--space-md);font-size:var(--step--1);color:var(--color-text-muted)}.girls[data-astro-cid-bd4x3g4y]{display:grid}@media(min-width:1024px){.girls[data-astro-cid-bd4x3g4y]{grid-template-columns:6fr 5fr;align-items:stretch}}.girls__media[data-astro-cid-bd4x3g4y]{max-height:60vh;overflow:hidden}.girls__media[data-astro-cid-bd4x3g4y] .photo,.girls__media[data-astro-cid-bd4x3g4y] .photo-slot{width:100%;height:100%;aspect-ratio:auto!important;object-fit:cover}@media(min-width:1024px){.girls__media[data-astro-cid-bd4x3g4y]{max-height:none}}.girls__panel[data-astro-cid-bd4x3g4y]{display:flex;align-items:center;padding:var(--space-2xl) var(--space-md);background-color:var(--color-rule)}.girls__inner[data-astro-cid-bd4x3g4y]{display:grid;gap:var(--space-lg);align-items:start;width:100%;max-width:560px;margin-inline:auto}.girls__eyebrow[data-astro-cid-bd4x3g4y]{font-size:var(--step--1);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand)}.girls__pitch[data-astro-cid-bd4x3g4y] h2[data-astro-cid-bd4x3g4y]{margin-top:var(--space-xs)}.girls__pitch[data-astro-cid-bd4x3g4y] .prose[data-astro-cid-bd4x3g4y]{margin-top:var(--space-md);max-width:var(--measure);color:var(--color-text-secondary)}.girls__pitch[data-astro-cid-bd4x3g4y] p[data-astro-cid-bd4x3g4y]+p[data-astro-cid-bd4x3g4y]{margin-top:var(--space-md)}.girls__promise[data-astro-cid-bd4x3g4y]{font-weight:600;color:var(--color-text-primary)}.girls__form[data-astro-cid-bd4x3g4y]{display:grid;gap:var(--space-md);background-color:var(--color-surface)}.girls__fineprint[data-astro-cid-bd4x3g4y]{font-size:var(--step--1);color:var(--color-text-muted)}.girls__status[data-astro-cid-bd4x3g4y]:empty{display:none}.girls__status[data-astro-cid-bd4x3g4y]{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);font-weight:600}.girls__status[data-astro-cid-bd4x3g4y][data-tone=error]{color:var(--color-error);background-color:var(--color-error-bg)}.girls__status[data-astro-cid-bd4x3g4y][data-tone=success]{color:var(--color-success);background-color:var(--color-success-bg)}.faq__heading[data-astro-cid-z6gx6xcw]{text-align:center}.faq__list[data-astro-cid-z6gx6xcw]{display:grid;gap:var(--space-sm);max-width:900px;margin:var(--space-xl) auto 0}.faq__item[data-astro-cid-z6gx6xcw]{border:1px solid var(--color-rule);background-color:var(--color-paper)}.faq__item[data-astro-cid-z6gx6xcw][open]{border-color:var(--color-border-strong)}.faq__question[data-astro-cid-z6gx6xcw]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);min-height:64px;padding:var(--space-md) var(--space-lg);font-weight:500;font-size:var(--step-0);color:var(--color-body-strong);cursor:pointer;list-style:none}.faq__question[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-z6gx6xcw]:hover .faq__question-text[data-astro-cid-z6gx6xcw]{color:var(--color-ink)}.faq__chevron[data-astro-cid-z6gx6xcw]{flex:none;width:22px;height:22px;color:var(--color-muted);transition:transform .18s ease}.faq__item[data-astro-cid-z6gx6xcw][open] .faq__chevron[data-astro-cid-z6gx6xcw]{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.faq__chevron[data-astro-cid-z6gx6xcw]{transition:none}}.faq__answer[data-astro-cid-z6gx6xcw]{padding:0 var(--space-lg) var(--space-lg);max-width:none;color:var(--color-body)}.register__inner[data-astro-cid-sefqe7qq]{display:grid;gap:var(--space-xl);align-items:start}@media(min-width:1024px){.register__inner[data-astro-cid-sefqe7qq]{grid-template-columns:1fr 1fr;gap:var(--space-2xl)}}.register__lede[data-astro-cid-sefqe7qq]{margin-top:var(--space-md);max-width:var(--measure);font-size:var(--step-1);color:var(--color-text-secondary)}.register__price[data-astro-cid-sefqe7qq]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs);margin-top:var(--space-lg)}.register__amount[data-astro-cid-sefqe7qq]{font-size:var(--step-4);font-weight:800;letter-spacing:-.03em;color:var(--color-brand)}.register__qualifier[data-astro-cid-sefqe7qq]{font-size:var(--step--1);color:var(--color-text-muted)}.register__form[data-astro-cid-sefqe7qq]{display:grid;gap:var(--space-md)}.register__step[data-astro-cid-sefqe7qq]{display:grid;gap:var(--space-md);margin:0;padding:0;border:0;min-inline-size:0}.register__legend[data-astro-cid-sefqe7qq]{padding:0;font-family:var(--font-display);font-size:var(--step-1);font-weight:400;text-transform:uppercase;letter-spacing:var(--track-display);color:var(--color-ink)}.register__progress[data-astro-cid-sefqe7qq]{display:grid;gap:.4rem}.register__progress-text[data-astro-cid-sefqe7qq]{font-size:var(--step--1);font-weight:700;color:var(--color-text-muted)}.register__progress-track[data-astro-cid-sefqe7qq]{display:block;height:4px;background-color:var(--color-border);border-radius:999px;overflow:hidden}.register__progress-fill[data-astro-cid-sefqe7qq]{display:block;height:100%;width:50%;background-color:var(--color-brand);border-radius:999px;transition:width .2s ease}@media(prefers-reduced-motion:reduce){.register__progress-fill[data-astro-cid-sefqe7qq]{transition:none}}.register__back[data-astro-cid-sefqe7qq]{justify-self:start;min-height:44px;padding:0;font:inherit;font-size:var(--step--1);font-weight:600;color:var(--color-text-muted);background:none;border:0;text-decoration:underline;cursor:pointer}.register__back[data-astro-cid-sefqe7qq]:hover{color:var(--color-text-primary)}.register__fineprint[data-astro-cid-sefqe7qq]{font-size:var(--step--1);color:var(--color-text-muted)}.register__status[data-astro-cid-sefqe7qq]:empty{display:none}.register__status[data-astro-cid-sefqe7qq]{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);font-weight:600}.register__status[data-astro-cid-sefqe7qq][data-tone=error]{color:var(--color-error);background-color:var(--color-error-bg)}.register__status[data-astro-cid-sefqe7qq][data-tone=success]{color:var(--color-success);background-color:var(--color-success-bg)}
