body{background:#fff;color:#000}.site-header{background:var(--zils-blue)}.hero{background:linear-gradient(110deg,var(--zils-blue),#001448 58%,var(--zils-charcoal))}.hero:after{background:radial-gradient(ellipse,#ffd70045,transparent 62%)}.eyebrow,.section-kicker{color:#b88c00}.zils-button{background:var(--zils-gold);color:#000}.zils-button:hover{background:#ffe75a}.zils-button-outline{border-color:var(--zils-gold);color:#7d5e00}.recent{background:var(--zils-blue)}.site-footer{background:var(--zils-charcoal)}.category-icon{color:var(--zils-blue)}.category-card:hover{border-color:var(--zils-gold)}.about-section{background:#fff}.about-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:20px}.about-grid article,.opening-grid article{padding:28px;background:#f6f8f8;border-top:4px solid var(--zils-blue)}.about-grid h3,.opening-grid h3{font:28px Georgia,serif;color:var(--zils-blue);margin:0 0 13px}.opening-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}.open-resource-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.open-resource-grid a{display:block;padding:25px;background:#f6f8f8;border-left:4px solid var(--zils-gold);transition:.2s}.open-resource-grid a:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0020601c}.open-resource-grid h2{font:23px/1.15 Georgia,serif;color:var(--zils-blue);margin:0 0 10px}.open-resource-grid p{color:var(--zils-charcoal);margin:0}@media(max-width:760px){.about-grid,.opening-grid,.open-resource-grid{grid-template-columns:1fr}}
