.subject-links{max-width:1164px;margin:0 auto 10px;padding:0 38px;display:flex;flex-wrap:wrap;gap:10px;font-size:13px}.subject-links a{display:inline-block;border:1px solid #c8dabc;padding:8px 15px;border-radius:30px;color:#306b24;background:#fff}.subject-links [aria-current=page]{background:#eef7e9;border-color:#759b61;font-weight:650}.seo-hero .subject-aside{padding:0;overflow:hidden}.subject-aside>img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:center 70%;border-bottom:1px solid #d5e5cd}.subject-aside-copy{padding:28px}.subject-aside-copy .site-kicker{font-size:10px;letter-spacing:1.3px}.seo-hero .subject-aside h2{font-size:27px;margin:17px 0}.subject-aside-copy p{font-size:15px}.seo-hero .subject-aside a{font-size:14px;margin-top:20px}.home-subjects{padding-top:45px;padding-bottom:20px}.home-subjects>p{max-width:780px}.home-subject-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:30px}.home-subject-card{border:1px solid #d4e2cc;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;background:#fff;min-width:0}.home-subject-card>a{display:block}.home-subject-card img{display:block;width:100%;height:auto;aspect-ratio:16/8;object-fit:cover;object-position:center 70%}.home-subject-card>div{padding:28px;display:flex;flex-direction:column;align-items:flex-start;flex:1}.home-subject-card h3{font-size:28px;margin:16px 0;line-height:1.2}.home-subject-card h3 a{color:#193723!important;text-decoration:none!important}.home-subject-card p{font-size:15px;margin:0 0 24px}.home-subject-card .seo-card-link{font-size:14px;font-weight:650;margin-top:auto}.hero-copy>p a{color:#306b24;text-decoration:underline;text-underline-offset:4px}.subject-cards h3{font-size:25px}
@media(max-width:760px){.subject-links{padding:0 24px;gap:8px;margin-bottom:6px}.subject-links a{font-size:12px;padding:7px 11px}.subject-aside-copy{padding:24px}.home-subject-grid{grid-template-columns:1fr;gap:20px}.home-subject-card>div{padding:24px}.home-subject-card h3{font-size:26px}.home-subject-card img{aspect-ratio:16/10}.home-subjects h2{font-size:30px}.subject-cards h3{font-size:24px}}
