.resource-hero{background:#f5f9ff;padding:64px 0}.resource-hero h1{color:#131f57;text-wrap:balance;max-width:950px}.resource-hero .eyebrow{color:#1c51f5}.resource-toolbar{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.resource-search{flex-direction:column;flex:1;gap:10px;max-width:720px;display:flex}.resource-search>span,.resource-filters label>span{color:#414651;font-size:12px;font-weight:600}.resource-search input{color:#181d27;background:#fff;border:1px solid #d5d7da;border-radius:10px;width:100%;padding:15px 18px;font-size:15px}.resource-search input::placeholder{color:#717680}.resource-kinds{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.resource-filters{background:#f5f9ff;border:1px solid #d9e4eb;border-radius:16px;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:26px;padding:24px;display:flex}.resource-filters label{flex-direction:column;flex:160px;gap:8px;min-width:0;display:flex}.resource-filters select,.resource-filters input{color:#181d27;background:#fff;border:1px solid #d5d7da;border-radius:8px;width:100%;min-width:0;max-width:100%;min-height:46px;padding:12px 10px;font-family:inherit;font-size:13px}.resource-filters input[type=date]{display:block}.resource-reset{color:#1c51f5;text-underline-offset:4px;background:0 0;border:0;min-height:46px;padding:12px 6px;font-size:13px;font-weight:600;text-decoration:underline}.rss-link{white-space:nowrap;font-size:12px}.archive-content{padding-bottom:80px}.empty-state .button{margin-top:24px}.content-card-body time{color:#717680;margin-bottom:14px;font-size:11px;display:block}.editorial-topics{border-top:1px solid #d9e4eb;flex-wrap:wrap;gap:10px;margin-top:36px;padding-top:24px;display:flex}.editorial-topics a{color:#1c51f5;background:#f5f9ff;border:1px solid #d9e4eb;border-radius:24px;padding:6px 14px;font-size:12px}.editorial-topics a:hover{background:#d9e7ff}.more-resources{padding-top:24px;padding-bottom:80px}.more-resources h2{font-size:36px}@media (width<=900px){.resource-toolbar{flex-wrap:wrap}.resource-search{flex-basis:100%;max-width:none}.rss-link{padding:12px 16px}.resource-filters label{flex-basis:180px}}@media (width<=640px){.resource-hero{padding:42px 0}.resource-search input{font-size:14px}.resource-filters{gap:16px 12px;padding:18px}.resource-filters label{flex-basis:calc(50% - 8px);width:calc(50% - 8px);max-width:100%}.resource-filters select,.resource-filters input{padding:10px 7px;font-size:12px}.resource-search>span,.resource-filters label>span{font-size:11px}.resource-kinds{gap:8px}.resource-kinds button{padding:9px 12px;font-size:11px}.resource-reset{font-size:12px}.resource-hero h1{font-size:34px}}
