:root { --accent:#0284C7; --accent2:#0891B2; --soft:#F2FAFD; }
.theme-science-discovery { background:#F8FCFE; }
.theme-science-discovery .site-header { background:rgba(255,255,255,.96); border-bottom:1px solid #D8EEF7; }
.theme-science-discovery .school-hero { background:linear-gradient(135deg,#EAF8FF,#F4FCFF); }
.theme-science-discovery .hero-copy h1 { color:#0C4A6E; }
.theme-science-discovery .hero-media img { border-radius:18px; box-shadow:0 24px 56px rgba(2,132,199,.13); }
.theme-science-discovery .content-card { border-radius:18px; border-color:#CDEAF5; }
.theme-science-discovery .science-academic { background:linear-gradient(180deg,#F4FCFF,#EAF8FF); }
.theme-science-discovery .section-head h2:after { content:""; display:inline-block; width:8px; height:8px; margin-left:10px; border-radius:50%; background:#22D3EE; vertical-align:middle; }

.science-section-wrap:nth-child(even) .section{background:#F2FAFD}
