@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(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,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(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,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.15}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}#root,#__next{isolation:isolate}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}i{font-style:italic}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul{list-style-type:disc;margin-left:35px}ol{list-style-type:decimal;margin-left:35px}li{margin-bottom:1rem}ul ul,ol ul{list-style-type:circle;margin-left:35px}ol ol,ul ol{list-style-type:lower-latin;margin-left:35px}:root{--17-to-24: clamp(1.0625rem, .9375rem + .5vw, 1.5rem);--19-to-28: clamp(1.1875rem, 1.0268rem + .6429vw, 1.75rem);--20-to-30: clamp(1.25rem, 1.0714rem + .7143vw, 1.875rem);--22-to-32: clamp(1.375rem, 1.1964rem + .7143vw, 2rem);--25-to-32: clamp(1.5625rem, 1.4375rem + .5vw, 2rem);--26-to-36: clamp(1.625rem, 1.4464rem + .7143vw, 2.25rem);--28-to-44: clamp(1.75rem, 1.4643rem + 1.1429vw, 2.75rem);--35-to-55: clamp(2.1875rem, 1.8304rem + 1.4286vw, 3.4375rem);--40-to-50: clamp(2.5rem, 2.3214rem + .7143vw, 3.125rem);--40-to-55: clamp(2.5rem, 2.2321rem + 1.0714vw, 3.4375rem);--40-to-60: clamp(2.5rem, 2.1429rem + 1.4286vw, 3.75rem);--40-to-75: clamp(2.5rem, 1.875rem + 2.5vw, 4.6875rem);--45-to-60: clamp(2.8125rem, 2.5446rem + 1.0714vw, 3.75rem);--55-to-75: clamp(3.4375rem, 3.0804rem + 1.4286vw, 4.6875rem);--55-to-150: clamp(3.4375rem, 1.7411rem + 6.7857vw, 9.375rem);--70-to-150: clamp(4.375rem, 2.9464rem + 5.7143vw, 9.375rem)}.container{max-width:1920px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;position:relative}@media (max-width: 819px){.container{padding-left:20px;padding-right:20px}}.container--skinny{padding-left:160px;padding-right:160px}@media (max-width: 819px){.container--skinny{padding-left:20px;padding-right:20px}}.page-builder{font-size:var(--17-to-24);line-height:1.65}.page-builder a:not(.button){color:#1557b7;text-decoration:none}.page-builder a:not(.button):hover{text-decoration:underline}.page-builder a:not(.button) img{display:inline;margin-bottom:0;vertical-align:middle}.page-builder figure.image{max-width:90%;margin:0 auto}.page-builder img{display:inline;max-width:100%;margin-bottom:2rem}.page-builder h2{font-size:var(--55-to-75);line-height:1.1;margin-bottom:.5em}.page-builder h3{font-size:var(--40-to-55);line-height:1.1;margin-bottom:.5em}.page-builder h4{font-size:var(--25-to-32);line-height:1.1;margin-bottom:.5em}@media (max-width: 819px){.page-builder figure.image{max-width:100%}}.page-builder-text-image{display:flex;justify-content:space-between;margin:5rem 0;align-items:center;text-wrap:pretty}.page-builder-text-image:first-child{margin-top:0}.page-builder-text-image__text-holder{width:48%;line-height:1.9;color:#000;order:2}.page-builder-text-image__text-holder a:not(.button){text-decoration:underline;color:#000}.page-builder-text-image__image-holder{width:48%;position:relative;order:1;text-align:center}@media (max-width: 1024px){.page-builder-text-image__image-holder{width:100%}}.page-builder-text-image__image{width:100%;margin:0 auto}@media (max-width: 1024px){.page-builder-text-image__image{width:100%}}.page-builder-text-image__buttons{display:flex;gap:13px;flex-wrap:wrap}.page-builder-text-image--image-right{flex-direction:row-reverse}.page-builder-text-image--inline-logo a img{max-width:150px}@media (max-width: 819px){.page-builder-text-image--inline-logo a img{max-width:125px}}@media (max-width: 1024px){.page-builder-text-image{flex-direction:column}.page-builder-text-image__text-holder{width:100%;margin-bottom:2rem;text-align:center}.page-builder-text-image__buttons{justify-content:center}}.social-buttons .page-builder-text-image__buttons{max-width:500px}@media (max-width: 1024px){.social-buttons .page-builder-text-image__buttons{margin:0 auto}}.button{border-radius:50px;height:50px;background:#1557B7;box-shadow:0 4px 6px #00000026,1px 4px 9px #00d1ff47 inset;padding:12px 40px;font-weight:700;cursor:pointer;text-decoration:none;color:#fff;font-size:1.125rem;width:-moz-fit-content;width:fit-content;border:none;display:flex;justify-content:center;align-items:center;flex-shrink:0;text-align:center}.button--white{background:#FFF;box-shadow:0 4px 6px #00000012,-1px -2px 8px #c76e1c4d inset;color:#000}.button--centered{margin-left:auto;margin-right:auto}.button--full-width{width:100%}.button--bottom{margin-top:auto}.button--right{margin-left:auto}.button--spaced{margin-top:1rem}.button--external{background-color:#e1251b;padding:12px 30px;box-shadow:0 4px 6px #00000026,1px 4px 9px #ff4339 inset}.button--external img{margin-left:2rem}.button--disabled{cursor:default;opacity:.5}.button--download{background-image:url(/assets/img/icons/external-arrow-down.svg);background-repeat:no-repeat;background-position:right 40px center;background-size:11px;padding-right:66px}.button--linkedin,.button--instagram,.button--facebook,.button--tiktok{background-repeat:no-repeat;background-position:left 40px center;background-size:28px;padding-left:83px}.button--linkedin{background-image:url(/assets/img/logos/linkedin.png)}.button--instagram{background-image:url(/assets/img/logos/instagram.png)}.button--facebook{background-image:url(/assets/img/logos/facebook.png)}.button--tiktok{background-image:url(/assets/img/logos/tiktok.png);background-size:23px}.footer{background-color:#002761;position:relative;min-height:245px;display:flex;overflow:hidden;padding-top:75px}.footer__bg-wrapper{background-color:#1557b7;background-image:url(/assets/img/backgrounds/footer-train.png),url(/assets/img/backgrounds/footer-train-bg.png);background-repeat:no-repeat,repeat-x;background-size:auto 245px;background-position:45%;height:245px;position:absolute;width:100%;z-index:1;top:0}.footer__container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media (max-width: 819px){.footer{padding-top:215px}}.sub-nav{display:flex;gap:clamp(1.5625rem,-1.0523rem + 5.102vw,4.6875rem);justify-content:flex-end;align-items:center;z-index:2}.sub-nav__link{color:#fff;text-decoration:none;font-size:1.25rem;line-height:1.15;font-weight:700}@media (max-width: 819px){.sub-nav{align-items:flex-start;gap:25px;flex-direction:column}}.alt-nav{display:flex;gap:35px;flex-basis:50%;z-index:2}.alt-nav__link{color:#fff;line-height:1.7;text-decoration:none;display:block;font-size:.875rem}@media (max-width: 819px){.alt-nav{flex-direction:column;gap:25px}.alt-nav__link{gap:25px}.alt-nav__group{display:flex;flex-direction:column;gap:25px}}.social-nav{display:flex;flex-basis:50%;gap:27px;justify-content:flex-end;z-index:2;padding-bottom:3rem}.social-nav__link{width:32px}@media (max-width: 819px){.social-nav{margin-top:3rem;justify-content:flex-start}}.cookie-banner{position:fixed;z-index:10;bottom:0;right:0;margin:0 80px 40px 0;background-color:#fff;transition:opacity .5s ease;display:none;border-radius:46px;max-width:535px;background-size:600px;background-position:top center;background-image:url(/assets/img/backgrounds/cookie.svg);background-repeat:no-repeat;box-shadow:0 20px 80px #00000047}.cookie-banner__container{padding:30px;display:flex;flex-direction:column;align-items:center}.cookie-banner__image{width:185px}.cookie-banner__title{font-size:1.75rem;font-weight:700;margin:.75rem 0}.cookie-banner__text{text-align:center;line-height:1.5;text-wrap:pretty;margin-bottom:1.5rem}.cookie-banner__text a{color:#1557b7;text-decoration:none;font-weight:600}.cookie-banner__text a:hover{text-decoration:underline}@media (max-width: 819px){.cookie-banner{margin:20px}}#page--homepage{background-image:url(/assets/img/backgrounds/bg-bluetile-tall.png),linear-gradient(180deg,#003A8F 50%,#1557B7 50%);background-size:auto 487px,100%}#page--page-not-found,#page--generic{background-image:url(/assets/img/backgrounds/bg-bluetile.jpg),linear-gradient(180deg,#003A8F 0%,#1557B7 50%)}#page--product-categories,#page--product-categories-entry{background-image:linear-gradient(180deg,rgba(237,0,0,.4) 4%,rgba(225,75,27,0) 12%),url(/assets/img/backgrounds/bg-orangetile-tall.png);background-size:100%,auto 750px}#page--brand-entry,#page--contact-us,#page--careers,#page--job-opening{background-image:url(/assets/img/backgrounds/bg-redtile-tall.png);background-size:auto 475px;background-position:top}#page--brand-entry.brand-entry--dark-blue,#page--contact-us.brand-entry--dark-blue,#page--careers.brand-entry--dark-blue,#page--job-opening.brand-entry--dark-blue{background-image:linear-gradient(355deg,#0E2751 28.16%,#000 103.25%);background-size:auto 525px}#page--brand-entry.brand-entry--dark-purple,#page--contact-us.brand-entry--dark-purple,#page--careers.brand-entry--dark-purple,#page--job-opening.brand-entry--dark-purple{background-image:linear-gradient(355deg,#3C005D 28.16%,#000 103.25%);background-size:auto 525px}#page--about-us,#page--press,#page--press-entry{background-image:url(/assets/img/backgrounds/bg-bluetile.jpg);background-size:auto 475px;background-position:top}.header{overflow:auto}.header__container{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.menu{width:208px;height:71px;flex-shrink:0;border-radius:53px;background:linear-gradient(180deg,#FFA800 0%,#FF8413 91.5%,#FF640C 100%);box-shadow:0 5px 7.6px #00000026,2px 4px 8.4px #ffd91273 inset;padding:9px;cursor:pointer;display:flex;align-items:center;gap:10px;z-index:11}.menu__copy{font-size:1.875rem;font-weight:800;color:#fff;flex-grow:1;text-align:center}.menu__interact{width:54px;height:54px;flex-shrink:0;background-color:#fff;box-shadow:-1px -2px 8px #c76e1c4d;filter:drop-shadow(0px 4px 6px rgba(0,0,0,.07));border-radius:100%;display:flex;justify-content:center;align-items:center}.menu__close{display:none}@media (max-width: 1024px){.menu__close--desktop{display:none!important}}@media (min-width: 1025px){.menu__close--mobile{display:none!important}}@media (max-width: 1024px){.menu{width:auto}.menu__copy{display:none}}@keyframes openBox{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes closeBox{0%{transform:scale(1)}to{transform:scale(0)}}.mega-menu{border-bottom-left-radius:53px;border-bottom-right-radius:53px;background:linear-gradient(180deg,#FFD600 -29.73%,#FF8413 102.37%,#FF640C 114.64%);box-shadow:0 5px 7.6px #00000026,2px 4px 8.4px #ffd91273;position:absolute;width:100%;top:0;z-index:10;padding:148px 0 78px;transform:scale(0);transform-origin:top right;animation:closeBox .25s;display:none;overflow:hidden}.mega-menu__ball{position:absolute;width:600px;top:-30%;right:10%;transition:all 1s linear}.mega-menu__header{display:flex;justify-content:flex-start;align-items:center;margin-top:20px}.mega-menu__blocks{display:flex;justify-content:space-between;flex-wrap:wrap;gap:50px 0}@media (max-width: 1024px){.mega-menu--desktop{display:none!important}}.mega-menu--mobile{border-radius:0 0 25px 25px;background:linear-gradient(166deg,#FFF 5.62%,#DAE2F5 94.4%);box-shadow:0 5px 7.6px #00000026;padding:125px 0 0}.mega-menu--mobile .mega-menu__ball{position:absolute;width:325px;top:unset;right:unset;bottom:-110px;left:-110px}@media (min-width: 1025px){.mega-menu--mobile{display:none!important}}.navigation-main{position:relative;padding-bottom:175px}.navigation-interior{display:none}.navigation-interior__button{margin-top:3rem;margin-bottom:3rem}.navigation-link{display:flex;justify-content:space-between;padding-left:80px;padding-right:105px;position:relative;border-bottom:1px solid #8DA7D6;cursor:pointer}.navigation-link__action{font-size:1.875rem;font-weight:800;line-height:2.4;color:#000;text-decoration:none}.navigation-link--return .navigation-link__arrow{transform:rotate(-180deg)}@media (max-width: 819px){.navigation-link{padding-left:20px;padding-right:45px}}.menu-opened .mega-menu{display:block;animation:openBox .25s;width:100%;transform:scale(1)}.menu-opened .mega-menu__ball{transform:rotate(-75deg)}.menu-opened .menu{justify-content:flex-end;display:flex;background:transparent;box-shadow:none}.menu-opened .menu__open{display:none}.menu-opened .menu__close{display:block}.menu-opened .menu__copy{display:none}@media (max-width: 1024px){.menu-opened .menu__interact{background-color:#1557b7;box-shadow:0 4px 6px #0000001a,-1px -2px 8px #13234f4d inset}}.mega-menu-block-group{display:flex;flex-direction:column;width:24%;justify-content:space-between}@media (max-width: 1400px){.mega-menu-block-group{width:48%}}.mega-menu-block{background-color:#fff;border-radius:20px;padding:35px 30px;width:24%;display:flex;flex-direction:column;container-type:inline-size;container-name:mega-menu-block}.mega-menu-block__header{font-size:2.0625rem;color:#1557b7;font-weight:800;margin-bottom:1.5rem}.mega-menu-block__header-link{text-decoration:none}.mega-menu-block__header-link:hover{text-decoration:underline;color:#1557b7}.mega-menu-block__image{height:150px;background-size:cover;background-position:center;margin-bottom:1rem;border-radius:15px}.mega-menu-block__description{font-size:1.125rem;line-height:1.55;margin-bottom:1rem}.mega-menu-block__brands{display:flex;flex-wrap:wrap;justify-content:space-between;gap:50px 10px;margin-bottom:1rem}.mega-menu-block__brands--mobile{padding-left:80px;padding-right:80px;margin:2rem 0 1rem;gap:20px 10px}@media (max-width: 819px){.mega-menu-block__brands--mobile{padding-left:20px;padding-right:20px}}.mega-menu-block__brand{max-width:84px;display:flex;align-items:center}@media (max-width: 1024px){.mega-menu-block__brand{max-width:30%}}.mega-menu-block__brand-image{width:90%}.mega-menu-block__brand-image--disabled{opacity:.3}.mega-menu-block--split{width:100%!important}.mega-menu-block--licensing{margin-bottom:1rem;overflow:hidden;display:block}.mega-menu-block--licensing .mega-menu-block__description{margin-bottom:2rem}.mega-menu-block__licensing-image{float:right;width:237px;margin:-113px -113px 0 0}@media (max-width: 1400px){.mega-menu-block{width:48%;flex-wrap:wrap}}@container mega-menu-block (max-width: 350px){.mega-menu-block__brands{gap:40px 5px}}@container mega-menu-block (max-width: 310px){.mega-menu-block__brand{max-width:75px}}@container mega-menu-block (max-width: 290px){.mega-menu-block__licensing-image{width:150px;margin:-80px -80px 0 0}}.menu-category-list{display:flex;flex-direction:column;gap:0 8px;margin-bottom:1rem}.menu-category-list__link{text-decoration:none;display:flex;gap:20px;align-items:center;color:#000;height:50px;margin-bottom:1rem}.menu-category-list__link:hover{text-decoration:underline}.menu-category-list__image-container{width:65px;display:flex;justify-content:center;flex-shrink:0}.menu-category-list__image{max-height:50px}.menu-category-list__title{font-size:1.4375rem;color:#373737;font-weight:700}.menu-category-list--mobile{padding-left:80px;padding-right:80px;margin:2rem 0}.menu-category-list--mobile .menu-category-list__title{font-weight:700}.menu-category-list--mobile .menu-category-list__button{margin-top:1rem}@media (max-width: 819px){.menu-category-list--mobile{padding-left:20px;padding-right:20px}}@media (max-width: 1500px){.menu-category-list{flex-direction:row}.menu-category-list__column{width:50%}.menu-category-list__link{margin-bottom:1rem}}@media (max-width: 1024px){.menu-category-list{flex-direction:column}}@container mega-menu-block (max-width: 500px){.menu-category-list{flex-direction:column}.menu-category-list__column{width:100%}}.page-header__title{color:#fff;text-align:center;font-size:var(--70-to-150);font-weight:800;margin:.25em 0;padding:0 80px;line-height:1}.page-header__title--orange{text-shadow:0px 9px 16.2px rgba(225,98,27,.53)}.page-header__title--dark{text-shadow:0px 9px 16.2px rgba(0,39,97,.2)}.page-header--product-categories{padding:3em 0 0}.page-header--product-categories .page-header__title{margin:0;z-index:2;position:relative}@media (max-width: 819px){.page-header--product-categories .page-header__title{padding:0 1rem}}.page-header--product-categories-entry{background:url(/assets/img/backgrounds/wavy-orange-white.png);background-position:bottom -1px center;background-size:max(100%,1500px);background-repeat:no-repeat;padding:0 0 350px}.page-header--product-categories-entry .page-header__title{margin:0}@media (max-width: 1800px){.page-header--product-categories-entry{padding:0 0 250px}}@media (max-width: 819px){.page-header--product-categories-entry{background-size:max(100%,1000px);padding:0 0 150px}}@media (max-width: 819px){.page-header__title{padding-left:20px;padding-right:20px}}.split-background-header{background-image:linear-gradient(0deg,rgb(255,255,255) 54%,rgba(255,255,255,0) 54%);position:relative;padding-bottom:90px;background-size:100%;background-repeat:no-repeat}.split-background-header--light-blue{background-image:linear-gradient(0deg,#F2F4F8 54%,rgba(255,255,255,0) 54%)}.split-background-header--blue-wave{background-image:url(/assets/img/backgrounds/wavy-blue.png),linear-gradient(0deg,rgb(255,255,255) 85%,rgba(255,255,255,0) 50%);background-position:top clamp(3.125rem,-.4464rem + 14.2857vw,15.625rem) left}.split-background-header--black-wave{background-image:url(/assets/img/backgrounds/wavy-black.png),linear-gradient(0deg,rgb(255,255,255) 85%,rgba(255,255,255,0) 50%);background-position:top clamp(3.125rem,-.4464rem + 14.2857vw,15.625rem) left}@media (max-width: 819px){.split-background-header{padding-bottom:50px}}.image-banner{background-size:cover;background-position:center;border-radius:27px;margin-top:2em;box-shadow:0 15px 60px #2d365147;position:relative;z-index:1}.image-banner__title{padding:1.25em 0;font-size:var(--55-to-150);color:#fff;font-weight:800;text-shadow:0px 9px 25px rgba(0,0,0,.45);text-align:center;margin:0}@media (max-width: 819px){.image-banner__title:has(+.image-banner__title--mobile){display:none}}.image-banner__title--mobile{display:none}@media (max-width: 819px){.image-banner__title--mobile{display:block}}.image-banner__overlay{position:relative;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);border-radius:27px}@media (max-width: 819px){.image-banner{box-shadow:none}}.image-banner-entry{background-size:cover;background-position:center;border-radius:27px;margin-top:2em;box-shadow:0 15px 60px #2d365147;min-height:350px}.image-banner-entry__back{font-size:1.5rem;color:#fff;font-weight:700;text-decoration:none;line-height:1.65}.image-banner-entry__back:hover{text-decoration:underline}.image-banner-entry__title{font-size:var(--55-to-75);color:#fff;font-weight:800;text-shadow:0px 9px 25px rgba(0,0,0,.45);margin:0}.image-banner-entry__title--small{font-size:var(--40-to-75)}.image-banner-entry__overlay{position:relative;top:0;left:0;width:100%;height:100%;min-height:350px;background:rgba(0,0,0,.4);border-radius:27px;padding:40px 100px 60px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.image-banner-entry__overlay--tall{min-height:550px}@media (max-width: 819px){.image-banner-entry{box-shadow:none}.image-banner-entry__overlay{padding-left:20px;padding-right:20px;min-height:350px}}.logo{display:flex;align-items:center;gap:25px}.logo__link{max-width:231px;margin-left:-10px;z-index:11}.logo__tagline{color:#fff;font-size:1.5625rem;font-weight:700;line-height:1.15}.logo__tagline-callout{color:#ffd600}.logo--footer{z-index:2}.logo--footer .logo__tagline{font-size:1.375rem;display:block}@media (min-width: 820px) and (max-width: 1150px){.logo--footer .logo__tagline{display:none}}.logo--footer .logo__link{max-width:150px}@media (max-width: 819px){.logo--footer{flex-basis:100%;margin-bottom:2rem}.logo--footer .logo__link{max-width:150px}.logo--footer .logo__tagline{font-size:1.125rem}}@media (max-width: 1024px){.logo__link{max-width:180px}.logo__tagline{display:none}}.spline{position:absolute}.spline--home-1{top:-90px;z-index:2;left:45%}.spline--home-2,.spline--not-found-1{right:25px;bottom:400px}.spline--home-3,.spline--not-found-2{bottom:90px;left:-50px}.spline--home-4{right:-50px;top:30%}.spline--home-5{right:0;top:30%;z-index:0}.spline--home-6{top:-70px;left:200px}.spline--home-7{right:20px;bottom:50px}.spline--product-category-1{top:108px;left:91%}.spline--product-category-2{top:-34px;left:58%}.spline--product-category-3{top:150px;left:-50px;z-index:3}.spline--brand-1{top:150px;right:100px}.spline--brand-2{top:25px;left:45%}.spline--brand-3{top:200px;left:0}.spline--brand-entry-1{top:-75px;left:35%}.spline--brand-entry-2{top:85px;right:35%}.spline--about-us-1{top:-55px;left:45%}.spline--about-us-2{top:40%;left:0;z-index:3}.spline--about-us-3{top:25%;right:10px}.spline--about-us-4{bottom:-50px;right:15%;z-index:1}.spline--about-us-5{top:-75px;right:-75px;scale:.8}.spline--about-us-6{bottom:18%;right:-65px;scale:.8}.spline--about-us-7{top:-75px;left:-75px;scale:.8}.spline--about-us-8{top:0;right:-75px;z-index:2;scale:.7}.spline--about-us-9{bottom:7%;left:-75px;scale:.7;z-index:2}.spline--about-us-10{top:-50%;left:-50px}.spline--contact-us-1{top:-55px;left:45%}.spline--contact-us-2{top:40%;left:0;z-index:3}.spline--contact-us-3{top:25%;right:10px}.spline--contact-us-4{top:-300px;left:0;display:none}.spline--licensing-1{bottom:0;right:30%}.spline--licensing-2{bottom:0;left:-4%}.spline--licensing-3{top:-40px;right:200px;z-index:3}@media (max-width: 1024px){.spline--home-1,.spline--contact-us-1,.spline--contact-us-2,.spline--contact-us-3,.spline--about-us-1,.spline--about-us-2,.spline--about-us-3,.spline--about-us-4,.spline--about-us-5,.spline--about-us-6,.spline--about-us-7,.spline--about-us-10,.spline--brand-entry-1,.spline--brand-entry-2,.spline--product-category-1,.spline--product-category-2,.spline--product-category-3,.spline--not-found-1,.spline--not-found-2,.spline--licensing-2,.spline--licensing-3{display:none}.spline--contact-us-4{display:block}}.about-us-body{background:url(/assets/img/backgrounds/wavy-yellow-blue.png),#fff;background-position:bottom -1px center;background-repeat:no-repeat;background-size:max(100%,1500px);padding-bottom:275px;position:relative}.about-us-body__bubbles{width:250px;position:absolute;bottom:0;right:0}@media (max-width: 1024px){.about-us-body{padding-top:0}}.about-us-copy{max-width:1200px;margin:0 auto 5rem;text-align:center;padding:0 50px}.about-us-copy__title{font-size:clamp(2.5rem,.6771rem + 5.8333vw,4.6875rem);font-weight:800}.about-us-copy__description{font-size:var(--17-to-24);line-height:1.65;margin:2rem 0}.about-us-values{display:flex;justify-content:space-between;gap:2%}.about-us-values__value{display:flex;flex-direction:column;width:23%;align-items:center;margin-top:2rem}.about-us-values__title{font-weight:800;font-size:clamp(1.5rem,1.1422rem + 1.145vw,1.875rem);margin-bottom:.5rem}.about-us-values__icon{max-height:245px;width:auto}.about-us-values__blurb{font-size:1.25rem;line-height:1.5}@media (max-width: 1024px){.about-us-values{gap:10%;flex-wrap:wrap;justify-content:space-evenly}.about-us-values__value{width:45%}}@media (max-width: 500px){.about-us-values{flex-direction:column;align-items:center}.about-us-values__value{width:75%}}.about-us-scroller{--animation-speed: 50s}.about-us-scroller__container{position:relative;overflow:hidden;margin:4em 0 8em}@media (max-width: 1024px){.about-us-scroller__container{margin-bottom:34px}}.about-us-scroller__marquee{position:relative;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.about-us-scroller__marquee-content{flex-shrink:0;display:flex;gap:0 34px;justify-content:space-around;animation:scroll var(--animation-speed) linear infinite;margin:0 17px}@media (prefers-reduced-motion: reduce){.about-us-scroller__marquee-content .marquee-content{animation-play-state:paused!important}}.about-us-scroller__image-container{display:flex;flex-shrink:0;flex-direction:column;justify-content:center;border-radius:25px;width:560px}.about-us-scroller__image-container img{max-width:100%;border-radius:25px;aspect-ratio:560/373}@media (max-width: 1024px){.about-us-scroller__image-container{width:360px}.about-us-scroller__image-container:nth-child(odd){display:none}}.about-us-scroller--mobile{display:none}.about-us-scroller--mobile .about-us-scroller__container{margin-top:0}@media (max-width: 1024px){.about-us-scroller--mobile .about-us-scroller__container{margin-bottom:8em}}.about-us-scroller--mobile .about-us-scroller__marquee-content{animation-direction:reverse}.about-us-scroller--mobile .about-us-scroller__image-container:nth-child(2n){display:none}.about-us-scroller--mobile .about-us-scroller__image-container:nth-child(odd){display:flex}@media (max-width: 1024px){.about-us-scroller--mobile{display:block}}.leadership-team__header{font-size:3.4375rem;text-align:center;font-weight:800}.leadership-team__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:50px 4%;padding-top:50px;padding-bottom:50px}@media (max-width: 1000px){.leadership-team__grid{gap:30px 4%}}.team-member{text-align:center;position:relative;flex:0 0 23%}.team-member__photo-container{border-radius:20px;overflow:hidden;position:relative}.team-member__photo-container.hover:hover .team-member__photo,.team-member__photo-container.hover:active .team-member__photo{opacity:0;transition:opacity .3s}.team-member__photo-container.hover:hover .team-member__hover-photo,.team-member__photo-container.hover:active .team-member__hover-photo{opacity:1}.team-member__hover-photo{position:absolute;top:0;opacity:0;transition:opacity .3s}.team-member__name{font-size:var(--25-to-32);font-weight:800;margin:1rem 0 .5rem}.team-member__job-title{font-size:1.375rem}@media (max-width: 1000px){.team-member{flex-basis:30%}}@media (max-width: 600px){.team-member{flex-basis:46%}}.our-story{color:#fff;max-width:1610px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;position:relative;margin-top:4rem;display:grid;gap:0 10%;grid-template-columns:1fr 1fr;grid-template-areas:"header header" "story image" "story continued"}@media (max-width: 1024px){.our-story{grid-template-columns:1fr;grid-template-areas:"header" "image" "story" "continued"}}@media (max-width: 819px){.our-story{padding-left:25px;padding-right:25px}}.our-story__header{grid-area:header;font-size:var(--40-to-55);font-weight:800;margin-bottom:1em}.our-story__image-container{grid-area:image;margin-bottom:3rem;position:relative}.our-story__start{grid-area:story}.our-story__continued{grid-area:continued}.our-story__text{margin-bottom:2em;font-size:1.25rem;line-height:1.65}.our-story__text p{margin-bottom:2rem}.our-story__intro{font-size:var(--28-to-44);font-weight:700}.our-story__image{border-radius:15px;z-index:2;position:relative}.our-story__blob{position:absolute;bottom:-30px;right:-60px;z-index:1;width:clamp(13.4375rem,9.8661rem + 14.2857vw,25.9375rem)}@media (max-width: 819px){.our-story__blob{right:-20px}}.brand-entry-header{position:relative;margin-top:2em;z-index:3}.brand-entry-header--drop-shadow{box-shadow:0 20px 80px #3e3e3e52;border-radius:27px}.brand-entry-header__info{position:absolute;width:25%;top:0;left:4%;height:-moz-fit-content;height:fit-content;bottom:0;margin-top:auto;margin-bottom:auto}@media (max-width: 819px){.brand-entry-header__info{display:none}}.brand-entry-header__logo{scale:.85}.brand-entry-header__description{font-size:clamp(.875rem,.275rem + 1.2vw,1.625rem);color:#fff;font-weight:700;line-height:1.2}.brand-entry-header__image{border-radius:27px}.brand-entry-header__image--scaled{scale:1.09}@media (max-width: 500px){.brand-entry-header__image:has(+.brand-entry-header__image--mobile){display:none}}.brand-entry-header__image--mobile{display:none;border-radius:25px}@media (max-width: 500px){.brand-entry-header__image--mobile{display:block}}.brand-entry-body{background:#fff;border-bottom-left-radius:35px;border-bottom-right-radius:35px;box-shadow:0 35px 35px #00000026;z-index:2;position:relative;overflow:hidden;background-image:url(/assets/img/backgrounds/flower-hill.png);background-position:bottom center;background-size:800px auto;background-repeat:no-repeat;margin-bottom:5rem}.brand-entry-body__mobile-intro{display:none}@media (max-width: 819px){.brand-entry-body__mobile-intro{display:block}}.brand-entry-body__mobile-logo{width:300px;margin:0 auto;margin-bottom:1rem}.brand-entry-body__mobile-description{font-weight:700;font-size:1.625rem;line-height:1.2;text-align:center}.brand-entry-body__title{display:none}.wave-text{white-space:nowrap;font-size:clamp(1.4375rem,.1064rem + 5.461vw,6.25rem);font-weight:800;text-align:center;padding:clamp(2rem,-2.1837rem + 8.1633vw,7rem) 0}@media (max-width: 819px){.wave-text{min-width:820px;text-align:left;padding:4rem 0}}.wave-text .wvc{animation-name:wave-effect;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:cubic-bezier(.445,.05,.55,.95);display:inline-block;font-weight:inherit;font-style:inherit;background-image:linear-gradient(#7BC7FA,#EF89D7);color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes wave-effect{0%{transform:translateY(.5em)}to{transform:translateY(-.5em)}}.text-image-module{display:flex;justify-content:space-between;margin:3rem 0;align-items:center;text-wrap:pretty}.text-image-module:first-child{margin-top:0}.text-image-module__text-holder{width:45%;font-size:var(--17-to-24);line-height:1.9;color:#000;order:2}.text-image-module__text-holder h3{font-size:var(--40-to-55);font-weight:800;line-height:1;margin:1rem 0}.text-image-module__text-holder a{text-decoration:underline;color:#000}@media (max-width: 1024px){.text-image-module__text-holder{width:100%;margin-bottom:2rem;text-align:center}}.text-image-module__image-holder{width:50%;position:relative;container-type:inline-size;container-name:module-image-holder;order:1}@media (max-width: 1024px){.text-image-module__image-holder{width:100%}}.text-image-module__image{margin:0 auto}@media (max-width: 1024px){.text-image-module__image{width:100%}}.text-image-module__badge-wide{position:relative;margin:1.5rem 0;width:350px}@media (max-width: 1024px){.text-image-module__badge-wide{margin:1.5rem auto}}.text-image-module__badge-wide-text{font-size:1.1875rem;color:#fff;position:absolute;top:10px;left:0;right:0;margin:0 auto;width:-moz-fit-content;width:fit-content;font-weight:800;line-height:1.15}.text-image-module--image-left{flex-direction:row-reverse}@media (max-width: 1024px){.text-image-module{flex-direction:column}}.image-module{margin:2rem 0}.image-module img{border-radius:25px;max-width:min(1400px,100%)}.image-module--centered img{margin:0 auto}.image-module--full-width img{max-width:100%}.intro-module{text-align:center;max-width:1200px;margin:2rem auto 10rem}.intro-module__title{font-size:var(--26-to-36);margin-bottom:2rem}.intro-module p{font-size:var(--20-to-30);line-height:1.5}@media (max-width: 1024px){.intro-module{margin-bottom:5rem}}.where-to-buy{position:relative;height:380px;margin-top:100px}.where-to-buy__spinner{width:350px;position:absolute;left:0;right:0;margin:0 auto;top:0;z-index:1}.where-to-buy__scroller{height:200px;padding-top:50px;margin-bottom:50px;position:absolute;top:200px;z-index:2;width:100%}@media (min-width: 820px){.where-to-buy .scroller__container:before,.where-to-buy .scroller__container:after{content:"";position:absolute;z-index:1000;top:0;left:0;width:15rem;height:100%;background-image:linear-gradient(to right,rgb(255,255,255),transparent)}.where-to-buy .scroller__container:after{left:auto;right:0;background-image:linear-gradient(to left,rgb(255,255,255),transparent)}}.lets-chat{position:relative;height:626px;display:flex;align-items:center;justify-content:center}.lets-chat__crate{position:absolute;top:0;left:0;right:0;margin:0 auto;width:291px;z-index:1}.lets-chat__copy{z-index:2;text-align:center}.lets-chat__title{font-size:3.75rem;margin-bottom:1rem;font-weight:800}@media (max-width: 1024px){.lets-chat__title{font-size:3.4375rem}}@media (max-width: 819px){.lets-chat__title span{display:block}}.scroller{--animation-speed: 50s}.scroller__container{position:relative;overflow:hidden}.scroller__marquee{position:relative;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scroller__marquee-content{flex-shrink:0;display:flex;gap:0 100px;margin:0 50px;justify-content:space-around;animation:scroll var(--animation-speed) linear infinite}@media (prefers-reduced-motion: reduce){.scroller__marquee-content .marquee-content{animation-play-state:paused!important}}.scroller__marquee-content li{display:flex;flex-shrink:0;flex-direction:column;justify-content:center}.scroller__marquee-content li img{max-width:100%}@keyframes scroll{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}#page--brands{background-image:url(/assets/img/backgrounds/brand-hero-space.jpg),linear-gradient(180deg,rgb(0,9,77) 60%,rgba(21,87,183,0) 80%);background-size:100%;background-repeat:no-repeat}#page--brands .page-header__title{font-size:var(--55-to-150);margin-top:2rem}@media (max-width: 1600px){#page--brands{background-position-x:35%;background-size:1600px auto}#page--brands .spline{display:none}}@media (max-width: 450px){#page--brands{background-image:url(/assets/img/backgrounds/brand-hero-space-mobile.jpg),linear-gradient(180deg,rgb(0,9,77) 60%,rgba(21,87,183,0) 80%);background-size:100%;background-position-y:-15vw}#page--brands .page-header__title{padding:0 2.5rem}}.brand-blocks{padding-top:200px}.brand-blocks__container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:100px 50px;max-width:1920px;margin-left:auto;margin-right:auto;padding:50px 80px;position:relative}@media (max-width: 819px){.brand-blocks__container{padding-left:20px;padding-right:20px}}@media (max-width: 1500px){.brand-blocks__container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1200px){.brand-blocks__container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 819px){.brand-blocks__container{grid-template-columns:1fr}}@media (max-width: 819px){.brand-blocks{padding-top:250px}}.brand-block{background-color:#fff;padding:60px 30px;position:relative;text-align:center;border-radius:53px;border:10px #fff solid}.brand-block__image{margin:-115px auto 20px;max-height:115px}.brand-block__title{font-size:2.5rem;font-weight:800;margin-bottom:.5em}.brand-block__description{font-size:1.125rem;line-height:1.65;margin-bottom:2em}.brand-block--bubbletastic .brand-block__title{font-size:2rem}.brand-block--unbelievable-science .brand-block__title{font-size:2.25rem}.spaceship{position:absolute;right:0;top:7vw;width:30%}@media (max-width: 819px){.spaceship{width:clamp(26.5rem,23.609rem + 11.8605vw,29.6875rem);top:clamp(7.75rem,5.9927rem + 7.2093vw,9.6875rem);right:clamp(-1.625rem,-13.3023rem + 47.907vw,11.25rem)}}.careers-body{background-color:#fff;overflow:hidden;border-bottom-left-radius:35px;border-bottom-right-radius:35px;box-shadow:0 35px 35px #00000026;margin-bottom:5rem}.careers-body__intro{max-width:1000px;text-align:center;margin:4rem auto 6rem}.careers-body__intro p{font-size:1.5rem;line-height:1.65}.careers-body__title{font-size:var(--40-to-75);margin-bottom:2rem}@media (max-width: 819px){.careers-body__intro{margin:1rem auto 4rem}}.job-openings{padding:65px;width:100%;background-color:#f0f3f9;border-radius:30px;margin-bottom:4rem}.job-openings table{width:100%}.job-openings th{font-size:1.875rem;font-weight:700;text-align:left;padding-bottom:2rem}.job-openings tr{border-bottom:1px solid #89A4D5}.job-openings tr:first-child{border:none}.job-openings tr:hover div{background-color:#fff}.job-openings td{font-size:1.25rem;padding:12px 0}.job-openings td:first-child{font-weight:700}.job-openings td:first-child div{padding-left:30px;border-top-left-radius:45px;border-bottom-left-radius:45px}.job-openings td:last-child{text-align:center}.job-openings td:last-child div{justify-content:flex-end;padding-right:12px;border-top-right-radius:45px;border-bottom-right-radius:45px}.job-openings td div{height:70px;display:flex;align-items:center}.job-openings__none{font-size:1.25rem;font-weight:700}@media (max-width: 1200px){.job-openings th:nth-child(3),.job-openings th:nth-child(4),.job-openings td:nth-child(3),.job-openings td:nth-child(4){display:none}}@media (max-width: 1024px){.job-openings{padding:0}.job-openings th{display:none}.job-openings td{display:block;padding:6px 0}.job-openings td:first-child{font-size:1.75rem;padding-top:30px}.job-openings td:last-child{padding:20px 0 40px}.job-openings td:nth-child(3){display:block}.job-openings td div{display:block;height:auto;padding:0 30px}.job-openings tr:hover div{background-color:unset}.job-openings tr:last-child{border:none}.job-openings__none{padding:2rem}}.job-opening-body{background-color:#fff;overflow:hidden;border-bottom-left-radius:35px;border-bottom-right-radius:35px;box-shadow:0 35px 35px #00000026;margin-bottom:5rem}.job-opening-body__columns{display:grid;gap:20px 10%;grid-template-columns:2fr 1fr;grid-template-areas:"meta meta" "description form"}@media (max-width: 1500px){.job-opening-body__columns{grid-template-columns:1fr;grid-template-areas:"meta" "description" "form"}}.job-opening-body__meta{grid-area:meta}.job-opening-body__description{grid-area:description;font-size:1.5rem;line-height:1.65}.job-opening-body__contact-form{grid-area:form;margin-bottom:3rem}.job-opening-body__title{font-size:1.875rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem}.job-opening-body__block{margin-bottom:100px}.meta-bar{display:flex;width:100%;border-top:1px solid #1557B7;border-bottom:1px solid #1557B7;align-items:center;padding:1.5rem 1rem;margin-bottom:5rem;flex-wrap:wrap}.meta-bar__items{display:flex;gap:1rem clamp(3.125rem,2.2321rem + 3.5714vw,6.25rem)}.meta-bar__item{font-size:1.25rem}.meta-bar__share{margin-left:auto;display:flex;gap:30px;align-items:center}.meta-bar__share span{font-size:1.375rem;font-weight:700}@media (max-width: 1300px){.meta-bar{align-items:flex-start}.meta-bar__items{flex-direction:column}}@media (max-width: 819px){.meta-bar{flex-direction:column;gap:20px}.meta-bar__share{margin-left:0}}.contact-us-body{background:url(/assets/img/backgrounds/wavy-yellow-blue.png),#fff;background-position:bottom -1px center;background-repeat:no-repeat;background-size:max(100%,1500px);padding-bottom:300px;position:relative}.contact-us-body__columns{display:grid;gap:20px 10%;grid-template-columns:1fr 1fr;grid-template-areas:"title title" "description form" "offices form"}@media (max-width: 1200px){.contact-us-body__columns{grid-template-columns:1fr;grid-template-areas:"title" "description" "form" "offices"}}.contact-us-body__title{grid-area:title;font-size:var(--40-to-75);margin-bottom:1rem}.contact-us-body__description{grid-area:description;font-size:1.5rem;line-height:1.65}.contact-us-body__contact-form{grid-area:form;margin-bottom:3rem}.contact-us-body__offices{grid-area:offices}.contact-us-body__main-offices{display:flex;gap:70px 0;margin-bottom:3rem;flex-wrap:wrap;justify-content:space-between}.contact-us-body__additional-offices{display:flex;gap:35px;flex-wrap:wrap;justify-content:space-between}.contact-us-body__subheader{font-size:1.875rem;margin-bottom:1em}.grecaptcha-badge{visibility:hidden}.office-location{width:46%}.office-location__header{font-size:1.875rem;margin-bottom:.5em}.office-location__subheader{font-size:1.4375rem;font-weight:700;margin-bottom:.5em}.office-location a{color:#1557b7;text-decoration:none}.office-location a:hover{text-decoration:underline}.office-location__address{font-size:1.375rem;line-height:1.5;margin-bottom:1rem}.office-location__phone{color:#1557b7;font-size:1.125rem;font-weight:700;line-height:1.65;padding-left:30px;background:url(/assets/img/icons/phone.svg) left bottom no-repeat}.office-location__email{color:#1557b7;font-size:1.125rem;font-weight:700;line-height:1.65;padding-left:30px;background:url(/assets/img/icons/envelope.svg) left center no-repeat}@media (max-width: 819px){.office-location{width:100%}}.form{width:100%}.form__text{margin-bottom:2.5rem}.form__text input{padding:15px 30px;font-size:1.5625rem;color:#404040;border-radius:50px;width:100%;border:1px solid #646464;box-shadow:0 4px 6px #00000012;margin-bottom:.5rem;height:75px}.form__textarea{margin-bottom:2.5rem}.form__textarea textarea{padding:20px 30px;font-size:1.5625rem;color:#404040;border-radius:30px;width:100%;border:1px solid #646464;box-shadow:0 4px 6px #00000012;margin-bottom:.5rem;min-height:300px}.form__hidden-dropdown .fui-input-wrapper{display:none}.form__dropdown:has(.fui-error) .dropdown__filter{border-color:var(--fui-input-error-border-color)}.form__upload{margin-bottom:2.5rem}.form__upload input{border-radius:30px;border:1px dashed #1557B7;background:rgba(21,87,183,.07);padding:20px;position:relative}.form__upload input:before{top:24px;position:absolute;pointer-events:none;left:53px;content:"Upload Resume";font-size:1rem}.form__upload input:after{top:25px;position:absolute;pointer-events:none;left:25px;height:24px;width:24px;content:"";background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M12.0002%200C8.81727%200%205.76446%201.26183%203.51383%203.50779C1.26357%205.75375%20-0.000361149%208.79967%207.74065e-08%2011.9756C0.000705553%2015.1515%201.2661%2018.1971%203.51736%2020.442C5.7687%2022.6872%208.82179%2023.9476%2012.0047%2023.9466C15.1877%2023.9452%2018.2398%2022.6823%2020.4893%2020.4353C22.7389%2018.1886%2024.0018%2015.142%2024%2011.9661C23.9961%208.79273%2022.7304%205.74997%2020.4805%203.50644C18.2309%201.26327%2015.1806%200.00216041%2012.0001%208.79933e-05L12.0002%200ZM12.0002%2020.7263C9.67167%2020.7263%207.43829%2019.8031%205.792%2018.1604C4.14571%2016.5178%203.22034%2014.2894%203.22034%2011.966C3.22034%209.64304%204.14562%207.41465%205.792%205.77204C7.43829%204.12906%209.67167%203.20611%2012.0002%203.20611C14.3284%203.20611%2016.5618%204.12897%2018.2081%205.77204C19.8547%207.41465%2020.7798%209.64304%2020.7798%2011.966C20.7776%2014.2887%2019.8523%2016.516%2018.206%2018.1583C16.56%2019.8007%2014.3282%2020.7243%2012.0002%2020.7263Z%22%20fill%3D%22%231557B7%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M16.3899%2010.2142L13.0527%206.34153C12.8178%205.98146%2012.4163%205.76465%2011.9859%205.76465C11.5555%205.76465%2011.1545%205.98146%2010.9195%206.34153L7.5823%2010.2142C7.31914%2010.6039%207.29339%2011.1068%207.51528%2011.5215C7.73716%2011.9361%208.17035%2012.1945%208.64167%2012.1931H10.2514V16.3921C10.2362%2016.849%2010.4024%2017.2932%2010.7139%2017.6283C11.0257%2017.963%2011.4575%2018.1612%2011.915%2018.1798H12.0004C12.4555%2018.176%2012.8908%2017.994%2013.2125%2017.673C13.5346%2017.3516%2013.7169%2016.9173%2013.7205%2016.4632V12.2076H15.3305C15.8015%2012.209%2016.235%2011.9506%2016.4569%2011.536C16.6788%2011.1214%2016.6531%2010.6184%2016.3899%2010.2284L16.3899%2010.2142Z%22%20fill%3D%22%231557B7%22%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;scale:.8}.form__upload input::file-selector-button{width:150px;color:transparent;border-radius:4px;padding:0 16px;height:35px;cursor:pointer;background-color:#fff;border:1px solid rgba(0,0,0,.16);box-shadow:0 1px #0000000d;margin-right:16px;transition:background-color .2s}.form__upload input::file-selector-button:hover{background-color:#f3f4f6}.form__upload input::file-selector-button:active{background-color:#e5e7eb}.fui-alert p{margin-bottom:0;font-size:1rem}.fui-error-message{margin-left:30px}.dropdown{width:100%;margin-bottom:2.5rem}.dropdown ul{list-style:none;margin-left:0}.dropdown__switch:checked+.dropdown__options-filter .dropdown__select{transform:scaleY(1);opacity:1}.dropdown__switch:checked+.dropdown__options-filter .dropdown__filter:after{transform:rotate(180deg)}.dropdown__options-filter{width:100%;cursor:pointer}.dropdown__filter{position:relative;display:flex;padding:15px 30px;color:#404040;background-color:#fff;font-size:1.5625rem;font-weight:700;transition:.3s;box-shadow:0 4px 6px #00000012;border:1px solid #646464;border-radius:50px;height:75px;margin-bottom:.5rem;align-items:center}.dropdown__filter:focus{outline:none}.dropdown__filter:after{position:absolute;top:12.5px;right:15px;content:url(/assets/img/icons/dropdown-arrow.svg);width:50px;height:50px;transition:.3s ease-in-out}.dropdown__filter-selected{margin-bottom:0}.dropdown__select{position:absolute;top:100%;left:0;width:100%;margin-top:5px;overflow:hidden;transform:scaleY(0);transform-origin:top;border-radius:30px;opacity:0;transition:.2s ease-in-out;border:1px solid #646464}.dropdown__select-option{padding:20px;background-color:#fff;border-bottom:1px solid #e9ecef;transition:.3s;margin-bottom:0}.dropdown__select-option:last-of-type{border-bottom:0}.dropdown__select-option:hover{background-color:#e9ecef}.contact-us-bubbles{width:250px;position:absolute;top:-200px;right:0;display:none}@media (max-width: 1024px){.contact-us-bubbles{display:block}}.generic-page-body{background-color:#fff;overflow:hidden;border-bottom-left-radius:35px;border-bottom-right-radius:35px;box-shadow:0 35px 35px #00000026;margin-bottom:5rem;padding-bottom:5rem}.drive-by{position:absolute;top:0;left:0;width:1800px}@media (max-width: 900px){.drive-by{display:none}}.drive-by-mobile{display:none;position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto}@media (max-width: 900px){.drive-by-mobile{display:block}}.hero-area{margin-top:1.5em;box-shadow:0 20px 80px #00000047;border-radius:25px}.heros{border-radius:25px;background:#003A8F}.hero{height:680px;border-radius:25px;background-size:cover;display:flex;padding:50px;background-position:top right}@media (max-width: 1500px){.hero{height:680px}}@media (max-width: 1024px){.hero{padding:0;align-items:flex-end;background-size:100%;background-repeat:no-repeat}}@media (max-width: 819px){.hero{height:660px}}@media (max-width: 500px){.hero{height:625px}}.hero-box{width:550px;height:100%;border-radius:12px;padding:50px;display:flex;flex-direction:column}.hero-box__tagline{display:flex;gap:12px;align-items:center;margin-bottom:1em}.hero-box__emoji{background-color:#c6150c;border-radius:50px;font-size:1.75rem;width:48px;height:48px;display:flex;justify-content:center;align-items:center}.hero-box__emoji img{max-width:33px}.hero-box__tagline-title{text-transform:uppercase;color:#ffd100;font-weight:800;font-size:1.3125rem}.hero-box__title{font-weight:800;font-size:3rem;color:#fff;line-height:1;margin-bottom:.5em}.hero-box__description{color:#fff;font-weight:700;font-size:24px;line-height:1.25;margin-bottom:1em}.hero-box--red{background-color:#e1251b}.hero-box--red .hero-box__emoji{background-color:#ca2118}.hero-box--blue{background-color:#1557b7}.hero-box--blue .hero-box__emoji{background-color:#124ca0}.hero-box--white{background-color:#fff}.hero-box--white .hero-box__emoji{background-color:#f2f2f2}.hero-box--white .hero-box__tagline-title{color:#e1251b}.hero-box--white .hero-box__title{color:#1557b7}.hero-box--white .hero-box__description{color:#000}@media (max-width: 1600px){.hero-box{padding:45px;width:540px}.hero-box__title{font-size:3rem}}@media (max-width: 1024px){.hero-box{width:100%;height:-moz-fit-content;height:fit-content;padding:30px;min-height:400px}.hero-box__title{font-size:2.375rem;margin-bottom:1rem}.hero-box__tagline-title{font-size:.9375rem}.hero-box__emoji{font-size:1.1rem;width:30px;height:30px}.hero-box__emoji img{max-width:20px}.hero-box__description{font-size:18px}}@media (max-width: 500px){.hero-box__title{margin-bottom:1rem}}.hero-cta{border-radius:12px;background:radial-gradient(398.92% 113.03% at 75.94% 41.62%,#FFB213 0%,#FF8A00 100%);padding:28px 35px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;position:relative;overflow:hidden;margin-top:auto}.hero-cta__title{color:#fff;font-size:2.375rem;font-weight:800}.hero-cta__button{display:flex;gap:12px;align-items:center;padding:12px 20px}.hero-cta__image{clip-path:circle(45% at 50% 50%);position:absolute;right:-96px;max-width:343px;top:-90px;scale:.5}@media (max-width: 1024px){.hero-cta{max-width:450px}}@media (max-width: 819px){.hero-cta{padding:18px 20px;max-width:100%}.hero-cta__image{max-width:250px;top:-50px;right:-100px}.hero-cta__title{font-size:1.875rem}}.brands{background-color:#003a8f;overflow:hidden}.brands__rotator{display:flex;margin:4em 0 6em;transition-timing-function:linear!important}.brands__circle{background-color:#20489e;border-radius:100px;display:flex;align-items:center;justify-content:center;padding:20px;width:190px;height:190px;margin:0 17px}@media (max-width: 819px){.brands__circle{width:150px;height:150px}}.brands__image{max-width:min(155px,100%)}.partner-happenings{display:flex;justify-content:space-between;gap:75px;position:relative}@media (max-width: 1300px){.partner-happenings{flex-direction:column;align-items:center}}.partners{position:relative;max-width:750px;flex-shrink:0;z-index:1;scale:1.15}@media (min-width: 1300px){.partners{max-width:clamp(33.125rem,-3.5685rem + 45.1613vw,50.625rem)}}.happenings{border-radius:25px;background-color:#fff;box-shadow:0 25px 55px #00000026;height:770px;max-width:820px;background-repeat:no-repeat;background-position:top 300px center;position:relative;z-index:1;overflow:hidden;display:flex;flex-direction:column}.happenings__wrapper{background-color:#fff;border-top-left-radius:25px;border-top-right-radius:25px;padding:90px 60px 30px;display:flex;flex-direction:column;align-items:flex-start;gap:40px;flex:0 1 auto}@media (max-width: 819px){.happenings__wrapper{padding:80px 30px 30px}}.happenings__title{font-weight:800;font-size:var(--35-to-55);text-decoration:none;color:#1557b7}.happenings__type{border-radius:3px 3px 9px 9px;background:linear-gradient(180deg,#E1251B 0%,#FF6B00 5%,#E1251B 100%);box-shadow:0 2px 5px #00000026;width:-moz-fit-content;width:fit-content;font-size:1.5rem;font-weight:800;text-transform:uppercase;color:#fff;padding:15px 30px;position:absolute;left:60px;top:-2px}.happenings__wave{width:100%}.happenings__image{background-repeat:no-repeat;background-size:100%,cover;background-position:top left,center;flex:1 1 auto}@media (min-width: 1300px){.happenings{height:clamp(34.375rem,-3.1048rem + 46.129vw,52.25rem);max-width:clamp(33.125rem,-4.879rem + 46.7742vw,51.25rem)}.happenings__title{font-size:clamp(2.5rem,-.121rem + 3.2258vw,3.75rem)}}@media (max-width: 819px){.happenings{height:650px;background-position:top 200px center}.happenings__wrapper{padding:80px 30px 30px}.happenings__type{left:30px}}.featured{background:url(/assets/img/backgrounds/bg-redtile-tall.png) repeat left top;margin-top:-400px;padding-top:475px;overflow:hidden;position:relative}.product{background-color:#fff;border-radius:25px;position:relative;padding:50px;z-index:1}.product__columns{display:flex;gap:20px}.product__info{max-width:415px;display:flex;flex-direction:column;justify-content:center;align-items:center}.product__lifestyle-image{background-size:cover;background-position:center center;flex-grow:1;border-radius:15px;position:relative}.product__tagline{text-transform:uppercase;color:#e1251b;font-weight:800;font-size:1.3125rem}.product__title{font-weight:800;font-size:var(--40-to-50);text-decoration:none;text-align:center;margin-bottom:1rem}.product__description{text-align:center;line-height:1.55;margin-top:20px;width:75%}.product__box-image-container{margin-bottom:3rem}.product__box-image{max-width:317px;margin:-8px auto 0}.product__box-image-blowout{background:url(/assets/img/backgrounds/feat-topright.svg) no-repeat;position:absolute;min-height:296px;min-width:54px;right:0}.product__brand-image-container{background:url(/assets/img/backgrounds/feat-topleft.svg) no-repeat;position:absolute;min-height:220px;min-width:500px;left:-1px}.product__brand-image{width:108px;margin:0 auto}.product__mobile-brand-image-container{padding:25px;border-radius:100%;width:65%;margin-top:-40px;background-color:#fff;display:none}@media (max-width: 1024px){.product__mobile-brand-image-container{display:block}}@media (max-width: 1024px){.product__box-image{display:none}}.product__box-image-mobile{display:none}@media (max-width: 1024px){.product__box-image-mobile{display:block}}.product__left-overlay{position:absolute;bottom:-12%;left:-90px;height:auto;width:150px}.product__right-overlay{position:absolute;bottom:-10%;right:-80px;width:300px}.product__button{margin-top:30px}@media (max-width: 1024px){.product{width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0 25px 25px;border-bottom-left-radius:275px;border-bottom-right-radius:275px}.product__lifestyle-image{display:none}.product__box-image-container{order:5;margin-bottom:1rem;margin-top:2rem}.product__description{width:100%}}.fly-by{position:absolute;bottom:clamp(.9375rem,10.4241rem - 6.0714vw,6.25rem);display:block}@media (max-width: 1100px){.fly-by{display:none}}.fly-by-mobile{position:absolute;bottom:clamp(3.75rem,17.5rem - 20vw,12.5rem);display:none}@media (max-width: 1100px){.fly-by-mobile{display:block}}.landscape{height:235px;background-image:url(/assets/img/backgrounds/landscape-left.png),url(/assets/img/backgrounds/landscape-right.png);background-size:892px,1049px;background-repeat:no-repeat;background-position:bottom left,bottom -20px right;margin-top:170px;margin-bottom:-64px}@media (max-width: 819px){.landscape{background-image:url(/assets/img/backgrounds/landscape-mobile.png);background-size:100%;background-position:bottom clamp(-8.375rem,14.7471rem - 45.1163vw,3.75rem) center}}.category-motions{position:relative;background-color:#1557b7}.category-motions__scroller{overflow:hidden;height:200px;padding-top:50px;margin-bottom:50px;font-size:7.5rem;color:#2f80de;font-weight:800}@media (max-width: 1024px){.category-motions__scroller{visibility:hidden}}.rms-spinner{width:min(730px,100%);min-width:550px;position:absolute;left:0;right:0;margin:0 auto;top:-109px;z-index:2}@media (max-width: 819px){.rms-spinner{right:unset;left:50%;top:-80px;transform:translate(-50%)}}.category-selector{display:flex;gap:45px 2%;justify-content:space-between;flex-wrap:wrap;position:relative;z-index:3}.category{width:48%;min-height:160px;background-color:#003480;border-radius:25px;display:flex;text-decoration:none;transition:all .2s ease-in-out}.category *{transition:all .2s ease-in-out}.category:hover,.category:hover .category__info{transform:scale(1.04)}.category:hover .category__image{transform:scale(1.1)}.category:hover .category__arrow{opacity:1;margin-right:-10px}.category__info{padding:25px 50px 25px 30px}.category__title{color:#fff;font-size:var(--28-to-44);font-weight:800}.category__description{font-size:1.0625rem;font-weight:700;line-height:1.35;color:#629de1;margin-top:.5em}.category__title-area{display:flex;justify-content:space-between;align-items:center;gap:20px}.category__arrow{width:26px;opacity:.3}@media (max-width: 1200px){.category__arrow{display:none}}.category__background-gradient{position:absolute;left:0;top:0;height:100%;border-top-left-radius:25px;border-bottom-left-radius:25px}.category__background-gradient--mobile{display:none}.category__image-area{border-top-left-radius:25px;border-bottom-left-radius:25px;width:180px;position:relative;flex-shrink:0}.category__image-area--toys-novelty .category__image{width:90%}.category__image-area--arts-crafts .category__image{width:60%}.category__image{z-index:2;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:70%;margin-left:20px}@media (max-width: 1024px){.category{flex-direction:column}.category__info{padding:10px 50px 15px 30px}.category__description{display:none}.category__image-area{min-height:80px;width:100%}.category__image-area--toys-novelty .category__image{width:100px}.category__image-area--arts-crafts .category__image{width:80px;margin-top:-25px}.category__image-area--outdoor .category__image{width:90px}.category__image{width:100px}.category__background-gradient{width:100%;display:none;border-top-right-radius:25px}.category__background-gradient--mobile{display:block}}.about{display:flex;justify-content:space-between;margin-top:150px;margin-bottom:100px}.about--short{margin-top:50px}@media (max-width: 1024px){.about{flex-direction:column;margin-bottom:50px;margin-top:100px}}.info{border-radius:25px;background-color:#fff;width:48%;padding:35px;position:relative;z-index:1;box-shadow:0 25px 55px #00000026;margin-bottom:50px}.info__image{height:250px;background-size:cover;background-position:center;margin-bottom:2rem;border-radius:15px}.info__title{font-size:var(--40-to-55);font-weight:800;margin-bottom:20px}.info__description{line-height:1.55;margin-bottom:2rem}@media (max-width: 1024px){.info{width:100%}}@media (max-width: 819px){.info__image{height:175px}}.hero-pagination{padding-top:28px;margin-top:auto}.hero-pagination__bullet{width:12px;height:12px;margin-right:24px;background:#DCDCDC;display:inline-block;border-radius:50%;opacity:.5}.hero-pagination__bullet--active{background:#FFB700;opacity:1}@media (max-width: 1024px){.hero-pagination{display:none}}.hero-cta+.hero-pagination{margin-top:0}.hero-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer;width:62px;filter:drop-shadow(0px 8px 15px rgba(0,0,0,.2))}.hero-arrow--prev{left:49px}.hero-arrow--next{right:49px}@media (max-width: 1024px){.hero-arrow{display:none}}#page--licensing{background-image:linear-gradient(180deg,rgba(237,0,0,.4) 1%,rgba(225,75,27,0) 4%),url(/assets/img/backgrounds/bg-orangetile-tall.png);background-size:100%,auto 750px}#page--licensing .page-header--licensing{background-image:url(/assets/img/backgrounds/wavy-orange-white.png),linear-gradient(0deg,rgb(255,255,255) 85%,rgba(255,255,255,0) 50%);background-position:top clamp(3.125rem,-.4464rem + 14.2857vw,15.625rem) left;background-size:max(100%,1500px);min-height:260px}#page--licensing .page-header--licensing .page-header__title{display:none}@media (max-width: 819px){#page--licensing .page-header--licensing{background-size:max(100%,1000px)}}.licensing-body{background:url(/assets/img/backgrounds/wavy-yellow-blue.png),#fff;background-position:bottom -1px center;background-repeat:no-repeat;background-size:max(100%,1500px);padding-bottom:275px;position:relative}@media (max-width: 1024px){.licensing-body{padding-top:0;padding-bottom:70px}}@media (max-width: 819px){.licensing-body{padding-bottom:50px}}.licensing-video{scale:1.05}@media (max-width: 500px){.licensing-video{display:none}}.licensing-video--mobile{display:none;margin-top:1rem}@media (max-width: 500px){.licensing-video--mobile{display:block}}.licensing-copy{max-width:1200px;margin:0 auto 5rem;text-align:center}.licensing-copy__title{font-size:var(--40-to-75);font-weight:800;text-wrap:balance}.licensing-copy__description{font-size:var(--17-to-24);line-height:1.65;margin:2rem 0}.licensing-scroller{height:100px;margin-top:50px;margin-bottom:50px;z-index:2;width:100%}.licensing-scroller .scroller__image-container img{max-width:200px;max-height:100px}.licensing-scroller .scroller__marquee-content{gap:0 70px;margin:0 35px}@media (max-width: 1024px){.licensing-scroller{margin-top:25px;margin-bottom:25px}.licensing-scroller .scroller__image-container img{max-width:175px;max-height:75px}.licensing-scroller .scroller__marquee-content{gap:0 50px;margin:0 25px}}.licensing-scroller--desktop{display:block}@media (max-width: 1024px){.licensing-scroller--desktop{display:none}}.licensing-scroller--mobile{display:none}@media (max-width: 1024px){.licensing-scroller--mobile{display:block}}.licensing-scroller--reverse .scroller__marquee-content{animation-direction:reverse}.licensing-partner{max-width:1920px;margin:150px auto;padding-left:80px;padding-right:80px;position:relative}@media (max-width: 819px){.licensing-partner{padding-left:20px;padding-right:20px}}.licensing-partner__content{max-width:1400px;margin:2.5rem auto;text-align:center;padding:0 50px}@media (max-width: 819px){.licensing-partner__content{padding:0 20px;margin:1rem auto}}.licensing-partner__title{font-size:var(--40-to-55);font-weight:800;margin:1rem 0}.licensing-partner__description{font-size:var(--17-to-24);line-height:1.65;margin:2rem 0}@media (max-width: 819px){.licensing-partner__description{margin:1rem 0 2rem}}.licensing-partner__brands{display:flex;gap:30px;justify-content:center;flex-wrap:wrap}@media (max-width: 819px){.licensing-partner__brands{gap:12px}}.licensing-partner__brand{background-color:#eff3fa;border-radius:100px;display:flex;align-items:center;justify-content:center;padding:20px;width:175px;height:175px}@media (max-width: 819px){.licensing-partner__brand{width:105px;height:105px;padding:9px}}.licensing-partner__brand-image{max-width:min(155px,100%)}.licensing-partner__group{display:flex;justify-content:space-between;flex-wrap:wrap;gap:100px 4%;margin-bottom:75px;max-width:1920px;margin-left:auto;margin-right:auto;padding:0 80px;position:relative}@media (max-width: 819px){.licensing-partner__group{padding-left:20px;padding-right:20px}}@media (max-width: 1024px){.licensing-partner__group{gap:50px 4%;padding-bottom:75px}}.licensing-partner__banner{border-radius:25px}@media (max-width: 500px){.licensing-partner__banner:has(+.licensing-partner__banner--mobile){display:none}}.licensing-partner__banner--mobile{display:none}@media (max-width: 500px){.licensing-partner__banner--mobile{display:block}}@media (max-width: 819px){.licensing-partner{margin-top:75px;margin-bottom:75px}}.licensing-partner--half{width:46%;padding:0;margin:0;display:flex;flex-direction:column}@media (max-width: 819px){.licensing-partner--half{width:100%;align-items:center;margin:0;text-align:center;text-wrap:balance}.licensing-partner--half .licensing-partner__banner{order:1}.licensing-partner--half .licensing-partner__title{order:2}.licensing-partner--half .licensing-partner__description{order:3}}.licensing-outro{margin-top:100px;margin-bottom:150px}@media (max-width: 819px){.licensing-outro{margin-top:70px}}.partner-quotes{max-width:1710px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;position:relative}.partner-quotes__title{font-size:var(--40-to-55);font-weight:800;margin:1rem 0 1rem 20px;color:#fff}@media (max-width: 1350px){.partner-quotes{padding:0}}.partner-quote{display:flex;gap:75px;justify-content:space-between;padding:0 20px}.partner-quote__image-container{width:410px;background:url(/assets/img/backgrounds/starflake.svg);background-position:left top 55px;background-repeat:no-repeat;position:relative;flex-shrink:0;margin-top:2rem}.partner-quote__quote{font-size:var(--22-to-32);line-height:1.3;margin:2rem 0;color:#fff;font-weight:500}.partner-quote__author-area{display:flex;align-items:center;gap:1rem}.partner-quote__author{font-size:var(--25-to-32);line-height:1.4;color:#fff;font-weight:800;margin:0}@media (max-width: 819px){.partner-quote__author{font-weight:700}}.partner-quote__job-title{font-size:var(--17-to-24);line-height:1.4;color:#629de1;font-weight:800;margin:0}.partner-quote__headshot{max-width:315px;border-radius:50%;margin-left:auto}.partner-quote__headshot-mobile{display:none;border-radius:50%;max-width:100px}.partner-quote__brand-container{background:#fff;width:110px;height:110px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:60px}.partner-quote__brand{max-width:70%}@media (max-width: 1350px){.partner-quote__image-container{width:240px;background-size:50%}.partner-quote__headshot{max-width:200px}.partner-quote__brand-container{width:75px;height:75px;left:0}}@media (max-width: 1024px){.partner-quote__quote{margin:0 0 2rem}.partner-quote__image-container{display:none}.partner-quote__headshot-mobile{display:block}}@media (max-width: 1350px){.quote-area__pagination{position:relative;margin-top:2rem}}.quote-area__pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets{padding-top:28px;margin-top:auto;margin-left:20px}.quote-area__pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;margin:0 15px 0 0;background:#1557B7;display:inline-block;border-radius:50%;opacity:.5;border:2px solid #8AABDB}.quote-area__pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#fff;opacity:1;border:1px solid #fff}@media (max-width: 1350px){.quote-area__pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets{margin:0 auto;width:-moz-fit-content;width:fit-content;padding-bottom:28px}}.quote-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer;width:62px;filter:drop-shadow(0px 8px 15px rgba(0,0,0,.2))}.quote-arrow--prev{left:0}.quote-arrow--next{right:0}@media (max-width: 1350px){.quote-arrow--prev{left:19px;width:54px}.quote-arrow--next{right:19px;width:54px}}.partner-with-us{background:#fff;border-radius:35px;box-shadow:0 35px 35px #00000026;z-index:2;position:relative;background-image:url(/assets/img/backgrounds/flower-hill.png);background-position:bottom center;background-size:800px auto;background-repeat:no-repeat;margin-bottom:5rem;min-height:535px;padding:5px}.partner-with-us__chat{margin-bottom:1rem;margin-top:-120px;position:absolute;left:0;right:0}.partner-with-us .lets-chat__title{font-size:var(--40-to-60)}.page-not-found{background-color:#fff;border-radius:35px;box-shadow:0 35px 35px #00000026;margin:100px 0;background-image:url(/assets/img/backgrounds/404-blob.png);background-position:top center;background-repeat:no-repeat;background-size:min(100%,1000px);padding:1px 0 100px}.page-not-found__chest{width:750px;margin:-100px auto 10px}.page-not-found__content{text-align:center;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;flex-direction:column;align-items:center;line-height:1.65;padding:20px}.page-not-found__title{margin:1rem 0;font-size:var(--55-to-75)}.page-not-found__blurb{margin-bottom:1.5rem;font-size:var(--17-to-24);text-wrap:pretty}@media (max-width: 819px){.page-not-found{margin:75px 0 100px;padding:1px 0 50px}.page-not-found__chest{margin:-65px auto 0}}.generic-page{background-color:#fff;border-radius:35px;box-shadow:0 35px 35px #00000026;margin:100px 0;padding:20px;text-align:center}#page--press-entry .image-banner-entry__title{font-size:var(--40-to-75)}#page--press-entry .image-banner-entry__overlay{background:rgba(0,0,0,.5)}.press-body{background-color:#f2f4f8;overflow:hidden;border-bottom-left-radius:35px;border-bottom-right-radius:35px;box-shadow:0 35px 35px #00000026;margin-bottom:5rem}.press-body__container{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:100px;gap:4%;max-width:1920px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;position:relative}@media (max-width: 819px){.press-body__container{padding-left:20px;padding-right:20px}}.press-article{border-radius:25px;background-color:#fff;width:48%;padding:35px;position:relative;z-index:1;box-shadow:0 25px 55px #00000026;margin-bottom:75px;display:flex;flex-direction:column;container-type:inline-size;container-name:press-article-block}.press-article__image{height:275px;background-size:cover;background-position:center;margin-bottom:2rem;border-radius:15px}.press-article__title{font-size:var(--40-to-55);font-weight:800;margin-bottom:20px;min-height:180px}.press-article__link{color:#000;text-decoration:none}.press-article__link:hover{text-decoration:underline}.press-article__meta{margin-top:1rem;display:flex;justify-content:space-between;align-items:center;margin-top:auto;gap:1rem}@container press-article-block (max-width: 500px){.press-article__meta{flex-direction:column-reverse;align-items:flex-start}}@media (max-width: 1200px){.press-article{width:100%}}@media (max-width: 819px){.press-article__image{height:175px}}.press-entry-body{background-color:#fff;overflow:hidden;border-bottom-left-radius:35px;border-bottom-right-radius:35px;box-shadow:0 35px 35px #00000026;margin-bottom:5rem;padding-bottom:5rem}.product-category-blocks{background-color:#1557b7}.product-category-blocks__container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:50px 2%;max-width:1920px;margin-left:auto;margin-right:auto;padding:0 80px 50px;position:relative}@media (max-width: 819px){.product-category-blocks__container{padding-left:20px;padding-right:20px}}@media (max-width: 1300px){.product-category-blocks__container{gap:100px 2%}}@media (max-width: 819px){.product-category-blocks__container{padding-top:3rem}}.boat{margin-top:-50px;margin-bottom:-2px;z-index:0}@media (max-width: 819px){.boat{position:relative;left:62%;transform:translate(-50%);width:2000px;margin-top:-140px;margin-bottom:-70px}}.product-category-block{background-color:#fff;border-radius:53px;width:48%;container-type:inline-size;container-name:product-category-block}.product-category-block__container{padding:60px 60px 60px 40px;position:relative;display:flex;border-radius:53px;background-repeat:no-repeat;background-position:top left -10px}.product-category-block__container--toys-novelty{background-image:url(/assets/img/backgrounds/product-category-bg-1.svg)}.product-category-block__container--arts-crafts{background-image:url(/assets/img/backgrounds/product-category-bg-2.svg)}.product-category-block__container--games{background-image:url(/assets/img/backgrounds/product-category-bg-3.svg)}.product-category-block__container--outdoor{background-image:url(/assets/img/backgrounds/product-category-bg-4.svg)}.product-category-block__container--stem{background-image:url(/assets/img/backgrounds/product-category-bg-5.svg)}.product-category-block__container--plush{background-image:url(/assets/img/backgrounds/product-category-bg-6.svg)}.product-category-block__image-area{width:250px;z-index:2;flex-shrink:0}.product-category-block__image{width:65%}.product-category-block__title{font-size:var(--40-to-55);font-weight:800;margin-bottom:.5em}.product-category-block__title a{text-decoration:none;color:#000}.product-category-block__info{z-index:2}.product-category-block__description{font-size:1.125rem;line-height:1.65;margin-bottom:1em}.product-category-block__brand-selector{display:flex;flex-wrap:wrap;gap:10px 3%}.product-category-block__brand{width:30%;display:flex;align-items:center}.product-category-block__brand-image{width:90%}.product-category-block__brand-image--disabled{opacity:.3}@media (max-width: 1300px){.product-category-block__container{flex-direction:column;align-items:center;padding:0 40px 40px;background-size:101%;background-position:top center}.product-category-block__container--toys-novelty{background-image:url(/assets/img/backgrounds/product-category-bg-1-mobile.svg)}.product-category-block__container--arts-crafts{background-image:url(/assets/img/backgrounds/product-category-bg-2-mobile.svg)}.product-category-block__container--arts-crafts .product-category-block__image{width:70%}.product-category-block__container--games{background-image:url(/assets/img/backgrounds/product-category-bg-3-mobile.svg)}.product-category-block__container--outdoor{background-image:url(/assets/img/backgrounds/product-category-bg-4-mobile.svg)}.product-category-block__container--outdoor .product-category-block__image{width:70%}.product-category-block__container--stem{background-image:url(/assets/img/backgrounds/product-category-bg-5-mobile.svg)}.product-category-block__container--plush{background-image:url(/assets/img/backgrounds/product-category-bg-6-mobile.svg)}.product-category-block__image-area{width:200px;margin-top:-35px}.product-category-block__image{width:100%;margin:0 auto}.product-category-block__title{margin-top:3rem;text-align:center}.product-category-block__description{text-align:center}@container product-category-block (max-width: 800px){.product-category-block__container{background-position:top -150px center}.product-category-block__container--toys-novelty{background-position:top -200px center}}@container product-category-block (max-width: 650px){.product-category-block__container{background-position:top -100px center}.product-category-block__container--toys-novelty{background-position:top -150px center}}@container product-category-block (max-width: 450px){.product-category-block__container{background-position:top 0 center}.product-category-block__container--toys-novelty{background-position:top -60px center}}}@media (max-width: 819px){.product-category-block{width:100%}.product-category-block__container{padding:0 30px 30px}}.product-category-brands{background-color:#fff;border-bottom-left-radius:35px;border-bottom-right-radius:35px;box-shadow:0 35px 35px #00000026}.product-category-brands__container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:100px 4%;margin-bottom:75px;max-width:1920px;margin-left:auto;margin-right:auto;padding:0 80px 150px;position:relative}@media (max-width: 819px){.product-category-brands__container{padding-left:20px;padding-right:20px}}@media (max-width: 1024px){.product-category-brands__container{gap:50px 4%;padding-bottom:75px}}.product-category-brand{width:46%}.product-category-brand__title{font-size:var(--40-to-55);margin-bottom:1rem}.product-category-brand__info{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;gap:20px}.product-category-brand__info:not(:has(.button)) .product-category-brand__description{flex-basis:100%}.product-category-brand__description{font-size:var(--17-to-24);line-height:1.5;flex-basis:65%}.product-category-brand__image{border-radius:25px}.product-category-brand__image--disabled{opacity:.4}@media (max-width: 1024px){.product-category-brand{width:100%}}html,body{background-color:#1557b7;background-repeat:repeat-x;background-position:top;font-size:16px;font-family:omnes-pro,sans-serif}#site-wrapper{position:relative;overflow:hidden}p{margin-bottom:1em}h1{font-weight:800;font-size:5.625rem}@media (max-width: 1024px){h1{font-size:4.6875rem}}@media (max-width: 819px){h1{font-size:3.125rem}}h2{font-weight:800;font-size:4.6875rem}@media (max-width: 1024px){h2{font-size:4.0625rem}}@media (max-width: 819px){h2{font-size:2.5rem}}h3{font-weight:800;font-size:4.0625rem}@media (max-width: 1024px){h3{font-size:3.125rem}}@media (max-width: 819px){h3{font-size:2rem}}h4{font-weight:800;font-size:clamp(2.5rem,3.307vw,5.3125rem)}@media (max-width: 819px){h4{font-size:1.625rem}}h5{font-size:2.5rem}@media (max-width: 1024px){h5{font-size:2rem}}@media (max-width: 819px){h5{font-size:1.375rem}}h6{font-size:2rem}@media (max-width: 1024px){h6{font-size:1.625rem}}@media (max-width: 819px){h6{font-size:1.25rem}}
