@font-face{font-family:BF Garant Pro;src:url(/fonts/garantpro-regular.woff2) format("woff2"),url(/fonts/garantpro-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BF Garant Pro;src:url(/fonts/garantpro-italic.woff2) format("woff2"),url(/fonts/garantpro-italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:BF Garant Pro;src:url(/fonts/garantpro-bold.woff2) format("woff2"),url(/fonts/garantpro-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BF Garant Pro;src:url(/fonts/garantpro-bolditalic.woff2) format("woff2"),url(/fonts/garantpro-bolditalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Google Sans;src:url(/fonts/google-sans-latin.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Google Sans;src:url(/fonts/google-sans-latin-ext.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;src:url(/fonts/google-sans-italic-latin.woff2) format("woff2");font-weight:400 700;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Google Sans;src:url(/fonts/google-sans-italic-latin-ext.woff2) format("woff2");font-weight:400 700;font-style:italic;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--c-brand: #487fe9;--c-brand-600: #3a6fd6;--c-brand-700: #2f5ec0;--c-brand-tint: #eef3fd;--c-ink: #061b31;--c-ink-70: rgba(6, 27, 49, .7);--c-ink-55: rgba(6, 27, 49, .55);--c-text: #000000;--c-border: #cfd5e5;--c-border-soft: #e4e8f2;--c-bg: #ffffff;--c-surface: #f5f5f5;--font-sans: "Google Sans", "Google Sans Text", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display: "BF Garant Pro", Georgia, "Times New Roman", serif;--font-grotesk: "Space Grotesk", "Google Sans", system-ui, sans-serif;--nav-h: 64px;--hero-h: 583px;--frame-max: 1440px;--page-margin: clamp(16px, 6vw, 104px);--gutter: 24px;--r-sm: 0px;--r-md: 0px;--r-lg: 0px;--shadow-nav: 0 1px 2px rgba(6, 27, 49, .04);--shadow-nav-scrolled: 0 6px 24px -12px rgba(6, 27, 49, .22);--shadow-menu: 0 18px 40px -16px rgba(6, 27, 49, .28), 0 2px 8px rgba(6, 27, 49, .06);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--t-fast: .14s;--t-med: .24s;--t-slow: .32s;--z-header: 100;--z-menu: 200;--z-mobile: 300}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-sans);color:var(--c-ink);background:var(--c-bg);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button{font:inherit}strong,b{font-weight:500}ul{list-style:none;margin:0;padding:0}img,svg{display:block;max-width:100%}:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px;border-radius:4px}.skip-link{position:absolute;left:12px;top:-48px;z-index:var(--z-mobile);background:var(--c-brand);color:#fff;padding:10px 16px;transition:top var(--t-fast) var(--ease-out)}.skip-link:focus{top:12px}.frame{width:min(100% - 2 * var(--page-margin),var(--frame-max));margin-inline:auto;border-inline:1px solid var(--c-border)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 20px;border-radius:var(--r-sm);font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:1;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:1px solid transparent;transition:background var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out)}.btn:active{transform:translateY(1px)}.btn--outline{color:var(--c-brand);border-color:var(--c-brand);background:transparent}.btn--outline:hover{background:var(--c-brand-tint);border-color:var(--c-brand-600)}.btn--primary{color:#fff;background:var(--c-brand)}.btn--primary:hover{background:var(--c-brand-600)}.btn__chevron{flex-shrink:0}.page-placeholder{min-height:140vh;display:grid;place-items:start center;padding-top:80px;color:var(--c-ink-55);font-size:14px}.soltabs__video{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--c-surface);overflow:hidden}.soltabs__video-el{display:block;width:100%;height:100%;object-fit:cover}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#tarteaucitronRoot #tarteaucitronAlertBig{left:20px!important;right:auto!important;bottom:20px!important;transform:none!important;box-sizing:border-box!important;width:calc(100% - 40px)!important;max-width:420px!important;padding:20px 22px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px 14px!important;background:var(--c-bg)!important;color:var(--c-ink)!important;border:1px solid var(--c-border)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--font-sans)!important}#tarteaucitronRoot #tarteaucitronAlertBig:before{display:none!important}#tarteaucitronRoot #tarteaucitronDisclaimerAlert{flex:1 1 100%!important;margin:0!important;padding:0!important;text-align:left!important;color:var(--c-ink)!important;font-size:14px!important;line-height:1.55!important}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronH1{display:none!important}#tarteaucitronRoot #tarteaucitronAlertBig button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:40px!important;padding:0 20px!important;margin:0!important;border:1px solid transparent!important;border-radius:var(--r-sm)!important;font-family:var(--font-sans)!important;font-size:14px!important;font-weight:500!important;line-height:1!important;letter-spacing:-.01em!important;white-space:nowrap!important;cursor:pointer!important;transition:background var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out)!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{color:#fff!important;background:var(--c-brand)!important;border-color:var(--c-brand)!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2:hover{background:var(--c-brand-600)!important;border-color:var(--c-brand-600)!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2{color:var(--c-brand)!important;border-color:var(--c-brand)!important;background:transparent!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2:hover{background:var(--c-brand-tint)!important;border-color:var(--c-brand-600)!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{display:none!important}#tarteaucitron{font-family:var(--font-sans)!important;background:#061b3173!important}#tarteaucitronRoot *{box-sizing:border-box!important}#tarteaucitron #tarteaucitronClosePanel{background:var(--c-bg)!important;color:var(--c-ink-70)!important;border:1px solid var(--c-border)!important;border-bottom:1px solid var(--c-border-soft)!important;border-radius:16px 16px 0 0!important;text-align:right!important;padding:12px 18px!important;font-family:var(--font-sans)!important;font-size:13px!important;box-shadow:var(--shadow-menu)!important}#tarteaucitron #tarteaucitronClosePanel:hover{color:var(--c-brand)!important}#tarteaucitron #tarteaucitronServices{background:var(--c-bg)!important;border:1px solid var(--c-border)!important;border-top:0!important;border-radius:0 0 16px 16px!important;box-shadow:var(--shadow-menu)!important;overflow:hidden!important}#tarteaucitron #dialogTitle,#tarteaucitron .tarteaucitronH1{background:var(--c-bg)!important;color:var(--c-ink)!important;font-family:var(--font-sans)!important;font-size:18px!important;font-weight:600!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:var(--c-bg)!important}#tarteaucitron .tarteaucitronDetails{background:var(--c-bg)!important;color:var(--c-ink-70)!important;font-family:var(--font-sans)!important;font-size:13px!important;line-height:1.5!important;font-weight:400!important;max-width:60ch!important;margin:4px 0 0!important;padding:0!important}#tarteaucitron .tarteaucitronTitle{background:var(--c-bg)!important;margin:0!important}#tarteaucitron .tarteaucitronTitle,#tarteaucitron .tarteaucitronTitle button{color:var(--c-ink)!important;font-family:var(--font-sans)!important;font-size:15px!important;font-weight:600!important;background:transparent!important}#tarteaucitron ul .tarteaucitronLine{background:var(--c-bg)!important;border-left:0!important;border-bottom:1px solid var(--c-border-soft)!important;padding:14px 20px!important;transition:background .15s ease!important}#tarteaucitron ul .tarteaucitronLine.tarteaucitronIsAllowed{background:var(--c-brand-tint)!important}#veloadsLine .tarteaucitronName .tarteaucitronH3,#veloanalyticsLine .tarteaucitronName .tarteaucitronH3,#velosupportLine .tarteaucitronName .tarteaucitronH3,#tarteaucitron .tarteaucitronCheck,#tarteaucitron .tarteaucitronCross,#tarteaucitron .tarteaucitronStatusInfo,#tarteaucitron .tarteaucitronLine a[href*="tarteaucitron.io"],#tarteaucitron .tarteaucitronReadmoreOfficial,#tarteaucitron .tarteaucitronListCookies,#tarteaucitron .tarteaucitronReadmoreSeparator{display:none!important}#tarteaucitronServices_mandatory .tarteaucitronName .tarteaucitronH3{display:block!important;color:var(--c-ink-70)!important;font-family:var(--font-sans)!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important;max-width:60ch!important}#tarteaucitron .tarteaucitronLine .tarteaucitronAllow,#tarteaucitron .tarteaucitronLine .tarteaucitronDeny{display:none!important}#tarteaucitron .velo-switch{appearance:none!important;-webkit-appearance:none!important;flex:0 0 auto!important;display:inline-block!important;width:40px!important;height:22px!important;padding:0!important;margin:0!important;border:0!important;border-radius:999px!important;background:var(--c-border)!important;position:relative!important;cursor:pointer!important;transition:background .15s ease!important;vertical-align:middle!important}#tarteaucitron .velo-switch:after{content:""!important;position:absolute!important;top:2px!important;left:2px!important;width:18px!important;height:18px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 2px #061b3140!important;transition:transform .15s ease!important}#tarteaucitron .velo-switch[aria-checked=true]{background:var(--c-brand)!important}#tarteaucitron .velo-switch[aria-checked=true]:after{transform:translate(18px)!important}#tarteaucitron .velo-switch--locked{opacity:.55!important;cursor:not-allowed!important}#tarteaucitron .tarteaucitronAllow,#tarteaucitron .tarteaucitronDeny{font-family:var(--font-sans)!important;font-size:13px!important;font-weight:500!important;border-radius:8px!important;border:1px solid var(--c-border)!important;background:var(--c-bg)!important;color:var(--c-ink-70)!important;opacity:1!important;padding:7px 14px!important}#tarteaucitron .tarteaucitronAllow.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronAllAllowed{background:var(--c-brand)!important;border-color:var(--c-brand)!important;color:#fff!important}#tarteaucitron .tarteaucitronDeny.tarteaucitronIsSelected{background:var(--c-ink)!important;border-color:var(--c-ink)!important;color:#fff!important}@media(max-width:520px){#tarteaucitronRoot #tarteaucitronPersonalize2{margin-left:0!important}#tarteaucitronRoot #tarteaucitronAlertBig button{flex:1 1 auto!important}}
