h1,h2,h3,h4,h5{font-family:Plus Jakarta Sans,sans-serif;color:#271b53;font-weight:600;margin:0;padding:0;line-height:1.3}h1{font-size:28px;font-weight:700;line-height:36px;letter-spacing:-.5px}@media(max-width:992px){h1{font-size:22px;line-height:30px}}h2{font-size:24px;line-height:32px;letter-spacing:-.3px}@media(max-width:992px){h2{font-size:20px;line-height:28px}}h3{font-size:20px;line-height:28px}@media(max-width:992px){h3{font-size:18px;line-height:26px}}h4{font-size:17px;line-height:24px}@media(max-width:992px){h4{font-size:16px;line-height:22px}}h5{font-size:15px;line-height:22px;font-weight:600}a{color:#00478f;text-decoration:none}a:hover{color:#095cb0;text-decoration:underline}section.blocks{padding:80px 40px;background:#fff}@media(max-width:992px){section.blocks{padding:40px 16px}}section.blocks .intro{text-align:center;margin-bottom:48px}@media(max-width:992px){section.blocks .intro{margin-bottom:28px}}section.blocks .intro h1,section.blocks .intro h2,section.blocks .intro h3{font-size:34px;font-weight:600;line-height:44px;letter-spacing:-.5px;color:#271b53}@media(max-width:992px){section.blocks .intro h1,section.blocks .intro h2,section.blocks .intro h3{font-size:24px;line-height:32px}}section.blocks .intro h1,section.blocks .intro h2,section.blocks .intro h3{margin:0 0 12px}section.blocks .intro .info{color:#595856;font-size:16px;line-height:26px}@media(max-width:992px){section.blocks .intro .info{font-size:14px;line-height:22px}}section.blocks .blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:992px){section.blocks .blocks{grid-template-columns:1fr;gap:16px}}section.blocks .blocks .block{border:1px solid #eee;border-radius:16px;padding:32px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}@media(max-width:992px){section.blocks .blocks .block{padding:24px}}section.blocks .blocks .block:hover{border-color:#ccc;box-shadow:0 4px 20px #0010200f}section.blocks .blocks .block .icon{display:flex;align-items:center;justify-content:center;height:72px;width:72px;border-radius:16px;background:#00478f14;margin-bottom:20px}@media(max-width:992px){section.blocks .blocks .block .icon{height:56px;width:56px;border-radius:12px}}section.blocks .blocks .block .icon img{max-width:40px;max-height:40px}@media(max-width:992px){section.blocks .blocks .block .icon img{max-width:32px;max-height:32px}}section.blocks .blocks .block strong{color:#271b53;font-size:20px;font-weight:600;line-height:26px;margin:0 0 10px;display:block}@media(max-width:992px){section.blocks .blocks .block strong{font-size:18px;line-height:24px}}section.blocks .blocks .block .content{display:block;color:#595856;font-size:15px;line-height:24px;margin-bottom:16px}@media(max-width:992px){section.blocks .blocks .block .content{font-size:14px;line-height:22px}}section.blocks .blocks .block .cta a{color:#00478f;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;gap:6px}section.blocks .blocks .block .cta a:hover{color:#001020}section.blocks .blocks .block .cta a:after{content:"";display:inline-block;-webkit-mask-image:url(/build/assets/angle-right-solid-CCitUaUB.svg);mask-image:url(/build/assets/angle-right-solid-CCitUaUB.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:10px;mask-size:10px;height:16px;width:16px;background:#00478f}section.blocks .blocks .block .cta a:hover:after{background:#001020}
