﻿:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;z-index:1;margin-left:auto;margin-right:auto}.swiper{position:relative;overflow:hidden;list-style:none;z-index:1;display:block;margin-left:auto;margin-right:auto;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box;width:100%;height:100%}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{position:relative;display:block;flex-shrink:0;width:100%;height:100%;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{width:var(--swiper-centered-offset-after);height:100%;min-height:1px}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%;min-width:1px}.swiper-3d .swiper-slide-shadow{position:absolute;pointer-events:none;z-index:10;width:100%;height:100%;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{position:absolute;pointer-events:none;z-index:10;width:100%;height:100%;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{position:absolute;pointer-events:none;z-index:10;width:100%;height:100%;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{position:absolute;pointer-events:none;z-index:10;width:100%;height:100%;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{position:absolute;pointer-events:none;z-index:10;width:100%;height:100%;top:0;left:0}.swiper-3d .swiper-slide-shadow{position:absolute;pointer-events:none;z-index:10;width:100%;height:100%;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{position:absolute;pointer-events:none;z-index:10;width:100%;height:100%;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{position:absolute;pointer-events:none;z-index:10;width:100%;height:100%;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{position:absolute;pointer-events:none;z-index:10;width:100%;height:100%;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{position:absolute;pointer-events:none;z-index:10;width:100%;height:100%;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.1490196078)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5019607843))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{position:absolute;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-top-color:rgba(0,0,0,0);border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;direction:ltr;display:flex;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);line-height:1.7;line-height:var(--plyr-line-height, 1.7);position:relative;text-shadow:none;z-index:0;flex-direction:column;align-items:center;min-width:200px;max-width:100%;transition:box-shadow .3s}.plyr audio,.plyr iframe,.plyr video{display:block;width:100%;height:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);padding:3px 4px;line-height:1}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;width:100%;transition:transform .4s ease-in-out;bottom:0;left:0}.plyr__captions span:empty{display:none}@media(min-width: 480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media(min-width: 768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background, rgba(0, 0, 0, 0.8));-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color, #fff);white-space:pre-wrap;border-radius:2px;padding:.2em .5em;line-height:185%}.plyr__caption div{display:inline}.plyr__control{border-radius:4px;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;background:0 0;border:0;flex-shrink:0;transition:all .1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:var(--plyr-control-icon-size, 18px);width:18px;height:18px}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{display:flex;text-align:center;justify-content:flex-end;align-items:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9019607843);background:var(--plyr-menu-background, rgba(255, 255, 255, 0.9019607843));border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, 0.1490196078));color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);position:absolute;text-align:left;white-space:nowrap;z-index:3;margin-bottom:10px;bottom:100%;right:-3px}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(0.4, 0, 0.2, 1),width .35s cubic-bezier(0.4, 0, 0.2, 1)}.plyr__menu__container:after{border:4px solid rgba(0,0,0,0);border-top-color:rgba(255,255,255,.9019607843);border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, 0.9019607843));content:"";position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);width:0;height:0;top:100%}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;align-items:center;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--forward:focus-visible:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2);width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;height:1px;top:100%;left:0;right:0}.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control--back:focus-visible:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{content:"";display:block;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);background:rgba(0,0,0,.1019607843);flex-shrink:0;width:16px;height:16px;transition:all .3s}.plyr__menu__container .plyr__control[role=menuitemradio]:after{opacity:0;background:#fff;border:0;width:6px;height:6px;transition:transform .3s,opacity .3s;top:50%;left:12px;transform:translateY(-50%) scale(0)}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1019607843)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before{background:rgba(35,40,47,.1019607843)}.plyr__menu__container .plyr__menu__value{display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none;align-items:center}.plyr--full-ui input[type=range]{appearance:none;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));background:0 0;border:0;width:100%;min-width:0;height:19px;margin:0;padding:0;transition:box-shadow .3s}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, currentColor 0, rgba(0, 0, 0, 0) 0);background-image:linear-gradient(to right, currentColor var(--value, 0), rgba(0, 0, 0, 0) var(--value, 0));border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px);-webkit-user-select:none;user-select:none;border:0;height:5px;transition:box-shadow .3s}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;background:var(--plyr-range-thumb-background, #fff);box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;width:var(--plyr-range-thumb-height, 13px);border:0;border-radius:100%;width:13px;height:13px;transition:all .2s}.plyr--full-ui input[type=range]::-moz-range-track{border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px);user-select:none;background:0 0;border:0;height:5px;transition:box-shadow .3s}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;width:var(--plyr-range-thumb-height, 13px);border:0;border-radius:100%;width:13px;height:13px;transition:all .2s}.plyr--full-ui input[type=range]::-moz-range-progress{border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px);background:currentColor;height:5px}.plyr--full-ui input[type=range]::-ms-track{color:rgba(0,0,0,0)}.plyr--full-ui input[type=range]::-ms-fill-upper{border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px);user-select:none;background:0 0;border:0;height:5px;transition:box-shadow .3s}.plyr--full-ui input[type=range]::-ms-track{border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px);user-select:none;background:0 0;border:0;height:5px;transition:box-shadow .3s}.plyr--full-ui input[type=range]::-ms-fill-lower{border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px);user-select:none;background:currentColor;border:0;height:5px;transition:box-shadow .3s}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;width:var(--plyr-range-thumb-height, 13px);border:0;border-radius:100%;width:13px;height:13px;margin-top:0;transition:all .2s}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background, var(--plyr-video-background, #000));opacity:0;position:absolute;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;transition:opacity .2s;top:0;left:0}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media(max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background, #fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.1490196078));color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform-origin:50% 100%;white-space:nowrap;z-index:2;transition:transform .2s .1s,opacity .2s .1s;line-height:1.3;bottom:100%;left:50%;transform:translate(-50%, 10px) scale(0.8)}.plyr__tooltip:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";position:absolute;z-index:2;width:0;height:0;left:50%;transform:translate(-50%)}.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:focus-visible .plyr__tooltip{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{transform-origin:0 100%;left:0;transform:translateY(10px) scale(0.8)}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{transform-origin:100% 100%;left:auto;right:0;transform:translateY(10px) scale(0.8)}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip{transform:translate(0) scale(1)}.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip{transform:translate(0) scale(1)}.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-0.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-0.5);width:calc(100% + var(--plyr-range-thumb-height, 13px));width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{overflow-wrap:break-word;max-width:120px;left:0}.plyr__progress__buffer{-webkit-appearance:none;height:var(--plyr-range-track-height, 5px);margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);position:absolute;background:0 0;border:0;border-radius:100px;height:5px;padding:0;top:50%;left:0}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{min-width:var(--plyr-range-track-height, 5px);background:currentColor;border-radius:100px;min-width:5px;transition:width .2s}.plyr__progress__buffer::-moz-progress-bar{min-width:var(--plyr-range-track-height, 5px);background:currentColor;border-radius:100px;min-width:5px;transition:width .2s}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg, rgba(35, 40, 47, 0.6) 25%, rgba(0, 0, 0, 0) 0 50%, rgba(35, 40, 47, 0.6) 0 75%, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0));background-image:linear-gradient(-45deg, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:rgba(0,0,0,0)}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.2509803922))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background, #fff);height:var(--plyr-range-track-height, 5px);position:absolute;width:var(--plyr-progress-marker-width, 3px);z-index:3;border-radius:1px;width:3px;height:5px;top:50%;transform:translate(-50%, -50%)}.plyr__volume{display:flex;position:relative;align-items:center}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2;min-width:60px;max-width:90px}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:var(--plyr-audio-control-color-hover, #fff)}.plyr--audio .plyr__control:focus-visible{background:#00b2ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1019607843))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));border-radius:inherit;overflow:hidden;position:relative;width:100%;height:100%;margin:auto}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{position:absolute;border:0;width:100%;height:100%;top:0;left:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{position:relative;padding-bottom:240%;transform:translateY(-38.2813%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7490196078));background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7490196078)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;color:var(--plyr-video-control-color, #fff);padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;z-index:3;transition:opacity .4s ease-in-out,transform .4s ease-in-out;bottom:0;left:0;right:0}@media(min-width: 480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:var(--plyr-video-control-color-hover, #fff)}.plyr--video .plyr__control:focus-visible{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:var(--plyr-video-control-color, #fff);display:none;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;z-index:2;border:0;border-radius:100%;transition:all .3s;top:50%;left:50%;transform:translate(-50%, -50%)}.plyr__control--overlaid svg{position:relative;left:2px}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.2509803922)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5019607843);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5019607843);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5019607843);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5019607843))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.2509803922))}.plyr:-webkit-full-screen{background:#000;width:100%;height:100%;margin:0;border-radius:0 !important}.plyr:fullscreen{background:#000;width:100%;height:100%;margin:0;border-radius:0 !important}.plyr:-webkit-full-screen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{position:fixed;z-index:10000000;background:#000;width:100%;height:100%;margin:0;inset:0;border-radius:0 !important}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;overflow:hidden;position:absolute;z-index:-1;inset:0}.plyr__ads>div,.plyr__ads>div iframe{position:absolute;width:100%;height:100%}.plyr__ads:after{bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3;background:#23282f;border-radius:2px;padding:2px 6px;font-size:11px}.plyr__ads:empty:after{display:none}.plyr__cues{display:block;height:var(--plyr-range-track-height, 5px);opacity:.8;position:absolute;z-index:3;background:currentColor;width:3px;height:5px;top:50%;left:0;transform:translateY(-50%)}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background, #fff);border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.1490196078));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;pointer-events:none;position:absolute;transform-origin:50% 100%;z-index:2;padding:3px;transition:transform .2s .1s,opacity .2s .1s;bottom:100%;transform:translateY(10px) scale(0.8)}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";left:calc(50% + var(--preview-arrow-offset));position:absolute;z-index:2;width:0;height:0;transform:translate(-50%)}.plyr__preview-thumb__image-container{border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0;background:#c1c8d1}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{position:absolute;width:100%;height:100%;top:0;left:0}.plyr__preview-thumb__image-container:after{border-radius:inherit;content:"";pointer-events:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1490196078)}.plyr__preview-thumb__image-container img{max-width:none;max-height:none}.plyr__preview-thumb__time-container{background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7490196078));background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7490196078)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);position:absolute;z-index:3;padding:20px 6px 6px;line-height:1.1;bottom:0;left:0;right:0}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{filter:blur(1px);opacity:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1;width:100%;height:100%;margin:auto;transition:opacity .3s;inset:0}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{object-fit:contain;position:absolute;width:100%;max-width:none;height:100%;max-height:none;top:0;left:0}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px, 1px, 1px, 1px);overflow:hidden;position:absolute !important;border:0 !important;width:1px !important;height:1px !important;padding:0 !important}.plyr [hidden]{display:none !important}.flatpickr-calendar{opacity:0;display:none;text-align:center;visibility:hidden;-webkit-animation:none;animation:none;direction:ltr;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;border:0;border-radius:5px;width:307.875px;padding:0;font-size:14px;line-height:24px;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px rgba(0,0,0,.0784313725)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;max-height:640px}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown .3s cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;content:"";border:solid rgba(0,0,0,0);width:0;height:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{color:rgba(0,0,0,.9019607843);fill:rgba(0,0,0,.9019607843);text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;background:0 0;flex:1;height:34px;line-height:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;z-index:3;color:rgba(0,0,0,.9019607843);fill:rgba(0,0,0,.9019607843);height:34px;padding:10px;top:0}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{position:absolute;opacity:0;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(57,57,57,.1490196078);width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;right:0}.numInputWrapper span:hover{background:rgba(0,0,0,.1019607843)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-top:4px solid rgba(57,57,57,.6);border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5019607843)}.numInputWrapper:hover{background:rgba(0,0,0,.0509803922)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;color:inherit;position:absolute;display:inline-block;text-align:center;width:75%;height:34px;padding:7.48px 0 0;font-weight:300;line-height:1;left:12.5%;transform:translate(0, 0)}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.0509803922)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:7ch}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9019607843)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9019607843)}.flatpickr-current-month input.cur-year{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;border-radius:0;height:auto;margin:0;padding:0 0 0 .5ch}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:rgba(0,0,0,.5019607843);pointer-events:none;background:0 0;font-size:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;outline:none;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;background:0 0;border:none;border-radius:0;width:auto;height:auto;margin:-1px 0 0;padding:0 0 0 .5ch}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.0509803922)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{outline:none;background-color:rgba(0,0,0,0);padding:0}.flatpickr-weekdays{text-align:center;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:0 0;align-items:center;width:100%;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1}span.flatpickr-weekday{cursor:default;color:rgba(0,0,0,.5411764706);text-align:center;display:block;background:0 0;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{outline:0;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;opacity:1;flex-wrap:wrap;justify-content:space-around;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;transform:translate(0, 0)}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;position:relative;text-align:center;background:0 0;border:1px solid rgba(0,0,0,0);border-radius:150px;flex-basis:14.2857%;justify-content:center;width:14.2857%;max-width:39px;height:39px;margin:0;font-weight:400;line-height:39px}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{color:#fff;background:#959ea9;border-color:#959ea9}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#569ff7;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3019607843);cursor:default;background:0 0;border-color:rgba(0,0,0,0)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1019607843)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;color:rgba(57,57,57,.3019607843);cursor:default;background:0 0;border:none;width:100%;max-width:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.flatpickr-time{text-align:center;outline:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;max-height:40px;line-height:40px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{float:left;flex:1;width:40%;height:40px}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-box-shadow:none;box-shadow:none;text-align:center;height:inherit;line-height:inherit;color:#393939;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-self:center;width:2%;font-weight:700}.flatpickr-time .flatpickr-am-pm{outline:0;cursor:pointer;text-align:center;width:18%;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.social_list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}.social_link{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;background-color:#fff;color:#5164dc;border-radius:1.2rem;border:1px solid #fff;transition:background-color .3s ease,color .3s ease}@media(hover: hover){.social_link:hover{background-color:#e3f2fe}}.social_link:focus-visible{background-color:#5164dc}.blog_article .social_link{background-color:#e3f2fe}.blog_article .social_link:hover,.blog_article .social_link:focus{text-decoration:none}@media(hover: hover){.blog_article .social_link:focus-visible,.blog_article .social_link:hover{background-color:#5164dc;color:#fff}}.social_link__icon{display:block;width:2.4rem;height:2.4rem}.form_checkbox__icon{position:absolute;top:.5rem;left:.2rem;width:1.2rem;height:1.2rem;color:#fff;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.form_checkbox__element:checked~.form_checkbox__label .form_checkbox__icon{opacity:1;visibility:visible}.form_checkbox__icon svg,.form_checkbox__icon .icon{width:100%;height:100%}.form_checkbox__text{display:block}.form_radio__icon{display:none !important;opacity:0 !important;visibility:hidden !important}.form_radio__text{display:block}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0, 0, 0, 0);box-sizing:border-box}html:before,html:after,body:before,body:after,div:before,div:after,span:before,span:after,object:before,object:after,iframe:before,iframe:after,h1:before,h1:after,h2:before,h2:after,h3:before,h3:after,h4:before,h4:after,h5:before,h5:after,h6:before,h6:after,p:before,p:after,blockquote:before,blockquote:after,pre:before,pre:after,abbr:before,abbr:after,address:before,address:after,cite:before,cite:after,code:before,code:after,del:before,del:after,dfn:before,dfn:after,em:before,em:after,img:before,img:after,ins:before,ins:after,kbd:before,kbd:after,q:before,q:after,samp:before,samp:after,small:before,small:after,strong:before,strong:after,var:before,var:after,b:before,b:after,i:before,i:after,dl:before,dl:after,dt:before,dt:after,dd:before,dd:after,ol:before,ol:after,ul:before,ul:after,li:before,li:after,fieldset:before,fieldset:after,form:before,form:after,label:before,label:after,legend:before,legend:after,article:before,article:after,aside:before,aside:after,canvas:before,canvas:after,details:before,details:after,figcaption:before,figcaption:after,figure:before,figure:after,footer:before,footer:after,header:before,header:after,hgroup:before,hgroup:after,menu:before,menu:after,nav:before,nav:after,section:before,section:after,summary:before,summary:after,time:before,time:after,mark:before,mark:after,audio:before,audio:after,video:before,video:after,button:before,button:after{box-sizing:border-box}sub,sup{margin:0;padding:0;border:0;outline:0;font-size:100%;background:rgba(0, 0, 0, 0);box-sizing:border-box}sub:before,sub:after,sup:before,sup:after{box-sizing:border-box}a:before,a:after{box-sizing:border-box}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:rgba(0, 0, 0, 0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:none}q:before,q:after{content:none}:focus{outline:0}input[type=text],textarea{-webkit-appearance:none}input[type=text]::-ms-clear,textarea::-ms-clear{display:none}input,textarea{border-radius:0;box-sizing:border-box}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#686a73}input::-moz-placeholder,textarea::-moz-placeholder{color:#686a73}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#686a73}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:rgba(0, 0, 0, 0)}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:rgba(0, 0, 0, 0)}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:rgba(0, 0, 0, 0)}textarea{resize:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;word-wrap:break-word}@font-face{font-family:"DM Sans";src:url("../fonts/DMSans-Regular.woff2") format("woff2"),url("../fonts/DMSans-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("../fonts/DMSans-Medium.woff2") format("woff2"),url("../fonts/DMSans-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("../fonts/DMSans-SemiBold.woff2") format("woff2"),url("../fonts/DMSans-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("../fonts/DMSans-Bold.woff2") format("woff2"),url("../fonts/DMSans-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@media print{@page{size:A4;margin:14mm}html,body{background:#fff;color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact}.preloader,.header,.footer,.popup,.cookie_consent,[data-deploy-widget],.widget_wrap{display:none !important}.wrapper,.base{max-width:none;padding:0}}:root{--full-screen: calc(var(--vh, 1vh) * 100);--height-footer: 10rem;--gl-indent: 5rem;--gl-vr-indent: 8rem}@media screen and (min-width: 1024px){:root{--height-header: 7.4rem;--gl-hr-indent: 4rem}}@media screen and (max-width: 1023.5px){:root{--height-header: 6rem;--gl-hr-indent: 1.6rem}}html{height:100%;font:400 10px/1.33 "DM Sans",sans-serif;margin:0 !important;scroll-behavior:smooth}@media screen and (max-width: 480px){html{font-size:2.6666666667vw}}@media(max-width: 640px)and (min-width: 480px){html{font-size:2.0833333333vw}}@media(max-width: 768px)and (min-width: 640px){html{font-size:1.5625vw}}@media(max-width: 1024px)and (min-width: 768px){html{font-size:1.3020833333vw}}@media(max-width: 1439px)and (min-width: 1024px){html{font-size:0.6944444444vw}}@media screen and (min-width: 1440px){html{font-size:10px}}@media screen and (min-width: 1920px){html{font-size:0.5208333333vw}}body{position:relative;display:flex;height:100%;font-size:1.6rem;color:#2c2b2b;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff}@supports(display: grid){body{display:block}}.preloader{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;opacity:1;transition:opacity .3s;z-index:1000}.body--loaded .preloader{pointer-events:none;opacity:0}.wrapper{position:relative;width:100%;display:flex;flex-direction:column;min-height:100%;height:auto !important;overflow-x:hidden}.body--popup_open{overflow:hidden}.base{z-index:2;width:100%;position:relative;flex:1 0 auto;background-color:#fff}.body--bg_mod .base{background-color:#5164dc}.center_content blockquote:not(:last-child),.bottom_content blockquote:not(:last-child){margin-bottom:1.6rem}.center_content blockquote::before,.bottom_content blockquote::before{display:block;width:4rem;height:3.2rem;margin-bottom:2.4rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCA0MCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzMyOV81OTEzKSI+CjxwYXRoIGQ9Ik04LjUyNjU2IDMxLjgwODZDOC43MzEyNSAzMS4zMTk2IDguOTI4ODkgMzAuODM3NyA5LjEzMzU4IDMwLjM0ODZDMTAuMjcgMjcuNTYzMiAxMS4zNjQgMjQuNzYzNyAxMi4xNzU4IDIxLjg2NDlDMTIuMzY2MyAyMS4xODQ1IDEyLjUyMTYgMjAuNDg5OSAxMi42MTM0IDE5Ljc4ODNDMTIuNjQ4NyAxOS41MzMxIDEyLjY2MjggMTkuMjcwOSAxMi42NDg3IDE5LjAwODZDMTIuNjIwNCAxOC4zNjM3IDEyLjQ3MjIgMTguMjI5IDExLjgzNyAxOC4yMjlDOC4zNjQyMSAxOC4yMjkgNC44OTg1NCAxOC4yMjkgMS40MjU4IDE4LjIyOUMwLjQyMzUwNSAxOC4yMzYxIDAgMTcuODEwOSAwIDE2Ljc5MDNDMCAxMS42NjYgMCA2LjU0MTc1IDAgMS40MTA0MUMwIDAuNDQ2NTEyIDAuNDQ0NjggMCAxLjM5NzU2IDBDNi41MzYwOSAwIDExLjY3NDYgMCAxNi44MjAyIDBDMTcuNzIzNyAwIDE4LjE4MjUgMC40NjA2ODcgMTguMTg5NSAxLjM3NDk3QzE4LjE4OTUgNi40MDcwOSAxOC4xOTY2IDExLjQzOTIgMTguMTg5NSAxNi40NzEzQzE4LjE4OTUgMTcuOTgxIDE3LjY3NDMgMTkuMzI3NiAxNi44OTA4IDIwLjU5NjJDMTQuOTU2OCAyMy43MTQ3IDEyLjc0NzUgMjYuNjQxOSAxMC40ODg4IDI5LjUyNjVDOS45NTk0MSAzMC4yMDY5IDkuNDIyOTcgMzAuODgwMiA4Ljg4NjU0IDMxLjU1MzVDOC44MDE4NCAzMS42NTk4IDguNzEwMDggMzEuNzY2MSA4LjYxODMyIDMxLjg2NTNDOC41OTAwOCAzMS44NDQxIDguNTYxODUgMzEuODI5OSA4LjUyNjU2IDMxLjgwODZaIiBmaWxsPSIjNTE2NERDIi8+CjxwYXRoIGQ9Ik0zMC4zMDA0IDMyQzMwLjYwNCAzMS4yNTU4IDMwLjg4NjMgMzAuNTg5NiAzMS4xNjE2IDI5LjkxNjNDMzIuMjk4IDI3LjA5NTUgMzMuNDA2MSAyNC4yNjA1IDM0LjE1NDMgMjEuMjk3OUMzNC4zMjM3IDIwLjYzODggMzQuNDY0OSAxOS45NjU1IDM0LjQ2NDkgMTkuMjcwOUMzNC40NjQ5IDE5LjA3OTUgMzQuNDM2NyAxOC44OTUyIDM0LjM4NzMgMTguNzExQzM0LjMyMzcgMTguNDk4MyAzNC4xODk2IDE4LjM3MDggMzMuOTQ5NiAxOC4zNzA4QzMzLjgyMjYgMTguMzcwOCAzMy42ODg1IDE4LjM3MDggMzMuNTYxNCAxOC4zNzA4QzMwLjEzODEgMTguMzcwOCAyNi43MTQ4IDE4LjM3MDggMjMuMjkxNCAxOC4zNzA4QzIyLjIxODYgMTguMzcwOCAyMS44MDIxIDE3Ljk0NTUgMjEuODAyMSAxNi44NjgyQzIxLjgwMjEgMTEuNzUxMSAyMS44MDIxIDYuNjQwOTggMjEuODA5MiAxLjUyMzgxQzIxLjgwOTIgMC41NjcwMDIgMjIuMjYwOSAwLjExMzQwMyAyMy4yMTM4IDAuMTEzNDAzQzI4LjM0NTMgMC4xMTM0MDMgMzMuNDY5NyAwLjExMzQwMyAzOC42MDExIDAuMTEzNDAzQzM5LjU0NyAwLjExMzQwMyAzOS45OTg3IDAuNTc0MDkgMzkuOTk4NyAxLjUzNzk5QzM5Ljk5ODcgNi4zMjIwNCAzOS45NjM0IDExLjEwNjEgNDAuMDEyOCAxNS44OTAxQzQwLjAzNCAxNy43ODI1IDM5LjUyNTggMTkuNDQ4MSAzOC41MDk0IDIxLjAyODZDMzYuNjYwMSAyMy45MTMyIDM0LjYzNDMgMjYuNjU2IDMyLjUyMzggMjkuMzQ5M0MzMS45MDk4IDMwLjEzNiAzMS4yODE2IDMwLjkyMjcgMzAuNjYwNCAzMS43MDk0QzMwLjU3NTcgMzEuODAxNiAzMC41MjYzIDMxLjkzNjIgMzAuMzAwNCAzMloiIGZpbGw9IiM1MTY0REMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8zMjlfNTkxMyI+CjxyZWN0IHdpZHRoPSI0MCIgaGVpZ2h0PSIzMiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");background-repeat:no-repeat;background-size:contain;content:""}.center_content blockquote p,.bottom_content blockquote p{font-style:italic;font-weight:600;letter-spacing:-0.02em;font-size:2.4rem;line-height:1.4}@media screen and (min-width: 1024px){.center_content h4,.bottom_content h4{font-weight:600}}@media screen and (min-width: 1024px)and (min-width: 1024px){.center_content h4,.bottom_content h4{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.center_content h4,.bottom_content h4{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (min-width: 1024px){.center_content h4:not(:last-child),.bottom_content h4:not(:last-child){margin-bottom:1.5rem}}@media screen and (max-width: 1023.5px){.center_content h4,.bottom_content h4{font-weight:600;letter-spacing:-0.04em}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.center_content h4,.bottom_content h4{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.center_content h4,.bottom_content h4{font-size:2rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.center_content h4:not(:last-child),.bottom_content h4:not(:last-child){margin-bottom:.4rem}}.center_content h5,.bottom_content h5{font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:700;letter-spacing:-0.02em}@media screen and (min-width: 1024px){.center_content h5,.bottom_content h5{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.center_content h5,.bottom_content h5{font-size:1.6rem}}@media screen and (min-width: 1024px){.center_content h5:not(:last-child),.bottom_content h5:not(:last-child){margin-bottom:.8rem}}@media screen and (max-width: 1023.5px){.center_content h5,.bottom_content h5{font-size:1.8rem}.center_content h5:not(:last-child),.bottom_content h5:not(:last-child){margin-bottom:.8rem}}.center_content p,.bottom_content p{letter-spacing:-0.02em}@media screen and (min-width: 1024px){.center_content p,.bottom_content p{line-height:1.4;font-size:1.8rem}}@media screen and (max-width: 1023.5px){.center_content p,.bottom_content p{font-size:1.6rem;line-height:1.5}}.bottom_content{margin-top:auto}@media screen and (min-width: 1024px){.bottom_content__part:not(:last-child){margin-bottom:8rem}}@media screen and (max-width: 1023.5px){.bottom_content__part:not(:last-child){margin-bottom:4rem}}@media screen and (min-width: 1024px){.bottom_content__part h1:not(:first-of-type),.bottom_content__part h2:not(:first-of-type),.bottom_content__part h3:not(:first-of-type),.bottom_content__part h4:not(:first-of-type),.bottom_content__part h5:not(:first-of-type),.bottom_content__part h6:not(:first-of-type){margin-top:8rem}}@media screen and (max-width: 1023.5px){.bottom_content__part h1:not(:first-of-type),.bottom_content__part h2:not(:first-of-type),.bottom_content__part h3:not(:first-of-type),.bottom_content__part h4:not(:first-of-type),.bottom_content__part h5:not(:first-of-type),.bottom_content__part h6:not(:first-of-type){margin-top:4rem}}.bottom_content__part blockquote p{text-transform:capitalize}.center_content{margin-block:auto}a{text-decoration:none;color:#2c2b2b}button{font-family:"DM Sans",sans-serif}.editor-styles-wrapper .wp-block{margin-bottom:5rem}html :where(.wp-block){max-width:1200px}.editor-styles-wrapper{overflow-x:hidden}@media screen and (max-width: 767px){.mobile_hidden{display:none}}img,picture{display:block}.header{position:fixed;top:0;left:0;z-index:100;width:100%;transition:transform .3s ease;will-change:transform}@media screen and (max-width: 1023.5px){.header{padding:1.6rem}}@media screen and (min-width: 1024px){.header{padding:1.5rem}}.body--header_scroll_pos .header{transform:translateY(-100%)}.header__container{display:flex;align-items:center;justify-content:space-between;max-width:136rem;margin:0 auto;padding:1.2rem;background-color:#fff;border-radius:2rem}@media screen and (max-width: 1023.5px){.header__container{gap:0 2rem;flex-wrap:wrap}}@media screen and (min-width: 1024px){.header__container{gap:4rem}}.header__logo{flex-shrink:0}.header__logo_link{display:block;text-decoration:none;transition:opacity .3s ease}@media screen and (max-width: 1023.5px){.header__logo_link{width:9.5rem;height:3.6rem}}@media screen and (min-width: 1024px){.header__logo_link{width:11.6rem;height:4.4rem}}@media(hover: hover){.header__logo_link:hover,.header__logo_link:focus-visible{opacity:.8}}.header__logo_img{width:100%;height:100%;object-fit:contain;margin-left:.8rem}.header__nav{display:flex}@media screen and (max-width: 1023.5px){.header__nav{order:1;gap:4rem;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;max-height:0;overflow:hidden;background:#fff;border-radius:0 0 2rem 2rem;transition:max-height .3s ease}}@media screen and (min-width: 1024px){.header__nav{flex:1;justify-content:flex-end;align-items:center}}.header__nav_list{display:flex}@media screen and (max-width: 1023.5px){.header__nav_list{flex-direction:column;align-items:stretch;gap:2.4rem;padding:4rem .8rem 4rem}}@media screen and (min-width: 1024px){.header__nav_list{gap:3.3rem;align-items:center}}.header__nav_item{position:relative}.header__nav_item--has_dropdown.is-active .header__dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.header__nav_link{display:flex;align-items:center;gap:.4rem;font-weight:500;font-size:1.8rem;line-height:1.2;letter-spacing:-0.05rem;color:#434343;text-decoration:none;background:none;border:none;cursor:pointer;transition:color .3s ease}@media screen and (max-width: 1023.5px){.header__nav_link{justify-content:space-between;width:100%;min-height:3.2rem}}@media screen and (min-width: 1024px){.header__nav_link{padding:.4rem 0}}@media(hover: hover){.header__nav_link:hover,.header__nav_link:focus-visible{color:#5164dc}}.header__nav_item--has_dropdown.is-active .header__nav_link--dropdown{color:#5164dc}.header__dropdown{transition:opacity .3s ease,transform .3s ease,visibility .3s ease}@media screen and (max-width: 1023.5px){.header__dropdown{max-height:0;overflow:hidden;transition:max-height .3s ease}.header__nav_item--has_dropdown.is-active .header__dropdown{max-height:50rem;transition:max-height .3s ease-in}}@media screen and (min-width: 1024px){.header__dropdown{visibility:hidden;opacity:0;position:absolute;top:5.5rem;left:-4.4rem;z-index:10;transform:translateY(-1rem);border-radius:2rem;background-color:#fff;box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.1);pointer-events:none}}@media(hover: hover){.header__dropdown:hover,.header__dropdown:focus-visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}.header__dropdown_list{display:flex;flex-direction:column;gap:2.45rem}@media screen and (max-width: 1023.5px){.header__dropdown_list{padding:2.4rem 2rem 3.2rem;min-width:auto}}@media screen and (min-width: 1024px){.header__dropdown_list{padding:4rem;min-width:30rem}}.header__dropdown_link{display:block;font-weight:500;font-size:1.8rem;line-height:1.2;letter-spacing:-0.05rem;color:#434343;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px;text-decoration-color:rgba(0, 0, 0, 0);background:none;border:none;cursor:pointer;transition:color .3s ease,text-decoration-color .3s ease}@media screen and (max-width: 1023.5px){.header__dropdown_link{justify-content:space-between;width:100%}}@media(hover: hover){.header__dropdown_link:hover,.header__dropdown_link:focus-visible{text-decoration-color:currentColor}}.header__dropdown_link--disabled{color:#686a73;cursor:default}.header__dropdown_link--disabled:hover,.header__dropdown_link--disabled:focus-visible{color:#686a73;text-decoration-color:rgba(0, 0, 0, 0)}@media screen and (max-width: 1023.5px){.header__cta{margin:0 .8rem 1.2rem}}@media screen and (min-width: 1024px){.header__cta{margin-left:4.9rem}}@media screen and (max-width: 1023.5px){.header__burger{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;width:3.2rem;height:3.2rem;margin-right:.8rem;background:none;border:none;cursor:pointer}}@media screen and (min-width: 1024px){.header__burger{display:none}}.header__burger_line{width:100%;height:.3rem;background:#434343;border-radius:.2rem;transition:transform .3s ease,opacity .3s ease}@media screen and (max-width: 1023.5px){.header__nav_arrow{flex-shrink:0;display:block;width:3.2rem;height:3.2rem;color:#d1d1d1;transition:transform .3s ease}.header__nav_arrow svg{fill:none !important}.header__nav_item--has_dropdown.is-active .header__nav_arrow{transform:rotate(90deg)}}@media screen and (min-width: 1024px){.header__nav_arrow{display:none !important}}.body--menu_open{overflow:hidden}.body--menu_open .header__burger_line:nth-child(1){transform:translateY(0.6rem) rotate(45deg)}.body--menu_open .header__burger_line:nth-child(2){opacity:0}.body--menu_open .header__burger_line:nth-child(3){transform:translateY(-0.6rem) rotate(-45deg)}@media screen and (max-width: 1023.5px){.body--menu_open .header{overflow-y:auto;max-height:100dvh}.body--menu_open .header__nav{max-height:100rem;transition:max-height .3s ease-in}}.section{position:relative;width:100%;padding:var(--gl-vr-indent) var(--gl-hr-indent)}.section.section--bg_mod{background-color:#fff}.section_in{max-width:136rem;width:100%;margin:0 auto}@media screen and (max-width: 1023.5px){.slider_layout_wrapper{width:calc(100% + var(--gl-hr-indent)*2);padding:3.2rem 0;margin:0 calc(var(--gl-hr-indent)*-1) 0}}@media screen and (min-width: 1024px){.slider_layout_wrapper{width:100%;padding:3.8rem 0}}@media screen and (max-width: 1023.5px){.slider_layout_swiper{padding:0 var(--gl-hr-indent)}}.slider_layout_swiper .swiper-wrapper{transition-timing-function:linear !important}.slider_layout{color:#fff}@media screen and (min-width: 1024px){.slider_layout{justify-content:space-between;gap:6.8rem}}.slider_feature{flex-shrink:0;width:auto;display:flex;justify-content:flex-start;align-items:center;gap:.8rem}@media screen and (min-width: 1024px){.slider_feature_duplicate{display:none}}.slider_feature_icon{width:2.4rem;height:2.4rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.slider_feature_icon_img{width:2.4rem;height:2.4rem;object-fit:contain}@media screen and (max-width: 1023.5px){.slider_feature_text{font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:500}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.slider_feature_text{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.slider_feature_text{font-size:1.6rem}}@media screen and (min-width: 1024px){.slider_feature_text{font-weight:500;letter-spacing:-0.02em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.slider_feature_text{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.slider_feature_text{font-size:1.4rem;line-height:1.5}}.footer{width:100%;background-color:#5164dc}@media screen and (max-width: 1023.5px){.footer{padding:1.2rem var(--gl-hr-indent) 4.1rem}}@media screen and (min-width: 1024px){.footer{padding:.7rem var(--gl-hr-indent) 4.1rem}}@media screen and (max-width: 1023.5px){.footer__slider{margin-bottom:2rem}}@media screen and (min-width: 1024px){.footer__slider{margin-bottom:3.1rem}}.footer__main{display:flex;gap:8rem;justify-content:space-between;margin-bottom:5.4rem;background-color:#fff}@media screen and (max-width: 1023.5px){.footer__main{flex-direction:column;padding:4rem 1.6rem 2.8rem;border-radius:2rem}}@media screen and (min-width: 1024px){.footer__main{padding:5.4rem 4rem 10rem;border-radius:3.2rem}}.footer__subscribe{flex-shrink:0}@media screen and (max-width: 1023.5px){.footer__subscribe{width:100%}}@media screen and (min-width: 1024px){.footer__subscribe{width:36.2rem}}.footer__subscribe_heading{margin-bottom:2.4rem}.footer__subscribe_heading h1,.footer__subscribe_heading h2,.footer__subscribe_heading h4,.footer__subscribe_heading h3{margin-bottom:1.2rem;font-weight:600}@media screen and (max-width: 1023.5px){.footer__subscribe_heading h1,.footer__subscribe_heading h2,.footer__subscribe_heading h4,.footer__subscribe_heading h3{font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}@media screen and (min-width: 1024px){.footer__subscribe_heading h1,.footer__subscribe_heading h2,.footer__subscribe_heading h4,.footer__subscribe_heading h3{font-weight:600}}@media screen and (min-width: 1024px)and (min-width: 1024px){.footer__subscribe_heading h1,.footer__subscribe_heading h2,.footer__subscribe_heading h4,.footer__subscribe_heading h3{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.footer__subscribe_heading h1,.footer__subscribe_heading h2,.footer__subscribe_heading h4,.footer__subscribe_heading h3{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.footer__subscribe_heading p{font-weight:400;letter-spacing:-0.02em;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.footer__subscribe_heading p{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.footer__subscribe_heading p{font-size:1.6rem}}@media screen and (min-width: 1024px){.footer__subscribe_heading p{font-weight:500;letter-spacing:-0.02em;font-weight:400}}@media screen and (min-width: 1024px)and (min-width: 1024px){.footer__subscribe_heading p{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.footer__subscribe_heading p{font-size:1.4rem;line-height:1.5}}.footer__subscribe_btn{margin-top:1.2rem}.footer__sections{display:flex;flex-wrap:wrap}@media screen and (max-width: 1023.5px){.footer__sections{gap:2.8rem 3rem}}@media screen and (min-width: 1024px){.footer__sections{gap:2.4rem}}.footer__section{width:14.8rem}@media screen and (max-width: 1023.5px){.footer__section{width:calc(50% - 1.5rem);max-width:16rem}}.footer__section_title{font-weight:500;font-size:1.8rem;line-height:1.4;letter-spacing:-0.02em;color:#5164dc}@media screen and (max-width: 1023.5px){.footer__section_title{margin-bottom:1.5rem}}@media screen and (min-width: 1024px){.footer__section_title{margin-bottom:2.7rem}}.footer__section_link{display:block;padding:.4rem 0;margin-bottom:.8rem;font-weight:500;font-size:1.6rem;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b;transition:color .3s ease}@media(hover: hover){.footer__section_link:hover,.footer__section_link:focus-visible{color:#5164dc}}.footer__section_link--disabled{color:#686a73;cursor:default}.footer__section_link--disabled:hover,.footer__section_link--disabled:focus-visible{color:#686a73}.footer__socials{display:flex;justify-content:space-between;align-items:center;gap:5.4rem;margin-bottom:5.3rem;padding-right:.4rem}@media screen and (max-width: 1023.5px){.footer__socials{flex-direction:column}}.footer__logo{flex-shrink:0}.footer__logo_link{display:block;text-decoration:none;transition:opacity .3s ease}@media screen and (max-width: 1023.5px){.footer__logo_link{width:19.7rem;height:7.5rem}}@media screen and (min-width: 1024px){.footer__logo_link{width:11.6rem;height:4.4rem}}@media(hover: hover){.footer__logo_link:hover,.footer__logo_link:focus-visible{opacity:.8}}.footer__logo_img{width:100%;height:100%;object-fit:contain}.footer__legal{display:flex;flex-wrap:wrap;gap:2.3rem 3.8rem}.footer__legal_link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:rgba(0, 0, 0, 0)}@media screen and (min-width: 1024px){.footer__legal_copyright{margin-right:10.3rem}}.footer__credits_link,.footer__legal_link{transition:color .3s ease,text-decoration-color .3s ease}@media(hover: hover){.footer__credits_link:hover,.footer__credits_link:focus-visible,.footer__legal_link:hover,.footer__legal_link:focus-visible{color:#fff}}.footer__legal_link,.footer__legal_copyright,.footer__credits_text,.footer__credits_link{color:#fff;font-weight:500;letter-spacing:-0.02em}@media screen and (min-width: 1024px){.footer__legal_link,.footer__legal_copyright,.footer__credits_text,.footer__credits_link{font-size:1.6rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.footer__legal_link,.footer__legal_copyright,.footer__credits_text,.footer__credits_link{font-size:1.4rem;line-height:1.5}}.footer__credits_link{display:flex;margin-right:.1rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:rgba(0, 0, 0, 0)}@media(hover: hover){.footer__credits_link:hover,.footer__credits_link:focus-visible{text-decoration-color:currentColor}}@media(hover: hover){.footer__legal_link:hover,.footer__legal_link:focus-visible{text-decoration-color:currentColor}}.footer__legal_link--disabled{color:rgba(255, 255, 255, 0.8);cursor:default}.footer__legal_link--disabled:hover,.footer__legal_link--disabled:focus-visible{color:rgba(255, 255, 255, 0.8);text-decoration-color:rgba(0, 0, 0, 0)}.footer__credits{display:flex}@media screen and (max-width: 1023.5px){.footer__credits{margin-top:.8rem}}@media screen and (min-width: 1024px){.footer__credits{margin-left:auto}}.footer__credits_logo{width:1.6rem;height:1.4rem}@media screen and (max-width: 1023.5px){.footer__credits_logo{margin:.1rem .4rem}}@media screen and (min-width: 1024px){.footer__credits_logo{margin:.2rem .5rem}}.section_heading{display:flex;gap:4rem}@media screen and (max-width: 1023.5px){.section_heading{flex-direction:column}}.section_heading__content_w{display:flex;flex-direction:column;width:100%}@media screen and (min-width: 1024px){.section_heading__content_w{gap:2.4rem}}@media screen and (max-width: 1023.5px){.section_heading__content_w{gap:1.8rem}}.section_heading.section_heading--column_mod.section_heading--width_md_mod .section_heading__content_w{max-width:49.2rem}.section_heading.section_heading--column_mod.section_heading--width_lg_mod .section_heading__content_w{max-width:59rem}.section_heading.section_heading--column_mod.section_heading--width_xl_mod .section_heading__content_w{max-width:65rem}.section_heading__tag_wrapper{display:flex}.section_heading__tag{display:inline-flex;justify-content:center;align-items:center;padding:.6rem 1.2rem;background-color:#e3f2fe;border-radius:1rem;color:#5164dc;font-size:1.4rem;font-weight:600;line-height:1.4;text-transform:uppercase}@media screen and (min-width: 1024px){.section_heading__tag{letter-spacing:.06em}}@media screen and (max-width: 1023.5px){.section_heading__tag{letter-spacing:.01em}}.section_frame--light_blue_mod .section_heading__tag,.section_heading--light_bg_mod .section_heading__tag{background-color:#fff}.section_heading__content{display:flex}@media screen and (min-width: 1024px){.section_heading__content{gap:1.2rem}}@media screen and (max-width: 1023.5px){.section_heading__content{flex-direction:column;gap:2.3rem}}.section_heading--column_mod .section_heading__content{flex-direction:column;gap:0}@media screen and (min-width: 1024px){.section_heading--column_mod .section_heading__content{gap:0}}@media screen and (max-width: 1023.5px){.section_heading--column_mod .section_heading__content{gap:0}}.section_heading__title{color:#2c2b2b}@media screen and (min-width: 1024px){.section_heading__title{flex:0 0 auto;max-width:67.6rem;font-weight:600;letter-spacing:-0.04em;text-transform:capitalize}}@media screen and (min-width: 1024px)and (min-width: 1024px){.section_heading__title{font-size:5.4rem;line-height:1}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.section_heading__title{font-size:2rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.section_heading__title{width:100%}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.section_heading__title{font-weight:500;font-size:6.4rem;line-height:1.25;letter-spacing:-0.06em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.section_heading__title{font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}@media screen and (min-width: 1024px){.section_heading__title p,.section_heading__title h1,.section_heading__title h2,.section_heading__title h3,.section_heading__title h4,.section_heading__title h5,.section_heading__title h6{font-weight:600;letter-spacing:-0.04em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.section_heading__title p,.section_heading__title h1,.section_heading__title h2,.section_heading__title h3,.section_heading__title h4,.section_heading__title h5,.section_heading__title h6{font-size:5.4rem;line-height:1}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.section_heading__title p,.section_heading__title h1,.section_heading__title h2,.section_heading__title h3,.section_heading__title h4,.section_heading__title h5,.section_heading__title h6{font-size:2rem;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.section_heading__title p,.section_heading__title h1,.section_heading__title h2,.section_heading__title h3,.section_heading__title h4,.section_heading__title h5,.section_heading__title h6{font-weight:500;font-size:6.4rem;line-height:1.25;letter-spacing:-0.06em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.section_heading__title p,.section_heading__title h1,.section_heading__title h2,.section_heading__title h3,.section_heading__title h4,.section_heading__title h5,.section_heading__title h6{font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}@media screen and (min-width: 1024px){.section_heading:not(.section_heading--column_mod).section_heading--width_md_mod .section_heading__title{max-width:49.2rem}}@media screen and (min-width: 1024px){.section_heading:not(.section_heading--column_mod).section_heading--width_lg_mod .section_heading__title{max-width:59rem}}.section_heading--column_mod .section_heading__title{max-width:100%}@media screen and (min-width: 1024px){.section_heading--column_mod .section_heading__title:not(:last-child){margin-bottom:2.4rem}}@media screen and (max-width: 1023.5px){.section_heading--column_mod .section_heading__title:not(:last-child){margin-bottom:2rem}}.section_heading:not(.section_heading--column_mod).section_heading--row_width_lg_mod .section_heading__title{max-width:54rem}.section_frame .section_heading__title{color:#fff}.section_heading--light_bg_mod .section_heading__title,.section_frame--light_blue_mod .section_heading__title,.section_frame--no_bg_mod .section_heading__title{color:#2c2b2b}.hero_v2 .section_heading__title{color:#2c2b2b}@media screen and (min-width: 1024px){.hero_v2 .section_heading__title{font-weight:600;line-height:1;letter-spacing:-0.06em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.hero_v2 .section_heading__title{font-size:8rem}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.hero_v2 .section_heading__title{font-size:4.4rem}}@media screen and (min-width: 1024px){.hero_v2 .section_heading__title p,.hero_v2 .section_heading__title h1,.hero_v2 .section_heading__title h2,.hero_v2 .section_heading__title h3,.hero_v2 .section_heading__title h4,.hero_v2 .section_heading__title h5,.hero_v2 .section_heading__title h6{font-weight:600;line-height:1;letter-spacing:-0.06em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.hero_v2 .section_heading__title p,.hero_v2 .section_heading__title h1,.hero_v2 .section_heading__title h2,.hero_v2 .section_heading__title h3,.hero_v2 .section_heading__title h4,.hero_v2 .section_heading__title h5,.hero_v2 .section_heading__title h6{font-size:8rem}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.hero_v2 .section_heading__title p,.hero_v2 .section_heading__title h1,.hero_v2 .section_heading__title h2,.hero_v2 .section_heading__title h3,.hero_v2 .section_heading__title h4,.hero_v2 .section_heading__title h5,.hero_v2 .section_heading__title h6{font-size:4.4rem}}.section_heading__description{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#2c2b2b}@media screen and (min-width: 1024px){.section_heading__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.section_heading__description{font-size:1.6rem}}@media screen and (min-width: 1024px){.section_heading__description{flex:1}}@media screen and (max-width: 1023.5px){.section_heading__description{font-size:1.8rem;width:100%}}@media screen and (min-width: 1024px){.section_heading:not(.section_heading--column_mod) .section_heading__description{max-width:50%;margin-left:auto;padding-right:8.4rem}}.section_heading--column_mod .section_heading__description{padding-top:0}@media screen and (min-width: 1024px){.section_heading.section_heading--description_v2_mod .section_heading__description{max-width:51.2rem;margin-left:auto;margin-top:auto;padding:0}}@media screen and (min-width: 1024px){.section_heading.section_heading--column_mod.section_heading--width_xl_mod .section_heading__description{padding-right:5rem}}@media screen and (min-width: 1024px){.section_heading.section_heading--desc_xl_mod .section_heading__description{padding-right:0}}@media screen and (min-width: 1024px){.section_heading.section_heading--desc_bottom_mod .section_heading__description{align-self:flex-end}}.section_heading__controls{display:flex;gap:1.2rem;flex-shrink:0;align-self:flex-end;margin-left:auto}@media screen and (max-width: 1023.5px){.section_heading__controls{display:none}}.section_heading__btn_wrapper{margin-left:auto;margin-top:auto}@media screen and (max-width: 1023.5px){.section_heading__btn_wrapper{display:none}}@media screen and (max-width: 1023.5px){.section_heading--mobile_btn_mod .section_heading__btn_wrapper{display:block;width:100%}}@media screen and (min-width: 1024px){.section_heading__btn{width:18.8rem}}@media screen and (max-width: 1023.5px){.section_heading__btn{width:100%}}.stats_block{width:100%}.stats_block__list{display:flex;align-items:stretch;flex-wrap:wrap}@media screen and (max-width: 1023.5px){.stats_block__list{padding-right:4rem;row-gap:4.4rem}}@media screen and (max-width: 767px){.stats_section .stats_block__list{row-gap:3.1rem}}.stats_block--three_mod .stats_block__list{gap:3.4rem 0}@media screen and (max-width: 1023.5px){.stats_block--three_mod .stats_block__list{padding-right:0}}.stats_block__item{position:relative;width:25%;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.stats_block__item{gap:1.2rem;padding-left:4.8rem;padding-right:2rem}.stats_block__item:first-child{padding-left:2.6rem}.stats_section .stats_block__item{padding-left:5.4rem;padding-right:5.4rem}.stats_block__item:not(:last-child):after{content:""}}@media screen and (max-width: 1023.5px){.stats_block__item{gap:1.8rem;padding:.6rem 2.5rem}.stats_block__item:nth-child(odd):after{content:""}}@media screen and (max-width: 1023.5px){.stats_block__item{width:50%;flex-shrink:0}}@media screen and (max-width: 767px){.stats_section .stats_block__item{width:100%;padding:0;padding-bottom:2.4rem}}.stats_block__item:not(:last-child):after{position:absolute;right:0;top:0;width:1px;height:100%;background-color:#d1d1d1}@media screen and (max-width: 767px){.stats_section .stats_block__item:not(:last-child)::after{width:100%;height:1px;bottom:0;top:auto}}@media screen and (min-width: 1024px){.stats_block--three_mod .stats_block__item{width:calc(33.33% + 3.6rem);padding:0 5.4rem}.stats_block--three_mod .stats_block__item:nth-child(3n-2){padding-left:0;width:calc(33.33% - 1.8rem)}.stats_block--three_mod .stats_block__item:nth-child(3n){padding-right:0;width:calc(33.33% - 1.8rem)}}@media screen and (max-width: 1023.5px){.stats_block--three_mod .stats_block__item{position:relative;width:100%;padding:0 0 2.5rem}.stats_block--three_mod .stats_block__item:after{content:"";position:absolute;left:0;right:unset;top:unset;bottom:0;width:100%;height:1px;background-color:#d1d1d1}}@media screen and (min-width: 1024px){.stats_block__subtitle{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;font-weight:600}}@media screen and (max-width: 1023.5px){.stats_block__subtitle{font-weight:600;letter-spacing:-0.04em;font-weight:700}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.stats_block__subtitle{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.stats_block__subtitle{font-size:2rem;line-height:1.4}}.stats_block__value{display:inline-flex;color:#2c2b2b;white-space:nowrap}@media screen and (min-width: 1024px){.stats_block__value{font-weight:500}}@media screen and (min-width: 1024px)and (min-width: 1024px){.stats_block__value{font-weight:500;font-size:6.4rem;line-height:1.25;letter-spacing:-0.06em}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.stats_block__value{font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}@media screen and (max-width: 1023.5px){.stats_block__value{font-weight:600;line-height:1;letter-spacing:-0.06em;font-weight:600}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.stats_block__value{font-size:8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.stats_block__value{font-size:4.4rem}}.stats_block__label{font-weight:500;letter-spacing:-0.02em;color:#434343}@media screen and (min-width: 1024px){.stats_block__label{font-size:1.6rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.stats_block__label{font-size:1.4rem;line-height:1.5}}@media screen and (max-width: 1023.5px){.stats_block__label{font-weight:400;letter-spacing:-0.02em;line-height:1.4;max-width:28rem;font-weight:500}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.stats_block__label{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.stats_block__label{font-size:1.6rem}}.stats_section .stats_block__label{font-weight:400;letter-spacing:-0.02em;line-height:1.4}@media screen and (min-width: 1024px){.stats_section .stats_block__label{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.stats_section .stats_block__label{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.stats_section .stats_block__label{font-size:1.8rem}}.product_card{position:relative;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.product_card:hover,.product_card:focus{text-decoration:none}@media screen and (min-width: 1024px){.product_card{padding:1.2rem;border-radius:3.2rem}}@media screen and (max-width: 1023.5px){.product_card{padding:1.2rem;border-radius:2rem}}@media(max-width: 1023.5px)and (min-width: 768px){.blog_listing .product_card,.news .product_card{padding:var(--gl-hr-indent);padding-bottom:2rem}}@media screen and (max-width: 767px){.blog_listing .product_card,.news .product_card{padding:.8rem}}@media(max-width: 1023.5px)and (min-width: 768px){.blog_listing .product_card,.news .product_card{border-radius:4rem}}@media screen and (max-width: 1023.5px){.product_card.product_card--team{padding:.8rem}}.product_card__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}@media screen and (min-width: 1024px){.product_card__bg{border-radius:3.2rem}}@media screen and (max-width: 1023.5px){.product_card__bg{border-radius:3.2rem}}.product_card__bg_image{display:block;width:100%;height:100%;object-fit:cover}.product_card__image_wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.product_card__image_container{display:block;width:100%;height:100%}.product_card__image{width:100%;height:100%;object-fit:cover;display:block}.product_card__content{position:relative;z-index:2;margin-top:auto;overflow:hidden;border-radius:2.4rem}.product_card__content_in{position:relative;display:flex;flex-direction:column;background-color:#fff;border-radius:2.4rem;box-shadow:0 1rem 3rem rgba(91, 106, 129, 0.2);overflow:hidden}@media screen and (min-width: 1024px){.product_card__content_in{padding:2.4rem;gap:.6rem}}@media screen and (max-width: 1023.5px){.product_card__content_in{border-radius:2rem;padding:2.4rem 2.3rem 2.6rem;gap:.4rem}}a.product_card .product_card__content_in{transition:transform .3s ease;transform:translateY(3.7rem)}@media(hover: hover){a.product_card:focus-visible .product_card__content_in,a.product_card:hover .product_card__content_in{transform:translateY(0rem)}}@media screen and (min-width: 1024px){.blog_listing .product_card__content_in,.news .product_card__content_in{gap:1.6rem;padding:2.4rem 3.1rem 3.1rem}}@media screen and (max-width: 1023.5px){.blog_listing .product_card__content_in,.news .product_card__content_in{gap:1.6rem;padding:2.5rem 2.2rem 2.4rem}}@media screen and (min-width: 1024px){.product_card--team .product_card__content_in{padding:2.4rem 3rem 3rem}}@media screen and (max-width: 1023.5px){.product_card--team .product_card__content_in{padding:2.6rem 2.3rem 2.6rem;gap:1rem}}.product_card--flyer .product_card__content_in{gap:1.6rem}.product_card--flyer.product_card--flyer .product_card__content_in{opacity:1;pointer-events:initial;visibility:visible;transform:none}.product_card__content_top{display:flex;gap:1.6rem;color:#a4a4a4;letter-spacing:-0.02em;font-weight:500}@media screen and (min-width: 1024px){.product_card__content_top{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.product_card__content_top{font-size:1.4rem}}.product_card__date{margin-left:auto}.product_card__title{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b}@media screen and (max-width: 1023.5px){.product_card__title{font-size:1.8rem;line-height:1.25;letter-spacing:0}}.product_card--team .product_card__title{order:-1}.product_card__description{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#686a73}@media screen and (min-width: 1024px){.product_card__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.product_card__description{font-size:1.6rem}}.product_card__link{display:flex;align-items:center;text-decoration:none;text-transform:uppercase;transition:opacity .3s ease;color:#5164dc;font-weight:600;cursor:pointer;text-transform:capitalize;opacity:0}.product_card__link:hover,.product_card__link:focus{text-decoration:none}@media(hover: hover){.product_card__link:hover,.product_card__link:focus-visible{opacity:.8}}@media(hover: hover){.product_card:focus-visible .product_card__link,.product_card:hover .product_card__link{opacity:1}.product_card:focus-visible .product_card__link:focus-visible,.product_card:focus-visible .product_card__link:hover,.product_card:hover .product_card__link:focus-visible,.product_card:hover .product_card__link:hover{opacity:.8}}.product_card--flyer.product_card--flyer .product_card__link{opacity:1;font-size:1.8rem;font-weight:600;gap:.2rem}.product_card__link_icon{width:2.4rem;height:2.4rem;flex-shrink:0;display:block}.product_card__link_icon .icon{display:block;width:100%;height:100%}.cta_banner{width:100%;background-color:#5164dc;border-radius:2rem;overflow:hidden}@media screen and (min-width: 1024px){.cta_banner{padding:2.4rem}}@media screen and (max-width: 1023.5px){.cta_banner{padding:2.4rem 2.3rem 2rem}}.cta_banner__content{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 1024px){.cta_banner__content{gap:4.8rem}}@media screen and (max-width: 1023.5px){.cta_banner__content{gap:5rem}}.cta_banner__title{font-weight:600;color:#fff;text-align:center}@media screen and (min-width: 1024px){.cta_banner__title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.cta_banner__title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.cta_banner__title{line-height:1.3;letter-spacing:0}}@media screen and (min-width: 1024px){.cta_banner__title{max-width:78.2rem}}.cta_banner--width_limit_mod .cta_banner__title{max-width:44.2rem}@media screen and (max-width: 1023.5px){.cta_banner__btn.cta_banner__btn{width:auto}}@media screen and (min-width: 1024px){.cta_banner__btn.cta_banner__btn{width:auto}}.cta_banner--btn_width_mod .cta_banner__btn.cta_banner__btn{min-width:25.4rem}.certification_card{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f9f9f9;border-radius:2.4rem;overflow:hidden}@media screen and (max-width: 1023.5px){.certification_card{padding:2rem}}.certification_card__image_container{display:block;width:100%;height:100%}.certification_card__image{width:100%;height:100%;object-fit:contain;display:block}.slider_control{display:flex;align-items:center;justify-content:center;width:6rem;height:6rem;padding:1.6rem 2rem;background-color:#f83d3d;border:none;cursor:pointer;color:#fff;border-radius:1.6rem;transition:all .3s ease}.slider_control:not(.swiper-button-disabled):hover,.slider_control:not(.swiper-button-disabled):focus{outline:none}@media(hover: hover){.slider_control:not(.swiper-button-disabled):hover{background-color:#d13232 !important}.slider_control:not(.swiper-button-disabled):active{background-color:#bb2a2a !important}}.slider_control:not(.swiper-button-disabled):focus-visible{box-shadow:inset 0 0 0 1px #eee}.slider_control.slider_control--light_mod{background-color:#fff;color:#2c2b2b}@media(hover: hover){.slider_control.slider_control--light_mod:not(.swiper-button-disabled):hover{background-color:#e3f2fe !important;box-shadow:inset 0 0 0 1px #fff}.slider_control.slider_control--light_mod:not(.swiper-button-disabled):active{background-color:#aeddff !important;box-shadow:inset 0 0 0 1px #fff}}.slider_control.slider_control--light_mod:focus-visible{box-shadow:inset 0 0 0 1px #2c2b2b}.slider_control.slider_control--sm_size_mod{width:4rem;height:4rem;border-radius:1rem;padding:1.4rem}.slider_control[style="display: none;"],.slider_control.swiper-button-disabled.swiper-button-disabled{background-color:#d1d1d1 !important;color:#686a73;cursor:default;pointer-events:none}.icons_list{display:flex;flex-direction:column;gap:1.2rem}.icons_list__item{display:flex;align-items:center;gap:1.6rem}.icons_list__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;background-color:#fff;border-radius:1.6rem}.icons_list__icon_img{width:2.4rem;height:2.4rem;object-fit:contain}.icons_list__text{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#fff;max-width:52.6rem}@media screen and (min-width: 1024px){.icons_list__text{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.icons_list__text{font-size:1.6rem}}.partner_card{padding:2.4rem;background-color:#e3f2fe;border-radius:2rem;display:flex;flex-direction:column;height:100%}.partner_card__logo_wrapper{display:flex;align-items:center;justify-content:flex-start;height:5.4rem;margin-bottom:3.2rem}.partner_card__logo{height:100%;width:100%;display:block;object-fit:contain;object-position:left center}.partner_card__description{flex:1;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width: 1024px){.partner_card__description{font-weight:500;letter-spacing:-0.02em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.partner_card__description{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.partner_card__description{font-size:1.4rem;line-height:1.5}}@media screen and (max-width: 1023.5px){.partner_card__description{font-weight:400;letter-spacing:-0.02em;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.partner_card__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.partner_card__description{font-size:1.6rem}}.partner_card__description:not(:last-child){margin-bottom:3.2rem}.partner_card__link{display:flex;align-items:center;text-decoration:none;text-transform:uppercase;transition:opacity .3s ease;color:#5164dc;font-weight:600;cursor:pointer}.partner_card__link:hover,.partner_card__link:focus{text-decoration:none}@media(hover: hover){.partner_card__link:hover,.partner_card__link:focus-visible{opacity:.8}}.partner_card__link_text{font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:600;text-transform:capitalize;letter-spacing:normal}@media screen and (min-width: 1024px){.partner_card__link_text{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.partner_card__link_text{font-size:1.6rem}}.partner_card__link_icon{width:2.4rem;height:2.4rem;flex-shrink:0;display:block}.partner_card__link_icon .icon{display:block;width:100%;height:100%}.section_frame{padding:1.2rem;display:flex;align-items:stretch;border-radius:3.2rem;background-color:#5164dc}@media screen and (min-width: 1024px){.section_frame{min-height:min(78rem,53vw)}}@media screen and (max-width: 1023.5px){.section_frame{padding:2.4rem;flex-direction:column;gap:2.4rem}}.hero_v2 .section_frame{background-color:#fff}@media screen and (min-width: 1024px){.hero_v2 .section_frame{min-height:min(78rem,53vw)}}.section_frame.section_frame--light_blue_mod{background-color:#e3f2fe}@media screen and (min-width: 1024px){.section_frame.section_frame--reverse_mod{flex-direction:row-reverse}}@media screen and (max-width: 1023.5px){.section_frame.section_frame--mob_reverse_mod{flex-direction:column-reverse}}.section_frame.section_frame--no_bg_mod{background-color:rgba(0, 0, 0, 0);padding:0}@media screen and (max-width: 1023.5px){.section_frame.section_frame--no_bg_indent_mod.section_frame--no_bg_mod{gap:4rem}}.section_frame__item{position:relative;margin-bottom:1.2rem}.section_frame__content{display:flex;flex-direction:column;gap:8rem}@media screen and (min-width: 1024px){.section_frame__content{padding:4.2rem 3.6rem 8.5rem 3.6rem;flex:0 0 50%}}@media screen and (max-width: 1023.5px){.hero_v2 .section_frame__content{gap:4rem}}@media screen and (min-width: 1024px){.section_frame--no_bg_mod .section_frame__content{padding:1.2rem 3.6rem 11.4rem 9.1rem}}@media screen and (min-width: 1024px){.section_frame--no_bg_indent_mod.section_frame--no_bg_mod .section_frame__content{padding:1.2rem 1.6rem 0rem 9.1rem}}.section_frame__image_wrap{position:relative;overflow:hidden}@media screen and (min-width: 1024px){.section_frame__image_wrap{border-radius:2.4rem;width:50%}}@media screen and (max-width: 1023.5px){.section_frame__image_wrap{width:100%;border-radius:2rem;aspect-ratio:295/420}}@media screen and (max-width: 1023.5px){.brands_features .section_frame__image_wrap{aspect-ratio:295/326}}@media screen and (max-width: 1023.5px){.section_frame--mob_square_aspect_mod .section_frame__image_wrap{aspect-ratio:295/308}}@media screen and (max-width: 1023.5px){.section_frame--no_bg_mod .section_frame__image_wrap{border-radius:3.2rem;aspect-ratio:295/362}}.section_frame__image_slide{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.section_frame__image{position:absolute;left:0;bottom:0;display:block;width:100%;height:100%}.section_frame__image_in{position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover}.section_frame__image_caption{position:absolute;left:1.2rem;bottom:1.2rem;z-index:1;width:calc(100% - 2.4rem);padding:3rem;background-color:#fff;color:#686a73;border-radius:3.2rem;font-weight:400;letter-spacing:-0.02em;line-height:1.4}@media screen and (min-width: 1024px){.section_frame__image_caption{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.section_frame__image_caption{font-size:1.6rem}}@media screen and (min-width: 1024px){.section_frame__image_caption{border-radius:2.5rem;font-weight:500;letter-spacing:-0.02em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.section_frame__image_caption{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.section_frame__image_caption{font-size:1.4rem;line-height:1.5}}.section_frame__banner{position:absolute;display:flex;background-color:#fff}@media screen and (min-width: 1024px){.section_frame__banner{width:calc(100% - 2.4rem);left:1.2rem;bottom:1.2rem;gap:2.4rem;padding:3rem;border-radius:3.2rem}}@media screen and (max-width: 1023.5px){.section_frame__banner{width:100%;left:0;bottom:0;gap:1.6rem;padding:1.2rem;border-radius:1.6rem}}.section_frame__banner_icon{background-color:#5164dc;flex-shrink:0}@media screen and (min-width: 1024px){.section_frame__banner_icon{width:5.4rem;height:5.4rem;padding:1.5rem;border-radius:1.4rem}}@media screen and (max-width: 1023.5px){.section_frame__banner_icon{width:2.6rem;height:2.6rem;padding:.6rem;border-radius:.6rem}}.section_frame__banner_icon_img{display:block;width:100%;height:100%;object-fit:contain}.section_frame__banner_title{color:#686a73}@media screen and (min-width: 1024px){.section_frame__banner_title{font-weight:500;letter-spacing:-0.02em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.section_frame__banner_title{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.section_frame__banner_title{font-size:1.4rem;line-height:1.5}}@media screen and (max-width: 1023.5px){.section_frame__banner_title{font-weight:400;letter-spacing:-0.02em;line-height:1.4;line-height:1.5}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.section_frame__banner_title{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.section_frame__banner_title{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.section_stack__items--with_heading{margin-top:3.2rem}}@media screen and (min-width: 1024px){.section_stack__items--with_heading{margin-top:5.4rem}}.features_slider{width:100%}.features_slider__swiper{overflow:visible}.features_slider__list{display:flex;align-items:stretch}@media screen and (min-width: 1024px){.features_slider__list{flex-wrap:wrap;gap:1.2rem}}@media screen and (max-width: 1023.5px){.features_slider__slide{display:flex;height:auto}}@media screen and (min-width: 1024px){.features_slider__slide{display:contents}}.features_slider__slide_inner{display:flex;gap:1.2rem;width:100%}@media screen and (max-width: 1023.5px){.features_slider__slide_inner{flex-direction:column}}@media screen and (min-width: 1024px){.features_slider__slide_inner{display:contents}}.features_slider__item{display:flex;gap:.8rem;flex-direction:column;align-items:flex-start;background-color:#e3f2fe;border-radius:3.2rem}@media screen and (max-width: 1023.5px){.features_slider__item{width:100%;max-height:calc(50% - .6rem);min-height:max-content;flex:1;padding:3.2rem 2.4rem}}@media screen and (min-width: 1024px){.features_slider__item{width:calc((100% - 3.6rem)/4);padding:4rem 3.2rem 5.5rem}}.features_slider__icon{padding:1.5rem;border-radius:1.4rem;background-color:#5164dc}@media screen and (max-width: 1023.5px){.features_slider__icon{margin-bottom:2.4rem}}@media screen and (min-width: 1024px){.features_slider__icon{margin-bottom:5.6rem}}.features_slider__icon_img{width:2.4rem;height:2.4rem;object-fit:contain}.features_slider__title{color:#2c2b2b;font-size:2rem;font-weight:700;letter-spacing:-0.01em}.features_slider__text{font-weight:500;letter-spacing:-0.02em;color:#434343}@media screen and (min-width: 1024px){.features_slider__text{font-size:1.6rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.features_slider__text{font-size:1.4rem;line-height:1.5}}@media screen and (max-width: 1023.5px){.features_slider__text{font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:500}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.features_slider__text{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.features_slider__text{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.features_slider__controls{display:flex;justify-content:flex-end;gap:1.2rem;margin-top:2.4rem}}@media screen and (min-width: 1024px){.features_slider__controls{display:none}}.accordion{overflow:hidden;display:flex;flex-direction:column;gap:1.2rem;width:100%}.accordion--numbered_mod{counter-reset:accordion-counter}.accordion--numbered_mod .accordion__item{counter-increment:accordion-counter}.accordion__item{display:flex;flex-direction:column;padding:2.4rem;background-color:#e3f2fe;border-radius:2rem;transition:border-radius .3s ease}.accordion__item_title_header{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width: 1023.5px){.accordion__item_title_header{gap:2.4rem}}@media screen and (min-width: 1024px){.accordion__item_title_header{gap:.8rem}}@media screen and (max-width: 1023.5px){.accordion--numbered_mod .accordion__item_title_header{gap:1.8rem}}.accordion__item_title_icon{align-self:flex-start;padding:1.4rem;width:5.6rem;height:5.6rem;flex-shrink:0;border-radius:1.2rem;background-color:#fff;transition:transform .3s ease;transform:rotateX(180deg)}.accordion__item_title_icon svg{fill:none !important}.accordion__item_title_w{position:relative;display:flex;flex-direction:column;gap:.4rem;justify-content:space-between;cursor:pointer}.accordion__item_title{color:#434343}@media screen and (min-width: 1024px){.accordion__item_title{font-weight:600}}@media screen and (min-width: 1024px)and (min-width: 1024px){.accordion__item_title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.accordion__item_title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.accordion__item_title{font-weight:600;letter-spacing:-0.04em;font-weight:700}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.accordion__item_title{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.accordion__item_title{font-size:2rem;line-height:1.4}}.accordion--numbered_mod .accordion__item_title{display:flex;gap:1.7rem}.accordion--numbered_mod .accordion__item_title::before{content:counter(accordion-counter, decimal-leading-zero);display:block;color:#5164dc;flex-shrink:0}@media screen and (min-width: 1024px){.faq_section .accordion__item_title{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.faq_section .accordion__item_title{font-weight:600;line-height:1.2}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.faq_section .accordion__item_title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.faq_section .accordion__item_title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}.accordion__item_content{display:flex;gap:1rem;max-height:0;opacity:0;transition:max-height .3s ease-out,margin-top .3s ease,opacity .3s ease-out;overflow:hidden}.accordion__item_desc{font-weight:400;letter-spacing:-0.02em;line-height:1.4}@media screen and (min-width: 1024px){.accordion__item_desc{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.accordion__item_desc{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.accordion__item_desc{line-height:1.5}}@media screen and (min-width: 1024px){.accordion__item_desc{padding-right:9.6rem}}.accordion__item_desc ul{padding-left:1.2rem}.accordion__item_desc ul:not(:first-child){margin-top:2.4rem}.accordion__item_desc ol{list-style-type:decimal;padding-left:2.4rem}.accordion__item_desc ol:not(:first-child){margin-top:2.4rem}.accordion__item_desc ol li{list-style-type:decimal;display:list-item;padding-left:.2rem}.accordion__item_desc ul li{display:flex;gap:1.1rem}.accordion__item_desc ul li::before{content:"";display:block;width:.4rem;height:.4rem;margin-top:1.1rem;flex-shrink:0;background-color:currentColor;border-radius:50%}.accordion__item_desc strong{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;font-weight:700;margin-top:.2rem}.accordion--no_padding_mod .accordion__item_desc{padding:0}.accordion__item--active{border-radius:2.4rem}.accordion__item--active .accordion__item_title_icon{transform:rotateX(0)}.accordion__item--active .accordion__item_content{opacity:1}@media screen and (max-width: 1023.5px){.accordion__item--active .accordion__item_content{margin:3.2rem 0 1.6rem}}@media screen and (min-width: 1024px){.accordion__item--active .accordion__item_content{margin:1.7rem 0 -0.2rem}}@media screen and (max-width: 1023.5px){.guide_accordion__heading{margin-bottom:1.2rem}}@media screen and (min-width: 1024px){.guide_accordion__heading{margin-bottom:5.4rem}}.guide_accordion__content{display:flex}@media screen and (max-width: 1023.5px){.guide_accordion__content{flex-direction:column;gap:1.2rem}}@media screen and (min-width: 1024px){.guide_accordion__content{gap:1.4rem}}@media screen and (min-width: 1024px){.guide_accordion--reverse_mod .guide_accordion__content{flex-direction:row-reverse}}@media screen and (min-width: 1024px){.guide_accordion__accordion{flex:1}}.guide_accordion__media{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;height:max-content}.guide_accordion__image_bg_wrap{overflow:hidden;width:100%}@media screen and (max-width: 1023.5px){.guide_accordion__image_bg_wrap{height:50rem;border-radius:2rem}}@media screen and (min-width: 1024px){.guide_accordion__image_bg_wrap{flex:1;height:70.4rem;border-radius:3.2rem}}.guide_accordion__image_bg{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1023.5px){.guide_accordion__image_bg{object-position:left top}}.guide_accordion__image{width:100%;height:100%;object-fit:cover}.guide_accordion__media_list{position:absolute;display:flex;justify-content:center;align-items:center}.guide_accordion__media_item{position:absolute;opacity:0;visibility:hidden;overflow:hidden;transition:opacity .3s ease,visibility .3s ease}@media screen and (max-width: 1023.5px){.guide_accordion__media_item{width:20.1rem;height:43.1rem;border-radius:1.8rem}}@media screen and (min-width: 1024px){.guide_accordion__media_item{width:27rem;height:58.4rem;border-radius:2.4rem}}.guide_accordion__media_item--active{opacity:1;visibility:visible}@media screen and (min-width: 1024px){.section_description{max-width:57rem}}.section_description__text{color:#2c2b2b}@media screen and (max-width: 1023.5px){.section_description__text{margin-bottom:2.5rem;font-size:1.8rem;letter-spacing:-0.03em;line-height:1.4}}@media screen and (min-width: 1024px){.section_description__text{margin-bottom:3.2rem;font-size:1.6rem;letter-spacing:-0.02em;line-height:1.6}}@media screen and (max-width: 1023.5px){.section_description__text_l_size_mod .section_description__text{font-weight:400;letter-spacing:-0.02em;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.section_description__text_l_size_mod .section_description__text{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.section_description__text_l_size_mod .section_description__text{font-size:1.6rem}}@media screen and (min-width: 1024px){.section_description__text_l_size_mod .section_description__text{font-weight:400;letter-spacing:-0.02em;line-height:1.4}}@media screen and (min-width: 1024px)and (min-width: 1024px){.section_description__text_l_size_mod .section_description__text{font-size:1.8rem}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.section_description__text_l_size_mod .section_description__text{font-size:1.6rem}}.section_description.section_description--light_mod .section_description__text{color:#fff}.section_split{display:flex;align-items:stretch;gap:1.2rem}@media screen and (min-width: 1024px){.section_split{min-height:38.5vw}}@media screen and (max-width: 1023.5px){.section_split{padding:2.4rem;flex-direction:column;gap:4rem;border-radius:3.2rem;background-color:#e3f2fe}}.hero_split .section_split{position:relative;z-index:2}@media screen and (min-width: 1024px){.hero_split .section_split{max-width:136rem;width:100%;margin:0 auto}}@media screen and (max-width: 1023.5px){.hero_split .section_split{background-color:#fff}}.section_split__content{display:flex;flex-direction:column;gap:8rem;background-color:#e3f2fe}@media screen and (min-width: 1024px){.section_split__content{padding:6.4rem 4.8rem 5.4rem;width:calc(50% - .6rem);border-radius:3.2rem}}@media screen and (max-width: 1023.5px){.hero_v2 .section_split__content{gap:4rem;width:100%}}.hero_split .section_split__content{display:block;background-color:#fff}@media screen and (min-width: 1024px){.hero_split .section_split__content{padding-top:5.4rem;display:flex;flex-direction:column;gap:unset;align-items:flex-start;flex:auto}}.section_split__image_wrap{position:relative;overflow:hidden}@media screen and (min-width: 1024px){.section_split__image_wrap{border-radius:3.2rem;width:calc(50% - .6rem)}}@media screen and (max-width: 1023.5px){.section_split__image_wrap{border-radius:1.6rem;aspect-ratio:295/420;width:100%}}@media screen and (max-width: 1023.5px){.hero_split .section_split__image_wrap{display:none}}.section_split__image{position:absolute;left:0;bottom:0;display:block;width:100%}@media screen and (min-width: 1024px){.section_split__image{height:calc(100% + 100px)}}@media screen and (max-width: 1023.5px){.section_split__image{height:calc(100% + 50px)}}.section_split__image_in{position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover}.section_split--image_top_pos_mod .section_split__image{top:0}@media screen and (min-width: 1024px){.section_split.section_split--high_desc_mod .section_split__content{gap:10rem}}@media screen and (min-width: 1024px){.section_split.section_split--high_desc_mod .section_dual_description{gap:10rem}}.frame_heading{display:flex;flex-direction:column;gap:2.4rem}.frame_heading__icon{display:flex;align-items:center;justify-content:center;width:5.4rem;height:5.4rem;background-color:#5164dc;border-radius:1.4rem}.frame_heading__icon_img{width:2.4rem;height:2.4rem;object-fit:contain;display:block}.frame_heading__content{display:flex;flex-direction:column;gap:1.6rem}.frame_heading__title{color:#2c2b2b;font-weight:600}@media screen and (min-width: 1024px){.frame_heading__title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.frame_heading__title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.frame_heading__title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}.frame_heading__description{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#434343}@media screen and (min-width: 1024px){.frame_heading__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.frame_heading__description{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.frame_heading__description{font-size:1.8rem}}.frame_text_list{width:100%}.frame_text_list__list{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 1024px){.frame_text_list__list{margin-bottom:-0.6rem}}.frame_text_list__item{display:flex;flex-direction:column;gap:.4rem}.frame_text_list__title{color:#2c2b2b;font-weight:700;font-size:2rem;line-height:1.4;letter-spacing:-0.04em}p.frame_text_list__text{color:#434343}@media screen and (max-width: 1023.5px){p.frame_text_list__text{font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-size:1.8rem}}.article_quote{display:flex;flex-direction:column;background-color:#e3f2fe;border-radius:3.2rem}.article_quote:not(:first-child){margin-top:4rem}.article_quote:not(:last-child){margin-bottom:4rem}@media screen and (min-width: 1024px){.article_quote{padding:5.6rem 4rem 6.4rem}}@media screen and (max-width: 1023.5px){.article_quote{padding:4rem 2.4rem 4rem}}.article_quote .article_quote__icon{display:flex;width:4rem;height:3.2rem;color:#5164dc}.article_quote .article_quote__icon:not(:last-child){margin-bottom:2.3rem}.article_quote .article_quote__content{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.article_quote .article_quote__content{gap:1.6rem}.article_quote .article_quote__content:not(:last-child){margin-bottom:4.4rem}}@media screen and (max-width: 1023.5px){.article_quote .article_quote__content{gap:1.6rem}.article_quote .article_quote__content:not(:last-child){margin-bottom:3.9rem}}.article_quote .article_quote__text{font-weight:600;font-weight:600;color:#2c2b2b;max-width:61rem}@media screen and (min-width: 1024px){.article_quote .article_quote__text{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.article_quote .article_quote__text{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.article_quote .article_quote__text{font-size:2rem;line-height:1.4;letter-spacing:-0.03em}}.article_quote .article_quote__text p,.article_quote .article_quote__text ul,.article_quote .article_quote__text ol,.article_quote .article_quote__text li,.article_quote .article_quote__text blockquote,.article_quote .article_quote__text a,.article_quote .article_quote__text h1,.article_quote .article_quote__text h2,.article_quote .article_quote__text h3,.article_quote .article_quote__text h4,.article_quote .article_quote__text h5,.article_quote .article_quote__text h6{font-weight:600;font-weight:600;color:#2c2b2b}@media screen and (min-width: 1024px){.article_quote .article_quote__text p,.article_quote .article_quote__text ul,.article_quote .article_quote__text ol,.article_quote .article_quote__text li,.article_quote .article_quote__text blockquote,.article_quote .article_quote__text a,.article_quote .article_quote__text h1,.article_quote .article_quote__text h2,.article_quote .article_quote__text h3,.article_quote .article_quote__text h4,.article_quote .article_quote__text h5,.article_quote .article_quote__text h6{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.article_quote .article_quote__text p,.article_quote .article_quote__text ul,.article_quote .article_quote__text ol,.article_quote .article_quote__text li,.article_quote .article_quote__text blockquote,.article_quote .article_quote__text a,.article_quote .article_quote__text h1,.article_quote .article_quote__text h2,.article_quote .article_quote__text h3,.article_quote .article_quote__text h4,.article_quote .article_quote__text h5,.article_quote .article_quote__text h6{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.article_quote .article_quote__text p,.article_quote .article_quote__text ul,.article_quote .article_quote__text ol,.article_quote .article_quote__text li,.article_quote .article_quote__text blockquote,.article_quote .article_quote__text a,.article_quote .article_quote__text h1,.article_quote .article_quote__text h2,.article_quote .article_quote__text h3,.article_quote .article_quote__text h4,.article_quote .article_quote__text h5,.article_quote .article_quote__text h6{font-size:2rem;line-height:1.4;letter-spacing:-0.03em}}.article_quote .article_quote__description{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#434343}@media screen and (min-width: 1024px){.article_quote .article_quote__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.article_quote .article_quote__description{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.article_quote .article_quote__description{line-height:1.5}}.article_quote .article_quote__description p,.article_quote .article_quote__description ul,.article_quote .article_quote__description ol,.article_quote .article_quote__description li,.article_quote .article_quote__description blockquote,.article_quote .article_quote__description a,.article_quote .article_quote__description h1,.article_quote .article_quote__description h2,.article_quote .article_quote__description h3,.article_quote .article_quote__description h4,.article_quote .article_quote__description h5,.article_quote .article_quote__description h6{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#434343}@media screen and (min-width: 1024px){.article_quote .article_quote__description p,.article_quote .article_quote__description ul,.article_quote .article_quote__description ol,.article_quote .article_quote__description li,.article_quote .article_quote__description blockquote,.article_quote .article_quote__description a,.article_quote .article_quote__description h1,.article_quote .article_quote__description h2,.article_quote .article_quote__description h3,.article_quote .article_quote__description h4,.article_quote .article_quote__description h5,.article_quote .article_quote__description h6{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.article_quote .article_quote__description p,.article_quote .article_quote__description ul,.article_quote .article_quote__description ol,.article_quote .article_quote__description li,.article_quote .article_quote__description blockquote,.article_quote .article_quote__description a,.article_quote .article_quote__description h1,.article_quote .article_quote__description h2,.article_quote .article_quote__description h3,.article_quote .article_quote__description h4,.article_quote .article_quote__description h5,.article_quote .article_quote__description h6{font-size:1.6rem}}@media screen and (min-width: 1024px){.article_quote .article_quote__description p,.article_quote .article_quote__description ul,.article_quote .article_quote__description ol,.article_quote .article_quote__description li,.article_quote .article_quote__description blockquote,.article_quote .article_quote__description a,.article_quote .article_quote__description h1,.article_quote .article_quote__description h2,.article_quote .article_quote__description h3,.article_quote .article_quote__description h4,.article_quote .article_quote__description h5,.article_quote .article_quote__description h6{letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.article_quote .article_quote__description p,.article_quote .article_quote__description ul,.article_quote .article_quote__description ol,.article_quote .article_quote__description li,.article_quote .article_quote__description blockquote,.article_quote .article_quote__description a,.article_quote .article_quote__description h1,.article_quote .article_quote__description h2,.article_quote .article_quote__description h3,.article_quote .article_quote__description h4,.article_quote .article_quote__description h5,.article_quote .article_quote__description h6{line-height:1.5}}.article_quote .article_quote__author{display:flex;align-items:center;gap:1.2rem}.article_quote .article_quote__author_image_wrapper{display:flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;border-radius:1.6rem;background-color:#5164dc;overflow:hidden;flex-shrink:0}.article_quote .article_quote__author_image{display:block;width:100%;height:100%;object-fit:contain;border-radius:1.6rem}.article_quote .article_quote__author_info{display:flex;flex-direction:column;gap:.4rem}.article_quote .article_quote__author_name{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;font-weight:700;color:#2c2b2b}.article_quote .article_quote__author_position{font-weight:500;letter-spacing:-0.02em;color:#686a73}@media screen and (min-width: 1024px){.article_quote .article_quote__author_position{font-size:1.6rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.article_quote .article_quote__author_position{font-size:1.4rem;line-height:1.5}}.custom_video{position:relative;width:100%;overflow:hidden}@media screen and (min-width: 1024px){.custom_video{border-radius:3.2rem}}@media screen and (max-width: 1023.5px){.custom_video{border-radius:2rem}}.blog_article .custom_video:not(:last-child){margin-bottom:4rem}.custom_video .plyr{height:100%}.custom_video .plyr__video-wrapper{height:100%}.custom_video .plyr--youtube .plyr__video-wrapper{background:rgba(0, 0, 0, 0)}.custom_video .plyr .plyr__poster{background-size:cover}.custom_video .plyr__control.plyr__control--overlaid[data-plyr=play]{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;text-align:center;white-space:nowrap;font-family:"DM Sans",sans-serif;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#f83d3d;border-radius:50%;color:#fff;transition:all .3s ease}@media screen and (max-width: 1023.5px){.custom_video .plyr__control.plyr__control--overlaid[data-plyr=play]{width:100%}}@media screen and (min-width: 1024px){.custom_video .plyr__control.plyr__control--overlaid[data-plyr=play]{width:max-content}}.custom_video .plyr__control.plyr__control--overlaid[data-plyr=play][type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.custom_video .plyr__control.plyr__control--overlaid[data-plyr=play]:hover,.custom_video .plyr__control.plyr__control--overlaid[data-plyr=play]:focus{text-decoration:none}.custom_video .plyr__control.plyr__control--overlaid[data-plyr=play]:has(.btn_icon--size_mod){gap:1rem}@media screen and (min-width: 1024px){.custom_video .plyr__control.plyr__control--overlaid[data-plyr=play]{width:7.6rem;height:7.6rem;padding:2.2rem;padding-left:2.8rem}}@media screen and (max-width: 1023.5px){.custom_video .plyr__control.plyr__control--overlaid[data-plyr=play]{width:5.6rem;height:5.6rem;padding:1.8rem;padding-left:2rem}}.custom_video .plyr__control.plyr__control--overlaid[data-plyr=play]:hover{background-color:#d13232}.custom_video .plyr__control.plyr__control--overlaid[data-plyr=play]:active{background-color:#bb2a2a}.custom_video .plyr__control.plyr__control--overlaid[data-plyr=play]:focus-visible{box-shadow:inset 0 0 0 1px #fff}.custom_video .plyr__control.plyr__control--overlaid[data-plyr=play] svg{display:block;width:100%;height:100%}.custom_video .plyr__control--overlaid{opacity:1;pointer-events:all}.custom_video .plyr__control--overlaid svg{display:none}.custom_video .plyr__control--overlaid::after{content:"";display:block;flex-shrink:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAyNiAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjQ0NjggMTIuODcwOUMyNS41ODE2IDEzLjUyNiAyNS41ODE2IDE1LjE2MzkgMjQuNDQ2OCAxNS44MTkxTDIuNTUzMTkgMjguNDU5M0MxLjQxODQ0IDI5LjExNDUgLTEuMzk2NmUtMDYgMjguMjk1NiAtMS4zMzkzM2UtMDYgMjYuOTg1M0wtMi4zNDI4ZS0wNyAxLjcwNDY4Qy0xLjc3MDA2ZS0wNyAwLjM5NDM4NCAxLjQxODQ0IC0wLjQyNDU1MSAyLjU1MzE5IDAuMjMwNTk4TDI0LjQ0NjggMTIuODcwOVoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==")}.custom_video:not(.custom_video--started) .plyr__controls{opacity:0;pointer-events:none}.custom_video:not(.custom_video--started) .plyr__control--overlaid{opacity:1;pointer-events:all}.custom_video--embedded_mod{height:100%;border-radius:0}.custom_video__player{width:100%;height:100%;display:block}.custom_video__loom{position:relative;width:100%;padding-bottom:156.25%;height:0}.blog_article .custom_video__loom{padding-bottom:56.25%}.custom_video__loom_iframe{position:absolute;top:0;left:0;width:100%;height:100%}.custom_video__placeholder{position:relative;width:100%;height:100%}.custom_video__thumbnail{width:100%;height:100%;object-fit:cover;display:block}.custom_video__play_btn{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;text-align:center;white-space:nowrap;font-family:"DM Sans",sans-serif;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;background-color:#f83d3d;border-radius:50%;color:#fff;transition:background-color .3s ease}@media screen and (max-width: 1023.5px){.custom_video__play_btn{width:100%}}@media screen and (min-width: 1024px){.custom_video__play_btn{width:max-content}}.custom_video__play_btn[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.custom_video__play_btn:hover,.custom_video__play_btn:focus{text-decoration:none}.custom_video__play_btn:has(.btn_icon--size_mod){gap:1rem}@media screen and (min-width: 1024px){.custom_video__play_btn{width:8.5rem;height:8.5rem}}@media screen and (max-width: 1023.5px){.custom_video__play_btn{width:6.4rem;height:6.4rem}}.custom_video__play_btn:hover{background-color:#d13232}.custom_video__play_btn:active{background-color:#bb2a2a}.blog_tips{display:inline-flex;align-items:center}@media screen and (min-width: 1024px){.blog_tips{gap:3.2rem}}@media screen and (max-width: 1023.5px){.blog_tips{gap:1.6rem}.blog_article .blog_tips:not(:last-child){margin-bottom:4rem}}.blog_tips__list{display:flex;align-items:center}@media screen and (min-width: 1024px){.blog_tips__list{gap:3.2rem}}@media screen and (max-width: 1023.5px){.blog_tips__list{flex-wrap:wrap;margin-right:-2.4rem;row-gap:1.8rem}}.blog_tips__item{display:flex;align-items:center;gap:.6rem;font-weight:600;line-height:1.4;color:#fff}@media screen and (min-width: 1024px){.blog_tips__item{font-size:2rem}}@media screen and (max-width: 1023.5px){.blog_tips__item{padding-right:.4rem;display:flex;width:50%;font-size:1.6rem;font-weight:400;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.blog_tips__item:nth-child(3){order:1}}@media screen and (max-width: 1023.5px){.blog_tips__item:nth-child(2){order:1}}.avatars_stack{display:flex;align-items:center;gap:1.4rem}.hero_split .avatars_stack{margin-bottom:2.3rem}.avatars_stack__images{display:flex;align-items:center}.avatars_stack__avatar{position:relative;width:6.4rem;height:6.4rem;border-radius:1.6rem;overflow:hidden;position:relative}.avatars_stack__avatar:not(:first-child){margin-left:-1.6rem}.avatars_stack__avatar:not(:last-child){box-shadow:.8rem 0 .6rem -0.6rem rgba(15, 24, 77, 0.8)}.avatars_stack__avatar:nth-child(1){z-index:4}.avatars_stack__avatar:nth-child(2){z-index:3}.avatars_stack__avatar:nth-child(3){z-index:2}.avatars_stack__avatar_img{width:100%;height:100%;object-fit:cover}.avatars_stack__count{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#686a73}@media screen and (min-width: 1024px){.avatars_stack__count{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.avatars_stack__count{font-size:1.6rem}}.section_dual_description{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.section_dual_description{gap:17.8rem}}@media screen and (max-width: 1023.5px){.section_dual_description{gap:8rem}}.section_dual_description__top{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#fff}@media screen and (min-width: 1024px){.section_dual_description__top{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.section_dual_description__top{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.section_dual_description__top{font-size:1.8rem}}.section_dual_description__top p{margin:0}.section_dual_description__top ul{padding-left:2.7rem;margin-top:.3rem}.section_dual_description__top li{position:relative}.section_dual_description__top li::before{content:"";position:absolute;left:-1.6rem;top:1.1rem;width:.25em;height:.25em;border-radius:50%;background-color:currentColor}.section_dual_description__top strong{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;font-weight:700;letter-spacing:-0.04em}.section_dual_description__bottom{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#fff}@media screen and (min-width: 1024px){.section_dual_description__bottom{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.section_dual_description__bottom{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.section_dual_description__bottom{font-size:1.8rem !important}}.section_dual_description.section_dual_description--light_mod .section_dual_description__bottom{color:#2c2b2b}.section_dual_description.section_dual_description--light_mod .section_dual_description__top{color:#2c2b2b}.wide_image{display:block;border-radius:2rem;overflow:hidden}.wide_image__img{display:block;object-fit:cover;width:100%;height:100%}@media screen and (max-width: 1023.5px){.wide_image__img{height:42rem}}@media screen and (min-width: 1024px){.wide_image__img{height:54.6rem}}@media screen and (max-width: 1023.5px){.legal{padding-bottom:12rem}}@media screen and (min-width: 1024px){.legal{padding-bottom:16rem}}.legal__content{counter-reset:h2-counter;color:#434343}@media screen and (min-width: 1024px){.legal__content{max-width:92.3rem;padding-left:23.9rem;width:100%;margin-inline:auto}}.legal__content strong{font-weight:500 !important}.legal__content p,.legal__content li,.legal__content ol,.legal__content a{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#434343}@media screen and (min-width: 1024px){.legal__content p,.legal__content li,.legal__content ol,.legal__content a{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.legal__content p,.legal__content li,.legal__content ol,.legal__content a{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.legal__content p,.legal__content li,.legal__content ol,.legal__content a{line-height:1.5}}@media screen and (min-width: 1024px){.legal__content p,.legal__content li,.legal__content ol,.legal__content a{line-height:1.39}}@media screen and (max-width: 1023.5px){.legal__content p:not(:last-child){margin-bottom:1rem}}@media screen and (min-width: 1024px){.legal__content p:not(:last-child){margin-bottom:1.2rem}}.legal__content h1,.legal__content h2,.legal__content h3,.legal__content h4{color:#2c2b2b}@media screen and (max-width: 1023.5px){.legal__content h1,.legal__content h2,.legal__content h3,.legal__content h4{margin-block:4rem 1.2rem;font-weight:600;letter-spacing:-0.04em}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.legal__content h1,.legal__content h2,.legal__content h3,.legal__content h4{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.legal__content h1,.legal__content h2,.legal__content h3,.legal__content h4{font-size:2rem;line-height:1.4}}@media screen and (min-width: 1024px){.legal__content h1,.legal__content h2,.legal__content h3,.legal__content h4{margin-block:6.4rem 1.2rem;font-weight:600}}@media screen and (min-width: 1024px)and (min-width: 1024px){.legal__content h1,.legal__content h2,.legal__content h3,.legal__content h4{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.legal__content h1,.legal__content h2,.legal__content h3,.legal__content h4{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}.legal__content h1:first-child,.legal__content h2:first-child,.legal__content h3:first-child,.legal__content h4:first-child{margin-top:0}.legal__content h1::before,.legal__content h2::before,.legal__content h3::before,.legal__content h4::before{white-space:pre;counter-increment:h2-counter;content:counter(h2-counter) ". ";margin-right:.4rem}.legal__content h5,.legal__content h6{color:#2c2b2b}@media screen and (max-width: 1023.5px){.legal__content h5,.legal__content h6{font-weight:600;letter-spacing:0 !important;margin-bottom:.1rem}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.legal__content h5,.legal__content h6{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.legal__content h5,.legal__content h6{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (min-width: 1024px){.legal__content h5,.legal__content h6{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;margin-bottom:.4rem}}.legal__content ul{list-style-type:disc}.legal__content ul:not(:last-child){margin-block:-0.5rem 2rem}.legal__content ul li{position:relative;display:inline-block;width:100%;padding-left:3.6rem}.legal__content ul li::before{position:absolute;top:.05em;left:.63em;flex-shrink:0;display:inline-flex;width:.25em;height:.25em;background:currentColor;border-radius:40%;transform:translateY(0.6em);content:""}.legal__content ul li:not(:last-child){margin-bottom:.8rem}.legal__content a{color:#5164dc;text-decoration:underline;text-decoration-color:rgba(0, 0, 0, 0);text-decoration-thickness:1px;transition:text-decoration-color .3s ease}@media(hover: hover){.legal__content a:focus-visible,.legal__content a:hover{text-decoration-color:#5164dc}}.legal__content strong{font-weight:600}.program_block{background-color:#e3f2fe;border-radius:3.2rem;display:flex;overflow:hidden}@media screen and (min-width: 1024px){.program_block{min-height:55.3rem;padding:1.2rem;gap:1.2rem}}@media screen and (max-width: 1023.5px){.program_block{flex-direction:column;border-radius:3.2rem;padding:0 2.4rem 2.4rem;gap:0}}@media screen and (min-width: 1024px){.program_block--reversed_mod{flex-direction:row-reverse}}.program_block__content{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.program_block__content{width:50%;padding:4rem 6.6rem 4rem 3.6rem}}@media screen and (max-width: 1023.5px){.program_block__content{padding:2.3rem 0 0}.program_block__content:not(:last-child){margin-bottom:3.2rem}}@media screen and (min-width: 1024px){.program_block--reversed_mod .program_block__content{padding-right:4.6rem}}.program_block__title{color:#2c2b2b;margin:0}@media screen and (min-width: 1024px){.program_block__title{font-weight:600;letter-spacing:-0.04em;margin-bottom:0}}@media screen and (min-width: 1024px)and (min-width: 1024px){.program_block__title{font-size:5.4rem;line-height:1}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.program_block__title{font-size:2rem;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.program_block__title{font-weight:500;font-size:6.4rem;line-height:1.25;letter-spacing:-0.06em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.program_block__title{font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}@media screen and (max-width: 1023.5px){.program_block__title:not(:last-child){margin-bottom:8.2rem}}@media screen and (min-width: 1024px){.program_block__title p,.program_block__title h1,.program_block__title h2,.program_block__title h3,.program_block__title h4,.program_block__title h5,.program_block__title h6{font-weight:600;letter-spacing:-0.04em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.program_block__title p,.program_block__title h1,.program_block__title h2,.program_block__title h3,.program_block__title h4,.program_block__title h5,.program_block__title h6{font-size:5.4rem;line-height:1}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.program_block__title p,.program_block__title h1,.program_block__title h2,.program_block__title h3,.program_block__title h4,.program_block__title h5,.program_block__title h6{font-size:2rem;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.program_block__title p,.program_block__title h1,.program_block__title h2,.program_block__title h3,.program_block__title h4,.program_block__title h5,.program_block__title h6{font-weight:500;font-size:6.4rem;line-height:1.25;letter-spacing:-0.06em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.program_block__title p,.program_block__title h1,.program_block__title h2,.program_block__title h3,.program_block__title h4,.program_block__title h5,.program_block__title h6{font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}.program_block__description{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#434343}@media screen and (min-width: 1024px){.program_block__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.program_block__description{font-size:1.6rem}}@media screen and (min-width: 1024px){.program_block__description{margin-bottom:2.4rem}}@media screen and (max-width: 1023.5px){.program_block__description{margin-bottom:0;line-height:1.5}.program_block__description:not(:last-child){margin-bottom:2.8rem}}.program_block__description p{margin:0}.program_block__btn{align-self:flex-start}.program_block__image{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;position:relative}@media screen and (min-width: 1024px){.program_block__image{width:50%;border-radius:3.2rem}}@media screen and (max-width: 1023.5px){.program_block__image{width:100%;min-height:30rem;border-radius:3.2rem}}.program_block__image_container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0}.program_block__img{display:block;width:100%;height:100%;object-fit:contain}.program_block__bottom{margin-top:auto}.popup{position:fixed;top:0;left:0;z-index:101;display:flex;align-content:stretch;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;padding:5.4rem 1.6rem;background-color:rgba(0, 0, 0, 0.9);transition:opacity .3s ease;will-change:opacity}.popup:not(.popup--open_state){opacity:0;pointer-events:none}.popup.popup--open_state{opacity:1;pointer-events:initial}.popup_in{position:relative;width:57rem;max-width:100%;max-height:calc(100vh - 10.8rem);max-height:calc(100dvh - 10.8rem);margin:auto;border-radius:2rem;background-color:#fff;display:flex;flex-direction:column}.popup_close{position:absolute;top:2.4rem;right:2.4rem;z-index:5;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;transition:opacity .3s ease;will-change:opacity;cursor:pointer;background:none;border:none;padding:0;color:#434343}.popup_close:hover,.popup_close:focus{opacity:.8}.partner_popup{padding:6.4rem 2.4rem 2.5rem;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.partner_popup__logo_wrapper{display:flex;align-items:center;justify-content:flex-start;height:5.4rem;margin-bottom:3.2rem;flex-shrink:0}.partner_popup__logo{height:100%;width:auto;max-width:100%;display:block;object-fit:contain;object-position:left center}.partner_popup__headline{font-weight:600;color:#686a73;flex-shrink:0}@media screen and (min-width: 1024px){.partner_popup__headline{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.partner_popup__headline{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.partner_popup__headline{margin-bottom:3.2rem}}@media screen and (min-width: 1024px){.partner_popup__headline{margin-bottom:1.6rem}}.partner_popup__content{display:flex;flex-direction:column;gap:2.4rem;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;color:#686a73;line-height:1.5 !important;font-weight:400;overscroll-behavior:contain}.partner_popup__content::-webkit-scrollbar{width:0;display:none}@media screen and (max-width: 1023.5px){.partner_popup__content{font-weight:400;letter-spacing:-0.02em;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.partner_popup__content{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.partner_popup__content{font-size:1.6rem}}@media screen and (min-width: 1024px){.partner_popup__content{font-weight:500;letter-spacing:-0.02em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.partner_popup__content{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.partner_popup__content{font-size:1.4rem;line-height:1.5}}.partner_popup__title{font-weight:600;letter-spacing:-0.04em;color:#2c2b2b}@media screen and (min-width: 1024px){.partner_popup__title{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px){.partner_popup__title{font-size:2rem;line-height:1.4}}.partner_popup__link{margin-top:1rem;align-self:flex-start}.welcome_popup{padding:0;display:flex;flex-direction:column;background-color:#5164dc;position:relative;overflow:hidden;width:64rem;max-height:calc(100vh - 10.8rem);max-height:calc(100dvh - 10.8rem)}@media screen and (max-width: 1023.5px){.welcome_popup{padding:3.6rem 2.4rem 8rem;max-width:34.3rem}}@media screen and (min-width: 1024px){.welcome_popup{padding:4.8rem 4.8rem 12rem;max-width:64rem}}.welcome_popup__content{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center}@media screen and (max-width: 1023.5px){.welcome_popup__content{gap:3.2rem}}@media screen and (min-width: 1024px){.welcome_popup__content{gap:2.4rem}}.welcome_popup__top_image{flex-shrink:0;width:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1023.5px){.welcome_popup__top_image{max-width:28rem}}@media screen and (min-width: 1024px){.welcome_popup__top_image{max-width:36rem}}.welcome_popup__top_picture{width:100%;height:auto;display:block}.welcome_popup__top_img{height:auto;display:block;object-fit:contain}@media screen and (max-width: 1023.5px){.welcome_popup__top_img{width:12.6rem}}@media screen and (min-width: 1024px){.welcome_popup__top_img{width:19.7rem}}.welcome_popup__text{color:#fff}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.welcome_popup__text{font-weight:500;font-size:6.4rem;line-height:1.25;letter-spacing:-0.06em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.welcome_popup__text{font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}@media screen and (min-width: 1024px){.welcome_popup__text{font-weight:600;letter-spacing:-0.04em;text-transform:capitalize}}@media screen and (min-width: 1024px)and (min-width: 1024px){.welcome_popup__text{font-size:5.4rem;line-height:1}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.welcome_popup__text{font-size:2rem;line-height:1.4}}.welcome_popup__bg_image{position:absolute;bottom:1.4rem;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.welcome_popup__bg_picture{width:100%;height:100%;display:block}.welcome_popup__bg_img{width:100%;height:100%;display:block;object-fit:contain;object-position:bottom}.popup[data-popup-id=welcome]{z-index:999999;backdrop-filter:blur(50px);background-color:rgba(44, 45, 48, 0.6)}.popup[data-popup-id=welcome] .popup_close{color:#434343;z-index:10}.popup[data-popup-id=welcome] .popup_close:hover,.popup[data-popup-id=welcome] .popup_close:focus{opacity:.7}#cookie-notice{position:fixed;right:auto !important;min-width:unset !important;width:100%;padding:0 !important}@media screen and (min-width: 1024px){#cookie-notice{bottom:2.9rem !important;left:3.6rem !important;max-width:81.1rem !important;border-radius:2.4rem}}@media screen and (max-width: 1023.5px){#cookie-notice{bottom:1.6rem !important;left:1.6rem !important;max-width:calc(100vw - 3.2rem) !important;border-radius:2rem !important}}#cookie-notice .cookie-notice-container{display:flex;border-radius:0 !important;text-align:left !important}@media screen and (min-width: 1024px){#cookie-notice .cookie-notice-container{padding:3.2rem !important;gap:3.2rem !important;align-items:center}}@media screen and (max-width: 1023.5px){#cookie-notice .cookie-notice-container{flex-direction:column;padding:2.4rem !important;gap:2.4rem !important}}#cookie-notice #cn-notice-text{position:relative;display:block;width:100% !important;margin:0 !important;padding-left:4.8rem !important;font-family:"DM Sans",sans-serif !important;letter-spacing:-0.035rem !important;text-align:left}@media screen and (min-width: 1024px){#cookie-notice #cn-notice-text{font-size:1.8rem !important;line-height:1.4 !important}}@media screen and (max-width: 1023.5px){#cookie-notice #cn-notice-text{font-size:1.6rem !important;line-height:1.5 !important}}#cookie-notice #cn-notice-text::before{position:absolute;top:0;left:0;display:block;flex-shrink:0;width:3.2rem;height:3.2rem;content:"";background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='16' fill='%235164DC'/%3E%3Cpath d='M24.9417 15.0863C23.3329 15.0593 21.6163 13.3337 22.533 11.2936C19.8548 12.1923 17.3473 9.86458 17.8685 7.19531C11.4605 5.84719 7.01172 11.1228 7.01172 15.994C7.01172 20.9551 11.0381 24.9814 15.9992 24.9814C21.2928 24.9814 25.4719 20.4158 24.9417 15.0863ZM12.8536 18.6902C12.1076 18.6902 11.5054 18.0881 11.5054 17.3421C11.5054 16.5962 12.1076 15.994 12.8536 15.994C13.5995 15.994 14.2017 16.5962 14.2017 17.3421C14.2017 18.0881 13.5995 18.6902 12.8536 18.6902ZM14.651 14.1965C13.9051 14.1965 13.3029 13.5944 13.3029 12.8484C13.3029 12.1024 13.9051 11.5003 14.651 11.5003C15.397 11.5003 15.9992 12.1024 15.9992 12.8484C15.9992 13.5944 15.397 14.1965 14.651 14.1965ZM18.6954 19.589C18.2011 19.589 17.7966 19.1845 17.7966 18.6902C17.7966 18.1959 18.2011 17.7915 18.6954 17.7915C19.1897 17.7915 19.5941 18.1959 19.5941 18.6902C19.5941 19.1845 19.1897 19.589 18.6954 19.589Z' fill='white'/%3E%3C/svg%3E%0A");background-size:contain}#cookie-notice #cn-accept-cookie,#cookie-notice #cn-refuse-cookie{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;text-align:center;white-space:nowrap;font-family:"DM Sans",sans-serif;cursor:pointer;margin:0 !important;padding:2.1rem 4.8rem !important;border-radius:1.6rem !important;font-weight:600 !important;font-size:1.8rem !important;letter-spacing:0 !important}@media screen and (max-width: 1023.5px){#cookie-notice #cn-accept-cookie,#cookie-notice #cn-refuse-cookie{width:100%}}@media screen and (min-width: 1024px){#cookie-notice #cn-accept-cookie,#cookie-notice #cn-refuse-cookie{width:max-content}}#cookie-notice #cn-accept-cookie[type=submit],#cookie-notice #cn-refuse-cookie[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none}#cookie-notice #cn-accept-cookie:hover,#cookie-notice #cn-accept-cookie:focus,#cookie-notice #cn-refuse-cookie:hover,#cookie-notice #cn-refuse-cookie:focus{text-decoration:none}#cookie-notice #cn-accept-cookie:has(.btn_icon--size_mod),#cookie-notice #cn-refuse-cookie:has(.btn_icon--size_mod){gap:1rem}#cookie-notice #cn-accept-cookie{color:#fff;background-color:#f83d3d;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);outline:rgba(0, 0, 0, 0);transition:all .3s ease}@media(hover: hover){#cookie-notice #cn-accept-cookie:hover{background-color:#d13232}}#cookie-notice #cn-accept-cookie:focus-visible{box-shadow:inset 0 0 0 1px #eee}#cookie-notice #cn-accept-cookie:active{background-color:#bb2a2a}@media(hover: hover){#cookie-notice #cn-accept-cookie:hover{background-color:#d13232 !important}}#cookie-notice #cn-accept-cookie:focus-visible{box-shadow:inset 0 0 0 1px #eee !important}#cookie-notice #cn-accept-cookie:active{background-color:#bb2a2a !important}#cookie-notice #cn-refuse-cookie{outline:1px solid rgba(0, 0, 0, 0);outline-offset:-1px;transition:all .3s ease;color:#2c2b2b;box-shadow:inset 0 0 0 1px #2c2b2b;background-color:rgba(0, 0, 0, 0) !important}@media(hover: hover){#cookie-notice #cn-refuse-cookie:hover{background-color:#eee}}#cookie-notice #cn-refuse-cookie:focus-visible{box-shadow:inset 0 0 0 3px #c3c3c3;outline:1px solid #2c2b2b}#cookie-notice #cn-refuse-cookie:active{background-color:#d1d1d1}@media(hover: hover){#cookie-notice #cn-refuse-cookie:hover{background-color:#eee !important}}#cookie-notice #cn-refuse-cookie:focus-visible{box-shadow:inset 0 0 0 3px #c3c3c3 !important;outline:1px solid #2c2b2b !important}#cookie-notice #cn-refuse-cookie:active{background-color:#d1d1d1 !important}#cookie-notice #cn-close-notice{display:none !important}.cn-buttons-container{display:flex !important;gap:1.2rem !important}@media screen and (max-width: 1023.5px){.cn-buttons-container{flex-direction:column}}.career_form_popup{position:relative;display:flex;flex-direction:column;flex:1;border-radius:3.2rem}.popup[data-popup-id=career-form]{backdrop-filter:blur(10px);background-color:rgba(0, 0, 0, 0.7)}.popup[data-popup-id=career-form] .popup_in{max-height:none}@media screen and (max-width: 1023.5px){.popup[data-popup-id=career-form] .popup_in{width:100%;max-width:100%}}@media screen and (min-width: 1024px){.popup[data-popup-id=career-form] .popup_in{max-width:118rem}}@media screen and (max-width: 1023.5px){.career_form_popup .popup_close{top:1.2rem}}.popup[data-popup-id=form-selection]{backdrop-filter:blur(10px);background-color:rgba(0, 0, 0, 0.7)}.form_selection{padding:2.4rem;width:57rem}.form_selection__content{display:flex;flex-direction:column;gap:3.6rem;margin-top:4rem}@media screen and (max-width: 1023.5px){.form_selection__content{gap:3.2rem}}.form_selection__title{font-weight:600;color:#2c2b2b}@media screen and (min-width: 1024px){.form_selection__title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.form_selection__title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.form_selection__title{letter-spacing:0;line-height:1.2}}.form_selection__list{display:flex;flex-direction:column;gap:1.6rem;list-style:none;padding:0;margin:0}.form_selection__btn{display:flex;align-items:center;gap:1.6rem;width:100%;padding:1rem 3.2rem;min-height:5.6rem;border:1px solid #d1d1d1;border-radius:1.6rem;background-color:#f9f9f9;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;text-align:left}@media screen and (max-width: 1023.5px){.form_selection__btn{padding:1rem 2rem;gap:1.2rem}}.form_selection__btn:hover,.form_selection__btn:focus{text-decoration:none}@media(hover: hover){.form_selection__btn:focus-visible,.form_selection__btn:hover{color:#fff;background-color:#f83d3d;border-color:rgba(0, 0, 0, 0)}.form_selection__btn:focus-visible .form_selection__icon,.form_selection__btn:hover .form_selection__icon{color:#fff}.form_selection__btn:focus-visible .form_selection__icon img,.form_selection__btn:hover .form_selection__icon img{filter:brightness(0) invert(1)}}.form_selection__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;color:#2c2b2b;transition:color .2s ease}.form_selection__icon svg,.form_selection__icon img{width:100%;height:100%;display:block;object-fit:contain}.form_selection__icon img{transition:filter .2s ease}.form_selection__label{font-size:1.8rem;font-weight:600;color:inherit}.icon{display:block;fill:currentColor}.icon.icon--size_mod{width:100%;height:100%}.icon svg{display:block;width:100%;height:100%;fill:currentColor}.btn_primary{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;text-align:center;white-space:nowrap;font-family:"DM Sans",sans-serif;cursor:pointer;padding:0 4.5rem;min-height:6rem;line-height:6rem;font-size:1.8rem;letter-spacing:-0.05rem;font-weight:600;border-radius:1.6rem;color:#fff;background-color:#f83d3d;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);outline:rgba(0, 0, 0, 0);transition:all .3s ease}@media screen and (max-width: 1023.5px){.btn_primary{width:100%}}@media screen and (min-width: 1024px){.btn_primary{width:max-content}}.btn_primary[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.btn_primary:hover,.btn_primary:focus{text-decoration:none}.btn_primary:has(.btn_icon--size_mod){gap:1rem}@media(hover: hover){.btn_primary:hover{background-color:#d13232}}.btn_primary:focus-visible{box-shadow:inset 0 0 0 1px #eee}.btn_primary:active{background-color:#bb2a2a}.btn_primary--disabled{background-color:#d1d1d1;color:#434343;cursor:default}.btn_primary--disabled:hover,.btn_primary--disabled:focus-visible{background-color:#d1d1d1;color:#434343}.btn_secondary_dark{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;text-align:center;white-space:nowrap;font-family:"DM Sans",sans-serif;cursor:pointer;padding:0 4.5rem;min-height:6rem;line-height:6rem;font-size:1.8rem;letter-spacing:-0.05rem;font-weight:600;border-radius:1.6rem;outline:1px solid rgba(0, 0, 0, 0);outline-offset:-1px;transition:all .3s ease;color:#2c2b2b;box-shadow:inset 0 0 0 1px #2c2b2b}@media screen and (max-width: 1023.5px){.btn_secondary_dark{width:100%}}@media screen and (min-width: 1024px){.btn_secondary_dark{width:max-content}}.btn_secondary_dark[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.btn_secondary_dark:hover,.btn_secondary_dark:focus{text-decoration:none}.btn_secondary_dark:has(.btn_icon--size_mod){gap:1rem}@media(hover: hover){.btn_secondary_dark:hover{background-color:#eee}}.btn_secondary_dark:focus-visible{box-shadow:inset 0 0 0 3px #c3c3c3;outline:1px solid #2c2b2b}.btn_secondary_dark:active{background-color:#d1d1d1}.btn_secondary_light{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;text-align:center;white-space:nowrap;font-family:"DM Sans",sans-serif;cursor:pointer;padding:0 4.5rem;min-height:6rem;line-height:6rem;font-size:1.8rem;letter-spacing:-0.05rem;font-weight:600;border-radius:1.6rem;outline:1px solid rgba(0, 0, 0, 0);outline-offset:-1px;transition:all .3s ease;color:#fff;box-shadow:inset 0 0 0 1px #fff}@media screen and (max-width: 1023.5px){.btn_secondary_light{width:100%}}@media screen and (min-width: 1024px){.btn_secondary_light{width:max-content}}.btn_secondary_light[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.btn_secondary_light:hover,.btn_secondary_light:focus{text-decoration:none}.btn_secondary_light:has(.btn_icon--size_mod){gap:1rem}@media(hover: hover){.btn_secondary_light:hover{background-color:#eee;color:#2c2b2b;box-shadow:inset 0 0 0 1px #2c2b2b}}.btn_secondary_light:focus-visible{box-shadow:inset 0 0 0 3px #64646a;outline:1px solid #fff}.btn_secondary_light:active{background-color:#d1d1d1}.btn_small{border-radius:1.2rem;padding:0 3.8rem}@media screen and (min-width: 1024px){.btn_small{min-height:5rem;line-height:5rem}}.btn_large{padding:0 4.8rem}@media screen and (max-width: 1023.5px){.btn_max_content{width:max-content}}.btn_icon{display:block;width:2.8rem;height:2.8rem}.btn_icon.btn_icon--size_mod{width:1.8rem;height:1.8rem}.form_input{position:relative}.form_input__label{display:block;margin-bottom:.4rem;font-size:1.6rem;color:#000}.form_input__field{position:relative}.form_input__field--with_icon .form_input__element{padding-right:4.4rem}.form_input__date_icon{position:absolute;top:50%;right:1.2rem;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;color:#686a73;pointer-events:none;transform:translateY(-50%)}.form_input__date_icon svg,.form_input__date_icon .icon{width:100%;height:100%}.form_input__element{display:block;width:100%;height:5.8rem;padding:0 1.8rem;font-size:1.8rem;font-family:"DM Sans",sans-serif;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b;caret-color:#2c2b2b;background-color:#fff;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);border:none;background-clip:padding-box;border-radius:1.6rem;transition:box-shadow .3s ease 0s;will-change:box-shadow;-moz-appearance:none;-webkit-appearance:none;appearance:none}.form_input__element:hover{box-shadow:inset 0 0 0 1px #d1d1d1}.form_input__element:focus{box-shadow:inset 0 0 0 1px #5164dc}.form_input__element::-webkit-input-placeholder{color:#686a73}.form_input__element::-moz-placeholder{color:#686a73;opacity:1}.form_input__element:-ms-input-placeholder{color:#686a73}.form_input__element::-webkit-contacts-auto-fill-button{visibility:hidden;position:absolute;right:0}.form_input__element[type=search]::-ms-clear,.form_input__element[type=search]::-ms-reveal{display:none}.form_input__element[type=search]::-webkit-search-decoration,.form_input__element[type=search]::-webkit-search-cancel-button,.form_input__element[type=search]::-webkit-search-results-button,.form_input__element[type=search]::-webkit-search-results-decoration{display:none}.form_input__element[type=date]::-webkit-calendar-picker-indicator{opacity:0}select.form_input__element{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.form_input__element.wpcf7-not-valid,.form_input--error .form_input__element{box-shadow:inset 0 0 0 1px #e92020}.form_input--success .form_input__element{box-shadow:inset 0 0 0 1px #01ac35}@media screen and (min-width: 1024px){.form_input__element[type=search]{padding:1.6rem 1.6rem 1.6rem 5.2rem}}@media screen and (max-width: 1023.5px){.form_input__element[type=search]{padding:1.4rem 1.4rem 1.4rem 5rem}}.form_input__element.form_input__element--border_mod{box-shadow:inset 0 0 0 1px #d1d1d1}.form_input__success{display:block;padding:.6rem 2rem 0;color:#01ac35;font-size:1.6rem;font-weight:500;line-height:1.5}.form_textarea{position:relative}.form_textarea__label{display:block;margin-bottom:.4rem;font-size:1.6rem;color:#000}.form_textarea__field{position:relative}.form_textarea__element{display:block;width:100%;height:5.8rem;padding:0 1.8rem;font-size:1.8rem;font-family:"DM Sans",sans-serif;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b;caret-color:#2c2b2b;background-color:#fff;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);border:none;background-clip:padding-box;border-radius:1.6rem;transition:box-shadow .3s ease 0s;will-change:box-shadow;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-top:1.6rem;padding-bottom:1.6rem;height:auto;resize:none}.form_textarea__element:hover{box-shadow:inset 0 0 0 1px #d1d1d1}.form_textarea__element:focus{box-shadow:inset 0 0 0 1px #5164dc}.form_textarea__element::-webkit-input-placeholder{color:#686a73}.form_textarea__element::-moz-placeholder{color:#686a73;opacity:1}.form_textarea__element:-ms-input-placeholder{color:#686a73}.form_textarea__element::-webkit-contacts-auto-fill-button{visibility:hidden;position:absolute;right:0}.form_textarea__element[type=search]::-ms-clear,.form_textarea__element[type=search]::-ms-reveal{display:none}.form_textarea__element[type=search]::-webkit-search-decoration,.form_textarea__element[type=search]::-webkit-search-cancel-button,.form_textarea__element[type=search]::-webkit-search-results-button,.form_textarea__element[type=search]::-webkit-search-results-decoration{display:none}.form_textarea__element[type=date]::-webkit-calendar-picker-indicator{opacity:0}select.form_textarea__element{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.form_textarea__element.wpcf7-not-valid,.form_textarea--error .form_textarea__element{box-shadow:inset 0 0 0 1px #e92020}.form_textarea--success .form_textarea__element{box-shadow:inset 0 0 0 1px #01ac35}.form_textarea--single-line .form_textarea__element{height:auto;min-height:5.6rem;overflow:hidden}@media screen and (max-width: 480px){.form_textarea--single-line .form_textarea__element{min-height:8.4rem}}.form_select__label{display:block;margin-bottom:.4rem;font-size:1.6rem;color:#000}.form_select__element{display:block;width:100%;height:5.8rem;padding:0 1.8rem;font-size:1.8rem;font-family:"DM Sans",sans-serif;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b;caret-color:#2c2b2b;background-color:#fff;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);border:none;background-clip:padding-box;border-radius:1.6rem;transition:box-shadow .3s ease 0s;will-change:box-shadow;-moz-appearance:none;-webkit-appearance:none;appearance:none}.form_select__element:hover{box-shadow:inset 0 0 0 1px #d1d1d1}.form_select__element:focus{box-shadow:inset 0 0 0 1px #5164dc}.form_select__element::-webkit-input-placeholder{color:#686a73}.form_select__element::-moz-placeholder{color:#686a73;opacity:1}.form_select__element:-ms-input-placeholder{color:#686a73}.form_select__element::-webkit-contacts-auto-fill-button{visibility:hidden;position:absolute;right:0}.form_select__element[type=search]::-ms-clear,.form_select__element[type=search]::-ms-reveal{display:none}.form_select__element[type=search]::-webkit-search-decoration,.form_select__element[type=search]::-webkit-search-cancel-button,.form_select__element[type=search]::-webkit-search-results-button,.form_select__element[type=search]::-webkit-search-results-decoration{display:none}.form_select__element[type=date]::-webkit-calendar-picker-indicator{opacity:0}select.form_select__element{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}select.hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.form_checkbox__block{display:block}.form_checkbox__element{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.form_checkbox__label{position:relative;display:flex;align-items:center;gap:1.2rem;padding-left:2.4rem;font-size:1.6rem;line-height:2.2rem;letter-spacing:-0.02em;color:#434343;cursor:pointer}.form_checkbox__label:before{content:"";position:absolute;top:.3rem;left:0;width:1.6rem;height:1.6rem;border-radius:.4rem;border:1px solid #2c2b2b;background-color:rgba(0, 0, 0, 0);cursor:pointer;transition:all .2s ease-in-out}.form_checkbox__element:hover+.form_checkbox__label:before{border-color:#5164dc}.form_checkbox__element:focus-visible+.form_checkbox__label:before{border-color:#5164dc}.form_checkbox__element:checked+.form_checkbox__label:before{background-color:#2c2b2b;border-color:#2c2b2b}.form_checkbox__element:checked:hover+.form_checkbox__label:before,.form_checkbox__element:checked:focus-visible+.form_checkbox__label:before{background-color:#5164dc;border-color:#5164dc}.form_checkbox{margin-bottom:1.2rem}.form_checkbox .wpcf7-form-control.form_checkbox__element{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;white-space:normal;border:0;display:block}.form_checkbox .wpcf7-list-item{padding:0;margin:0;display:block;cursor:pointer;position:relative}.form_checkbox .wpcf7-list-item input[type=checkbox]{position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;margin:0;padding:0;cursor:pointer;z-index:1}.form_checkbox .wpcf7-list-item .wpcf7-list-item-label{position:relative;display:flex;align-items:center;gap:1.2rem;padding-left:2.4rem;font-size:1.6rem;line-height:2.2rem;letter-spacing:-0.02em;color:#434343;cursor:pointer;display:block;cursor:pointer;position:relative}.form_checkbox .wpcf7-list-item .wpcf7-list-item-label:before{content:"";position:absolute;top:.3rem;left:0;width:1.6rem;height:1.6rem;border-radius:.4rem;border:1px solid #2c2b2b;background-color:rgba(0, 0, 0, 0);cursor:pointer;transition:all .2s ease-in-out}.form_checkbox__element:hover+.form_checkbox .wpcf7-list-item .wpcf7-list-item-label:before{border-color:#5164dc}.form_checkbox__element:focus-visible+.form_checkbox .wpcf7-list-item .wpcf7-list-item-label:before{border-color:#5164dc}.form_checkbox__element:checked+.form_checkbox .wpcf7-list-item .wpcf7-list-item-label:before{background-color:#2c2b2b;border-color:#2c2b2b}.form_checkbox__element:checked:hover+.form_checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.form_checkbox__element:checked:focus-visible+.form_checkbox .wpcf7-list-item .wpcf7-list-item-label:before{background-color:#5164dc;border-color:#5164dc}.form_checkbox .wpcf7-list-item .wpcf7-list-item-label:after{content:"";position:absolute;top:.55rem;left:.2rem;width:1.2rem;height:1.2rem;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 3L4.5 8.5L2 6' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.form_checkbox .wpcf7-list-item input[type=checkbox]:checked~.wpcf7-list-item-label:before{background-color:#2c2b2b;border-color:#2c2b2b}.form_checkbox .wpcf7-list-item input[type=checkbox]:checked~.wpcf7-list-item-label:after{opacity:1;visibility:visible}.form_checkbox .wpcf7-list-item:hover .wpcf7-list-item-label:before{border-color:#5164dc}.form_checkbox .wpcf7-list-item:hover input[type=checkbox]:checked~.wpcf7-list-item-label:before{background-color:#5164dc;border-color:#5164dc}.form_checkbox .wpcf7-not-valid-tip{margin-top:.6rem;padding:0}.form_checkbox .wpcf7-form-control.wpcf7-not-valid{box-shadow:none !important}.form_radio__block{display:block}.form_radio__element{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.form_radio__label{position:relative;display:flex;align-items:center;gap:1.2rem;padding-left:2.4rem;font-size:1.6rem;line-height:2.2rem;letter-spacing:-0.02em;color:#434343;cursor:pointer;line-height:1.5}.form_radio__label:before{content:"";position:absolute;top:.3rem;left:0;width:1.6rem;height:1.6rem;border-radius:.4rem;border:1px solid #2c2b2b;background-color:rgba(0, 0, 0, 0);cursor:pointer;transition:all .2s ease-in-out}.form_radio__element:hover+.form_radio__label:before{border-color:#5164dc}.form_radio__element:focus-visible+.form_radio__label:before{border-color:#5164dc}.form_radio__element:checked+.form_radio__label:before{background-color:#2c2b2b;border-color:#2c2b2b}.form_radio__element:checked:hover+.form_radio__label:before,.form_radio__element:checked:focus-visible+.form_radio__label:before{background-color:#5164dc;border-color:#5164dc}.form_radio__label:before{border-radius:50%}.form_radio__label:after{content:"";position:absolute;top:.4rem;left:.1rem;width:1.4rem;height:1.4rem;border-radius:50%;opacity:0;visibility:hidden;border:.3rem solid #fff;transition:opacity .2s ease,visibility .2s ease}.form_radio__element:checked+.form_radio__label:after{opacity:1;visibility:visible}.form_checkbox_group,.form_radio_group{position:relative}.form_checkbox_group__wrapper,.form_radio_group__wrapper{padding:1.5rem 1.8rem 1.7rem;background-color:#fff;border-radius:1.6rem;display:flex;flex-direction:column}@media screen and (max-width: 1023.5px){.form_checkbox_group__wrapper,.form_radio_group__wrapper{gap:1.1rem}}@media screen and (min-width: 1024px){.form_checkbox_group__wrapper,.form_radio_group__wrapper{gap:.8rem}}.form_checkbox_group__title,.form_radio_group__title{font-size:1.8rem;font-weight:500;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b;text-transform:capitalize}.form_checkbox_group__description{display:block;margin:0 0 1.2rem;padding:0;color:#686a73;font-size:1.6rem;line-height:1.4;letter-spacing:-0.02em}.form_checkbox_group__items,.form_radio_group__items{display:flex;flex-direction:column;gap:.6rem}.form_checkbox_group__item,.form_radio_group__item{padding:0 1.2rem}.form_checkbox_group__items .wpcf7-list-item,.form_radio_group__items .wpcf7-list-item{padding:0 1.2rem;margin:0;display:flex;align-items:center;cursor:pointer;position:relative}.form_checkbox_group__items .wpcf7-list-item input[type=checkbox],.form_checkbox_group__items .wpcf7-list-item input[type=radio],.form_radio_group__items .wpcf7-list-item input[type=checkbox],.form_radio_group__items .wpcf7-list-item input[type=radio]{position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;margin:0;padding:0;cursor:pointer;z-index:1}.form_checkbox_group__items .wpcf7-list-item .wpcf7-list-item-label,.form_radio_group__items .wpcf7-list-item .wpcf7-list-item-label{position:relative;display:flex;align-items:center;gap:1.2rem;padding-left:2.4rem;font-size:1.6rem;line-height:2.2rem;letter-spacing:-0.02em;color:#434343;cursor:pointer;position:relative;cursor:pointer}.form_checkbox_group__items .wpcf7-list-item .wpcf7-list-item-label:before,.form_radio_group__items .wpcf7-list-item .wpcf7-list-item-label:before{content:"";position:absolute;top:.3rem;left:0;width:1.6rem;height:1.6rem;border-radius:.4rem;border:1px solid #2c2b2b;background-color:rgba(0, 0, 0, 0);cursor:pointer;transition:all .2s ease-in-out}.form_checkbox__element:hover+.form_checkbox_group__items .wpcf7-list-item .wpcf7-list-item-label:before,.form_checkbox__element:hover+.form_radio_group__items .wpcf7-list-item .wpcf7-list-item-label:before{border-color:#5164dc}.form_checkbox__element:focus-visible+.form_checkbox_group__items .wpcf7-list-item .wpcf7-list-item-label:before,.form_checkbox__element:focus-visible+.form_radio_group__items .wpcf7-list-item .wpcf7-list-item-label:before{border-color:#5164dc}.form_checkbox__element:checked+.form_checkbox_group__items .wpcf7-list-item .wpcf7-list-item-label:before,.form_checkbox__element:checked+.form_radio_group__items .wpcf7-list-item .wpcf7-list-item-label:before{background-color:#2c2b2b;border-color:#2c2b2b}.form_checkbox__element:checked:hover+.form_checkbox_group__items .wpcf7-list-item .wpcf7-list-item-label:before,.form_checkbox__element:checked:focus-visible+.form_checkbox_group__items .wpcf7-list-item .wpcf7-list-item-label:before,.form_checkbox__element:checked:hover+.form_radio_group__items .wpcf7-list-item .wpcf7-list-item-label:before,.form_checkbox__element:checked:focus-visible+.form_radio_group__items .wpcf7-list-item .wpcf7-list-item-label:before{background-color:#5164dc;border-color:#5164dc}.form_checkbox_group__items .wpcf7-list-item .wpcf7-list-item-label:after,.form_radio_group__items .wpcf7-list-item .wpcf7-list-item-label:after{content:"";position:absolute;top:.55rem;left:.2rem;width:1.2rem;height:1.2rem;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 3L4.5 8.5L2 6' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.form_checkbox_group__items .wpcf7-list-item input[type=checkbox]:checked~.wpcf7-list-item-label:before,.form_checkbox_group__items .wpcf7-list-item input[type=radio]:checked~.wpcf7-list-item-label:before,.form_radio_group__items .wpcf7-list-item input[type=checkbox]:checked~.wpcf7-list-item-label:before,.form_radio_group__items .wpcf7-list-item input[type=radio]:checked~.wpcf7-list-item-label:before{background-color:#2c2b2b;border-color:#2c2b2b}.form_checkbox_group__items .wpcf7-list-item input[type=checkbox]:checked~.wpcf7-list-item-label:after,.form_checkbox_group__items .wpcf7-list-item input[type=radio]:checked~.wpcf7-list-item-label:after,.form_radio_group__items .wpcf7-list-item input[type=checkbox]:checked~.wpcf7-list-item-label:after,.form_radio_group__items .wpcf7-list-item input[type=radio]:checked~.wpcf7-list-item-label:after{opacity:1;visibility:visible}.form_checkbox_group__items .wpcf7-list-item:hover .wpcf7-list-item-label:before,.form_radio_group__items .wpcf7-list-item:hover .wpcf7-list-item-label:before{border-color:#5164dc}.form_checkbox_group__items .wpcf7-list-item .wpcf7-list-item-label:hover:before,.form_radio_group__items .wpcf7-list-item .wpcf7-list-item-label:hover:before{border-color:#5164dc}.form_checkbox_group__items .wpcf7-list-item:hover input[type=checkbox]:checked~.wpcf7-list-item-label:before,.form_checkbox_group__items .wpcf7-list-item:hover input[type=radio]:checked~.wpcf7-list-item-label:before,.form_radio_group__items .wpcf7-list-item:hover input[type=checkbox]:checked~.wpcf7-list-item-label:before,.form_radio_group__items .wpcf7-list-item:hover input[type=radio]:checked~.wpcf7-list-item-label:before{background-color:#5164dc;border-color:#5164dc}.form_checkbox_group__items .wpcf7-list-item:not(:last-child),.form_radio_group__items .wpcf7-list-item:not(:last-child){margin-bottom:.6rem}.form_radio_group__items .wpcf7-list-item .wpcf7-list-item-label:before{border-radius:50%}.form_radio_group__items .wpcf7-list-item .wpcf7-list-item-label:after{content:"";position:absolute;top:.4rem;left:.1rem;width:1.4rem;height:1.4rem;border-radius:50%;opacity:0;visibility:hidden;border:.3rem solid #fff;background-image:none;transition:opacity .2s ease,visibility .2s ease}.form_radio_group__items .wpcf7-list-item input[type=radio]:checked~.wpcf7-list-item-label:after{opacity:1;visibility:visible}.form_radio_group__title:has(.form_hint__trigger),.form_checkbox_group__title:has(.form_hint__trigger){position:relative}.form_hint__trigger{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;margin-left:.2rem;margin-top:-0.4rem;padding:0;border:none;background:none;color:#d1d1d1;cursor:pointer;vertical-align:middle;transition:color .2s ease}@media(hover: hover){.form_hint__trigger:hover,.form_hint__trigger:focus-visible{color:#5164dc}}.form_hint__icon_svg{display:block;width:1.6rem;height:1.6rem}.form_hint__popup{opacity:0;pointer-events:none;transition:opacity .2s ease}@media screen and (min-width: 1024px){.form_hint__popup{position:absolute;bottom:calc(100% + .8rem);left:calc(50% - 20rem);z-index:5}}@media screen and (max-width: 1023.5px){.form_hint__popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;display:flex;align-items:center;justify-content:center}}.form_hint--open .form_hint__popup,.form_hint__popup.form_hint--open{opacity:1;pointer-events:initial}@media screen and (min-width: 1024px){.form_hint__backdrop{display:none}}@media screen and (max-width: 1023.5px){.form_hint__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background-color:rgba(0, 0, 0, 0.5)}}.form_hint__body{position:relative;z-index:1;background-color:#fff;border-radius:1.6rem}@media screen and (min-width: 1024px){.form_hint__body{max-width:40rem;width:40rem;padding:1.6rem 1.9rem;box-shadow:0 .4rem 2rem rgba(0, 0, 0, 0.12);border:1px solid #eee}}@media screen and (max-width: 1023.5px){.form_hint__body{max-width:calc(100% - 4.8rem);width:100%;padding:6.4rem 2.4rem 2.4rem;box-shadow:0 .4rem 2rem rgba(0, 0, 0, 0.15)}}.form_hint__close{display:none}@media screen and (max-width: 1023.5px){.form_hint__close{display:flex;align-items:center;justify-content:center;position:absolute;top:2.6rem;right:2.6rem;width:2.4rem;height:2.4rem;padding:0;border:none;background:none;color:#2c2b2b;cursor:pointer}}.form_hint__close_icon{display:block;width:2.4rem;height:2.4rem}.form_hint__text{margin:0;color:#434343;text-transform:none}@media screen and (min-width: 1024px){.form_hint__text{font-weight:500;letter-spacing:-0.02em;font-weight:400;line-height:1.5 !important}}@media screen and (min-width: 1024px)and (min-width: 1024px){.form_hint__text{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.form_hint__text{font-size:1.4rem;line-height:1.5}}@media screen and (max-width: 1023.5px){.form_hint__text{font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:400;line-height:1.5 !important}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.form_hint__text{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.form_hint__text{font-size:1.6rem}}.form_dropdown{position:relative}.form_dropdown__description{display:block;margin:0 0 1.2rem;padding:0;color:#686a73;font-size:1.6rem;line-height:1.4;letter-spacing:-0.02em}.form_dropdown__button{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;background-color:#fff;border:none;border-radius:1.6rem;box-shadow:none;font-size:1.8rem;line-height:1.4;letter-spacing:-0.02em;color:#686a73;text-align:left;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}@media screen and (max-width: 1023.5px){.form_dropdown__button{padding:1.6rem 1.8rem}}@media screen and (min-width: 1024px){.form_dropdown__button{padding:1.5rem 1.8rem}}.form_dropdown__button:hover{background-color:#eee}.form_dropdown__button:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #5164dc}.form_dropdown--open .form_dropdown__button{background-color:#fff;box-shadow:inset 0 0 0 1px #5164dc}.form_dropdown--filled .form_dropdown__button{color:#2c2b2b}.form_dropdown__arrow{flex-shrink:0;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;align-self:flex-start;transition:transform .2s ease}.form_dropdown--open .form_dropdown__arrow{transform:rotateX(180deg)}.form_dropdown__arrow svg,.form_dropdown__arrow .icon{width:100%;height:100%;color:#686a73;fill:none !important}.form_dropdown__list{position:absolute;top:calc(100% + .4rem);left:0;right:0;z-index:10;max-height:22.4rem;padding:.8rem;background-color:#fff;border-radius:1.2rem;box-shadow:0 0 .6rem rgba(93, 93, 93, 0.25);overflow-y:auto;display:none}.form_dropdown--open .form_dropdown__list{display:block}.form_dropdown__item{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem .8rem;background-color:rgba(0, 0, 0, 0);border-radius:.8rem;cursor:pointer;transition:background-color .2s ease}.form_dropdown__item:hover{background-color:#e3f2fe}.form_dropdown__item:focus-visible{background-color:#e3f2fe}.form_dropdown__item:active,.form_dropdown__item.form_dropdown__item--pressed{background-color:#e3f2fe}.form_dropdown__item_text{flex:1;font-size:1.8rem;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b}.form_dropdown__item_checkmark{flex-shrink:0;width:1.6rem;height:1.6rem;color:#5164dc;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.form_dropdown__item--selected .form_dropdown__item_checkmark{opacity:1;visibility:visible}.form_dropdown__item_checkmark svg,.form_dropdown__item_checkmark .icon{width:100%;height:100%}.form_dropdown__list{scrollbar-width:thin;scrollbar-color:#5164dc #eee}.form_dropdown__list::-webkit-scrollbar{width:.4rem}.form_dropdown__list::-webkit-scrollbar-track{background:#eee;border-radius:.2rem;margin:10px 3px}.form_dropdown__list::-webkit-scrollbar-thumb{background:#5164dc;border-radius:.2rem}.form_checkbox_dropdown{position:relative}.form_checkbox_dropdown__button{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;background-color:#fff;border:none;border-radius:1.6rem;box-shadow:none;font-size:1.8rem;line-height:1.4;letter-spacing:-0.02em;color:#686a73;text-align:left;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}@media screen and (max-width: 1023.5px){.form_checkbox_dropdown__button{padding:1.6rem 1.8rem}}@media screen and (min-width: 1024px){.form_checkbox_dropdown__button{padding:1.5rem 1.8rem}}.form_checkbox_dropdown__button:hover{background-color:#eee}.form_checkbox_dropdown__button:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #5164dc}.form_checkbox_dropdown--open .form_checkbox_dropdown__button{background-color:#fff;box-shadow:inset 0 0 0 1px #5164dc}.form_checkbox_dropdown--filled .form_checkbox_dropdown__button{color:#2c2b2b}.form_checkbox_dropdown__description{display:block;margin:0 0 1.2rem;padding:0;color:#686a73;font-size:1.6rem;line-height:1.4;letter-spacing:-0.02em}.form_checkbox_dropdown__arrow{flex-shrink:0;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;align-self:flex-start;transition:transform .2s ease}.form_checkbox_dropdown--open .form_checkbox_dropdown__arrow{transform:rotateX(180deg)}.form_checkbox_dropdown__arrow svg,.form_checkbox_dropdown__arrow .icon{width:100%;height:100%;color:#686a73;fill:none !important}.form_checkbox_dropdown__list{position:absolute;top:calc(100% + .4rem);left:0;right:0;z-index:10;max-height:22.4rem;padding:.8rem;background-color:#fff;border-radius:1.2rem;box-shadow:0 0 .6rem rgba(93, 93, 93, 0.25);overflow-y:auto;display:none;scrollbar-width:thin;scrollbar-color:#5164dc #eee}.form_checkbox_dropdown--open .form_checkbox_dropdown__list{display:block}.form_checkbox_dropdown__list::-webkit-scrollbar{width:.4rem}.form_checkbox_dropdown__list::-webkit-scrollbar-track{background:#eee;border-radius:.2rem;margin:10px 3px}.form_checkbox_dropdown__list::-webkit-scrollbar-thumb{background:#5164dc;border-radius:.2rem}.form_checkbox_dropdown__item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem .8rem;background-color:rgba(0, 0, 0, 0);border-radius:.8rem;cursor:pointer;transition:background-color .2s ease}.form_checkbox_dropdown__item:hover{background-color:#e3f2fe}.form_checkbox_dropdown__item:focus-within{background-color:#e3f2fe}.form_checkbox_dropdown__item:active,.form_checkbox_dropdown__item.form_checkbox_dropdown__item--pressed{background-color:#e3f2fe}.form_checkbox_dropdown__item:before{content:"";width:1.6rem;height:1.6rem;border-radius:.4rem;border:1px solid currentColor;background-color:rgba(0, 0, 0, 0)}.form_checkbox_dropdown__item:not(:last-child){margin-bottom:1px}.form_checkbox_dropdown__checkbox{position:absolute;opacity:0;pointer-events:none}.form_checkbox_dropdown__item_text{flex:1;font-size:1.8rem;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b}.form_checkbox_dropdown__item_checkmark{position:absolute;top:calc(50% - .8rem);left:.8rem;display:flex;flex-shrink:0;padding:.2rem;width:1.6rem;height:1.6rem;color:#fff;opacity:0;visibility:hidden;background-color:#2a2b2d;border-radius:.4rem;transition:opacity .2s ease,visibility .2s ease}.form_checkbox_dropdown__checkbox:checked~.form_checkbox_dropdown__item_checkmark{opacity:1;visibility:visible}.form_checkbox_dropdown__item_checkmark svg,.form_checkbox_dropdown__item_checkmark .icon{width:100%;height:100%}.form_file{position:relative}.form_file__description{display:block;margin:0 0 1.2rem;padding:0;color:#686a73;font-size:1.6rem;line-height:1.4;letter-spacing:-0.02em}.form_file__wrapper{position:relative;display:flex;align-items:center;gap:1rem;padding:1.6rem 1.8rem;background-color:#fff;border-radius:1.6rem;box-shadow:none;cursor:pointer;user-select:none;transition:background-color .2s ease,box-shadow .2s ease}.form_file__wrapper:hover{background-color:#eee}.form_file__wrapper:focus-within{outline:none;box-shadow:inset 0 0 0 1px #5164dc}.form_file__input{position:absolute;width:.1rem;height:.1rem;opacity:0;pointer-events:none}.wpcf7-form-control-wrap[data-name=file_attachment]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;pointer-events:none}.wpcf7-form-control-wrap[data-name=file_attachment] .wpcf7-file{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer;z-index:2;pointer-events:auto}.wpcf7-form-control-wrap[data-name=file_attachment] br,.wpcf7-form-control-wrap[data-name=file_attachment] br+span{display:none !important}.form_file__icon{flex-shrink:0;width:2.4rem;height:2.4rem;color:#686a73}.form_file__icon svg,.form_file__icon .icon{width:100%;height:100%}.form_file__text{flex:1;font-size:1.8rem;line-height:1.4;letter-spacing:-0.02em;color:#686a73}.form_file--filled .form_file__text{color:#2c2b2b}.form_file__remove{flex-shrink:0;width:2.4rem;height:2.4rem;padding:0;display:none;align-items:center;justify-content:center;background:none;border:none;color:#686a73;cursor:pointer;position:relative;z-index:10;transition:color .2s ease}.form_file--filled .form_file__remove{display:flex}.form_file__remove:hover{color:#2c2b2b}.form_file__remove svg,.form_file__remove .icon{width:100%;height:100%}.form__title{margin:-0.9rem 0 1.2rem;font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}.form__description{margin-bottom:2.4rem;font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#434343}@media screen and (min-width: 1024px){.form__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.form__description{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.form__description{font-size:1.8rem}}@media screen and (min-width: 1024px){.form__description{padding-right:2rem}}.form__fields{display:flex;flex-direction:column;gap:2.4rem}.form--footer .form__fields{gap:0}.form__field{display:flex;flex-direction:column}.form__fields_row{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 1024px){.form__fields_row{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem 1.2rem}}.form__group_name{color:#2c2b2b}@media screen and (max-width: 1023.5px){.form__group_name{font-weight:600;letter-spacing:-0.04em;font-weight:700}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.form__group_name{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.form__group_name{font-size:2rem;line-height:1.4}}@media screen and (min-width: 1024px){.form__group_name{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;font-weight:700;letter-spacing:-0.04em}}@media screen and (min-width: 1024px){.form__group_name:not(:first-child){margin-top:.8rem}}.form__hint{display:block;padding:.5rem 2rem 0;color:#686a73;font-size:1.6rem;letter-spacing:-0.02em}@media screen and (max-width: 1023.5px){.form__hint{line-height:1.5}}@media screen and (min-width: 1024px){.form__hint{line-height:1.4}}.form__submit_wrapper{margin-top:.8rem}.form__submit_wrapper--reverse_mod{display:flex;justify-content:flex-end}.form__success{display:none}.form__success_wrapper{display:flex;flex-direction:column;align-items:center;gap:4rem}@media screen and (max-width: 1023.5px){.form__success_wrapper{padding:7.8rem 1.6rem}}@media screen and (min-width: 1024px){.form__success_wrapper{padding:10rem 2.4rem}}.form__success_icon{width:6.4rem;height:6.4rem}.form__success_icon svg,.form__success_icon .icon{width:100%;height:100%}.form__success_content{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center}.form__success_title{color:#2c2b2b;font-weight:600;letter-spacing:-0.04em}@media screen and (min-width: 1024px){.form__success_title{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px){.form__success_title{font-size:2rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.form__success_title{letter-spacing:-0.03em}}@media screen and (min-width: 1024px){.form__success_title{font-size:3.6rem}}.form__success_text{color:#686a73;font-weight:400;letter-spacing:-0.02em;line-height:1.4}@media screen and (min-width: 1024px){.form__success_text{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.form__success_text{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.form__success_text{line-height:1.5}}.form.sent .form__success{display:flex}.form.sent .form__success_input_text{padding:0 1.8rem;margin:.2rem 0;color:#01ac35;font-weight:500;letter-spacing:-0.02em}@media screen and (min-width: 1024px){.form.sent .form__success_input_text{font-size:1.6rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.form.sent .form__success_input_text{font-size:1.4rem;line-height:1.5}}.form.sent .form_input__element{box-shadow:inset 0 0 0 1px #01ac35}.form.sent:not(.form--footer) .form__fields,.form.sent:not(.form--footer) .form__title,.form.sent:not(.form--footer) .form__description{display:none}.wpcf7{width:100%}.wpcf7-form{width:100%}.wpcf7-form.sent .form__fields,.wpcf7-form.sent .form__title,.wpcf7-form.sent .form__description{display:none}.wpcf7-form.sent .form__success{display:flex}.wpcf7-form-control-wrap{display:contents}.wpcf7-response-output{display:none !important}.wpcf7-spinner{display:none}.wpcf7-not-valid-tip,.form__error{display:block;margin-top:.6rem;padding:0 2rem;color:#e92020;font-size:1.6rem;font-weight:500;line-height:1.5}.wpcf7-not-valid{box-shadow:inset 0 0 0 1px #e92020 !important}.form--footer .form_input__element{box-shadow:inset 0 0 0 1px #bdbdbd}.form--footer .form_input__element:hover{box-shadow:inset 0 0 0 1px #d1d1d1}.form--footer .form_input__element:focus{box-shadow:inset 0 0 0 1px #5164dc}.flatpickr-calendar.open{z-index:9999;margin-top:.4rem;border-radius:1.2rem;padding:1.2rem 0}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{display:none}.flatpickr-day{transition:background .2s ease,border-color .2s ease,color .2s ease;color:#2c2b2b;border:none}.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.flatpickr-disabled,.flatpickr-day.notAllowed{color:#686a73}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#aeddff;color:#2c2b2b;border-color:rgba(0, 0, 0, 0);box-shadow:none}.flatpickr-day.today{border-color:rgba(0, 0, 0, 0);background:rgba(0, 0, 0, 0);color:#5164dc}.flatpickr-day.today.selected,.flatpickr-day.today.startRange,.flatpickr-day.today.endRange,.flatpickr-day.today.selected:hover,.flatpickr-day.today.selected:focus{background:#aeddff;color:#2c2b2b;border-color:rgba(0, 0, 0, 0)}.flatpickr-day.today:hover,.flatpickr-day.today:focus,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{border:none;background:#5164dc;color:#fff}.flatpickr-months{margin-bottom:.6rem}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{margin:1rem 1.5rem}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{color:#5164dc;fill:#5164dc;transition:opacity .2s ease}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#5164dc;opacity:.8}.flatpickr-current-month{font-size:1.8rem;font-weight:500;color:#2c2b2b}.flatpickr-current-month span.cur-month{cursor:default;color:#2c2b2b;font-weight:500}.flatpickr-current-month span.cur-month:hover{background:rgba(0, 0, 0, 0)}span.flatpickr-weekday{color:#939393;font-size:1.6rem;font-weight:400}.flatpickr-current-month input.cur-year{color:#2c2b2b;font-size:1.8rem;font-weight:500}.form_date__label{display:block;margin-bottom:.4rem;font-size:1.6rem;color:#000}.form_date__field--with_icon{position:relative}.form_date__field--with_icon .form_date__input{padding-right:4.4rem}.form_date__date_icon{position:absolute;top:50%;right:1.2rem;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;color:#686a73;pointer-events:none;transform:translateY(-50%)}.form_date__date_icon svg,.form_date__date_icon.icon{width:100%;height:100%}.form_date__input{display:block;width:100%;height:5.8rem;padding:0 1.8rem;font-size:1.8rem;font-family:"DM Sans",sans-serif;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b;caret-color:#2c2b2b;background-color:#fff;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);border:none;background-clip:padding-box;border-radius:1.6rem;transition:box-shadow .3s ease 0s;will-change:box-shadow;-moz-appearance:none;-webkit-appearance:none;appearance:none}.form_date__input:hover{box-shadow:inset 0 0 0 1px #d1d1d1}.form_date__input:focus{box-shadow:inset 0 0 0 1px #5164dc}.form_date__input::-webkit-input-placeholder{color:#686a73}.form_date__input::-moz-placeholder{color:#686a73;opacity:1}.form_date__input:-ms-input-placeholder{color:#686a73}.form_date__input::-webkit-contacts-auto-fill-button{visibility:hidden;position:absolute;right:0}.form_date__input[type=search]::-ms-clear,.form_date__input[type=search]::-ms-reveal{display:none}.form_date__input[type=search]::-webkit-search-decoration,.form_date__input[type=search]::-webkit-search-cancel-button,.form_date__input[type=search]::-webkit-search-results-button,.form_date__input[type=search]::-webkit-search-results-decoration{display:none}.form_date__input[type=date]::-webkit-calendar-picker-indicator{opacity:0}select.form_date__input{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section:not(:last-child){margin-bottom:0 !important}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qmn_radio_answers{padding:0;background-color:rgba(0, 0, 0, 0);border:0}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-page{position:relative}@media screen and (min-width: 1024px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-page{min-height:40rem}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container #mlw_error_message{display:none}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:0}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section::after{content:unset}@media screen and (min-width: 1024px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section{gap:3rem 2.4rem}}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section{gap:1.4rem 1rem}}@media screen and (min-width: 1024px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section>fieldset{grid-column:2/3;grid-row:2/3}}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section>fieldset{grid-column:1/3;grid-row:3/4}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section:not(:last-child){margin-bottom:2.2rem}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_new_question{grid-column:1/3;grid-row:1/2;font-weight:600}@media screen and (min-width: 1024px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_new_question{padding-right:8rem}}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_new_question{padding-right:6rem;letter-spacing:0em !important}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_new_question,.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .pages_count{font-weight:600;color:#686a73;font-weight:600}@media screen and (min-width: 1024px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_new_question,.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .pages_count{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_new_question,.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .pages_count{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_question{font-weight:600;grid-row:2/3;color:#222;font-weight:600}@media screen and (min-width: 1024px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_question{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_question{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (min-width: 1024px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_question{grid-column:1/2}}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_question{padding-top:1.2rem;grid-column:1/3;font-size:2rem;line-height:1.4;font-weight:700;letter-spacing:-0.03em !important}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_question_number{grid-column:2/3;grid-row:1/2;opacity:0}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .pages_count{position:absolute;top:0}@media screen and (min-width: 1024px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .pages_count{right:1.8rem}}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .pages_count{right:0rem}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-progress-bar{display:none}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn{display:flex;align-items:center;justify-content:center;width:6rem;height:6rem;padding:1.6rem 2rem;background-color:#f83d3d;border:none;cursor:pointer;color:#fff;border-radius:1.6rem;transition:all .3s ease;font-size:0;background-color:#f83d3d !important;min-width:unset}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn:not(.swiper-button-disabled):hover,.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn:not(.swiper-button-disabled):focus{outline:none}@media(hover: hover){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn:not(.swiper-button-disabled):hover{background-color:#d13232 !important}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn:not(.swiper-button-disabled):active{background-color:#bb2a2a !important}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn:not(.swiper-button-disabled):focus-visible{box-shadow:inset 0 0 0 1px #eee}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.slider_control--light_mod{background-color:#fff;color:#2c2b2b}@media(hover: hover){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.slider_control--light_mod:not(.swiper-button-disabled):hover{background-color:#e3f2fe !important;box-shadow:inset 0 0 0 1px #fff}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.slider_control--light_mod:not(.swiper-button-disabled):active{background-color:#aeddff !important;box-shadow:inset 0 0 0 1px #fff}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.slider_control--light_mod:focus-visible{box-shadow:inset 0 0 0 1px #2c2b2b}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.slider_control--sm_size_mod{width:4rem;height:4rem;border-radius:1rem;padding:1.4rem}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn[style="display: none;"],.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.swiper-button-disabled.swiper-button-disabled{background-color:#d1d1d1 !important;color:#686a73;cursor:default;pointer-events:none}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn{margin-right:auto}}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.qsm-next{margin-left:auto;margin-right:0}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn::after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-image:var(--arrow-r) !important;background-repeat:no-repeat !important;background-position:center !important}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.qsm-previous::after{background-image:var(--arrow-l) !important}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.qsm-previous{display:flex !important}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn[style="display: none;"]::after{filter:invert(1) opacity(0.5)}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-pagination{padding:0;margin:0}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-pagination{justify-content:space-between}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm_retake_button{display:none}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page{font-weight:400;letter-spacing:-0.02em;line-height:1.4;text-align:center;margin:0 auto}@media screen and (min-width: 1024px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page{font-size:1.6rem}}@media screen and (min-width: 1024px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page{max-width:62.6rem}}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page{max-width:25.5rem}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page h3{font-weight:600;letter-spacing:-0.04em}@media screen and (min-width: 1024px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page h3{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page h3{font-size:2rem;line-height:1.4}}@media screen and (min-width: 1024px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page h3{margin-bottom:2.4rem}}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page h3{margin-bottom:1.4rem}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page h3 a{pointer-events:none;display:inline-block}@media screen and (min-width: 1024px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page h3 a{width:8rem;height:8rem;margin-bottom:4rem}}@media screen and (max-width: 1023.5px){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page h3 a{width:6.4rem;height:6.4rem;margin-bottom:3rem}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-results-page h3 a img{display:block;width:100%;height:100%}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qmn_mc_answer_wrap{padding:0;background-color:#f9f9f9;border:1px solid #d1d1d1;border-radius:1.6rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qmn_mc_answer_wrap:hover,.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qmn_mc_answer_wrap:focus{text-decoration:none}@media(hover: hover){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qmn_mc_answer_wrap:focus-visible,.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qmn_mc_answer_wrap:hover{color:#fff;background-color:#f83d3d;border-color:rgba(0, 0, 0, 0)}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qmn_mc_answer_wrap:has(input:checked){color:#fff;background-color:#f83d3d;border-color:rgba(0, 0, 0, 0)}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qmn_quiz_radio{position:absolute;opacity:0;visibility:hidden;height:0}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-input-label{padding:1rem 3.2rem;display:flex;gap:1.6rem;align-items:center;margin:0;width:100%;max-width:unset;min-height:5.6rem;font-size:1.8rem;font-weight:600}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-input-label .mlw_answer_open_text{width:100%;border:none;background:rgba(0, 0, 0, 0);font-size:1.8rem;font-weight:600;outline:none;padding:0}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-input-label .mlw_answer_open_text::placeholder{color:inherit;opacity:1}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text{display:block;width:100%;height:5.8rem;padding:0 1.8rem;font-size:1.8rem;font-family:"DM Sans",sans-serif;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b;caret-color:#2c2b2b;background-color:#fff;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);border:none;background-clip:padding-box;border-radius:1.6rem;transition:box-shadow .3s ease 0s;will-change:box-shadow;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:1.6rem 1.8rem;border-radius:1.6rem;height:auto;resize:none;margin-left:auto;max-width:62.8rem;width:100%;grid-column:1/3;min-height:21rem !important}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text:hover{box-shadow:inset 0 0 0 1px #d1d1d1}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text:focus{box-shadow:inset 0 0 0 1px #5164dc}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text::-webkit-input-placeholder{color:#686a73}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text::-moz-placeholder{color:#686a73;opacity:1}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text:-ms-input-placeholder{color:#686a73}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text::-webkit-contacts-auto-fill-button{visibility:hidden;position:absolute;right:0}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text[type=search]::-ms-clear,.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text[type=search]::-ms-reveal{display:none}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text[type=search]::-webkit-search-decoration,.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text[type=search]::-webkit-search-cancel-button,.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text[type=search]::-webkit-search-results-button,.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text[type=search]::-webkit-search-results-decoration{display:none}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text[type=date]::-webkit-calendar-picker-indicator{opacity:0}select.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container textarea.mlw_answer_open_text.mlw_answer_open_text{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-input-label .mlw_answer_open_text{font-size:inherit;color:currentColor;font-weight:400;margin:0 !important;padding:0 !important;box-shadow:unset !important;transition:none !important;min-height:unset !important}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-input-label:has(.mlw_answer_open_text){padding-inline:1.8rem}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-icon{flex-shrink:0;width:2.4rem;height:2.4rem;transition:filter .2s ease}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-progress-bar{display:none !important}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container input:checked+.qsm-input-label .qsm-icon{filter:contrast(2) invert(1)}@media(hover: hover){.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qmn_mc_answer_wrap:focus-visible .qsm-icon,.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qmn_mc_answer_wrap:hover .qsm-icon{filter:contrast(2) invert(1)}}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qmn_mc_answer_wrap{margin:0}.qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qmn_mc_answer_wrap:not(:last-child){margin-bottom:1.2rem}.qsm-submit-btn{font-size:1.8rem !important;width:auto !important;font-weight:600;margin-left:auto;min-width:16.1rem !important;margin:0 0 0 auto !important}.hero{position:relative;overflow:hidden;display:flex;align-items:flex-end;padding-top:30rem}@media screen and (max-width: 1023.5px){.hero{padding-bottom:4.4rem;min-height:81.2rem}}@media screen and (min-width: 1024px){.hero{padding-bottom:10rem;margin-bottom:4.8rem;min-height:82rem}}@media screen and (min-width: 1024px){.hero.hero--features_mod{min-height:calc(100vh + 110px)}}@media screen and (max-width: 1023.5px){.blog_article_w .hero{min-height:75rem;padding-bottom:4.1rem}}.hero__in{height:100%;color:#fff}.hero__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero__bg_w,.hero__upper_bg_w{position:absolute;top:0;left:0;width:100%;height:100%}.hero__bg_img,.hero__upper_bg_img{width:100%;height:100%;object-fit:cover}.hero_top_right_pos_mod .hero__bg_img,.hero_top_right_pos_mod .hero__upper_bg_img{object-position:right top}.hero__anim{display:none}@media screen and (min-width: 1024px){.hero__anim{display:block;position:absolute;bottom:47.5%;width:100%}.hero__anim svg path{stroke-dasharray:2000;stroke-dashoffset:2000;will-change:stroke-dashoffset;animation:drawLine 3s ease-in-out .5s forwards}}@media screen and (min-width: 1024px){.hero--features_mod .hero__anim{bottom:52.8%}}.hero__anim_mob{position:absolute;bottom:64.9%;width:100%}.hero__anim_mob svg{width:100%;display:block}.hero__anim_mob svg path{stroke-dasharray:1000;stroke-dashoffset:1000;will-change:stroke-dashoffset;animation:drawLine 3s ease-in-out .5s forwards}@media(max-width: 640px)and (min-width: 480px){.hero__anim_mob svg path{stroke-width:10}}@media(max-width: 768px)and (min-width: 640px){.hero__anim_mob{bottom:64%}.hero__anim_mob svg path{stroke-width:8}}@media(max-width: 1024px)and (min-width: 768px){.hero__anim_mob{bottom:57%}.hero__anim_mob svg path{stroke-width:7}}@media screen and (min-width: 1024px){.hero__anim_mob{display:none}}.hero__content{max-width:75.5rem}.blog_article_w .hero__content{max-width:98rem}.hero__subtitle{margin-bottom:1.8rem;font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:500;color:#fff}@media screen and (min-width: 1024px){.hero__subtitle{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.hero__subtitle{font-size:1.6rem}}@media screen and (min-width: 1024px){.hero__subtitle{margin-left:.5rem}}.hero__tag_wrapper{display:flex}.hero__tag_wrapper:not(:last-child){margin-bottom:2.4rem}.hero__tag{display:inline-flex;justify-content:center;align-items:center;padding:.6rem 1.2rem;background-color:#e3f2fe;border-radius:1rem;display:inline-flex;justify-content:center;align-items:center;padding:.6rem 1.2rem;background-color:#e3f2fe;border-radius:1rem;color:#5164dc;font-size:1.4rem;font-weight:600;line-height:1.4;text-transform:uppercase;color:#5164dc}@media screen and (min-width: 1024px){.hero__tag{letter-spacing:.06em}}@media screen and (max-width: 1023.5px){.hero__tag{letter-spacing:.01em}}.section_frame--light_blue_mod .hero__tag,.section_heading--light_bg_mod .hero__tag{background-color:#fff}.hero__title{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2.4rem;white-space:pre-wrap}@media screen and (max-width: 1023.5px){.hero__title{padding-right:.4rem}}.hero__title h1,.hero__title h2,.hero__title h3,.hero__title h4,.hero__title h5,.hero__title h6,.hero__title p{font-weight:600;line-height:1;letter-spacing:-0.06em}@media screen and (min-width: 1024px){.hero__title h1,.hero__title h2,.hero__title h3,.hero__title h4,.hero__title h5,.hero__title h6,.hero__title p{font-size:8rem}}@media screen and (max-width: 1023.5px){.hero__title h1,.hero__title h2,.hero__title h3,.hero__title h4,.hero__title h5,.hero__title h6,.hero__title p{font-size:4.4rem}}@media screen and (max-width: 1023.5px){.blog_article_w .hero__title{margin-bottom:3.4rem}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.blog_article_w .hero__title h1,.blog_article_w .hero__title h2,.blog_article_w .hero__title h3,.blog_article_w .hero__title h4,.blog_article_w .hero__title h5,.blog_article_w .hero__title h6,.blog_article_w .hero__title p{font-weight:500;font-size:6.4rem;line-height:1.25;letter-spacing:-0.06em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.blog_article_w .hero__title h1,.blog_article_w .hero__title h2,.blog_article_w .hero__title h3,.blog_article_w .hero__title h4,.blog_article_w .hero__title h5,.blog_article_w .hero__title h6,.blog_article_w .hero__title p{font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}.hero__description{max-width:49.6rem;font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:500}@media screen and (min-width: 1024px){.hero__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.hero__description{font-size:1.6rem}}.hero__description:not(:last-child){margin-bottom:3.2rem}.hero__btn_w{width:25.6rem}@media screen and (max-width: 1023.5px){.hero__features_wrapper{margin:.4rem calc(var(--gl-hr-indent)*-1) -4.4rem}}@media screen and (min-width: 1024px){.hero__features_wrapper{margin:9.2rem 0 -10rem}}@media screen and (min-width: 1024px){.hero_features--sm_gap_mod .hero__features_wrapper{margin-top:5.7rem}}.hero__anim--disable svg path{animation:none;stroke-dashoffset:0}@keyframes drawLine{to{stroke-dashoffset:0}}.hero_v2{background-color:#5164dc}@media screen and (min-width: 1024px){.hero_v2{padding-top:11.2rem;margin-bottom:4.8rem}}@media screen and (max-width: 1023.5px){.hero_v2{padding-top:9.2rem;padding-bottom:4rem}}@media screen and (min-width: 1024px){.hero_v2__subtitle{margin-bottom:1.6rem}}@media screen and (max-width: 1023.5px){.hero_v2__subtitle{margin-bottom:4rem}}@media screen and (min-width: 1024px){.hero_v2__subtitle,.hero_v2__subtitle p,.hero_v2__subtitle h1,.hero_v2__subtitle h2,.hero_v2__subtitle h3,.hero_v2__subtitle h4,.hero_v2__subtitle h5,.hero_v2__subtitle h6{font-weight:600}}@media screen and (min-width: 1024px)and (min-width: 1024px){.hero_v2__subtitle,.hero_v2__subtitle p,.hero_v2__subtitle h1,.hero_v2__subtitle h2,.hero_v2__subtitle h3,.hero_v2__subtitle h4,.hero_v2__subtitle h5,.hero_v2__subtitle h6{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.hero_v2__subtitle,.hero_v2__subtitle p,.hero_v2__subtitle h1,.hero_v2__subtitle h2,.hero_v2__subtitle h3,.hero_v2__subtitle h4,.hero_v2__subtitle h5,.hero_v2__subtitle h6{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.hero_v2__subtitle,.hero_v2__subtitle p,.hero_v2__subtitle h1,.hero_v2__subtitle h2,.hero_v2__subtitle h3,.hero_v2__subtitle h4,.hero_v2__subtitle h5,.hero_v2__subtitle h6{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em}}.hero_v2__description{max-width:57rem;font-weight:400;letter-spacing:-0.02em;line-height:1.4}@media screen and (min-width: 1024px){.hero_v2__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.hero_v2__description{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.hero_v2__description{line-height:1.5}}.hero_small{position:relative;overflow:hidden;color:#fff}@media screen and (min-width: 1024px){.hero_small{padding-top:17.1rem;padding-bottom:11.1rem}}@media screen and (max-width: 1023.5px){.hero_small{min-height:40rem;padding-top:11.7rem}}.hero_small__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#5164dc}.hero_small__in{display:flex;align-items:flex-start}.hero_small__content{display:flex;flex-direction:column;width:100%}@media screen and (max-width: 1023.5px){.hero_small__content{gap:1.2rem}}.hero_small__tag{display:inline-flex;justify-content:center;align-items:center;padding:.6rem 1.2rem;background-color:#e3f2fe;border-radius:1rem;color:#5164dc;font-size:1.4rem;font-weight:600;line-height:1.4;text-transform:uppercase;width:fit-content}@media screen and (min-width: 1024px){.hero_small__tag{letter-spacing:.06em}}@media screen and (max-width: 1023.5px){.hero_small__tag{letter-spacing:.01em}}.hero_small__text_wrapper{display:flex;width:100%}@media screen and (min-width: 1024px){.hero_small__text_wrapper{gap:18.8%;align-items:flex-start}}@media screen and (max-width: 1023.5px){.hero_small__text_wrapper{flex-direction:column;gap:8rem}}@media(max-width: 1023.5px)and (min-width: 768px){.hero_small__text_wrapper{gap:13rem}}@media screen and (max-width: 1023.5px){.hero_small--no_decor_mod .hero_small__text_wrapper{gap:4rem}}.hero_small--fixed_desc_size_mod .hero_small__text_wrapper{gap:8rem;justify-content:space-between}@media screen and (min-width: 1024px){.hero_small--fixed_desc_size_mod .hero_small__text_wrapper{align-items:flex-end}}.hero_small__title_wrapper{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.hero_small__title_wrapper{gap:2.4rem}}@media screen and (max-width: 1023.5px){.hero_small__title_wrapper{gap:1.4rem}}.hero_small__title{font-weight:600;line-height:1;letter-spacing:-0.06em;flex-shrink:0}@media screen and (min-width: 1024px){.hero_small__title{font-size:8rem}}@media screen and (max-width: 1023.5px){.hero_small__title{font-size:4.4rem}}@media screen and (max-width: 1023.5px){.hero_small__title{font-weight:500;letter-spacing:0}}@media screen and (min-width: 1024px){.hero_small__title{margin-top:2.4rem}}.hero_small__title p,.hero_small__title h1,.hero_small__title h2,.hero_small__title h3,.hero_small__title h4,.hero_small__title h5,.hero_small__title h6{font-weight:600;line-height:1;letter-spacing:-0.06em}@media screen and (min-width: 1024px){.hero_small__title p,.hero_small__title h1,.hero_small__title h2,.hero_small__title h3,.hero_small__title h4,.hero_small__title h5,.hero_small__title h6{font-size:8rem}}@media screen and (max-width: 1023.5px){.hero_small__title p,.hero_small__title h1,.hero_small__title h2,.hero_small__title h3,.hero_small__title h4,.hero_small__title h5,.hero_small__title h6{font-size:4.4rem}}@media screen and (max-width: 1023.5px){.hero_small__title p,.hero_small__title h1,.hero_small__title h2,.hero_small__title h3,.hero_small__title h4,.hero_small__title h5,.hero_small__title h6{font-weight:500;letter-spacing:0}}.hero_small__subtitle{font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:400}@media screen and (min-width: 1024px){.hero_small__subtitle{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.hero_small__subtitle{font-size:1.6rem}}.hero_small__description{font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:400}@media screen and (min-width: 1024px){.hero_small__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.hero_small__description{font-size:1.6rem}}@media screen and (min-width: 1024px){.hero_small__description{max-width:59rem}}@media screen and (max-width: 1023.5px){.hero_small__description{line-height:1.5}}.hero_small--no_decor_mod .hero_small__description{margin-top:auto}@media screen and (max-width: 1023.5px){.hero_small--no_decor_mod .hero_small__description{padding-right:2rem}}.hero_small--fixed_desc_size_mod .hero_small__description{max-width:52.9rem}.hero_small__anim_mob svg,.hero_small__anim svg{width:100%;height:100%;display:block}.hero_small__anim{display:none}@media screen and (min-width: 1024px){.hero_small__anim{display:block;position:absolute;bottom:0;width:100%;aspect-ratio:1440/497}.hero_small__anim svg path{stroke-dasharray:2300;stroke-dashoffset:-2500;will-change:stroke-dashoffset;animation:drawLine2 2.4s ease-out .5s forwards}}.hero_small__anim_mob{position:absolute;width:100%}.hero_small__anim_mob svg path{stroke-dasharray:650;stroke-dashoffset:-700;will-change:stroke-dashoffset;animation:drawLine2Mob 1.6s ease-out .5s forwards}@media(max-width: 1023.5px)and (min-width: 768px){.hero_small__anim_mob{top:6rem}.hero_small__anim_mob svg path{stroke-width:6}}@media(max-width: 768px)and (min-width: 640px){.hero_small__anim_mob{top:9rem}.hero_small__anim_mob svg path{stroke-width:6}}@media(max-width: 639px)and (min-width: 480px){.hero_small__anim_mob{top:13rem}.hero_small__anim_mob svg path{stroke-width:6}}@media screen and (max-width: 479px){.hero_small__anim_mob{top:16.8rem}}@media screen and (min-width: 1024px){.hero_small__anim_mob{display:none}}@keyframes drawLine2{to{stroke-dashoffset:-200}}@keyframes drawLine2Mob{to{stroke-dashoffset:0}}.hero_small__page_suffix{display:block;margin-top:.8rem;font-size:1.6rem;font-weight:400;line-height:1.4;letter-spacing:-0.02em}.hero_split{background-color:#5164dc}@media screen and (min-width: 1024px){.hero_split{padding-top:10.3rem;padding-bottom:4.8rem}}@media screen and (max-width: 1023.5px){.hero_split{padding-top:17rem;padding-bottom:3.3rem}}@media screen and (min-width: 1024px){.hero_split__decor{display:none}}@media screen and (max-width: 1023.5px){.hero_split__decor{z-index:0;position:absolute;top:0;left:50%;width:100%;margin:16.4% 0 0 -50%;height:unset;aspect-ratio:375/165;display:block;object-fit:cover}.hero_split__decor.hero_split__decor--position_mod{aspect-ratio:375/229;bottom:0;top:auto;margin:0% 0 4% -50%}}.hero_split__tag{display:inline-flex;justify-content:center;align-items:center;padding:.6rem 1.2rem;background-color:#e3f2fe;border-radius:1rem;color:#5164dc;font-size:1.4rem;font-weight:600;line-height:1.4;text-transform:uppercase}@media screen and (min-width: 1024px){.hero_split__tag{letter-spacing:.06em}}@media screen and (max-width: 1023.5px){.hero_split__tag{letter-spacing:.01em}}.hero_split__title{font-weight:600;line-height:1;letter-spacing:-0.06em;color:#2c2b2b}@media screen and (min-width: 1024px){.hero_split__title{font-size:8rem}}@media screen and (max-width: 1023.5px){.hero_split__title{font-size:4.4rem}}@media screen and (min-width: 1024px){.hero_split__title{margin-top:1.6rem}.hero_split__title:not(:last-child){margin-bottom:4rem}}@media screen and (max-width: 1023.5px){.hero_split__title{margin-top:1.2rem}.hero_split__title:not(:last-child){margin-bottom:8.2rem}}.hero_split__descr{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#2c2b2b}@media screen and (min-width: 1024px){.hero_split__descr{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.hero_split__descr{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.hero_split__descr{margin-top:.8rem;line-height:1.5}}.hero_split__bottom{margin-top:auto}.hero_split__buttons{display:flex;align-items:center}@media screen and (min-width: 1024px){.hero_split__buttons{margin-top:3.2rem}}@media screen and (max-width: 1023.5px){.hero_split__buttons{flex-direction:column;margin-top:2.4rem}}@media screen and (min-width: 1024px){.hero_split__btn:not(:last-child){margin-right:1.2rem}}@media screen and (max-width: 1023.5px){.hero_split__btn{width:100%}.hero_split__btn:not(:last-child){margin-bottom:1.6rem}}@media screen and (max-width: 1023.5px){.hero_split__btn_secondary{width:100%}}.team{background-color:#fff;overflow:clip}@media screen and (min-width: 1024px){.team{padding-top:12.8rem;padding-bottom:8rem}}@media screen and (max-width: 1023.5px){.team{padding-top:8rem;padding-bottom:6.4rem}}@media screen and (min-width: 1024px){.team__heading:not(:last-child){margin-bottom:5.4rem}}@media screen and (max-width: 1023.5px){.team__heading:not(:last-child){margin-bottom:4rem}}.team__in{display:flex;flex-direction:column}.team__slider_wrapper{width:100%}.team__slider{overflow:visible;margin-right:-1.2rem}.team__slider .swiper-wrapper{align-items:stretch}@media screen and (min-width: 1024px){.team__list{display:flex}}@media screen and (max-width: 1023.5px){.team__list{transform:none !important;display:block}}.team__item{height:auto !important;padding-right:1.4rem}@media screen and (min-width: 1024px){.team__item{width:33.333% !important;aspect-ratio:445/485}}@media screen and (max-width: 1023.5px){.team__item{width:100% !important;aspect-ratio:445/405}.team__item:not(:last-child){margin-bottom:2.2rem}}@media screen and (min-width: 1024px){.careers{padding-top:11.2rem;padding-bottom:9.6rem}}@media screen and (max-width: 1023.5px){.careers{padding-top:8rem;padding-bottom:6rem}}.careers__tabs{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.careers__tabs{gap:5.6rem;margin-top:5.4rem}}@media screen and (max-width: 1023.5px){.careers__tabs{gap:3rem;margin-top:4rem}}.careers__tabs_nav{display:flex}@media screen and (min-width: 1024px){.careers__tabs_nav{gap:1.6rem;flex-wrap:wrap}}@media screen and (max-width: 1023.5px){.careers__tabs_nav{gap:1.8rem;margin-left:calc(var(--gl-hr-indent)*-1);width:calc(100% + var(--gl-hr-indent)*2);padding:0 var(--gl-hr-indent) 1rem;overflow-x:auto}}.careers__tab_btn{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;text-align:center;white-space:nowrap;font-family:"DM Sans",sans-serif;cursor:pointer;outline:1px solid rgba(0, 0, 0, 0);outline-offset:-1px;transition:all .3s ease;color:#2c2b2b;box-shadow:inset 0 0 0 1px #2c2b2b;font-weight:400;letter-spacing:-0.02em;line-height:1.4;padding:1.2rem 3.2rem;border-radius:1.2rem;font-weight:600;min-height:4.8rem}@media screen and (max-width: 1023.5px){.careers__tab_btn{width:100%}}@media screen and (min-width: 1024px){.careers__tab_btn{width:max-content}}.careers__tab_btn[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.careers__tab_btn:hover,.careers__tab_btn:focus{text-decoration:none}.careers__tab_btn:has(.btn_icon--size_mod){gap:1rem}@media(hover: hover){.careers__tab_btn:hover{background-color:#eee}}.careers__tab_btn:focus-visible{box-shadow:inset 0 0 0 3px #c3c3c3;outline:1px solid #2c2b2b}.careers__tab_btn:active{background-color:#d1d1d1}@media screen and (min-width: 1024px){.careers__tab_btn{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.careers__tab_btn{font-size:1.6rem}}@media screen and (min-width: 1024px){.careers__tab_btn{box-shadow:inset 0 0 0 1px #d1d1d1}}.careers__tab_btn{font-size:1.8rem}.careers__tab_btn[class*="--active"]{color:#fff;background-color:#f83d3d;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);outline:rgba(0, 0, 0, 0);transition:all .3s ease;pointer-events:none}@media(hover: hover){.careers__tab_btn[class*="--active"]:hover{background-color:#d13232}}.careers__tab_btn[class*="--active"]:focus-visible{box-shadow:inset 0 0 0 1px #eee}.careers__tab_btn[class*="--active"]:active{background-color:#bb2a2a}.careers__tabs_content{position:relative}.careers__tab_content{display:none}.careers__tab_content.careers__tab_content--active{display:block}.careers__department{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.careers__department{gap:3.2rem}.careers__department:not(:last-child){margin-bottom:5.6rem}}@media screen and (max-width: 1023.5px){.careers__department{gap:2.4rem}.careers__department:not(:last-child){margin-bottom:4rem}}.careers__department_title{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b}@media screen and (min-width: 1024px){.careers__department_title{font-weight:700;font-size:2.2rem}}@media screen and (max-width: 1023.5px){.careers__department_title{font-weight:600}}.careers__jobs_list{display:flex;flex-direction:column;gap:1.2rem}.job_card{display:flex;justify-content:space-between;align-items:center;background-color:#e3f2fe}@media screen and (min-width: 1024px){.job_card{padding:1.6rem 2.4rem 1.6rem 3.2rem;gap:2rem;border-radius:1.6rem}}@media screen and (max-width: 1023.5px){.job_card{flex-direction:column;align-items:stretch;padding:2.4rem 2.3rem;gap:2.4rem;border-radius:2rem}}.job_card__content{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.job_card__content{gap:1.6rem;padding:1.2rem 0}}@media screen and (max-width: 1023.5px){.job_card__content{gap:1.4rem}}.job_card__title{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b;font-weight:700;font-size:1.8rem}.job_card__location{display:flex;align-items:center;font-weight:500;letter-spacing:-0.02em;color:#686a73}@media screen and (min-width: 1024px){.job_card__location{font-size:1.6rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.job_card__location{font-size:1.4rem;line-height:1.5}}@media screen and (min-width: 1024px){.job_card__location{gap:.2rem}}@media screen and (max-width: 1023.5px){.job_card__location{gap:.6rem;font-size:1.6rem}}.job_card__location_icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2.2rem;color:#f83d3d}@media screen and (min-width: 1024px){.job_card__btn{flex-shrink:0}}@media screen and (max-width: 1023.5px){.job_card__btn{width:100%}}.careers__empty_state{max-width:76.6rem;margin:8rem auto 0;text-align:center}@media screen and (max-width: 1023.5px){.careers__empty_state{margin-top:6.4rem}}.careers__empty_state_title{color:#434343}@media screen and (min-width: 1024px){.careers__empty_state_title{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.careers__empty_state_title{font-weight:600;letter-spacing:-0.04em}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.careers__empty_state_title{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.careers__empty_state_title{font-size:2rem;line-height:1.4}}.careers__empty_state_description{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#434343}@media screen and (min-width: 1024px){.careers__empty_state_description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.careers__empty_state_description{font-size:1.6rem}}.careers__empty_state_description strong{font-weight:500}.product_range{background-color:#fff}@media screen and (min-width: 1024px){.product_range{padding-top:12.8rem;padding-bottom:11.2rem}}@media screen and (max-width: 1023.5px){.product_range{padding-top:8rem;padding-bottom:8rem}}.product_range__in{display:flex;flex-direction:column}.product_range__heading{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.product_range__heading:not(:last-child){margin-bottom:9.2rem}}@media screen and (max-width: 1023.5px){.product_range__heading:not(:last-child){margin-bottom:8rem}}.product_range__stats{width:100%}@media screen and (min-width: 1024px){.product_range__stats:not(:last-child){margin-bottom:12.2rem}}@media screen and (max-width: 1023.5px){.product_range__stats:not(:last-child){margin-bottom:5.6rem}}.product_range__products{width:100%}@media screen and (min-width: 1024px){.product_range__products:not(:last-child){margin-bottom:12rem}}@media screen and (max-width: 1023.5px){.product_range__products:not(:last-child){margin-bottom:11.8rem}}.product_range__products_list{display:flex;flex-wrap:wrap}@media screen and (min-width: 1024px){.product_range__products_list{gap:1.2rem}}@media screen and (max-width: 1023.5px){.product_range__products_list{gap:2.4rem}}.product_range__product_item{aspect-ratio:445/496}@media screen and (min-width: 1024px){.product_range__product_item{width:calc((100% - 2.4rem)/3)}}@media(max-width: 1023.5px)and (min-width: 768px){.product_range__product_item{width:calc((100% - 1.2rem)/2)}}@media screen and (max-width: 767px){.product_range__product_item{width:100%;aspect-ratio:343.7/323}}.product_range__cta{width:100%}.certifications{background-color:#fff}@media screen and (min-width: 1024px){.certifications{padding-bottom:8rem}}@media screen and (max-width: 1023.5px){.certifications{padding-top:8rem;padding-bottom:6.4rem}}.certifications__in{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.certifications__heading:not(:last-child){margin-bottom:5.6rem}}@media screen and (max-width: 1023.5px){.certifications__heading:not(:last-child){margin-bottom:5.3rem}}.certifications__title{color:#2c2b2b}@media screen and (min-width: 1024px){.certifications__title{font-weight:600}}@media screen and (min-width: 1024px)and (min-width: 1024px){.certifications__title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.certifications__title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.certifications__title{font-weight:600;letter-spacing:-0.04em;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.certifications__title{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.certifications__title{font-size:2rem;line-height:1.4}}.certifications__list_wrapper{width:100%}.certifications__list{display:flex}@media screen and (min-width: 1024px){.certifications__list{gap:1.2rem}}@media screen and (max-width: 1023.5px){.certifications__list{flex-wrap:wrap;gap:1.2rem}}@media screen and (min-width: 1024px){.certifications__item{aspect-ratio:268/138;width:calc((100% - 4.8rem)/5)}}@media screen and (max-width: 1023.5px){.certifications__item{aspect-ratio:343/180;width:100%}}.brands{background-color:#fff;overflow:clip}@media screen and (min-width: 1024px){.brands{padding-top:12.8rem;padding-bottom:8rem}}@media screen and (max-width: 1023.5px){.brands{padding-top:8rem;padding-bottom:6.4rem}}.brands__heading:not(:last-child){margin-bottom:5.4rem}.brands__in{display:flex;flex-direction:column}.brands__slider_wrapper{width:100%}.brands__slider{overflow:visible;margin-right:-1.2rem}.brands__slider .swiper-wrapper{align-items:stretch}.brands__list{transition-timing-function:linear !important}@media screen and (min-width: 1024px){.brands__list{display:flex}}@media screen and (max-width: 1023.5px){.brands__list{transform:none !important;display:block}}.brands__item{height:auto !important;padding-right:1.4rem}@media screen and (min-width: 1024px){.brands__item{width:25% !important}}@media screen and (max-width: 1023.5px){.brands__item{width:100% !important}.brands__item:not(:last-child){margin-bottom:1.2rem}}@media screen and (max-width: 1023.5px){.brands__item--duplicate{display:none}}.brands_features{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.brands_features{gap:8rem}}@media screen and (max-width: 1023.5px){.brands_features{gap:4rem}}.brands_features__list{display:flex;flex-direction:column;gap:1rem}.brands_features__item{position:relative}.brands_features__item_in{display:flex;flex-direction:column;align-items:flex-start}.brands_features__tag_wrapper{align-self:flex-start}.brands_features__tag{display:inline-flex;justify-content:center;align-items:center;padding:.6rem 1.2rem;background-color:#e3f2fe;border-radius:1rem;color:#5164dc;font-size:1.4rem;font-weight:600;line-height:1.4;text-transform:uppercase;background-color:#fff}@media screen and (min-width: 1024px){.brands_features__tag{letter-spacing:.06em}}@media screen and (max-width: 1023.5px){.brands_features__tag{letter-spacing:.01em}}.brands_features__logo{display:block;margin-top:2.4rem;object-fit:contain;align-self:flex-start}@media screen and (min-width: 1024px){.brands_features__logo{max-width:25.3rem}}@media screen and (max-width: 1023.5px){.brands_features__logo{max-width:21rem;max-height:8.5rem}}.brands_features__description{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#2c2b2b;max-width:57.1rem}@media screen and (min-width: 1024px){.brands_features__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.brands_features__description{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.brands_features__description{line-height:1.5}}@media screen and (min-width: 1024px){.partners{padding-top:11.2rem;padding-bottom:8rem}}@media screen and (max-width: 1023.5px){.partners{padding-top:8rem;padding-bottom:6rem}}.partners__tabs{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.partners__tabs{gap:5.6rem;margin-top:5.4rem}}@media screen and (max-width: 1023.5px){.partners__tabs{gap:3rem;margin-top:4rem}}.partners__tabs_nav{display:flex}@media screen and (min-width: 1024px){.partners__tabs_nav{gap:1.6rem;flex-wrap:wrap}}@media screen and (max-width: 1023.5px){.partners__tabs_nav{gap:1.8rem;margin-left:calc(var(--gl-hr-indent)*-1);width:calc(100% + var(--gl-hr-indent)*2);padding:0 var(--gl-hr-indent) 1rem;overflow-x:auto}}.partners__tab_btn{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;text-align:center;white-space:nowrap;font-family:"DM Sans",sans-serif;cursor:pointer;outline:1px solid rgba(0, 0, 0, 0);outline-offset:-1px;transition:all .3s ease;color:#2c2b2b;box-shadow:inset 0 0 0 1px #2c2b2b;font-weight:400;letter-spacing:-0.02em;line-height:1.4;padding:1.2rem 3.2rem;border-radius:1.2rem;font-weight:600;min-height:4.8rem}@media screen and (max-width: 1023.5px){.partners__tab_btn{width:100%}}@media screen and (min-width: 1024px){.partners__tab_btn{width:max-content}}.partners__tab_btn[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.partners__tab_btn:hover,.partners__tab_btn:focus{text-decoration:none}.partners__tab_btn:has(.btn_icon--size_mod){gap:1rem}@media(hover: hover){.partners__tab_btn:hover{background-color:#eee}}.partners__tab_btn:focus-visible{box-shadow:inset 0 0 0 3px #c3c3c3;outline:1px solid #2c2b2b}.partners__tab_btn:active{background-color:#d1d1d1}@media screen and (min-width: 1024px){.partners__tab_btn{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.partners__tab_btn{font-size:1.6rem}}@media screen and (min-width: 1024px){.partners__tab_btn{box-shadow:inset 0 0 0 1px #d1d1d1}}.partners__tab_btn{font-size:1.8rem}.partners__tab_btn[class*="--active"]{color:#fff;background-color:#f83d3d;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);outline:rgba(0, 0, 0, 0);transition:all .3s ease;pointer-events:none}@media(hover: hover){.partners__tab_btn[class*="--active"]:hover{background-color:#d13232}}.partners__tab_btn[class*="--active"]:focus-visible{box-shadow:inset 0 0 0 1px #eee}.partners__tab_btn[class*="--active"]:active{background-color:#bb2a2a}.partners__tabs_content{position:relative}.partners__tab_content{display:none}.partners__tab_content.partners__tab_content--active{display:block}.partners__slider_wrapper{width:100%;display:flex;flex-direction:column}@media screen and (max-width: 1023.5px){.partners__slider_wrapper{gap:1rem}}.partners__slider{width:100%;overflow:visible}@media screen and (min-width: 1024px){.partners__slider{overflow:hidden}}.partners__slider_list{display:grid}@media screen and (min-width: 1024px){.partners__slider_list{grid-template-columns:repeat(4, 1fr);transform:none !important;gap:1.2rem}}@media screen and (max-width: 1023.5px){.partners__slider_list{display:flex;flex-wrap:nowrap}}.partners__slider_item{flex-shrink:0}@media screen and (min-width: 1024px){.partners__slider_item{width:auto !important}}@media(max-width: 1023.5px)and (min-width: 768px){.partners__slider_item{width:40rem;padding-right:1.2rem}}@media screen and (max-width: 767px){.partners__slider_item{padding-right:var(--gl-hr-indent);width:calc(100% + var(--gl-hr-indent))}}.partners__slider_controls{display:none}@media screen and (max-width: 1023.5px){.partners__slider_controls{display:flex;gap:1.6rem;justify-content:flex-end}}@media screen and (max-width: 1023.5px){.partners__slider_control--hidden{display:none}}.product_range{background-color:#fff}@media screen and (min-width: 1024px){.product_range{padding-top:12.8rem;padding-bottom:11.2rem}}@media screen and (max-width: 1023.5px){.product_range{padding-top:8rem;padding-bottom:8rem}}.product_range__in{display:flex;flex-direction:column}.product_range__heading{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.product_range__heading:not(:last-child){margin-bottom:9.2rem}}@media screen and (max-width: 1023.5px){.product_range__heading:not(:last-child){margin-bottom:8rem}}.product_range__stats{width:100%}@media screen and (min-width: 1024px){.product_range__stats:not(:last-child){margin-bottom:12.2rem}}@media screen and (max-width: 1023.5px){.product_range__stats:not(:last-child){margin-bottom:5.6rem}}.product_range__products{width:100%}@media screen and (min-width: 1024px){.product_range__products:not(:last-child){margin-bottom:12rem}}@media screen and (max-width: 1023.5px){.product_range__products:not(:last-child){margin-bottom:11.8rem}}.product_range__products_list{display:flex;flex-wrap:wrap}@media screen and (min-width: 1024px){.product_range__products_list{gap:1.2rem}}@media screen and (max-width: 1023.5px){.product_range__products_list{gap:2.4rem}}.product_range__product_item{aspect-ratio:445/496}@media screen and (min-width: 1024px){.product_range__product_item{width:calc((100% - 2.4rem)/3)}}@media(max-width: 1023.5px)and (min-width: 768px){.product_range__product_item{width:calc((100% - 1.2rem)/2)}}@media screen and (max-width: 767px){.product_range__product_item{width:100%;aspect-ratio:343.7/323}}.product_range__cta{width:100%}@media screen and (min-width: 1024px){.about_us:not(.about_us--indents_mod){padding-bottom:16rem}}@media screen and (max-width: 1023.5px){.about_us:not(.about_us--indents_mod){padding-bottom:8rem}}.about_us__heading{width:100%}@media screen and (min-width: 1024px){.about_us__heading{margin-bottom:11.8rem}}@media screen and (max-width: 1023.5px){.about_us__heading{margin-bottom:4rem}}.about_us__features{width:100%}@media screen and (min-width: 1024px){.about_us__features:not(:last-child){margin-bottom:12rem}}@media screen and (max-width: 1023.5px){.about_us__features:not(:last-child){margin-bottom:8rem}}@media screen and (max-width: 1023.5px){.service_area{padding-bottom:4rem}}.service_area__in{position:relative}.service_area__heading{width:100%}@media screen and (max-width: 1023.5px){.service_area__heading{margin-bottom:4.2rem}}@media screen and (min-width: 1024px){.service_area__heading{margin-bottom:6rem}}.service_area__image_wrap{display:flex;justify-content:center}@media screen and (max-width: 1023.5px){.service_area__image_wrap{width:calc(100% + var(--gl-hr-indent)*2);margin:0 calc(var(--gl-hr-indent)*-1)}}@media screen and (min-width: 1024px){.service_area__image_wrap{margin:7.7rem auto .6rem}}.service_area__image{margin:auto;display:block;object-fit:contain}@media screen and (max-width: 1023.5px){.service_area__image{aspect-ratio:375/438;height:43.8rem}}@media screen and (min-width: 1024px){.service_area__image{aspect-ratio:732/637;height:63.7rem}}.service_area__legend{display:flex;flex-direction:column}@media screen and (max-width: 1023.5px){.service_area__legend{gap:1.6rem;margin-top:5.7rem}}@media screen and (min-width: 1024px){.service_area__legend{position:absolute;bottom:0;right:.1rem;gap:.8rem}}.service_area__legend_item{display:flex;align-items:center}@media screen and (max-width: 1023.5px){.service_area__legend_item{gap:1rem}}@media screen and (min-width: 1024px){.service_area__legend_item{gap:1.6rem}}@media screen and (max-width: 1023.5px){.service_area__legend_color{width:3.8rem;height:3.8rem;border-radius:.8rem}}@media screen and (min-width: 1024px){.service_area__legend_color{width:5.4rem;height:5.4rem;border-radius:1.4rem}}.service_area__legend_color.service_area__legend_color--grey{background-color:#d1d1d1}.service_area__legend_color.service_area__legend_color--blue{background-color:#5164dc}.service_area__legend_text{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#686a73}@media screen and (min-width: 1024px){.service_area__legend_text{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.service_area__legend_text{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.delivery_slider{padding-top:4rem;padding-bottom:4rem}}@media screen and (min-width: 1024px){.delivery_slider{padding-top:12rem}}.delivery_slider__in{display:flex;flex-direction:column}.delivery_slider__heading{width:100%}@media screen and (max-width: 1023.5px){.delivery_slider__heading{margin-bottom:4rem}}@media screen and (min-width: 1024px){.delivery_slider__heading{margin-bottom:6rem}}.delivery_slider__btn_wrapper{display:flex;gap:1.6rem;margin:0 auto 3.9rem}@media screen and (max-width: 1023.5px){.delivery_slider__btn_wrapper{width:100%;max-width:40rem}}.delivery_slider__theme_btn{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;text-align:center;white-space:nowrap;font-family:"DM Sans",sans-serif;cursor:pointer;padding:0 4.5rem;min-height:6rem;line-height:6rem;font-size:1.8rem;letter-spacing:-0.05rem;font-weight:600;border-radius:1.6rem;border-radius:1.2rem;padding:0 3.8rem;outline:1px solid rgba(0, 0, 0, 0);outline-offset:-1px;transition:all .3s ease;color:#2c2b2b;box-shadow:inset 0 0 0 1px #2c2b2b}@media screen and (max-width: 1023.5px){.delivery_slider__theme_btn{width:100%}}@media screen and (min-width: 1024px){.delivery_slider__theme_btn{width:max-content}}.delivery_slider__theme_btn[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.delivery_slider__theme_btn:hover,.delivery_slider__theme_btn:focus{text-decoration:none}.delivery_slider__theme_btn:has(.btn_icon--size_mod){gap:1rem}@media screen and (min-width: 1024px){.delivery_slider__theme_btn{min-height:5rem;line-height:5rem}}@media(hover: hover){.delivery_slider__theme_btn:hover{background-color:#eee}}.delivery_slider__theme_btn:focus-visible{box-shadow:inset 0 0 0 3px #c3c3c3;outline:1px solid #2c2b2b}.delivery_slider__theme_btn:active{background-color:#d1d1d1}@media screen and (max-width: 1023.5px){.delivery_slider__theme_btn{padding:0 1.5rem;flex:1;line-height:4.8rem;min-height:4.8rem}}@media screen and (min-width: 1024px){.delivery_slider__theme_btn{padding:0 3.2rem}}.delivery_slider__theme_btn.delivery_slider__theme_btn--active{color:#fff;background-color:#f83d3d;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);outline:rgba(0, 0, 0, 0);transition:all .3s ease;pointer-events:none}@media(hover: hover){.delivery_slider__theme_btn.delivery_slider__theme_btn--active:hover{background-color:#d13232}}.delivery_slider__theme_btn.delivery_slider__theme_btn--active:focus-visible{box-shadow:inset 0 0 0 1px #eee}.delivery_slider__theme_btn.delivery_slider__theme_btn--active:active{background-color:#bb2a2a}.delivery_slider__slider_wrapper{position:relative}.delivery_slider__slider{width:100%;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease}.delivery_slider__slider.delivery_slider__slider--active{opacity:1;visibility:visible}.delivery_slider__slider:not(.delivery_slider__slider--active){position:absolute;top:0;left:0;pointer-events:none}.delivery_slider__list{display:flex}.delivery_slider__slide{width:100%;flex-shrink:0}.delivery_slider__image_wrap{width:100%}@media screen and (max-width: 480px){.delivery_slider__image_wrap{height:14.6rem}}@media(max-width: 640px)and (min-width: 480px){.delivery_slider__image_wrap{height:19rem}}@media(max-width: 768px)and (min-width: 640px){.delivery_slider__image_wrap{height:26rem}}@media(max-width: 1023.5px)and (min-width: 768px){.delivery_slider__image_wrap{height:30rem}}@media screen and (min-width: 1024px){.delivery_slider__image_wrap{height:55.4rem}}.delivery_slider__image{width:100%;height:100%;display:block;object-fit:contain}.delivery_slider__controls{justify-content:center;display:flex;gap:1.2rem}@media screen and (max-width: 1023.5px){.delivery_slider__controls{margin:2.5rem auto 0}}@media screen and (min-width: 1024px){.delivery_slider__controls{margin:4.8rem auto 0}}.logistics{padding-bottom:12rem}@media screen and (max-width: 1023.5px){.logistics{padding-top:4rem}}@media screen and (min-width: 1024px){.logistics{padding-top:12rem}}.logistics__list{display:flex;flex-direction:column;gap:1.2rem}@media screen and (max-width: 1023.5px){.logistics__list{margin-top:8rem}}@media screen and (min-width: 1024px){.logistics__list{margin-top:5.4rem}}.logistics__section{position:relative}.overlay_section{position:relative;overflow:hidden;display:flex;align-items:stretch}@media screen and (max-width: 1023.5px){.overlay_section{padding-top:32rem;padding-bottom:2.4rem}}@media(max-width: 768px)and (min-width: 640px){.overlay_section{padding-top:46rem}}@media screen and (min-width: 1024px){.overlay_section{min-height:82rem}}.overlay_section__bg{position:absolute;bottom:0;left:0;width:100%;height:calc(100% + 100px)}.overlay_section__bg_w{position:absolute;top:0;left:0;width:100%;height:100%}.overlay_section__bg_img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1023.5px){.overlay_section__bg_img{object-position:top}}.overlay_section__in{position:relative}@media screen and (max-width: 1023.5px){.overlay_section__in{display:flex;flex-direction:column}}.overlay_section__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff}@media screen and (max-width: 1023.5px){.overlay_section__content{padding:3.4rem 2rem;width:100%;gap:8rem;border-radius:2rem}}@media screen and (min-width: 1024px){.overlay_section__content{padding:5.4rem 4.8rem;width:67.4rem;gap:3.2rem;border-radius:3.2rem}}@media screen and (min-width: 1024px){.overlay_section__header{padding-right:1.8rem}}.overlay_section__tag_wrapper{display:flex}@media screen and (max-width: 1023.5px){.overlay_section__tag_wrapper{margin-bottom:1rem}}@media screen and (min-width: 1024px){.overlay_section__tag_wrapper{margin-bottom:1.6rem}}.overlay_section__tag{display:inline-flex;justify-content:center;align-items:center;padding:.6rem 1.2rem;background-color:#e3f2fe;border-radius:1rem;color:#5164dc;font-size:1.4rem;font-weight:600;line-height:1.4;text-transform:uppercase}@media screen and (min-width: 1024px){.overlay_section__tag{letter-spacing:.06em}}@media screen and (max-width: 1023.5px){.overlay_section__tag{letter-spacing:.01em}}.overlay_section__title{color:#2c2b2b}@media screen and (min-width: 1024px){.overlay_section__title h1,.overlay_section__title h2,.overlay_section__title h3,.overlay_section__title h4,.overlay_section__title h5,.overlay_section__title h6,.overlay_section__title p{font-weight:600;letter-spacing:-0.04em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.overlay_section__title h1,.overlay_section__title h2,.overlay_section__title h3,.overlay_section__title h4,.overlay_section__title h5,.overlay_section__title h6,.overlay_section__title p{font-size:5.4rem;line-height:1}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.overlay_section__title h1,.overlay_section__title h2,.overlay_section__title h3,.overlay_section__title h4,.overlay_section__title h5,.overlay_section__title h6,.overlay_section__title p{font-size:2rem;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.overlay_section__title h1,.overlay_section__title h2,.overlay_section__title h3,.overlay_section__title h4,.overlay_section__title h5,.overlay_section__title h6,.overlay_section__title p{font-weight:500;font-size:6.4rem;line-height:1.25;letter-spacing:-0.06em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.overlay_section__title h1,.overlay_section__title h2,.overlay_section__title h3,.overlay_section__title h4,.overlay_section__title h5,.overlay_section__title h6,.overlay_section__title p{font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}.overlay_section__description{color:#2c2b2b;font-size:1.6rem;letter-spacing:-0.02em}@media screen and (max-width: 1023.5px){.overlay_section__description{margin-bottom:2.5rem;padding-right:2.5rem;line-height:1.4}}@media screen and (min-width: 1024px){.overlay_section__description{margin-bottom:3.3rem;line-height:1.6}}@media screen and (max-width: 1023.5px){.overlay_section_s_padding{padding-top:29.2rem}}@media(max-width: 768px)and (min-width: 640px){.overlay_section_s_padding{padding-top:43rem}}.overlay_section__quality_label{display:block}@media screen and (min-width: 1024px){.overlay_section__quality_label{position:absolute;right:0;bottom:0;width:12.6rem;height:11.5rem}}@media screen and (max-width: 1023.5px){.overlay_section__quality_label{width:7.4rem;height:6.8rem;order:-1;margin-bottom:1.8rem;margin-left:auto}}.overlay_section__quality_label_img{display:block;width:100%;height:100%;object-fit:contain}.faq{padding-bottom:4rem}@media screen and (max-width: 1023.5px){.faq{padding-top:8rem}}@media screen and (min-width: 1024px){.faq{padding-top:12rem}}.faq__in{display:flex;justify-content:space-between}@media screen and (max-width: 1023.5px){.faq__in{flex-direction:column;gap:4rem}}.faq__heading_mod{max-width:46.7rem}.faq__heading_mod .section_heading__tag{text-transform:none}@media screen and (max-width: 1023.5px){.faq__content{width:100%}}@media screen and (min-width: 1024px){.faq__content{width:67.2rem}}@media screen and (min-width: 1024px){.faq_section{padding-top:12.8rem;padding-bottom:16rem}}.faq_section__in{max-width:101.6rem}.faq_section__filter{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width: 1024px){.faq_section__filter{gap:4rem}}@media screen and (max-width: 1023.5px){.faq_section__filter{gap:3.6rem}}@media screen and (min-width: 1024px){.faq_section__search{width:32rem}}@media screen and (max-width: 1023.5px){.faq_section__search{width:100%}}.faq_section__search_icon{position:absolute;left:1.6rem;top:50%;width:2rem;height:2rem;transform:translateY(-50%);pointer-events:none;color:#686a73}.faq_section__search_icon .icon{width:100%;height:100%}.faq_section__categories{display:flex;align-items:center}@media screen and (min-width: 1024px){.faq_section__categories{flex-wrap:wrap;gap:1.6rem}}@media screen and (max-width: 1023.5px){.faq_section__categories{gap:1.2rem;margin-left:calc(var(--gl-hr-indent)*-1);width:calc(100% + var(--gl-hr-indent)*2);padding:0 var(--gl-hr-indent) 1rem;overflow-x:auto}}.faq_section__category_btn{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;text-align:center;white-space:nowrap;font-family:"DM Sans",sans-serif;cursor:pointer;outline:1px solid rgba(0, 0, 0, 0);outline-offset:-1px;transition:all .3s ease;color:#2c2b2b;box-shadow:inset 0 0 0 1px #2c2b2b;font-weight:400;letter-spacing:-0.02em;line-height:1.4;padding:1.2rem 3.2rem;border-radius:1.2rem;font-weight:600;min-height:4.8rem}@media screen and (max-width: 1023.5px){.faq_section__category_btn{width:100%}}@media screen and (min-width: 1024px){.faq_section__category_btn{width:max-content}}.faq_section__category_btn[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.faq_section__category_btn:hover,.faq_section__category_btn:focus{text-decoration:none}.faq_section__category_btn:has(.btn_icon--size_mod){gap:1rem}@media(hover: hover){.faq_section__category_btn:hover{background-color:#eee}}.faq_section__category_btn:focus-visible{box-shadow:inset 0 0 0 3px #c3c3c3;outline:1px solid #2c2b2b}.faq_section__category_btn:active{background-color:#d1d1d1}@media screen and (min-width: 1024px){.faq_section__category_btn{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.faq_section__category_btn{font-size:1.6rem}}@media screen and (min-width: 1024px){.faq_section__category_btn{box-shadow:inset 0 0 0 1px #d1d1d1}}.faq_section__category_btn{font-size:1.8rem}.faq_section__category_btn[class*="--active"]{color:#fff;background-color:#f83d3d;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);outline:rgba(0, 0, 0, 0);transition:all .3s ease;pointer-events:none}@media(hover: hover){.faq_section__category_btn[class*="--active"]:hover{background-color:#d13232}}.faq_section__category_btn[class*="--active"]:focus-visible{box-shadow:inset 0 0 0 1px #eee}.faq_section__category_btn[class*="--active"]:active{background-color:#bb2a2a}@media screen and (min-width: 1024px){.faq_section__content{margin-top:5.6rem}}@media screen and (max-width: 1023.5px){.faq_section__content{margin-top:3rem}}.faq_section__group:not(:last-child){margin-bottom:8rem}.faq_section__group--hidden{display:none !important}.faq_section__group_title{color:#2c2b2b;font-weight:600;letter-spacing:-0.04em}@media screen and (min-width: 1024px){.faq_section__group_title{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px){.faq_section__group_title{font-size:2rem;line-height:1.4}}@media screen and (min-width: 1024px){.faq_section__group_title{margin-bottom:2.4rem}}@media screen and (max-width: 1023.5px){.faq_section__group_title{margin-bottom:2rem;font-size:2.4rem}}.accordion__item--hidden{display:none !important}.faq_section__no_results{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:48.4rem;padding:2rem;background-color:#e3f2fe;border-radius:3.2rem}.faq_section__no_results_title{font-weight:600;letter-spacing:-0.04em;max-width:64rem;color:#2c2b2b}@media screen and (min-width: 1024px){.faq_section__no_results_title{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px){.faq_section__no_results_title{font-size:2rem;line-height:1.4}}.faq_section__no_results_title:not(:last-child){margin-bottom:3.2rem}@media screen and (max-width: 1023.5px){.faq_section__no_results_title{font-size:3.6rem;letter-spacing:-0.04em;line-height:1}}.faq_section__no_results_message{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#001e30}@media screen and (min-width: 1024px){.faq_section__no_results_message{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.faq_section__no_results_message{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.reviews__heading{margin-bottom:5.4rem}}@media screen and (min-width: 1024px){.reviews__heading{margin-bottom:6.3rem;padding-right:20rem}}@media screen and (min-width: 1024px){.reviews__heading br{display:none}}.reviews__slider_wrapper{position:relative}.reviews__item{height:auto;display:flex}.review_card{display:flex;flex-direction:column;width:100%;height:100%;background-color:#e3f2fe}@media screen and (max-width: 1023.5px){.review_card{border-radius:2rem;padding:4rem 2.4rem}}@media screen and (min-width: 1024px){.review_card{border-radius:3.2rem;padding:5.4rem 4rem 6.4rem}}.review_card__quote_icon{display:block;width:4rem;height:3.2rem;margin-bottom:2.4rem;object-fit:contain;color:#5164dc}.review_card__title{margin-bottom:1.6rem;color:#2c2b2b;text-transform:capitalize}@media screen and (max-width: 1023.5px){.review_card__title{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;letter-spacing:-0.03em}}@media screen and (min-width: 1024px){.review_card__title{max-width:57.7rem;font-weight:600}}@media screen and (min-width: 1024px)and (min-width: 1024px){.review_card__title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.review_card__title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}.review_card__description{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#434343}@media screen and (min-width: 1024px){.review_card__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.review_card__description{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.review_card__description{margin-bottom:3.2rem}}@media screen and (min-width: 1024px){.review_card__description{margin-bottom:4.4rem;letter-spacing:-0.03em}}.review_card__person{display:flex;align-items:center;gap:1.2rem;margin-top:auto}.review_card__image_container{flex-shrink:0;display:block;width:6.4rem;height:6.4rem;overflow:hidden;background-color:#5164dc;border-radius:1.6rem}.review_card__image{width:100%;height:100%;object-fit:cover;display:block}.review_card__person_description{display:flex;flex-direction:column;flex:1;gap:.4rem}.review_card__person_name{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b;font-weight:700}.review_card__person_position{color:#686a73}@media screen and (max-width: 1023.5px){.review_card__person_position{font-weight:400;letter-spacing:-0.02em;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.review_card__person_position{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.review_card__person_position{font-size:1.6rem}}@media screen and (min-width: 1024px){.review_card__person_position{font-weight:500;letter-spacing:-0.02em;font-weight:400}}@media screen and (min-width: 1024px)and (min-width: 1024px){.review_card__person_position{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.review_card__person_position{font-size:1.4rem;line-height:1.5}}.reviews__controls{display:flex;gap:1.2rem}@media screen and (max-width: 1023.5px){.reviews__controls{margin-top:1.6rem;justify-content:flex-end}}@media screen and (min-width: 1024px){.reviews__controls{position:absolute;top:-11.4rem;right:0}}.review_card__label_image_w{height:6.8rem}@media screen and (max-width: 1023.5px){.review_card__label_image_w{width:7.4rem}}@media screen and (min-width: 1024px){.review_card__label_image_w{width:16rem}}.review_card__label_image{width:100%;height:100%;object-fit:contain;margin-left:auto}@media screen and (max-width: 1023.5px){.review_card__label_image{margin-right:-0.6rem}}@media screen and (min-width: 1024px){.review_card__label_image{width:16rem;height:14.7rem;margin-top:-3.7rem}}.reviews_listing{background-color:#fff}@media screen and (min-width: 1024px){.reviews_listing{padding-top:10rem;padding-bottom:11.2rem}}@media screen and (max-width: 1023.5px){.reviews_listing{padding-top:6rem;padding-bottom:6rem}}.reviews_listing__in{position:relative}.reviews_listing__grid{display:flex;flex-wrap:wrap}@media screen and (min-width: 1024px){.reviews_listing__grid{gap:1.2rem}}@media screen and (max-width: 1023.5px){.reviews_listing__grid{gap:2.4rem;flex-direction:column}}@media screen and (min-width: 1024px){.reviews_listing__card.reviews_listing__card--large_mod{width:calc(50% - .6rem)}.reviews_listing__card.reviews_listing__card--small_mod{width:calc(33.333% - .8rem)}.reviews_listing__card.reviews_listing__card--wide_mod{width:calc(66.666% - .4rem)}}@media screen and (max-width: 1023.5px){.reviews_listing__card{width:100%}}.review_card_listing{background-color:#e3f2fe;border-radius:3.2rem;display:flex;flex-direction:column;height:100%}@media screen and (min-width: 1024px){.review_card_listing{padding:5.6rem 4rem 6.4rem;gap:4.4rem}}@media screen and (max-width: 1023.5px){.review_card_listing{padding:3.2rem 2.4rem;gap:2.4rem;border-radius:1.6rem}}.review_card_listing__quote_icon{width:4rem;height:3.2rem;color:#5164dc;flex-shrink:0}.review_card_listing__content{display:flex;flex-direction:column;gap:1.6rem;flex-grow:1}.review_card_listing__title{font-weight:600;color:#2c2b2b;margin:0}@media screen and (min-width: 1024px){.review_card_listing__title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.review_card_listing__title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}.review_card_listing__description{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#434343}@media screen and (min-width: 1024px){.review_card_listing__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.review_card_listing__description{font-size:1.6rem}}.review_card_listing__description p{margin:0}.review_card_listing__person{display:flex;align-items:center;gap:1.2rem}.review_card_listing__avatar{width:6.4rem;height:6.4rem;border-radius:1.6rem;overflow:hidden;flex-shrink:0}.review_card_listing__avatar_img{width:100%;height:100%;object-fit:cover}.review_card_listing__person_info{display:flex;flex-direction:column;gap:.4rem}.review_card_listing__name{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b;font-weight:700}.review_card_listing__position{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#686a73}@media screen and (min-width: 1024px){.review_card_listing__position{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.review_card_listing__position{font-size:1.6rem}}@media screen and (min-width: 1024px){.news__heading:not(:last-child){margin-bottom:6.4rem}}@media screen and (max-width: 1023.5px){.news__heading:not(:last-child){margin-bottom:5.5rem}}@media screen and (max-width: 1023.5px){.news__list_w:not(:last-child){margin-bottom:2.4rem}}.news__list{display:flex;flex-wrap:wrap}@media screen and (min-width: 1024px){.news__list{margin:0 -1.2rem -1.2rem 0}}@media screen and (max-width: 1023.5px){.news__list{margin:0 -2.4rem -2.4rem 0}}@media screen and (min-width: 1024px){.news__item{padding:0 1.2rem 1.2rem 0;aspect-ratio:445/420;width:33.333%}}@media screen and (max-width: 1023.5px){.news__item{padding:0 2.4rem 2.4rem 0;aspect-ratio:343/340}}@media(max-width: 1023.5px)and (min-width: 768px){.news__item{width:100%}}@media screen and (max-width: 767px){.news__item{width:100%}}@media screen and (min-width: 1024px){.news__list_btn{display:none}}@media screen and (max-width: 1023.5px){.news__list_btn{width:100%}}.magazine{background-color:#fff}@media screen and (min-width: 1024px){.magazine{padding-top:8rem;padding-bottom:14.4rem}}@media screen and (max-width: 1023.5px){.magazine{padding-top:6rem;padding-bottom:8rem}}.magazine__header{display:flex;justify-content:space-between;align-items:flex-end;gap:4rem}@media screen and (min-width: 1024px){.magazine__header{margin-bottom:5.6rem}}@media screen and (max-width: 1023.5px){.magazine__header{flex-direction:column;align-items:flex-start;margin-bottom:4rem}}.magazine__heading{width:100%}.magazine__slider_wrap{position:relative}.magazine__book{overflow:hidden}@media screen and (min-width: 1024px){.magazine__book{margin-bottom:5.6rem}}@media screen and (max-width: 1023.5px){.magazine__book{margin-bottom:3.2rem}}.magazine__list{list-style:none;margin:0;padding:0}@media screen and (min-width: 768px){.magazine__list{aspect-ratio:1360/962}}@media screen and (max-width: 767px){.magazine__list{aspect-ratio:335/474}}.magazine__item{position:absolute;left:0;top:0;opacity:0;transition:opacity .45s ease-out}.magazine__item.swiper-slide-active,.magazine__item.swiper-slide-next{opacity:1}@media screen and (min-width: 768px){.magazine__item{width:50%}.magazine__item:nth-child(even){left:50%}}@media screen and (max-width: 767px){.magazine__item{width:100%}}.magazine__image_wrap{position:relative;width:100%;height:100%}.magazine__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.magazine__controls{display:flex;justify-content:center;gap:1.2rem}@media screen and (min-width: 1024px){.stats_section__heading:not(:last-child){margin-bottom:12rem}}@media screen and (max-width: 1023.5px){.stats_section__heading:not(:last-child){margin-bottom:10rem}}.stats_section__items{max-width:133rem}@media screen and (min-width: 1024px){.stats_section__items{margin-left:-5.4rem}}@media(max-width: 1023.5px)and (min-width: 768px){.stats_section__items{margin-left:-2.5rem}}.blog_listing{position:relative}.blog_listing[data-loading=true]{pointer-events:none;opacity:.6}.blog_listing__filter{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 1024px){.blog_listing__filter{gap:4rem}.blog_listing__filter:not(:last-child){margin-bottom:5.6rem}}@media screen and (max-width: 1023.5px){.blog_listing__filter{flex-direction:column;align-items:flex-start;gap:2.3rem}.blog_listing__filter:not(:last-child){margin-bottom:3rem}}.blog_listing__categories{display:flex}@media screen and (min-width: 1024px){.blog_listing__categories{gap:1.6rem;flex-wrap:wrap}}@media screen and (max-width: 1023.5px){.blog_listing__categories{gap:1.8rem;width:100%;margin-left:calc(var(--gl-hr-indent)*-1);width:calc(100% + var(--gl-hr-indent)*2);padding:0 var(--gl-hr-indent) 1rem;overflow-x:auto}}.blog_listing__category_btn{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;text-align:center;white-space:nowrap;font-family:"DM Sans",sans-serif;cursor:pointer;outline:1px solid rgba(0, 0, 0, 0);outline-offset:-1px;transition:all .3s ease;color:#2c2b2b;box-shadow:inset 0 0 0 1px #2c2b2b;font-weight:400;letter-spacing:-0.02em;line-height:1.4;padding:1.2rem 3.2rem;border-radius:1.2rem;font-weight:600;min-height:4.8rem}@media screen and (max-width: 1023.5px){.blog_listing__category_btn{width:100%}}@media screen and (min-width: 1024px){.blog_listing__category_btn{width:max-content}}.blog_listing__category_btn[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.blog_listing__category_btn:hover,.blog_listing__category_btn:focus{text-decoration:none}.blog_listing__category_btn:has(.btn_icon--size_mod){gap:1rem}@media(hover: hover){.blog_listing__category_btn:hover{background-color:#eee}}.blog_listing__category_btn:focus-visible{box-shadow:inset 0 0 0 3px #c3c3c3;outline:1px solid #2c2b2b}.blog_listing__category_btn:active{background-color:#d1d1d1}@media screen and (min-width: 1024px){.blog_listing__category_btn{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.blog_listing__category_btn{font-size:1.6rem}}@media screen and (min-width: 1024px){.blog_listing__category_btn{box-shadow:inset 0 0 0 1px #d1d1d1}}.blog_listing__category_btn{font-size:1.8rem}.blog_listing__category_btn[class*="--active"]{color:#fff;background-color:#f83d3d;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);outline:rgba(0, 0, 0, 0);transition:all .3s ease;pointer-events:none}@media(hover: hover){.blog_listing__category_btn[class*="--active"]:hover{background-color:#d13232}}.blog_listing__category_btn[class*="--active"]:focus-visible{box-shadow:inset 0 0 0 1px #eee}.blog_listing__category_btn[class*="--active"]:active{background-color:#bb2a2a}.blog_listing__search{position:relative}@media screen and (min-width: 1024px){.blog_listing__search{width:36.2rem}}@media screen and (max-width: 1023.5px){.blog_listing__search{width:100%;order:-1}}.blog_listing__search_icon{position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#d1d1d1}@media screen and (min-width: 1024px){.blog_listing__search_icon{left:1.6rem;top:50%;transform:translateY(-50%);width:2.4rem;height:2.4rem}}@media screen and (max-width: 1023.5px){.blog_listing__search_icon{left:2rem;top:50%;transform:translateY(-50%);width:2rem;height:2rem}}.blog_listing__grid{display:grid}@media screen and (min-width: 1024px){.blog_listing__grid{grid-template-columns:repeat(3, 1fr);gap:3.2rem 1.2rem}}@media(max-width: 1023.5px)and (min-width: 768px){.blog_listing__grid{gap:2.4rem;grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 767px){.blog_listing__grid{display:block;grid-template-columns:1fr}}.blog_listing__item{aspect-ratio:445/420}@media screen and (max-width: 767px){.blog_listing__item:not(:last-child){margin-bottom:2.4rem}}.blog_listing__pagination{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 1024px){.blog_listing__pagination{gap:1.2rem;margin-top:5.6rem}}@media screen and (max-width: 1023.5px){.blog_listing__pagination{gap:1rem;margin-top:4rem}}@media screen and (max-width: 1023.5px){.blog_listing__pagination--desktop{display:none}}.blog_listing__pagination--mobile{display:none}@media screen and (max-width: 1023.5px){.blog_listing__pagination--mobile{display:flex}}.blog_listing__pagination_item{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;text-align:center;white-space:nowrap;font-family:"DM Sans",sans-serif;cursor:pointer;color:#fff;background-color:#f83d3d;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);outline:rgba(0, 0, 0, 0);transition:all .3s ease;flex-shrink:0;padding:2rem;font-size:1.8rem;font-weight:600;border-radius:1.6rem;color:#fff}@media screen and (max-width: 1023.5px){.blog_listing__pagination_item{width:100%}}@media screen and (min-width: 1024px){.blog_listing__pagination_item{width:max-content}}.blog_listing__pagination_item[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.blog_listing__pagination_item:hover,.blog_listing__pagination_item:focus{text-decoration:none}.blog_listing__pagination_item:has(.btn_icon--size_mod){gap:1rem}@media(hover: hover){.blog_listing__pagination_item:hover{background-color:#d13232}}.blog_listing__pagination_item:focus-visible{box-shadow:inset 0 0 0 1px #eee}.blog_listing__pagination_item:active{background-color:#bb2a2a}.blog_listing__pagination_item{width:6rem;height:6rem}.blog_listing__pagination_item:not(.blog_listing__pagination_item--active){box-shadow:inset 0 0 0 1px #d1d1d1;background-color:rgba(0, 0, 0, 0);color:#2c2b2b}.blog_listing__pagination_item:not(.blog_listing__pagination_item--active):hover{background-color:#eee}.blog_listing__pagination_item:not(.blog_listing__pagination_item--active):focus-visible{box-shadow:inset 0 0 0 3px #d1d1d1}.blog_listing__pagination_item:not(.blog_listing__pagination_item--active):active{background-color:#d1d1d1}.blog_listing__no_results{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:48.4rem;padding:2rem;background-color:#e3f2fe;border-radius:3.2rem}.blog_listing__no_results_title{font-weight:600;letter-spacing:-0.04em;max-width:64rem;color:#2c2b2b}@media screen and (min-width: 1024px){.blog_listing__no_results_title{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px){.blog_listing__no_results_title{font-size:2rem;line-height:1.4}}.blog_listing__no_results_title:not(:last-child){margin-bottom:3.2rem}@media screen and (max-width: 1023.5px){.blog_listing__no_results_title{font-size:3.6rem;letter-spacing:-0.04em;line-height:1}}.blog_listing__no_results_text{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#001e30;max-width:64rem}@media screen and (min-width: 1024px){.blog_listing__no_results_text{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.blog_listing__no_results_text{font-size:1.6rem}}.blog_listing__results_count{font-weight:600}@media screen and (min-width: 1024px){.blog_listing__results_count{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.blog_listing__results_count{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.blog_listing__results_count{font-size:2.4rem}}@media screen and (min-width: 1024px){.blog_listing__results_count:not(:last-child){margin-bottom:3.2rem}}@media screen and (max-width: 1023.5px){.blog_listing__results_count:not(:last-child){margin-bottom:2.4rem}}.blog_article{max-width:90rem;margin:0 auto;width:100%}@media screen and (min-width: 1024px){.blog_article{padding-top:3.2rem;padding-inline:.2rem 0}}@media screen and (max-width: 1023.5px){.blog_article{padding-top:4rem}}.blog_article__footer{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (min-width: 1024px){.blog_article__footer{padding-top:5.4rem}}@media screen and (max-width: 1023.5px){.blog_article__footer{flex-direction:column;align-items:flex-start;gap:4rem;padding-top:8rem}}.blog_article__back_btn{min-width:23.5rem}.blog_article__share{display:flex;flex-direction:column;gap:1.6rem}@media screen and (max-width: 1023.5px){.blog_article__share{order:-1;align-items:flex-start}}.blog_article__share_title{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;color:#000}.blog_article__share_list{display:flex;justify-content:flex-start;gap:1.2rem}.blog_article__share_item{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;background:#aeddff;border:1px solid rgba(0, 0, 0, 0.1);border-radius:1.2rem;transition:all .3s ease}@media(hover: hover){.blog_article__share_item:hover{background:#5164dc;border-color:#5164dc}}.blog_article_w--recipe .blog_article__layout{display:flex;flex-wrap:wrap;gap:2.4rem 5.6rem}@media screen and (max-width: 1023.5px){.blog_article_w--recipe .blog_article__layout{flex-direction:column;gap:4rem}}.blog_article_w--recipe .blog_article__sidebar{flex-shrink:0;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.blog_article_w--recipe .blog_article__sidebar{flex:1}}.blog_article_w--recipe .blog_article__full{width:100%}@media screen and (max-width: 1023.5px){.blog_article_w--recipe .blog_article__full{margin-bottom:4.2rem}}@media screen and (min-width: 1024px){.blog_article_w--recipe .blog_article__full{margin-bottom:4.9rem}}.blog_article_w--recipe .blog_article{max-width:none}@media screen and (max-width: 1023.5px){.blog_article_w--recipe .blog_article{padding:4rem var(--gl-hr-indent)}}@media screen and (min-width: 1024px){.blog_article_w--recipe .blog_article{padding:7.2rem var(--gl-hr-indent) 8rem}}.blog_article_w--recipe .blog_article__main{flex:2.26}.blog_article_w--recipe .blog_article__share{position:relative;order:unset;overflow:visible}.blog_article_w--recipe .blog_article__share_in{display:flex}.blog_article_w--recipe .blog_article__share .social_link{cursor:pointer}.blog_article__share_dropdown{position:absolute;top:calc(100% + .8rem);left:0;z-index:1;opacity:0;pointer-events:none;transition:opacity .2s ease}@media screen and (max-width: 1023.5px){.blog_article__share_dropdown{position:fixed;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end}}.blog_article__share.blog_article__share--open_state .blog_article__share_dropdown{opacity:1;pointer-events:initial}@media screen and (min-width: 1024px){.blog_article__share_dropdown_backdrop{display:none}}@media screen and (max-width: 1023.5px){.blog_article__share_dropdown_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background-color:rgba(0, 0, 0, 0.5);opacity:0;pointer-events:none;transition:opacity .2s ease}}@media screen and (max-width: 1023.5px){.blog_article__share.blog_article__share--open_state .blog_article__share_dropdown_backdrop{opacity:1;pointer-events:initial}}.blog_article__share_dropdown_in{position:relative;z-index:1;background-color:#fff}@media screen and (max-width: 1023.5px){.blog_article__share_dropdown_in{min-width:unset;width:100%;max-height:70vh;padding:0;border-radius:2rem 2rem 0 0;box-shadow:0 -0.4rem 2rem rgba(0, 0, 0, 0.15);transform:translateY(100%);transition:transform .25s ease}}@media screen and (min-width: 1024px){.blog_article__share_dropdown_in{padding:1.8rem .7rem .7rem;border-radius:1.6rem;box-shadow:0 .4rem 2rem rgba(0, 0, 0, 0.12);border:1px solid #eee}}@media screen and (max-width: 1023.5px){.blog_article__share.blog_article__share--open_state .blog_article__share_dropdown_in{transform:translateY(0)}}.blog_article__share_dropdown_head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:1.2rem;padding-inline:.8rem}@media screen and (max-width: 1023.5px){.blog_article__share_dropdown_head{padding:3.6rem 2.4rem 1.2rem 3.2rem;margin-bottom:0}}.blog_article__share_dropdown_title{margin:0;font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;color:#000}@media screen and (max-width: 1023.5px){.blog_article__share_dropdown_title{text-transform:capitalize;font-size:1.8rem}}.blog_article__share_dropdown_close{display:none;flex-shrink:0;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background:none;border:none;padding:0;color:#434343;cursor:pointer;transition:opacity .2s ease}@media(hover: hover){.blog_article__share_dropdown_close:hover{opacity:.8}}@media screen and (max-width: 1023.5px){.blog_article__share_dropdown_close{display:flex}}.blog_article__share_dropdown_close_icon{display:block;width:2.4rem;height:2.4rem}.blog_article__share_dropdown_list{display:flex;flex-direction:column;gap:0}@media screen and (max-width: 1023.5px){.blog_article__share_dropdown_list{padding:0 2.4rem 3.2rem}}.blog_article__share_dropdown_item{display:flex;align-items:center;gap:1.2rem;width:100%;padding:1.2rem .8rem;font-weight:500;letter-spacing:-0.02em;font-weight:400;color:#000;background:none;border:none;border-radius:.8rem;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}@media screen and (min-width: 1024px){.blog_article__share_dropdown_item{font-size:1.6rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.blog_article__share_dropdown_item{font-size:1.4rem;line-height:1.5}}@media(hover: hover){.blog_article__share_dropdown_item:hover{background-color:#e3f2fe}}@media screen and (max-width: 1023.5px){.blog_article__share_dropdown_item{border-radius:0}.blog_article__share_dropdown_item:last-child{border-bottom:none}}.blog_article__share_dropdown_item_icon{display:block;width:2.4rem;height:2.4rem;flex-shrink:0}.blog_article__share_dropdown_item_icon_svg{display:block;width:2.4rem;height:2.4rem}.blog_article__share_dropdown_item_icon_svg svg{fill:rgba(0, 0, 0, 0)}.blog_article__share_dropdown_item_check{display:none;margin-left:auto;flex-shrink:0;color:#5164dc}.blog_article__share_dropdown_item--copied .blog_article__share_dropdown_item_check{display:block}.blog_article__share_dropdown_item_check_icon{display:block;width:1.6rem;height:1.6rem}.blog_article__share_dropdown_item_text{display:block;color:#2c2b2b;margin-bottom:-0.2rem}@media screen and (max-width: 1023.5px){.blog_article__share_dropdown_item_text{font-weight:400;letter-spacing:-0.02em;line-height:1.4;letter-spacing:0}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.blog_article__share_dropdown_item_text{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.blog_article__share_dropdown_item_text{font-size:1.6rem}}@media screen and (min-width: 1024px){.blog_article__share_dropdown_item_text{font-weight:500;letter-spacing:-0.02em;letter-spacing:0}}@media screen and (min-width: 1024px)and (min-width: 1024px){.blog_article__share_dropdown_item_text{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.blog_article__share_dropdown_item_text{font-size:1.4rem;line-height:1.5}}.blog_article__meta{display:flex;flex-direction:column}@media screen and (max-width: 1023.5px){.blog_article__meta{gap:1.1rem}}@media screen and (min-width: 1024px){.blog_article__meta{gap:.8rem}}.blog_article__meta_item{display:flex;gap:2rem}.blog_article__meta_label{min-width:16.2rem;font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:600}@media screen and (min-width: 1024px){.blog_article__meta_label{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.blog_article__meta_label{font-size:1.6rem}}.blog_article__meta_value{font-weight:400;letter-spacing:-0.02em;line-height:1.4}@media screen and (min-width: 1024px){.blog_article__meta_value{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.blog_article__meta_value{font-size:1.6rem}}.blog_article__ingredients_title{padding-bottom:1.7rem;font-weight:600;border-bottom:1px solid #eee}@media screen and (min-width: 1024px){.blog_article__ingredients_title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.blog_article__ingredients_title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.blog_article__ingredients_title{letter-spacing:0}}@media screen and (max-width: 1023.5px){.blog_article__preparation{margin-top:5.3rem;margin-bottom:1rem}}@media screen and (min-width: 1024px){.blog_article__preparation{margin-bottom:2.4rem}}.blog_article__preparation_title{padding-bottom:1.7rem;font-weight:600;border-bottom:1px solid #eee}@media screen and (min-width: 1024px){.blog_article__preparation_title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.blog_article__preparation_title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.blog_article__preparation_title{letter-spacing:0}}.blog_article__ingredients_list{display:flex;flex-direction:column;gap:2.35rem}@media screen and (max-width: 1023.5px){.blog_article__ingredients_list{padding-top:2rem}}@media screen and (min-width: 1024px){.blog_article__ingredients_list{padding-top:1.2rem}}.blog_article__ingredient{display:flex;gap:1.8rem;font-weight:500;letter-spacing:-0.02em;letter-spacing:-0.03em;color:#434343}@media screen and (min-width: 1024px){.blog_article__ingredient{font-size:1.6rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.blog_article__ingredient{font-size:1.4rem;line-height:1.5}}.blog_article__ingredient_amount{flex-shrink:0;min-width:7.2rem;color:#434343;font-weight:600}@media screen and (max-width: 1023.5px){.blog_article__ingredient_amount{font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:600}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.blog_article__ingredient_amount{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.blog_article__ingredient_amount{font-size:1.6rem}}.blog_article__ingredient_name{max-width:21.5rem}@media screen and (max-width: 1023.5px){.blog_article__ingredient_name{font-weight:400;letter-spacing:-0.02em;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.blog_article__ingredient_name{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.blog_article__ingredient_name{font-size:1.6rem}}.blog_article__title{margin-bottom:1.2rem;font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;font-weight:700}@media screen and (max-width: 1023.5px){.blog_article__title{font-size:1.8rem;font-weight:600}}.blog_article__intro{font-weight:400;letter-spacing:-0.02em;line-height:1.4}@media screen and (min-width: 1024px){.blog_article__intro{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.blog_article__intro{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.blog_article__intro{line-height:1.5}}.blog_article__subscribe{padding:1.2rem;background-color:#e3f2fe;border-radius:2.4rem}.blog_article__subscribe_inner{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 1024px){.blog_article__subscribe_inner{flex-direction:row;align-items:stretch}}.blog_article__subscribe_img_w{flex-shrink:0}@media screen and (min-width: 1024px){.blog_article__subscribe_img_w{width:28rem}}.blog_article__subscribe_img_w .blog_article__subscribe_img{display:block;width:100%;height:100%;object-fit:cover;margin:0;border-radius:1.2rem}@media screen and (max-width: 1023.5px){.blog_article__subscribe_img_w .blog_article__subscribe_img{min-height:29.8rem}}.blog_article__subscribe_content{min-width:0;flex:1;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 1024px){.blog_article__subscribe_content{min-height:26rem;padding-block:1.8rem;padding-right:1.6rem}}@media screen and (max-width: 1023.5px){.blog_article__subscribe_heading{margin-bottom:2.4rem}}@media screen and (min-width: 1024px){.blog_article__subscribe_heading{margin-bottom:2.2rem}}.blog_article__subscribe_content .blog_article__subscribe_title{margin-bottom:1.2rem;font-weight:600}@media screen and (min-width: 1024px){.blog_article__subscribe_content .blog_article__subscribe_title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.blog_article__subscribe_content .blog_article__subscribe_title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.blog_article__subscribe_content .blog_article__subscribe_title{text-transform:none;letter-spacing:0;margin-bottom:1.1rem !important}}.blog_article__subscribe_content .blog_article__subscribe_text{font-weight:500}@media screen and (min-width: 1024px){.blog_article__subscribe_content .blog_article__subscribe_text{font-weight:400;letter-spacing:-0.02em;line-height:1.4}}@media screen and (min-width: 1024px)and (min-width: 1024px){.blog_article__subscribe_content .blog_article__subscribe_text{font-size:1.8rem}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.blog_article__subscribe_content .blog_article__subscribe_text{font-size:1.6rem}}.blog_article__subscribe_btn{margin-top:1.2rem}.blog_article__subscribe_content .form__fields{gap:0}@media screen and (max-width: 1023.5px){.js-recipe-print{display:none}}@media print{.blog_recipe_article .section.news,.blog_recipe_article .blog_article__subscribe,.blog_recipe_article .blog_article__share,.blog_recipe_article .recipe_comments,.blog_recipe_article .custom_video{display:none !important}.blog_recipe_article .hero{margin-top:-7mm;padding:12.6mm 5mm;min-height:103.4mm;margin-bottom:6mm}.blog_recipe_article .hero__content{max-width:123mm}.blog_recipe_article .hero__title{display:flex;flex-direction:column;gap:2mm;margin-bottom:2.4mm}.blog_recipe_article .hero__title h1,.blog_recipe_article .hero__title h2,.blog_recipe_article .hero__title h3,.blog_recipe_article .hero__title h4,.blog_recipe_article .hero__title h5,.blog_recipe_article .hero__title h6,.blog_recipe_article .hero__title p{font-weight:600;font-size:10.08mm;line-height:1;letter-spacing:-0.06em}.blog_recipe_article .blog_tips__list{display:flex;flex-wrap:wrap;align-items:center;gap:4mm;row-gap:4mm}.blog_recipe_article .blog_tips__item{display:flex;align-items:center;gap:2.1mm;font-size:2.52mm;font-weight:600;line-height:1.4}.blog_recipe_article .blog_article__full{margin-bottom:6mm}.blog_recipe_article .blog_article{padding:9mm 5mm}.blog_recipe_article .blog_article__layout{display:flex;flex-wrap:wrap;align-items:flex-start;gap:3mm 7mm}.blog_recipe_article .blog_article__layout .blog_article__sidebar{flex:0 0 calc(30.7% - 2.2mm);box-sizing:border-box;min-width:0}.blog_recipe_article .blog_article__layout .blog_article__main{flex:0 0 calc(69.3% - 4.8mm);box-sizing:border-box;min-width:0}.blog_recipe_article .blog_article__meta{display:flex;flex-direction:column;gap:1mm}.blog_recipe_article .blog_article__meta_item{display:flex;gap:2.5mm}.blog_recipe_article .blog_article__meta_label{min-width:20mm;font-size:2.3mm;font-weight:500;line-height:1.4}.blog_recipe_article .blog_article__meta_value{font-size:2.3mm;line-height:1.4}.blog_recipe_article .blog_article__ingredients_title{padding-bottom:2.1mm;font-size:3mm;font-weight:600;line-height:1.4;letter-spacing:-0.03em;border-bottom:.3mm solid #eee}.blog_recipe_article .blog_article__ingredients_list{display:flex;flex-direction:column;gap:2.9mm;padding-top:1.5mm}.blog_recipe_article .blog_article__ingredient{display:flex;gap:2.3mm;font-size:2mm;font-weight:500;line-height:1.4;letter-spacing:-0.03em;color:#434343}.blog_recipe_article .blog_article__ingredient_amount{flex-shrink:0;min-width:9mm;color:#434343}.blog_recipe_article .blog_article__ingredient_name{max-width:27mm}.blog_recipe_article .blog_article__title{margin-bottom:1.5mm;font-size:2.5mm;font-weight:700;line-height:1.4;letter-spacing:-0.02em}.blog_recipe_article .blog_article__intro{font-size:2.3mm;line-height:1.5}.blog_recipe_article .blog_article__preparation{margin-top:0;margin-bottom:3mm}.blog_recipe_article .blog_article__preparation_title{padding-bottom:2.1mm;font-size:3mm;font-weight:600;line-height:1.4;letter-spacing:-0.03em;border-bottom:.3mm solid #eee}.blog_recipe_article .article_content{color:#000}.blog_recipe_article .article_content p{font-size:2.3mm;line-height:1.4;margin-bottom:2.5mm}.blog_recipe_article .article_content p:not(:last-child){margin-bottom:2.5mm}.blog_recipe_article .article_content h4,.blog_recipe_article .article_content h5{font-size:2.8mm;font-weight:600;line-height:1.38;letter-spacing:-0.05em;color:#2c2b2b}.blog_recipe_article .article_content h4:not(:first-child),.blog_recipe_article .article_content h5:not(:first-child){margin-top:2.5mm}.blog_recipe_article .article_content h4:not(:last-child),.blog_recipe_article .article_content h5:not(:last-child){margin-bottom:1.5mm}.blog_recipe_article .article_content img{display:block;max-width:100%;height:auto;margin-top:5mm;margin-bottom:5mm;border-radius:4mm}}@media screen and (max-width: 1023.5px){.recipe_comments{padding-top:4rem}}@media screen and (min-width: 1024px){.recipe_comments{padding-top:12rem}}.recipe_comments__layout{display:flex;flex-wrap:wrap;gap:2.4rem 5.6rem}@media screen and (max-width: 1023.5px){.recipe_comments__layout{flex-direction:column;gap:5.2rem}}.recipe_comments__sidebar{flex-shrink:0}@media screen and (min-width: 1024px){.recipe_comments__sidebar{flex:1}}@media screen and (min-width: 1024px){.recipe_comments__main{flex:2.26}}.recipe_comments__main .form_textarea__label,.recipe_comments__main .form_input__label{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;margin-bottom:1.2rem}@media screen and (max-width: 1023.5px){.recipe_comments__main .form_textarea__label,.recipe_comments__main .form_input__label{font-size:1.8rem;text-transform:capitalize}}@media screen and (max-width: 1023.5px){.recipe_comments__heading{margin-bottom:3.8rem}}@media screen and (min-width: 1024px){.recipe_comments__heading{margin-bottom:6.2rem}}@media screen and (min-width: 1024px){.recipe_comments__rating_summary{position:sticky;top:12rem}}.recipe_comments__rating_avg_row{display:flex;align-items:center;gap:.4rem;margin-block:.2rem 1.5rem}.recipe_comments__rating_stars{display:flex;align-items:center;gap:.2rem}.recipe_comments__rating_avg_number{font-size:1.5rem;font-weight:500;line-height:1;color:#2c2b2b}.recipe_comments__rating_count{margin:0 0 3.2rem;font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#2c2b2b}@media screen and (min-width: 1024px){.recipe_comments__rating_count{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.recipe_comments__rating_count{font-size:1.6rem}}.recipe_comments__rating_breakdown{display:flex;flex-direction:column;gap:.55rem}.recipe_comments__rating_bar{display:flex;align-items:center;gap:.2rem}.recipe_comments__rating_bar_label{flex-shrink:0;width:1.2rem;color:#2c2b2b}@media screen and (max-width: 1023.5px){.recipe_comments__rating_bar_label{font-weight:400;letter-spacing:-0.02em;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.recipe_comments__rating_bar_label{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.recipe_comments__rating_bar_label{font-size:1.6rem}}@media screen and (min-width: 1024px){.recipe_comments__rating_bar_label{font-weight:500;letter-spacing:-0.02em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.recipe_comments__rating_bar_label{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.recipe_comments__rating_bar_label{font-size:1.4rem;line-height:1.5}}.recipe_comments__rating_bar_track{flex:1;margin-inline:2.2rem;height:.6rem;border-radius:.6rem;background-color:#e3f2fe;overflow:hidden}.recipe_comments__rating_bar_fill{height:100%;border-radius:.4rem;background-color:#5164dc;transition:width .3s}.recipe_comments__rating_bar_count{flex-shrink:0;width:3.2rem;font-weight:500;letter-spacing:-0.02em;color:#2c2b2b}@media screen and (min-width: 1024px){.recipe_comments__rating_bar_count{font-size:1.6rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.recipe_comments__rating_bar_count{font-size:1.4rem;line-height:1.5}}.recipe_comments__your_rating{margin-top:3.2rem;padding-top:1.1rem;border-top:1px solid #eee}.recipe_comments__your_rating_label{margin:0 0 1rem;font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b}@media screen and (max-width: 1023.5px){.recipe_comments__your_rating_label{font-size:1.8rem;text-transform:capitalize}}.recipe_comments__star_input{display:flex;align-items:center;gap:.4rem}.recipe_comments__star{display:inline-flex;align-items:center;justify-content:center;color:#eee;transition:color .15s}.recipe_comments__star .icon{width:100%;height:100%}.comment-rating .recipe_comments__star:not(.recipe_comments__star--active){display:none}.recipe_comments__star--size_sm{width:1.8rem;height:1.8rem}.recipe_comments__star--size_md{width:2.8rem;height:2.8rem}.recipe_comments__star--active{color:#fdd433}.recipe_comments__star_input .recipe_comments__star{cursor:pointer;transition:color .15s,opacity .15s}.recipe_comments__star_input:hover .recipe_comments__star--active{opacity:.7}.recipe_comments__star_input--rated .recipe_comments__star--active{opacity:1}.recipe_comments__star_input--rated:hover .recipe_comments__star--active{opacity:.7}.recipe_comments .comment-rating{display:flex;align-items:center;gap:.2rem}.recipe_comments__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-block:3.2rem;border-top:1px solid #eee}@media screen and (max-width: 1023.5px){.recipe_comments__toolbar{gap:1rem;padding-top:2.8rem}}@media screen and (min-width: 1024px){.recipe_comments__toolbar{gap:1.6rem;padding-top:3.2rem}}.recipe_comments__title{font-weight:600;margin:0}@media screen and (min-width: 1024px){.recipe_comments__title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.recipe_comments__title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.recipe_comments__title{letter-spacing:-0.01em}}.recipe_comments__sort{flex-shrink:0;width:100%}@media screen and (min-width: 1024px){.recipe_comments__sort{max-width:30.8rem}}.recipe_comments__sort .form_dropdown__button{padding:1.6rem 1.8rem;box-shadow:inset 0 0 0 1px #bdbdbd;color:#2c2b2b}.recipe_comments__list{list-style:none;margin:0 0 3.2rem;padding:0}.recipe_comments__form{display:flex;flex-direction:column;gap:3.2rem}.recipe_comments__form .form_input--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.recipe_comments__form .form_input__element,.recipe_comments__form .form_textarea__element{box-shadow:inset 0 0 0 1px #bdbdbd}.recipe_comments__form .form_input__element:hover,.recipe_comments__form .form_textarea__element:hover{box-shadow:inset 0 0 0 1px #d1d1d1}.recipe_comments__form .form_input__element:focus,.recipe_comments__form .form_textarea__element:focus{box-shadow:inset 0 0 0 1px #5164dc}.recipe_comments__author_wrapper{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .35s ease-out,opacity .5s ease-out}.recipe_comments__author_wrapper--hidden{grid-template-rows:0fr;opacity:0;pointer-events:none}.recipe_comments__author_wrapper_inner{min-height:0;overflow:hidden}@media screen and (min-width: 1024px){.recipe_comments__form .form-submit{margin-left:auto}}.recipe_comments__form .form-submit .submit{border:none}.recipe_comments__closed{margin:0 0 2rem;font-size:1.6rem;color:#434343}.recipe_comments .comment{margin-bottom:3.2rem;padding-block:2.4rem 2.3rem;border-bottom:1px solid #eee}.recipe_comments .comment:last-child{margin-bottom:0}.recipe_comments .comment-body{display:flex;flex-direction:column;gap:.8rem}.recipe_comments .comment-meta{display:flex;align-items:center;justify-content:space-between;gap:.8rem 1.6rem;font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#686a73}@media screen and (min-width: 1024px){.recipe_comments .comment-meta{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.recipe_comments .comment-meta{font-size:1.6rem}}.recipe_comments .comment-metadata{flex-shrink:0}.recipe_comments .comment-author{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b}.recipe_comments .comment-content{font-weight:400;letter-spacing:-0.02em;line-height:1.4;line-height:1.5}@media screen and (min-width: 1024px){.recipe_comments .comment-content{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.recipe_comments .comment-content{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.recipe_comments .comment-content{margin-top:1.9rem}}@media screen and (min-width: 1024px){.recipe_comments .comment-content{margin-top:1.7rem}}.recipe_comments .comment-content p{margin:0 0 .8rem}.recipe_comments .comment-content p:last-child{margin-bottom:0}.recipe_comments .reply{margin-top:.8rem}.recipe_comments .comment-reply-link{display:inline-block;font-size:1.4rem;font-weight:600}.recipe_comments .comment-helpful{display:flex;align-items:center;gap:.2rem;margin-top:1.4rem}.comment-helpful__label{font-size:1.4rem;letter-spacing:-0.02em;color:#2c2b2b}.comment-helpful__count{min-width:1rem;margin-left:.4rem;font-weight:500;letter-spacing:-0.02em;color:#2c2b2b;text-align:right}@media screen and (min-width: 1024px){.comment-helpful__count{font-size:1.6rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.comment-helpful__count{font-size:1.4rem;line-height:1.5}}.comment-helpful__btn{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin-block:-0.2rem .2rem;border:none;background:none;cursor:pointer;color:rgba(0, 0, 0, 0);transition:color .2s}.comment-helpful__btn:hover{color:rgba(81, 100, 220, 0.2)}.comment-helpful__btn:active{color:rgba(81, 100, 220, 0.6)}.comment-helpful__btn--liked{color:rgba(81, 100, 220, 0.6)}.comment-helpful__btn--liked:hover{color:rgba(81, 100, 220, 0.6)}.comment-helpful--loading .comment-helpful__count,.comment-helpful--loading .comment-helpful__btn{opacity:.5;pointer-events:none}.comment-helpful__btn:disabled{cursor:not-allowed}.comment-helpful__icon{width:2.4rem;height:2rem;display:flex;align-items:center;justify-content:center}.comment-helpful__icon svg,.comment-helpful__icon .icon{width:100%;height:100%}.recipe_comments__pagination{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 1024px){.recipe_comments__pagination{gap:1.2rem;margin-top:3.4rem}}@media screen and (max-width: 1023.5px){.recipe_comments__pagination{gap:1rem;margin-top:3.2rem}}@media screen and (max-width: 1023.5px){.recipe_comments__pagination--desktop{display:none}}.recipe_comments__pagination--mobile{display:none}@media screen and (max-width: 1023.5px){.recipe_comments__pagination--mobile{display:flex}}.recipe_comments__pagination_item{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;text-align:center;white-space:nowrap;font-family:"DM Sans",sans-serif;cursor:pointer;color:#fff;background-color:#f83d3d;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);outline:rgba(0, 0, 0, 0);transition:all .3s ease;flex-shrink:0;padding:2rem;font-size:1.8rem;font-weight:600;border-radius:1.6rem;border:none;color:#fff;text-decoration:none;cursor:pointer}@media screen and (max-width: 1023.5px){.recipe_comments__pagination_item{width:100%}}@media screen and (min-width: 1024px){.recipe_comments__pagination_item{width:max-content}}.recipe_comments__pagination_item[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.recipe_comments__pagination_item:hover,.recipe_comments__pagination_item:focus{text-decoration:none}.recipe_comments__pagination_item:has(.btn_icon--size_mod){gap:1rem}@media(hover: hover){.recipe_comments__pagination_item:hover{background-color:#d13232}}.recipe_comments__pagination_item:focus-visible{box-shadow:inset 0 0 0 1px #eee}.recipe_comments__pagination_item:active{background-color:#bb2a2a}.recipe_comments__pagination_item{width:6rem;height:6rem}.recipe_comments__pagination_item[data-type=dots]{cursor:default;pointer-events:none}.recipe_comments__pagination_item:not(.recipe_comments__pagination_item--active){box-shadow:inset 0 0 0 1px #d1d1d1;background-color:rgba(0, 0, 0, 0);color:#2c2b2b}.recipe_comments__pagination_item:not(.recipe_comments__pagination_item--active):hover{background-color:#eee}.recipe_comments__pagination_item:not(.recipe_comments__pagination_item--active):focus-visible{box-shadow:inset 0 0 0 3px #d1d1d1}.recipe_comments__pagination_item:not(.recipe_comments__pagination_item--active):active{background-color:#d1d1d1}.recipe_comments[data-loading=true] .recipe_comments__list{opacity:.5;pointer-events:none;transition:opacity .3s}.recipe_comments[data-loading=true] .recipe_comments__pagination{pointer-events:none;opacity:.5}.recipe_comments__error{margin-top:-2.2rem;color:#e92020}@media screen and (max-width: 1023.5px){.recipe_comments__error{font-weight:400;letter-spacing:-0.02em;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.recipe_comments__error{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.recipe_comments__error{font-size:1.6rem}}@media screen and (min-width: 1024px){.recipe_comments__error{font-weight:500;letter-spacing:-0.02em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.recipe_comments__error{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.recipe_comments__error{font-size:1.4rem;line-height:1.5}}.recipe_comments__rating_error{margin-top:.5rem;color:#e92020}@media screen and (max-width: 1023.5px){.recipe_comments__rating_error{font-weight:400;letter-spacing:-0.02em;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.recipe_comments__rating_error{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.recipe_comments__rating_error{font-size:1.6rem}}@media screen and (min-width: 1024px){.recipe_comments__rating_error{font-weight:500;letter-spacing:-0.02em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.recipe_comments__rating_error{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.recipe_comments__rating_error{font-size:1.4rem;line-height:1.5}}.article_content{color:#000}.article_content p{font-weight:400;letter-spacing:-0.02em;line-height:1.4;line-height:1.385;padding-right:1rem;color:#000}@media screen and (min-width: 1024px){.article_content p{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.article_content p{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.article_content p{line-height:1.5}}.article_content p:not(:last-child){margin-bottom:2rem}.article_content h1,.article_content h2,.article_content h3{text-transform:capitalize;color:#131313}.article_content h1:not(:first-child),.article_content h2:not(:first-child),.article_content h3:not(:first-child){margin-top:4rem}.article_content h1:not(:last-child),.article_content h2:not(:last-child),.article_content h3:not(:last-child){margin-bottom:2rem}@media screen and (min-width: 1024px){.article_content h1,.article_content h2,.article_content h3{font-weight:600;letter-spacing:-0.04em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.article_content h1,.article_content h2,.article_content h3{font-size:5.4rem;line-height:1}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.article_content h1,.article_content h2,.article_content h3{font-size:2rem;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.article_content h1,.article_content h2,.article_content h3{font-weight:500;font-size:6.4rem;line-height:1.25;letter-spacing:-0.06em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.article_content h1,.article_content h2,.article_content h3{font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}.article_content h4,.article_content h5{color:#2c2b2b}@media screen and (min-width: 1024px){.article_content h4,.article_content h5{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;font-size:2.2rem;letter-spacing:-0.05em;line-height:1.38 !important}.article_content h4:not(:first-child),.article_content h5:not(:first-child){margin-top:2rem}.article_content h4:not(:last-child),.article_content h5:not(:last-child){margin-bottom:1.4rem}}@media screen and (max-width: 1023.5px){.article_content h4,.article_content h5{text-transform:capitalize;font-weight:600;line-height:1.2 !important}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.article_content h4,.article_content h5{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.article_content h4,.article_content h5{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.article_content h4:not(:first-child),.article_content h5:not(:first-child){margin-top:2.35rem}.article_content h4:not(:last-child),.article_content h5:not(:last-child){margin-bottom:.4rem}}.article_content h6{color:#000}.article_content h6:not(:first-child){margin-top:2rem}@media screen and (min-width: 1024px){.article_content h6{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:-0.02em;font-weight:700}.article_content h6:not(:last-child){margin-bottom:2.5rem}}@media screen and (max-width: 1023.5px){.article_content h6{font-weight:600;letter-spacing:0 !important;line-height:1.2 !important}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.article_content h6{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.article_content h6{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (max-width: 1023.5px){.article_content h6:not(:last-child){margin-bottom:1.5rem}}.article_content img{display:block;max-width:100%;width:100%;height:auto;margin-top:4rem;margin-bottom:4rem}@media screen and (min-width: 1024px){.article_content img{border-radius:3.2rem;object-fit:contain}}@media screen and (max-width: 1023.5px){.article_content img{border-radius:2rem;height:auto}}.article_content strong{font-weight:600 !important}.support__heading{margin-bottom:5.4rem}.support__content{display:flex}@media screen and (max-width: 1023.5px){.support__content{flex-direction:column;gap:1.2rem}}@media screen and (min-width: 1024px){.support__content{gap:1.4rem}}@media screen and (min-width: 1024px){.support__accordion{flex:1}}.support__image_wrap{overflow:hidden}@media screen and (max-width: 1023.5px){.support__image_wrap{height:56.8rem;border-radius:2rem}}@media screen and (min-width: 1024px){.support__image_wrap{flex:1;height:49.3rem;border-radius:3.2rem}}.support__image{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1023.5px){.support__image{object-position:57% 50%}}@media screen and (max-width: 1023.5px){.app_guide__heading{margin-bottom:8rem}}@media screen and (min-width: 1024px){.app_guide__heading{margin-bottom:17.4rem}}.app_guide__list{display:flex;flex-direction:column}@media screen and (max-width: 1023.5px){.app_guide__list{gap:8rem}}@media screen and (min-width: 1024px){.app_guide__list{gap:20rem}}@media screen and (max-width: 1023.5px){.section_form{padding-top:4rem;padding-bottom:4rem}}@media screen and (min-width: 1024px){.section_form{overflow:hidden;min-height:67.7rem;background-color:#5164dc}}@media screen and (max-width: 1023.5px){.section_form:last-child{padding-bottom:12rem}}.section_form--hero_mod{background-color:#5164dc}@media screen and (max-width: 1023.5px){.section_form--hero_mod{padding-block:11.6rem 2.8rem}}@media screen and (min-width: 1024px){.section_form--hero_mod{padding-block:11.2rem 12rem}}@media screen and (max-width: 1023.5px){.section_form--hero_mod:last-child{padding-bottom:2.8rem}}.section_form__in{display:flex;justify-content:space-between}@media screen and (max-width: 1023.5px){.section_form__in{position:relative;gap:1.6rem;flex-direction:column;padding:2.4rem;background-color:#5164dc;border-radius:2rem}}@media screen and (min-width: 1024px){.section_form__in{gap:6.3rem}}@media screen and (max-width: 1023.5px){.section_form--hero_mod .section_form__in{padding:0;gap:10.5rem}}.section_form__bg_image_w{position:absolute;top:0;left:0;width:100%}@media screen and (max-width: 1023.5px){.section_form--hero_mod .section_form__bg_image_w{top:12.5rem;width:calc(100% + 2*var(--gl-hr-indent));margin-left:calc(-1*var(--gl-hr-indent))}}@media screen and (min-width: 1024px){.section_form--hero_mod .section_form__bg_image_w{position:absolute;top:7.8rem;left:0}}@media screen and (max-width: 1023.5px){.section_form__bg_image_w--top_gap_mod{top:3.5rem}}@media(min-width: 1440px){.section_form__bg_image_w--top_gap_mod{width:130%}}.section_form__bg_image{width:100%;height:100%;display:block;object-fit:cover;overflow:visible}@media screen and (max-width: 1023.5px){.section_form__bg_image{max-height:28rem}}@media screen and (min-width: 1024px){.section_form__bg_image{max-height:63rem}}@media screen and (max-width: 1023.5px){.section_form__bg_image_w--lg_height_mod .section_form__bg_image{max-height:35rem}}@media screen and (min-width: 1024px){.section_form__bg_image_w--lg_height_mod .section_form__bg_image{max-height:74rem}}@media screen and (min-width: 1024px){.section_form--hero_mod .section_form__bg_image{max-height:70rem}}.section_form__bg_image_w--dt_mod{display:none}@media screen and (min-width: 1024px){.section_form__bg_image_w--dt_mod{display:block}}.section_form__bg_image_w--mob_mod{position:static !important}@media screen and (min-width: 1024px){.section_form__bg_image_w--mob_mod{display:none}}.section_form__heading{position:relative;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.section_form__heading{margin-top:2.7rem}}@media screen and (min-width: 1024px){.section_form--hero_mod .section_form__heading{position:relative;max-width:53.6rem;height:calc(100dvh - 20rem);max-height:70rem}}.section_form__tag_wrapper{display:flex}.section_form__tag_wrapper:not(:last-child){margin-bottom:2.4rem}@media screen and (max-width: 1023.5px){.section_form--hero_mod .section_form__tag_wrapper{margin-bottom:1.3rem}}.section_form__tag{display:inline-flex;justify-content:center;align-items:center;padding:.6rem 1.2rem;background-color:#e3f2fe;border-radius:1rem;display:inline-flex;justify-content:center;align-items:center;padding:.6rem 1.2rem;background-color:#e3f2fe;border-radius:1rem;color:#5164dc;font-size:1.4rem;font-weight:600;line-height:1.4;text-transform:uppercase;color:#5164dc}@media screen and (min-width: 1024px){.section_form__tag{letter-spacing:.06em}}@media screen and (max-width: 1023.5px){.section_form__tag{letter-spacing:.01em}}.section_frame--light_blue_mod .section_form__tag,.section_heading--light_bg_mod .section_form__tag{background-color:#fff}.section_form__title{color:#fff}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.section_form__title{font-weight:500;font-size:6.4rem;line-height:1.25;letter-spacing:-0.06em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.section_form__title{font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}@media screen and (min-width: 1024px){.section_form__title{font-weight:600;line-height:1;letter-spacing:-0.06em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.section_form__title{font-size:8rem}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.section_form__title{font-size:4.4rem}}@media screen and (max-width: 1023.5px){.section_form__title:not(:last-child){margin-bottom:32vw}}@media screen and (min-width: 1024px){.section_form__title:not(:last-child){margin-bottom:28vw}}@media screen and (max-width: 1023.5px){.section_form__title span{display:block}}@media screen and (max-width: 1023.5px){.section_form--hero_mod .section_form__title{margin-bottom:-0.7rem;font-weight:600;line-height:1;letter-spacing:-0.06em}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.section_form--hero_mod .section_form__title{font-size:8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.section_form--hero_mod .section_form__title{font-size:4.4rem}}@media screen and (max-width: 1023.5px){.section_form--hero_mod .section_form__title h1,.section_form--hero_mod .section_form__title h2,.section_form--hero_mod .section_form__title h3,.section_form--hero_mod .section_form__title h4,.section_form--hero_mod .section_form__title h5,.section_form--hero_mod .section_form__title h6{font-weight:500;letter-spacing:0}}@media screen and (min-width: 1024px){.section_form--hero_mod .section_form__title{margin-bottom:auto}.section_form--hero_mod .section_form__title h1,.section_form--hero_mod .section_form__title h2,.section_form--hero_mod .section_form__title h3,.section_form--hero_mod .section_form__title h4,.section_form--hero_mod .section_form__title h5,.section_form--hero_mod .section_form__title h6{font-weight:600}}.section_form__description{color:#fff;font-weight:400;letter-spacing:-0.02em;line-height:1.4}@media screen and (min-width: 1024px){.section_form__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.section_form__description{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.section_form__description{font-size:1.8rem}}@media screen and (min-width: 1024px){.section_form__description{max-width:53.6rem}}.section_form__content{position:relative;flex-shrink:0;height:max-content;padding:3.2rem 2.4rem;border-radius:3.2rem;background-color:#e3f2fe}@media screen and (max-width: 1023.5px){.section_form__content{width:100%}}@media screen and (min-width: 1024px){.section_form__content{width:67.4rem}}@media screen and (min-width: 1024px){.section_form--hero_mod .section_form__content{margin-left:auto}}.section_form .form__submit_wrapper{margin-top:-0.4rem}.error_page__body{background-color:#5164dc}.error_page{position:relative;overflow:hidden;color:#fff}@media screen and (max-width: 1023.5px){.error_page{padding-top:14.4rem;padding-bottom:11.2rem}}@media screen and (min-width: 1024px){.error_page{padding-top:22.2rem;padding-bottom:5.1rem}}.error_page__in{position:relative;text-align:center}.error_page__img_w{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1023.5px){.error_page__img_w{margin-right:7rem;margin-bottom:4.7rem;max-height:17rem}}@media screen and (min-width: 1024px){.error_page__img_w{margin-right:17.9rem;max-height:37.7rem}}.error_page__img{object-fit:cover}@media screen and (max-width: 1023.5px){.error_page__img{width:128.7rem;height:50.9rem}}@media screen and (min-width: 1024px){.error_page__img{width:313rem;height:123.9rem}}.error_page__title{margin-bottom:2.4rem}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.error_page__title{font-weight:500;font-size:6.4rem;line-height:1.25;letter-spacing:-0.06em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.error_page__title{font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}@media screen and (min-width: 1024px){.error_page__title{font-weight:600}}@media screen and (min-width: 1024px)and (min-width: 1024px){.error_page__title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.error_page__title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}.error_page__description{line-height:1.5;margin:0 auto}@media screen and (max-width: 1023.5px){.error_page__description{max-width:32.9rem;margin-bottom:4.3rem;font-weight:400;letter-spacing:-0.02em;line-height:1.4;line-height:1.5}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.error_page__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.error_page__description{font-size:1.6rem}}@media screen and (min-width: 1024px){.error_page__description{max-width:56rem;margin-bottom:4.6rem;font-weight:500;letter-spacing:-0.02em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.error_page__description{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.error_page__description{font-size:1.4rem;line-height:1.5}}.error_page__actions{display:flex;justify-content:center;width:100%}@media screen and (max-width: 1023.5px){.error_page__actions{margin-top:2rem}}@media screen and (min-width: 1024px){.error_page__actions{margin-top:2.4rem}}@media screen and (max-width: 1023.5px){.error_page__btn{width:100%;max-width:34.4rem}}@media screen and (min-width: 1024px){.timeline{padding-top:8rem;padding-bottom:8rem}}@media screen and (max-width: 1023.5px){.timeline{padding-top:6rem;padding-bottom:6rem}}@media screen and (min-width: 1024px){.timeline__content{margin-top:5.4rem}}@media screen and (max-width: 1023.5px){.timeline__content{margin-top:4rem}}.timeline__bar_wrapper{min-width:100%;position:relative;overflow-x:auto}@media screen and (max-width: 1023.5px){.timeline__bar_wrapper{margin-left:calc(var(--gl-hr-indent)*-1);width:calc(100% + var(--gl-hr-indent)*2);padding:0 var(--gl-hr-indent) 1rem;overflow-x:auto}}@media screen and (min-width: 1024px){.timeline__bar_wrapper:not(:last-child){margin-bottom:4rem}}@media screen and (max-width: 1023.5px){.timeline__bar_wrapper:not(:last-child){margin-bottom:3rem}}.timeline__bar{z-index:1;position:absolute;bottom:.4rem;left:0;width:100%;height:.2rem;background-color:#e3f2fe;border-radius:100rem;overflow:hidden}.timeline__bar_progress{position:absolute;left:0;top:0;height:100%;background-color:#5164dc;border-radius:100rem;transition:width .3s ease;width:0}.timeline__years{min-width:100%;z-index:10;position:relative;display:flex;justify-content:space-between;align-items:flex-end;width:max-content}.timeline__years_scroll_container{position:relative;width:max-content;min-width:100%}.timeline__years_w{position:relative;width:max-content;min-width:100%}.timeline__years_w:before,.timeline__years_w:after{z-index:10;position:absolute;bottom:0rem;content:""}.timeline__years_w::before{left:0;background-color:#5164dc}.timeline__years_w::after{right:0;background-color:#e3f2fe !important}.timeline__year_item{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:opacity .3s ease}@media screen and (min-width: 1024px){.timeline__year_item{gap:.8rem}.timeline__year_item:hover{opacity:.8}}@media screen and (max-width: 1023.5px){.timeline__year_item{gap:.6rem;flex-shrink:0}.timeline__year_item:not(:last-child){margin-right:2rem}}.timeline__year_item--active .timeline__year_label{background-color:#5164dc !important;color:#fff !important}.timeline__year_item--active .timeline__year_dot{background-color:#5164dc !important}.timeline__year_label{display:inline-flex;justify-content:center;align-items:center;padding:.6rem 1.2rem;background-color:#e3f2fe;border-radius:1rem;color:#5164dc;font-size:1.4rem;font-weight:600;line-height:1.4;text-transform:uppercase;background-color:#e3f2fe;color:#5164dc;transition:all .3s ease;text-transform:unset}@media screen and (min-width: 1024px){.timeline__year_label{letter-spacing:.06em}}@media screen and (max-width: 1023.5px){.timeline__year_label{letter-spacing:.01em}}.timeline__years_w::before,.timeline__years_w::after,.timeline__year_dot{width:1rem;height:1rem;border-radius:50%;background-color:#5164dc;transition:background-color .3s ease}.timeline__sliders{display:flex;align-items:stretch}@media screen and (min-width: 1024px){.timeline__sliders{gap:1.2rem}}@media screen and (max-width: 1023.5px){.timeline__sliders{flex-direction:column;gap:1.6rem}}.timeline__slider_content{background-color:#5164dc;overflow:hidden;width:100%}@media screen and (min-width: 1024px){.timeline__slider_content{border-radius:3.2rem}}@media screen and (max-width: 1023.5px){.timeline__slider_content{border-radius:2rem}}.timeline__slide{display:flex;flex-direction:column;justify-content:space-between;color:#fff;height:auto}@media screen and (min-width: 1024px){.timeline__slide{padding:6.4rem 4.8rem 5.4rem}}@media screen and (max-width: 1023.5px){.timeline__slide{padding:2.3rem 3.6rem 11.6rem 2.4rem;min-height:auto}}.timeline__slide_year{color:#fff}@media screen and (min-width: 1024px){.timeline__slide_year{font-weight:600;letter-spacing:-0.04em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.timeline__slide_year{font-size:5.4rem;line-height:1}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.timeline__slide_year{font-size:2rem;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.timeline__slide_year{font-weight:500;font-size:6.4rem;line-height:1.25;letter-spacing:-0.06em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.timeline__slide_year{font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}@media screen and (min-width: 1024px){.timeline__slide_year:not(:last-child){margin-bottom:12.1rem}}@media screen and (max-width: 1023.5px){.timeline__slide_year:not(:last-child){margin-bottom:8rem}}@media screen and (min-width: 1024px){.timeline__slide_info{width:57.8rem}}@media screen and (min-width: 1024px){.timeline__slide_info:not(:last-child){margin-bottom:3.2rem}}@media screen and (max-width: 1023.5px){.timeline__slide_info:not(:last-child){margin-bottom:2.4rem}}.timeline__slide_info h5,.timeline__slide_info h4,.timeline__slide_info h3{font-weight:400;letter-spacing:-0.02em;line-height:1.4;color:#fff;font-weight:600}@media screen and (min-width: 1024px){.timeline__slide_info h5,.timeline__slide_info h4,.timeline__slide_info h3{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.timeline__slide_info h5,.timeline__slide_info h4,.timeline__slide_info h3{font-size:1.6rem}}.timeline__slide_info h5:not(:first-child),.timeline__slide_info h4:not(:first-child),.timeline__slide_info h3:not(:first-child){margin-top:3.2rem}@media screen and (min-width: 1024px){.timeline__slide_info h5,.timeline__slide_info h4,.timeline__slide_info h3{margin-bottom:.8rem}}@media screen and (max-width: 1023.5px){.timeline__slide_info h5,.timeline__slide_info h4,.timeline__slide_info h3{margin-bottom:.6rem}}.timeline__slide_info p{font-weight:500;letter-spacing:-0.02em;font-weight:400;color:#fff}@media screen and (min-width: 1024px){.timeline__slide_info p{font-size:1.6rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.timeline__slide_info p{font-size:1.4rem;line-height:1.5}}.timeline__slide_info p{line-height:1.6}.timeline__slide_controls{z-index:10;position:absolute;display:flex;align-items:center;gap:1.2rem}@media screen and (min-width: 1024px){.timeline__slide_controls{right:4.8rem;bottom:5.4rem}}@media screen and (max-width: 1023.5px){.timeline__slide_controls{right:2.4rem;left:auto;bottom:2.4rem}}@media screen and (min-width: 1024px){.reports__heading:not(:last-child){margin-bottom:6.8rem}}@media screen and (max-width: 1023.5px){.reports__heading:not(:last-child){margin-bottom:3.8rem}}.reports__sections{display:flex;flex-direction:column;align-items:stretch;gap:5.4rem}.reports__section{position:relative}.programs{background-color:#fff}@media screen and (min-width: 1024px){.programs{padding-top:11.2rem;padding-bottom:8rem}}@media screen and (max-width: 1023.5px){.programs{padding-top:6rem;padding-bottom:6rem}}@media screen and (min-width: 1024px){.programs__header{margin-bottom:5.6rem}}@media screen and (max-width: 1023.5px){.programs__header{margin-bottom:3.2rem}}.programs__list{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.programs__list{gap:1.6rem}}@media screen and (max-width: 1023.5px){.programs__list{gap:1.2rem}}.programs__item{width:100%}.flyers{background-color:#fff}@media screen and (min-width: 1024px){.flyers{padding-top:8rem;padding-bottom:14.4rem}}@media screen and (max-width: 1023.5px){.flyers{padding-top:6rem;padding-bottom:8rem}}.flyers__header{display:flex;justify-content:space-between;align-items:flex-end;gap:4rem}@media screen and (min-width: 1024px){.flyers__header{margin-bottom:5.6rem}}@media screen and (max-width: 1023.5px){.flyers__header{flex-direction:column;align-items:flex-start;margin-bottom:4rem}}.flyers__heading{width:100%}.flyers__see_all{flex-shrink:0}@media screen and (max-width: 1023.5px){.flyers__see_all{width:100%}}.flyers__slider_wrapper{position:relative;margin-right:-1.2rem}.flyers__slider{overflow:visible}@media screen and (min-width: 1024px){.flyers__slider:not(:last-child){margin-bottom:5.6rem}}@media screen and (max-width: 1023.5px){.flyers__slider:not(:last-child){margin-bottom:3.2rem}}.flyers__list{list-style:none;margin:0;padding:0}.flyers__item{aspect-ratio:445/540;padding-right:1.2rem}@media screen and (min-width: 1024px){.flyers__item{width:33.333%}}@media screen and (max-width: 1023.5px){.flyers__item{width:100%}}.flyers__controls{display:flex;justify-content:center;gap:1.2rem}.for_new_customers{background-color:#fff}@media screen and (min-width: 1024px){.for_new_customers{padding-top:12rem;padding-bottom:8rem}}@media screen and (max-width: 1023.5px){.for_new_customers{padding-top:12rem;padding-bottom:8rem}}.for_new_customers__heading{width:100%}@media screen and (min-width: 1024px){.for_new_customers__heading{margin-bottom:5.6rem}}@media screen and (max-width: 1023.5px){.for_new_customers__heading{margin-bottom:4rem}}.for_new_customers__content{width:100%}.for_new_customers__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}@media screen and (max-width: 1023.5px){.for_new_customers__list{flex-direction:column}}@media screen and (min-width: 1024px){.for_new_customers__item{width:calc((100% - 2.4rem)/3)}}@media screen and (max-width: 1023.5px){.for_new_customers__item{width:100%}}.for_new_customers__card{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;background-color:#e3f2fe;border-radius:3.2rem}@media screen and (min-width: 1024px){.for_new_customers__card{padding:4rem 3.2rem 4rem}}@media screen and (max-width: 1023.5px){.for_new_customers__card{padding:2.4rem 2.4rem}}.for_new_customers__card_icon{padding:1.5rem;border-radius:1.4rem;background-color:#5164dc}@media screen and (min-width: 1024px){.for_new_customers__card_icon{margin-bottom:4.4rem}}@media screen and (max-width: 1023.5px){.for_new_customers__card_icon{margin-bottom:3.4rem}}.for_new_customers__card_icon_img{width:2.4rem;height:2.4rem;object-fit:contain;display:block}.for_new_customers__card_title{color:#2c2b2b}@media screen and (min-width: 1024px){.for_new_customers__card_title{margin-bottom:.8rem}}@media screen and (max-width: 1023.5px){.for_new_customers__card_title{margin-bottom:1rem}}.for_new_customers__card_title,.for_new_customers__card_title p,.for_new_customers__card_title h1,.for_new_customers__card_title h2,.for_new_customers__card_title h3,.for_new_customers__card_title h4,.for_new_customers__card_title h5,.for_new_customers__card_title h6{font-size:2rem;font-weight:700}@media screen and (min-width: 1024px){.for_new_customers__card_title,.for_new_customers__card_title p,.for_new_customers__card_title h1,.for_new_customers__card_title h2,.for_new_customers__card_title h3,.for_new_customers__card_title h4,.for_new_customers__card_title h5,.for_new_customers__card_title h6{letter-spacing:-0.01em}}@media screen and (max-width: 1023.5px){.for_new_customers__card_title,.for_new_customers__card_title p,.for_new_customers__card_title h1,.for_new_customers__card_title h2,.for_new_customers__card_title h3,.for_new_customers__card_title h4,.for_new_customers__card_title h5,.for_new_customers__card_title h6{letter-spacing:-0.04em}}.for_new_customers__card_text{font-weight:500;letter-spacing:-0.02em;color:#686a73;flex:1}@media screen and (min-width: 1024px){.for_new_customers__card_text{font-size:1.6rem;line-height:1.4}}@media screen and (max-width: 1023.5px){.for_new_customers__card_text{font-size:1.4rem;line-height:1.5}}@media screen and (min-width: 1024px){.for_new_customers__card_text{margin-bottom:4.4rem}}@media screen and (max-width: 1023.5px){.for_new_customers__card_text{margin-bottom:3.3rem;font-weight:400;letter-spacing:-0.02em;line-height:1.4;line-height:1.5}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.for_new_customers__card_text{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.for_new_customers__card_text{font-size:1.6rem}}.for_new_customers__card_btn{width:100%;margin-top:auto}@media screen and (max-width: 1023.5px){.contact_us{padding:0}}@media screen and (min-width: 1024px){.contact_us{padding-block:11.3rem 13.5rem;overflow:hidden;background-color:#5164dc}}.contact_us__in{display:flex;justify-content:space-between}@media screen and (max-width: 1023.5px){.contact_us__in{position:relative;overflow:hidden;flex-direction:column}}@media screen and (min-width: 1024px){.contact_us__in{gap:6.3rem}}.contact_us__bg_image_w{position:absolute;left:0;width:100%}@media screen and (max-width: 1023.5px){.contact_us__bg_image_w{bottom:1.7rem}}@media screen and (min-width: 1024px){.contact_us__bg_image_w{top:0}}.contact_us__bg_image{width:100%;height:100%;display:block;object-fit:cover;overflow:visible}@media screen and (max-width: 1023.5px){.contact_us__bg_image{max-height:35rem}}@media screen and (min-width: 1024px){.contact_us__bg_image{max-height:74rem}}.contact_us__heading{display:flex;flex-direction:column}@media screen and (max-width: 1023.5px){.contact_us__heading{position:relative;padding:11.6rem 1.6rem 26.8vw;background-color:#5164dc}}@media screen and (min-width: 1024px){.contact_us__heading{margin-top:2.7rem}}.contact_us__tag_wrapper{display:flex}@media screen and (max-width: 1023.5px){.contact_us__tag_wrapper:not(:last-child){margin-bottom:1.3rem}}@media screen and (min-width: 1024px){.contact_us__tag_wrapper:not(:last-child){margin-bottom:1.8rem}}.contact_us__tag{display:inline-flex;justify-content:center;align-items:center;padding:.6rem 1.2rem;background-color:#e3f2fe;border-radius:1rem;display:inline-flex;justify-content:center;align-items:center;padding:.6rem 1.2rem;background-color:#e3f2fe;border-radius:1rem;color:#5164dc;font-size:1.4rem;font-weight:600;line-height:1.4;text-transform:uppercase;color:#5164dc}@media screen and (min-width: 1024px){.contact_us__tag{letter-spacing:.06em}}@media screen and (max-width: 1023.5px){.contact_us__tag{letter-spacing:.01em}}.contact_us__title{color:#fff;font-weight:600;line-height:1;letter-spacing:-0.06em}@media screen and (min-width: 1024px){.contact_us__title{font-size:8rem}}@media screen and (max-width: 1023.5px){.contact_us__title{font-size:4.4rem}}@media screen and (max-width: 1023.5px){.contact_us__title h1,.contact_us__title h2,.contact_us__title h3,.contact_us__title h4,.contact_us__title h5,.contact_us__title h6{font-weight:500;letter-spacing:-0.05em}}@media screen and (max-width: 1023.5px){.contact_us__title:not(:last-child){margin-bottom:8rem}}@media screen and (min-width: 1024px){.contact_us__title:not(:last-child){margin-bottom:27.7vw}}@media screen and (max-width: 1023.5px){.contact_us__title span{display:block}}.contact_us__description{color:#fff;font-weight:400;letter-spacing:-0.02em;line-height:1.4}@media screen and (min-width: 1024px){.contact_us__description{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.contact_us__description{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.contact_us__description{line-height:1.5;padding-right:.2rem}}@media screen and (min-width: 1024px){.contact_us__description{max-width:53.6rem}}@media screen and (max-width: 1023.5px){.contact_us__content_w{padding:8rem 1.6rem 4rem}}@media screen and (max-width: 1023.5px){.contact_us__form_heading{margin-bottom:3.5rem}}@media screen and (min-width: 1024px){.contact_us__form_heading{display:none}}.contact_us__content{position:relative;flex-shrink:0;height:max-content;padding:3.2rem 2.4rem;border-radius:3.2rem;background-color:#e3f2fe}@media screen and (max-width: 1023.5px){.contact_us__content{width:100%}}@media screen and (min-width: 1024px){.contact_us__content{width:67.4rem}}.contact_us .form__submit_wrapper{margin-top:-0.4rem}@media screen and (max-width: 1023.5px){.our_locations{padding-bottom:12rem}}@media screen and (min-width: 1024px){.our_locations{padding-block:12rem}}@media screen and (max-width: 1023.5px){.our_locations__heading{margin-bottom:5.4rem}}@media screen and (min-width: 1024px){.our_locations__heading{margin-bottom:14.3rem}}.our_locations__maps_slider_wrapper{position:relative}@media screen and (max-width: 1023.5px){.our_locations__maps_slider_wrapper{display:none}}@media screen and (min-width: 1024px){.our_locations__maps_slider_wrapper{display:block;margin-bottom:5.4rem}}.our_locations__maps_slider{position:relative}.our_locations__maps_list{display:flex}.our_locations__map_slide{height:auto;display:flex}.our_locations__map_container{width:100%;height:54.6rem;border-radius:2rem;overflow:hidden;background-color:#e3f2fe}@media screen and (max-width: 1023.5px){.our_locations__grid{display:none}}@media screen and (min-width: 1024px){.our_locations__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.2rem}}.our_locations__grid_item{display:flex}.our_locations__cards_slider_wrapper{position:relative}@media screen and (max-width: 1023.5px){.our_locations__cards_slider_wrapper{display:block}}@media screen and (min-width: 1024px){.our_locations__cards_slider_wrapper{display:none}}.our_locations__cards_slider{position:relative}.our_locations__list{display:flex}.our_locations__item{height:auto;display:flex}.location_card{width:100%;background-color:#e3f2fe}@media screen and (max-width: 1023.5px){.location_card{border-radius:1.6rem;padding:2.4rem}}@media screen and (min-width: 1024px){.location_card{border-radius:3.2rem;padding:3.2rem}}.location_card__block_title{color:#2c2b2b}@media screen and (max-width: 1023.5px){.location_card__block_title{margin-bottom:.6rem;font-weight:600;letter-spacing:0 !important}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.location_card__block_title{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.location_card__block_title{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (min-width: 1024px){.location_card__block_title{margin-bottom:1.1rem;font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:700}}@media screen and (min-width: 1024px)and (min-width: 1024px){.location_card__block_title{font-size:1.8rem}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.location_card__block_title{font-size:1.6rem}}.location_card__icon{display:block;width:5.4rem;height:5.4rem;object-fit:contain}@media screen and (max-width: 1023.5px){.location_card__icon{margin-bottom:1.6rem}}@media screen and (min-width: 1024px){.location_card__icon{margin-bottom:2.3rem}}.location_card__title{color:#434343}@media screen and (max-width: 1023.5px){.location_card__title{font-weight:400;letter-spacing:-0.02em;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.location_card__title{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.location_card__title{font-size:1.6rem}}@media screen and (min-width: 1024px){.location_card__title{font-weight:500;letter-spacing:-0.02em;letter-spacing:-0.03em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.location_card__title{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.location_card__title{font-size:1.4rem;line-height:1.5}}.location_card__description{color:#2c2b2b}@media screen and (max-width: 1023.5px){.location_card__description{margin-bottom:1.1rem;font-weight:600;letter-spacing:0 !important}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.location_card__description{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.location_card__description{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (min-width: 1024px){.location_card__description{margin-bottom:2.5rem;font-size:2.2rem;letter-spacing:-0.02em;line-height:1.4;font-weight:700}}.location_card__block{display:flex;flex-direction:column}@media screen and (max-width: 1023.5px){.location_card__block{gap:.4rem}}@media screen and (min-width: 1024px){.location_card__block{gap:.8rem}}@media screen and (max-width: 1023.5px){.location_card__block:not(:last-child){margin-bottom:1.6rem}}@media screen and (min-width: 1024px){.location_card__block:not(:last-child){margin-bottom:5.3rem}}.location_card__block_line{color:#434343}@media screen and (max-width: 1023.5px){.location_card__block_line{font-weight:400;letter-spacing:-0.02em;line-height:1.4}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.location_card__block_line{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.location_card__block_line{font-size:1.6rem}}@media screen and (min-width: 1024px){.location_card__block_line{font-weight:500;letter-spacing:-0.02em;letter-spacing:-0.03em}}@media screen and (min-width: 1024px)and (min-width: 1024px){.location_card__block_line{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.location_card__block_line{font-size:1.4rem;line-height:1.5}}@media screen and (max-width: 1023.5px){.location_card__block_line_bold{font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:500}}@media screen and (max-width: 1023.5px)and (min-width: 1024px){.location_card__block_line_bold{font-size:1.8rem}}@media screen and (max-width: 1023.5px)and (max-width: 1023.5px){.location_card__block_line_bold{font-size:1.6rem}}@media screen and (min-width: 1024px){.location_card__block_line_bold{font-weight:500;letter-spacing:-0.02em;font-weight:600}}@media screen and (min-width: 1024px)and (min-width: 1024px){.location_card__block_line_bold{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 1024px)and (max-width: 1023.5px){.location_card__block_line_bold{font-size:1.4rem;line-height:1.5}}.location_card__block_item{display:flex;gap:.3rem}.location_card__map{width:100%;height:30rem;margin-top:2.5rem;border-radius:1rem;overflow:hidden;background-color:#e3f2fe}@media screen and (min-width: 1024px){.location_card__map{display:none}}.our_locations__controls{display:flex;gap:1.2rem}@media screen and (max-width: 1023.5px){.our_locations__controls{margin-top:4rem;justify-content:flex-end}}@media screen and (min-width: 1024px){.our_locations__controls{position:absolute;top:-11.4rem;right:0}}@media screen and (max-width: 1023.5px){.our_locations__controls--maps{display:none}}.connect__heading:not(:last-child){margin-bottom:5.4rem}.connect__survey{background-color:#e3f2fe;border-radius:3.2rem;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 1024px){.connect__survey{min-height:59.8rem;padding:5.6rem 3.6rem}}@media screen and (max-width: 1023.5px){.connect__survey{padding:2.4rem;justify-self:flex-start}}.connect__survey_progress{display:flex;gap:.8rem;width:100%}.connect__survey_progress:not(:last-child){margin-bottom:1.6rem}.connect__survey:has(.qmn_results_page) .connect__survey_progress{display:none}.connect__survey_progress_item{border-radius:.6rem;background-color:#5164dc;flex:auto;height:.8rem;transition:background-color .3s ease}.connect:has(.qsm-page:nth-of-type(1):not([style="display: none;"])) .connect__survey_progress_item:nth-child(0)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(2):not([style="display: none;"])) .connect__survey_progress_item:nth-child(1)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(3):not([style="display: none;"])) .connect__survey_progress_item:nth-child(2)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(4):not([style="display: none;"])) .connect__survey_progress_item:nth-child(3)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(5):not([style="display: none;"])) .connect__survey_progress_item:nth-child(4)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(6):not([style="display: none;"])) .connect__survey_progress_item:nth-child(5)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(7):not([style="display: none;"])) .connect__survey_progress_item:nth-child(6)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(8):not([style="display: none;"])) .connect__survey_progress_item:nth-child(7)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(9):not([style="display: none;"])) .connect__survey_progress_item:nth-child(8)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(10):not([style="display: none;"])) .connect__survey_progress_item:nth-child(9)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(11):not([style="display: none;"])) .connect__survey_progress_item:nth-child(10)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(12):not([style="display: none;"])) .connect__survey_progress_item:nth-child(11)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(13):not([style="display: none;"])) .connect__survey_progress_item:nth-child(12)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(14):not([style="display: none;"])) .connect__survey_progress_item:nth-child(13)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(15):not([style="display: none;"])) .connect__survey_progress_item:nth-child(14)~.connect__survey_progress_item{background-color:#fff}.connect:has(.qsm-page:nth-of-type(16):not([style="display: none;"])) .connect__survey_progress_item:nth-child(15)~.connect__survey_progress_item{background-color:#fff}.career_form__accept_original{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.career_form__survey{width:100%;background-color:#e3f2fe;border-radius:3.2rem;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 1024px){.career_form__survey{min-height:59.8rem;padding:5.6rem 3.6rem 2.4rem}}@media screen and (max-width: 1023.5px){.career_form__survey{padding:4.8rem 2.4rem 2.4rem;justify-self:flex-start}}.career_form__survey_progress{display:flex;gap:.8rem;width:100%}.career_form__survey_progress:not(:last-child){margin-bottom:1.6rem}.career_form__survey:has(.qmn_results_page) .career_form__survey_progress{display:none}.career_form__survey_progress_item{border-radius:.6rem;background-color:#fff;flex:auto;height:.8rem;transition:background-color .3s ease}.career_form__survey:has(.qsm-page:nth-of-type(1):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+1){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(2):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+2){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(3):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+3){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(4):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+4){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(5):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+5){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(6):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+6){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(7):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+7){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(8):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+8){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(9):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+9){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(10):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+10){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(11):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+11){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(12):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+12){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(13):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+13){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(14):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+14){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(15):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+15){background-color:#5164dc}.career_form__survey:has(.qsm-page:nth-of-type(16):not([style="display: none;"])) .career_form__survey_progress_item:nth-child(-n+16){background-color:#5164dc}.career_form__survey_form [data-quiz-category]{display:none}.career_form__survey_form [data-quiz-category]:only-child,.career_form__survey_form [data-quiz-category].is-active{display:block}@media screen and (min-width: 1024px){.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .pages_count{right:unset;left:0}}.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section{display:block;width:100%;grid-template-columns:unset}.career_form__survey .career_form__half_row{display:flex;flex-direction:column}@media screen and (max-width: 1023.5px){.career_form__survey .career_form__half_row{margin-bottom:1.2rem}}@media screen and (min-width: 1024px){.career_form__survey .career_form__half_row{width:54.5%;margin-left:auto;display:grid;grid-template-columns:1fr 1fr;gap:0 1.2rem}}@media screen and (min-width: 1024px){.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section:not(.career_form__section_half) .form_input.career_form__custom_input,.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section:not(.career_form__section_half) .form_radio_group.career_form__custom_radio,.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section:not(.career_form__section_half) .form_dropdown.career_form__custom_dropdown,.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section:not(.career_form__section_half) .form_checkbox_dropdown.career_form__custom_checkbox,.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section:not(.career_form__section_half) .form_checkbox_group.career_form__custom_checkbox,.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section:not(.career_form__section_half) .form_checkbox.career_form__custom_checkbox,.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section:not(.career_form__section_half) .form_file.career_form__custom_file,.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section:not(.career_form__section_half) .form_textarea.career_form__custom_textarea{width:54.5%;margin-left:auto}}.career_form__survey .quiz_section .career_form__add_another{width:100%}@media screen and (min-width: 1024px){.career_form__survey .quiz_section .career_form__add_another{width:54.5%;margin-left:auto}}.career_form__survey .quiz_section .career_form__add_another .career_form__add_another_btn{width:100%}.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element{display:block;width:100%;height:5.8rem;padding:0 1.8rem;font-size:1.8rem;font-family:"DM Sans",sans-serif;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b;caret-color:#2c2b2b;background-color:#fff;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);border:none;background-clip:padding-box;border-radius:1.6rem;transition:box-shadow .3s ease 0s;will-change:box-shadow;-moz-appearance:none;-webkit-appearance:none;appearance:none}.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element:hover{box-shadow:inset 0 0 0 1px #d1d1d1}.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element:focus{box-shadow:inset 0 0 0 1px #5164dc}.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element::-webkit-input-placeholder{color:#686a73}.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element::-moz-placeholder{color:#686a73;opacity:1}.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element:-ms-input-placeholder{color:#686a73}.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element::-webkit-contacts-auto-fill-button{visibility:hidden;position:absolute;right:0}.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element[type=search]::-ms-clear,.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element[type=search]::-ms-reveal{display:none}.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element[type=search]::-webkit-search-decoration,.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element[type=search]::-webkit-search-cancel-button,.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element[type=search]::-webkit-search-results-button,.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element[type=search]::-webkit-search-results-decoration{display:none}.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element[type=date]::-webkit-calendar-picker-indicator{opacity:0}select.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}@media screen and (max-width: 1023.5px){.career_form__survey .quiz_section .form_input.career_form__custom_input .form_input__element{font-size:1.6rem}}.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element{display:block;width:100%;height:5.8rem;padding:0 1.8rem;font-size:1.8rem;font-family:"DM Sans",sans-serif;line-height:1.4;letter-spacing:-0.02em;color:#2c2b2b;caret-color:#2c2b2b;background-color:#fff;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0);border:none;background-clip:padding-box;border-radius:1.6rem;transition:box-shadow .3s ease 0s;will-change:box-shadow;-moz-appearance:none;-webkit-appearance:none;appearance:none;height:auto;padding-block:1.6rem;min-height:10rem}.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element:hover{box-shadow:inset 0 0 0 1px #d1d1d1}.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element:focus{box-shadow:inset 0 0 0 1px #5164dc}.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element::-webkit-input-placeholder{color:#686a73}.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element::-moz-placeholder{color:#686a73;opacity:1}.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element:-ms-input-placeholder{color:#686a73}.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element::-webkit-contacts-auto-fill-button{visibility:hidden;position:absolute;right:0}.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element[type=search]::-ms-clear,.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element[type=search]::-ms-reveal{display:none}.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element[type=search]::-webkit-search-decoration,.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element[type=search]::-webkit-search-cancel-button,.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element[type=search]::-webkit-search-results-button,.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element[type=search]::-webkit-search-results-decoration{display:none}.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element[type=date]::-webkit-calendar-picker-indicator{opacity:0}select.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}@media screen and (max-width: 1023.5px){.career_form__survey .quiz_section .form_textarea.career_form__custom_textarea .form_textarea__element{font-size:1.6rem}}.career_form__survey .quiz_section .form_checkbox{margin-bottom:0}.career_form__survey .quiz_section .form_checkbox_group__items,.career_form__survey .quiz_section .form_radio_group__items{gap:0}.career_form__survey .quiz_section .form_checkbox_dropdown.career_form__custom_checkbox .form_checkbox_dropdown__item{display:flex}.career_form__survey .quiz_section .form_checkbox_dropdown.career_form__custom_checkbox .form_checkbox_dropdown__item::before{flex-shrink:0}.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.mlw_custom_next{width:auto;padding:1rem 6rem;font-size:1.8rem;font-weight:600}.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.mlw_custom_next::after{display:none}.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.mlw_previous{background-color:#fff !important}.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.mlw_previous::after{background-image:var(--arrow-l-black) !important}.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-btn.mlw_previous:hover{opacity:.8 !important}.career_form__survey .qmn_error_message{border:none;background-color:rgba(0, 0, 0, 0);color:#e92020}@media screen and (min-width: 1024px){.career_form__survey .qmn_error_message{margin:0 25rem -4rem 0;text-align:right}}.career_form__survey .quiz_section label{font-weight:500;color:#2c2b2b}@media screen and (max-width: 1023.5px){.career_form__survey .quiz_section label{font-size:1.6rem}}.career_form__survey .form_checkbox_dropdown__item_text,.career_form__survey span.form_checkbox__text,.career_form__survey span.form_radio__text{font-weight:400}.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_question{font-weight:400;letter-spacing:-0.02em;line-height:1.4;font-weight:500;color:#2c2b2b}@media screen and (min-width: 1024px){.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_question{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_question{font-size:1.6rem}}@media screen and (max-width: 1023.5px){.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_question{padding-top:0}}@media screen and (min-width: 1024px){.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_question{width:54.5%;margin-left:auto;margin-bottom:-1rem}}.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_new_question{font-weight:600}@media screen and (min-width: 1024px){.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_new_question{font-size:2.4rem;line-height:1.4;letter-spacing:-0.03em}}@media screen and (max-width: 1023.5px){.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_new_question{font-size:1.8rem;line-height:1.5;letter-spacing:-0.02em}}@media screen and (min-width: 1024px){.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_new_question{position:absolute;max-width:45%;margin-top:2.2rem;padding-right:5rem;color:#222}}@media screen and (max-width: 1023.5px){.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .mlw_qmn_new_question{display:block;margin-bottom:3.8rem;padding-right:3rem;color:#686a73}}@media screen and (min-width: 1024px){.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .qsm-page{padding-top:4rem;padding-right:2rem}}@media screen and (max-width: 1023.5px){.career_form__survey .qsm-quiz-container.qsm-quiz-container.qsm-quiz-container .quiz_section:not(:last-child){margin-bottom:1.2rem !important}}@media screen and (max-width: 1023.5px){.career_form__survey .qsm-quiz-container .form_checkbox_dropdown__text,.career_form__survey .qsm-quiz-container .form_checkbox_dropdown__item_text,.career_form__survey .qsm-quiz-container .form_checkbox_group__title,.career_form__survey .qsm-quiz-container .form_radio_group__title,.career_form__survey .qsm-quiz-container .form_dropdown__button,.career_form__survey .qsm-quiz-container .form_file__text{font-size:1.6rem}}.sitemap{max-width:136rem;margin:0 auto;color:#434343}@media screen and (max-width: 1023.5px){.sitemap{padding:12rem 2rem 8rem}}@media screen and (min-width: 1024px){.sitemap{padding:14rem 4rem 8rem}}.sitemap h1{color:#434343;margin:0 0 4rem}@media screen and (min-width: 1024px){.sitemap h1{font-weight:500;font-size:6.4rem;line-height:1.25;letter-spacing:-0.06em}}@media screen and (max-width: 1023.5px){.sitemap h1{font-weight:600;font-size:3.6rem;line-height:1;letter-spacing:-0.04em}}.sitemap__content{margin-bottom:4rem}.sitemap__list_main{list-style:none;padding:0;margin:0}.sitemap__item{margin:.8rem 0}.sitemap__item a{color:#434343;text-decoration:none;transition:color .3s;font-weight:400;letter-spacing:-0.02em;line-height:1.4}@media screen and (min-width: 1024px){.sitemap__item a{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.sitemap__item a{font-size:1.6rem}}.sitemap__item a:hover{color:#5164dc;text-decoration:underline}.sitemap__item strong{color:#434343;display:block;margin-bottom:.5rem;font-weight:400;letter-spacing:-0.02em;line-height:1.4}@media screen and (min-width: 1024px){.sitemap__item strong{font-size:1.8rem}}@media screen and (max-width: 1023.5px){.sitemap__item strong{font-size:1.6rem}}.sitemap__item--section{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(67, 67, 67, 0.15)}.sitemap__item--section:first-child{margin-top:0;padding-top:0;border-top:none}.sitemap__item--section strong{font-weight:600;letter-spacing:-0.04em}@media screen and (min-width: 1024px){.sitemap__item--section strong{font-size:5.4rem;line-height:1}}@media screen and (max-width: 1023.5px){.sitemap__item--section strong{font-size:2rem;line-height:1.4}}.sitemap__item--category{margin-top:1.5rem}.sitemap__item--category ul{margin-left:0;border-left:none;padding-left:0}.sitemap__item--depth-1{padding-left:2.5rem}.sitemap__item--depth-2{padding-left:5rem}.sitemap__item--depth-3{padding-left:7.5rem}.sitemap__item--depth-4{padding-left:10rem}.sitemap__nested{list-style:none;padding:0;margin:.5rem 0 .5rem 2.5rem;padding-left:1.5rem;border-left:1px solid rgba(67, 67, 67, 0.1)}@media screen and (max-width: 1023.5px){.mobile_app_section{padding-bottom:2rem}}@media screen and (min-width: 1024px){.mobile_app_section{padding-top:12rem}}@media screen and (max-width: 1023.5px){.business_solutions_section{padding:2rem var(--gl-hr-indent) 4rem}}@media screen and (min-width: 1024px){.business_solutions_section{padding-top:4rem}}@media screen and (max-width: 1023.5px){.support_programs_section{padding-bottom:4rem}}@media screen and (min-width: 1024px){.support_programs_section{padding-top:12.8rem}}.get_started_section{padding-bottom:12rem}@media screen and (max-width: 1023.5px){.get_started_heading{margin-bottom:4rem}}@media screen and (min-width: 1024px){.get_started_heading{margin-bottom:5.4rem}}@media screen and (max-width: 1023.5px){.our_commitment_section .section_heading{margin-bottom:4rem}}@media screen and (min-width: 1024px){.our_commitment_section .section_heading{margin-bottom:10.2rem}}@media screen and (max-width: 1023.5px){.no_gap_mob_mod{padding-top:0;padding-bottom:0}}@media screen and (max-width: 1023.5px){.started_steps .started_steps_heading{margin-bottom:10rem}}@media screen and (min-width: 1024px){.started_steps .started_steps_heading{margin-bottom:12rem}}