@font-face{font-family:"Didact Gothic";src:url(/assets/fonts/didact-gothic.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}
:root{--logo-h:104px;--logo-r:3.1379;--st-bg:#e5e7eb;--st-fg:#111827;--st-time:#c8102e;--st-label:#c8102e;--primary:#0b5fa5;--accent:#c8102e;--text:#1b1b1f;--muted:#5f6368;--border:#e3e5e8;--soft:#f6f7f9;--font:"Didact Gothic", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--maxw:1350px;--logo-h:104px}
.brand{min-width:0;max-width:100%}
.brand .logo{width:min(326px,100%);height:auto;aspect-ratio:546/174;max-height:none}
:root{--alt-bg:#f1f3f5;--alt-bg2:#ffffff;--ln:#c9ced6}
:root{--sw-category:320px;--sw-article:320px}
:root{--tb-bg:#3761b3;--tb-fg:#e8eefc;--tb-h:38px;--tb-fs:14px;--tb-ic:18px;--tb-fw:400}
:root{--mh-menu:#5b7ec2;--mh-menu-fg:#ffffff}@media (min-width:901px){body .main-nav .menu>li{zoom:1.25}}body[class*=" mh-"] .site-head,body[class*=" mh-"] .head-row{background:#ffffff}body[class*=" mh-"] .main-nav,body[class*=" mh-"] .main-nav .wrap{background:#275c87}body[class*=" mh-"] .brand,body[class*=" mh-"] .brand-name{color:#000000}body[class*=" mh-"] .menu>li>a,body[class*=" mh-"] .menu>li>a::before{color:#ffffff}body[class*=" mh-"] .site-head,body[class*=" mh-"] .main-nav{border-color:#e3e5e8}body[class*=" mh-"] .menu>li+li::before{background:#e3e5e8}body[class*=" mh-"] .menu>li.mi-home>a::before{background:none;color:#ffffff}body.mh-7 .menu>li>a,body.mh-15 .menu>li>a{background:color-mix(in srgb,#ffffff 14%,transparent)}body[class*=" mh-"] .nav-toggle{color:#000000;border-color:#e3e5e8}body:is(.mh-16,.mh-17,.mh-18,.mh-19,.mh-20) :is(.site-head,.head-row){background:transparent}body:is(.mh-16,.mh-17,.mh-18,.mh-19,.mh-20) .main-nav .wrap,body:is(.mh-16,.mh-17,.mh-18,.mh-19,.mh-20) .main-nav{background:var(--mh-menu,var(--primary))}body:is(.mh-16,.mh-17,.mh-18,.mh-19,.mh-20) .menu>li>a,body:is(.mh-16,.mh-17,.mh-18,.mh-19,.mh-20) .menu>li>a::before{color:var(--mh-menu-fg,#fff)}
.s-1{--mc:#c8102e}
.s-2{--mc:#0b5fa5}
