@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{-webkit-backface-visibility:hidden;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-cube-shadow,.swiper-3d .swiper-slide{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{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.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);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.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,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/Inter-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/Inter-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/Inter-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-stretch:75% 100%;font-style:normal;font-weight:100 700;src:url(../fonts/IBMPlexSans-VariableFont_wdth,wght.ttf) format("truetype")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-stretch:75% 100%;font-style:italic;font-weight:100 700;src:url(../fonts/IBMPlexSans-Italic-VariableFont_wdth,wght.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,li,p{margin-block:0}ol[role=list],ul[role=list]{list-style:none}body{line-height:1.5;min-height:100vh}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){color:currentColor;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--color-black:#000;--color-white:#fff;--color-white2:#f3f3f3;--color-dark:#141418;--color-light:#fff7e9;--color-font:#a5a5b0;--color-primary:#ebd034;--color-secondary:#fccb0a;--color-success:green;--color-warning:#ff0;--color-error:red;--size-h1:clamp(3.375rem,6vw,4.5rem);--size-h2:clamp(2.5rem,4.5vw,3.375rem);--size-h3:clamp(2.125rem,3.5vw,2.5rem);--size-h4:clamp(1.375rem,3vw,2.125rem);--size-h5:1.375rem;--size-h6:1.125rem;--size-md:1rem;--size-sm:0.875rem;--size-xs:0.75rem;--font-primary:"IBM Plex Sans",sans-serif;--font-secondary:"IBM Plex Sans",sans-serif;--font-extra-bold:700;--font-bold:600;--font-medium:500;--font-regular:400;--leading-flat:1;--leading-normal:1.25;--leading-relaxed:1.5;--leading-loose:1.625;--container-sm:980px;--container-md:1200px;--container-lg:1300px;--container-lg-x:1422px;--radius-xs:8px;--radius-sm:12px;--radius-md:16px;--radius-lg:24px;--radius-xl:40px;--transition-base:all 0.3s ease;--stroke-base:1px solid var(--color-black);--stroke-transparent:1px solid transparent;--shadow-base:rgba(99,99,99,.2) 0px 2px 8px 0px}html{caret-color:var(--color-primary)}body{background:var(--color-white);color:var(--color-black);display:flex;flex-direction:column;font-family:var(--font-secondary);font-size:var(--size-md);font-size-adjust:from-font;font-weight:var(--font-regular);line-height:var(--leading-loose);margin:0}footer{margin-top:auto}main{min-height:70vh;min-height:70dvh}::selection{background-color:var(--color-primary);color:var(--color-white)}:target{scroll-margin-block:5vh}:focus{outline:none}:focus-visible{outline:2px solid currentColor;outline-offset:.2lh}a:has(img)>img{filter:none;transition:var(--transition-base)}a:has(img):focus-visible>img,a:has(img):hover>img{filter:grayscale(100%)}a.submit-btn{text-decoration:none!important}.submit-btn{align-items:center;background:var(--color-primary);border-radius:999px;color:var(--color-dark);cursor:pointer;display:inline-flex;font-size:var(--size-md);font-weight:600;justify-content:center;max-height:50px;padding:1rem 1.6rem;position:relative;text-align:center;text-transform:uppercase;transition:var(--transition-base);width:fit-content}.submit-btn:hover{background:var(--color-dark);border:1px solid var(--color-primary);color:var(--color-primary,#fff)}.submit-btn.submit-btn--dark{background:var(--color-dark);color:var(--color-white)}.submit-btn.submit-btn--dark:hover{background:var(--color-primary);border:1px solid var(--color-dark);color:var(--color-dark)}.archive{background:var(--color-black)}.site-main:not(:has(.countdown-min)) .about{padding-top:4rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:var(--font-bold);line-height:var(--leading-flat)}.h1,h1{font-size:var(--size-h1)}.h2,h2{font-size:var(--size-h2)}.h3,h3{font-size:var(--size-h3)}.h4,h4{font-size:var(--size-h4)}.h5,h5{font-size:var(--size-h5)}.h6,h6{font-size:var(--size-h6)}ol,ul{list-style-type:none;margin:0;padding:0}a{color:inherit;text-decoration:none}a:not(.button){text-decoration:underline}.menu a,a:not(.button):hover{text-decoration:none}.menu a:hover{text-decoration:underline}mark{background-color:inherit;color:inherit}.auto-grid{display:grid;gap:var(--gap,1rem);grid-template-columns:repeat(var(--grid-placement,auto-fill),minmax(var(--grid-min-item-size,16rem),1fr))}.auto-grid[data-layout="50-50"]{--grid-placement:auto-fit;--grid-min-item-size:clamp(16rem,50vw,33rem)}.auto-grid[data-layout=thirds]{--grid-placement:auto-fit;--grid-min-item-size:clamp(18rem,33%,20rem)}.auto-grid[data-layout=fourth]{grid-template-columns:1fr}@media(min-width:500px){.auto-grid[data-layout=fourth]{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.auto-grid[data-layout=fourth]{grid-template-columns:repeat(4,1fr)}}.grid{display:grid;gap:1rem;grid-template-columns:repeat(12,1fr)}.col-lg-1{grid-column:span 1}.col-lg-2{grid-column:span 2}.col-lg-3{grid-column:span 3}.col-lg-4{grid-column:span 4}.col-lg-5{grid-column:span 5}.col-lg-6{grid-column:span 6}.col-lg-7{grid-column:span 7}.col-lg-8{grid-column:span 8}.col-lg-9{grid-column:span 9}.col-lg-10{grid-column:span 10}.col-lg-11{grid-column:span 11}.col-lg-12{grid-column:span 12}@media(max-width:768px){.grid{grid-template-columns:1fr}}.cluster{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap,1rem);justify-content:flex-start}.container,.container-sm{margin-inline:auto;max-width:var(--container-md);padding-left:1rem;padding-right:1rem}.container-sm{max-width:var(--container-sm)}.container-lg{max-width:var(--container-md);max-width:var(--container-lg)}.container-lg,.container-lg-x{margin-inline:auto;padding-left:1rem;padding-right:1rem}.container-lg-x{max-width:var(--container-md);max-width:var(--container-lg-x)}.flow-recursive *+*,.flow>*+*{margin-top:var(--flow-space,1rem)}.repel{align-items:center;justify-content:space-between}.repel,.switcher{display:flex;flex-wrap:wrap;gap:var(--gap,1rem)}.switcher{align-items:flex-start}.switcher>*{flex-basis:calc((var(--switcher-target-container-width, 40rem) - 100%)*999);flex-grow:1}.switcher>:nth-child(n+3){flex-basis:100%}.box{background-color:var(--color-white);border-radius:var(--radius-md);padding:2rem}@media(max-width:390px){.box{padding:1.5rem}}.section{padding:2.5rem 0}.section-top{padding-top:2.5rem}.section-bottom{padding-bottom:2.5rem}.header{--header-spacing:2.5rem;background:var(--color-dark);box-shadow:var(--shadow-base);color:var(--color-light);padding:var(--header-spacing) 0}.header .menu{display:flex;gap:2rem;justify-content:flex-end}.header .menu a:hover,.header .menu a[aria-current=page]{color:var(--color-primary)}.header .menu a{display:block;font-size:var(--size-sm);font-weight:var(--font-bold);line-height:1;padding:.75rem 1.25rem;text-decoration:none;text-transform:uppercase;width:100%}.header .menu .menu-item-has-children{position:relative}.header .menu .menu-item-has-children>a{padding:.75rem 1.75rem .75rem 1.25rem}.header .menu .menu-item-has-children>a:after{background-image:url(../icons/menu-chev.svg);background-repeat:no-repeat;background-size:contain;content:"";height:5px;overflow:hidden;position:absolute;right:10px;top:18px;width:10px}@media screen and (min-width:991px){.header .menu .menu-item-has-children>a:hover:after{filter:brightness(0) saturate(100%) invert(85%) sepia(38%) saturate(1715%) hue-rotate(355deg) brightness(102%) contrast(92%);transform:rotateX(180deg)}.header .menu .menu-item-has-children.menu-open>a{color:var(--color-white)}}.header .menu .menu-item-has-children.menu-open>a:after{transform:rotateX(180deg)}@media screen and (min-width:991px){.header .menu .menu-item-has-children.menu-open>a:after{transform:rotateX(180deg)}}.header .menu .sub-menu{background-color:var(--color-dark);color:var(--color-white);display:none;max-height:16rem;overflow-y:auto}@media screen and (min-width:991px){.header .menu .sub-menu{border:1px solid var(--color-primary);position:absolute;top:57px;z-index:999}}.header .menu .sub-menu.open{display:block}.header .menu .sub-menu li>a{color:var(--color-white);display:block;padding:.75rem 1.25rem;transition:color .2s ease,background .2s ease}.header .menu .sub-menu li:hover>a,.header .menu :hover.sub-menu li{color:var(--color-primary)}.header .header__mobile-menu-button svg{background:var(--color-primary);height:25px;width:25px}.header__inner{align-items:center;display:grid;grid-template-columns:1.5fr 1.5fr;max-inline-size:80vw}.header__mobile-menu-button{background:transparent;border:none;color:inherit;font:inherit;line-height:normal;margin:0;overflow:visible;padding:0;text-align:inherit;width:auto;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;display:flex}.header__logo,.header__mobile-menu-button{align-items:center;justify-content:flex-start}.header__logo a{height:clamp(1rem,2.2vw,2rem);width:fit-content}.header__logo img,.header__logo svg{height:100%;width:fit-content}.header__search>a{align-items:center;display:flex}@media(max-width:1200px){.header .menu{gap:1.4rem}.header__inner{grid-template-columns:1fr 2fr}}@media(max-width:991px){.header__logo{justify-content:center}}@media(max-width:390px){.header__inner{align-items:center;display:flex;justify-content:space-between}}.header__menu ul{display:flex;flex-direction:row;gap:2rem}@media(max-width:991px){.header__logo{text-align:right;width:auto}.header__logo img,.header__logo svg{height:auto;width:80%}}.mobile-menu{background-color:var(--color-dark);box-shadow:var(--shadow-base);height:100%;left:0;max-width:25rem;overflow:auto;padding:4rem 0;pointer-events:none;position:fixed;top:0;transform:translateX(-100%);transition:var(--transition-base);width:100%;z-index:5}.mobile-menu__menu .menu{display:flex;flex-direction:column;gap:1rem}.mobile-menu.open{pointer-events:all;position:hidden;transform:translateX(0)}body.menu-open{overflow:hidden}body.menu-open:after{background:rgba(0,0,0,.35);content:"";inset:0;position:fixed;z-index:4}.footer{background-color:var(--color-black);color:var(--color-font);padding:clamp(3rem,8vw,7.5rem) 0}.footer__inner{--flow-space:2rem}.footer__main{gap:clamp(2rem,8vw,15rem)}.footer__logo{display:block;height:clamp(2rem,3.3vw,3rem)}.footer__logo img,.footer__logo svg{height:100%;width:fit-content}.footer__info{line-height:24px;max-width:15rem}.footer__contacts{display:flex;flex-direction:column;line-height:2.2}.footer__contacts a{text-decoration:none}.footer__phone{font-weight:700}.footer__menu-wrapper{align-items:flex-start;column-gap:4rem;row-gap:2rem}.footer #menu-quick-links{display:flex;flex-direction:column;gap:15px}.footer .menu a[aria-current=page]{color:var(--color-primary)}.footer .h5{color:var(--color-white);margin-bottom:clamp(1rem,3vw,2.25rem)}.footer__column{--flow-space:0.75rem}.footer .inline-80{margin:auto;max-inline-size:80vw}.footer .align-footer-1,.footer .footer-col{display:flex;flex-direction:row;gap:clamp(2rem,8vw,15rem)}.footer .footer-col{flex-wrap:wrap;justify-content:space-around}@media(max-width:1200px){.footer .inline-80{max-inline-size:100vw}}@media(max-width:1280px){.footer .footer-col{justify-content:space-between;padding-left:2rem;padding-right:2rem}.footer .align-footer-1{display:flex;flex-direction:row}}@media(max-width:430px){.footer .footer-col{justify-content:space-between;padding-left:2rem;padding-right:2rem}.footer .footer__info{width:50%}.footer .align-footer-1{flex-direction:column;width:100%}}.button,input[type=submit]{--button-min-width:4rem;--button-bg:var(--color-primary);--button-text:var(--color-white);--button-x-padding:1.5rem;--button-y-padding:1rem;--button-gap:0.5ch;--focus-color:var(--color-primary);--hover-transition:var(--transition-base);align-items:center;background:var(--button-bg);border:var(--stroke-base);border-radius:var(--radius-sm);color:var(--button-text);cursor:pointer;display:inline-flex;font-size:var(--size-md);font-weight:var(--font-bold);gap:var(--button-gap);justify-content:center;line-height:var(--leading-flat);min-width:var(--button-min-width);padding:var(--button-y-padding) var(--button-x-padding);position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:var(--transition-base)}.button:focus-visible,.button:hover,input[type=submit]:focus-visible,input[type=submit]:hover{opacity:.8}.button:active,input[type=submit]:active{transform:scale(99%)}.button.button--secondary{--button-min-width:4rem;--button-bg:var(--color-primary);--button-text:var(--color-white);--button-x-padding:1.5rem;--button-y-padding:1rem;--button-gap:0.5ch;--focus-color:var(--color-primary);--hover-transition:var(--transition-base);align-items:center;background:var(--button-bg);border:var(--stroke-base);border-radius:var(--radius-sm);color:var(--button-text);cursor:pointer;display:inline-flex;font-size:var(--size-md);font-weight:var(--font-bold);gap:var(--button-gap);justify-content:center;line-height:var(--leading-flat);min-width:var(--button-min-width);padding:var(--button-y-padding) var(--button-x-padding);position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:var(--transition-base)}.button.button--secondary:focus-visible,.button.button--secondary:hover{opacity:.8}.button.button--secondary:active{transform:scale(99%)}.button.button--secondary{--button-bg:hsla(0,0%,100%,.8);--button-text:var(--color-dark);--focus-color:var(--color-dark)}input,textarea{accent-color:var(--color-primary);resize:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=textarea],select,textarea{background:var(--color-white);border:1px solid var(--color-primary);border-radius:var(--radius-xs);color:var(--color-black);font-size:var(--size-5);font-weight:var(--font-regular);line-height:var(--leading-normal);padding:1rem .5rem;transition:var(--transition-base);width:100%}input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=textarea]::placeholder,select::placeholder,textarea::placeholder{color:var(--color-dark);opacity:.8}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=textarea]:focus,select:focus,textarea:focus{outline:none}input[type=search]{background:url(../icons/search-icon.svg) no-repeat 1rem;background-size:1rem;height:2.5rem;max-width:14rem;padding-left:2.5rem;width:100%}textarea{height:10rem}label{color:var(--color-black);display:inline-block;font-weight:var(--font-regular);line-height:var(--leading-relaxed);margin-bottom:.25rem}.content>:first-child,.entry-content>:first-child{margin-top:0}.content>*,.entry-content>*{margin-bottom:.5rem}.content .wp-block-heading,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.entry-content .wp-block-heading,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:1rem;margin-top:1em}.content .h1,.content h1,.entry-content .h1,.entry-content h1{font-size:var(--size-h2)}.content .h2,.content h2,.entry-content .h2,.entry-content h2{font-size:var(--size-h3)}.content .h3,.content h3,.entry-content .h3,.entry-content h3{font-size:var(--size-h4)}.content .h4,.content h4,.entry-content .h4,.entry-content h4{font-size:var(--size-h5)}.content .h5,.content h5,.entry-content .h5,.entry-content h5{font-size:var(--size-h6)}.content .h6,.content h6,.entry-content .h6,.entry-content h6{font-size:var(--size-md)}.content .wp-block-categories,.content .wp-block-code,.content .wp-block-embed,.content .wp-block-image,.content .wp-block-latest-posts,.content .wp-block-preformatted,.content .wp-block-table,.content .wp-block-verse,.content .wp-block-video,.entry-content .wp-block-categories,.entry-content .wp-block-code,.entry-content .wp-block-embed,.entry-content .wp-block-image,.entry-content .wp-block-latest-posts,.entry-content .wp-block-preformatted,.entry-content .wp-block-table,.entry-content .wp-block-verse,.entry-content .wp-block-video{margin-block:2rem}.content .wp-element-caption,.content caption,.entry-content .wp-element-caption,.entry-content caption{margin-top:.5rem}.content .wp-block-columns,.entry-content .wp-block-columns{column-gap:1rem;row-gap:0}.content video,.entry-content video{width:100%}.content audio,.entry-content audio{max-width:500px;width:100%}.content strong,.entry-content strong{font-weight:var(--font-bold)}.content .wp-element-button,.entry-content .wp-element-button{--button-min-width:4rem;--button-bg:var(--color-primary);--button-text:var(--color-white);--button-x-padding:1.5rem;--button-y-padding:1rem;--button-gap:0.5ch;--focus-color:var(--color-primary);--hover-transition:var(--transition-base);align-items:center;background:var(--button-bg);border:var(--stroke-base);border-radius:var(--radius-sm);color:var(--button-text);cursor:pointer;display:inline-flex;font-size:var(--size-md);font-weight:var(--font-bold);gap:var(--button-gap);justify-content:center;line-height:var(--leading-flat);min-width:var(--button-min-width);padding:var(--button-y-padding) var(--button-x-padding);position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:var(--transition-base)}.content .wp-element-button:focus-visible,.content .wp-element-button:hover,.entry-content .wp-element-button:focus-visible,.entry-content .wp-element-button:hover{opacity:.8}.content .wp-element-button:active,.entry-content .wp-element-button:active{transform:scale(99%)}.content .wp-block-code code,.entry-content .wp-block-code code{word-break:normal;word-wrap:normal;overflow:auto;white-space:pre}@media(max-width:991px){.content .wp-block-columns,.entry-content .wp-block-columns{flex-wrap:wrap}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--color-secondary)}::-webkit-scrollbar-thumb{background:var(--color-primary);border:2px solid var(--color-primary);border-radius:var(--radius-md)}ul.page-numbers{align-items:center;display:flex;justify-content:center;list-style:none}ul.page-numbers>li a,ul.page-numbers>li span{align-items:center;border-radius:var(--radius-md);color:var(--color-nav-link);display:flex;font-size:1rem;height:40px;justify-content:center;width:40px}ul.page-numbers>li .current,ul.page-numbers>li a:hover{color:var(--color-neutral-100)}.accordion .accordion-title{font-family:var(--font-primary);font-size:var(--size-h4);margin-bottom:1.75rem}.accordion .accordion-subtitle{color:var(--color-primary);font-weight:var(--font-regular);text-align:left;text-transform:uppercase}.accordion .accordion-item{border-bottom:1px solid var(--color-primary)}.accordion .accordion-item .accordion-header{background:transparent;border:none;color:inherit;font:inherit;line-height:normal;margin:0;overflow:visible;position:relative;text-align:inherit;width:auto;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer;font-size:var(--size-h6);font-weight:var(--font-bold);padding:0 0 1rem;width:100%}.accordion .accordion-item.active .accordion-header:after{transform:rotateX(180deg)}.accordion .accordion-item .accordion-header:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='none'%3E%3Cpath stroke='%23312619' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m18.948 9.169-6 6-6-6'/%3E%3C/svg%3E");background-size:24px;content:"";height:24px;position:absolute;right:0;top:0;transition:var(--transition-base);width:24px}.accordion .accordion-item .accordion-content{max-height:0;overflow:hidden;transition:var(--transition-base)}.accordion .accordion-item.active .accordion-header:after{transform:rotate(-90deg)}.accordion .accordion-item.active .accordion-content{max-height:200px;padding:0 0 .5rem}.accordion--secondary .accordion-title{font-family:var(--font-primary);font-size:var(--size-h4);margin-bottom:1.75rem;text-align:center}.accordion--secondary .accordion-subtitle{color:var(--color-primary);font-weight:var(--font-regular);text-align:center;text-transform:uppercase}.accordion--secondary .accordion-item{background-color:#e4dac8;border-bottom:none;border-radius:var(--radius-md);padding:1.25rem}.accordion--secondary .accordion-item .accordion-header{background:transparent;border:none;color:inherit;font:inherit;line-height:normal;margin:0;overflow:visible;position:relative;text-align:inherit;width:auto;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer;font-size:var(--size-h6);font-weight:var(--font-bold);padding:0;width:100%}.accordion--secondary .accordion-item.active .accordion-header:after{transform:rotateX(180deg)}.accordion--secondary .accordion-item .accordion-header:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='none'%3E%3Cpath stroke='%23312619' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m18.948 9.169-6 6-6-6'/%3E%3C/svg%3E");background-size:24px;content:"";height:24px;position:absolute;right:0;top:0;transition:var(--transition-base);width:24px}.accordion--secondary .accordion-item .accordion-content{max-height:0;overflow:hidden;transition:var(--transition-base)}.accordion--secondary .accordion-item.active .accordion-header:after{transform:rotate(-90deg)}.accordion--secondary .accordion-item.active .accordion-content{max-height:200px;padding:.5rem 0 0}.popup{border:0;max-width:40rem;width:100%}.popup__close{background:transparent;border:none;color:inherit;font:inherit;line-height:normal;margin:0;overflow:visible;padding:0;text-align:inherit;width:auto;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer;height:1rem;position:absolute;right:2rem;top:2rem;width:1rem}.popup__close svg{height:100%;object-fit:contain;width:100%}.popup__close svg *{fill:var(--color-primary);stroke:var(--color-primary)}.not-found__content .wp-block-heading,.not-found__content h1,.not-found__content h2,.not-found__content h3,.not-found__content h4,.not-found__content h5,.not-found__content h6{margin-top:1rem;text-wrap:balance}.faq .box:has(img),.faq-about .box:has(img){overflow:hidden;padding:0}.faq .box img,.faq-about .box img{height:100%;object-fit:cover;width:100%}#faq{min-height:600px}#faq .box:last-child{background:#e4dac8;padding:4rem 3rem 5rem}#faq>img{object-fit:cover;width:100%}#faq-secondary{min-height:600px}#faq-secondary .box:last-child{background:transparent;padding:4rem 0 5rem}#faq-secondary>img{object-fit:cover;width:100%}@media(max-width:768px){#faq .box:last-child{padding:2rem 1rem 3rem}#faq-secondary .box:last-child{padding:2rem 0 3rem}}.banner-slider .slider-wrapper{position:relative}.banner-slider .swiper-pagination-bullet{background-color:var(--color-white);height:10px;width:10px}.banner-slide{align-items:center;color:var(--color-white);display:flex;min-height:30rem;padding:3.5rem;position:relative}.banner-slide img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.banner-slide__content{max-width:80%;position:relative}@media(max-width:768px){.banner-slide{padding:1.5rem}}.benefits .box{background:transparent;padding:0}.benefits .box>img{border-radius:var(--radius-lg);min-height:560px;object-fit:cover;width:100%}.benefits .benefits__container{align-items:center;margin-top:2.5rem}.benefits .benefits__title{font-family:var(--font-primary);font-size:var(--size-h4);margin-bottom:1rem}.benefits .benefits__subtitle{font-size:var(--size-h6)}.benefits .benefits-item{margin-bottom:2rem;max-width:500px}.benefits .benefits-item:last-of-type{margin-bottom:2.5rem}.benefits .benefits-item__title{color:var(--color-primary);font-size:var(--size-h5);font-weight:var(--font-medium)}.content-image .box{background:transparent;padding:0}.content-image .box>img{border-radius:var(--radius-lg);min-height:460px;object-fit:cover;width:100%}.content-image__title{font-family:var(--font-primary);font-size:var(--size-h3);margin-bottom:1rem;max-width:600px}.content-image__subtitle{font-size:var(--size-h6)}.content-image .content-image__container{align-items:center;gap:3rem;margin-top:2.5rem}.content-image .content-image__container h3,.content-image .content-image__container h4,.content-image .content-image__container h5,.content-image .content-image__container h6{font-size:var(--size-h5);margin-bottom:1rem}.content-image .content-image__container p{margin-bottom:1rem}.content-image .content-image__container p:last-of-type{margin-bottom:2rem}@media(max-width:768px){.benefits .box>img{min-height:360px}.benefits .benefits__container{gap:3rem;margin-top:1.5rem}.benefits .benefits-item{margin-bottom:1rem;max-width:none}.benefits .benefits-item:last-of-type{margin-bottom:1.5rem}}.testimonial-slider .testimonial__title{font-family:var(--font-primary);font-size:var(--size-h4);margin-bottom:1rem;text-align:center}.testimonial-slider .testimonial__subtitle{font-size:var(--size-h6);text-align:center}.testimonial-slider .testimonial-slide{display:flex;flex-direction:column;height:auto;justify-content:space-between}.testimonial-slider .testimonial-slide__content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.testimonial-slider .slider-wrapper{margin-top:2.5rem;padding-bottom:3.5rem;position:relative}.testimonial-slider .swiper-pagination-bullet{background-color:var(--color-white);height:10px;width:10px}.testimonial-slider img{border-radius:50%;object-fit:cover}.testimonial-slider .testimonial-slide__text{margin-bottom:3rem}.testimonial-slider .testimonial-slide__meta{align-items:center;border-top:1px solid var(--color-primary);display:flex;gap:.75rem;min-height:82px;padding-top:1.5rem}.testimonial-slider .testimonial-slide__name{font-weight:var(--font-medium)}.testimonial-slider .star{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiB2aWV3Qm94PSIwIC0wLjUgMzMgMzMiPjxwYXRoIGZpbGw9IiNmZGMyMjEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibTI2Ljg2NSAzMS44My0xMC4yNS01LjYyMS0xMC4xNTMgNS44IDIuMDkxLTExLjY0Ny04LjU2My04LjAyNyAxMS41NDItMS41NzdMMTYuMzk0IDBsNS4wNDIgMTAuNjcyTDMzIDEyLjA0N2wtOC40MjYgOC4xNzN6Ii8+PC9zdmc+);background-size:contain;display:inline-block;height:16px;width:16px}.testimonial-slider .testimonial-swiper-pagination{bottom:0;top:auto}.testimonial-slider .testimonial-swiper-pagination .swiper-pagination-bullet{background-color:var(--color-primary)}@media(max-width:768px){.testimonial-slider .slider-wrapper{margin-top:2.5rem}}.advantages .advantages__container{margin-top:2.5rem}.advantages .advantages__title{font-family:var(--font-primary);font-size:var(--size-h4);margin-bottom:1rem;text-align:center}.advantages .advantages__subtitle{font-size:var(--size-h6);text-align:center}.advantages .box{background:transparent;padding:0}.advantages-grid .advantages-item{background-color:var(--color-secondary);border-radius:var(--radius-lg);padding:1.5rem}.advantages-grid .advantages-item img{height:50px;margin-bottom:.5rem;object-fit:cover;width:50px}.advantages-grid .advantages-item .advantages-item__title{font-size:var(--size-h5);font-weight:var(--font-bold);margin-bottom:.5rem}.banner{background:var(--color-dark);color:var(--color-white);padding-block-end:clamp(8rem,8vw,8.25rem);padding-block-start:clamp(1rem,4vw,2.5rem)}.banner__inner{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;max-inline-size:80vw}.banner__content{flex:0 1 60%;padding-inline-end:clamp(1rem,4vw,3rem)}.banner__subtitle{color:#ccc;font-size:clamp(1rem,3vw,1.5625rem);font-weight:300}.banner__subtitle,.banner__title{text-transform:uppercase;word-break:keep-all}.banner__title{font-size:clamp(2rem,7vw,4.375rem);font-weight:700;margin-bottom:clamp(1.5rem,4vw,3.125rem)}.banner__button{margin-bottom:4rem}.banner__media{flex:0 1 50%;min-inline-size:0}.banner__media img{border-radius:1.25rem;height:full}@media(max-width:1080px){.banner__inner{flex-direction:column;grid-template-columns:1fr}.banner__media{justify-self:start;max-width:100%}.banner__content{text-align:center}}@media(max-width:420px){.banner__inner{max-inline-size:100vw}.banner__content{padding-inline-end:0}}.countdown-min{--bg:var(--color-primary);--text:var(--color-dark);--pill:#fff;--tile:clamp(56px,18cqw,96px);background:var(--bg);border-radius:1.25rem;box-shadow:0 12px 50px 0 rgba(0,0,0,.15);color:var(--text);margin:auto;padding:clamp(1rem,3vw,1.875rem) clamp(1.5rem,4vw,3.125rem);position:relative;transform:translateY(-50%);width:fit-content;block-size:auto;container-type:inline-size;inline-size:clamp(60%,60vw,80%);margin-inline:auto}.countdown-min__inner{align-items:center;display:grid;gap:clamp(.75rem,2vw,2rem);grid-template-columns:1fr auto}.countdown-min__title{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;line-height:1.2}.countdown-min__desc{font-size:clamp(.9rem,1.5vw + .2rem,1.375rem);font-weight:600;line-height:normal;text-transform:capitalize}.countdown-min__timer{display:grid;gap:clamp(.5rem,1.6vw,.9rem);grid-auto-flow:column}.countblock{align-items:center;background:var(--pill);border-radius:.9rem;box-shadow:0 1px 0 rgba(0,0,0,.08),inset 0 0 0 1px rgba(0,0,0,.03);display:flex;flex-direction:column;height:var(--tile);justify-content:center;width:var(--tile)}.countblock__value{font-size:clamp(1rem,2vw + .5rem,1.75rem);font-weight:600;letter-spacing:.02em;line-height:1}.countblock__label{font-size:var(--size-xs);font-weight:600;line-height:1;margin-top:.25rem;text-transform:uppercase}@media(max-width:1366px){.countdown-min{inline-size:80vw}}@media(max-width:1024px){.countdown-min{--tile:clamp(56px,6.5vw,84px);transform:translateY(-40%)}.countdown-min__timer{gap:clamp(.4rem,1.2vw,.75rem)}.countdown-min__desc{font-size:clamp(.95rem,1.1vw + .2rem,1.2rem)}.countblock__value{font-size:clamp(.95rem,1.6vw + .35rem,1.5rem)}.countdown-min__inner{grid-template-columns:1fr}}@media(max-width:720px){.countdown-min__inner{grid-template-columns:1fr}.countdown-min{margin:auto;transform:translateY(-50%);--tile:clamp(52px,18vw,72px);inline-size:90vw}}.about{color:var(--color-dark)}.about__inner{align-items:center;column-gap:clamp(1.25rem,4vw,3rem);display:grid;grid-template-columns:50% 50%;margin-inline:auto;max-inline-size:70vw;padding-bottom:4rem;row-gap:clamp(1rem,2.5vw,1.5rem)}.about__content{min-inline-size:0}.about__title{font-size:clamp(1.75rem,5vw,2.8125rem);font-weight:800;line-height:1;margin:0 0 clamp(.5rem,2vw,1.875rem)}.about__desc{color:#444;font-size:clamp(16px,3.5vw,20px);line-height:1.5;margin-bottom:clamp(1.25rem,4vw,2.6875rem)}.btn{align-items:center;border-radius:9999px;display:inline-flex;font-weight:700;gap:.5rem;justify-content:center;padding:.85rem 1.25rem;text-decoration:none;transition:transform .12s ease,filter .12s ease}.btn--primary{background:var(--color-primary);box-shadow:0 1px 0 rgba(0,0,0,.08),inset 0 0 0 1px rgba(0,0,0,.04);color:var(--color-dark)}.btn--primary:hover{filter:brightness(.98);transform:translateY(-1px)}.btn--primary:active{transform:translateY(0)}.about__media{display:grid;gap:30px;grid-template-columns:1.4fr 1.1fr}.about__img{background:#eee;border-radius:1.25rem;margin:0;overflow:hidden;position:relative}.about__img img{display:block;height:100%;object-fit:cover;width:100%}.about__img--tl{grid-column:1;justify-self:end;width:100%}.about__img--tr{align-self:end;aspect-ratio:1/1;grid-column:2;justify-self:start;width:100%}.about__img--bottom{align-self:center;aspect-ratio:16/9;grid-column:1/-1;justify-self:center;width:80%}@media(min-width:770px)and (max-width:1200px){.about__media{grid-template-columns:1fr}.about__img--tl,.about__img--tr{grid-column:1;width:100%}.about__img--tr{justify-self:center}.about__img--bottom{grid-column:1;width:100%}}@media(max-width:768px){.about__inner{grid-template-columns:1fr;max-inline-size:85vw}.about__content{margin-block-start:clamp(.75rem,2.5vw,1.25rem);text-align:center}}@media(max-width:420px){.about__inner,.about__media{grid-template-columns:1fr}.about__img--bottom{inline-size:100%}.about__img--tl,.about__img--tr{grid-column:1;width:100%}.about__img--tr{justify-self:center}.about__img--bottom{grid-column:1;width:100%}}.awards{background-color:var(--color-primary)}.awards__inner{margin-inline:auto;max-inline-size:85vw;padding-block:clamp(2rem,6vw,3rem)}.awards__header-icon{margin:auto auto 1rem}.awards__header{align-self:center;margin:auto;max-width:clamp(320px,90vw,980px);text-align:center}.awards__title{font-size:clamp(1.875rem,6vw,3.75rem);font-weight:700;margin:0 0 clamp(.5rem,2vw,2.9375rem);text-transform:uppercase}.awards__desc{color:var(--color-text);font-size:20px;font-weight:400;line-height:1.6;margin:0 auto}.awards__list{--gap:clamp(1rem,2.5vw,2rem);display:flex;flex-wrap:wrap;gap:clamp(2rem,6vw,7.125rem);justify-content:center;margin-top:clamp(1rem,5vw,4.375rem)}.awards__item{align-items:left;display:flex;flex:0 1 208px;flex-direction:column;gap:20px}.awards__icon{block-size:clamp(32px,4.5vw,52px);inline-size:clamp(32px,4.5vw,52px)}.awards__icon img{display:block;height:100%;object-fit:contain;width:100%}.awards__item-title{font-size:20px;font-weight:600;line-height:1.3}.awards__item-desc{color:var(--color-text);font-size:var(--size-md);margin:0}.awards__cta{display:flex;justify-content:center;margin-top:clamp(1.5rem,4vw,2.8125rem)}.btn-submit{--btn-bg:var(--color-primary);--btn-color:var(--color-dark);font-weight:700}@media(max-width:768px){.awards__item{flex:1 1 100%;max-width:100%}}.section--dark{background:var(--color-dark);color:var(--color-white)}.winners{--winner-card:clamp(230px,24vw,280px)}.winners__inner{margin-inline:auto;max-inline-size:1400px;padding-block:clamp(2rem,6vw,4rem)}.winners__header{text-align:center}.winners__header,.winners__title{margin-bottom:clamp(1.5rem,4vw,2.8125rem)}.winners__title{color:var(--color-primary);font-size:var(--size-h1);font-weight:700}.winners__year{font-size:var(--size-h4)}.winners__list{--gap:clamp(1rem,7vw,12.5rem);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center;margin:0 auto}.winners__item{align-items:center;display:flex;flex:0 1 var(--winner-card);flex-direction:column;max-width:var(--winner-card);text-align:center}.winners__photo{border-radius:50%;box-shadow:0 2px 0 rgba(0,0,0,.15),inset 0 0 0 2px hsla(0,0%,100%,.06);height:var(--winner-card);margin-bottom:clamp(.6rem,1.6vw,1rem);overflow:hidden;width:var(--winner-card)}.winners__photo img{display:block;height:100%;object-fit:cover;width:100%}.winners__name{color:var(--color-primary);font-size:clamp(1rem,3vw,1.5625rem);font-weight:600;line-height:1;margin:0 0 clamp(.15rem,1vw,.35rem);min-height:3rem}.winners__role{color:hsla(0,0%,100%,.85);font-size:var(--size-md);line-height:1.4;margin:0}.winners__cta{display:flex;justify-content:center;margin-top:clamp(1.5rem,4vw,2.75rem)}@media(max-width:529px){.winners__list{grid-template-columns:repeat(2,minmax(0,1fr))}.winners__name{min-height:auto}}.ticker{background:var(--color-secondary);padding-block:.75rem}.ticker,.ticker__track{overflow:hidden}.ticker__inner{align-items:center;animation:ticker-marquee 25s linear infinite;display:inline-flex;gap:clamp(1.5rem,3vw,2rem);white-space:nowrap;width:max-content}.ticker__text{color:var(--color-dark);font-size:clamp(1.25rem,3vw,1.875rem);font-weight:600;text-transform:uppercase}.ticker__icon{align-items:center;display:inline-flex}.ticker__icon img{display:block;height:auto;object-fit:contain}.ticker:hover .ticker__inner{animation-play-state:paused}@keyframes ticker-marquee{0%{transform:translateX(0)}to{transform:translateX(-30%)}}.email-updates{max-width:370px}.email-updates-form__title{color:var(--color-white);font-size:var(--size-h5);margin-bottom:clamp(1rem,3vw,2.25rem)}.email-updates__form-wrapper{margin-top:1rem}.email-updates__form-wrapper form{position:relative}.email-updates__form-wrapper .gform_heading,.email-updates__form-wrapper label{display:none}.email-updates__form-wrapper input[type=email],.email-updates__form-wrapper input[type=text],.email-updates__form-wrapper textarea{background-color:transparent;border:none;border-bottom:1px solid var(--color-font);border-radius:0;color:var(--color-white);font-size:var(--size-sm);padding:1.5rem 0}.email-updates__form-wrapper input[type=email]::placeholder,.email-updates__form-wrapper input[type=text]::placeholder,.email-updates__form-wrapper textarea::placeholder{color:var(--color-font)}.email-updates__form-wrapper input[type=image]{background-color:transparent;min-width:1.125rem;padding:0;position:absolute;right:0;top:1.5rem;width:1.125rem}.gform_submission_error{font-size:var(--size-sm)}.validation_message{font-size:var(--size-xs);margin-top:.5rem}.award-winners{--winner-card:clamp(230px,24vw,280px);background:linear-gradient(180deg,#141418 0,#292930)}.award-winners h1{color:var(--color-primary);font-size:clamp(3.375rem,2.9049rem + 2.0057vw,4.6875rem);font-weight:700;text-align:center}.award-winners h4{margin-top:60px;text-align:center}.award-winners__inner{padding-block:clamp(3rem,6vw,6.2rem)}.award-winners__wrapper{margin:0 auto;max-width:460px;position:relative}.award-winners__wrapper .winners-category-slider .swiper-slide{margin-bottom:8px;margin-top:10px}.award-winners__wrapper .winners-category-slider a{background:var(--color-white2);border-radius:100px;color:var(--color-black);font-weight:600;line-height:1;padding:11px 18px;text-decoration:none;transition:var(--transition-base)}.award-winners__wrapper .winners-category-slider a.is-active,.award-winners__wrapper .winners-category-slider a:hover{background:var(--color-primary)}.award-winners__wrapper .nav-next.swiper-button-hidden,.award-winners__wrapper .nav-prev.swiper-button-hidden{display:none}.award-winners__wrapper .nav-next,.award-winners__wrapper .nav-prev{cursor:pointer;position:absolute;top:15px}.award-winners__wrapper .nav-prev{left:-40px}.award-winners__wrapper .nav-next{right:-40px}@media(max-width:768px){.award-winners__wrapper{max-width:252px}.award-winners__wrapper .nav-prev{left:-30px}.award-winners__wrapper .nav-next{right:-30px}}.award-winners__text{margin:34px auto 0;max-width:var(--container-sm)}.award-winners__list{margin-left:50px;margin-top:80px}.award-winners__list li:not(:last-child){margin-bottom:54px}.award-winners__list li article{background:linear-gradient(90deg,#141418 0,#292930);border:1px solid var(--color-primary);border-radius:30px;flex-wrap:nowrap;gap:32px;padding:15px 37px}.award-winners__list li article .winners__photo{margin-bottom:0;min-width:var(--winner-card)}.award-winners__list li article .winners__job{font-size:clamp(1.375rem,1.3078rem + .2865vw,1.5625rem);line-height:1;margin-bottom:10px}.award-winners__list li article .winners__name{font-size:clamp(1.75rem,1.2575rem + 2.1012vw,3.125rem);margin-bottom:28px;min-height:auto}.award-winners__list li article .winners__excerpt p{font-size:clamp(1rem,.9105rem + .382vw,1.25rem);line-height:150%}@media(max-width:1200px){.award-winners__list{margin-left:0}}@media(max-width:768px){.award-winners__list{margin-top:50px}.award-winners__list li:not(:last-child){margin-bottom:20px}.award-winners__list li article{flex-direction:column;gap:24px;padding:20px 15px}.award-winners__list li article .winners__name{margin-bottom:20px}}.contact{background:linear-gradient(180deg,#141418 0,#292930)}.contact__inner{padding-block:clamp(3rem,6vw,6.2rem)}.contact__form{margin-top:2rem}.contact__form .gform_fields{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(2,1fr);grid-column-gap:50px;grid-row-gap:0}.contact__form .gfield--type-textarea{grid-column:1/3;grid-row:2}.contact__form .gfield{margin-bottom:12px}.contact__form textarea{margin-bottom:20px}.contact__form .gform-field-row--span-three{grid-row:span 3}@media(max-width:768px){.contact__form .gform_fields{grid-template-columns:1fr;grid-column-gap:0}.contact__form .gfield--type-textarea{grid-column:auto;grid-row:auto}}.page-id-312{background:var(--color-black)}.display-block{display:block!important}.display-flex{display:flex!important}.display-none{display:none!important}@media(max-width:390px){.display-sm-block{display:block!important}.display-sm-flex{display:flex!important}.display-sm-none{display:none!important}}@media(max-width:768px){.display-md-block{display:block!important}.display-md-flex{display:flex!important}.display-md-none{display:none!important}}@media(max-width:991px){.display-lg-block{display:block!important}.display-lg-flex{display:flex!important}.display-lg-none{display:none!important}}@media(max-width:1200px){.display-xl-block{display:block!important}.display-xl-flex{display:flex!important}.display-xl-none{display:none!important}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:0;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}main .singular-page{padding:4rem 0}main .singular-page__title{margin-bottom:4rem}.not-found{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-inline:auto;max-width:80ch;text-align:center}.not-found__button{justify-content:center;margin-top:2.5rem}