.flexible-posts-grid{padding-top:32px;padding-bottom:32px;background:#fff}.flexible-posts-grid .container .posts-grid{display:flex;flex-direction:column;width:100%;min-width:0;gap:48px}@media(max-width: 767px){.flexible-posts-grid .container .posts-grid{gap:24px}}.flexible-posts-grid .container .posts-grid-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}@media(max-width: 767px){.flexible-posts-grid .container .posts-grid-header{flex-direction:column;align-items:flex-start;gap:16px}}.flexible-posts-grid .container .posts-grid-heading{font-size:2.625rem;font-weight:600;letter-spacing:-0.42px;color:#0e61a4;line-height:100%}@media(min-width: 768px)and (max-width: 1024px){.flexible-posts-grid .container .posts-grid-heading{font-size:2rem}}@media(max-width: 767px){.flexible-posts-grid .container .posts-grid-heading{font-size:1.75rem}}.flexible-posts-grid .container .posts-grid-button{flex-shrink:0;height:42px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.2;text-transform:uppercase}.flexible-posts-grid .container .posts-grid-items{display:flex;width:100%;min-width:0;gap:16px}.flexible-posts-grid .container .posts-grid-items.owl-carousel{display:block}.flexible-posts-grid .container .posts-grid-items.owl-carousel .owl-nav{display:none}.flexible-posts-grid .container .posts-grid-items.owl-carousel:not(.owl-loaded){display:flex;overflow:hidden}.flexible-posts-grid .container .posts-grid-items.owl-carousel .owl-stage-outer{overflow:visible}.flexible-posts-grid .container .posts-grid-items.owl-carousel .owl-stage{display:flex}.flexible-posts-grid .container .posts-grid-items.owl-carousel .owl-item{display:flex;float:none}.flexible-posts-grid .container .posts-grid-items.owl-carousel .posts-grid-card{width:318px;flex:none}@media(max-width: 767px){.flexible-posts-grid .container .posts-grid-items.owl-carousel .posts-grid-card{width:calc(100vw - 72px);flex-basis:auto}}.flexible-posts-grid .container .posts-grid-card{display:flex;flex:0 0 318px;scroll-snap-align:start;flex-direction:column;justify-content:space-between;gap:16px;min-height:385px;padding:12px;background:#f2f5fb;border-radius:20px;text-decoration:none;color:inherit;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.flexible-posts-grid .container .posts-grid-card:hover .posts-grid-card-arrow{background-color:#0c4169}@media(max-width: 767px){.flexible-posts-grid .container .posts-grid-card{flex-basis:85%;min-height:0}}.flexible-posts-grid .container .posts-grid-card-top{display:flex;flex-direction:column;gap:16px;width:100%}.flexible-posts-grid .container .posts-grid-card-image{width:100%;height:160px;border-radius:16px;overflow:hidden;background:#f2f2f2}.flexible-posts-grid .container .posts-grid-card-image img{display:block;width:100%;height:100%;object-fit:cover}.flexible-posts-grid .container .posts-grid-card-content{display:flex;flex-direction:column;gap:16px;width:100%}.flexible-posts-grid .container .posts-grid-card-title{font-size:1.5rem;font-weight:600;line-height:normal;color:#000}@media(max-width: 767px){.flexible-posts-grid .container .posts-grid-card-title{font-size:1.25rem}}.flexible-posts-grid .container .posts-grid-card-excerpt{font-size:1rem;font-weight:400;line-height:1.2;color:#000;opacity:.6}.flexible-posts-grid .container .posts-grid-card-arrow{display:block;width:35px;height:35px;margin-left:auto;border-radius:100%;background-color:#0e61a4;background-image:url(../images/svg/chevron_right.svg);background-repeat:no-repeat;background-position:54% 53%;background-size:8px auto;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.flexible-posts-grid.is-systems{padding-top:32px;padding-bottom:80px}@media(max-width: 520px){.flexible-posts-grid.is-systems{padding-bottom:24px}}.flexible-posts-grid.is-systems .posts-grid-header{justify-content:center;text-align:center}.flexible-posts-grid.is-systems .posts-grid-items{display:grid;grid-template-columns:repeat(5, 1fr);overflow:visible}@media(min-width: 768px)and (max-width: 1024px){.flexible-posts-grid.is-systems .posts-grid-items{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.flexible-posts-grid.is-systems .posts-grid-items{grid-template-columns:repeat(2, 1fr)}}.flexible-posts-grid.is-systems .posts-grid-card{flex:none;min-height:0;gap:16px;padding:0;background:rgba(0,0,0,0);scroll-snap-align:none}@media(max-width: 767px){.flexible-posts-grid.is-systems .posts-grid-card{flex-basis:auto}}.flexible-posts-grid.is-systems .posts-grid-card-image{height:auto;aspect-ratio:1;border-radius:20px}.flexible-posts-grid.is-systems .posts-grid-card-title{font-size:20px;font-weight:500;line-height:1;text-align:center}@media(max-width: 480px){.flexible-posts-grid.is-systems .posts-grid-card-title{font-size:16px}}.flexible-posts-grid.is-blog .posts-grid{gap:0}.flexible-posts-grid.is-blog .posts-grid-items{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;overflow:visible}@media(min-width: 768px)and (max-width: 1024px){.flexible-posts-grid.is-blog .posts-grid-items{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.flexible-posts-grid.is-blog .posts-grid-items{grid-template-columns:1fr}}.flexible-posts-grid.is-blog .posts-grid-card{flex:none;min-height:0;gap:12px;padding:16px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;scroll-snap-align:none}@media(max-width: 767px){.flexible-posts-grid.is-blog .posts-grid-card{flex-basis:auto}}.flexible-posts-grid.is-blog .posts-grid-card-top{gap:12px}.flexible-posts-grid.is-blog .posts-grid-card-image{height:200px;border-radius:12px}.flexible-posts-grid.is-blog .posts-grid-card-content{gap:0}.flexible-posts-grid.is-blog .posts-grid-card-title{font-size:1.125rem;font-weight:700;line-height:normal;color:#00172f}
