@keyframes iconpushin{50%{transform:scale(0.75)}}.resource-cards{background-color:red;padding:60px 0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.resource-cards.style-default{background-color:#fff}.resource-cards.style-default .resource-card{background-color:#e9f6f9}.resource-cards.style-default .resource-card:hover{background-color:#24366a}.resource-cards.style-default .resource-card:hover .resource-card-link-icon i{color:#fff}.resource-cards.style-default .resource-card:hover .resource-card-title{color:#fff}.resource-cards.style-default .resource-card:hover .resource-card-description{color:#fff}.resource-cards.style-dark{background-color:#24366a}.resource-cards.style-dark .resource-cards-title,.resource-cards.style-dark .resource-cards-description{color:#fff}.resource-cards.style-dark .resource-card:hover{background-color:#4fa3ad}.resource-cards.style-dark .resource-card:hover .resource-card-link-icon i{color:#fff}.resource-cards.style-dark .resource-card:hover .resource-card-title{color:#fff}.resource-cards.style-dark .resource-card:hover .resource-card-description{color:#fff}.resource-cards.style-teal{background-color:#4fa3ad}.resource-cards.style-teal .resource-cards-title,.resource-cards.style-teal .resource-cards-description{color:#fff}.resource-cards.style-teal .resource-card:hover{background-color:#24366a}.resource-cards.style-teal .resource-card:hover .resource-card-link-icon i{color:#fff}.resource-cards.style-teal .resource-card:hover .resource-card-title{color:#fff}.resource-cards.style-teal .resource-card:hover .resource-card-description{color:#fff}.resource-cards .block-wrap{margin:0 auto;max-width:1340px;padding:0 71px}@media only screen and (min-width: 980px){.resource-cards .block-wrap{padding:0 50px}}@media only screen and (max-width: 1170px){.resource-cards .block-wrap{padding:0 15px}}.resource-cards-inner{display:flex;flex-direction:column;gap:40px;margin:0 auto}@media only screen and (min-width: 768px){.resource-cards-inner{flex-direction:row}}.layout-stacked .resource-cards-inner{flex-direction:column}.resource-cards-header{max-width:700px;margin:0 auto}.layout-stacked .resource-cards-header{margin:0}.resource-cards-title{color:#17244d;margin:0 0 16px 0;font-family:"century-gothic",sans-serif;font-size:26px;font-weight:700;line-height:1.2;color:#17244d}@media(max-width: 1024px){.resource-cards-title{font-size:22px}}.resource-cards-description{font-family:"Aptos","Calibri","Helvetica Neue",sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#231f20;color:#231f20;margin:0}.resource-cards-grid{display:grid;gap:24px}.columns-2 .resource-cards-grid{grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 600px){.columns-2 .resource-cards-grid{grid-template-columns:1fr}}.columns-3 .resource-cards-grid{grid-template-columns:repeat(3, 1fr)}@media only screen and (min-width: 768px){.columns-3 .resource-cards-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 600px){.columns-3 .resource-cards-grid{grid-template-columns:1fr}}.columns-4 .resource-cards-grid{grid-template-columns:repeat(4, 1fr)}@media only screen and (min-width: 980px){.columns-4 .resource-cards-grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 768px){.columns-4 .resource-cards-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 600px){.columns-4 .resource-cards-grid{grid-template-columns:1fr}}.layout-stacked .resource-cards-grid{grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 979px){.layout-stacked .resource-cards-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 600px){.layout-stacked .resource-cards-grid{grid-template-columns:1fr}}.resource-card{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.08);text-decoration:none;display:flex;flex-direction:column;text-align:center;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease}.resource-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.resource-card:hover .resource-card-cta{color:#4fa3ad}.resource-card:hover .resource-card-cta i{transform:translateX(4px)}.resource-card .resource-card-link-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin:20px auto 0}.resource-card .resource-card-link-icon i{font-size:30px;color:#025793}.resource-card-content{padding:24px;display:flex;flex-direction:column;flex-grow:1}.resource-card-tag{display:inline-block;background-color:#e9f6f9;color:#025793;font-family:aptos,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:4px;margin-bottom:12px;align-self:flex-start}.resource-card-title{font-family:"century-gothic",sans-serif;font-size:18px;font-weight:700;line-height:1.2;color:#17244d;color:#17244d;margin:0 0 8px 0}.resource-card-description{font-family:"Aptos","Calibri","Helvetica Neue",sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#231f20;font-size:14px;color:#231f20;margin:0 0 16px 0;flex-grow:1}.resource-card-cta{display:inline-flex;align-items:center;gap:8px;font-family:aptos,sans-serif;font-size:14px;font-weight:600;color:#025793;transition:color .2s ease}.resource-card-cta i{font-size:12px;transition:transform .2s ease}.resource-cards-footer{margin-top:20px}.resource-cards-footer .btn-cta-secondary{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background-color:#025793;border:none;border-radius:4px;font-family:"Aptos","Calibri","Helvetica Neue",sans-serif;font-size:18px;font-weight:700;line-height:1.6;color:#fff;text-decoration:none;transition:all .3s ease}.resource-cards-footer .btn-cta-secondary:hover{background-color:rgb(.5158573497%,22.4397947098%,37.9155151994%);color:#fff}
