.public-site-module__hzNb6a__site{--navy:var(--brand-presidential-blue);--navy-soft:#2c3857;--cream:var(--color-background);--paper:var(--color-surface);--teal:var(--brand-turquoise);--teal-dark:var(--brand-turquoise-ink);--yellow:var(--brand-yellow);--blue:var(--state-info);--ink:var(--color-ink);--muted:var(--color-muted);background:var(--cream);min-height:100vh;color:var(--ink);font-family:var(--font-body);overflow:clip}.public-site-module__hzNb6a__site,.public-site-module__hzNb6a__site *{box-sizing:border-box}.public-site-module__hzNb6a__site :where(a){color:inherit;text-underline-offset:.2em;text-decoration-thickness:.08em}.public-site-module__hzNb6a__site img{max-width:100%}.public-site-module__hzNb6a__site :where(a,button,summary):focus-visible{outline:3px solid var(--focus-inner);outline-offset:3px;box-shadow:0 0 0 6px var(--focus-outer)}.public-site-module__hzNb6a__screenReaderOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.public-site-module__hzNb6a__skipLink{z-index:100;background:var(--yellow);color:var(--navy);border-radius:999px;padding:.8rem 1rem;font-weight:800;transition:transform .16s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.public-site-module__hzNb6a__skipLink:focus{transform:translateY(0)}.public-site-module__hzNb6a__siteHeader{z-index:20;background:var(--navy);color:#fff;position:relative}.public-site-module__hzNb6a__siteHeader:after{background:linear-gradient(90deg, var(--teal) 0 50%, var(--yellow) 50% 100%);content:"";height:2px;position:absolute;bottom:-2px;left:0;right:0}.public-site-module__hzNb6a__headerInner{align-items:center;gap:1.5rem;width:min(100% - 2rem,76rem);min-height:5.25rem;margin-inline:auto;display:flex}.public-site-module__hzNb6a__brandLink{align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.public-site-module__hzNb6a__brandLink>span{text-transform:uppercase;line-height:.9;display:grid}.public-site-module__hzNb6a__brandLink strong{font-family:var(--font-heading);letter-spacing:-.04em;font-size:1.35rem}.public-site-module__hzNb6a__brandLink small{color:#d6dee9;letter-spacing:.22em;margin-top:.35rem;font-size:.68rem;font-weight:800}.public-site-module__hzNb6a__headerCrest{width:3.65rem;height:3.65rem}.public-site-module__hzNb6a__desktopNavigation{align-items:center;gap:clamp(.9rem,2vw,1.65rem);margin-left:auto;display:flex}.public-site-module__hzNb6a__desktopNavigation a{color:#e1e9ec;padding-block:.75rem;font-size:.87rem;font-weight:700;text-decoration:none;position:relative}.public-site-module__hzNb6a__desktopNavigation a:after{transform-origin:0;background:var(--teal);content:"";height:2px;transition:transform .16s;position:absolute;bottom:.4rem;left:0;right:0;transform:scaleX(0)}.public-site-module__hzNb6a__desktopNavigation a:hover:after{transform:scaleX(1)}.public-site-module__hzNb6a__loginLink{color:#fff;border:1px solid #ffffff6b;border-radius:999px;min-height:2.8rem;padding:.8rem 1.05rem;font-size:.86rem;font-weight:700;text-decoration:none}.public-site-module__hzNb6a__loginLink:hover{border-color:var(--yellow);color:var(--yellow)}.public-site-module__hzNb6a__mobileMenu{margin-left:auto;display:none}.public-site-module__hzNb6a__mobileMenuButton{min-width:4.7rem;min-height:2.75rem;color:inherit;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.65rem;padding:0;font-size:.78rem;font-weight:800;display:flex}.public-site-module__hzNb6a__menuIcon{gap:5px;display:grid}.public-site-module__hzNb6a__menuIcon i{background:currentColor;width:1.25rem;height:2px;display:block}.public-site-module__hzNb6a__mobileMenu nav{background:var(--navy);border-top:1px solid #ffffff24;padding:1rem;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 1rem 2rem #0000003d}.public-site-module__hzNb6a__mobileMenu nav[hidden]{display:none}.public-site-module__hzNb6a__mobileMenu nav a{border-bottom:1px solid #ffffff1f;padding:.9rem .5rem;font-weight:800;text-decoration:none}.public-site-module__hzNb6a__eyebrow{color:var(--teal-dark);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .85rem;font-size:.75rem;font-weight:800}.public-site-module__hzNb6a__button,.public-site-module__hzNb6a__buttonLight{border-radius:.65rem;justify-content:center;align-items:center;gap:.75rem;min-height:3.15rem;padding:.9rem 1.2rem;font-size:.94rem;font-weight:800;text-decoration:none;display:inline-flex}.public-site-module__hzNb6a__button{background:var(--yellow);color:var(--navy)}.public-site-module__hzNb6a__button:hover{background:#ffeb73}.public-site-module__hzNb6a__buttonLight{color:#fff;border:1px solid #ffffff73}.public-site-module__hzNb6a__buttonLight:hover{background:#ffffff1a;border-color:#fff}.public-site-module__hzNb6a__externalTextLink{color:var(--teal-dark);align-items:baseline;gap:.4rem;font-weight:800;display:inline-flex}.public-site-module__hzNb6a__pageIntro{background:var(--navy);color:#fff;padding:clamp(4rem,8vw,7rem) 1rem clamp(3.5rem,7vw,5.5rem);position:relative;overflow:hidden}.public-site-module__hzNb6a__pageIntro:before{content:"";background:linear-gradient(120deg,#0000,#40c1ac1f);width:min(28vw,24rem);height:100%;position:absolute;top:0;right:0}.public-site-module__hzNb6a__pageIntroGrid{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:end;gap:clamp(2rem,8vw,7rem);width:min(100%,74rem);margin-inline:auto;display:grid;position:relative}.public-site-module__hzNb6a__pageIntro h1{max-width:12ch;font-family:var(--font-heading);letter-spacing:-.065em;margin:0;font-size:clamp(3.4rem,7vw,6.4rem);font-weight:700;line-height:.94}.public-site-module__hzNb6a__pageIntroCopy{color:#d8e4e9;max-width:35rem;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65}.public-site-module__hzNb6a__pageIntroCopy>:first-child{margin-top:0}.public-site-module__hzNb6a__pageIntroCopy>:last-child{margin-bottom:0}.public-site-module__hzNb6a__newsCard{background:var(--paper);border:1px solid #d9e2df;border-radius:.7rem;min-width:0;display:grid;overflow:hidden}.public-site-module__hzNb6a__newsImage{aspect-ratio:16/9;background:#d9e2e0;position:relative;overflow:hidden}.public-site-module__hzNb6a__newsImage img{object-fit:cover;transition:transform .3s}.public-site-module__hzNb6a__newsCard:hover .public-site-module__hzNb6a__newsImage img{transform:scale(1.025)}.public-site-module__hzNb6a__newsBody{align-content:start;gap:1rem;padding:clamp(1.3rem,3vw,2rem);display:grid}.public-site-module__hzNb6a__newsMeta{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.76rem;font-weight:800;display:flex}.public-site-module__hzNb6a__newsMeta span{color:var(--teal-dark);background:#e6f4f1;border-radius:999px;padding:.35rem .55rem}.public-site-module__hzNb6a__newsBody h3{font-family:var(--font-heading);letter-spacing:-.035em;margin:0;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.05}.public-site-module__hzNb6a__newsBody p{color:var(--muted);margin:0;line-height:1.65}.public-site-module__hzNb6a__announcementCard{border-top:.25rem solid var(--teal);min-height:18rem}.public-site-module__hzNb6a__announcementCard .public-site-module__hzNb6a__newsBody{align-content:space-between}.public-site-module__hzNb6a__announcementCard .public-site-module__hzNb6a__newsBody>a{width:fit-content;color:var(--teal-dark);font-weight:900}.public-site-module__hzNb6a__archiveHeading{font-family:var(--font-heading);margin:3rem 0 1rem;font-size:clamp(1.6rem,3vw,2.4rem)}.public-site-module__hzNb6a__announcementDetail{width:min(100% - 2rem,54rem);margin-inline:auto;padding-block:clamp(4rem,9vw,8rem)}.public-site-module__hzNb6a__announcementDetail header{border-bottom:1px solid #c9d5d2;padding-bottom:2rem}.public-site-module__hzNb6a__announcementDetail h1{max-width:15ch;font-family:var(--font-heading);letter-spacing:-.06em;margin:0;font-size:clamp(3rem,8vw,6.5rem);line-height:.94}.public-site-module__hzNb6a__announcementSummary{max-width:45rem;color:var(--muted);font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.65}.public-site-module__hzNb6a__announcementBody{color:var(--ink);white-space:pre-line;margin-block:2.5rem;font-size:1.05rem;line-height:1.8}.public-site-module__hzNb6a__announcementDetail footer{border-top:1px solid #c9d5d2;margin-top:3rem;padding-top:1.5rem}.public-site-module__hzNb6a__announcementDetail :where(a){color:var(--teal-dark);font-weight:900}.public-site-module__hzNb6a__fixtureEmpty,.public-site-module__hzNb6a__fixtureEmptyCompact{align-items:start;gap:clamp(1.5rem,5vw,4rem);display:grid}.public-site-module__hzNb6a__fixtureEmpty{background:#fff;border:1px solid #ceddd9;border-radius:.7rem;grid-template-columns:minmax(0,.8fr) minmax(18rem,1.2fr);padding:clamp(2rem,5vw,4rem)}.public-site-module__hzNb6a__fixtureEmptyCompact{border-top:1px solid #bccdc8;border-bottom:1px solid #bccdc8;grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr);padding:clamp(1.5rem,4vw,3rem)}.public-site-module__hzNb6a__fixtureEmpty h2,.public-site-module__hzNb6a__fixtureEmptyCompact h2{max-width:16ch;font-family:var(--font-heading);letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.6rem);line-height:1}.public-site-module__hzNb6a__fixtureEmpty p,.public-site-module__hzNb6a__fixtureEmptyCompact p{color:#36545b;max-width:42rem;margin:0;line-height:1.65}.public-site-module__hzNb6a__inlineActions{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1.25rem;display:flex}.public-site-module__hzNb6a__inlineActions>a{color:var(--teal-dark);font-weight:800}.public-site-module__hzNb6a__homeHero{background:var(--navy);color:#fff;isolation:isolate;align-items:end;min-height:min(50rem,100svh - 5.25rem);padding:clamp(4rem,9vw,8rem) 1rem 6rem;display:grid;position:relative;overflow:hidden}.public-site-module__hzNb6a__homeHeroImage{z-index:-3;object-fit:cover;object-position:60% center}.public-site-module__hzNb6a__homeHeroOverlay{z-index:-2;background:linear-gradient(90deg,#202a44eb 0%,#202a44b3 42%,#202a4426 80%),linear-gradient(#0000 55%,#202a44bd 100%);position:absolute;inset:0}.public-site-module__hzNb6a__homeHero:after{content:none}.public-site-module__hzNb6a__homeHeroInner{width:min(100%,74rem);margin-inline:auto}.public-site-module__hzNb6a__heroKicker{color:var(--yellow);letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.2rem;font-size:.78rem;font-weight:900}.public-site-module__hzNb6a__homeHero h1{max-width:11ch;font-family:var(--font-heading);letter-spacing:-.075em;margin:0;font-size:clamp(4rem,9vw,7.5rem);font-weight:700;line-height:.86}.public-site-module__hzNb6a__homeHero h1 em{color:var(--teal);font-weight:inherit}.public-site-module__hzNb6a__heroLead{color:#edf4f6;max-width:32rem;margin:2rem 0 0;font-size:clamp(1.05rem,2.2vw,1.4rem);font-weight:700}.public-site-module__hzNb6a__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.public-site-module__hzNb6a__heroFacts{border-top:1px solid #ffffff57;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100% - 2rem,74rem);margin:0 auto;display:grid;position:absolute;bottom:0;left:1rem;right:1rem}.public-site-module__hzNb6a__heroFacts div{grid-template-columns:auto 1fr;gap:.45rem .8rem;padding:1.2rem 1.5rem;display:grid}.public-site-module__hzNb6a__heroFacts div+div{border-left:1px solid #ffffff40}.public-site-module__hzNb6a__heroFacts dt{color:var(--teal);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.public-site-module__hzNb6a__heroFacts dd{color:#e0e9ed;margin:0;font-size:.86rem}.public-site-module__hzNb6a__contentSection,.public-site-module__hzNb6a__contentSectionAlt{padding:clamp(4.5rem,9vw,8rem) 1rem}.public-site-module__hzNb6a__contentSection{background:#fff}.public-site-module__hzNb6a__contentSectionAlt{background:#f2f7f5;border-top:1px solid #e0e7e5}.public-site-module__hzNb6a__contentSection>*,.public-site-module__hzNb6a__contentSectionAlt>*{width:min(100%,74rem);margin-inline:auto}.public-site-module__hzNb6a__sectionHeading{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.75fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid}.public-site-module__hzNb6a__sectionHeading h2{max-width:16ch;font-family:var(--font-heading);letter-spacing:-.06em;margin:0;font-size:clamp(2.65rem,5vw,4.5rem);line-height:1}.public-site-module__hzNb6a__sectionHeading>p{color:var(--muted);margin:0;font-size:1.03rem;line-height:1.7}.public-site-module__hzNb6a__participationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.public-site-module__hzNb6a__participationCard{border:1px solid #d9e2df;border-top:.25rem solid var(--teal);min-height:22rem;color:var(--ink);background:#f5f9f8;border-radius:.7rem;flex-direction:column;padding:clamp(1.5rem,3vw,2.25rem);display:flex;position:relative;overflow:hidden}.public-site-module__hzNb6a__participationCard:nth-child(2){border-top-color:var(--navy)}.public-site-module__hzNb6a__participationCard:nth-child(3){border-top-color:var(--yellow)}.public-site-module__hzNb6a__participationCard:after{content:none}.public-site-module__hzNb6a__participationCard>span{color:#7d928d;font-family:var(--font-heading);margin-bottom:2.75rem;font-size:1.2rem;display:block}.public-site-module__hzNb6a__participationCard .public-site-module__hzNb6a__eyebrow,.public-site-module__hzNb6a__participationCard:nth-child(2) .public-site-module__hzNb6a__eyebrow{color:var(--teal-dark)}.public-site-module__hzNb6a__participationCard h3{font-family:var(--font-heading);letter-spacing:-.05em;margin:0 0 1rem;font-size:clamp(2rem,4vw,3.2rem)}.public-site-module__hzNb6a__participationCard p:not(.public-site-module__hzNb6a__eyebrow){color:var(--muted);margin:0;line-height:1.65}.public-site-module__hzNb6a__participationCard a{z-index:1;color:var(--teal-dark);margin-top:auto;padding-top:1.75rem;font-weight:800;display:inline-block;position:relative}.public-site-module__hzNb6a__storySection{background:var(--navy);color:#fff;grid-template-columns:minmax(0,1.25fr) minmax(22rem,.75fr);min-height:38rem;display:grid}.public-site-module__hzNb6a__storyImage{min-height:35rem;position:relative;overflow:hidden}.public-site-module__hzNb6a__storyImage img{object-fit:cover;object-position:center 35%}.public-site-module__hzNb6a__storyCopy{flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,7rem);display:flex}.public-site-module__hzNb6a__storyCopy .public-site-module__hzNb6a__eyebrow{color:var(--yellow)}.public-site-module__hzNb6a__storyCopy h2{font-family:var(--font-heading);letter-spacing:-.06em;margin:0;font-size:clamp(2.7rem,5vw,5rem);line-height:.94}.public-site-module__hzNb6a__storyCopy>p:not(.public-site-module__hzNb6a__eyebrow){color:#d1e0e7;line-height:1.7}.public-site-module__hzNb6a__storyCopy a{width:fit-content;color:var(--yellow);margin-top:1rem;font-weight:900}.public-site-module__hzNb6a__newsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.public-site-module__hzNb6a__sectionAction{text-align:right;margin-top:2rem}.public-site-module__hzNb6a__sectionAction a{color:var(--teal-dark);font-weight:900}.public-site-module__hzNb6a__fixtureBand{background:#f2f7f5;padding:clamp(3rem,6vw,5rem) 1rem}.public-site-module__hzNb6a__fixtureBand>*{width:min(100%,74rem);margin-inline:auto}.public-site-module__hzNb6a__handoffSection{background:var(--navy);color:#fff;grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);gap:clamp(2rem,6vw,6rem);padding:clamp(4.5rem,10vw,8rem) max(1rem,50vw - 37rem);display:grid}.public-site-module__hzNb6a__handoffSection .public-site-module__hzNb6a__eyebrow{color:var(--yellow)}.public-site-module__hzNb6a__handoffSection h2{max-width:12ch;font-family:var(--font-heading);letter-spacing:-.065em;margin:0;font-size:clamp(3rem,6vw,5.5rem);line-height:.9}.public-site-module__hzNb6a__handoffSection>div>p:not(.public-site-module__hzNb6a__eyebrow),.public-site-module__hzNb6a__handoffSection aside p:not(.public-site-module__hzNb6a__eyebrow){max-width:38rem;line-height:1.65}.public-site-module__hzNb6a__handoffSection .public-site-module__hzNb6a__button{background:var(--yellow);color:var(--navy);margin-top:1rem}.public-site-module__hzNb6a__handoffSection aside{background:#ffffff12;border:1px solid #ffffff3d;border-radius:.7rem;padding:clamp(1.5rem,4vw,2.5rem)}.public-site-module__hzNb6a__handoffSection aside h3{font-family:var(--font-heading);letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.25rem)}.public-site-module__hzNb6a__handoffSection aside a{font-weight:900}.public-site-module__hzNb6a__sourceBanner,.public-site-module__hzNb6a__contactFooter{background:var(--navy);color:#fff;justify-content:space-between;align-items:end;gap:2rem;padding:clamp(3.5rem,8vw,6rem) max(1rem,50vw - 37rem);display:flex}.public-site-module__hzNb6a__sourceBanner .public-site-module__hzNb6a__eyebrow,.public-site-module__hzNb6a__contactFooter .public-site-module__hzNb6a__eyebrow{color:var(--yellow)}.public-site-module__hzNb6a__sourceBanner h2,.public-site-module__hzNb6a__contactFooter h2{max-width:15ch;font-family:var(--font-heading);letter-spacing:-.055em;margin:0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:.95}.public-site-module__hzNb6a__wideImage{background:#cddcda;height:clamp(24rem,63vw,52rem);position:relative;overflow:hidden}.public-site-module__hzNb6a__wideImage img{object-fit:cover;object-position:center 38%}.public-site-module__hzNb6a__rugbyList{border-top:1px solid #b6c2bf}.public-site-module__hzNb6a__rugbyList article{border-bottom:1px solid #b6c2bf;grid-template-columns:5rem minmax(12rem,.8fr) minmax(18rem,1.2fr);align-items:start;gap:1.5rem;padding:clamp(1.75rem,4vw,3.2rem) 0;scroll-margin-top:2rem;display:grid}.public-site-module__hzNb6a__rugbyList article>span{color:var(--teal-dark);font-family:var(--font-heading);font-size:2rem}.public-site-module__hzNb6a__rugbyList h3{font-family:var(--font-heading);letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4vw,3.6rem)}.public-site-module__hzNb6a__rugbyList article>p{color:var(--muted);margin:0;line-height:1.7}.public-site-module__hzNb6a__truthPanel,.public-site-module__hzNb6a__governancePanel,.public-site-module__hzNb6a__locationPanel{background:#d9eee9;grid-template-columns:minmax(0,.9fr) minmax(18rem,1.1fr);gap:clamp(2rem,8vw,8rem);padding:clamp(4rem,9vw,7rem) max(1rem,50vw - 37rem);display:grid}.public-site-module__hzNb6a__truthPanel h2,.public-site-module__hzNb6a__governancePanel h2,.public-site-module__hzNb6a__locationPanel h2{max-width:13ch;font-family:var(--font-heading);letter-spacing:-.06em;margin:0;font-size:clamp(2.6rem,5vw,4.7rem);line-height:.95}.public-site-module__hzNb6a__truthPanel>div:last-child>p,.public-site-module__hzNb6a__governancePanel>div:last-child>p,.public-site-module__hzNb6a__locationPanel>div:last-child>p{color:#36545b;margin-top:0;line-height:1.75}.public-site-module__hzNb6a__detailGrid,.public-site-module__hzNb6a__optionGrid,.public-site-module__hzNb6a__contactGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.public-site-module__hzNb6a__detailGrid article,.public-site-module__hzNb6a__optionGrid article,.public-site-module__hzNb6a__contactGrid article{background:var(--paper);border:1px solid #c8d2cf;border-radius:.7rem;padding:clamp(1.5rem,3vw,2.2rem)}.public-site-module__hzNb6a__detailGrid span,.public-site-module__hzNb6a__optionGrid span,.public-site-module__hzNb6a__contactGrid span{color:var(--teal-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:900}.public-site-module__hzNb6a__detailGrid h3,.public-site-module__hzNb6a__optionGrid h3,.public-site-module__hzNb6a__contactGrid h3{font-family:var(--font-heading);letter-spacing:-.035em;margin:1.4rem 0 .75rem;font-size:clamp(1.65rem,3vw,2.25rem)}.public-site-module__hzNb6a__detailGrid p,.public-site-module__hzNb6a__optionGrid p,.public-site-module__hzNb6a__contactGrid p{color:var(--muted);margin:0;line-height:1.65}.public-site-module__hzNb6a__optionGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.public-site-module__hzNb6a__clubforcePanel{background:var(--teal);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:clamp(4rem,9vw,7rem) max(1rem,50vw - 37rem);display:grid}.public-site-module__hzNb6a__clubforcePanel .public-site-module__hzNb6a__eyebrow{color:var(--navy)}.public-site-module__hzNb6a__clubforcePanel h2{max-width:14ch;font-family:var(--font-heading);letter-spacing:-.06em;margin:0;font-size:clamp(2.7rem,5vw,4.8rem);line-height:.95}.public-site-module__hzNb6a__clubforcePanel p:not(.public-site-module__hzNb6a__eyebrow){max-width:45rem;line-height:1.7}.public-site-module__hzNb6a__clubforcePanel .public-site-module__hzNb6a__button{background:var(--navy);color:#fff}.public-site-module__hzNb6a__lottoSection{grid-template-columns:minmax(15rem,.6fr) minmax(18rem,1.4fr);align-items:center;gap:clamp(2rem,8vw,8rem);width:min(100% - 2rem,74rem);margin-inline:auto;padding:clamp(4.5rem,9vw,8rem) 0;display:grid}.public-site-module__hzNb6a__ageMark{aspect-ratio:1;border:.4rem solid var(--teal);width:min(100%,15rem);color:var(--navy);font-family:var(--font-heading);letter-spacing:-.1em;border-radius:1.5rem;place-items:center;font-size:clamp(5rem,10vw,8rem);font-weight:700;line-height:1;display:grid}.public-site-module__hzNb6a__lottoSection h2{max-width:12ch;font-family:var(--font-heading);letter-spacing:-.065em;margin:0;font-size:clamp(2.8rem,6vw,5.2rem);line-height:.94}.public-site-module__hzNb6a__lottoSection p:not(.public-site-module__hzNb6a__eyebrow){max-width:42rem;color:var(--muted);line-height:1.7}.public-site-module__hzNb6a__lottoSection .public-site-module__hzNb6a__button{background:var(--navy);color:#fff;margin-top:1rem}.public-site-module__hzNb6a__clubStory{grid-template-columns:minmax(20rem,.75fr) minmax(18rem,1.25fr);align-items:center;gap:clamp(2.5rem,8vw,8rem);width:min(100% - 2rem,74rem);margin-inline:auto;padding:clamp(4.5rem,10vw,8rem) 0;display:grid}.public-site-module__hzNb6a__crestPanel{aspect-ratio:1;background:#e8f5f1;border-radius:1rem;place-items:center;display:grid}.public-site-module__hzNb6a__crestPanel img{width:min(72%,22rem);height:auto}.public-site-module__hzNb6a__clubStory h2{max-width:12ch;font-family:var(--font-heading);letter-spacing:-.06em;margin:0;font-size:clamp(2.8rem,6vw,5rem);line-height:.95}.public-site-module__hzNb6a__clubStory p:not(.public-site-module__hzNb6a__eyebrow){color:var(--muted);line-height:1.75}.public-site-module__hzNb6a__mottoSection{background:var(--navy);color:#fff;text-align:center;padding:clamp(5rem,12vw,10rem) 1rem}.public-site-module__hzNb6a__mottoSection .public-site-module__hzNb6a__eyebrow{color:var(--yellow)}.public-site-module__hzNb6a__mottoSection h2{color:var(--teal);font-family:var(--font-identity);letter-spacing:-.025em;margin:0;font-size:clamp(3rem,9vw,8.5rem);font-weight:700;line-height:.9}.public-site-module__hzNb6a__mottoSection>p:last-child{color:#d4e1e7;margin:1.5rem 0 0;font-size:1.1rem;font-weight:700}.public-site-module__hzNb6a__governancePanel{background:var(--yellow)}.public-site-module__hzNb6a__governancePanel .public-site-module__hzNb6a__eyebrow{color:var(--brand-yellow-ink)}.public-site-module__hzNb6a__contactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-site-module__hzNb6a__contactGrid article{min-height:18rem}.public-site-module__hzNb6a__contactGrid a{overflow-wrap:anywhere;color:var(--teal-dark);margin-top:1.5rem;font-weight:900;display:inline-block}.public-site-module__hzNb6a__locationPanel{background:var(--yellow)}.public-site-module__hzNb6a__locationPanel .public-site-module__hzNb6a__eyebrow{color:var(--brand-yellow-ink)}.public-site-module__hzNb6a__contactFooter{align-items:start}.public-site-module__hzNb6a__socialButtons{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;max-width:38rem;display:flex}.public-site-module__hzNb6a__siteFooter{background:var(--navy);color:#fff;padding:clamp(3rem,8vw,6rem) 1rem 1.5rem}.public-site-module__hzNb6a__footerGrid{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(10rem,.65fr));gap:clamp(2.5rem,7vw,6rem);width:min(100%,74rem);margin-inline:auto;display:grid}.public-site-module__hzNb6a__footerIdentity .public-site-module__hzNb6a__eyebrow{color:var(--yellow);margin-top:1.5rem}.public-site-module__hzNb6a__footerIdentity h2{max-width:10ch;font-family:var(--font-heading);letter-spacing:-.055em;margin:0;font-size:clamp(2.3rem,5vw,4rem);line-height:.95}.public-site-module__hzNb6a__footerIdentity>p:last-child{color:#bacbd5}.public-site-module__hzNb6a__footerLinks{align-content:start;gap:.85rem;display:grid}.public-site-module__hzNb6a__footerLinks a{color:#d5e1e7;width:fit-content;text-decoration-color:#ffffff59}.public-site-module__hzNb6a__footerLinks a:hover{color:var(--yellow)}.public-site-module__hzNb6a__footerLabel{color:var(--teal);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .4rem;font-size:.74rem;font-weight:900}.public-site-module__hzNb6a__footerBase{color:#8ea4b1;border-top:1px solid #ffffff29;justify-content:space-between;gap:1rem;width:min(100%,74rem);margin:clamp(3rem,8vw,6rem) auto 0;padding-top:1.25rem;font-size:.78rem;display:flex}.public-site-module__hzNb6a__footerBase p{margin:0}@media (max-width:68rem){.public-site-module__hzNb6a__desktopNavigation{display:none}.public-site-module__hzNb6a__mobileMenu{display:block}.public-site-module__hzNb6a__loginLink{margin-left:auto}.public-site-module__hzNb6a__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:60rem){.public-site-module__hzNb6a__sectionHeading,.public-site-module__hzNb6a__storySection,.public-site-module__hzNb6a__handoffSection,.public-site-module__hzNb6a__truthPanel,.public-site-module__hzNb6a__governancePanel,.public-site-module__hzNb6a__locationPanel,.public-site-module__hzNb6a__clubStory,.public-site-module__hzNb6a__clubforcePanel,.public-site-module__hzNb6a__lottoSection{grid-template-columns:1fr}.public-site-module__hzNb6a__storyImage{min-height:32rem}.public-site-module__hzNb6a__participationGrid{grid-template-columns:1fr}.public-site-module__hzNb6a__participationCard{min-height:21rem}.public-site-module__hzNb6a__participationCard>span{margin-bottom:3.5rem}.public-site-module__hzNb6a__clubforcePanel{justify-items:start}.public-site-module__hzNb6a__ageMark,.public-site-module__hzNb6a__crestPanel{width:min(100%,25rem)}.public-site-module__hzNb6a__rugbyList article{grid-template-columns:4rem minmax(0,1fr)}.public-site-module__hzNb6a__rugbyList article>p{grid-column:2}}@media (max-width:48rem){.public-site-module__hzNb6a__headerInner{min-height:5rem}.public-site-module__hzNb6a__headerCrest{width:3.1rem;height:3.1rem}.public-site-module__hzNb6a__brandLink>span{display:none}.public-site-module__hzNb6a__loginLink{margin-left:0}.public-site-module__hzNb6a__mobileMenu{margin-left:auto}.public-site-module__hzNb6a__pageIntroGrid,.public-site-module__hzNb6a__fixtureEmpty,.public-site-module__hzNb6a__fixtureEmptyCompact,.public-site-module__hzNb6a__footerGrid{grid-template-columns:1fr}.public-site-module__hzNb6a__homeHero{min-height:47rem;padding-bottom:10rem}.public-site-module__hzNb6a__homeHeroImage{object-position:68% center}.public-site-module__hzNb6a__homeHeroOverlay{background:linear-gradient(90deg,#202a44ed 0%,#202a44b3 70%,#202a444d 100%),linear-gradient(#0000 40%,#202a44e0 100%)}.public-site-module__hzNb6a__heroFacts div{grid-template-columns:1fr;padding:.9rem .6rem}.public-site-module__hzNb6a__heroFacts dd{font-size:.72rem}.public-site-module__hzNb6a__newsGrid,.public-site-module__hzNb6a__detailGrid,.public-site-module__hzNb6a__optionGrid,.public-site-module__hzNb6a__contactGrid{grid-template-columns:1fr}.public-site-module__hzNb6a__sourceBanner,.public-site-module__hzNb6a__contactFooter{flex-direction:column;align-items:start}.public-site-module__hzNb6a__socialButtons{justify-content:flex-start}.public-site-module__hzNb6a__storyImage{min-height:27rem}.public-site-module__hzNb6a__rugbyList article{grid-template-columns:3rem minmax(0,1fr);gap:1rem}.public-site-module__hzNb6a__pageIntroCopy{font-size:1rem}.public-site-module__hzNb6a__footerGrid{gap:2.75rem}.public-site-module__hzNb6a__footerBase{flex-direction:column}}@media (max-width:24rem){.public-site-module__hzNb6a__loginLink{padding-inline:.75rem;font-size:.7rem}.public-site-module__hzNb6a__headerInner{gap:.75rem}}@media (prefers-reduced-motion:reduce){.public-site-module__hzNb6a__site *,.public-site-module__hzNb6a__site :before,.public-site-module__hzNb6a__site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.public-site-module__hzNb6a__site{--paper:var(--color-surface);--cream:#fafbf8;background:var(--cream)}.public-site-module__hzNb6a__siteHeader{color:#fff;background:#14233c;border-bottom:1px solid #ffffff1f}.public-site-module__hzNb6a__siteHeader:after{content:none}.public-site-module__hzNb6a__headerInner{gap:1.8rem;width:min(100% - clamp(3rem,10vw,16rem),120rem);min-height:6.4rem}.public-site-module__hzNb6a__brandLink strong{font-size:1.3rem}.public-site-module__hzNb6a__brandLink small{color:var(--teal)}.public-site-module__hzNb6a__desktopNavigation{gap:1.5rem}.public-site-module__hzNb6a__desktopNavigation a{color:#edf3f4;font-size:.92rem;font-weight:650}.public-site-module__hzNb6a__headerActions{align-items:center;gap:.8rem;display:flex}.public-site-module__hzNb6a__loginLink,.public-site-module__hzNb6a__sessionLink{border:1px solid var(--navy);letter-spacing:0;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:.9rem;min-height:2.9rem;margin:0;padding:.85rem 1rem;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.public-site-module__hzNb6a__loginLink{color:#fff;background:0 0;border-color:#ffffff73}.public-site-module__hzNb6a__sessionLink{background:var(--teal);color:var(--navy);border-color:#0000}.public-site-module__hzNb6a__loginLink:hover{color:#fff;background:#34415d;border-color:#34415d}.public-site-module__hzNb6a__sessionLink:hover{background:#63cebc}.public-site-module__hzNb6a__mobileMenu nav{color:#fff;background:#14233c;border-top:1px solid #ffffff26}.public-site-module__hzNb6a__mobileMenu nav a{color:#fff}.public-site-module__hzNb6a__pageIntro{color:#fff;background:linear-gradient(115deg,#14233c,#202a44 65%,#154854);border-radius:1.2rem;width:min(100% - 4rem,84rem);margin:2rem auto 0;padding:clamp(2.5rem,5vw,5rem)}.public-site-module__hzNb6a__pageIntroGrid{gap:3rem;width:100%}.public-site-module__hzNb6a__pageIntro h1{color:#fff;font-size:clamp(3rem,6vw,5.5rem)}.public-site-module__hzNb6a__pageIntroCopy{color:#e0e8ee;font-size:1.05rem}.public-site-module__hzNb6a__pageIntro .public-site-module__hzNb6a__eyebrow{color:var(--teal)}.public-site-module__hzNb6a__siteFooter{background:var(--navy);color:#fff;border-top:0;padding:4rem clamp(1.5rem,5vw,8rem) 1.5rem}.public-site-module__hzNb6a__footerGrid,.public-site-module__hzNb6a__footerBase{width:min(100%,120rem)}.public-site-module__hzNb6a__footerCrest{width:4.5rem;height:4.5rem;margin-bottom:1.5rem;display:block}.public-site-module__hzNb6a__footerIdentity strong{font-family:var(--font-heading);letter-spacing:-.03em;font-size:1.7rem;font-weight:650}.public-site-module__hzNb6a__footerIdentity>p:last-child,.public-site-module__hzNb6a__footerIdentity p{color:#c7d1da}.public-site-module__hzNb6a__footerLinks a,.public-site-module__hzNb6a__footerIdentity a{color:#e2e9ed}.public-site-module__hzNb6a__footerLinks a:hover,.public-site-module__hzNb6a__footerIdentity a:hover,.public-site-module__hzNb6a__footerLabel{color:var(--teal)}.public-site-module__hzNb6a__footerBase{color:#adbec9;border-top-color:#ffffff26;margin-top:3rem}@media (max-width:78rem){.public-site-module__hzNb6a__desktopNavigation{display:none}.public-site-module__hzNb6a__mobileMenu{margin-left:0;display:block}.public-site-module__hzNb6a__headerActions{margin-left:auto}.public-site-module__hzNb6a__sessionLink{display:none}}@media (max-width:68rem){.public-site-module__hzNb6a__headerActions{margin-left:auto}.public-site-module__hzNb6a__mobileMenu{margin-left:0}}@media (max-width:48rem){.public-site-module__hzNb6a__headerInner{gap:1rem;width:calc(100% - 2.5rem);min-height:5rem}.public-site-module__hzNb6a__loginLink{padding:.7rem .9rem;font-size:.84rem}.public-site-module__hzNb6a__mobileMenuButton{min-width:4.5rem;font-size:.72rem}.public-site-module__hzNb6a__pageIntro{border-radius:.8rem;width:calc(100% - 2rem);margin-top:1rem;padding:2.5rem 1.5rem}.public-site-module__hzNb6a__pageIntroGrid{grid-template-columns:1fr;gap:1.5rem}.public-site-module__hzNb6a__siteFooter{padding-inline:1.5rem}.public-site-module__hzNb6a__footerGrid{grid-template-columns:1fr 1fr;gap:2.5rem 1.5rem}.public-site-module__hzNb6a__footerIdentity{grid-column:1/-1}}@media (max-width:24rem){.public-site-module__hzNb6a__headerInner{gap:.7rem;width:calc(100% - 2rem)}.public-site-module__hzNb6a__loginLink{padding-inline:.7rem;font-size:.8rem}}
