@charset "UTF-8";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .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)}}html:after{content:var(--breakpoint, "~");display:block;position:fixed;right:6px;bottom:8px;padding:3px 6px;border-radius:2px;border:1px solid var(--color-warning-600, #D9AC00);background:var(--color-warning-500, #fdce00);color:var(--color-warning-900, #795900);font-family:monospace;font-size:10px;line-height:1;z-index:100000000}.container{width:100%;max-width:var(--container-max-width);margin-left:auto;margin-right:auto}.container-fluid{width:100%;max-width:var(--container-fluid-max-width);margin-left:auto;margin-right:auto}.grid{--columns: var(--grid-columns, 12);--column-gap: var(--grid-column-gap, 0);--row-gap: var(--grid-row-gap, 0);display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-column-gap:var(--column-gap);grid-row-gap:var(--row-gap)}.grid>*{grid-column:span var(--columns)/auto}.grid-1,.grid-xs-1{grid-column:span 1/auto}.grid-1.grid,.grid-1>.grid,.grid-xs-1.grid,.grid-xs-1>.grid{--columns: 1}.grid-2,.grid-xs-2{grid-column:span 2/auto}.grid-2.grid,.grid-2>.grid,.grid-xs-2.grid,.grid-xs-2>.grid{--columns: 2}.grid-3,.grid-xs-3{grid-column:span 3/auto}.grid-3.grid,.grid-3>.grid,.grid-xs-3.grid,.grid-xs-3>.grid{--columns: 3}.grid-4,.grid-xs-4{grid-column:span 4/auto}.grid-4.grid,.grid-4>.grid,.grid-xs-4.grid,.grid-xs-4>.grid{--columns: 4}.grid-5,.grid-xs-5{grid-column:span 5/auto}.grid-5.grid,.grid-5>.grid,.grid-xs-5.grid,.grid-xs-5>.grid{--columns: 5}.grid-6,.grid-xs-6{grid-column:span 6/auto}.grid-6.grid,.grid-6>.grid,.grid-xs-6.grid,.grid-xs-6>.grid{--columns: 6}.grid-7,.grid-xs-7{grid-column:span 7/auto}.grid-7.grid,.grid-7>.grid,.grid-xs-7.grid,.grid-xs-7>.grid{--columns: 7}.grid-8,.grid-xs-8{grid-column:span 8/auto}.grid-8.grid,.grid-8>.grid,.grid-xs-8.grid,.grid-xs-8>.grid{--columns: 8}.grid-9,.grid-xs-9{grid-column:span 9/auto}.grid-9.grid,.grid-9>.grid,.grid-xs-9.grid,.grid-xs-9>.grid{--columns: 9}.grid-10,.grid-xs-10{grid-column:span 10/auto}.grid-10.grid,.grid-10>.grid,.grid-xs-10.grid,.grid-xs-10>.grid{--columns: 10}.grid-11,.grid-xs-11{grid-column:span 11/auto}.grid-11.grid,.grid-11>.grid,.grid-xs-11.grid,.grid-xs-11>.grid{--columns: 11}.grid-12,.grid-xs-12{grid-column:span 12/auto}.grid-12.grid,.grid-12>.grid,.grid-xs-12.grid,.grid-xs-12>.grid{--columns: 12}.grid-13,.grid-xs-13{grid-column:span 13/auto}.grid-13.grid,.grid-13>.grid,.grid-xs-13.grid,.grid-xs-13>.grid{--columns: 13}.grid-14,.grid-xs-14{grid-column:span 14/auto}.grid-14.grid,.grid-14>.grid,.grid-xs-14.grid,.grid-xs-14>.grid{--columns: 14}.grid-15,.grid-xs-15{grid-column:span 15/auto}.grid-15.grid,.grid-15>.grid,.grid-xs-15.grid,.grid-xs-15>.grid{--columns: 15}.grid-16,.grid-xs-16{grid-column:span 16/auto}.grid-16.grid,.grid-16>.grid,.grid-xs-16.grid,.grid-xs-16>.grid{--columns: 16}.grid-17,.grid-xs-17{grid-column:span 17/auto}.grid-17.grid,.grid-17>.grid,.grid-xs-17.grid,.grid-xs-17>.grid{--columns: 17}.grid-18,.grid-xs-18{grid-column:span 18/auto}.grid-18.grid,.grid-18>.grid,.grid-xs-18.grid,.grid-xs-18>.grid{--columns: 18}.grid-19,.grid-xs-19{grid-column:span 19/auto}.grid-19.grid,.grid-19>.grid,.grid-xs-19.grid,.grid-xs-19>.grid{--columns: 19}.grid-20,.grid-xs-20{grid-column:span 20/auto}.grid-20.grid,.grid-20>.grid,.grid-xs-20.grid,.grid-xs-20>.grid{--columns: 20}.grid-21,.grid-xs-21{grid-column:span 21/auto}.grid-21.grid,.grid-21>.grid,.grid-xs-21.grid,.grid-xs-21>.grid{--columns: 21}.grid-22,.grid-xs-22{grid-column:span 22/auto}.grid-22.grid,.grid-22>.grid,.grid-xs-22.grid,.grid-xs-22>.grid{--columns: 22}.grid-23,.grid-xs-23{grid-column:span 23/auto}.grid-23.grid,.grid-23>.grid,.grid-xs-23.grid,.grid-xs-23>.grid{--columns: 23}.grid-24,.grid-xs-24{grid-column:span 24/auto}.grid-24.grid,.grid-24>.grid,.grid-xs-24.grid,.grid-xs-24>.grid{--columns: 24}@media (min-width: 768px){.grid-sm-1{grid-column:span 1/auto}.grid-sm-1.grid,.grid-sm-1>.grid{--columns: 1}.grid-sm-2{grid-column:span 2/auto}.grid-sm-2.grid,.grid-sm-2>.grid{--columns: 2}.grid-sm-3{grid-column:span 3/auto}.grid-sm-3.grid,.grid-sm-3>.grid{--columns: 3}.grid-sm-4{grid-column:span 4/auto}.grid-sm-4.grid,.grid-sm-4>.grid{--columns: 4}.grid-sm-5{grid-column:span 5/auto}.grid-sm-5.grid,.grid-sm-5>.grid{--columns: 5}.grid-sm-6{grid-column:span 6/auto}.grid-sm-6.grid,.grid-sm-6>.grid{--columns: 6}.grid-sm-7{grid-column:span 7/auto}.grid-sm-7.grid,.grid-sm-7>.grid{--columns: 7}.grid-sm-8{grid-column:span 8/auto}.grid-sm-8.grid,.grid-sm-8>.grid{--columns: 8}.grid-sm-9{grid-column:span 9/auto}.grid-sm-9.grid,.grid-sm-9>.grid{--columns: 9}.grid-sm-10{grid-column:span 10/auto}.grid-sm-10.grid,.grid-sm-10>.grid{--columns: 10}.grid-sm-11{grid-column:span 11/auto}.grid-sm-11.grid,.grid-sm-11>.grid{--columns: 11}.grid-sm-12{grid-column:span 12/auto}.grid-sm-12.grid,.grid-sm-12>.grid{--columns: 12}.grid-sm-13{grid-column:span 13/auto}.grid-sm-13.grid,.grid-sm-13>.grid{--columns: 13}.grid-sm-14{grid-column:span 14/auto}.grid-sm-14.grid,.grid-sm-14>.grid{--columns: 14}.grid-sm-15{grid-column:span 15/auto}.grid-sm-15.grid,.grid-sm-15>.grid{--columns: 15}.grid-sm-16{grid-column:span 16/auto}.grid-sm-16.grid,.grid-sm-16>.grid{--columns: 16}.grid-sm-17{grid-column:span 17/auto}.grid-sm-17.grid,.grid-sm-17>.grid{--columns: 17}.grid-sm-18{grid-column:span 18/auto}.grid-sm-18.grid,.grid-sm-18>.grid{--columns: 18}.grid-sm-19{grid-column:span 19/auto}.grid-sm-19.grid,.grid-sm-19>.grid{--columns: 19}.grid-sm-20{grid-column:span 20/auto}.grid-sm-20.grid,.grid-sm-20>.grid{--columns: 20}.grid-sm-21{grid-column:span 21/auto}.grid-sm-21.grid,.grid-sm-21>.grid{--columns: 21}.grid-sm-22{grid-column:span 22/auto}.grid-sm-22.grid,.grid-sm-22>.grid{--columns: 22}.grid-sm-23{grid-column:span 23/auto}.grid-sm-23.grid,.grid-sm-23>.grid{--columns: 23}.grid-sm-24{grid-column:span 24/auto}.grid-sm-24.grid,.grid-sm-24>.grid{--columns: 24}}@media (min-width: 1024px){.grid-md-1{grid-column:span 1/auto}.grid-md-1.grid,.grid-md-1>.grid{--columns: 1}.grid-md-2{grid-column:span 2/auto}.grid-md-2.grid,.grid-md-2>.grid{--columns: 2}.grid-md-3{grid-column:span 3/auto}.grid-md-3.grid,.grid-md-3>.grid{--columns: 3}.grid-md-4{grid-column:span 4/auto}.grid-md-4.grid,.grid-md-4>.grid{--columns: 4}.grid-md-5{grid-column:span 5/auto}.grid-md-5.grid,.grid-md-5>.grid{--columns: 5}.grid-md-6{grid-column:span 6/auto}.grid-md-6.grid,.grid-md-6>.grid{--columns: 6}.grid-md-7{grid-column:span 7/auto}.grid-md-7.grid,.grid-md-7>.grid{--columns: 7}.grid-md-8{grid-column:span 8/auto}.grid-md-8.grid,.grid-md-8>.grid{--columns: 8}.grid-md-9{grid-column:span 9/auto}.grid-md-9.grid,.grid-md-9>.grid{--columns: 9}.grid-md-10{grid-column:span 10/auto}.grid-md-10.grid,.grid-md-10>.grid{--columns: 10}.grid-md-11{grid-column:span 11/auto}.grid-md-11.grid,.grid-md-11>.grid{--columns: 11}.grid-md-12{grid-column:span 12/auto}.grid-md-12.grid,.grid-md-12>.grid{--columns: 12}.grid-md-13{grid-column:span 13/auto}.grid-md-13.grid,.grid-md-13>.grid{--columns: 13}.grid-md-14{grid-column:span 14/auto}.grid-md-14.grid,.grid-md-14>.grid{--columns: 14}.grid-md-15{grid-column:span 15/auto}.grid-md-15.grid,.grid-md-15>.grid{--columns: 15}.grid-md-16{grid-column:span 16/auto}.grid-md-16.grid,.grid-md-16>.grid{--columns: 16}.grid-md-17{grid-column:span 17/auto}.grid-md-17.grid,.grid-md-17>.grid{--columns: 17}.grid-md-18{grid-column:span 18/auto}.grid-md-18.grid,.grid-md-18>.grid{--columns: 18}.grid-md-19{grid-column:span 19/auto}.grid-md-19.grid,.grid-md-19>.grid{--columns: 19}.grid-md-20{grid-column:span 20/auto}.grid-md-20.grid,.grid-md-20>.grid{--columns: 20}.grid-md-21{grid-column:span 21/auto}.grid-md-21.grid,.grid-md-21>.grid{--columns: 21}.grid-md-22{grid-column:span 22/auto}.grid-md-22.grid,.grid-md-22>.grid{--columns: 22}.grid-md-23{grid-column:span 23/auto}.grid-md-23.grid,.grid-md-23>.grid{--columns: 23}.grid-md-24{grid-column:span 24/auto}.grid-md-24.grid,.grid-md-24>.grid{--columns: 24}}@media (min-width: 1280px){.grid-lg-1{grid-column:span 1/auto}.grid-lg-1.grid,.grid-lg-1>.grid{--columns: 1}.grid-lg-2{grid-column:span 2/auto}.grid-lg-2.grid,.grid-lg-2>.grid{--columns: 2}.grid-lg-3{grid-column:span 3/auto}.grid-lg-3.grid,.grid-lg-3>.grid{--columns: 3}.grid-lg-4{grid-column:span 4/auto}.grid-lg-4.grid,.grid-lg-4>.grid{--columns: 4}.grid-lg-5{grid-column:span 5/auto}.grid-lg-5.grid,.grid-lg-5>.grid{--columns: 5}.grid-lg-6{grid-column:span 6/auto}.grid-lg-6.grid,.grid-lg-6>.grid{--columns: 6}.grid-lg-7{grid-column:span 7/auto}.grid-lg-7.grid,.grid-lg-7>.grid{--columns: 7}.grid-lg-8{grid-column:span 8/auto}.grid-lg-8.grid,.grid-lg-8>.grid{--columns: 8}.grid-lg-9{grid-column:span 9/auto}.grid-lg-9.grid,.grid-lg-9>.grid{--columns: 9}.grid-lg-10{grid-column:span 10/auto}.grid-lg-10.grid,.grid-lg-10>.grid{--columns: 10}.grid-lg-11{grid-column:span 11/auto}.grid-lg-11.grid,.grid-lg-11>.grid{--columns: 11}.grid-lg-12{grid-column:span 12/auto}.grid-lg-12.grid,.grid-lg-12>.grid{--columns: 12}.grid-lg-13{grid-column:span 13/auto}.grid-lg-13.grid,.grid-lg-13>.grid{--columns: 13}.grid-lg-14{grid-column:span 14/auto}.grid-lg-14.grid,.grid-lg-14>.grid{--columns: 14}.grid-lg-15{grid-column:span 15/auto}.grid-lg-15.grid,.grid-lg-15>.grid{--columns: 15}.grid-lg-16{grid-column:span 16/auto}.grid-lg-16.grid,.grid-lg-16>.grid{--columns: 16}.grid-lg-17{grid-column:span 17/auto}.grid-lg-17.grid,.grid-lg-17>.grid{--columns: 17}.grid-lg-18{grid-column:span 18/auto}.grid-lg-18.grid,.grid-lg-18>.grid{--columns: 18}.grid-lg-19{grid-column:span 19/auto}.grid-lg-19.grid,.grid-lg-19>.grid{--columns: 19}.grid-lg-20{grid-column:span 20/auto}.grid-lg-20.grid,.grid-lg-20>.grid{--columns: 20}.grid-lg-21{grid-column:span 21/auto}.grid-lg-21.grid,.grid-lg-21>.grid{--columns: 21}.grid-lg-22{grid-column:span 22/auto}.grid-lg-22.grid,.grid-lg-22>.grid{--columns: 22}.grid-lg-23{grid-column:span 23/auto}.grid-lg-23.grid,.grid-lg-23>.grid{--columns: 23}.grid-lg-24{grid-column:span 24/auto}.grid-lg-24.grid,.grid-lg-24>.grid{--columns: 24}}@media (min-width: 1600px){.grid-xl-1{grid-column:span 1/auto}.grid-xl-1.grid,.grid-xl-1>.grid{--columns: 1}.grid-xl-2{grid-column:span 2/auto}.grid-xl-2.grid,.grid-xl-2>.grid{--columns: 2}.grid-xl-3{grid-column:span 3/auto}.grid-xl-3.grid,.grid-xl-3>.grid{--columns: 3}.grid-xl-4{grid-column:span 4/auto}.grid-xl-4.grid,.grid-xl-4>.grid{--columns: 4}.grid-xl-5{grid-column:span 5/auto}.grid-xl-5.grid,.grid-xl-5>.grid{--columns: 5}.grid-xl-6{grid-column:span 6/auto}.grid-xl-6.grid,.grid-xl-6>.grid{--columns: 6}.grid-xl-7{grid-column:span 7/auto}.grid-xl-7.grid,.grid-xl-7>.grid{--columns: 7}.grid-xl-8{grid-column:span 8/auto}.grid-xl-8.grid,.grid-xl-8>.grid{--columns: 8}.grid-xl-9{grid-column:span 9/auto}.grid-xl-9.grid,.grid-xl-9>.grid{--columns: 9}.grid-xl-10{grid-column:span 10/auto}.grid-xl-10.grid,.grid-xl-10>.grid{--columns: 10}.grid-xl-11{grid-column:span 11/auto}.grid-xl-11.grid,.grid-xl-11>.grid{--columns: 11}.grid-xl-12{grid-column:span 12/auto}.grid-xl-12.grid,.grid-xl-12>.grid{--columns: 12}.grid-xl-13{grid-column:span 13/auto}.grid-xl-13.grid,.grid-xl-13>.grid{--columns: 13}.grid-xl-14{grid-column:span 14/auto}.grid-xl-14.grid,.grid-xl-14>.grid{--columns: 14}.grid-xl-15{grid-column:span 15/auto}.grid-xl-15.grid,.grid-xl-15>.grid{--columns: 15}.grid-xl-16{grid-column:span 16/auto}.grid-xl-16.grid,.grid-xl-16>.grid{--columns: 16}.grid-xl-17{grid-column:span 17/auto}.grid-xl-17.grid,.grid-xl-17>.grid{--columns: 17}.grid-xl-18{grid-column:span 18/auto}.grid-xl-18.grid,.grid-xl-18>.grid{--columns: 18}.grid-xl-19{grid-column:span 19/auto}.grid-xl-19.grid,.grid-xl-19>.grid{--columns: 19}.grid-xl-20{grid-column:span 20/auto}.grid-xl-20.grid,.grid-xl-20>.grid{--columns: 20}.grid-xl-21{grid-column:span 21/auto}.grid-xl-21.grid,.grid-xl-21>.grid{--columns: 21}.grid-xl-22{grid-column:span 22/auto}.grid-xl-22.grid,.grid-xl-22>.grid{--columns: 22}.grid-xl-23{grid-column:span 23/auto}.grid-xl-23.grid,.grid-xl-23>.grid{--columns: 23}.grid-xl-24{grid-column:span 24/auto}.grid-xl-24.grid,.grid-xl-24>.grid{--columns: 24}}@media (min-width: 1920px){.grid-xxl-1{grid-column:span 1/auto}.grid-xxl-1.grid,.grid-xxl-1>.grid{--columns: 1}.grid-xxl-2{grid-column:span 2/auto}.grid-xxl-2.grid,.grid-xxl-2>.grid{--columns: 2}.grid-xxl-3{grid-column:span 3/auto}.grid-xxl-3.grid,.grid-xxl-3>.grid{--columns: 3}.grid-xxl-4{grid-column:span 4/auto}.grid-xxl-4.grid,.grid-xxl-4>.grid{--columns: 4}.grid-xxl-5{grid-column:span 5/auto}.grid-xxl-5.grid,.grid-xxl-5>.grid{--columns: 5}.grid-xxl-6{grid-column:span 6/auto}.grid-xxl-6.grid,.grid-xxl-6>.grid{--columns: 6}.grid-xxl-7{grid-column:span 7/auto}.grid-xxl-7.grid,.grid-xxl-7>.grid{--columns: 7}.grid-xxl-8{grid-column:span 8/auto}.grid-xxl-8.grid,.grid-xxl-8>.grid{--columns: 8}.grid-xxl-9{grid-column:span 9/auto}.grid-xxl-9.grid,.grid-xxl-9>.grid{--columns: 9}.grid-xxl-10{grid-column:span 10/auto}.grid-xxl-10.grid,.grid-xxl-10>.grid{--columns: 10}.grid-xxl-11{grid-column:span 11/auto}.grid-xxl-11.grid,.grid-xxl-11>.grid{--columns: 11}.grid-xxl-12{grid-column:span 12/auto}.grid-xxl-12.grid,.grid-xxl-12>.grid{--columns: 12}.grid-xxl-13{grid-column:span 13/auto}.grid-xxl-13.grid,.grid-xxl-13>.grid{--columns: 13}.grid-xxl-14{grid-column:span 14/auto}.grid-xxl-14.grid,.grid-xxl-14>.grid{--columns: 14}.grid-xxl-15{grid-column:span 15/auto}.grid-xxl-15.grid,.grid-xxl-15>.grid{--columns: 15}.grid-xxl-16{grid-column:span 16/auto}.grid-xxl-16.grid,.grid-xxl-16>.grid{--columns: 16}.grid-xxl-17{grid-column:span 17/auto}.grid-xxl-17.grid,.grid-xxl-17>.grid{--columns: 17}.grid-xxl-18{grid-column:span 18/auto}.grid-xxl-18.grid,.grid-xxl-18>.grid{--columns: 18}.grid-xxl-19{grid-column:span 19/auto}.grid-xxl-19.grid,.grid-xxl-19>.grid{--columns: 19}.grid-xxl-20{grid-column:span 20/auto}.grid-xxl-20.grid,.grid-xxl-20>.grid{--columns: 20}.grid-xxl-21{grid-column:span 21/auto}.grid-xxl-21.grid,.grid-xxl-21>.grid{--columns: 21}.grid-xxl-22{grid-column:span 22/auto}.grid-xxl-22.grid,.grid-xxl-22>.grid{--columns: 22}.grid-xxl-23{grid-column:span 23/auto}.grid-xxl-23.grid,.grid-xxl-23>.grid{--columns: 23}.grid-xxl-24{grid-column:span 24/auto}.grid-xxl-24.grid,.grid-xxl-24>.grid{--columns: 24}}.end-2,.end-xs-2{grid-column-end:3}.end-3,.end-xs-3{grid-column-end:4}.end-4,.end-xs-4{grid-column-end:5}.end-5,.end-xs-5{grid-column-end:6}.end-6,.end-xs-6{grid-column-end:7}.end-7,.end-xs-7{grid-column-end:8}.end-8,.end-xs-8{grid-column-end:9}.end-9,.end-xs-9{grid-column-end:10}.end-10,.end-xs-10{grid-column-end:11}.end-11,.end-xs-11{grid-column-end:12}.end-12,.end-xs-12{grid-column-end:13}.end-13,.end-xs-13{grid-column-end:14}.end-14,.end-xs-14{grid-column-end:15}.end-15,.end-xs-15{grid-column-end:16}.end-16,.end-xs-16{grid-column-end:17}.end-17,.end-xs-17{grid-column-end:18}.end-18,.end-xs-18{grid-column-end:19}.end-19,.end-xs-19{grid-column-end:20}.end-20,.end-xs-20{grid-column-end:21}.end-21,.end-xs-21{grid-column-end:22}.end-22,.end-xs-22{grid-column-end:23}.end-23,.end-xs-23{grid-column-end:24}.end-24,.end-xs-24{grid-column-end:25}@media (min-width: 768px){.end-sm-2{grid-column-end:3}.end-sm-3{grid-column-end:4}.end-sm-4{grid-column-end:5}.end-sm-5{grid-column-end:6}.end-sm-6{grid-column-end:7}.end-sm-7{grid-column-end:8}.end-sm-8{grid-column-end:9}.end-sm-9{grid-column-end:10}.end-sm-10{grid-column-end:11}.end-sm-11{grid-column-end:12}.end-sm-12{grid-column-end:13}.end-sm-13{grid-column-end:14}.end-sm-14{grid-column-end:15}.end-sm-15{grid-column-end:16}.end-sm-16{grid-column-end:17}.end-sm-17{grid-column-end:18}.end-sm-18{grid-column-end:19}.end-sm-19{grid-column-end:20}.end-sm-20{grid-column-end:21}.end-sm-21{grid-column-end:22}.end-sm-22{grid-column-end:23}.end-sm-23{grid-column-end:24}.end-sm-24{grid-column-end:25}}@media (min-width: 1024px){.end-md-2{grid-column-end:3}.end-md-3{grid-column-end:4}.end-md-4{grid-column-end:5}.end-md-5{grid-column-end:6}.end-md-6{grid-column-end:7}.end-md-7{grid-column-end:8}.end-md-8{grid-column-end:9}.end-md-9{grid-column-end:10}.end-md-10{grid-column-end:11}.end-md-11{grid-column-end:12}.end-md-12{grid-column-end:13}.end-md-13{grid-column-end:14}.end-md-14{grid-column-end:15}.end-md-15{grid-column-end:16}.end-md-16{grid-column-end:17}.end-md-17{grid-column-end:18}.end-md-18{grid-column-end:19}.end-md-19{grid-column-end:20}.end-md-20{grid-column-end:21}.end-md-21{grid-column-end:22}.end-md-22{grid-column-end:23}.end-md-23{grid-column-end:24}.end-md-24{grid-column-end:25}}@media (min-width: 1280px){.end-lg-2{grid-column-end:3}.end-lg-3{grid-column-end:4}.end-lg-4{grid-column-end:5}.end-lg-5{grid-column-end:6}.end-lg-6{grid-column-end:7}.end-lg-7{grid-column-end:8}.end-lg-8{grid-column-end:9}.end-lg-9{grid-column-end:10}.end-lg-10{grid-column-end:11}.end-lg-11{grid-column-end:12}.end-lg-12{grid-column-end:13}.end-lg-13{grid-column-end:14}.end-lg-14{grid-column-end:15}.end-lg-15{grid-column-end:16}.end-lg-16{grid-column-end:17}.end-lg-17{grid-column-end:18}.end-lg-18{grid-column-end:19}.end-lg-19{grid-column-end:20}.end-lg-20{grid-column-end:21}.end-lg-21{grid-column-end:22}.end-lg-22{grid-column-end:23}.end-lg-23{grid-column-end:24}.end-lg-24{grid-column-end:25}}@media (min-width: 1600px){.end-xl-2{grid-column-end:3}.end-xl-3{grid-column-end:4}.end-xl-4{grid-column-end:5}.end-xl-5{grid-column-end:6}.end-xl-6{grid-column-end:7}.end-xl-7{grid-column-end:8}.end-xl-8{grid-column-end:9}.end-xl-9{grid-column-end:10}.end-xl-10{grid-column-end:11}.end-xl-11{grid-column-end:12}.end-xl-12{grid-column-end:13}.end-xl-13{grid-column-end:14}.end-xl-14{grid-column-end:15}.end-xl-15{grid-column-end:16}.end-xl-16{grid-column-end:17}.end-xl-17{grid-column-end:18}.end-xl-18{grid-column-end:19}.end-xl-19{grid-column-end:20}.end-xl-20{grid-column-end:21}.end-xl-21{grid-column-end:22}.end-xl-22{grid-column-end:23}.end-xl-23{grid-column-end:24}.end-xl-24{grid-column-end:25}}@media (min-width: 1920px){.end-xxl-2{grid-column-end:3}.end-xxl-3{grid-column-end:4}.end-xxl-4{grid-column-end:5}.end-xxl-5{grid-column-end:6}.end-xxl-6{grid-column-end:7}.end-xxl-7{grid-column-end:8}.end-xxl-8{grid-column-end:9}.end-xxl-9{grid-column-end:10}.end-xxl-10{grid-column-end:11}.end-xxl-11{grid-column-end:12}.end-xxl-12{grid-column-end:13}.end-xxl-13{grid-column-end:14}.end-xxl-14{grid-column-end:15}.end-xxl-15{grid-column-end:16}.end-xxl-16{grid-column-end:17}.end-xxl-17{grid-column-end:18}.end-xxl-18{grid-column-end:19}.end-xxl-19{grid-column-end:20}.end-xxl-20{grid-column-end:21}.end-xxl-21{grid-column-end:22}.end-xxl-22{grid-column-end:23}.end-xxl-23{grid-column-end:24}.end-xxl-24{grid-column-end:25}}:root{--p-4: 4px;--p-8: 8px;--p-12: 12px;--p-16: 16px;--p-24: 24px;--p-32: 32px;--p-40: max(32px, min(40px, 32px + (100vw - 768px) / 1152 * (40 - 32)));--p-48: max(40px, min(48px, 40px + (100vw - 768px) / 1152 * (48 - 40)));--p-64: max(48px, min(64px, 48px + (100vw - 768px) / 1152 * (64 - 48)));--p-80: max(64px, min(80px, 64px + (100vw - 768px) / 1152 * (80 - 64)));--p-96: max(80px, min(96px, 80px + (100vw - 768px) / 1152 * (96 - 80)));--p-128: max(96px, min(128px, 96px + (100vw - 768px) / 1152 * (128 - 96)));--p-160: max(128px, min(160px, 128px + (100vw - 768px) / 1152 * (160 - 128)))}:root .pt-4{padding-top:var(--p-4)}:root .pr-4{padding-right:var(--p-4)}:root .pb-4{padding-bottom:var(--p-4)}:root .pl-4{padding-left:var(--p-4)}:root .px-4{padding-left:var(--p-4);padding-right:var(--p-4)}:root .py-4{padding-top:var(--p-4);padding-bottom:var(--p-4)}:root .p-4{padding:var(--p-4)}@media (min-width: 768px){:root .pt-sm-4{padding-top:var(--p-4)}}@media (min-width: 768px){:root .pr-sm-4{padding-right:var(--p-4)}}@media (min-width: 768px){:root .pb-sm-4{padding-bottom:var(--p-4)}}@media (min-width: 768px){:root .pl-sm-4{padding-left:var(--p-4)}}@media (min-width: 768px){:root .px-sm-4{padding-left:var(--p-4);padding-right:var(--p-4)}}@media (min-width: 768px){:root .py-sm-4{padding-top:var(--p-4);padding-bottom:var(--p-4)}}@media (min-width: 768px){:root .p-sm-4{padding:var(--p-4)}}@media (min-width: 1024px){:root .pt-md-4{padding-top:var(--p-4)}}@media (min-width: 1024px){:root .pr-md-4{padding-right:var(--p-4)}}@media (min-width: 1024px){:root .pb-md-4{padding-bottom:var(--p-4)}}@media (min-width: 1024px){:root .pl-md-4{padding-left:var(--p-4)}}@media (min-width: 1024px){:root .px-md-4{padding-left:var(--p-4);padding-right:var(--p-4)}}@media (min-width: 1024px){:root .py-md-4{padding-top:var(--p-4);padding-bottom:var(--p-4)}}@media (min-width: 1024px){:root .p-md-4{padding:var(--p-4)}}@media (min-width: 1280px){:root .pt-lg-4{padding-top:var(--p-4)}}@media (min-width: 1280px){:root .pr-lg-4{padding-right:var(--p-4)}}@media (min-width: 1280px){:root .pb-lg-4{padding-bottom:var(--p-4)}}@media (min-width: 1280px){:root .pl-lg-4{padding-left:var(--p-4)}}@media (min-width: 1280px){:root .px-lg-4{padding-left:var(--p-4);padding-right:var(--p-4)}}@media (min-width: 1280px){:root .py-lg-4{padding-top:var(--p-4);padding-bottom:var(--p-4)}}@media (min-width: 1280px){:root .p-lg-4{padding:var(--p-4)}}@media (min-width: 1600px){:root .pt-xl-4{padding-top:var(--p-4)}}@media (min-width: 1600px){:root .pr-xl-4{padding-right:var(--p-4)}}@media (min-width: 1600px){:root .pb-xl-4{padding-bottom:var(--p-4)}}@media (min-width: 1600px){:root .pl-xl-4{padding-left:var(--p-4)}}@media (min-width: 1600px){:root .px-xl-4{padding-left:var(--p-4);padding-right:var(--p-4)}}@media (min-width: 1600px){:root .py-xl-4{padding-top:var(--p-4);padding-bottom:var(--p-4)}}@media (min-width: 1600px){:root .p-xl-4{padding:var(--p-4)}}@media (min-width: 1920px){:root .pt-xxl-4{padding-top:var(--p-4)}}@media (min-width: 1920px){:root .pr-xxl-4{padding-right:var(--p-4)}}@media (min-width: 1920px){:root .pb-xxl-4{padding-bottom:var(--p-4)}}@media (min-width: 1920px){:root .pl-xxl-4{padding-left:var(--p-4)}}@media (min-width: 1920px){:root .px-xxl-4{padding-left:var(--p-4);padding-right:var(--p-4)}}@media (min-width: 1920px){:root .py-xxl-4{padding-top:var(--p-4);padding-bottom:var(--p-4)}}@media (min-width: 1920px){:root .p-xxl-4{padding:var(--p-4)}}:root .pt-8{padding-top:var(--p-8)}:root .pr-8{padding-right:var(--p-8)}:root .pb-8{padding-bottom:var(--p-8)}:root .pl-8{padding-left:var(--p-8)}:root .px-8{padding-left:var(--p-8);padding-right:var(--p-8)}:root .py-8{padding-top:var(--p-8);padding-bottom:var(--p-8)}:root .p-8{padding:var(--p-8)}@media (min-width: 768px){:root .pt-sm-8{padding-top:var(--p-8)}}@media (min-width: 768px){:root .pr-sm-8{padding-right:var(--p-8)}}@media (min-width: 768px){:root .pb-sm-8{padding-bottom:var(--p-8)}}@media (min-width: 768px){:root .pl-sm-8{padding-left:var(--p-8)}}@media (min-width: 768px){:root .px-sm-8{padding-left:var(--p-8);padding-right:var(--p-8)}}@media (min-width: 768px){:root .py-sm-8{padding-top:var(--p-8);padding-bottom:var(--p-8)}}@media (min-width: 768px){:root .p-sm-8{padding:var(--p-8)}}@media (min-width: 1024px){:root .pt-md-8{padding-top:var(--p-8)}}@media (min-width: 1024px){:root .pr-md-8{padding-right:var(--p-8)}}@media (min-width: 1024px){:root .pb-md-8{padding-bottom:var(--p-8)}}@media (min-width: 1024px){:root .pl-md-8{padding-left:var(--p-8)}}@media (min-width: 1024px){:root .px-md-8{padding-left:var(--p-8);padding-right:var(--p-8)}}@media (min-width: 1024px){:root .py-md-8{padding-top:var(--p-8);padding-bottom:var(--p-8)}}@media (min-width: 1024px){:root .p-md-8{padding:var(--p-8)}}@media (min-width: 1280px){:root .pt-lg-8{padding-top:var(--p-8)}}@media (min-width: 1280px){:root .pr-lg-8{padding-right:var(--p-8)}}@media (min-width: 1280px){:root .pb-lg-8{padding-bottom:var(--p-8)}}@media (min-width: 1280px){:root .pl-lg-8{padding-left:var(--p-8)}}@media (min-width: 1280px){:root .px-lg-8{padding-left:var(--p-8);padding-right:var(--p-8)}}@media (min-width: 1280px){:root .py-lg-8{padding-top:var(--p-8);padding-bottom:var(--p-8)}}@media (min-width: 1280px){:root .p-lg-8{padding:var(--p-8)}}@media (min-width: 1600px){:root .pt-xl-8{padding-top:var(--p-8)}}@media (min-width: 1600px){:root .pr-xl-8{padding-right:var(--p-8)}}@media (min-width: 1600px){:root .pb-xl-8{padding-bottom:var(--p-8)}}@media (min-width: 1600px){:root .pl-xl-8{padding-left:var(--p-8)}}@media (min-width: 1600px){:root .px-xl-8{padding-left:var(--p-8);padding-right:var(--p-8)}}@media (min-width: 1600px){:root .py-xl-8{padding-top:var(--p-8);padding-bottom:var(--p-8)}}@media (min-width: 1600px){:root .p-xl-8{padding:var(--p-8)}}@media (min-width: 1920px){:root .pt-xxl-8{padding-top:var(--p-8)}}@media (min-width: 1920px){:root .pr-xxl-8{padding-right:var(--p-8)}}@media (min-width: 1920px){:root .pb-xxl-8{padding-bottom:var(--p-8)}}@media (min-width: 1920px){:root .pl-xxl-8{padding-left:var(--p-8)}}@media (min-width: 1920px){:root .px-xxl-8{padding-left:var(--p-8);padding-right:var(--p-8)}}@media (min-width: 1920px){:root .py-xxl-8{padding-top:var(--p-8);padding-bottom:var(--p-8)}}@media (min-width: 1920px){:root .p-xxl-8{padding:var(--p-8)}}:root .pt-12{padding-top:var(--p-12)}:root .pr-12{padding-right:var(--p-12)}:root .pb-12{padding-bottom:var(--p-12)}:root .pl-12{padding-left:var(--p-12)}:root .px-12{padding-left:var(--p-12);padding-right:var(--p-12)}:root .py-12{padding-top:var(--p-12);padding-bottom:var(--p-12)}:root .p-12{padding:var(--p-12)}@media (min-width: 768px){:root .pt-sm-12{padding-top:var(--p-12)}}@media (min-width: 768px){:root .pr-sm-12{padding-right:var(--p-12)}}@media (min-width: 768px){:root .pb-sm-12{padding-bottom:var(--p-12)}}@media (min-width: 768px){:root .pl-sm-12{padding-left:var(--p-12)}}@media (min-width: 768px){:root .px-sm-12{padding-left:var(--p-12);padding-right:var(--p-12)}}@media (min-width: 768px){:root .py-sm-12{padding-top:var(--p-12);padding-bottom:var(--p-12)}}@media (min-width: 768px){:root .p-sm-12{padding:var(--p-12)}}@media (min-width: 1024px){:root .pt-md-12{padding-top:var(--p-12)}}@media (min-width: 1024px){:root .pr-md-12{padding-right:var(--p-12)}}@media (min-width: 1024px){:root .pb-md-12{padding-bottom:var(--p-12)}}@media (min-width: 1024px){:root .pl-md-12{padding-left:var(--p-12)}}@media (min-width: 1024px){:root .px-md-12{padding-left:var(--p-12);padding-right:var(--p-12)}}@media (min-width: 1024px){:root .py-md-12{padding-top:var(--p-12);padding-bottom:var(--p-12)}}@media (min-width: 1024px){:root .p-md-12{padding:var(--p-12)}}@media (min-width: 1280px){:root .pt-lg-12{padding-top:var(--p-12)}}@media (min-width: 1280px){:root .pr-lg-12{padding-right:var(--p-12)}}@media (min-width: 1280px){:root .pb-lg-12{padding-bottom:var(--p-12)}}@media (min-width: 1280px){:root .pl-lg-12{padding-left:var(--p-12)}}@media (min-width: 1280px){:root .px-lg-12{padding-left:var(--p-12);padding-right:var(--p-12)}}@media (min-width: 1280px){:root .py-lg-12{padding-top:var(--p-12);padding-bottom:var(--p-12)}}@media (min-width: 1280px){:root .p-lg-12{padding:var(--p-12)}}@media (min-width: 1600px){:root .pt-xl-12{padding-top:var(--p-12)}}@media (min-width: 1600px){:root .pr-xl-12{padding-right:var(--p-12)}}@media (min-width: 1600px){:root .pb-xl-12{padding-bottom:var(--p-12)}}@media (min-width: 1600px){:root .pl-xl-12{padding-left:var(--p-12)}}@media (min-width: 1600px){:root .px-xl-12{padding-left:var(--p-12);padding-right:var(--p-12)}}@media (min-width: 1600px){:root .py-xl-12{padding-top:var(--p-12);padding-bottom:var(--p-12)}}@media (min-width: 1600px){:root .p-xl-12{padding:var(--p-12)}}@media (min-width: 1920px){:root .pt-xxl-12{padding-top:var(--p-12)}}@media (min-width: 1920px){:root .pr-xxl-12{padding-right:var(--p-12)}}@media (min-width: 1920px){:root .pb-xxl-12{padding-bottom:var(--p-12)}}@media (min-width: 1920px){:root .pl-xxl-12{padding-left:var(--p-12)}}@media (min-width: 1920px){:root .px-xxl-12{padding-left:var(--p-12);padding-right:var(--p-12)}}@media (min-width: 1920px){:root .py-xxl-12{padding-top:var(--p-12);padding-bottom:var(--p-12)}}@media (min-width: 1920px){:root .p-xxl-12{padding:var(--p-12)}}:root .pt-16{padding-top:var(--p-16)}:root .pr-16{padding-right:var(--p-16)}:root .pb-16{padding-bottom:var(--p-16)}:root .pl-16{padding-left:var(--p-16)}:root .px-16{padding-left:var(--p-16);padding-right:var(--p-16)}:root .py-16{padding-top:var(--p-16);padding-bottom:var(--p-16)}:root .p-16{padding:var(--p-16)}@media (min-width: 768px){:root .pt-sm-16{padding-top:var(--p-16)}}@media (min-width: 768px){:root .pr-sm-16{padding-right:var(--p-16)}}@media (min-width: 768px){:root .pb-sm-16{padding-bottom:var(--p-16)}}@media (min-width: 768px){:root .pl-sm-16{padding-left:var(--p-16)}}@media (min-width: 768px){:root .px-sm-16{padding-left:var(--p-16);padding-right:var(--p-16)}}@media (min-width: 768px){:root .py-sm-16{padding-top:var(--p-16);padding-bottom:var(--p-16)}}@media (min-width: 768px){:root .p-sm-16{padding:var(--p-16)}}@media (min-width: 1024px){:root .pt-md-16{padding-top:var(--p-16)}}@media (min-width: 1024px){:root .pr-md-16{padding-right:var(--p-16)}}@media (min-width: 1024px){:root .pb-md-16{padding-bottom:var(--p-16)}}@media (min-width: 1024px){:root .pl-md-16{padding-left:var(--p-16)}}@media (min-width: 1024px){:root .px-md-16{padding-left:var(--p-16);padding-right:var(--p-16)}}@media (min-width: 1024px){:root .py-md-16{padding-top:var(--p-16);padding-bottom:var(--p-16)}}@media (min-width: 1024px){:root .p-md-16{padding:var(--p-16)}}@media (min-width: 1280px){:root .pt-lg-16{padding-top:var(--p-16)}}@media (min-width: 1280px){:root .pr-lg-16{padding-right:var(--p-16)}}@media (min-width: 1280px){:root .pb-lg-16{padding-bottom:var(--p-16)}}@media (min-width: 1280px){:root .pl-lg-16{padding-left:var(--p-16)}}@media (min-width: 1280px){:root .px-lg-16{padding-left:var(--p-16);padding-right:var(--p-16)}}@media (min-width: 1280px){:root .py-lg-16{padding-top:var(--p-16);padding-bottom:var(--p-16)}}@media (min-width: 1280px){:root .p-lg-16{padding:var(--p-16)}}@media (min-width: 1600px){:root .pt-xl-16{padding-top:var(--p-16)}}@media (min-width: 1600px){:root .pr-xl-16{padding-right:var(--p-16)}}@media (min-width: 1600px){:root .pb-xl-16{padding-bottom:var(--p-16)}}@media (min-width: 1600px){:root .pl-xl-16{padding-left:var(--p-16)}}@media (min-width: 1600px){:root .px-xl-16{padding-left:var(--p-16);padding-right:var(--p-16)}}@media (min-width: 1600px){:root .py-xl-16{padding-top:var(--p-16);padding-bottom:var(--p-16)}}@media (min-width: 1600px){:root .p-xl-16{padding:var(--p-16)}}@media (min-width: 1920px){:root .pt-xxl-16{padding-top:var(--p-16)}}@media (min-width: 1920px){:root .pr-xxl-16{padding-right:var(--p-16)}}@media (min-width: 1920px){:root .pb-xxl-16{padding-bottom:var(--p-16)}}@media (min-width: 1920px){:root .pl-xxl-16{padding-left:var(--p-16)}}@media (min-width: 1920px){:root .px-xxl-16{padding-left:var(--p-16);padding-right:var(--p-16)}}@media (min-width: 1920px){:root .py-xxl-16{padding-top:var(--p-16);padding-bottom:var(--p-16)}}@media (min-width: 1920px){:root .p-xxl-16{padding:var(--p-16)}}:root .pt-24{padding-top:var(--p-24)}:root .pr-24{padding-right:var(--p-24)}:root .pb-24{padding-bottom:var(--p-24)}:root .pl-24{padding-left:var(--p-24)}:root .px-24{padding-left:var(--p-24);padding-right:var(--p-24)}:root .py-24{padding-top:var(--p-24);padding-bottom:var(--p-24)}:root .p-24{padding:var(--p-24)}@media (min-width: 768px){:root .pt-sm-24{padding-top:var(--p-24)}}@media (min-width: 768px){:root .pr-sm-24{padding-right:var(--p-24)}}@media (min-width: 768px){:root .pb-sm-24{padding-bottom:var(--p-24)}}@media (min-width: 768px){:root .pl-sm-24{padding-left:var(--p-24)}}@media (min-width: 768px){:root .px-sm-24{padding-left:var(--p-24);padding-right:var(--p-24)}}@media (min-width: 768px){:root .py-sm-24{padding-top:var(--p-24);padding-bottom:var(--p-24)}}@media (min-width: 768px){:root .p-sm-24{padding:var(--p-24)}}@media (min-width: 1024px){:root .pt-md-24{padding-top:var(--p-24)}}@media (min-width: 1024px){:root .pr-md-24{padding-right:var(--p-24)}}@media (min-width: 1024px){:root .pb-md-24{padding-bottom:var(--p-24)}}@media (min-width: 1024px){:root .pl-md-24{padding-left:var(--p-24)}}@media (min-width: 1024px){:root .px-md-24{padding-left:var(--p-24);padding-right:var(--p-24)}}@media (min-width: 1024px){:root .py-md-24{padding-top:var(--p-24);padding-bottom:var(--p-24)}}@media (min-width: 1024px){:root .p-md-24{padding:var(--p-24)}}@media (min-width: 1280px){:root .pt-lg-24{padding-top:var(--p-24)}}@media (min-width: 1280px){:root .pr-lg-24{padding-right:var(--p-24)}}@media (min-width: 1280px){:root .pb-lg-24{padding-bottom:var(--p-24)}}@media (min-width: 1280px){:root .pl-lg-24{padding-left:var(--p-24)}}@media (min-width: 1280px){:root .px-lg-24{padding-left:var(--p-24);padding-right:var(--p-24)}}@media (min-width: 1280px){:root .py-lg-24{padding-top:var(--p-24);padding-bottom:var(--p-24)}}@media (min-width: 1280px){:root .p-lg-24{padding:var(--p-24)}}@media (min-width: 1600px){:root .pt-xl-24{padding-top:var(--p-24)}}@media (min-width: 1600px){:root .pr-xl-24{padding-right:var(--p-24)}}@media (min-width: 1600px){:root .pb-xl-24{padding-bottom:var(--p-24)}}@media (min-width: 1600px){:root .pl-xl-24{padding-left:var(--p-24)}}@media (min-width: 1600px){:root .px-xl-24{padding-left:var(--p-24);padding-right:var(--p-24)}}@media (min-width: 1600px){:root .py-xl-24{padding-top:var(--p-24);padding-bottom:var(--p-24)}}@media (min-width: 1600px){:root .p-xl-24{padding:var(--p-24)}}@media (min-width: 1920px){:root .pt-xxl-24{padding-top:var(--p-24)}}@media (min-width: 1920px){:root .pr-xxl-24{padding-right:var(--p-24)}}@media (min-width: 1920px){:root .pb-xxl-24{padding-bottom:var(--p-24)}}@media (min-width: 1920px){:root .pl-xxl-24{padding-left:var(--p-24)}}@media (min-width: 1920px){:root .px-xxl-24{padding-left:var(--p-24);padding-right:var(--p-24)}}@media (min-width: 1920px){:root .py-xxl-24{padding-top:var(--p-24);padding-bottom:var(--p-24)}}@media (min-width: 1920px){:root .p-xxl-24{padding:var(--p-24)}}:root .pt-32{padding-top:var(--p-32)}:root .pr-32{padding-right:var(--p-32)}:root .pb-32{padding-bottom:var(--p-32)}:root .pl-32{padding-left:var(--p-32)}:root .px-32{padding-left:var(--p-32);padding-right:var(--p-32)}:root .py-32{padding-top:var(--p-32);padding-bottom:var(--p-32)}:root .p-32{padding:var(--p-32)}@media (min-width: 768px){:root .pt-sm-32{padding-top:var(--p-32)}}@media (min-width: 768px){:root .pr-sm-32{padding-right:var(--p-32)}}@media (min-width: 768px){:root .pb-sm-32{padding-bottom:var(--p-32)}}@media (min-width: 768px){:root .pl-sm-32{padding-left:var(--p-32)}}@media (min-width: 768px){:root .px-sm-32{padding-left:var(--p-32);padding-right:var(--p-32)}}@media (min-width: 768px){:root .py-sm-32{padding-top:var(--p-32);padding-bottom:var(--p-32)}}@media (min-width: 768px){:root .p-sm-32{padding:var(--p-32)}}@media (min-width: 1024px){:root .pt-md-32{padding-top:var(--p-32)}}@media (min-width: 1024px){:root .pr-md-32{padding-right:var(--p-32)}}@media (min-width: 1024px){:root .pb-md-32{padding-bottom:var(--p-32)}}@media (min-width: 1024px){:root .pl-md-32{padding-left:var(--p-32)}}@media (min-width: 1024px){:root .px-md-32{padding-left:var(--p-32);padding-right:var(--p-32)}}@media (min-width: 1024px){:root .py-md-32{padding-top:var(--p-32);padding-bottom:var(--p-32)}}@media (min-width: 1024px){:root .p-md-32{padding:var(--p-32)}}@media (min-width: 1280px){:root .pt-lg-32{padding-top:var(--p-32)}}@media (min-width: 1280px){:root .pr-lg-32{padding-right:var(--p-32)}}@media (min-width: 1280px){:root .pb-lg-32{padding-bottom:var(--p-32)}}@media (min-width: 1280px){:root .pl-lg-32{padding-left:var(--p-32)}}@media (min-width: 1280px){:root .px-lg-32{padding-left:var(--p-32);padding-right:var(--p-32)}}@media (min-width: 1280px){:root .py-lg-32{padding-top:var(--p-32);padding-bottom:var(--p-32)}}@media (min-width: 1280px){:root .p-lg-32{padding:var(--p-32)}}@media (min-width: 1600px){:root .pt-xl-32{padding-top:var(--p-32)}}@media (min-width: 1600px){:root .pr-xl-32{padding-right:var(--p-32)}}@media (min-width: 1600px){:root .pb-xl-32{padding-bottom:var(--p-32)}}@media (min-width: 1600px){:root .pl-xl-32{padding-left:var(--p-32)}}@media (min-width: 1600px){:root .px-xl-32{padding-left:var(--p-32);padding-right:var(--p-32)}}@media (min-width: 1600px){:root .py-xl-32{padding-top:var(--p-32);padding-bottom:var(--p-32)}}@media (min-width: 1600px){:root .p-xl-32{padding:var(--p-32)}}@media (min-width: 1920px){:root .pt-xxl-32{padding-top:var(--p-32)}}@media (min-width: 1920px){:root .pr-xxl-32{padding-right:var(--p-32)}}@media (min-width: 1920px){:root .pb-xxl-32{padding-bottom:var(--p-32)}}@media (min-width: 1920px){:root .pl-xxl-32{padding-left:var(--p-32)}}@media (min-width: 1920px){:root .px-xxl-32{padding-left:var(--p-32);padding-right:var(--p-32)}}@media (min-width: 1920px){:root .py-xxl-32{padding-top:var(--p-32);padding-bottom:var(--p-32)}}@media (min-width: 1920px){:root .p-xxl-32{padding:var(--p-32)}}:root .pt-40{padding-top:var(--p-40)}:root .pr-40{padding-right:var(--p-40)}:root .pb-40{padding-bottom:var(--p-40)}:root .pl-40{padding-left:var(--p-40)}:root .px-40{padding-left:var(--p-40);padding-right:var(--p-40)}:root .py-40{padding-top:var(--p-40);padding-bottom:var(--p-40)}:root .p-40{padding:var(--p-40)}@media (min-width: 768px){:root .pt-sm-40{padding-top:var(--p-40)}}@media (min-width: 768px){:root .pr-sm-40{padding-right:var(--p-40)}}@media (min-width: 768px){:root .pb-sm-40{padding-bottom:var(--p-40)}}@media (min-width: 768px){:root .pl-sm-40{padding-left:var(--p-40)}}@media (min-width: 768px){:root .px-sm-40{padding-left:var(--p-40);padding-right:var(--p-40)}}@media (min-width: 768px){:root .py-sm-40{padding-top:var(--p-40);padding-bottom:var(--p-40)}}@media (min-width: 768px){:root .p-sm-40{padding:var(--p-40)}}@media (min-width: 1024px){:root .pt-md-40{padding-top:var(--p-40)}}@media (min-width: 1024px){:root .pr-md-40{padding-right:var(--p-40)}}@media (min-width: 1024px){:root .pb-md-40{padding-bottom:var(--p-40)}}@media (min-width: 1024px){:root .pl-md-40{padding-left:var(--p-40)}}@media (min-width: 1024px){:root .px-md-40{padding-left:var(--p-40);padding-right:var(--p-40)}}@media (min-width: 1024px){:root .py-md-40{padding-top:var(--p-40);padding-bottom:var(--p-40)}}@media (min-width: 1024px){:root .p-md-40{padding:var(--p-40)}}@media (min-width: 1280px){:root .pt-lg-40{padding-top:var(--p-40)}}@media (min-width: 1280px){:root .pr-lg-40{padding-right:var(--p-40)}}@media (min-width: 1280px){:root .pb-lg-40{padding-bottom:var(--p-40)}}@media (min-width: 1280px){:root .pl-lg-40{padding-left:var(--p-40)}}@media (min-width: 1280px){:root .px-lg-40{padding-left:var(--p-40);padding-right:var(--p-40)}}@media (min-width: 1280px){:root .py-lg-40{padding-top:var(--p-40);padding-bottom:var(--p-40)}}@media (min-width: 1280px){:root .p-lg-40{padding:var(--p-40)}}@media (min-width: 1600px){:root .pt-xl-40{padding-top:var(--p-40)}}@media (min-width: 1600px){:root .pr-xl-40{padding-right:var(--p-40)}}@media (min-width: 1600px){:root .pb-xl-40{padding-bottom:var(--p-40)}}@media (min-width: 1600px){:root .pl-xl-40{padding-left:var(--p-40)}}@media (min-width: 1600px){:root .px-xl-40{padding-left:var(--p-40);padding-right:var(--p-40)}}@media (min-width: 1600px){:root .py-xl-40{padding-top:var(--p-40);padding-bottom:var(--p-40)}}@media (min-width: 1600px){:root .p-xl-40{padding:var(--p-40)}}@media (min-width: 1920px){:root .pt-xxl-40{padding-top:var(--p-40)}}@media (min-width: 1920px){:root .pr-xxl-40{padding-right:var(--p-40)}}@media (min-width: 1920px){:root .pb-xxl-40{padding-bottom:var(--p-40)}}@media (min-width: 1920px){:root .pl-xxl-40{padding-left:var(--p-40)}}@media (min-width: 1920px){:root .px-xxl-40{padding-left:var(--p-40);padding-right:var(--p-40)}}@media (min-width: 1920px){:root .py-xxl-40{padding-top:var(--p-40);padding-bottom:var(--p-40)}}@media (min-width: 1920px){:root .p-xxl-40{padding:var(--p-40)}}:root .pt-48{padding-top:var(--p-48)}:root .pr-48{padding-right:var(--p-48)}:root .pb-48{padding-bottom:var(--p-48)}:root .pl-48{padding-left:var(--p-48)}:root .px-48{padding-left:var(--p-48);padding-right:var(--p-48)}:root .py-48{padding-top:var(--p-48);padding-bottom:var(--p-48)}:root .p-48{padding:var(--p-48)}@media (min-width: 768px){:root .pt-sm-48{padding-top:var(--p-48)}}@media (min-width: 768px){:root .pr-sm-48{padding-right:var(--p-48)}}@media (min-width: 768px){:root .pb-sm-48{padding-bottom:var(--p-48)}}@media (min-width: 768px){:root .pl-sm-48{padding-left:var(--p-48)}}@media (min-width: 768px){:root .px-sm-48{padding-left:var(--p-48);padding-right:var(--p-48)}}@media (min-width: 768px){:root .py-sm-48{padding-top:var(--p-48);padding-bottom:var(--p-48)}}@media (min-width: 768px){:root .p-sm-48{padding:var(--p-48)}}@media (min-width: 1024px){:root .pt-md-48{padding-top:var(--p-48)}}@media (min-width: 1024px){:root .pr-md-48{padding-right:var(--p-48)}}@media (min-width: 1024px){:root .pb-md-48{padding-bottom:var(--p-48)}}@media (min-width: 1024px){:root .pl-md-48{padding-left:var(--p-48)}}@media (min-width: 1024px){:root .px-md-48{padding-left:var(--p-48);padding-right:var(--p-48)}}@media (min-width: 1024px){:root .py-md-48{padding-top:var(--p-48);padding-bottom:var(--p-48)}}@media (min-width: 1024px){:root .p-md-48{padding:var(--p-48)}}@media (min-width: 1280px){:root .pt-lg-48{padding-top:var(--p-48)}}@media (min-width: 1280px){:root .pr-lg-48{padding-right:var(--p-48)}}@media (min-width: 1280px){:root .pb-lg-48{padding-bottom:var(--p-48)}}@media (min-width: 1280px){:root .pl-lg-48{padding-left:var(--p-48)}}@media (min-width: 1280px){:root .px-lg-48{padding-left:var(--p-48);padding-right:var(--p-48)}}@media (min-width: 1280px){:root .py-lg-48{padding-top:var(--p-48);padding-bottom:var(--p-48)}}@media (min-width: 1280px){:root .p-lg-48{padding:var(--p-48)}}@media (min-width: 1600px){:root .pt-xl-48{padding-top:var(--p-48)}}@media (min-width: 1600px){:root .pr-xl-48{padding-right:var(--p-48)}}@media (min-width: 1600px){:root .pb-xl-48{padding-bottom:var(--p-48)}}@media (min-width: 1600px){:root .pl-xl-48{padding-left:var(--p-48)}}@media (min-width: 1600px){:root .px-xl-48{padding-left:var(--p-48);padding-right:var(--p-48)}}@media (min-width: 1600px){:root .py-xl-48{padding-top:var(--p-48);padding-bottom:var(--p-48)}}@media (min-width: 1600px){:root .p-xl-48{padding:var(--p-48)}}@media (min-width: 1920px){:root .pt-xxl-48{padding-top:var(--p-48)}}@media (min-width: 1920px){:root .pr-xxl-48{padding-right:var(--p-48)}}@media (min-width: 1920px){:root .pb-xxl-48{padding-bottom:var(--p-48)}}@media (min-width: 1920px){:root .pl-xxl-48{padding-left:var(--p-48)}}@media (min-width: 1920px){:root .px-xxl-48{padding-left:var(--p-48);padding-right:var(--p-48)}}@media (min-width: 1920px){:root .py-xxl-48{padding-top:var(--p-48);padding-bottom:var(--p-48)}}@media (min-width: 1920px){:root .p-xxl-48{padding:var(--p-48)}}:root .pt-64{padding-top:var(--p-64)}:root .pr-64{padding-right:var(--p-64)}:root .pb-64{padding-bottom:var(--p-64)}:root .pl-64{padding-left:var(--p-64)}:root .px-64{padding-left:var(--p-64);padding-right:var(--p-64)}:root .py-64{padding-top:var(--p-64);padding-bottom:var(--p-64)}:root .p-64{padding:var(--p-64)}@media (min-width: 768px){:root .pt-sm-64{padding-top:var(--p-64)}}@media (min-width: 768px){:root .pr-sm-64{padding-right:var(--p-64)}}@media (min-width: 768px){:root .pb-sm-64{padding-bottom:var(--p-64)}}@media (min-width: 768px){:root .pl-sm-64{padding-left:var(--p-64)}}@media (min-width: 768px){:root .px-sm-64{padding-left:var(--p-64);padding-right:var(--p-64)}}@media (min-width: 768px){:root .py-sm-64{padding-top:var(--p-64);padding-bottom:var(--p-64)}}@media (min-width: 768px){:root .p-sm-64{padding:var(--p-64)}}@media (min-width: 1024px){:root .pt-md-64{padding-top:var(--p-64)}}@media (min-width: 1024px){:root .pr-md-64{padding-right:var(--p-64)}}@media (min-width: 1024px){:root .pb-md-64{padding-bottom:var(--p-64)}}@media (min-width: 1024px){:root .pl-md-64{padding-left:var(--p-64)}}@media (min-width: 1024px){:root .px-md-64{padding-left:var(--p-64);padding-right:var(--p-64)}}@media (min-width: 1024px){:root .py-md-64{padding-top:var(--p-64);padding-bottom:var(--p-64)}}@media (min-width: 1024px){:root .p-md-64{padding:var(--p-64)}}@media (min-width: 1280px){:root .pt-lg-64{padding-top:var(--p-64)}}@media (min-width: 1280px){:root .pr-lg-64{padding-right:var(--p-64)}}@media (min-width: 1280px){:root .pb-lg-64{padding-bottom:var(--p-64)}}@media (min-width: 1280px){:root .pl-lg-64{padding-left:var(--p-64)}}@media (min-width: 1280px){:root .px-lg-64{padding-left:var(--p-64);padding-right:var(--p-64)}}@media (min-width: 1280px){:root .py-lg-64{padding-top:var(--p-64);padding-bottom:var(--p-64)}}@media (min-width: 1280px){:root .p-lg-64{padding:var(--p-64)}}@media (min-width: 1600px){:root .pt-xl-64{padding-top:var(--p-64)}}@media (min-width: 1600px){:root .pr-xl-64{padding-right:var(--p-64)}}@media (min-width: 1600px){:root .pb-xl-64{padding-bottom:var(--p-64)}}@media (min-width: 1600px){:root .pl-xl-64{padding-left:var(--p-64)}}@media (min-width: 1600px){:root .px-xl-64{padding-left:var(--p-64);padding-right:var(--p-64)}}@media (min-width: 1600px){:root .py-xl-64{padding-top:var(--p-64);padding-bottom:var(--p-64)}}@media (min-width: 1600px){:root .p-xl-64{padding:var(--p-64)}}@media (min-width: 1920px){:root .pt-xxl-64{padding-top:var(--p-64)}}@media (min-width: 1920px){:root .pr-xxl-64{padding-right:var(--p-64)}}@media (min-width: 1920px){:root .pb-xxl-64{padding-bottom:var(--p-64)}}@media (min-width: 1920px){:root .pl-xxl-64{padding-left:var(--p-64)}}@media (min-width: 1920px){:root .px-xxl-64{padding-left:var(--p-64);padding-right:var(--p-64)}}@media (min-width: 1920px){:root .py-xxl-64{padding-top:var(--p-64);padding-bottom:var(--p-64)}}@media (min-width: 1920px){:root .p-xxl-64{padding:var(--p-64)}}:root .pt-80{padding-top:var(--p-80)}:root .pr-80{padding-right:var(--p-80)}:root .pb-80{padding-bottom:var(--p-80)}:root .pl-80{padding-left:var(--p-80)}:root .px-80{padding-left:var(--p-80);padding-right:var(--p-80)}:root .py-80{padding-top:var(--p-80);padding-bottom:var(--p-80)}:root .p-80{padding:var(--p-80)}@media (min-width: 768px){:root .pt-sm-80{padding-top:var(--p-80)}}@media (min-width: 768px){:root .pr-sm-80{padding-right:var(--p-80)}}@media (min-width: 768px){:root .pb-sm-80{padding-bottom:var(--p-80)}}@media (min-width: 768px){:root .pl-sm-80{padding-left:var(--p-80)}}@media (min-width: 768px){:root .px-sm-80{padding-left:var(--p-80);padding-right:var(--p-80)}}@media (min-width: 768px){:root .py-sm-80{padding-top:var(--p-80);padding-bottom:var(--p-80)}}@media (min-width: 768px){:root .p-sm-80{padding:var(--p-80)}}@media (min-width: 1024px){:root .pt-md-80{padding-top:var(--p-80)}}@media (min-width: 1024px){:root .pr-md-80{padding-right:var(--p-80)}}@media (min-width: 1024px){:root .pb-md-80{padding-bottom:var(--p-80)}}@media (min-width: 1024px){:root .pl-md-80{padding-left:var(--p-80)}}@media (min-width: 1024px){:root .px-md-80{padding-left:var(--p-80);padding-right:var(--p-80)}}@media (min-width: 1024px){:root .py-md-80{padding-top:var(--p-80);padding-bottom:var(--p-80)}}@media (min-width: 1024px){:root .p-md-80{padding:var(--p-80)}}@media (min-width: 1280px){:root .pt-lg-80{padding-top:var(--p-80)}}@media (min-width: 1280px){:root .pr-lg-80{padding-right:var(--p-80)}}@media (min-width: 1280px){:root .pb-lg-80{padding-bottom:var(--p-80)}}@media (min-width: 1280px){:root .pl-lg-80{padding-left:var(--p-80)}}@media (min-width: 1280px){:root .px-lg-80{padding-left:var(--p-80);padding-right:var(--p-80)}}@media (min-width: 1280px){:root .py-lg-80{padding-top:var(--p-80);padding-bottom:var(--p-80)}}@media (min-width: 1280px){:root .p-lg-80{padding:var(--p-80)}}@media (min-width: 1600px){:root .pt-xl-80{padding-top:var(--p-80)}}@media (min-width: 1600px){:root .pr-xl-80{padding-right:var(--p-80)}}@media (min-width: 1600px){:root .pb-xl-80{padding-bottom:var(--p-80)}}@media (min-width: 1600px){:root .pl-xl-80{padding-left:var(--p-80)}}@media (min-width: 1600px){:root .px-xl-80{padding-left:var(--p-80);padding-right:var(--p-80)}}@media (min-width: 1600px){:root .py-xl-80{padding-top:var(--p-80);padding-bottom:var(--p-80)}}@media (min-width: 1600px){:root .p-xl-80{padding:var(--p-80)}}@media (min-width: 1920px){:root .pt-xxl-80{padding-top:var(--p-80)}}@media (min-width: 1920px){:root .pr-xxl-80{padding-right:var(--p-80)}}@media (min-width: 1920px){:root .pb-xxl-80{padding-bottom:var(--p-80)}}@media (min-width: 1920px){:root .pl-xxl-80{padding-left:var(--p-80)}}@media (min-width: 1920px){:root .px-xxl-80{padding-left:var(--p-80);padding-right:var(--p-80)}}@media (min-width: 1920px){:root .py-xxl-80{padding-top:var(--p-80);padding-bottom:var(--p-80)}}@media (min-width: 1920px){:root .p-xxl-80{padding:var(--p-80)}}:root .pt-96{padding-top:var(--p-96)}:root .pr-96{padding-right:var(--p-96)}:root .pb-96{padding-bottom:var(--p-96)}:root .pl-96{padding-left:var(--p-96)}:root .px-96{padding-left:var(--p-96);padding-right:var(--p-96)}:root .py-96{padding-top:var(--p-96);padding-bottom:var(--p-96)}:root .p-96{padding:var(--p-96)}@media (min-width: 768px){:root .pt-sm-96{padding-top:var(--p-96)}}@media (min-width: 768px){:root .pr-sm-96{padding-right:var(--p-96)}}@media (min-width: 768px){:root .pb-sm-96{padding-bottom:var(--p-96)}}@media (min-width: 768px){:root .pl-sm-96{padding-left:var(--p-96)}}@media (min-width: 768px){:root .px-sm-96{padding-left:var(--p-96);padding-right:var(--p-96)}}@media (min-width: 768px){:root .py-sm-96{padding-top:var(--p-96);padding-bottom:var(--p-96)}}@media (min-width: 768px){:root .p-sm-96{padding:var(--p-96)}}@media (min-width: 1024px){:root .pt-md-96{padding-top:var(--p-96)}}@media (min-width: 1024px){:root .pr-md-96{padding-right:var(--p-96)}}@media (min-width: 1024px){:root .pb-md-96{padding-bottom:var(--p-96)}}@media (min-width: 1024px){:root .pl-md-96{padding-left:var(--p-96)}}@media (min-width: 1024px){:root .px-md-96{padding-left:var(--p-96);padding-right:var(--p-96)}}@media (min-width: 1024px){:root .py-md-96{padding-top:var(--p-96);padding-bottom:var(--p-96)}}@media (min-width: 1024px){:root .p-md-96{padding:var(--p-96)}}@media (min-width: 1280px){:root .pt-lg-96{padding-top:var(--p-96)}}@media (min-width: 1280px){:root .pr-lg-96{padding-right:var(--p-96)}}@media (min-width: 1280px){:root .pb-lg-96{padding-bottom:var(--p-96)}}@media (min-width: 1280px){:root .pl-lg-96{padding-left:var(--p-96)}}@media (min-width: 1280px){:root .px-lg-96{padding-left:var(--p-96);padding-right:var(--p-96)}}@media (min-width: 1280px){:root .py-lg-96{padding-top:var(--p-96);padding-bottom:var(--p-96)}}@media (min-width: 1280px){:root .p-lg-96{padding:var(--p-96)}}@media (min-width: 1600px){:root .pt-xl-96{padding-top:var(--p-96)}}@media (min-width: 1600px){:root .pr-xl-96{padding-right:var(--p-96)}}@media (min-width: 1600px){:root .pb-xl-96{padding-bottom:var(--p-96)}}@media (min-width: 1600px){:root .pl-xl-96{padding-left:var(--p-96)}}@media (min-width: 1600px){:root .px-xl-96{padding-left:var(--p-96);padding-right:var(--p-96)}}@media (min-width: 1600px){:root .py-xl-96{padding-top:var(--p-96);padding-bottom:var(--p-96)}}@media (min-width: 1600px){:root .p-xl-96{padding:var(--p-96)}}@media (min-width: 1920px){:root .pt-xxl-96{padding-top:var(--p-96)}}@media (min-width: 1920px){:root .pr-xxl-96{padding-right:var(--p-96)}}@media (min-width: 1920px){:root .pb-xxl-96{padding-bottom:var(--p-96)}}@media (min-width: 1920px){:root .pl-xxl-96{padding-left:var(--p-96)}}@media (min-width: 1920px){:root .px-xxl-96{padding-left:var(--p-96);padding-right:var(--p-96)}}@media (min-width: 1920px){:root .py-xxl-96{padding-top:var(--p-96);padding-bottom:var(--p-96)}}@media (min-width: 1920px){:root .p-xxl-96{padding:var(--p-96)}}:root .pt-128{padding-top:var(--p-128)}:root .pr-128{padding-right:var(--p-128)}:root .pb-128{padding-bottom:var(--p-128)}:root .pl-128{padding-left:var(--p-128)}:root .px-128{padding-left:var(--p-128);padding-right:var(--p-128)}:root .py-128{padding-top:var(--p-128);padding-bottom:var(--p-128)}:root .p-128{padding:var(--p-128)}@media (min-width: 768px){:root .pt-sm-128{padding-top:var(--p-128)}}@media (min-width: 768px){:root .pr-sm-128{padding-right:var(--p-128)}}@media (min-width: 768px){:root .pb-sm-128{padding-bottom:var(--p-128)}}@media (min-width: 768px){:root .pl-sm-128{padding-left:var(--p-128)}}@media (min-width: 768px){:root .px-sm-128{padding-left:var(--p-128);padding-right:var(--p-128)}}@media (min-width: 768px){:root .py-sm-128{padding-top:var(--p-128);padding-bottom:var(--p-128)}}@media (min-width: 768px){:root .p-sm-128{padding:var(--p-128)}}@media (min-width: 1024px){:root .pt-md-128{padding-top:var(--p-128)}}@media (min-width: 1024px){:root .pr-md-128{padding-right:var(--p-128)}}@media (min-width: 1024px){:root .pb-md-128{padding-bottom:var(--p-128)}}@media (min-width: 1024px){:root .pl-md-128{padding-left:var(--p-128)}}@media (min-width: 1024px){:root .px-md-128{padding-left:var(--p-128);padding-right:var(--p-128)}}@media (min-width: 1024px){:root .py-md-128{padding-top:var(--p-128);padding-bottom:var(--p-128)}}@media (min-width: 1024px){:root .p-md-128{padding:var(--p-128)}}@media (min-width: 1280px){:root .pt-lg-128{padding-top:var(--p-128)}}@media (min-width: 1280px){:root .pr-lg-128{padding-right:var(--p-128)}}@media (min-width: 1280px){:root .pb-lg-128{padding-bottom:var(--p-128)}}@media (min-width: 1280px){:root .pl-lg-128{padding-left:var(--p-128)}}@media (min-width: 1280px){:root .px-lg-128{padding-left:var(--p-128);padding-right:var(--p-128)}}@media (min-width: 1280px){:root .py-lg-128{padding-top:var(--p-128);padding-bottom:var(--p-128)}}@media (min-width: 1280px){:root .p-lg-128{padding:var(--p-128)}}@media (min-width: 1600px){:root .pt-xl-128{padding-top:var(--p-128)}}@media (min-width: 1600px){:root .pr-xl-128{padding-right:var(--p-128)}}@media (min-width: 1600px){:root .pb-xl-128{padding-bottom:var(--p-128)}}@media (min-width: 1600px){:root .pl-xl-128{padding-left:var(--p-128)}}@media (min-width: 1600px){:root .px-xl-128{padding-left:var(--p-128);padding-right:var(--p-128)}}@media (min-width: 1600px){:root .py-xl-128{padding-top:var(--p-128);padding-bottom:var(--p-128)}}@media (min-width: 1600px){:root .p-xl-128{padding:var(--p-128)}}@media (min-width: 1920px){:root .pt-xxl-128{padding-top:var(--p-128)}}@media (min-width: 1920px){:root .pr-xxl-128{padding-right:var(--p-128)}}@media (min-width: 1920px){:root .pb-xxl-128{padding-bottom:var(--p-128)}}@media (min-width: 1920px){:root .pl-xxl-128{padding-left:var(--p-128)}}@media (min-width: 1920px){:root .px-xxl-128{padding-left:var(--p-128);padding-right:var(--p-128)}}@media (min-width: 1920px){:root .py-xxl-128{padding-top:var(--p-128);padding-bottom:var(--p-128)}}@media (min-width: 1920px){:root .p-xxl-128{padding:var(--p-128)}}:root .pt-160{padding-top:var(--p-160)}:root .pr-160{padding-right:var(--p-160)}:root .pb-160{padding-bottom:var(--p-160)}:root .pl-160{padding-left:var(--p-160)}:root .px-160{padding-left:var(--p-160);padding-right:var(--p-160)}:root .py-160{padding-top:var(--p-160);padding-bottom:var(--p-160)}:root .p-160{padding:var(--p-160)}@media (min-width: 768px){:root .pt-sm-160{padding-top:var(--p-160)}}@media (min-width: 768px){:root .pr-sm-160{padding-right:var(--p-160)}}@media (min-width: 768px){:root .pb-sm-160{padding-bottom:var(--p-160)}}@media (min-width: 768px){:root .pl-sm-160{padding-left:var(--p-160)}}@media (min-width: 768px){:root .px-sm-160{padding-left:var(--p-160);padding-right:var(--p-160)}}@media (min-width: 768px){:root .py-sm-160{padding-top:var(--p-160);padding-bottom:var(--p-160)}}@media (min-width: 768px){:root .p-sm-160{padding:var(--p-160)}}@media (min-width: 1024px){:root .pt-md-160{padding-top:var(--p-160)}}@media (min-width: 1024px){:root .pr-md-160{padding-right:var(--p-160)}}@media (min-width: 1024px){:root .pb-md-160{padding-bottom:var(--p-160)}}@media (min-width: 1024px){:root .pl-md-160{padding-left:var(--p-160)}}@media (min-width: 1024px){:root .px-md-160{padding-left:var(--p-160);padding-right:var(--p-160)}}@media (min-width: 1024px){:root .py-md-160{padding-top:var(--p-160);padding-bottom:var(--p-160)}}@media (min-width: 1024px){:root .p-md-160{padding:var(--p-160)}}@media (min-width: 1280px){:root .pt-lg-160{padding-top:var(--p-160)}}@media (min-width: 1280px){:root .pr-lg-160{padding-right:var(--p-160)}}@media (min-width: 1280px){:root .pb-lg-160{padding-bottom:var(--p-160)}}@media (min-width: 1280px){:root .pl-lg-160{padding-left:var(--p-160)}}@media (min-width: 1280px){:root .px-lg-160{padding-left:var(--p-160);padding-right:var(--p-160)}}@media (min-width: 1280px){:root .py-lg-160{padding-top:var(--p-160);padding-bottom:var(--p-160)}}@media (min-width: 1280px){:root .p-lg-160{padding:var(--p-160)}}@media (min-width: 1600px){:root .pt-xl-160{padding-top:var(--p-160)}}@media (min-width: 1600px){:root .pr-xl-160{padding-right:var(--p-160)}}@media (min-width: 1600px){:root .pb-xl-160{padding-bottom:var(--p-160)}}@media (min-width: 1600px){:root .pl-xl-160{padding-left:var(--p-160)}}@media (min-width: 1600px){:root .px-xl-160{padding-left:var(--p-160);padding-right:var(--p-160)}}@media (min-width: 1600px){:root .py-xl-160{padding-top:var(--p-160);padding-bottom:var(--p-160)}}@media (min-width: 1600px){:root .p-xl-160{padding:var(--p-160)}}@media (min-width: 1920px){:root .pt-xxl-160{padding-top:var(--p-160)}}@media (min-width: 1920px){:root .pr-xxl-160{padding-right:var(--p-160)}}@media (min-width: 1920px){:root .pb-xxl-160{padding-bottom:var(--p-160)}}@media (min-width: 1920px){:root .pl-xxl-160{padding-left:var(--p-160)}}@media (min-width: 1920px){:root .px-xxl-160{padding-left:var(--p-160);padding-right:var(--p-160)}}@media (min-width: 1920px){:root .py-xxl-160{padding-top:var(--p-160);padding-bottom:var(--p-160)}}@media (min-width: 1920px){:root .p-xxl-160{padding:var(--p-160)}}:root{--m-4: 4px;--m-8: 8px;--m-12: 12px;--m-16: 16px;--m-24: 24px;--m-32: 32px;--m-40: max(32px, min(40px, 32px + (100vw - 768px) / 1152 * (40 - 32)));--m-48: max(40px, min(48px, 40px + (100vw - 768px) / 1152 * (48 - 40)));--m-64: max(48px, min(64px, 48px + (100vw - 768px) / 1152 * (64 - 48)));--m-80: max(64px, min(80px, 64px + (100vw - 768px) / 1152 * (80 - 64)));--m-96: max(80px, min(96px, 80px + (100vw - 768px) / 1152 * (96 - 80)));--m-128: max(96px, min(128px, 96px + (100vw - 768px) / 1152 * (128 - 96)));--m-160: max(128px, min(160px, 128px + (100vw - 768px) / 1152 * (160 - 128)))}:root .mt-4{margin-top:var(--m-4)}:root .mr-4{margin-right:var(--m-4)}:root .mb-4{margin-bottom:var(--m-4)}:root .ml-4{margin-left:var(--m-4)}:root .mx-4{margin-left:var(--m-4);margin-right:var(--m-4)}:root .my-4{margin-top:var(--m-4);margin-bottom:var(--m-4)}:root .m-4{margin:var(--m-4)}@media (min-width: 768px){:root .mt-sm-4{margin-top:var(--m-4)}}@media (min-width: 768px){:root .mr-sm-4{margin-right:var(--m-4)}}@media (min-width: 768px){:root .mb-sm-4{margin-bottom:var(--m-4)}}@media (min-width: 768px){:root .ml-sm-4{margin-left:var(--m-4)}}@media (min-width: 768px){:root .mx-sm-4{margin-left:var(--m-4);margin-right:var(--m-4)}}@media (min-width: 768px){:root .my-sm-4{margin-top:var(--m-4);margin-bottom:var(--m-4)}}@media (min-width: 768px){:root .m-sm-4{margin:var(--m-4)}}@media (min-width: 1024px){:root .mt-md-4{margin-top:var(--m-4)}}@media (min-width: 1024px){:root .mr-md-4{margin-right:var(--m-4)}}@media (min-width: 1024px){:root .mb-md-4{margin-bottom:var(--m-4)}}@media (min-width: 1024px){:root .ml-md-4{margin-left:var(--m-4)}}@media (min-width: 1024px){:root .mx-md-4{margin-left:var(--m-4);margin-right:var(--m-4)}}@media (min-width: 1024px){:root .my-md-4{margin-top:var(--m-4);margin-bottom:var(--m-4)}}@media (min-width: 1024px){:root .m-md-4{margin:var(--m-4)}}@media (min-width: 1280px){:root .mt-lg-4{margin-top:var(--m-4)}}@media (min-width: 1280px){:root .mr-lg-4{margin-right:var(--m-4)}}@media (min-width: 1280px){:root .mb-lg-4{margin-bottom:var(--m-4)}}@media (min-width: 1280px){:root .ml-lg-4{margin-left:var(--m-4)}}@media (min-width: 1280px){:root .mx-lg-4{margin-left:var(--m-4);margin-right:var(--m-4)}}@media (min-width: 1280px){:root .my-lg-4{margin-top:var(--m-4);margin-bottom:var(--m-4)}}@media (min-width: 1280px){:root .m-lg-4{margin:var(--m-4)}}@media (min-width: 1600px){:root .mt-xl-4{margin-top:var(--m-4)}}@media (min-width: 1600px){:root .mr-xl-4{margin-right:var(--m-4)}}@media (min-width: 1600px){:root .mb-xl-4{margin-bottom:var(--m-4)}}@media (min-width: 1600px){:root .ml-xl-4{margin-left:var(--m-4)}}@media (min-width: 1600px){:root .mx-xl-4{margin-left:var(--m-4);margin-right:var(--m-4)}}@media (min-width: 1600px){:root .my-xl-4{margin-top:var(--m-4);margin-bottom:var(--m-4)}}@media (min-width: 1600px){:root .m-xl-4{margin:var(--m-4)}}@media (min-width: 1920px){:root .mt-xxl-4{margin-top:var(--m-4)}}@media (min-width: 1920px){:root .mr-xxl-4{margin-right:var(--m-4)}}@media (min-width: 1920px){:root .mb-xxl-4{margin-bottom:var(--m-4)}}@media (min-width: 1920px){:root .ml-xxl-4{margin-left:var(--m-4)}}@media (min-width: 1920px){:root .mx-xxl-4{margin-left:var(--m-4);margin-right:var(--m-4)}}@media (min-width: 1920px){:root .my-xxl-4{margin-top:var(--m-4);margin-bottom:var(--m-4)}}@media (min-width: 1920px){:root .m-xxl-4{margin:var(--m-4)}}:root .mt-8{margin-top:var(--m-8)}:root .mr-8{margin-right:var(--m-8)}:root .mb-8{margin-bottom:var(--m-8)}:root .ml-8{margin-left:var(--m-8)}:root .mx-8{margin-left:var(--m-8);margin-right:var(--m-8)}:root .my-8{margin-top:var(--m-8);margin-bottom:var(--m-8)}:root .m-8{margin:var(--m-8)}@media (min-width: 768px){:root .mt-sm-8{margin-top:var(--m-8)}}@media (min-width: 768px){:root .mr-sm-8{margin-right:var(--m-8)}}@media (min-width: 768px){:root .mb-sm-8{margin-bottom:var(--m-8)}}@media (min-width: 768px){:root .ml-sm-8{margin-left:var(--m-8)}}@media (min-width: 768px){:root .mx-sm-8{margin-left:var(--m-8);margin-right:var(--m-8)}}@media (min-width: 768px){:root .my-sm-8{margin-top:var(--m-8);margin-bottom:var(--m-8)}}@media (min-width: 768px){:root .m-sm-8{margin:var(--m-8)}}@media (min-width: 1024px){:root .mt-md-8{margin-top:var(--m-8)}}@media (min-width: 1024px){:root .mr-md-8{margin-right:var(--m-8)}}@media (min-width: 1024px){:root .mb-md-8{margin-bottom:var(--m-8)}}@media (min-width: 1024px){:root .ml-md-8{margin-left:var(--m-8)}}@media (min-width: 1024px){:root .mx-md-8{margin-left:var(--m-8);margin-right:var(--m-8)}}@media (min-width: 1024px){:root .my-md-8{margin-top:var(--m-8);margin-bottom:var(--m-8)}}@media (min-width: 1024px){:root .m-md-8{margin:var(--m-8)}}@media (min-width: 1280px){:root .mt-lg-8{margin-top:var(--m-8)}}@media (min-width: 1280px){:root .mr-lg-8{margin-right:var(--m-8)}}@media (min-width: 1280px){:root .mb-lg-8{margin-bottom:var(--m-8)}}@media (min-width: 1280px){:root .ml-lg-8{margin-left:var(--m-8)}}@media (min-width: 1280px){:root .mx-lg-8{margin-left:var(--m-8);margin-right:var(--m-8)}}@media (min-width: 1280px){:root .my-lg-8{margin-top:var(--m-8);margin-bottom:var(--m-8)}}@media (min-width: 1280px){:root .m-lg-8{margin:var(--m-8)}}@media (min-width: 1600px){:root .mt-xl-8{margin-top:var(--m-8)}}@media (min-width: 1600px){:root .mr-xl-8{margin-right:var(--m-8)}}@media (min-width: 1600px){:root .mb-xl-8{margin-bottom:var(--m-8)}}@media (min-width: 1600px){:root .ml-xl-8{margin-left:var(--m-8)}}@media (min-width: 1600px){:root .mx-xl-8{margin-left:var(--m-8);margin-right:var(--m-8)}}@media (min-width: 1600px){:root .my-xl-8{margin-top:var(--m-8);margin-bottom:var(--m-8)}}@media (min-width: 1600px){:root .m-xl-8{margin:var(--m-8)}}@media (min-width: 1920px){:root .mt-xxl-8{margin-top:var(--m-8)}}@media (min-width: 1920px){:root .mr-xxl-8{margin-right:var(--m-8)}}@media (min-width: 1920px){:root .mb-xxl-8{margin-bottom:var(--m-8)}}@media (min-width: 1920px){:root .ml-xxl-8{margin-left:var(--m-8)}}@media (min-width: 1920px){:root .mx-xxl-8{margin-left:var(--m-8);margin-right:var(--m-8)}}@media (min-width: 1920px){:root .my-xxl-8{margin-top:var(--m-8);margin-bottom:var(--m-8)}}@media (min-width: 1920px){:root .m-xxl-8{margin:var(--m-8)}}:root .mt-12{margin-top:var(--m-12)}:root .mr-12{margin-right:var(--m-12)}:root .mb-12{margin-bottom:var(--m-12)}:root .ml-12{margin-left:var(--m-12)}:root .mx-12{margin-left:var(--m-12);margin-right:var(--m-12)}:root .my-12{margin-top:var(--m-12);margin-bottom:var(--m-12)}:root .m-12{margin:var(--m-12)}@media (min-width: 768px){:root .mt-sm-12{margin-top:var(--m-12)}}@media (min-width: 768px){:root .mr-sm-12{margin-right:var(--m-12)}}@media (min-width: 768px){:root .mb-sm-12{margin-bottom:var(--m-12)}}@media (min-width: 768px){:root .ml-sm-12{margin-left:var(--m-12)}}@media (min-width: 768px){:root .mx-sm-12{margin-left:var(--m-12);margin-right:var(--m-12)}}@media (min-width: 768px){:root .my-sm-12{margin-top:var(--m-12);margin-bottom:var(--m-12)}}@media (min-width: 768px){:root .m-sm-12{margin:var(--m-12)}}@media (min-width: 1024px){:root .mt-md-12{margin-top:var(--m-12)}}@media (min-width: 1024px){:root .mr-md-12{margin-right:var(--m-12)}}@media (min-width: 1024px){:root .mb-md-12{margin-bottom:var(--m-12)}}@media (min-width: 1024px){:root .ml-md-12{margin-left:var(--m-12)}}@media (min-width: 1024px){:root .mx-md-12{margin-left:var(--m-12);margin-right:var(--m-12)}}@media (min-width: 1024px){:root .my-md-12{margin-top:var(--m-12);margin-bottom:var(--m-12)}}@media (min-width: 1024px){:root .m-md-12{margin:var(--m-12)}}@media (min-width: 1280px){:root .mt-lg-12{margin-top:var(--m-12)}}@media (min-width: 1280px){:root .mr-lg-12{margin-right:var(--m-12)}}@media (min-width: 1280px){:root .mb-lg-12{margin-bottom:var(--m-12)}}@media (min-width: 1280px){:root .ml-lg-12{margin-left:var(--m-12)}}@media (min-width: 1280px){:root .mx-lg-12{margin-left:var(--m-12);margin-right:var(--m-12)}}@media (min-width: 1280px){:root .my-lg-12{margin-top:var(--m-12);margin-bottom:var(--m-12)}}@media (min-width: 1280px){:root .m-lg-12{margin:var(--m-12)}}@media (min-width: 1600px){:root .mt-xl-12{margin-top:var(--m-12)}}@media (min-width: 1600px){:root .mr-xl-12{margin-right:var(--m-12)}}@media (min-width: 1600px){:root .mb-xl-12{margin-bottom:var(--m-12)}}@media (min-width: 1600px){:root .ml-xl-12{margin-left:var(--m-12)}}@media (min-width: 1600px){:root .mx-xl-12{margin-left:var(--m-12);margin-right:var(--m-12)}}@media (min-width: 1600px){:root .my-xl-12{margin-top:var(--m-12);margin-bottom:var(--m-12)}}@media (min-width: 1600px){:root .m-xl-12{margin:var(--m-12)}}@media (min-width: 1920px){:root .mt-xxl-12{margin-top:var(--m-12)}}@media (min-width: 1920px){:root .mr-xxl-12{margin-right:var(--m-12)}}@media (min-width: 1920px){:root .mb-xxl-12{margin-bottom:var(--m-12)}}@media (min-width: 1920px){:root .ml-xxl-12{margin-left:var(--m-12)}}@media (min-width: 1920px){:root .mx-xxl-12{margin-left:var(--m-12);margin-right:var(--m-12)}}@media (min-width: 1920px){:root .my-xxl-12{margin-top:var(--m-12);margin-bottom:var(--m-12)}}@media (min-width: 1920px){:root .m-xxl-12{margin:var(--m-12)}}:root .mt-16{margin-top:var(--m-16)}:root .mr-16{margin-right:var(--m-16)}:root .mb-16{margin-bottom:var(--m-16)}:root .ml-16{margin-left:var(--m-16)}:root .mx-16{margin-left:var(--m-16);margin-right:var(--m-16)}:root .my-16{margin-top:var(--m-16);margin-bottom:var(--m-16)}:root .m-16{margin:var(--m-16)}@media (min-width: 768px){:root .mt-sm-16{margin-top:var(--m-16)}}@media (min-width: 768px){:root .mr-sm-16{margin-right:var(--m-16)}}@media (min-width: 768px){:root .mb-sm-16{margin-bottom:var(--m-16)}}@media (min-width: 768px){:root .ml-sm-16{margin-left:var(--m-16)}}@media (min-width: 768px){:root .mx-sm-16{margin-left:var(--m-16);margin-right:var(--m-16)}}@media (min-width: 768px){:root .my-sm-16{margin-top:var(--m-16);margin-bottom:var(--m-16)}}@media (min-width: 768px){:root .m-sm-16{margin:var(--m-16)}}@media (min-width: 1024px){:root .mt-md-16{margin-top:var(--m-16)}}@media (min-width: 1024px){:root .mr-md-16{margin-right:var(--m-16)}}@media (min-width: 1024px){:root .mb-md-16{margin-bottom:var(--m-16)}}@media (min-width: 1024px){:root .ml-md-16{margin-left:var(--m-16)}}@media (min-width: 1024px){:root .mx-md-16{margin-left:var(--m-16);margin-right:var(--m-16)}}@media (min-width: 1024px){:root .my-md-16{margin-top:var(--m-16);margin-bottom:var(--m-16)}}@media (min-width: 1024px){:root .m-md-16{margin:var(--m-16)}}@media (min-width: 1280px){:root .mt-lg-16{margin-top:var(--m-16)}}@media (min-width: 1280px){:root .mr-lg-16{margin-right:var(--m-16)}}@media (min-width: 1280px){:root .mb-lg-16{margin-bottom:var(--m-16)}}@media (min-width: 1280px){:root .ml-lg-16{margin-left:var(--m-16)}}@media (min-width: 1280px){:root .mx-lg-16{margin-left:var(--m-16);margin-right:var(--m-16)}}@media (min-width: 1280px){:root .my-lg-16{margin-top:var(--m-16);margin-bottom:var(--m-16)}}@media (min-width: 1280px){:root .m-lg-16{margin:var(--m-16)}}@media (min-width: 1600px){:root .mt-xl-16{margin-top:var(--m-16)}}@media (min-width: 1600px){:root .mr-xl-16{margin-right:var(--m-16)}}@media (min-width: 1600px){:root .mb-xl-16{margin-bottom:var(--m-16)}}@media (min-width: 1600px){:root .ml-xl-16{margin-left:var(--m-16)}}@media (min-width: 1600px){:root .mx-xl-16{margin-left:var(--m-16);margin-right:var(--m-16)}}@media (min-width: 1600px){:root .my-xl-16{margin-top:var(--m-16);margin-bottom:var(--m-16)}}@media (min-width: 1600px){:root .m-xl-16{margin:var(--m-16)}}@media (min-width: 1920px){:root .mt-xxl-16{margin-top:var(--m-16)}}@media (min-width: 1920px){:root .mr-xxl-16{margin-right:var(--m-16)}}@media (min-width: 1920px){:root .mb-xxl-16{margin-bottom:var(--m-16)}}@media (min-width: 1920px){:root .ml-xxl-16{margin-left:var(--m-16)}}@media (min-width: 1920px){:root .mx-xxl-16{margin-left:var(--m-16);margin-right:var(--m-16)}}@media (min-width: 1920px){:root .my-xxl-16{margin-top:var(--m-16);margin-bottom:var(--m-16)}}@media (min-width: 1920px){:root .m-xxl-16{margin:var(--m-16)}}:root .mt-24{margin-top:var(--m-24)}:root .mr-24{margin-right:var(--m-24)}:root .mb-24{margin-bottom:var(--m-24)}:root .ml-24{margin-left:var(--m-24)}:root .mx-24{margin-left:var(--m-24);margin-right:var(--m-24)}:root .my-24{margin-top:var(--m-24);margin-bottom:var(--m-24)}:root .m-24{margin:var(--m-24)}@media (min-width: 768px){:root .mt-sm-24{margin-top:var(--m-24)}}@media (min-width: 768px){:root .mr-sm-24{margin-right:var(--m-24)}}@media (min-width: 768px){:root .mb-sm-24{margin-bottom:var(--m-24)}}@media (min-width: 768px){:root .ml-sm-24{margin-left:var(--m-24)}}@media (min-width: 768px){:root .mx-sm-24{margin-left:var(--m-24);margin-right:var(--m-24)}}@media (min-width: 768px){:root .my-sm-24{margin-top:var(--m-24);margin-bottom:var(--m-24)}}@media (min-width: 768px){:root .m-sm-24{margin:var(--m-24)}}@media (min-width: 1024px){:root .mt-md-24{margin-top:var(--m-24)}}@media (min-width: 1024px){:root .mr-md-24{margin-right:var(--m-24)}}@media (min-width: 1024px){:root .mb-md-24{margin-bottom:var(--m-24)}}@media (min-width: 1024px){:root .ml-md-24{margin-left:var(--m-24)}}@media (min-width: 1024px){:root .mx-md-24{margin-left:var(--m-24);margin-right:var(--m-24)}}@media (min-width: 1024px){:root .my-md-24{margin-top:var(--m-24);margin-bottom:var(--m-24)}}@media (min-width: 1024px){:root .m-md-24{margin:var(--m-24)}}@media (min-width: 1280px){:root .mt-lg-24{margin-top:var(--m-24)}}@media (min-width: 1280px){:root .mr-lg-24{margin-right:var(--m-24)}}@media (min-width: 1280px){:root .mb-lg-24{margin-bottom:var(--m-24)}}@media (min-width: 1280px){:root .ml-lg-24{margin-left:var(--m-24)}}@media (min-width: 1280px){:root .mx-lg-24{margin-left:var(--m-24);margin-right:var(--m-24)}}@media (min-width: 1280px){:root .my-lg-24{margin-top:var(--m-24);margin-bottom:var(--m-24)}}@media (min-width: 1280px){:root .m-lg-24{margin:var(--m-24)}}@media (min-width: 1600px){:root .mt-xl-24{margin-top:var(--m-24)}}@media (min-width: 1600px){:root .mr-xl-24{margin-right:var(--m-24)}}@media (min-width: 1600px){:root .mb-xl-24{margin-bottom:var(--m-24)}}@media (min-width: 1600px){:root .ml-xl-24{margin-left:var(--m-24)}}@media (min-width: 1600px){:root .mx-xl-24{margin-left:var(--m-24);margin-right:var(--m-24)}}@media (min-width: 1600px){:root .my-xl-24{margin-top:var(--m-24);margin-bottom:var(--m-24)}}@media (min-width: 1600px){:root .m-xl-24{margin:var(--m-24)}}@media (min-width: 1920px){:root .mt-xxl-24{margin-top:var(--m-24)}}@media (min-width: 1920px){:root .mr-xxl-24{margin-right:var(--m-24)}}@media (min-width: 1920px){:root .mb-xxl-24{margin-bottom:var(--m-24)}}@media (min-width: 1920px){:root .ml-xxl-24{margin-left:var(--m-24)}}@media (min-width: 1920px){:root .mx-xxl-24{margin-left:var(--m-24);margin-right:var(--m-24)}}@media (min-width: 1920px){:root .my-xxl-24{margin-top:var(--m-24);margin-bottom:var(--m-24)}}@media (min-width: 1920px){:root .m-xxl-24{margin:var(--m-24)}}:root .mt-32{margin-top:var(--m-32)}:root .mr-32{margin-right:var(--m-32)}:root .mb-32{margin-bottom:var(--m-32)}:root .ml-32{margin-left:var(--m-32)}:root .mx-32{margin-left:var(--m-32);margin-right:var(--m-32)}:root .my-32{margin-top:var(--m-32);margin-bottom:var(--m-32)}:root .m-32{margin:var(--m-32)}@media (min-width: 768px){:root .mt-sm-32{margin-top:var(--m-32)}}@media (min-width: 768px){:root .mr-sm-32{margin-right:var(--m-32)}}@media (min-width: 768px){:root .mb-sm-32{margin-bottom:var(--m-32)}}@media (min-width: 768px){:root .ml-sm-32{margin-left:var(--m-32)}}@media (min-width: 768px){:root .mx-sm-32{margin-left:var(--m-32);margin-right:var(--m-32)}}@media (min-width: 768px){:root .my-sm-32{margin-top:var(--m-32);margin-bottom:var(--m-32)}}@media (min-width: 768px){:root .m-sm-32{margin:var(--m-32)}}@media (min-width: 1024px){:root .mt-md-32{margin-top:var(--m-32)}}@media (min-width: 1024px){:root .mr-md-32{margin-right:var(--m-32)}}@media (min-width: 1024px){:root .mb-md-32{margin-bottom:var(--m-32)}}@media (min-width: 1024px){:root .ml-md-32{margin-left:var(--m-32)}}@media (min-width: 1024px){:root .mx-md-32{margin-left:var(--m-32);margin-right:var(--m-32)}}@media (min-width: 1024px){:root .my-md-32{margin-top:var(--m-32);margin-bottom:var(--m-32)}}@media (min-width: 1024px){:root .m-md-32{margin:var(--m-32)}}@media (min-width: 1280px){:root .mt-lg-32{margin-top:var(--m-32)}}@media (min-width: 1280px){:root .mr-lg-32{margin-right:var(--m-32)}}@media (min-width: 1280px){:root .mb-lg-32{margin-bottom:var(--m-32)}}@media (min-width: 1280px){:root .ml-lg-32{margin-left:var(--m-32)}}@media (min-width: 1280px){:root .mx-lg-32{margin-left:var(--m-32);margin-right:var(--m-32)}}@media (min-width: 1280px){:root .my-lg-32{margin-top:var(--m-32);margin-bottom:var(--m-32)}}@media (min-width: 1280px){:root .m-lg-32{margin:var(--m-32)}}@media (min-width: 1600px){:root .mt-xl-32{margin-top:var(--m-32)}}@media (min-width: 1600px){:root .mr-xl-32{margin-right:var(--m-32)}}@media (min-width: 1600px){:root .mb-xl-32{margin-bottom:var(--m-32)}}@media (min-width: 1600px){:root .ml-xl-32{margin-left:var(--m-32)}}@media (min-width: 1600px){:root .mx-xl-32{margin-left:var(--m-32);margin-right:var(--m-32)}}@media (min-width: 1600px){:root .my-xl-32{margin-top:var(--m-32);margin-bottom:var(--m-32)}}@media (min-width: 1600px){:root .m-xl-32{margin:var(--m-32)}}@media (min-width: 1920px){:root .mt-xxl-32{margin-top:var(--m-32)}}@media (min-width: 1920px){:root .mr-xxl-32{margin-right:var(--m-32)}}@media (min-width: 1920px){:root .mb-xxl-32{margin-bottom:var(--m-32)}}@media (min-width: 1920px){:root .ml-xxl-32{margin-left:var(--m-32)}}@media (min-width: 1920px){:root .mx-xxl-32{margin-left:var(--m-32);margin-right:var(--m-32)}}@media (min-width: 1920px){:root .my-xxl-32{margin-top:var(--m-32);margin-bottom:var(--m-32)}}@media (min-width: 1920px){:root .m-xxl-32{margin:var(--m-32)}}:root .mt-40{margin-top:var(--m-40)}:root .mr-40{margin-right:var(--m-40)}:root .mb-40{margin-bottom:var(--m-40)}:root .ml-40{margin-left:var(--m-40)}:root .mx-40{margin-left:var(--m-40);margin-right:var(--m-40)}:root .my-40{margin-top:var(--m-40);margin-bottom:var(--m-40)}:root .m-40{margin:var(--m-40)}@media (min-width: 768px){:root .mt-sm-40{margin-top:var(--m-40)}}@media (min-width: 768px){:root .mr-sm-40{margin-right:var(--m-40)}}@media (min-width: 768px){:root .mb-sm-40{margin-bottom:var(--m-40)}}@media (min-width: 768px){:root .ml-sm-40{margin-left:var(--m-40)}}@media (min-width: 768px){:root .mx-sm-40{margin-left:var(--m-40);margin-right:var(--m-40)}}@media (min-width: 768px){:root .my-sm-40{margin-top:var(--m-40);margin-bottom:var(--m-40)}}@media (min-width: 768px){:root .m-sm-40{margin:var(--m-40)}}@media (min-width: 1024px){:root .mt-md-40{margin-top:var(--m-40)}}@media (min-width: 1024px){:root .mr-md-40{margin-right:var(--m-40)}}@media (min-width: 1024px){:root .mb-md-40{margin-bottom:var(--m-40)}}@media (min-width: 1024px){:root .ml-md-40{margin-left:var(--m-40)}}@media (min-width: 1024px){:root .mx-md-40{margin-left:var(--m-40);margin-right:var(--m-40)}}@media (min-width: 1024px){:root .my-md-40{margin-top:var(--m-40);margin-bottom:var(--m-40)}}@media (min-width: 1024px){:root .m-md-40{margin:var(--m-40)}}@media (min-width: 1280px){:root .mt-lg-40{margin-top:var(--m-40)}}@media (min-width: 1280px){:root .mr-lg-40{margin-right:var(--m-40)}}@media (min-width: 1280px){:root .mb-lg-40{margin-bottom:var(--m-40)}}@media (min-width: 1280px){:root .ml-lg-40{margin-left:var(--m-40)}}@media (min-width: 1280px){:root .mx-lg-40{margin-left:var(--m-40);margin-right:var(--m-40)}}@media (min-width: 1280px){:root .my-lg-40{margin-top:var(--m-40);margin-bottom:var(--m-40)}}@media (min-width: 1280px){:root .m-lg-40{margin:var(--m-40)}}@media (min-width: 1600px){:root .mt-xl-40{margin-top:var(--m-40)}}@media (min-width: 1600px){:root .mr-xl-40{margin-right:var(--m-40)}}@media (min-width: 1600px){:root .mb-xl-40{margin-bottom:var(--m-40)}}@media (min-width: 1600px){:root .ml-xl-40{margin-left:var(--m-40)}}@media (min-width: 1600px){:root .mx-xl-40{margin-left:var(--m-40);margin-right:var(--m-40)}}@media (min-width: 1600px){:root .my-xl-40{margin-top:var(--m-40);margin-bottom:var(--m-40)}}@media (min-width: 1600px){:root .m-xl-40{margin:var(--m-40)}}@media (min-width: 1920px){:root .mt-xxl-40{margin-top:var(--m-40)}}@media (min-width: 1920px){:root .mr-xxl-40{margin-right:var(--m-40)}}@media (min-width: 1920px){:root .mb-xxl-40{margin-bottom:var(--m-40)}}@media (min-width: 1920px){:root .ml-xxl-40{margin-left:var(--m-40)}}@media (min-width: 1920px){:root .mx-xxl-40{margin-left:var(--m-40);margin-right:var(--m-40)}}@media (min-width: 1920px){:root .my-xxl-40{margin-top:var(--m-40);margin-bottom:var(--m-40)}}@media (min-width: 1920px){:root .m-xxl-40{margin:var(--m-40)}}:root .mt-48{margin-top:var(--m-48)}:root .mr-48{margin-right:var(--m-48)}:root .mb-48{margin-bottom:var(--m-48)}:root .ml-48{margin-left:var(--m-48)}:root .mx-48{margin-left:var(--m-48);margin-right:var(--m-48)}:root .my-48{margin-top:var(--m-48);margin-bottom:var(--m-48)}:root .m-48{margin:var(--m-48)}@media (min-width: 768px){:root .mt-sm-48{margin-top:var(--m-48)}}@media (min-width: 768px){:root .mr-sm-48{margin-right:var(--m-48)}}@media (min-width: 768px){:root .mb-sm-48{margin-bottom:var(--m-48)}}@media (min-width: 768px){:root .ml-sm-48{margin-left:var(--m-48)}}@media (min-width: 768px){:root .mx-sm-48{margin-left:var(--m-48);margin-right:var(--m-48)}}@media (min-width: 768px){:root .my-sm-48{margin-top:var(--m-48);margin-bottom:var(--m-48)}}@media (min-width: 768px){:root .m-sm-48{margin:var(--m-48)}}@media (min-width: 1024px){:root .mt-md-48{margin-top:var(--m-48)}}@media (min-width: 1024px){:root .mr-md-48{margin-right:var(--m-48)}}@media (min-width: 1024px){:root .mb-md-48{margin-bottom:var(--m-48)}}@media (min-width: 1024px){:root .ml-md-48{margin-left:var(--m-48)}}@media (min-width: 1024px){:root .mx-md-48{margin-left:var(--m-48);margin-right:var(--m-48)}}@media (min-width: 1024px){:root .my-md-48{margin-top:var(--m-48);margin-bottom:var(--m-48)}}@media (min-width: 1024px){:root .m-md-48{margin:var(--m-48)}}@media (min-width: 1280px){:root .mt-lg-48{margin-top:var(--m-48)}}@media (min-width: 1280px){:root .mr-lg-48{margin-right:var(--m-48)}}@media (min-width: 1280px){:root .mb-lg-48{margin-bottom:var(--m-48)}}@media (min-width: 1280px){:root .ml-lg-48{margin-left:var(--m-48)}}@media (min-width: 1280px){:root .mx-lg-48{margin-left:var(--m-48);margin-right:var(--m-48)}}@media (min-width: 1280px){:root .my-lg-48{margin-top:var(--m-48);margin-bottom:var(--m-48)}}@media (min-width: 1280px){:root .m-lg-48{margin:var(--m-48)}}@media (min-width: 1600px){:root .mt-xl-48{margin-top:var(--m-48)}}@media (min-width: 1600px){:root .mr-xl-48{margin-right:var(--m-48)}}@media (min-width: 1600px){:root .mb-xl-48{margin-bottom:var(--m-48)}}@media (min-width: 1600px){:root .ml-xl-48{margin-left:var(--m-48)}}@media (min-width: 1600px){:root .mx-xl-48{margin-left:var(--m-48);margin-right:var(--m-48)}}@media (min-width: 1600px){:root .my-xl-48{margin-top:var(--m-48);margin-bottom:var(--m-48)}}@media (min-width: 1600px){:root .m-xl-48{margin:var(--m-48)}}@media (min-width: 1920px){:root .mt-xxl-48{margin-top:var(--m-48)}}@media (min-width: 1920px){:root .mr-xxl-48{margin-right:var(--m-48)}}@media (min-width: 1920px){:root .mb-xxl-48{margin-bottom:var(--m-48)}}@media (min-width: 1920px){:root .ml-xxl-48{margin-left:var(--m-48)}}@media (min-width: 1920px){:root .mx-xxl-48{margin-left:var(--m-48);margin-right:var(--m-48)}}@media (min-width: 1920px){:root .my-xxl-48{margin-top:var(--m-48);margin-bottom:var(--m-48)}}@media (min-width: 1920px){:root .m-xxl-48{margin:var(--m-48)}}:root .mt-64{margin-top:var(--m-64)}:root .mr-64{margin-right:var(--m-64)}:root .mb-64{margin-bottom:var(--m-64)}:root .ml-64{margin-left:var(--m-64)}:root .mx-64{margin-left:var(--m-64);margin-right:var(--m-64)}:root .my-64{margin-top:var(--m-64);margin-bottom:var(--m-64)}:root .m-64{margin:var(--m-64)}@media (min-width: 768px){:root .mt-sm-64{margin-top:var(--m-64)}}@media (min-width: 768px){:root .mr-sm-64{margin-right:var(--m-64)}}@media (min-width: 768px){:root .mb-sm-64{margin-bottom:var(--m-64)}}@media (min-width: 768px){:root .ml-sm-64{margin-left:var(--m-64)}}@media (min-width: 768px){:root .mx-sm-64{margin-left:var(--m-64);margin-right:var(--m-64)}}@media (min-width: 768px){:root .my-sm-64{margin-top:var(--m-64);margin-bottom:var(--m-64)}}@media (min-width: 768px){:root .m-sm-64{margin:var(--m-64)}}@media (min-width: 1024px){:root .mt-md-64{margin-top:var(--m-64)}}@media (min-width: 1024px){:root .mr-md-64{margin-right:var(--m-64)}}@media (min-width: 1024px){:root .mb-md-64{margin-bottom:var(--m-64)}}@media (min-width: 1024px){:root .ml-md-64{margin-left:var(--m-64)}}@media (min-width: 1024px){:root .mx-md-64{margin-left:var(--m-64);margin-right:var(--m-64)}}@media (min-width: 1024px){:root .my-md-64{margin-top:var(--m-64);margin-bottom:var(--m-64)}}@media (min-width: 1024px){:root .m-md-64{margin:var(--m-64)}}@media (min-width: 1280px){:root .mt-lg-64{margin-top:var(--m-64)}}@media (min-width: 1280px){:root .mr-lg-64{margin-right:var(--m-64)}}@media (min-width: 1280px){:root .mb-lg-64{margin-bottom:var(--m-64)}}@media (min-width: 1280px){:root .ml-lg-64{margin-left:var(--m-64)}}@media (min-width: 1280px){:root .mx-lg-64{margin-left:var(--m-64);margin-right:var(--m-64)}}@media (min-width: 1280px){:root .my-lg-64{margin-top:var(--m-64);margin-bottom:var(--m-64)}}@media (min-width: 1280px){:root .m-lg-64{margin:var(--m-64)}}@media (min-width: 1600px){:root .mt-xl-64{margin-top:var(--m-64)}}@media (min-width: 1600px){:root .mr-xl-64{margin-right:var(--m-64)}}@media (min-width: 1600px){:root .mb-xl-64{margin-bottom:var(--m-64)}}@media (min-width: 1600px){:root .ml-xl-64{margin-left:var(--m-64)}}@media (min-width: 1600px){:root .mx-xl-64{margin-left:var(--m-64);margin-right:var(--m-64)}}@media (min-width: 1600px){:root .my-xl-64{margin-top:var(--m-64);margin-bottom:var(--m-64)}}@media (min-width: 1600px){:root .m-xl-64{margin:var(--m-64)}}@media (min-width: 1920px){:root .mt-xxl-64{margin-top:var(--m-64)}}@media (min-width: 1920px){:root .mr-xxl-64{margin-right:var(--m-64)}}@media (min-width: 1920px){:root .mb-xxl-64{margin-bottom:var(--m-64)}}@media (min-width: 1920px){:root .ml-xxl-64{margin-left:var(--m-64)}}@media (min-width: 1920px){:root .mx-xxl-64{margin-left:var(--m-64);margin-right:var(--m-64)}}@media (min-width: 1920px){:root .my-xxl-64{margin-top:var(--m-64);margin-bottom:var(--m-64)}}@media (min-width: 1920px){:root .m-xxl-64{margin:var(--m-64)}}:root .mt-80{margin-top:var(--m-80)}:root .mr-80{margin-right:var(--m-80)}:root .mb-80{margin-bottom:var(--m-80)}:root .ml-80{margin-left:var(--m-80)}:root .mx-80{margin-left:var(--m-80);margin-right:var(--m-80)}:root .my-80{margin-top:var(--m-80);margin-bottom:var(--m-80)}:root .m-80{margin:var(--m-80)}@media (min-width: 768px){:root .mt-sm-80{margin-top:var(--m-80)}}@media (min-width: 768px){:root .mr-sm-80{margin-right:var(--m-80)}}@media (min-width: 768px){:root .mb-sm-80{margin-bottom:var(--m-80)}}@media (min-width: 768px){:root .ml-sm-80{margin-left:var(--m-80)}}@media (min-width: 768px){:root .mx-sm-80{margin-left:var(--m-80);margin-right:var(--m-80)}}@media (min-width: 768px){:root .my-sm-80{margin-top:var(--m-80);margin-bottom:var(--m-80)}}@media (min-width: 768px){:root .m-sm-80{margin:var(--m-80)}}@media (min-width: 1024px){:root .mt-md-80{margin-top:var(--m-80)}}@media (min-width: 1024px){:root .mr-md-80{margin-right:var(--m-80)}}@media (min-width: 1024px){:root .mb-md-80{margin-bottom:var(--m-80)}}@media (min-width: 1024px){:root .ml-md-80{margin-left:var(--m-80)}}@media (min-width: 1024px){:root .mx-md-80{margin-left:var(--m-80);margin-right:var(--m-80)}}@media (min-width: 1024px){:root .my-md-80{margin-top:var(--m-80);margin-bottom:var(--m-80)}}@media (min-width: 1024px){:root .m-md-80{margin:var(--m-80)}}@media (min-width: 1280px){:root .mt-lg-80{margin-top:var(--m-80)}}@media (min-width: 1280px){:root .mr-lg-80{margin-right:var(--m-80)}}@media (min-width: 1280px){:root .mb-lg-80{margin-bottom:var(--m-80)}}@media (min-width: 1280px){:root .ml-lg-80{margin-left:var(--m-80)}}@media (min-width: 1280px){:root .mx-lg-80{margin-left:var(--m-80);margin-right:var(--m-80)}}@media (min-width: 1280px){:root .my-lg-80{margin-top:var(--m-80);margin-bottom:var(--m-80)}}@media (min-width: 1280px){:root .m-lg-80{margin:var(--m-80)}}@media (min-width: 1600px){:root .mt-xl-80{margin-top:var(--m-80)}}@media (min-width: 1600px){:root .mr-xl-80{margin-right:var(--m-80)}}@media (min-width: 1600px){:root .mb-xl-80{margin-bottom:var(--m-80)}}@media (min-width: 1600px){:root .ml-xl-80{margin-left:var(--m-80)}}@media (min-width: 1600px){:root .mx-xl-80{margin-left:var(--m-80);margin-right:var(--m-80)}}@media (min-width: 1600px){:root .my-xl-80{margin-top:var(--m-80);margin-bottom:var(--m-80)}}@media (min-width: 1600px){:root .m-xl-80{margin:var(--m-80)}}@media (min-width: 1920px){:root .mt-xxl-80{margin-top:var(--m-80)}}@media (min-width: 1920px){:root .mr-xxl-80{margin-right:var(--m-80)}}@media (min-width: 1920px){:root .mb-xxl-80{margin-bottom:var(--m-80)}}@media (min-width: 1920px){:root .ml-xxl-80{margin-left:var(--m-80)}}@media (min-width: 1920px){:root .mx-xxl-80{margin-left:var(--m-80);margin-right:var(--m-80)}}@media (min-width: 1920px){:root .my-xxl-80{margin-top:var(--m-80);margin-bottom:var(--m-80)}}@media (min-width: 1920px){:root .m-xxl-80{margin:var(--m-80)}}:root .mt-96{margin-top:var(--m-96)}:root .mr-96{margin-right:var(--m-96)}:root .mb-96{margin-bottom:var(--m-96)}:root .ml-96{margin-left:var(--m-96)}:root .mx-96{margin-left:var(--m-96);margin-right:var(--m-96)}:root .my-96{margin-top:var(--m-96);margin-bottom:var(--m-96)}:root .m-96{margin:var(--m-96)}@media (min-width: 768px){:root .mt-sm-96{margin-top:var(--m-96)}}@media (min-width: 768px){:root .mr-sm-96{margin-right:var(--m-96)}}@media (min-width: 768px){:root .mb-sm-96{margin-bottom:var(--m-96)}}@media (min-width: 768px){:root .ml-sm-96{margin-left:var(--m-96)}}@media (min-width: 768px){:root .mx-sm-96{margin-left:var(--m-96);margin-right:var(--m-96)}}@media (min-width: 768px){:root .my-sm-96{margin-top:var(--m-96);margin-bottom:var(--m-96)}}@media (min-width: 768px){:root .m-sm-96{margin:var(--m-96)}}@media (min-width: 1024px){:root .mt-md-96{margin-top:var(--m-96)}}@media (min-width: 1024px){:root .mr-md-96{margin-right:var(--m-96)}}@media (min-width: 1024px){:root .mb-md-96{margin-bottom:var(--m-96)}}@media (min-width: 1024px){:root .ml-md-96{margin-left:var(--m-96)}}@media (min-width: 1024px){:root .mx-md-96{margin-left:var(--m-96);margin-right:var(--m-96)}}@media (min-width: 1024px){:root .my-md-96{margin-top:var(--m-96);margin-bottom:var(--m-96)}}@media (min-width: 1024px){:root .m-md-96{margin:var(--m-96)}}@media (min-width: 1280px){:root .mt-lg-96{margin-top:var(--m-96)}}@media (min-width: 1280px){:root .mr-lg-96{margin-right:var(--m-96)}}@media (min-width: 1280px){:root .mb-lg-96{margin-bottom:var(--m-96)}}@media (min-width: 1280px){:root .ml-lg-96{margin-left:var(--m-96)}}@media (min-width: 1280px){:root .mx-lg-96{margin-left:var(--m-96);margin-right:var(--m-96)}}@media (min-width: 1280px){:root .my-lg-96{margin-top:var(--m-96);margin-bottom:var(--m-96)}}@media (min-width: 1280px){:root .m-lg-96{margin:var(--m-96)}}@media (min-width: 1600px){:root .mt-xl-96{margin-top:var(--m-96)}}@media (min-width: 1600px){:root .mr-xl-96{margin-right:var(--m-96)}}@media (min-width: 1600px){:root .mb-xl-96{margin-bottom:var(--m-96)}}@media (min-width: 1600px){:root .ml-xl-96{margin-left:var(--m-96)}}@media (min-width: 1600px){:root .mx-xl-96{margin-left:var(--m-96);margin-right:var(--m-96)}}@media (min-width: 1600px){:root .my-xl-96{margin-top:var(--m-96);margin-bottom:var(--m-96)}}@media (min-width: 1600px){:root .m-xl-96{margin:var(--m-96)}}@media (min-width: 1920px){:root .mt-xxl-96{margin-top:var(--m-96)}}@media (min-width: 1920px){:root .mr-xxl-96{margin-right:var(--m-96)}}@media (min-width: 1920px){:root .mb-xxl-96{margin-bottom:var(--m-96)}}@media (min-width: 1920px){:root .ml-xxl-96{margin-left:var(--m-96)}}@media (min-width: 1920px){:root .mx-xxl-96{margin-left:var(--m-96);margin-right:var(--m-96)}}@media (min-width: 1920px){:root .my-xxl-96{margin-top:var(--m-96);margin-bottom:var(--m-96)}}@media (min-width: 1920px){:root .m-xxl-96{margin:var(--m-96)}}:root .mt-128{margin-top:var(--m-128)}:root .mr-128{margin-right:var(--m-128)}:root .mb-128{margin-bottom:var(--m-128)}:root .ml-128{margin-left:var(--m-128)}:root .mx-128{margin-left:var(--m-128);margin-right:var(--m-128)}:root .my-128{margin-top:var(--m-128);margin-bottom:var(--m-128)}:root .m-128{margin:var(--m-128)}@media (min-width: 768px){:root .mt-sm-128{margin-top:var(--m-128)}}@media (min-width: 768px){:root .mr-sm-128{margin-right:var(--m-128)}}@media (min-width: 768px){:root .mb-sm-128{margin-bottom:var(--m-128)}}@media (min-width: 768px){:root .ml-sm-128{margin-left:var(--m-128)}}@media (min-width: 768px){:root .mx-sm-128{margin-left:var(--m-128);margin-right:var(--m-128)}}@media (min-width: 768px){:root .my-sm-128{margin-top:var(--m-128);margin-bottom:var(--m-128)}}@media (min-width: 768px){:root .m-sm-128{margin:var(--m-128)}}@media (min-width: 1024px){:root .mt-md-128{margin-top:var(--m-128)}}@media (min-width: 1024px){:root .mr-md-128{margin-right:var(--m-128)}}@media (min-width: 1024px){:root .mb-md-128{margin-bottom:var(--m-128)}}@media (min-width: 1024px){:root .ml-md-128{margin-left:var(--m-128)}}@media (min-width: 1024px){:root .mx-md-128{margin-left:var(--m-128);margin-right:var(--m-128)}}@media (min-width: 1024px){:root .my-md-128{margin-top:var(--m-128);margin-bottom:var(--m-128)}}@media (min-width: 1024px){:root .m-md-128{margin:var(--m-128)}}@media (min-width: 1280px){:root .mt-lg-128{margin-top:var(--m-128)}}@media (min-width: 1280px){:root .mr-lg-128{margin-right:var(--m-128)}}@media (min-width: 1280px){:root .mb-lg-128{margin-bottom:var(--m-128)}}@media (min-width: 1280px){:root .ml-lg-128{margin-left:var(--m-128)}}@media (min-width: 1280px){:root .mx-lg-128{margin-left:var(--m-128);margin-right:var(--m-128)}}@media (min-width: 1280px){:root .my-lg-128{margin-top:var(--m-128);margin-bottom:var(--m-128)}}@media (min-width: 1280px){:root .m-lg-128{margin:var(--m-128)}}@media (min-width: 1600px){:root .mt-xl-128{margin-top:var(--m-128)}}@media (min-width: 1600px){:root .mr-xl-128{margin-right:var(--m-128)}}@media (min-width: 1600px){:root .mb-xl-128{margin-bottom:var(--m-128)}}@media (min-width: 1600px){:root .ml-xl-128{margin-left:var(--m-128)}}@media (min-width: 1600px){:root .mx-xl-128{margin-left:var(--m-128);margin-right:var(--m-128)}}@media (min-width: 1600px){:root .my-xl-128{margin-top:var(--m-128);margin-bottom:var(--m-128)}}@media (min-width: 1600px){:root .m-xl-128{margin:var(--m-128)}}@media (min-width: 1920px){:root .mt-xxl-128{margin-top:var(--m-128)}}@media (min-width: 1920px){:root .mr-xxl-128{margin-right:var(--m-128)}}@media (min-width: 1920px){:root .mb-xxl-128{margin-bottom:var(--m-128)}}@media (min-width: 1920px){:root .ml-xxl-128{margin-left:var(--m-128)}}@media (min-width: 1920px){:root .mx-xxl-128{margin-left:var(--m-128);margin-right:var(--m-128)}}@media (min-width: 1920px){:root .my-xxl-128{margin-top:var(--m-128);margin-bottom:var(--m-128)}}@media (min-width: 1920px){:root .m-xxl-128{margin:var(--m-128)}}:root .mt-160{margin-top:var(--m-160)}:root .mr-160{margin-right:var(--m-160)}:root .mb-160{margin-bottom:var(--m-160)}:root .ml-160{margin-left:var(--m-160)}:root .mx-160{margin-left:var(--m-160);margin-right:var(--m-160)}:root .my-160{margin-top:var(--m-160);margin-bottom:var(--m-160)}:root .m-160{margin:var(--m-160)}@media (min-width: 768px){:root .mt-sm-160{margin-top:var(--m-160)}}@media (min-width: 768px){:root .mr-sm-160{margin-right:var(--m-160)}}@media (min-width: 768px){:root .mb-sm-160{margin-bottom:var(--m-160)}}@media (min-width: 768px){:root .ml-sm-160{margin-left:var(--m-160)}}@media (min-width: 768px){:root .mx-sm-160{margin-left:var(--m-160);margin-right:var(--m-160)}}@media (min-width: 768px){:root .my-sm-160{margin-top:var(--m-160);margin-bottom:var(--m-160)}}@media (min-width: 768px){:root .m-sm-160{margin:var(--m-160)}}@media (min-width: 1024px){:root .mt-md-160{margin-top:var(--m-160)}}@media (min-width: 1024px){:root .mr-md-160{margin-right:var(--m-160)}}@media (min-width: 1024px){:root .mb-md-160{margin-bottom:var(--m-160)}}@media (min-width: 1024px){:root .ml-md-160{margin-left:var(--m-160)}}@media (min-width: 1024px){:root .mx-md-160{margin-left:var(--m-160);margin-right:var(--m-160)}}@media (min-width: 1024px){:root .my-md-160{margin-top:var(--m-160);margin-bottom:var(--m-160)}}@media (min-width: 1024px){:root .m-md-160{margin:var(--m-160)}}@media (min-width: 1280px){:root .mt-lg-160{margin-top:var(--m-160)}}@media (min-width: 1280px){:root .mr-lg-160{margin-right:var(--m-160)}}@media (min-width: 1280px){:root .mb-lg-160{margin-bottom:var(--m-160)}}@media (min-width: 1280px){:root .ml-lg-160{margin-left:var(--m-160)}}@media (min-width: 1280px){:root .mx-lg-160{margin-left:var(--m-160);margin-right:var(--m-160)}}@media (min-width: 1280px){:root .my-lg-160{margin-top:var(--m-160);margin-bottom:var(--m-160)}}@media (min-width: 1280px){:root .m-lg-160{margin:var(--m-160)}}@media (min-width: 1600px){:root .mt-xl-160{margin-top:var(--m-160)}}@media (min-width: 1600px){:root .mr-xl-160{margin-right:var(--m-160)}}@media (min-width: 1600px){:root .mb-xl-160{margin-bottom:var(--m-160)}}@media (min-width: 1600px){:root .ml-xl-160{margin-left:var(--m-160)}}@media (min-width: 1600px){:root .mx-xl-160{margin-left:var(--m-160);margin-right:var(--m-160)}}@media (min-width: 1600px){:root .my-xl-160{margin-top:var(--m-160);margin-bottom:var(--m-160)}}@media (min-width: 1600px){:root .m-xl-160{margin:var(--m-160)}}@media (min-width: 1920px){:root .mt-xxl-160{margin-top:var(--m-160)}}@media (min-width: 1920px){:root .mr-xxl-160{margin-right:var(--m-160)}}@media (min-width: 1920px){:root .mb-xxl-160{margin-bottom:var(--m-160)}}@media (min-width: 1920px){:root .ml-xxl-160{margin-left:var(--m-160)}}@media (min-width: 1920px){:root .mx-xxl-160{margin-left:var(--m-160);margin-right:var(--m-160)}}@media (min-width: 1920px){:root .my-xxl-160{margin-top:var(--m-160);margin-bottom:var(--m-160)}}@media (min-width: 1920px){:root .m-xxl-160{margin:var(--m-160)}}.default{font-family:var(--typography-default-font-family, var(--typography-font-family));font-size:var(--typography-default-font-size, 1rem);font-weight:var(--typography-default-font-weight, inherit);letter-spacing:var(--typography-default-letter-spacing, inherit);line-height:var(--typography-default-line-height, var(--typography-font-line-height))}.body1{font-family:var(--typography-body1-font-family, var(--typography-font-family));font-size:var(--typography-body1-font-size, 1rem);font-weight:var(--typography-body1-font-weight, inherit);letter-spacing:var(--typography-body1-letter-spacing, inherit);line-height:var(--typography-body1-line-height, var(--typography-font-line-height))}.body2{font-family:var(--typography-body2-font-family, var(--typography-font-family));font-size:var(--typography-body2-font-size, 1rem);font-weight:var(--typography-body2-font-weight, inherit);letter-spacing:var(--typography-body2-letter-spacing, inherit);line-height:var(--typography-body2-line-height, var(--typography-font-line-height))}.body3{font-family:var(--typography-body3-font-family, var(--typography-font-family));font-size:var(--typography-body3-font-size, 1rem);font-weight:var(--typography-body3-font-weight, inherit);letter-spacing:var(--typography-body3-letter-spacing, inherit);line-height:var(--typography-body3-line-height, var(--typography-font-line-height))}.body4{font-family:var(--typography-body4-font-family, var(--typography-font-family));font-size:var(--typography-body4-font-size, 1rem);font-weight:var(--typography-body4-font-weight, inherit);letter-spacing:var(--typography-body4-letter-spacing, inherit);line-height:var(--typography-body4-line-height, var(--typography-font-line-height))}.label1{font-family:var(--typography-label1-font-family, var(--typography-font-family));font-size:var(--typography-label1-font-size, 1rem);font-weight:var(--typography-label1-font-weight, inherit);letter-spacing:var(--typography-label1-letter-spacing, inherit);line-height:var(--typography-label1-line-height, var(--typography-font-line-height))}.label2{font-family:var(--typography-label2-font-family, var(--typography-font-family));font-size:var(--typography-label2-font-size, 1rem);font-weight:var(--typography-label2-font-weight, inherit);letter-spacing:var(--typography-label2-letter-spacing, inherit);line-height:var(--typography-label2-line-height, var(--typography-font-line-height))}.display1{font-family:var(--typography-display1-font-family, var(--typography-font-family));font-size:var(--typography-display1-font-size, 1rem);font-weight:var(--typography-display1-font-weight, inherit);letter-spacing:var(--typography-display1-letter-spacing, inherit);line-height:var(--typography-display1-line-height, var(--typography-font-line-height))}.display2{font-family:var(--typography-display2-font-family, var(--typography-font-family));font-size:var(--typography-display2-font-size, 1rem);font-weight:var(--typography-display2-font-weight, inherit);letter-spacing:var(--typography-display2-letter-spacing, inherit);line-height:var(--typography-display2-line-height, var(--typography-font-line-height))}.display3{font-family:var(--typography-display3-font-family, var(--typography-font-family));font-size:var(--typography-display3-font-size, 1rem);font-weight:var(--typography-display3-font-weight, inherit);letter-spacing:var(--typography-display3-letter-spacing, inherit);line-height:var(--typography-display3-line-height, var(--typography-font-line-height))}.display4{font-family:var(--typography-display4-font-family, var(--typography-font-family));font-size:var(--typography-display4-font-size, 1rem);font-weight:var(--typography-display4-font-weight, inherit);letter-spacing:var(--typography-display4-letter-spacing, inherit);line-height:var(--typography-display4-line-height, var(--typography-font-line-height))}.display5{font-family:var(--typography-display5-font-family, var(--typography-font-family));font-size:var(--typography-display5-font-size, 1rem);font-weight:var(--typography-display5-font-weight, inherit);letter-spacing:var(--typography-display5-letter-spacing, inherit);line-height:var(--typography-display5-line-height, var(--typography-font-line-height))}.display6{font-family:var(--typography-display6-font-family, var(--typography-font-family));font-size:var(--typography-display6-font-size, 1rem);font-weight:var(--typography-display6-font-weight, inherit);letter-spacing:var(--typography-display6-letter-spacing, inherit);line-height:var(--typography-display6-line-height, var(--typography-font-line-height))}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}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:inherit}ul{list-style:none}button,input,select{margin:0;padding:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font-family:inherit;font-size:inherit;font-stretch:inherit;font-style:inherit;font-variant-caps:inherit;font-variant-east-asian:inherit;font-variant-ligatures:inherit;font-variant-numeric:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-decoration:none;text-indent:inherit;text-rendering:inherit;text-shadow:none;text-transform:none;word-spacing:inherit;cursor:pointer}html{box-sizing:border-box;-webkit-text-size-adjust:none}*,*:before,*:after{box-sizing:border-box}img,video{max-width:100%;height:auto}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,body{margin:0;padding:0;block-size:100%;block-size:100dvb;font-size:20px;line-height:1.5;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}html{display:block}html,body{width:100%;min-height:100vh;scroll-behavior:smooth}body{height:auto;color:var(--color-brand-black);background:var(--color-ui-white);font-family:var(--typography-body3-font-family);font-size:var(--typography-body3-font-size);font-style:var(--typography-body3-font-style, normal);font-weight:var(--typography-body3-font-weight, normal);text-transform:var(--typography-body3-text-transform);line-height:var(--typography-body3-line-height);letter-spacing:var(--typography-body3-letter-spacing)}body.-theme-protaper{color:var(--color-ui-white);background:var(--color-brand-black)}body::-webkit-scrollbar{width:8px;height:8px;border-radius:0}body::-webkit-scrollbar-button{display:none}body::-webkit-scrollbar-button:hover{display:none}body::-webkit-scrollbar-thumb{background-color:#8080804d;box-shadow:none;border-radius:4px}body::-webkit-scrollbar-thumb:hover{background-color:#80808099}body::-webkit-scrollbar-track{border-radius:0;background-color:transparent}body::-webkit-scrollbar-track:hover{background-color:transparent}body.-resizing *{transition:none!important}body button{color:currentColor}[data-module]{transition:opacity ease-in-out .2s}[data-module]:not(.init){min-height:1px;opacity:0}.component{margin-bottom:var(--m-32)}.component__title{background:#ccc;text-align:center;padding:16px}.h-section-padded{padding:var(--m-64) 0}.h-section+.h-section-padded{padding-top:var(--m-128)}.h-article.h-section-padded{padding:var(--m-24) 0}@media (min-width: 1024px){.h-article.h-section-padded{padding:var(--m-40) 0}}@media (min-width: 1280px){.h-article.h-section-padded{padding:var(--m-48) 0}}.h-article:last-of-type{padding-bottom:var(--m-160)}keeper-lock{display:none!important}@media print{.print-none{display:none}}@media screen{.screen-none{display:none}}.h-footer__main{color:var(--color-ui-white);background:var(--color-brand-primary);padding:var(--m-80) 0}@media (min-width: 1024px){.h-footer__main{padding-bottom:var(--m-48)}}.-theme-hayes .h-footer__main,.-theme-sunringle .h-footer__main,.-theme-protaper .h-footer__main{background:var(--color-brand-black)}.h-footer__main>.container{display:flex;flex-direction:column;gap:var(--m-80)}@media (min-width: 1024px){.h-footer__main>.container{flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between}}@media (min-width: 1280px){.h-footer__main>.container{align-items:flex-start}}.h-footer__nl{padding:var(--m-40);border-radius:8px;border:1px solid rgba(230,230,230,.2)}@media (min-width: 1024px){.h-footer__nl{margin-left:var(--m-64)}}@media (min-width: 1280px){.h-footer__nl{order:2;width:calc(42% - 80px);padding:var(--m-64);margin-left:0}}.h-footer__nl form{display:flex;flex-direction:column;gap:var(--m-40)}.h-footer__nl-title{font-family:var(--typography-body1-font-family);font-size:var(--typography-body1-font-size);font-style:var(--typography-body1-font-style, normal);font-weight:var(--typography-body1-font-weight, normal);text-transform:var(--typography-body1-text-transform);line-height:var(--typography-body1-line-height);letter-spacing:var(--typography-body1-letter-spacing)}.h-footer__nl-field{position:relative;border-bottom:1px solid currentColor;padding:0 var(--m-8)}.h-footer__nl-field input{font-family:var(--typography-body2-font-family);font-size:var(--typography-body2-font-size);font-style:var(--typography-body2-font-style, normal);font-weight:var(--typography-body2-font-weight, normal);text-transform:var(--typography-body2-text-transform);line-height:var(--typography-body2-line-height);letter-spacing:var(--typography-body2-letter-spacing);display:block;width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;border-radius:0;color:var(--color-ui-white);background:none;height:64px}.h-footer__nl-field input:focus-visible{border:none;outline:none}@media (min-width: 1280px){.h-footer__nl-field input{font-family:var(--typography-body3-font-family);font-size:var(--typography-body3-font-size);font-style:var(--typography-body3-font-style, normal);font-weight:var(--typography-body3-font-weight, normal);text-transform:var(--typography-body3-text-transform);line-height:var(--typography-body3-line-height);letter-spacing:var(--typography-body3-letter-spacing)}}.h-footer__nl-field input::placeholder{color:currentColor}.h-footer__nl-field button{position:absolute;right:var(--m-8);top:50%;translate:0 -50%}.h-footer__menu{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--m-80);font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing)}@media (min-width: 1024px){.h-footer__menu{width:100%;flex-direction:row;justify-content:space-between;align-items:flex-start;text-align:left;padding-left:var(--m-64);padding-right:var(--m-64)}}@media (min-width: 1280px){.h-footer__menu{order:1;padding-top:var(--m-64);padding-left:var(--m-16);padding-right:var(--m-16);width:calc(50% - 80px)}}@media (min-width: 1600px){.h-footer__menu{padding-right:var(--m-128)}}.h-footer__menu strong{font-family:var(--typography-body1-font-family);font-size:var(--typography-body1-font-size);font-style:var(--typography-body1-font-style, normal);font-weight:var(--typography-body1-font-weight, normal);text-transform:var(--typography-body1-text-transform);line-height:var(--typography-body1-line-height);letter-spacing:var(--typography-body1-letter-spacing);display:block;margin-bottom:var(--m-24)}.h-footer__menu ul{display:flex;flex-direction:column;gap:var(--m-16)}@media (hover: hover){.h-footer__menu ul a:hover{text-decoration:underline}}.h-footer__top{display:flex;align-items:center;justify-content:center}@media (min-width: 1024px){.h-footer__top{margin-right:var(--m-64)}}@media (min-width: 1280px){.h-footer__top{order:3;padding-top:var(--m-64);margin-right:0;width:8%}}@media (min-width: 1600px){.h-footer__top{display:flex}}.h-footer__top button{font-family:var(--typography-body2-font-family);font-size:var(--typography-body2-font-size);font-style:var(--typography-body2-font-style, normal);font-weight:var(--typography-body2-font-weight, normal);text-transform:var(--typography-body2-text-transform);line-height:var(--typography-body2-line-height);letter-spacing:var(--typography-body2-letter-spacing);display:inline-flex;flex-direction:column;align-items:center;gap:var(--m-16);white-space:nowrap}@media (min-width: 1280px){.h-footer__top button{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing)}}.h-footer__top button i{width:32px;height:32px}.h-footer__bottom{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);padding:var(--m-40) 0;background:var(--color-ui-white);color:var(--color-brand-primary)}.-theme-protaper .h-footer__bottom{color:var(--color-brand-black)}.h-footer__bottom>.container{display:flex;gap:var(--m-24);flex-direction:column;justify-content:center;align-items:center;text-align:center}@media (min-width: 1024px){.h-footer__bottom>.container{gap:var(--m-80);flex-direction:row;align-items:center;justify-content:space-between}}.h-footer__langs{display:flex;align-items:center;gap:var(--m-8)}@media (min-width: 1024px){.h-footer__langs{margin-left:auto}}.h-footer__langs ul{gap:var(--m-8);text-transform:uppercase;display:flex;align-items:center}.h-footer__credits .h-icon{width:83px;height:17px}.h-footer__logo{width:100%}.-theme-protaper .h-footer__logo{max-width:700px;margin:0 auto}@media (min-width: 1280px){.h-footer__logo{order:4}}@media (min-width: 1600px){.h-footer__logo{margin-top:var(--m-160)}}.choose-lang{position:fixed;z-index:100;left:0;top:0;width:100%;height:100%}.choose-lang:after{content:"";background:#000;opacity:.4;position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}.choose-lang .content{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding:32px;width:776px;max-width:90vw;max-height:90vh;overflow-y:auto}.choose-lang .content .title{font-size:32px;line-height:38.4px;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.choose-lang .content .title button{display:flex}.choose-lang .content .countries{display:flex;flex-wrap:wrap;position:relative}.choose-lang .content .countries:after{content:"";background:#aaa;position:absolute;left:50%;top:0;width:1px;height:100%;transform:translate(-50%)}@media (max-width: 767.98px){.choose-lang .content .countries:after{display:none}}.choose-lang .content .countries>div{flex:0 0 50%;max-width:50%}@media (max-width: 767.98px){.choose-lang .content .countries>div{flex:0 0 100%;max-width:100%}}.choose-lang .content .countries>div .icon{text-align:center}.choose-lang .content .countries>div .icon .img{padding:24px 38px 16px}@media (max-width: 767.98px){.choose-lang .content .countries>div .icon .img{padding:24px 0 16px}}.choose-lang .content .countries>div .icon .title-country{visibility:visible}.choose-lang .content .countries>div ul{padding:40px 15px 32px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.choose-lang .content .countries>div ul li{visibility:visible}.choose-lang .content .countries>div ul li a.btn-small-black{padding:8px 24px;border-radius:20px;background:var(--ui-black, #222);color:var(--ui-white, #FFF);font-size:14px;letter-spacing:-.28px;text-transform:uppercase;display:block;position:relative;overflow:hidden}.choose-lang .content .countries>div ul li a.btn-small-black .lang{display:block;overflow:hidden;line-height:1;height:14px;position:relative}.choose-lang .content .countries>div ul li a.btn-small-black .lang:before{content:attr(data-label);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.choose-lang .content .countries>div ul li a.btn-small-black .lang:after{content:attr(data-label);position:absolute;left:50%;top:calc(50% + 14px);transform:translate(-50%,-50%);transition:all .3s ease-in-out}.choose-lang .content .countries>div ul li a.btn-small-black .lang span{opacity:0}.choose-lang .content .countries>div ul li a.btn-small-black:hover .lang:before{top:calc(50% - 14px)}.choose-lang .content .countries>div ul li a.btn-small-black:hover .lang:after{top:50%}@media (max-width: 767.98px){.choose-lang .content .countries>div ul{padding:40px 0 32px}}.h-header{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);border-top:6px solid var(--color-brand-primary);background:var(--color-ui-white);color:var(--color-brand-black);z-index:9;text-transform:uppercase;position:fixed;top:0;left:0;right:0;transition:.3s}.-theme-protaper .h-header{background:var(--color-brand-black);color:var(--color-ui-white)}@media (min-width: 1280px){.h-header.-type-overlap:not(.-header-scrolled){position:fixed;top:0;left:0;right:0;background:none;color:var(--color-ui-white)}}@media (min-width: 1280px){.h-header{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);line-height:1;text-transform:uppercase;padding-bottom:var(--m-16)}}.h-header__logo{width:160px;display:block;flex-shrink:0}.-theme-hayes .h-header__logo{width:120px}.-theme-sunringle .h-header__logo{width:160px}.-theme-protaper .h-header__logo{width:100px}@media (min-width: 1280px){.h-header__logo{width:220px}.-theme-hayes .h-header__logo{width:170px}.-theme-sunringle .h-header__logo{width:160px}.-theme-protaper .h-header__logo{width:140px}}.h-header__logo svg+svg{fill:var(--color-ui-white);opacity:0}@media (min-width: 1280px){.-type-overlap:not(.-header-scrolled) .h-header__logo svg{opacity:0}.-type-overlap:not(.-header-scrolled) .h-header__logo svg+svg{opacity:1}}.h-header__network{display:none;color:var(--color-ui-grey02)}@media (min-width: 1280px){.-type-overlap:not(.-header-scrolled) .h-header__network{color:var(--color-ui-white)}}@media (min-width: 1280px){.h-header__network{display:block;margin-bottom:var(--m-24);margin-top:10px}}.h-header__network ul{display:flex;flex-wrap:wrap}@media (min-width: 1280px){.h-header__network ul{height:24px;flex-wrap:nowrap;justify-content:flex-end;gap:20px;align-items:center;max-width:var(--container-max-width);margin:0 auto}}.h-header__network ul li{width:100%;flex:50%;border-bottom:1px solid var(--color-ui-grey01);border-left:1px solid var(--color-ui-grey01);opacity:0;translate:0 10%}@media (min-width: 1280px){.h-header__network ul li{opacity:1;translate:0 0;border:none;width:auto;flex:0}}.h-header__network ul li:nth-child(odd){border-left:none}.-menu-open .h-header__network ul li{opacity:1;translate:0 0}.-menu-open .h-header__network ul li:nth-child(1){transition:all .3s .55s}.-menu-open .h-header__network ul li:nth-child(2){transition:all .3s .6s}.-menu-open .h-header__network ul li:nth-child(3){transition:all .3s .65s}.-menu-open .h-header__network ul li:nth-child(4){transition:all .3s .7s}.-menu-open .h-header__network ul li:nth-child(5){transition:all .3s .75s}.-menu-open .h-header__network ul li:nth-child(6){transition:all .3s .8s}.-menu-open .h-header__network ul li:nth-child(7){transition:all .3s .85s}.-menu-open .h-header__network ul li:nth-child(8){transition:all .3s .9s}.-menu-open .h-header__network ul li:nth-child(9){transition:all .3s .95s}.-menu-open .h-header__network ul li:nth-child(10){transition:all .3s 1s}.h-header__network ul li a{display:flex;justify-content:center;align-items:center;padding:var(--m-8);height:58px;transition:color .2s}@media (hover: hover){.h-header__network ul li a:hover{color:var(--color-brand-black)}.-theme-protaper .h-header__network ul li a:hover{color:var(--color-ui-white)}}@media (min-width: 1280px){.h-header__network ul li a{height:auto;padding:0;display:block}}.h-header__network ul li a span{display:block}.h-header__network ul li a span.-logo-hayes-small{width:90px}.h-header__network ul li a span.-logo-manitou-small{width:95px}.h-header__network ul li a span.-logo-reynolds-small{width:100px}.h-header__network ul li a span.-logo-sunringle-small{width:80px}.h-header__network ul li a span.-logo-protaper-small{width:70px}.h-header__wrapper>.container{height:72px;display:flex;align-items:center;justify-content:space-between;position:relative}@media (min-width: 1280px){.h-header__wrapper>.container{height:auto;background:none}}.h-header__searchform{border-top:1px solid var(--color-ui-grey01);border-bottom:1px solid var(--color-ui-grey01);background:var(--color-ui-white);opacity:0;pointer-events:none;translate:0 10%;transition:all .2s;position:absolute;left:0;right:0;top:100%}.-search-open .h-header__searchform{opacity:1;translate:0 0;pointer-events:auto}.h-header__searchform>.container form{height:72px;display:flex;align-items:center;justify-content:space-between;position:relative}.h-header__searchform>.container form button{color:var(--color-brand-primary)}.-theme-protaper .h-header__searchform>.container form button{color:var(--color-brand-black)}.h-header__field{width:100%;margin-right:16px;display:flex;align-items:center}.h-header__field:after{content:"";margin-left:14px;height:20px;width:1px;display:block;background:var(--color-ui-grey01)}.h-header__field input{font-family:var(--typography-body2-font-family);font-size:var(--typography-body2-font-size);font-style:var(--typography-body2-font-style, normal);font-weight:var(--typography-body2-font-weight, normal);text-transform:var(--typography-body2-text-transform);line-height:var(--typography-body2-line-height);letter-spacing:var(--typography-body2-letter-spacing);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;color:var(--color-ui-white);border:none;width:100%;display:block;height:24px;color:var(--color-brand-black);text-transform:none}.h-header__field input::placeholder{color:var(--color-brand-black);opacity:1}.h-header__field input:focus-visible{outline:none}.h-header__service{display:flex;align-items:center;margin-left:auto}.h-header__dealers{display:none}@media (min-width: 1280px){.h-header__dealers{display:block}}.h-header__dealers a{display:inline-flex;align-items:center;gap:4px}@media (min-width: 1280px){.h-header__dealers a{padding:0 var(--m-24)}}@media (min-width: 1280px){.h-header__dealers a>span{display:block;overflow:hidden;padding-top:1px}}@media (min-width: 1280px){.h-header__dealers a>span>span{display:block;position:relative;transition:translate .3s;will-change:transform}.h-header__dealers a>span>span:after{content:attr(data-label);position:absolute;left:0;right:0;top:calc(100% + 4px);display:block}}@media (hover: hover) and (min-width: 1280px){.h-header__dealers a:hover>span>span{translate:0 calc(-100% - 4px)}}.h-header__dealers a i{width:16px;height:16px}.h-header__langs{position:relative;display:none}@media (min-width: 1280px){.h-header__langs{display:flex;align-items:center;margin-right:var(--m-16)}.h-header__langs:before{content:"";margin-right:var(--m-16);height:20px;width:1px;display:block;background:var(--color-ui-grey01)}.-theme-protaper .h-header__langs:before{background:var(--color-ui-white)}}.h-header__langs button{display:none}@media (min-width: 1280px){.h-header__langs button{display:flex;align-items:center;gap:4px}}.h-header__langs button i{width:16px}.h-header__langs ul{display:flex;align-items:center;gap:var(--m-8);justify-content:center;padding:20px var(--m-8)}@media (min-width: 1280px){.h-header__langs ul{position:absolute;display:none;top:100%;left:0;width:70px}}.h-header__langs ul li{padding:5px}@media (min-width: 1280px){.h-header__langs ul .-langs-label{display:none}}.h-header:not(.-type-overlap) .h-header__langs ul{background:var(--color-ui-white)}.h-header__langs ul.-theme-protaper{background:var(--color-brand-black)!important}.h-header__search{display:flex;align-items:center}@media (min-width: 1280px){.h-header__search{margin-right:var(--m-16)}}.h-header__search:after{content:"";margin-left:14px;height:20px;width:1px;display:block;background:var(--color-ui-grey01)}@media (min-width: 1280px){.h-header__search:after{display:none}}.h-header__btn{display:flex;flex-direction:column;justify-content:center}@media (min-width: 1280px){.h-header__btn{display:none}}.h-header__btn button{width:24px;height:24px;position:relative;margin-left:16px}.h-header__btn button span{display:block;width:100%;height:2px;position:absolute;top:4px;left:0;background:currentColor;transition:top ease-out .2s .1s,transform ease-out .1s 0s,opacity .2s .1s;transform-origin:50% 50%}.h-header__btn button span+span{top:11px}.h-header__btn button span+span+span{top:18px}.-menu-open .h-header__btn button span{top:12px;transform:rotate(45deg);transition:top ease-out .1s,transform ease-out .3s .1s,opacity .3s}.-menu-open .h-header__btn button span+span{opacity:0;transform:none}.-menu-open .h-header__btn button span+span+span{opacity:1;transform:rotate(-45deg)}.h-header__nav{position:fixed;top:72px;left:0;right:0;bottom:0;background:var(--color-ui-white);z-index:2;overflow:auto;opacity:0;pointer-events:none;translate:0 20px;transition:all .2s}.-theme-protaper .h-header__nav{background:var(--color-brand-black)}@media (min-width: 1280px){.-theme-protaper .h-header__nav{background:transparent}}@media (min-width: 1280px){.-type-overlap:not(.-header-scrolled) .h-header__nav{background:transparent}}@media (min-width: 1280px){.h-header__nav{transition:none .2s;background:none;position:static;transition:none;translate:0 0;opacity:1;pointer-events:auto;overflow:visible;margin-left:var(--m-32)}}.-menu-open .h-header__nav{opacity:1;translate:0 0;pointer-events:auto}.h-header__main{border-top:1px solid var(--color-ui-grey01)}@media (min-width: 1280px){.h-header__main{display:flex;align-items:center;border:none;gap:var(--m-16)}}.h-header__main>li{border-bottom:1px solid var(--color-ui-grey01);opacity:0;translate:0 10%;transition:all .2s}@media (min-width: 1280px){.h-header__main>li{opacity:1;transition:none;padding-top:2px;translate:0 0;border:none}}.-menu-open .h-header__main>li{opacity:1;translate:0 0}.-menu-open .h-header__main>li:nth-child(1){transition:all .3s .05s}.-menu-open .h-header__main>li:nth-child(2){transition:all .3s .1s}.-menu-open .h-header__main>li:nth-child(3){transition:all .3s .15s}.-menu-open .h-header__main>li:nth-child(4){transition:all .3s .2s}.-menu-open .h-header__main>li:nth-child(5){transition:all .3s .25s}.-menu-open .h-header__main>li:nth-child(6){transition:all .3s .3s}.-menu-open .h-header__main>li:nth-child(7){transition:all .3s .35s}.-menu-open .h-header__main>li:nth-child(8){transition:all .3s .4s}.-menu-open .h-header__main>li:nth-child(9){transition:all .3s .45s}.-menu-open .h-header__main>li:nth-child(10){transition:all .3s .5s}.h-header__main>li>a{text-align:center;justify-content:center;display:flex;padding:20px var(--m-8)}@media (min-width: 1280px){.h-header__main>li>a{padding:0;display:block}}@media (min-width: 1280px){.h-header__main>li>a>span{display:block;overflow:hidden}}@media (min-width: 1280px){.h-header__main>li>a>span>span{display:block;position:relative;transition:translate .3s;will-change:transform}.h-header__main>li>a>span>span:after{content:attr(data-label);position:absolute;left:0;right:0;top:calc(100% + 4px);display:block}}@media (hover: hover) and (min-width: 1280px){.h-header__main>li>a:hover>span>span{translate:0 calc(-100% - 4px)}}.h-header__main .h-header__dealers,.h-header__main .h-header__network,.h-header__main .h-header__langs{display:block}@media (min-width: 1280px){.h-header__main .h-header__dealers,.h-header__main .h-header__network,.h-header__main .h-header__langs{display:none}}.h-header__spacer{display:block;height:78px}@media (min-width: 1280px){.h-header__spacer{height:104px}.-theme-protaper .h-header__spacer{height:124px}.-theme-sunringle .h-header__spacer{height:126px}}@media (min-width: 1280px){.-type-overlap+.h-header__spacer{display:none}}.h-media{position:relative}.h-media__caption{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);position:absolute;z-index:2;bottom:0;left:0;color:var(--color-ui-white);padding:var(--m-8);text-transform:uppercase}.h-media[class*=-ratio-]{overflow:hidden}.h-media[class*=-ratio-]:after{content:"";display:block;height:0}.h-media[class*=-ratio-] iframe,.h-media[class*=-ratio-] picture,.h-media[class*=-ratio-] picture>img,.h-media[class*=-ratio-] img,.h-media[class*=-ratio-] video,.h-media[class*=-ratio-] svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.h-media.-ratio-1_1:after{padding-bottom:100%}.h-media.-ratio-2_1:after{padding-bottom:50%}.h-media.-ratio-4_5:after{padding-bottom:125%}.h-media.-ratio-16_9:after{padding-bottom:56.25%}.h-media.-ratio-21_9:after{padding-bottom:42.8571428571%}.h-media.-ratio-4_3:after{padding-bottom:75%}.h-media.-ratio-3_4:after{padding-bottom:133.3333333333%}.h-media.-ratio-3_1:after{padding-bottom:33.3333333333%}.h-media.-ratio-3_2:after{padding-bottom:66.6666666667%}.h-icon{display:block;width:24px;height:24px;flex-shrink:0}.h-icon svg{display:block;width:100%;height:100%;fill:currentColor}*[class^=-logo-] svg{fill:currentColor}.-logo-manitou{position:relative;overflow:hidden}.-logo-manitou>iframe,.-logo-manitou>picture,.-logo-manitou>picture>img,.-logo-manitou>img,.-logo-manitou>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-manitou:after{content:"";display:block;height:0;padding-bottom:7.2413793103%}.-logo-manitou-small{position:relative;overflow:hidden}.-logo-manitou-small>iframe,.-logo-manitou-small>picture,.-logo-manitou-small>picture>img,.-logo-manitou-small>img,.-logo-manitou-small>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-manitou-small:after{content:"";display:block;height:0;padding-bottom:10.5263157895%}.-logo-manitou-footer{position:relative;overflow:hidden}.-logo-manitou-footer>iframe,.-logo-manitou-footer>picture,.-logo-manitou-footer>picture>img,.-logo-manitou-footer>img,.-logo-manitou-footer>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-manitou-footer:after{content:"";display:block;height:0;padding-bottom:7.2413793103%}.-logo-hayes{position:relative;overflow:hidden}.-logo-hayes>iframe,.-logo-hayes>picture,.-logo-hayes>picture>img,.-logo-hayes>img,.-logo-hayes>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-hayes:after{content:"";display:block;height:0;padding-bottom:13.4831460674%}.-logo-hayes-small{position:relative;overflow:hidden}.-logo-hayes-small>iframe,.-logo-hayes-small>picture,.-logo-hayes-small>picture>img,.-logo-hayes-small>img,.-logo-hayes-small>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-hayes-small:after{content:"";display:block;height:0;padding-bottom:13.4831460674%}.-logo-hayes-footer{position:relative;overflow:hidden}.-logo-hayes-footer>iframe,.-logo-hayes-footer>picture,.-logo-hayes-footer>picture>img,.-logo-hayes-footer>img,.-logo-hayes-footer>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-hayes-footer:after{content:"";display:block;height:0;padding-bottom:13.4831460674%}.-logo-reynolds{position:relative;overflow:hidden}.-logo-reynolds>iframe,.-logo-reynolds>picture,.-logo-reynolds>picture>img,.-logo-reynolds>img,.-logo-reynolds>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-reynolds:after{content:"";display:block;height:0;padding-bottom:9.5454545455%}.-logo-reynolds-small{position:relative;overflow:hidden}.-logo-reynolds-small>iframe,.-logo-reynolds-small>picture,.-logo-reynolds-small>picture>img,.-logo-reynolds-small>img,.-logo-reynolds-small>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-reynolds-small:after{content:"";display:block;height:0;padding-bottom:11%}.-logo-reynolds-footer{position:relative;overflow:hidden}.-logo-reynolds-footer>iframe,.-logo-reynolds-footer>picture,.-logo-reynolds-footer>picture>img,.-logo-reynolds-footer>img,.-logo-reynolds-footer>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-reynolds-footer:after{content:"";display:block;height:0;padding-bottom:9.5454545455%}.-logo-sunringle{position:relative;overflow:hidden}.-logo-sunringle>iframe,.-logo-sunringle>picture,.-logo-sunringle>picture>img,.-logo-sunringle>img,.-logo-sunringle>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-sunringle:after{content:"";display:block;height:0;padding-bottom:28.75%}.-logo-sunringle-small{position:relative;overflow:hidden}.-logo-sunringle-small>iframe,.-logo-sunringle-small>picture,.-logo-sunringle-small>picture>img,.-logo-sunringle-small>img,.-logo-sunringle-small>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-sunringle-small:after{content:"";display:block;height:0;padding-bottom:20.987654321%}.-logo-sunringle-footer{position:relative;overflow:hidden}.-logo-sunringle-footer>iframe,.-logo-sunringle-footer>picture,.-logo-sunringle-footer>picture>img,.-logo-sunringle-footer>img,.-logo-sunringle-footer>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-sunringle-footer:after{content:"";display:block;height:0;padding-bottom:28.75%}.-logo-protaper{position:relative;overflow:hidden}.-logo-protaper>iframe,.-logo-protaper>picture,.-logo-protaper>picture>img,.-logo-protaper>img,.-logo-protaper>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-protaper:after{content:"";display:block;height:0;padding-bottom:33.3333333333%}.-logo-protaper-small{position:relative;overflow:hidden}.-logo-protaper-small>iframe,.-logo-protaper-small>picture,.-logo-protaper-small>picture>img,.-logo-protaper-small>img,.-logo-protaper-small>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-protaper-small:after{content:"";display:block;height:0;padding-bottom:32.8571428571%}.-logo-protaper-footer{position:relative;overflow:hidden}.-logo-protaper-footer>iframe,.-logo-protaper-footer>picture,.-logo-protaper-footer>picture>img,.-logo-protaper-footer>img,.-logo-protaper-footer>svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.-logo-protaper-footer:after{content:"";display:block;height:0;padding-bottom:32.8571428571%}.h-hero{position:relative}.-type-full .h-hero__slider{height:calc(100vh - 78px);height:calc(100svh - 78px);pointer-events:none}@media (min-width: 1280px){.-type-full .h-hero__slider{height:100vh;height:100svh}}.h-hero__slide{position:relative;min-height:100vw}@media (min-width: 1280px){.h-hero__slide{min-height:43vw}}.-type-full .h-hero__slide{min-height:calc(100vh - 78px);min-height:calc(100svh - 78px)}@media (min-width: 1280px){.-type-full .h-hero__slide{min-height:100vh;min-height:100svh}}.h-hero__content{position:relative;z-index:2;color:var(--color-ui-white);height:100%;background:linear-gradient(180deg,#0000 50.5%,#0006 82.5%)}.-dir-right .h-hero__content{background:linear-gradient(90deg,#0000,#0009)}.-dir-left .h-hero__content{background:linear-gradient(-90deg,#0000,#0009)}.h-hero__content>.container{height:100%;padding:120px 0;display:flex;flex-direction:column;min-height:100vw}@media (min-width: 1280px){.h-hero__content>.container{padding:var(--m-96) 0;min-height:43vw;justify-content:flex-end}}.-dir-center .h-hero__content>.container{text-align:center;align-items:center;justify-content:center}@media (min-width: 1024px){.-dir-right .h-hero__content>.container{align-items:flex-end}}.-type-full .h-hero__content>.container{justify-content:flex-end;padding:0;padding-bottom:var(--m-96);min-height:0}.h-hero__body{display:flex;flex-direction:column;justify-content:center;gap:var(--m-16)}@media (min-width: 1024px){.h-hero__body{gap:var(--m-32)}}.h-hero__body br{display:none}@media (min-width: 1280px){.h-hero__body br{display:inline}}.h-hero__pretitle{font-family:var(--typography-display5-font-family);font-size:var(--typography-display5-font-size);font-style:var(--typography-display5-font-style, normal);font-weight:var(--typography-display5-font-weight, normal);text-transform:var(--typography-display5-text-transform);line-height:var(--typography-display5-line-height);letter-spacing:var(--typography-display5-letter-spacing)}.h-hero__title{font-family:var(--typography-display2-font-family);font-size:var(--typography-display2-font-size);font-style:var(--typography-display2-font-style, normal);font-weight:var(--typography-display2-font-weight, normal);text-transform:var(--typography-display2-text-transform);line-height:var(--typography-display2-line-height);letter-spacing:var(--typography-display2-letter-spacing);max-width:1024px}.h-hero__text{font-family:var(--typography-body3-font-family);font-size:var(--typography-body3-font-size);font-style:var(--typography-body3-font-style, normal);font-weight:var(--typography-body3-font-weight, normal);text-transform:var(--typography-body3-text-transform);line-height:var(--typography-body3-line-height);letter-spacing:var(--typography-body3-letter-spacing);max-width:600px}.h-hero__cta{margin-top:var(--m-16)}.h-hero__cta .h-button{pointer-events:auto}.h-hero__media,.h-hero__media .h-media{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.h-hero__media .h-media video,.h-hero__media .h-media picture,.h-hero__media .h-media img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.h-hero__caption{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;padding:var(--m-24) 0;color:var(--color-ui-white);text-transform:uppercase}.h-hero__caption>.container{display:flex;flex-direction:column;gap:var(--m-16)}.h-hero__caption-title{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing)}.h-hero__caption-text{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);line-height:1.5}.h-hero__nav{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);font-size:14px;pointer-events:none;color:var(--color-ui-white);z-index:3}.-dir-center .h-hero__nav{flex-direction:row;height:auto;inset:auto;bottom:var(--m-64);right:0;left:0}.-dir-center .h-hero__nav button[js-carousel-prev],.-dir-center .h-hero__nav button[js-carousel-next]{rotate:-90deg}.h-hero__nav button.swiper-button-disabled{opacity:.6;cursor:auto}.h-hero__nav button i{width:20px;height:20px}.h-hero__nav>.container{display:flex;justify-content:flex-end;height:100%}@media (min-width: 1024px){.-dir-right .h-hero__nav>.container{justify-content:flex-start}}.-dir-center .h-hero__nav>.container{justify-content:center}.h-hero__controls{display:flex;flex-direction:column;align-items:center;padding:var(--m-32) 0;gap:var(--m-24);pointer-events:auto}.-dir-center .h-hero__controls{flex-direction:row;padding:0;gap:var(--m-16)}@media (min-width: 1024px){.h-hero__controls{justify-content:flex-end;padding-bottom:var(--m-96)}}.h-hero__pagination{display:flex;flex-direction:column;justify-content:center;gap:var(--m-24);width:24px;text-align:center}.-dir-center .h-hero__pagination{flex-direction:row;width:auto;gap:var(--m-16)}.h-hero__pagination .swiper-pagination-bullet{cursor:pointer;opacity:.6}.h-hero__pagination .swiper-pagination-bullet-active{cursor:auto;opacity:1}.h-button{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);line-height:1;display:inline-flex;align-items:center}.h-button.-type-back{flex-direction:row-reverse;gap:var(--m-4)}.h-button.-type-back i{width:20px;height:20px;transition:translate .3s}@media (hover: hover){.h-button.-type-back:hover i{translate:-5px 0}}.h-button.-type-styled{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);line-height:1;position:relative;padding-right:var(--m-64);height:28px;text-transform:uppercase;margin-bottom:16px;min-width:230px}.h-button.-type-styled:after,.h-button.-type-styled:before{content:"";position:absolute;display:block;top:100%;height:14px;left:0;width:100%;transition:scale .2s;transform-origin:0 0}.h-button.-type-styled:before{border-bottom:2px solid currentColor;pointer-events:none}.h-button.-type-styled span{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:0;width:43px;height:43px;background:currentColor;border-radius:50%;transition:.2s;transform:translate(18px,-50%) scale(.3);transform-origin:center center;will-change:transform}.h-button.-type-styled span i{color:var(--color-brand-primary);opacity:0}@media (hover: hover){.h-button.-type-styled:hover:before{scale:0 1}.h-button.-type-styled:hover span{transform:translate(18px,-50%) scale(1)}.h-button.-type-styled:hover span i{opacity:1}}.h-story__container{display:flex;flex-direction:column;gap:var(--m-32)}@media (min-width: 1024px){.h-story__container{gap:var(--m-64)}}.h-story__grid{row-gap:var(--m-32)}@media (min-width: 1024px){.h-story__grid{row-gap:var(--m-64)}}.h-story__intro{display:flex;flex-direction:column;gap:var(--m-32);z-index:2}.-type-center .h-story__intro,.-type-double .h-story__intro{text-align:center;align-items:center}@media (min-width: 1024px){.h-story__intro{padding:0 var(--m-40)}}@media (min-width: 1280px){.-type-center .h-story__intro{margin-bottom:-100px}}.h-story__heading{font-family:var(--typography-display1-font-family);font-size:var(--typography-display1-font-size);font-style:var(--typography-display1-font-style, normal);font-weight:var(--typography-display1-font-weight, normal);text-transform:var(--typography-display1-text-transform);line-height:var(--typography-display1-line-height);letter-spacing:var(--typography-display1-letter-spacing);color:var(--color-brand-primary);margin-bottom:-.3em}.-type-center .h-story__heading{font-family:var(--typography-display2-font-family);font-size:var(--typography-display2-font-size);font-style:var(--typography-display2-font-style, normal);font-weight:var(--typography-display2-font-weight, normal);text-transform:var(--typography-display2-text-transform);line-height:var(--typography-display2-line-height);letter-spacing:var(--typography-display2-letter-spacing)}.-theme-hayes .h-story__heading{margin-bottom:-.1em}.-type-double .h-story__heading{font-family:var(--typography-display2-font-family);font-size:var(--typography-display2-font-size);font-style:var(--typography-display2-font-style, normal);font-weight:var(--typography-display2-font-weight, normal);text-transform:var(--typography-display2-text-transform);line-height:var(--typography-display2-line-height);letter-spacing:var(--typography-display2-letter-spacing);color:var(--color-ui-black)}@media (min-width: 1280px){.-type-double .h-story__heading{margin-bottom:-.1em}}.h-story__logo{width:140px}@media (min-width: 1024px){.h-story__logo{width:300px}.-theme-hayes .h-story__logo,.-theme-reynolds .h-story__logo{width:170px}.-theme-protaper .h-story__logo{width:130px}.-type-center .h-story__logo{width:200px}.-theme-hayes .-type-center .h-story__logo,.-theme-reynolds .-type-center .h-story__logo{width:170px}.-theme-protaper .-type-center .h-story__logo{width:130px}}@media (min-width: 1024px){.-type-center .h-story__content{grid-row-start:2;grid-column-start:7;grid-column-end:12}.-type-double .h-story__content{grid-row-start:1;grid-column-start:7;grid-column-end:12;align-self:flex-end}}@media (min-width: 1280px){.h-story__content{grid-row-start:1;grid-column-start:1;grid-column-end:5}.-type-double .h-story__content{grid-row-start:1;grid-column-start:7;grid-column-end:11}}.h-story__content>div{display:flex;flex-direction:column;gap:var(--m-32);background:var(--color-ui-white);z-index:2;position:relative}.-theme-protaper .h-story__content>div{background:var(--color-brand-black)}@media (min-width: 1024px){.h-story__content>div{padding:var(--m-40)}.-type-center .h-story__content>div{padding:0}}@media (min-width: 1600px){.-type-double .h-story__content>div{padding-bottom:var(--m-160)}}.h-story__title{font-family:var(--typography-body2-font-family);font-size:var(--typography-body2-font-size);font-style:var(--typography-body2-font-style, normal);font-weight:var(--typography-body2-font-weight, normal);text-transform:var(--typography-body2-text-transform);line-height:var(--typography-body2-line-height);letter-spacing:var(--typography-body2-letter-spacing);color:var(--color-brand-primary)}.-type-double .h-story__title{font-family:var(--typography-body1-font-family);font-size:var(--typography-body1-font-size);font-style:var(--typography-body1-font-style, normal);font-weight:var(--typography-body1-font-weight, normal);text-transform:var(--typography-body1-text-transform);line-height:var(--typography-body1-line-height);letter-spacing:var(--typography-body1-letter-spacing)}@media (min-width: 1280px){.h-story__title{font-family:var(--typography-body1-font-family);font-size:var(--typography-body1-font-size);font-style:var(--typography-body1-font-style, normal);font-weight:var(--typography-body1-font-weight, normal);text-transform:var(--typography-body1-text-transform);line-height:var(--typography-body1-line-height);letter-spacing:var(--typography-body1-letter-spacing)}}.h-story__text{font-family:var(--typography-body3-font-family);font-size:var(--typography-body3-font-size);font-style:var(--typography-body3-font-style, normal);font-weight:var(--typography-body3-font-weight, normal);text-transform:var(--typography-body3-text-transform);line-height:var(--typography-body3-line-height);letter-spacing:var(--typography-body3-letter-spacing)}@media (min-width: 1280px){.h-story__text{font-family:var(--typography-body2-font-family);font-size:var(--typography-body2-font-size);font-style:var(--typography-body2-font-style, normal);font-weight:var(--typography-body2-font-weight, normal);text-transform:var(--typography-body2-text-transform);line-height:var(--typography-body2-line-height);letter-spacing:var(--typography-body2-letter-spacing)}.-type-double .h-story__text{font-family:var(--typography-body4-font-family);font-size:var(--typography-body4-font-size);font-style:var(--typography-body4-font-style, normal);font-weight:var(--typography-body4-font-weight, normal);text-transform:var(--typography-body4-text-transform);line-height:var(--typography-body4-line-height);letter-spacing:var(--typography-body4-letter-spacing)}}.h-story__cta{color:var(--color-brand-primary)}.h-story__cta .h-button.-type-styled span i{color:var(--color-ui-white)}@media (min-width: 1024px){.h-story__grid{position:relative}}.-type-double .h-story__media{grid-column-start:2;grid-column-end:5}@media (min-width: 768px){.-type-double .h-story__media{grid-column-start:1;grid-column-end:5}}@media (min-width: 1024px){.h-story__media{grid-column-start:5;margin-right:calc(0vw - 24px);grid-row-start:1}.-type-center .h-story__media{grid-column-start:2;grid-column-end:12;margin-right:0}.-type-double .h-story__media{grid-column-start:1;grid-column-end:7;margin-right:0}}@media (min-width: 1280px){.h-story__media{grid-column-start:4;margin-right:calc(0vw - 40px)}.-type-center .h-story__media{margin-right:0}}@media (min-width: 1600px){.h-story__media{margin-right:calc(0vw - 40px)}.-type-center .h-story__media{margin-right:0}}@media (min-width: 1920px){.h-story__media,.-type-center .h-story__media{margin-right:0}}.h-story__additional-media{display:none}@media (min-width: 1280px){.h-story__additional-media{display:block;grid-row-start:1}}.h-carousel{overflow:hidden;gap:var(--m-24);display:flex;flex-direction:column}@media (min-width: 1024px){.h-carousel{gap:var(--m-48)}}.h-carousel__cta{display:none;color:var(--color-brand-primary)}.h-carousel__cta .h-button.-type-styled span i,.-bg-dark .h-carousel__cta{color:var(--color-ui-white)}.-bg-dark .h-carousel__cta .h-button.-type-styled span i{color:var(--color-brand-primary)}.-theme-protaper .-bg-dark .h-carousel__cta{color:var(--color-brand-black)}.-theme-protaper .-bg-dark .h-carousel__cta .h-button.-type-styled span i{color:var(--color-brand-primary)}.-theme-sunringle .-bg-dark .h-carousel__cta{color:var(--color-brand-black)}.-theme-sunringle .-bg-dark .h-carousel__cta .h-button.-type-styled span i{color:var(--color-brand-secondary)}@media (min-width: 1280px){.h-carousel__cta{display:block}}.h-carousel__container{gap:var(--m-16);display:flex;flex-direction:column}@media (min-width: 1024px){.h-carousel__container{gap:var(--m-32)}}.h-carousel__top{display:flex;flex-direction:column;text-align:center;align-items:center;gap:var(--m-48)}@media (min-width: 1280px){.h-carousel__top.-has-cta{flex-direction:row;justify-content:space-between;padding:0 var(--m-64)}}.h-carousel__title{font-family:var(--typography-display3-font-family);font-size:var(--typography-display3-font-size);font-style:var(--typography-display3-font-style, normal);font-weight:var(--typography-display3-font-weight, normal);text-transform:var(--typography-display3-text-transform);line-height:var(--typography-display3-line-height);letter-spacing:var(--typography-display3-letter-spacing)}.-bg-dark .h-carousel__title{color:var(--color-ui-white)}.-theme-protaper .-bg-dark .h-carousel__title{color:var(--color-brand-black)}.h-carousel__pills{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);line-height:1;text-transform:uppercase}.h-carousel__pills .swiper-slide{cursor:pointer;width:auto;white-space:nowrap;text-align:center;padding:8px var(--m-16);padding-bottom:6px;border-bottom:2px solid transparent}@media (min-width: 1280px){.h-carousel__pills .swiper-slide{min-width:120px}}.h-carousel__pills .swiper-slide.-active{color:var(--color-brand-primary);border-bottom:2px solid currentColor}.h-carousel__nav{position:absolute;z-index:2;left:0;right:0;top:50%;translate:0 -50%;display:none;pointer-events:none}@media (min-width: 1280px){.h-carousel__nav{display:block}}.h-carousel__nav button{pointer-events:auto;width:48px;height:48px;background:var(--color-ui-white);color:var(--color-brand-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s}@media (min-width: 1600px){.h-carousel__nav button{width:64px;height:64px}}@media (hover: hover){.h-carousel__nav button:hover{transform:scale(1.1)}}.h-carousel__nav button.swiper-button-disabled{cursor:default}.h-carousel__nav button.swiper-button-disabled i{opacity:.5}.h-carousel__nav button.swiper-button-lock{display:none}.h-carousel__nav button span{display:flex;width:24px;overflow:hidden}@media (min-width: 1600px){.h-carousel__nav button span{width:32px}}.h-carousel__nav button span .h-icon{width:24px;height:24px}@media (min-width: 1600px){.h-carousel__nav button span .h-icon{width:32px;height:32px}}.h-carousel__nav button span .h-icon:first-child{transition:.3s}@media (hover: hover){.h-carousel__nav button[js-carousel-prev]:hover span .h-icon:first-child{margin-left:-24px}}@media (hover: hover) and (min-width: 1600px){.h-carousel__nav button[js-carousel-prev]:hover span .h-icon:first-child{margin-left:-32px}}.h-carousel__nav button[js-carousel-next] span .h-icon:first-child{margin-left:-24px}@media (min-width: 1600px){.h-carousel__nav button[js-carousel-next] span .h-icon:first-child{margin-left:-32px}}@media (hover: hover){.h-carousel__nav button[js-carousel-next]:hover span .h-icon:first-child{margin-left:0}}.h-carousel__nav .container{display:flex;justify-content:space-between;padding:0 var(--m-64)}@media (min-width: 1920px){.h-carousel__nav .container{padding:0 var(--m-128)}}.h-carousel__slider{position:relative;width:100%}.h-carousel__slider>.container{display:flex;justify-content:space-between}.h-carousel__slider.-type-media .swiper-slide{transition:opacity .3s;will-change:opacity;opacity:.5}.h-carousel__slider.-type-media .swiper-slide .h-card__content{opacity:0}.h-carousel__slider.-type-media .swiper-slide.swiper-slide-active,.h-carousel__slider.-type-media .swiper-slide.swiper-slide-active .h-card__content{opacity:1}.h-carousel.-bg-dark{background:var(--color-brand-primary);color:var(--color-ui-white)}.-theme-sunringle .h-carousel.-bg-dark{background:var(--color-brand-secondary);color:var(--color-brand-black)}.-theme-hayes .h-carousel.-bg-dark{background:var(--color-brand-black);color:var(--color-brand-white)}.h-card{display:block}.h-card.-type-launch,.h-card.-type-model{position:relative}.-type-launch .h-card__content{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;z-index:3}.-type-product .h-card__content{display:flex;flex-direction:column;gap:var(--m-4);padding:var(--m-16) 0}.-type-magazine .h-card__content{display:flex;flex-direction:column;gap:var(--m-16);padding-top:var(--m-16);padding-bottom:var(--m-4)}.-type-media .h-card__content{display:flex;flex-direction:column;gap:var(--m-8);padding:var(--m-8) 2px;transition:opacity .3s}@media (min-width: 1024px){.-type-media .h-card__content{padding:var(--m-16) 0;color:var(--color-ui-grey03);flex-direction:row;justify-content:space-between}}.-type-model .h-card__content{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-end;z-index:3;padding:var(--m-16)}.h-card__date{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);text-transform:uppercase;color:var(--color-ui-grey03)}.-type-media .h-card__date{display:none}.-type-launch .h-card__title{font-family:var(--typography-display5-font-family);font-size:var(--typography-display5-font-size);font-style:var(--typography-display5-font-style, normal);font-weight:var(--typography-display5-font-weight, normal);text-transform:var(--typography-display5-text-transform);line-height:var(--typography-display5-line-height);letter-spacing:var(--typography-display5-letter-spacing);color:var(--color-ui-white)}.-type-product .h-card__title{font-family:var(--typography-display6-font-family);font-size:var(--typography-display6-font-size);font-style:var(--typography-display6-font-style, normal);font-weight:var(--typography-display6-font-weight, normal);text-transform:var(--typography-display6-text-transform);line-height:var(--typography-display6-line-height);letter-spacing:var(--typography-display6-letter-spacing);color:var(--color-brand-primary)}.-bg-dark .-type-product .h-card__title{color:var(--color-ui-white)}.-theme-protaper .-bg-dark .-type-product .h-card__title{color:var(--color-brand-black)}.-type-magazine .h-card__title{font-family:var(--typography-body1-font-family);font-size:var(--typography-body1-font-size);font-style:var(--typography-body1-font-style, normal);font-weight:var(--typography-body1-font-weight, normal);text-transform:var(--typography-body1-text-transform);line-height:var(--typography-body1-line-height);letter-spacing:var(--typography-body1-letter-spacing);line-height:1.1}.-bg-dark .-type-magazine .h-card__title{color:var(--color-ui-white)}.-type-media .h-card__title{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);text-transform:uppercase}.-type-model .h-card__title{font-family:var(--typography-display5-font-family);font-size:var(--typography-display5-font-size);font-style:var(--typography-display5-font-style, normal);font-weight:var(--typography-display5-font-weight, normal);text-transform:var(--typography-display5-text-transform);line-height:var(--typography-display5-line-height);letter-spacing:var(--typography-display5-letter-spacing);color:var(--color-ui-white)}.h-card__info{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing)}.-type-media .h-card__info{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);text-transform:uppercase;line-height:1.5}.-type-model .h-card__info{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);color:var(--color-ui-white)}.-bg-dark .h-card__info{color:var(--color-ui-white)}.-theme-protaper .-bg-dark .h-card__info{color:var(--color-brand-black)}.h-card__subtitle{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing)}.-type-media .h-card__subtitle{display:none}.-bg-dark .h-card__subtitle{color:var(--color-ui-white)}.-theme-protaper .-bg-dark .h-card__subtitle{color:var(--color-brand-black)}.h-card__cta{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);text-transform:uppercase;color:var(--color-brand-primary);position:relative;align-self:flex-start}.-type-media .h-card__cta{display:none}.h-card__cta:after{content:"";position:absolute;left:0;top:100%;width:100%;height:1px;background:currentColor;transform-origin:0 0;transition:scale .3s}@media (hover: hover){.h-card__cta:hover:after{transform-origin:100% 0;scale:0 1}}.h-card__tag{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);padding:var(--m-8);position:absolute;left:var(--m-8);top:var(--m-8);background:var(--color-brand-primary);color:var(--color-ui-white);border-radius:4px;z-index:2}.-theme-protaper .h-card__tag{color:var(--color-brand-black)}.h-card__media{overflow:hidden;position:relative}.-type-product .h-card__media{background:#0003;padding:12%}.-theme-protaper .-type-product .h-card__media{background:#fffc}.-bg-dark .-type-product .h-card__media{background:#ffffffe6}.-type-launch .h-card__media:after,.-type-model .h-card__media:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background:#0000004d;transition:.3s;mix-blend-mode:multiply;will-change:opacity}.h-card__media .h-media{will-change:transform;transition:scale .3s}.h-card__embed{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:flex;z-index:2;align-items:center;justify-content:center;cursor:pointer}.h-card__embed svg{pointer-events:none;display:block;width:20%;max-width:80px;transition:scale .3s}@media (min-width: 1280px){.h-card__embed svg{width:10%}}@media (hover: hover){.h-card__embed:hover svg{scale:.9}.h-card__embed:hover+.h-media{scale:1.05}}.h-card[href]{cursor:pointer}.h-card[href].-type-launch,.h-card[href].-type-model{position:relative}@media (hover: hover){.h-card[href].-type-launch:hover .h-card__media:after,.h-card[href].-type-model:hover .h-card__media:after{background:var(--color-brand-primary)}}@media (hover: hover){.h-card[href]:hover .h-media{scale:1.05}}.h-cards__title{font-family:var(--typography-display4-font-family);font-size:var(--typography-display4-font-size);font-style:var(--typography-display4-font-style, normal);font-weight:var(--typography-display4-font-weight, normal);text-transform:var(--typography-display4-text-transform);line-height:var(--typography-display4-line-height);letter-spacing:var(--typography-display4-letter-spacing);text-align:center;margin-bottom:var(--m-32)}.-bg-dark .h-cards__title{color:var(--color-ui-white)}.-theme-protaper .-bg-dark .h-cards__title{color:var(--color-brand-black)}.h-cards__container{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.h-cards__container{flex-direction:row;justify-content:center}}.h-cards__item{width:100%}.h-cards.-bg-dark{background:var(--color-brand-primary);color:var(--color-ui-white)}.-theme-sunringle .h-cards.-bg-dark{background:var(--color-brand-secondary);color:var(--color-brand-black)}.-theme-hayes .h-cards.-bg-dark{background:var(--color-brand-black);color:var(--color-brand-white)}@media (min-width: 1024px){.h-twocol__container .grid{align-items:center}}.h-twocol__content{display:flex;flex-direction:column;gap:var(--m-24)}@media (min-width: 1024px){.h-twocol__content{gap:var(--m-32);padding:var(--m-32)}.-dir-right .h-twocol__content{order:2}}@media (min-width: 1280px){.h-twocol__content{gap:var(--m-40);padding:0 var(--m-80)}}.h-twocol__tag{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);text-transform:uppercase;padding:var(--m-8);background:var(--color-brand-primary);color:var(--color-ui-white);border-radius:4px;z-index:2;align-self:flex-start}.-theme-protaper .h-twocol__tag{color:var(--color-brand-black)}.h-twocol__title{font-family:var(--typography-display3-font-family);font-size:var(--typography-display3-font-size);font-style:var(--typography-display3-font-style, normal);font-weight:var(--typography-display3-font-weight, normal);text-transform:var(--typography-display3-text-transform);line-height:var(--typography-display3-line-height);letter-spacing:var(--typography-display3-letter-spacing)}.h-twocol__text{font-family:var(--typography-body3-font-family);font-size:var(--typography-body3-font-size);font-style:var(--typography-body3-font-style, normal);font-weight:var(--typography-body3-font-weight, normal);text-transform:var(--typography-body3-text-transform);line-height:var(--typography-body3-line-height);letter-spacing:var(--typography-body3-letter-spacing)}.h-twocol__cta{color:var(--color-brand-primary)}.h-twocol__media{margin-top:var(--m-32)}@media (min-width: 1024px){.h-twocol__media{margin:0;margin-right:calc(0vw - 24px)}.-dir-right .h-twocol__media{margin-right:0;margin-left:calc(0vw - 24px)}}@media (min-width: 1280px){.h-twocol__media{margin-right:calc(0vw - 40px)}.-dir-right .h-twocol__media{margin-right:0;margin-left:calc(0vw - 40px)}}@media (min-width: 1920px){.h-twocol__media{margin-right:0}.-dir-right .h-twocol__media{margin-right:0;margin-left:0}}.h-editorial__intro{display:flex;flex-direction:column;gap:var(--m-32);margin-bottom:var(--m-8)}@media (min-width: 768px){.h-editorial__intro{grid-row-start:1;grid-column-start:1;grid-column-end:3;padding:var(--m-24);padding-bottom:0;margin-bottom:0}.-dir-right .h-editorial__intro{grid-column-start:3;grid-column-end:5}}@media (min-width: 1024px){.h-editorial__intro{grid-column-end:6}.-dir-right .h-editorial__intro{grid-column-start:7;grid-column-end:13}}@media (min-width: 1280px){.h-editorial__intro{align-self:flex-end;padding:var(--m-64);padding-bottom:0;padding-right:0}}.h-editorial__content{order:3;margin-top:var(--m-8)}@media (min-width: 768px){.h-editorial__content{order:1;margin-top:0;grid-row-start:2;grid-column-start:1;grid-column-end:3;padding:0 var(--m-24) var(--m-24)}.-dir-right .h-editorial__content{grid-column-start:3;grid-column-end:5}}@media (min-width: 1024px){.h-editorial__content{grid-column-end:6}.-dir-right .h-editorial__content{grid-column-start:7;grid-column-end:13}}@media (min-width: 1280px){.h-editorial__content{padding:0 0 var(--m-64) var(--m-64)}}.h-editorial__tag{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);text-transform:uppercase;padding:var(--m-8);background:var(--color-brand-primary);color:var(--color-ui-white);border-radius:4px;z-index:2;align-self:flex-start}.-theme-protaper .h-editorial__tag{color:var(--color-brand-black)}.h-editorial__title{font-family:var(--typography-display4-font-family);font-size:var(--typography-display4-font-size);font-style:var(--typography-display4-font-style, normal);font-weight:var(--typography-display4-font-weight, normal);text-transform:var(--typography-display4-text-transform);line-height:var(--typography-display4-line-height);letter-spacing:var(--typography-display4-letter-spacing)}.h-editorial__text{font-family:var(--typography-body3-font-family);font-size:var(--typography-body3-font-size);font-style:var(--typography-body3-font-style, normal);font-weight:var(--typography-body3-font-weight, normal);text-transform:var(--typography-body3-text-transform);line-height:var(--typography-body3-line-height);letter-spacing:var(--typography-body3-letter-spacing)}.h-editorial__cta{margin-top:var(--m-32);color:var(--color-brand-primary)}@media (min-width: 768px){.h-editorial__media{order:3}}.h-editorial__media.-media-1{align-self:flex-end;margin-bottom:var(--m-64)}.-dir-right .h-editorial__media.-media-1{order:2}@media (min-width: 768px){.h-editorial__media.-media-1{margin-bottom:0;grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:5}.-dir-right .h-editorial__media.-media-1{grid-column-start:3;grid-column-end:5}}@media (min-width: 1024px){.h-editorial__media.-media-1{grid-column-end:7;align-self:flex-start}.-dir-right .h-editorial__media.-media-1{grid-column-start:7;grid-column-end:13}}.h-editorial__media.-media-2{align-self:flex-start}@media (min-width: 768px){.h-editorial__media.-media-2{grid-column-start:3;grid-column-end:5;grid-row-start:1;grid-row-end:5}.-dir-right .h-editorial__media.-media-2{grid-column-start:1;grid-column-end:3}}@media (min-width: 1024px){.h-editorial__media.-media-2{grid-column-start:7;grid-column-end:13}.-dir-right .h-editorial__media.-media-2{grid-column-start:1;grid-column-end:7}}.h-quote{overflow:hidden}.h-quote__inner{background:var(--color-brand-black);color:var(--color-ui-white);padding:var(--m-64) 0}@media (min-width: 768px){.h-quote__inner{padding:var(--m-128) 0}}.h-quote__inner .swiper-slide{height:auto}.h-quote__avatar{display:flex;align-items:center;flex-direction:column;width:100%;text-align:center}@media (min-width: 768px){.h-quote__avatar{width:25%}}.h-quote__name{font-family:var(--typography-display6-font-family);font-size:var(--typography-display6-font-size);font-style:var(--typography-display6-font-style, normal);font-weight:var(--typography-display6-font-weight, normal);text-transform:var(--typography-display6-text-transform);line-height:var(--typography-display6-line-height);letter-spacing:var(--typography-display6-letter-spacing);line-height:1}.h-quote__role{font-family:var(--typography-body3-font-family);font-size:var(--typography-body3-font-size);font-style:var(--typography-body3-font-style, normal);font-weight:var(--typography-body3-font-weight, normal);text-transform:var(--typography-body3-text-transform);line-height:var(--typography-body3-line-height);letter-spacing:var(--typography-body3-letter-spacing)}.h-quote__media{border-radius:50%;border:2px solid var(--color-brand-primary);width:100%;overflow:hidden;margin-bottom:var(--m-24)}.h-quote__text{font-family:var(--typography-body3-font-family);font-size:var(--typography-body3-font-size);font-style:var(--typography-body3-font-style, normal);font-weight:var(--typography-body3-font-weight, normal);text-transform:var(--typography-body3-text-transform);line-height:var(--typography-body3-line-height);letter-spacing:var(--typography-body3-letter-spacing);opacity:0;transition:.3s;text-align:center}@media (min-width: 768px){.h-quote__text{width:65%;opacity:1;transition:none;font-family:var(--typography-body2-font-family);font-size:var(--typography-body2-font-size);font-style:var(--typography-body2-font-style, normal);font-weight:var(--typography-body2-font-weight, normal);text-transform:var(--typography-body2-text-transform);line-height:var(--typography-body2-line-height);letter-spacing:var(--typography-body2-letter-spacing);text-align:left}}@media (min-width: 1024px){.h-quote__text{font-family:var(--typography-body1-font-family);font-size:var(--typography-body1-font-size);font-style:var(--typography-body1-font-style, normal);font-weight:var(--typography-body1-font-weight, normal);text-transform:var(--typography-body1-text-transform);line-height:var(--typography-body1-line-height);letter-spacing:var(--typography-body1-letter-spacing)}}.h-quote__text:before{content:"“"}.swiper-slide-active .h-quote__text{opacity:1}.h-quote__item{display:flex;align-items:center;flex-direction:column;gap:var(--m-16);height:100%}@media (min-width: 768px){.h-quote__item{padding:0 var(--m-32);flex-direction:row;gap:var(--m-32);text-align-last:left}}@media (min-width: 1024px){.h-quote__item{gap:var(--m-64);padding:0}}.h-table__wrapper{background:var(--color-brand-black);color:var(--color-ui-white);padding:var(--m-48) 0}@media (min-width: 1024px){.h-table__wrapper{padding:var(--m-160) 0}}@media (min-width: 1024px){.h-table__container{display:flex;gap:var(--m-48)}}.h-table__intro{display:flex;flex-direction:column;gap:var(--m-24)}@media (min-width: 1024px){.h-table__intro{width:35%;flex-basis:35%;flex-shrink:0}}@media (min-width: 1280px){.h-table__intro{padding:0 var(--m-40)}}.h-table__intro-title{font-family:var(--typography-display4-font-family);font-size:var(--typography-display4-font-size);font-style:var(--typography-display4-font-style, normal);font-weight:var(--typography-display4-font-weight, normal);text-transform:var(--typography-display4-text-transform);line-height:var(--typography-display4-line-height);letter-spacing:var(--typography-display4-letter-spacing)}.h-table__intro-text{font-family:var(--typography-body3-font-family);font-size:var(--typography-body3-font-size);font-style:var(--typography-body3-font-style, normal);font-weight:var(--typography-body3-font-weight, normal);text-transform:var(--typography-body3-text-transform);line-height:var(--typography-body3-line-height);letter-spacing:var(--typography-body3-letter-spacing)}.h-table__intro-tag{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);text-transform:uppercase;padding:var(--m-8);background:var(--color-brand-primary);color:var(--color-ui-white);border-radius:4px;align-self:flex-start}.-theme-protaper .h-table__intro-tag{color:var(--color-brand-black)}.h-table__inner{margin-top:var(--m-64);margin-right:calc(-100vw + 100vw - var(--grid-column-gap))}@media (min-width: 1024px){.h-table__inner{margin:0;width:calc(65% - var(--m-48))}}@media (min-width: 1600px){.h-table__inner{border:1px solid var(--color-ui-grey02);padding:var(--m-64) var(--m-48) var(--m-32);border-radius:8px}}.h-table__title{font-family:var(--typography-display5-font-family);font-size:var(--typography-display5-font-size);font-style:var(--typography-display5-font-style, normal);font-weight:var(--typography-display5-font-weight, normal);text-transform:var(--typography-display5-text-transform);line-height:var(--typography-display5-line-height);letter-spacing:var(--typography-display5-letter-spacing);margin-bottom:var(--m-32)}.h-table__table{overflow-x:auto;padding-bottom:var(--m-16)}@media (min-width: 1280px){.h-table__table{padding-bottom:0}}.h-table__table::-webkit-scrollbar{background:var(--color-brand-black);height:4px}.h-table__table::-webkit-scrollbar-thumb{background:var(--color-brand-primary)}.-theme-sunringle .h-table__table::-webkit-scrollbar-thumb{background:var(--color-brand-secondary)}.h-table table{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);margin-right:var(--grid-column-gap);text-transform:uppercase;border-collapse:separate}@media (min-width: 1024px){.h-table table{width:100%;margin:0}}.h-table table tr>th:first-child,.h-table table tr>td:first-child{position:sticky;left:0;background:var(--color-brand-black);min-width:150px}@media (min-width: 1024px){.h-table table tr>th:first-child,.h-table table tr>td:first-child{min-width:200px}}.h-table table thead tr:first-child th:first-child{border-left:1px solid var(--color-ui-grey02);border-top-left-radius:4px}.h-table table thead tr:first-child th:last-child{border-top-right-radius:4px}.h-table table tbody tr:last-child td:first-child{border-bottom-left-radius:4px}.h-table table tbody tr:last-child td:last-child{border-bottom-right-radius:4px}.h-table table tr:first-child th{border-top:1px solid var(--color-ui-grey02);padding:14px 8px}.h-table table tr th{padding:6px 8px;border-right:1px solid var(--color-ui-grey02);border-bottom:1px solid var(--color-ui-grey02);font-weight:500}.h-table table tr th:first-child{border-left:1px solid var(--color-ui-grey02)}.h-table table tr td{border-right:1px solid var(--color-ui-grey02);border-bottom:1px solid var(--color-ui-grey02);padding:6px 8px}.h-table table tr td.-active{background:var(--color-brand-primary)}.-theme-sunringle .h-table table tr td.-active{color:var(--color-brand-black);background:var(--color-brand-secondary)}.-theme-protaper .h-table table tr td.-active{color:var(--color-brand-black)}.h-table table tr td:first-child{text-decoration:underline;border-left:1px solid var(--color-ui-grey02)}.h-table table tr.-separator.-overflow{display:none}.h-table table tr.-separator.-overflow td{padding:14px 8px}.h-table table tr.-separator td{text-decoration:none;text-align:center;padding:14px 8px}.h-table__table.-overflow table tr.-separator{display:none}.h-table__table.-overflow table tr.-overflow{display:table-row}.h-parallax{position:relative}.h-parallax__media{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.h-parallax__media .h-media{display:block;top:0;right:0;bottom:0;left:0;height:100%;width:100%;position:absolute}.h-parallax__media .h-media img,.h-parallax__media .h-media picture,.h-parallax__media .h-media video{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.h-parallax__content{width:100%;min-height:150vh;position:relative;z-index:2;color:var(--color-ui-white)}.h-parallax__quote{padding:var(--m-64) var(--m-32) var(--m-64);max-width:800px}@media (min-width: 768px){.h-parallax__quote{padding:var(--m-128) var(--m-48) var(--m-128)}}.h-parallax__container{position:sticky;top:var(--m-128)}.h-parallax__text{font-family:var(--typography-display4-font-family);font-size:var(--typography-display4-font-size);font-style:var(--typography-display4-font-style, normal);font-weight:var(--typography-display4-font-weight, normal);text-transform:var(--typography-display4-text-transform);line-height:var(--typography-display4-line-height);letter-spacing:var(--typography-display4-letter-spacing)}.h-parallax__author{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);text-transform:uppercase;margin-top:var(--m-48)}.h-gallery__container{display:flex;flex-direction:column;gap:var(--m-48)}@media (min-width: 768px){.h-gallery__container{flex-direction:row;align-items:flex-start;gap:var(--m-64)}}@media (min-width: 768px){.h-gallery__left{width:50%;position:sticky;top:78px}}@media (min-width: 1280px){.h-gallery__left{top:104px}}.h-gallery__right{display:flex;flex-direction:column;gap:var(--m-48)}@media (min-width: 768px){.h-gallery__right{width:50%}}.h-gallery__right .h-media:nth-child(4n-3){width:65%;margin-left:25%}.h-gallery__right .h-media:nth-child(4n-2){width:90%;margin-left:10%}.h-gallery__right .h-media:nth-child(4n-1){width:80%;margin-left:0%}.h-gallery__right .h-media:nth-child(4n){width:75%;margin-left:20%}.h-variants__title{font-family:var(--typography-display2-font-family);font-size:var(--typography-display2-font-size);font-style:var(--typography-display2-font-style, normal);font-weight:var(--typography-display2-font-weight, normal);text-transform:var(--typography-display2-text-transform);line-height:var(--typography-display2-line-height);letter-spacing:var(--typography-display2-letter-spacing);color:var(--color-brand-primary);text-align:center;margin-bottom:var(--m-16)}.-theme-manitou .h-variants__title{margin-bottom:0}.h-variants__inner{background:var(--color-brand-primary);padding:var(--m-64) 0}.-theme-hayes .h-variants__inner,.-theme-protaper .h-variants__inner{background:var(--color-brand-black)}@media (min-width: 1024px){.h-variants__inner{padding:var(--m-160) 0}}.h-variants__items{display:flex;flex-direction:column;gap:var(--m-80)}.h-variants__item{display:flex;flex-direction:column;gap:var(--m-32)}@media (min-width: 768px){.h-variants__item{align-items:center;flex-direction:row}}@media (min-width: 1024px){.h-variants__item{gap:var(--m-64)}}@media (min-width: 768px){.h-variants__item:nth-child(2n){flex-direction:row-reverse}}.h-variants__item-media{background:var(--color-ui-grey01);padding:12%;flex-shrink:0}@media (min-width: 768px){.h-variants__item-media{padding:5%;width:40%}}.h-variants__item-content{display:flex;flex-direction:column;gap:var(--m-24);color:var(--color-ui-white)}@media (min-width: 768px){.h-variants__item-content{width:60%}}.h-variants__item-title{font-family:var(--typography-display4-font-family);font-size:var(--typography-display4-font-size);font-style:var(--typography-display4-font-style, normal);font-weight:var(--typography-display4-font-weight, normal);text-transform:var(--typography-display4-text-transform);line-height:var(--typography-display4-line-height);letter-spacing:var(--typography-display4-letter-spacing)}.h-variants__item-text{font-family:var(--typography-body4-font-family);font-size:var(--typography-body4-font-size);font-style:var(--typography-body4-font-style, normal);font-weight:var(--typography-body4-font-weight, normal);text-transform:var(--typography-body4-text-transform);line-height:var(--typography-body4-line-height);letter-spacing:var(--typography-body4-letter-spacing)}.h-text-hero{text-align:center;color:var(--color-brand-primary)}.h-text-hero__container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--m-32)}.h-text-hero__title{font-family:var(--typography-display1-font-family);font-size:var(--typography-display1-font-size);font-style:var(--typography-display1-font-style, normal);font-weight:var(--typography-display1-font-weight, normal);text-transform:var(--typography-display1-text-transform);line-height:var(--typography-display1-line-height);letter-spacing:var(--typography-display1-letter-spacing)}.h-text-hero__subtitle{font-family:var(--typography-display4-font-family);font-size:var(--typography-display4-font-size);font-style:var(--typography-display4-font-style, normal);font-weight:var(--typography-display4-font-weight, normal);text-transform:var(--typography-display4-text-transform);line-height:var(--typography-display4-line-height);letter-spacing:var(--typography-display4-letter-spacing)}.h-text-hero+.h-hero{margin-top:calc(var(--m-24) * -1)}.h-accordion__item{border-bottom:1px solid var(--color-ui-grey01)}.h-accordion__item:first-child{border-top:1px solid var(--color-ui-grey01)}.h-accordion__btn{font-family:var(--typography-body1-font-family);font-size:var(--typography-body1-font-size);font-style:var(--typography-body1-font-style, normal);font-weight:var(--typography-body1-font-weight, normal);text-transform:var(--typography-body1-text-transform);line-height:var(--typography-body1-line-height);letter-spacing:var(--typography-body1-letter-spacing);padding:var(--m-16) 0;color:var(--color-brand-primary);position:relative;width:100%;padding-right:40px}@media (min-width: 1024px){.h-accordion__btn{padding-right:60px;padding:var(--m-32) 0}}.h-accordion__btn i{width:28px;height:28px;display:block;border:2px solid currentColor;border-radius:50%;position:absolute;right:var(--m-4);top:50%;transform:translateY(-50%)}@media (min-width: 1024px){.h-accordion__btn i{width:36px;height:36px}}.h-accordion__btn i:before,.h-accordion__btn i:after{content:"";display:block;height:2px;background:currentColor;width:12px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.3s}@media (min-width: 1024px){.h-accordion__btn i:before,.h-accordion__btn i:after{width:16px}}.h-accordion__btn i:after{transform:translate(-50%,-50%) rotate(90deg)}.h-accordion__btn.-active i:after{transform:translate(-50%,-50%) rotate(0)}.h-accordion__content{font-family:var(--typography-body4-font-family);font-size:var(--typography-body4-font-size);font-style:var(--typography-body4-font-style, normal);font-weight:var(--typography-body4-font-weight, normal);text-transform:var(--typography-body4-text-transform);line-height:var(--typography-body4-line-height);letter-spacing:var(--typography-body4-letter-spacing);color:var(--color-ui-grey03);visibility:hidden;height:0;overflow:hidden}.-theme-protaper .h-accordion__content{color:var(--color-ui-white)}.h-accordion__inner{flex-direction:column;gap:var(--m-16);padding:var(--m-8) var(--m-8) var(--m-32);opacity:0;transform:translateY(10px);transition:.5s}@media (min-width: 1024px){.h-accordion__inner{padding:var(--m-8) var(--m-16) var(--m-32)}}.h-accordion__inner ul{display:flex;flex-direction:column;gap:var(--m-8);list-style-type:disc;padding-left:var(--m-16)}.h-accordion__inner a{color:var(--color-brand-primary);text-decoration:underline}.h-accordion .h-accordion__btn.-active+.h-accordion__content{height:auto}.h-accordion .h-accordion__btn.-active+.h-accordion__content .h-accordion__inner{visibility:visible;opacity:1;transform:translateY(0)}.h-article-intro{padding-bottom:0!important}.h-a-intro__top{display:flex;position:relative;margin-bottom:var(--m-32)}@media (min-width: 1024px){.h-a-intro__top{padding-top:var(--m-64);margin-bottom:var(--m-64)}}.h-a-intro__grid{width:100%;position:relative}.h-a-intro__title{font-family:var(--typography-display3-font-family);font-size:var(--typography-display3-font-size);font-style:var(--typography-display3-font-style, normal);font-weight:var(--typography-display3-font-weight, normal);text-transform:var(--typography-display3-text-transform);line-height:var(--typography-display3-line-height);letter-spacing:var(--typography-display3-letter-spacing)}.h-a-intro__date{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);text-transform:uppercase;margin-top:var(--m-4)}.h-a-intro__back{align-items:center;font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);text-transform:uppercase;gap:var(--m-4);display:none}@media (min-width: 1024px){.h-a-intro__back{position:absolute;left:0;top:-10px;display:inline-flex}}.h-a-intro__back i{color:var(--color-brand-primary)}.h-a-text__body{display:flex;flex-direction:column;gap:var(--m-16);font-family:var(--typography-body3-font-family);font-size:var(--typography-body3-font-size);font-style:var(--typography-body3-font-style, normal);font-weight:var(--typography-body3-font-weight, normal);text-transform:var(--typography-body3-text-transform);line-height:var(--typography-body3-line-height);letter-spacing:var(--typography-body3-letter-spacing)}@media (min-width: 1024px){.h-a-text__body{font-family:var(--typography-body2-font-family);font-size:var(--typography-body2-font-size);font-style:var(--typography-body2-font-style, normal);font-weight:var(--typography-body2-font-weight, normal);text-transform:var(--typography-body2-text-transform);line-height:var(--typography-body2-line-height);letter-spacing:var(--typography-body2-letter-spacing);gap:var(--m-24)}}@media (min-width: 1280px){.h-a-text__body{gap:var(--m-32)}}.h-a-text__body p+h1,.h-a-text__body p+h2,.h-a-text__body p+h3,.h-a-text__body p+h4{margin-top:var(--m-32)}@media (min-width: 1280px){.h-a-text__body p+h1,.h-a-text__body p+h2,.h-a-text__body p+h3,.h-a-text__body p+h4{margin-top:var(--m-48)}}.h-a-text__body h1{font-family:var(--typography-display4-font-family);font-size:var(--typography-display4-font-size);font-style:var(--typography-display4-font-style, normal);font-weight:var(--typography-display4-font-weight, normal);text-transform:var(--typography-display4-text-transform);line-height:var(--typography-display4-line-height);letter-spacing:var(--typography-display4-letter-spacing)}.h-a-text__body h2{font-family:var(--typography-display5-font-family);font-size:var(--typography-display5-font-size);font-style:var(--typography-display5-font-style, normal);font-weight:var(--typography-display5-font-weight, normal);text-transform:var(--typography-display5-text-transform);line-height:var(--typography-display5-line-height);letter-spacing:var(--typography-display5-letter-spacing)}.h-a-text__body h3{font-family:var(--typography-display6-font-family);font-size:var(--typography-display6-font-size);font-style:var(--typography-display6-font-style, normal);font-weight:var(--typography-display6-font-weight, normal);text-transform:var(--typography-display6-text-transform);line-height:var(--typography-display6-line-height);letter-spacing:var(--typography-display6-letter-spacing)}.h-a-text__body a{text-decoration:underline}.h-a-text__body ul{list-style-type:disc;padding-left:1em}.h-a-text__body ol{padding-left:1em}.h-a-media__container{display:flex;flex-direction:column;gap:var(--m-48)}.h-a-media__title{font-family:var(--typography-display4-font-family);font-size:var(--typography-display4-font-size);font-style:var(--typography-display4-font-style, normal);font-weight:var(--typography-display4-font-weight, normal);text-transform:var(--typography-display4-text-transform);line-height:var(--typography-display4-line-height);letter-spacing:var(--typography-display4-letter-spacing)}.h-a-media__embed{position:relative;overflow:hidden}.h-a-media__embed iframe{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.h-a-media__embed:after{content:"";display:block;height:0;padding-bottom:56.25%}.h-a-media__items{display:flex;flex-direction:column;gap:var(--m-32);width:100%}@media (min-width: 768px){.h-a-media__items{flex-direction:row;align-items:center;justify-content:center;gap:20px}}.h-a-media__caption{font-family:var(--typography-body3-font-family);font-size:var(--typography-body3-font-size);font-style:var(--typography-body3-font-style, normal);font-weight:var(--typography-body3-font-weight, normal);text-transform:var(--typography-body3-text-transform);line-height:var(--typography-body3-line-height);letter-spacing:var(--typography-body3-letter-spacing);text-align:center;padding:var(--m-8)}.h-a-media__item{width:100%}.h-a-links__title{font-family:var(--typography-display5-font-family);font-size:var(--typography-display5-font-size);font-style:var(--typography-display5-font-style, normal);font-weight:var(--typography-display5-font-weight, normal);text-transform:var(--typography-display5-text-transform);line-height:var(--typography-display5-line-height);letter-spacing:var(--typography-display5-letter-spacing);margin-bottom:var(--m-24)}.h-a-links__list{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);text-transform:uppercase;display:flex;flex-wrap:wrap;gap:var(--m-16)}.-type-downloads .h-a-links__list{display:block}.-type-downloads .h-a-links__list li{display:block;border-bottom:1px solid var(--color-ui-grey01)}.-type-downloads .h-a-links__list li:first-child{border-top:1px solid var(--color-ui-grey01)}.h-a-links__list a{color:var(--color-brand-primary);position:relative}.h-a-links__list a:after{content:"";position:absolute;left:0;top:100%;width:100%;height:1px;background:currentColor;transform-origin:0 0;transition:scale .3s}@media (hover: hover){.h-a-links__list a:hover:after{transform-origin:100% 0;scale:0 1}}.-type-downloads .h-a-links__list a{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);display:block;padding:var(--m-8) 0;color:var(--color-ui-grey03)}.-theme-protaper .-type-downloads .h-a-links__list a{color:var(--color-ui-white)}.-type-downloads .h-a-links__list a:after{display:none}@media (hover: hover){.-type-downloads .h-a-links__list a:hover i{background:var(--color-ui-grey01)}.-theme-protaper .-type-downloads .h-a-links__list a:hover i{color:var(--color-brand-primary);background:var(--color-brand-black);border:1px solid var(--color-brand-primary)}}.h-a-links__list a i{position:absolute;transition:background-color .2s;width:24px;height:24px;right:0;top:50%;translate:0 -50%;color:var(--color-brand-primary);border:1px solid var(--color-ui-grey01);border-radius:2px;padding:4px}.-theme-protaper .h-a-links__list a i{color:var(--color-brand-black);background:var(--color-brand-primary);border:1px solid var(--color-brand-primary)}.h-anchors{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);overflow:hidden;background:var(--color-ui-grey00);padding:var(--m-8) 0;text-transform:uppercase;position:sticky;top:78px;z-index:99}@media (min-width: 1280px){.h-anchors{top:104px}}.-theme-protaper .h-anchors{background:var(--color-brand-black)}.h-anchors ul{display:flex;align-items:center;gap:var(--m-16);overflow:auto;margin-left:-20px;margin-right:-20px}.h-anchors ul::-webkit-scrollbar{display:none}.h-anchors ul li:first-child{margin-left:20px}.h-anchors ul li:last-child{margin-right:20px}.h-anchors ul a{padding:var(--m-8) var(--m-16);display:block;border:1px solid var(--color-ui-grey02);color:var(--color-brand-primary);border-radius:4px;transition:.2s;white-space:nowrap}@media (hover: hover){.h-anchors ul a:hover{border:1px solid var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-ui-white)}.-theme-protaper .h-anchors ul a:hover{color:var(--color-brand-black)}}.h-listing__intro{padding:var(--m-48) 0;display:flex;flex-direction:column;gap:var(--m-4)}@media (min-width: 1024px){.h-listing__intro{padding:var(--m-80) 0}}@media (min-width: 1600px){.h-listing__intro{padding:var(--m-128) 0}}.h-listing__title{font-family:var(--typography-display2-font-family);font-size:var(--typography-display2-font-size);font-style:var(--typography-display2-font-style, normal);font-weight:var(--typography-display2-font-weight, normal);text-transform:var(--typography-display2-text-transform);line-height:var(--typography-display2-line-height);letter-spacing:var(--typography-display2-letter-spacing)}.h-listing__subtitle{font-family:var(--typography-display5-font-family);font-size:var(--typography-display5-font-size);font-style:var(--typography-display5-font-style, normal);font-weight:var(--typography-display5-font-weight, normal);text-transform:var(--typography-display5-text-transform);line-height:var(--typography-display5-line-height);letter-spacing:var(--typography-display5-letter-spacing);margin-bottom:var(--m-16);padding-bottom:var(--m-12);border-bottom:1px solid var(--color-ui-grey02)}@media (min-width: 1024px){.h-listing__subtitle{margin-bottom:var(--m-40);padding-bottom:var(--m-24)}}.h-listing__count{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);text-transform:uppercase;display:flex;gap:var(--m-4)}.h-listing__count em{font-style:normal;color:var(--color-brand-primary)}.h-listing__count .facetwp-facet{margin:0}.h-listing__filters{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);position:fixed;left:0;top:0;bottom:0;right:0;z-index:99;color:var(--color-ui-grey03);background:var(--color-ui-white);opacity:0;translate:0 10px;pointer-events:none;transition:.3s}.-filters-open .h-listing__filters{opacity:1;translate:0 0;pointer-events:auto}@media (min-width: 1024px){.h-listing__filters{opacity:1;translate:0 0;pointer-events:auto;overflow:visible;position:sticky;top:0;display:block;padding:16px;z-index:1}}.h-listing__filters .facetwp-facet{margin-bottom:0;padding-bottom:var(--m-16)}.h-listing__filters .facetwp-facet.facetwp-facet-reset_all_filters{padding-bottom:0}.h-listing__filters .facetwp-checkbox{padding-top:var(--m-8);padding-bottom:var(--m-8);padding-left:var(--m-24);position:relative;background:none!important}.h-listing__filters .facetwp-checkbox:before,.h-listing__filters .facetwp-checkbox:after{content:"";display:block;position:absolute;left:0;top:50%;translate:0 -50%;width:16px;height:16px;border-radius:4px;border:1px solid var(--color-brand-black)}.h-listing__filters .facetwp-checkbox:after{border:none;background:var(--color-brand-black);scale:0}.h-listing__filters .facetwp-checkbox.checked:after{scale:.6;border-radius:3px}.h-listing__filters .facetwp-reset{display:inline-flex;white-space:nowrap;align-items:center;gap:6px;font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);text-transform:uppercase;margin-bottom:var(--m-16);color:var(--color-brand-black);padding:0}.h-listing__filters .facetwp-reset svg{fill:var(--color-brand-primary);width:12px;height:12px;display:block;margin-bottom:3px}.h-listing__filters-inner{padding:var(--m-16);padding-top:var(--m-24);padding-bottom:120px;overflow:auto;position:absolute;left:0;top:0;bottom:0;right:0}@media (min-width: 1024px){.h-listing__filters-inner{position:relative;padding:0;padding-bottom:var(--m-80)}}.admin-bar .h-listing__filters-inner{padding-top:var(--m-80)}@media (min-width: 1024px){.admin-bar .h-listing__filters-inner{padding-top:0}}.h-listing__filters-apply{position:absolute;bottom:0;left:0;right:0;background:var(--color-ui-white);padding:var(--m-16);box-shadow:0 -1px 5px #0000001a}@media (min-width: 1024px){.h-listing__filters-apply{display:none}}.h-listing__filters-apply .h-button{display:flex;justify-content:center;border:1px solid var(--color-brand-primary);text-transform:uppercase;color:var(--color-brand-primary);height:42px;width:100%}.h-listing__filter-label{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);text-transform:uppercase;color:var(--color-brand-primary);display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--m-16);height:56px;border-top:1px solid var(--color-ui-grey01)}.h-listing__filter-label .h-icon{width:24px;height:24px}.h-listing__filter-label .h-icon+.h-icon{display:none}.h-listing__filter-label+.facetwp-facet{display:none}.h-listing__filter-label.-active .h-icon{display:none}.h-listing__filter-label.-active .h-icon+.h-icon{display:block}.h-listing__filter-label.-active+.facetwp-facet{display:block}.h-listing__controls{padding-bottom:var(--m-32);display:flex;justify-content:space-between;align-items:center}@media (min-width: 1024px){.h-listing__controls{padding-bottom:var(--m-16)}}.h-listing__btn{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);align-items:center;gap:var(--m-8);display:flex;justify-content:center;border:1px solid var(--color-brand-primary);text-transform:uppercase;height:42px;width:100%}@media (min-width: 1024px){.h-listing__btn{opacity:0;pointer-events:none}}.h-listing__btn i{width:23px;height:23px;color:var(--color-brand-primary)}.h-listing__sort{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);text-transform:uppercase;display:none}@media (min-width: 1024px){.h-listing__sort{display:block}}.h-listing__sort .facetwp-facet{margin-bottom:0}.h-listing__sort select{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);text-transform:none;color:var(--color-ui-grey02);height:48px;border:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-bottom:1px solid var(--color-ui-grey01);outline:none;min-width:200px;padding:0 var(--m-4);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIHdpZHRoPSIyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im00LjM3NTA4IDcuNDgwNDcgNS42MjUwMiA1LjYyNTAzIDUuNjI1LTUuNjI1MDMuNzA3MS43MDcxMS01Ljk3ODYgNS45Nzg1MmgtLjcwNzA4bC01Ljk3ODU1LTUuOTc4NTJ6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:calc(100% - 4px) center}.h-listing__items{display:flex;flex-wrap:wrap;gap:var(--m-8);padding-bottom:var(--m-80);transition:opacity 1s}@media (min-width: 768px){.h-listing__items{gap:var(--m-16)}}@media (min-width: 1600px){.h-listing__items{gap:20px}}.h-listing__items.-loading{opacity:.2}.h-listing__item{width:calc(50% - var(--m-4));margin-bottom:var(--m-16)}@media (min-width: 768px){.h-listing__item{width:calc(33.3333333333% - 10.6666666667px)}}@media (min-width: 1600px){.h-listing__item{width:calc(33.3333333333% - 13.3333333333px);margin-bottom:var(--m-32)}}@media (min-width: 1920px){.h-listing__item{width:calc(25% - 15px)}}.h-listing__item.-type-magazine{margin-bottom:var(--m-32)}@media (min-width: 1600px){.h-listing__item.-type-magazine{margin-bottom:var(--m-64)}}@media (min-width: 1024px){.h-contact__container .grid{align-items:center}}.h-contact__content{display:flex;flex-direction:column;gap:var(--m-24)}@media (min-width: 1024px){.h-contact__content{gap:var(--m-32);padding:var(--m-32)}}@media (min-width: 1280px){.h-contact__content{gap:var(--m-40);padding:0 var(--m-80)}}.h-contact__tag{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);text-transform:uppercase;padding:var(--m-8);background:var(--color-brand-primary);color:var(--color-ui-white);border-radius:4px;z-index:2;align-self:flex-start}.-theme-protaper .h-contact__tag{color:var(--color-brand-black)}.h-contact__title{font-family:var(--typography-display3-font-family);font-size:var(--typography-display3-font-size);font-style:var(--typography-display3-font-style, normal);font-weight:var(--typography-display3-font-weight, normal);text-transform:var(--typography-display3-text-transform);line-height:var(--typography-display3-line-height);letter-spacing:var(--typography-display3-letter-spacing)}.h-contact__form-title{font-family:var(--typography-display4-font-family);font-size:var(--typography-display4-font-size);font-style:var(--typography-display4-font-style, normal);font-weight:var(--typography-display4-font-weight, normal);text-transform:var(--typography-display4-text-transform);line-height:var(--typography-display4-line-height);letter-spacing:var(--typography-display4-letter-spacing)}.h-contact__text{font-family:var(--typography-body3-font-family);font-size:var(--typography-body3-font-size);font-style:var(--typography-body3-font-style, normal);font-weight:var(--typography-body3-font-weight, normal);text-transform:var(--typography-body3-text-transform);line-height:var(--typography-body3-line-height);letter-spacing:var(--typography-body3-letter-spacing)}.h-contact__cta{color:var(--color-brand-primary)}.h-contact__form{margin-top:var(--m-32);display:flex;flex-direction:column;gap:var(--m-32);padding:var(--m-48) var(--m-32) 0;background:var(--color-brand-primary);color:var(--color-ui-white)}.-theme-protaper .h-contact__form{color:var(--color-brand-black)}@media (min-width: 1024px){.h-contact__form{margin:0;margin-right:calc(0vw - 24px)}}@media (min-width: 1280px){.h-contact__form{margin-right:calc(0vw - 40px)}}@media (min-width: 1920px){.h-contact__form{margin-right:0}}.h-contact .frm_error{color:var(--color-ui-white)!important}.h-contact .with_frm_style .frm_primary_label,.h-contact .with_frm_style .frm_checkbox label{font-family:var(--typography-label2-font-family);font-size:var(--typography-label2-font-size);font-style:var(--typography-label2-font-style, normal);font-weight:var(--typography-label2-font-weight, normal);text-transform:var(--typography-label2-text-transform);line-height:var(--typography-label2-line-height);letter-spacing:var(--typography-label2-letter-spacing);text-transform:uppercase;color:var(--color-ui-white)}.-theme-protaper .h-contact .with_frm_style .frm_primary_label,.-theme-protaper .h-contact .with_frm_style .frm_checkbox label{color:var(--color-brand-black)}.h-contact .with_frm_style input[type=text],.h-contact .with_frm_style input[type=email],.h-contact .with_frm_style select,.h-contact .with_frm_style textarea{height:42px;border-radius:0;border:none;background:var(--color-ui-white);color:var(--color-brand-black)}.h-contact .with_frm_style textarea{height:auto;resize:vertical}.h-contact .with_frm_style select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-apperance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIHdpZHRoPSIyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im00LjM3NTA4IDcuNDgwNDcgNS42MjUwMiA1LjYyNTAzIDUuNjI1LTUuNjI1MDMuNzA3MS43MDcxMS01Ljk3ODYgNS45Nzg1MmgtLjcwNzA4bC01Ljk3ODU1LTUuOTc4NTJ6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:calc(100% - 10px) center}.h-contact .with_frm_style .frm_submit button.frm_button_submit{font-family:var(--typography-label1-font-family);font-size:var(--typography-label1-font-size);font-style:var(--typography-label1-font-style, normal);font-weight:var(--typography-label1-font-weight, normal);text-transform:var(--typography-label1-text-transform);line-height:var(--typography-label1-line-height);letter-spacing:var(--typography-label1-letter-spacing);text-transform:uppercase;border-radius:0;box-shadow:none;background:var(--color-brand-black);border:none;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;min-width:180px;border:2px solid var(--color-brand-black);margin-left:auto;margin-right:auto}@media (min-width: 1024px){.h-contact .with_frm_style .frm_submit button.frm_button_submit{margin-top:var(--m-32);margin-left:auto;margin-right:0}}@media (hover: hover){.h-contact .with_frm_style .frm_submit button.frm_button_submit:hover{border:2px solid var(--color-brand-black);background:var(--color-ui-white);color:var(--color-brand-black)}}.h-dialog{all:unset;position:fixed;left:0;top:0;bottom:0;right:0;z-index:99;margin:auto;justify-content:center;align-items:center;background:#000c;display:none}.h-dialog[open]{display:flex}.h-dialog__inner{position:relative;padding:var(--m-40);width:100%;max-width:800px}.h-dialog__inner form{display:block}.h-dialog__inner form button,.h-dialog__inner form i{display:block;width:32px;height:32px}.h-dialog__video{aspect-ratio:16/9;position:relative;width:100%;background:var(--color-brand-black)}.h-dialog__video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.h-dialog__close{position:absolute;top:0;right:0;color:var(--color-ui-white)}:root{--breakpoint: "xs";--typography-font-family: Space Grotesk, sans-serif;--typography-font-weight: 500;--typography-font-size: max(14px, min(16px, calc(14px + (100vw - 768px) / 832 * 2)));--typography-line-height: 1.5;--typography-body1-font-family: Space Grotesk, sans-serif;--typography-body1-font-size: max(24px, min(32px, calc(24px + (100vw - 768px) / 832 * 8)));--typography-body1-line-height: 1.2;--typography-body2-font-family: Space Grotesk, sans-serif;--typography-body2-font-size: max(18px, min(24px, calc(18px + (100vw - 768px) / 832 * 6)));--typography-body2-line-height: 1.2;--typography-body3-font-family: Space Grotesk, sans-serif;--typography-body3-font-size: max(14px, min(18px, calc(14px + (100vw - 768px) / 832 * 4)));--typography-body3-line-height: 1.3;--typography-body4-font-family: Space Grotesk, sans-serif;--typography-body4-font-size: max(14px, min(16px, calc(14px + (100vw - 768px) / 832 * 2)));--typography-body4-line-height: 1.3;--typography-label1-font-family: Space Grotesk, sans-serif;--typography-label1-font-size: max(16px, min(18px, calc(16px + (100vw - 768px) / 832 * 2)));--typography-label1-line-height: 1.2;--typography-label2-font-family: Space Grotesk, sans-serif;--typography-label2-font-size: max(12px, min(14px, calc(12px + (100vw - 768px) / 832 * 2)));--typography-label2-line-height: 1.2;--typography-display1-font-family: "arial" , sans-serif;--typography-display1-font-size: max(40px, min(128px, calc(40px + (100vw - 768px) / 832 * 88)));--typography-display1-line-height: .8;--typography-display1-font-weight: 700;--typography-display1-letter-spacing: -.02em;--typography-display1-text-transform: uppercase;--typography-display2-font-family: "arial" , sans-serif;--typography-display2-font-size: max(32px, min(96px, calc(32px + (100vw - 768px) / 832 * 64)));--typography-display2-line-height: .8;--typography-display2-font-weight: 700;--typography-display2-letter-spacing: -.02em;--typography-display2-text-transform: uppercase;--typography-display3-font-family: "arial" , sans-serif;--typography-display3-font-size: max(24px, min(64px, calc(24px + (100vw - 768px) / 832 * 40)));--typography-display3-line-height: .9;--typography-display3-font-weight: 700;--typography-display3-letter-spacing: -.02em;--typography-display3-text-transform: uppercase;--typography-display4-font-family: "arial" , sans-serif;--typography-display4-font-size: max(20px, min(48px, calc(20px + (100vw - 768px) / 832 * 28)));--typography-display4-line-height: 1;--typography-display4-font-weight: 700;--typography-display4-letter-spacing: -.02em;--typography-display4-text-transform: uppercase;--typography-display5-font-family: "arial" , sans-serif;--typography-display5-font-size: max(16px, min(32px, calc(16px + (100vw - 768px) / 832 * 16)));--typography-display5-line-height: 1;--typography-display5-font-weight: 700;--typography-display5-letter-spacing: -.02em;--typography-display5-text-transform: uppercase;--typography-display6-font-family: "arial" , sans-serif;--typography-display6-font-size: max(14px, min(20px, calc(14px + (100vw - 768px) / 832 * 6)));--typography-display6-line-height: 1;--typography-display6-font-weight: 700;--typography-display6-letter-spacing: -.02em;--typography-display6-text-transform: uppercase;--grid-columns: 4;--grid-size: 1fr;--grid-column-gap: max(16px, min(20px, calc(16px + (100vw - 768px) / 832 * 4)));--grid-row-gap: max(16px, min(20px, calc(16px + (100vw - 768px) / 832 * 4)));--container-max-width: calc(100% - var(--grid-column-gap) * 2);--container-fluid-max-width: calc(100% - var(--grid-column-gap) * 2);--color-ui-white: #ffffff;--color-ui-grey00: #FAFAFA;--color-ui-grey01: #E6E6E6;--color-ui-grey02: #aaaaaa;--color-ui-grey03: #565656;--color-brand-black: #12100B;--color-brand-primary: #D12001;--color-brand-secondary: #FFCD00}@media (min-width: 768px){:root{--breakpoint: "sm"}}@media (min-width: 1024px){:root{--breakpoint: "md"}}@media (min-width: 1280px){:root{--breakpoint: "lg"}}@media (min-width: 1600px){:root{--breakpoint: "xl"}}@media (min-width: 1920px){:root{--breakpoint: "xxl"}}@media (min-width: 1024px){:root{--grid-columns: 12}}@media (min-width: 768px){:root{--container-max-width: calc(100% - var(--grid-column-gap) * 2)}}@media (min-width: 1024px){:root{--container-max-width: calc(100% - 48px) }}@media (min-width: 1280px){:root{--container-max-width: calc(100% - 80px) }}@media (min-width: 1600px){:root{--container-max-width: calc(100% - 80px) }}@media (min-width: 1920px){:root{--container-max-width: 1840px }}
