@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}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:border-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.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:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}[dir="ltr"] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}[dir="rtl"] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.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{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(44px/44*27);width:calc(var(--swiper-navigation-size)/44*27);height:44px;height:var(--swiper-navigation-size);margin-top:calc(0px - 44px/2);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#007aff;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:after,.swiper-button-next:after{text-transform:none !important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);letter-spacing:0;text-transform:none;font-feature-settings:;font-variant:normal;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:8px;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:#000;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:0.2;opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:1;opacity:var(--swiper-pagination-bullet-opacity, 1);background:#007aff;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;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:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;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:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;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: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:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;font-family:"object-fit:contain";object-fit:contain}.swiper-slide-zoomed{cursor:move}.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%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.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-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.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,.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;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-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.hbspt-form .hs-input{width:100% !important}.hbspt-form .hs-input{border-radius:8px;font-size:14px;border:1px solid #dbd6e2;height:59px}.hbspt-form .hs-input::placeholder{color:#1f172b;font-family:"Montserrat",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.hbspt-form .hs-field-required{font-size:12px !important}.hbspt-form .hs-field-required{text-transform:none;text-transform:initial;color:#6e637d}.hbspt-form .hs-field-mandatory,.hbspt-form .hs-error-msg{font-size:12px !important}.hbspt-form .hs-field-mandatory,.hbspt-form .hs-error-msg{text-transform:none;text-transform:initial;color:#6e637d;margin-top:10px}@media only screen and (min-width: 1024px){.hbspt-form .hs-field-mandatory,.hbspt-form .hs-error-msg{margin-left:15px}}.hbspt-form .hs-field-radio{text-transform:none;text-transform:initial}.hbspt-form .hs-form-field{width:100% !important}.hbspt-form .hs-submit{display:flex;justify-content:center}.hbspt-form .hs-submit input{font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#1f162c;font-weight:600;letter-spacing:1px;min-width:220px;-webkit-appearance:none}@media only screen and (min-width: 768px){.hbspt-form .hs-submit input{min-width:270px}}.hbspt-form .hs-form-booleancheckbox-display{display:flex}@media only screen and (min-width: 1024px){.hbspt-form .hs-form-booleancheckbox-display{margin-left:0}}.hbspt-form label{margin-bottom:10px;font-size:12px;text-transform:uppercase}@media only screen and (min-width: 1024px){.hbspt-form label{margin-left:20px}}.hbspt-form .hs-form-field{position:relative}.hbspt-form .inputs-list{margin-bottom:12px}.hbspt-form .inputs-list li label span{font-weight:400;font-size:13px;line-height:1.272}.hbspt-form .inputs-list li label input{margin-right:15px}.hbspt-form .hs-button{height:auto;padding:14px 40px}.hbspt-form .hs-form-booleancheckbox-display{position:relative}.hbspt-form .hs-form-booleancheckbox{list-style-type:none}@media only screen and (min-width: 1024px){.hbspt-form .hs-form-booleancheckbox{display:inline-flex}}.hbspt-form .hs-form-booleancheckbox .hs-input{width:18px !important}.hbspt-form .hs-form-booleancheckbox .hs-input{position:relative;height:18px;pointer-events:none}.hbspt-form .hs-form-booleancheckbox .hs-input:checked:after{background-color:#94795d}.hbspt-form .hs-form-booleancheckbox .hs-input:checked:before{opacity:1}.hbspt-form .form-columns-1,.hbspt-form .form-columns-2{margin-bottom:24px !important}.hbspt-form .hs-richtext a{color:#1f172b;text-decoration:underline;-webkit-text-decoration:underline solid #f6aa66;text-decoration:underline solid #f6aa66;text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color .22s,text-underline-offset .22s}@media only screen and (min-width: 1024px){.hbspt-form .hs-richtext a:hover,.hbspt-form .hs-richtext a:focus{text-decoration-color:rgba(246,170,102,0);text-underline-offset:.5em}}.hbspt-form .grecaptcha-badge{margin:0 auto}.hbspt-form select{font-family:"Montserrat",Helvetica,Arial,sans-serif}.hbspt-form .hs-recaptcha{margin-bottom:24px}.hbspt-form fieldset{width:100% !important;max-width:100% !important}.hbspt-form fieldset.form-columns-2{float:left !important}.hbspt-form fieldset.form-columns-2 .hs-form-field{width:50% !important;float:left !important}.hbspt-form fieldset.form-columns-2 .hs_firstname,.hbspt-form fieldset.form-columns-2 .hs_lastname,.hbspt-form fieldset.form-columns-2 .hs_country_code,.hbspt-form fieldset.form-columns-2 .hs_phone,.hbspt-form fieldset.form-columns-2 .hs_company,.hbspt-form fieldset.form-columns-2 .hs_jobtitle{width:50% !important}.footer__row-newsletter form{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.footer__row-newsletter form{margin-top:-30px}}@media only screen and (min-width: 1200px){.footer__row-newsletter form{flex-direction:row;align-items:flex-start}}@media only screen and (min-width: 1024px){.footer__row-newsletter .hs-email{min-width:340px !important}.footer__row-newsletter .hs-email{margin-right:20px}}.footer__row-newsletter label{color:#fff !important}.footer__row-newsletter .hs-button{min-width:143px !important}.footer__row-newsletter .hs-submit{margin-top:30px;justify-content:flex-start}.footer__row-newsletter .hs_error_rollup{display:none !important}.footer__row-newsletter .hs-error-msg,.footer__row-newsletter .inputs-list{margin-bottom:0}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}#grnhse_app{width:100%;border-radius:20px}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.calconic-element{background:none !important;color:#1f172b !important}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html,*{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,embed,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}@keyframes loading{to{width:100%}}@keyframes marquee{from{transform:translateX(0%)}to{transform:translateX(-100%)}}@keyframes marquee-reverse{from{transform:translateX(0%)}to{transform:translateX(100%)}}.reveal-on-enter{opacity:0}button{-webkit-user-select:none;user-select:none;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;font:inherit;cursor:pointer;overflow:visible;border:none;border-radius:0}button,button:hover,button:active,button:focus{text-decoration:none;border:none}button:focus,button:active{background-color:inherit;color:inherit}button::-moz-focus-inner{border:0;padding:0}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}fieldset{margin-bottom:10px}label{font-family:"Montserrat",Helvetica,Arial,sans-serif;display:block}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom;*vertical-align:baseline}input[type=submit]{cursor:pointer}input[type=submit]::-moz-focus-inner{border:0;padding:0}select{border:none;border-radius:0;-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=file],textarea,select{transition:background .22s ease-out,border .22s ease-out,color .22s ease-out;background:#fff;padding:0 15px;line-height:48px;height:48px;font-size:14px;border:1px solid #1f172b;width:100%;color:#1f172b;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=file]:focus,textarea:focus,select:focus{border:1px solid #dbd6e2;color:#1f172b}input[type=text].error,input[type=password].error,input[type=datetime].error,input[type=datetime-local].error,input[type=date].error,input[type=month].error,input[type=time].error,input[type=week].error,input[type=number].error,input[type=email].error,input[type=url].error,input[type=search].error,input[type=tel].error,input[type=color].error,input[type=file].error,textarea.error,select.error{border:1px solid #1f172b;color:#1f172b}input[type=text]:disabled,input[type=password]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=date]:disabled,input[type=month]:disabled,input[type=time]:disabled,input[type=week]:disabled,input[type=number]:disabled,input[type=email]:disabled,input[type=url]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=color]:disabled,input[type=file]:disabled,textarea:disabled,select:disabled{border:1px solid #ccc;color:#ccc;pointer-events:none}input[type=text]:disabled:focus,input[type=password]:disabled:focus,input[type=datetime]:disabled:focus,input[type=datetime-local]:disabled:focus,input[type=date]:disabled:focus,input[type=month]:disabled:focus,input[type=time]:disabled:focus,input[type=week]:disabled:focus,input[type=number]:disabled:focus,input[type=email]:disabled:focus,input[type=url]:disabled:focus,input[type=search]:disabled:focus,input[type=tel]:disabled:focus,input[type=color]:disabled:focus,input[type=file]:disabled:focus,textarea:disabled:focus,select:disabled:focus{border:1px solid #ccc;color:#ccc}textarea,textarea:focus{width:100%;padding:15px;min-height:150px;line-height:1.64;overflow:auto}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#ccc;font-size:12px}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}html{min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:100vw;scroll-behavior:smooth}body{position:relative;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;color:#1f172b;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.64;background-color:#fff;font-size:14px}body:after{position:absolute;display:block;content:"";width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3);transition:opacity .22s ease-out;opacity:0;visibility:hidden}@media only screen and (min-width: 768px){body{font-size:15px}}@media only screen and (min-width: 1024px){body{font-size:16px}body:hover:after{cursor:pointer}}body.sticky-footer{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}body.sticky-footer main{flex-grow:1}body.has-overlay{overflow:hidden}body.has-overlay:after{opacity:1;visibility:visible;z-index:2}body.no-scroll{overflow:hidden}body.no-scroll:after{opacity:1;visibility:visible;z-index:2}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}a{transition:color .22s ease-out;text-decoration:none}.h1,.inner h1,.h2,.inner h2,.h3,.inner h3:not(.download__title),.h4,.inner h4,.h5,.inner h5,.h6,.inner h6{margin-top:0;line-height:1.15;font-family:"Montserrat",Helvetica,Arial,sans-serif;margin-bottom:20px;color:#1f172b;letter-spacing:0}.h1,.inner h1{font-size:30px}@media only screen and (min-width: 768px){.h1,.inner h1{font-size:50px}}@media only screen and (min-width: 1024px){.h1,.inner h1{font-size:62px}}.h2,.inner h2{font-size:24px}@media only screen and (min-width: 1024px){.h2,.inner h2{font-size:42px}}.h3,.inner h3:not(.download__title){font-size:24px}@media only screen and (min-width: 1024px){.h3,.inner h3:not(.download__title){font-size:32px}}.h4,.inner h4{font-size:22px}@media only screen and (min-width: 1024px){.h4,.inner h4{font-size:28px}}.h5,.inner h5{font-size:18px}@media only screen and (min-width: 1024px){.h5,.inner h5{font-size:22px}}.h6,.inner h6{font-size:16px}@media only screen and (min-width: 1024px){.h6,.inner h6{font-size:18px}}.p,.inner p,.ul,.inner ul:not(.content__button-list),.ol,.inner ol,.pre,.inner pre,.blockquote,.inner blockquote{margin-bottom:20px}.hr,.inner hr{background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #ccc;height:1px;width:100%;margin:20px 0}.strong,.inner strong,.inner b{font-weight:600}.em,.inner em{font-style:italic}.p,.inner p{font-family:"Montserrat",Helvetica,Arial,sans-serif;line-height:1.64}.caption,.inner caption{font-size:.8rem}@font-face{font-family:"icons";src:url("../fonts/icons/icons.woff2?49f41aed523d48d706738fcc10da1a80") format("woff2"),url("../fonts/icons/icons.woff?49f41aed523d48d706738fcc10da1a80") format("woff"),url("../fonts/icons/icons.ttf?49f41aed523d48d706738fcc10da1a80") format("truetype"),url("../fonts/icons/icons.eot?49f41aed523d48d706738fcc10da1a80#iefix") format("embedded-opentype"),url("../fonts/icons/icons.svg?49f41aed523d48d706738fcc10da1a80#icons") format("svg");font-display:swap}i[class^=icon-],i[class*=" icon-"]{display:inline-flex;align-items:center;justify-content:center}i[class^=icon-]:before,i[class*=" icon-"]:before{font-family:icons;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:""}.icon-arrow-download:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-caret-down:before{content:""}.icon-close:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-play:before{content:""}.icon-quotation-marks:before,.inner blockquote:before{content:""}.icon-search:before{content:""}.icon-spotify:before{content:""}.icon-tiktok:before{content:""}.icon-twitter:before{content:""}.icon-vimeo:before{content:""}.icon-youtube:before{content:""}.skin{background:#f7f7f7;padding:10px;margin-top:20px;margin-bottom:20px}.skin__link{color:#000}.skin__colour{background-clip:content-box;width:100px;height:100px;display:block;border:1px solid #000;padding:10px;margin-top:10px;margin-bottom:10px}.skin__background{display:inline-flex;padding:5px}.skin__background--dark{background:#000}.fifty-fifty{width:100%;position:relative;z-index:0}@media only screen and (min-width: 1024px){.fifty-fifty{display:flex;margin:0 -20px;width:calc(100% + 40px);justify-content:center}.fifty-fifty--vertically-centered{align-items:center}.fifty-fifty--stretched{align-items:stretch}.fifty-fifty .fifty-fifty__child--secondary:last-of-type{margin-left:70px}}.fifty-fifty--padding{padding:0 5px}@media only screen and (min-width: 1024px){.fifty-fifty--padding{padding:20px;align-items:center}}.fifty-fifty--spaced{padding-top:75px}@media only screen and (min-width: 1024px){.fifty-fifty--spaced{padding-top:85px}}.fifty-fifty__child{min-width:0;width:100%;margin:0 0 40px 0;position:relative}.fifty-fifty__child:last-of-type{margin-bottom:0}@media only screen and (min-width: 1024px){.fifty-fifty__child{width:52%;margin:0;align-self:stretch;min-height:516px;display:flex;flex-direction:column;justify-content:center}.fifty-fifty__child:last-of-type{margin:20px;width:48%}}@media only screen and (min-width: 1200px){.fifty-fifty__child{width:50%}.fifty-fifty__child:last-of-type{width:50%}}@media only screen and (min-width: 1024px){.fifty-fifty__child--secondary{margin:106px 80px;padding-bottom:105px}.fifty-fifty__child--secondary:last-of-type{margin:70px 10px 50px 70px;padding-bottom:0}}@media only screen and (min-width: 1200px){.fifty-fifty__child--secondary:last-of-type{margin:50px 30px 50px 0}}@media only screen and (min-width: 1024px){.fifty-fifty__child--tertiary{margin:105px 30px;align-self:flex-start}}@media only screen and (min-width: 1200px){.fifty-fifty__child--tertiary{margin:105px 10px}}.fifty-fifty__child--flex-center{display:flex;align-items:center;justify-content:center}.fifty-fifty__child--full-height{height:100%}.fifty-fifty__child--no-margin{margin:0}@media only screen and (min-width: 1024px){.fifty-fifty__child--no-margin{margin:0}.fifty-fifty__child--no-margin:last-of-type{margin:0}}.fifty-fifty--reverse{flex-direction:row-reverse}@media only screen and (min-width: 1024px){.fifty-fifty--reverse{padding:20px}.fifty-fifty--reverse .fifty-fifty__child--secondary:last-of-type{margin-left:0}}.fifty-fifty__image-container{display:block}@media only screen and (min-width: 768px){.fifty-fifty__image-container{height:450px}}@media only screen and (min-width: 1024px){.fifty-fifty__image-container{margin-bottom:0;display:flex;position:absolute;top:0;left:0;width:100%;height:100%}}.fifty-fifty__image{border-radius:20px;font-family:"object-fit:cover";object-fit:cover;width:100%;height:100%;min-width:100%;overflow:hidden}@media only screen and (min-width: 768px){.fifty-fifty__image{min-width:480px}}@media only screen and (min-width: 1024px){.fifty-fifty__image{padding-top:0;min-width:auto;max-height:730px}}@media only screen and (min-width: 1200px){.fifty-fifty__image{min-width:550px}}.fifty-fifty__subheading-container{margin-top:40px;margin-bottom:10px}@media only screen and (min-width: 1024px){.fifty-fifty__subheading-container{margin-top:0}}.fifty-fifty__subheading{text-transform:uppercase;font-size:12px;color:#1f172b}.fifty-fifty__title-container{margin-bottom:18px}@media only screen and (min-width: 1024px){.fifty-fifty__title-container{margin-bottom:20px}}.fifty-fifty__title-container--secondary{margin-top:33px}@media only screen and (min-width: 1024px){.fifty-fifty__title-container--secondary{margin-top:0}}.fifty-fifty__title{font-size:20px;line-height:1.5;color:#1f172b}@media only screen and (min-width: 1024px){.fifty-fifty__title{font-weight:300;font-size:30px;line-height:1.272}}@media only screen and (min-width: 1200px){.fifty-fifty__title{font-size:35px}}.fifty-fifty__title--width{font-size:30px;margin-bottom:20px}@media only screen and (min-width: 1024px){.fifty-fifty__title--width{font-size:55px;margin-bottom:0}}.fifty-fifty__text-container{margin-bottom:0}.fifty-fifty__text-container--secondary{display:none}@media only screen and (min-width: 1024px){.fifty-fifty__text-container--secondary{display:block}}.fifty-fifty__text-container a{font-weight:600;color:#1f172b;text-decoration:underline;-webkit-text-decoration:underline solid #ffca0a;text-decoration:underline solid #ffca0a;text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color .22s,text-underline-offset .22s}@media only screen and (min-width: 1024px){.fifty-fifty__text-container a:hover,.fifty-fifty__text-container a:focus{text-decoration-color:rgba(255,202,10,0);text-underline-offset:.5em}}.fifty-fifty__text{font-size:16px;line-height:1.64;color:#1f172b;margin-bottom:20px}@media only screen and (min-width: 1024px){.fifty-fifty__text{margin-bottom:30px;font-size:14px;max-width:400px}}@media only screen and (min-width: 1200px){.fifty-fifty__text{font-size:16px;max-width:468px}}.fifty-fifty__pull-statement-container{position:relative;margin-left:15px;margin-bottom:15px}@media only screen and (min-width: 1024px){.fifty-fifty__pull-statement-container{margin-top:20px}}.fifty-fifty__pull-statement-container:before{content:"";position:absolute;background:#f6aa66;height:calc(100% - 15px);width:5px;top:8px;left:0;margin-left:-15px;border-radius:2px}.fifty-fifty__pull-statement-container:last-of-type{margin-bottom:30px}.fifty-fifty__pull-statement-title{color:#1f172b;font-size:18px;line-height:1.64;font-weight:600}@media only screen and (min-width: 1024px){.fifty-fifty__pull-statement-title{font-size:20px;line-height:1.5;max-width:462px}}.fifty-fifty__pull-statement-paragraph{font-size:16px;line-height:1.64;color:#1f172b}@media only screen and (min-width: 1024px){.fifty-fifty__pull-statement-paragraph{max-width:515px}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.footer{display:block;background-color:#291547;overflow:hidden}.footer__row{display:flex;flex-direction:column;padding-top:60px;margin-bottom:30px}@media only screen and (min-width: 1024px){.footer__row{padding-top:90px;justify-content:space-between;flex-direction:row;border-bottom:1px solid rgba(219,219,219,.2)}}.footer__row--center{display:flex;justify-content:center;align-items:center;width:100%;padding-top:100px}@media only screen and (min-width: 1024px){.footer__row--center{flex-wrap:wrap;justify-content:space-between;align-items:normal;padding-top:90px}}.footer__row--bottom{border-top:1px solid rgba(219,219,219,.2);justify-content:center;align-items:center;gap:30px;margin-bottom:25px;padding-bottom:33px;border-bottom:none;padding-top:30px}@media only screen and (min-width: 1024px){.footer__row--bottom{justify-content:flex-start;margin-bottom:30px;padding-top:17px}}.footer__row-newsletter{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-bottom:10px}@media only screen and (min-width: 1024px){.footer__row-newsletter{flex-direction:row;justify-content:flex-end;margin-bottom:44px}}.footer__row-icons{width:100%;display:flex;justify-content:center}@media only screen and (min-width: 1024px){.footer__row-icons{justify-content:flex-end}}.footer__row-image-container{margin-bottom:40px;order:-1}@media only screen and (min-width: 1024px){.footer__row-image-container{margin-bottom:0;order:initial}}.footer__row-icons-container{display:flex;align-items:center;justify-content:center;margin-bottom:35px}@media only screen and (min-width: 1024px){.footer__row-icons-container{margin-bottom:65px}}.footer__row-icons-container a{position:relative;margin-right:20px}.footer__row-icons-container a:last-of-type{margin-right:0}@media only screen and (min-width: 1024px){.footer__row-icons-container a:hover .icon-container:before{transform:none}}.footer__row-links-container{display:flex;gap:30px}@media only screen and (min-width: 1024px){.footer__row-container:first-of-type{width:285px}}.footer__rows-container{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.footer__rows-container{display:grid;grid-template-columns:auto auto auto auto;grid-gap:20px;margin-bottom:30px}}@media only screen and (min-width: 1200px){.footer__rows-container{grid-template-columns:1.5fr 1.5fr 1fr 1fr;grid-gap:85px;margin-bottom:40px}}.footer__row-title{color:#fff;font-size:16px;margin-bottom:10px}.footer__row-paragraph{color:#fff;font-size:16px;line-height:26px;margin-bottom:20px;font-weight:500}@media only screen and (min-width: 768px){.footer__row-paragraph{max-width:400px}}@media only screen and (min-width: 1024px){.footer__row-paragraph{margin-bottom:0;padding-right:25px}}@media only screen and (min-width: 1200px){.footer__row-paragraph{min-width:445px}}.footer__heading{margin-bottom:5px;background-color:rgba(0,0,0,0)}.footer__heading-title{font-weight:500;color:#fff;font-size:16px}.footer__row-link{color:#fff;font-size:16px;margin-bottom:10px;padding-left:15px;font-weight:300}@media only screen and (min-width: 1024px){.footer__row-link{display:inline-block;margin-bottom:3px;padding-left:0;text-decoration:underline;-webkit-text-decoration:underline solid rgba(255,202,10,0);text-decoration:underline solid rgba(255,202,10,0);text-decoration-thickness:1px;text-underline-offset:.5em;transition:text-decoration-color .22s ease-out,text-underline-offset .22s ease-out,text-shadow .22s ease-out}.footer__row-link:hover,.footer__row-link:focus{text-underline-offset:.3em;text-decoration-color:#ffca0a;text-shadow:0 0 .75px #fff,0 0 .75px #fff}}.footer__row-link--secondary{padding-right:30px}@media only screen and (min-width: 1024px){.footer__row-link--secondary:hover,.footer__row-link--secondary:focus{border-bottom:none;text-shadow:none;text-underline-offset:0;text-decoration:none}}.footer__row-link--text-mobile{font-size:14px}.footer__input{max-width:341px;border-radius:10px;margin:0 20px}.footer__cta-container{transition:transform .22s ease-out}@media only screen and (min-width: 1024px){.footer__cta-container:hover,.footer__cta-container:focus{transform:translateY(-3px)}}.footer__cta,.footer__row-newsletter .hs-button{background:#ffca0a;text-transform:uppercase;color:#1f172b;border-radius:10px;padding:12px 36px;display:block;font-size:16px;margin-bottom:0}.footer__input[placeholder]{text-transform:uppercase;color:#1f172b;font-size:12px;padding:24px 20px}.footer__heading{display:flex;justify-content:space-between;width:100%}@media only screen and (min-width: 1024px){.footer__heading{gap:20px}}.footer__heading-icon{font-size:12px;color:#1f162c;padding:9px;transition:transform .22s ease-out}.footer__heading-icon-container{border-radius:6px;background-color:#f5f4f8}@media only screen and (min-width: 1024px){.footer__heading-icon-container{display:none}}.footer-collapsible{position:relative;left:-15px;width:calc(100% + 30px)}@media only screen and (min-width: 1024px){.footer-collapsible{left:0;width:auto}}.footer-collapsible--open{background-color:#1f162c}@media only screen and (min-width: 1024px){.footer-collapsible--open{background-color:rgba(0,0,0,0)}}.footer-collapsible--open .footer-collapsible__content{max-height:450px;background-color:#1f162c}@media only screen and (min-width: 1024px){.footer-collapsible--open .footer-collapsible__content{background-color:rgba(0,0,0,0)}}.footer-collapsible--open .footer__heading-icon{transform:rotate(180deg)}@media only screen and (min-width: 1024px){.footer-collapsible--open{max-height:3000px}}.footer-collapsible__trigger{background:none;padding:27px 15px 25px}.footer-collapsible__trigger:before{position:absolute;content:"";width:100%;height:1px;background:rgba(219,219,219,.2);left:0;top:0}@media only screen and (min-width: 1024px){.footer-collapsible__trigger:before{display:none}}@media only screen and (min-width: 1024px){.footer-collapsible__trigger{padding:0}.footer-collapsible__trigger:hover{cursor:default}}.footer-collapsible__content{max-height:0;overflow:hidden;transition:max-height .22s ease-out}@media only screen and (min-width: 1024px){.footer-collapsible__content{max-height:3000px;overflow:auto;display:block;visibility:visible}}.footer-collapsible__content ul{padding-bottom:34px}@media only screen and (min-width: 1024px){.footer-collapsible__content ul{padding-bottom:0}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.header{position:absolute;display:block;top:15px;left:0;z-index:5;width:100%;height:71px}@media only screen and (min-width: 1024px){.header{top:30px;height:100px}}.header--open{margin-top:0;transform:none}@media only screen and (min-width: 1024px){.header--open{position:fixed}}.header--open .header__row{background:#1f162c}@media only screen and (min-width: 1024px){.header--open .header__row{background:none}}.header--open .header__nav{display:flex;overflow-y:scroll;height:-webkit-fill-available;height:calc(100vh - 30px);position:fixed;width:calc(100% - 10px)}.header--open .header__nav.nav-sticky.active{height:100%}@media only screen and (min-width: 768px){.header--open .header__nav{padding:0 25px 0 0;width:calc(100% - 25px)}}@media only screen and (min-width: 1024px){.header--open .header__nav{position:relative;overflow:visible;width:auto;height:auto;padding:20px 40px;top:0}}.header--open .header__list{display:flex;z-index:0}.header--open .header__section--devices{display:flex;flex-grow:1}@media only screen and (min-width: 1024px){.header--open .header__section--devices{display:none}}.header--open .header__section--desktop{display:none}@media only screen and (min-width: 1024px){.header--open .header__section--desktop{display:flex}}.header--open .header__row{position:relative}@media only screen and (min-width: 1024px){.header--open .header__row{position:static}}.header--open .header__burger{position:static;order:2}.header__row{padding:10px 15px;border-radius:10px;border:.5px solid #6e637d;width:100%;margin-bottom:10px;background:#1f162c;transition:background-color .22s ease-out}@media only screen and (min-width: 1024px){.header__row{border-radius:0;border:none;width:auto;margin-bottom:0;background:rgba(255,255,255,0);padding:0}}.header__row,.header__right{display:flex;justify-content:space-between;align-items:center}.header__right{width:194px;margin-left:10px}@media only screen and (min-width: 390px){.header__right{margin-left:0;width:244px}}.header__right .header__cta-mobile{min-width:130px}@media only screen and (min-width: 390px){.header__right .header__cta-mobile{min-width:165px}}@media only screen and (min-width: 1024px){.header__right{display:none}}.header--dark .nav__logo--white{opacity:0}.header--dark .nav__logo--dark{opacity:1}.header--dark .nav__search-trigger:hover,.header--dark .nav__search-trigger:focus{color:#f6aa66}.header--dark .header__row{background:#f5f4f8;border:1px solid #dbd6e2}@media only screen and (min-width: 1024px){.header--dark .header__row{background:rgba(255,255,255,0);border:none}}.header--dark .burger__lines:before,.header--dark .burger__lines:after{background-color:#291547}@media only screen and (min-width: 1024px){.header--dark .nav__cta,.header--dark .nav__cta-icon,.header--dark .nav__search-trigger{color:#1f172b}.header--dark .nav__cta:hover,.header--dark .nav__cta:focus,.header--dark .nav__cta-icon:hover,.header--dark .nav__cta-icon:focus,.header--dark .nav__search-trigger:hover,.header--dark .nav__search-trigger:focus{color:#1f172b}.header--dark .nav__cta:after{background:#1f172b}.header--dark .nav__list-item--open .nav__cta-icon{color:#1f172b}}.header.nav-sticky.active{position:fixed;top:10px;left:50%;width:100vw;max-width:1260px;z-index:4;height:auto;background:rgba(255,255,255,0);animation:slide-in-blurred-top .6s cubic-bezier(0.23, 1, 0.32, 1) both}@media only screen and (min-width: 1024px){.header.nav-sticky.active .nav{background:#f5f4f8;height:100px;padding:20px 40px;border-radius:10px}}.header.nav-sticky.active .nav__cta{color:#1f172b}.header.nav-sticky.active .nav__logo{color:#1f172b}@media only screen and (min-width: 1024px){.header.nav-sticky.active .nav__logo--dark{opacity:1}.header.nav-sticky.active .nav__logo--white{opacity:0}}@media only screen and (min-width: 1024px){.header .header__cta-mobile{display:none}}.page-strip{width:100%;position:relative;margin:30px 0;z-index:0}@media only screen and (min-width: 1024px){.page-strip{margin:60px 0}}.page-strip--has-background{margin:0;padding:40px 0}.page-strip--has-background--pb-reduced{padding-top:0}@media only screen and (min-width: 1024px){.page-strip--has-background--pb-reduced{padding-bottom:40px}}.page-strip--has-background--margin{margin-bottom:30px}@media only screen and (min-width: 1024px){.page-strip--has-background--margin{margin-bottom:60px}}.page-strip--has-background>*:last-child{margin-bottom:0}.page-strip--margin-reduced{margin:20px 0}.page-strip--no-padding{padding:0;margin-bottom:30px}@media only screen and (min-width: 1024px){.page-strip--no-padding{margin-bottom:60px}}.page-strip--relative{position:relative}.page-strip--has-bottom-background{margin-bottom:0;padding-bottom:40px}.page-strip--has-bottom-background>*:last-child{margin-bottom:0}.page-strip--no-margin{margin:0}.page-strip--has-top-background{margin-top:0;padding-top:40px}@media only screen and (min-width: 1024px){.page-strip--double-top{margin-top:80px}}@media only screen and (min-width: 1024px){.page-strip--double-desktop{margin:80px 0}}@media only screen and (min-width: 1024px){.page-strip--double-background-layered{padding:80px 0}}.page-strip--double-background-layered:before{content:"";position:absolute;background:#f5f4f8;width:100%;height:100%;left:0;right:0;top:0;bottom:0;border-radius:0 80px 0 0;overflow:hidden}.page-strip--grey{background-color:#f7f7f7}.page-strip--grey-alt{background-color:#fff}.page-strip--grey-top-half,.page-strip--grey-bottom-half{position:relative}.page-strip--grey-top-half:before,.page-strip--grey-bottom-half:before{content:"";position:absolute;background-color:#f7f7f7;left:0;top:0;height:calc(50% + 40px);width:100%;z-index:-1}.page-strip--grey-bottom-half:before{top:auto;bottom:0}.page-strip--primary{background-color:#ffca0a}.page-strip--secondary{background-color:#dbd6e2}.page-strip--tertiary{background-color:#291547;color:#fff}.page-strip--quaternary{background-color:#f5f4f8}.page-strip--on-top{z-index:2}.page-strip--fifty-fifty{z-index:1}.page-strip--fifty-fifty--spaced-mb{padding:0;margin-bottom:30px}@media only screen and (min-width: 1024px){.page-strip--fifty-fifty--spaced-mb{margin-bottom:60px}}.page-strip--reverse{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 1024px){.page-strip--reverse{flex-direction:row}}.page-strip--rounded{border-radius:20px}.page-strip--rounded-double{border-radius:40px}.page-strip--rounded-left{border-radius:40px 40px 0 0;overflow:hidden}@media only screen and (min-width: 1024px){.page-strip--rounded-left{border-radius:0;background:#1f162c}.page-strip--rounded-left .page-strip__background{border-radius:80px 0 0 0;overflow:hidden}}.page-strip__background,.page-strip__background-src{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:-1}@media only screen and (min-width: 1024px){.page-strip--layered{padding:80px 0}}.page-strip--layered:before{content:"";position:absolute;background:#291547;width:100%;height:100%;left:0;right:0;top:0;bottom:0;border-radius:50px 0 0 50px;overflow:hidden}.page-strip--layered-split{background:linear-gradient(to top, #F6AA66 0, #F6AA66 50%, #291547 50%, #291547 100%)}.page-strip--layered-split:before{content:"";position:absolute;background:#fff;width:100%;height:100%;left:0;right:0;top:0;bottom:0;border-radius:0 50px 0 50px;overflow:hidden}@media only screen and (min-width: 1024px){.page-strip--layered-split:before{border-radius:0 0 0 50px}}.page-strip--layered-alt:before{content:"";position:absolute;background:#f6aa66;width:100%;height:100%;left:0;right:0;top:0;bottom:0;border-radius:0 50px 50px 0;overflow:hidden}@media only screen and (min-width: 1024px){.page-strip--layered-alt:before{width:99vw}}.page-strip--layered-alt-secondary:before{content:"";position:absolute;background:#291547;width:100%;height:100%;left:0;right:0;top:0;bottom:0;border-radius:0 50px 50px 0;overflow:hidden}@media only screen and (min-width: 1024px){.page-strip--layered-alt-secondary:before{width:99vw}}.page-strip--with-graphic:after{content:"";background-image:url("../img/shapes/bg-orange.png");background-repeat:no-repeat;background-size:cover;width:100%;display:inline-block;height:100%;position:absolute;top:0;left:0;border-radius:0 50px 50px 0;background-position:center bottom;transform:rotate(180deg) scale(-1, 1)}@media only screen and (min-width: 1024px){.page-strip--with-graphic:after{left:-15px;transform:none}}.page-strip--spaced{margin-bottom:30px}@media only screen and (min-width: 1024px){.page-strip--spaced{margin-bottom:70px}}@media only screen and (min-width: 1024px){.page-strip--gap{margin-left:20px}}.page-strip__cta-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-strip__cta-container a{margin-bottom:20px}.page-strip__cta-container a:last-of-type{margin-bottom:0}@media only screen and (min-width: 768px){.page-strip__cta-container{flex-direction:row;gap:20px}}@media only screen and (min-width: 1024px){.page-strip__cta-container{display:inline-grid;grid-template-columns:auto auto;grid-gap:20px;width:100%}.page-strip__cta-container a{margin-bottom:0}}.page-strip__cta-container--secondary{display:flex;justify-content:flex-start;align-items:start;padding-bottom:20px}.page-strip__cta-container--secondary a{margin-bottom:20px}.page-strip__cta-container--secondary a:last-of-type{margin-bottom:0}@media only screen and (min-width: 768px){.page-strip__cta-container--secondary{gap:15px}}@media only screen and (min-width: 1024px){.page-strip__cta-container--secondary{gap:20px;padding-bottom:0}.page-strip__cta-container--secondary a{margin-bottom:0}}.page-strip__cta-container--mobile{display:none}@media only screen and (min-width: 1024px){.page-strip__cta-container--mobile{display:flex;margin-bottom:80px}}.page-strip__graphic{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;overflow:hidden}@media only screen and (min-width: 1024px){.page-strip__graphic{border-radius:40px}}.page-strip__graphic img{height:100%;width:100%;font-family:"object-fit:cover";object-fit:cover}.page-strip--slider{background:linear-gradient(to bottom, #F5F4F8 0%, #F5F4F8 50%, #FFFFFF 50%, #FFFFFF 100%)}.page-strip--layered-light-dark{background:linear-gradient(to bottom, #FFFFFF 0, #291547 100%);margin:0;padding:40px 0 70px}.page-strip--layered-light-dark:after{content:"";position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;border-radius:0 50px 0 50px;background:#f5f4f8}@media only screen and (min-width: 1024px){.page-strip--layered-light-dark{padding:40px 0}.page-strip--layered-light-dark:after{border-radius:0 80px 0 80px}}.wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1240px;padding:0 15px}@media only screen and (min-width: 768px){.wrapper{padding:0 25px;overflow:visible}}@media only screen and (min-width: 1024px){.wrapper{padding:0 30px}}.wrapper--header{padding:0 5px;max-width:1260px}@media only screen and (min-width: 768px){.wrapper--header{padding:0 25px;overflow:visible}}@media only screen and (min-width: 1024px){.wrapper--header{padding:0}}@media only screen and (min-width: 1024px){.wrapper--right{padding:0 135px}}.wrapper--full-width{max-width:none;padding:0}.wrapper--medium{max-width:1240px}.wrapper--medium-up-no-bg{max-width:1230px}.wrapper--modified{max-width:1220px}.wrapper--medium-up{max-width:1280px;background-color:#f5f4f8;border-radius:20px}.wrapper--narrow{max-width:1280px;padding:0 10px}.wrapper--narrow .fifty-fifty--padding{background-color:#f5f4f8;border-radius:20px;padding:10px}@media only screen and (min-width: 1024px){.wrapper--narrow .fifty-fifty--padding{padding:20px}}.wrapper--medium-extra{max-width:1307px;position:relative;z-index:1}.wrapper--large{max-width:1320px}.wrapper--xlarge{max-width:1430px}.wrapper--relative{position:relative}.wrapper--on-top{position:relative;z-index:1}@media only screen and (min-width: 1024px){.wrapper--contain .fifty-fifty__image{font-family:"object-fit:contain";object-fit:contain}}.wrapper--condensed{padding:0;width:calc(100% + 48px);left:-24px;position:relative}@media only screen and (min-width: 1024px){.wrapper--condensed{width:100%;left:auto;padding:0 30px}}.wrapper--tight{padding:0 5px}@media only screen and (min-width: 768px){.wrapper--tight{padding:0 25px}}@media only screen and (min-width: 1024px){.wrapper--tight{padding:0 30px}}.wrapper--overflow-hidden{overflow:hidden}.wrapper--overflow-visible{overflow:visible}.wrapper--full-bleed{width:100vw;max-width:none;max-width:initial;margin-left:50%;transform:translateX(-50%)}@media only screen and (min-width: 1024px){.wrapper--full-bleed{padding-right:0}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.inner{position:relative;margin:0 0 30px 0}@media only screen and (min-width: 1024px){.inner{padding:40px 0;margin:40px 0}}.inner--content-editor{max-width:980px;margin:20px auto 40px;padding:0 10px}@media only screen and (min-width: 768px){.inner--content-editor{padding:0 25px}}@media only screen and (min-width: 1024px){.inner--content-editor{padding:0 10px;margin:20px auto 50px}}.inner--center{text-align:center}@media only screen and (min-width: 1024px){.inner--center{margin-bottom:40px}}.inner--content--extra-spacing{padding:0 20px}@media only screen and (min-width: 768px){.inner--content--extra-spacing{padding:0 25px}}@media only screen and (min-width: 1024px){.inner--content--extra-spacing{padding:0 10px}}.inner--content--extra-spacing figure{margin-bottom:40px}@media only screen and (min-width: 1024px){.inner--content--extra-spacing figure{margin-bottom:65px}}.inner+.inner{padding-top:0}.inner+.inner:before{display:none}.inner--first:before{display:none}.inner--no-line:after{display:none}.inner h2{font-size:30px;font-weight:300;line-height:1.333}@media only screen and (min-width: 1024px){.inner h2{font-size:50px;line-height:1.333}}.inner h3:not(.download__title){font-size:26px;font-weight:300;line-height:1.333;margin-bottom:30px}@media only screen and (min-width: 1024px){.inner h3:not(.download__title){font-size:45px;margin-bottom:40px}}.inner h4{font-size:20px;line-height:1.5;font-weight:300}@media only screen and (min-width: 1024px){.inner h4{font-size:35px;line-height:1.42}}.inner h5{font-size:18px;font-weight:300;line-height:1.5}@media only screen and (min-width: 1024px){.inner h5{font-size:20px;line-height:1.785}}.inner h6{font-size:16px;line-height:1.64}@media only screen and (min-width: 1024px){.inner h6{font-size:18px}}.inner>h1,.inner>h2{margin-bottom:30px}@media only screen and (min-width: 1024px){.inner>h1,.inner>h2{margin-bottom:60px}}.inner>h3,.inner>h4,.inner>h5,.inner>h6{margin-bottom:20px}.inner p{font-size:16px;line-height:1.64;margin-bottom:30px}@media only screen and (min-width: 1024px){.inner p{margin-bottom:40px}}.inner p.p--decreased{font-size:14px;font-weight:400;padding-bottom:30px}.inner p a{font-weight:600;color:#1f172b;text-decoration:underline;-webkit-text-decoration:underline solid #ffca0a;text-decoration:underline solid #ffca0a;text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color .22s,text-underline-offset .22s}@media only screen and (min-width: 1024px){.inner p a:hover,.inner p a:focus{text-decoration-color:rgba(255,202,10,0);text-underline-offset:.5em}}.inner ul:not(.content__button-list) li{position:relative;padding-left:30px;margin-bottom:4px}.inner ul:not(.content__button-list) li:before{position:absolute;display:block;content:"";background:#ffca0a;top:10px;left:0;width:5px;height:5px;border-radius:1px}.inner ol{list-style:none;counter-reset:item}.inner ol li{counter-increment:li;padding-left:30px}.inner ol li:before{position:absolute;width:28px;height:32px;left:0;color:#1f172b;font-weight:500;display:inline-block;content:counter(li)}@media only screen and (min-width: 1024px){.inner ol li:before{width:32px}}.inner ol li ol{counter-reset:li;margin-top:5px;margin-bottom:6px}.inner ol li ol li{position:relative;padding-left:25px;margin-bottom:1px;line-height:1.5;font-size:16px}.inner ol li ol li:before{content:"";position:absolute;display:block;left:0;top:9px;background:#291547;width:4px;height:4px;border-radius:1px;overflow:hidden}.inner ul:not(.content__button-list),.inner ol{margin-bottom:40px}@media only screen and (min-width: 1024px){.inner ul:not(.content__button-list),.inner ol{margin-bottom:60px}}.inner ul:not(.content__button-list):after,.inner ol:after{display:none}.inner ul:not(.content__button-list) li,.inner ol li{position:relative;font-size:16px;line-height:1.625;margin-bottom:10px;font-weight:400}.inner ul:not(.content__button-list) li:last-child,.inner ol li:last-child{margin-bottom:0}.inner ul:not(.content__button-list) li a,.inner ol li a{font-weight:600;color:#1f172b;text-decoration:underline;-webkit-text-decoration:underline solid #ffca0a;text-decoration:underline solid #ffca0a;text-decoration-thickness:1px;text-underline-offset:.5em;transition:text-decoration-color .22s,text-underline-offset .22s}@media only screen and (min-width: 1024px){.inner ul:not(.content__button-list) li a:hover,.inner ul:not(.content__button-list) li a:focus,.inner ol li a:hover,.inner ol li a:focus{text-decoration-color:rgba(255,202,10,0);text-underline-offset:.7em}}.inner blockquote{background:#f5f4f8;padding:30px;border-radius:10px;margin-bottom:30px}@media only screen and (min-width: 1024px){.inner blockquote{padding:50px 90px 50px 60px;border-radius:20px;margin-bottom:60px}}.inner blockquote:before{display:block;color:#f6aa66;font-size:13px;font-family:"icons";margin-bottom:10px}@media only screen and (min-width: 1024px){.inner blockquote:before{font-size:20px}}.inner blockquote h4{font-size:18px;line-height:1.64;font-weight:400}.inner blockquote figcaption p{text-transform:uppercase;font-size:12px;letter-spacing:1px;line-height:1;margin-bottom:0}.inner blockquote figcaption span{font-size:12px;line-height:1.5}.inner blockquote a{font-weight:600;color:#1f172b;text-decoration:underline;-webkit-text-decoration:underline solid #ffca0a;text-decoration:underline solid #ffca0a;text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color .22s,text-underline-offset .22s}@media only screen and (min-width: 1024px){.inner blockquote a:hover,.inner blockquote a:focus{text-decoration-color:rgba(255,202,10,0);text-underline-offset:.5em}}.inner strong,.inner b{font-weight:600}.inner h2:last-child,.inner h3:not(.download-card__title):last-child,.inner h4:last-child,.inner h5:last-child,.inner h6:last-child,.inner p:last-child{margin-bottom:0}.inner h2 a,.inner h3:not(.download-card__title) a,.inner h4 a,.inner h5 a,.inner h6 a,.inner p a{font-size:inherit}.inner__buttons{margin:30px 0}.inner__buttons a{margin-bottom:20px}.inner__buttons a:last-of-type{margin-bottom:0}@media only screen and (min-width: 768px){.inner__buttons a{margin-bottom:0;margin-right:20px}}@media only screen and (min-width: 768px)and (min-width: 1024px){.inner__buttons a:last-of-type{margin-right:0}}@media only screen and (min-width: 1024px){.inner__buttons{margin:60px 0}}.inner__image{position:relative;padding:0 16px 0 16px;width:calc(100% + 30px);left:-15px;margin:40px auto}@media only screen and (min-width: 1024px){.inner__image{padding:0;width:auto;margin:50px auto;left:auto}}.inner figure:not(.inner__video):not(.inner__image){margin:20px auto}.inner figure:not(.inner__video):not(.inner__image) img{border-radius:20px;overflow:hidden}.inner__picture{border-radius:20px;overflow:hidden;display:flex}.inner__picture-container{position:relative}@media only screen and (min-width: 1024px){.inner__picture-container{padding-bottom:10px}}.inner__picture-source{display:block;width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}.inner__figcaption{font-size:12px;color:#6e637d;line-height:1.5;margin-top:10px;letter-spacing:1px}@media only screen and (min-width: 1024px){.inner__figcaption{margin-top:2px}}.inner__video{margin-bottom:30px}@media only screen and (min-width: 1024px){.inner__video{margin-bottom:60px;margin-top:40px}}.inner__video .inner__picture{height:248px}@media only screen and (min-width: 768px){.inner__video .inner__picture{height:440px}}@media only screen and (min-width: 1024px){.inner__video .inner__picture{height:auto;max-height:600px}}.inner table{height:auto !important;display:grid !important}.inner table{margin:30px -15px}@media only screen and (max-width: 767px){.inner table{max-width:none !important;width:calc(100% + 30px) !important}}@media only screen and (min-width: 768px){.inner table{max-width:1380px;margin:30px -10px;width:calc(100% + 20px)}}@media only screen and (min-width: 1024px){.inner table{width:auto !important}.inner table{margin:40px auto 40px;max-width:1380px}}.inner table thead p,.inner table thead h6{color:#fff}.inner table th:first-of-type{border-right:none}.inner table tbody tr:last-of-type{margin-bottom:10px !important}.inner table strong{font-weight:600}.inner table tr,.inner table td{height:auto !important}.inner table tr{display:flex !important}.inner table td.title{margin-bottom:0}.inner--secondary{margin:40px 0;padding:0 0 0 20px;display:flex}@media only screen and (min-width: 1024px){.inner--secondary{margin:70px 0 0;padding:0}}.inner--secondary:before,.inner--secondary:after{display:none}.inner--secondary table{width:100% !important}.inner--secondary table{margin:30px -10px 40px}@media only screen and (min-width: 1024px){.inner--secondary table{width:auto !important;margin:0 auto 70px !important}}.inner--space{padding-top:20px;padding-bottom:30px}@media only screen and (min-width: 1024px){.inner--space{padding-bottom:40px}}.inner--extra-space{padding-bottom:30px}@media only screen and (min-width: 1024px){.inner--extra-space{padding-bottom:40px}}.inner .download-card{position:relative;max-width:585px;left:15px;width:calc(100% - 30px)}@media only screen and (min-width: 768px){.inner .download-card{left:25px;width:auto}}@media only screen and (min-width: 1024px){.inner .download-card{left:30px}}@media only screen and (min-width: 1200px){.inner .download-card{left:calc((100% - 1180px)/2)}}.inner__content{max-width:1180px;margin:0 auto}.inner iframe[src*=youtube]{min-height:215px;width:100%;margin:10px auto;max-width:1180px;display:block}@media only screen and (min-width: 480px){.inner iframe[src*=youtube]{min-height:315px}}@media only screen and (min-width: 768px){.inner iframe[src*=youtube]{min-height:640px}}.card-slider{position:relative;margin-bottom:30px}@media only screen and (min-width: 1024px){.card-slider{margin-bottom:40px}}.card-slider--reduced-margin-bottom{margin-bottom:7px}@media only screen and (min-width: 1024px){.card-slider--reduced-margin-bottom{margin-bottom:40px}}.card-slider__wrapper .swiper-slide{height:auto;display:flex;align-items:stretch}@media only screen and (min-width: 1024px){.card-slider__wrapper .swiper-slide{display:inline-block}}.card-slider__wrapper--height .swiper-slide{height:100%}@media only screen and (min-width: 1024px){.card-slider__wrapper--height .swiper-slide{height:auto}}.card-slider__top{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:20px}@media only screen and (min-width: 1024px){.card-slider__top{flex-direction:row;justify-content:space-between;margin-bottom:40px}}.card-slider__container{border-radius:20px}@media only screen and (min-width: 1440px){.card-slider__container{width:100%}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.video-modal{opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;background:rgba(241,241,241,.9);z-index:5;transition:opacity .22s ease-out}.video-modal__background{width:100%;height:100%}.video-modal__dialog{width:980px;max-width:90%;position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%, -40%);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.video-modal__content{width:100%;position:relative;padding-bottom:53.25%;height:0;overflow:hidden}.video-modal__content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-modal.is-open{opacity:1;pointer-events:auto}.video-modal.is-open .video-modal__dialog{opacity:1;transform:translate(-50%, -50%)}.video-modal.is-open .video-modal__visual{opacity:1;transform:translate(40px, 40px)}.video-modal__close{position:absolute !important;min-width:110px !important}.video-modal__close{display:flex;right:10px;top:-50px}@media only screen and (min-width: 1024px){.video-modal__close{right:24px}}.video-modal__close-icon{font-size:10px;margin-left:30px;color:#fff}.video-modal__close span{pointer-events:none}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.button,.hbspt-form .hs-button{padding:5px;border:0;min-width:165px;min-height:49px;display:inline-flex;justify-content:center;align-items:center;background:#ffca0a;color:#1f162c;text-transform:uppercase;font-weight:600;border-radius:10px;overflow:hidden;font-size:13px}@media only screen and (min-width: 1024px){.button,.hbspt-form .hs-button{min-width:201px;min-height:60px;font-size:16px}}.button--arrow{position:relative;justify-content:flex-start}.button--arrow .button__text{transform:translateX(64px);padding-right:94px}@media only screen and (min-width: 1024px){.button--arrow .button__text{transform:translateX(85px);padding-right:115px;transition:transform .22s .1s ease-out}}@media only screen and (min-width: 1024px){.button--arrow:hover .button__icon-box{left:calc(100% - 55px)}.button--arrow:hover .button__text{transform:translateX(20px)}}.button--primary,.button--secondary,.button--scroll{position:relative;background:#dbd6e2;color:#1f172b;-webkit-mask-image:-webkit-radial-gradient(white, black)}.button--primary:before,.button--secondary:before,.button--scroll:before{position:absolute;display:block;content:"";background:#ffca0a;width:100%;height:100%;top:0;right:0;z-index:0;border-radius:10px;overflow:hidden;transform:scaleX(0);transform-origin:right;transition:transform .22s ease-out}@media only screen and (min-width: 1024px){.button--primary:hover:before,.button--secondary:hover:before,.button--scroll:hover:before{transform:none}}.button--secondary,.button--scroll{background:#ffca0a;color:#1f162c}.button--secondary:before,.button--scroll:before{background:#dbd6e2}@media only screen and (min-width: 1024px){.button--secondary-width{min-width:240px}}.button--tertiary{min-width:152px}@media only screen and (min-width: 1024px){.button--tertiary{min-width:191px}}.button--decreased{min-width:auto;min-height:41px;padding:0 20px}@media only screen and (min-width: 1024px){.button--decreased{min-width:193px;min-height:60px}}.button--decreased .button__text{font-size:12px}@media only screen and (min-width: 480px){.button--decreased .button__text{font-size:13px}}@media only screen and (min-width: 1024px){.button--decreased .button__text{font-size:16px}}.button--scroll{display:flex;align-items:center;overflow:hidden;position:relative;min-width:168px;max-width:168px;min-height:39px}.button--scroll .button__text{white-space:nowrap;margin:0 4px}@media only screen and (min-width: 1024px){.button--scroll .button__text{margin:0 9px}}@media only screen and (min-width: 1024px){.button--scroll{min-width:219px;max-width:219px;min-height:60px}.button--scroll:hover .marquee__animated{animation-play-state:paused}}.button--devices{margin-left:5px}@media only screen and (min-width: 1024px){.button--devices{display:none;margin-left:0}}.button--menu{margin:30px auto 0}@media only screen and (min-width: 1024px){.button--menu{display:none}}.button--width{max-width:160px;min-width:160px;max-height:59px}@media only screen and (min-width: 1200px){.button--width{max-width:190px;min-width:190px}}@media only screen and (min-width: 1440px){.button--width{max-width:219px;min-width:219px}}.button__icon-box{position:absolute;left:5px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:10px;z-index:1;min-width:40px;width:40px;height:40px}@media only screen and (min-width: 1024px){.button__icon-box{min-width:50px;width:50px;height:50px;transition:left .22s ease-out}}.button__icon{font-size:20px;color:#1f162c}.button__text{font-size:13px}@media only screen and (min-width: 1024px){.button__text{position:relative;font-size:16px;z-index:0}}.button__text--extra-small{font-size:12px}@media only screen and (min-width: 768px){.button__text--extra-small{font-size:16px}}.button--close{height:40px;min-height:40px;padding:10px 20px}.button--search .button__text{letter-spacing:.83px}@media only screen and (min-width: 1024px){.button--search .button__text{transform:translateX(75px)}.button--search:hover .button__text,.button--search:focus .button__text{transform:translateX(40px)}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.burger{position:relative;height:20px;width:20px;cursor:pointer;transition:.2s all;-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;padding:0}.burger--open .burger__lines:before{transform:rotate(45deg) translateY(6px)}.burger--open .burger__lines:after{transform:rotate(-45deg) translateY(-6px)}.burger__lines{width:20px;height:20px}.burger__lines:before,.burger__lines:after{position:absolute;display:block;content:"";pointer-events:none;border-radius:.25em;background-color:#fff;width:100%;height:2px;transform:rotate(0);left:0;transition:all .22s ease-out}.burger__lines:before{top:5px}.burger__lines:after{bottom:5px}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.megamenu{display:block;content:"";width:100%;height:auto;max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:max-height .22s ease-in-out,opacity .22s ease-in-out}@media only screen and (min-width: 1024px){.megamenu{position:absolute;top:110px;width:100%;left:0;max-height:10000px;overflow:hidden;opacity:0;transition:none;background:#f5f4f8;border-radius:25px}}@media only screen and (min-width: 1440px){.megamenu{width:calc(100% + 100px)}}@media only screen and (min-width: 1200px){.megamenu--narrow{width:100%;left:50%;transform:translateX(-50%);max-width:1080px}}.megamenu--narrow .megamenu__body{padding:20px 25px 10px}@media only screen and (min-width: 1024px){.megamenu--narrow .megamenu__body{padding:30px 30px 0 47px}}.megamenu__body{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;background:#f5f4f8;padding:20px 15px 10px;border-radius:10px}@media only screen and (min-width: 1024px){.megamenu__body{padding:30px 30px 0 47px;background:none;border-radius:0}}.megamenu__body--tight{padding:20px 10px 10px}@media only screen and (min-width: 1024px){.megamenu__body--tight{padding:30px 30px 0 47px}}.megamenu__header{display:flex;align-items:center}@media only screen and (min-width: 1024px){.megamenu__header{margin-bottom:30px}}@media only screen and (min-width: 1200px){.megamenu__header{width:59%}}@media only screen and (min-width: 1024px){.megamenu__header--secondary{margin-bottom:20px}}.megamenu__heading{display:none}@media only screen and (min-width: 1024px){.megamenu__heading{display:block;font-size:20px;line-height:1;font-weight:600;padding:0 30px 0 60px;width:50%}.megamenu__heading:first-child{padding-left:30px}}@media only screen and (min-width: 1024px)and (min-width: 1200px){.megamenu__heading{padding:0 30px 0 92px}}@media only screen and (min-width: 1024px)and (min-width: 1440px){.megamenu__heading{padding:0 30px 0 126px}}@media only screen and (min-width: 1024px){.megamenu__heading--no-padding{padding-left:0}.megamenu__heading--no-padding:first-child{padding-left:0}}.megamenu__heading--alt-devices{display:inline-flex;font-size:18px;font-weight:600;line-height:1.5;margin-bottom:10px}@media only screen and (min-width: 1024px){.megamenu__heading--alt-devices{font-size:20px;line-height:1;font-weight:600;margin-bottom:0}}.megamenu__heading--hidden{position:relative;margin-top:20px}.megamenu__heading--hidden:before{content:"";width:100%;position:absolute;left:0;top:-15px;height:1px;background:#e0dce5}@media only screen and (min-width: 1024px){.megamenu__heading--hidden{display:none}}.megamenu__link-icon{color:#ffca0a;transition:transform .22s ease-out}.megamenu__row{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.megamenu__row{flex-direction:row;justify-content:space-between;margin-top:0;margin-bottom:20px}}.megamenu__row--secondary{align-items:flex-start}@media only screen and (min-width: 1024px){.megamenu__row--secondary{margin-bottom:30px}}.megamenu__main-link{position:relative;display:inline-flex;color:#000;line-height:1.64;transition:text-shadow .22s ease-out;padding-bottom:3px}@media only screen and (min-width: 1024px){.megamenu__main-link{font-size:22px}}.megamenu__main-link:hover .megamenu__main-link-arrow,.megamenu__main-link:focus .megamenu__main-link-arrow{transform:translateX(5px)}.megamenu__main-link-arrow{color:#ffca0a}@media only screen and (min-width: 1024px){.megamenu__main-link-arrow{margin-left:20px;font-size:11px;transition:transform .22s ease-out}}@media only screen and (min-width: 1024px){.megamenu__grid,.megamenu__picture-container{opacity:0;visibility:hidden;transform:translateX(20px);transition:opacity .22s .1s ease-out,transform .22s .1s ease-out}}.megamenu__picture-container{display:none}@media only screen and (min-width: 1200px){.megamenu__picture-container{display:block}}.megamenu__grids{position:relative;display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.megamenu__grids{gap:70px;flex-direction:row;display:inline-grid;grid-template-columns:1fr 1fr;grid-gap:70px}.megamenu__grids:before{position:absolute;left:50%;transform:translateX(-50%);display:block;content:"";background:#e0dce5;width:1px;height:calc(100% + 45px);top:-55px}}@media only screen and (min-width: 1440px){.megamenu__grids{width:69%;margin-bottom:6px}}@media only screen and (min-width: 1024px){.megamenu__grids .megamenu__grid{width:100%}}.megamenu__grid{display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width: 1024px){.megamenu__grid{flex-direction:row;flex-wrap:wrap;gap:10px 20px;margin-bottom:25px;display:inline-grid;grid-template-columns:auto auto;grid-gap:10px 20px}}@media only screen and (min-width: 1440px){.megamenu__grid{width:calc(70% - 3px)}}@media only screen and (min-width: 1024px){.megamenu__grid--column .megamenu__small-card{width:100%}}@media only screen and (min-width: 1200px){.megamenu__grid--column .megamenu__small-card{max-width:318px}}@media only screen and (min-width: 1440px){.megamenu__grid--column .megamenu__small-card{max-width:380px}}@media only screen and (min-width: 1024px){.megamenu__grid--column{grid-template-columns:none}}@media only screen and (min-width: 1200px){.megamenu__grid--column{height:100%}}.megamenu__grid--links{align-items:flex-start;width:100%}@media only screen and (min-width: 1024px){.megamenu__grid--links{gap:18px 60px;width:100%}}@media only screen and (min-width: 1200px){.megamenu__grid--links{width:calc(100% - 400px);margin-right:95px}}@media only screen and (min-width: 1440px){.megamenu__grid--links{width:calc(55% - 3px)}}@media only screen and (min-width: 1024px){.megamenu__small-card{width:calc(50% - 10px)}}.megamenu__link{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:25px;color:#291547;font-weight:500;font-size:18px}@media only screen and (min-width: 1024px){.megamenu__link{width:100%;margin-bottom:0;font-size:20px}.megamenu__link:hover .megamenu__link-icon-container:before{transform:scaleX(1);transition:transform .22s .22s ease-out}}.megamenu__link-text{font-weight:500}.megamenu__picture-container{border-radius:10px;overflow:hidden}@media only screen and (min-width: 1024px){.megamenu__picture-container{width:auto;max-width:340px;height:431px;transition:opacity .22s .22s ease-out,transform .22s .22s ease-out}}.megamenu__picture,.megamenu__image{display:block;height:100%;width:100%;font-family:"object-fit:cover";object-fit:cover}.megamenu__card{display:none;width:calc(100% - 8px);max-width:372px;margin-bottom:37px}@media only screen and (min-width: 1024px){.megamenu__card{opacity:0;visibility:hidden;margin-right:8px;transform:translateX(20px);margin-bottom:0;transition:opacity .22s .3s ease-out,transform .22s .3s ease-out}}@media only screen and (min-width: 1200px){.megamenu__card{display:block}}@media only screen and (min-width: 1024px){.megamenu__notice{position:relative;left:-47px;width:calc(100% + 77px)}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.nav{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media only screen and (min-width: 1024px){.nav{border:none;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 40px}}.nav__bypass-block{transform:translateY(-100%) !important}.nav__bypass-block{position:absolute;transition:transform .22s ease-out}@media only screen and (min-width: 1024px){.nav__bypass-block{left:50% !important}}.nav__bypass-block.focus-visible,.nav__bypass-block:focus{transform:none !important}.nav__bypass-block:focus-visible,.nav__bypass-block:focus{transform:none !important}.nav__logo-container{height:20px}@media only screen and (min-width: 1024px){.nav__logo-container{height:40px;margin-right:auto}}.nav__logo-link{position:relative;display:inline-block;height:20px;width:80px}@media only screen and (min-width: 1024px){.nav__logo-link{height:40px;width:158px}}@media only screen and (min-width: 1200px){.nav__logo-link{width:160px}}.nav__logo{position:absolute;top:0;left:0;width:100%;font-family:"object-fit:cover";object-fit:cover;transition:opacity .22s ease-out}.nav__logo--dark{opacity:0}.nav__list{display:none;flex-direction:column;background:#fff;border-radius:10px;padding:15px 10px 30px;width:100%}@media only screen and (min-width: 768px){.nav__list{padding:15px 30px 30px}}@media only screen and (min-width: 1024px){.nav__list{background:none;border-radius:0;display:flex;width:auto;flex-direction:row;align-items:center;padding:0 0 0 15px}}.nav__list-separator{display:none}@media only screen and (min-width: 1024px){.nav__list-separator{display:block;width:1px;height:30px;background:#6e637d;margin:0 17px}}.nav__list-item{display:flex;flex-direction:column;border-bottom:1px solid rgba(0,0,0,.05);min-height:57px}.nav__list-item:last-child{border-bottom:none}@media only screen and (min-width: 1024px){.nav__list-item:last-child{padding-left:15px;padding-right:0;display:none}}@media only screen and (min-width: 1200px){.nav__list-item:last-child{padding-left:25px}}@media only screen and (min-width: 1024px){.nav__list-item{flex-direction:row;border-bottom:none;align-items:center;height:60px;padding:0 6px;min-height:0}}@media only screen and (min-width: 1200px){.nav__list-item{padding:0 10px}}.nav__list-item--open .nav__cta:after{transform:none;opacity:1}.nav__list-item--open .nav__cta-icon{transform:rotate(-90deg);background:#ffca0a}@media only screen and (min-width: 1024px){.nav__list-item--open .nav__cta-icon{transform:rotate(-180deg) translateY(3px);color:#ffca0a;background:rgba(255,255,255,0)}}.nav__list-item--open .nav__cta-icon--devices-alt{transform:none}.nav__list-item--open .nav__megamenu{opacity:1;visibility:visible;max-height:10000px;overflow:visible;max-width:1275px}@media only screen and (min-width: 1024px)and (max-height: 900px){.nav__list-item--open .nav__megamenu{overflow:auto;height:calc(100vh - 140px)}}@media only screen and (min-width: 1024px)and (max-height: 985px){.nav__list-item--open .megamenu--narrow{overflow:auto;height:auto}}@media only screen and (min-width: 1024px)and (max-height: 900px){.nav__list-item--open .megamenu--no-image{overflow:auto;height:auto}}.nav__list-item--open .nav__megamenu-grid,.nav__list-item--open .nav__picture-container,.nav__list-item--open .nav__card{transform:none}@media only screen and (min-width: 1024px){.nav__list-item--open .nav__megamenu-grid,.nav__list-item--open .nav__picture-container,.nav__list-item--open .nav__card{opacity:1;visibility:visible}}.nav__list-item--desktop{display:none}@media only screen and (min-width: 1024px){.nav__list-item--desktop{display:flex}}@media only screen and (min-width: 1200px){.nav__list-item--desktop{padding-right:0}}.nav__list-item--with-border{display:none;padding:0 10px;margin-left:10px;position:relative}.nav__list-item--with-border:before{content:"";position:absolute;width:1px;height:30px;background:#6e637d;left:0}@media only screen and (min-width: 1024px){.nav__list-item--with-border{display:flex}}@media only screen and (min-width: 1200px){.nav__list-item--with-border{padding:0 10px 0 15px}}.nav__cta{display:flex;justify-content:space-between;color:#1f172b;position:relative;z-index:1;background:none;min-width:100%;transition:color .22s ease-out;align-items:center;padding:20px;font-size:18px}@media only screen and (min-width: 1024px){.nav__cta{position:relative;color:#fff;justify-content:center;font-size:14px;padding:0;min-height:0;height:60px}.nav__cta:after{position:absolute;display:block;content:"";height:1px;width:100%;background:#dc985b;opacity:0;bottom:15px;left:0;transition:transform .22s ease-out,opacity .22s ease-out}.nav__cta:active,.nav__cta:focus{color:#fff}}@media only screen and (min-width: 1200px){.nav__cta{font-size:18px}}.nav__cta-icon{font-size:16px;width:30px;pointer-events:none;height:30px;color:#f6aa66;transition:transform .22s ease-in-out,color .22s ease-out}@media only screen and (min-width: 1024px){.nav__cta-icon{position:relative;width:15px;height:auto;margin-left:6px;font-size:8px;z-index:1}}.nav__cta-icon--devices{transform:rotate(90deg)}@media only screen and (min-width: 1024px){.nav__cta-icon--devices{display:none !important}}.nav__cta-icon--devices-alt{transform:none}.nav__cta-icon--desktop{display:none !important}@media only screen and (min-width: 1024px){.nav__cta-icon--desktop{display:inline-flex !important}}@media only screen and (min-width: 1024px){.nav__burger{display:none}}@media only screen and (min-width: 1024px){.nav__megamenu-grid{margin-bottom:auto}}.nav__search-trigger{background:none;color:#f6aa66}@media only screen and (min-width: 1024px){.nav__search-trigger{transition:transform .22s ease-out}.nav__search-trigger:hover,.nav__search-trigger:focus{transform:translateY(-2px);color:#f6aa66}}@media only screen and (min-width: 1024px){.nav__search-trigger--mobile{display:none}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.latest__intro-container{display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 1024px){.latest__intro-container{justify-content:space-between;flex-direction:row;margin-bottom:18px}}.latest__cta{background:#dbd6e2;text-transform:uppercase;color:#1f172b;border-radius:10px;padding:18px 36px;font-size:16px}@media only screen and (min-width: 1024px){.latest__cta{margin-bottom:0;padding:18px 30px;min-width:149px}}.latest__cards-container{display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 768px){.latest__cards-container{flex-direction:row;flex-wrap:wrap}}@media only screen and (min-width: 1024px){.latest__cards-container{align-items:flex-start;justify-content:center;gap:20px}}@media only screen and (min-width: 1200px){.latest__cards-container{flex-wrap:nowrap;justify-content:flex-start}}.latest__cards-container--secondary{margin-bottom:30px}@media only screen and (min-width: 768px){.latest__cards-container--secondary{margin:0 -20px 30px}}@media only screen and (min-width: 1024px){.latest__cards-container--secondary{flex-wrap:wrap;margin:0 -25px 60px;gap:0}}.latest__card{margin-bottom:30px;padding:8px;background:#fff;box-shadow:10px 10px 20px 0 rgba(223,228,234,.2);border-radius:10px;display:flex;flex-direction:column}.latest__card:last-of-type{margin-bottom:0}@media only screen and (min-width: 1024px){.latest__card:last-of-type{margin-bottom:20px}}@media only screen and (min-width: 768px){.latest__card{align-self:stretch;width:calc(50% - 20px);margin:0 10px 20px}}@media only screen and (min-width: 1024px){.latest__card{min-width:380px;box-shadow:none;width:auto;margin:0;transition:transform .22s ease-out,box-shadow .22s ease-out}.latest__card:hover,.latest__card:focus{box-shadow:0 2px 10px 0 rgba(0,0,0,.08);border-radius:10px}.latest__card:hover .latest__card-icon-container:before,.latest__card:focus .latest__card-icon-container:before{transform:scaleX(1);transition:transform .22s .1s ease-out}}@media only screen and (min-width: 768px){.latest__card--secondary{width:calc(50% - 20px);margin:0 10px 20px}.latest__card--secondary .latest__image,.latest__card--secondary .latest__card-text-container,.latest__card--secondary .latest__icon{max-width:none;max-width:initial}}@media only screen and (min-width: 1100px){.latest__card--secondary{width:calc(33.33333% - 30px);margin:0 15px 20px;min-width:auto}}.latest__card-icon-container{min-width:50px;height:50px}.latest__image{max-width:360px;border-radius:10px;overflow:hidden;display:flex;height:100%;width:100%;font-family:"object-fit:cover";object-fit:cover}.latest__image img{width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}.latest__card-text{padding:0 30px 0 15px;font-size:20px;color:#1f172b}.latest__card-detail{border-radius:5px;background-color:#f5f4f8;color:#1f172b;display:flex;margin-bottom:10px;font-size:12px;min-width:100%}@media only screen and (min-width: 390px){.latest__card-detail{min-width:90%}}@media only screen and (min-width: 1200px){.latest__card-detail{min-width:98%}}.latest__card-detail-container{max-width:350px;display:flex;justify-content:center;position:relative;left:0;top:-20px;margin:0 10px}@media only screen and (min-width: 1024px){.latest__card-detail-container{max-width:none}}@media only screen and (min-width: 1200px){.latest__card-detail-container{min-width:320px}}.latest__detail{font-size:10px;color:#1f172b;padding:5px 12px;text-transform:capitalize}@media only screen and (min-width: 390px){.latest__detail{font-size:12px}}@media only screen and (min-width: 1024px){.latest__detail{font-size:10px;white-space:nowrap}}@media only screen and (min-width: 1440px){.latest__detail{font-size:12px}}.latest__detail--secondary{color:#fff;background-color:#291547;border-radius:5px;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center}.latest__detail--tertiary{color:#6e637d;text-transform:none;letter-spacing:1px;padding:5px 0 5px 15px}@media only screen and (min-width: 1024px){.latest__detail--tertiary{padding-right:20px;padding-left:10px}}.latest__detail--quaternary{padding:5px 9px 5px 0;margin-left:auto}@media only screen and (min-width: 390px){.latest__detail--quaternary{padding:5px 9px}}@media only screen and (min-width: 768px){.latest__detail--quaternary{padding-right:11px}}.latest__detail--transparent{opacity:0}.latest__card-header{position:relative;height:236px}.latest__card-text-container{display:flex;margin-bottom:20px;max-width:360px}.latest__text{font-size:20px;line-height:1.5;color:#1f172b}.latest__icon{margin-top:auto}.latest__cta-container{display:none}@media only screen and (min-width: 1024px){.latest__cta-container{display:inline-flex}}.latest__cta-container--devices{margin-top:30px;display:flex;justify-content:center}@media only screen and (min-width: 1024px){.latest__cta-container--devices{display:none}}.latest__results{margin-bottom:40px}.latest__results picture{max-width:100%}.latest__results .latest__card .latest__card-text-container{padding-top:37px}.latest__results .latest__card[\:has\(.latest__card-detail-container\)] .latest__card-text-container{padding-top:0}.latest__results .latest__card:has(.latest__card-detail-container) .latest__card-text-container{padding-top:0}.buttons{display:inline-grid;grid-gap:10px;grid-template-columns:repeat(auto-fill, minmax(130px, 1fr))}@media only screen and (min-width: 480px){.buttons{grid-template-columns:auto auto}}@media only screen and (min-width: 768px){.buttons{display:inline-grid;grid-template-columns:auto auto;grid-gap:20px}}.buttons--center-devices{justify-content:center;display:flex;flex-direction:column;align-items:center;gap:0}.buttons--center-devices a{margin-bottom:20px}.buttons--center-devices a:last-of-type{margin-bottom:0}@media only screen and (min-width: 768px){.buttons--center-devices{flex-direction:row;gap:20px}.buttons--center-devices a{margin-bottom:0}}@media only screen and (min-width: 1024px){.buttons--center-devices{justify-content:flex-start}}.buttons--center{align-items:center}@media only screen and (min-width: 1024px){.buttons--center{justify-content:flex-start}}@media only screen and (min-width: 1024px){.buttons--pushed-left{margin-left:30px}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.banner{position:relative}.banner--overflow-hidden{overflow:hidden}.banner--margin{margin-bottom:30px}@media only screen and (min-width: 1024px){.banner--margin{margin-bottom:60px}}@media only screen and (min-width: 1024px){.banner--rounded{background-position:left;z-index:1}.banner--rounded .banner__background{border-radius:0 0 80px 0;overflow:hidden}}.banner--rounded+.page-strip--rounded-left{z-index:0;margin-top:-37px}@media only screen and (min-width: 1024px){.banner--rounded+.page-strip--rounded-left{margin-top:0;background-position:center}}.banner--rounded-all .banner__background{border-radius:0 0 40px 40px;overflow:hidden}@media only screen and (min-width: 1024px){.banner--rounded-all .banner__background{border-radius:0 0 100px 100px}}.banner--rounded-small-big .banner__background{border-radius:0 0 20px 20px;overflow:hidden}@media only screen and (min-width: 1024px){.banner--rounded-small-big .banner__background{border-radius:0 0 100px 100px}}.banner--products{margin-bottom:30px;overflow:hidden}@media only screen and (min-width: 1024px){.banner--products{overflow:visible}}@media only screen and (min-width: 1200px){.banner--products{margin-bottom:50px}}@media only screen and (min-width: 1024px){.banner--products .banner__content{max-width:590px;min-width:48%}}.banner--products .banner__row{padding:16px 5px 83px}@media only screen and (min-width: 1024px){.banner--products .banner__row{padding:130px 0 112px}}@media only screen and (min-width: 1200px){.banner--products .banner__row{padding:130px 0 66px}}.banner--products .banner__content,.banner--products .banner__picture-container{position:relative;top:92px}@media only screen and (min-width: 1024px){.banner--products .banner__content{min-width:49%}}@media only screen and (min-width: 1200px){.banner--products .banner__content{min-width:50%}}@media only screen and (min-width: 1024px){.banner--products .banner__title{font-size:47px}}@media only screen and (min-width: 1200px){.banner--products .banner__title{font-size:55px}}@media only screen and (min-width: 390px){.banner--products .banner__picture-container{max-width:none;width:100%}}@media only screen and (min-width: 1024px){.banner--products .banner__picture-container{margin-left:50px}}.banner--products .banner__background{border-radius:0 0 40px 40px;overflow:hidden;max-height:88%}@media only screen and (min-width: 1024px){.banner--products .banner__background{border-radius:0 0 80px 80px;height:calc(100% - 20px);max-height:none}}.banner--products .banner__picture-src{border-radius:15px;overflow:hidden;font-family:"object-fit:contain";object-fit:contain}.banner--general[\:has\(\%2B.sticky-nav\)]{margin-bottom:30px}.banner--general:has(+.sticky-nav){margin-bottom:30px}@media only screen and (min-width: 1024px){.banner--general[\:has\(\%2B.sticky-nav\)]{margin-bottom:40px}.banner--general:has(+.sticky-nav){margin-bottom:40px}}.banner--general .banner__row{padding:109px 5px 0}@media only screen and (min-width: 1024px){.banner--general .banner__row{padding:220px 0 70px;align-items:center}}.banner--general .banner__picture-container{max-width:none}@media only screen and (min-width: 768px){.banner--general .banner__picture-container{width:calc(100% + 60px);left:-30px}}@media only screen and (min-width: 1024px){.banner--general .banner__picture-container{margin-left:0;height:426px;min-width:43%;width:auto;left:auto}}@media only screen and (min-width: 1200px){.banner--general .banner__picture-container{max-width:720px;height:658px;min-width:51%}}@media only screen and (min-width: 1200px){.banner--general .banner__picture-container{min-width:55%}}@media only screen and (min-width: 1580px){.banner--general .banner__picture-container{min-width:61%}}.banner--general .banner__picture{margin-left:0;display:flex;height:292px}.banner--general .banner__picture-src{object-position:center}@media only screen and (min-width: 480px){.banner--general .banner__picture{height:400px}}@media only screen and (min-width: 768px){.banner--general .banner__picture{height:580px}}@media only screen and (min-width: 1024px){.banner--general .banner__picture{border-radius:311px 0 0 311px;overflow:hidden;width:100%}}@media only screen and (min-width: 1200px){.banner--general .banner__picture{height:658px}}@media only screen and (min-width: 1580px){.banner--general .banner__picture{width:845px}}.banner--mb-mobile{margin-bottom:30px}@media only screen and (min-width: 1024px){.banner--mb-mobile{margin-bottom:0}}@media only screen and (min-width: 1024px){.banner--rounded-alt{margin-bottom:90px}}.banner--rounded-alt .banner__background{border-radius:0 0 80px 80px;overflow:hidden}.banner--rounded-alt .banner__row{padding:115px 5px 0}@media only screen and (min-width: 1024px){.banner--rounded-alt .banner__row{padding:70px 0 104px;align-items:flex-start}}@media only screen and (min-width: 1024px){.banner--rounded-alt .banner__content{max-width:590px;min-width:50%;padding-top:100px}}.banner--rounded-alt .banner__picture-container{max-width:none}@media only screen and (min-width: 1024px){.banner--rounded-alt .banner__picture-container{max-width:720px;margin-left:70px;height:550px;top:143px}}.banner--rounded-alt .banner__picture{margin-left:0;display:flex}@media only screen and (min-width: 1024px){.banner--rounded-alt .banner__picture{border-radius:265px 0 0 265px;overflow:hidden;width:100%}.banner--rounded-alt .banner__picture-src{object-position:right}}@media only screen and (min-width: 1580px){.banner--rounded-alt .banner__picture{width:1000px}.banner--rounded-alt .banner__picture-src{object-position:left;font-family:"object-fit:contain;object-position:left";object-fit:contain}}@media only screen and (min-width: 1024px){.banner--rounded-alt .banner__buttons{margin-bottom:0}}@media only screen and (min-width: 1024px){.banner--rounded-alt+div,.banner--rounded-alt+section{margin-top:100px}}.banner__background,.banner__background-src{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:-1}.banner__svg-path{animation:rotate 25s linear infinite;transform-origin:91px 97px;transform:translate3d(0, 0, 0);filter:url(#a)}.banner__graphic{height:100%;position:absolute;width:100%;top:0;left:0;overflow:hidden;background-color:#1f162c}@media only screen and (min-width: 1024px){.banner__graphic{border-radius:0 0 80px 0;background:linear-gradient(139deg, #1F162C 0%, #1F162C 97%, #F8A966 97%, #F8A966 100%)}}.banner__graphic svg{position:absolute;top:0;left:0;width:100%;height:100%}@supports(font: -apple-system-body) and (-webkit-appearance: none){.banner__graphic svg path{animation:none}}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){.banner__graphic svg path{animation:none}}}.banner__graphic+.wrapper{position:relative}.banner__decorator{width:200px;height:200px;border-radius:50%;filter:blur(124px);position:absolute;animation:move;animation-timing-function:linear;animation-iteration-count:infinite;color:#f6aa66;top:25%;left:0;animation-duration:20s;transform-origin:-5vw 4vh;box-shadow:-40vmin 0 5.240738963vmin currentColor}@media only screen and (min-width: 1024px){.banner__decorator{filter:blur(170px)}}.banner__row{display:flex;flex-direction:column;padding:109px 5px 87px}@media only screen and (min-width: 1024px){.banner__row{flex-direction:row;padding:220px 0 70px}}.banner__row--center{justify-content:center;padding:109px 5px 20px}@media only screen and (min-width: 1024px){.banner__row--center{padding:220px 0 70px}}.banner__row--reduced{justify-content:center;padding:109px 5px 30px}@media only screen and (min-width: 768px){.banner__row--reduced{padding:140px 0 50px}}@media only screen and (min-width: 1024px){.banner__row--reduced{padding:190px 0 55px}}.banner__row--reduced .banner__title{margin-bottom:0}@media only screen and (min-width: 768px){.banner__row--reduced .banner__title{font-size:35px}}.banner__row--reduced .banner__content{max-width:none}.banner__row--reduced-space{padding:115px 20px 15px;text-align:center}@media only screen and (min-width: 1024px){.banner__row--reduced-space{padding:200px 0 35px;text-align:left}}.banner__content{max-width:735px}@media only screen and (min-width: 1024px){.banner__content{min-width:61%}}.banner__title{font-size:30px;line-height:1.5;font-weight:300;color:#f5f4f8;margin-bottom:30px}@media only screen and (min-width: 1024px){.banner__title{font-size:55px;line-height:1.272;margin-bottom:40px}}.banner__title b,.banner__title strong{font-weight:600}.banner__title--dark{color:#1f172b}.banner__title--semi-bold{font-weight:600;text-align:center}.banner__title--reduced-space{margin-bottom:20px}@media only screen and (min-width: 768px){.banner__title--max-width{max-width:420px}}@media only screen and (min-width: 1024px){.banner__title--max-width{max-width:720px}}.banner__title--small{color:#1f172b}@media only screen and (min-width: 1024px){.banner__title--small{font-size:45px;line-height:1.11}}.banner__description{font-size:18px;font-weight:300;margin-bottom:30px}@media only screen and (min-width: 1024px){.banner__description{max-width:510px}}.banner__subheading{text-transform:uppercase;color:#6e647d;font-size:10px;line-height:1;margin-bottom:15px}@media only screen and (min-width: 1024px){.banner__subheading{font-size:12px;margin-bottom:40px}}.banner__buttons{margin-bottom:40px}@media only screen and (min-width: 1024px){.banner__buttons{margin-bottom:80px}}.banner__buttons--inner{display:block}@media only screen and (min-width: 1024px){.banner__buttons--inner{display:inline-grid}}.banner__picture-container{position:relative;left:-20px;width:calc(100% + 40px);max-width:355px}@media only screen and (min-width: 768px){.banner__picture-container{width:auto;left:auto;max-width:none}}@media only screen and (min-width: 1024px){.banner__picture-container{left:0;margin-left:15px;max-width:720px;min-width:61%}}.banner__picture{display:block;margin-left:105px}@media only screen and (min-width: 1024px){.banner__picture{margin-left:0}}.banner__picture,.banner__picture-src{width:100%;height:100%;font-family:"object-fit:cover;object-position:left";object-fit:cover;object-position:left}.banner__back{margin-bottom:30px}@media only screen and (min-width: 1024px){.banner__back{margin-bottom:45px}}.banner__back-link{display:inline-flex;align-items:center;text-transform:uppercase;color:#1f172b;font-weight:600;font-size:12px}.banner__back-link:hover .banner__icon-container:before,.banner__back-link:focus .banner__icon-container:before{transform:scaleX(1);transition:transform .22s .22s ease-out}.banner__tags{display:inline-flex;border-radius:5px;background-color:#f5f4f8;box-shadow:0 2px 10px 0 rgba(0,0,0,.08);color:#1f172b;gap:5px;max-width:380px;margin-bottom:20px}.banner__detail{padding:5px 15px;font-size:12px}.banner__detail--first{background:#291547;color:#fff;text-transform:uppercase;border-radius:5px;font-weight:600}.banner__detail--second{color:#6e637d}.banner__detail--third{margin-left:auto}@media only screen and (min-width: 768px){.banner__detail--second{min-width:180px}}@media only screen and (min-width: 1024px){.banner--foamy-desktop{background-color:#f5f4f8;border-radius:0}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){.banner--foamy-desktop{border-radius:0}}}.banner--foamy-desktop:after{content:"";width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;z-index:-1;background-color:#f5f4f8}}.banner--foamy-desktop .banner__content{margin-bottom:40px}.banner--foamy-desktop .banner__picture{margin-left:0}.banner--foamy-desktop .banner__content{width:100%}.banner--foamy-desktop .banner__row{align-items:center}@media only screen and (min-width: 768px){.banner--foamy-desktop .banner__picture-container{max-height:720px;min-width:720px}}@media only screen and (min-width: 768px){.banner--foamy-desktop .banner__picture,.banner--foamy-desktop .banner__picture-src{font-family:"object-fit:contain";object-fit:contain}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.logo-strip{position:relative;margin-right:0;width:100px}@media only screen and (min-width: 1200px){.logo-strip{width:160px}}.logo-strip-container{position:relative;margin-bottom:25px;display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));grid-auto-rows:35px}@media only screen and (min-width: 1024px){.logo-strip-container{max-width:550px;margin-bottom:0;display:inline-grid;grid-gap:50px 30px;grid-template-columns:auto auto auto;justify-content:left}}.logo-strip__picture{display:flex;width:100%;height:100%;justify-content:center}.logo-strip__list{display:flex;align-items:center;flex:1 0 auto}.logo-strip__item{display:none;height:45px}.logo-strip__item .logo-strip__picture{align-items:center}.logo-strip__item--initial{display:flex;animation:imageInitial;animation-timing-function:ease}.logo-strip__item--showing{display:flex;animation:imageDisplay;animation-timing-function:ease}.logo-strip__item--alt{height:45px}.logo-strip__item--alt .logo-strip__picture{align-items:center}.logo-strip__item--alt .logo-strip__src{filter:none;opacity:.95}.logo-strip__link{display:flex;width:100%;height:100%}.logo-strip__src{font-family:"object-fit:contain";object-fit:contain;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter     id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:invert(65%) sepia(50%) hue-rotate(220deg);transition:.22s ease-out filter}@keyframes imageDisplay{0%{opacity:0;transform:translateX(10px)}25%,75%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-10px)}}@keyframes imageInitial{0%,75%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-10px)}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.demo-strip{background-color:#f5f4f8;border-radius:20px;position:relative;top:70px;margin-top:-70px}@media only screen and (min-width: 1024px){.demo-strip{padding-right:52px;top:80px;margin-top:-80px}}.demo-strip--alt{margin-top:0;top:auto}@media only screen and (min-width: 1024px){.demo-strip__container{display:flex;align-items:center}}.demo-strip__text-container{padding:40px 30px}@media only screen and (min-width: 1024px){.demo-strip__text-container{padding:50px 50px}}@media only screen and (min-width: 1200px){.demo-strip__text-container{padding:62px 90px 70px}}.demo-strip__subtitle-container{display:flex;gap:35px;margin-bottom:20px}.demo-strip__subtitle{text-transform:uppercase;color:#000;font-size:12px;letter-spacing:1px}.demo-strip__title-container{margin-bottom:20px}@media only screen and (min-width: 1024px){.demo-strip__title-container{width:100%;max-width:507px;margin-bottom:30px}}.demo-strip__title{color:#000;font-size:20px;line-height:1.5}@media only screen and (min-width: 1024px){.demo-strip__title{font-size:35px;line-height:1.272}}.demo-strip__image-container{display:none}@media only screen and (min-width: 1024px){.demo-strip__image-container{display:flex;width:50%;height:395px}}.demo-strip__image{font-family:"object-fit:cover";object-fit:cover;width:100%;height:100%}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.twin-cards--hide-pagination .progress-bar{display:none}.twin-cards--hide-pagination .arrows{padding-left:0}.twin-cards--hide-pagination .arrows__button--dark{margin-left:0}.twin-cards__container{position:relative;padding-bottom:90px;max-width:1180px;margin:0 auto}@media only screen and (min-width: 1024px){.twin-cards__container{padding-bottom:40px;margin-top:45px;display:flex}}.twin-cards__titles-container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:30px}@media only screen and (min-width: 1024px){.twin-cards__titles-container{align-items:flex-start;justify-content:flex-start;padding-right:25px;margin-bottom:0;flex:0 0 auto}}@media only screen and (min-width: 1200px){.twin-cards__titles-container{padding-right:155px}}.twin-cards__subtitle{text-transform:uppercase;color:#1f172b;font-size:12px;letter-spacing:1px;text-align:center}@media only screen and (min-width: 1024px){.twin-cards__subtitle{display:none}}@media only screen and (min-width: 1024px){.twin-cards__title-container{max-width:354px}}.twin-cards__title{color:#1f172b;font-size:30px;line-height:1.333;font-weight:300}@media only screen and (min-width: 1024px){.twin-cards__title{font-size:55px;line-height:1.1818;margin-bottom:40px}}.twin-cards__title span{font-weight:400}.twin-cards__item{height:auto !important;height:initial !important}.twin-cards__controls{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 1024px){.twin-cards__controls{position:static;position:initial;bottom:auto;bottom:initial;left:auto;left:initial;transform:none;transform:initial}}.twin-cards__cards-container{--padding: 15px;padding:0 var(--padding);width:100vw;transform:translateX(calc(-1 * var(--padding)))}@media only screen and (min-width: 768px){.twin-cards__cards-container{--padding: 25px;min-width:calc(100% + var(--padding))}}@media only screen and (min-width: 1024px){.twin-cards__cards-container{--padding: 0;padding-right:30px;transform:translateX(0);width:auto;width:initial;min-width:0;min-width:initial}}.twin-cards__card{padding:20px 10px;border-radius:10px;color:#1f172b;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}@media only screen and (min-width: 1024px){.twin-cards__card{transition:background .22s ease-out;padding:30px 40px}.twin-cards__card .twin-cards__card-icon-container:before{border-radius:5px;overflow:hidden}.twin-cards__card:hover,.twin-cards__card:focus{background:#291547;color:#fff}.twin-cards__card:hover .twin-cards__logo--color,.twin-cards__card:focus .twin-cards__logo--color{opacity:0}.twin-cards__card:hover .twin-cards__logo--white,.twin-cards__card:focus .twin-cards__logo--white{opacity:1}.twin-cards__card:hover .twin-cards__card-icon-container:before,.twin-cards__card:focus .twin-cards__card-icon-container:before{transform:scaleX(1);transform-origin:left;transition:transform .22s .11s ease-out}}.twin-cards__logo-container{position:relative;width:110px;height:35px}@media only screen and (min-width: 1024px){.twin-cards__logo-container{width:165px;height:40px}}.twin-cards__logo{position:absolute;width:100%;height:100%;font-family:"object-fit:contain;object-position:left";object-fit:contain;object-position:bottom left;transition:opacity .22s ease-out;object-position:left}.twin-cards__logo--white{opacity:0}.twin-cards__card-top{display:flex;flex-direction:column;height:100%}.twin-cards__card-header{display:flex;justify-content:center;margin-bottom:10px}@media only screen and (min-width: 1024px){.twin-cards__card-header{justify-content:flex-start}}.twin-cards__card-text{margin-bottom:35px;text-align:center}@media only screen and (min-width: 1024px){.twin-cards__card-text{text-align:left;max-width:255px}}.twin-cards__card-text p{font-size:14px;line-height:1.785}@media only screen and (min-width: 1024px){.twin-cards__card-text p{font-size:20px;line-height:1.5}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}@media only screen and (min-width: 1024px){.platform-cards__container{display:flex}}.platform-cards__title-container{display:flex;justify-content:center;align-items:center;flex-direction:column}@media only screen and (min-width: 1024px){.platform-cards__title-container{align-items:flex-start;justify-content:flex-start}}.platform-cards__subtitle{color:#6e637d;font-size:12px;line-height:1;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}.platform-cards__title{font-size:30px;line-height:1.5;color:#1f172b;font-weight:300}@media only screen and (min-width: 1024px){.platform-cards__title{color:#1f172b;font-size:40px;line-height:1.272;font-weight:300}}@media only screen and (min-width: 1200px){.platform-cards__title{margin-bottom:50px}}.platform-cards__cards-container{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.platform-cards__cards-container{flex-direction:row;flex-wrap:wrap;width:100%;display:inline-grid;grid-gap:10px;grid-template-columns:auto auto}}@media only screen and (min-width: 1200px){.platform-cards__cards-container{max-width:620px;margin-right:30px}}.platform-cards__card{border-radius:20px;width:100%;padding:30px;border:1px solid rgba(31,23,43,.1);display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px}@media only screen and (min-width: 1024px){.platform-cards__card{transition:background .22s ease-out;margin-bottom:20px;width:100%}.platform-cards__card:hover,.platform-cards__card:focus{background:#291547;color:#fff}.platform-cards__card:hover .platform-cards__card-title,.platform-cards__card:hover .platform-cards__card-paragraph,.platform-cards__card:focus .platform-cards__card-title,.platform-cards__card:focus .platform-cards__card-paragraph{color:#fff}.platform-cards__card:hover .platform-cards__card-icon-container,.platform-cards__card:focus .platform-cards__card-icon-container{color:#1f162c}.platform-cards__card:hover .platform-cards__card-icon-container:before,.platform-cards__card:focus .platform-cards__card-icon-container:before{transform:scaleX(1);transition:transform .22s .22s ease-out}}@media only screen and (min-width: 1200px){.platform-cards__card{max-width:335px;margin-bottom:10px;padding:30px 28px 30px 30px}}.platform-cards__card-title{color:#291547;font-size:20px;line-height:1.5;font-weight:600;margin-bottom:10px}.platform-cards__card-paragraph{color:#1f172b;font-size:16px;line-height:1.64;margin-bottom:20px}@media only screen and (min-width: 1024px){.platform-cards__card-paragraph{margin-bottom:0}}.platform-cards__image-container{display:none}@media only screen and (min-width: 1200px){.platform-cards__image-container{border-radius:10px;overflow:hidden;display:flex;width:525px;height:464px}}@media only screen and (min-width: 1200px){.platform-cards__image{display:block;width:100%;height:100%;font-family:"object-fit:contain";object-fit:contain}}@media only screen and (min-width: 1200px){.platform-cards__card-content{margin-bottom:40px}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.icon-wrapper{display:flex;justify-content:flex-end;padding:0 15px 0 30px;max-width:360px;margin-bottom:20px}.icon-wrapper--secondary{justify-content:center}@media only screen and (min-width: 1024px){.icon-wrapper--secondary{justify-content:flex-end}}.icon-wrapper--tertiary{padding:0;margin-bottom:0;justify-content:flex-start}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.icon-container{position:relative;background-color:#f5f4f8;color:#1f172b;padding:7px;width:30px;border-radius:5px;overflow:hidden;display:flex;justify-content:center;transition:color .22s ease-out;-webkit-mask-image:-webkit-radial-gradient(white, black)}.icon-container:before{position:absolute;display:block;content:"";width:100%;height:100%;top:0;left:0;z-index:0;background-color:#ffca0a;transform:scaleX(0);transform-origin:left;transition:transform .22s ease-out}.icon-container--secondary{font-size:18px;width:30px;padding:12px;background-color:#ffca0a}@media only screen and (min-width: 1024px){.icon-container--secondary{width:50px;min-height:50px;height:50px;background-color:#f5f4f8}}.icon-container--tertiary{background-color:#ffca0a;color:#1f162c}@media only screen and (min-width: 1024px){.icon-container--tertiary{background-color:#6e647d;color:#fff}}.icon-container--tertiary--quaternary{background-color:#ffca0a;color:#1f172b}@media only screen and (min-width: 1024px){.icon-container--tertiary--quaternary{background-color:#eceaf2;color:#291547}}.icon-container--quaternary{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}.icon-container--small{min-width:20px;width:20px;height:20px;background:#eceaf2;border-radius:3px}.icon-container--small .icon-container__icon{font-size:10px}.icon-container--right{min-width:40px;align-self:center}@media only screen and (min-width: 1024px){.icon-container--right{align-self:flex-end}}.icon-container--primary-devices{background:#ffca0a}@media only screen and (min-width: 1024px){.icon-container--primary-devices{background:#eceaf2}}.icon-container--mod{transition:transform .22s ease-in-out,color .22s ease-out;min-width:30px;width:30px;height:30px;border-radius:6px}.icon-container--rotated{transform:rotate(180deg);margin-right:10px}.icon-container--rotated .icon-container__icon{font-size:8px}.icon-container__icon{position:relative;z-index:1}.icon-container--min-width{min-width:30px}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.logo-strip-marquee{margin-bottom:15px}@media only screen and (min-width: 1024px){.logo-strip-marquee{margin-bottom:23px}}.logo-strip-marquee__title-container{position:relative;display:flex;justify-content:center;margin-bottom:22px}@media only screen and (min-width: 1024px){.logo-strip-marquee__title-container{margin-bottom:61px}}.logo-strip-marquee__title{font-weight:300;color:#1f172b;font-size:30px;line-height:1.333;text-align:center}@media only screen and (min-width: 1024px){[dir="ltr"] .logo-strip-marquee__title{text-align:left}[dir="rtl"] .logo-strip-marquee__title{text-align:right}.logo-strip-marquee__title{font-size:55px;line-height:1.1818;max-width:880px}}.logo-strip-marquee__title b{font-weight:600}.logo-strip-marquee__text{text-transform:uppercase;color:#939588;margin-bottom:0;font-size:10px;letter-spacing:.83px}@media only screen and (min-width: 768px){.logo-strip-marquee__text{font-size:12px;letter-spacing:1px}}.logo-strip-marquee__list{display:flex;align-items:center}.logo-strip-marquee__item{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;max-width:144px;margin:0 7px;padding:14px 21px 17px}@media only screen and (min-width: 768px){.logo-strip-marquee__item{max-width:200px;margin:0 10px;padding:19px 30px 21px}}.logo-strip-marquee__logo-container{display:flex;justify-content:center;align-items:center;width:100px;height:100px;margin-bottom:10px}@media only screen and (min-width: 768px){.logo-strip-marquee__logo-container{width:140px;height:140px;margin-bottom:19px}}.logo-strip-marquee__logo-container picture{height:85px}.logo-strip-marquee__logo-src{font-family:"object-fit:contain";object-fit:contain;width:100%;height:100%}.logo-strip-marquee-container{margin-bottom:20px}@media only screen and (min-width: 1024px){.logo-strip-marquee-container{margin-bottom:62px}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.marquee{position:relative;overflow:hidden;width:100%}@media only screen and (min-width: 1024px){.marquee{margin-bottom:0}}@media only screen and (min-width: 1024px){.marquee{margin-left:0;margin-right:0;width:100%}}.marquee__container{display:block;overflow:hidden;white-space:nowrap;will-change:transform}.marquee__wrapper{position:relative;margin:0;align-items:center;display:flex}.marquee__wrapper--reverse{flex-direction:row-reverse}.marquee__first,.marquee__second{display:flex;align-items:center;flex:1 0 auto}.marquee__first.animating,.marquee__second.animating{animation:marquee 0s linear infinite;backface-visibility:hidden}.marquee__first.animating-reverse,.marquee__second.animating-reverse{animation:marquee-reverse 0s linear infinite;backface-visibility:hidden}@-moz-document url-prefix(){@media only screen and (min-width: 1024px){.marquee__wrapper{transform:rotate(0deg) translateY(0%) translateX(0%)}}}.content{text-align:center}@media only screen and (min-width: 1024px){.content{text-align:left;padding-left:45px}}.content--mb{margin-bottom:20px}@media only screen and (min-width: 1024px){.content--mb{margin-bottom:0}}@media only screen and (min-width: 1024px){.content--pushed-right{margin-left:30px}}.content--secondary{margin-bottom:20px}@media only screen and (min-width: 1024px){.content--secondary{margin-bottom:30px;text-align:left;padding-left:0}}@media only screen and (min-width: 1024px){.content--align-left{margin-left:30px}}@media only screen and (min-width: 1024px){.content--no-padding{padding-left:0}}.content__subtitle{text-transform:uppercase;font-size:12px;line-height:1.15;letter-spacing:1px;margin-bottom:10px}.content__subtitle--secondary{color:#6e637d;margin-bottom:3px}.content__title{font-size:26px;font-weight:300}@media only screen and (min-width: 1024px){.content__title{font-size:40px}}.content__title b{font-weight:600}.content__title--no-margin-bottom{margin-bottom:0}@media only screen and (min-width: 1024px){.content__title--no-margin-bottom-desktop{margin-bottom:0}}.content__title--secondary{color:#f5f4f8;font-weight:300;margin-bottom:20px}.content__title--tertiary{color:#1f172b;font-weight:300}.content__title--quaternary{color:#1f172b;font-size:26px;line-height:1.5;font-weight:400}@media only screen and (min-width: 1024px){.content__title--quaternary{font-size:45px;line-height:1}}.content--white .content__subtitle,.content--white .content__title{color:#fff}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.card{background:#fff;border-radius:20px;display:flex;flex-direction:column;overflow:hidden;padding:0;height:100%}@media only screen and (min-width: 1024px){.card{padding:0;min-height:480px}}.card--small{padding:20px 30px 40px;justify-content:space-between}@media only screen and (min-width: 1024px){.card--small{min-height:363px;height:100%;padding:30px}}.card--reverse{padding-top:0}.card--reverse .card__background{margin-top:0}@media only screen and (min-width: 1024px){.card--reverse{padding-bottom:15px}.card--reverse .card__content{padding:0 0 0 35px}.card--reverse .card__background{width:100%;margin-bottom:30px}}.card--contained .card__background-src{font-family:"object-fit:contain";object-fit:contain}.card__content{padding:30px 0 0 20px}@media only screen and (min-width: 1024px){.card__content{padding:44px 0 0 35px}}.card__background{display:block;height:240px;margin-top:auto}@media only screen and (min-width: 1024px){.card__background{width:100%}}.card__background-src{width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover;display:block}.card__title{font-size:20px;font-weight:600;line-height:1.15}@media only screen and (min-width: 1024px){.card__title{font-size:35px}}.card__description{padding-right:30px}@media only screen and (min-width: 1024px){.card__description{max-width:564px}}.card__description--large{font-size:20px;line-height:1.5;padding-right:0}@media only screen and (min-width: 1024px){.card__description--large{margin-bottom:20px}}.card__description--large a{position:relative;color:inherit;text-decoration:underline;text-decoration-color:inherit;transition:text-decoration-color .22s ease-out}.card__description--large a:hover,.card__description--large a:focus{text-decoration-color:rgba(255,255,255,0)}.card__description a{font-weight:600;color:#1f172b;text-decoration:underline;-webkit-text-decoration:underline solid #ffca0a;text-decoration:underline solid #ffca0a;text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color .22s,text-underline-offset .22s}@media only screen and (min-width: 1024px){.card__description a:hover,.card__description a:focus{text-decoration-color:rgba(255,202,10,0);text-underline-offset:.5em}}.card__logo-wrapper{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 1024px){.card__logo-wrapper{flex-wrap:nowrap}}.card__logo-container{margin-bottom:10px;height:50px;display:flex;align-items:center;margin-right:15px;max-width:160px}.card__logo-container:last-of-type{margin-right:0}@media only screen and (min-width: 1024px){.card__logo-container{margin-bottom:26px}}.card__logo-container img{height:100%;font-family:"object-fit:contain";object-fit:contain}.card__extras{display:flex;align-items:center;margin-top:auto}.card__information{display:flex;flex-direction:column;font-size:12px;line-height:1.5}.card__image{width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:20px}@media only screen and (min-width: 1024px){.card__image{width:55px;height:55px}}.card__author{text-transform:uppercase;line-height:1.15;display:flex;margin-bottom:5px}@media only screen and (min-width: 1024px){.card__author{font-size:15px}}@media only screen and (min-width: 1024px){.card__source{font-size:15px}}.card__content--flex{display:flex;flex-direction:column;flex:1;padding:0}.card__link{min-width:40px;margin:20px 0}@media only screen and (min-width: 1024px){.card__link{margin:0}.card__link:hover:before,.card__link:focus:before{transform:scaleX(1);transition:transform .22s .1s ease-out}}.progress-bar{position:relative;display:flex;width:65px;justify-content:space-between;color:#fff;font-size:12px}@media only screen and (min-width: 1024px){.progress-bar{margin-right:40px;width:75px}}.progress-bar--dark{color:#291547}.progress-bar--dark .progress-bar__animation{background:#291547}.progress-bar--twin-cards{color:#291547}.progress-bar--twin-cards::before{opacity:.4 !important;background:#291547 !important}.progress-bar--twin-cards .progress-bar__animation{background:#291547}.progress-bar:before,.progress-bar__animation{content:"";position:absolute;top:9px;left:0;width:100%;height:1px;background:#fff}.progress-bar:before,.progress-bar__number{opacity:.5}.progress-bar__number-current{margin-left:-25px}.progress-bar__number{margin-right:-25px}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.arrows{display:flex;align-items:center;padding-left:25px}@media only screen and (min-width: 1024px){.arrows{margin-right:50px}}.arrows__button{width:45px;min-width:45px;height:45px;border-radius:5px;background-color:rgba(255,255,255,0);border:1px solid #fff;transition:transform .22s ease-out;position:relative;margin-left:60px;overflow:hidden}.arrows__button:before{position:absolute;display:block;content:"";background:#fff;width:100%;height:100%;top:0;right:0;z-index:0;transform:scaleX(0);transform-origin:left;transition:transform .22s ease-out}.arrows__button:last-of-type{width:60px;min-width:60px;height:60px;margin-left:15px;background-color:#fff}.arrows__button:last-of-type .arrows__icon{color:#291547}.arrows__button:hover,.arrows__button[focus-within]{border:1px solid #fff}.arrows__button:hover,.arrows__button:focus-within{border:1px solid #fff}.arrows__button:hover .arrows__icon,.arrows__button[focus-within] .arrows__icon{color:#291547}.arrows__button:hover .arrows__icon,.arrows__button:focus-within .arrows__icon{color:#291547}.arrows__button:hover:before,.arrows__button[focus-within]:before{transform:none}.arrows__button:hover:before,.arrows__button:focus-within:before{transform:none}@media only screen and (min-width: 1024px){.arrows__button{width:60px;min-width:60px;height:60px;margin-left:25px}.arrows__button:last-of-type{width:80px;min-width:80px;height:80px;margin-left:20px;background-color:rgba(255,255,255,0)}.arrows__button:last-of-type .arrows__icon{color:#fff}.arrows__button:last-of-type:before{transform-origin:right}.arrows__button:hover .arrows__icon,.arrows__button[focus-within] .arrows__icon{color:#291547}.arrows__button:hover .arrows__icon,.arrows__button:focus-within .arrows__icon{color:#291547}}.arrows__button--dark{border:1px solid #291547;transition:border-color .22s ease-out}.arrows__button--dark .arrows__icon{color:#291547}.arrows__button--dark:last-of-type .arrows__icon{color:#291547}.arrows__button--dark:hover,.arrows__button--dark[focus-within]{border-color:rgba(255,255,255,0)}.arrows__button--dark:hover,.arrows__button--dark:focus-within{border-color:rgba(255,255,255,0)}.arrows__icon{color:#fff;transition:color .22s ease-out;font-size:20px;position:relative}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.small-card{display:flex;flex-direction:row;justify-content:space-between;border-radius:10px;overflow:hidden;padding:24px 15px;border:1px solid rgba(31,23,43,.1);margin-bottom:10px;align-items:center}@media only screen and (min-width: 1024px){.small-card{flex-direction:column;align-items:flex-start;padding:20px 30px;transition:background .22s ease-out;margin-bottom:0;border-radius:20px;max-width:404px;width:100%}.small-card:hover,.small-card:focus{background:#291547}.small-card:hover .small-card__title,.small-card:hover .small-card__text,.small-card:focus .small-card__title,.small-card:focus .small-card__text{color:#f5f4f8}.small-card:hover .small-card__icon-container:before,.small-card:focus .small-card__icon-container:before{transform:scaleX(1);transition:transform .22s .22s ease-out}}@media only screen and (min-width: 1200px){.small-card{max-width:370px}}@media only screen and (min-width: 1440px){.small-card{max-width:404px}}.small-card__content{display:flex;align-items:flex-end}@media only screen and (min-width: 1024px){.small-card__content{width:100%}}@media only screen and (min-width: 1024px){.small-card__title,.small-card__text{transition:color .22s ease-out}}.small-card__title{color:#291547;font-weight:600;font-size:18px;line-height:1.5}@media only screen and (min-width: 1024px){.small-card__title{margin-bottom:10px;font-size:20px}}.small-card__text{display:none}@media only screen and (min-width: 1024px){.small-card__text{display:block;color:#1f172b;padding-right:10px}}.small-card__icon-container{margin-left:auto;background:#ffca0a}@media only screen and (min-width: 1024px){.small-card__icon-container{margin-bottom:7px;background:#eceaf2}}.notice{display:flex;justify-content:space-between;align-items:center;background:#e0dce5;border-radius:20px}@media only screen and (min-width: 1024px){.notice{padding:22px 50px}}.notice__title{font-weight:600}@media only screen and (min-width: 1024px){.notice__title{font-size:18px;line-height:1.5;padding-right:20px}}.notice__cta{min-width:255px}.notice--in-menu{display:none}@media only screen and (min-width: 1024px){.notice--in-menu{display:flex;border-top-left-radius:0;border-top-right-radius:0}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.benefit-cards__container{margin:10px 0 30px}@media only screen and (min-width: 1024px){.benefit-cards__container{margin:40px 0 25px}}.benefit-cards__cards-container{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.benefit-cards__cards-container{flex-direction:row;flex-wrap:wrap;gap:10px}}.benefit-cards__card{border-radius:10px;width:100%;padding:30px;border:1px solid #6e647d;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;align-items:center}@media only screen and (min-width: 1024px){.benefit-cards__card{transition:background .22s ease-out;max-width:304px;margin-bottom:10px;flex-direction:column;align-items:flex-start;width:calc(27% - 32px);min-height:202px}}@media only screen and (min-width: 1024px){.benefit-cards__card--link:hover,.benefit-cards__card--link:focus{background:#f5f4f8;color:#1f172b}.benefit-cards__card--link:hover .benefit-cards__card-title,.benefit-cards__card--link:hover .benefit-cards__card-paragraph,.benefit-cards__card--link:focus .benefit-cards__card-title,.benefit-cards__card--link:focus .benefit-cards__card-paragraph{color:#1f172b}.benefit-cards__card--link:hover .icon-container,.benefit-cards__card--link:focus .icon-container{background-color:#ffca0a;color:#1f172b}}.benefit-cards__card-title{color:#f5f4f8;font-size:20px;line-height:1.5;font-weight:600;margin-right:30px}@media only screen and (min-width: 1024px){.benefit-cards__card-title{margin-bottom:22px;margin-right:0}}@media only screen and (min-width: 1024px){.benefit-cards .content{padding-left:30px}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.table,.inner table{overflow:auto;border-radius:20px;background-color:#f5f4f8;display:block;margin-bottom:40px}@media only screen and (min-width: 1024px){.table,.inner table{margin-bottom:70px}}.table::-webkit-scrollbar,.inner table::-webkit-scrollbar{height:43px}.table::-webkit-scrollbar-thumb,.inner table::-webkit-scrollbar-thumb,.table::-webkit-scrollbar-track,.inner table::-webkit-scrollbar-track{background-color:#f6aa66;border:20px solid rgba(0,0,0,0);background-clip:content-box;border-radius:22px;margin:0 40px 0 20px}.table::-webkit-scrollbar-track,.inner table::-webkit-scrollbar-track{background-color:#c0c8c8;border-radius:22px}.table::-webkit-scrollbar-thumb,.inner table::-webkit-scrollbar-thumb{background-color:#f6aa66}.table__head,.inner table thead{background-color:#291547;color:#f5f4f8}.table__head-item,.inner table th{font-weight:600 !important;border-color:#cfcfcf !important}.table__head-item,.inner table th{font-size:18px;padding:10px 30px;text-align:center}.table__row,.inner table thead tr,.inner table tbody tr{display:block;padding:15px 30px}.table__row--data,.inner table tbody tr{margin:20px 20px;padding:20px 10px;background-color:#fff;border-radius:20px}.table__row--data:last-of-type,.inner table tbody tr:last-of-type{margin-bottom:0}.table__cell,.inner table td,.table__head-item,.inner table th{min-width:171px;max-width:171px;font-weight:500;border-right:1px solid #dbdbdb;padding:12px 20px;text-align:center;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px){.table__cell,.inner table td,.table__head-item,.inner table th{min-width:260px;max-width:260px}}.table__cell:last-of-type,.inner table td:last-of-type,.table__head-item:last-of-type,.inner table th:last-of-type{border:none}.table__cell,.inner table td{font-size:18px;line-height:1.55}.table__inner-row{display:flex;margin-bottom:20px}@media only screen and (min-width: 768px){.table__inner-row{margin-bottom:0}}.table__head-item,.inner table th{padding:5px 20px;border-color:#fff}.table__label{text-indent:-9999px;width:15px;height:15px;position:relative;border-radius:2px;cursor:pointer;margin:0 auto}.table__label:after{content:"";position:absolute;width:11px;height:11px;top:1px;left:1px;border-radius:2px;opacity:0;transition:.22s ease-out opacity}.table__label:hover:after{opacity:.5}.video-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.download{display:flex;align-items:center;background:#f5f4f8;padding:15px 20px;border-radius:20px;overflow:hidden;justify-content:space-between;max-width:none;width:100%}@media only screen and (min-width: 1024px){.download{padding:20px 20px 20px 40px}.download:hover .download__icon-container,.download:focus .download__icon-container{background-color:#ffca0a;border-color:#ffca0a}}.download__container{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:980px;margin:0 auto 20px}.download__container:last-of-type{margin-bottom:0}.download__left{width:100%}.download__col{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.download__col{flex-direction:row;justify-content:space-between;align-items:center}}.download__title{font-size:18px;margin-bottom:10px;color:#1f172b}@media only screen and (min-width: 1024px){.download__title{font-size:20px;margin-bottom:0}}.download__footer{font-size:12px;font-weight:600;color:#1f172b}.download__icon-container{width:49px;height:49px;min-width:49px;background:#fff;border-radius:10px;overflow:hidden;margin-left:17px;display:flex;align-items:center;justify-content:center;font-size:18px}@media only screen and (min-width: 1024px){.download__icon-container{font-size:23px;width:60px;height:60px;min-width:60px;margin-left:68px;transition:background-color .22s ease-out,border .22s ease-out}}.download__icon{color:#1f172b;transition:color .22s ease-out}.download__info{margin-right:28px}.download__info:last-of-type{margin-right:0}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.sticky-nav{margin-bottom:30px;margin-top:20px;transform:translate3d(0, 0, 0);z-index:2;padding:0;width:100%}@media only screen and (min-width: 1024px){.sticky-nav{margin-bottom:40px;top:20px}}.sticky-nav--blogs{position:sticky;top:10px;left:0;right:0}@media only screen and (min-width: 1024px){.sticky-nav--blogs{top:20px}}.sticky-nav--scroll{margin-top:0}@media only screen and (min-width: 1024px){.sticky-nav--scroll{margin-bottom:40px}}.sticky-nav__wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0 auto;max-width:1260px;padding:10px 12px;background:#fff;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:10px;width:calc(100% - 20px)}@media only screen and (min-width: 1200px){.sticky-nav__wrapper{padding:20px 40px;width:auto}}.sticky-nav__wrapper *{position:relative;z-index:1}.sticky-nav__wrapper--center-mobile{justify-content:center}@media only screen and (min-width: 1024px){.sticky-nav__wrapper--center-mobile{justify-content:space-between}}.sticky-nav__progress-container,.sticky-nav__progress-bar{height:100%}.sticky-nav__progress-container{position:absolute;width:100%;display:block;z-index:0;left:0}.sticky-nav__progress-bar{background:#f5f4f8;width:0;transition:width .22s ease-out}.sticky-nav__text-container{display:none}@media only screen and (min-width: 1024px){.sticky-nav__text-container{display:flex;justify-content:center;position:relative;left:0;margin:10px 26px}}.sticky-nav__text{font-size:20px;line-height:1.5}.sticky-nav__card-detail{border-radius:5px;color:#1f172b;display:flex;gap:15px;font-size:12px}@media only screen and (min-width: 768px){.sticky-nav__card-detail{gap:20px}}.sticky-nav__card-detail-container{display:none}@media only screen and (min-width: 1024px){.sticky-nav__card-detail-container{max-width:300px;display:flex;justify-content:flex-start;padding-left:15px;position:relative;left:0;margin:0 10px}}.sticky-nav__detail{font-size:12px;color:#1f172b;padding:5px 12px;text-transform:capitalize}.sticky-nav__detail--secondary{color:#fff;background-color:#291547;border-radius:5px;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center}.sticky-nav__detail--tertiary{color:#6e637d;text-transform:none;letter-spacing:1px;padding:5px 0}.sticky-nav__detail--quaternary{padding:5px 9px;margin-left:auto}@media only screen and (min-width: 768px){.sticky-nav__detail--quaternary{padding-right:11px}}.sticky-nav__icons-container{display:inline-flex}@media only screen and (min-width: 1200px){.sticky-nav__icons-container{margin-right:0}}.sticky-nav__social{margin-right:15px;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:5px}@media only screen and (min-width: 1024px){.sticky-nav__social:last-of-type{margin-right:0}}.sticky-nav__list{display:none}@media only screen and (min-width: 1024px){.sticky-nav__list{display:flex}}@media only screen and (min-width: 1200px){.sticky-nav__list{margin:0 -20px}}@media only screen and (min-width: 1440px){.sticky-nav__list{margin:0 -35px}}.sticky-nav__item{margin:0 10px}@media only screen and (min-width: 1200px){.sticky-nav__item{margin:0 20px}}@media only screen and (min-width: 1440px){.sticky-nav__item{margin:0 35px}}.sticky-nav__item:last-of-type{margin-right:0}.sticky-nav__link{position:relative;display:block;color:#1f172b}.sticky-nav__link:after{position:absolute;display:block;content:"";background-color:#f6aa66;bottom:0;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left;transition:transform .22s ease-out}@media only screen and (min-width: 1024px){.sticky-nav__link{font-size:20px}.sticky-nav__link:hover:after,.sticky-nav__link:focus:after,.sticky-nav__link:active:after{transform:none}.sticky-nav__link:focus{font-weight:600}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.accordion__container{display:flex;flex-direction:column;justify-content:center;align-items:center}.accordion--primary{display:flex;align-items:center;flex-direction:column;background-color:#f5f4f8;color:#1f172b;padding:15px 20px;border-radius:20px;font-weight:500;width:100%;max-width:980px;margin-bottom:20px;border:1px solid #fff;transition:background .22s ease-out}.accordion--expanded{background:#fff;border:1px solid #e0dce5}.accordion h2{font-size:18px;line-height:1.64;color:#1f172b;text-align:left;padding-right:56px}@media only screen and (min-width: 1024px){.accordion h2{font-size:20px;line-height:1.5;padding-right:220px;margin-bottom:0}}.accordion h6{font-size:16px;line-height:1.64;color:#1f172b;margin:20px 0}@media only screen and (min-width: 1024px){.accordion h6{font-size:18px;line-height:1.5}}.accordion h6:nth-of-type(3){font-weight:500}.accordion h6 ul:before,.accordion h6 ol:before{content:"";position:absolute;width:100px;height:1px;background:#dbdbdb;left:0;top:0}.accordion p:not(.basic-card__content):not(.featured-card__text){color:#1f172b;font-size:16px;line-height:1.64;font-weight:400;padding:10px 76px 5px 0;margin-bottom:56px}@media only screen and (min-width: 1024px){.accordion p:not(.basic-card__content):not(.featured-card__text){margin-bottom:20px}}.accordion p:not(.basic-card__content):not(.featured-card__text)>a{font-weight:400;color:#1f172b;text-decoration:underline;-webkit-text-decoration:underline solid #ffca0a;text-decoration:underline solid #ffca0a;text-decoration-thickness:1px;transition:text-decoration-color .22s}@media only screen and (min-width: 1024px){.accordion p:not(.basic-card__content):not(.featured-card__text)>a:hover,.accordion p:not(.basic-card__content):not(.featured-card__text)>a:focus{text-decoration-color:rgba(255,202,10,0)}}.accordion ul{margin-bottom:50px}@media only screen and (min-width: 1024px){.accordion ul{margin-bottom:35px}}.accordion ul li{position:relative;padding-left:30px;margin-bottom:4px;font-weight:400}.accordion ul li:before{position:absolute;display:block;content:"";background:#291547;top:10px;left:0;width:5px;height:5px;border-radius:1px}.accordion ol{margin-bottom:50px;list-style:none;counter-reset:item}@media only screen and (min-width: 1024px){.accordion ol{margin-bottom:35px}}.accordion ol:after{display:none}.accordion ol li{position:relative;font-size:16px;line-height:1.625;font-weight:600;padding-left:30px;counter-increment:li}.accordion ol li:before{position:absolute;width:28px;height:32px;left:0;color:#1f172b;font-weight:500;display:inline-block;content:counter(li)}@media only screen and (min-width: 1024px){.accordion ol li:before{width:32px}}.accordion ol li a{font-weight:600;color:#1f172b;text-decoration:underline;-webkit-text-decoration:underline solid #ffca0a;text-decoration:underline solid #ffca0a;text-decoration-thickness:1px;transition:text-decoration-color .22s ease-out}@media only screen and (min-width: 1024px){.accordion ol li a:hover,.accordion ol li a:focus{text-decoration-color:rgba(255,202,10,0)}}.accordion li{font-size:16px;line-height:1.64;font-weight:400}.accordion b{font-weight:700}.accordion__title{font-weight:300}.accordion__title--secondary{background-color:#fff;border-radius:20px;margin:10px 0;padding:20px 40px 20px 40px}.accordion__trigger{width:100%;justify-content:space-between;background:none;padding:0;cursor:pointer;margin:10px 0}@media only screen and (min-width: 1024px){.accordion__trigger{margin:0}}.accordion__trigger--expanded .accordion__icon{transform:rotate(-180deg)}.accordion__trigger--expanded .accordion__button:after{transform:none}.accordion__trigger--expanded .accordion__button span:last-child{transform:translate(-50%, -50%) rotate(90deg)}.accordion__trigger--expanded .accordion__button h2{font-weight:600;color:#1f172b;margin-bottom:20px}.accordion__trigger p{font-size:18px !important;margin-bottom:0 !important}.accordion__trigger p{text-align:left}@media only screen and (min-width: 1024px){.accordion__trigger p{font-size:20px}}.accordion__trigger h5{margin-bottom:0}.accordion__content{transition:max-height .22s ease-out;overflow:hidden;max-height:0;width:100%}.accordion__content .accordion__content-inner ul li:before{background:#291547}@media only screen and (min-width: 1024px){.accordion__content-inner{padding-top:20px}}.accordion__content-inner h1+ul,.accordion__content-inner h2+ul,.accordion__content-inner h3+ul,.accordion__content-inner h4+ul,.accordion__content-inner h5+ul,.accordion__content-inner h6+ul,.accordion__content-inner h1+ol,.accordion__content-inner h2+ol,.accordion__content-inner h3+ol,.accordion__content-inner h4+ol,.accordion__content-inner h5+ol,.accordion__content-inner h6+ol{margin-top:0}@media only screen and (min-width: 1024px){.accordion__content-inner h1+ul,.accordion__content-inner h2+ul,.accordion__content-inner h3+ul,.accordion__content-inner h4+ul,.accordion__content-inner h5+ul,.accordion__content-inner h6+ul,.accordion__content-inner h1+ol,.accordion__content-inner h2+ol,.accordion__content-inner h3+ol,.accordion__content-inner h4+ol,.accordion__content-inner h5+ol,.accordion__content-inner h6+ol{margin-top:0}}.accordion__icon{transition:transform .22s ease-out;text-shadow:none;color:#1f162c;box-shadow:0 2px 10px 0 rgba(41,21,71,.06)}.accordion .icon-primary{background-color:#fff;width:49px;height:49px;min-width:49px;font-size:24px;padding:14px 5px;border-radius:10px}@media only screen and (min-width: 1024px){.accordion .icon-primary{width:60px;height:60px;min-width:60px}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.location-cards__container{margin-top:10px}@media only screen and (min-width: 1024px){.location-cards__container{margin-top:40px;display:flex}}.location-cards__title-container{display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1024px){.location-cards__title-container{align-items:flex-start;justify-content:flex-start}}.location-cards__title{font-size:30px;color:#f5f4f8;line-height:1.5;font-weight:500}@media only screen and (min-width: 1024px){.location-cards__title{font-size:40px;line-height:1.272}}.location-cards__cards-container{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.location-cards__cards-container{flex-direction:row;flex-wrap:wrap;gap:10px}}.location-cards__card{border-radius:10px;width:100%;padding:30px;border:1px solid #dbdbdb;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;align-items:center}@media only screen and (min-width: 1024px){.location-cards__card{transition:background .22s ease-out,color .22s ease-out;max-width:380px;margin-bottom:20px;flex-direction:column;align-items:flex-start}.location-cards__card:hover,.location-cards__card:focus{background:#291547;color:#f5f4f8}.location-cards__card:hover .location-cards__card-title,.location-cards__card:hover .location-cards__card-paragraph,.location-cards__card:focus .location-cards__card-title,.location-cards__card:focus .location-cards__card-paragraph{color:#f5f4f8}.location-cards__card:hover .icon-container,.location-cards__card:focus .icon-container{background-color:#ffca0a;color:#1f172b}}.location-cards__card-title{color:#1f172b;font-size:20px;line-height:1.5;font-weight:600;margin-right:30px}@media only screen and (min-width: 1024px){.location-cards__card-title{margin-bottom:22px;margin-right:0}}.location-cards__card-paragraph{color:#1f172b;font-size:16px;line-height:1.64;font-weight:400;margin-right:30px}@media only screen and (min-width: 1024px){.location-cards__card-paragraph{margin-bottom:20px;margin-right:0;max-width:320px}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.data-strip{position:relative}.data-strip__container{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.data-strip__container{flex-direction:row;justify-content:center;gap:38px}}.data-strip__col{position:relative;width:100%;margin-bottom:40px;display:flex;flex-direction:column;align-items:center;padding-bottom:40px}.data-strip__col:last-child{padding-bottom:0}.data-strip__col:before{display:flex;justify-content:center;align-items:center;text-align:center;content:"";background-color:#f5f4f8;bottom:0;left:45px;width:80%;height:1px;position:absolute;opacity:.4}@media only screen and (min-width: 768px){.data-strip__col:before{left:auto;right:0;bottom:auto;width:1px;height:100%;position:absolute;top:50%;transform:translateY(-50%)}}@media only screen and (min-width: 768px){.data-strip__col{padding-bottom:0;margin-bottom:0;padding-right:20px;max-width:345px}}@media only screen and (min-width: 1200px){.data-strip__col{padding-bottom:40px}}.data-strip__col:last-child:before{display:none}.data-strip__title{font-size:30px;color:#1f172b;font-weight:600;padding-bottom:10px}@media only screen and (min-width: 1024px){.data-strip__title{font-size:45px;line-height:1.8333}}@media only screen and (min-width: 1200px){.data-strip__title{font-size:55px}}.data-strip__text{font-size:18px;line-height:1.5;color:#1f172b;text-align:center;max-width:345px}@media only screen and (min-width: 1024px){.data-strip__text{font-size:20px}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.payroll-strip{position:relative}@media only screen and (min-width: 1024px){.payroll-strip{z-index:0}}.payroll-strip__picture-container{border-radius:20px;overflow:hidden}.payroll-strip__picture{display:none}@media only screen and (min-width: 1024px){.payroll-strip__picture{display:block}}@media only screen and (min-width: 1024px){.payroll-strip__picture-source{width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover;display:block}}.payroll-strip__box{background-color:#291547;border-radius:20px;z-index:1}@media only screen and (min-width: 1024px){.payroll-strip__box{position:absolute;max-width:457px;margin:20px}}.payroll-strip__box-container{padding:30px 45px 30px 30px}@media only screen and (min-width: 1024px){.payroll-strip__box-container{padding:45px 70px 40px 70px}}.payroll-strip__box-title{font-size:20px;line-height:1.5;color:#f5f4f8;margin-bottom:10px}@media only screen and (min-width: 1024px){.payroll-strip__box-title{font-size:35px;margin-bottom:20px;line-height:1}}.payroll-strip__box-text{font-size:16px;line-height:1.64;color:#f5f4f8;margin-bottom:20px}@media only screen and (min-width: 1024px){.payroll-strip__box-text{margin-bottom:30px}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.pagination{display:flex;justify-content:center;align-items:center;width:100%}.pagination__wrapper{margin-bottom:20px}@media only screen and (min-width: 768px){.pagination__wrapper{margin-bottom:40px}}.pagination__list{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.pagination__item{position:relative}.pagination__item:first-of-type{padding-right:20px}.pagination__item:last-of-type{padding-left:20px}.pagination__arrow{background:#f5f4f8;border-radius:6px;transition:.22s ease-out background;width:30px;min-height:30px;display:flex;height:30px}.pagination__arrow:hover,.pagination__arrow:active{background:#ffca0a}.pagination__arrow--previous{margin-left:0 !important;margin-right:0 !important}.pagination__arrow--previous .pagination__arrow-icon{left:44%}.pagination__arrow--next{margin-left:0 !important;margin-right:0 !important}.pagination__arrow-icon{font-size:12px;color:#1f162c;padding:9px}.pagination__link{position:relative;background:none;display:block;text-align:center;font-size:18px;color:#1f172b;font-weight:300}@media only screen and (min-width: 1024px){.pagination__link{font-size:20px}.pagination__link:hover,.pagination__link:focus{font-weight:600}}.pagination__link--active{font-weight:600}.pagination__link--dots{width:30px}.pagination__link--dots:hover,.pagination__link--dots:focus{font-weight:300}.pagination--secondary{margin-top:30px}@media only screen and (min-width: 768px){.pagination--secondary{margin-top:10px}}.pagination--hidden{display:none}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}@media only screen and (min-width: 1024px){.contact{margin-bottom:70px}}@media only screen and (min-width: 1200px){.contact{margin-bottom:100px}}.contact__container{display:flex;flex-direction:column;margin:5px}@media only screen and (min-width: 1024px){.contact__container{flex-direction:row;align-items:flex-start;max-width:580px}}.contact__heading{font-size:18px;line-height:1.64;font-weight:600;text-align:left;margin-bottom:20px}@media only screen and (min-width: 1024px){.contact__heading{text-align:center;font-size:20px;line-height:1.5;margin-bottom:35px}}.contact-form{flex-grow:1;margin-bottom:40px}@media only screen and (min-width: 1024px){.contact-form{margin-top:85px;margin-bottom:0}}@media only screen and (min-width: 1200px){.contact-form{min-width:580px}}.contact-form__form{background-color:#fff;border-radius:20px;padding:30px 28px 40px;width:calc(100% + 30px);position:relative;left:-15px}@media only screen and (min-width: 1024px){.contact-form__form{padding:50px 75px 50px 60px;margin:0;width:auto;left:auto}}.contact-form__form-span{text-transform:uppercase}.contact-form__columns{border:none;margin-bottom:14px}@media only screen and (min-width: 1024px){.contact-form__columns{margin-bottom:24px}}.badges{display:flex;position:relative;padding-top:30px;margin-top:20px}@media only screen and (min-width: 1024px){.badges{margin-top:30px}}.badges:before{content:"";position:absolute;left:0;top:0;width:210px;height:1px;background:#6e637d;opacity:.3}.badges__list{display:flex;align-items:center}.badges__item{margin-right:30px}.badges__item:last-of-type{margin-right:0}.badges__item img{filter:invert(65%) sepia(50%) hue-rotate(220deg)}.video{margin-bottom:30px}@media only screen and (min-width: 1024px){.video{margin-bottom:60px}}.video__picture{border-radius:20px;overflow:hidden;display:flex;aspect-ratio:49/30}.video__picture-container{position:relative}@media only screen and (min-width: 1024px){.video__picture-container{padding-bottom:10px}}.video__picture-source{display:block;width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}.subtitle{display:inline-flex;position:relative;margin-bottom:15px}.subtitle:after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:0;background:linear-gradient(to right, #FFCA0A 50%, #291547 50%)}.subtitle__text{text-transform:uppercase;font-size:12px;letter-spacing:1px;margin-bottom:5px}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}@media only screen and (min-width: 1024px){.search{margin-bottom:-20px}}.search__row{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.search__row{flex-direction:row;margin-bottom:40px}}@media only screen and (min-width: 768px){.search__row{width:calc(100% - 287px);margin-left:287px}}.search__row:first-of-type{margin-bottom:30px}@media only screen and (min-width: 1024px){.search__row:first-of-type{margin-bottom:40px}}.search__row:last-of-type{margin-bottom:0}.search__row--inline{flex-wrap:wrap;flex-direction:row;width:100%;margin-left:0}.search input[type=search]{border:none;background:rgba(0,0,0,0);font-size:16px;line-height:26px;padding-left:0;font-family:"Montserrat",Helvetica,Arial,sans-serif}.search input[type=search]:focus{outline:none}@media only screen and (min-width: 768px){.search input[type=search]{font-size:20px;line-height:30px;height:60px}}.search__submit{font-family:"Montserrat",Helvetica,Arial,sans-serif;letter-spacing:1px}.search__form{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:-10px}.search__col{position:relative;border:1px solid #dbd6e2;border-radius:10px;padding:9px 10px 9px 20px;display:flex;margin-top:15px}@media only screen and (min-width: 768px){.search__col{margin-top:0;flex-direction:row;flex-grow:1;border-radius:20px}}.search__tag{font-size:14px;line-height:18px;letter-spacing:.88px;display:flex;align-items:center;padding:8px 21px;border:1px solid #f5f4f8;border-radius:5px;cursor:pointer;background-color:#f5f4f8;color:#1f172b;margin:0 10px 10px 0;text-shadow:none;text-shadow:initial;transition:background-color .22s ease-out,text-shadow .22s ease-out,border .22s ease-out}@media only screen and (min-width: 1024px){.search__tag{margin:0 20px 20px 0}}.search__tag:last-of-type{margin-right:0}.search__tag.active,.search__tag:hover,.search__tag:focus{background:#ffca0a;border-color:#ffca0a;color:#1f162c;text-shadow:1px 0 0 currentColor}.search__tag-container{display:flex;flex-wrap:wrap}.search__dropdown{position:relative}@media only screen and (min-width: 768px){.search__dropdown{width:267px;margin-bottom:-80px;height:80px}}.search__dropdown-trigger{border:1px solid #dbd6e2;height:100%;color:#1f172b;border-radius:10px;padding:14px 20px;position:relative;background-color:#fff;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:10px}@media only screen and (min-width: 768px){.search__dropdown-trigger{width:267px;border-radius:20px;padding:9px 30px}}.search__dropdown-text{font-size:16px;font-weight:600;line-height:30px}@media only screen and (min-width: 768px){.search__dropdown-text{font-size:20px}}.search__dropdown-icon{font-size:20px;transform:rotate(0);transition:transform .22s ease-out}.search__dropdown-link{color:#1f172b;padding:5px 30px;display:block;transition:color .22s ease-out}.search__dropdown-link:hover,.search__dropdown-link:focus{color:#ffca0a}.search__dropdown-options{display:none;background:#fff;border:1px solid #dbd6e2;border-radius:10px;overflow:hidden}@media only screen and (min-width: 768px){.search__dropdown-options{border-radius:20px}}.search__dropdown.visible .search__dropdown-options{display:block}.search__dropdown.visible .search__dropdown-icon{transform:rotate(180deg)}.search__dropdown-select{position:relative;border-bottom:1px solid #dbd6e2}.search__dropdown-select:last-of-type{border:none}.search__heading{font-size:20px;line-height:35px;margin-bottom:20px;font-weight:300}@media only screen and (min-width: 1024px){.search__heading{font-size:35px;line-height:42px;margin-bottom:38px}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.results{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:40px;padding:0 15px;position:relative;z-index:1}@media only screen and (min-width: 1024px){.results{padding:0}}.results__text{margin-bottom:0;font-weight:300;letter-spacing:1.93px;font-size:14px;line-height:2.14;text-transform:uppercase}.results__link{color:#1f172b;font-size:16px;line-height:1.85;padding:5px 15px;font-weight:500;display:block;transition:color .22s ease-out}.results__link span{font-weight:600}@media only screen and (min-width: 1024px){.results__link:hover,.results__link:focus{color:#ffca0a}}.results__dropdown{height:123px;margin-bottom:-84px}.results__dropdown.visible .results__option{display:block}.results__dropdown.visible .results__icon{transform:rotate(180deg);color:#ffca0a}.results__trigger{cursor:pointer;background:#f5f4f8;padding:10px 10px 10px 20px;position:relative;width:130px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.results__trigger-text{font-size:20px;line-height:1;font-weight:300}.results__option{display:none;background:#f5f4f8;overflow:hidden;border:1px solid #dbd6e2;border-radius:10px;position:relative;right:-10px}.results__select{position:relative;border-bottom:1px solid #dbd6e2}.results__icon{font-size:10px;transition:transform .22s ease-out,color .22s ease-out;transform-origin:center}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slide-in-blurred-top{0%{transform:translateX(-50%) translateY(-1000px) scaleY(2.5) scaleX(0.2);transform-origin:50% 0%;filter:blur(40px);opacity:0}100%{transform:translateX(-50%) translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes move{0%{transform:translateX(100vw) rotate3d(0, 0, 0, 90deg);opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.5}100%{transform:translateX(-100vw) rotate3d(0.8, 0.3, 0.1, 90deg) translate3d(0, 0, 1px) rotate(360deg);opacity:0}}.search-popup{display:block;color:#fff;position:fixed;z-index:6;top:0;left:0;width:100%;height:100vh;overflow:auto;overflow-x:hidden;perspective:800px;border-radius:0 0 80px 0}.search-popup__top{padding-top:15px}@media only screen and (min-width: 1024px){.search-popup__top{padding-top:60px}}.search-popup__header{display:flex;align-items:center;position:relative;border:.5px solid #6e637d;padding:10px 18px 10px 15px;border-radius:10px;margin:0 5px;height:71px}@media only screen and (min-width: 768px){.search-popup__header{margin:0 25px}}@media only screen and (min-width: 1024px){.search-popup__header{border:none;padding:0;height:auto}}.search-popup__header-wrapper{display:flex;justify-content:space-between;align-items:center;padding:0}@media only screen and (min-width: 1024px){.search-popup__header-wrapper{align-items:center;padding:0 40px}}@media only screen and (min-width: 1440px){.search-popup__header-wrapper{padding:0 30px}}.search-popup__title{display:block;color:#fff;text-transform:uppercase;margin-bottom:15px;font-size:12px;line-height:1;padding-left:15px}@media only screen and (min-width: 1024px){.search-popup__title{padding-left:30px}}.search-popup__wrapper{position:relative;max-width:1210px;width:100%;padding:40px 15px 0;margin:0 auto}.search-popup__wrapper::-webkit-scrollbar{display:none}@media only screen and (min-width: 1024px){.search-popup__wrapper{padding:170px 15px 0}}.search-popup__form,.search-popup form{position:relative;display:flex;flex-direction:column;overflow:hidden;margin-bottom:10px}@media only screen and (min-width: 768px){.search-popup__form,.search-popup form{display:block;margin-bottom:11px}}.search-popup__prompt{display:none}@media only screen and (min-width: 768px){.search-popup__prompt{display:block;text-align:right;font-size:14px;font-weight:300;line-height:2.14}}.search-popup__input[type=text]{outline:none;display:inline-block;box-sizing:border-box;color:#1f172b;font-family:"Montserrat",Helvetica,Arial,sans-serif;letter-spacing:0;background:#fff;border:none;-webkit-appearance:none;border-radius:10px;width:100%;padding:0 110px 0 15px;line-height:60px;height:60px;font-size:16px;margin-bottom:20px}@media only screen and (min-width: 768px){.search-popup__input[type=text]{padding:0 180px 0 32px;line-height:85px;height:85px;font-size:18px;margin-bottom:0}}.search-popup__input[type=text]:focus{border:none}.search-popup__input[type=text]::placeholder{color:#1f172b;font-weight:300;letter-spacing:0;font-size:16px}@media only screen and (min-width: 1024px){.search-popup__input[type=text]::placeholder{font-size:20px}}.search-popup__input[type=text]::-ms-clear,.search-popup__input[type=text]::-ms-reveal,.search-popup__input[type=text]::-webkit-search-decoration,.search-popup__input[type=text]::-webkit-search-cancel-button,.search-popup__input[type=text]::-webkit-search-results-button,.search-popup__input[type=text]::-webkit-search-results-decoration{display:none;width:0;height:0}.search-popup__submit{min-width:170px;margin:0 auto}@media only screen and (min-width: 768px){.search-popup__submit{min-width:130px;position:absolute;top:45px;right:13px}}@media only screen and (min-width: 1024px){.search-popup__submit{top:40px}}.search-popup__close{position:relative;display:flex;align-items:center;padding:0 10px;top:-1px;right:-6px}@media only screen and (min-width: 768px){.search-popup__close{top:2px;right:2px;padding:0}}@media only screen and (min-width: 1024px){.search-popup__close{right:0;width:25px;top:0}}.search-popup__close-icon{color:#f5f4f8;font-size:16px}@media only screen and (min-width: 768px){.search-popup__close-icon{font-size:18px}}@media only screen and (min-width: 1024px){.search-popup__close-icon{font-size:25px}}.search-popup__footer{display:flex;flex-direction:column;padding-top:33px}.search-popup__footer-wrapper{padding:0 30px}@media only screen and (min-width: 1024px){.search-popup__footer-wrapper{padding-left:60px}}.search-popup__links{display:flex;width:100%;flex-direction:column}@media only screen and (min-width: 768px){.search-popup__links{flex-direction:row}}@media only screen and (min-width: 1024px){.search-popup__links{gap:150px}}.search-popup__links-title{text-transform:uppercase;color:#f5f4f8;font-size:12px;line-height:1;margin-bottom:15px}@media only screen and (min-width: 768px){.search-popup__col{width:calc(50% - 25px)}}@media only screen and (min-width: 1200px){.search-popup__col{width:auto;max-width:440px}}.search-popup__col:last-child{border-right:none}.search-popup__item{margin-bottom:10px}.search-popup__item-link{font-size:16px;line-height:1.875;font-weight:300;color:#f5f4f8;text-decoration:underline;-webkit-text-decoration:underline solid #f6aa66;text-decoration:underline solid #f6aa66;text-decoration-thickness:1px;text-underline-offset:.5em}@media only screen and (min-width: 1024px){.search-popup__item-link{font-size:18px;line-height:1.66;transition:text-decoration-color .22s,text-underline-offset .22s}.search-popup__item-link:hover,.search-popup__item-link:focus{text-decoration-color:rgba(246,170,102,0);text-underline-offset:.7em}}.search-popup__shape-container{position:relative;overflow:hidden;height:100vh}.search-popup__shape{position:absolute;z-index:0;bottom:0;top:0;right:0;left:0;pointer-events:none}.search-popup__shape img{width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}.search-popup__logo{width:80px;height:20px}@media only screen and (min-width: 1024px){.search-popup__logo{width:160px;height:40px}}.search-popup{pointer-events:none;visibility:hidden;opacity:0;transition:.4s ease-out;transition-property:opacity}.search-popup--open{visibility:visible;pointer-events:auto;opacity:1}.search-popup--open::before,.search-popup--open::after{transform:translate3d(0, 0, 0)}.search-popup__form{width:100%;opacity:0;transform:scale3d(0.8, 1, 1);transition:opacity .5s,transform .5s;transform-origin:0 50%}.search-popup--open .search-popup__form{opacity:1;transform:scale3d(1, 1, 1)}.search-popup__submit{opacity:0;transform:translateX(100%);transition:opacity .3s,transform .3s;transform-origin:0 50%}.search-popup--open .search-popup__submit{opacity:1;transform:translateX(0);transition-delay:.15s}.search-popup__col,.search-popup--open .search-popup__links-title{opacity:0;transform:translate3d(-30px, 0, 0);transition:opacity .5s,transform .5s}.search-popup--open .search-popup__col,.search-popup--open .search-popup__links-title{opacity:1;transform:translate3d(0, 0, 0)}.search-popup--open .search-popup__col:first-of-type,.search-popup--open .search-popup__links-title{transition-delay:.25s}.search-popup--open .search-popup__col:last-of-type{transition-delay:.45s}.info-duo{overflow:auto;max-width:936px;margin:0 auto;background:#f5f4f8;border-radius:20px;display:grid;width:101vw}@media only screen and (min-width: 768px){.info-duo{width:100%}}.info-duo__top,.info-duo__row{display:flex}.info-duo__top{background:#291547;color:#fff;padding:20px 40px;font-weight:600;font-size:16px;line-height:1.125;border-radius:20px 20px 0 0;margin-right:10px}@media only screen and (min-width: 768px){.info-duo__top{margin-right:0}}@media only screen and (min-width: 1024px){.info-duo__top{line-height:1;letter-spacing:.12px;font-size:24px;padding:30px 63px}}.info-duo__inner,.info-duo__heading{width:50%;position:relative}.info-duo__inner:after,.info-duo__heading:after{content:"";position:absolute;right:0;top:0;bottom:0;height:100%;width:1px}.info-duo__inner:last-of-type,.info-duo__heading:last-of-type{padding-left:50px}.info-duo__inner:last-of-type::after,.info-duo__heading:last-of-type::after{display:none}@media only screen and (min-width: 1024px){.info-duo__inner,.info-duo__heading{min-width:406px}}.info-duo__heading{min-width:278px;padding-right:50px}.info-duo__heading:after{background:#cfcfcf;height:calc(100% + 10px);top:-5px}@media only screen and (min-width: 1024px){.info-duo__heading:after{height:calc(100% + 26px);top:-14px}}.info-duo__inner:after{background:#efefef}.info-duo__row{padding:30px 20px;margin:20px 25px 20px 12px;background:#fff;border-radius:20px}@media only screen and (min-width: 768px){.info-duo__row{margin:20px 12px}}@media only screen and (min-width: 1024px){.info-duo__row{padding:25px 50px 40px}}.info-duo__subheading{font-weight:600;font-size:16px;line-height:1.125;margin-bottom:20px}@media only screen and (min-width: 1024px){.info-duo__subheading{line-height:1;font-size:18px;letter-spacing:.09px}}.info-duo__text{font-weight:300;max-width:263px;font-size:16px}@media only screen and (min-width: 768px){.info-duo__text{max-width:285px}}@media only screen and (min-width: 1024px){.info-duo__text{max-width:355px}}.info-duo::-webkit-scrollbar{height:43px}.info-duo::-webkit-scrollbar-thumb,.info-duo::-webkit-scrollbar-track{background-color:#f6aa66;border:20px solid rgba(0,0,0,0);background-clip:content-box;border-radius:22px}.info-duo::-webkit-scrollbar-track{background-color:#c0c8c8;border-radius:22px}.info-duo::-webkit-scrollbar-thumb{background-color:#f6aa66}