.v3-site .wf-articles-page .wf-articles-intro{text-align:center}.v3-site .wf-articles-page .wf-articles-category{color:#087d71;letter-spacing:.065em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.5}.v3-site .wf-articles-page .wf-articles-intro .wf-articles-kicker{margin-bottom:16px}.v3-site .wf-articles-page .wf-articles-intro h2{margin-bottom:24px}.v3-site .wf-articles-page .wf-articles-text-link{color:#087d71;text-underline-offset:5px;align-items:center;gap:12px;margin-top:28px;font-size:16px;font-weight:500;text-decoration:underline;display:inline-flex}.v3-site .wf-articles-page .wf-articles-feature{padding:60px 0 72px;scroll-margin-top:112px}.v3-site .wf-articles-page .wf-articles-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px;display:grid}.v3-site .wf-articles-page .wf-articles-feature-grid>img{aspect-ratio:1.5}.v3-site .wf-articles-page .wf-articles-feature-copy{min-width:0}.v3-site .wf-articles-page .wf-articles-feature-copy>*+*{margin-top:20px}.v3-site .wf-articles-page .wf-articles-feature-copy h2{text-align:left;font-size:36px;line-height:1.25}.v3-site .wf-articles-page .wf-articles-feature-copy h2 a{color:inherit;text-decoration:none}.v3-site .wf-articles-page .wf-articles-feature-copy h2 a:hover{color:#087d71}.v3-site .wf-articles-page .wf-articles-feature-copy .button{padding:11px 16px;font-weight:500}.v3-site .wf-articles-page .wf-articles-meta{color:#456762;flex-wrap:wrap;gap:8px 18px;font-size:13px;line-height:1.5;display:flex}.v3-site .wf-articles-page .wf-articles-list{background:#e8f4ef;padding:60px 0}.v3-site .wf-articles-page .wf-articles-list>.wf-story-shell>h2{margin-bottom:48px}.v3-site .wf-articles-page .wf-articles-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.v3-site .wf-articles-page .wf-articles-card{color:#456762;background:#fff;border:1px solid #d6e5de;border-radius:20px;flex-direction:column;min-width:0;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 3px 24px #173f3b0d}.v3-site .wf-articles-page .wf-articles-card:hover{border-color:#119b88;box-shadow:0 6px 24px #173f3b1a}.v3-site .wf-articles-page .wf-articles-card-image{aspect-ratio:1.5;background:#f2f8f5;padding:20px}.v3-site .wf-articles-page .wf-articles-card-image img{object-fit:contain;width:100%;height:100%;display:block}.v3-site .wf-articles-page .wf-articles-card-copy{flex-direction:column;flex:1;align-items:start;gap:16px;padding:28px;display:flex}.v3-site .wf-articles-page .wf-articles-card h3{font-size:22px;line-height:1.3}.v3-site .wf-articles-page .wf-articles-card-copy>p:not(.wf-articles-category):not(.wf-articles-meta){font-size:16px;line-height:1.6}.v3-site .wf-articles-page .wf-articles-card-link{color:#087d71;text-underline-offset:4px;justify-content:space-between;align-self:stretch;align-items:center;gap:16px;margin-top:auto;padding-top:12px;font-size:14px;font-weight:500;text-decoration:underline;display:flex}.v3-site .wf-articles-page .wf-story-signoff{background:#fff}@media (max-width:1100px){.v3-site .wf-articles-page .wf-articles-feature-grid{gap:32px}.v3-site .wf-articles-page .wf-articles-feature-copy h2{font-size:32px}.v3-site .wf-articles-page .wf-articles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-site .wf-articles-page .wf-articles-card-copy{padding:24px}}@media (max-width:767px){.v3-site .wf-articles-page .wf-articles-feature,.v3-site .wf-articles-page .wf-articles-list{padding:48px 0}.v3-site .wf-articles-page .wf-articles-feature{scroll-margin-top:102px}.v3-site .wf-articles-page .wf-articles-feature-grid{grid-template-columns:1fr;gap:28px}.v3-site .wf-articles-page .wf-articles-feature-grid>img{width:100%;max-width:480px;margin:auto}.v3-site .wf-articles-page .wf-articles-feature-copy h2{font-size:28px}.v3-site .wf-articles-page .wf-articles-list>.wf-story-shell>h2{margin-bottom:32px}.v3-site .wf-articles-page .wf-articles-grid{grid-template-columns:1fr;gap:20px}.v3-site .wf-articles-page .wf-articles-card{border-radius:16px}.v3-site .wf-articles-page .wf-articles-card-copy{gap:14px}.v3-site .wf-articles-page .wf-articles-card-copy>p:not(.wf-articles-category):not(.wf-articles-meta){font-size:15px}}@media (prefers-reduced-motion:reduce){.v3-site .wf-articles-page .wf-articles-card{transition:none}}
