body{--bg:#f8f9fa;--surface:#ffffff;--text:#191e25;--muted:#505d6d;--accent:#02499b;--border:#89919b;--button-text:#ffffff;--theme-feature:#02499b;--theme-feature-deep:#012f65;--header-pattern-ink:#205fa7;--header-pattern:none;--header-pattern-size:auto;--header-bg:#02499b;--header-text:#ffffff;--header-border:#6792c3;--header-logo-light:none;--header-logo-dark:block;--footer-pattern-ink:#205fa7;--footer-pattern:linear-gradient(125deg,transparent 0 15%,var(--footer-pattern-ink) 15% 79%,transparent 79% 100%);--footer-pattern-size:100% 100%;--footer-bg:#02499b;--footer-text:#ffffff;--footer-border:#6792c3;--footer-logo-light:none;--footer-logo-dark:block;font-family:system-ui,sans-serif}body.dark{--bg:#14181c;--surface:#20262c;--text:#eef0f1;--muted:#b1b9c4;--accent:#6590c2;--border:#627081;--button-text:#000000;--theme-feature:#5579a3;--theme-feature-deep:#374f6a}html[data-contrast="125"] body{--bg:#fafafb;--surface:#ffffff;--text:#12171b;--muted:#3c4652;--accent:#02499b;--border:#6d7c8e;--button-text:#ffffff;--theme-feature:#02499b;--theme-feature-deep:#012f65}html[data-contrast="125"] body.dark{--bg:#0f1215;--surface:#181c21;--text:#f2f3f5;--muted:#c4cbd2;--accent:#6590c2;--border:#76899f;--button-text:#000000;--theme-feature:#5579a3;--theme-feature-deep:#374f6a}html[data-contrast="150"] body{--bg:#fbfcfc;--surface:#ffffff;--text:#0c0f12;--muted:#282f37;--accent:#02499b;--border:#4c5764;--button-text:#ffffff;--theme-feature:#02499b;--theme-feature-deep:#012f65}html[data-contrast="150"] body.dark{--bg:#0a0c0e;--surface:#101316;--text:#f6f7f8;--muted:#d8dce1;--accent:#6a94c4;--border:#a4b0bf;--button-text:#000000;--theme-feature:#5779a1;--theme-feature-deep:#394f69}html[data-contrast="175"] body{--bg:#fdfdfe;--surface:#ffffff;--text:#060809;--muted:#14171b;--accent:#02499b;--border:#262c32;--button-text:#ffffff;--theme-feature:#02499b;--theme-feature-deep:#012f65}html[data-contrast="175"] body.dark{--bg:#050607;--surface:#08090b;--text:#fbfbfc;--muted:#ebeef0;--accent:#6c95c5;--border:#d1d8df;--button-text:#000000;--theme-feature:#5779a0;--theme-feature-deep:#394f68}html[data-contrast="200"] body{--bg:#ffffff;--surface:#ffffff;--text:#000000;--muted:#000000;--accent:#02499b;--border:#000000;--button-text:#ffffff;--theme-feature:#02499b;--theme-feature-deep:#012f65}html[data-contrast="200"] body.dark{--bg:#000000;--surface:#000000;--text:#ffffff;--muted:#ffffff;--accent:#7199c7;--border:#ffffff;--button-text:#000000;--theme-feature:#59799d;--theme-feature-deep:#3a4f66}.grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:850px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.grid{grid-template-columns:1fr}}html[data-font-size]:not([data-font-size="100"]) .grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}body{--theme-hero-bg:#666666;--theme-overlay-rgb:102 102 102;--news-caption-bg:#666666;--accent-secondary:#707070;--club-color-1:#02499b;--club-color-2:#ffffff;--club-color-3:#02499b}body.dark{--accent-secondary:#ffffff}body{--news-columns:2;--header-logo-size:100px;--sticky-logo-size:64px;--card-overlay-height:50%}
.home-hero-page #posts{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:850px){
 body{--news-columns:2}
 .home-hero-page #posts{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:560px){
 body{--news-columns:1}
 .home-hero-page #posts{grid-template-columns:1fr}
}

body{--theme-primary:#02499b;--theme-secondary:#ffffff;--theme-accent:#ffffff;--theme-primary-ink:#ffffff;--theme-secondary-ink:#000000;--theme-accent-ink:#000000}

