.science-projects .project-directory-head h2,.science-project-record h2{color:#dcecff}.science-projects .project-directory-head>div>p:last-child{color:#b8cce0}.science-projects .project-public-filters{border-color:#557fa866;background:linear-gradient(145deg,#07182be8,#0b223be8)}.science-projects .project-public-filters label{color:#b9d0e7}.science-projects .project-public-filters input,.science-projects .project-public-filters select{border-color:#5d88b477;background:#061426;color:#eff7ff}.science-projects .project-public-card{position:relative;border-color:#4d78a566;border-top-color:#6aa7df;background:linear-gradient(155deg,#0c2239,#081629);box-shadow:0 16px 38px #02091675;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.science-projects .project-public-card:hover,.science-projects .project-public-card:focus-within{transform:translateY(-4px);border-color:#79b5eb99;box-shadow:0 22px 48px #020916aa}.science-projects .project-public-card.status-completed{border-top-color:#8bc5f1}.science-projects .project-public-card h3{color:#e7f2ff}.science-projects .project-public-card p{color:#bfd0e1}.science-projects .project-public-card dt{color:#84acd0}.science-projects .project-public-card dd{color:#edf6ff}.science-projects .project-public-badges span{border-color:#6f9fca77;color:#d9ecff;background:#102d4a99}.science-projects .project-kind{border-color:#78b4e077;background:#173b5d!important;color:#e6f4ff!important}.science-projects .read-link{display:inline-flex;margin-top:.35rem;padding:.55rem .8rem;border:1px solid #79afe080;border-radius:6px;color:#e7f4ff;background:#173a5c;text-decoration:none}.science-projects .read-link:hover{background:#24537d}.project-card-placeholder,.project-record-placeholder{display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#234f75,#071629 70%);color:#8fc5ec}.project-card-placeholder{height:190px;font-size:3.2rem}.project-record-placeholder{min-height:280px;border-radius:8px;font-size:5rem}.science-project-record .project-record-header{border-color:#527ca866;background:linear-gradient(145deg,#0b223ae8,#07172ae8)}.science-project-record .project-record-header>div>p:not(.eyebrow):not(.project-public-badges){color:#c1d5e7}.science-project-record .project-record-section{border-color:#4f78a455;background:linear-gradient(145deg,#0b2036e8,#08192de8)}.science-project-record .project-record-section p,.science-project-record .project-record-section li{color:#d2e1ee}.science-project-record .project-record-section dt{color:#86aed2}.science-project-record .project-record-section dd{color:#edf6ff}.project-record-wide,.project-section-heading{grid-column:1/-1}.project-section-heading{padding:.6rem .15rem .15rem;border-bottom:1px solid #5681aa55}.project-section-heading h2{margin:.15rem 0 .3rem;font-size:1.7rem}.project-section-heading .eyebrow{margin:0;color:#79b8e8}.project-media{margin:1rem 0;padding:1.15rem;border:1px solid #537fa866;border-radius:10px;background:#08192de8}.project-media>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem}.project-media img{width:100%;height:240px;object-fit:cover;border-radius:8px;border:1px solid #6b98bf55}.science-project-record .project-history{border-color:#567fa866;background:#07182b}.science-project-record .project-history li{border-left-color:#7db4e5;background:#0d2945}.science-project-record .project-history li>div span{color:#a9c9e6}@media(prefers-reduced-motion:reduce){.science-projects .project-public-card{transition:none}}@media(max-width:650px){.project-record-wide,.project-section-heading{grid-column:1}.project-media>div{grid-template-columns:1fr}.project-media img{height:auto;max-height:420px}}
