@charset "UTF-8";.gallery-home .feature-art.has-real-art{display:grid;place-items:center;padding:22px;}.feature-art.has-real-art::before,.feature-art.has-real-art::after{display:none;}.feature-art.has-real-art img{width:100%;height:100%;object-fit:contain;border-radius:18px;filter:none;}.category-collection{margin-top:46px;}.category-collection-heading{display:flex;justify-content:space-between;align-items:end;gap:18px;padding-top:18px;border-top:1px solid #a6ccec;}.category-collection-heading span{color:#557a9d;font-size:11px;letter-spacing:.13em;}.category-collection-heading h2{margin:0;color:#254665;font-size:clamp(32px,4vw,56px);line-height:1.1;}.project-entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:30px;}.project-entry{display:block;min-width:0;padding:16px 16px 22px;border:1px solid #fff;border-radius:30px;background:linear-gradient(145deg,#f6fbff,#ffe8f3);box-shadow:inset 0 2px 5px #fff,0 16px 34px #5e9bcb1b;transition:transform .25s,box-shadow .25s;}.project-entry:hover,.project-entry:focus-visible{transform:translateY(-5px);box-shadow:inset 0 2px 5px #fff,0 24px 42px #5e9bcb2c;}.project-entry-image{display:grid;place-items:center;height:clamp(240px,33vw,420px);overflow:hidden;border-radius:20px;background:#fff9f7;}.project-entry-image img{display:block;width:100%;height:100%;object-fit:contain;filter:none;}.project-entry-meta{display:flex;justify-content:space-between;gap:12px;padding-top:18px;color:#4d7193;font-size:11px;}.project-entry-meta small{color:#8a7b93;font-size:11px;}.project-entry h3{margin:8px 0 4px;color:#2b4566;font-size:clamp(25px,3vw,38px);line-height:1.25;}.project-entry-arrow{color:#a25386;font-size:12px;}.project-evidence-note{margin:22px 0 0;color:#617b98;font-size:12px;}@media (max-width:700px){.gallery-home .feature-art.has-real-art{padding:12px;}.project-entry-grid{grid-template-columns:1fr;gap:20px;}.project-entry-image{height:330px;}.category-collection-heading{display:block;}.category-collection-heading h2{margin-top:10px;}}@media (prefers-reduced-motion:reduce){.project-entry{transition:none;}}
