.project-feature .status{display:inline-flex;padding:7px 10px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.1em}.project-feature .status.active{background:#dffbe6;color:#08752a}.project-feature .status.finalized{background:#e8eef2;color:#40586a}.project-date{float:right;font:700 .92rem 'Space Grotesk';color:#567181}.news-sections{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.news-sections>a{display:flex;flex-direction:column;min-height:255px;padding:28px;background:#fff;border:1px solid var(--line);transition:.18s}.news-sections>a:hover{transform:translateY(-3px);border-color:#4bb6c3}.news-sections .section-index{font:700 .82rem 'Space Grotesk';color:#168799;letter-spacing:.1em}.news-sections h3{font-size:1.75rem;margin:34px 0 12px}.news-sections p{color:var(--muted)}.news-sections .link{margin-top:auto;font-weight:700;color:#087c90}.stamp-list{display:flex;flex-wrap:wrap;gap:10px}.stamp-list span,.content-stamp{display:inline-flex;border:1px solid var(--cyan);color:var(--cyan);padding:8px 11px;font-size:.72rem;font-weight:800;letter-spacing:.1em}.stamp-note{color:#bcd0dc;margin:24px 0 0;max-width:680px}.content-stamp{border-color:#e04e2f;color:#a9331d}.content-stamp.resource{border-color:#168799;color:#087180}.social-preview{display:flex;gap:9px;margin-top:22px}.social-preview span{display:grid;place-items:center;width:34px;height:34px;border:1px solid #36566d;border-radius:50%;color:var(--cyan);font-weight:800}.legal-links{display:flex;flex-wrap:wrap;gap:18px;border-top:1px solid #27445a;padding-top:22px;margin-top:45px;font-size:.88rem}.legal-links a:hover{color:var(--cyan);text-decoration:underline}.privacy-widget{position:fixed;right:18px;bottom:18px;z-index:15;border:1px solid #3b657c;background:#071b2e;color:white;padding:11px 14px;border-radius:999px;box-shadow:0 8px 24px #00101f44;font-size:.82rem}.privacy-widget span{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:6px;border-radius:50%;background:var(--cyan);color:var(--navy);font-weight:900}@media(max-width:950px){.news-sections{grid-template-columns:1fr 1fr}.news-sections>a:last-child{grid-column:1/-1}}@media(max-width:700px){.news-sections{grid-template-columns:1fr}.news-sections>a:last-child{grid-column:auto}.privacy-widget{right:10px;bottom:10px;padding:10px;font-size:0}.privacy-widget span{margin:0}.legal-links{margin-top:34px}.stamp-list{gap:7px}}
.news-sections .section-index{color:#0f7484}
