.service[data-v-0f6ed66b],a.service[data-v-0f6ed66b]{box-shadow:0 15px 25px #0047891a;transition:box-shadow .15s}.service[data-v-0f6ed66b]{overflow:hidden;padding:.8rem;background:var(--backgrounds-gradients-styles-invest-gradient-background, linear-gradient(317deg, #0154a1 .5%, #01356d 100%));border-radius:var(--radius-cards-radius-card-l, 2.4rem)}a.service[data-v-0f6ed66b]:focus-visible{outline:4px solid var(--border-cards-border-card-focus, #0054a2)}a.service[data-v-0f6ed66b]:not([data-animating]){transition:transform .15s}a.service[data-v-0f6ed66b]:hover{transform:scale(1.008)}@media only screen and (min-width: 60em){.service[data-v-0f6ed66b]:not(.is-vertical){align-items:flex-end}}.service__picture[data-v-0f6ed66b]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.service__picture[data-v-0f6ed66b] img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}@media only screen and (min-width: 60em){.service:not(.is-vertical) .service__picture[data-v-0f6ed66b]{width:50%}}.service-content[data-v-0f6ed66b]{z-index:2;height:100%;margin-top:20rem;padding:var(--spacings-cards-service-padding-v-card-service-l, 3.2rem) var(--spacings-cards-service-padding-h-card-service-l, 3.2rem);gap:var(--spacings-cards-service-gap-v-card-service, 2.4rem);background:var(--surface-cards-surface-card, #fff);border-radius:var(--radius-cards-radius-card-m, 1.6rem)}.service.dark .service-content[data-v-0f6ed66b]{margin-top:clamp(35.5rem,35.5rem + (40.8 - 35.5) * (100vw - 36rem) / (144 - 36),40.8rem);gap:var(--spacings-texts-gap-v-text-m, 1.6rem);background:var(--surface-titles-surface-title, rgba(0, 25, 49, .6))}@media only screen and (min-width: 60em){.service:not(.is-vertical) .service-content[data-v-0f6ed66b]{width:60%;margin-top:0}}.service__title[data-v-0f6ed66b]{color:var(--text-text-brand-secondary, #0054a2);font-family:Nunito,sans-serif;font-weight:700;text-transform:uppercase}.service:not(.dark) .service__title[data-v-0f6ed66b]{font-size:2.6rem;line-height:3.2rem}.service.dark .service__title[data-v-0f6ed66b]{color:#fff}.service__subtitle[data-v-0f6ed66b]{color:var(--text-text-brand-secondary, #0054a2);font-family:Nunito,sans-serif;font-size:2.6rem;font-style:italic;font-weight:300;line-height:3.2rem}.service.dark .service__subtitle[data-v-0f6ed66b]{display:none}.service__copy[data-v-0f6ed66b]{color:var(--text-text-grey-primary, #3e3e3e)}.service.dark .service__copy[data-v-0f6ed66b]{color:#fff}.service-section__head__title[data-v-e080b256]{text-align:center}.service-section[data-v-e080b256]{position:relative;z-index:9;overflow:hidden}.service-section-inner[data-v-e080b256]{gap:var(--spacings-sections-gap-v-section-l, 8rem)}.service-section__head[data-v-e080b256]{display:flex;flex-direction:column;align-items:center;gap:1rem}.service-section__head__label[data-v-e080b256]{color:var(--text-labels-text-label-primary);font-weight:900}.service-section__head__title[data-v-e080b256]{flex-shrink:0;color:var(--text-text-negative);font-weight:400}.explort .service-section__head__title[data-v-e080b256]{margin-top:clamp(.8rem,.8rem + (1.6 - .8) * (100vw - 36rem) / (126.4 - 36),1.6rem);padding-top:clamp(.8rem,.8rem + (1.6 - .8) * (100vw - 36rem) / (126.4 - 36),1.6rem);padding-bottom:clamp(.8rem,.8rem + (1.6 - .8) * (100vw - 36rem) / (126.4 - 36),1.6rem);font-size:var(--fontsizes-h-fontsize-h1);line-height:var(--lineheights-h-lineheight-h1);border-top:4px solid var(--text-text-grey-primary);border-bottom:4px solid var(--text-text-grey-primary)}.small .service-section__head__title[data-v-e080b256]{font-size:var(--fontsizes-h-fontsize-h2);line-height:var(--lineheights-h-lineheight-h2)}.neutral .service-section__head__title[data-v-e080b256]{color:var(--text-text-grey-primary)}.service-section.is-grid .service-section__list[data-v-e080b256]{display:grid;grid-template-columns:repeat(auto-fit,calc(30rem - var(--spacings-blocs-gap-h-bloc-l, 2.4rem)));justify-content:center;gap:var(--spacings-blocs-gap-h-bloc-l, 2.4rem)}@media only screen and (min-width: 60em){.service-section.is-grid .service-section__list[data-v-e080b256]{grid-template-columns:1fr 1fr}}.service-section__list .service-section[data-v-e080b256]:not(.is-grid){display:flex;flex-wrap:wrap;gap:2rem}.service-section:not(.is-grid) .service-section__list__card[data-v-e080b256]{flex-shrink:0;width:min(80vw,30rem);margin-right:2rem}@media only screen and (min-width: 60em){.service-section:not(.is-grid) .service-section__list__card[data-v-e080b256]{width:calc(50% - 2rem)}}
