.contentPage{color:#162825;background:#f7f7f2;min-height:100vh}.contentNav{background:#fff;border-bottom:1px solid #e1e6e1;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50vw - 560px);display:flex}.contentNav img{object-fit:contain;width:150px;height:68px}.contentNav div{gap:22px;font-size:13px;display:flex}.contentNav a:hover{color:#5c812f}.contentHero{color:#fff;background:#123c35;padding:88px max(24px,50vw - 450px)}.contentHero span{color:#d8f48b;letter-spacing:1.5px;font-size:11px;font-weight:800}.contentHero h1{letter-spacing:-3px;margin:16px 0;font-size:clamp(42px,6vw,68px)}.contentHero p{color:#b9cbc6;max-width:720px;font-size:18px;line-height:1.7}.contentBody{width:min(900px,100% - 40px);margin:0 auto;padding:70px 0 90px}.contentBody h2{letter-spacing:-1px;margin:42px 0 12px;font-size:28px}.contentBody h2:first-child{margin-top:0}.contentBody h3{margin:28px 0 8px;font-size:18px}.contentBody p,.contentBody li{color:#596862;line-height:1.75}.contentBody li{margin:7px 0}.contentCallout{background:#eaf4d9;border:1px solid #d7e7bc;border-radius:14px;margin:28px 0;padding:22px 25px}.contentCallout strong{margin-bottom:7px;display:block}.contentMeta{color:#81908b;border-bottom:1px solid #dfe5df;margin-bottom:34px;padding-bottom:22px;font-size:12px}.contentCards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.contentCards article{background:#fff;border:1px solid #dfe5df;border-radius:14px;padding:22px}.contentCards h3{margin-top:0}.contentFooter{text-align:center;color:#7d8884;background:#fff;border-top:1px solid #dfe5df;padding:28px;font-size:12px}.contentFooter strong{color:#123c35}@media (max-width:700px){.contentNav div{display:none}.contentHero{padding-block:58px}.contentCards{grid-template-columns:1fr}}.blogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.blogCard{background:#fff;border:1px solid #dfe5df;border-radius:16px;flex-direction:column;min-height:300px;padding:25px;display:flex}.blogCard .blogMeta{color:#80908a;justify-content:space-between;gap:12px;font-size:11px;display:flex}.blogCard .blogMeta span{color:#567b2f;text-transform:uppercase;letter-spacing:.6px;font-weight:800}.blogCard h2{letter-spacing:-.8px;margin:28px 0 12px;font-size:24px;line-height:1.2}.blogCard h2 a:hover{color:#52762f}.blogCard p{margin:0;font-size:14px}.blogCard footer{color:#84908c;justify-content:space-between;align-items:center;margin-top:auto;padding-top:24px;font-size:12px;display:flex}.blogCard footer a{color:#123c35;font-weight:800}.breadcrumbs{color:#7d8a85;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:12px;display:flex}.breadcrumbs a{color:#4f742d}.breadcrumbs span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:420px;overflow:hidden}.articleMeta{color:#84908c;border-bottom:1px solid #dfe5df;gap:8px;margin-bottom:38px;padding-bottom:24px;font-size:12px;display:flex}.articleContent{max-width:760px}.articleContent section+section{margin-top:48px}.articleContent h2{font-size:30px}.articleContent p{font-size:16px}.articleContent ul{background:#f2f6ec;border-radius:13px;padding:18px 22px 18px 42px}.articleCta{color:#fff;background:#123c35;border-radius:18px;justify-content:space-between;align-items:center;gap:30px;margin-top:58px;padding:28px 30px;display:flex}.articleCta p{color:#b7c8c2;margin:7px 0 0}.articleCta a{color:#123c35;background:#d8f48b;border-radius:9px;flex:none;padding:13px 17px;font-size:13px;font-weight:800}@media (max-width:700px){.blogGrid{grid-template-columns:1fr}.blogCard{min-height:270px}.articleCta{flex-direction:column;align-items:flex-start}.articleCta a{text-align:center;width:100%}.articleContent p{font-size:15px}.breadcrumbs span:last-child{max-width:220px}}
