.skills-gallery{margin:48px 0}@media only screen and (max-width:720px){.skills-gallery{margin:32px 0}}.skills-gallery__title{font:500 38px/46px"TT Hoves Pro",sans-serif;color:#033652;margin:0 0 32px!important}@media only screen and (max-width:720px){.skills-gallery__title{font-size:24px;line-height:30px;margin-bottom:16px}}.skills-gallery__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:1024px){.skills-gallery__cards{grid-template-columns:1fr;gap:16px}}.skill-card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border:1px solid#e1e5f2;border-radius:24px;padding:32px 32px 24px;min-width:0;transition:box-shadow.2s,-webkit-box-shadow.2s}.skill-card:hover{box-shadow:0 4px 16px rgba(3,60,82,.16)}.skill-card:hover .skill-card__title{color:#4278b4}.skill-card:hover .skill-card__cta{opacity:1;pointer-events:auto}.skill-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.skill-card__title{margin:0 0 4px!important;font:500 20px/28px"TT Hoves Pro",sans-serif;color:#033652;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color.2s}.skill-card__desc{margin:0!important;font:400 var(--p-xs);line-height:1.5!important;color:#767b8c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.skill-card__footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:40px;padding-top:16px}.skill-card__meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font:500 var(--label-sm);color:#033652}.skill-card__meta-dot{width:3px;height:3px;border-radius:50%;background:currentColor}.skill-card__cta{position:relative;z-index:2;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:8px 20px;border:1px solid#033652;border-radius:48px;font:500 12px/24px"TT Hoves Pro",sans-serif;text-transform:uppercase;letter-spacing:.48px;background:transparent;opacity:0;pointer-events:none;transition:opacity.15s,background.2s,color.2s}.skill-card__cta,.skill-card__cta:visited{color:#033652!important;text-decoration:none!important}.skill-card__cta:focus,.skill-card__cta:hover{background:#033652;color:#fff!important;text-decoration:none!important}@media only screen and (max-width:720px){.skill-card__cta{opacity:1;pointer-events:auto}}.skills-gallery__cta{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;gap:16px;background:#fff;border:1px solid#e1e5f2;border-radius:32px;padding:32px 48px;text-align:center;overflow:hidden;isolation:isolate;color:#033652;transition:box-shadow.2s,-webkit-box-shadow.2s}.skills-gallery__cta,.skills-gallery__cta:focus,.skills-gallery__cta:hover,.skills-gallery__cta:visited{text-decoration:none!important;color:#033652!important}.skills-gallery__cta:hover{box-shadow:0 4px 16px rgba(3,60,82,.16)}.skills-gallery__cta:hover .skills-gallery__cta-button{background:#033652;color:#fff!important;text-decoration:none!important}.skills-gallery__cta:hover .skills-gallery__cta-button-icon{transform:translate(3px)}.skills-gallery__cta:after,.skills-gallery__cta:before{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:-1}.skills-gallery__cta:before{width:567px;height:340px;right:-196px;bottom:-159px;background:radial-gradient(ellipse closest-side at center,rgba(255,206,140,.37) 0%,rgba(255,206,140,.37) 25%,rgba(255,206,140,.164) 50%,rgba(255,206,140,0) 75%)}.skills-gallery__cta:after{width:388px;height:246px;right:-169px;bottom:-133px;background:radial-gradient(ellipse closest-side at center,rgba(151,234,248,.48) 0%,rgba(151,234,248,.48) 25%,rgba(151,234,248,.213) 50%,rgba(151,234,248,0) 75%)}.skills-gallery__cta-title{font:500 28px/34px"TT Hoves Pro",sans-serif;color:#033652;margin:0!important;text-align:left}.skills-gallery__cta-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;width:100%;padding:11px 32px;border-radius:48px;border:1px solid#033652;font:500 14px/24px"TT Hoves Pro",sans-serif;text-transform:uppercase;letter-spacing:.56px;background:transparent;transition:background.2s,color.2s}.skills-gallery__cta-button,.skills-gallery__cta-button:visited{color:#033652!important;text-decoration:none!important}.skills-gallery__cta-button:focus,.skills-gallery__cta-button:hover{background:#033652;color:#fff!important;text-decoration:none!important}.skills-gallery__cta-button-icon{font-size:12px;-ms-flex-negative:0;flex-shrink:0;transition:transform.2s,-webkit-transform.2s}.skills-gallery__cta-button:hover .skills-gallery__cta-button-icon{transform:translate(3px)}