.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0 0 0 20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 50%,#eeeeee 100%);background-image:linear-gradient(to bottom,white 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 50%);background-image:linear-gradient(to bottom,white 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eeeeee 50%,white 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,white 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}*,*:before,*:after{box-sizing:border-box}svg:not(.lucide){fill:currentColor}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/themes/trainy_co/assets/fonts/Inter-VariableFont_opsz,wght-4RST4L5C.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/themes/trainy_co/assets/fonts/Inter-Italic-VariableFont_opsz,wght-A6MXGFCZ.woff2) format("woff2")}.col-1{width:calc(50vw - 24px)}.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16{width:calc(100vw - 16px)}@media (min-width:372px){.col-1{width:73px}.col-2{width:162px}.col-3{width:251px}.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16{width:340px}.col-xs-1{width:73px}.col-xs-2{width:162px}.col-xs-3{width:251px}.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16{width:340px}}@media (min-width:576px){.col-1{width:124px}.col-2{width:264px}.col-3{width:404px}.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16{width:544px}.col-xs-1{width:124px}.col-xs-2{width:264px}.col-xs-3{width:404px}.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16{width:544px}.col-sm-1{width:124px}.col-sm-2{width:264px}.col-sm-3{width:404px}.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16{width:544px}}@media (min-width:766px){.col-1{width:109px}.col-2{width:234px}.col-3{width:359px}.col-4{width:484px}.col-5{width:609px}.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16{width:734px}.col-xs-1{width:109px}.col-xs-2{width:234px}.col-xs-3{width:359px}.col-xs-4{width:484px}.col-xs-5{width:609px}.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16{width:734px}.col-sm-1{width:109px}.col-sm-2{width:234px}.col-sm-3{width:359px}.col-sm-4{width:484px}.col-sm-5{width:609px}.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16{width:734px}.col-md-1{width:109px}.col-md-2{width:234px}.col-md-3{width:359px}.col-md-4{width:484px}.col-md-5{width:609px}.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16{width:734px}}@media (min-width:992px){.col-1{width:106px}.col-2{width:228px}.col-3{width:350px}.col-4{width:472px}.col-5{width:594px}.col-6{width:716px}.col-7{width:838px}.col-8,.col-9,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16{width:960px}.col-xs-1{width:106px}.col-xs-2{width:228px}.col-xs-3{width:350px}.col-xs-4{width:472px}.col-xs-5{width:594px}.col-xs-6{width:716px}.col-xs-7{width:838px}.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16{width:960px}.col-sm-1{width:106px}.col-sm-2{width:228px}.col-sm-3{width:350px}.col-sm-4{width:472px}.col-sm-5{width:594px}.col-sm-6{width:716px}.col-sm-7{width:838px}.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16{width:960px}.col-md-1{width:106px}.col-md-2{width:228px}.col-md-3{width:350px}.col-md-4{width:472px}.col-md-5{width:594px}.col-md-6{width:716px}.col-md-7{width:838px}.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16{width:960px}.col-lg-1{width:106px}.col-lg-2{width:228px}.col-lg-3{width:350px}.col-lg-4{width:472px}.col-lg-5{width:594px}.col-lg-6{width:716px}.col-lg-7{width:838px}.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16{width:960px}}@media (min-width:1260px){.col-1{width:101px}.col-2{width:226px}.col-3{width:351px}.col-4{width:476px}.col-5{width:601px}.col-6{width:726px}.col-7{width:851px}.col-8{width:976px}.col-9{width:1101px}.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16{width:1226px}.col-xs-1{width:101px}.col-xs-2{width:226px}.col-xs-3{width:351px}.col-xs-4{width:476px}.col-xs-5{width:601px}.col-xs-6{width:726px}.col-xs-7{width:851px}.col-xs-8{width:976px}.col-xs-9{width:1101px}.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16{width:1226px}.col-sm-1{width:101px}.col-sm-2{width:226px}.col-sm-3{width:351px}.col-sm-4{width:476px}.col-sm-5{width:601px}.col-sm-6{width:726px}.col-sm-7{width:851px}.col-sm-8{width:976px}.col-sm-9{width:1101px}.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16{width:1226px}.col-md-1{width:101px}.col-md-2{width:226px}.col-md-3{width:351px}.col-md-4{width:476px}.col-md-5{width:601px}.col-md-6{width:726px}.col-md-7{width:851px}.col-md-8{width:976px}.col-md-9{width:1101px}.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16{width:1226px}.col-lg-1{width:101px}.col-lg-2{width:226px}.col-lg-3{width:351px}.col-lg-4{width:476px}.col-lg-5{width:601px}.col-lg-6{width:726px}.col-lg-7{width:851px}.col-lg-8{width:976px}.col-lg-9{width:1101px}.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16{width:1226px}.col-xl-1{width:101px}.col-xl-2{width:226px}.col-xl-3{width:351px}.col-xl-4{width:476px}.col-xl-5{width:601px}.col-xl-6{width:726px}.col-xl-7{width:851px}.col-xl-8{width:976px}.col-xl-9{width:1101px}.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16{width:1226px}}@media (min-width:1420px){.col-1{width:94px}.col-2{width:212px}.col-3{width:330px}.col-4{width:448px}.col-5{width:566px}.col-6{width:684px}.col-7{width:802px}.col-8{width:920px}.col-9{width:1038px}.col-10{width:1156px}.col-11{width:1274px}.col-12,.col-13,.col-14,.col-15,.col-16{width:1392px}.col-xs-1{width:94px}.col-xs-2{width:212px}.col-xs-3{width:330px}.col-xs-4{width:448px}.col-xs-5{width:566px}.col-xs-6{width:684px}.col-xs-7{width:802px}.col-xs-8{width:920px}.col-xs-9{width:1038px}.col-xs-10{width:1156px}.col-xs-11{width:1274px}.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16{width:1392px}.col-sm-1{width:94px}.col-sm-2{width:212px}.col-sm-3{width:330px}.col-sm-4{width:448px}.col-sm-5{width:566px}.col-sm-6{width:684px}.col-sm-7{width:802px}.col-sm-8{width:920px}.col-sm-9{width:1038px}.col-sm-10{width:1156px}.col-sm-11{width:1274px}.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16{width:1392px}.col-md-1{width:94px}.col-md-2{width:212px}.col-md-3{width:330px}.col-md-4{width:448px}.col-md-5{width:566px}.col-md-6{width:684px}.col-md-7{width:802px}.col-md-8{width:920px}.col-md-9{width:1038px}.col-md-10{width:1156px}.col-md-11{width:1274px}.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16{width:1392px}.col-lg-1{width:94px}.col-lg-2{width:212px}.col-lg-3{width:330px}.col-lg-4{width:448px}.col-lg-5{width:566px}.col-lg-6{width:684px}.col-lg-7{width:802px}.col-lg-8{width:920px}.col-lg-9{width:1038px}.col-lg-10{width:1156px}.col-lg-11{width:1274px}.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16{width:1392px}.col-xl-1{width:94px}.col-xl-2{width:212px}.col-xl-3{width:330px}.col-xl-4{width:448px}.col-xl-5{width:566px}.col-xl-6{width:684px}.col-xl-7{width:802px}.col-xl-8{width:920px}.col-xl-9{width:1038px}.col-xl-10{width:1156px}.col-xl-11{width:1274px}.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16{width:1392px}.col-xxl-1{width:94px}.col-xxl-2{width:212px}.col-xxl-3{width:330px}.col-xxl-4{width:448px}.col-xxl-5{width:566px}.col-xxl-6{width:684px}.col-xxl-7{width:802px}.col-xxl-8{width:920px}.col-xxl-9{width:1038px}.col-xxl-10{width:1156px}.col-xxl-11{width:1274px}.col-xxl-12,.col-xxl-13,.col-xxl-14,.col-xxl-15,.col-xxl-16{width:1392px}}@media (min-width:1900px){.col-1{width:94.5px}.col-2{width:213px}.col-3{width:331.5px}.col-4{width:450px}.col-5{width:568.5px}.col-6{width:687px}.col-7{width:805.5px}.col-8{width:924px}.col-9{width:1042.5px}.col-10{width:1161px}.col-11{width:1279.5px}.col-12{width:1398px}.col-13{width:1516.5px}.col-14{width:1635px}.col-15{width:1753.5px}.col-16{width:1872px}.col-xs-1{width:94.5px}.col-xs-2{width:213px}.col-xs-3{width:331.5px}.col-xs-4{width:450px}.col-xs-5{width:568.5px}.col-xs-6{width:687px}.col-xs-7{width:805.5px}.col-xs-8{width:924px}.col-xs-9{width:1042.5px}.col-xs-10{width:1161px}.col-xs-11{width:1279.5px}.col-xs-12{width:1398px}.col-xs-13{width:1516.5px}.col-xs-14{width:1635px}.col-xs-15{width:1753.5px}.col-xs-16{width:1872px}.col-sm-1{width:94.5px}.col-sm-2{width:213px}.col-sm-3{width:331.5px}.col-sm-4{width:450px}.col-sm-5{width:568.5px}.col-sm-6{width:687px}.col-sm-7{width:805.5px}.col-sm-8{width:924px}.col-sm-9{width:1042.5px}.col-sm-10{width:1161px}.col-sm-11{width:1279.5px}.col-sm-12{width:1398px}.col-sm-13{width:1516.5px}.col-sm-14{width:1635px}.col-sm-15{width:1753.5px}.col-sm-16{width:1872px}.col-md-1{width:94.5px}.col-md-2{width:213px}.col-md-3{width:331.5px}.col-md-4{width:450px}.col-md-5{width:568.5px}.col-md-6{width:687px}.col-md-7{width:805.5px}.col-md-8{width:924px}.col-md-9{width:1042.5px}.col-md-10{width:1161px}.col-md-11{width:1279.5px}.col-md-12{width:1398px}.col-md-13{width:1516.5px}.col-md-14{width:1635px}.col-md-15{width:1753.5px}.col-md-16{width:1872px}.col-lg-1{width:94.5px}.col-lg-2{width:213px}.col-lg-3{width:331.5px}.col-lg-4{width:450px}.col-lg-5{width:568.5px}.col-lg-6{width:687px}.col-lg-7{width:805.5px}.col-lg-8{width:924px}.col-lg-9{width:1042.5px}.col-lg-10{width:1161px}.col-lg-11{width:1279.5px}.col-lg-12{width:1398px}.col-lg-13{width:1516.5px}.col-lg-14{width:1635px}.col-lg-15{width:1753.5px}.col-lg-16{width:1872px}.col-xl-1{width:94.5px}.col-xl-2{width:213px}.col-xl-3{width:331.5px}.col-xl-4{width:450px}.col-xl-5{width:568.5px}.col-xl-6{width:687px}.col-xl-7{width:805.5px}.col-xl-8{width:924px}.col-xl-9{width:1042.5px}.col-xl-10{width:1161px}.col-xl-11{width:1279.5px}.col-xl-12{width:1398px}.col-xl-13{width:1516.5px}.col-xl-14{width:1635px}.col-xl-15{width:1753.5px}.col-xl-16{width:1872px}.col-xxl-1{width:94.5px}.col-xxl-2{width:213px}.col-xxl-3{width:331.5px}.col-xxl-4{width:450px}.col-xxl-5{width:568.5px}.col-xxl-6{width:687px}.col-xxl-7{width:805.5px}.col-xxl-8{width:924px}.col-xxl-9{width:1042.5px}.col-xxl-10{width:1161px}.col-xxl-11{width:1279.5px}.col-xxl-12{width:1398px}.col-xxl-13{width:1516.5px}.col-xxl-14{width:1635px}.col-xxl-15{width:1753.5px}.col-xxl-16{width:1872px}.col-fhd-1{width:94.5px}.col-fhd-2{width:213px}.col-fhd-3{width:331.5px}.col-fhd-4{width:450px}.col-fhd-5{width:568.5px}.col-fhd-6{width:687px}.col-fhd-7{width:805.5px}.col-fhd-8{width:924px}.col-fhd-9{width:1042.5px}.col-fhd-10{width:1161px}.col-fhd-11{width:1279.5px}.col-fhd-12{width:1398px}.col-fhd-13{width:1516.5px}.col-fhd-14{width:1635px}.col-fhd-15{width:1753.5px}.col-fhd-16{width:1872px}}.title__huge{font-size:60px;line-height:1.05;letter-spacing:-1.5px;font-weight:700}.title__large{font-size:48px;line-height:1.05;letter-spacing:-1.2px;font-weight:700}.title__larger{font-size:36px;line-height:1.05;letter-spacing:-.9px;font-weight:700}.title__medium{font-size:30px;line-height:36px;letter-spacing:-.75px;font-weight:700}.title__small{font-size:24px;line-height:32px;letter-spacing:-.6px;font-weight:700}.text__xlarge{font-size:20px;line-height:28px;letter-spacing:-.5px;font-weight:600}.text__large{font-size:18px;line-height:28px}.text__medium{font-size:16px;line-height:24px}.text__small{font-size:14px;line-height:20px}.text__tiny{font-size:12px;line-height:16px}button,.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:9999px;padding:7px 19px;text-decoration:none;border:none;font-weight:600;cursor:pointer;font-size:14px;line-height:20px;transition:all .15s cubic-bezier(.4,0,.2,1);border:1px solid transparent}button:hover,.btn:hover{transform:scale(1.05)}button.small,.btn.small{padding:7px 15px;font-size:12px;line-height:16px}button.medium,.btn.medium{padding:9px 19px}button.large,.btn.large{padding:12px 24px}button.primary,.btn.primary{background-color:#0e1d40;color:#fafcfe;transition-property:transform;box-shadow:#0000001a 0 1px 3px,#0000001a 0 1px 2px -1px}button.secondary,.btn.secondary{background-color:#fffc;color:#0e1d40;transition-property:border-color;border-color:#e3e8ef}button.secondary:hover,.btn.secondary:hover{border-color:#0e1d40;transform:none}button.white,.btn.white{background-color:#fffc;color:#0e1d40;transition-property:border-color}button.white:hover,.btn.white:hover{border-color:#0e1d40;transform:none}button.gold,.btn.gold{background-color:#cd9a50;color:#091123;transition-property:transform;box-shadow:oklab(.24 -.0061009 -.199238857142857) 0 20px 50px -20px}button.translate-up:hover,.btn.translate-up:hover{transform:translateY(-2px)}.certification-sample{position:relative}.certification-sample:before{content:"";position:absolute;inset:-16px;background-image:linear-gradient(to right bottom,rgba(205,154,80,.3) 0%,transparent 100%);border-radius:26px}.certification-sample img{position:relative;z-index:1;width:100%;border-radius:22px}.certification-sample:before{filter:blur(40px)}input[type=checkbox]{position:absolute;left:-9999px}input[type=checkbox]+label{display:flex;align-items:center;gap:8px}input[type=checkbox]+label:before{content:"\2713";display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;border:1px solid #e3e8ef;background-color:transparent;color:#fafcfe;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}input[type=checkbox]:checked+label:before{border-color:#0e1d40;background-color:#0e1d40;color:#fafcfe}.frame{display:flex;gap:12px;padding:16px;border-radius:22px;font-size:14px;line-height:20px;font-weight:500}.frame svg,.frame img{width:20px;height:20px;color:#cd9a50}.frame.gold{border:1px solid rgba(205,154,80,.3);background:rgba(205,154,80,.1);color:#091123}.frame.gold i{color:#cd9a50;font-style:normal}.frame p{margin:0}.icon.large{width:56px;height:56px;padding:14px;border-radius:22px}.icon.large svg{width:28px;height:28px}.icon.medium{width:48px;height:48px;padding:12px;border-radius:18px}.icon.medium svg{width:24px;height:24px}.icon.small{width:40px;height:40px;padding:10px;border-radius:14px}.icon.small svg{width:20px;height:20px}.icon.gold{color:#cd9a50;background:rgba(205,154,80,.1);box-shadow:#cd9a5033 0 0 0 1px}.icon.gold.alt{background:rgba(205,154,80,.15);box-shadow:#cd9a504d 0 0 0 1px}.icon.primary{color:#fafcfe;background:#0e1d40}input:not([type="checkbox"]),select,.select2-container{height:40px;border-radius:9999px;background-color:#fffc;color:#0e1d40;padding:7px 16px;border:1px solid #e3e8ef;font-size:16px;line-height:24px;transition:border-color .15s cubic-bezier(.4,0,.2,1)}input:not([type="checkbox"]):active,select:active,.select2-container:active,input:not([type="checkbox"]):focus,select:focus,.select2-container:focus,input:not([type="checkbox"]):focus-visible,select:focus-visible,.select2-container:focus-visible{border-color:#0e1d40;outline:none}.select2-container--default .selection{height:24px}.select2-container--default .select2-selection--single{display:flex;align-items:center;justify-content:space-between;background-color:transparent;border:none;height:auto}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;color:inherit;line-height:inherit}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.select2-container--open .select2-dropdown--below{border:1px solid #e3e8ef;border-radius:26px}.select2-container--open .select2-search--dropdown{padding:8px}input[type=radio]{position:absolute;left:-9999px}input[type=radio]+label{display:flex;align-items:center;gap:8px}input[type=radio]+label:before{content:"";display:flex;align-items:center;justify-content:center;min-width:16px;width:16px;height:16px;border-radius:100%;border:1px solid #e3e8ef;background-color:transparent;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}input[type=radio]:checked+label:before{border-color:#0e1d40;background-color:#0e1d40}.tag{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;color:#0e1d40;border-radius:9999px;font-size:12px;line-height:16px}.tag svg{width:14px;height:14px}.tag.primary{background-color:#cd9a501a;border:1px solid rgba(205,154,80,.4)}.tag.secondary{border:1px solid #e3e8ef;background:rgba(241,246,250,.6)}.tag.with-dot{gap:8px}.tag.with-dot:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:#cd9a50}.text__label{color:#cd9a50;text-transform:uppercase;font-weight:600;letter-spacing:2.4px;font-size:12px;line-height:16px}.text__label.thin{font-weight:400;letter-spacing:.6px}.text__muted{color:#596475}.card{padding:24px;border-radius:22px;box-shadow:oklab(.93 -.00258819 -.016098766666667) 0 0 0 1px,#0f172a0a 0 1px 2px,#0f172a14 0 4px 16px -4px;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.card.animated:hover{transform:translateY(-4px);border:1px solid rgba(14,29,64,.3);box-shadow:#0f172a2e 0 8px 24px -8px,#0f172a0f 0 2px 6px}.card.small{padding:20px;border-radius:18px}.card.large{padding:32px;border-radius:28px}.cms-text h1{margin:64px 0 32px;font-size:36px;line-height:1.05;letter-spacing:-.9px;font-weight:700}@media (min-width:576px){.cms-text h1{font-size:48px;line-height:1.05;letter-spacing:-1.2px;font-weight:700}}.cms-text h2{margin:48px 0 24px;font-size:30px;line-height:36px;letter-spacing:-.75px;font-weight:700}.cms-text h3{margin:32px 0 16px;font-size:24px;line-height:32px;letter-spacing:-.6px;font-weight:700}.cms-text h4{margin:24px 0 12px;font-size:18px;line-height:28px;font-weight:700}.cms-text h5{margin:24px 0 12px;font-size:16px;line-height:24px;font-weight:700}.cms-text h6{margin:16px 0;font-size:14px;line-height:20px;font-weight:700}.cms-text p{margin:12px 0;font-size:18px;line-height:28px}.cms-text p b,.cms-text p strong{font-weight:600}.cms-text a{text-decoration:none;color:#cd9a50;font-weight:600;transition:color .15s cubic-bezier(.4,0,.2,1)}.cms-text a:hover{color:#0e1d40}.cms-text ul,.cms-text ol{display:flex;flex-direction:column;gap:4px;margin:12px 0;padding:0;list-style-type:none}.cms-text li{display:flex;align-items:center;gap:12px;font-size:18px;line-height:28px}.cms-text ul li:before{content:"";display:block;min-width:6px;width:6px;height:6px;border-radius:50%;background-color:#cd9a50}.cms-text ol{counter-reset:item}.cms-text ol li{counter-increment:item}.cms-text ol li:before{content:counter(item) ".";display:block;width:16px;color:#cd9a50;font-weight:600}.navigationMenu{margin:24px 0 24px -8px}@media (min-width:992px){.navigationMenu{margin:0 auto}}.navigationMenu ul{margin:0;padding:0;list-style:none}.navigationMenu_list{display:flex}@media (max-width:991px){.navigationMenu_list{flex-direction:column;gap:4px;width:100%}}.navigationMenu_sub{display:none;padding:4px 0 8px 24px}@media (min-width:992px){.navigationMenu_sub{position:absolute;top:100%;left:0;padding:16px;background-color:#fff;border-radius:26px;box-shadow:0 4px 16px #0000001a}}.navigationMenu_sub ul{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.navigationMenu .dropdown-toggle{background:none;color:#cd9a50;padding:0 4px;margin-left:auto}.navigationMenu .dropdown-toggle svg{width:20px;height:20px}@media (min-width:992px){.navigationMenu .dropdown-toggle{display:none}}@media (min-width:992px){.navigationMenu_item{position:relative;display:flex;align-items:center}}.navigationMenu_item a,.navigationMenu_item>span{display:flex;align-items:center;gap:8px;width:100%;padding:8px 16px;border-radius:9999px;color:#596475;text-decoration:none;font-weight:500;white-space:nowrap}.navigationMenu_item a.current,.navigationMenu_item>span.current{font-weight:700;background-color:#ebf3fc;color:#091123}.navigationMenu_item a:hover,.navigationMenu_item>span:hover{background-color:#ebf3fc;cursor:pointer}.navigationMenu_item img,.navigationMenu_item svg{display:block;height:18px}.navigationMenu_item.active .dropdown-toggle{transform:scaleY(-1);transform-origin:50% 50%}.navigationMenu_item.active .navigationMenu_sub{display:block}@media (min-width:992px){.navigationMenu_item:hover .navigationMenu_sub{display:block}}.product-card{position:relative;flex-shrink:0;width:300px;max-width:100%;padding:0 0 16px;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.product-card-image{position:relative;height:225px;overflow:hidden;border-top-left-radius:inherit;border-top-right-radius:inherit}.product-card-image img{transition:transform .5s cubic-bezier(.4,0,.2,1);display:block;width:100%;height:100%;object-fit:cover;border-top-left-radius:inherit;border-top-right-radius:inherit}.product-card-image:after{content:"";position:absolute;inset:0;background-image:linear-gradient(to top,rgba(14,29,64,.8) 0%,rgba(14,29,64,.1) 50%,transparent 100%);opacity:.9}.product-card-difficulty{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:11px;background-color:#ffffffe6}.product-card-difficulty svg{width:12px;height:12px}.product-card-name{margin:16px 16px 0;height:44px;font-weight:600;letter-spacing:-.28px}.product-card-infos{display:flex;align-items:center;gap:12px;margin:8px 16px 0}.product-card-infos span{display:inline-flex;align-items:center;gap:6px}.product-card-infos svg{width:14px;height:14px}.product-card-link{position:absolute;inset:0;z-index:1;display:flex;align-items:flex-start;justify-content:center;padding-top:92.5px;opacity:0;text-decoration:none;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.product-card-link svg{width:16px;height:16px;fill:currentColor}.product-card:hover{transform:translateY(-4px);box-shadow:oklab(.93 -.00258819 -.016098766666667) 0 0 0 1px,#0f172a2e 0 8px 24px -8px,#0f172a0f 0 2px 6px}.product-card:hover .product-card-image img{transform:scale(1.05)}.product-card:hover .product-card-link{opacity:1}.tag-list{display:flex;gap:8px;margin:0;padding:0;list-style:none}.testimonial-card{position:relative;padding:40px;background:#fff;border-radius:26px;box-shadow:oklab(.93 -.00258819 -.016098766666667) 0 0 0 1px,#0f172a0a 0 1px 2px,#0f172a14 0 4px 16px -4px}.testimonial-card:before{content:'"';position:absolute;top:24px;right:32px;font-size:72px;line-height:72px;color:#cd9a504d}.testimonial-card-text{margin:0}@media (min-width:576px){.testimonial-card-text{font-size:20px;line-height:28px;letter-spacing:-.5px;font-weight:600;font-weight:400}}.testimonial-card-author{display:flex;align-items:center;gap:16px;margin-top:32px}.testimonial-card-name{font-weight:600}.testimonial-card-avatar{flex-shrink:0;width:56px;height:56px;object-fit:cover;border-radius:50%;box-shadow:#cd9a5066 0 0 0 2px}.testimonial-card-logo{display:none}@media (min-width:1260px){.testimonial-card-logo{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:80px;height:48px;border-radius:14px;box-shadow:oklch(.93 .01 255) 0 0 0 1px}.testimonial-card-logo img{max-width:96px;max-height:32px}}.company-testimonial-card{padding:40px;background:#fff;border-radius:26px;box-shadow:oklab(.93 -.00258819 -.016098766666667) 0 0 0 1px,#0f172a0a 0 1px 2px,#0f172a14 0 4px 16px -4px}.company-testimonial-card img{height:40px;width:auto}.company-testimonial-card .testimonial-card-text{margin:24px 0}.company-testimonial-card-author{padding-top:16px;border-top:1px solid #e3e8ef}.company-testimonial-card-name{font-weight:600}.company-testimonial-card.alt{background:linear-gradient(to right bottom,#0e1d40 0%,#1a2846 100%);color:#fafcfe}.company-testimonial-card.alt .company-testimonial-card-author{border-top-color:#fff3}.company-testimonial-card.alt .text__muted{color:#fafcfeb3}.company-testimonial-card.alt img{filter:brightness(0) invert(1)}.footer{background-color:#f1f6fa66;border-top:1px solid rgba(227,232,239,.6)}.footer-content{display:flex;gap:32px;margin:0 auto;padding:48px 0 40px}@media (max-width:765px){.footer-content{flex-direction:column}}.footer-left{flex:1}.footer-left p{margin:16px 0 0;max-width:384px}.footer-right{display:flex;flex:1}.footer-right-item{flex:1}.footer-right-item h4{margin:0;font-weight:600}.footer-right-item ul{margin:16px 0 0;padding:0;list-style:none}.footer-right-item li{margin:0 0 8px}.footer-right-item li:last-child{margin-bottom:0}.footer-right-item a{text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}.footer-right-item a:hover{color:#0e1d40}.footer-bottom{display:flex;justify-content:space-between;margin:0 auto;padding:24px 0 48px;border-top:1px solid #e3e8ef}.form_group{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.form_group .form_error{margin:0}.form_group-checkbox{margin-top:16px}.form_group-submit{align-items:center;margin-top:24px}.form_group-submit .form_error,.form_group-submit .form_success{margin-bottom:12px}.form_group-action{flex:1}.form_actions{display:flex;gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid #e3e8ef}.form_action{text-align:center;font-size:14px;line-height:20px;color:#cd9a50;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}.form_action:hover{color:#0e1d40}.form_error{color:#d02d24;font-size:14px;line-height:20px}.form_success{color:#4e9258;font-size:14px;line-height:20px}.form_help{margin:2px 0 0}.header{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;height:64px;border-bottom:1px solid #e3e8ef;background-color:#ffffffd9;backdrop-filter:blur(12px)}.header_logo{display:flex;align-items:center}.header_logo a{display:block}.header_logo img{display:block;width:auto;height:20px}.header .menu-toggle{background:none;color:inherit;padding:0}.header .menu-toggle:hover{transform:none}.header .menu-toggle svg{width:24px;height:24px}@media (min-width:992px){.header .menu-toggle{display:none}}.navigation{display:flex;justify-content:space-between;margin:0 auto}.navigationMenu{display:flex}.navigationSearch,.navigation_content{display:none}@media (min-width:992px){.navigation_content{display:flex;gap:16px;flex:1}}.navigationAccount{position:relative;display:flex;align-items:center}.navigationAccount:hover .navigationMenu_sub{display:block;right:-16px;left:auto}.navigationAccountAvatar{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#e3e8ef99;color:#0e1d40cc;box-shadow:#cd9a5066 0 0 0 2px}.navigationAccountAvatar svg{display:block;width:24px;height:24px}.navigationLanguage{position:relative;display:flex;align-items:center}.navigationLanguage img{display:block;margin:auto;height:24px;border-radius:5px;border:1px solid #e3e8ef}.navigationLanguage_item.on img,.navigationLanguage_item:hover img{box-shadow:0 0 0 1px #cd9a50;border-color:#cd9a50}.navigationLanguage_list{gap:8px;margin:0;list-style:none;display:none;background-color:#fff;border-radius:18px;padding:16px;box-shadow:0 0 10px 0 color__black--transparent-10}@media (min-width:992px){.navigationLanguage_list{position:absolute;top:100%;right:-16px;flex-direction:column}}.navigationLanguage:hover .navigationLanguage_list{display:flex}#menu{position:fixed;inset:0;z-index:1000;translate:-100% 0}@media (min-width:992px){#menu{display:none}}#menu .backdrop{position:fixed;inset:0;display:none;background-color:#09112333;backdrop-filter:blur(4px);z-index:1000}#menu .menu-content{position:absolute;inset:0;z-index:1001;background:#fff;translate:-100% 0;transition:translate .3s cubic-bezier(.4,0,.2,1)}@media (min-width:576px){#menu .menu-content{right:auto;width:360px}}#menu .menu-content-inner{position:relative;display:flex;flex-direction:column;gap:24px;max-width:100%;height:100%;margin:0 auto;padding:48px 0 32px;overflow-y:auto}@media (min-width:576px){#menu .menu-content-inner{padding:48px 32px 32px}}#menu.open,#menu.open .menu-content{translate:0 0}#menu.open .backdrop{display:block}#menu .logo{display:block;width:140px;height:auto;margin:4px 0 0}#menu .close{position:absolute;top:48px;right:16px;background:none;color:inherit;padding:0}@media (min-width:576px){#menu .close{right:48px}}#menu .close svg{width:24px;height:24px}#menu .navigationMenu{order:1;flex:1}#menu .navigationLanguage{order:3}#menu .navigationLanguage>img{display:none}#menu .navigationLanguage_list{display:flex;justify-content:center;gap:24px;width:100%;padding:0}#menu .navigationAccount{order:2}#menu .navigationAccount .navigationMenu_sub{display:block;margin-left:-8px;padding:0;width:100%}#menu .navigationAccountAvatar{display:none}.popup_wrapper{position:fixed;inset:0;z-index:1000;padding:16px}.popup_overlay{position:absolute;inset:0;background-color:#09112333;z-index:1000;border-radius:0;backdrop-filter:blur(4px)}.popup_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;padding:32px;max-width:calc(100% - 32px);max-height:calc(100% - 32px);overflow-y:auto;background-color:#fff;border-radius:26px}.popup_content p{margin:4px 0 16px}.popup_buttons{display:flex;gap:24px;justify-content:center;margin-top:32px}.popup_buttons button{width:100px;justify-content:center}.popup_close{position:absolute;top:16px;right:16px;width:24px;height:24px;padding:0;background-color:transparent}.popup_close svg{width:24px;height:24px;fill:#091123}html,body{margin:0;padding:0;min-height:100%;height:100%;font-family:Inter,system-ui,-apple-system,sans-serif;font-feature-settings:"cv11","ss01";text-rendering:optimizeLegibility;font-size:16px;line-height:24px;color:#091123;background-color:#fff}html{scrollbar-color:#5f5f5d transparent}.app{display:flex;flex-direction:column;align-items:stretch;min-height:100%}.app>.content{flex:1;padding-top:64px}.product-slider .slick-list{margin:-16px 0 -32px;padding:16px 0 32px}.product-slider .slick-slide{width:300px}.product-slider .slick-slide:not(:last-child){margin-right:20px}.carousel-arrows{display:none}@media (min-width:576px){.carousel-arrows{display:flex;gap:8px}}.carousel-arrows svg{width:16px;height:16px;color:#596475;transition:color .15s cubic-bezier(.4,0,.2,1)}.carousel-arrows button{padding:9px;border:1px solid #e3e8ef}.carousel-arrows button:hover svg{color:#0e1d40}.tab-bar{border-top:1px solid rgba(227,232,239,.6);border-bottom:1px solid rgba(227,232,239,.6)}.tab-bar ul{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:16px auto;padding:0;list-style:none}.tab-bar .secondary{border:1px solid #e3e8ef;color:#596475;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.tab-bar .secondary:hover{border-color:#0e1d40;color:color__darker-grey}.tab-bar .primary:hover{transform:none}.tab-bar.sticky{position:sticky;top:63px;z-index:5;background-color:#ffffffd9;backdrop-filter:blur(12px)}#tarteaucitronBack,#tarteaucitronClosePanel,#tarteaucitronCloseAlert,#tarteaucitronPersonalize2,.tarteaucitronTitle button{display:inline-block;border-radius:0}#tarteaucitronBack:hover,#tarteaucitronClosePanel:hover,#tarteaucitronCloseAlert:hover,#tarteaucitronPersonalize2:hover,.tarteaucitronTitle button:hover{transform:none}body.cms-id-18 .hero{padding:112px 0;background:#0e1d40}body.cms-id-18 .hero-content{margin:0 auto;max-width:832px;text-align:center}body.cms-id-18 .hero p{color:#fafcfecc}body.cms-id-18 h1{margin:20px 0 24px;color:#fafcfe}body.cms-id-18 h1 .highlight{background:linear-gradient(135deg,#cd9a50 0%,#e0ae57 100%);background-clip:text;color:transparent}@media (min-width:576px){body.cms-id-18 h1{font-size:48px;line-height:1.05;letter-spacing:-1.2px;font-weight:700}}@media (min-width:992px){body.cms-id-18 h1{font-size:60px;line-height:1.05;letter-spacing:-1.5px;font-weight:700}}body.cms-id-18 .founders{margin:80px auto 0}body.cms-id-18 .founders .title{text-align:center}body.cms-id-18 .founders h2{margin:12px 0 16px}@media (min-width:576px){body.cms-id-18 .founders h2{font-size:36px;line-height:1.05;letter-spacing:-.9px;font-weight:700}}body.cms-id-18 .founders p{margin:0}body.cms-id-18 .founders-cards{margin-top:56px;display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:992px){body.cms-id-18 .founders-cards{grid-template-columns:1fr 1fr}}body.cms-id-18 .founder-card,body.cms-id-18 .director-card{padding:0;border-radius:26px}body.cms-id-18 .founder-card .img,body.cms-id-18 .director-card .img{position:relative;width:100%;padding-bottom:75%;border-top-left-radius:inherit;border-top-right-radius:inherit}body.cms-id-18 .founder-card .img:after,body.cms-id-18 .director-card .img:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(14,29,64,.8) 0%,rgba(14,29,64,.1) 50%,transparent 100%);border-radius:inherit}body.cms-id-18 .founder-card .img img,body.cms-id-18 .director-card .img img{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:inherit}body.cms-id-18 .founder-card .img-content,body.cms-id-18 .director-card .img-content{position:absolute;z-index:2;bottom:20px;left:20px}body.cms-id-18 .founder-card .img-content p,body.cms-id-18 .director-card .img-content p{margin:0;color:#cd9a50}body.cms-id-18 .founder-card .img h3,body.cms-id-18 .director-card .img h3{margin:0 0 4px;color:#fafcfe}body.cms-id-18 .founder-card .linkedin,body.cms-id-18 .director-card .linkedin{position:absolute;top:16px;right:16px;z-index:2;width:40px;height:40px;padding:10px;border-radius:50%;background:rgba(255,255,255,.9);transition:background .15s cubic-bezier(.4,0,.2,1)}body.cms-id-18 .founder-card .linkedin:hover,body.cms-id-18 .director-card .linkedin:hover{background:#cd9a50}body.cms-id-18 .founder-card .linkedin svg,body.cms-id-18 .director-card .linkedin svg{width:20px;height:20px;color:#0e1d40}body.cms-id-18 .founder-card .content,body.cms-id-18 .director-card .content{padding:24px}@media (min-width:766px){body.cms-id-18 .founder-card .content,body.cms-id-18 .director-card .content{padding:32px}}body.cms-id-18 .founder-card h4,body.cms-id-18 .director-card h4{display:flex;align-items:center;gap:8px;margin:0}body.cms-id-18 .founder-card h4 svg,body.cms-id-18 .director-card h4 svg{width:20px;height:20px;color:#cd9a50}body.cms-id-18 .founder-card .tag-list,body.cms-id-18 .director-card .tag-list{flex-wrap:wrap;margin:12px 0 24px}body.cms-id-18 .founder-card .tag,body.cms-id-18 .director-card .tag{min-height:30px}body.cms-id-18 .founder-card .tag img,body.cms-id-18 .director-card .tag img{height:16px}body.cms-id-18 .founder-card .experience-list,body.cms-id-18 .director-card .experience-list{margin:12px 0 24px;padding:0;list-style:none}body.cms-id-18 .founder-card .experience,body.cms-id-18 .director-card .experience{display:flex;align-items:center;gap:12px;padding:12px;background:rgba(241,246,250,.3);border:1px solid rgba(227,232,239,.6);border-radius:14px}body.cms-id-18 .founder-card .experience:not(:last-child),body.cms-id-18 .director-card .experience:not(:last-child){margin-bottom:8px}body.cms-id-18 .founder-card .experience .icon,body.cms-id-18 .director-card .experience .icon{padding:7px;width:28px;height:28px;background:rgba(14,29,64,.05);border-radius:12px}body.cms-id-18 .founder-card .experience svg,body.cms-id-18 .director-card .experience svg{display:block;width:14px;height:14px;color:#0e1d40}body.cms-id-18 .founder-card .experience h5,body.cms-id-18 .director-card .experience h5{margin:0;font-weight:600}body.cms-id-18 .founder-card .stats-list,body.cms-id-18 .director-card .stats-list{margin:12px 0 0;padding:0;list-style:none;display:flex;gap:12px}body.cms-id-18 .founder-card .stat,body.cms-id-18 .director-card .stat{padding:16px;background:linear-gradient(135deg,#0e1d40 0%,#1a2846 100%);border-radius:18px}body.cms-id-18 .founder-card .stat .title__small,body.cms-id-18 .director-card .stat .title__small{color:#cd9a50;margin:0 0 4px}body.cms-id-18 .founder-card .stat p,body.cms-id-18 .director-card .stat p{font-size:11px;line-height:13.75px;color:#fafcfebf}body.cms-id-18 .direction{margin:0 auto;padding:64px 0 80px}body.cms-id-18 .direction .title{text-align:center}body.cms-id-18 .direction h2{margin:12px 0 40px}@media (min-width:576px){body.cms-id-18 .direction h2{font-size:30px;line-height:36px;letter-spacing:-.75px;font-weight:700}}body.cms-id-18 .director-card{padding:0;border-radius:26px}@media (min-width:992px){body.cms-id-18 .director-card{display:flex}body.cms-id-18 .director-card .img-content{display:none}}body.cms-id-18 .director-card .img{flex:1}@media (min-width:992px){body.cms-id-18 .director-card .img{border-top-left-radius:inherit;border-bottom-left-radius:inherit}}@media (min-width:992px){body.cms-id-18 .director-card .img:after{background-image:linear-gradient(to right,transparent 0%,transparent 50%,rgba(255,255,255,.4) 100%)}}body.cms-id-18 .director-card .img img{width:100%;height:100%;object-fit:cover;border-radius:inherit}body.cms-id-18 .director-card .content{flex:1.2}@media (max-width:991px){body.cms-id-18 .director-card .content h3,body.cms-id-18 .director-card .content .subtitle{display:none}}@media (min-width:992px){body.cms-id-18 .director-card .content{padding:40px}}@media (min-width:1420px){body.cms-id-18 .director-card .content{flex:1.5}}@media (min-width:992px){body.cms-id-18 .director-card h3{margin:0}body.cms-id-18 .director-card .subtitle{margin:8px 0 24px;color:#cd9a50;font-weight:600}}body.cms-id-18 .director-card .tag svg{color:#cd9a50}body.cms-id-18 .director-card .tag.primary{font-weight:600;border-color:#cd9a504d}body.cms-id-18 .director-card .text{margin:24px 0 0;font-size:15px;line-height:24.3833px;color:#596475}body.cms-id-18 .director-card .text b{color:#091123}body.cms-id-18 .director-card .frame{margin:24px 0 0}body.cms-id-18 .cards{padding:80px 0;background:rgba(241,246,250,.3);border-top:1px solid rgba(227,232,239,.6);border-bottom:1px solid rgba(227,232,239,.6)}body.cms-id-18 .cards-content{display:flex;gap:32px;margin:0 auto}@media (max-width:991px){body.cms-id-18 .cards-content{flex-direction:column}}body.cms-id-18 .cards .card{flex:1;padding:40px;border-radius:26px;box-shadow:#0f172a0a 0 1px 2px,#0f172a14 0 4px 16px -4px}body.cms-id-18 .cards .icon.gold{background:rgba(205,154,80,.15);border:none;box-shadow:#cd9a504d 0 0 0 1px}body.cms-id-18 .cards h3{margin:24px 0 16px}body.cms-id-18 .cards p{margin:0 0 16px}body.cms-id-18 .cards p:last-child{margin-bottom:0}body.cms-id-18 .mission{position:relative;padding:80px 0;background:#0e1d40}body.cms-id-18 .mission:before{content:"";position:absolute;inset:0;background:radial-gradient(at 0% 100%,#cd9a50 0%,transparent 55%);opacity:.15}body.cms-id-18 .mission-content{display:flex;flex-direction:column;align-items:center;margin:0 auto;max-width:678px;text-align:center}body.cms-id-18 .mission .icon.gold{background:rgba(205,154,80,.15);border:none;box-shadow:#cd9a504d 0 0 0 1px}body.cms-id-18 .mission .text__label{margin:24px 0 0}body.cms-id-18 .mission h2{margin:12px 0 24px;color:#fafcfe}@media (min-width:576px){body.cms-id-18 .mission h2{font-size:36px;line-height:1.05;letter-spacing:-.9px;font-weight:700}}@media (min-width:992px){body.cms-id-18 .mission h2{font-size:48px;line-height:1.05;letter-spacing:-1.2px;font-weight:700}}body.cms-id-18 .mission h2 .highlight{background:linear-gradient(135deg,#cd9a50 0%,#e0ae57 100%);background-clip:text;color:transparent}body.cms-id-18 .mission .text__large{color:#fafcfed9;margin:0 0 20px}body.cms-id-18 .mission .text__large:last-child{margin-bottom:0}.authentication{margin:40px auto}.authentication_form{display:none}.authentication_form-on{display:block}.authentication_form .form_title{margin-bottom:16px;text-align:center}.popup_content-auth{border-radius:28px}body#module-smartblog-category .hero{padding:112px 0;background-image:linear-gradient(rgba(241,246,250,.4) 0%,#fff 100%)}body#module-smartblog-category .hero-content{margin:0 auto}body#module-smartblog-category .hero h1{margin:8px 0 24px}@media (min-width:576px){body#module-smartblog-category .hero h1{font-size:48px;line-height:1.05;letter-spacing:-1.2px;font-weight:700}}@media (min-width:992px){body#module-smartblog-category .hero h1{font-size:60px;line-height:1.05;letter-spacing:-1.5px;font-weight:700}}body#module-smartblog-category .hero h1 .alt{color:#091123b3}body#module-smartblog-category .hero p{margin:0}body#module-smartblog-category .article-list{margin:80px auto;display:grid;gap:32px;grid-template-columns:repeat(1,1fr)}@media (min-width:766px){body#module-smartblog-category .article-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1260px){body#module-smartblog-category .article-list{grid-template-columns:repeat(3,1fr)}}body#module-smartblog-category .article-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:0;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),translate .3s cubic-bezier(.4,0,.2,1)}body#module-smartblog-category .article-card .img{position:relative;width:100%;padding-bottom:75%;overflow:hidden;border-top-left-radius:inherit;border-top-right-radius:inherit}body#module-smartblog-category .article-card .img:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at center,transparent 0%,transparent 30%,rgba(14,29,64,.1) 80%,rgba(14,29,64,.3) 100%);z-index:1}body#module-smartblog-category .article-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-top-left-radius:inherit;border-top-right-radius:inherit;transition:scale .3s cubic-bezier(.4,0,.2,1)}body#module-smartblog-category .article-card .category{position:absolute;top:12px;left:12px;z-index:3;padding:4px 12px;border-radius:9999px;background-color:#fffffff2;color:#0e1d40;font-size:11px;font-weight:600;letter-spacing:.55px;text-transform:uppercase}body#module-smartblog-category .article-card .infos{display:flex;align-items:center;gap:12px;padding:24px 24px 0}body#module-smartblog-category .article-card .time{display:flex;align-items:center;gap:6px}body#module-smartblog-category .article-card .time svg{width:14px;height:14px}body#module-smartblog-category .article-card h2{margin:12px 0 8px;padding:0 24px}body#module-smartblog-category .article-card p{margin:0;padding:0 24px;flex:1;line-height:22.75px}body#module-smartblog-category .article-card .btn{position:relative;margin:20px 24px 24px;z-index:2}body#module-smartblog-category .article-card .btn svg{width:16px;height:16px}body#module-smartblog-category .article-card .overlay_href{position:absolute;inset:0;z-index:1}body#module-smartblog-category .article-card:hover{translate:0 -4px;box-shadow:oklab(.93 -.00258819 -.016098766666667) 0 0 0 1px,#0f172a2e 0 8px 24px -8px,#0f172a0f 0 2px 6px}body#module-smartblog-category .article-card:hover img{scale:1.05}body#module-smartblog-category .pagination{margin:80px auto;display:flex;justify-content:center;align-items:center;gap:8px}body#module-smartblog-category .pagination ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none}body#module-smartblog-category .pagination .page-active,body#module-smartblog-category .pagination .page-link{display:block;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:18px}body#module-smartblog-category .pagination a{color:inherit;text-decoration:none}body#module-smartblog-category .pagination .page-active{background-color:#0e1d40;color:#fafcfe;font-weight:600}body#module-smartblog-category .pagination .page-link{border:1px solid #e3e8ef;color:#596475;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}body#module-smartblog-category .pagination .page-link:hover{border-color:#0e1d40;color:color__darker-grey}body#module-smartblog-details .blog-post{margin:112px auto;display:flex;justify-content:space-between}@media (max-width:991px){body#module-smartblog-details .blog-post{flex-direction:column;gap:80px}}body#module-smartblog-details h1{margin:0 0 32px}@media (min-width:576px){body#module-smartblog-details h1{font-size:48px;line-height:1.05;letter-spacing:-1.2px;font-weight:700}}body#module-smartblog-details .post-image{padding:32px 0 64px}body#module-smartblog-details .post-image img{display:block;width:100%;border-radius:32px}body#module-smartblog-details .post-metadata{display:flex;align-items:center;gap:12px}body#module-smartblog-details .post-metadata svg{width:16px;height:16px}body#module-smartblog-details .post-metadata>div{display:flex;align-items:center;gap:8px}body#module-smartblog-details aside{display:flex;flex-direction:column;gap:32px}@media (max-width:991px){body#module-smartblog-details aside{margin:0 auto}}body#module-smartblog-details aside .card{display:flex;flex-direction:column;align-items:center}body#module-smartblog-details aside .card p{margin:0;width:100%}body#module-smartblog-details aside .card .title__small{margin:0 0 24px}body#module-smartblog-details aside .card .btn{display:flex;width:auto;margin:32px auto 0}body#module-smartblog-details aside .img-card{padding:0}body#module-smartblog-details aside .img-card a{display:block;border-radius:inherit}body#module-smartblog-details aside .img-card img{display:block;width:100%;border-radius:inherit}body.cms-id-16 .hero{position:relative;padding:112px 0;background:#0e1d40}body.cms-id-16 .hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(at 100% 0%,#cd9a50 0%,transparent 50%);opacity:.15}body.cms-id-16 .hero-content{position:relative;z-index:1;margin:0 auto;display:flex;align-items:center;gap:40px}@media (max-width:991px){body.cms-id-16 .hero-content{flex-direction:column}}body.cms-id-16 .hero-content>*{flex:1}body.cms-id-16 .hero h1{color:#fafcfe;margin:20px 0 24px}body.cms-id-16 .hero h1 .highlight{background-image:linear-gradient(135deg,#cd9a50 0%,#e0ae57 100%);background-clip:text;color:transparent}@media (min-width:576px){body.cms-id-16 .hero h1{font-size:48px;line-height:1.05;letter-spacing:-1.2px;font-weight:700}}@media (min-width:992px){body.cms-id-16 .hero h1{font-size:60px;line-height:1.05;letter-spacing:-1.5px;font-weight:700}}body.cms-id-16 .hero p{margin:0;color:#fafcfecc}body.cms-id-16 .hero .text__muted{color:#fafcfe99}body.cms-id-16 .hero .buttons{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:32px}@media (min-width:576px){body.cms-id-16 .hero .buttons{flex-direction:row;align-items:center}}@media (min-width:992px){body.cms-id-16 .hero .buttons{flex-direction:column;align-items:flex-start}}@media (min-width:1260px){body.cms-id-16 .hero .buttons{flex-direction:row;align-items:center}}body.cms-id-16 .hero a svg{width:16px;height:16px}body.cms-id-16 .description{padding:80px 0;background:rgba(241,246,250,.3);border-bottom:1px solid rgba(227,232,239,.6)}body.cms-id-16 .description-content{display:flex;gap:40px;margin:0 auto}@media (max-width:991px){body.cms-id-16 .description-content{flex-direction:column}}body.cms-id-16 .description .left{flex:1}body.cms-id-16 .description .right{flex:1.2}body.cms-id-16 .description h2{margin:12px 0 0}@media (min-width:576px){body.cms-id-16 .description h2{font-size:36px;line-height:1.05;letter-spacing:-.9px;font-weight:700}}body.cms-id-16 .description p{margin:0}body.cms-id-16 .description p:first-child{margin-bottom:24px}body.cms-id-16 .description ul{margin:12px 0 24px;padding:0;list-style:none}body.cms-id-16 .description li{display:flex;align-items:center;gap:12px}body.cms-id-16 .description li:not(:last-child){margin-bottom:8px}body.cms-id-16 .description li svg{color:#cd9a50;width:20px;height:20px}body.cms-id-16 .evolving-offer{display:flex;align-items:center;gap:24px;margin:48px auto 0;padding:40px;background-image:linear-gradient(135deg,#0e1d40 0%,#1a2846 100%);border-radius:22px}@media (max-width:765px){body.cms-id-16 .evolving-offer{flex-direction:column;align-items:flex-start;padding:32px}}body.cms-id-16 .evolving-offer h3{margin:0;color:#fafcfe}@media (min-width:576px){body.cms-id-16 .evolving-offer h3{font-size:24px;line-height:32px;letter-spacing:-.6px;font-weight:700;font-weight:600}}body.cms-id-16 .evolving-offer p{margin:8px 0 0;color:#fafcfebf}body.cms-id-16 .evolving-offer p:last-child{margin:12px 0 0;color:#fafcfe99}body.cms-id-16 .steps{padding:80px 0}body.cms-id-16 .steps-content{margin:0 auto}body.cms-id-16 .steps .title{text-align:center}body.cms-id-16 .steps .title p{margin:0}body.cms-id-16 .steps h2{margin:12px 0 16px}@media (min-width:576px){body.cms-id-16 .steps h2{font-size:36px;line-height:1.05;letter-spacing:-.9px;font-weight:700}}body.cms-id-16 .step-list{display:grid;grid-template-columns:1fr;gap:24px;margin:56px 0 0}@media (min-width:576px){body.cms-id-16 .step-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1260px){body.cms-id-16 .step-list{grid-template-columns:repeat(4,1fr)}}body.cms-id-16 .step{position:relative;flex:1}body.cms-id-16 .step .number{position:absolute;top:-12px;left:24px;display:flex;align-items:center;height:28px;padding:0 12px;border-radius:9999px;background:#0e1d40;color:#fafcfe;font-size:12px;line-height:16px;font-weight:700}body.cms-id-16 .step .icon{margin-top:8px}body.cms-id-16 .step h3{margin:20px 0 8px;font-weight:600;letter-spacing:-.32px}body.cms-id-16 .benefits{padding:80px 0;background:rgba(241,246,250,.3);border-top:1px solid rgba(227,232,239,.6);border-bottom:1px solid rgba(227,232,239,.6)}body.cms-id-16 .benefits-content{margin:0 auto;display:flex;align-items:center;gap:48px}@media (max-width:991px){body.cms-id-16 .benefits-content{flex-direction:column;align-items:stretch}}body.cms-id-16 .benefits .left{flex:1}body.cms-id-16 .benefits .right{display:grid;grid-template-columns:1fr;gap:16px;flex:1.5}@media (min-width:766px){body.cms-id-16 .benefits .right{grid-template-columns:repeat(2,1fr)}}body.cms-id-16 .benefits h2{margin:12px 0 16px}@media (min-width:576px){body.cms-id-16 .benefits h2{font-size:36px;line-height:1.05;letter-spacing:-.9px;font-weight:700}}body.cms-id-16 .benefits p{margin:0}body.cms-id-16 .benefits ul{margin:0;padding:0;list-style:none}body.cms-id-16 .benefits li{display:flex;align-items:center;gap:12px}body.cms-id-16 .benefits .icon{width:40px;height:40px;padding:10px;color:#fafcfe;background:#0e1d40;border-radius:14px}body.cms-id-16 .benefits .icon svg{width:20px;height:20px}body.cms-id-16 .final-exam{display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:80px 0;text-align:center}body.cms-id-16 .final-exam h2{margin:24px 0 16px}@media (min-width:576px){body.cms-id-16 .final-exam h2{font-size:36px;line-height:1.05;letter-spacing:-.9px;font-weight:700}}body.cms-id-16 .final-exam p{margin:0}body.cms-id-16 .final-exam a{margin-top:32px}body.cms-id-16 .final-exam a svg{width:16px;height:16px}body.cms-id-16 .going-further{padding:80px 0;background:rgba(241,246,250,.3);border-top:1px solid rgba(227,232,239,.6)}body.cms-id-16 .going-further-content{margin:0 auto}body.cms-id-16 .going-further .title{text-align:center}body.cms-id-16 .going-further a{text-decoration:none;color:inherit}body.cms-id-16 .going-further h2{margin:12px 0 48px}@media (min-width:576px){body.cms-id-16 .going-further h2{font-size:36px;line-height:1.05;letter-spacing:-.9px;font-weight:700}}body.cms-id-16 .going-further .cards{display:flex;gap:24px}@media (max-width:765px){body.cms-id-16 .going-further .cards{flex-direction:column}}body.cms-id-16 .going-further h3{margin:20px 0 8px;font-weight:600;letter-spacing:-.32px}body.cms-id-16 .going-further p{margin:0}body.cms-id-16 .going-further .link{margin-top:16px;display:flex;align-items:center;gap:4px;transition:gap .15s cubic-bezier(.4,0,.2,1);font-weight:600;height:20px}body.cms-id-16 .going-further .link svg{display:block;margin-top:.5px;width:16px;height:16px}body.cms-id-16 .going-further .card{flex:1}body.cms-id-16 .going-further .card:hover .link{gap:8px}body#module-t_certification-Certification h1{margin:144px auto 32px}body#module-t_certification-Certification form{margin:0 auto 80px}body#module-t_certification-Certification .question{border:none}body#module-t_certification-Certification .question-title{display:flex;align-items:center;gap:20px;margin:32px 0 16px}body#module-t_certification-Certification .question-title p{margin:0}body#module-t_certification-Certification .question-number{color:#0e1d40}body#module-t_certification-Certification .answers{display:flex;flex-direction:column;align-items:flex-start;gap:12px}body#module-t_certification-Certification .answer{display:flex;gap:12px;align-items:center;justify-content:center}body#module-t_certification-Certification .case-study-title{margin:48px 0 0;text-align:center}body#module-t_certification-Certification .case-study-title a{color:#cd9a50;text-decoration:none;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1)}body#module-t_certification-Certification .case-study-title a:hover{color:#0e1d40}body#module-t_certification-Certification .submit{display:flex;justify-content:center;margin:48px 0 0}body#module-t_certification-Certification .bottom{position:fixed;inset:64px 0 auto;border-bottom:1px solid #e3e8ef;background-color:#ffffffd9;backdrop-filter:blur(12px)}body#module-t_certification-Certification .bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 auto;padding:16px 0}@media (max-width:765px){body#module-t_certification-Certification .bottom-inner{justify-content:center}body#module-t_certification-Certification .bottom-inner .btn{display:none}}body#module-t_certification-Certification .timer{display:flex;align-items:center;gap:8px}#trainy-certification-timer{font-weight:600}body#cms .cms-text,body#module-hnc_mail_confirmation-ConfirmationInstructions .cms-text,body#module-hnc_mail_confirmation-MailConfirmation .cms-text{margin:80px auto}body#module-t_faq-faq .faq_hero,body#module-t_faq-websitefaq .faq_hero{padding:80px 0;background-image:linear-gradient(rgba(241,246,250,.4) 0%,#fff 100%)}body#module-t_faq-faq h1,body#module-t_faq-websitefaq h1{margin:48px auto 64px}@media (min-width:576px){body#module-t_faq-faq h1,body#module-t_faq-websitefaq h1{font-size:48px;line-height:1.05;letter-spacing:-1.2px;font-weight:700}}@media (min-width:992px){body#module-t_faq-faq h1,body#module-t_faq-websitefaq h1{font-size:60px;line-height:1.05;letter-spacing:-1.5px;font-weight:700}}body#module-t_faq-faq .faq_content,body#module-t_faq-websitefaq .faq_content{margin:0 auto 80px}body#module-t_faq-faq .faq_item,body#module-t_faq-websitefaq .faq_item{margin-bottom:32px}body#module-t_faq-faq .faq_title,body#module-t_faq-websitefaq .faq_title{margin:0 0 32px}body#module-t_faq-faq .faq_top,body#module-t_faq-websitefaq .faq_top{display:flex;align-items:center;justify-content:space-between;gap:16px}body#module-t_faq-faq .faq_question,body#module-t_faq-websitefaq .faq_question{flex:1;font-weight:600}body#module-t_faq-faq .faq_arrow,body#module-t_faq-websitefaq .faq_arrow{width:24px;height:24px;color:color__dark-blue;transition:transform .15s cubic-bezier(.4,0,.2,1);transform:scaleY(-1);transform-origin:center}body#module-t_faq-faq .faq_arrow-active,body#module-t_faq-websitefaq .faq_arrow-active{transform:none}body#module-t_faq-faq .faq_answer,body#module-t_faq-websitefaq .faq_answer{padding-top:8px}body#index .hero{position:relative;background-image:url(/themes/trainy_co/assets/images/index/hero-bg-TQXTQMHM.webp);background-size:cover;background-position:center;background-repeat:no-repeat}body#index .hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,#fff 0%,color-mix(#fff 85%,transparent) 50%,color-mix(#fff 30%,transparent) 100%)}body#index .hero-content{position:relative;z-index:1;margin:0 auto;padding:64px 0 144px}@media (min-width:576px){body#index .hero-content{padding-top:112px}}body#index .hero-partners{display:flex;align-items:center;gap:20px;margin-bottom:48px}@media (min-width:576px){body#index .hero-partners{margin-bottom:32px}}@media (max-width:575px){body#index .hero-partners{flex-direction:column}}body#index .hero-partners .text__label{margin:0;font-weight:500;font-size:11px}body#index .hero-partners-logos{display:flex;align-items:center;justify-content:center;gap:12px;width:360px;max-width:100%}@media (max-width:371px){body#index .hero-partners-logos{flex-wrap:wrap}}body#index .hero-partner{display:flex;align-items:center;justify-content:center;flex:1;padding:0 16px;height:48px;min-width:100px;max-width:112px;background-color:#fff;border-radius:18px;box-shadow:oklab(.93 -.00258819 -.013798942857143) 0 0 0 1px,#0000001a 0 1px 3px,#0000001a 0 1px 2px -1px}body#index .hero-partner img{width:auto;max-width:100%;max-height:24px}body#index .hero-title{margin:0 0 32px;max-width:672px}@media (min-width:992px){body#index .hero-title{font-size:48px;line-height:1.05;letter-spacing:-1.2px;font-weight:700}}@media (min-width:1260px){body#index .hero-title{font-size:60px;line-height:1.05;letter-spacing:-1.5px;font-weight:700}}body#index .hero-title span{color:transparent;background-clip:text;background-image:linear-gradient(135deg,#cd9a50 0%,#e0ae57 100%)}body#index .hero-description{margin:0;max-width:576px;color:#596475}@media (min-width:576px){body#index .hero-description{font-size:18px;line-height:28px}}body#index .hero-buttons{display:flex;gap:12px;margin-top:32px}@media (max-width:575px){body#index .hero-buttons{flex-direction:column;align-items:flex-start}}body#index section{margin:0 auto}body#index .section-title{margin:0 auto;padding:64px 0 48px}body#index .section-title h2{margin:0;font-size:30px;line-height:36px;letter-spacing:-.75px;font-weight:700}body#index .section-title h2:not(:first-child){margin-top:8px}@media (min-width:576px){body#index .section-title h2{font-size:36px;line-height:1.05;letter-spacing:-.9px;font-weight:700}}body#index .section-title p{margin:12px 0 0;max-width:672px}body#index .courses .section-title{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:64px}@media (max-width:575px){body#index .courses .section-title .right{display:none}}body#index .courses .manufacturer+.manufacturer{padding-top:64px;border-top:1px solid oklab(.93 -.00258819 -.013798942857143)}body#index .courses .manufacturer:not(:last-child){margin-bottom:40px}body#index .courses .manufacturer-infos{display:flex;align-items:center;gap:20px;margin-bottom:32px}body#index .courses .manufacturer-logo{padding:12px 20px;border-radius:22px;box-shadow:oklch(.93 .01 255) 0 0 0 1px,#0f172a0a 0 1px 2px,#0f172a14 0 4px 16px -4px}body#index .courses .manufacturer-logo img{width:auto;height:40px}body#index .courses .manufacturer-description{max-width:448px}body#index .courses .manufacturer-description .description{margin-top:4px}body#index .courses .manufacturer-description .description p{margin:0}body#index .courses .course-category{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:16px}body#index .courses .course-category h3{margin:0}@media (min-width:576px){body#index .courses .course-category h3{font-size:20px;line-height:28px;letter-spacing:-.5px;font-weight:600}}body#index .trainy-courses{margin-top:96px;padding-bottom:96px;background-image:linear-gradient(rgba(241,246,250,.3) 0%,#fff 50%,#fff 100%)}body#index .trainy-courses .course-category{margin:0 auto}body#index .trainy-courses .course-category+.course-category{padding-top:56px;border-top:1px solid oklab(.93 -.00258819 -.013798942857143)}body#index .trainy-courses .course-category:not(:last-child){margin-bottom:56px}body#index .trainy-courses .course-category-logo img{display:block;width:56px;height:56px;object-fit:cover;border-radius:22px;box-shadow:oklab(.24 -.0061009 -.199238857142857) 0 20px 50px -20px}body#index .trainy-courses .course-category-infos{display:flex;align-items:center;gap:16px;margin-bottom:24px}body#index .trainy-courses .course-category-infos h3{display:flex;align-items:flex-end;margin:0;height:36px}@media (min-width:576px){body#index .trainy-courses .course-category-infos h3{font-size:24px;line-height:32px;letter-spacing:-.6px;font-weight:700}}body#index .trainy-courses .course-category-description p{margin:0}body#index .trainy-courses .slider-heading{display:flex;align-items:flex-end;justify-content:space-between;margin:0 0 16px}body#index .trainy-courses .slider-heading p{margin:0;font-weight:600}@media (min-width:576px){body#index .trainy-courses .slider-heading p{font-size:20px;line-height:28px;letter-spacing:-.5px;font-weight:600}}body#index .product-slider{padding-bottom:16px}body#index .testimonials,body#index .company-testimonials{padding:32px 0 96px}body#index .testimonials-list,body#index .company-testimonials-list{display:flex;gap:24px;margin:0 auto}@media (max-width:991px){body#index .testimonials-list,body#index .company-testimonials-list{flex-direction:column}}body#index .testimonials{background-color:#f1f6fa66}body#index .testimonial-card,body#index .company-testimonial-card{flex:1}body#index .certification{padding:96px 0;background-color:#0e1d40}body#index .certification h2{margin:12px 0 0}@media (min-width:576px){body#index .certification h2{font-size:36px;line-height:1.05;letter-spacing:-.9px;font-weight:700}}@media (min-width:992px){body#index .certification h2{font-size:48px;line-height:1.05;letter-spacing:-1.2px;font-weight:700}}body#index .certification h2 .outline{background-image:linear-gradient(135deg,#cd9a50 0%,#e0ae57 100%);background-clip:text;color:transparent}body#index .certification-content{display:flex;align-items:center;gap:32px;margin:0 auto;color:#fafcfecc}@media (max-width:991px){body#index .certification-content{flex-direction:column}}@media (min-width:1420px){body#index .certification-content{gap:64px}}body#index .certification-content>*{flex:1}body#index .certification .text{margin:24px 0 0}@media (min-width:576px){body#index .certification .text{font-size:18px;line-height:28px}}body#index .certification ul{margin:32px 0 0;padding:0;list-style:none}body#index .certification ul li{margin:0 0 12px;display:flex;align-items:center;gap:12px}body#index .certification ul li:last-child{margin-bottom:0}body#index .certification ul li:before{content:"";display:inline-block;width:6px;height:6px;background-color:#cd9a50;border-radius:50%}body#module-t_lexicon-lexicon .hero{padding:112px 0;background-image:linear-gradient(rgba(241,246,250,.4) 0%,#fff 100%)}body#module-t_lexicon-lexicon .hero-content{margin:0 auto}body#module-t_lexicon-lexicon .hero h1{margin:8px 0 24px}@media (min-width:576px){body#module-t_lexicon-lexicon .hero h1{font-size:48px;line-height:1.05;letter-spacing:-1.2px;font-weight:700}}@media (min-width:992px){body#module-t_lexicon-lexicon .hero h1{font-size:60px;line-height:1.05;letter-spacing:-1.5px;font-weight:700}}body#module-t_lexicon-lexicon .t_lexicon_term_list{display:none}body#module-t_lexicon-lexicon .t_lexicon_term_list.active{display:block}body#module-t_lexicon-lexicon .term-list{margin:48px auto 80px}body#module-t_lexicon-lexicon h4{margin:24px 0 12px}.myaccount{position:relative}.myaccount_inner{display:flex;height:100%;margin:0 auto}.myaccount_navigation{display:none}@media (min-width:992px){.myaccount_navigation{position:absolute;inset:0 auto;z-index:1;display:flex;flex-direction:column;gap:8px;margin:0;padding:48px 24px 32px 0;background-color:#fff;list-style:none}}.myaccount_navigation li{margin-left:-16px}.myaccount_navigation a{display:flex;align-items:center;gap:12px;padding:8px 16px;border-radius:9999px;font-weight:500;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1);white-space:nowrap;cursor:pointer}.myaccount_navigation a:hover{background-color:#ebf3fc}.myaccount_navigation svg{width:18px;height:18px}.myaccount_section{flex:1;overflow-y:auto}.myaccount_header{position:relative}@media (max-width:991px){.myaccount_header_padding{display:none}}.myaccount_header_inner{display:flex;margin:0 auto}.myaccount_header_content{position:relative;z-index:1;flex:1;padding:64px 0 48px}@media (min-width:992px){.myaccount_header_content{padding-left:64px;border-left:1px solid #e3e8ef}}.myaccount_header:before{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(241,246,250,.4) 0%,#fff 100%)}.myaccount_header:after{content:"";position:absolute;inset:0 auto 0 0;z-index:0;width:100px;background-color:#fff}@media (max-width:991px){.myaccount_section_padding{display:none}}.myaccount_content{padding:0 0 64px}@media (min-width:992px){.myaccount_content{padding-left:64px;border-left:1px solid #e3e8ef}}.myaccount h1{margin:0 0 24px;font-weight:400}.myaccount h1 strong{font-size:36px;line-height:1.05;letter-spacing:-.9px;font-weight:700}.myaccount h2{margin:0 0 32px}@media (min-width:766px){.identity_form .fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}.identity_form .form_group-submit{margin-top:32px}.account-certification p{margin:0 0 16px}.account-certification .cta{display:flex;gap:16px;margin-top:48px}.productPage .hero{position:relative;padding:80px 0;background-image:linear-gradient(rgba(241,246,250,.6) 0%,#fff 50%,#fff 100%);border-bottom:1px solid rgba(227,232,239,.6)}.productPage .hero-content{margin:0 auto}.productPage .hero:before{content:"";position:absolute;top:0;left:0;height:288px;width:100%;background-image:radial-gradient(60% 60% at 50% 0,rgba(231,239,255,.6),transparent 70%)}.productPage .hero .tag{background-color:#fff;box-shadow:#e3e8ef 0 0 0 1px,#0000 0 0}.productPage .hero h1{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0 24px}@media (max-width:765px){.productPage .hero h1{flex-direction:column;align-items:flex-start}}@media (min-width:766px){.productPage .hero h1{font-size:48px;line-height:1.05;letter-spacing:-1.2px;font-weight:700}}@media (min-width:1260px){.productPage .hero h1{font-size:60px;line-height:1.05;letter-spacing:-1.5px;font-weight:700}}.productPage .hero h1 img{margin-left:auto;max-width:144px;max-height:63px}.productPage .video-wrapper{margin:0 auto;padding:80px 0}.productPage .video-wrapper.unlogged{display:flex;gap:32px}@media (max-width:991px){.productPage .video-wrapper.unlogged{flex-direction:column}}.productPage .video-wrapper.unlogged>*{flex:1}.productPage .register-block{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.productPage .register-block .title__small{margin:0 0 16px}.productPage .register-block .text__muted{margin:0}.productPage .register-block .buttons{display:flex;gap:16px;align-items:center;margin-top:32px}.productPage .rating{text-align:center;margin:64px 0 0}.productPage .rating p{margin:0}.productPage .rating-stars{display:flex;gap:6px;align-items:center;justify-content:center;margin:20px 0 0}.productPage .rating-stars .star{display:flex;gap:4px;align-items:center;color:#cd9a50}.productPage .rating-stars .star.on svg{fill:#cd9a5099}.productPage .rating-stars svg{width:24px;height:24px}.productPage .links{display:flex;gap:12px;align-items:center;justify-content:space-between;margin:40px 0 0}@media (max-width:575px){.productPage .links{flex-direction:column-reverse;align-items:flex-start}}.productPage .video-link{display:flex;gap:12px;align-items:center;text-decoration:none;color:#0e1d40}.productPage .video-link .content{display:flex;flex-direction:column;justify-content:flex-start}.productPage .video-link svg{width:24px;height:24px;transition:transform .15s cubic-bezier(.4,0,.2,1)}.productPage .video-link:hover svg{color:#cd9a50;translate:-4px 0}.productPage .video-link.next{margin-left:auto}.productPage .video-link.next:hover svg{translate:4px 0}.productPage .video-link.next .content{align-items:flex-end;text-align:right}.productPage .infos{display:flex;gap:20px;align-items:center}.productPage .infos span{display:flex;gap:6px;align-items:center}.productPage .infos svg{width:16px;height:16px}.productPage h2{display:flex;gap:12px;align-items:center}.productPage h2 svg{width:32px;height:32px}.productPage .cms-text p,.productPage .cms-text li{font-size:16px;line-height:24px;color:#596475}.productPage .course-infos{display:flex;gap:32px;margin:0 auto;padding:40px 0}@media (max-width:1259px){.productPage .course-infos{flex-direction:column}}.productPage .course-infos .card{flex:1}.productPage .videos{margin:0 auto;padding:64px 0 80px}.productPage .videos h2{margin:0 auto 48px;justify-content:center}.productPage .videos ul{display:grid;grid-template-columns:1fr;gap:32px;margin:0;padding:0;list-style:none}@media (min-width:766px){.productPage .videos ul{grid-template-columns:repeat(2,1fr)}}.productPage .video-card{position:relative;display:flex;flex-direction:column;transition:translate .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.productPage .video-card .text__label{margin:0;letter-spacing:1.6px}.productPage .video-card h3{margin:6px 0 12px}.productPage .video-card .description{margin:0;flex:1}.productPage .video-card .description p{margin:0}.productPage .video-card .bottom{display:flex;gap:12px;align-items:flex-end;justify-content:space-between;margin-top:24px}.productPage .video-card .btn{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1)}.productPage .video-card .link{position:absolute;inset:0}.productPage .video-card.has-access:hover{translate:0 -4px;box-shadow:oklab(.93 -.00258819 -.016098766666667) 0 0 0 1px,#0f172a2e 0 8px 24px -8px,#0f172a0f 0 2px 6px}.productPage .video-card.has-access:hover .btn{color:#0e1d40;background-color:#cd9a50}#iframe_ubicast .aspect-ratio,#ubicast_full_width_player{position:relative;padding-bottom:56.25%}#iframe_ubicast .aspect-ratio iframe,#ubicast_full_width_player iframe{position:absolute;inset:0;width:100%;height:100%}body.cms-id-17 .hero{position:relative;padding:112px 0;background-image:linear-gradient(rgba(241,246,250,.6) 0%,#fff 50%,#fff 100%);border-bottom:1px solid rgba(227,232,239,.6)}body.cms-id-17 .hero-content{margin:0 auto}body.cms-id-17 .hero:before{content:"";position:absolute;top:0;left:0;height:288px;width:100%;background-image:radial-gradient(60% 60% at 50% 0,rgba(231,239,255,.6),transparent 70%)}body.cms-id-17 .hero .tag{background-color:#fff;box-shadow:#e3e8ef 0 0 0 1px,#0000 0 0}body.cms-id-17 .hero h1{margin:20px 0 24px}@media (min-width:576px){body.cms-id-17 .hero h1{font-size:48px;line-height:1.05;letter-spacing:-1.2px;font-weight:700}}@media (min-width:992px){body.cms-id-17 .hero h1{font-size:60px;line-height:1.05;letter-spacing:-1.5px;font-weight:700}}body.cms-id-17 .hero h1,body.cms-id-17 .hero p{width:768px;max-width:100%}body.cms-id-17 .hero p{margin:0}body.cms-id-17 .sectors{padding:80px 0}body.cms-id-17 .sectors-content{display:grid;grid-template-columns:repeat(1,1fr);gap:24px;margin:0 auto}@media (min-width:766px){body.cms-id-17 .sectors-content{grid-template-columns:repeat(2,1fr)}}body.cms-id-17 .sector-card{padding:0;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),translate .3s cubic-bezier(.4,0,.2,1)}body.cms-id-17 .sector-card .img{position:relative;width:100%;padding-bottom:56.25%;border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden}body.cms-id-17 .sector-card .img:after{content:"";position:absolute;inset:0;z-index:1;opacity:.8;border-radius:inherit}body.cms-id-17 .sector-card .background{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;border-top-left-radius:inherit;border-top-right-radius:inherit;transition:transform .7s cubic-bezier(.4,0,.2,1)}body.cms-id-17 .sector-card:first-child .img:after{background-image:linear-gradient(to top,#0e1d40 0%,rgba(14,29,64,.902) 50%,rgba(14,29,64,.702) 100%)}body.cms-id-17 .sector-card:nth-child(2) .img:after{background-image:linear-gradient(to top,#0e1d40 0%,#1c398e 50%,#1447e6 100%)}body.cms-id-17 .sector-card:nth-child(3) .img:after{background-image:linear-gradient(to top,#0e1d40 0%,rgba(14,29,64,.949) 50%,rgba(123,51,6,.4) 100%)}body.cms-id-17 .sector-card:nth-child(4) .img:after{background-image:linear-gradient(to top,#0e1d40 0%,rgba(14,29,64,.902) 50%,rgba(139,8,54,.302) 100%)}body.cms-id-17 .sector-card h2{position:absolute;inset:auto 24px 24px;z-index:2;margin:0;color:#fff}@media (min-width:576px){body.cms-id-17 .sector-card h2{font-size:30px;line-height:36px;letter-spacing:-.75px;font-weight:700}}body.cms-id-17 .sector-card .school-logo{position:absolute;top:16px;right:16px;z-index:2;display:flex;align-items:center;justify-content:center;padding:0 12px;height:48px;background:#fff;border-radius:18px}body.cms-id-17 .sector-card .school-logo img{max-width:110px;max-height:28px}body.cms-id-17 .sector-card .text__label{margin:24px 24px 0;font-weight:500;letter-spacing:.6px}body.cms-id-17 .sector-card p{margin:12px 24px 20px}body.cms-id-17 .sector-card .bottom{display:flex;justify-content:space-between;align-items:center;margin:0 24px 24px}body.cms-id-17 .sector-card .bottom svg{width:14px;height:14px}body.cms-id-17 .sector-card .infos{display:flex;align-items:center;gap:16px}body.cms-id-17 .sector-card .infos span{display:flex;align-items:center;gap:6px}body.cms-id-17 .sector-card .btn{transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}body.cms-id-17 .sector-card .btn :hover{scale:none}body.cms-id-17 .sector-card:hover{translate:0 -4px;box-shadow:oklab(.93 -.00258819 -.016098766666667) 0 0 0 1px,#0f172a2e 0 8px 24px -8px,#0f172a0f 0 2px 6px}body.cms-id-17 .sector-card:hover .background{transform:scale(1.05)}body.cms-id-17 .sector-card:hover .btn{background-color:#cd9a50;color:#091123}#htmlcontent_home ul{margin:0 -5px}#htmlcontent_home ul li{padding:0 5px 10px}@media (max-width:479px){#htmlcontent_home ul li{width:100%}}#htmlcontent_home ul li img{max-width:100%;height:auto}@media (max-width:479px){#htmlcontent_home ul li img{min-width:100%}}#htmlcontent_home ul li.htmlcontent-item-5{width:66.6667%}@media (max-width:479px){#htmlcontent_home ul li.htmlcontent-item-5{width:100%}}#htmlcontent_top{float:right;width:33%;max-width:391px;padding-left:5px}@media (max-width:767px){#htmlcontent_top{width:100%;max-width:100%;padding-left:0;padding-top:0}}@media (max-width:767px){#htmlcontent_top ul{margin:0 -5px}}#htmlcontent_top ul li{width:100%;margin-bottom:10px}@media (max-width:767px){#htmlcontent_top ul li{float:left;padding-left:5px;padding-right:5px;width:50%}}#htmlcontent_top ul li:last-child{margin-bottom:0}#htmlcontent_top ul li img{max-width:100%;height:auto}