@font-face{font-family:Vacu Ubuntu Medium;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/ubuntu-500-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.ctg-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.ctg-grid__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;margin:0;padding:0;list-style:none}.ctg-grid__item::marker,.ctg-grid__item:before{content:none}.ctg-card{--u:0.05208vw}@media (max-width:1023.98px){.ctg-card{--u:0.20833vw}}.ctg-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-width:0;margin:0;padding:0;background:transparent}.ctg-card,.ctg-card__media{position:relative;width:100%}.ctg-card__media{display:block;aspect-ratio:1/1;overflow:hidden;background:#fff}.ctg-card__media:after{content:"";position:absolute;inset:0;border:1px solid #83bdf6;pointer-events:none}.ctg-card__media picture{display:contents}.ctg-card__media picture>source{display:none}.ctg-card__media--empty{background:#f5f8fd}.ctg-card__img{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:contain;object-position:50% 50%}.ctg-card__title{width:100%;margin:calc(var(--u)*12) 0 0;padding:0;font-family:Michroma,sans-serif;font-weight:400;font-size:calc(var(--u)*20);line-height:calc(var(--u)*28);font-size:max(12px,calc(var(--u)*20));line-height:1.4;letter-spacing:0;text-transform:none;text-align:left;overflow-wrap:anywhere;color:#1c273b}.ctg-card__link{color:inherit;text-decoration:none;-webkit-transition:color 0.2s;transition:color 0.2s}.ctg-card__link:after{content:"";position:absolute;inset:0;z-index:1}.ctg-card__link:focus,.ctg-card__link:hover{color:#106fcc;text-decoration:none}.ctg-card__link:focus{outline:0}.ctg-card__link:focus-visible:after{outline:2px solid #106fcc;outline-offset:calc(var(--u)*8)}.ctg-card__cta{position:relative;z-index:2;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.8571428571em;min-height:2.8571428571em;max-width:100%;margin:calc(var(--u)*12) 0 0;padding:0;font-family:Vacu Ubuntu Medium,Ubuntu,sans-serif;font-weight:500;font-size:max(11px,calc(var(--u)*14));line-height:1.1428571429;letter-spacing:0;text-transform:uppercase;text-decoration:none;color:#106fcc;background:none;border:0;border-radius:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s}.ctg-card__cta:focus-visible{outline:2px solid #106fcc!important;outline-offset:2px!important}.ctg-card__cta:focus,.ctg-card__cta:hover{color:var(--clr-secondary,#2264a7);text-decoration:none}.ctg-card__cta:hover .ctg-card__cta-icon{-webkit-transform:translateX(0.2em);-ms-transform:translateX(0.2em);transform:translateX(0.2em)}.ctg-card__cta-text{display:block;min-width:0}.ctg-card__cta-icon{display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:1.1785714286em;height:1em;overflow:visible;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s}.ctg-card__cta-icon path{fill:none;stroke:currentColor}.ctg-card--plain .ctg-card__img{object-fit:cover}@media (max-width:1023.98px){.ctg-card__cta{font-size:max(13px,calc(var(--u)*14))}}@media (prefers-reduced-motion:reduce){.ctg-card__cta,.ctg-card__cta-icon,.ctg-card__link{-webkit-transition:none;transition:none}.ctg-card__cta:hover .ctg-card__cta-icon{-webkit-transform:none;-ms-transform:none;transform:none}}