.fem-resources_archive .fem-library-hero .fem-intro{max-width:900px;font-size:clamp(16px,1.6vw,18px)}.fem-resources-archive .fem-resources-intro{padding-bottom:12px}.fem-resources-archive .fem-resources-intro p:last-child{max-width:780px;color:var(--fem-muted)}.fem-resources-archive .fem-library-quick-nav{padding-top:12px}.fem-resources-central{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr);gap:26px;align-items:center;padding:32px;border:1px solid #d4e5dc;border-radius:17px;background:#f4f8f4}.fem-resources-central h3{margin:0 0 14px;font-size:clamp(22px,2.6vw,29px)}.fem-resources-central h3 a{color:var(--fem-petrol);text-decoration:none}.fem-resources-central p{color:var(--fem-muted);font-size:15px}.fem-resources-central .fem-button{display:inline-block;text-decoration:none;color:#fff;margin-top:7px}.fem-resources-central-image{width:100%;height:220px;object-fit:contain;border-radius:12px;background:#fff}.fem-resources-topics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.fem-resources-topic{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px 24px;border:1px solid var(--fem-border);border-radius:13px;background:#fff;text-decoration:none;color:var(--fem-petrol)}.fem-resources-topic strong{font-size:18px}.fem-resources-topic span:nth-child(2){font-size:13px;color:var(--fem-muted)}.fem-resources-topic span:last-child{margin-top:auto;color:var(--fem-green)}.fem-resources-topic:hover{border-color:var(--fem-green)}.fem-resources-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fem-resources-article-card{display:flex;flex-direction:column;border:1px solid var(--fem-border);border-radius:14px;background:#fff;overflow:hidden;min-width:0}.fem-resources-article-image{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;background:#f7f8f6}.fem-resources-article-image img{width:100%;height:100%;object-fit:contain}.fem-resources-article-card-body{padding:22px;display:flex;flex:1;flex-direction:column;align-items:flex-start}.fem-resources-article-card h3{margin:0 0 12px;font-size:18px;line-height:1.3}.fem-resources-article-card h3 a{color:var(--fem-petrol);text-decoration:none}.fem-resources-article-card p{font-size:14px;color:var(--fem-muted);line-height:1.55}.fem-resources-article-read{font-size:13px;font-weight:800;text-decoration:none;margin-top:auto}@media(max-width:980px){.fem-resources-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.fem-resources-central{grid-template-columns:1fr;padding:22px}.fem-resources-central-image{height:175px}.fem-resources-topics-grid,.fem-resources-article-grid{grid-template-columns:1fr}.fem-resources-article-card-body{padding:19px}}