.sticky-cursor-container{height:500px;position:relative;background-color:#8f8f8f;cursor:pointer;overflow:hidden}.sticky-cursor-container .img-container * img{display:block;width:100%;height:100%}.sticky-cursor-circle{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ececec66;border-radius:10vw;justify-content:center;align-items:center;width:100px;height:100px;position:fixed;top:-50px;left:-50px;overflow:hidden;cursor:pointer;z-index:999999;scale:1;display:none;pointer-events:none}@media only screen and (min-width: 1024px){.sticky-cursor-circle{display:flex}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:swiper-icons;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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.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{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.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,.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{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{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.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)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next 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-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.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{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.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:translate(-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:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.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));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.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-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--form-border-radius: .35rem}.FormRoot{align-items:flex-start}.FormField{padding:.25rem 0;display:grid;position:relative;text-align:left}.FormField label{display:flex;align-items:center;gap:1rem}.FormField .FormLabel{gap:.5rem}.FormLabel{font-weight:500;line-height:1rem;margin-top:0rem;font-size:90%;height:1rem;margin:.15rem}.FormLabel span{color:red;transition-property:color}.FormIcon{position:absolute;left:.5rem;top:2rem}.FormIcon~.Input,.FormIcon~input,.FormIcon~.Textarea,.FormIcon~textarea{padding-left:2.5rem}.FormMessage{font-size:80%;color:red;opacity:1;margin-top:.25rem}.FormSubmit{margin-top:1rem}.Input,input,.Select,select{height:2.5rem;line-height:1}.Select option,select option{color:var(--black)}textarea,.Textarea{resize:none}input,.Input,select,.Select,textarea,.Textarea,.MuiInputBase-formControl{display:inline-flex;flex:1 1 0%;outline:none!important;background-color:transparent;box-shadow:0 0 0 1px var(--black-a9);border:0;margin-top:.25rem;border-radius:var(--form-border-radius);box-shadow:0 0 0 1px #cacaca;padding:0 1rem;transition-property:box-shadow;transition-duration:.15s;width:100%;color:inherit}input:hover,.Input:hover,select:hover,.Select:hover,textarea:hover,.Textarea:hover,.MuiInputBase-formControl:hover{box-shadow:0 0 0 1px var(--pri-color)}input:focus,.Input:focus,select:focus,.Select:focus,textarea:focus,.Textarea:focus,.MuiInputBase-formControl:focus{box-shadow:0 0 3px 2px var(--pri-color)}input[data-invalid],.Input[data-invalid],select[data-invalid],.Select[data-invalid],textarea[data-invalid],.Textarea[data-invalid],.MuiInputBase-formControl[data-invalid]{box-shadow:0 0 0 2px red}.FormField[data-invalid] .FormLabel{color:red}.MuiInputBase-root{font-size:100%!important}.MuiInputBase-formControl{border-radius:0!important;padding-left:0!important}.MuiInputBase-formControl input{box-sizing:border-box;box-shadow:none!important;height:2.5rem!important}input:focus~.FormLabel span,input[data-invalid]~.FormLabel span,input:not(:placeholder-shown)~.FormLabel span,.Input:focus~.FormLabel span,.Input[data-invalid]~.FormLabel span,.Input:not(:placeholder-shown)~.FormLabel span,.Select:focus~.FormLabel span,.Select[data-invalid]~.FormLabel span,.Select:not(:placeholder-shown)~.FormLabel span,textarea:focus~.FormLabel span,textarea[data-invalid]~.FormLabel span,textarea:not(:placeholder-shown)~.FormLabel span,.Textarea:focus~.FormLabel span,.Textarea[data-invalid]~.FormLabel span,.Textarea:not(:placeholder-shown)~.FormLabel span{color:red}textarea,.Textarea{padding:1rem}.Input[type=checkbox],.Input[type=radio],input[type=checkbox],input[type=radio]{display:inline;width:1rem;height:1rem;padding:0;margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto}.Input[type=checkbox]:before,.Input[type=radio]:before,input[type=checkbox]:before,input[type=radio]:before{content:"";background-color:var(--pri-color);height:calc(100% - 4px);width:calc(100% - 4px);display:none;border:2px solid var(--black)}.Input[type=checkbox]:checked:before,.Input[type=radio]:checked:before,input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:block}.Input[type=radio],input[type=radio]{width:1rem;height:1rem;border-radius:100%;overflow:hidden}.Input[type=radio]:before,input[type=radio]:before{content:"";border-radius:100%}input[type=date],input[type=time]{display:flex}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{margin-left:auto;position:absolute;right:.5rem}.DialogOverlay{background-color:#d4e9f7d9;position:fixed;top:0;right:0;bottom:0;left:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1);z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.DialogContent{z-index:1001;background-color:#fff;border-radius:.5rem;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:450px;max-height:85vh;padding:25px;animation:contentShow .15s cubic-bezier(.16,1,.3,1);overflow:auto}.DialogContent-title{margin-top:0;color:var(--pri-color)}.DialogContent:focus{outline:none}.DialogTitle{margin:0;padding-right:var(--section-padding)}.DialogTitle span{display:block}.DialogDescription{margin:10px 0 20px;color:var(--mauve-11);font-size:15px;line-height:1.5}.Button{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:0 15px;font-size:15px;line-height:1;font-weight:500;height:35px}.Button.violet{background-color:#fff}.Button.violet:focus{box-shadow:0 0 0 2px #000}.IconButton{cursor:pointer;font-family:inherit;border-radius:100%;height:2.5rem;width:2.5rem;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:2rem;right:2rem}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.button-dot{aspect-ratio:1;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;top:50%;margin-block:-.25rem;height:1.25rem;width:1.25rem}.button-dot~.btn-label{left:2rem}.button-dot-arrow{position:relative}.button-dot-arrow svg{color:inherit;transform:scale(2)}.button-dot-text{white-space:nowrap;font-size:1rem;color:#000}.btn{font-size:100%;line-height:1.1;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;background-color:#0f0f0f;border-radius:2rem;border:1px solid var(--black);padding-inline:2rem;padding-block:1rem;color:#fff;text-decoration:none;font-weight:600;position:relative;transition:background-color .25s,color .25s,border .25s}.btn:hover{border-color:#fff;background-color:#fff;color:var(--black)}.btn.space-between .btn-label{margin-right:auto}.btn:visited,.btn:hover{text-decoration:none}.btn.lg{font-size:125%}.btn.sm{font-size:75%;padding:4px}.btn-icon{display:inline-flex}.btn-icon svg{display:block}.btn.icon .btn-icon{position:absolute}.btn.compress{border:0;border-radius:0;padding-inline:0;padding-block:0;background:none!important;gap:.25rem}.btn.pri{background-color:var(--pri-color);color:#fff;border-color:var(--pri-color)}.btn.pri:hover{background-color:var(--pri-dark-1)}.btn.sec{background-color:var(--sec-color);color:var(--black);border-color:var(--sec-color)}.btn.sec:hover{background-color:var(--sec-dark-1)}.btn.other1{background-color:var(--other-color1);color:var(--black);border-color:var(--other-color1)}.btn.other1:hover{background-color:var(--other-color1-dark)}.btn.white{border:1px solid white;background-color:#fff;color:#fff}.btn.white:hover{background-color:var(--black);border-color:var(--black);color:#fff}.btn.compress{border:none}.btn.compress.pri{color:var(--pri-color)}.btn.compress.pri:hover{color:var(--pri-dark-1)}.btn.compress.sec{color:var(--sec-color)}.btn.compress.sec:hover{color:var(--sec-dark-1)}.btn.compress.other1{color:var(--other-color1)}.btn.bordered{background-color:transparent;color:var(--black);border:2px solid var(--black)}.btn.bordered:hover{color:#fff;background-color:var(--black)}.btn.bordered.white{background-color:transparent;color:#fff;border:2px solid white}.btn.bordered.white:hover{color:var(--black);background-color:#fff}.btn.bordered.pri{background-color:transparent;color:var(--pri-color);border:2px solid var(--pri-color)}.btn.bordered.pri:hover{color:#fff;background-color:var(--pri-color)}.btn.bordered.sec{background-color:transparent;color:var(--sec-color);border:2px solid var(--sec-color)}.btn.bordered.sec:hover{color:#fff;background-color:var(--sec-color)}@media only screen and (min-width: 450px){.btn{width:auto}}.line-mask{overflow:hidden}.line-mask p{margin:0;font-weight:700}:root{--fs-sm: clamp(.68rem, -.43vi + .77rem, .65rem);--fs-base: clamp(.81rem, 0vi + .81rem, .81rem);--fs-md: clamp(.97rem, .65vi + .83rem, 1.02rem);--fs-lg: clamp(1.17rem, 1.59vi + .82rem, 1.27rem);--fs-xl: clamp(1.4rem, 2.93vi + .76rem, 1.59rem);--fs-xxl: clamp(1.68rem, 4.78vi + .64rem, 1.98rem);--fs-xxxl: clamp(2.02rem, 7.32vi + .42rem, 2.48rem)}body{font-family:Rubik,Myriad Pro,Arial,sans-serif;font-optical-sizing:auto;line-height:1.75;font-size:var(--fs-base)}h1,.heading-1{margin-top:calc(var(--gap) * 2);font-size:var(--fs-xxxl)}h2,.heading-2{margin-top:calc(var(--gap) * 1.75);font-size:var(--fs-xxl)}h3,.heading-3{margin-top:calc(var(--gap) * 1.5);font-size:var(--fs-xl)}h4,.heading-4{margin-top:calc(var(--gap) * 1.25);font-size:var(--fs-lg)}h5,.heading-5{margin-top:calc(var(--gap) * 1);font-size:var(--fs-md)}h6,.heading-6{margin-top:calc(var(--gap) * .75);font-size:var(--fs-base)}h1,h2,h3,h4,h5,h6{font-family:Signika Negative,sans-serif;margin-top:2rem;margin-bottom:0;line-height:1.1}small,.small{color:#a6a6a6;font-size:var(--fs-sm)}p:last-child{margin-bottom:0}p,table,ul{margin:1rem 0}p a,table a,ul a{color:var(--pri-color)}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}.text-center{text-align:center}.text-right{text-align:right}@media only screen and (min-width: 1024px){:root{--fs-sm: clamp(.67rem, .14vi + .58rem, .72rem);--fs-base: clamp(.88rem, .19vi + .76rem, .94rem);--fs-md: clamp(1.14rem, .24vi + .98rem, 1.22rem);--fs-lg: clamp(1.48rem, .32vi + 1.28rem, 1.58rem);--fs-xl: clamp(1.92rem, .41vi + 1.66rem, 2.06rem);--fs-xxl: clamp(2.5rem, .53vi + 2.16rem, 2.68rem);--fs-xxxl: clamp(3.25rem, .69vi + 2.81rem, 3.48rem)}}@media only screen and (min-width: 1560px){:root{--fs-sm: clamp(.72rem, .32vi + .41rem, .77rem);--fs-base: clamp(.94rem, .42vi + .53rem, 1rem);--fs-md: clamp(1.22rem, .54vi + .69rem, 1.3rem);--fs-lg: clamp(1.58rem, .7vi + .9rem, 1.69rem);--fs-xl: clamp(2.06rem, .92vi + 1.17rem, 2.2rem);--fs-xxl: clamp(2.68rem, 1.19vi + 1.52rem, 2.86rem);--fs-xxxl: clamp(3.48rem, 1.55vi + 1.97rem, 3.71rem)}}.table{width:100%;text-align:left;border:0;border-spacing:0}.table th,.table td{padding:1rem .5rem}.table thead th{background-color:#232323}.table tr td{border-top:1px solid #4e4e4e}.table td:last-child{text-align:right}.section{padding-block:calc(var(--section-padding) / 1.5);position:relative}.section:first-child{margin-top:0}.section:last-child{padding-bottom:var(--section-padding)}main{padding-top:var(--header-height);background-color:#fef7de}.section-title{margin-top:0}.section-title.centered{display:flex;align-items:center;text-align:center;gap:calc(var(--section-padding) / 1.5)}.section-title.centered:before,.section-title.centered:after{content:"";display:inline-flex;height:1px;background-color:var(--gray-1)}.section-title.centered:before,.section-title.centered:after{flex:1 1 0%}.section-title.centered span{white-space:nowrap;flex:0 0 0%}.section-img{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-color:#f1f1f1}.section-img img{display:block;height:100%;width:100%;object-fit:cover}.section-img:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#1b1b1b;opacity:.3;mix-blend-mode:multiply}.overflow-hidden{overflow:hidden}.section[style*=color] .desc-container,.section[style*=color] .section-title,.section[style*=color] .section-subtitle,.section[style*=color] p{color:inherit!important}.hash-link{position:relative;top:calc(var(--header-height) * -1 - var(--section-padding) / 2)}:root{--section-padding: 2rem;--gap: calc(var(--section-padding) / 2)}.container{container-type:inline-size;max-width:100%;padding-inline:var(--section-padding);margin-inline:auto}.container .column-3,.container .column-4{--column-gap: calc(var(--section-padding) / 2)}.section-content{container-type:inline-size}.full-height{height:clamp(25rem,100svh - var(--header-height),40rem);align-content:center}.breakout-m{margin-inline:calc(var(--section-padding) * -1);flex:0 1 calc(100% / var(--flex-items) - (var(--flex-items) - 1) / var(--flex-items) * var(--column-gap) + var(--section-padding) * 2)!important}.breakout{margin:calc(var(--section-padding) * -1);flex:0 1 calc(100% / var(--flex-items) - (var(--flex-items) - 1) / var(--flex-items) * var(--column-gap) + var(--section-padding) * 2)!important}.aside .aside-heading{margin-top:0}.no-margin{margin:0}.item-list,.item-slider.swiper{margin-block:var(--section-padding)}.item-list:last-child,.item-slider.swiper:last-child{margin-bottom:0}.item-list:only-child{margin-top:0}.item-slider.swiper{margin-bottom:calc(var(--section-padding) / 2)}.sticky{position:sticky;top:var(--header-height)}*[class*=column]{--flex-items: 1;--column-gap: calc(var(--section-padding) / 2);container-type:inline-size;display:flex;flex-wrap:wrap;gap:var(--column-gap)}*[class*=column].gap-sm{--column-gap: calc(var(--section-padding) / 4)}*[class*=column].gap-none{--column-gap: var(--section-padding)}*[class*=column].gap-10{--column-gap: 1rem}*[class*=column].gap-20{--column-gap: 2rem}*[class*=column] .full{flex:1 1 100%}*[class*=column] .centered{margin-inline:auto}*[class*=column].column-2{--flex-items: 1}*[class*=column]>*{flex:0 1 calc(100% / var(--flex-items) - (var(--flex-items) - 1) / var(--flex-items) * var(--column-gap))}.pull-left{margin-right:auto}.pull-right{margin-left:auto}.img-container{overflow:hidden}.img-container img{display:block;width:100%}@media only screen and (min-width: 450px){:root{--section-padding: 2.5rem}*[class*=column].column-3,*[class*=column].column-4{--flex-items: 2}.breakout-m{margin-inline:0;margin-block:0;flex:0 1 calc(100% / var(--flex-items) - (var(--flex-items) - 1) / var(--flex-items) * var(--column-gap))!important}}@media only screen and (min-width: 768px){:root{--section-padding: 3rem}.with-aside{display:flex;flex-direction:row;align-items:flex-start}.with-aside.row-reverse{flex-direction:row-reverse}.section-content{flex:1 1 0%}.aside{margin-bottom:0;position:sticky;top:calc(var(--header-height) + var(--section-padding));flex:0 1 40%}*[class*=column].column-2{--flex-items: 2}*[class*=column].column-3{--flex-items: 3}}@media only screen and (min-width: 980px){:root{--section-padding: clamp(3rem, 4vw, 4rem)}*[class*=column].column-3{--flex-items: 3}*[class*=column].column-4{--flex-items: 4}.container.md{width:80%;min-width:980px;max-width:1440px}.container.lg{width:85%;min-width:980px}.aside{margin-bottom:0;position:sticky;flex:0 1 350px}.container.sm{width:55vw;max-width:100%}}@media only screen and (min-width: 1560px){:root{--section-padding: clamp(4rem, 5vw, 5rem)}}.flex{display:flex;gap:.5rem}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.align-start{align-items:flex-start}.align-center{align-items:center}.flex-listing{margin:calc(var(--gap) / 1.75) 0;gap:var(--gap);flex-wrap:wrap}.flex-listing .desc-container{padding:1.5rem}.list-item .list-title{margin-top:0}.list-item .list-title+.small{margin-top:.15rem}.flex-full{flex:1 1 0%}.swiper-button-prev:after,.swiper-button-next:after{color:var(--pri-color)}.swiper{width:100%;margin-block:1rem;--swiper-pagination-bullet-inactive-color: var(--gray-1);--swiper-pagination-color: var(--pri-color)}.swiper .slider-control{position:absolute;width:auto;background-color:transparent;z-index:2}.swiper .slider-control.slider-prev{left:0}.swiper .slider-control.slider-right{right:0}.swiper .slider-control.swiper-button-disabled{display:none}.overflow-slider{overflow:visible!important}.overflow-slider .swiper-pagination{bottom:-1.75rem!important}:root{--black: #212121;--gray-1: #585858;--gray-2: #232323;--pri-color: hsl(204, 70%, 49%);--pri-dark-1: hsl(204, 70%, 39%);--pri-light-1: hsl(204, 70%, 59%);--sec-color: hsl(45, 96%, 55%);--sec-dark-1: hsl(45, 96%, 45%);--sec-light-1: hsl(45, 96%, 65%);--other-color1-light: hsl(182, 66%, 80%);--other-color1: hsl(182, 53%, 73%);--other-color1-dark: hsl(182, 44%, 65%);--other-color2: #fbbd75;--content-color-1: #3693b4;--content-color-2: #c94884;--content-color-3: #dc6424;--cubic-ease: cubic-bezier(.81, .08, .51, .98)}*{box-sizing:border-box;transition-timing-function:cubic-bezier(.76,0,.24,1);transition-duration:.35s;transition-property:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}body{color:var(--black);overflow-x:hidden}svg{display:block}.btn.sm{padding:.5rem;border-radius:.2rem;font-weight:400;text-transform:uppercase}.main-header{box-shadow:none;color:#fff}.section .section-subtitle{margin-top:0;margin-bottom:.25rem;text-transform:uppercase}.section .section-title{color:var(--pri-color)}.section .article-subtitle{color:var(--black);margin-top:.5rem;text-transform:none}.img-container{position:relative}.content-item{display:flex;flex-direction:column}.content-item .card-3d-wrapper{position:absolute;height:100%;width:100%}.content-item .card-3d-wrapper .card-3d{height:100%}.content-item .content-visual{position:relative;padding-bottom:80%}.content-item .img-container{position:absolute;padding-bottom:80%;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;width:100%;height:100%}.content-item .img-container img,.content-item .img-container video{position:absolute;height:100%;object-fit:cover}.content-item .img-container video{width:100%}.content-item .img-container~.video-container{background-color:transparent}.content-item a{text-decoration:none}.content-item .button-container{margin-top:1rem;margin-bottom:-1rem}.content-item .desc-container{flex:1;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;padding:1.5rem;color:#fff;background-color:var(--pri-color)}.content-item .desc-container .section-subtitle,.content-item .desc-container .section-title{color:#fff}.content-item .content-title{font-size:var(--fs-lg)}.content-item .content-title.heading-6{color:var(--black)!important;font-size:var(--fs-md)}.content-item .content-teaser{margin-top:.25rem;overflow:visible;-webkit-line-clamp:4}.content-item .content-teaser p:first-child{margin-top:0}.content-item.plain{border-radius:0;overflow:visible}.content-item.plain .img-container{border-radius:.5rem;overflow:hidden}.content-item.plain .desc-container{background-color:transparent;padding:0;color:var(--black);padding-top:1rem}.content-item.plain .desc-container .content-title{color:var(--pri-color)}.content-item.plain .desc-container .section-subtitle{margin-top:1rem;color:var(--black)}.content-item.plain .button-container{margin-bottom:0rem}.count-section{background-image:url(/fe_img/www-bg.svg);background-size:10rem;background-position:center}.container.count-section{width:100%}.count-item{text-align:center;color:#fff;border-bottom:1px solid white;padding:2rem 0;position:relative}.count-item .count-number{margin-top:0;font-size:var(--fs-xxxl);margin-bottom:.25rem;letter-spacing:-2px}.count-item .count-desc{margin-top:0;color:var(--black);font-size:var(--fs-md)}.count-item:last-child{border-bottom:0}.odometer-numbers{overflow:hidden}.odometer-numbers span:nth-last-child(4){width:1.25rem}.related-list{display:flex;row-gap:1rem;margin-top:1rem}.stories-list{--flex-items: 2;margin:2.5rem 0}.stories-list .content-item .content-teaser,.stories-list .content-item .button-container{display:none}.stories-item{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;align-items:flex-start}.stories-item .img-container{flex:0 0 25%;aspect-ratio:1/1}.stories-item .img-container img{height:100%;object-fit:cover}.stories-item .stories-title{margin:0;font-size:var(--fs-base);flex:1}.stories-item .desc-container{font-size:80%;line-height:1.2;flex-grow:1}.stories-item .desc-container p{margin-top:.25rem}.stories-item .icon{position:absolute;height:1.5rem;width:1.5rem;top:50%;left:50%;transform:translate(-50%,-50%);padding:0}.stories-item .icon svg{height:1rem;width:1rem}.stories-categories{display:flex;flex-wrap:wrap;gap:5px;position:sticky;top:var(--header-height);z-index:10;padding:1rem 0;background-color:#fff}.caption{font-size:80%;line-height:1.25;margin-bottom:1rem}.caption p{margin-bottom:1rem;margin-top:0}.partner-section{overflow:hidden}.partner-slider{width:100%;padding-bottom:2rem}.partner-slider .img-container img{max-width:11rem;margin:auto}.partner-slider .swiper-pagination{bottom:0rem!important}.featured-list .content-item{cursor:pointer}.article-container{flex-wrap:wrap}.article-inner{padding-top:0}.article-content{flex:0 1 100%;container-type:inline-size}.article-side{flex:0 1 100%;padding-top:2rem;margin-top:-2rem;position:sticky;top:0}.partner-list{--flex-items: 4;justify-content:center}.section[style*=background] .stories-accordion .AccordionItem{border-color:#fff}.community-story{margin-left:auto;overflow:visible!important}.community-story .img-container{margin-bottom:1rem;padding-bottom:70%}.community-story .img-container figure{position:absolute}.community-story .img-container figure,.community-story .img-container div,.community-story .img-container img{height:100%;width:100%}.community-story>.section-title{width:auto;padding-left:0}.community-story .clip-container,.community-story .clip-container div{height:100%}.community-stories{position:relative}.community-stories>.img-container{display:none}.community-stories.reversed .stories-accordion{margin-left:0!important}.community-stories.reversed .community-story{margin-left:0}.stories-accordion{position:relative;margin-block:0!important;margin-left:auto!important}.stories-accordion .AccordionHeader{border-top:0;padding-top:0}.stories-accordion .AccordionContentText{padding-bottom:1.5rem}.stories-accordion .AccordionItem{border-bottom:1px solid #dfe7ca}.stories-accordion .AccordionItem+.AccordionItem .AccordionHeader{padding-top:1.5rem}.stories-accordion a{color:inherit!important}.featured-slider{flex-direction:column-reverse;--column-gap: 1rem}.featured-slider .swiper{width:100%}.featured-slider .img-sider{--swiper-pagination-bullet-inactive-color: white;--swiper-navigation-size: 1rem;margin:0;padding-bottom:2rem}.featured-slider .img-sider .swiper-pagination{text-align:left}.featured-slider .img-container{height:100%;border-radius:.5rem;overflow:hidden}.featured-slider .img-container img{height:100%;object-fit:cover}.featured-slider *[class*=swiper-button]{padding:1.25rem;background-color:var(--sec-color);border-radius:100%;margin-top:-2rem}.featured-slider *[class*=swiper-button]:before{font-weight:700}.featured-slider .desc-slider{margin:0}.featured-slider .desc-slider .section-title{font-size:var(--fs-lg);line-height:1.1;margin-bottom:1rem;display:block;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}.featured-slider .desc-slider .section-subtitle{color:var(--other-color1)!important}.featured-slider .section-subtitle{margin-bottom:1rem}.contact-form input,.contact-form select,.contact-form textarea{background-color:#fff}.contact-form textarea{height:9.5rem}.contact-form .small{color:inherit}.contact-form .contact-right{display:flex;flex-direction:column;align-self:stretch}.contact-form .contact-right>div{display:flex;flex-direction:column;gap:2rem}.contact-form .contact-message{display:flex;flex-direction:column;margin-top:-1rem;flex:1}.contact-form .contact-message textarea{flex:1}.video-container .video-play{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--content-color-2);border-radius:100%;padding:1rem}.article-title{font-size:var(--fs-xxl);color:var(--pri-color)}.article-quote{position:relative;padding-left:calc(var(--section-padding) / 2 + 4rem);color:var(--pri-color)}.article-quote .quote{top:0;left:0;position:absolute;color:var(--other-color1);width:3rem;height:3rem}.article-quote .qoute-text{line-height:1.5;font-family:Signika Negative,sans-serif}.article-quote .qoute-person{margin-top:1rem;text-align:right;font-weight:600}.article-banner{margin-inline:calc(var(--section-padding) * -1);margin-block:2rem}.article-slider .slider{width:100%;--swiper-pagination-bullet-inactive-color: #ffffff}.video-cover.DialogContent{width:768px;max-width:calc(100% - var(--section-padding) * 2);padding:0;overflow:hidden}.video-cover.DialogContent video{display:block}.video-player{margin:2rem 0}.dpo-seal-img img{max-width:250px;margin:0 auto}.grecaptcha-badge{display:none!important;height:0;visibility:hidden}.pointer{cursor:pointer}@media only screen and (min-width: 450px){.stories-list{--flex-items: 2}.stories-list .content-item .content-teaser{display:block}.count-item{border:0}.community-stories{width:calc(50% - var(--section-padding) / 2);margin-left:auto}.community-stories>.img-container{display:block;aspect-ratio:1/1;left:calc(-50% - var(--section-padding));top:50%;height:calc(100% - var(--section-padding));transform:translate(-50%,-50%);position:absolute;width:100%}.community-stories>.img-container figure{position:absolute;top:50%;transform:translateY(-50%)}.community-stories.reversed{margin-left:0}.community-stories.reversed>.img-container{left:calc(150% + var(--section-padding));right:0%}.community-story .img-container{display:none}.community-story .column-2{--flex-items: 1;--column-gap: 0}.community-story .sticky{position:static}.community-story .stories-accordion{margin:0}.partner-list{--flex-items: 2}.partner-list img{padding:2rem}}@media only screen and (min-width: 768px){.stories-list{--flex-items: 3}.community-story .column-2{--flex-items: 2;--column-gap: var(--section-padding)}.community-story .sticky{position:sticky}.community-story>.section-title{width:50%;margin-left:auto;padding-left:calc(var(--section-padding) / 2);font-size:var(--fs-md)}.community-story .stories-accordion{margin:1.5rem 0}.community-stories{position:relative}.community-story.reversed .column-2{flex-direction:row-reverse}.community-story.reversed>.section-title{margin-left:auto;padding-left:0;width:auto}.partner-list{--flex-items: 5}.partner-list img{padding:1rem}.featured-slider{flex-direction:row;--column-gap: var(--section-padding)}.featured-slider .swiper{overflow:hidden!important}.featured-slider .desc-slider{flex:0 0 calc(45% - var(--column-gap) * (var(--flex-items) - 1) / 2)}.featured-slider .desc-slider .section-title{line-height:1.35}.featured-slider .img-sider{flex:0 0 calc(55% - var(--column-gap) * (var(--flex-items) - 1) / 2);margin:0;padding-bottom:1.5rem}.featured-slider .img-sider .swiper-pagination{bottom:0!important}.article-container{padding-left:5rem}.article-content{flex:0 1 calc(60% - var(--gap) * 2)}.article-side{flex:0 1 calc(40% - var(--gap) * 2)}.article-banner{margin-inline:0}.related-list{--flex-items: 1}.stories-item{flex:1 1 100%}.count-item{text-align:center}}@media only screen and (min-width: 1024px){.partner-list{--flex-items: 5;--column-gap: 3rem}.featured-list{--flex-items: 3 !important}.content-item .desc-container{padding:2rem}.article-container{padding-left:10rem}}.main-footer{background-color:#c2f0f1;padding-block:var(--section-padding)}.footer-header{color:var(--pri-color)}.footer-items,.footer-links{display:flex;gap:1rem;flex-direction:column}.footer-items .footer-header{margin-top:0;font-size:var(--fs-md)}.footer-items p{margin:0}.footer-items .stories-item .desc-container{flex:1 1 0%}.footer-items .stories-item .desc-container span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.footer-items .logos{justify-content:center;gap:1rem}.footer-links{gap:.25rem}.footer-links a{border-bottom:1px solid white;padding-block:.25rem}.footer-logo{height:3.5rem}.footer-logo img{height:100%;width:auto}.smc-logo{height:4.5rem}.social-icons{border-radius:100%;background-color:var(--gray-2);display:flex;align-items:center;color:#fff}.social-icons a{color:currentColor!important;display:flex;align-items:center}.social-icons svg{padding:.5rem}.DialogOverlay.dpo{position:fixed;top:0;right:0;bottom:0;left:0}.DialogContent.dpo{position:fixed;display:flex;align-items:flex-start;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;background:transparent;box-shadow:none;justify-content:center}.DialogContent.dpo .close-button{color:var(--base-black)}.dpo-trigger{max-width:100px;padding-left:1rem;background-color:transparent;border:none;color:var(--base-black);cursor:pointer;text-align:left}.dpo-trigger:hover{text-decoration:underline}.dpo-logo{display:flex;justify-content:center;height:11rem}.dpo-logo a{display:flex;align-items:center;justify-content:center}.dpo-img{height:auto;max-width:320px}.close-button{background:transparent;border:none;cursor:pointer;position:absolute;right:0;top:0}.scroll-close-btn{position:fixed;top:0rem;left:0rem;z-index:9999;cursor:pointer}.scroll-close-btn:hover .close-icon{transform:scale(.85)}.close-icon{transition:transform .5s cubic-bezier(.075,.82,.165,1);color:#fac520}.scroll-btn-container{display:flex;align-items:center;justify-content:center;height:4.5rem;width:4.5rem}.scroll-btn-container svg{height:100%;width:100%}.scroll-btn-container .close-icon{padding:30%}.scroll-progress-ref{position:absolute;top:0;height:100%}#progress{position:absolute;top:0;left:0}#progress .indicator{stroke:#fac520}#progress circle{stroke-dashoffset:0;stroke-width:3px;fill:none}.bg{stroke:#e5e5e5}@media only screen and (min-width: 1024px){.scroll-close-btn{left:2rem;top:2rem}.scroll-btn-container{height:6rem;width:6rem}}.count-list{min-height:230px}.clip-container{position:relative;margin:0}.clip-container div{position:relative}.clip-container img{display:block;width:100%;height:100%;transform:scale(1.05);object-fit:cover}.featured-card{align-items:center}.featured-card a{text-decoration:none}.featured-card.reversed{flex-direction:column-reverse}.featured-card:first-child.reversed .img-container{margin-top:calc(var(--section-padding) * -1)}@media only screen and (min-width: 450px){.featured-card .img-container{border-radius:.5rem;overflow:hidden}.featured-card:first-child.reversed .img-container{margin-top:0}}@media only screen and (min-width: 768px){.featured-card.reversed{flex-direction:row}}.card-3d-contaienr{display:flex;align-items:center;justify-content:center;position:relative}.card-3d-wrapper{perspective:1500px}.card-3d{position:relative;margin:0 auto;box-shadow:0 25px 50px -12px #0000003b;border-radius:.5rem;overflow:hidden}.card-3d img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.card-3d .glow{position:absolute;width:100%;height:100%;left:0;top:0;background-image:radial-gradient(circle at 50% -20%,#fff2,#0000000f);transition:background-image .3s ease-out}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.main-banner{margin-inline:calc(var(--section-padding) * -1);margin-block:calc(var(--section-padding) / 1.5 * -1);margin-top:calc(var(--header-height) * -1 - var(--section-padding) / 1.5)}.main-banner a{text-decoration:none}.main-banner .swiper{margin:0;--swiper-pagination-bullet-width: 10px;--swiper-pagination-bullet-height: 10px;--swiper-pagination-color: white;--swiper-pagination-bullet-inactive-color: white}.main-banner .swiper-slide{padding-bottom:100%}.main-banner .swiper-pagination{padding-left:var(--section-padding);text-align:left}.main-banner .img-container{position:absolute;height:100%;width:100%;background:#f1f1f1}.main-banner .img-container:after{content:"";background-color:#1b1b1b;opacity:.25;position:absolute;left:0;top:0;height:100%;width:100%;mix-blend-mode:multiply}.main-banner .img-container img,.main-banner .img-container video{width:100%;height:100%;object-fit:cover}.main-banner .desc-container{position:absolute;bottom:calc(var(--section-padding) * 1.25);left:var(--section-padding);right:var(--section-padding)}.main-banner .desc-container .banner-subtitle,.main-banner .desc-container .banner-title{color:#fff}.main-banner .banner-title{font-size:var(--fs-xxxl);display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;width:40rem;max-width:100%;color:#fff}.main-banner .banner-button{margin-top:1rem}.main-banner .icon{padding-inline:1.5rem}.main-banner .swiper-pagination{text-align:center}.preserve-3d{position:relative}@media only screen and (min-width: 768px){.main-banner .swiper-slide{padding-bottom:45%}}.banner-decor{position:absolute;bottom:var(--section-padding);left:var(--section-padding);z-index:10;right:var(--section-padding)}.svg-banner{display:none;position:absolute;z-index:0;pointer-events:none;top:45%;left:45%;transform:translate(-50%,-50%) scale(1.35)}.text-banner{height:100%;display:flex;flex-direction:column;justify-content:center;z-index:1;position:relative}.text-banner .banner-title,.text-banner .banner-button{position:relative}.text-banner .banner-title{color:#fff}@media only screen and (min-width: 768px){.banner-decor{right:auto}}.HoverCardContent{border-radius:6px;padding:16px;max-width:400px;background-color:#fff;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;animation-duration:.3s;animation-timing-function:var(--cubic-ease);transform-origin:var(--radix-hover-card-content-transform-origin);will-change:transform,opacity;z-index:999999;font-size:.875rem;display:inline-block;box-sizing:border-box}.HoverCardArrow{fill:#fff}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}.HoverCardContent[data-side=top]{animation-name:slideDownAndFade}.HoverCardContent[data-side=right]{animation-name:slideLeftAndFade}.HoverCardContent[data-side=bottom]{animation-name:slideUpAndFade}.HoverCardContent[data-side=left]{animation-name:slideRightAndFade}.text-breaker{display:block;flex-wrap:wrap;align-items:center;position:relative;z-index:1;padding-block:calc(var(--section-padding) / 1.5);margin-block:calc(var(--section-padding) / 2 * -1)}.text-breaker .text{flex-grow:1}.text-breaker .breaker-right{flex-grow:0;flex-basis:auto}.text-breaker .text{font-size:var(--fs-xxl);line-height:1.5;margin-top:0;max-width:100%}.text-breaker .text .btn{margin-top:0}.text-breaker .btn{margin-top:2rem;line-height:1;vertical-align:text-top}.text-breaker .icon{height:4rem;width:4rem;display:flex;padding:0;margin-top:2rem}.text-breaker-bg~.text-breaker .text{text-shadow:0 0 .5rem rgba(0,0,0,.25)}.text-breaker-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100vw;background-color:#f1f1f1;z-index:0}.text-breaker-bg video,.text-breaker-bg img{position:absolute;height:100%;width:100%;object-fit:cover}@media only screen and (min-width: 768px){.text-breaker{display:flex;height:calc(100vh - var(--header-height));max-height:35rem;margin-block:calc(var(--section-padding) / 2 * -1)}.text-breaker .text{height:auto}}.flip-container{position:relative;padding:.875rem;overflow:hidden;border-radius:3px}.flip-link{display:block;position:relative;overflow:hidden;white-space:nowrap;cursor:pointer;line-height:1;text-transform:uppercase}.flip-link * span{display:inline-block;white-space:pre}.flip-first{position:relative}.flip-second{position:absolute;top:0;right:0;bottom:0;left:0}.nav-link-wrapper{position:relative}.cover-absolute{background-color:var(--other-color1);position:absolute;left:0;bottom:2px;height:2px;z-index:-1}:root{--header-height: 5rem}.main-header{position:fixed;width:100%;height:var(--header-height);z-index:1000;top:0}.main-header .container{display:flex;align-items:center;gap:1rem;padding-block:1rem;height:inherit}.main-header .container>*{position:relative;z-index:1001}.main-header .container .main-nav{position:fixed;z-index:1000}.nav-toggle{border:0;padding:0;background-color:transparent}.nav-toggle span{position:relative;display:block;width:2rem;height:3px;background-color:#fff;margin-block:5px}.nav-cart{margin-left:auto}.main-nav{height:100vh;width:100%;top:0;left:0;border-top:var(--header-height) solid var(--pri-color);background-color:var(--black);display:flex;justify-content:center;flex-direction:column;color:#fff;padding:var(--section-padding);background:linear-gradient(-45deg,var(--other-color1),var(--pri-color));background-size:200% 200%;background-position:0% -100%}.main-nav>*{color:inherit}.main-nav a{color:inherit;font-size:200%;font-weight:600}.header-logo{height:90%;margin-right:auto}.header-logo img{height:100%;width:auto;display:block}.nav-search{position:static!important;align-self:center;align-content:center;display:flex}.search-form{position:absolute;background-color:var(--pri-color);top:0;height:100%;align-content:center;right:var(--section-padding);display:flex;align-items:center;gap:1rem}.search-form input{margin:0;outline:none;border:0;box-shadow:none}.search-form input::placeholder{color:#ffffff80}.search-form .search-submit{all:unset;cursor:pointer;flex:0 0 auto}.search-toggle{all:unset;cursor:pointer}.search-toggle svg{display:block}@media only screen and (min-width: 768px){.nav-toggle{display:none}.nav-cart{margin-left:0}.main-nav{display:flex!important;position:static!important;height:auto;width:auto;flex-grow:0;font-size:100%;padding:0!important;margin-left:auto;background-color:transparent;align-items:center;flex-direction:row;padding:0;border:0;clip-path:none!important;background:none}.main-nav a{font-size:100%}}@media only screen and (min-width: 1440px){:root{--header-height: 5.5rem}}.inner{position:relative;background-color:#000000d7}.inner .page{position:relative;background-color:#fff;z-index:1}.inner .slide{height:100vh;width:100%;position:fixed;left:0;top:0;background-color:#fff;z-index:2}.privacy-statement{--privacy-adjustment: 0rem;padding:2rem 1.5rem 1.5rem;position:fixed;bottom:0;z-index:5000;width:40rem;max-width:100%;left:50%;transform:translate(-50%);text-align:left}.privacy-statement .container-fluid-width{padding:0;background-color:#fff;box-shadow:0 6px 12px #00000024;padding:1rem 1rem 1rem 1.5rem;border-radius:4rem;display:flex;justify-content:space-between;align-items:center;gap:2rem}.privacy-statement p{margin:0;line-height:1.5}.privacy-statement .btn{cursor:pointer;border:0;height:auto;padding:1rem 1.15rem;line-height:1;flex:0 0 auto;font-size:90%}@media only screen and (max-width: 450px){.privacy-statement{bottom:0rem;padding:0}.privacy-statement .container-fluid-width{border-radius:0;box-shadow:none}.privacy-statement~div .file-widget{bottom:var(--privacy-height)}.privacy-statement.with-widget{bottom:5rem}}.AccordionRoot{margin:1rem 0}.AccordionItem{overflow:hidden}.AccordionItem:focus-within{position:relative;z-index:1}.AccordionHeader{display:flex;gap:var(--gap);border-top:1px solid var(--gray-1);padding-block:1.5rem}.AccordionTrigger{flex:1;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.AccordionTrigger>*{margin-block:0}.AccordionTitle{margin:0}.AccordionContent{overflow:hidden}.AccordionContent[data-state=open]{animation:slideDown .75s cubic-bezier(.87,0,.13,1)}.AccordionContent[data-state=closed]{animation:slideUp .75s cubic-bezier(.87,0,.13,1)}.AccordionContentText p:first-child{margin-top:0}.AccordionIcon{color:inherit;transition:transform .75s cubic-bezier(.87,0,.13,1)}.AccordionTrigger[data-state=open]>.AccordionIcon{transform:rotate(180deg)}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}
