﻿@font-face{font-family:"Poppins";src:url("../fonts/poppins-light-webfont.woff2") format("woff2"),url("../fonts/poppins-light-webfont.woff") format("woff"),url("../fonts/poppins-light-webfont.ttf") format("truetype"),url("../fonts/poppins-light-webfont.svg#poppinslight") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/poppins-italic-webfont.woff2") format("woff2"),url("../fonts/poppins-italic-webfont.woff") format("woff"),url("../fonts/poppins-italic-webfont.ttf") format("truetype"),url("../fonts/poppins-italic-webfont.svg#poppinsitalic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/poppins-lightitalic-webfont.woff2") format("woff2"),url("../fonts/poppins-lightitalic-webfont.woff") format("woff"),url("../fonts/poppins-lightitalic-webfont.ttf") format("truetype"),url("../fonts/poppins-lightitalic-webfont.svg#poppinslight_italic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/poppins-medium-webfont.woff2") format("woff2"),url("../fonts/poppins-medium-webfont.woff") format("woff"),url("../fonts/poppins-medium-webfont.ttf") format("truetype"),url("../fonts/poppins-medium-webfont.svg#poppinsmedium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/poppins-mediumitalic-webfont.woff2") format("woff2"),url("../fonts/poppins-mediumitalic-webfont.woff") format("woff"),url("../fonts/poppins-mediumitalic-webfont.ttf") format("truetype"),url("../fonts/poppins-mediumitalic-webfont.svg#poppinsmedium_italic") format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/poppins-regular-webfont.woff2") format("woff2"),url("../fonts/poppins-regular-webfont.woff") format("woff"),url("../fonts/poppins-regular-webfont.ttf") format("truetype"),url("../fonts/poppins-regular-webfont.svg#poppinsregular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/poppins-semibold-webfont.woff2") format("woff2"),url("../fonts/poppins-semibold-webfont.woff") format("woff"),url("../fonts/poppins-semibold-webfont.ttf") format("truetype"),url("../fonts/poppins-semibold-webfont.svg#poppinssemibold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/poppins-semibolditalic-webfont.woff2") format("woff2"),url("../fonts/poppins-semibolditalic-webfont.woff") format("woff"),url("../fonts/poppins-semibolditalic-webfont.ttf") format("truetype"),url("../fonts/poppins-semibolditalic-webfont.svg#poppinssemibold_italic") format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/poppins-black-webfont.woff2") format("woff2"),url("../fonts/poppins-black-webfont.woff") format("woff"),url("../fonts/poppins-black-webfont.ttf") format("truetype"),url("../fonts/poppins-black-webfont.svg#poppinsblack") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Vates";src:url("../fonts/poppins_vates-webfont.woff2") format("woff2"),url("../fonts/poppins_vates-webfont.woff") format("woff"),url("../fonts/poppins_vates-webfont.ttf") format("truetype"),url("../fonts/poppins_vates-webfont.svg#poppins_vatesbold") format("svg");font-weight:normal;font-style:normal}:root{--icon-arrow-bottom: "", --icon-arrow-down: "", --icon-arrow-left-light: "", --icon-arrow-right-bold: "", --icon-arrow-right-light: "", --icon-arrow-right: "", --icon-booster: "", --icon-burger: "", --icon-calendar-days: "", --icon-check: "", --icon-comment-question-check: "", --icon-download: "", --icon-email: "", --icon-exclamation-circle: "", --icon-exclamation: "", --icon-external: "", --icon-facebook: "", --icon-fusee-off: "", --icon-fusee: "", --icon-github: "", --icon-gps: "", --icon-info: "", --icon-left-simple: "", --icon-link: "", --icon-location: "", --icon-lock-fill: "", --icon-lock: "", --icon-logo-vates: "", --icon-menu-close: "", --icon-network: "", --icon-planet-2: "", --icon-planet-bold: "", --icon-planet: "", --icon-reply: "", --icon-right-simple: "", --icon-satellite-1: "", --icon-satellite-2: "", --icon-storage-booster: "", --icon-storage: "", --icon-telescope-bold: "", --icon-telescope: "", --icon-twitter: "", --icon-upload: "", --icon-user: "", --icon-youtube: "", }:root{--document-background: fixed url("/assets/img/background/fond_etoiles.png.webp") repeat center top}html::before{position:absolute;visibility:hidden;content:"mobile"}@media(min-width: 768px){html::before{content:"tablet"}}@media(min-width: 1024px){html::before{content:"desktop"}}@font-face{font-family:"icons";src:url("../fonts/icons.eot?b8889d91ad525e997b3d7a97fb5ab9cb#iefix") format("embedded-opentype"),url("../fonts/icons.ttf?b8889d91ad525e997b3d7a97fb5ab9cb") format("truetype"),url("../fonts/icons.woff?b8889d91ad525e997b3d7a97fb5ab9cb") format("woff"),url("../fonts/icons.woff2?b8889d91ad525e997b3d7a97fb5ab9cb") format("woff2"),url("../fonts/icons.svg?b8889d91ad525e997b3d7a97fb5ab9cb#icons") format("svg")}.icon::before,[class^=icon-]::before,[class*=" icon-"]::before{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.icon-arrow-bottom::before{content:""}.icon.icon-arrow-down::before{content:""}.icon.icon-arrow-left-light::before{content:""}.icon.icon-arrow-right-bold::before{content:""}.icon.icon-arrow-right-light::before{content:""}.icon.icon-arrow-right::before{content:""}.icon.icon-booster::before{content:""}.icon.icon-burger::before{content:""}.icon.icon-calendar-days::before{content:""}.icon.icon-check::before{content:""}.icon.icon-comment-question-check::before{content:""}.icon.icon-download::before{content:""}.icon.icon-email::before{content:""}.icon.icon-exclamation-circle::before{content:""}.icon.icon-exclamation::before{content:""}.icon.icon-external::before{content:""}.icon.icon-facebook::before{content:""}.icon.icon-fusee-off::before{content:""}.icon.icon-fusee::before{content:""}.icon.icon-github::before{content:""}.icon.icon-gps::before{content:""}.icon.icon-info::before{content:""}.icon.icon-left-simple::before{content:""}.icon.icon-link::before{content:""}.icon.icon-location::before{content:""}.icon.icon-lock-fill::before{content:""}.icon.icon-lock::before{content:""}.icon.icon-logo-vates::before{content:""}.icon.icon-menu-close::before{content:""}.icon.icon-network::before{content:""}.icon.icon-planet-2::before{content:""}.icon.icon-planet-bold::before{content:""}.icon.icon-planet::before{content:""}.icon.icon-reply::before{content:""}.icon.icon-right-simple::before{content:""}.icon.icon-satellite-1::before{content:""}.icon.icon-satellite-2::before{content:""}.icon.icon-storage-booster::before{content:""}.icon.icon-storage::before{content:""}.icon.icon-telescope-bold::before{content:""}.icon.icon-telescope::before{content:""}.icon.icon-twitter::before{content:""}.icon.icon-upload::before{content:""}.icon.icon-user::before{content:""}.icon.icon-youtube::before{content:""}.primary-color{color:#be1621}.background-invert{background-color:#fff}.background-invert::before,.background-invert::after{content:"";display:table}.background-invert>:first-child{margin-top:0}.background-invert-light-violet{background-color:#f4f3ff}.color-rouge-vates{color:#be1621}.color-white{color:#fff}.color-orange{color:#ef7f18}.color-space-blue-independance{color:#404155}.color-extra-blue{color:#8f84ff}.color-green-infra{color:#2ca878}.color-invert{color:#1a1b38}.color-invert .list-joined-items h4,.color-invert h2 .more,.color-invert h3 .more{color:#8f84ff}.background-stars-white{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%)}.background-stars{background:var(--document-background)}.background-waves{overflow:hidden}.background-waves::after{content:"";background:url("/assets/img/background/waves.png.webp") no-repeat top center/contain;display:block;padding-bottom:28.2%;mix-blend-mode:plus-lighter;margin-bottom:-1em}.background-quote-waves{background:url("/assets/img/background/quote-block-wave.svg") no-repeat center center;background-size:100% 100%;--padding: 10%;padding-top:var(--padding);padding-bottom:var(--padding)}.background-wave-white-to-dark-bottom::after{content:"";display:block;background:url("/assets/img/background/background-waves-white-to-dark-bottom.png.webp") no-repeat bottom center/100% 100%;padding-bottom:clamp(10px,27.5%,400px);margin-top:-1px}.background-spirales{background:url("/assets/img/background/spirales.svg") no-repeat center center/112% auto}.background-waves-top{position:relative;overflow:visible}.background-waves-top:before{--height: 30vw;position:relative;margin-top:-2%;content:"";display:block;background:url("/assets/img/background/waves-2.png.webp") no-repeat bottom center/100% var(--height);padding-bottom:var(--height);mix-blend-mode:plus-lighter}@media(min-width: 768px){.background-waves-top:before{--height: 350px}}.background-waves-dark-to-light-top::before{content:"";display:block;background:url("/assets/img/background/background-dark-to-white-top.png.webp") no-repeat top center/100% 100%;padding-top:19%;margin-bottom:-1px}.background-waves-dark-to-light-top::after{content:"";display:block;background:url("/assets/img/background/background-dark-to-white-bottom.png.webp") no-repeat bottom center/100% 100%;padding-top:22%;margin-top:-1px}.background-waves-light-to-dark-lighter>.background-waves-content-background{background:linear-gradient(180deg, transparent 0%, rgba(47, 44, 92, 0.4784313725) 100%);padding-bottom:2em}.background-waves-light-to-dark-lighter::after{content:"";--height: 12%;display:block;background:url("/assets/img/background/background-dark-to-white-bottom-2.png.webp") no-repeat bottom center/100% 100%;padding-bottom:var(--height)}.background-waves-2{background:url("/assets/img/background/waves-3.png.webp") no-repeat center center;background-size:max(100%,1024px) 100%;display:flex;align-items:center;flex-direction:column;justify-content:center}body .background-bt-light-dark{--top-image-width: 1024px;--bottom-image-width: 100%;--top-image-height: 15em;--top-background-begin: 14em;--bottom-image-height: 15em;--bg-color: #f4f3ff;--begin-color: transparent;background:url("/assets/img/background/background-dark-to-white-top.png.webp") no-repeat top center/var(--top-image-width) var(--top-image-height),linear-gradient(to bottom, var(--begin-color) 0%, var(--begin-color) calc(var(--top-image-height) - 1em), var(--bg-color) calc(var(--top-image-height) - 1em), var(--bg-color) 50%, transparent 50%, transparent 100%),linear-gradient(to top, transparent 0%, transparent var(--top-image-height), var(--bg-color) var(--top-image-height), var(--bg-color) 51%, transparent 51%, transparent 100%),url("/assets/img/background/background-transition-white-to-dark-with-stars-bottom.png") no-repeat bottom center/var(--bottom-image-width) var(--bottom-image-height);padding-bottom:18em;padding-top:14em}body .background-bt-light-dark:before{content:none}@media(min-width: 1024px){body .background-bt-light-dark{--top-image-width: 100%;--bottom-image-width: 100%}}body .background-bt-light-dark.bg-begin-color-white{--begin-color: #fff}*{margin:0;padding:0;box-sizing:border-box}html,body{background:#141228 var(--document-background)}html{font-size:16px;font-family:"Poppins",sans-serif;font-weight:300}html{overflow:auto}body{font-size:1rem;line-height:1.2;color:#fff}body::before{content:"";display:table}img{max-width:100%}address{font-style:normal;display:inline}strong{font-weight:600}.text a{color:#be1621}.text h2,.text h3{font-weight:600;margin-top:1.5em}.text h2:first-child{margin-top:0}.text ol+h2,.text ol+h3,.text ol+h4,.text ul+h2,.text ul+h3,.text ul+h4,.text p+h2,.text p+h3,.text p+h4{margin-top:1em}.text ul,.text ol{margin-left:2em}.text table{border-collapse:collapse;width:100%;color:inherit}.text table th{font-weight:600;font-size:1.3em}.text table th,.text table td{padding:.2em .5em}.text table tbody th{text-align:left;font-size:1em;padding-left:0}.text table tbody tr th,.text table tbody tr td{border-top:1px solid currentColor}h1{font-size:3rem;font-weight:900}h2{font-size:2.25rem;font-weight:900;margin-bottom:1em}h3{font-size:1.5rem;font-weight:900;margin-bottom:1em}h4{font-size:1.25rem;margin-bottom:1em}h5{font-size:1.125rem;margin-bottom:1em}h6{font-size:1rem;margin-bottom:1em}h2 strong,h3 strong,h4 strong{color:#8f84ff}.display{font-size:4rem}p{line-height:1.5}.text p{margin-top:1em}a.external::after{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"   "}a.local::after{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"   "}.left-top-dashed-and-red-circle{--border-size: 0.125rem;position:relative;display:inline-block;margin-top:12.5rem}.left-top-dashed-and-red-circle::before{content:"";position:absolute;bottom:100%;right:calc(50% - var(--border-size)/2);width:50vw;height:12.5rem;background-image:url("data:image/svg+xml,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' fill='none' rx='12' ry='12' stroke='white' stroke-width='4' stroke-dasharray='8,10' stroke-dashoffset='10' stroke-linecap='round'/></svg>");background-position:top right;background-repeat:no-repeat;background-size:51vw 20em;border-radius:12px}.left-top-dashed-and-red-circle::after{content:"";position:absolute;left:50%;top:0;width:0.9375rem;height:0.9375rem;background:red;border:0.1875rem solid #fff;border-radius:50%;transform:translate(-50%, -50%) scale(1);z-index:2}.left-top-dashed-and-red-circle.use-animation::before,.left-top-dashed-and-red-circle.use-animation::after{visibility:hidden}.left-top-dashed-and-red-circle.animate::before{visibility:visible;animation:sizingrectangle .7s ease-in-out}.left-top-dashed-and-red-circle.animate::after{visibility:visible;transform:translate(-50%, -50%) scale(0);animation:sizingCircle .3s ease-in-out .7s forwards}@keyframes sizingrectangle{0%{clip-path:polygon(0 0, 0 0, 0 2%, 0 2%)}75%{clip-path:polygon(0 0, 100% 0, 100% 2%, 0 2%)}100%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@keyframes sizingCircle{0%{transform:translate(-50%, -50%) scale(0)}100%{transform:translate(-50%, -50%) scale(1)}}.bottom-degrade-blue-red-and-blue-circle{position:relative;display:block;--border-size: 0.125rem;padding-bottom:6.25rem}.bottom-degrade-blue-red-and-blue-circle::before{content:"";position:absolute;top:0;left:calc(50% - var(--border-size)/2);width:0.125rem;height:6.25rem;background:linear-gradient(180deg, #0e0405 0%, #ba1621 100%)}.bottom-degrade-blue-red-and-blue-circle::after{content:"";position:absolute;left:50%;top:0;width:0.9375rem;height:0.9375rem;background:#1a1b38;border:0.1875rem solid #fff;border-radius:50%;transform:translate(-50%, -50%);z-index:2}.bottom-degrade-blue-red-and-blue-circle.use-animation::before,.bottom-degrade-blue-red-and-blue-circle.use-animation::after{visibility:hidden}.bottom-degrade-blue-red-and-blue-circle.animate::after{visibility:visible;animation:sizingCircle2 .3s ease-in-out forwards}.bottom-degrade-blue-red-and-blue-circle.animate::before{visibility:visible;height:0;animation:sizingBar2 .5s ease-in-out .3s forwards}@keyframes sizingCircle2{from{transform:translate(-50%, -50%) scale(0)}to{transform:translate(-50%, -50%) scale(1)}}@keyframes sizingBar2{to{height:6.25rem}}.box-shadow{box-shadow:0.3125rem 0.3125rem 0.9375rem 0.3125rem rgba(0,0,0,.28)}.has-js .image-xostor-infra.use-animation{clip-path:polygon(0 0, 100% 0, 100% 22%, 0 22%)}.image-xostor-infra.animate{animation:1s resize ease-in-out forwards}@keyframes resize{to{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}.list-conditions{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:1%}.list-conditions li{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:2.5rem;flex:1 1 48%}.list-conditions li .btn{font-size:.9rem}@media(min-width: 768px){.list-conditions li{flex:1 1 48%}.list-conditions li .btn{font-size:1rem}}@media(min-width: 900px){.list-conditions li{flex:0 0 23%}}.list-conditions li>div{flex:1}.list-conditions li img{max-width:100%;width:100%;aspect-ratio:1/1;object-fit:contain}.list-conditions li .btn{display:block}@media(min-width: 1024px){.list-conditions{flex-wrap:nowrap}}.photos-in-circle{position:relative;--sizeWithoutUnit: 25;--sizeRoot: calc(var(--sizeWithoutUnit) * 1em);--width: var(--sizeRoot);--height: 10em;width:var(--sizeRoot);height:var(--sizeRoot);list-style-type:none;background:url("/assets/img/background/purple-ellipse.png.webp") no-repeat top center/100% 100%}.photos-in-circle li{--size: 68;--sizePercent: calc(var(--size) * 1%);--index: 0;--total: 1;--start-angle: 90deg;--angle: calc(var(--start-angle) + (360deg / var(--total)) * var(--index));--calculatedSize: calc(3.1415926536 * (var(--size)) / (var(--total) + 1));--scale: calc(var(--calculatedSize) / var(--size));display:block;width:var(--sizePercent);height:var(--sizePercent);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(var(--angle)) translate(35%, 35%) rotate(calc(-1 * var(--angle))) scale(var(--scale));border-radius:50%}.photos-in-circle li:first-child:nth-last-child(3),.photos-in-circle li:first-child:nth-last-child(3)~li{--size: 57;--total: 3;left:45%}.photos-in-circle li:first-child:nth-last-child(4),.photos-in-circle li:first-child:nth-last-child(4)~li{--total: 4}.photos-in-circle li:first-child:nth-last-child(5),.photos-in-circle li:first-child:nth-last-child(5)~li{--total: 5}.photos-in-circle li:first-child:nth-last-child(6),.photos-in-circle li:first-child:nth-last-child(6)~li{--total: 6}.photos-in-circle li:first-child:nth-last-child(7),.photos-in-circle li:first-child:nth-last-child(7)~li{--total: 7}.photos-in-circle li:nth-of-type(2){--index: 1}.photos-in-circle li:nth-of-type(3){--index: 2}.photos-in-circle li:nth-of-type(4){--index: 3}.photos-in-circle li:nth-of-type(5){--index: 4}.photos-in-circle li:nth-of-type(6){--index: 5}.photos-in-circle li:nth-of-type(7){--index: 6}.photos-in-circle li img{width:100%;height:100%;object-fit:cover;border:.4em solid #fff;border-radius:50%}.primary-color{color:#be1621}.background-invert{background-color:#fff}.background-invert::before,.background-invert::after{content:"";display:table}.background-invert>:first-child{margin-top:0}.background-invert-light-violet{background-color:#f4f3ff}.color-rouge-vates{color:#be1621}.color-white{color:#fff}.color-orange{color:#ef7f18}.color-space-blue-independance{color:#404155}.color-extra-blue{color:#8f84ff}.color-green-infra{color:#2ca878}.color-invert{color:#1a1b38}.color-invert .list-joined-items h4,.color-invert h2 .more,.color-invert h3 .more{color:#8f84ff}.green-captions{color:#2ca878;font-weight:bold}.captions{font-size:1.5rem}.width-100{width:100px;max-width:100%}.width-150{width:150px;max-width:100%}.width-200{width:200px;max-width:100%}.width-400{width:400px;max-width:100%}.max-width-700{max-width:700px}.vam{vertical-align:middle}.small-text{font-size:.7rem;font-weight:100}.font-404{font-size:40vw;line-height:1}@media(min-width: 768px){.font-404{font-size:25rem}}.success-check,.fail-exclamation{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;width:2.2em;height:2.2em;line-height:1.3;font-size:.8em;vertical-align:middle}.success-check::before,.fail-exclamation::before{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.success-check{background:#2ca878}.success-check::before{content:""}.fail-exclamation{color:#be1621;background:#fff;width:auto;height:auto;font-size:2em}.fail-exclamation::before{content:""}.shadow-purple{filter:drop-shadow(0px 1.5rem 2.25rem rgba(143, 133, 255, 0.3))}.link-orange-custom{color:#ef7f18;text-underline-offset:.4em}.link-orange-custom .icon-right-simple{font-size:.9em}cal-floating-button button{bottom:3em}input[type=number]{position:relative;padding-right:1.5rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button !important;opacity:1;width:1.5rem;position:absolute;top:0;right:0;height:100%;background:red}.badge{font-size:.4em;border-radius:1.3em;padding:.1em 1em 0;display:inline-block;line-height:1.7em;vertical-align:middle;font-style:normal;font-weight:300}.badge--beta{background:#ef7f18;color:#fff}.badge--soon{background:#8f84ff;color:#fff}.loader{--color: white;color:currentColor;--start-color: transparent;--color: currentColor;--size: 6.25rem;--border-size: calc(var(--size) / 11.5);display:inline-block;box-sizing:border-box;position:relative;animation:spin 1s linear infinite}.loader-xm{--size: 1rem}.loader-sm{--size: 1.5rem}.loader-md{--size: 3.125rem}.loader-lg{--size: 6.25rem}.loader::after{content:"";box-sizing:border-box;display:block;border-radius:50%;width:var(--size);height:var(--size);background-image:conic-gradient(transparent 0deg, var(--color) 360deg);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--border-size)), #fff 0);mask:radial-gradient(farthest-side, transparent calc(100% - var(--border-size)), #fff 0)}.loader::before{content:"";position:absolute;top:0;left:50%;height:var(--border-size);width:var(--border-size);background:var(--color);border-radius:50%;transform:translate(-50%, 0)}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.block-simple{display:flex;flex-direction:column;align-items:center;border:0.3125rem solid rgba(143,132,255,.2);border-radius:1.25rem;padding:2.625rem}.block-simple-bottom{margin-top:auto}.blog-cards{position:relative}.blog-cards .blog-loader{width:9.375rem;margin:0 auto;display:block}.blog-cards .blog-cards-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:1.25rem;min-height:10.625rem}@media(min-width: 600px){.blog-cards .blog-cards-content{gap:1.25rem 2%}}@media(min-width: 768px){.blog-cards .blog-cards-content{gap:1.875rem}}.blog-cards .blog-cards-content:last-child{margin-right:auto}.blog-cards.loaded::before{opacity:0;display:none}@media(min-width: 768px){.blog-cards.one-line .blog-card{flex-basis:20%}}.blog-cards .blog-card{flex-grow:1;flex-basis:100%;display:flex;flex-direction:column;transition:transform .2s ease-in-out}@media(min-width: 600px){.blog-cards .blog-card{flex-basis:48%}}@media(min-width: 768px){.blog-cards .blog-card{flex-basis:32%}}@media(min-width: 1024px){.blog-cards .blog-card{flex-basis:22%}}.blog-cards .blog-card:hover{transform:scale(1.05)}.blog-cards .blog-card .blog-card-inside{flex-grow:1;border-radius:0.625rem;display:flex;flex-direction:column;background:rgba(143,132,255,.2);box-shadow:0rem 0.0625rem 0.0625rem rgba(0,0,0,.12);width:100%;animation:blogcard 1s ease forwards;animation-delay:var(--delay);transition:transform 1s ease-in-out;opacity:0;transform:translateY(-20%)}@keyframes blogcard{to{opacity:1;transform:translateY(0)}}.blog-cards .blog-card a{text-decoration:none}.blog-cards .blog-card a:hover{text-decoration:underline}.blog-cards h4{margin:.5em 0 0}.blog-cards .blog-card-origin{font-size:0.875rem}.blog-cards .blog-card-origin a{color:#fff;text-decoration:underline}.blog-cards .blog-card-image{position:relative;border-top-left-radius:0.625rem;border-top-right-radius:0.625rem;padding-bottom:72%;overflow:hidden;background:no-repeat center center;background-size:cover}.blog-cards .blog-card-content{position:relative;padding:1rem;display:flex;flex-direction:column;flex:1}.blog-cards .blog-card-title{font-size:1em;font-weight:300}.blog-cards .blog-card-content-top{display:flex;flex-direction:column;justify-content:flex-start;flex:1 1 auto}.blog-cards .blog-card-tag{font-size:0.875rem;letter-spacing:.04em;text-transform:uppercase}.blog-cards .blog-card-tag a::before{content:"#"}.blog-cards .blog-card-authors{margin-top:2em;display:flex;flex-direction:row;font-size:0.875rem;align-items:center;font-weight:500}.blog-cards .blog-card-authors-images{display:flex;flex-direction:row;gap:0;margin-right:0.625rem}.blog-cards .blog-card-authors-images img{width:3.125rem;min-width:3.125rem;height:3.125rem;border-radius:50%;margin-right:-1.7em;border:0.1875rem solid #fff}.blog-cards .blog-card-authors-images img:last-child{margin-right:0}.blog-cards .blog-card-authors-date{text-transform:uppercase;font-weight:300;font-size:.7em}.blog-cards .blog-card-bottom{margin-top:1em;text-align:right;font-size:.8em}.blog-cards .blog-card-read-more{color:#fff;text-decoration:underline}.blog-cards .blog-card-read-more::after{margin-left:.3em;font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.blog-cards .blog-time-space{margin-left:0.3125rem;margin-right:0.3125rem}.blog-cards .clickable-full{position:absolute;z-index:2;height:100%;width:100%}.box-image-button{justify-content:flex-start}.box-image-button .img{width:100%}.box-image-button h4{margin-top:0;margin-bottom:0;font-family:"Poppins Vates",sans-serif;text-transform:uppercase;font-size:1.5rem}.box-image-button .subtitle{font-size:.8rem;min-height:2.5em}.box-image-button .box-text{margin-top:2.625rem;flex-grow:1;line-height:1.5}.box-image-button .block-simple-bottom{margin-top:1em}.box-image-button.left-description .box-text{text-align:left}.box-image--custom-img-margin .img{margin-top:-2em}.btn{display:inline-block;background:none;border-radius:5.55em;font-size:1rem;font-family:inherit;padding:.55em 1.33em;line-height:1.33;font-style:normal;font-weight:500;overflow:visible;cursor:pointer;outline:none;border:none;text-decoration:none}.btn.icon::before{margin-left:.3em}.btn-primary{background:#be1621;color:#fff}.btn-primary:hover,.pseudo-hover .btn-primary{background-color:#a31725;color:#fff}.btn-primary:active,.pseudo-active .btn-primary{background-color:#871829;color:#fff}.btn-secondary{background:#fffce4;color:#be1621}.btn-secondary:hover,.pseudo-hover .btn-secondary{color:#a31725}.btn-secondary:active,.pseudo-active .btn-secondary{color:#871829}.btn-hero{background:#2ca878;color:#fff;font-weight:300}.btn-extra{background:#8f84ff;color:#fff}.background-invert .btn-secondary{background-color:#fff;border:1px solid #be1621;box-shadow:0px 3px 5px rgba(26,27,56,.1),0px 1px 18px rgba(26,27,56,.06),0px 6px 10px rgba(26,27,56,.08)}.btn-purchase{display:block}.container{max-width:75em;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.container-small{max-width:1000px;margin-left:auto;margin-right:auto}.container-xs{max-width:800px}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=month],input[type=week],input[type=number],input[type=url],input[type=search],input[type=tel],input[type=file]{padding:.55em 1.3333em;border:.111111em solid #be1621;border-radius:5.5555em;background:#fffce4;color:#1a1b38;font-family:"Poppins";font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.3333333em}select,textarea{padding:.55em 1.3333em;border:.111111em solid #be1621;border-radius:5.5555em;background:#fffce4;color:#1a1b38;font-family:"Poppins";font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.3333333em}input[type=checkbox],input[type=radio]{background:#fffce4;border:0.125rem solid #be1621;font-size:1em}.form-item{display:flex;flex-grow:1;justify-content:space-between;align-items:center;gap:1.25rem}.form-item label,.form-item [class^=input-]{flex-grow:1}.form-item label{flex-basis:15%;position:absolute;width:1px;opacity:0}.form-item [class^=input-]{position:relative;display:flex;justify-content:stretch}.form-item [class^=input-] input,.form-item [class^=input-] select,.form-item [class^=input-] textarea{padding:.8em .8em .8em 2.5em;border:1px solid #e5e5e7;border-radius:8px;background:#fff;border:none;width:100%;color:#69696c;flex-grow:1;-webkit-appearance:none;-moz-appearance:none}.form-item [class^=input-] input::placeholder,.form-item [class^=input-] select::placeholder,.form-item [class^=input-] textarea::placeholder{color:#9899a5;font-weight:100}.form-item [class^=input-] textarea:not([rows]){min-height:400px}.form-item [class^=input-] select{color:#69696c}.form-item [class^=input-] select:checked{color:red}.form-item [class^=input-]::before{content:"Aa";position:relative;color:#9899a5;position:absolute;left:.3em;top:50%;transform:translateY(-50%);z-index:1;font-size:1.3em;width:1.5em;text-align:center}.form-item .input-textarea::before{transform:none;top:1em}.form-item .input-mail::before{content:"@"}.form-item .input-tel::before{content:"#"}.form-item .input-url::before{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.form-item .input-email::before{content:"@";vertical-align:middle;margin-top:-0.1em}.form-item--small [class^=input-]{font-size:.8em}.form-item--small [class^=input-] input{font-size:1em}.form-row{margin-top:1em;display:flex;flex-direction:row;gap:1.25rem}.form-row:first-child{margin-top:0}.image-block{gap:5.5%;display:flex;flex-direction:column;align-items:center}.image-block-text{flex-grow:1;margin-top:1.3125rem;margin-bottom:1.3125rem}.image-block-ratio-20 .image-block-img{flex-basis:20%}.image-block-img{padding:1.875rem 1.6666666667%}.image-block-img img{width:100%;max-width:600px;margin:0 auto;display:block}.image-block-bottom{text-align:center}.image-block-bottom .btn{margin-left:1.25rem}.image-block-bottom .btn:first-child{margin-left:0}.image-block-content{position:relative}.image-block.use-animation .image-block-img,.image-block.use-animation .image-block__imageCustom{visibility:hidden}.image-block.animate .image-block-img,.image-block.animate .image-block__imageCustom{visibility:visible;animation:imageLeft 1s ease forwards}.image-block.animate.image-block-right .image-block-img,.image-block.animate.image-block-right .image-block__imageCustom{animation-name:imageRight}@keyframes imageLeft{from{opacity:0;transform:translateX(-25%)}to{opacity:1;transform:translateX(0)}}@keyframes imageRight{from{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@media(min-width: 900px){.image-block{flex-direction:row}.image-block-content{flex-grow:1;padding:2.625rem;line-height:1.5}.image-block-right{flex-direction:row-reverse}.image-block-bottom{text-align:left}.image-block-content{width:50%}.image-block-img{width:50%;max-width:none}}.image-block--small-img .image-block-img{flex-basis:30%}.image-block--small-img .image-block-content{flex-basis:70%}.image-block.has-image-custom{gap:1em}.image-block.has-image-custom .image-block__imageCustom{flex-basis:40%}.image-block.has-image-custom .image-block__imageCustom .blog-cards{max-width:300px;margin-left:auto;margin-right:auto}.image-block-timeline{text-align:left}.image-block-timeline .image-block-title{color:#be1621;font-size:1.2em;font-weight:500;margin-bottom:.5em}.image-block-timeline .date{display:block;--margin: 1.3em;margin-top:calc(var(--margin)*-1);margin-bottom:calc(var(--margin))}.image-block.image-block-no-bottom-margin,.image-block.image-block-no-bottom-margin .image-block-img{margin-bottom:0;padding-bottom:0}.image-block--call-to-actions .btn{vertical-align:middle}.image-block--call-to-actions .btn::after{font-size:.7em;margin-left:.5em;font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";vertical-align:middle}.hero{display:flex;flex-direction:column;justify-content:center;column-gap:5em 6.25rem;align-items:center;padding:1.25rem 1.25rem;margin-top:3.125rem}@media(min-width: 768px){.hero{flex-direction:row-reverse;padding:5rem 2.5rem;margin-top:0}}.hero-img{flex-grow:1;flex-basis:40%}.hero-img img{width:100%;margin:0 auto}.hero-content{flex-grow:1;flex-basis:60%;display:flex;flex-direction:column;justify-content:center;padding:2.5rem}.hero-2 h2{font-weight:900;color:#8f84ff;font-size:1.5rem}.hero-2 .hero-text{font-size:3rem;line-height:1.2;font-weight:900}.hero-2 .hero-text>*{line-height:inherit}.important-block{margin-top:1.875rem;text-align:center;margin-top:6.75rem;margin-bottom:6.75rem}.image-block{gap:5.5%;display:flex;flex-direction:column;align-items:center}.image-block-text{flex-grow:1;margin-top:1.3125rem;margin-bottom:1.3125rem}.image-block-ratio-20 .image-block-img{flex-basis:20%}.image-block-img{padding:1.875rem 1.6666666667%}.image-block-img img{width:100%;max-width:600px;margin:0 auto;display:block}.image-block-bottom{text-align:center}.image-block-bottom .btn{margin-left:1.25rem}.image-block-bottom .btn:first-child{margin-left:0}.image-block-content{position:relative}.image-block.use-animation .image-block-img,.image-block.use-animation .image-block__imageCustom{visibility:hidden}.image-block.animate .image-block-img,.image-block.animate .image-block__imageCustom{visibility:visible;animation:imageLeft 1s ease forwards}.image-block.animate.image-block-right .image-block-img,.image-block.animate.image-block-right .image-block__imageCustom{animation-name:imageRight}@keyframes imageLeft{from{opacity:0;transform:translateX(-25%)}to{opacity:1;transform:translateX(0)}}@keyframes imageRight{from{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@media(min-width: 900px){.image-block{flex-direction:row}.image-block-content{flex-grow:1;padding:2.625rem;line-height:1.5}.image-block-right{flex-direction:row-reverse}.image-block-bottom{text-align:left}.image-block-content{width:50%}.image-block-img{width:50%;max-width:none}}.image-block--small-img .image-block-img{flex-basis:30%}.image-block--small-img .image-block-content{flex-basis:70%}.image-block.has-image-custom{gap:1em}.image-block.has-image-custom .image-block__imageCustom{flex-basis:40%}.image-block.has-image-custom .image-block__imageCustom .blog-cards{max-width:300px;margin-left:auto;margin-right:auto}.image-block-timeline{text-align:left}.image-block-timeline .image-block-title{color:#be1621;font-size:1.2em;font-weight:500;margin-bottom:.5em}.image-block-timeline .date{display:block;--margin: 1.3em;margin-top:calc(var(--margin)*-1);margin-bottom:calc(var(--margin))}.image-block.image-block-no-bottom-margin,.image-block.image-block-no-bottom-margin .image-block-img{margin-bottom:0;padding-bottom:0}.image-block--call-to-actions .btn{vertical-align:middle}.image-block--call-to-actions .btn::after{font-size:.7em;margin-left:.5em;font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";vertical-align:middle}a{color:#fff}a:hover,a:active{color:#a31725}a:focus{outline:1px dashed currentColor}a.disabled{color:#404155}.list-joined-items{display:flex;flex-direction:row;justify-content:center;list-style:none;padding-bottom:13.4375rem;position:relative;align-items:stretch;flex-wrap:wrap}@media(min-width: 768px){.list-joined-items{flex-wrap:nowrap}}.list-joined-items li{text-align:center;padding-left:5%;padding-right:5%;position:relative;display:flex;flex-direction:column;align-items:center}@media(min-width: 768px){.list-joined-items li{flex:1 1}}.list-joined-items li img{max-width:100%;margin-left:auto;margin-right:auto;width:100%;display:block;margin-bottom:2.5rem}@media(min-width: 600px){.list-joined-items li img{max-width:70%}}@media(min-width: 768px){.list-joined-items li img{max-width:100%}}.list-joined-items li h4{margin-top:auto;position:relative;padding-bottom:1.25rem;display:flex;align-self:center}.list-joined-items li h4,.list-joined-items{margin-bottom:0}.list-joined-items li h4::after,.list-joined-items::after{display:block;width:0.9375rem;height:0.9375rem;background-color:#fff;border-radius:10em;border:0.125rem solid #8f84ff;position:absolute;top:100%;left:50%;transform:translate(-50%, -50%)}.list-joined-items h4::before{width:100%;bottom:0;left:50%;transform:translateX(-50%);position:absolute;border-bottom:0.125rem solid #8f84ff}.list-joined-items::before{position:absolute;bottom:0.9375rem;border-left:0.125rem solid #8f84ff;left:50%;height:6.25rem;transform:translateX(-0.0625rem)}.list-joined-items li::before,.list-joined-items li::after,.list-joined-items::before{position:absolute;top:100%;height:6.25rem}.list-joined-items li::before,.list-joined-items::before{border-left:0.125rem solid #8f84ff;left:50%;transform:translateX(-0.0625rem)}.list-joined-items::before{top:auto}.list-joined-items li::after{border-bottom:0.125rem solid #8f84ff;width:100%;left:50%;transform:translate3d(-50%, 0, 0)}.list-joined-items::after{margin-top:-0.46875rem}.list-joined-items li:first-child::before,.list-joined-items li:last-child::before{width:50%;border-bottom:0.125rem solid #8f84ff}.list-joined-items li:first-child::after,.list-joined-items li:last-child::after{content:none}.list-joined-items li:first-child::before{border-bottom-left-radius:1.25rem}.list-joined-items li:last-child::before{left:auto;border-left:none;border-right:0.125rem solid #8f84ff;border-bottom-right-radius:1.25rem;right:50%;transform:translateX(0.0625rem)}.list-joined-items.use-animation::before,.list-joined-items.use-animation::after,.list-joined-items.use-animation li::before,.list-joined-items.use-animation li::after,.list-joined-items.use-animation h4::before,.list-joined-items.use-animation h4::after{visibility:hidden}.list-joined-items.animate::before,.list-joined-items.animate::after,.list-joined-items.animate li::before,.list-joined-items.animate li::after,.list-joined-items.animate h4::before,.list-joined-items.animate h4::after{visibility:visible}.list-joined-items.animate h4::after{transform:translate(-50%, -50%) scale(0);animation:circle-show .1s ease-in-out 0s forwards}.list-joined-items.animate h4::before{width:0;animation:title-bar .3s ease-in-out .1s forwards}.list-joined-items.animate li::before{height:0;width:0;animation:left-bar .3s ease-in-out .4s forwards}.list-joined-items.animate li::after{width:0;animation:horizontal-bar .3s ease-in-out .4s forwards}.list-joined-items.animate::before{clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);animation:main-bar .3s ease-in-out .7s forwards}.list-joined-items.animate::after{transform:translate(-50%, -50%) scale(0);animation:circle-show .1s ease-in-out 1s forwards}@keyframes title-bar{from{width:0}to{width:100%}}@keyframes left-bar{0%{height:0}30%{height:4.375rem;width:0}50%{height:6.25rem;width:5%}100%{height:6.25rem;width:50%}}@keyframes horizontal-bar{0%{width:0}30%{width:0}50%{width:5%}to{width:100%}}@keyframes main-bar{0%{clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}100%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@keyframes circle-show{from{transform:translate(-50%, -50%) scale(0)}to{transform:translate(-50%, -50%) scale(1)}}@media(min-width: 768px){.list-joined-items li::after,.list-joined-items li::before,.list-joined-items li h4::after,.list-joined-items li h4::before,.list-joined-items::after,.list-joined-items::before{content:""}.list-joined-items li:first-child::after,.list-joined-items li:last-child::after{content:none}}@keyframes identifier{0%{height:0}100%{height:12.5rem}}.quote-block{color:#fff;text-align:center;padding:13.75rem 2.5rem;background:no-repeat url("/assets/img/background/quote-block-wave.svg");background-size:100%}.quote-block-text,.quote-block-author,.quote-block-button{max-width:800px;margin-left:auto;margin-right:auto}.quote-block-text{margin-top:1em;margin-bottom:1em}.quote-block-button{margin-top:2em}.author{color:#be1621;font-weight:600;text-transform:uppercase;font-size:.8em}.author::before{content:"— "}.background-invert .quote-block{background:no-repeat url("/assets/img/background/quote-block-wave-invert-top.png.webp") top center/contain,no-repeat url("/assets/img/background/quote-block-wave-invert-bottom.png.webp") bottom center/contain,linear-gradient(180deg, rgba(129, 120, 218, 0.3019607843) 0%, rgba(129, 120, 218, 0.3019607843) 100%),var(--document-background);padding:14% 2.5rem 12%}.background-invert .author{color:inherit}.background-invert .quote-block.v-margins{--margin-size: 0}.social-buttons{--icon-size: 1.83em;display:flex;justify-content:center;list-style:none}.social-buttons,.social-buttons li{margin:0;padding:0}.social-buttons .icon{position:relative;text-indent:-200vw;overflow:hidden;background:#fffce4;border-radius:10em;display:flex;font-size:var(--icon-size);width:1.83em;height:1.83em;line-height:1.83em;justify-content:center;align-items:center;color:#1a1b38;margin-right:.3em;outline:1px solid #404155}.social-buttons .icon::before{position:absolute;left:0;text-indent:0;width:100%;text-align:center;line-height:1.83em;vertical-align:middle}.social-buttons .icon:hover{color:#be1621}.social-buttons .icon:active{color:#a31725}.block-large-wave{text-align:center;padding:9.375rem 0;background:no-repeat url("/assets/img/background/quote-block-wave.svg");background-size:100% auto}.block-large-wave h2{margin-bottom:1.875rem}.block-large-wave__text{max-width:1000px;margin-left:auto;margin-right:auto}.block-large-wave__content{padding-top:3.125rem}.block-background{padding:2.625rem;background:rgba(143,132,255,.4);box-shadow:0rem 0.6875rem 0.9375rem rgba(0,0,0,.2),0rem 0.5625rem 2.875rem rgba(0,0,0,.12),0rem 1.5rem 2.375rem rgba(0,0,0,.08);border-radius:1.25rem;line-height:1.5}.block-background-column .block-background{margin-top:0.25rem;border-radius:0}.block-background-column .block-background>h2,.block-background-column .block-background>h3,.block-background-column .block-background>h4 {font-size:1.5rem}.block-background-column .block-background:first-child{margin-top:0;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.block-background-column .block-background:last-child{border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}@media(min-width: 600px){.block-background--table{display:table}}.block-background--table .block-background{padding:0;background:none}@media(min-width: 600px){.block-background--table .block-background{display:table-row}}.block-background--table .block-background>h2,.block-background--table .block-background>h3,.block-background--table .block-background>h4 {font-size:1.5rem;margin-bottom:0;margin-top:1em;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}@media(min-width: 600px){.block-background--table .block-background>h2,.block-background--table .block-background>h3,.block-background--table .block-background>h4 {border-top-left-radius:0;border-top-right-radius:0}}.block-background--table .block-background>h2,.block-background--table .block-background>h3,.block-background--table .block-background>h4,.block-background--table .block-background>div{background:rgba(143,132,255,.4);padding:1.3125rem;background-clip:padding-box;border:2px solid rgba(0,0,0,0)}@media(min-width: 600px){.block-background--table .block-background>h2,.block-background--table .block-background>h3,.block-background--table .block-background>h4,.block-background--table .block-background>div{display:table-cell}}.block-background--table .block-background>div{border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}@media(min-width: 600px){.block-background--table .block-background>div{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media(min-width: 600px){.block-background--table .block-background:first-child>h2,.block-background--table .block-background:first-child>h3,.block-background--table .block-background:first-child>h4{border-top-left-radius:1.25rem}.block-background--table .block-background:first-child>div{border-top-right-radius:1.25rem}.block-background--table .block-background:last-child>h2,.block-background--table .block-background:last-child>h3,.block-background--table .block-background:last-child>h4{border-bottom-left-radius:1.25rem}.block-background--table .block-background:last-child>div{border-bottom-right-radius:1.25rem}}.block-background-bleu-vates{background:#1a1b38;padding:1.3125rem;border-radius:0.5rem}.block-background-bleu-vates p:first-child{margin-top:0}.block-background-bleu-vates p:last-child{margin-bottom:0}.block-simple-wave{text-align:center;padding:3.125rem 2.5rem;background:no-repeat url("/assets/img/background/waves-simple.svg");background-size:100% 100%;min-height:25vw;display:flex;justify-content:space-between;align-items:center}.block-simple-wave h2{margin-bottom:1.875rem}.block-simple-wave__text{max-width:1000px;margin-left:auto;margin-right:auto}.block-simple-wave__content{padding-top:3.125rem}.list-horizontal{--gap: 1.25rem;list-style:none;display:flex;flex-direction:row;justify-content:center;gap:var(--gap);align-items:center;text-align:center;flex-wrap:wrap}.list-horizontal-wrap{flex-wrap:wrap !important}.list-horizontal-center{justify-content:center !important;flex:0 0 auto}.list-horizontal,.list-horizontal li{margin:0;padding:0}.list-horizontal li{min-width:6.25rem}@media(min-width: 768px){.list-horizontal li{min-width:9.375rem}}.list-horizontal-10>li{min-width:auto;flex-basis:30%}@media(min-width: 1024px){.list-horizontal-10>li{flex-basis:10%}}.list-horizontal-30 li{flex-basis:48%}@media(min-width: 768px){.list-horizontal-30 li{flex-basis:30%}}@media(min-width: 768px){.list-horizontal{flex-wrap:nowrap;justify-content:space-between}}.list-horizontal-center{justify-content:center}.list-horizontal.list-horizontal-ordered{text-align:left;gap:2em}.list-horizontal.list-horizontal-ordered li::before{content:counter(list-item, decimal-leading-zero);display:block;border-bottom:1px solid currentColor;font-size:2em;font-weight:normal;padding-top:.2em;margin-bottom:.5em}.list-horizontal.list-horizontal-ordered strong{display:block}.list-horizontal.list-horizontal-ordered p{font-weight:normal;color:#fff}.list-horizontal.list-horizontal-type-2{--gap: 1em;--flex-wrap: wrap;--flex-basis: 0;--item-separator: none;--flex-direction: column;align-items:stretch;justify-content:space-between;flex-wrap:var(--flex-wrap);flex-direction:var(--flex-direction)}.list-horizontal.list-horizontal-type-2 li{display:flex;flex-direction:column;flex:1 1 var(--flex-basis)}.list-horizontal.list-horizontal-type-2 h4{color:#2ca878;flex-grow:1;position:relative;margin-bottom:.5em}.list-horizontal.list-horizontal-type-2 h4::after{content:var(--item-separator);font-weight:bold;display:block;position:absolute;left:100%;top:0;width:var(--gap);text-align:center}.list-horizontal.list-horizontal-type-2 p{flex-grow:1}.list-horizontal.list-horizontal-type-2 li:last-child h4::after{content:none}@media(min-width: 768px){.list-horizontal.list-horizontal-type-2{--item-separator: "/";--flex-direction: row}}@media(min-width: 1024px){.list-horizontal.list-horizontal-type-2{--gap: 3em;--flex-wrap: wrap}}.list-pricing{display:flex;flex-direction:row;gap:0.625rem;justify-content:space-between;align-items:stretch;flex-wrap:wrap;margin-top:6rem}.list-pricing>*{flex:1 1 100%}@media(min-width: 600px){.list-pricing>*{flex:1 1 48%}}@media(min-width: 1024px){.list-pricing>*{flex:1 1 32%}}@media(min-width: 1024px){.list-pricing{flex-wrap:nowrap}}.pricing-block{text-align:left;display:flex;align-content:stretch;flex-direction:column;--color: rgba(142, 132, 255, 0.4);--font-color: #1a1b38;color:var(--font-color);--most-popular-height: 3em;--part-spacing: 0.25rem;padding-top:calc(var(--most-popular-height) + var(--part-spacing))}.pricing-block .pricing-most-popular{background:#8f84ff;color:#fff;display:flex;align-items:center;justify-content:center;border-top-left-radius:0.9375rem;border-top-right-radius:0.9375rem;height:var(--most-popular-height);font-weight:600;line-height:1;padding-top:.2em}.pricing-block .part{display:flex;flex-direction:column;background:#fff;margin-top:var(--part-spacing);padding:1.5625rem;gap:1em}.pricing-block .part:first-child{margin-top:0;border-top-left-radius:0.9375rem;border-top-right-radius:0.9375rem}.pricing-block .part:last-child{border-bottom-left-radius:0.9375rem;border-bottom-right-radius:0.9375rem;flex:1}.pricing-block--popular{padding-top:0}.pricing-block--popular .part:first-child{border-radius:0}.pricing-block .pricing-block-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1em}.pricing-block h3{margin-bottom:0;font-weight:600;color:var(--color);display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;white-space:nowrap;font-size:clamp(14px,1.3vw,21px)}.pricing-block .pricing-quantity{color:var(--color);font-size:.8em;font-weight:600;border-radius:1em;padding:0 .6em;vertical-align:baseline;height:1.9em;display:flex;align-items:center;justify-content:center}.pricing-block .pricing-quantity--badge{background:var(--color);color:#fff}.pricing-block .price{font-size:min(2.3vw,28px);font-weight:600;margin-top:0.625rem;margin-bottom:0;white-space:nowrap;line-height:1}.pricing-block .price small{font-size:.7em;font-weight:normal}.pricing-block .saving-item{transition:all .5s ease;opacity:0;color:#8f84ff;align-self:flex-start;line-height:1.1;margin:0;vertical-align:middle;font-size:.9em;max-height:0;padding:0;overflow:hidden;font-weight:300;margin-top:-0.7rem}.pricing-block .saving-item.visible{opacity:1;max-height:2em}.pricing-block .description{flex:1;min-height:5em;display:flex;flex-direction:column;justify-content:flex-end;font-weight:600}.pricing-block .description strong{color:#8f84ff;font-weight:inherit;font-size:1em}.pricing-block .choice{display:flex;justify-content:space-between;column-gap:0.625rem;align-items:center}.pricing-block .options{text-align:left;margin-left:1.25rem;padding-left:0.625rem;list-style:none;margin:0;padding:0}.pricing-block .options strong{font-weight:600}.pricing-block li{margin:1em 0;padding:0;padding-left:2em;position:relative}.pricing-block li::before{position:absolute;left:0;font-size:.8em}.pricing-block .qty .requirement{font-size:.7em}.pricing-block .qty input{width:100%;color:#000;border-radius:0.375rem;height:3em;font-size:0.625rem;background:#fff}.pricing-support-choice{display:flex;flex-direction:row;justify-content:space-around}.pricing-support-choice li{display:flex;flex-direction:column;justify-content:stretch;align-items:center;padding:0px;gap:10px}.pricing-support-choice label{--color: 143, 132, 255;font-style:normal;font-weight:500;font-size:1.5rem;cursor:pointer;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;box-shadow:0px 11px 15px rgba(143,132,255,.1),0px 9px 46px rgba(143,132,255,.06),0px 24px 38px rgba(143,132,255,.04);border-radius:0.5rem;padding:0 1rem;aspect-ratio:25/18;border:2px solid;border-color:rgba(var(--color), 0);transition:border-color .3s ease-in-out}.pricing-support-choice span{display:block;font-size:.8em;color:#8f84ff}.pricing-support-choice input{opacity:0;position:absolute;z-index:-1}.pricing-support-choice input:checked+label{border-color:rgba(var(--color), 1)}.pricing-table{--color: #000}.pricing-table table{color:#000;border-collapse:collapse}.pricing-table thead{display:none}.pricing-table thead th{color:var(--color);font-weight:600;padding-bottom:.5em}.pricing-table .pricing-feature-row{margin-top:1em;display:block;justify-content:start;transition:margin-top .5s ease}.pricing-table .pricing-feature-row th,.pricing-table .pricing-feature-row td{display:flex}.pricing-table .pricing-feature-row th{float:left;width:48%}.pricing-table .pricing-feature-row th div{display:flex;align-items:flex-start}.pricing-table .pricing-feature-row th div::after{margin-top:.3em}.pricing-table .pricing-feature-row td{text-align:center;margin-left:49%}.pricing-table .pricing-feature-row td::before{text-align:center}.pricing-table td{display:block}.pricing-table .icon-check{color:var(--color)}.pricing-table .pricing-table-cell{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.pricing-table .pricing-table-cell::before{content:attr(data-title);font-weight:600;text-align:left;display:block;color:var(--color)}.pricing-table .pricing-table-cell div{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5em}.pricing-table tbody th{font-weight:normal;text-align:left}.pricing-table .title-row{background:rgba(143,132,255,.1);color:#8f84ff;text-transform:uppercase;text-align:left}.pricing-table .pricing-feature-row{font-size:1.1em}.pricing-table .pricing-feature-row th{font-weight:600;font-size:1.1em}.pricing-table .pricing-feature-row div,.pricing-table .description-row div,.pricing-table .title-row th{padding:.4rem .5rem}.pricing-table .has-description th,.pricing-table .title-row th{cursor:pointer}.pricing-table .has-description th div::after,.pricing-table .title-row th::after{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;vertical-align:middle;margin-left:.5em;transform:rotate(-180deg);transition:transform .5s ease;transform-origin:center}.pricing-table tbody.closed tr{margin-top:0}.pricing-table .description-closed th div::after,.pricing-table tbody.closed .title-row th::after{transform:rotate(0)}.pricing-table .description-row{font-size:.8em}.pricing-table th div,.pricing-table td div,.pricing-table .pricing-table-cell::before{overflow:hidden;max-height:10em;transition:all .5s ease,max-height .5s cubic-bezier(0.25, 0.1, 0.25, 1)}.pricing-table .description-closed+.description-row div,.pricing-table tbody.closed .title-row~tr div,.pricing-table tbody.closed .pricing-table-cell::before{max-height:0;opacity:0;padding-top:0;padding-bottom:0}@media(min-width: 768px){.pricing-table tbody .title-row+tr~tr{background-image:linear-gradient(to bottom, #8f84ff, #8f84ff);background-position:top;background-repeat:no-repeat;background-size:100% 1px;transition:background-size .5s ease-out}.pricing-table tbody.closed .title-row+tr~tr{background-size:100% 0}.pricing-table thead{display:table-header-group}.pricing-table tr,.pricing-table .pricing-feature-row{display:table-row}.pricing-table .pricing-feature-row th div{display:flex;align-items:center}.pricing-table th,.pricing-table .pricing-feature-row th,.pricing-table .pricing-feature-row td,.pricing-table .description-row td,.pricing-table .pricing-table-cell{vertical-align:middle;display:table-cell;float:none;width:auto}.pricing-table .pricing-feature-row th{font-size:1em;font-weight:normal;color:inherit}.pricing-table .pricing-feature-row th div{align-items:center;display:block}.pricing-table .pricing-feature-row th div::after{margin-top:0}.pricing-table .pricing-table-cell::before{content:none}}.price-color-essential{--color: #2ca878}.price-color-essential-plus{--color: #ef7f18}.price-color-pro{--color: #be1621}.price-color-enterprise{--color: #1a1b38}.btn-show-hide-pricing-table{display:inline-block;background:none;border:none;color:#8f84ff;font-size:1.1em;cursor:pointer;font-weight:600}.btn-show-hide-pricing-table::after{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";transform:rotate(0);transform-origin:center;transition:transform .5s ease;margin-left:.8em;vertical-align:middle;display:inline-block}.btn-show-hide-pricing-table.closed::after{transform:rotate(-180deg)}.pricing-table{max-height:400em;overflow:hidden;transition:max-height 1s linear}.pricing-table.closed{max-height:0}.newsletter-form{--padding-left: 2em;text-align:center;padding:13.75rem 2.5rem;background:no-repeat url("/assets/img/background/quote-block-wave.svg");background-size:100%}.newsletter-form .content{max-width:760px;margin-left:auto;margin-right:auto}.newsletter-form .logo{width:9.375rem;margin-left:auto;margin-right:auto;margin-bottom:1.875rem}.newsletter-form .logo img{width:100%}.newsletter-form .row{margin-top:2.5rem;max-width:600px;margin-left:auto;margin-right:auto}.newsletter-form button{flex-shrink:1;flex-grow:0}.newsletter-form.logo-bottom h2{color:#8f84ff}.newsletter-form.logo-bottom .content{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:3.75rem}.newsletter-form .mauticform-innerform .mauticform-email,.simple-subscribe-form .mauticform-innerform .mauticform-email{display:flex;flex-direction:row;flex-grow:1}.newsletter-form .mauticform-innerform .mauticform-email::before,.simple-subscribe-form .mauticform-innerform .mauticform-email::before{content:"@";position:relative;margin-right:-1.2em;color:#9899a5;align-self:center;z-index:1}.newsletter-form .mauticform-innerform .mauticform-input,.simple-subscribe-form .mauticform-innerform .mauticform-input{line-height:1.2;background:#fff;border:none;border-radius:0.5rem;font-size:0.875rem;padding-left:2em;font-family:Poppins,sans-serif;font-weight:normal}.newsletter-form .mauticform-button-wrapper .mauticform-button,.simple-subscribe-form .mauticform-button-wrapper .mauticform-button{display:inline-block;background:none;border-radius:5.55em;font-size:1rem;font-family:inherit;padding:.55em 1.33em;line-height:1.33;font-style:normal;font-weight:500;overflow:visible;cursor:pointer;outline:none;border:none;text-decoration:none;font-family:inherit;font-weight:bold}.newsletter-form .mauticform-button-wrapper .mauticform-button.mautic-submit-btn,.simple-subscribe-form .mauticform-button-wrapper .mauticform-button.mautic-submit-btn{background:#be1621;color:#fff}.newsletter-form .mauticform-page-wrapper.mauticform-page-1,.simple-subscribe-form .mauticform-page-wrapper.mauticform-page-1{display:flex;flex-direction:row;gap:1.2em;margin-top:2em}.newsletter-form .h-captcha,.simple-subscribe-form .h-captcha{text-align:center;margin-top:1em}.newsletter-form .form-line,.simple-subscribe-form .form-line{display:flex;gap:2.5rem;flex-grow:1}.newsletter-form .form-line label,.simple-subscribe-form .form-line label{display:none}.newsletter-form .form-line .input,.simple-subscribe-form .form-line .input{flex-grow:1;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:0.5rem;padding:0 0 0 0.5rem}.newsletter-form .form-line .input::before,.simple-subscribe-form .form-line .input::before{content:"@";position:relative;margin-right:calc(-1*var(--padding-left));color:#9899a5;align-self:center;z-index:1}.newsletter-form .form-line .input input,.simple-subscribe-form .form-line .input input{padding-left:calc(var(--padding-left) + .2em);border:1px solid #e5e5e7;border-radius:8px;background:#fff;border:none;width:100%;color:#69696c;flex-grow:1}.newsletter-form .form-line .input input::placeholder,.simple-subscribe-form .form-line .input input::placeholder{color:#9899a5}.job-offer{position:relative;text-align:left}.job-offer-list .job-offer{margin-top:1.25rem}.job-offer__top{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.job-offer__title{flex-grow:1}.job-offer__status{border-radius:10em;line-height:1;font-size:.8em;padding:0.3125rem 1.3125rem;background:#2ca878;vertical-align:baseline;display:inline-flex;align-items:center}.job-offer__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;opacity:0}.job-offer--provided .job-offer__status{color:#181818;background:#ef7f18}.job-offer-line{line-height:1.5}.job-offer-line ul{margin-top:.8em}.block-toggle{padding:1.875rem;position:relative}.block-toggle h3{cursor:pointer;display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start;margin-bottom:0}.block-toggle h3::before{position:absolute;top:0;left:0;height:100%;right:0;z-index:0;content:""}.block-toggle h3::after{flex:0;font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";transition:transform .3s ease;display:flex;align-items:center}.block-toggle__content{transition:height 1s ease;overflow:hidden;height:0}.block-toggle__animated-content{padding-top:1.5em}.block-toggle--open h3::before{display:none}.block-toggle--open h3::after{transform:rotate(180deg)}.store-locator__container{max-width:800px}.store-locator__map{width:100%;padding:25%;position:relative}.store-locator__map-content{top:0;left:0;width:100%;height:100%;position:absolute;z-index:1}.store-locator .store-locator__partner__email{text-overflow:ellipsis;overflow:hidden;display:block}.store-locator__partners-list{list-style:none;display:flex;gap:1em;flex-wrap:wrap;justify-content:flex-start}.store-locator__partners-list>li{margin:0;padding:1.5625rem;word-wrap:break-word;flex:0 1}.store-locator__partners-list>li:last-child{margin-right:auto}@media(min-width: 600px){.store-locator__partners-list>li{flex-basis:48%;max-width:48%;margin-left:.25%;margin-right:.25%}}@media(min-width: 1024px){.store-locator__partners-list>li{flex-basis:32%;max-width:32%}}@media(min-width: 1200px){.store-locator__partners-list>li{flex-basis:23%;max-width:23%}}.store-locator__partners-list>li>ul{list-style:none}.store-locator__partners-list>li>ul li{position:relative;margin-top:.2em;padding-left:1.4em}.store-locator__partners-list>li>ul li::before{position:absolute;width:1.4em;left:0;top:.2em;text-align:center}.store-locator__partner--active{outline:2px solid #be1621}.carousel,.timeline{position:relative;--content-max-width: 80vw}@media(min-width: 1280px){.carousel,.timeline{--content-max-width: 1280px}}.carousel .component__inner,.timeline .component__inner{overflow:hidden;flex:0 0 auto;max-width:100%}.carousel ul,.timeline ul,.carousel li,.timeline li{margin:0;padding:0;list-style:none}.carousel .component__content,.timeline .component__content{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:0;padding:0 1rem;text-align:center;transition:transform .6s ease-in-out}.carousel .component__content li,.timeline .component__content li{width:100vw;flex:1 1 100vw;padding:1em 10vw}.carousel .component__content img,.timeline .component__content img{max-width:var(--content-max-width);width:100%;filter:drop-shadow(9px 10px 0px #1f4a7b)}.carousel ul,.timeline ul{list-style:none;margin:0}.carousel .component__dots,.timeline .component__dots{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;color:#8f84ff;margin-top:2.625rem}.carousel .component__dots li,.timeline .component__dots li{flex:0}.carousel .component__dots button,.timeline .component__dots button{--size: 1.34em;color:inherit;border:.14em solid currentColor;background:none;border-radius:50%;width:var(--size);height:var(--size);cursor:pointer}.carousel .component__dots span,.timeline .component__dots span{display:none}.carousel .component__dots li.active button,.timeline .component__dots li.active button{background:currentColor}.carousel.has-preview .component__content li img,.has-preview.timeline .component__content li img{cursor:pointer}.carousel .component__preview,.timeline .component__preview{display:flex;flex-direction:row;align-items:center;justify-content:center;position:fixed;left:0;top:0;right:0;bottom:0;padding:2em;background:rgba(0,0,0,.8);overflow:hidden;z-index:1000;visibility:hidden}.carousel .component__preview-image,.timeline .component__preview-image{width:100%;height:100%;object-fit:contain;object-position:center}.carousel .component__preview-close,.timeline .component__preview-close{position:absolute;top:.5rem;right:.5rem;padding:.3em;overflow:visible;cursor:pointer;border:none;background:none;color:#fff;font-size:2em;line-height:1}.carousel .component__preview-close::before,.timeline .component__preview-close::before{content:"×"}.carousel .component__preview--open,.timeline .component__preview--open{visibility:visible}@media(min-width: 1024px){.carousel .component__preview,.timeline .component__preview{padding:2em 4em}}.carousel .component__prev,.timeline .component__prev,.carousel .component__next,.timeline .component__next{--max-buttons-width: var(--content-max-width);--max-buttons-middle: calc(var(--max-buttons-width) / 2);position:absolute;top:50%;background:none;color:#fff;font-weight:bold;font-size:4em;border:none;cursor:pointer;z-index:10}.carousel .component__prev,.timeline .component__prev{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:50%;transform:translateX(calc(var(--max-buttons-middle) * -1))}.carousel .component__prev::before,.timeline .component__prev::before{content:""}.carousel .component__next,.timeline .component__next{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:50%;transform:translateX(var(--max-buttons-middle))}.carousel .component__next::before,.timeline .component__next::before{content:""}.timeline{--line-width: 0.2em}.timeline .timeline__dots,.timeline .timeline__years{position:relative;width:auto;margin:0 90px}.timeline .timeline__dots{z-index:2}.timeline .timeline__dots>li{position:absolute;top:0;transform:translate(-50%, -50%)}.timeline .timeline__dots>li::before{content:attr(data-date);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:.5em;color:#fff;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out}.timeline .timeline__dots>li:hover::before,.timeline .timeline__dots>li.active::before,.timeline .timeline__dots>li.active:hover::before{opacity:1;visibility:visible}.timeline .timeline__dots>li button{border:var(--line-width) solid #fff;background:#8f84ff;vertical-align:middle}.timeline .timeline__dots>li.active button{background:#be1621}.timeline .timeline__dots:hover li.active::before{opacity:0;visibility:hidden}.timeline .timeline__dots:hover li.active:hover::before{opacity:1;visibility:visible}.timeline .timeline__years-and-dots{border-top:var(--line-width) solid #fff;max-width:var(--content-max-width);margin:3em auto 0;min-height:6em}.timeline .timeline__years{margin-top:3em}.timeline .timeline__years li{position:absolute;top:0;transform:translateX(-50%);font-weight:normal}.timeline .image-block-content{text-align:left}.timeline .timeline .component__content img{filter:none}.has-js .timeline__content>li{display:none}.has-js .timeline__content li:first-child{display:block}.has-js .timeline.initialized .timeline__content>li{display:block}.timeline-item__content{max-width:var(--content-max-width);margin:0 auto;padding:0 7em}.timeline .component__content img{box-shadow:none}.timeline-item .timeline-item__content>.v-margins{margin-top:0;margin-bottom:0}.team-people{--img-width: 250px;--img-height: 250px}.team-people .img{width:var(--img-width);height:var(--img-height);overflow:hidden;margin-bottom:2em}.team-people img{width:100%;height:100%;object-fit:cover;border:10px solid #fff;border-radius:50%;display:block}.size-icon-team{font-size:4.5em;display:flex;gap:.5em;justify-content:center}p strong{font-size:1.2em}.quote-diagram{--border-size: 3px;--border-color: #8f84ff;--background-color: #8f84ff;--circle-size: 0.6rem;--square-size: 10rem;--question-space: 8rem;--max-width: 75em;--centerMaxWidthForAnswers: min(calc(var(--max-width) / 2), 50vw);--width-answer: calc(var(--centerMaxWidthForAnswers) - 50% - var(--square-size) + 2em);--border-radius: 10px}.quote-diagram .quote-diagram__title{display:table;margin-left:auto;margin-right:auto;position:relative}.quote-diagram .quote-diagram__title span{display:block}.quote-diagram .quote-diagram__title span::after{margin-top:4px;content:"";display:block;width:100%;height:var(--border-size);background-color:var(--border-color);bottom:0;transform:scaleX(0)}.quote-diagram .quote-diagram__title .icon{display:block;text-align:center}.quote-diagram .quote-diagram__title::before{content:"";position:absolute;width:var(--circle-size);height:var(--circle-size);border-radius:50%;background:#fff;border:var(--border-size) solid var(--border-color);z-index:10;position:absolute;top:calc(100% - var(--border-size)/2);transform:translate(-50%, -50%) scale(0);left:50%}.quote-diagram .quote-diagram__title::after{content:"";position:absolute;border-left:var(--border-size) solid var(--border-color);top:100%;left:50%;height:0;transform:translateX(-50%)}.quote-diagram .quote-diagram__question{display:flex;align-items:center;justify-content:center;width:var(--square-size);height:var(--square-size);position:relative;color:#fff;margin-left:auto;margin-right:auto;margin-top:var(--question-space);z-index:10;opacity:0}.quote-diagram .quote-diagram__question .quote-diagram__question__decoration{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:var(--background-color);transform:rotate(45deg)}.quote-diagram .quote-diagram__question .quote-diagram__question__decoration::before,.quote-diagram .quote-diagram__question .quote-diagram__question__decoration i::before,.quote-diagram .quote-diagram__question .quote-diagram__question__decoration i::after{content:"";position:absolute;width:var(--circle-size);height:var(--circle-size);border-radius:50%;background:#fff;border:var(--border-size) solid var(--border-color);z-index:10}.quote-diagram .quote-diagram__question .quote-diagram__question__decoration::before{left:0;top:0;--translate: translate(-50%, -50%);transform:var(--translate) scale(0)}.quote-diagram .quote-diagram__question .quote-diagram__question__decoration i::before{left:0;bottom:0;--translate: translate(-50%, 50%);transform:var(--translate) scale(0)}.quote-diagram .quote-diagram__question .quote-diagram__question__decoration i::after{right:0;top:0;--translate: translate(50%, -50%);transform:var(--translate) scale(0)}.quote-diagram .quote-diagram__question .quote-diagram__text{text-align:center;position:relative;z-index:3}.quote-diagram .quote-diagram__buttons{display:flex;margin-top:4em;display:flex;flex-direction:row;justify-content:space-between;position:relative;z-index:2}.quote-diagram .quote-diagram__buttons .btn{opacity:0;position:relative;z-index:10}.quote-diagram .quote-diagram__buttons .btn::before{content:"";position:absolute;width:var(--circle-size);height:var(--circle-size);border-radius:50%;background:#fff;border:var(--border-size) solid var(--border-color);z-index:10;top:0;left:50%;transform:translate(-50%, -50%)}.quote-diagram .answer{position:absolute;top:-11rem;width:var(--width-answer);text-align:center;font-weight:normal;opacity:0;font-weight:600;font-size:1.1rem}.quote-diagram .quote-diagram__no .answer{left:50%}.quote-diagram .quote-diagram__yes .answer{right:50%}.quote-diagram .quote-diagram__no,.quote-diagram .quote-diagram__yes{position:relative}.quote-diagram .quote-diagram__no::after,.quote-diagram .quote-diagram__yes::after{content:"";position:absolute;border:var(--border-size) solid var(--border-color);top:-9.1em;bottom:100%;width:var(--width-answer);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}.quote-diagram .quote-diagram__no::after{border-width:var(--border-size) 0 0 var(--border-size);border-top-left-radius:var(--border-radius);left:calc(50% - var(--border-size)/2)}.quote-diagram .quote-diagram__yes::after{border-width:var(--border-size) var(--border-size) 0 0;border-top-right-radius:var(--border-radius);right:calc(50% - var(--border-size)/2)}.quote-diagram .quote-diagram__no,.quote-diagram .quote-diagram__no *{color:#ef7f18}.quote-diagram .quote-diagram__yes,.quote-diagram .quote-diagram__yes *{color:#2ca878}@keyframes scaleX{to{transform:scaleX(1)}}.quote-diagram.animate .quote-diagram__title span::after{animation:scaleX .2s ease-in-out 0s forwards}@keyframes scaleTranslate{to{transform:translate(-50%, -50%) scale(1)}}.quote-diagram.animate .quote-diagram__title::before{transition:transform .2s ease-in-out .2s;animation:scaleTranslate .2s ease-in-out .2s forwards}@keyframes heightVerticalBar{to{--distanceToRemove: calc(var(--square-size) * 0.20710678118);--newheight: calc(var(--question-space) - var(--distanceToRemove));height:var(--newheight)}}.quote-diagram.animate .quote-diagram__title::after{animation:heightVerticalBar .2s ease-in-out .4s forwards}.quote-diagram.animate .quote-diagram__question{animation:square .5s ease-in-out .5s forwards}@keyframes square{to{opacity:1}}@keyframes circleTitle{to{transform:var(--translate) scale(1)}}.quote-diagram.animate .quote-diagram__question .quote-diagram__question__decoration::before{animation:circlesQuestions .2s ease-in-out .9s forwards}@keyframes circlesQuestions{to{transform:var(--translate) scale(1)}}.quote-diagram.animate .quote-diagram__question .quote-diagram__question__decoration i::before,.quote-diagram.animate .quote-diagram__question .quote-diagram__question__decoration i::after{animation:circlesQuestions .2s ease-in-out .9s forwards}@keyframes opacityShow{to{opacity:1}}.quote-diagram.animate .answer{animation:opacityShow .4s ease-in-out 1s forwards}.quote-diagram.animate .quote-diagram__no::after{animation:rectangleNo .4s ease-in-out 1.3s forwards}.quote-diagram.animate .quote-diagram__yes::after{animation:rectangleYes .4s ease-in-out 1.3s forwards}.quote-diagram.animate .quote-diagram__buttons .btn{animation:opacityShow .5s ease-in-out 1.7s forwards}@keyframes rectangleNo{0%{clip-path:polygon(100% 0, 100% 0, 100% 4%, 100% 4%)}80%{clip-path:polygon(0 0, 100% 0, 100% 4%, 0 4%)}100%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@keyframes rectangleYes{0%{clip-path:polygon(0 0, 0 0, 0 4%, 0 4%)}80%{clip-path:polygon(0 0, 100% 0, 100% 4%, 0 4%)}100%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}.page-deploy,.page-deploy body{background:#f4f3ff}.page-deploy header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1em}.page-deploy header .title{font:"Poppins Vates",sans-serif;color:#8f84ff;font-size:1.5em;line-height:1.5;font-weight:600}.page-deploy header .title .header__logo{width:106px;height:auto;vertical-align:middle}.page-deploy header .link-external{color:#2ca878;font-size:1em;font-weight:700;text-underline-offset:.4em;line-height:2.3}.quick-deploy{padding-top:30px;padding-bottom:30px}.quick-deploy__step.hidden{display:none}.quick-deploy .hidden{display:none !important}.quick-deploy .container{max-width:920px}.quick-deploy .container-small{max-width:470px;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto}.quick-deploy{--color-purple: #8f84ff;--color-green: #2ca878;--color-orange: #ef7f18;--color-red: #be1621;--color-purple-10: #f4f3ff;--color-purple-20: #e9e6ff;--color-grey-scale-400: #bfbfc6;font-size:16px;color:#000;--top-image-width: 1024px;--bottom-image-width: 100%;--top-image-height: 15em;--top-background-begin: 14em;--bottom-image-height: 15em;--bg-color: #f4f3ff;--begin-color: #f4f3ff;padding-bottom:calc(var(--bottom-image-height) + 2em);background:var(--bg-color)}.quick-deploy .error{color:var(--color-red)}.quick-deploy a{color:var(--color-purple)}.quick-deploy .strong{font-weight:bold}.quick-deploy__title{color:#8f84ff;text-align:center;font-weight:600;margin-top:50px;margin-bottom:50px}.quick-deploy .color-error{color:var(--color-red)}.quick-deploy__logo{width:250px;height:auto;margin:0 auto;display:block}.final .quick-deploy__logo{width:300px}.quick-deploy .buttons{margin-top:3em;text-align:center}.quick-deploy .buttons button{margin:0 .5em}.quick-deploy .half{width:48%}.quick-deploy .form-row{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.quick-deploy .form-row>*{flex-basis:48%}.quick-deploy .form-col{display:flex;flex-direction:column;align-items:stretch}.quick-deploy .duplicate-line{margin-top:1em}.quick-deploy .button-duplicate{cursor:pointer;font-weight:600;color:var(--color-purple);border:none;background:none;overflow:visible;border-bottom:1px solid currentColor;font-size:1em;line-height:1}.quick-deploy .button-duplicate:focus{outline:1px dotted}.quick-deploy .button-duplicate::before{content:"+";font-size:1.7em;margin-right:.3em;vertical-align:middle;font-weight:300}.quick-deploy .form-col{display:flex;flex-direction:column;align-items:stretch}.quick-deploy .duplicate-line{margin-top:1em}.quick-deploy .button-duplicate{cursor:pointer;font-weight:600;color:var(--color-purple);border:none;background:none;overflow:visible;border-bottom:1px solid currentColor;font-size:1em;line-height:1}.quick-deploy .button-duplicate:focus{outline:1px dotted}.quick-deploy .button-duplicate::before{content:"+";font-size:1.7em;margin-right:.3em;vertical-align:middle;font-weight:300}.quick-deploy fieldset{border:none;margin-top:2em}.quick-deploy fieldset legend{--font-size: 0.8em;display:block;background:var(--color-purple-20);color:var(--color-purple);width:100%;text-align:center;padding:calc(var(--font-size)*.6) 0 calc(var(--font-size)*.4);line-height:1;margin-bottom:0;text-transform:uppercase;font-size:var(--font-size);font-weight:500}.quick-deploy__button,.quick-deploy__button--secondary,.quick-deploy__button--success,.quick-deploy__button--cancel{display:inline-block;--color: #fff;--background-color: var(--color-purple);color:var(--color);background:var(--background-color);font-size:1.4em;padding:.5em 1.5em;border-radius:1.5em;box-shadow:none;border:none;overflow:visible;cursor:pointer;border:.1em solid var(--background-color)}.quick-deploy__button--secondary{--color: var(--color-purple);--background-color: #fff;border-color:var(--color)}.quick-deploy a.quick-deploy__button,.quick-deploy a.quick-deploy__button--secondary,.quick-deploy a.quick-deploy__button--success,.quick-deploy a.quick-deploy__button--cancel{color:#fff;text-decoration:none}.quick-deploy__button--success{--color: #fff;--background-color: var(--color-green);border-color:var(--color)}.quick-deploy__button--cancel{--color: var(--color-red);--background-color: transparent;border-color:var(--color)}.quick-deploy__stepper{margin-bottom:2em}.quick-deploy__stepper ul{display:flex;flex-direction:row;justify-content:stretch;list-style-type:none;padding:0;margin:0}.quick-deploy__stepper ul li{--circle-size: 8px;--text-color: var(--color-grey-scale-400);--bar-color: var(--color-grey-scale-400);color:var(--text-color);position:relative;padding:0;padding-bottom:.7em;margin:0;flex-basis:25%;text-align:center}.quick-deploy__stepper ul li::before{content:"";display:block;width:var(--circle-size);height:var(--circle-size);border:1px solid var(--bar-color);border-radius:var(--circle-size);position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:1}.quick-deploy__stepper ul li::after{content:"";border-top:1px solid var(--bar-color);position:absolute;width:calc(100% - var(--circle-size));top:100%;margin-top:calc(var(--circle-size)/2);left:calc(-50% + var(--circle-size)/2)}.quick-deploy__stepper ul li:first-child::after{content:none}.quick-deploy__stepper ul li.active{--text-color: var(--color-purple);--bar-color: var(--color-purple)}.quick-deploy__stepper ul li.done{--text-color: var(--color-grey-scale-400)}.quick-deploy__stepper ul li.done::before{background:var(--bar-color)}.quick-deploy .form-radio{display:flex;flex-direction:row;justify-content:flex-start;margin-top:1em}.quick-deploy .form-radio>*{flex:1 1 auto}.quick-deploy .form-input{display:block;flex:1;flex-direction:column;margin-top:1em}.quick-deploy .form-input label{display:block;font-size:1em;font-weight:500}.quick-deploy .form-input input,.quick-deploy .form-input select{background:#fff;border:1px solid;font-size:1em;padding:.5em 1em;font-weight:300;height:3.5em;background:#fff;border-color:var(--color-grey-scale-400);border-radius:.5em;width:100%}.quick-deploy .form-input input:disabled,.quick-deploy .form-input select:disabled{background:#f6f6f7}.quick-deploy .form-input .input.icon{display:block;--size: 2.5em;position:relative}.quick-deploy .form-input .input.icon::before{position:absolute;top:calc(50% - .1em);text-align:center;display:inline-block;width:var(--size);z-index:1;vertical-align:middle;transform:translateY(-50%)}.quick-deploy .form-input .input.icon input,.quick-deploy .form-input .input.icon select{padding-left:var(--size)}.quick-deploy .form-input .input+.input{margin-top:1em}.quick-deploy .form-input .input-info{display:block;font-size:.8em;margin-top:.3em}.quick-deploy .form-input .input-info::before{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-purple);vertical-align:middle;margin-right:.4em}.quick-deploy .deploy-progress{height:.7em;--border-radius: 0.7em;width:100%;--webkit-appearance: none;appearance:none;border-radius:2px;border-radius:var(--border-radius)}.quick-deploy .deploy-progress::-webkit-progress-bar{background:var(--color-purple-20);border-radius:var(--border-radius)}.quick-deploy .deploy-progress::-webkit-progress-value{background:var(--color-purple);border-radius:var(--border-radius)}.quick-deploy .deploy-progress-txt{text-align:right;font-size:.8em;margin-top:.8em}.quick-deploy .deploy-warning{vertical-align:middle;text-align:center;margin-top:3em}.quick-deploy .deploy-warning::before{color:var(--color-orange);vertical-align:middle;margin-right:.3em}.quick-deploy .deploy-step{text-align:center}.quick-deploy .log-text{color:#fff;background:#1a1b38;max-width:800px;text-align:left;white-space:pre-wrap;margin-left:auto;margin-right:auto;margin-top:2em;margin-bottom:2em;font-size:.9em;padding:.5em}.message{display:flex;flex-direction:row;align-items:center;--color-green: #2ca878;--color-green-20: #d5eee4;--color: #000;--icon-color: #000;--background-color: #fff;color:var(--color);background:var(--background-color)}.message>.icon{flex:0 0 2em;text-align:center;color:var(--icon-color);padding:1.5em}.message>.content{flex:1 1 auto;display:flex;flex-direction:column;padding:0 1em;justify-content:center;align-items:flex-start;padding:1.5em}.message--success{--icon-color: var(--color-green);--background-color: var(--color-green-20)}#header{padding:0.75rem 1.5rem;z-index:10;position:relative}#header a{text-decoration:none}#header ul,#header li{margin:0;padding:0;list-style:none}#header .navigation-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#header .navigation-container{flex:1}#header .menu-button{font-size:0;line-height:0;outline:none}#header .menu-button::before{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:2rem;vertical-align:middle}#header .logo-vates{font:normal normal min(8vw,3em) "Poppins Vates",sans-serif;margin-left:auto;margin-right:auto}#header .back{color:#2ca878;vertical-align:middle;font-size:1.1em;text-align:left}#header .back::before{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:.3em;vertical-align:middle;font-size:1.1em}#header .navigation-menu{font-weight:500;display:none;position:fixed;top:4em;bottom:0;left:0;right:0;z-index:9999;flex-direction:column;justify-content:space-between;align-items:stretch;text-align:center}#header .navigation-menu>li{font-size:1.4em;margin:1.2em 0}@media(min-width: 600px){#header .navigation-menu>li{font-size:1.6em;margin:1.4em 0}}@media(min-width: 768px){#header .navigation-menu>li{font-size:min(3vw,1.6em)}}@media(min-width: 900px){#header .navigation-menu>li{font-size:min(1.4vw,1.1em)}}#header .navigation-menu li>.sub-navigation{display:none}#header .navigation-menu>li:first-child{margin-top:auto}#header .navigation-menu .socials{margin-top:auto;margin-bottom:2em;font-size:.7rem}#header .navigation-menu a{display:block}#header .navigation-menu .has-sub-navigation>a{display:block;outline:none}@media(min-width: 900px){#header .navigation-menu .has-sub-navigation>a:focus{outline:1px dashed currentColor}}#header .navigation-menu .has-sub-navigation>a::after{position:absolute;right:1em;font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}#header .navigation-menu .sub-navigation{padding-top:3em;padding-left:1em;padding-right:1em;text-align:left}#header .navigation-menu .sub-navigation h2{font-size:1.4em;font-weight:300;margin:0 0 .3em}@media(min-width: 600px){#header .navigation-menu .sub-navigation h2{margin-top:auto;margin-bottom:1em}}#header .navigation-menu .sub-navigation h3{font-size:1.3em;font-weight:300;text-decoration:none;text-transform:uppercase;margin-top:1.3em;margin-bottom:.8em;text-transform:uppercase;font-family:"Poppins Vates",sans-serif}@media(min-width: 900px){#header .navigation-menu .sub-navigation h3{font-size:1.1em}}@media(min-width: 900px){#header .navigation-menu .sub-navigation{white-space:nowrap}}#header .navigation-menu .sub-navigation ul{margin-top:0}#header .navigation-menu .sub-navigation li{margin-bottom:.5em}#header .navigation-menu .sub-navigation li .icon{font-size:1.2em;vertical-align:middle;font-weight:400;margin-left:.2em}#header .navigation-menu .sub-navigation li .badge{font-size:.8em;margin-left:.4em;line-height:1.5}#header .navigation-menu .sub-navigation .nav-row,#header .navigation-menu .sub-navigation ul{flex:1;margin-top:2em;justify-content:flex-start}@media(min-width: 900px){#header .navigation-menu .sub-navigation .nav-row,#header .navigation-menu .sub-navigation ul{margin-top:1em}}#header .navigation-menu .sub-navigation a{padding:.3em 0;font-weight:400}#header .login{margin-left:-3em}#header.menu-open{background:repeat url("/assets/img/background/fond_etoiles.png.webp");position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0}#header.menu-open .menu-button::before{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}#header.menu-open .navigation-menu{display:flex}#header.menu-open .menu--has-sub-navigation-open>li{display:none}#header.menu-open .menu--has-sub-navigation-open .socials{display:block}#header.menu-open .menu--has-sub-navigation-open .has-sub-navigation-open{background:repeat url(/assets/img/background/fond_etoiles.png.webp);z-index:9999;margin-top:auto;display:flex;justify-content:space-between;align-items:stretch;flex-direction:column;position:fixed;top:0;height:100vh;width:100vw;left:0}@media(min-width: 768px){#header.menu-open .menu--has-sub-navigation-open .has-sub-navigation-open{position:static;top:auto;height:auto;width:auto;left:auto}}#header.menu-open .menu--has-sub-navigation-open .has-sub-navigation-open>a{margin-top:1em;color:#2ca878}#header.menu-open .menu--has-sub-navigation-open .has-sub-navigation-open>a::after{display:none}@media(min-width: 768px){#header.menu-open .menu--has-sub-navigation-open .has-sub-navigation-open>a{margin-top:0}}#header.menu-open .menu--has-sub-navigation-open .has-sub-navigation-open .sub-navigation{display:flex}#header .sub-navigation{flex-direction:column;justify-content:space-between;flex:1}#header .sub-navigation ul{flex:1;display:flex;justify-content:center;flex-direction:column}@media(min-width: 900px){#header .navigation-menu li>.sub-navigation{display:flex;visibility:hidden}#header .logo-vates{margin-left:1em;margin-right:auto;font-size:min(3.7vw,3rem);min-width:10%}#header .login{margin-left:0}#header .menu-button{display:none}#header .navigation-menu{display:flex;position:static;flex-direction:row;justify-content:space-between;align-items:stretch;font-size:1em;flex:1}#header .navigation-menu>li:first-child{margin-top:0;margin-left:auto}#header .navigation-menu .socials{margin-bottom:0;margin-left:auto}#header .navigation-menu>li{margin:0 1.3vw;display:flex;align-items:center}#header .has-sub-navigation>a::after{display:none}#header .navigation-menu .back{display:none}#header .navigation-menu>li{position:relative}#header .navigation-menu .sub-navigation{--border-size: 0.1875rem;--padding-size: 1.25rem;background:repeat url("/assets/img/background/fond_etoiles.png.webp");position:absolute;top:100%;left:calc((var(--border-size) + var(--padding-size))*-1);padding:var(--padding-size);text-align:left;border-radius:0.5rem;border:var(--border-size) solid #282450}#header .navigation-menu .sub-navigation li{margin:.2em 0;white-space:nowrap}#header .navigation-menu .sub-navigation li:first-child{margin-top:0}}@media(min-width: 900px)and (min-width: 900px){#header .navigation-menu .sub-navigation li{margin-bottom:.8em}}@media(min-width: 900px){#header .navigation-menu .sub-navigation h2{font-size:1.2em;margin-bottom:.4em;white-space:nowrap}#header .navigation-menu .sub-navigation h3{margin-top:0;min-height:2.5em}#header .navigation-menu .sub-navigation .nav-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;column-gap:2.5em}}@media(min-width: 900px)and (min-width: 768px){#header .navigation-menu .sub-navigation ul{margin-top:0}}@media(min-width: 900px){#header .navigation-menu .sub-navigation ul>li:first-child>a{padding-top:0}#header .navigation-menu .sub-navigation ul>li:last-child>a{padding-bottom:0}#header .navigation-menu li:hover .sub-navigation{visibility:visible}#header .navigation-menu .socials,#header .navigation-menu .login .btn{font-size:min(.7vw,1em)}#header .login .btn{font-size:min(1vw,1rem)}}@media(min-width: 1450px){#header .navigation-menu>li{margin:0 2em}}.footer{--footer-block-margin: 3.125rem;border-top:0.0625rem solid #fff;font-size:1rem;padding:0 1.875rem}.footer .footer-container{display:flex;flex-direction:column;max-width:1600px;margin:0 auto;flex-wrap:wrap}@media(min-width: 768px){.footer .footer-container{padding:6.25rem 0}}@media(min-width: 1024px){.footer .footer-container{padding:6.25rem 0;gap:5.625rem}}@media(min-width: 1100px){.footer .footer-container{flex-wrap:nowrap;flex-direction:row}}@media(min-width: 1600px){.footer .footer-container{max-width:1600px}}.footer p,.footer ul{margin-left:1em;margin-top:1em}.footer h4,.footer h5{font-family:"Poppins Vates",sans-serif}.footer h5{margin-top:1em}.footer .footer-col{margin-top:var(--footer-block-margin)}.footer .footer-block{margin-top:var(--footer-block-margin)}.footer .footer-block:first-child{margin-top:0}.footer .footer-about{max-width:1600px;margin-left:auto;margin-right:auto}.footer .footer-about .footer-block{margin-bottom:2em}@media(min-width: 900px){.footer .footer-about .footer-block{margin-top:0}}@media(min-width: 1024px){.footer .footer-about{display:flex;flex-direction:row;flex:1 1 100%;gap:4%;margin-top:0;margin-bottom:0}.footer .footer-about .footer-block{margin-top:var(--footer-block-margin);flex-basis:46%}}.footer .footer-col-big .row{flex-wrap:wrap}@media(min-width: 1024px){.footer .footer-col-big .row{flex-wrap:nowrap}}@media(min-width: 600px){.footer .footer-col-big{flex-basis:100%}}@media(min-width: 768px){.footer .footer-col-big{flex-basis:66%;padding-left:10%}}@media(min-width: 1024px){.footer .footer-col-big{flex-basis:40%;margin-top:var(--footer-block-margin);flex-wrap:nowrap;padding-left:0}}.footer .footer-col-big .col-1of2{margin-top:0;flex-basis:100%;width:auto}@media(min-width: 600px){.footer .footer-col-big .col-1of2{flex-basis:48%}}@media(min-width: 1024px){.footer .footer-col-big .col-1of2{width:50%}}.footer .footer-row{flex:1 1 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.footer .footer-row>*{flex:1 1 100%}@media(min-width: 600px){.footer .footer-row>*{flex:1 1 auto}}.footer .link-list,.footer .link-list li{list-style:none;margin:0;padding:0;font-weight:500}.footer .link-list a{vertical-align:baseline;text-underline-offset:.6em;line-height:2}.footer .link-list a::after{vertical-align:middle}.footer .link-list a{vertical-align:baseline;text-underline-offset:.6em;line-height:2}.footer .link-list a::after{vertical-align:middle}.footer .link-list a{vertical-align:baseline;text-underline-offset:.6em;line-height:2}.footer .link-list a::after{vertical-align:middle}.footer .link-list li{margin-bottom:1.5rem}.footer .copyright{margin-top:6em;margin-bottom:4em;text-align:center;font-size:.9rem}.footer .copyright::before{vertical-align:middle;font-size:1.2em;margin-right:.3em}.job-offer-description .block-background-column{display:table;text-align:left}.job-offer-description .job-offer-block{display:table-row-group}.job-offer-description .job-offer-block .job-offer-line:first-child>*{border-bottom:2px solid rgba(0,0,0,0)}.job-offer-description .job-offer-block:first-child .job-offer-line:first-child>h4{border-top-left-radius:1.25rem}.job-offer-description .job-offer-block:first-child .job-offer-line:first-child>div{border-top-right-radius:1.25rem}.job-offer-description .job-offer-block:last-child .job-offer-line:last-child>h4{border-bottom-left-radius:1.25rem}.job-offer-description .job-offer-block:last-child .job-offer-line:last-child>div{border-bottom-right-radius:1.25rem}.job-offer-description .job-offer-line{display:table-row}.job-offer-description .job-offer-line>h4{font-size:1rem;width:30%}.job-offer-description .job-offer-line>h4,.job-offer-description .job-offer-line>div{display:table-cell;padding:1.3125rem;background:#1a1b38;background-clip:padding-box}.job-offer-description .job-offer-line>div ul{list-style-position:outside;list-style-type:none}.job-offer-description .job-offer-line>div ul li{position:relative;padding-left:1em;margin-top:.4em}.job-offer-description .job-offer-line>div ul li:first-child{margin-top:0}.job-offer-description .job-offer-line>div ul li::before{position:absolute;content:"";border-radius:2em;background:currentColor;width:.4em;height:.4em;top:.3em;left:0}.home-header{text-align:center;margin:-2em auto 0}@media(min-width: 1024px){.home-header{margin-bottom:10em}}.home-header .video-container{position:relative;z-index:1;margin:0 auto}.home-header .video-container .video{margin-left:auto;margin-right:auto;min-height:80vh}@media(min-width: 768px){.home-header .video-container .video{max-width:80vh}}@media(min-width: 1024px){.home-header .video-container .video{max-width:90vh}}.home-header .button{position:absolute;bottom:5em;left:50%;transform:translateX(-50%)}.landing .image-block-title{color:#8f84ff;margin-bottom:1px}.landing .image-block--subtitle{font-weight:300}.centered{margin-left:auto;margin-right:auto}.block-margin-collapse::before,.block-margin-collapse::after{content:"";display:table}.viewport-100pc{height:100vh}.row{display:flex;justify-content:center;align-items:stretch;gap:1.25rem}.row>*{flex:1 1}.row-wrap{flex-wrap:wrap}.row-3-cols>*{flex:1 1 100%}@media(min-width: 768px){.row-3-cols>*{flex:1 1 46%}}@media(min-width: 1024px){.row-3-cols>*{flex:1 1 32%}}.row-2-cols>*{flex:1 1 48%}.row-4-cols>*{flex:1 1 100%}@media(min-width: 768px){.row-4-cols>*{flex:1 1 45%}}@media(min-width: 1024px){.row-4-cols>*{flex:1 1 23%}}.no-grow>*{flex-grow:0}.col-1of2{width:50%}.two-buttons-equal-centered{display:flex;justify-content:space-between;flex-direction:row;gap:3em}.two-buttons-equal-centered .row{flex:1;display:flex}.two-buttons-equal-centered .row .btn{flex:0 1;white-space:nowrap}.two-buttons-equal-centered .row:first-child{justify-content:flex-end}.two-buttons-equal-centered .row:last-child{justify-content:flex-start}.row-align-items-center{align-items:center}.row-align-items-center li{text-align:center}.row-align-items-center img{width:80%;aspect-ratio:16/9;object-fit:contain}.row-column-mobile{flex-direction:column;gap:1.25rem;justify-content:space-between}@media(min-width: 768px){.row-column-mobile{flex-direction:row}}.keep-size>*{flex-grow:0;flex-shrink:1}.t-margins,.v-margins,.b-margins{--margin-size: 4.3875}@media(min-width: 768px){.t-margins,.v-margins,.b-margins{--margin-size: 5.0625}}.t-margins,.v-margins{margin-top:calc(var(--margin-size)*1rem)}.b-margins,.v-margins{margin-bottom:calc(var(--margin-size)*1rem)}.normal-vmargins{margin-top:1em;margin-bottom:1em}.mt-no{margin-top:0rem}.mt-xxs{margin-top:0.84375rem}.mt-xs{margin-top:1.6875rem}.mt-sm{margin-top:3.375rem}.mt-md{margin-top:5.0625rem}.mt-lg{margin-top:6.75rem}.mt-xl{margin-top:8.4375rem}.mr-no{margin-right:0rem}.mr-xxs{margin-right:0.84375rem}.mr-xs{margin-right:1.6875rem}.mr-sm{margin-right:3.375rem}.mr-md{margin-right:5.0625rem}.mr-lg{margin-right:6.75rem}.mr-xl{margin-right:8.4375rem}.mb-no{margin-bottom:0rem}.mb-xxs{margin-bottom:0.84375rem}.mb-xs{margin-bottom:1.6875rem}.mb-sm{margin-bottom:3.375rem}.mb-md{margin-bottom:5.0625rem}.mb-lg{margin-bottom:6.75rem}.mb-xl{margin-bottom:8.4375rem}.ml-no{margin-left:0rem}.ml-xxs{margin-left:0.84375rem}.ml-xs{margin-left:1.6875rem}.ml-sm{margin-left:3.375rem}.ml-md{margin-left:5.0625rem}.ml-lg{margin-left:6.75rem}.ml-xl{margin-left:8.4375rem}.pt-no{padding-top:0rem}.pt-xxs{padding-top:0.84375rem}.pt-xs{padding-top:1.6875rem}.pt-sm{padding-top:3.375rem}.pt-md{padding-top:5.0625rem}.pt-lg{padding-top:6.75rem}.pt-xl{padding-top:8.4375rem}.pr-no{padding-right:0rem}.pr-xxs{padding-right:0.84375rem}.pr-xs{padding-right:1.6875rem}.pr-sm{padding-right:3.375rem}.pr-md{padding-right:5.0625rem}.pr-lg{padding-right:6.75rem}.pr-xl{padding-right:8.4375rem}.pb-no{padding-bottom:0rem}.pb-xxs{padding-bottom:0.84375rem}.pb-xs{padding-bottom:1.6875rem}.pb-sm{padding-bottom:3.375rem}.pb-md{padding-bottom:5.0625rem}.pb-lg{padding-bottom:6.75rem}.pb-xl{padding-bottom:8.4375rem}.pl-no{padding-left:0rem}.pl-xxs{padding-left:0.84375rem}.pl-xs{padding-left:1.6875rem}.pl-sm{padding-left:3.375rem}.pl-md{padding-left:5.0625rem}.pl-lg{padding-left:6.75rem}.pl-xl{padding-left:8.4375rem}.txt-c{text-align:center}.txt-l{text-align:left}.txt-r{text-align:right}.vam{vertical-align:middle}.vat{vertical-align:top}.gap-50{gap:3.125rem}
