:root{--bg:#061b43;--bg-2:#09234f;--panel:#0b2854;--panel-2:#103361;--green-900:#00532e;--gold:#fff;--gold-2:#80c9a1;--gold-deep:#00532e;--gold-grad:linear-gradient(110deg,#fff,#c7e4d5);--line:#ffffff25;--muted:#b8c7d9;--radius:4px}
.nav{background:#fff;color:#061b43;border-bottom:4px solid #00532e}.brand,.nav-links a{color:#061b43}.brand img{width:72px;height:72px;object-fit:contain}.nav-links{gap:22px}.nav-links a{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.burger span{background:#061b43}.hero{background:radial-gradient(ellipse at 85% 40%,#00532e 0,transparent 55%),#061b43;min-height:660px;overflow:hidden}.hero:after{content:'';position:absolute;width:75%;height:180px;right:-20%;bottom:20px;transform:rotate(-18deg);border-top:2px solid #ffffff35;border-bottom:30px solid #ffffff09;pointer-events:none}.hero-inner{padding-top:90px;padding-bottom:90px}.hero h1{font-size:clamp(80px,10vw,150px);line-height:.94;letter-spacing:-.025em}.hero .lead{font-size:14px;letter-spacing:.12em;max-width:430px;line-height:1.9}.hero-crest img{background:white;border-radius:2px;box-shadow:22px 22px 0 #ffffff0b;max-width:420px}.crest-glow{display:none}.btn{border-radius:2px;text-transform:uppercase;font-size:12px;letter-spacing:.08em}.btn-gold{background:#fff;color:#061b43}.season-badge{background:transparent;border:0;padding-left:0;letter-spacing:.14em}.fixture-strip{background:#f0f3f5;color:#061b43;padding:30px 0 40px}.strip-heading{display:flex;align-items:center;justify-content:space-between}.strip-heading a{color:#00532e;font-weight:700;font-size:13px}.fixture-strip .eyebrow{color:#00532e}.recent-matches{display:flex;gap:16px;overflow:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.recent-matches .match-card{min-width:300px;flex:1;scroll-snap-align:start;background:white;color:#061b43;border:1px solid #dce2e9;border-top:4px solid #00532e;opacity:1;transform:none}.recent-matches .mc-meta,.recent-matches .mc-foot{color:#637082}.recent-matches .mc-score .mm{color:#00532e}.section-title{text-transform:uppercase;letter-spacing:-.02em}.performance-band{background:#00532e;padding:35px 0}.hero-stats{margin:0;border:0;background:transparent;border-radius:0}.hero-stats .cell{background:transparent;box-shadow:none}.record-grid{border-top:1px solid #ffffff30;padding-top:32px}.ring-wrap{display:none}.record-grid{display:block}.story{background:#fff;color:#061b43}.story-inner{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:70px}.story p{max-width:580px;line-height:1.9}.story .eyebrow{color:#00532e}.story img{width:100%;max-width:430px}.story-tagline{font-weight:700;color:#00532e;letter-spacing:.06em}footer{background:#03102a}.foot-brand img{background:#fff;object-fit:contain}.leaders-grid .leader-card,.table-card,.match-card,.award-card{border-radius:4px}section{scroll-margin-top:100px}@media(max-width:800px){.nav-links{background:#fff}.hero-inner{padding-top:55px;padding-bottom:50px}.hero{min-height:auto}.hero-crest img{max-width:260px}.hero h1{font-size:86px}.story-inner{grid-template-columns:1fr;gap:20px}.story img{max-width:300px}.recent-matches .match-card{min-width:280px}.brand img{width:55px;height:55px}.performance-band .hero-stats{display:grid;grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
