.projects-public-page-module__RW_tJW__page{color:#101310;background:#f4f3ee}.projects-public-page-module__RW_tJW__hero{border-bottom:1px solid #1115122e;max-width:80rem;margin:0 auto;padding:38px 24px 22px}.projects-public-page-module__RW_tJW__eyebrow{color:#9a172b;letter-spacing:.16em;margin:0 0 12px;font:800 9px/1 Arial,sans-serif}.projects-public-page-module__RW_tJW__hero h1{letter-spacing:-.05em;max-width:920px;margin:0;font-size:clamp(34px,4vw,52px);line-height:1}.projects-public-page-module__RW_tJW__hero>p:not(.projects-public-page-module__RW_tJW__eyebrow){color:#5b645d;max-width:760px;margin:13px 0 0;font-size:13px;line-height:1.6}.projects-public-page-module__RW_tJW__body{max-width:80rem;margin:0 auto;padding:16px 24px 32px}.projects-public-page-module__RW_tJW__notice{color:#677069;border-bottom:1px solid #cfd1cc;padding:10px 0 12px;font-size:10px;line-height:1.5}.projects-public-page-module__RW_tJW__grid{border-left:1px solid #cfd1cc;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.projects-public-page-module__RW_tJW__grid article{background:#f8f7f3;border-bottom:1px solid #cfd1cc;border-right:1px solid #cfd1cc;min-height:178px;padding:15px 16px}.projects-public-page-module__RW_tJW__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.projects-public-page-module__RW_tJW__top span{color:#9a172b;font:800 8px/1 Arial,sans-serif}.projects-public-page-module__RW_tJW__top b{color:#5c655e;font-size:9px}.projects-public-page-module__RW_tJW__grid h2{letter-spacing:-.025em;margin:22px 0 5px;font-size:16px}.projects-public-page-module__RW_tJW__grid>article>strong{font:800 18px/1.15 Arial,sans-serif}.projects-public-page-module__RW_tJW__status{color:#25311f;background:#d9f59a;margin-top:9px;padding:4px 6px;font-size:8px;font-weight:800;display:inline-block}.projects-public-page-module__RW_tJW__grid p{color:#626b64;margin:10px 0 0;font-size:10px;line-height:1.45}@media (max-width:900px){.projects-public-page-module__RW_tJW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.projects-public-page-module__RW_tJW__hero{padding:30px 18px 20px}.projects-public-page-module__RW_tJW__hero h1{font-size:34px}.projects-public-page-module__RW_tJW__body{padding:14px 18px 26px}.projects-public-page-module__RW_tJW__grid{grid-template-columns:1fr}.projects-public-page-module__RW_tJW__grid article{min-height:auto;padding:15px}.projects-public-page-module__RW_tJW__grid h2{margin-top:18px}}
