.c-content-grid{position:relative;z-index:1}.c-content-grid .spacing-outside-default{margin-bottom:0;margin-top:0}@media (min-width:992px){.c-content-grid .spacing-outside-default{margin-bottom:0;margin-top:0}}.c-content-grid h2{font-weight:500;font-size:clamp(1.25rem,1vw + 1rem,1.5625rem);letter-spacing:-.2px;color:#0099d8;display:block;position:relative;margin-bottom:1rem}@media (min-width:992px){.c-content-grid h2{letter-spacing:-.42px;margin-bottom:2rem}}.c-content-grid h2 span{z-index:1;background-color:#fff;display:inline-block;position:relative;padding-bottom:.5rem}@media (min-width:992px){.c-content-grid h2 span{padding-right:.5rem;padding-bottom:0}}@media (min-width:992px){.c-content-grid h2::after{top:45%;content:"";position:absolute;left:0;height:1px;width:100%;background:#0099d8;z-index:0}}.c-content-grid .cards-container .card-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;margin-bottom:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.c-content-grid .cards-container .card-row .card-item{-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem)}}@media (min-width:1200px){.c-content-grid .cards-container .card-row.column-2 .card-item{-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem)}}@media (min-width:768px){.c-content-grid .cards-container .card-row.column-3 .card-item{-ms-flex-preferred-size:calc(33.33% - 1.5rem);flex-basis:calc(33.33% - 1.5rem)}}@media (min-width:1200px){.c-content-grid .cards-container .card-row.column-3 .card-item{-ms-flex-preferred-size:calc(33.33% - 1.5rem);flex-basis:calc(33.33% - 1.5rem)}}@media (min-width:1200px){.c-content-grid .cards-container .card-row.column-4 .card-item{-ms-flex-preferred-size:calc(25% - 1.5rem);flex-basis:calc(25% - 1.5rem)}}@media (min-width:992px){.c-content-grid .cards-container .card-row a.card-item{-webkit-box-shadow:0 0 16px rgba(0,0,0,.1098039216);box-shadow:0 0 16px rgba(0,0,0,.1098039216);border-radius:20px;padding:1.5rem 1.5rem}}@media (min-width:992px){.c-content-grid .cards-container .card-row a.card-item:hover{background-color:#1c2b39}.c-content-grid .cards-container .card-row a.card-item:hover h2,.c-content-grid .cards-container .card-row a.card-item:hover p,.c-content-grid .cards-container .card-row a.card-item:hover ul li{color:#fff}}.c-content-grid .cards-container .card-row .card-item{background:#fff;display:block}.c-content-grid .cards-container .card-row .card-item:focus-visible,.c-content-grid .cards-container .card-row .card-item:hover{text-decoration:none}.c-content-grid .cards-container .card-row .card-item .heading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #0099d8;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center}@media (min-width:992px){.c-content-grid .cards-container .card-row .card-item .heading-container{margin-bottom:1rem}}.c-content-grid .cards-container .card-row .card-item .content,.c-content-grid .cards-container .card-row .card-item .heading{color:#1c2b39}.c-content-grid .cards-container .card-row .card-item .heading{font-weight:500;font-size:1.25rem;margin-bottom:.125rem;letter-spacing:-.2px;line-height:1}.c-content-grid .cards-container .card-row .card-item .content p{font-size:16px;font-weight:400;line-height:23px}.c-content-grid .cards-container .card-row .card-item .content ul{margin-bottom:0}.c-content-grid .cards-container .card-row .card-item .content ul li{font-size:14px;line-height:1.15}