@media only screen and (max-width:1023px){.hero__title[data-v-90ee4eb6]{display:inline}.hero__title[data-v-90ee4eb6] span:first-child:after{content:" "}}.hero__title[data-v-90ee4eb6] strong{color:var(--color-blue);font-weight:400}.hero__description[data-v-90ee4eb6]{--scaleLine:0}@media only screen and (max-width:1023px){.hero__description[data-v-90ee4eb6] br{display:none}.hero__description[data-v-90ee4eb6] br:after{content:" "}}.hero__description[data-v-90ee4eb6]:before{content:"";margin-bottom:3rem}@media(min-width:1024px){.hero__description[data-v-90ee4eb6]:before{margin-bottom:6rem}}.hero__description[data-v-90ee4eb6]:before{background:var(--color-red);display:block;height:.3rem;position:relative;transform:scaleX(var(--scaleLine));transform-origin:0 0;width:5rem}.hero__front-img[data-v-90ee4eb6]{--scaleCircle:.9;--opacityCircle:0}.hero__front-img[data-v-90ee4eb6]:before{border-radius:100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:var(--opacityCircle);transform:scale(var(--scaleCircle));transform-origin:50% 100%}.hero__back-img[data-v-90ee4eb6]{--mask:100%;-webkit-mask-image:linear-gradient(#000 70%,transparent 0);mask-image:linear-gradient(#000 70%,transparent 0)}@media only screen and (min-width:1024px){.hero__back-img[data-v-90ee4eb6]{-webkit-mask-image:linear-gradient(#000 var(--mask),transparent 0);mask-image:linear-gradient(#000 var(--mask),transparent 0)}}.banner[data-v-8ad27332]{background:linear-gradient(135deg,var(--color-blue) 0,var(--color-red) 100%)}.card[data-v-073589c6]:before{border-bottom-right-radius:4rem;border-top-right-radius:4rem;content:"";height:100%;position:absolute;top:0;z-index:-1}.card--white[data-v-073589c6]:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));left:-10rem;width:calc(100% + 10rem)}@media only screen and (max-width:1023px){.card--white[data-v-073589c6]:before{left:-6.4rem;width:calc(100% + 6.4rem)}}@media only screen and (min-width:2140px){.card--white[data-v-073589c6]:before{border-radius:4rem}}.card--blue[data-v-073589c6]{pointer-events:none}.card--blue[data-v-073589c6]:before{background-color:var(--color-blue-lightest);left:-6.4rem;width:calc(100% + 6.4rem)}@media only screen and (max-width:1023px){.card--blue[data-v-073589c6]:before{height:calc(100% + 8.4rem);top:-8.4rem}}.card--blue.disabled[data-v-073589c6]:after{border-bottom-right-radius:4rem;border-top-right-radius:4rem;content:"";left:0;position:absolute;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:.4}@media(min-width:1024px){.card--blue.disabled[data-v-073589c6]:after{height:100%}}.card--blue.disabled[data-v-073589c6]:after{height:calc(100% + 8.4rem);left:-6.4rem;top:-8.4rem;width:calc(100% + 6.4rem);z-index:2}@media only screen and (min-width:1024px){.card--blue.disabled[data-v-073589c6]:after{height:100%;left:-6.4rem;top:0}}.card--blue.disabled[data-v-073589c6] .cta-icon{display:none}.card--blue.disabled[data-v-073589c6] h3 span:last-child{position:relative}.card--blue.disabled[data-v-073589c6] h3 span:last-child:after{content:"";display:block;height:4.8rem}.card-link[data-v-073589c6] .back-image img,.card-link[data-v-073589c6] .front-image img{transition:transform .4s cubic-bezier(.3,1,.8,1)}.desktop .card-link[data-v-073589c6]:hover .back-image img,.desktop .card-link[data-v-073589c6]:hover .front-image img{transform:scale(1.05)}.fig-mask[data-v-073589c6]{-webkit-mask-image:linear-gradient(#000 50%,transparent 0);mask-image:linear-gradient(#000 50%,transparent 0);z-index:2}@media only screen and (min-width:1024px){.fig-mask[data-v-073589c6]{-webkit-mask-image:linear-gradient(#000 80%,transparent 0);mask-image:linear-gradient(#000 80%,transparent 0)}}@media only screen and (min-width:1024px){.approach[data-v-dc6d263c]{align-items:flex-start;-moz-column-gap:10rem;column-gap:10rem;display:grid;grid-template-areas:"col1 col2" "col3 col2";grid-template-columns:8fr 3fr;row-gap:.8rem}}.approach__intro[data-v-dc6d263c]{grid-area:col1}.approach__icons[data-v-dc6d263c]{grid-area:col2}.approach__description[data-v-dc6d263c]{grid-area:col3}
