:root{--login-buttons-accounts-dialog-width:250px;--meteor-accounts-base-padding:8px;--meteor-accounts-dialog-border-width:1px;--configure-login-service-dialog-width:530px;--button-border-radius:4px;--dialog-border-radius:8px;--input-border-radius:4px;--login-buttons-color:#4e40b8;--login-buttons-color-active:#6c5ce7;--login-buttons-config-color:#cc3a1a;--login-buttons-config-color-border:#a32e15;--login-buttons-config-color-active:#e5532e;--login-buttons-config-color-active-border:#cc3a1a;--color-text-primary:#2d2d2d;--color-text-secondary:#4a4a4a;--color-text-disabled:#999;--color-background-primary:#fff;--color-background-secondary:#f8f9fa;--color-background-disabled:#e0e0e0;--color-border:#e6e6e6;--color-input-border:#d1d1d1;--color-input-focus-border:var(--login-buttons-color);--color-error:#e74c3c;--color-success:#2ecc71;--color-overlay:rgba(0,0,0,.6);--font-family-primary:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--font-family-monospace:"SF Mono",SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;--font-size-base:16px;--font-size-small:0.875rem;--font-size-smaller:0.8125rem;--font-size-smallest:0.75rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:600;--line-height-base:1.5;--box-shadow-dialog:0 10px 25px rgba(0,0,0,.1);--box-shadow-button-active:0 2px 4px 0 rgba(0,0,0,.1) inset;--box-shadow-input-focus:0 0 0 3px rgba(78,64,184,.2);--transition-speed-fast:0.1s;--transition-speed-normal:0.2s;--transition-speed-slow:0.3s;--transition-timing:cubic-bezier(0.25,0.1,0.25,1);--login-buttons-color-dark:#8c7ae6;--login-buttons-color-active-dark:#a29bfe;--color-text-primary-dark:#f5f5f5;--color-text-secondary-dark:#d1d1d1;--color-text-disabled-dark:#777;--color-background-primary-dark:#121212;--color-background-secondary-dark:#1e1e1e;--color-background-disabled-dark:#444;--color-border-dark:#333;--color-input-border-dark:#444;--color-input-focus-border-dark:var(--login-buttons-color-dark);--color-error-dark:#ff6b6b;--color-success-dark:#55efc4;--color-overlay-dark:rgba(0,0,0,.8);--box-shadow-dialog-dark:0 10px 25px rgba(0,0,0,.3);--box-shadow-button-active-dark:0 2px 4px 0 rgba(0,0,0,.3) inset;--box-shadow-input-focus-dark:0 0 0 3px rgba(140,122,230,.3)}@media (prefers-color-scheme:dark){:root{--login-buttons-color:var(--login-buttons-color-dark,#7986cb);--login-buttons-color-active:var(--login-buttons-color-active-dark,#9fa8da);--color-text-primary:var(--color-text-primary-dark,#eee);--color-text-secondary:var(--color-text-secondary-dark,#bbb);--color-text-disabled:var(--color-text-disabled-dark,#666);--color-background-primary:var(--color-background-primary-dark,#121212);--color-background-secondary:var(--color-background-secondary-dark,#1e1e1e);--color-background-disabled:var(--color-background-disabled-dark,#444);--color-border:var(--color-border-dark,#333);--color-input-border:var(--color-input-border-dark,#444);--color-input-focus-border:var(--color-input-focus-border-dark,var(--login-buttons-color,#7986cb));--color-error:var(--color-error-dark,#e57373);--color-success:var(--color-success-dark,#81c784);--color-overlay:var(--color-overlay-dark,rgba(0,0,0,.8));--box-shadow-dialog:var(--box-shadow-dialog-dark,0 4px 12px rgba(0,0,0,.5));--box-shadow-button-active:var(--box-shadow-button-active-dark,0 2px 3px 0 rgba(0,0,0,.4) inset);--box-shadow-input-focus:var(--box-shadow-input-focus-dark,0 0 0 2px rgba(121,134,203,.25))}}#login-buttons{display:inline-block;line-height:1}#login-buttons .login-button{position:relative}#login-buttons button.login-button{width:100%}#login-buttons .login-buttons-with-only-one-button,#login-buttons .login-buttons-with-only-one-button .login-button,#login-buttons .login-buttons-with-only-one-button .login-text-and-button{display:inline-block}#login-buttons .login-display-name{display:inline-block;font-family:var(--font-family-primary);line-height:var(--line-height-base);padding-right:2px}#login-buttons .loading{background-image:url(data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6+viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA);background-position:50%;background-repeat:no-repeat;line-height:1;width:16px}#login-buttons .login-button,.accounts-dialog .login-button{background:var(--login-buttons-color);border:none;border-radius:var(--button-border-radius);box-shadow:0 1px 3px rgba(0,0,0,.1);color:var(--color-background-primary);cursor:pointer;font-family:var(--font-family-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);padding:.625rem 1.25rem;text-align:center;transition:background-color var(--transition-speed-normal) var(--transition-timing),box-shadow var(--transition-speed-normal) var(--transition-timing),transform var(--transition-speed-fast) var(--transition-timing);-webkit-user-select:none;user-select:none}#login-buttons .login-button:hover,.accounts-dialog .login-button:hover{background:var(--login-buttons-color-active);box-shadow:0 2px 5px rgba(0,0,0,.15)}#login-buttons .login-button:active,.accounts-dialog .login-button:active{background:var(--login-buttons-color-active);box-shadow:var(--box-shadow-button-active);transform:translateY(1px)}#login-buttons .login-button.login-button-disabled,#login-buttons .login-button.login-button-disabled:active,.accounts-dialog .login-button.login-button-disabled,.accounts-dialog .login-button.login-button-disabled:active{background:var(--color-background-disabled);border:none;box-shadow:none;color:var(--color-text-disabled);cursor:not-allowed;opacity:.7;transform:none}.accounts-dialog *{color:inherit;line-height:inherit;font:inherit;font-family:var(--font-family-primary);margin:0;padding:0}.accounts-dialog .login-button{margin-bottom:4px;width:auto}#login-buttons .login-buttons-padding{display:inline-block;width:30px}#login-buttons .login-display-name{margin-right:4px}#login-buttons .configure-button{background:var(--login-buttons-config-color);border-color:var(--login-buttons-config-color-border)}#login-buttons .configure-button:active,#login-buttons .configure-button:hover{background:var(--login-buttons-config-color-active);border-color:var(--login-buttons-config-color-active-border)}#login-buttons .login-image{display:inline-block;height:16px;left:6px;position:absolute;top:6px;width:16px}#login-buttons .text-besides-image{margin-left:18px}#login-buttons .no-services{color:red}#login-buttons .login-link-and-dropdown-list{position:relative}#login-buttons .login-close-text{float:left;padding-bottom:8px;position:relative}#login-buttons .login-link-and-dropdown-list .loading,#login-buttons .login-text-and-button .loading{display:inline-block}#login-buttons.login-buttons-dropdown-align-left #login-dropdown-list .loading{float:right}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list .loading{float:left}#login-buttons .login-close-text-clear{clear:both}#login-buttons .or{text-align:center}#login-buttons .hline{color:#d3d3d3;text-decoration:line-through}#login-buttons .or-text{font-weight:700}#login-buttons #signup-link{float:right}#login-buttons #forgot-password-link,#login-buttons #resend-passwordless-code{float:left}#login-buttons #back-to-login-link{float:right}#login-buttons a,.accounts-dialog a{color:var(--login-buttons-color);cursor:pointer;text-decoration:none;transition:color var(--transition-speed-normal) var(--transition-timing)}#login-buttons a:hover,.accounts-dialog a:hover{color:var(--login-buttons-color-active);text-decoration:underline}#login-buttons.login-buttons-dropdown-align-right .login-close-text{float:right}.accounts-dialog{background:var(--color-background-primary);border:var(--meteor-accounts-dialog-border-width) solid var(--color-border);border-radius:var(--dialog-border-radius);box-shadow:var(--box-shadow-dialog);color:var(--color-text-primary);font-size:var(--font-size-base);margin:-8px -12px 0;padding:24px;width:var(--login-buttons-accounts-dialog-width);z-index:1000}.accounts-dialog>*{line-height:1.6}.accounts-dialog>.login-close-text{font-family:inherit;font-size:inherit;line-height:inherit}.accounts-dialog .title,.accounts-dialog label{color:var(--color-text-primary);display:block;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);letter-spacing:.01em;margin-bottom:.375rem;margin-top:1rem}.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{border-radius:4px;box-sizing:border-box;font-size:1rem;height:auto;padding:.5rem;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;width:100%}#login-buttons input[type=email]:focus,#login-buttons input[type=password]:focus,#login-buttons input[type=text]:focus,.accounts-dialog input[type=email]:focus,.accounts-dialog input[type=password]:focus,.accounts-dialog input[type=text]:focus{border-color:var(--color-input-focus-border);box-shadow:var(--box-shadow-input-focus);outline:none}.accounts-dialog .login-button-form-submit{margin-top:8px}.accounts-dialog .message{font-size:var(--font-size-smaller);line-height:1.4;margin-top:10px;padding:.375rem 0}.accounts-dialog .error-message{background-color:rgba(231,76,60,.1);border-radius:4px;color:var(--color-error);margin-bottom:.75rem;padding:.375rem .625rem}.accounts-dialog .info-message{background-color:rgba(46,204,113,.1);border-radius:4px;color:var(--color-success);margin-bottom:.75rem;padding:.375rem .625rem}.accounts-dialog .additional-link{display:inline-block;font-size:var(--font-size-smallest);margin-top:1rem}.accounts-dialog .accounts-close{align-items:center;border-radius:50%;color:var(--color-text-secondary);display:flex;font-size:18px;font-weight:var(--font-weight-bold);height:24px;justify-content:center;line-height:18px;opacity:.6;position:absolute;right:16px;text-decoration:none;top:12px;transition:opacity var(--transition-speed-normal) var(--transition-timing);width:24px}.accounts-dialog .accounts-close:hover{background-color:rgba(0,0,0,.05);opacity:1}.accounts-dialog #login-buttons-cancel-enroll-account,.accounts-dialog #login-buttons-cancel-reset-password{float:right}#login-dropdown-list{left:calc(var(--meteor-accounts-dialog-border-width)*-1);position:absolute;top:calc(var(--meteor-accounts-dialog-border-width)*-1)}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list{left:auto;right:calc(var(--meteor-accounts-dialog-border-width)*-1)}#login-buttons-message-dialog .message{font-size:100%}.accounts-centered-dialog{font-family:var(--font-family-primary);left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:var(--login-buttons-accounts-dialog-width);z-index:1001}#configure-login-service-dialog{width:var(--configure-login-service-dialog-width)}#configure-login-service-dialog table{width:100%}#configure-login-service-dialog input[type=text]{font-family:var(--font-family-monospace);width:100%}#configure-login-service-dialog ol{margin-bottom:10px;margin-top:10px}#configure-login-service-dialog ol li{margin-left:30px}#configure-login-service-dialog .configuration_labels{width:30%}#configure-login-service-dialog .configuration_inputs{width:70%}#configure-login-service-dialog .new-section{margin-top:10px}#configure-login-service-dialog .url{font-family:var(--font-family-monospace)}#configure-login-service-dialog-save-configuration{float:right}.configure-login-service-dismiss-button{float:left}#just-verified-dismiss-button,#messages-dialog-dismiss-button{margin-top:8px}.hide-background{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--color-overlay);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}#login-buttons input[type=email],#login-buttons input[type=password],#login-buttons input[type=text],.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{background-color:var(--color-background-primary);border:1px solid var(--color-input-border);border-radius:var(--input-border-radius);box-sizing:border-box;color:var(--color-text-primary);font-size:var(--font-size-base);line-height:var(--line-height-base);padding:.625rem .75rem;transition:border-color var(--transition-speed-normal) var(--transition-timing),box-shadow var(--transition-speed-normal) var(--transition-timing);width:100%}@import url("{accounts-ui-unstyled}/login_buttons.import.css");.at-form{border-radius:10px;float:none;margin:20px auto;overflow:auto;padding:15px}.at-form p{font-size:15px;line-height:20px}.at-title h3{font-size:18px;font-weight:800;margin-bottom:10px;margin-top:0;text-align:center}.at-link.disabled{color:#444}.at-signin-link{margin-bottom:30px;margin-top:20px}.at-error,.at-result,.at-signin-link{text-align:center}.at-oauth{margin-top:10px}button.at-social-btn{border-radius:5px;display:block;font-size:16px;margin:auto auto 10px;padding:8px 10px;width:100%}button.at-social-btn i{border-right:1px solid rgba(0,0,0,.2);float:left;font-size:20px;margin-top:1px;padding-left:5px;padding-right:15px;width:40px}button.at-social-btn#at-facebook{background:#3b5998;color:#fff}button.at-social-btn#at-facebook.disabled{background:#666;color:#ddd}button.at-social-btn#at-facebook:hover{background:#2c4780}button.at-social-btn#at-linkedin{background:#338ab0;color:#fff}button.at-social-btn#at-linkedin.disabled{background:#666;color:#ddd}button.at-social-btn#at-linkedin:hover{background:#0571a6}button.at-social-btn#at-twitter{background:#4099ff;color:#fff}button.at-social-btn#at-twitter.disabled{background:#666;color:#ddd}button.at-social-btn#at-twitter:hover{background:#3288eb}button.at-social-btn#at-google{background:#db5a3c;color:#fff}button.at-social-btn#at-google.disabled{background:#666;color:#ddd}button.at-social-btn#at-google:hover{background:#ca4c2e}button.at-social-btn#at-github{background:#666;color:#fff}button.at-social-btn#at-github.disabled{background:#666;color:#ddd}button.at-social-btn#at-github:hover{background:#555}.at-sep{margin-bottom:15px;overflow:hidden;position:relative;text-align:center}.at-sep:after,.at-sep:before{border-bottom:1px solid #ddd;content:" ";display:block;position:absolute;top:48%;width:100%}.at-sep:before{left:-60%}.at-sep:after{right:-60%}.at-input.validating *{cursor:progress}.at-pwd-form>form{margin-top:20px}.at-pwd-form>form label{font-size:14px;font-weight:500;margin-bottom:5px}#at-btn{font-size:16px;margin-top:30px;padding:10px 12px}.at-signup-link{margin-bottom:30px}.at-signup-link,.at-terms-link{margin-top:20px;text-align:center}.at-terms-link{font-size:16px}@font-face{font-display:swap;font-family:Graphik;font-style:normal;font-weight:400;src:url(packages/ouispeak_brand/font/GraphikRegular.otf) format("opentype")}@font-face{font-display:swap;font-family:Graphik;font-style:normal;font-weight:500;src:url(packages/ouispeak_brand/font/GraphikMedium.otf) format("opentype")}:root{--os-calm-blue:#4864d8;--os-dark-blue:#031c84;--os-vibrant-blue:#0020c4;--os-white:#fff;--os-midnight-blue:#000829;--os-darker-blue:#02104b;--os-electric-blue:#3153ff;--os-grey:#eaeaea;--os-dark-blue-rgb:3,28,132;--os-midnight-blue-rgb:0,8,41;--os-electric-blue-rgb:49,83,255;--os-vibrant-blue-rgb:0,32,196;--os-overlay-header:rgba(0,8,41,.1);--os-overlay-photo:rgba(0,32,196,.3);--os-font-main:"Graphik",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--os-weight-regular:400;--os-weight-medium:500;--os-text-hero:clamp(36px,5.556vw,80px);--os-text-h1:clamp(34px,5.208vw,75px);--os-text-h2:clamp(28px,3.472vw,50px);--os-text-h3:clamp(24px,2.778vw,40px);--os-text-subheadline:clamp(19px,2.083vw,30px);--os-text-body:clamp(16px,1.389vw,20px);--os-text-sm:clamp(15px,1.25vw,18px);--os-text-xs:clamp(14px,1.111vw,16px);--os-text-2xs:13px;--os-text-3xs:12px;--os-leading-tight:1.21;--os-leading-normal:1.3;--os-radius-card:20px;--os-radius-button:25px;--os-radius-pill:45px;--os-radius-nav:90px;--os-radius-testimony:17.58px;--os-radius-badge:7.39px;--os-spacing-4:4px;--os-spacing-8:8px;--os-spacing-12:12px;--os-spacing-16:16px;--os-spacing-20:20px;--os-spacing-24:24px;--os-spacing-28:28px;--os-spacing-32:32px;--os-spacing-40:40px;--os-spacing-48:48px;--os-spacing-56:56px;--os-spacing-64:64px;--os-spacing-72:72px;--os-spacing-80:80px;--os-spacing-96:96px;--os-pad-button:14px 20px;--os-pad-pill:5.09px 16.55px;--os-gap-button:10px;--os-gap-card:35px;--os-gap-section:90px;--os-stroke-pill:0.64px;--os-stroke-card:4px;--os-glow-stops:rgba(255,255,254,.96) 0deg,rgba(255,255,254,.78) 7.2deg,rgba(255,255,254,.61) 18deg,rgba(255,255,254,.47) 25.2deg,rgba(255,255,254,.34) 36deg,rgba(255,255,254,.23) 46.8deg,rgba(255,255,254,.15) 57.6deg,rgba(255,255,254,.08) 72deg,rgba(255,255,254,.03) 86.4deg,rgba(255,255,254,0) 111.6deg,hsla(0,0%,100%,0) 176.4deg,hsla(0,0%,100%,0) 248.4deg,hsla(0,0%,100%,.04) 270deg,hsla(60,20%,99%,.09) 288deg,hsla(60,25%,98%,.16) 302.4deg,hsla(40,27%,98%,.25) 316.8deg,hsla(45,25%,97%,.36) 327.6deg,hsla(50,27%,96%,.5) 334.8deg,hsla(51,24%,94%,.66) 345.6deg,hsla(53,24%,93%,.83) 352.8deg,#efeee4 360deg;--os-dur-glow-spin:4s;--os-gradient-bubble:linear-gradient(90deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.26) 9%,hsla(0,0%,100%,.09) 17%,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,0) 70%,hsla(0,0%,100%,.09) 83%,hsla(0,0%,100%,.26) 91%,hsla(0,0%,100%,.62));--os-bubble-pad-y:0.26em;--os-bubble-pad-x:0.36em;--os-bg-page:radial-gradient(ellipse 120% 55% at 50% 0%,rgba(var(--os-vibrant-blue-rgb),0.45),transparent 70%),linear-gradient(180deg,var(--os-darker-blue) 0%,var(--os-midnight-blue) 100%);--os-bg-section-glow:radial-gradient(ellipse 70% 55% at 55% 80%,rgba(var(--os-electric-blue-rgb),0.85),rgba(var(--os-electric-blue-rgb),0) 65%),linear-gradient(155deg,var(--os-midnight-blue) 0%,var(--os-dark-blue) 55%,var(--os-vibrant-blue) 100%);--os-bg-section-soft:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(var(--os-electric-blue-rgb),0.35),transparent 70%),linear-gradient(160deg,var(--os-darker-blue) 0%,var(--os-dark-blue) 100%);--os-ease-brand:cubic-bezier(0.83,0,0,1);--os-dur-hover:0.28s;--os-dur-enter:0.84s;--os-dur-exit:0.36s;--os-dur-reveal:1.12s;--os-dur-scene:2.96s}@property --os-glow-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.mh-1000px{max-height:1000px}.choose-language .selected{box-shadow:0 7px 7px #777}#admin-layout{background-color:#f7f7f7;min-height:100%;padding-bottom:100px;position:relative}#admin-layout #sidebarMenu:not(.sidebar-open){font-size:0;width:80px}#admin-layout #sidebarMenu:not(.sidebar-open) h6{font-size:0}#admin-layout #sidebarMenu:not(.sidebar-open) h6 a{font-size:15px}#admin-layout #sidebarMenu:not(.sidebar-open) .badge-notification{margin:.5em;position:absolute}#admin-layout #sidebarMenu.sidebar-open .badge-notification{float:right;font-size:12px}#admin-layout #sidebarMenu .nav-item.active{background-color:var(--color-blue)}#admin-layout #sidebarMenu .nav-item.active a{color:#fff}#admin-layout #sidebarMenu #sidebar-toggler span{border-radius:50%;padding:10px}#admin-layout main:not(.sidebar-open){width:calc(100% - 80px)}#admin-layout #navbar-search-container{background-color:#f7f7f7;border-bottom:1px solid #dee2e6;margin:0 -1.5rem;padding:10px 0 10px 1.5rem;position:sticky;top:5px;z-index:100}#admin-layout #navbar-search-container #navbar-search .input-group input{min-width:250px}#admin-layout #navbar-search-container #navbar-search .input-group .input-group-append{display:flex}#admin-layout #navbar-search-container #navbar-search .input-group .input-group-append .btn{align-items:center;display:flex;padding:.375rem .75rem}#admin-layout #navbar-search-container #navbar-search .input-group .input-group-append .js-globalSearch-reset{color:#dc3545;cursor:pointer}#admin-layout #navbar-search-container #navbar-search .input-group .input-group-append .js-globalSearch-reset:hover{background-color:#f8d7da}#admin-layout #page-admin .choose-language{margin-top:30px}#admin-layout #page-admin .choose-language a{border-radius:10px;margin:2px;padding:10px}#admin-layout .note-editor.note-frame.fullscreen{background-color:#fff}#admin-layout footer{background-color:var(--color-blue-dark);border-top:1px solid #fff;bottom:0;color:#fff;display:flex;padding:0;position:fixed;text-align:center;width:100%}#admin-layout footer a{color:#fff;flex:1 1 auto;padding:10px}#admin-layout footer a.active,#admin-layout footer a:hover{background-color:var(--color-blue)}#admin-layout .dfm-back-to-top{bottom:70px}#admin-layout .note-editor{font-family:zeta,sans-serif}#admin-layout .note-editor h1,#admin-layout .note-editor h2{margin-top:40px;text-transform:uppercase}#admin-layout .note-editor p{font-size:24px;line-height:32px;margin-top:20px}#admin-layout .published{background-color:#f0fff5}#code-editor{border:1px solid #ccc;padding-left:30px;position:relative}#code-editor .line-numbers{background-color:#f0f8ff;left:11px;position:absolute}#code-editor .code-editor-editable{background-color:#292828;color:#fff;min-height:300px;white-space:pre-wrap}#code-editor .code-editor-editable .token.tag{color:#e2777a}#code-editor .code-editor-editable .token.ponctuation{color:#ff0008}#hero{background:linear-gradient(135deg,rgba(var(--os-dark-blue-rgb),.05) 0,rgba(var(--os-electric-blue-rgb),.03) 100%);overflow:hidden;padding:80px 0;position:relative}#hero .container{align-items:center;display:grid;gap:var(--os-spacing-40);grid-template-columns:1fr 1fr}#hero .hero-content{display:flex;flex-direction:column;gap:var(--os-spacing-24);z-index:2}#hero .hero-title{color:var(--os-dark-blue);font-size:var(--os-text-hero);font-weight:var(--os-weight-medium);line-height:1.1;max-width:600px}#hero .hero-subtitle,#hero .hero-title{font-family:var(--os-font-main);margin:0}#hero .hero-subtitle{color:var(--os-grey);font-size:var(--os-text-body);font-weight:var(--os-weight-regular);line-height:1.5;max-width:500px}#hero .hero-cta{display:flex;gap:var(--os-spacing-16);margin-top:var(--os-spacing-8)}#hero .hero-cta .btn{align-items:center;border:none;border-radius:var(--os-radius-pill);cursor:pointer;display:inline-flex;font-family:var(--os-font-main);font-size:var(--os-text-sm);font-weight:var(--os-weight-medium);justify-content:center;padding:12px 32px;text-decoration:none;transition:all .3s var(--os-ease-brand);white-space:nowrap}#hero .hero-cta .btn:hover{transform:translateY(-2px)}#hero .hero-cta .btn-primary{background-color:var(--os-electric-blue);box-shadow:0 8px 20px rgba(0,168,255,.2);color:var(--os-white)}#hero .hero-cta .btn-primary:hover{background-color:var(--os-vibrant-blue);box-shadow:0 12px 28px rgba(0,168,255,.3)}#hero .hero-cta .btn-secondary{background-color:transparent;border:2px solid var(--os-dark-blue);color:var(--os-dark-blue)}#hero .hero-cta .btn-secondary:hover{background-color:rgba(var(--os-dark-blue-rgb),.05);border-color:var(--os-electric-blue);color:var(--os-electric-blue)}#hero .hero-visual{position:relative;z-index:1}#hero .hero-placeholder,#hero .hero-visual{align-items:center;display:flex;justify-content:center}#hero .hero-placeholder{aspect-ratio:1;max-width:400px;width:100%}#hero .hero-graphic{filter:drop-shadow(0 20px 40px rgba(0,8,41,.1));height:100%;width:100%}@media (max-width:1024px){#hero{padding:var(--os-spacing-64) 0}#hero .container{gap:var(--os-spacing-32);grid-template-columns:1fr}#hero .hero-title{font-size:var(--os-text-h2)}#hero .hero-subtitle{font-size:var(--os-text-sm)}#hero .hero-visual{max-height:300px}}@media (max-width:640px){#hero{padding:var(--os-spacing-40) 0}#hero .container{gap:var(--os-spacing-24)}#hero .hero-title{font-size:var(--os-text-h3)}#hero .hero-subtitle{font-size:var(--os-text-xs)}#hero .hero-cta{flex-direction:column;width:100%}#hero .hero-cta .btn{width:100%}#hero .hero-visual{max-height:250px}}.avatar{display:inline-block;margin-right:10px;position:relative}.avatar .img-avatar{border-radius:50%;object-fit:cover}.avatar .flag{position:absolute;top:-3px;width:60%}.avatar .flag.left{left:-33%}.avatar .flag.right{right:-33%}.avatar .profil-avatar-edit{background-color:var(--blue-dark);border-radius:50%;bottom:0;padding:8px;position:absolute;right:0}.avatar .profil-avatar-edit svg{fill:#fff!important;height:25px;width:25px}.avatar .dfm-file-upload{display:none}#main-connection{height:100%}#main-connection .main-connection-ads-container{display:flex}@media (max-width:767px){#main-connection .main-connection-ads-container{flex-direction:column}}#main-connection .main-connection-ads-container>div{width:100%}#main-connection .main-connection-ads-container #connection-ads{display:flex;flex-direction:column;justify-content:space-evenly;width:100%}#main-connection .main-connection-ads-container #connection-ads .connection-ads-body{align-items:center;display:flex}#main-connection .main-connection-ads-container #connection-ads .connection-ads-body .connection-ads-left{padding:3%}#main-connection .main-connection-ads-container #connection-ads .connection-ads-body .connection-ads-right{padding:3%;text-align:start}#main-connection .main-connection-ads-container #connection-ads .connection-ads-body .connection-ads-right .connection-ads-line{color:var(--blue-header)}#main-connection .main-connection-ads-container #connection{min-height:calc(100vh - 281px)}#connection{display:flex;flex-direction:column;justify-content:space-evenly;width:100%}#connection>div label{font-size:14px}#connection #form{display:flex;flex-direction:column;justify-content:center}#connection #form .at-form .at-pwd-form>form{margin-top:0}#connection #form-forgotPwd .at-form{padding:0}#connection #form-forgotPwd .at-form .at-title{display:none}#connection #form-forgotPwd button{background-color:var(--color-blue);border:none!important;border-radius:10px;box-shadow:6px 6px 16px -8px var(--color-blue-dark);color:#fff;cursor:pointer;font-size:20px;font-weight:700;padding:10px 30px;transition:var(--transition)}#connection #form-forgotPwd button.active,#connection #form-forgotPwd button:hover{background-color:var(--color-blue-dark);color:#fff}#connection .select2-container.select2-container--default .select2-selection--single{border:1px solid #ced4da;height:38px;padding:5px}#connection .at-form{color:#fff}.carousel-ouispeak-testimonies{overflow:initial!important;transform:scale(.7)}#carousel-conference{transform:scale(1.2)}#admin-layout .cm-panels{border-right:1px solid #ccc;bottom:44px!important;box-shadow:2px -2px 7px #000;position:fixed;right:100px;z-index:1000}#admin-layout .cm-panels [name=close]{color:#000}.admin-menu .menu-group{background:#fafafa;border:1px solid #e0e0e0;border-radius:10px;padding:12px}.admin-menu .menu-children{border-left:2px dashed #d0d0d0;margin-left:36px;margin-top:6px;padding-left:12px}.admin-menu .menu-entry{margin-bottom:8px}.admin-menu .menu-entry:last-child{margin-bottom:0}.admin-menu .menu-entry-row{align-items:center;display:flex;gap:8px}.admin-menu .menu-entry-row .form-control,.admin-menu .menu-entry-row .form-select{height:38px}.admin-menu .menu-entry-row input[name="label[en]"],.admin-menu .menu-entry-row input[name="label[fr]"]{flex:1 1 160px}.admin-menu .menu-entry-row select[name=type]{flex:0 0 130px}.admin-menu .menu-entry-row input[name=href]{flex:1 1 180px}.admin-menu .reorder{display:flex;flex-direction:column;gap:2px}.admin-menu .reorder .btn{border:1px solid #ccc;font-size:10px;line-height:1.2;padding:0 6px}.admin-menu .enabled-toggle{align-items:center;display:flex;padding:0 4px}.admin-menu .enabled-toggle input{height:20px;width:20px}body{background-attachment:fixed;background-image:var(--os-bg-page)}.os-bg-glow,body{background-repeat:no-repeat;background-size:cover}.os-bg-glow{background-image:var(--os-bg-section-glow)}.os-bg-soft{background-image:var(--os-bg-section-soft);background-repeat:no-repeat;background-size:cover}body.scroll-down #front.on-blog-post header{background-color:var(--color-blue-middle)!important;filter:none}#front.on-blog-post header{position:fixed;transform:none;width:100%}#front #blog-post{background-color:#fff}#front #blog-post,#front #blog-post h1{color:var(--color-blue-dark)}#front #blog-post h1,#front #blog-post h2,#front #blog-post h3,#front #blog-post h4,#front #blog-post h5,#front #blog-post h6{font-weight:700;margin-top:50px}#front #blog-post img{max-width:100%}#front #blog-post a{color:var(--color-blue)}#front #blog-post ol,#front #blog-post ul{margin-top:15px}#front #blog-post ol li,#front #blog-post ul li{margin-bottom:10px}.carousel-slide .grid,.carousel-slide .grid .card-ouispeak{height:100%}#conference #carousel-conf-buttons{display:grid;gap:10px;grid-template-areas:"button-conf button-trade button-webinars" "button-gov button-product button-inter";margin-bottom:15px;text-align:center;width:100%}#conference #carousel-conf-buttons .btn-ouispeak{display:inline-block;padding:10px}#conference #carousel-conf-buttons .button-conf{grid-area:button-conf}#conference #carousel-conf-buttons .button-product{grid-area:button-product}#conference #carousel-conf-buttons .button-webinars{grid-area:button-webinars}#conference #carousel-conf-buttons .button-gov{grid-area:button-gov}#conference #carousel-conf-buttons .button-trade{grid-area:button-trade}#conference #carousel-conf-buttons .button-inter{grid-area:button-inter}#conference #conf-add-on-services .card-ouispeak{height:100%;padding-bottom:240px;position:relative}#conference #conf-add-on-services .card-ouispeak .card-ouispeak-image{bottom:-30px;left:50%;position:absolute;transform:translateX(-50%);width:68%}@media (max-width:991px){#conference #carousel-conf-buttons{gap:10px;grid-template-areas:"button-conf button-trade" "button-webinars button-gov" "button-product button-inter"}#conference #conf-add-on-services .card-ouispeak{padding-bottom:176px}}body{--color-background:#000;background-color:var(--color-background)}body #bg-canvas{display:block;z-index:-2}body #bg-canvas,body .noise-overlay{height:100%;left:0;position:fixed;top:0;width:100%}body .noise-overlay{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");opacity:.02;pointer-events:none;z-index:-1}body #front.theme-dark{background:transparent;color:#fff;position:relative;z-index:1}body #front.theme-dark header{background-color:initial}body #front.theme-dark header #main-navbar-left a{color:#fff}body #front.theme-dark header #main-navbar-left .logo{box-sizing:border-box;height:50px}body #front.theme-dark footer{background-color:initial}body.scroll-up #front.theme-dark header{background-color:var(--color-blue-middle);filter:none}body #front footer.osv4-footer{display:block;font-family:var(--os-font-main);font-size:inherit;grid-template-columns:none;padding:0;width:100%}body #front footer.osv4-footer h1,body #front footer.osv4-footer h2,body #front footer.osv4-footer h3,body #front footer.osv4-footer h4,body #front footer.osv4-footer p{font-family:var(--os-font-main);margin:0;text-transform:none}body #front footer.osv4-footer .osv4-btn{align-items:center;border:none;border-radius:var(--os-radius-button);cursor:pointer;display:inline-flex;font-family:var(--os-font-main);font-size:var(--os-text-sm);font-weight:var(--os-weight-medium);gap:var(--os-gap-button);justify-content:center;line-height:1.1;padding:var(--os-pad-button);text-decoration:none;transition:background-color var(--os-dur-hover) var(--os-ease-brand),color var(--os-dur-hover) var(--os-ease-brand);white-space:nowrap}body #front footer.osv4-footer .osv4-btn--white{background:var(--os-white);color:var(--os-dark-blue)}body #front footer.osv4-footer .osv4-btn--white:hover{background:var(--os-vibrant-blue);color:var(--os-white)}body #front footer.osv4-footer .osv4-btn--electric{background:var(--os-electric-blue);color:var(--os-white)}body #front footer.osv4-footer .osv4-btn--electric:hover{background:var(--os-vibrant-blue);color:var(--os-white)}body #front footer.osv4-footer .osv4-footer-cta{padding:90px 24px 70px;position:relative;text-align:center}body #front footer.osv4-footer .osv4-footer-cta__inner{margin:0 auto;max-width:760px;position:relative;z-index:1}body #front footer.osv4-footer .osv4-footer-cta__title{color:var(--os-white);font-size:var(--os-text-h1);font-weight:var(--os-weight-medium);line-height:var(--os-leading-tight);margin:0 0 24px}body #front footer.osv4-footer .osv4-footer-cta__sub{color:hsla(0,0%,100%,.9);font-size:var(--os-text-subheadline);font-weight:var(--os-weight-regular);line-height:var(--os-leading-normal);margin:0 auto 40px}body #front footer.osv4-footer .osv4-footer-cta__buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}body #front footer.osv4-footer .osv4-footer-card{background:linear-gradient(180deg,var(--os-vibrant-blue) 0,var(--os-midnight-blue) 100%);color:var(--os-white);padding-bottom:80px;width:100%}body #front footer.osv4-footer .osv4-footer-main{background-color:var(--os-darker-blue);border-radius:var(--os-radius-card);margin:0 auto;padding:48px 64px 28px;width:min(1448px,calc(100% - 48px))}body #front footer.osv4-footer .osv4-footer-top{display:grid;gap:40px;grid-template-columns:1.8fr 1fr 1fr 1fr 1fr;margin-bottom:40px}body #front footer.osv4-footer .osv4-footer-logo{display:block;height:34px;margin-bottom:24px;width:auto}body #front footer.osv4-footer .osv4-footer-tagline{color:var(--os-white);font-size:22px;font-weight:var(--os-weight-medium);line-height:1.2;margin:0 0 16px;max-width:320px}body #front footer.osv4-footer .osv4-footer-desc{color:hsla(0,0%,100%,.6);font-size:14px;line-height:1.45;margin:0 0 22px;max-width:330px}body #front footer.osv4-footer .osv4-footer-address{color:hsla(0,0%,100%,.6);display:flex;font-size:13px;gap:8px;line-height:1.5;margin:0 0 20px}body #front footer.osv4-footer .osv4-footer-address .material-symbols-outlined{color:var(--os-electric-blue);font-size:18px}body #front footer.osv4-footer .osv4-footer-social{align-items:center;color:var(--os-white);display:inline-flex;gap:12px;text-decoration:none}body #front footer.osv4-footer .osv4-footer-social .osv4-footer-social-icon{align-items:center;background-color:var(--os-electric-blue);border-radius:8px;display:inline-flex;font-size:15px;font-weight:var(--os-weight-medium);height:34px;justify-content:center;width:34px}body #front footer.osv4-footer .osv4-footer-social .osv4-footer-social-text{color:hsla(0,0%,100%,.7);font-size:13px;line-height:1.35}body #front footer.osv4-footer .osv4-footer-social .osv4-footer-social-text strong{color:var(--os-white);display:block;font-weight:var(--os-weight-medium)}body #front footer.osv4-footer .osv4-footer-social:hover .osv4-footer-social-icon{background-color:var(--os-vibrant-blue)}body #front footer.osv4-footer .osv4-footer-col h4{color:hsla(0,0%,100%,.45);font-size:13px;font-weight:var(--os-weight-medium);margin:0 0 18px;text-transform:none}body #front footer.osv4-footer .osv4-footer-col ul{display:flex;flex-direction:column;gap:13px;list-style:none;margin:0;padding:0}body #front footer.osv4-footer .osv4-footer-col a{align-items:center;color:var(--os-white);display:inline-flex;font-size:15px;gap:8px;text-decoration:none;transition:color .15s var(--os-ease-brand)}body #front footer.osv4-footer .osv4-footer-col a:hover{color:var(--os-electric-blue)}body #front footer.osv4-footer .osv4-footer-badge{border:1px solid hsla(0,0%,100%,.4);border-radius:var(--os-radius-pill);color:var(--os-white);font-size:10px;letter-spacing:.04em;padding:1px 8px}body #front footer.osv4-footer .osv4-footer-expand{align-items:center;background-color:var(--os-midnight-blue);border:none;border-radius:16px;color:var(--os-white);cursor:pointer;display:flex;font-family:var(--os-font-main);font-size:16px;font-weight:var(--os-weight-medium);gap:8px;margin:0 0 32px;padding:18px 28px;text-align:left;width:100%}body #front footer.osv4-footer .osv4-footer-expand .material-symbols-outlined{font-size:20px}body #front footer.osv4-footer .osv4-footer-stats{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);padding:4px 0 30px}body #front footer.osv4-footer .osv4-footer-stat .num{color:var(--os-white);display:block;font-size:32px;font-weight:var(--os-weight-medium);line-height:1.1}body #front footer.osv4-footer .osv4-footer-stat .lbl{color:hsla(0,0%,100%,.6);display:block;font-size:13px;line-height:1.35;margin-top:4px}body #front footer.osv4-footer .osv4-footer-stat.osv4-footer-stat--made{text-align:right}body #front footer.osv4-footer .osv4-footer-stat.osv4-footer-stat--made .num{font-size:20px}body #front footer.osv4-footer .osv4-footer-legal{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.55);display:flex;flex-wrap:wrap;font-size:13px;gap:20px;justify-content:space-between;padding-top:22px}body #front footer.osv4-footer .osv4-footer-legal-links{display:flex;flex-wrap:wrap;gap:28px}body #front footer.osv4-footer .osv4-footer-legal-links a{color:hsla(0,0%,100%,.55);font-size:13px;text-decoration:none}body #front footer.osv4-footer .osv4-footer-legal-links a:hover{color:var(--os-white)}body #front footer.osv4-footer .osv4-footer-lang{display:inline-flex;gap:6px}body #front footer.osv4-footer .osv4-footer-lang a{border-radius:8px;color:hsla(0,0%,100%,.55);font-size:12px;padding:4px 9px;text-decoration:none}body #front footer.osv4-footer .osv4-footer-lang a.is-active{background-color:var(--os-electric-blue);color:var(--os-white)}@media (max-width:991px){body #front footer.osv4-footer .osv4-footer-top{gap:32px;grid-template-columns:repeat(2,1fr)}body #front footer.osv4-footer .osv4-footer-logo{grid-column:1/-1}body #front footer.osv4-footer .osv4-footer-main{padding:40px 32px 24px;width:min(1448px,calc(100% - 32px))}body #front footer.osv4-footer .osv4-footer-stats{gap:28px 16px;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){body #front footer.osv4-footer .osv4-footer-top{gap:28px;grid-template-columns:1fr}body #front footer.osv4-footer .osv4-footer-main{padding:32px 22px 20px;width:min(1448px,calc(100% - 24px))}body #front footer.osv4-footer .osv4-footer-card{padding-bottom:48px}body #front footer.osv4-footer .osv4-footer-cta__buttons{align-items:stretch;flex-direction:column}body #front footer.osv4-footer .osv4-footer-cta__buttons .osv4-btn{width:100%}body #front footer.osv4-footer .osv4-footer-legal{align-items:flex-start;flex-direction:column;gap:14px}body #front footer.osv4-footer .osv4-footer-legal-links{gap:14px 18px}}body #front footer{display:grid;font-size:16px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;padding:50px 30px 0;width:100%}body #front footer p{font-size:16px;margin-top:0}body #front footer a{color:#fff}body #front footer #footer-ouispeak-values{grid-column:1/5;grid-row:2}body #front footer #footer-socials{grid-column:1/5;grid-row:3;padding-bottom:20px}body #front footer #footer-links-left{grid-column:1/2;grid-row:1}body #front footer #footer-links-middle{grid-column:2/3;grid-row:1}body #front footer #footer-links-right{grid-column:3/4;grid-row:1}body #front footer #footer-links-newsletter{grid-column:4/5;grid-row:1}body header{background-color:transparent;left:0;padding:20px 0;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:9999}body header #main-navbar{align-items:center;background-color:var(--os-dark-blue);border-radius:var(--os-radius-nav);box-shadow:0 12px 30px -14px rgba(0,8,41,.6);gap:16px;padding:14px 22px 14px 30px;position:relative}body header #main-navbar #main-navbar-left{align-items:center;display:flex}body header #main-navbar #main-navbar-left .os-navbar-logo{align-items:center;display:flex;line-height:0}body header #main-navbar #main-navbar-left .os-navbar-logo img.logo{display:block;height:30px;width:auto}body header #main-navbar #main-navbar-center{align-items:center;flex-direction:row;gap:6px}body header #main-navbar #main-navbar-center .nav-item{position:relative}body header #main-navbar #main-navbar-center .os-nav-link{align-items:center;border-radius:var(--os-radius-pill);color:var(--os-white);display:inline-flex;font-family:var(--os-font-main);font-size:var(--os-text-sm);font-weight:var(--os-weight-medium);gap:6px;line-height:1;margin:0;padding:10px 16px;text-transform:none;transition:var(--transition);white-space:nowrap}body header #main-navbar #main-navbar-center .os-nav-link span{color:inherit;font-size:inherit;text-transform:none}body header #main-navbar #main-navbar-center .os-nav-link .os-chevron{transition:transform .2s var(--os-ease-brand)}body header #main-navbar #main-navbar-center .os-nav-link:hover{background-color:hsla(0,0%,100%,.1);color:var(--os-white)}body header #main-navbar #main-navbar-center .os-nav-link.active{background-color:var(--os-electric-blue);color:var(--os-white)}body header #main-navbar #main-navbar-center .os-nav-link.active span{color:var(--os-white)!important}body header #main-navbar #main-navbar-center .os-dropdown{background-color:var(--os-darker-blue);border-radius:var(--os-radius-card);box-shadow:0 16px 40px -16px rgba(0,8,41,.7);left:0;list-style:none;margin:0;min-width:240px;opacity:0;padding:8px;position:absolute;top:100%;transform:translateY(8px);transition:opacity .18s var(--os-ease-brand),transform .18s var(--os-ease-brand),visibility .18s;visibility:hidden;z-index:10}body header #main-navbar #main-navbar-center .os-dropdown li{list-style:none}body header #main-navbar #main-navbar-center .os-dropdown .os-dropdown-link{border-radius:12px;color:var(--os-white);display:block;font-family:var(--os-font-main);font-size:var(--os-text-xs);font-weight:var(--os-weight-regular);padding:10px 14px;transition:var(--transition);white-space:nowrap}body header #main-navbar #main-navbar-center .os-dropdown .os-dropdown-link:hover{background-color:hsla(0,0%,100%,.1);color:var(--os-white)}body header #main-navbar #main-navbar-center .os-has-dropdown:after{content:"";height:12px;left:0;position:absolute;right:0;top:100%}body header #main-navbar #main-navbar-center .os-has-dropdown:hover .os-dropdown{opacity:1;transform:translateY(8px);visibility:visible}body header #main-navbar #main-navbar-center .os-has-dropdown:hover .os-chevron{transform:rotate(180deg)}body header #main-navbar #main-navbar-center .os-has-megamenu{position:static}body header #main-navbar #main-navbar-center .os-megamenu{left:0;opacity:0;padding-top:14px;position:absolute;right:0;top:100%;transform:translateY(8px);transition:opacity .18s var(--os-ease-brand),transform .18s var(--os-ease-brand),visibility .18s;visibility:hidden;z-index:20}body header #main-navbar #main-navbar-center .os-has-megamenu:hover .os-megamenu{opacity:1;transform:translateY(0);visibility:visible}body header #main-navbar #main-navbar-center .os-has-megamenu:hover .os-chevron{transform:rotate(180deg)}body header #main-navbar #main-navbar-center .os-megamenu-inner{background-color:var(--os-vibrant-blue);border-radius:var(--os-radius-card);box-shadow:0 24px 60px -20px rgba(0,8,41,.75);padding:28px}body header #main-navbar #main-navbar-center .os-megamenu-head{margin-bottom:22px}body header #main-navbar #main-navbar-center .os-megamenu-title{color:var(--os-white);font-family:var(--os-font-main);font-size:24px;font-weight:var(--os-weight-medium);line-height:1.2}body header #main-navbar #main-navbar-center .os-megamenu-subtitle{color:hsla(0,0%,100%,.7);font-family:var(--os-font-main);font-size:16px;margin-top:6px}body header #main-navbar #main-navbar-center .os-mega-grid{display:flex;flex-wrap:wrap;gap:16px}body header #main-navbar #main-navbar-center .os-mega-card{background-color:var(--os-darker-blue);border-radius:16px;color:var(--os-white);display:flex;flex:1 1 calc(25% - 12px);flex-direction:column;gap:10px;min-width:220px;padding:22px;text-decoration:none;transition:transform .18s var(--os-ease-brand),background-color .18s var(--os-ease-brand)}body header #main-navbar #main-navbar-center .os-mega-card:hover{background-color:#02175f;color:var(--os-white);transform:translateY(-2px)}body header #main-navbar #main-navbar-center .os-mega-card.is-highlighted,body header #main-navbar #main-navbar-center .os-mega-card.is-highlighted:hover{background-color:var(--os-electric-blue)}body header #main-navbar #main-navbar-center .os-mega-card-top{align-items:center;display:flex;justify-content:space-between;min-height:44px}body header #main-navbar #main-navbar-center .os-mega-icon{align-items:center;background-color:var(--os-electric-blue);border-radius:50%;display:inline-flex;flex:none;height:44px;justify-content:center;width:44px}body header #main-navbar #main-navbar-center .os-mega-icon .material-symbols-outlined{color:var(--os-white);font-size:22px}body header #main-navbar #main-navbar-center .is-highlighted .os-mega-icon{background-color:var(--os-white)}body header #main-navbar #main-navbar-center .is-highlighted .os-mega-icon .material-symbols-outlined{color:var(--os-electric-blue)}body header #main-navbar #main-navbar-center .os-mega-badge{border:1px solid hsla(0,0%,100%,.5);border-radius:var(--os-radius-pill);color:var(--os-white);font-family:var(--os-font-main);font-size:13px;padding:5px 14px;white-space:nowrap}body header #main-navbar #main-navbar-center .os-mega-card-title{color:var(--os-white);font-family:var(--os-font-main);font-size:24px;font-weight:var(--os-weight-medium);line-height:1.15}body header #main-navbar #main-navbar-center .os-mega-card-desc{color:hsla(0,0%,100%,.72);font-family:var(--os-font-main);font-size:15px;line-height:1.35}body header #main-navbar #main-navbar-center .is-highlighted .os-mega-card-desc{color:hsla(0,0%,100%,.9)}body header #main-navbar #main-navbar-center .os-mega-card-cta{color:var(--os-white);font-family:var(--os-font-main);font-size:15px;font-weight:var(--os-weight-medium);margin-top:auto;padding-top:8px}body header #main-navbar #main-navbar-center .os-megamenu-foot{align-items:center;background-color:var(--os-darker-blue);border-radius:16px;display:flex;gap:24px;justify-content:space-between;margin-top:16px;padding:18px 28px}body header #main-navbar #main-navbar-center .os-megamenu-foot-text{color:var(--os-white);font-family:var(--os-font-main);font-size:18px;font-weight:var(--os-weight-medium)}body header #main-navbar #main-navbar-center .os-megamenu-foot-cta{background-color:var(--os-electric-blue);border-radius:var(--os-radius-pill);color:var(--os-white);font-family:var(--os-font-main);font-size:15px;font-weight:var(--os-weight-medium);padding:12px 24px;text-decoration:none;transition:background-color .18s var(--os-ease-brand);white-space:nowrap}body header #main-navbar #main-navbar-center .os-megamenu-foot-cta:hover{background-color:var(--os-white);color:var(--os-vibrant-blue)}body #language-choose{position:relative}body #language-choose>.current{align-items:center;display:inline-flex}body #language-choose>.current img{border-radius:50%;width:28px!important}body #language-choose #language-choose-dropdown{background-color:var(--os-white);border-radius:var(--os-radius-card);box-shadow:0 12px 30px -14px rgba(0,8,41,.4);padding:6px;position:absolute;right:0;text-align:left;text-transform:capitalize;z-index:1}body #language-choose #language-choose-dropdown .locale:not(:last-child){border-bottom:1px solid var(--os-grey)}body #language-choose #language-choose-dropdown .locale img{width:28px}body #language-choose #language-choose-dropdown a{align-items:center;color:var(--os-dark-blue);display:flex;font-family:var(--os-font-main);gap:8px;padding:8px;white-space:nowrap}body #language-choose #language-choose-dropdown a:hover{color:var(--os-vibrant-blue)}body #main-navbar-right svg{fill:var(--os-white)}body #profile-dropdown{background-color:var(--os-white);border-radius:var(--os-radius-card);box-shadow:0 12px 30px -14px rgba(0,8,41,.4);right:0}body #profile-dropdown .menu-line:not(:last-child){border-bottom:1px solid var(--os-grey)}body #profile-dropdown .menu-line a{color:var(--os-dark-blue);display:block;font-family:var(--os-font-main);padding:10px;white-space:nowrap}body #profile-dropdown .menu-line a:hover{color:var(--os-vibrant-blue)}body.scroll-down header,body.scroll-up header{transform:translate3d(0,-100%,0)}.os-burger,.os-mobile-panel{display:none}@media (max-width:1199px){body.os-nav-locked{overflow:hidden}body.os-nav-locked header{transform:none}body header #main-navbar{padding:10px 14px 10px 20px}body header #main-navbar #main-navbar-center{display:none}body header .container{position:relative;z-index:2}body header .os-burger{background:transparent;border:none;cursor:pointer;display:inline-flex;flex-direction:column;gap:5px;height:40px;justify-content:center;margin-right:4px;padding:0 8px;width:40px}body header .os-burger .os-burger-bar{background:var(--os-white);border-radius:2px;display:block;height:2px;transition:transform var(--os-dur-hover) var(--os-ease-brand),opacity var(--os-dur-hover) var(--os-ease-brand);width:100%}body header .os-burger.is-open .os-burger-bar:first-child{transform:translateY(7px) rotate(45deg)}body header .os-burger.is-open .os-burger-bar:nth-child(2){opacity:0}body header .os-burger.is-open .os-burger-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}body header .os-mobile-panel{background:var(--os-dark-blue);display:block;inset:0;opacity:0;overflow-y:auto;overscroll-behavior:contain;padding:100px 24px 40px;position:fixed;transform:translateY(-8px);transition:opacity var(--os-dur-hover) var(--os-ease-brand),transform var(--os-dur-hover) var(--os-ease-brand),visibility 0s linear var(--os-dur-hover);visibility:hidden;z-index:1}body header .os-mobile-panel.is-open{opacity:1;transform:translateY(0);transition-delay:0s;visibility:visible}body header .os-mobile-nav{list-style:none;margin:0;padding:0}body header .os-mobile-item{border-bottom:1px solid hsla(0,0%,100%,.12)}body header .os-mobile-link{align-items:center;background:transparent;border:none;color:var(--os-white);cursor:pointer;display:flex;font-family:var(--os-font-main);font-size:var(--os-text-subheadline);font-weight:var(--os-weight-medium);gap:12px;justify-content:space-between;line-height:1.2;padding:18px 4px;text-align:left;text-decoration:none;width:100%}body header .os-mobile-link .os-chevron{flex:0 0 auto;transition:transform var(--os-dur-hover) var(--os-ease-brand)}body header .os-mobile-sub-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--os-dur-hover) var(--os-ease-brand)}body header .os-mobile-sub-wrap>.os-mobile-sub{overflow:hidden}body header .os-mobile-item.is-open>.os-mobile-link .os-chevron{transform:rotate(180deg)}body header .os-mobile-item.is-open>.os-mobile-sub-wrap{grid-template-rows:1fr}body header .os-mobile-sub{list-style:none;margin:0;padding:0}body header .os-mobile-sublink{color:hsla(0,0%,100%,.78);display:block;font-size:var(--os-text-body);padding:12px 4px 12px 16px;text-decoration:none}body header .os-mobile-sublink:active,body header .os-mobile-sublink:hover{color:var(--os-white)}body header .os-mobile-sub li:last-child .os-mobile-sublink{padding-bottom:18px}}#front:has(.osv4-hero){padding-top:0}#front .osv4-home{font-family:var(--os-font-main)}#front .osv4-home section{margin-bottom:0!important}#front .osv4-home .osv4-section{padding:80px 0}#front .osv4-home .osv4-section--glow{background-image:var(--os-bg-section-glow);background-position:50%;background-repeat:no-repeat;background-size:cover}#front .osv4-home .osv4-section--dark{background-color:var(--os-midnight-blue)}#front .osv4-home .osv4-grid{display:grid;gap:24px}#front .osv4-home .osv4-grid--2{grid-template-columns:repeat(2,1fr)}#front .osv4-home .osv4-grid--3{grid-template-columns:repeat(3,1fr)}#front .osv4-home .osv4-grid--4{grid-template-columns:repeat(4,1fr)}#front .osv4-home h1,#front .osv4-home h2,#front .osv4-home h3,#front .osv4-home p{font-family:var(--os-font-main);margin:0;text-transform:none}#front .osv4-home .osv4-btn{align-items:center;border:none;border-radius:var(--os-radius-button);cursor:pointer;display:inline-flex;font-family:var(--os-font-main);font-size:var(--os-text-sm);font-weight:var(--os-weight-medium);gap:var(--os-gap-button);justify-content:center;line-height:1.1;padding:var(--os-pad-button);text-decoration:none;transition:background-color var(--os-dur-hover) var(--os-ease-brand),color var(--os-dur-hover) var(--os-ease-brand);white-space:nowrap}#front .osv4-home .osv4-btn--white{background:var(--os-white);color:var(--os-dark-blue)}#front .osv4-home .osv4-btn--white:hover{background:var(--os-vibrant-blue);color:var(--os-white)}#front .osv4-home .osv4-btn--electric{background:var(--os-electric-blue);color:var(--os-white)}#front .osv4-home .osv4-btn--electric:hover{background:var(--os-vibrant-blue);color:var(--os-white)}#front .osv4-home .osv4-pill{align-items:center;border:var(--os-stroke-pill) solid hsla(0,0%,100%,.6);border-radius:var(--os-radius-pill);color:var(--os-white);display:inline-flex;font-size:var(--os-text-sm);font-weight:var(--os-weight-regular);padding:8px 18px;white-space:nowrap}#front .osv4-home .osv4-bubble{margin-inline:var(--os-bubble-pad-x);position:relative;white-space:nowrap;z-index:0}#front .osv4-home .osv4-bubble:before{background:var(--os-gradient-bubble);border-radius:999px;content:"";inset:calc(var(--os-bubble-pad-y)*-1) calc(var(--os-bubble-pad-x)*-1);pointer-events:none;position:absolute;z-index:-1}#front .osv4-home .osv4-bubble--stroke:before{background:none;border:var(--os-stroke-pill) solid hsla(0,0%,100%,.6)}#front .osv4-home .osv4-hero{align-items:center;display:flex;min-height:82vh;padding:220px 0 100px;position:relative;text-align:center}#front .osv4-home .osv4-hero__bg{background:url(figma-v4/hero-full.png) top/cover no-repeat;inset:0;position:absolute;z-index:0}#front .osv4-home .osv4-hero__inner{margin:0 auto;max-width:920px;position:relative;z-index:1}#front .osv4-home .osv4-hero__title{color:var(--os-white);font-size:var(--os-text-hero);font-weight:var(--os-weight-medium);line-height:var(--os-leading-tight);margin:0 0 24px}#front .osv4-home .osv4-hero__subtitle{color:var(--os-white);font-size:var(--os-text-subheadline);font-weight:var(--os-weight-regular);line-height:var(--os-leading-normal);margin:0 auto;max-width:640px}#front .osv4-home .osv4-pills{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:32px}#front .osv4-home .osv4-hero__cta{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:40px}#front .osv4-home .osv4-stats-wrap{margin-bottom:46px;position:relative;transform:translateY(-50%);z-index:3}#front .osv4-home .osv4-stats__card{background:var(--os-darker-blue);border-radius:var(--os-radius-card);box-shadow:0 30px 60px -30px rgba(var(--os-midnight-blue-rgb),.8);display:grid;gap:24px;grid-template-columns:repeat(4,1fr);padding:40px}#front .osv4-home .osv4-stat{padding:0 12px;text-align:center}#front .osv4-home .osv4-stat:not(:last-child){border-right:1px solid hsla(0,0%,100%,.12)}#front .osv4-home .osv4-stat__num{color:var(--os-white);font-size:48px;font-weight:var(--os-weight-medium);line-height:1.1;margin-bottom:8px}#front .osv4-home .osv4-stat__label{color:hsla(0,0%,100%,.7);font-size:var(--os-text-xs);font-weight:var(--os-weight-regular);line-height:var(--os-leading-normal)}#front .osv4-home .osv4-logos.osv4-section{padding-top:0}#front .osv4-home .osv4-logos__row{align-items:center;display:flex;flex-wrap:wrap;gap:48px;justify-content:space-between;margin-bottom:170px}#front .osv4-home .osv4-logo{height:38px;max-width:130px;object-fit:contain;opacity:.9;transition:opacity var(--os-dur-hover) var(--os-ease-brand);width:auto}#front .osv4-home .osv4-logo:hover{opacity:1}#front .osv4-home .osv4-section-title{text-wrap:balance;color:var(--os-white);font-size:var(--os-text-h2);font-weight:var(--os-weight-medium);line-height:var(--os-leading-tight);margin:0 auto 56px;max-width:900px;text-align:center}#front .osv4-home .osv4-card{background:var(--os-darker-blue);border-radius:var(--os-radius-card);padding:40px 36px;position:relative}#front .osv4-home .osv4-card__title{color:var(--os-white);font-size:var(--os-text-subheadline);font-weight:var(--os-weight-medium);line-height:var(--os-leading-tight);margin:0 0 16px}#front .osv4-home .osv4-card__text{color:hsla(0,0%,100%,.75);font-size:var(--os-text-body);font-weight:var(--os-weight-regular);line-height:var(--os-leading-normal);margin:0}#front .osv4-home .osv4-card__icon{display:inline-flex;font-size:34px;height:56px;width:56px}#front .osv4-home .osv4-card__icon,#front .osv4-home .osv4-card__num{align-items:center;background:var(--os-electric-blue);border-radius:50%;color:var(--os-white);justify-content:center}#front .osv4-home .osv4-card__num{display:flex;flex:0 0 auto;font-size:28px;font-weight:var(--os-weight-medium);height:64px;width:64px}#front .osv4-home .osv4-card__tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}#front .osv4-home .osv4-card__link{align-items:center;color:var(--os-white);display:inline-flex;font-size:var(--os-text-sm);font-weight:var(--os-weight-medium);gap:4px;text-decoration:none;transition:color var(--os-dur-hover) var(--os-ease-brand)}#front .osv4-home .osv4-card__link .material-symbols-outlined{font-size:20px;transition:transform var(--os-dur-hover) var(--os-ease-brand)}#front .osv4-home .osv4-card__link:hover{color:var(--os-white)}#front .osv4-home .osv4-card__link:hover .material-symbols-outlined{transform:translateX(4px)}#front .osv4-home .osv4-card--icon{align-items:start;display:grid;gap:24px 12px;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr auto;padding:36px 34px}#front .osv4-home .osv4-card--icon .osv4-card__icon{grid-area:1/1}#front .osv4-home .osv4-card--icon .osv4-card__tags{align-self:center;grid-area:1/2;justify-self:end}#front .osv4-home .osv4-card--icon .osv4-card__title{font-size:26px;grid-column:1/-1;grid-row:2;margin:0}#front .osv4-home .osv4-card--icon .osv4-card__link{grid-column:1/-1;grid-row:3;justify-self:start}#front .osv4-home .osv4-card--row{align-items:flex-start;display:flex;gap:24px;padding:32px 34px}#front .osv4-home .osv4-card--row .osv4-card__title{margin:0 0 8px}#front .osv4-home .osv4-card--link{transition:background-color var(--os-dur-hover) var(--os-ease-brand)}#front .osv4-home .osv4-card--link:after{background:conic-gradient(from var(--os-glow-angle),var(--os-glow-stops));border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity var(--os-dur-hover) var(--os-ease-brand)}#front .osv4-home .osv4-card--link:hover{background:var(--os-dark-blue)}#front .osv4-home .osv4-card--link:hover:after{animation:os-glow-spin var(--os-dur-glow-spin) linear infinite;opacity:1}#front .osv4-home .osv4-tag{align-items:center;border:var(--os-stroke-pill) solid hsla(0,0%,100%,.4);border-radius:var(--os-radius-pill);color:var(--os-white);display:inline-flex;font-size:var(--os-text-2xs);font-weight:var(--os-weight-regular);padding:4px 14px;white-space:nowrap}#front .osv4-home .osv4-eyebrow{color:var(--os-electric-blue);font-size:var(--os-text-sm);font-weight:var(--os-weight-medium);margin:0 0 16px}#front .osv4-home .osv4-photo{padding:0}#front .osv4-home .osv4-photo .container{max-width:none;padding-left:0;padding-right:0;width:100%}#front .osv4-home .osv4-photo__img{aspect-ratio:2880/1193;background:url(figma-v4/tracee-ellis-ross-1d6e51.png) 50%/cover no-repeat;border-radius:0}#front .osv4-home .osv4-steps__grid{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr}#front .osv4-home .osv4-steps__title{color:var(--os-white);font-size:var(--os-text-h1);font-weight:var(--os-weight-medium);line-height:var(--os-leading-tight);margin:0 0 32px}#front .osv4-home .osv4-steps__cta{display:flex;flex-wrap:wrap;gap:16px}#front .osv4-home .osv4-steps__list{display:flex;flex-direction:column;gap:20px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#front .osv4-home .osv4-steps__list .osv4-card{animation-timeline:view();animation-range:cover 25% cover 52%;animation-duration:auto;animation-fill-mode:both;animation-name:os-step-reveal;animation-timing-function:linear}}}#front .osv4-home .osv4-section-sub{color:hsla(0,0%,100%,.8);font-size:var(--os-text-subheadline);font-weight:var(--os-weight-regular);line-height:var(--os-leading-normal);margin:-32px auto 56px;max-width:760px;text-align:center}#front .osv4-home .osv4-eyebrow--center{text-align:center}#front .osv4-home .osv4-compare__card{border-radius:var(--os-radius-card);padding:50px 45px}#front .osv4-home .osv4-compare__card--ai{background:var(--os-vibrant-blue)}#front .osv4-home .osv4-compare__card--human{background:var(--os-darker-blue);border:1px solid rgba(var(--os-calm-blue-rgb,72,100,216),.5)}#front .osv4-home .osv4-compare__title{color:var(--os-white);font-size:var(--os-text-h3);font-weight:var(--os-weight-medium);margin:0 0 20px}#front .osv4-home .osv4-compare__text{color:hsla(0,0%,100%,.85);font-size:var(--os-text-body);font-weight:var(--os-weight-regular);line-height:var(--os-leading-normal);margin:0 0 28px}#front .osv4-home .osv4-compare__cta{display:flex;justify-content:center;margin-top:40px}#front .osv4-home .osv4-section-title--left{margin:0;max-width:620px;text-align:left}#front .osv4-home .osv4-testimonials__head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:48px}#front .osv4-home .osv4-testimonial{background:var(--os-grey);border:3.5px solid var(--os-calm-blue);border-radius:var(--os-radius-testimony);display:grid;gap:0;grid-template-columns:380px 1fr;overflow:hidden}#front .osv4-home .osv4-testimonial__photo{background:url(figma-v4/pexels-sandro-tavares.png) 50%/cover no-repeat;min-height:320px}#front .osv4-home .osv4-testimonial__content{display:flex;flex-direction:column;gap:20px;justify-content:center;padding:48px 45px}#front .osv4-home .osv4-testimonial__logo{align-self:flex-start;height:44px;object-fit:contain;width:auto}#front .osv4-home .osv4-testimonial__quote{color:var(--os-midnight-blue);font-size:var(--os-text-subheadline);font-weight:var(--os-weight-medium);line-height:var(--os-leading-normal);margin:0}#front .osv4-home .osv4-testimonial__author{color:rgba(0,8,41,.7);font-size:var(--os-text-xs)}#front .osv4-home .osv4-resources__cta{display:flex;justify-content:center;margin-top:48px}#front .osv4-home .osv4-resource{background:var(--os-grey);border:1px solid var(--os-calm-blue);border-radius:var(--os-radius-card);display:flex;flex-direction:column;overflow:hidden;transition:background-color var(--os-dur-hover) var(--os-ease-brand)}#front .osv4-home .osv4-resource:hover{background:var(--os-calm-blue)}#front .osv4-home .osv4-resource:hover .osv4-resource__meta,#front .osv4-home .osv4-resource:hover .osv4-resource__title,#front .osv4-home .osv4-resource:hover .osv4-tag{color:var(--os-white)}#front .osv4-home .osv4-resource:hover .osv4-tag{border-color:hsla(0,0%,100%,.5)}#front .osv4-home .osv4-resource__img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:180px}#front .osv4-home .osv4-resource__body{display:flex;flex:1;flex-direction:column;gap:12px;padding:24px 22px}#front .osv4-home .osv4-resource .osv4-tag{align-self:flex-start;border-color:rgba(0,8,41,.3);color:var(--os-midnight-blue);transition:color var(--os-dur-hover) var(--os-ease-brand),border-color var(--os-dur-hover) var(--os-ease-brand)}#front .osv4-home .osv4-resource__title{color:var(--os-midnight-blue);font-size:var(--os-text-body);font-weight:var(--os-weight-medium);line-height:var(--os-leading-tight);margin:0;transition:color var(--os-dur-hover) var(--os-ease-brand)}#front .osv4-home .osv4-resource__meta{color:rgba(0,8,41,.6);font-size:var(--os-text-3xs);margin-top:auto;transition:color var(--os-dur-hover) var(--os-ease-brand)}@media (max-width:991px){#front .osv4-home .osv4-hero{display:block;min-height:0;padding:150px 0 70px}#front .osv4-home .osv4-grid--3,#front .osv4-home .osv4-grid--4,#front .osv4-home .osv4-stats__card{grid-template-columns:repeat(2,1fr)}#front .osv4-home .osv4-stat:not(:last-child){border-right:none}#front .osv4-home .osv4-stat:nth-child(odd){border-right:1px solid hsla(0,0%,100%,.12)}#front .osv4-home .osv4-grid--2,#front .osv4-home .osv4-steps__grid,#front .osv4-home .osv4-testimonial{grid-template-columns:1fr}#front .osv4-home .osv4-section{padding:56px 0}}@media (max-width:767px){#front .osv4-home .osv4-hero{padding:130px 0 56px}#front .osv4-home .osv4-grid{grid-template-columns:1fr}#front .osv4-home .osv4-stats__card{gap:28px 16px;grid-template-columns:repeat(2,1fr);padding:28px 20px}#front .osv4-home .osv4-stat__num{font-size:32px;white-space:nowrap}#front .osv4-home .osv4-stats-wrap{margin-bottom:56px;transform:none}#front .osv4-home .osv4-logos.osv4-section{padding-top:44px}#front .osv4-home .osv4-hero__bg{background-position:32% top}#front .osv4-home .osv4-hero__bg:after{background:linear-gradient(180deg,rgba(0,8,41,.1),rgba(0,8,41,.45) 40%,rgba(0,8,41,.75));content:"";inset:0;position:absolute}#front .osv4-home .osv4-card,#front .osv4-home .osv4-testimonial{padding:26px 22px}#front .osv4-home .osv4-logos__row{gap:28px 32px;justify-content:center}#front .osv4-home .osv4-hero__cta{align-items:stretch;flex-direction:column;gap:12px}#front .osv4-home .osv4-hero__cta .osv4-btn{width:100%}#front .osv4-home .osv4-testimonials__head{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:32px}#front .osv4-home .osv4-section{padding:44px 0}}@keyframes os-glow-spin{to{--os-glow-angle:360deg}}@media (prefers-reduced-motion:reduce){#front .osv4-home .osv4-card--link:hover:after{animation:none}}@keyframes os-step-reveal{0%{background-color:#081b68;opacity:.2}62%{background-color:#081b68;opacity:.7}to{background-color:var(--os-darker-blue);opacity:1}}#app-loading{align-items:center;display:flex;justify-content:center;min-height:250px;position:relative}#app-loading .ring{background:transparent;border:3px solid var(--color-blue);border-radius:50%;color:#fff;font-family:sans-serif;font-size:20px;height:150px;left:50%;letter-spacing:4px;line-height:150px;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:150px}#app-loading .ring:before{animation:animateC 2s linear infinite;background-image:conic-gradient(#fff 0deg,var(--color-blue-dark) 1turn);border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#app-loading span{background-color:var(--color-blue);border-radius:50%;display:block;height:140px;left:2px;position:absolute;top:2px;width:140px}@keyframes animateC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes animate{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}#contact-us .icon{border:1px solid #fff;border-radius:50%;margin-right:10px;padding:5px}#contact-us #tpl-contact-us{animation:fadeIn 2s;-webkit-animation:fadeIn 2s;-moz-animation:fadeIn 2s;-o-animation:fadeIn 2s;-ms-animation:fadeIn 2s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:767px){body #front #conference #conf-add-on-services .card-ouispeak .card-ouispeak-image{width:80%!important}}@media (max-width:991px){body #front{padding-top:90px}body #front:not(:has(.osv4-home)) h1,body #front:not(:has(.osv4-home)) h2{font-size:24px}body #front:not(:has(.osv4-home)) h1{margin-top:20px}body #front:not(:has(.osv4-home)) p{font-size:21px}body #front .page-logo{font-size:40px!important;padding:25px}body #front .page-logo span{font-size:20px!important}body #front footer{display:grid;grid-template-columns:1fr;grid-template-rows:auto;padding-bottom:10px}body #front footer #footer-ouispeak-values{grid-row:2;padding-top:50px}body #front footer #footer-socials{grid-row:3;height:100px}body #front footer #footer-links{background-color:#0002;border-radius:30px;display:inline;grid-row:4;margin-top:50px;padding:50px}body #front footer #footer-links-left{grid-row:4}body #front footer #footer-links-left,body #front footer #footer-links-middle{background-color:#0002;border-radius:30px;grid-column:1;margin-top:10px;padding:50px}body #front footer #footer-links-middle{grid-row:5}body #front footer #footer-links-right{background-color:#0002;border-radius:30px;grid-column:1;grid-row:6;margin-top:10px;padding:50px}body #front footer #footer-links-newsletter{grid-column:1;grid-row:1}body #front section{margin-bottom:50px!important}body #front section.card-ouispeak{margin-bottom:150px!important}body #front section.brand{margin-left:1%!important;margin-right:1%!important}body #front #blog .grid,body #front #news .grid{grid-gap:20px;display:grid;grid-template-columns:repeat(1,1fr)!important;margin-top:50px}body #front #conference #conf-add-on-services .card-ouispeak{padding-bottom:130px}body #front #conference #conf-add-on-services .card-ouispeak .card-ouispeak-image img{position:relative;top:15px}body #front .card-ouispeak{padding:25px}body #front .card-ouispeak .card-ouispeak-images{width:100%}body #front .card-ouispeak .card-ouispeak-images .card-ouispeak-image-center{margin:auto auto -90px;position:relative;width:100%}body #front .card-ouispeak .card-ouispeak-images .card-ouispeak-image-center .card-ouispeak-image-left{left:-41px;top:-297px}body #front .card-ouispeak .card-ouispeak-images .card-ouispeak-image-center .card-ouispeak-image-right{right:-40px;width:30%}body #front #become-a-ouispeaker .card-ouispeak-images .card-ouispeak-image-center{width:100%}body #front #become-a-ouispeaker .card-ouispeak-images .card-ouispeak-image-center .card-ouispeak-image-left{margin-bottom:50px;margin-top:0;top:0;transform:none}body #front #become-a-ouispeaker .card-ouispeak-images .card-ouispeak-image-center .parallax{transform:none!important}body #front #tab #tab-pricing .card-ouispeak-image-left{right:0}body #who-are-we .dfm-grid.dfm-grid-2{grid-template-columns:repeat(1,1fr)}body #testimonies{margin-top:80px}body #testimonies h2{margin-bottom:40px}body #testimonies .carousel-ouispeak-testimonies{display:none}body #testimonies .carousel-ouispeak-testimonies .testimony .d-flex{display:block!important}body #who-are-we .card-ouispeak-image-left,body #who-are-we .card-ouispeak-image-right{position:static;transform:translateY(-36%);width:100%!important}.accordion .accordion-panel{margin:20px 0 0 10px!important}.carousel-ouispeak-testimonies{transform:scale(.95)}}@media (max-width:1200px){#conference #conf-add-on-services .card-ouispeak{padding-bottom:180px}}@media (min-width:576px){#conference .row{margin-bottom:5rem!important}}@media (min-width:576px) and (max-width:767px){.pt-sm-100{padding-top:100px!important}}@media (min-width:992px){.py-lg-100{padding-bottom:100px!important;padding-top:100px!important}.py-lg-200{padding-bottom:200px!important;padding-top:200px!important}}#front .osv4-sg .osv4-sg-h3 code,#front .osv4-sg .osv4-sg-lead code,#front .osv4-sg .osv4-sg-note code,#front .osv4-sg .osv4-sg-warn code{background:hsla(0,0%,100%,.1);border-radius:4px;color:var(--os-white);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:1px 6px}#front .osv4-sg .osv4-sg-lead{color:hsla(0,0%,100%,.8);font-size:var(--os-text-body);line-height:var(--os-leading-normal);margin:0 0 16px;max-width:760px}#front .osv4-sg .osv4-sg-spec{border:1px solid hsla(0,0%,100%,.14);border-radius:var(--os-radius-card);margin:0 0 40px;overflow:hidden}#front .osv4-sg .osv4-sg-demo{background-image:linear-gradient(45deg,hsla(0,0%,100%,.04) 25%,transparent 0),linear-gradient(-45deg,hsla(0,0%,100%,.04) 25%,transparent 0),linear-gradient(45deg,transparent 75%,hsla(0,0%,100%,.04) 0),linear-gradient(-45deg,transparent 75%,hsla(0,0%,100%,.04) 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;padding:32px}#front .osv4-sg .osv4-sg-code{background:rgba(0,0,0,.45);border-top:1px solid hsla(0,0%,100%,.14);margin:0;overflow-x:auto;padding:20px 24px}#front .osv4-sg .osv4-sg-code code{background:none;color:var(--os-grey);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.6;padding:0;white-space:pre}#front .osv4-sg .osv4-sg-note{background:hsla(0,0%,100%,.04);border-top:1px solid hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.8);margin:0;padding:14px 24px}#front .osv4-sg .osv4-sg-note,#front .osv4-sg .osv4-sg-warn{font-size:var(--os-text-sm);line-height:var(--os-leading-normal)}#front .osv4-sg .osv4-sg-warn{background:rgba(var(--os-electric-blue-rgb),.12);border-left:3px solid var(--os-electric-blue);border-radius:0 var(--os-radius-card) var(--os-radius-card) 0;color:hsla(0,0%,100%,.92);margin:0 0 24px;padding:16px 20px}#front .osv4-sg .osv4-sg-warn strong{color:var(--os-white);font-weight:var(--os-weight-medium)}#front .osv4-sg .osv4-sg-classes{display:grid;gap:8px 24px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));list-style:none;margin:0 0 32px;padding:0}#front .osv4-sg .osv4-sg-classes li{border-bottom:1px solid hsla(0,0%,100%,.08);color:var(--os-grey);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;padding:4px 0}#front .osv4-sg .osv4-sg-classes li.is-inert{color:hsla(0,0%,100%,.4);text-decoration:line-through}#front .osv4-sg .osv4-sg-h2{border-top:1px solid hsla(0,0%,100%,.14);font-size:var(--os-text-h3);line-height:var(--os-leading-tight);margin:64px 0 8px;padding-top:24px}#front .osv4-sg .osv4-sg-h2,#front .osv4-sg .osv4-sg-h3{color:var(--os-white);font-weight:var(--os-weight-medium)}#front .osv4-sg .osv4-sg-h3{font-size:var(--os-text-subheadline);margin:32px 0 12px}#front .osv4-sg .osv4-sg-demo--plain{background-color:var(--os-midnight-blue);background-image:none}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices{border-radius:10px}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{margin:5px}#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder{border:none}button#tarteaucitronManager img{filter:brightness(1) invert(1)}#testimonies{margin-top:140px}#testimonies .logos .carousel-btn{display:none}#testimonies>.row{margin-top:0}:root{--color-blue-dark:#1e2d66;--tw-gradient-middle:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-middle),var(--tw-gradient-to,rgba(37,99,235,0));--bg-color-custom-one:var(--color-blue-dark);--bg-color-custom-two:var(--color-blue);--text-color-custom-one:#fff;--text-color-custom-two:#fff;--blue-lighter:#79b6f6;--blue-light:#17a1ff;--blue:#0d6efd;--blue-dark:#15365e;--blue-dark-alpha:#15365ed9;--blue-darker:#0e1930;--blue-header:#5388fc;--blue-header-dark:#4c7adf;--green:#6aff00;--blue-ouispeak:var(--color-blue);--blue-ouispeak-light:var(--color-blue-light);--alpha-front:#00000050;--alpha-front-70:#00000070;--alpha-front-blue-darker:#142140db;--bs-primary:var(--blue-header);--bs-success-rgb:0,116,0;--border-custom:1px solid var(--blue-dark);--color-custom-four:red}body #meet-our-team .card-ouispeak{padding-bottom:150px}body #meet-our-team img{border:2px solid #fff;height:200px;object-fit:cover;width:130px}@font-face{font-family:zeta;font-style:normal;font-weight:400;src:url(font/ZetafontsAristotelicaProTextExtralight.otf) format("opentype")}@font-face{font-family:zetabold;font-style:normal;font-weight:400;src:url(font/ZetafontsAristotelicaIconsDemiBold.otf) format("opentype")}@font-face{font-family:zetacnd;font-style:normal;font-weight:400;src:url(font/ZetafontsAristotelicaProCndTextExtralight.otf) format("opentype")}@font-face{font-family:zetadisplay;font-style:normal;font-weight:400;src:url(font/ZetafontsAristotelicaProDisplayExtralight.otf) format("opentype")}@font-face{font-family:aristotelica-display-trial-light;src:url(font/Aristotelica-Display-Light-trial.ttf) format("woff"),url(font/Aristotelica-Display-Light-trial.ttf) format("opentype"),url(font/Aristotelica-Display-Light-trial.ttf) format("truetype")}:root{--color-link:#fff;--color-blue-light:#17a1ff;--color-blue:#2462ea;--color-blue-middle:#2d4aba;--color-blue-dark:#1a4a8d;--color-blue-darker:#011e80;--color-grey-light:#d9d9d9;--color-grey-lighter:#f9f9f9;--tw-gradient-from:#111827;--tw-gradient-to:#312e81;--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to,rgba(37,99,235,0));--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--bs-body-font-family:"zeta",sans-serif!important;--transition:all 0.1s ease-in-out;--bs-dropdown-divider-bg:#d9d9d9;--bs-dropdown-divider-margin-y:2px}body #front{color:#fff;font-family:zeta,sans-serif!important;font-size:24px;line-height:25px!important;min-height:100%;padding-top:200px;position:relative}body #front .page-logo{font-family:aristotelica-display-trial-light,sans-serif;font-size:80px;font-weight:500;margin-bottom:60px;margin-top:20px}body #front .page-logo span{font-size:40px;font-weight:600}body #front:not(:has(.osv4-home)) p{font-size:24px;line-height:32px;margin-top:20px}body #front a{color:var(--color-link)}body #front a:hover{color:#fff}body #front .btn-ouispeak{box-shadow:6px 6px 16px -8px var(--color-blue-dark)}body #front section{margin-bottom:120px}body #front section#navbar{margin-bottom:0}body #front section.brand{margin-left:10%;margin-right:10%}body #front .slogan{font-family:aristotelica-display-trial-light,sans-serif;font-size:20px;left:-1px;position:relative}body .w-52{width:13rem}body .font-bold{font-weight:700}body .blue-text{color:#17a1ff}body .social svg{width:40px}body:not(:has(.osv4-home)) h1,body:not(:has(.osv4-home)) h2{margin-top:40px}body:not(:has(.osv4-home)) h1{font-size:45px;text-transform:uppercase}body:not(:has(.osv4-home)) h2{font-size:30px;text-transform:uppercase}body:not(:has(.osv4-home)) h2{font-size:28px}body p{margin:0}body .shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body .border-radius{border-radius:10px}body #main-content{height:100%;min-height:100%}body #main-content .logo-page{height:80px}body .btn-ouispeak,body button{background-color:var(--color-blue);border:none!important;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;padding:10px 30px;transition:var(--transition)}body .btn-ouispeak.active,body .btn-ouispeak:hover,body button.active,body button:hover{background-color:var(--color-blue-dark);color:#fff}body .btn-ouispeak.btn-xs,body button.btn-xs{font-size:18px;font-weight:400;padding:8px 14px}body .card-ouispeak{background-color:#0002;border-radius:30px;padding:50px}body .card-ouispeak.card-xs{border-radius:20px;padding:20px}body .card-ouispeak-images{text-align:center}body .card-ouispeak-images .card-ouispeak-image-left{left:-15px;position:absolute;top:0;transform:translate(-50%,-50%);z-index:1}body .card-ouispeak-images .card-ouispeak-image-center{margin:auto auto -90px;position:relative;width:80%}body .card-ouispeak-images .card-ouispeak-image-right{position:absolute;right:-176px;top:50%;transform:translate(50%,-50%);width:25%;z-index:1}body .card-ouispeak-images .card-ouispeak-image-right.r-n40{right:-93px}body .card-intersection{opacity:0;transform:translateY(200px);transition:all .5s ease}body .card-intersection.active{opacity:1;transform:translateX(0)!important}body .carousel-ouispeak .carousel-btn{background-color:var(--color-blue);top:100px}body .carousel-ouispeak .carousel-btn.carousel-btn-prev{left:50%;transform:translateX(-147px)}body .carousel-ouispeak .carousel-btn.carousel-btn-next{right:50%;transform:translateX(147px)}body .carousel-ouispeak .carousel-btn:hover{color:#fff}body .carousel-ouispeak .testimony{margin-top:20px}body .carousel-ouispeak .testimony .user .name{font-size:20px;font-weight:700}body .carousel-ouispeak .testimony .user .function{font-size:14px}body .carousel-ouispeak .testimony .company-logo{max-height:200px;max-width:100%}body .img-user{text-align:center}body .img-user img{border:6px solid #fff;border-radius:50%;height:150px;width:150px}body .rounded-ouispeak{border-radius:10px}body .border-ouispeak{border:3px solid #fff}body #connection .title{text-align:center}body .select2-container .select2-selection--single{border:1px solid #ced4da!important;height:35px!important}body .avatar .profil-avatar-edit svg{fill:var(--color-blue-dark)!important;height:25px;width:25px}body #blog .grid,body #news .grid{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:50px}body #blog .grid.grid-2,body #news .grid.grid-2{grid-template-columns:repeat(2,1fr)}body #blog .post,body #news .post{overflow:hidden;padding:0 0 20px;position:relative}body #blog .post .title,body #news .post .title{padding:25px}body #blog .post .banner,body #news .post .banner{overflow:hidden}body #blog .post .banner img,body #news .post .banner img{height:200px;object-fit:cover;transition:var(--transition)}body #blog .post .date,body #news .post .date{bottom:6px;font-size:16px;position:absolute;right:17px}body #blog .post:hover img,body #news .post:hover img{transform:rotate(-2deg) scale(1.2)}body .grid-cols-3{display:grid;gap:5%;grid-template-columns:repeat(3,1fr)}body .carousel-logos-customers .grid-cols-3{padding:10px 50px 50px}body .dfm-back-to-top{bottom:100px}body .dfm-back-to-top a{background-color:var(--color-blue);border:none;border-radius:10px;box-shadow:6px 6px 16px -8px var(--color-blue-dark);padding:6px 6px 0}body .dfm-back-to-top a:hover{background-color:var(--color-blue-dark)}body .dfm-back-to-top a:active,body .dfm-back-to-top a:focus{border:none}body input.form-control::placeholder{overflow:visible!important}.bg-lighter{background-color:var(--color-grey-lighter)}.dfm-dropdown{background-color:#fff;display:none;position:absolute}.rr-90{transform:rotate(90deg)}.svg-rounded{border:1px solid #c4c4c4;border-radius:50%;height:45px;margin:auto;padding:8px;width:45px}.dfm-carousel .carousel-bullets{bottom:-41px!important}.accordion .cursor-pointer{cursor:pointer}.accordion .accordion-panel{display:none;margin:20px 0 0 50px;position:sticky;top:50px}.accordion .accordion-active .accordion-panel,.accordion .accordion-panel.active{display:block}.accordion .accordion-active .cursor-pointer{transform:rotateX(180deg)}.playbtnWrapper{height:max-content;position:relative}.playbtnWrapper img.playbtn{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.note-btn.dropdown-toggle:after{content:none}#tab #tab-pricing .img-flags{max-width:250px}#succes-stories #modal-our-client .bloc{background-color:#0002!important;height:90%;margin:auto;width:90%}#succes-stories #modal-our-client .bloc .modal-close{color:#fff}#succes-stories #modal-our-client .bloc .body{height:90%;width:100%}#succes-stories #modal-our-client .bloc .body iframe,.dfm-modal{height:100%;width:100%}.dfm-modal{align-items:center;background-color:rgba(0,0,0,.34);display:grid;justify-items:center;left:0;position:fixed!important;top:0;z-index:10000}.dfm-modal video{cursor:auto;max-height:100%;max-width:100%;object-fit:contain}.dfm-modal .bloc{border-radius:10px;float:none;max-height:100%;overflow:auto}.dfm-modal .bloc .body,.dfm-modal .bloc .header{padding:10px 20px}.modal-bloc{background-color:#0002!important;height:90%;margin:auto;width:90%}.modal-bloc .modal-close{color:#fff!important}.modal-bloc .body{height:90%;width:100%}.modal-bloc .body iframe{height:100%;width:100%}ul.bullets-ouispeak{list-style:none}ul.bullets-ouispeak li{margin-bottom:20px}ul.bullets-ouispeak li:before{background-image:url(img/logos/bullet_white.png);background-size:15px 15px;content:"";display:inline-block;height:15px;left:-28px;margin-right:-16px;position:relative;top:0;width:15px}.material-icons-outlined,.material-symbols-outlined{vertical-align:middle}.parallax-wrapper{position:relative}.parallax-wrapper .parallax-left{position:absolute;transform:translateX(-50%);z-index:1}.parallax-wrapper .parallax-right{position:absolute;z-index:1}.step-border{border:4px solid var(--color-blue-light);border-radius:50%;display:inline-block;height:60px;margin:auto;padding:16px;width:60px}.step-arrow-right{color:var(--color-blue-light);font-size:70px;position:absolute;right:0;top:50%;transform:translate(34%,-50%)}.img-move img{object-fit:cover;transition:var(--transition)}.img-move:hover img{transform:rotate(-2deg) scale(1.2)}.opacity-20,.striped-ouispeak div:nth-child(2n){background-color:rgba(0,0,0,.2)}.opacity-33{background-color:rgba(0,0,0,.333)}.toast-big{font-size:20px}.asterisk-required{color:red;font-weight:700}input[type=checkbox],input[type=radio]{height:20px;width:20px}.logo-marquee-container{display:flex;flex-direction:column;gap:1.5rem;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);overflow:hidden;padding:2rem 0;width:100%}.logo-marquee-row.paused .logo-marquee-track{animation-play-state:paused}.logo-marquee-row{display:flex;overflow:hidden;width:100%}.logo-marquee-track{display:flex;gap:3rem;width:max-content;will-change:transform}.marquee-left .logo-marquee-track{animation:marquee-scroll-left var(--row-duration,30s) linear infinite}.marquee-right .logo-marquee-track{animation:marquee-scroll-right var(--row-duration,30s) linear infinite}.logo-marquee-item{align-items:center;display:flex;flex-shrink:0;height:120px;justify-content:center;padding:.5rem 1rem;transition:transform .3s ease;width:180px}.logo-marquee-item:hover{transform:scale(1.05)}.logo-marquee-img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}@keyframes marquee-scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marquee-scroll-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:991px){.logo-marquee-container{gap:1rem;padding:1.5rem 0}.logo-marquee-track{gap:2rem}.logo-marquee-item{height:90px;padding:.25rem .75rem;width:120px}}