.container[data-astro-cid-gauq755v]{max-width:1200px;margin:0 auto;padding:0 2rem}.resources-section[data-astro-cid-gauq755v]{padding:4rem 0 6rem;background:linear-gradient(to bottom,#fafbfc,#fff)}.resources-header[data-astro-cid-gauq755v]{text-align:center;margin-bottom:4rem}.resources-header[data-astro-cid-gauq755v] h1[data-astro-cid-gauq755v]{font-size:3rem;color:#1a1a1a;margin-bottom:1rem}.resources-header[data-astro-cid-gauq755v] .lead[data-astro-cid-gauq755v]{font-size:1.25rem;line-height:1.8;color:#4a4a4a;max-width:800px;margin:0 auto}.resource-category[data-astro-cid-gauq755v]{margin-bottom:5rem}.resource-category[data-astro-cid-gauq755v]:last-of-type{margin-bottom:0}.category-header[data-astro-cid-gauq755v]{display:flex;align-items:center;gap:1rem;margin-bottom:2.5rem;padding-bottom:1rem;border-bottom:3px solid #558583}.category-header[data-astro-cid-gauq755v] svg{width:48px;height:48px;color:#558583;flex-shrink:0}.category-header[data-astro-cid-gauq755v] h2[data-astro-cid-gauq755v]{font-size:2rem;color:#1a1a1a;margin:0}.resource-grid[data-astro-cid-gauq755v]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.legal-grid[data-astro-cid-gauq755v]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));max-width:800px}.resource-card[data-astro-cid-gauq755v]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 16px #00000014;display:flex;flex-direction:column;transition:all .3s ease}.resource-card[data-astro-cid-gauq755v]:hover{transform:translateY(-4px);box-shadow:0 12px 28px #55858326}.resource-icon[data-astro-cid-gauq755v]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#5585831a,#6986841a);border-radius:12px;margin-bottom:1.5rem}.resource-icon[data-astro-cid-gauq755v] svg{width:36px;height:36px;color:#558583}.resource-card[data-astro-cid-gauq755v] h3[data-astro-cid-gauq755v]{font-size:1.375rem;color:#1a1a1a;margin-bottom:1rem}.resource-card[data-astro-cid-gauq755v] p[data-astro-cid-gauq755v]{font-size:1rem;line-height:1.7;color:#4a4a4a;margin-bottom:1.5rem;flex-grow:1}.resource-status[data-astro-cid-gauq755v]{margin-bottom:1rem}.status-badge[data-astro-cid-gauq755v]{display:inline-block;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:600}.status-badge[data-astro-cid-gauq755v].available{background:#4caf501a;color:#388e3c}.status-badge[data-astro-cid-gauq755v].contact{background:#5585831a;color:#558583}.resource-link[data-astro-cid-gauq755v]{display:inline-flex;align-items:center;gap:.5rem;color:#558583;font-weight:600;text-decoration:none;transition:color .3s ease}.resource-link[data-astro-cid-gauq755v]:hover{color:#698684;text-decoration:underline}.resources-cta[data-astro-cid-gauq755v]{margin-top:5rem;padding:3rem;background:linear-gradient(135deg,#558583,#698684);border-radius:12px;text-align:center}.cta-content[data-astro-cid-gauq755v] h2[data-astro-cid-gauq755v]{font-size:2rem;color:#fff;margin-bottom:1rem}.cta-content[data-astro-cid-gauq755v] p[data-astro-cid-gauq755v]{font-size:1.125rem;color:#fffffff2;margin-bottom:2rem;max-width:700px;margin-left:auto;margin-right:auto}.btn[data-astro-cid-gauq755v]{display:inline-block;padding:1rem 2.5rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.125rem;transition:all .3s ease}.btn-primary[data-astro-cid-gauq755v]{background:#fff;color:#2d4442}.btn-primary[data-astro-cid-gauq755v]:hover{background:#f5f7fa;color:#1a2928;transform:translateY(-2px);box-shadow:0 8px 20px #00000026}@media(max-width:768px){.resources-header[data-astro-cid-gauq755v] h1[data-astro-cid-gauq755v]{font-size:2rem}.resources-header[data-astro-cid-gauq755v] .lead[data-astro-cid-gauq755v]{font-size:1.125rem}.category-header[data-astro-cid-gauq755v]{flex-direction:column;text-align:center}.category-header[data-astro-cid-gauq755v] h2[data-astro-cid-gauq755v]{font-size:1.75rem}.resource-grid[data-astro-cid-gauq755v],.legal-grid[data-astro-cid-gauq755v]{grid-template-columns:1fr}.resources-cta[data-astro-cid-gauq755v]{padding:2rem}.cta-content[data-astro-cid-gauq755v] h2[data-astro-cid-gauq755v]{font-size:1.75rem}}
