.wecare-resources .entry-header{display:none}
.wc-resources{max-width:1120px;margin:24px auto;color:#53616b;font-family:inherit}
.wc-resources *{box-sizing:border-box}
.wc-resources h1,.wc-shop-placeholder h1{font-family:inherit!important;font-size:clamp(36px,4.5vw,58px)!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.035em;color:#085183!important;margin:0 0 24px!important}
.wc-resources .wc-resources-lead{font-size:18px;line-height:1.75;max-width:850px;margin:0 0 30px}
.wc-resources h2{font-family:inherit;font-size:32px;line-height:1.3;font-weight:500;color:#085183;margin:0 0 14px;letter-spacing:-.02em}
.wc-resources h3{font-family:inherit;font-size:21px;line-height:1.4;font-weight:600;color:#085183;margin:0 0 12px}
.wc-resources p{font-size:16px;line-height:1.75;margin:0 0 20px}
.wc-resources a{color:#085183;text-decoration:underline;text-underline-offset:3px}
.wc-resources a:focus-visible{outline:3px solid #4a80ec;outline-offset:4px}
.wc-resource-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:44px}
.wc-resource-groups a{padding:23px;border:1px solid #eee6da;border-radius:18px;background:#f7f2e9;text-decoration:none;display:flex;flex-direction:column;gap:10px}
.wc-resource-groups a:hover{border-color:#085183}
.wc-resource-groups strong{font-size:20px;line-height:1.4;font-weight:600}
.wc-resource-groups span{font-size:14px;line-height:1.65;color:#63717b}
.wc-resources>section{margin:0 0 44px;scroll-margin-top:100px}
.wc-resource-articles,.wc-resource-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.wc-resource-articles article,.wc-resource-links article{border:1px solid #e6ebee;border-radius:18px;background:#fafbfc;overflow:hidden}
.wc-resource-articles article>div,.wc-resource-links article{padding:24px}
.wc-resource-articles img{display:block;width:100%;height:190px;object-fit:cover}
.wc-resource-articles h3 a{text-decoration:none}
.wc-resource-articles h3 a:hover{text-decoration:underline}
.wc-resource-articles .wc-resource-date{font-size:12px;color:#63717b;margin:0 0 12px}
.wc-resource-articles article p,.wc-resource-links article p{font-size:15px;line-height:1.75}
.wc-resource-read,.wc-resource-links a{font-size:14px;font-weight:600;line-height:1.6}
.wc-resource-new-tab{font-size:12px;font-weight:400}
.wc-resource-pending{border:1px solid #e6ebee;border-radius:18px;padding:26px;background:#fafbfc}
.wc-resource-pending p{margin:0;font-size:15px}
.wc-resources .wc-resources-note{border-top:1px solid #e6ebee;padding-top:24px;font-size:14px;color:#63717b}
.wc-resource-pagination{display:flex;gap:20px;justify-content:space-between;margin-top:24px}
.wc-shop-placeholder{min-height:260px;padding-top:40px}
@media(max-width:1000px){.wc-resource-articles,.wc-resource-links{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.wecare-resources #primary{padding:24px 8px!important}.wecare-resources .ast-article-single{padding:20px 12px}.wc-resources{margin:20px auto}.wc-resources h1{font-size:36px!important}.wc-resources h2{font-size:27px}.wc-resource-groups,.wc-resource-articles,.wc-resource-links{grid-template-columns:1fr;gap:16px}.wc-resource-groups{margin-bottom:32px}.wc-resource-groups a{padding:21px}.wc-resources>section{margin-bottom:34px}.wc-resources .wc-resources-lead{font-size:17px}}
.wc-resources .wc-resource-urgent-link{font-size:15px;margin:0 0 30px}.wc-resource-urgent-link a{font-weight:600}
.wc-crisis{scroll-margin-top:100px;margin:30px 0 42px}
.wc-resources .wc-crisis>h3{font-size:28px;font-weight:500;margin-bottom:14px}
.wc-crisis-urgent{padding:28px;border:2px solid #085183;border-radius:20px;background:#f0f5f9;margin:24px 0 30px}
.wc-crisis :is(h2,h4){font-family:inherit;font-size:22px;font-weight:600;line-height:1.4;color:#085183;margin:0 0 16px}
.wc-crisis-urgent p{font-size:16px;line-height:1.75}
.wc-resources a.wc-crisis-call{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;margin:0 0 20px;border-radius:26px;background:#085183;color:#fff;text-align:center;text-decoration:none;font-size:16px;font-weight:600}
.wc-crisis-group-title{margin-top:28px!important}
.wc-crisis-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.wc-crisis-grid article{padding:24px;border:1px solid #e6ebee;border-radius:18px;background:#fafbfc;min-width:0}
.wc-crisis :is(h3,h5){font-family:inherit;font-size:19px;font-weight:600;line-height:1.4;color:#085183;margin:0 0 12px}
.wc-crisis-grid p{font-size:15px;margin-bottom:16px}
.wc-crisis dl{margin:0 0 16px}
.wc-crisis dl>div{display:grid;grid-template-columns:95px minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid #e1e7eb}
.wc-crisis dt{font-size:13px;font-weight:600;color:#63717b;line-height:1.6}.wc-crisis dd{font-size:14px;line-height:1.7;margin:0;overflow-wrap:anywhere}
.wc-resources a.wc-crisis-source{font-size:12px;line-height:1.65}
.wc-crisis-regional{margin:26px 0;padding:22px;border:1px solid #eee6da;border-radius:18px;background:#f7f2e9}
.wc-crisis-regional summary{font-size:18px;line-height:1.5;font-weight:600;color:#085183;cursor:pointer}
.wc-crisis-regional p{font-size:14px;margin:16px 0}
.wc-crisis-regional ul{list-style:none;margin:0 0 20px;padding:0}.wc-crisis-regional li{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:16px;padding:12px 0;border-top:1px solid #dedbd4;font-size:14px;line-height:1.7}
.wc-crisis-regional>a{font-size:13px}
.wc-resources .wc-crisis-checked{font-size:13px;line-height:1.75;color:#63717b;margin-top:24px}
@media(max-width:700px){.wc-crisis-grid{grid-template-columns:1fr}.wc-crisis-urgent{padding:22px}.wc-crisis-grid article{padding:22px}.wc-crisis :is(h2,h4){font-size:21px}.wc-crisis dl>div{grid-template-columns:1fr;gap:3px}.wc-crisis-regional li{grid-template-columns:1fr;gap:3px}.wc-resources a.wc-crisis-call{width:100%}.wc-crisis-regional{padding:21px}}

.wc-crisis-back{font-size:14px!important;margin-bottom:22px!important}.wc-crisis-page>.wc-crisis{margin-top:20px}.wc-resource-links article#emergency-crisis-support{scroll-margin-top:100px}
@media(min-width:701px){.wc-resource-links{grid-template-columns:repeat(2,minmax(0,1fr))}}
.wc-worksheet-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.wc-worksheet-topics>article{border:1px solid #eee6da;border-radius:20px;padding:26px;background:#f7f2e9}
.wc-resources .wc-worksheet-eyebrow{font-size:12px;font-weight:700;letter-spacing:.09em;line-height:1.5;color:#637e90;margin:0 0 14px}
.wc-resources .wc-worksheet-tags{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 24px}
.wc-worksheet-tags span{border:1px solid #d9e2e8;border-radius:20px;background:#fff;color:#526b7b;padding:5px 12px;font-size:12px;line-height:1.5}
.wc-resources a.wc-worksheet-primary,.wc-resources a.wc-worksheet-preview{display:inline-flex;align-items:center;justify-content:center;gap:16px;border:1px solid #085183;border-radius:26px;padding:12px 20px;min-height:48px;font-size:15px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none}
.wc-resources a.wc-worksheet-primary{background:#085183;color:#fff}.wc-resources a.wc-worksheet-primary:hover{background:#063e65}
.wc-resources a.wc-worksheet-preview{background:#fff;color:#085183}
.wc-worksheet-pathways{padding:28px;border:1px solid #eee6da;border-radius:20px;background:#f7f2e9}
.wc-worksheet-pathways>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.wc-worksheet-pathways>p:last-child{font-size:14px;margin:6px 0 0}
.wc-worksheet-downloads{display:flex;flex-direction:column;gap:20px}
.wc-worksheet-downloads article{padding:28px;border:1px solid #e6ebee;border-radius:20px;background:#fafbfc}
.wc-resources .wc-worksheet-audience{font-size:14px;font-weight:600;color:#63717b;margin:0 0 14px}
.wc-worksheet-downloads article>p:not(.wc-worksheet-eyebrow):not(.wc-worksheet-audience){max-width:780px}
.wc-worksheet-actions{display:flex;gap:12px;flex-wrap:wrap}
@media(max-width:700px){.wc-worksheet-topics,.wc-worksheet-pathways>div{grid-template-columns:1fr}.wc-worksheet-topics>article,.wc-worksheet-pathways,.wc-worksheet-downloads article{padding:23px}.wc-worksheet-pathways>div{gap:8px}.wc-worksheet-actions{flex-direction:column}.wc-worksheet-actions>a{width:100%}}
