.fd-page .fd-hero{padding-top:100px}.fd-intro-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:start}.fd-side-gallery{display:grid;gap:16px}.fd-lists-section{background:rgba(253,3,3,.04)}.fd-initiatives-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.fd-partners-grid{margin-top:8px}.fd-partner-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:24px}.fd-partner-card h3{font-size:17px;font-weight:700;margin:12px 0 8px}.fd-partner-card p{margin:0;font-size:14px;line-height:1.65;color:rgba(255,255,255,.72)}.fd-tax-note{text-align:center;margin:32px 0 0;font-size:14px;color:rgba(255,255,255,.65);line-height:1.6}.fd-gallery__item{position:relative}.fd-gallery__item figcaption{position:absolute;bottom:0;left:0;right:0;padding:8px 12px;background:rgba(4,18,39,.72);color:#fff;font-size:12px;font-weight:600}.fd-about-nav{border:1px solid #e8ecf4;border-radius:18px;padding:28px 32px;background:#f8fafc}.fd-about-nav__label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#d11b2f;margin:0 0 16px}.fd-about-nav ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.fd-about-nav a{display:grid;gap:2px;padding:12px 16px;border-radius:12px;background:#fff;border:1px solid #e8ecf4;transition:border-color .15s}.fd-about-nav a:hover{border-color:#d11b2f}.fd-about-nav strong{font-size:15px;color:#08234d}.fd-about-nav span{font-size:13px;color:#64748b}.fd-cta-icons{display:flex;justify-content:center;gap:16px;margin-bottom:16px;opacity:.7}@media (max-width:900px){.fd-initiatives-grid,.fd-intro-layout{grid-template-columns:1fr}}