@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}@font-face{font-family:icomoon;src:url(https://cdn.swoo.ca/static/fonts/icomoon.eot);src:url(https://cdn.swoo.ca/static/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(https://cdn.swoo.ca/static/fonts/icomoon.ttf) format("truetype"),url(https://cdn.swoo.ca/static/fonts/icomoon.woff) format("woff"),url(https://cdn.swoo.ca/static/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:akashiregular;src:url(https://cdn.swoo.ca/static/fonts/akashi-webfont.eot);src:url(https://cdn.swoo.ca/static/fonts/akashi-webfont.eot#iefix) format("embedded-opentype"),url(https://cdn.swoo.ca/static/fonts/akashi-webfont.ttf) format("truetype"),url(https://cdn.swoo.ca/static/fonts/akashi-webfont.woff) format("woff"),url(https://cdn.swoo.ca/static/fonts/akashi-webfont.svg#akashi) format("svg");font-weight:400;font-style:normal;font-display:swap}.icon-logo_swoo_white:before{content:"";color:#fff}.icon-edit:before{content:""}.icon-marker:before{content:""}.icon-twitter:before{content:""}.icon-brand:before{content:""}.icon-tweet:before{content:""}.icon-social:before{content:""}.icon-bubble1:before{content:""}.icon-logo_swoo .path1:before{content:"";color:#c82127}.icon-logo_swoo .path2:before{content:"";margin-left:-3.810546875em;color:#ee4036}.icon-logo_swoo .path3:before{content:"";margin-left:-3.810546875em;color:#ee4036}.icon-logo_swoo .path4:before{content:"";margin-left:-3.810546875em;color:#c82127}.icon-logo_swoo .path5:before{content:"";margin-left:-3.810546875em;color:#c82127}.icon-logo_swoo .path6:before{content:"";margin-left:-3.810546875em;color:#ee4036}.icon-logo_swoo .path7:before{content:"";margin-left:-3.810546875em;color:#c82127}.icon-logo_swoo .path8:before{content:"";margin-left:-3.810546875em;color:#ee4036}.icon-logo_swoo .path9:before{content:"";margin-left:-3.810546875em;color:#ee4036}.icon-logo_swoo .path10:before{content:"";margin-left:-3.810546875em;color:#ee4036}.icon-logo_swoo .path11:before{content:"";margin-left:-3.810546875em;color:#c82127}.icon-logo_swoo .path12:before{content:"";margin-left:-3.810546875em;color:#ee4036}.icon-logo_swoo .path13:before{content:"";margin-left:-3.810546875em;color:#c82127}.icon-logo_swoo .path14:before{content:"";margin-left:-3.810546875em;color:#ee4036}.icon-logo_swoo .path15:before{content:"";margin-left:-3.810546875em;color:#c82127}.icon-logo_swoo .path16:before{content:"";margin-left:-3.810546875em;color:#ee4036}.icon-logo_swoo_icon .path1:before{content:"";color:#c82127}.icon-logo_swoo_icon .path2:before{content:"";margin-left:-1.041015625em;color:#ee4036}.icon-logo_swoo_icon .path3:before{content:"";margin-left:-1.041015625em;color:#ee4036}.icon-logo_swoo_icon .path4:before{content:"";margin-left:-1.041015625em;color:#c82127}.icon-logo_swoo_icon .path5:before{content:"";margin-left:-1.041015625em;color:#c82127}.icon-logo_swoo_icon .path6:before{content:"";margin-left:-1.041015625em;color:#ee4036}.icon-arrow-bottom:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-top:before{content:""}.icon-instagram:before{content:""}.icon-brand1:before{content:""}.icon-social1:before{content:""}.icon-facebook:before{content:""}.icon-brand11:before{content:""}.icon-social11:before{content:""}.icon-envelope:before{content:""}.icon-heart:before{content:""}.icon-love:before{content:""}.icon-like:before{content:""}.icon-chat:before{content:""}.icon-bubble:before{content:""}.icon-comment:before{content:""}.icon-talk:before{content:""}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}:root{--width: 90rem;--full-width: 100vw;--angle: -16.6deg;--magic-number: .14905;--skew-padding: calc(var(--width) * var(--magic-number));--clip-padding: calc(var(--full-width) * var(--magic-number))}html{font-size:100%;scroll-behavior:smooth}@media(max-width:1535px){html{font-size:88%}}@media(max-width:1279px){html{font-size:75%}}@media(max-width:1023px){html{font-size:70%}}@media(max-width:768px){html{font-size:65%}}:root{--light: #fafafa;--dark: #1f1f1f}.frozenScroll{overflow:hidden;height:100%}.pauseScroll{overflow:hidden}body{font-family:Space Grotesk;opacity:0;transition:opacity .6s,background .3s ease}body *,body *:before,body *:after{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body.loaded{opacity:1}body .bottom_margin{margin-bottom:7.5rem}@media(max-width:640px){body .bottom_margin{margin-bottom:5.5rem}}body p{margin-bottom:1.25rem;line-height:1.4;font-size:.875rem}@media(max-width:1220px){body p{font-size:1.2rem}}body main{overflow:hidden}body a.rectangle{font-weight:700}body a.rectangle.black{color:#fff;background-color:#111;border:1px solid #111;padding:16px 50px;transition:background-color .3s ease,color .3s ease}body a.rectangle.black:hover{color:#111;background-color:#fff}body .main-content{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}body .grid_bg{position:fixed;left:10px;top:0;z-index:0;height:100vh;width:calc(100% - 20px)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}body .grid_bg{animation:fade-in 12s ease-in forwards;opacity:1}@media(min-width:640px){body .grid_bg{left:6.25rem;width:calc(100% - 12.5rem)}}body .grid_bg div{position:relative;top:0;height:100%;width:calc(100% - 1px)}body .grid_bg span{position:absolute;top:0;height:100%;width:1px;--tw-bg-opacity: 1;background-color:rgb(183 183 183 / var(--tw-bg-opacity, 1))}body .grid_bg span.span01{left:0%}body .grid_bg span.span02{left:25%}body .grid_bg span.span03{left:50%}body .grid_bg span.span04{left:75%}body .grid_bg span.span05{left:100%}@media(max-width:768px){body .grid_bg span.span02,body .grid_bg span.span04{display:none}}body .visible-tablet{display:none}@media(max-width:1023px){body .visible-tablet{display:block}}body .hidden-tablet{display:block}@media(max-width:1023px){body .hidden-tablet{display:none}}body .no_opacity{opacity:0}body .half{width:50%}@media(max-width:768px){body .half{width:100%}}body .full{width:100%}body .col-5{width:41.6666666667%}@media(max-width:768px){body .col-5{width:100%}}body .col-7{width:58.3333333333%}@media(max-width:768px){body .col-7{width:100%}}body .scrollbar-track{background-color:transparent}body .scrollbar-thumb{background-color:#e51b24}body .swal2-timer-progress-bar-container{background-color:#ccc;z-index:1;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.chat-bubble{bottom:1.5rem;height:1.8rem;position:fixed;right:2.22rem;transition:opacity .3s ease;width:1.8rem}@media(max-width:640px){.chat-bubble{display:none}}.chat-bubble .svg{color:#ff0c00;transition:color .3s ease}.chat-bubble .svg:hover{color:#a60800}.chat-bubble .svg svg{height:100%;width:100%}.defaultLoader.animate{z-index:10000;opacity:1}@keyframes uil-ripple{0%{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}to{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}.uil-ripple-css div{animation:uil-ripple 2s ease-out infinite}.uil-ripple-css div:nth-of-type(2){animation-delay:1s}.tiny .half_block{float:left;width:50%}.tiny .half_block.right{padding-left:1.37rem}.tiny .half_block.left{padding-right:1.37rem}.tiny .half_block img{height:auto;width:100%}.tiny .full_block{width:100%;float:left}.tiny .iframeHolder{position:relative;padding-bottom:56.25%;margin-bottom:1.25rem}.tiny .videowrapper,.tiny .videoWrapper{position:relative;padding-bottom:56.25%;height:0}.tiny .videowrapper iframe,.tiny .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tiny iframe.instagram-media{max-width:56rem!important;width:100%!important;margin:1.25rem auto!important}.tiny>div{max-width:100%}.tiny h1{font-size:2rem;line-height:1.3;margin-bottom:1rem;color:#111}.tiny h2{font-size:1.75rem;line-height:1.3;margin-bottom:1.5rem;color:#111}.tiny h3{font-size:1.62rem;line-height:1.2;margin-bottom:1rem;color:#111}.tiny h4,.tiny h5,.tiny h6{font-size:1.43rem;line-height:1.2;margin-bottom:1rem;margin-top:2rem;color:#111}.tiny p,.tiny>div,.tiny ul,.tiny ol{font-size:1.31rem;margin-bottom:1.31rem;color:#111;line-height:1.5}.tiny p>a,.tiny p strong a,.tiny p em a,.tiny>div>a,.tiny>div strong a,.tiny>div em a,.tiny ul>a,.tiny ul strong a,.tiny ul em a,.tiny ol>a,.tiny ol strong a,.tiny ol em a{text-decoration:underline;font-weight:700}.desktop .tiny p>a:hover,.desktop .tiny p strong a:hover,.desktop .tiny p em a:hover,.desktop .tiny>div>a:hover,.desktop .tiny>div strong a:hover,.desktop .tiny>div em a:hover,.desktop .tiny ul>a:hover,.desktop .tiny ul strong a:hover,.desktop .tiny ul em a:hover,.desktop .tiny ol>a:hover,.desktop .tiny ol strong a:hover,.desktop .tiny ol em a:hover{text-decoration:none}.tiny a{color:#ff0c00}.tiny ul:not(:last-child),.tiny ol:not(:last-child){margin-bottom:1rem}.tiny ul li,.tiny ol li{margin-bottom:.31rem}.tiny ul li:last-child,.tiny ol li:last-child{margin-bottom:0}.tiny img,.tiny video{width:auto;height:auto;margin:1rem auto;display:block}.tiny ul{list-style:none;margin:3rem;padding:0;-moz-column-count:2;column-count:2}.tiny ul li{position:relative;padding-left:2.18rem;font-size:1.06rem;color:#e51b24;font-weight:700;width:100%;padding-right:1.25rem}.tiny ul li:not(:last-child){margin-bottom:.62rem}.tiny ul li:before{content:"";position:absolute;top:.75rem;left:0;width:1.06rem;height:2px;background-color:#e51b24}.tiny ol{padding-left:1.25rem;margin-bottom:1.25rem;margin-left:1.25rem}.tiny ol li{padding-left:1rem}.tiny blockquote{margin:5rem auto;max-width:43rem;font-size:3.4rem;line-height:1.3;font-weight:700;color:#ff0c00}.tiny blockquote>*:last-child{margin-bottom:0}.tiny blockquote p{font-size:3.4rem;line-height:1.3;font-weight:700;color:#ff0c00}.tiny blockquote:last-child{margin-bottom:0}.tiny img.inline{display:inline}.tiny img.aligncenter{display:block;margin:0 auto}@media(max-width:1023px){.tiny blockquote,.tiny blockquote p{font-size:2.6rem}.tiny p,.tiny>div,.tiny ul,.tiny ol{font-size:1.35rem;margin-bottom:1.35rem;line-height:1.6}.tiny ul,.tiny ol{margin-left:auto;margin-right:auto}.tiny ul li,.tiny ol li{font-size:1.22rem}}@media(max-width:768px){.tiny h2{font-size:1.9rem}.tiny h3{font-size:1.75rem;margin-top:3rem}.tiny p,.tiny>div,.tiny ul,.tiny ol{font-size:1.47rem;margin-bottom:1.47rem}.tiny ul,.tiny ol{margin-top:2rem;max-width:42rem;-moz-column-count:1;column-count:1}.tiny ul li,.tiny ol li{width:100%;font-size:1.3rem}.tiny ul li:before,.tiny ol li:before{top:.85rem}.tiny ul li:not(:last-child),.tiny ol li:not(:last-child){margin-bottom:1rem}}@media(max-width:640px){.tiny p,.tiny>div,.tiny ul,.tiny ol{font-size:1.38rem;margin-bottom:1.3rem}.tiny blockquote{font-size:2.2rem;margin-top:2rem}.tiny blockquote p{font-size:2.2rem}.tiny iframe.instagram-media{max-width:100%!important;min-width:100%!important}}.gTitle{display:inline-flex;align-items:center;font-family:Anton SC,Inter,sans-serif;font-size:41px;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}@media(min-width:640px){.gTitle{font-size:48px}}@media(min-width:768px){.gTitle{font-size:54px}}@media(min-width:1280px){.gTitle{font-size:67px}}.gTitle span{content:"";background-color:#111;flex-grow:1;height:3px;width:12.5rem;margin-right:1.56rem;display:inline-block}.gTitle strong{font-weight:700}.gTitle.red{color:#ff0c00}.gTitle.red span{background-color:#ff0c00}@media(max-width:1023px){.gTitle span{max-width:8rem}}@media(max-width:640px){.gTitle span{height:2px;max-width:4rem;margin-right:1.2rem}}.pTitle{position:relative;padding-left:15px;padding-right:15px;text-align:center;font-family:Anton SC,Inter,sans-serif;font-size:83px;text-transform:uppercase;line-height:1.4}footer .pTitle{color:#fff}footer .pTitle a{color:inherit}@media(max-width:640px){.pTitle{font-size:3rem;line-height:1.2}}.gCat{margin-bottom:.8rem}.gCat a{font-size:12px;color:#919191;font-weight:700;margin-right:.8rem;text-transform:uppercase}.gCat a:last-child{margin-right:0}.gCat a.red{color:#ff0c00}@media(max-width:1023px){.gCat{margin-bottom:.65rem}.gCat a{font-size:11px}}.container{max-width:calc(100% - 10rem)}@media(max-width:1640px){.container{max-width:calc(100% - 8rem)}}@media(max-width:1440px){.container{max-width:calc(100% - 6rem)}}@media(max-width:1220px){.container{max-width:calc(100% - 4rem)}}@media(max-width:1023px){.container{max-width:100%}}section.main.home .iframe{margin-bottom:7rem}section.main.home .gTitle{margin-left:15px;width:100%;max-width:100%;color:inherit}@media(min-width:768px){section.main.home .gTitle{margin-left:30px}}@media(min-width:1024px){section.main.home .gTitle{margin-left:50px}}section.main.home .gTitle a{color:inherit}section.main.home .gTitle span{background:#ff0c00;width:41px;height:5px;flex-grow:unset}section.main.home .home__text{margin-left:auto;margin-right:auto;margin-bottom:42px;width:calc(100% - 2rem);max-width:414px;font-family:Space Grotesk,sans-serif;font-size:15px;line-height:147.6%;letter-spacing:.1em;color:inherit;opacity:.9}@media(min-width:640px){section.main.home .home__text{margin-left:80px}}@media(min-width:768px){section.main.home .home__text{margin-left:100px;font-size:16px}}@media(min-width:1024px){section.main.home .home__text{margin-left:153px;max-width:584px}}section.main.home .home__text p{font-size:16px;line-height:147.6%;letter-spacing:.1em}@media(max-width:1023px){section.main.home .gTitle span{width:38px;height:4px}}@media(max-width:768px){section.main.home .gTitle span{width:32px}}@media(max-width:640px){section.main.home .gTitle span{width:28px}}.btn-border-light{font-family:Space Grotesk,sans-serif;font-size:18px;line-height:23px;padding:10px 34px 10px 12px;background-color:#1f1f1f;border:1px solid #b7b7b7;color:#fff;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg width='12' height='13' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.4 0.5V1.7H9.954L0 11.654L0.846 12.5L10.8 2.546V10.1H12V0.5H2.4Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center right 12px}@media(max-width:1220px){.btn-border-light{font-size:16px}}@media(max-width:640px){.btn-border-light{font-size:13px}}.home_banners{display:flex;flex-wrap:wrap;position:relative;z-index:1}.home_banners .single-banner{flex:0 0 25%;position:relative;cursor:none}.home_banners .single-banner:hover .custom-cursor{opacity:1}.home_banners .single-banner__img{height:0;padding-bottom:275%;width:100%;box-shadow:-15px 35px #0000;transition:box-shadow .3s}.home_banners .single-banner__img:hover{box-shadow:-15px 35px 50px #00000040}.home_banners .single-banner.project-01{z-index:10}.home_banners .single-banner.project-01 .single-banner__img{background:url(https://cdn.swoo.ca/static/img/project-stefano.jpg) no-repeat center center;background-size:cover;transform:translateY(3%);box-shadow:60px 35px #0000}.home_banners .single-banner.project-01 .single-banner__img:hover{box-shadow:60px 35px 50px #00000040}.home_banners .single-banner.project-02 .single-banner__img{background:url(https://cdn.swoo.ca/static/img/project-rafale-2.jpg) no-repeat center center;background-size:cover;transform:translateY(9%)}.home_banners .single-banner.project-03{z-index:10}.home_banners .single-banner.project-03 .single-banner__img{background:url(https://cdn.swoo.ca/static/img/project-wecook.jpg) no-repeat center center;background-size:102%;transition:box-shadow .3s,background-size .3s cubic-bezier(.75,.22,.02,.7);transform:translateY(-3%)}.home_banners .single-banner.project-03:hover .single-banner__img{background-size:115%}.home_banners .single-banner.project-04 .single-banner__img{background:url(https://cdn.swoo.ca/static/img/project-peppermint.jpg) no-repeat center center;background-size:102%;transition:box-shadow .3s,background-size .3s cubic-bezier(.75,.22,.02,.7)}.home_banners .single-banner.project-04:hover .single-banner__img{background-size:115%}@media(max-width:768px){.home_banners .single-banner{flex:0 0 50%;cursor:pointer}.home_banners .single-banner:hover .custom-cursor{display:none}}.home_projects{margin-top:8rem;margin-bottom:8rem}.home_projects .listing{display:flex;flex-wrap:wrap;position:relative;z-index:1}.home_projects .listing .single-project{flex:0 0 25%}.home_projects .listing .single-project:nth-child(1) a{transform:translateY(2%);box-shadow:-15px 35px 50px #0003}.home_projects .listing .single-project:nth-child(2) a{transform:translateY(4%)}.home_projects .listing .single-project:nth-child(3){z-index:10}.home_projects .listing .single-project:nth-child(3) a{transform:translateY(-2%);box-shadow:-15px 35px 50px #0003}.home_projects .listing .single-project a{display:block;height:0;padding-bottom:294%;overflow:hidden;position:relative}.home_projects .listing .single-project-cidrerie a{background:linear-gradient(18.18deg,#0000003b -21.46%,#0000 46.87% 46.87%),#61a78d}.home_projects .listing .single-project-cidrerie a:hover .cidrerie-laptop{transform:translate(-44%,5%) scale(1.1)}.home_projects .listing .single-project-cidrerie a:hover .cidrerie-phone{transform:translate(5%,-12.5%) scale(1.2)}.home_projects .listing .single-project-cidrerie a:hover .cidrerie-apple1{transform:translate(-1%,4%) scale(1.03)}.home_projects .listing .single-project-wecook a{background:linear-gradient(18.18deg,#0000003b -21.46%,#0000 46.87% 46.87%),#03894e}.home_projects .listing .single-project-wecook a:hover .wecook-laptop{transform:translate(1.5%,-4%)}.home_projects .listing .single-project-wecook a:hover .wecook-phone{transform:translate(3.5%,-8%)}.home_projects .listing .single-project-wecook a:hover .wecook-box1{transform:translate(-4.5%,-5%) scale(.78)}.home_projects .listing .single-project-wecook a:hover .wecook-box2{transform:translate(2%,-6%) scale(1.1)}.home_projects .listing .single-project-evive a{background:linear-gradient(18.18deg,#0000003b -21.46%,#0000 46.87% 46.87%),#fec72e}.home_projects .listing .single-project-evive a:hover .evive-tablet{transform:translate(1.5%) scale(1.08)}.home_projects .listing .single-project-evive a:hover .evive-phone{transform:translate(-1%) scale(1.08)}.home_projects .listing .single-project-evive a:hover .evive-cubes1{transform:translate(2%) scale(1.2)}.home_projects .listing .single-project-evive a:hover .evive-cubes2{transform:translate(-4%,-4.5%) scale(1.3)}.home_projects .listing .single-project-hub a{background:linear-gradient(200deg,#ec516c,#ec516c00 60%),linear-gradient(to top,#fff,#fff0 40%),#2c207c}.home_projects .listing .single-project-hub a:hover .hub-woman{transform:translate(-50%) scale(1.25)}.home_projects .listing .single-project-hub a:hover .hub-logo{transform:translateY(-50%) scale(1.6)}.home_projects .listing .single-project-hub a:hover .hub-sponsors{transform:translate(-50%)}.home_projects .listing .single-project-stefano a{background:url(https://cdn.swoo.ca/static/img/stefano-background.jpg) no-repeat center center;background-size:cover}.home_projects .listing .single-project-stefano a:hover .stefano-phone{transform:translate(-1%) scale(1.08)}.home_projects .listing .single-project-stefano a:hover .stefano-basilic,.home_projects .listing .single-project-stefano a:hover .stefano-mushroom-basilic,.home_projects .listing .single-project-stefano a:hover .stefano-big-tomato,.home_projects .listing .single-project-stefano a:hover .stefano-small-tomato,.home_projects .listing .single-project-stefano a:hover .stefano-potato-basilic{transform:translate(-50%,-40%)}.home_projects .listing .single-project-tced a{background:linear-gradient(14.48deg,#00000047 12.24%,#0000 47.52% 47.52%),#ed1c24}.home_projects .listing .single-project-tced a:hover .tced-laptop{transform:translate(-50%,-50%) scale(1.5)}.home_projects .listing .single-project-tced a:hover .tced-phones{transform:translate(-50%,-50%) rotate(-46deg) scale(1.35)}.home_projects .listing .single-project_content img{max-width:inherit;position:absolute;transition:transform .4s cubic-bezier(.06,.91,.66,.94)}.home_projects .listing .single-project_content .cidrerie-laptop{left:50%;bottom:7px;transform:translate(-45%,8%);width:175.7%;z-index:2}.home_projects .listing .single-project_content .cidrerie-phone{left:1%;bottom:23%;width:51.4%;z-index:3}.home_projects .listing .single-project_content .cidrerie-apple1{right:-48%;bottom:50%;width:148.7%;z-index:1}.home_projects .listing .single-project_content .cidrerie-apple2{right:47%;bottom:-110px;width:133.6%;z-index:4}.home_projects .listing .single-project_content .wecook-laptop{bottom:-11%;left:9%;width:251.4%;z-index:2}.home_projects .listing .single-project_content .wecook-phone{z-index:3;width:85%;right:-16%;top:8%}.home_projects .listing .single-project_content .wecook-box1{z-index:1;width:120%;top:-13%;left:-34%}.home_projects .listing .single-project_content .wecook-box2{z-index:4;right:14%;bottom:-35.5%;width:150%}.home_projects .listing .single-project_content .evive-tablet{z-index:1;bottom:-6%;left:21%;width:170%}.home_projects .listing .single-project_content .evive-phone{z-index:2;bottom:22%;left:-13%;width:90%}.home_projects .listing .single-project_content .evive-cubes1{z-index:3;top:-21%;left:-61%;width:140%}.home_projects .listing .single-project_content .evive-cubes2{z-index:4;bottom:-30%;right:-104%;width:215%}.home_projects .listing .single-project_content .hub-woman{z-index:3;bottom:0;left:50%;width:70%;transform:translate(-50%);transform-origin:bottom center}.home_projects .listing .single-project_content .hub-logo{z-index:2;top:50%;left:-5%;width:110%;transform:translateY(-50%)}.home_projects .listing .single-project_content .hub-sponsors{z-index:1;top:18%;left:50%;width:65%;transform:translate(-50%,200%)}.home_projects .listing .single-project_content .stefano-phone{z-index:2;bottom:0;right:0;width:100%}.home_projects .listing .single-project_content .stefano-basilic{z-index:3;top:0%;left:60%;width:40%;transform:translate(-50%,-50%)}.home_projects .listing .single-project_content .stefano-mushroom-basilic{z-index:4;transform:translate(-50%,-50%);top:96%;left:20%;width:48%}.home_projects .listing .single-project_content .stefano-big-tomato{transform:translate(-50%,-50%);top:80%;left:75%;width:45%;z-index:3}.home_projects .listing .single-project_content .stefano-small-tomato{left:84%;top:15%;width:32%;transform:translate(-50%,-50%)}.home_projects .listing .single-project_content .stefano-potato-basilic{left:15%;top:20%;transform:translate(-50%,-50%);z-index:3;width:80%}.home_projects .listing .single-project_content .tced-laptop{z-index:1;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.home_projects .listing .single-project_content .tced-phones{z-index:2;width:245%;top:50%;left:50%;transform:translate(-50%,-50%)}.home_projects .listing .single-project1{flex:0 0 25%}.home_projects .listing .single-project1:nth-child(1) a{transform:translateY(2%);box-shadow:-15px 35px 50px #0003}.home_projects .listing .single-project1:nth-child(2) a{transform:translateY(4%)}.home_projects .listing .single-project1:nth-child(3){z-index:10}.home_projects .listing .single-project1:nth-child(3) a{transform:translateY(-2%);box-shadow:-15px 35px 50px #0003}.home_projects .listing .single-project1 a{display:block;height:0;padding-bottom:275%;overflow:hidden;position:relative}.home_projects .listing .single-project1 a:hover img{transform:translate(-50%,-50%) scale(1.1)}.home_projects .listing .single-project1 img{width:calc(100% - 1px);height:auto;margin-left:1px;position:absolute;top:50%;left:50%;transition:transform .6s cubic-bezier(.06,.91,.66,.94);transform:translate(-50%,-50%) scale(1)}@media(max-width:768px){.home_projects .listing .single-project{flex:0 0 50%}}.home_agence{height:100vh;position:relative}.home_agence .container{margin-top:80px}.home_agence .agence_content{position:absolute;top:calc(50% - 100px);transform:translateY(-50%)}.home_agence .agence_content h3{color:#ff0c00;font-family:Space Grotesk,sans-serif;font-size:51px;line-height:80px;font-weight:700;width:25%;overflow:hidden;position:absolute;left:0}.home_agence .agence_content h3 span span{margin-left:5rem;width:100%;display:block}.home_agence .agence_content p{font-family:Space Grotesk,sans-serif;font-size:44px;line-height:113.1%;letter-spacing:.04em;margin-bottom:46px}.home_agence .anim-agence1{white-space:nowrap;overflow:hidden;animation:anim-agence1 9s linear infinite;display:inline-block;width:100%}@keyframes anim-agence1{0%{transform:translate3d(110%,0,0)}15%{transform:translateZ(0)}26%{transform:translateZ(0)}47%{transform:translate3d(-110%,0,0)}to{transform:translate3d(-110%,0,0)}}.home_agence .anim-agence2{white-space:nowrap;overflow:hidden;animation:anim-agence2 9s linear infinite;display:inline-block;position:absolute;width:100%;top:0;left:0}@keyframes anim-agence2{0%{transform:translate3d(110%,0,0)}27%{transform:translate3d(110%,0,0)}42%{transform:translateZ(0)}53%{transform:translateZ(0)}74%{transform:translate3d(-110%,0,0)}to{transform:translate3d(-110%,0,0)}}.home_agence .anim-agence3{white-space:nowrap;overflow:hidden;animation:anim-agence3 9s linear infinite;display:inline-block;position:absolute;width:100%;top:0;left:0}@keyframes anim-agence3{0%{transform:translate3d(110%,0,0)}54%{transform:translate3d(110%,0,0)}69%{transform:translateZ(0)}80%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0)}}@media(max-width:1640px){.home_agence .agence_content h3 span span{margin-left:4rem}}@media(max-width:1440px){.home_agence .agence_content h3{font-size:44px;line-height:70px}.home_agence .agence_content h3 span span{margin-left:3rem}.home_agence .agence_content p{font-size:38px}}@media(max-width:1220px){.home_agence .agence_content h3{font-size:32px;line-height:60px}.home_agence .agence_content h3 span span{margin-left:2rem}.home_agence .agence_content p{font-size:30px}}@media(max-width:1023px){.home_agence .container{width:calc(100% - 4rem);margin-top:60px}.home_agence .agence_content h3{font-size:30px;line-height:50px}.home_agence .agence_content p{font-size:28px}}@media(max-width:768px){.home_agence .container{width:calc(100% - 4rem);margin-top:54px}.home_agence .agence_content h3{font-size:24px;width:50%}.home_agence .agence_content p{font-size:22px}}@media(max-width:640px){.home_agence .container{width:calc(100% - 2rem)}.home_agence .agence_content h3{font-size:20px}.home_agence .agence_content h3 span span{margin-left:1rem}.home_agence .agence_content p{font-size:18px}}.home_service{font-family:Space Grotesk,sans-serif}.home_service .service_container{position:relative;width:100%}.home_service .gTitle{margin-bottom:0;height:90px}.home_service .single-service{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;height:100%;align-items:stretch;width:100%;position:absolute;overflow:hidden;top:0;left:0}.home_service .single-service__anim{position:fixed;left:0;bottom:0;width:100%;background:#fff;height:1px;transition:opacity .2s;z-index:10;pointer-events:none;opacity:1}.home_service .single-service__anim span{width:0;height:100%;display:block;background:#e51b24}.home_service .single-service.top{pointer-events:none}.home_service .single-service.top:not(.home_service .single-service.top:last-child) .left{transform:translateY(-150%)}.home_service .single-service.top:not(.home_service .single-service.top:last-child) .right{transform:translateY(-150%)}.home_service .single-service.top .single-service__anim{opacity:0}.home_service .single-service.bottom{pointer-events:none}.home_service .single-service.bottom .single-service__anim{opacity:0}.home_service .single-service.bottom .left,.home_service .single-service.bottom .right{transform:translateY(150%)}.home_service .single-service .left{flex:0 0 25%;overflow:hidden;max-height:100%;display:flex;align-items:center;transform:translate(0);transition:transform .8s ease-out;padding-top:7vh}.home_service .single-service .left .number{width:100%;display:flex;align-items:flex-start;overflow:hidden;max-height:100%;position:relative}.home_service .single-service .left .number__inner{display:block;width:100%}.home_service .single-service .left .number__inner--fill{position:absolute;top:0;color:#e9e9e9;height:0;overflow:hidden}.home_service .single-service .left .number svg{width:155%;transform:translate(-10%)}.home_service .single-service .left .number--1 svg{width:120%;transform:translate(-10%)}.home_service .single-service .left .number--4 svg{width:160%;transform:translate(-10%)}.home_service .single-service .right{flex:0 0 calc(75% - 54px);margin-top:-4%;transform:translate3d(0,0);transition:transform .8s ease-out;display:flex;align-items:center}.home_service .single-service .right h3{font-size:36px;line-height:113.1%;font-weight:300;letter-spacing:.04em;margin-bottom:10px}.home_service .single-service .right p{font-size:14px;line-height:147.6%;letter-spacing:.1em;max-width:408px}.home_service .single-service .right .tags{max-width:100%;margin-top:43px}.home_service .single-service .right .tags span{display:block;margin-right:50px;margin-bottom:30px;font-size:18px;line-height:113.1%;font-weight:500;letter-spacing:.04em;float:left}.home_service .single-service .right .tags span:nth-child(odd){clear:left}.home_service .single-service .right .tags:after{clear:both;content:"";display:block}@media(max-width:1220px){.home_service .gTitle{height:80px}.home_service .single-service .right{margin-top:-4%}.home_service .single-service .right h3{font-size:30px}.home_service .single-service .right p{font-size:13px;max-width:400px}.home_service .single-service .right .tags{margin-top:30px;margin-bottom:10px}.home_service .single-service .right .tags span{margin-right:30px;margin-bottom:25px;font-size:16px}}@media(max-width:1023px){.home_service .gTitle{height:66px}.home_service .single-service{padding-top:5%}.home_service .single-service .right{flex:0 0 calc(75% - 30px)}.home_service .single-service .right h3{font-size:26px}.home_service .single-service .right p{font-size:13px}.home_service .single-service .right .tags{margin-top:20px}.home_service .single-service .right .tags span{margin-right:20px;margin-bottom:20px;font-size:14px}}@media(max-width:768px){.home_service .gTitle{height:60px}.home_service .single-service{padding-top:20%;align-items:flex-start;justify-content:center}.home_service .single-service .left{width:50%;position:absolute;left:50%;height:100%;align-items:flex-end;bottom:0}.home_service .single-service .left span{font-size:58rem}.home_service .single-service .right{flex:0 0 calc(100% - 4rem);height:100%;z-index:10;align-items:flex-start}.home_service .single-service .right h3{font-size:30px}.home_service .single-service .right p{font-size:14px}.home_service .single-service .right .tags{margin-top:40px;max-width:50%}.home_service .single-service .right .tags span{margin-right:20px;margin-bottom:30px;font-size:16px}}@media(max-width:640px){.home_service .gTitle{height:60px}.home_service .gTitle span{transition:opacity .2s}.home_service .gTitle.hide-line span{opacity:0}.home_service .single-service{padding-top:10%}.home_service .single-service__anim{height:6px}.home_service .single-service .left span{font-size:41rem}.home_service .single-service .right{flex:0 0 calc(100% - 2rem)}.home_service .single-service .right h3{font-size:21px}.home_service .single-service .right p{font-size:12px}.home_service .single-service .right .tags{max-width:calc(50% + 32px);margin-top:20px}.home_service .single-service .right .tags span{margin-right:6px;margin-bottom:14px;font-size:13px}}.home_clients{font-family:Space Grotesk,sans-serif;overflow:hidden}.home_clients .wrapperClients{max-width:100%;overflow:hidden;position:relative;height:200px}.home_clients .wrapperClients:before{content:"";display:block;background-color:#fafafa;opacity:0;transition:background .2s,opacity .2s;height:100%;width:25%;position:absolute;left:50%;top:0;z-index:2;border-left:1px solid #b7b7b7}.home_clients .wrapperClients:first-of-type:before{left:25%}.home_clients .wrapperClients:last-of-type:before{left:0}.home_clients .animClients,.home_clients .animClients3,.home_clients .animClients5{white-space:nowrap;overflow:hidden;display:inline-block;width:200%;position:absolute}.home_clients .animClients img,.home_clients .animClients3 img,.home_clients .animClients5 img{display:inline-block}.home_clients .animClients2,.home_clients .animClients4,.home_clients .animClients6{opacity:0;margin-top:-129px}@media(max-width:1220px){.home_clients .animClients,.home_clients .animClients3,.home_clients .animClients5{width:250%}}@media(max-width:1023px){.home_clients .animClients,.home_clients .animClients3,.home_clients .animClients5{width:300%}}@media(max-width:768px){.home_clients .wrapperClients:before{display:none}.home_clients .animClients,.home_clients .animClients3,.home_clients .animClients5{width:400%}}@media(max-width:640px){.home_clients .animClients,.home_clients .animClients3,.home_clients .animClients5{width:700%}}.home_expertise{font-family:Space Grotesk,sans-serif}.home_expertise .content_expertise{display:flex;justify-content:space-around}.home_expertise .content_expertise .single-expertise{text-align:center}.home_expertise .content_expertise .single_content{margin-top:35px}.home_expertise .content_expertise .single_content .title{font-size:18px;line-height:1.2;text-transform:uppercase;margin:0 auto;font-weight:400;text-align:center;max-width:calc(100% - 200px)}.home_expertise .content_expertise .foodtech .square{position:relative}.home_expertise .content_expertise .foodtech__anim{position:absolute}.home_expertise .content_expertise .foodtech__anim_01{bottom:0;left:0;width:30%;transform:translate(-40%,-25%)}.home_expertise .content_expertise .foodtech__anim_02{top:0;right:0;width:35%;transform:translate(10%,-35%)}.home_expertise .content_expertise .foodtech__anim_03{bottom:0;right:0;width:15%;transform:translate(34%)}.home_expertise .content_expertise .laravel .square{position:relative}.home_expertise .content_expertise .laravel__anim{position:absolute}.home_expertise .content_expertise .laravel__anim_01{top:3%;left:86%;width:17%;transform:translate(-50%)}.home_expertise .content_expertise .laravel__anim_02{top:86%;left:20%;width:17%;transform:translate(-50%)}.home_expertise .content_expertise .laravel__anim_03{top:78%;left:93%;width:17%;transform:translate(-50%)}.home_expertise .content_expertise .laravel__anim_04{top:62%;left:3%;width:17%;height:17%;transform:translate(-50%)}.home_expertise .content_expertise .laravel__anim_04 .img{position:absolute;left:50%;top:50%;width:100%}.home_expertise .content_expertise .laravel__anim_04 .img:nth-child(1){transform:translate(-24%)}.home_expertise .content_expertise .laravel__anim_04 .img:nth-child(2){transform:translate(25%,24%)}@media(max-width:1220px){.home_expertise .content_expertise .single-expertise a{font-size:14px}.home_expertise .content_expertise .single_content .title{font-size:16px;max-width:calc(100% - 110px)}}@media(max-width:1023px){.home_expertise .content_expertise .single-expertise a{font-size:13px;margin-top:20px;padding:7px 26px 7px 7px;background-position:center right 7px}.home_expertise .content_expertise .single_content{margin-top:10px}.home_expertise .content_expertise .single_content .title{font-size:15px;max-width:calc(100% - 100px)}}@media(max-width:768px){.home_expertise{height:auto}.home_expertise .content_expertise{justify-content:center;flex-wrap:wrap}.home_expertise .content_expertise .single-expertise{margin-bottom:4rem}}@media(max-width:640px){.home_expertise .content_expertise .single_content .title{max-width:calc(100% - 80px)}}.home_posts{font-family:Space Grotesk,sans-serif}.home_posts .listing{display:flex;justify-content:space-around;margin-left:0;flex-wrap:wrap;width:100%}.home_posts .single-thumb{width:calc(50% - 96px);text-align:center}.home_posts .single-thumb .image_thumb{padding-bottom:100%;height:0;display:block;position:relative;cursor:pointer;overflow:hidden}.home_posts .single-thumb .image_thumb:hover img,.home_posts .single-thumb .image_thumb:hover video{transform:translate(-50%) scale(1.1)}.home_posts .single-thumb .image_thumb img,.home_posts .single-thumb .image_thumb video{position:absolute;left:50%;top:0;transition:transform .6s cubic-bezier(.06,.91,.66,.94);transform:translate(-50%) scale(1)}.home_posts .single-thumb .single_content{margin-top:25px}.home_posts .single-thumb .single_content .title{font-size:18px;line-height:1.2;text-transform:uppercase;margin:0 auto;font-weight:400;text-align:center;max-width:calc(100% - 200px)}.home_posts .single-thumb .single_content .title a{color:inherit}@media(max-width:1220px){.home_posts .single-thumb{width:calc(50% - 50px)}.home_posts .single-thumb .single_content .title{font-size:16px;max-width:calc(100% - 110px)}}@media(max-width:1023px){.home_posts .single-thumb{width:calc(50% - 15px)}.home_posts .single-thumb .single_content{margin-top:10px}.home_posts .single-thumb .single_content .title{font-size:15px;max-width:calc(100% - 100px)}}@media(max-width:768px){.home_posts{height:auto}.home_posts .listing{justify-content:center;flex-wrap:wrap}.home_posts .single-thumb{width:calc(100% - 5rem);margin-bottom:4rem}}@media(max-width:640px){.home_posts .single-thumb .single_content .title{max-width:calc(100% - 80px)}}.home_creativity .row{align-items:center}.home_creativity .img_container{position:relative;padding-left:3rem}.home_creativity .img_container .tooltip_heart{position:absolute;top:0;right:2rem;transform:translate(-50%,-50%);display:inline-flex;border-radius:.9rem;width:7.82rem;height:4.37rem;align-items:center;justify-content:center}.home_creativity .img_container .tooltip_heart i.icon-bubble1{color:#ff0c00;font-size:5.6rem}.home_creativity .img_container .tooltip_heart i.icon-heart{color:#fff;font-size:3.12rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-65%)}@media(max-width:768px){.home_creativity .img_container{padding-left:0rem}}@media(max-width:640px){.home_creativity .right{margin-top:30px}}.home_social{display:flex;flex-wrap:wrap;position:relative;z-index:1;margin-bottom:140px}.home_social .single-social{flex:0 0 25%;position:relative}.home_social .single-social__img{height:0;padding-bottom:167%;width:100%;box-shadow:-15px 35px #0000;transition:box-shadow .3s}.home_social .single-social__img:hover{box-shadow:-10px 60px 59px 18px #00000030}.home_social .single-social.social-01{z-index:10}.home_social .single-social.social-01 .single-social__img{background-repeat:no-repeat;background-size:cover;transform:translateY(3%)}.home_social .single-social.social-01 .single-social__img:hover{box-shadow:-10px 60px 59px 18px #00000030}.home_social .single-social.social-02 .single-social__img{background-repeat:no-repeat;background-size:cover;transform:translateY(9%)}.home_social .single-social.social-03{z-index:10}.home_social .single-social.social-03 .single-social__img{background-repeat:no-repeat;background-size:cover;transform:translateY(-3%)}.home_social .single-social.social-04 .single-social__img{background-repeat:no-repeat;background-size:cover}@media(max-width:768px){.home_social .single-social{flex:0 0 50%;cursor:pointer}}section.main.singlePost .page_content .img+.img{margin-top:6.875rem}section.main.singlePost .page_content .emoji{display:inline-block;margin:0 .5rem;vertical-align:middle;width:2rem;position:relative;top:-.2rem}section.main.singlePost .page_content .text{margin-left:auto;margin-right:auto;margin-top:20px;max-width:56rem;padding-left:10px;padding-right:10px}@media(min-width:640px){section.main.singlePost .page_content .text{margin-top:52px}}@media(min-width:1024px){section.main.singlePost .page_content .text{margin-top:112px;padding-left:0;padding-right:0}}@media(min-width:1280px){section.main.singlePost .page_content .text{max-width:100%;padding-left:15%;padding-right:15%}}section.main.singlePost .page_content .post-app-fb-slide{padding:40px 15px}section.main.singlePost .page_content .post-app-fb-slide-08{padding-bottom:0}section.main.singlePost .post_bottom .comments{box-shadow:0 0 2rem #00000026}section.main.singlePost .post_bottom .comments iframe{min-width:100%;height:auto}@media(max-width:1220px){section.main.singlePost .page_content .video{padding:4rem 10%}}@media(max-width:1023px){section.main.singlePost .page_content .img+.img{margin-top:4rem}section.main.singlePost .page_content .video{padding:2rem}}@media(max-width:768px){section.main.singlePost .page_content .video{padding:0}}section.main.singleFolio .page_content{transform:translateY(50vh)}section.main.singleFolio .page_content .img{line-height:0;max-width:1440px;margin-left:auto;margin-right:auto;text-align:center}section.main.singleFolio .page_content .img img{display:inline-block}section.main.singleFolio .page_content .row_img{line-height:0;text-align:center;display:flex;align-items:center;max-width:1440px;margin-left:auto;margin-right:auto}section.main.singleFolio .page_content .text{font-size:1.75rem;font-weight:500;padding:6.875rem 15%;max-width:1440px;margin-left:auto;margin-right:auto}section.main.singleFolio .page_content .margin_top{margin-top:9.375rem}section.main.singleFolio .page_content .margin_top+.img{margin-top:6.875rem}section.main.singleFolio .page_content .video{max-width:1440px;margin-left:auto;margin-right:auto}section.main.singleFolio .page_content .videoWrapper{position:relative;padding-bottom:56.25%;height:0}section.main.singleFolio .page_content .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.main.singleFolio .page_content .row_imgText{display:flex;justify-content:space-between;align-items:center;max-width:1440px;margin-left:auto;margin-right:auto;padding:30px 0}@media(max-width:940px){section.main.singleFolio .page_content .row_imgText{flex-direction:column;padding:10px 0}}section.main.singleFolio .page_content .row_imgText .col-left{flex:0 0 55%}section.main.singleFolio .page_content .row_imgText .col-right{flex:0 0 45%;padding-right:15%;padding-left:30px}@media(max-width:1023px){section.main.singleFolio .page_content .row_imgText .col-right{padding-right:10%}}@media(max-width:940px){section.main.singleFolio .page_content .row_imgText .col-right{padding-right:2rem;padding-top:20px;padding-bottom:20px}}@media(max-width:640px){section.main.singleFolio .page_content .row_imgText .col-right{padding-right:15px}}section.main.singleFolio .page_content .row_imgText .col-right h3{margin-bottom:25px;font-size:29px}@media(max-width:768px){section.main.singleFolio .page_content .row_imgText .col-right h3{font-size:27px;margin-bottom:10px}}section.main.singleFolio .page_content .row_imgText .col-right p{font-size:17px}@media(max-width:768px){section.main.singleFolio .page_content .row_imgText .col-right p{font-size:14px;line-height:21px}}section.main.singleFolio .page_content .row_imgText.imgRight .col-left{order:2;text-align:right}@media(max-width:940px){section.main.singleFolio .page_content .row_imgText.imgRight .col-left{order:1}}section.main.singleFolio .page_content .row_imgText.imgRight .col-right{order:1;padding-right:30px;padding-left:15%}@media(max-width:1023px){section.main.singleFolio .page_content .row_imgText.imgRight .col-right{padding-left:10%}}@media(max-width:940px){section.main.singleFolio .page_content .row_imgText.imgRight .col-right{padding-left:2rem;order:2;text-align:right}}@media(max-width:640px){section.main.singleFolio .page_content .row_imgText.imgRight .col-right{padding-left:15px}}section.main.singleFolio .page_content .row_2imgText{display:flex;justify-content:space-between;align-items:center;max-width:1440px;margin-left:auto;margin-right:auto;position:relative}@media(max-width:1220px){section.main.singleFolio .page_content .row_2imgText{flex-direction:column}section.main.singleFolio .page_content .row_2imgText .col-left,section.main.singleFolio .page_content .row_2imgText .col-right{width:100%}}section.main.singleFolio .page_content .row_2imgText.marginTop .text-content{margin-top:10%}@media(max-width:1220px){section.main.singleFolio .page_content .row_2imgText.marginTop .text-content{margin-top:35px;margin-bottom:30px}}section.main.singleFolio .page_content .row_2imgText.marginBottom .text-content{margin-bottom:200px}@media(max-width:1220px){section.main.singleFolio .page_content .row_2imgText.marginBottom .text-content{margin-top:30px}section.main.singleFolio .page_content .row_2imgText.marginBottom .col-right img{max-height:180px;width:auto;max-width:100%}}section.main.singleFolio .page_content .row_2imgText.imgOffset .col-left{margin-bottom:-35px}@media(max-width:1220px){section.main.singleFolio .page_content .row_2imgText.imgOffset .col-left{margin-bottom:-115px}}section.main.singleFolio .page_content .row_2imgText.imgOffset .col-left img{transform:translateY(-35px)}@media(max-width:1220px){section.main.singleFolio .page_content .row_2imgText.imgOffset .col-left img{transform:translateY(-115px);margin:0 auto}}section.main.singleFolio .page_content .row_2imgText .col-left{flex:0 0 50%;display:flex;align-items:flex-end;padding-right:15px;padding-left:15%;align-self:flex-end}@media(max-width:1220px){section.main.singleFolio .page_content .row_2imgText .col-left{padding:0}section.main.singleFolio .page_content .row_2imgText .col-left img{margin:0 auto;max-width:50%}}@media(max-width:768px){section.main.singleFolio .page_content .row_2imgText .col-left img{max-width:100%}}section.main.singleFolio .page_content .row_2imgText .col-right{flex:0 0 50%;padding-right:15%;padding-left:80px}@media(max-width:1220px){section.main.singleFolio .page_content .row_2imgText .col-right{padding:0 15%}}@media(max-width:1023px){section.main.singleFolio .page_content .row_2imgText .col-right{padding:0 10%}}section.main.singleFolio .page_content .row_2imgText .col-right .text-content h3{margin-bottom:25px;font-size:29px}section.main.singleFolio .page_content .row_2imgText .col-right .text-content p{font-size:17px;line-height:26px}@media(max-width:768px){section.main.singleFolio .page_content .row_2imgText .col-right .text-content p{font-size:14px;line-height:21px}}section.main.singleFolio .page_content .row_2imgText .col-right .text-content p strong{font-size:29px;line-height:35px;margin-bottom:30px;display:block}@media(max-width:768px){section.main.singleFolio .page_content .row_2imgText .col-right .text-content p strong{font-size:25px;margin-bottom:20px}}section.main.singleFolio .page_content .row_2imgText .col-right img{position:absolute;width:50%;max-width:600px;bottom:0;right:0}@media(max-width:1220px){section.main.singleFolio .page_content .row_2imgText .col-right img{width:100%}}@media(max-width:1023px){section.main.singleFolio .page_content .row_2imgText .col-left,section.main.singleFolio .page_content .row_2imgText .col-right{padding:0 2rem}}@media(max-width:640px){section.main.singleFolio .page_content .row_2imgText .col-left,section.main.singleFolio .page_content .row_2imgText .col-right{padding:0 15px}}section.main.singleFolio .page_content .row_2imgText.imgRight .col-left{order:2;text-align:right;padding-left:15px;padding-right:15%}@media(max-width:1220px){section.main.singleFolio .page_content .row_2imgText.imgRight .col-left{padding:0;order:1}}@media(max-width:768px){section.main.singleFolio .page_content .row_2imgText.imgRight .col-left{padding:0 2rem}}@media(max-width:640px){section.main.singleFolio .page_content .row_2imgText.imgRight .col-left{padding:0 15px}}section.main.singleFolio .page_content .row_2imgText.imgRight .col-right{order:1;padding-right:80px;padding-left:15%}@media(max-width:1220px){section.main.singleFolio .page_content .row_2imgText.imgRight .col-right{order:2}}@media(max-width:1023px){section.main.singleFolio .page_content .row_2imgText.imgRight .col-right{padding:0 10%}}@media(max-width:768px){section.main.singleFolio .page_content .row_2imgText.imgRight .col-right{padding:0 2rem}}@media(max-width:640px){section.main.singleFolio .page_content .row_2imgText.imgRight .col-right{padding:0 15px}}section.main.singleFolio .page_content .row_2imgText.imgRight .col-right img{bottom:0;right:inherit;left:0}section.main.singleFolio .page_content .row_listText{max-width:1440px;margin-left:auto;margin-right:auto;padding:0 15%;font-family:Helvetica}@media(max-width:1023px){section.main.singleFolio .page_content .row_listText{padding:0 10%}}@media(max-width:768px){section.main.singleFolio .page_content .row_listText{padding:0 2rem}}@media(max-width:640px){section.main.singleFolio .page_content .row_listText{padding:0 15px}}section.main.singleFolio .page_content .row_listText p{font-size:30px;line-height:65px;margin-bottom:0}@media(max-width:768px){section.main.singleFolio .page_content .row_listText p{font-size:19px;line-height:52px;font-weight:700}}section.main.singleFolio .page_content .row_listText ul.textList li{font-weight:700;font-size:41px;line-height:65px;border-bottom:1px solid #111}@media(max-width:768px){section.main.singleFolio .page_content .row_listText ul.textList li{font-size:27px;line-height:28px;padding:15px 0}}section.main.singleFolio .page_content .row_centerImg{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:15%;padding-right:15%}@media(max-width:1023px){section.main.singleFolio .page_content .row_centerImg{padding:0 10%}}@media(max-width:768px){section.main.singleFolio .page_content .row_centerImg{padding:0 2rem}}@media(max-width:640px){section.main.singleFolio .page_content .row_centerImg{padding:0 15px}}section.main.singleFolio .page_content .row_text_padding{padding:0 15%;max-width:1440px;margin-left:auto;margin-right:auto}section.main.singleFolio .page_content .row_text_padding h3{margin-bottom:15px}@media(max-width:1023px){section.main.singleFolio .page_content .row_text_padding{padding:0 10%}}@media(max-width:768px){section.main.singleFolio .page_content .row_text_padding{padding:0 2rem}section.main.singleFolio .page_content .row_text_padding h2{margin-top:15px}section.main.singleFolio .page_content .row_text_padding h3{margin-top:5px}section.main.singleFolio .page_content .row_text_padding img{max-width:70px;height:auto}}@media(max-width:640px){section.main.singleFolio .page_content .row_text_padding{padding:0 15px}}section.main.singleFolio .page_content .row_colonnes{padding:0 15%;max-width:1440px;margin-left:auto;margin-right:auto}@media(max-width:1023px){section.main.singleFolio .page_content .row_colonnes{padding:0 10%}}@media(max-width:768px){section.main.singleFolio .page_content .row_colonnes{padding:0 2rem}}@media(max-width:640px){section.main.singleFolio .page_content .row_colonnes{padding:0 15px}}section.main.singleFolio .page_content .row_colonnes .colonnes_content{display:flex;flex-wrap:wrap;justify-content:flex-start}@media(max-width:768px){section.main.singleFolio .page_content .row_colonnes .colonnes_content{flex-direction:column}}section.main.singleFolio .page_content .row_colonnes .colonnes_content .singleCol{flex:0 0 20%;margin-right:6.5%}@media(max-width:1220px){section.main.singleFolio .page_content .row_colonnes .colonnes_content .singleCol{flex:0 0 46%;margin-bottom:40px;margin-right:4%}}@media(max-width:768px){section.main.singleFolio .page_content .row_colonnes .colonnes_content .singleCol{margin-right:0}}section.main.singleFolio .page_content .row_colonnes .colonnes_content .singleCol:last-of-type{margin-right:0}section.main.singleFolio .page_content .row_colonnes .colonnes_content .singleCol .imgCol{background-repeat:no-repeat;background-size:50%;background-position:center;background-color:#fff;border-radius:40px;width:100%;height:163px;margin-bottom:40px}@media(max-width:1220px){section.main.singleFolio .page_content .row_colonnes .colonnes_content .singleCol .imgCol{max-width:210px}}@media(max-width:768px){section.main.singleFolio .page_content .row_colonnes .colonnes_content .singleCol .imgCol{max-width:116px;height:100px;border-radius:20px;margin-bottom:30px}}section.main.singleFolio .page_content .row_colonnes .colonnes_content .singleCol p{margin-bottom:10px;font-size:17px;line-height:20px;font-family:Helvetica;color:#fff}@media(max-width:768px){section.main.singleFolio .page_content .row_colonnes .colonnes_content .singleCol p{font-size:14px}}section.main.singleFolio .page_content .row_colonnes .colonnes_content .singleCol p.titleCol{margin-bottom:15px;font-size:21px;line-height:21px;font-weight:700}section.main.singleFolio .page_content .row_imgList{max-width:1440px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width:1023px){section.main.singleFolio .page_content .row_imgList{flex-direction:column}}section.main.singleFolio .page_content .row_imgList .col-left,section.main.singleFolio .page_content .row_imgList .col-right{flex:0 0 48%}section.main.singleFolio .page_content .row_imgList .col-right{padding-right:15%}@media(max-width:1023px){section.main.singleFolio .page_content .row_imgList .col-right{padding:0 10%}}@media(max-width:940px){section.main.singleFolio .page_content .row_imgList .col-right{padding:0 2rem}}@media(max-width:640px){section.main.singleFolio .page_content .row_imgList .col-right{padding:0 15px}}section.main.singleFolio .page_content .row_imgList ul.textList{font-family:Helvetica}section.main.singleFolio .page_content .row_imgList ul.textList li{font-weight:700;font-size:29px;line-height:37px;padding:15px 0}section.main.singleFolio .page_content .row_imgList ul.textList li:not(:last-of-type){border-bottom:1px solid #111}section.main.singleFolio .page_content .row_imgList.imgRight .col-left{order:2;text-align:right}section.main.singleFolio .page_content .row_imgList.imgRight .col-right{order:1;padding-right:0;padding-left:15%}@media(max-width:1023px){section.main.singleFolio .page_content .row_imgList.imgRight .col-right{padding:0 10%}}@media(max-width:940px){section.main.singleFolio .page_content .row_imgList.imgRight .col-right{padding:0 2rem}}@media(max-width:640px){section.main.singleFolio .page_content .row_imgList.imgRight .col-right{padding:0 15px}}@media(max-width:768px){section.main.singleFolio .page_content .row_text_padding *[style*="font-size: 59px"],section.main.singleFolio .page_content .row_text_padding *[style*="font-size: 60px"],section.main.singleFolio .page_content .row_2imgText *[style*="font-size: 59px"],section.main.singleFolio .page_content .row_2imgText *[style*="font-size: 60px"],section.main.singleFolio .page_content .row_imgText *[style*="font-size: 59px"],section.main.singleFolio .page_content .row_imgText *[style*="font-size: 60px"],section.main.singleFolio .page_content .row_listText *[style*="font-size: 59px"],section.main.singleFolio .page_content .row_listText *[style*="font-size: 60px"],section.main.singleFolio .page_content .row_colonnes *[style*="font-size: 59px"],section.main.singleFolio .page_content .row_colonnes *[style*="font-size: 60px"]{font-size:25px!important;line-height:30px}section.main.singleFolio .page_content .row_text_padding *[style*="font-size: 49px"],section.main.singleFolio .page_content .row_2imgText *[style*="font-size: 49px"],section.main.singleFolio .page_content .row_imgText *[style*="font-size: 49px"],section.main.singleFolio .page_content .row_listText *[style*="font-size: 49px"],section.main.singleFolio .page_content .row_colonnes *[style*="font-size: 49px"]{font-size:38px!important;line-height:31px}section.main.singleFolio .page_content .row_text_padding *[style*="font-size: 17px"],section.main.singleFolio .page_content .row_2imgText *[style*="font-size: 17px"],section.main.singleFolio .page_content .row_imgText *[style*="font-size: 17px"],section.main.singleFolio .page_content .row_listText *[style*="font-size: 17px"],section.main.singleFolio .page_content .row_colonnes *[style*="font-size: 17px"]{font-size:14px!important}}@media(max-width:1023px){section.main.singleFolio .page_content .margin_top{margin-top:5rem}section.main.singleFolio .page_content .margin_top+.img{margin-top:4rem}section.main.singleFolio .page_content .text{padding:5rem 10%}section.main.singleFolio .page_content .video{padding:2rem}}@media(max-width:768px){section.main.singleFolio .page_content .margin_top{margin-top:4rem}section.main.singleFolio .page_content .margin_top+.img{margin-top:3rem}section.main.singleFolio .page_content .text{padding:3rem 2rem}section.main.singleFolio .page_content .video{padding:0}}@media(max-width:640px){section.main.singleFolio .page_content{margin-top:-2rem}section.main.singleFolio .page_content .margin_top{margin-top:2rem}section.main.singleFolio .page_content .margin_top+.img{margin-top:1rem}section.main.singleFolio .page_content .text{padding:2rem 15px}section.main.singleFolio .page_content .text li{font-size:1.225rem}section.main.singleFolio .page_content .video{padding:0}}@media(max-width:768px){section.main.singleFolio .page_content .row_img{flex-wrap:wrap}}section.main.singleJob .page_head{height:30rem;padding:0;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:1}section.main.singleJob .page_head .pSubTitle{margin-top:1rem}section.main.singleJob .page_head .pSubTitle a{color:#111;display:inline-block;padding:.12rem 0;margin:.43rem;border-bottom:.12rem solid #b0b0b0}section.main.singleJob .post_head{display:flex;align-items:center;justify-content:space-around}section.main.singleJob .post_head .heading{display:flex;align-items:center;justify-content:center}section.main.singleJob .post_head .heading .inner{max-width:27rem}section.main.singleJob .post_head .heading .inner h1{font-size:3.1rem;font-weight:700;line-height:1.2;margin-bottom:3rem}section.main.singleJob .post_head .heading .inner h3{font-size:12px;color:#919191;font-weight:700;margin-right:.8rem;text-transform:uppercase}section.main.singleJob .post_head .heading .inner .post_logo img{width:8.35rem}section.main.singleJob .page_content .img{margin-top:9.37rem;text-align:center}section.main.singleJob .page_content .img+.img{margin-top:6.875rem}section.main.singleJob .page_content .img img{display:inline-block}section.main.singleJob .page_content .text{margin-top:9.37rem;padding:0 15%}section.main.singleJob .page_content ul{margin-top:2rem;margin-bottom:3rem}section.main.singleJob .page_content ul li{color:#111;font-weight:400}section.main.singleJob .page_content ul li:before{top:6px;width:10px;height:10px;background-color:#e51b24}section.main.singleJob .post_bottom{max-width:44rem;margin-left:auto;margin-right:auto}section.main.singleJob .post_bottom .apply_wrap{margin:0 0 7.5rem;text-align:center}section.main.singleJob .post_bottom .apply_wrap .apply{background-color:#e51b24;text-transform:uppercase;padding:.75rem 1.875rem;color:#fff;font-size:1.5rem;display:inline-block;font-weight:700;cursor:pointer}section.main.singleJob .post_bottom .apply_wrap .apply i{font-size:1.4375rem;margin-left:.9375rem}@media(max-width:1220px){section.main.singleJob .post_head .heading .inner h1{font-size:2.7rem}section.main.singleJob .page_content .text{padding:0;max-width:56rem;margin:9.37rem auto 0}}@media(max-width:1023px){section.main.singleJob .page_head{height:auto;min-height:0;margin-bottom:2rem}section.main.singleJob .post_head .heading .inner{max-width:26rem}section.main.singleJob .page_content .text{margin:5rem auto 0}}@media(max-width:768px){section.main.singleJob .post_head{margin-top:1rem}section.main.singleJob .post_head .heading .inner{max-width:22rem}section.main.singleJob .post_head .heading .inner h1{font-size:2.4rem}}@media(max-width:640px){section.main.singleJob .post_head{margin-top:2rem;flex-wrap:wrap;justify-content:flex-start}section.main.singleJob .post_head .half{width:100%}section.main.singleJob .post_head .heading{margin-bottom:2rem}section.main.singleJob .post_head .heading .inner{max-width:39rem}section.main.singleJob .post_head .heading .inner .gCat{margin-bottom:1rem}section.main.singleJob .post_head .heading .inner h1{font-size:3rem}section.main.singleJob .page_content .text{margin:2rem auto 0}section.main.singleJob .post_bottom .comments{margin:2rem auto;padding:.2rem}}.preload-svgs{visibility:hidden;width:0;height:0}section.main.landing-laravel{font-family:Space Grotesk;background-color:#e3e3e3}section.main.landing-laravel a{transition:color .2s}section.main.landing-laravel .modal{pointer-events:none;opacity:0;background:#000000b3;position:fixed;top:0;left:0;width:100%;height:100%;z-index:210}section.main.landing-laravel .modal.open{opacity:1;pointer-events:all}section.main.landing-laravel h2{font-size:60px;font-weight:700;line-height:1.1;margin-bottom:2rem}section.main.landing-laravel h2.section_title{font-size:20px;font-weight:400;position:absolute;top:0;left:2rem;z-index:10}section.main.landing-laravel h3{font-size:36px;font-weight:700;line-height:1.3;margin-bottom:2rem}section.main.landing-laravel p{font-size:19px;line-height:1.3}@media(max-width:1440px){section.main.landing-laravel h2{font-size:56px}section.main.landing-laravel h2.section_title{font-size:19px}section.main.landing-laravel p{font-size:18px}}@media(max-width:1220px){section.main.landing-laravel h2{font-size:54px}section.main.landing-laravel h2.section_title{font-size:18px}section.main.landing-laravel h3{font-size:32px}section.main.landing-laravel p{font-size:17px}}@media(max-width:1023px){section.main.landing-laravel h2{font-size:44px}section.main.landing-laravel h3{font-size:26px}section.main.landing-laravel p{font-size:15px}}@media(max-width:768px){section.main.landing-laravel h2{font-size:42px}}@media(max-width:640px){section.main.landing-laravel h2{font-size:32px}}section.main.landing-laravel .vue-responsive-videobg{position:fixed;background:#000}section.main.landing-laravel .vue-responsive-videobg .video-wrapper{opacity:.6}section.main.landing-laravel .frame{height:100vh}section.main.landing-laravel .hidden{display:none}section.main.landing-laravel .frozenScroll{overflow:hidden;height:100%}section.main.landing-laravel img{display:block}section.main.landing-laravel .icon{display:inline-block}section.main.landing-laravel .icon svg{width:100%}section.main.landing-laravel .container{max-width:1300px;padding:0 30px;margin:0 auto;position:relative}@media(max-width:1440px){section.main.landing-laravel .container{max-width:1200px}}@media(max-width:1220px){section.main.landing-laravel .container{max-width:1000px}}@media(max-width:640px){section.main.landing-laravel .container{padding:0 15px}}section.main.landing-laravel .dark a,section.main.landing-laravel .dark p,section.main.landing-laravel .dark h1,section.main.landing-laravel .dark h2,section.main.landing-laravel .dark h3,section.main.landing-laravel .dark li{color:#f5f5f5}section.main.landing-laravel .light a,section.main.landing-laravel .light p,section.main.landing-laravel .light h1,section.main.landing-laravel .light h2,section.main.landing-laravel .light h3,section.main.landing-laravel .light li{color:#000}section.main.landing-laravel .clients{position:relative;background:#000c;z-index:1}section.main.landing-laravel .clients .container{padding-top:6rem}section.main.landing-laravel .clients .client-titles{position:absolute;top:14rem;left:6rem}section.main.landing-laravel .clients .client-titles .client{position:absolute;top:0;left:0;z-index:10}section.main.landing-laravel .clients .client-titles .client .client-title{font-size:112px;font-weight:700;line-height:1;margin:1rem 0}section.main.landing-laravel .clients .client-titles .client a{color:#fff;font-size:22px}section.main.landing-laravel .clients .client-titles .client a:hover{color:#ff2d20}section.main.landing-laravel .clients .client-titles .client a:hover .icon{margin-right:16px}section.main.landing-laravel .clients .client-titles .client a:hover .icon svg{transform:scale(.8);stroke:#ff2d20}section.main.landing-laravel .clients .client-titles .client a .icon{margin-right:10px;transition:margin .3s}section.main.landing-laravel .clients .client-titles .client a .icon svg{transition:transform .2s,stroke .2s;stroke:#f5f5f5}section.main.landing-laravel .clients .large-cubes-container{position:absolute;bottom:-201%;left:200%;width:224%}section.main.landing-laravel .clients .large-cubes-container svg{width:100%}section.main.landing-laravel .clients .phone{position:absolute;bottom:1rem;left:9rem;width:calc(100% - 9rem)}section.main.landing-laravel .clients .phone img{position:absolute;top:50%;left:50%;width:93.25%;transform:translate(-50%,-53.4%)}section.main.landing-laravel .clients .phone .icon{width:100%;height:100%}section.main.landing-laravel .clients .phone-02{bottom:-40%;left:66%}section.main.landing-laravel .clients .phone-03{bottom:-80%;left:122%}section.main.landing-laravel .clients .frame{display:flex;align-items:flex-start;position:relative}@media(max-width:1440px){section.main.landing-laravel .clients .client-titles .client .client-title{font-size:100px}section.main.landing-laravel .clients .client-titles .client a{font-size:20px}}@media(max-width:1220px){section.main.landing-laravel .clients .client-titles .client .client-title{font-size:80px}section.main.landing-laravel .clients .client-titles .client a{font-size:18px}section.main.landing-laravel .clients .client-titles .client a .icon{width:20px}}@media(max-width:640px){section.main.landing-laravel .clients .phone{position:absolute;bottom:unset;top:50%;left:-20%;width:140%}section.main.landing-laravel .clients .phone-02{bottom:unset;top:73%;left:66%}section.main.landing-laravel .clients .phone-03{bottom:-80%;left:122%}section.main.landing-laravel .clients .client-titles{top:18rem;left:0}section.main.landing-laravel .clients .client-titles .client .client-title{font-size:52px;min-width:200px}section.main.landing-laravel .clients .client-titles .client a{font-size:13px}section.main.landing-laravel .clients .client-titles .client a .icon{width:18px}section.main.landing-laravel .clients .client-titles .client a .text{transform:translateY(-4px);display:inline-block}}section.main.landing-laravel .contact{position:relative;background:#000c}section.main.landing-laravel .contact.dark .icon svg{transition:fill .2s;fill:#f5f5f5}section.main.landing-laravel .contact.dark .icon.stroke svg{transition:stroke .2s;stroke:#f5f5f5}section.main.landing-laravel .contact .frame{padding-top:5rem;height:auto;min-height:100vh}section.main.landing-laravel .contact .frame h2{font-size:112px;margin:3rem 0}section.main.landing-laravel .contact .frame .contact-container{display:flex;align-items:flex-start}section.main.landing-laravel .contact .frame .contact-container .left{width:520px;margin-right:80px}section.main.landing-laravel .contact .frame .contact-container .left p{font-size:18px;line-height:1.4}section.main.landing-laravel .contact .frame .contact-container .right{width:calc(100% - 600px);text-transform:uppercase}section.main.landing-laravel .contact .frame .contact-container .right a{font-size:16px}section.main.landing-laravel .contact .frame .contact-container .right .contact-links{margin-bottom:4rem}section.main.landing-laravel .contact .frame .contact-container .right .contact-links a{display:flex;align-items:center;margin-bottom:1.5rem;font-size:16px}section.main.landing-laravel .contact .frame .contact-container .right .contact-links a:hover{color:#ff2d20}section.main.landing-laravel .contact .frame .contact-container .right .contact-links a:hover .icon svg{fill:#ff2d20}section.main.landing-laravel .contact .frame .contact-container .right .contact-links a .icon{width:24px;margin-right:15px}section.main.landing-laravel .contact .frame .contact-container .right .contact-adress{margin-bottom:4rem}section.main.landing-laravel .contact .frame .contact-container .right .contact-adress a{position:relative;display:inline-block}section.main.landing-laravel .contact .frame .contact-container .right .contact-adress a:hover{color:#ff2d20}section.main.landing-laravel .contact .frame .contact-container .right .contact-adress a:hover .icon svg{stroke:#ff2d20}section.main.landing-laravel .contact .frame .contact-container .right .contact-adress a .icon{position:absolute;right:0;bottom:3px}section.main.landing-laravel .contact .frame .contact-container .right .social .label{color:#f5f5f5;text-transform:uppercase;font-size:16px;margin-bottom:1.5rem}section.main.landing-laravel .contact .frame .contact-container .right .social .social-list{display:flex;align-items:center}section.main.landing-laravel .contact .frame .contact-container .right .social .social-list a{margin-right:18px}section.main.landing-laravel .contact .frame .contact-container .right .social .social-list a:hover{color:#ff2d20}section.main.landing-laravel .contact .frame .contact-container .right .social .social-list a:hover .icon svg{fill:#ff2d20}section.main.landing-laravel .contact .frame .contact-container .right .social .social-list a .icon{width:20px;height:20px}@media(max-width:1440px){section.main.landing-laravel .contact .frame h2{font-size:100px}}@media(max-width:1220px){section.main.landing-laravel .contact .frame h2{font-size:80px}section.main.landing-laravel .contact .frame .contact-container .left p{font-size:16px}}@media(max-width:1023px){section.main.landing-laravel .contact .frame h2{font-size:60px;margin:2rem 0}section.main.landing-laravel .contact .frame .contact-container .left{width:380px;margin-right:50px}section.main.landing-laravel .contact .frame .contact-container .left p{font-size:16px}section.main.landing-laravel .contact .frame .contact-container .right{width:calc(100% - 430px)}}@media(max-width:768px){section.main.landing-laravel .contact .frame h2{font-size:54px}section.main.landing-laravel .contact .frame .contact-container .left{width:370px;margin-right:20px}section.main.landing-laravel .contact .frame .contact-container .left p{font-size:15px}section.main.landing-laravel .contact .frame .contact-container .right{width:calc(100% - 398px)}section.main.landing-laravel .contact .frame .contact-container .right .contact-links{margin-bottom:3rem}section.main.landing-laravel .contact .frame .contact-container .right .contact-links a{font-size:15px}section.main.landing-laravel .contact .frame .contact-container .right .contact-links a .icon{margin-right:12px;width:22px}section.main.landing-laravel .contact .frame .contact-container .right .contact-adress{margin-bottom:3rem}section.main.landing-laravel .contact .frame .contact-container .right .contact-adress a{font-size:15px}section.main.landing-laravel .contact .frame .contact-container .right .social .label{font-size:15px}}@media(max-width:640px){section.main.landing-laravel .contact .frame h2{font-size:34px}section.main.landing-laravel .contact .frame .contact-container{flex-wrap:wrap;padding-bottom:12rem}section.main.landing-laravel .contact .frame .contact-container .left{width:100%;margin-right:0;margin-bottom:5rem}section.main.landing-laravel .contact .frame .contact-container .left p{font-size:16px}section.main.landing-laravel .contact .frame .contact-container .right{width:100%}section.main.landing-laravel .contact .frame .contact-container .right .contact-links{margin-bottom:5rem}section.main.landing-laravel .contact .frame .contact-container .right .contact-links a{font-size:16px}section.main.landing-laravel .contact .frame .contact-container .right .contact-links a .icon{margin-right:15px;width:24px}section.main.landing-laravel .contact .frame .contact-container .right .contact-adress{margin-bottom:5rem}section.main.landing-laravel .contact .frame .contact-container .right .contact-adress a{font-size:16px}section.main.landing-laravel .contact .frame .contact-container .right .social .label{font-size:16px}}section.main.landing-laravel .contact-drawer{position:fixed;background:#f5f5f5;right:0;top:0;min-height:100vh;width:787px;z-index:500;transform:translate(100%);transition:transform .3s}section.main.landing-laravel .contact-drawer.open{transform:translate(0)}section.main.landing-laravel .contact-drawer .icon svg{transition:fill .2s;fill:#111}section.main.landing-laravel .contact-drawer .icon.stroke svg{transition:stroke .2s;stroke:#111}section.main.landing-laravel .contact-drawer .bg-cube{position:absolute;right:0;top:0;width:300px;height:229px}section.main.landing-laravel .contact-drawer .bg-cube svg{fill:none}section.main.landing-laravel .contact-drawer .inner{padding:4rem;position:relative}section.main.landing-laravel .contact-drawer .inner h2{font-size:59px;margin-bottom:5px}section.main.landing-laravel .contact-drawer .inner p{max-width:400px;font-size:19px}section.main.landing-laravel .contact-drawer .inner .top{display:flex;text-transform:uppercase;margin:3rem 0}section.main.landing-laravel .contact-drawer .inner .top .contact-links{margin-bottom:1rem;margin-right:4rem}section.main.landing-laravel .contact-drawer .inner .top .contact-links a{display:flex;align-items:center;margin-bottom:1.3rem;font-size:16px;color:#111}section.main.landing-laravel .contact-drawer .inner .top .contact-links a:hover{color:#ff2d20}section.main.landing-laravel .contact-drawer .inner .top .contact-links a:hover .icon svg{fill:#ff2d20}section.main.landing-laravel .contact-drawer .inner .top .contact-links a .icon{width:24px;margin-right:15px}section.main.landing-laravel .contact-drawer .inner .top .contact-adress{margin-bottom:1rem}section.main.landing-laravel .contact-drawer .inner .top .contact-adress a{position:relative;display:inline-block;color:#111}section.main.landing-laravel .contact-drawer .inner .top .contact-adress a:hover{color:#ff2d20}section.main.landing-laravel .contact-drawer .inner .top .contact-adress a:hover .icon svg{stroke:#ff2d20}section.main.landing-laravel .contact-drawer .inner .top .contact-adress a .icon{position:absolute;right:0;bottom:3px}section.main.landing-laravel .contact-drawer .inner form{width:100%}section.main.landing-laravel .contact-drawer .inner form button{margin:0 auto;margin-top:4rem;background:#111;color:#fff}section.main.landing-laravel .contact-drawer .inner form button:hover{background:#ff2d20}@media(max-width:1023px){section.main.landing-laravel .contact-drawer{width:640px}section.main.landing-laravel .contact-drawer .inner h2{font-size:46px}section.main.landing-laravel .contact-drawer .inner p{font-size:17px}section.main.landing-laravel .contact-drawer .inner .top{margin:2.5rem 0}section.main.landing-laravel .contact-drawer .inner .top .contact-links{margin-bottom:1rem;margin-right:4rem}section.main.landing-laravel .contact-drawer .inner .top .contact-links a{margin-bottom:1.3rem;font-size:15px}section.main.landing-laravel .contact-drawer .inner .top .contact-links a .icon{width:20px;margin-right:10px}section.main.landing-laravel .contact-drawer .inner .top .contact-adress a{font-size:15px}}@media(max-width:768px){section.main.landing-laravel .contact-drawer{width:540px}section.main.landing-laravel .contact-drawer .inner h2{font-size:42px;margin-top:4rem}section.main.landing-laravel .contact-drawer .inner p{font-size:16px}section.main.landing-laravel .contact-drawer .inner .top{margin:2rem 0}section.main.landing-laravel .contact-drawer .inner .top .contact-links{margin-right:4rem}section.main.landing-laravel .contact-drawer .inner .top .contact-links a{font-size:14px}section.main.landing-laravel .contact-drawer .inner .top .contact-adress a{font-size:14px}}@media(max-width:640px){section.main.landing-laravel .contact-drawer{width:100%}section.main.landing-laravel .contact-drawer .bg-cube{width:190px;height:145px}section.main.landing-laravel .contact-drawer .inner{padding:2rem 0;margin:0 auto;width:calc(100% - 4rem);max-width:400px}section.main.landing-laravel .contact-drawer .inner h2{font-size:35px;margin-top:4rem}section.main.landing-laravel .contact-drawer .inner .top{margin:2rem 0}section.main.landing-laravel .contact-drawer .inner .top .contact-links{margin-right:0;display:flex;align-items:center}section.main.landing-laravel .contact-drawer .inner .top .contact-links a{font-size:14px;margin-right:2rem}}section.main.landing-laravel footer{position:fixed;bottom:0;margin:0 auto;width:100%;padding:20px 0;z-index:100}section.main.landing-laravel footer.dark .inner .icon{color:#111}section.main.landing-laravel footer .inner{max-width:calc(100% - 8rem);margin:0 auto;display:flex;justify-content:space-between}section.main.landing-laravel footer .inner .icon{width:110px;height:44px;color:#f5f5f5;transition:color .5s ease}section.main.landing-laravel footer .inner .icon svg{transition:fill .5s ease}@media(max-width:768px){section.main.landing-laravel footer .inner{max-width:calc(100% - 6rem)}}@media(max-width:640px){section.main.landing-laravel footer .inner{max-width:calc(100% - 3rem)}}section.main.landing-laravel header{position:fixed;top:0;margin:0 auto;width:100%;padding:20px 0}section.main.landing-laravel header.dark .inner .menu li a,section.main.landing-laravel header.dark .inner .lang-switcher{color:#111}section.main.landing-laravel header.dark .inner .btn-menu-mobile span{background:#111}section.main.landing-laravel header .inner{max-width:calc(100% - 8rem);margin:0 auto;display:flex;justify-content:space-between}section.main.landing-laravel header .inner .logo{width:28px;margin-right:100px;opacity:1}section.main.landing-laravel header .inner .left{display:flex;align-items:center}section.main.landing-laravel header .inner .right{display:flex;align-items:center;justify-content:flex-end}section.main.landing-laravel header .inner .btn-menu-mobile{width:33px;height:33px;position:relative;cursor:pointer}section.main.landing-laravel header .inner .btn-menu-mobile span{height:1px;width:100%;background:#fff;position:absolute;top:50%;left:0}section.main.landing-laravel header .inner .btn-menu-mobile span:first-child{transform:translateY(-5px)}section.main.landing-laravel header .inner .btn-menu-mobile span:last-child{transform:translateY(5px)}section.main.landing-laravel header .inner .menu{list-style-type:none;display:flex;align-items:center;justify-content:space-between;width:500px}section.main.landing-laravel header .inner .menu li a{font-size:16px;color:#f5f5f5;opacity:.7;transition:opacity .3s ease,color .3s ease}section.main.landing-laravel header .inner .menu li a:hover,section.main.landing-laravel header .inner .menu li a.active{opacity:1}section.main.landing-laravel header .inner .lang-switcher{text-transform:uppercase;text-decoration:underline;font-size:16px;margin-right:100px;transition:opacity .3s ease,color .3s ease;color:#f5f5f5;opacity:.7}section.main.landing-laravel header .inner .lang-switcher:hover{opacity:1}section.main.landing-laravel header .inner .btn{display:flex;align-items:center;justify-content:center;width:164px;height:45px;font-size:12px;text-transform:uppercase;opacity:1}@media(max-width:1440px){section.main.landing-laravel header .inner .menu{width:450px}}@media(max-width:1220px){section.main.landing-laravel header .inner .logo{margin-right:70px}section.main.landing-laravel header .inner .menu{width:340px}section.main.landing-laravel header .inner .lang-switcher{margin-right:70px}}@media(max-width:1023px){section.main.landing-laravel header{padding:15px 0}section.main.landing-laravel header .inner{max-width:calc(100% - 4rem)}section.main.landing-laravel header .inner .logo{margin-right:40px}section.main.landing-laravel header .inner .menu{width:320px}section.main.landing-laravel header .inner .lang-switcher{margin-right:40px}}@media(max-width:640px){section.main.landing-laravel header .inner .logo{margin-right:20px}}section.main.landing-laravel .hero{overflow:hidden;position:relative;background:#000c}section.main.landing-laravel .hero .scroll-down{position:fixed;bottom:2rem;left:50%;z-index:200;cursor:pointer}section.main.landing-laravel .hero .scroll-down .icon svg{stroke:#ff2d20}section.main.landing-laravel .hero .hero-graph{position:fixed;width:calc(50% - 2rem);left:40%}section.main.landing-laravel .hero .hero-graph [id*=cube4-animated]{visibility:hidden}section.main.landing-laravel .hero .hero-graph #cube{position:fixed;height:100vh;width:621px}section.main.landing-laravel .hero .frame{display:flex;align-items:center;height:100%}section.main.landing-laravel .hero .frame .text{max-width:740px}section.main.landing-laravel .hero .frame .text p{max-width:548px}section.main.landing-laravel .hero .frame__graph{padding:1rem}section.main.landing-laravel .hero .frame-02 .bottom{margin:3rem 0;display:flex;align-items:center;color:#f5f5f5}section.main.landing-laravel .hero .frame-02 .bottom .certified{width:192px;margin-right:40px;position:relative}section.main.landing-laravel .hero .frame-02 .bottom .certified .text{position:absolute;text-transform:uppercase;top:28%;left:46%;font-size:12px}section.main.landing-laravel .hero .frame-02 .bottom .certified .text:after{background:url(https://cdn.swoo.ca/static/img/laravel/red_highlight_small.svg) no-repeat center center;background-size:contain;content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:92px;height:48px;z-index:5}section.main.landing-laravel .hero .frame-02 .bottom .certified .icon{position:relative;z-index:10}section.main.landing-laravel .hero .frame-02 .bottom .certified .icon svg{fill:#f5f5f5}section.main.landing-laravel .hero .frame-02 .bottom .review{width:170px;display:flex;align-items:center}section.main.landing-laravel .hero .frame-02 .bottom .review .c{margin-right:15px;width:45px;height:50px}section.main.landing-laravel .hero .frame-02 .bottom .review .stars{display:flex;margin-bottom:5px}section.main.landing-laravel .hero .frame-02 .bottom .review .stars .icon{width:21px;height:20px;margin-right:1px}section.main.landing-laravel .hero .frame-02 .bottom .review .stars .icon svg{fill:#f5f5f5}section.main.landing-laravel .hero .frame-02 .bottom .review .text{font-size:15px;text-transform:uppercase}section.main.landing-laravel .hero .frame-03 .bottom{margin:3rem 0}section.main.landing-laravel .hero .frame-03 .bottom>div{display:flex;align-items:center;margin:2rem 0}section.main.landing-laravel .hero .frame-03 .bottom>div .text{font-size:24px;font-weight:700;color:#f5f5f5}section.main.landing-laravel .hero .frame-03 .bottom>div .left{width:125px;margin-right:2rem}section.main.landing-laravel .hero .frame-03 .bottom>div .left .cubes{display:flex;align-items:center}section.main.landing-laravel .hero .frame-03 .bottom>div .left .cubes img{width:46px;height:52px}section.main.landing-laravel .hero .frame-03 .bottom>div .left .cubes img.cubes-01{filter:blur(3px);opacity:.6;transform:translate(0)}section.main.landing-laravel .hero .frame-03 .bottom>div .left .cubes img.cubes-02{filter:blur(3px);opacity:.7;transform:translate(-50%)}section.main.landing-laravel .hero .frame-03 .bottom>div .left .cubes img.cubes-03{filter:blur(2px);opacity:.8;transform:translate(-100%)}section.main.landing-laravel .hero .frame-03 .bottom>div .left .cubes img.cubes-04{filter:blur(1px);opacity:.9;transform:translate(-150%)}section.main.landing-laravel .hero .frame-03 .bottom>div .left .cubes img.cubes-05{transform:translate(-200%)}section.main.landing-laravel .hero .btn{margin:2rem 0;display:flex;align-items:center;justify-content:center;width:253px;height:45px;font-size:12px;text-transform:uppercase;opacity:1}section.main.landing-laravel .hero .btn.white{background:#f5f5f5;color:#111}section.main.landing-laravel .hero h1{font-size:90px;font-weight:700;line-height:1;margin-bottom:2rem}section.main.landing-laravel .hero h1 span{position:relative;z-index:10}section.main.landing-laravel .hero h1 span.highlight{position:relative;z-index:5;margin-left:3%}section.main.landing-laravel .hero h1 span.highlight:after{background:url(https://cdn.swoo.ca/static/img/laravel/red_highlight.svg) no-repeat center center;background-size:contain;content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:108%;height:108%;z-index:5}@media(max-width:1440px){section.main.landing-laravel .hero h1{font-size:76px}}@media(max-width:1220px){section.main.landing-laravel .hero .hero-graph #cube{width:560px}}@media(max-width:1023px){section.main.landing-laravel .hero h1{font-size:56px}section.main.landing-laravel .hero .frame .text{max-width:425px}section.main.landing-laravel .hero .frame-03 .bottom>div .text{font-size:20px}section.main.landing-laravel .hero .frame-03 .bottom>div .left{width:112px}section.main.landing-laravel .hero .frame-03 .bottom>div .left .cubes img{height:44px;width:38px}section.main.landing-laravel .hero .hero-graph #cube{width:420px}}@media(max-width:768px){section.main.landing-laravel .hero h1{font-size:48px}section.main.landing-laravel .hero .frame .text{max-width:380px}section.main.landing-laravel .hero .frame-03 .bottom>div .text{font-size:18px}section.main.landing-laravel .hero .hero-graph #cube{width:300px}}@media(max-width:640px){section.main.landing-laravel .hero h1{font-size:34px}section.main.landing-laravel .hero .frame{justify-content:center}section.main.landing-laravel .hero .frame .text{width:320px;max-width:100%}section.main.landing-laravel .hero .frame-02 .bottom .certified{width:140px;margin-right:15px}section.main.landing-laravel .hero .frame-02 .bottom .certified .text{width:auto;font-size:10px}section.main.landing-laravel .hero .frame-02 .bottom .certified .text:after{width:70px;height:38px}section.main.landing-laravel .hero .frame-02 .bottom .review{width:144px}section.main.landing-laravel .hero .frame-02 .bottom .review .c{margin-right:6px;width:36px;height:40px}section.main.landing-laravel .hero .frame-02 .bottom .review .stars{margin-bottom:5px}section.main.landing-laravel .hero .frame-02 .bottom .review .stars .icon{width:17px;height:16px}section.main.landing-laravel .hero .frame-02 .bottom .review .text{font-size:14px;width:auto}section.main.landing-laravel .hero .frame-03 .bottom>div .left{width:80px}section.main.landing-laravel .hero .frame-03 .bottom>div .left .cubes img{width:27px;height:32px}section.main.landing-laravel .hero .frame-03 .bottom>div .text{font-size:18px;width:calc(100% - 120px)}}section.main.landing-laravel .about{position:relative;background:#ffffffe6}section.main.landing-laravel .about .frame{display:flex;align-items:center}section.main.landing-laravel .about .frame .about-graph{width:calc(100% - 510px);text-align:center}section.main.landing-laravel .about .frame .text{max-width:510px}@media(max-width:1220px){section.main.landing-laravel .about .frame{justify-content:space-between}section.main.landing-laravel .about .frame .text{max-width:430px}section.main.landing-laravel .about .frame .about-graph{width:calc(100% - 435px)}section.main.landing-laravel .about .frame .about-graph svg{max-width:100%}}@media(max-width:1023px){section.main.landing-laravel .about .frame .text{max-width:340px}section.main.landing-laravel .about .frame .about-graph{width:calc(100% - 360px)}section.main.landing-laravel .about .frame .about-graph svg{max-width:100%}section.main.landing-laravel .about .frame.frame-01 .about-graph svg{max-width:51%}}@media(max-width:768px){section.main.landing-laravel .about .frame{justify-content:center;flex-direction:column}section.main.landing-laravel .about .frame .text{order:2}}@media(max-width:640px){section.main.landing-laravel .about .frame .about-graph{width:340px}}section.main.landing-laravel .services{position:relative;background:#ffffffe6}section.main.landing-laravel .services .frame{display:flex;align-items:center}section.main.landing-laravel .services .services-container{display:flex;width:100%;justify-content:space-between}section.main.landing-laravel .services .services-container .service{width:332px;max-width:calc(33% - 20px)}section.main.landing-laravel .services .services-container .service .service-graph{display:flex;align-items:flex-end;justify-content:center;height:150px;width:220px}section.main.landing-laravel .services .services-container .service .service-content h3{font-size:36px;margin:2rem 0}section.main.landing-laravel .services .services-container .service .service-content h3 small{font-weight:400;font-size:60%}section.main.landing-laravel .services .services-container .service .service-content p{line-height:1.4}@media(max-width:1220px){section.main.landing-laravel .services .services-container .service .service-content h3{font-size:32px}}@media(max-width:1023px){section.main.landing-laravel .services .services-container .service{max-width:calc(33% - 8px)}section.main.landing-laravel .services .services-container .service .service-content h3{font-size:26px}}@media(max-width:768px){section.main.landing-laravel .services .frame{justify-content:center;height:auto}section.main.landing-laravel .services .services-container{padding-top:100px;flex-wrap:wrap;justify-content:center}section.main.landing-laravel .services .services-container .service{max-width:100%;width:360px;margin-bottom:100px}section.main.landing-laravel .services .services-container .service .service-graph{width:100%}section.main.landing-laravel .services .services-container .service .service-content h3{font-size:32px}section.main.landing-laravel .services .services-container .service .service-content p{font-size:16px}}@media(max-width:640px){section.main.landing-laravel .services .services-container .service{width:320px}}section.main.landing-laravel .dark form .form-row{border-color:#fff}section.main.landing-laravel .dark form .form-row input,section.main.landing-laravel .dark form .form-row select,section.main.landing-laravel .dark form .form-row textarea{color:#fff}section.main.landing-laravel .dark form button{background:#f5f5f5;color:#111}section.main.landing-laravel .dark form button:hover{background:#ff2d20;color:#fff}section.main.landing-laravel form{width:458px}section.main.landing-laravel form .message{font-size:12px;margin-top:15px;text-align:center}section.main.landing-laravel form .message.success{color:green}section.main.landing-laravel form .message.error{color:#ff2d20}section.main.landing-laravel form .form-row{display:flex;width:100%;border-bottom:1px solid;margin-bottom:20px;position:relative}section.main.landing-laravel form .form-row__error{transform:translateY(-15px);display:block;color:#ee4035;font-size:12px;pointer-events:none}section.main.landing-laravel form .form-row input,section.main.landing-laravel form .form-row select,section.main.landing-laravel form .form-row textarea{height:32px;background:none;border:0;width:100%;font-size:16px;outline:none}section.main.landing-laravel form .form-row input::-moz-placeholder,section.main.landing-laravel form .form-row select::-moz-placeholder,section.main.landing-laravel form .form-row textarea::-moz-placeholder{opacity:1;color:currentColor}section.main.landing-laravel form .form-row input::placeholder,section.main.landing-laravel form .form-row select::placeholder,section.main.landing-laravel form .form-row textarea::placeholder{opacity:1;color:currentColor}section.main.landing-laravel form .form-row textarea{height:80px;resize:none}section.main.landing-laravel form button{display:flex;align-items:center;justify-content:center;height:60px;width:390px;max-width:100%;transition:background .2s,color .2s;outline:none;margin-top:4rem}section.main.landing-laravel form button span{text-transform:uppercase;font-size:18px}@media(max-width:1023px){section.main.landing-laravel form{width:100%}section.main.landing-laravel form button{height:52px;width:100%;margin-top:3rem}section.main.landing-laravel form button span{font-size:16px}}section.main.landing-laravel .menu-mobile{position:fixed;background:#f5f5f5;left:0;top:0;min-height:100vh;max-width:100%;width:580px;z-index:500;transform:translate(-100%);transition:transform .3s;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#111}section.main.landing-laravel .menu-mobile.open{transform:translate(0)}section.main.landing-laravel .menu-mobile .bg-cube{position:absolute;width:100%;left:0;top:70%;transform:translateY(-50%)}section.main.landing-laravel .menu-mobile .inner{padding:0;margin:0 auto;height:calc(100vh - 8rem);width:calc(100% - 8rem);position:relative}section.main.landing-laravel .menu-mobile .inner .btn-close{margin-bottom:4rem}section.main.landing-laravel .menu-mobile .inner .menu li{display:block;margin:2rem 0}section.main.landing-laravel .menu-mobile .inner .menu li a{font-size:41px;font-weight:400;color:#111}section.main.landing-laravel .menu-mobile .inner .menu li a.active{font-weight:700}section.main.landing-laravel .menu-mobile .inner .social{position:absolute;bottom:0;left:0}section.main.landing-laravel .menu-mobile .inner .social .label{color:#111;text-transform:uppercase;font-size:16px;margin-bottom:1.5rem}section.main.landing-laravel .menu-mobile .inner .social .social-list{display:flex;align-items:center}section.main.landing-laravel .menu-mobile .inner .social .social-list a{margin-right:18px}section.main.landing-laravel .menu-mobile .inner .social .social-list a:hover{color:#ff2d20}section.main.landing-laravel .menu-mobile .inner .social .social-list a:hover .icon svg{color:#ff2d20;fill:#ff2d20}section.main.landing-laravel .menu-mobile .inner .social .social-list a .icon{width:21px;height:20px}section.main.landing-laravel .menu-mobile .inner .social .social-list a .icon svg{color:#111;fill:#111}@media(max-width:640px){section.main.landing-laravel .menu-mobile{width:100%}section.main.landing-laravel .menu-mobile .inner{height:calc(100vh - 4rem);width:calc(100% - 4rem)}section.main.landing-laravel .menu-mobile .inner .btn-close{margin-bottom:2rem}section.main.landing-laravel .menu-mobile .inner .menu li{display:block;margin:1.5rem 0}section.main.landing-laravel .menu-mobile .inner .menu li a{font-size:36px}}.landing-foodtech{font-family:Space Grotesk;background-color:#e3e3e3;cursor:url(https://cdn.swoo.ca/static/img/foodtech/mouse.svg),auto}.landing-foodtech a:hover,.landing-foodtech label:hover{cursor:url(https://cdn.swoo.ca/static/img/foodtech/mouse_hover.png),auto}.landing-foodtech .hidden{display:none}.landing-foodtech .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#e3e3e3;z-index:9999}.landing-foodtech-wrap{overflow:hidden}.landing-foodtech-wrap .container{max-width:1300px;padding:0 30px;margin:0 auto}@media(max-width:640px){.landing-foodtech-wrap .container{padding:0 25px}}.landing-foodtech-wrap .diagonal{position:relative;padding:var(--skew-padding) 0}.landing-foodtech-wrap .diagonal .diego{position:absolute;inset:0;transform:skewy(var(--angle));transform-origin:50% 0;outline:1px solid transparent;backface-visibility:hidden;background:#232323;z-index:1}.landing-foodtech-wrap .diagonal .diego:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;max-width:1240px;z-index:1;height:100%}@media(max-width:768px){.landing-foodtech-wrap .diagonal .diego:after{width:calc(100% - 60px)}}@media(max-width:640px){.landing-foodtech-wrap .diagonal .diego:after{width:calc(100% - 50px)}}.landing-foodtech-wrap .diagonal>div{position:relative;z-index:2}.landing-foodtech-wrap .diagonal .container{padding:0 130px}@media(max-width:1220px){.landing-foodtech-wrap .diagonal .container{padding:0 30px}}@media(max-width:640px){.landing-foodtech-wrap .diagonal .container{padding:0 25px}.landing-foodtech-wrap .diagonal{padding-bottom:150px}}.landing-foodtech .who{position:relative;width:100%;padding:50px 0 0;margin-top:400px}.landing-foodtech .who h2{font-weight:700;font-size:93px;line-height:93px;color:#111;margin-bottom:25px}.landing-foodtech .who-subtitle{font-size:24px;line-height:26px;margin-bottom:50px;max-width:50%}.landing-foodtech .who p{max-width:40%;font-size:16px;line-height:28px;margin-bottom:82px}.landing-foodtech .who a{background:#ff2d20;border:1px solid #ff2d20;border-radius:5px;display:inline-flex;align-items:center;padding:12px 35px 9px;font-size:16px;line-height:16px;text-transform:uppercase;color:#fff}.landing-foodtech .who .pan-horizontal{position:absolute;height:869px;right:0;bottom:0}.landing-foodtech .who .pan-horizontal .pan{width:100%}.landing-foodtech .who .pan-horizontal .brossard{position:absolute;width:158px;left:380px;bottom:480px}.landing-foodtech .who .pan-horizontal .legume{position:absolute;width:632px;left:138px;bottom:97px}.landing-foodtech .who .pan-horizontal .letters .s{position:absolute;width:163px;bottom:79px;left:136px}.landing-foodtech .who .pan-horizontal .letters .w{position:absolute;width:245px;bottom:149px;left:270px}.landing-foodtech .who .pan-horizontal .letters .o{position:absolute;width:143px;bottom:195px;left:480px}.landing-foodtech .who .pan-horizontal .letters .oo{position:absolute;width:116px;bottom:191px;left:618px}@media(max-width:1024px){.landing-foodtech .who{padding:0;margin-top:160px}.landing-foodtech .who h2{font-size:70px;line-height:70px}.landing-foodtech .who p{margin-bottom:50px}}@media(max-width:768px){.landing-foodtech .who p{max-width:60%}}@media(max-width:640px){.landing-foodtech .who h2{font-size:53px;line-height:57px}.landing-foodtech .who-subtitle,.landing-foodtech .who p{max-width:100%}}.landing-foodtech .tailored{position:relative}.landing-foodtech .tailored .pancake{width:777px;position:relative}.landing-foodtech .tailored .pancake-container{position:absolute;right:0;top:-446px;z-index:2}.landing-foodtech .tailored .pancake-container .dots{position:absolute;width:48%;top:11.2%;right:2.5%}.landing-foodtech .tailored .pancake-container .s{position:absolute;width:28%;left:24.2%;bottom:48%}.landing-foodtech .tailored .pancake-container .w{position:absolute;width:27.5%;left:47%;bottom:47%}.landing-foodtech .tailored .pancake-container .o{position:absolute;width:44.3%;left:27%;bottom:18.5%}.landing-foodtech .tailored__title{position:relative;font-weight:700;font-size:93px;line-height:105px;color:#f0f0f0;margin-bottom:63px}.landing-foodtech .tailored__title .line{position:absolute;left:0;width:100%;bottom:-14px;z-index:1}.landing-foodtech .tailored__title .line:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:url(https://cdn.swoo.ca/static/img/foodtech/red_line.png) 0 0 repeat-x;background-position:var(--line-ofset)}.landing-foodtech .tailored__subtitle{font-size:36px;line-height:33px;color:#eaeaea;margin-bottom:20px}.landing-foodtech .tailored__description{font-weight:300;font-size:18px;line-height:23px;color:#f0f0f0;margin-bottom:150px;max-width:630px}.landing-foodtech .tailored .container,.landing-foodtech .tailored .slick-slider{position:relative;z-index:2}.landing-foodtech .tailored .splide__list{align-items:center}.landing-foodtech .tailored .splide__list .splide__slide{margin:0 30px;height:94px;display:inline-flex;justify-content:center;align-items:center}.landing-foodtech .tailored .splide__list .splide__slide img{height:100%}@media(max-width:1220px){.landing-foodtech .tailored__title{font-size:80px;line-height:80px}}@media(max-width:1024px){.landing-foodtech .tailored__title{font-size:70px;line-height:70px}.landing-foodtech .tailored .pancake{width:unset}.landing-foodtech .tailored .pancake-container{width:67%}}@media(max-width:640px){.landing-foodtech .tailored .pancake-container{width:100%;top:-340px}.landing-foodtech .tailored .pancake-container .dots{width:86%;top:46.2%;right:-5.5%}.landing-foodtech .tailored__title{font-size:45px;line-height:49px}.landing-foodtech .tailored__subtitle{font-size:24px;line-height:24px}.landing-foodtech .tailored__description{font-size:16px;line-height:20px;margin-bottom:80px}.landing-foodtech .tailored .slick-initialized .slick-slide{height:50px}.landing-foodtech .tailored .slick-initialized .slick-slide img{height:100%}}.landing-foodtech .services{margin-top:240px}.landing-foodtech .services .bowl{position:absolute;top:390px;right:58px;width:600px;z-index:2}.landing-foodtech .services .hand{position:absolute;top:-116px;right:0;width:448px;z-index:2}.landing-foodtech .services__title{position:relative;font-weight:700;font-size:93px;line-height:93px;color:#f0f0f0;margin-bottom:63px}.landing-foodtech .services__title .line{position:absolute;left:0;width:100%;bottom:-14px;z-index:1}.landing-foodtech .services__title .line:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:url(https://cdn.swoo.ca/static/img/foodtech/red_line.png) 0 0 repeat-x;background-position:var(--line-ofset)}.landing-foodtech .services ul{max-width:50%}.landing-foodtech .services ul li{font-weight:500;font-size:21px;line-height:27px;color:#fff;margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid #3C3C3C}.landing-foodtech .services ul li span{font-size:14px;font-weight:300;margin-left:5px}@media(max-width:1220px){.landing-foodtech .services__title{font-size:80px;line-height:80px}}@media(max-width:1024px){.landing-foodtech .services__title{font-size:70px;line-height:70px}.landing-foodtech .services .bowl{width:42%;top:47%}.landing-foodtech .services .hand{top:7%;width:34%}.landing-foodtech .services ul li{font-size:18px;line-height:24px}}@media(max-width:640px){.landing-foodtech .services{margin-top:120px}.landing-foodtech .services__title{font-size:45px;line-height:49px}.landing-foodtech .services ul{max-width:100%}.landing-foodtech .services ul li{font-size:12px;line-height:16px}.landing-foodtech .services ul li span{font-size:9px;line-height:11px}.landing-foodtech .services .hand{top:63%;width:45%;right:-9%}.landing-foodtech .services .bowl{width:65%;top:98%;right:15px}}.landing-foodtech .preparation{margin-top:240px}.landing-foodtech .preparation__title{position:relative;font-weight:700;font-size:93px;color:#f0f0f0;margin-bottom:63px}.landing-foodtech .preparation__title .line{position:absolute;left:0;width:100%;bottom:-14px;z-index:1}.landing-foodtech .preparation__title .line:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:url(https://cdn.swoo.ca/static/img/foodtech/red_line.png) 0 0 repeat-x;background-position:var(--line-ofset)}.landing-foodtech .preparation ul{margin-bottom:50px}.landing-foodtech .preparation ul li{font-weight:300;font-size:18px;line-height:23px;color:#f0f0f0;margin-bottom:5px}.landing-foodtech .preparation ul li span{font-weight:700;margin-left:5px}.landing-foodtech .preparation__burger{position:relative}.landing-foodtech .preparation__burger .burger{width:493px;margin:0 auto;display:block}.landing-foodtech .preparation__burger .steps{position:absolute;top:0;left:0;width:100%;height:100%;padding:100px 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.landing-foodtech .preparation__burger .line{flex-grow:1;width:1px;background:url(https://cdn.swoo.ca/static/img/foodtech/red_line_vertical.png) 0 0 repeat-y;margin:50px 0}.landing-foodtech .preparation__burger .step{position:relative}.landing-foodtech .preparation__burger .step .number img{width:64px}.landing-foodtech .preparation__burger .step.even .step__inner{right:0;padding-right:162px;text-align:right}.landing-foodtech .preparation__burger .step.even .step__inner .dot{right:112px}.landing-foodtech .preparation__burger .step.odd .step__inner{left:0;padding-left:162px}.landing-foodtech .preparation__burger .step.odd .step__inner .dot{left:112px}.landing-foodtech .preparation__burger .step__inner{position:absolute;top:0;width:500px;padding-top:10px}.landing-foodtech .preparation__burger .step__inner .dot{position:absolute;top:20px;width:16px;height:16px;border:1px solid #ff2d20;border-radius:50%}.landing-foodtech .preparation__burger .step__title{font-weight:700;font-size:28px;line-height:36px;color:#fff;margin-bottom:38px;text-transform:uppercase}.landing-foodtech .preparation__burger .step p{font-size:18px;line-height:23px;color:#f0f0f0}@media(max-width:1220px){.landing-foodtech .preparation__title{font-size:80px;line-height:80px}}@media(max-width:1024px){.landing-foodtech .preparation__title{font-size:70px;line-height:70px}.landing-foodtech .preparation__burger .step.odd .step__inner{padding-left:120px}.landing-foodtech .preparation__burger .step.odd .step__inner .dot{left:85px}.landing-foodtech .preparation__burger .step.even .step__inner{padding-right:120px}.landing-foodtech .preparation__burger .step.even .step__inner .dot{right:85px}.landing-foodtech .preparation__burger .step__inner{width:390px}.landing-foodtech .preparation__burger .step__title{font-size:27px;line-height:31px}.landing-foodtech .preparation__burger .step p{font-size:15px;line-height:20px}.landing-foodtech .preparation__burger .step .number img{width:56px}}@media(max-width:768px){.landing-foodtech .preparation__burger .steps{align-items:flex-start;padding:100px 15px}.landing-foodtech .preparation__burger .steps .line{display:none}.landing-foodtech .preparation__burger .step__inner{position:relative;top:unset;left:unset!important;right:unset!important;width:100%;padding-left:95px!important;padding-right:0!important;text-align:left!important}.landing-foodtech .preparation__burger .step .number{margin-bottom:20px}.landing-foodtech .preparation__burger .step .dot{left:23px!important}}@media(max-width:640px){.landing-foodtech .preparation{margin-top:80%}.landing-foodtech .preparation__title{font-size:45px;line-height:49px}.landing-foodtech .preparation ul li{font-size:16px;line-height:20px}.landing-foodtech .preparation__burger .burger{position:absolute;top:0;left:53%;transform:translate(-50%);max-width:unset;height:auto;width:80%;max-width:320px}.landing-foodtech .preparation__burger .steps{position:relative;top:unset;left:unset;padding:100px 15px 0;height:auto}.landing-foodtech .preparation__burger .step{margin-bottom:110px}.landing-foodtech .preparation__burger .step__inner{padding-left:50px!important}.landing-foodtech .preparation__burger .step__inner .dot{width:14px;height:14px;left:9px!important}.landing-foodtech .preparation__burger .step__title{font-size:20px;line-height:28px;margin-bottom:25px}.landing-foodtech .preparation__burger .step p{font-size:17px}.landing-foodtech .preparation__burger .step .number img{width:30px}}.landing-foodtech .hero{height:100vh;overflow:hidden;background:linear-gradient(-140.96deg,#d4d4d400 41.07%,#cecece3b 52.85%,#b9b9b9 90.05%),#dbdbdb}.landing-foodtech .hero .container{position:relative;display:flex;justify-content:space-between;align-items:flex-start;height:100%}.landing-foodtech .hero__logo{width:170px;padding-top:60px}.landing-foodtech .hero__menu{padding-top:60px;text-align:right}.landing-foodtech .hero__menu input{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.landing-foodtech .hero__menu label{position:relative;border:1px solid #e71b22;box-sizing:border-box;border-radius:5px;padding:10px 47px 10px 23px;color:#ff2d20;display:block;cursor:url(https://cdn.swoo.ca/static/img/foodtech/mouse.svg),auto;margin-bottom:27px}.landing-foodtech .hero__menu label:hover{cursor:url(https://cdn.swoo.ca/static/img/foodtech/mouse_hover.png),auto}.landing-foodtech .hero__menu label span{font-size:15px;line-height:17px;text-transform:uppercase}.landing-foodtech .hero__menu label img{position:absolute;right:18px;top:50%;transform:translateY(-50%)}.landing-foodtech .hero__menu ul li{margin-bottom:20px}.landing-foodtech .hero__menu ul li a{font-size:15px;line-height:19px;text-transform:uppercase;color:#ff2d20}.landing-foodtech .hero .circle{position:absolute;top:-18px;left:50%;transform:translate(-50%);width:100vh;height:100vh;border-radius:50%;background-color:#e3e3e3;box-shadow:3px 35px 41px 29px #00000008}.landing-foodtech .hero .dots{position:absolute;top:-18px;left:50%;transform:translate(-50%);width:calc(100vh - 1px);height:calc(100vh - 1px);background:url(https://cdn.swoo.ca/static/img/foodtech/hero_red_border.svg) center/cover no-repeat;border-radius:50%;display:block}.landing-foodtech .hero__circle-container{position:absolute;top:-18px;left:50%;transform:translate(-50%);width:100vh;height:100vh;border-radius:50%;overflow:hidden}.landing-foodtech .hero__hand-top{height:51%;position:absolute;top:0;left:calc(50% + 35px);transform:translate3D(-50%,0,0)}.landing-foodtech .hero__hand-top img{height:100%;max-width:inherit}.landing-foodtech .hero__hand-bottom{height:51%;position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:10}.landing-foodtech .hero__hand-bottom img{height:100%;max-width:inherit}.landing-foodtech .hero__content{position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:100%;margin-top:15px}.landing-foodtech .hero__title{position:relative;font-style:normal;font-weight:500;font-size:5vh;line-height:51px;text-align:center;color:#232323;max-width:883px;padding:0 20px}.landing-foodtech .hero__title:after{content:"";background:url('data:image/svg+xml;charset=utf8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 0.5L7 5.5L12 0.499999L14 1.5L7 8.5L-3.0598e-07 1.5L2 0.5Z" fill="%23FF0000"/></svg>') right center no-repeat;background-size:14px 9px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:14px;height:9px;animation:bounce 2s cubic-bezier(.36,.07,.19,.97) 2s infinite alternate;backface-visibility:hidden;perspective:1000px}@keyframes bounce{0%{transform:translate(-50%)}5.55556%{transform:translate(-50%)}11.11111%{transform:translate(-50%)}22.22222%{transform:translate(-50%,-5px)}27.77778%{transform:translate(-50%)}33.33333%{transform:translate(-50%,-5px)}44.44444%{transform:translate(-50%)}to{transform:translate(-50%)}}.landing-foodtech .hero__title-top,.landing-foodtech .hero__title-bot{position:absolute;left:0;width:100%;height:50%;background:#e3e3e3}.landing-foodtech .hero__title-top{top:0}.landing-foodtech .hero__title-bot{bottom:0}.landing-foodtech .hero__box{position:absolute;bottom:11vh;right:0;background:linear-gradient(152.22deg,#ffffff42 5.23%,#fff0 61.53%),#e4e4e4;filter:drop-shadow(-4px 27px 30px rgba(0,0,0,.07));border-radius:5px;padding:30px 20px;width:380px}.landing-foodtech .hero__box-button{display:none}.landing-foodtech .hero__box .icon{width:36px;position:absolute;top:-18px;right:-18px;animation:shake 2s cubic-bezier(.36,.07,.19,.97) 0s infinite alternate;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}@keyframes shake{5%,45%{transform:translate3d(-1px,0,0) rotate(-3deg)}10%,40%{transform:translate3d(2px,0,0) rotate(3deg)}15%,25%,35%{transform:translate3d(-4px,0,0) rotate(-3deg)}20%,30%{transform:translate3d(4px,0,0) rotate(3deg)}}.landing-foodtech .hero__box .title{font-family:Space Grotesk;font-size:16px;line-height:18px;text-align:right;text-transform:uppercase;color:#111;max-width:184px;margin-left:auto;margin-bottom:25px}.landing-foodtech .hero__box .bt{background-color:#ff2d20;width:100%;border:1px solid #ff2d20;border-radius:0 5px 5px 0;display:flex;align-items:center;justify-content:flex-end;padding:10px}.landing-foodtech .hero__box .bt:hover{cursor:url(https://cdn.swoo.ca/static/img/foodtech/mouse_hover_white.png),auto}.landing-foodtech .hero__box .bt span{font-size:16px;line-height:18px;text-transform:uppercase;color:#fff}.landing-foodtech .hero__box .bt img{width:8px;margin-left:10px}@media(max-width:1220px){.landing-foodtech .hero__box{bottom:4vw;right:30px}}@media(max-width:1024px){.landing-foodtech .hero .container{padding:0 15px}.landing-foodtech .hero__title{font-size:4vh}.landing-foodtech .hero__title:after{bottom:-15px}.landing-foodtech .hero .circle{top:50%;transform:translate(-50%,-50%);width:96vh;height:96vh}.landing-foodtech .hero .dots{top:50%;transform:translate(-50%,-50%);width:calc(96vh - 1px);height:calc(96vh - 1px)}.landing-foodtech .hero__box{position:fixed;bottom:0;left:0;right:unset;width:100%;z-index:11;transform:translateY(100%);transition:transform .3s ease}.landing-foodtech .hero__box.opened{transform:translate(0)}.landing-foodtech .hero__box.hide{transform:translateY(calc(100% + 100px))}.landing-foodtech .hero__box-button{display:flex;justify-content:center;padding:20px;font-size:14px;line-height:110%;text-transform:uppercase;position:absolute;bottom:99%;left:0;background:#e4e4e4;width:100%;color:#ff2d20}.landing-foodtech .hero__box .icon{top:-70px;right:32px}.landing-foodtech .hero__box .title{text-align:center;margin-left:unset;max-width:100%}.landing-foodtech .hero__box .bt{max-width:359px;margin:0 auto;justify-content:center}.landing-foodtech .hero__menu{padding-top:30px}.landing-foodtech .hero__menu label{padding:10px 32px 10px 16px;margin-bottom:15px}.landing-foodtech .hero__menu label span{font-size:14px;line-height:12px}.landing-foodtech .hero__menu label img{right:10px}.landing-foodtech .hero__menu ul li{margin-bottom:12px}.landing-foodtech .hero__menu ul li a{font-size:13px;line-height:15px}.landing-foodtech .hero__logo{padding-top:30px;width:146px}.landing-foodtech .hero__circle-container{max-width:100%}}@media(max-width:768px){.landing-foodtech .hero .circle{width:94vw;height:94vw}.landing-foodtech .hero .dots{width:calc(94vw - 1px);height:calc(94vw - 1px)}.landing-foodtech .hero__logo{position:relative;z-index:1;width:95px;padding-top:40px}.landing-foodtech .hero__menu{position:relative;z-index:1;padding-top:40px}.landing-foodtech .hero__menu label{border:0;border-radius:0;padding:0;margin-bottom:15px;width:24px;height:18px;margin-left:auto}.landing-foodtech .hero__menu label:before,.landing-foodtech .hero__menu label:after{content:"";position:absolute;left:0;width:100%;background-color:#ff2d20;height:1px}.landing-foodtech .hero__menu label:before{top:0}.landing-foodtech .hero__menu label:after{bottom:0}.landing-foodtech .hero__menu label span{position:absolute;left:0;top:8px;width:100%;background-color:#ff2d20;height:1px;font-size:0}.landing-foodtech .hero__menu label img{display:none}.landing-foodtech .hero__menu input:checked~label span{display:none}.landing-foodtech .hero__menu input:checked~label:before{transform:rotate(45deg);top:8px}.landing-foodtech .hero__menu input:checked~label:after{transform:rotate(-45deg);bottom:9px}.landing-foodtech .hero__menu input:checked~ul{display:block}.landing-foodtech .hero__menu ul{display:none}.landing-foodtech .hero__menu ul li a{font-size:16px}}@media(max-width:640px){.landing-foodtech .hero{height:100%;min-height:100vh}.landing-foodtech .hero .circle{width:162vw;height:162vw}.landing-foodtech .hero .dots{width:calc(162vw - 1px);height:calc(162vw - 1px)}.landing-foodtech .hero__title{font-size:24px;line-height:26px}.landing-foodtech .hero__box .title{font-size:14px}}.landing-foodtech footer{position:relative;z-index:1;padding-bottom:50px}.landing-foodtech footer .footer-diego{position:absolute;left:50%;top:0;width:100%;max-width:1240px;background-color:#e8e8e8;height:100%;transform:skewy(var(--angle)) translate(-50%);transform-origin:50% 0;outline:1px solid transparent;backface-visibility:hidden;z-index:0}.landing-foodtech footer .container{position:relative;display:flex;justify-content:space-between;padding:0 130px}.landing-foodtech footer .message{font-size:12px;margin-top:15px;text-align:center}.landing-foodtech footer .message.success{color:green}.landing-foodtech footer .message.error{color:#ff2d20}.landing-foodtech footer .footer__logo img{width:122px}.landing-foodtech footer .footer__menu ul{display:flex}.landing-foodtech footer .footer__menu ul li{font-size:16px;line-height:20px;text-align:right;text-transform:uppercase;margin-left:20px}.landing-foodtech footer .footer__menu ul li a{color:#ff2d20}.landing-foodtech footer .footer__menu ul li:first-child{margin-left:0}@media(max-width:1024px){.landing-foodtech footer .container{padding:0 30px}}@media(max-width:768px){.landing-foodtech footer:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#e3e3e3;transform:skewy(var(--angle));transform-origin:50% 0;outline:1px solid transparent;backface-visibility:hidden;z-index:1}.landing-foodtech footer .footer-diego{z-index:1;max-width:calc(100% - 60px);top:19%}.landing-foodtech footer .container{z-index:2;position:relative}}@media(max-width:640px){.landing-foodtech footer{padding-bottom:20px}.landing-foodtech footer .container{display:block}.landing-foodtech footer .footer__logo img{margin:0 auto 20px}.landing-foodtech footer .footer-diego{max-width:calc(100% - 50px);top:22%}.landing-foodtech footer .footer__menu{width:100%}.landing-foodtech footer .footer__menu ul{justify-content:center}.landing-foodtech footer .footer__menu ul li{font-size:12px;text-align:center}.landing-foodtech footer .footer__menu ul li a{white-space:nowrap}}.landing-foodtech .folio{position:relative;margin-top:173px;padding:var(--skew-padding) 0}.landing-foodtech .folio:before{content:"";position:absolute;inset:0;transform:skewy(var(--angle));transform-origin:50% 0;outline:1px solid transparent;backface-visibility:hidden;background:#f0f0f0}.landing-foodtech .folio__intro{position:relative;transform:translateY(-107%);width:963px;margin-left:auto}.landing-foodtech .folio__intro-pan{position:relative;overflow:hidden}.landing-foodtech .folio__intro-pan .pan{width:100%}.landing-foodtech .folio__intro-pan .brossard{position:absolute;width:16.6%;left:40%;bottom:45%}.landing-foodtech .folio__intro-pan .legume{position:absolute;width:65.7%;left:14.5%;bottom:11.2%}.landing-foodtech .folio__intro-pan .letters .s{position:absolute;width:163px;bottom:79px;left:136px}.landing-foodtech .folio__intro-pan .letters .w{position:absolute;width:245px;bottom:149px;left:270px}.landing-foodtech .folio__intro-pan .letters .o{position:absolute;width:143px;bottom:195px;left:480px}.landing-foodtech .folio__intro-pan .letters .oo{position:absolute;width:116px;bottom:191px;left:618px}.landing-foodtech .folio__projects{position:relative;background:#f0f0f0;margin-top:-725px;padding-bottom:110px;z-index:1}.landing-foodtech .folio__projects .project{display:flex;align-items:center;justify-content:space-between;margin-bottom:100px}.landing-foodtech .folio__projects .project>div{max-width:50%}.landing-foodtech .folio__projects .project img{width:544px}.landing-foodtech .folio__projects .project-title{font-size:24px;line-height:31px;color:#272727;margin-bottom:30px;display:inline-block}.landing-foodtech .folio__projects .project-description{font-weight:500;font-size:36px;line-height:40px;color:#323232;margin-bottom:30px}.landing-foodtech .folio__projects .project-type{font-weight:300;font-size:18px;line-height:23px;color:#272727}@media(max-width:1220px){.landing-foodtech .folio__intro{width:865px}}@media(max-width:1024px){.landing-foodtech .folio{margin-top:40px}.landing-foodtech .folio__intro{width:68%;transform:translateY(-100%)}.landing-foodtech .folio__projects{margin-top:-60vw}.landing-foodtech .folio__projects .project__img{text-align:center;width:45%}.landing-foodtech .folio__projects .project img{width:90%}.landing-foodtech .folio__projects .project-description{font-size:30px;line-height:34px}.landing-foodtech .folio__intro-pan .letters .s{width:17%;bottom:9%;left:15%}.landing-foodtech .folio__intro-pan .letters .w{width:25.5%;bottom:17%;left:28%}.landing-foodtech .folio__intro-pan .letters .o{width:15%;bottom:22%;left:50%}.landing-foodtech .folio__intro-pan .letters .oo{width:12%;bottom:22%;left:64%}}@media(max-width:768px){.landing-foodtech .folio{margin-top:130px}}@media(max-width:640px){.landing-foodtech .folio{margin-top:65%}.landing-foodtech .folio__intro{width:108%;transform:translateY(-102%)}.landing-foodtech .folio__intro-pan .brossard{width:25%;bottom:58%}.landing-foodtech .folio__intro-pan .letters .o,.landing-foodtech .folio__intro-pan .letters .oo{bottom:34%}.landing-foodtech .folio__intro-pan .letters .w{bottom:30%}.landing-foodtech .folio__intro-pan .letters .s{bottom:22%}.landing-foodtech .folio__intro-pan .legume{bottom:21.2%}.landing-foodtech .folio__projects{margin-top:-60%}.landing-foodtech .folio__projects .project{display:block}.landing-foodtech .folio__projects .project>div{max-width:100%}.landing-foodtech .folio__projects .project-description{font-size:24px;line-height:26px}.landing-foodtech .folio__projects .project-type{font-size:16px;line-height:20px}.landing-foodtech .folio__projects .project__img{width:100%}.landing-foodtech .folio__projects .project img{width:80%;margin:50px auto 0}}.landing-foodtech .contact{padding-top:550px}.landing-foodtech .contact h2{font-size:93px;line-height:100%;text-align:center;color:#e0e0e0;width:820px;margin:0 auto}.landing-foodtech .contact h2 span{color:#ff2d20}.landing-foodtech .contact .icon{width:16px;color:#ff2d20;margin:45px auto 0}.landing-foodtech .contact-form .dots{position:absolute;top:-55px;left:50%;transform:translate(-50%)}.landing-foodtech .contact-form .fork{position:absolute;bottom:0;left:0;width:350px}.landing-foodtech .contact-form .knife{position:absolute;bottom:0;right:0;width:330px}.landing-foodtech .contact__form{position:relative;padding:120px 0 165px;width:822px;margin:0 auto;background:url(https://cdn.swoo.ca/static/img/foodtech/plate.png) center/contain no-repeat;transform:translateY(-75px)}.landing-foodtech .contact__form form{width:420px;margin:0 auto}.landing-foodtech .contact__form-title h2{font-weight:300;font-size:24px;line-height:110%;text-align:center;margin-bottom:70px}.landing-foodtech .contact__form-row{width:100%;position:relative;margin-bottom:15px;border:1px solid #111111;border-radius:5px;display:flex;background:transparent}.landing-foodtech .contact__form-error{font-size:12px;transform:translateY(-10px);color:#ff2d20;display:block}.landing-foodtech .contact__form-input-wrap{width:100%}.landing-foodtech .contact__form-input-wrap .icon{position:absolute;left:20px;width:15px;top:50%;transform:translateY(-50%)}.landing-foodtech .contact__form-input-wrap .chevron{width:14px;color:#484848;display:block;position:absolute;top:50%;transform:translateY(-50%);right:15px;pointer-events:none}.landing-foodtech .contact__form-input-wrap .chevron svg{width:100%;height:100%;display:block}.landing-foodtech .contact__form-input-wrap input,.landing-foodtech .contact__form-input-wrap select,.landing-foodtech .contact__form-input-wrap textarea{padding:15px 45px;background:transparent;width:100%;border:0;box-shadow:none;display:block;font-size:14px;color:#484848;font-family:Space Grotesk}.landing-foodtech .contact__form-input-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.landing-foodtech .contact__form-input-wrap textarea{padding:15px 20px;height:120px;resize:none}.landing-foodtech .contact__form button{font-family:Space Grotesk;display:block;width:100%;background-color:#ff2d20;text-align:center;padding:14px;color:#fff;text-transform:uppercase;font-size:14px;line-height:15px;font-weight:700;border-radius:5px}.landing-foodtech .contact__form button:hover{cursor:url(https://cdn.swoo.ca/static/img/foodtech/mouse_hover_white.png),auto}@media(max-width:1220px){.landing-foodtech .contact-form .fork{width:310px}.landing-foodtech .contact-form .knife{width:300px}}@media(max-width:1024px){.landing-foodtech .contact{padding-top:200px}.landing-foodtech .contact h2{width:100%;font-size:80px}.landing-foodtech .contact__form{max-width:100%}.landing-foodtech .contact-form .fork{left:-110px}.landing-foodtech .contact-form .knife{right:-110px}}@media(max-width:768px){.landing-foodtech .contact-form .dots{top:-36px;left:20%;transform:none;width:820px;max-width:unset}.landing-foodtech .contact-form .knife{z-index:2;width:23%;right:-42px;bottom:13%}.landing-foodtech .contact-form .fork{z-index:2;width:23%;left:-34px;bottom:13%}.landing-foodtech .contact__form{padding-top:200px;background:none;position:relative;z-index:2}.landing-foodtech .contact__form .button{margin-top:30px;background:url(https://cdn.swoo.ca/static/img/foodtech/plate.png) center no-repeat;background-size:228px;padding:90px 0}.landing-foodtech .contact__form .button button{font-size:16px;width:auto;padding:14px 20px;margin:0 auto}}@media(max-width:640px){.landing-foodtech .contact{padding-top:0}.landing-foodtech .contact h2{font-size:40px}.landing-foodtech .contact .icon{margin-top:20px}.landing-foodtech .contact__form{width:100%;padding:170px 25px 0}.landing-foodtech .contact__form form{width:100%}.landing-foodtech .contact__form-title h2{font-size:22px}.landing-foodtech .contact-form{margin-bottom:0}.landing-foodtech .contact-form .fork{left:-20px;bottom:8%}.landing-foodtech .contact-form .knife{right:-15px;bottom:8%}}.landing-foodtech .about{position:absolute;top:70%;left:0;width:100%;pointer-events:none;margin:250px 0 0}.landing-foodtech .about .splide__list{align-items:center}.landing-foodtech .about .splide__list .splide__slide{margin:0 30px;height:94px;display:inline-flex;justify-content:center;align-items:center}.landing-foodtech .about .splide__list .splide__slide img{height:100%}.landing-foodtech .about__title{text-align:center;font-weight:700;font-size:93px;line-height:119px;color:#232323;margin-bottom:100px}.landing-foodtech .about__hand-container{position:absolute;left:0}.landing-foodtech .about__hand-image{position:relative;width:536px}.landing-foodtech .about__hand-dots{position:absolute;width:704px;left:-60px;top:-264px;max-width:inherit}.landing-foodtech .about__content{width:55%;margin-bottom:285px}.landing-foodtech .about__content-wrapper{display:flex;justify-content:flex-end;margin-bottom:120px}.landing-foodtech .about__content-title{display:flex;align-items:center;margin-bottom:20px}.landing-foodtech .about__content-title span{font-weight:700;font-size:36px;line-height:40px;color:#111}.landing-foodtech .about__content-title div{min-width:7px;width:7px;height:7px;margin:0 15px;background-color:#111;border-radius:50%}.landing-foodtech .about__content-sub_title{font-weight:500;font-size:18px;line-height:31px;color:#111;margin-bottom:30px}.landing-foodtech .about__content-text p{font-weight:300;font-size:18px;line-height:31px;color:#111}.landing-foodtech .about__content-text p:not(:last-child){margin-bottom:15px}@media(max-width:1440px){.landing-foodtech .about__content{width:550px}}@media(max-width:1220px){.landing-foodtech .about__title{font-size:80px;line-height:80px}.landing-foodtech .about__hand-dots{width:640px}.landing-foodtech .about__hand-image{width:489px}}@media(max-width:1024px){.landing-foodtech .about{top:100%;padding-top:120px;margin-top:0}.landing-foodtech .about__title{font-size:50px;line-height:50px}.landing-foodtech .about__content{width:60%}.landing-foodtech .about__content-wrapper{overflow:hidden}.landing-foodtech .about__hand-dots{width:110%;top:-160px}.landing-foodtech .about__hand-container{width:40%}.landing-foodtech .about__hand-image{width:100%}.landing-foodtech .about__content{margin-bottom:80px}.landing-foodtech .about__content-wrapper{margin-bottom:0}}@media(max-width:640px){.landing-foodtech .about{padding-top:80px}.landing-foodtech .about .container{padding:0}.landing-foodtech .about__title{padding:0 25px;font-size:44px;line-height:50px}.landing-foodtech .about__content{padding:0 25px;margin-top:-70px;width:100%}.landing-foodtech .about__content-wrapper{display:block}.landing-foodtech .about__content-text p{font-size:16px;line-height:28px}.landing-foodtech .about__hand-container{position:relative;left:unset;width:85%}.landing-foodtech .about__hand-dots{width:110%;top:0;left:0}.landing-foodtech .about__title{margin-bottom:25px}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:440px){.container{max-width:440px}}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}@media(min-width:1640px){.container{max-width:1640px}}@media(min-width:1920px){.container{max-width:1920px}}@media(min-width:2200px){.container{max-width:2200px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-1{inset:.25rem}.inset-3\.5{inset:.875rem}.-inset-x-28{left:-7rem;right:-7rem}.inset-y-0{top:0;bottom:0}.\!right-\[21px\]{right:21px!important}.-bottom-\[10\.4\%\]{bottom:-10.4%}.-bottom-\[12px\]{bottom:-12px}.-bottom-\[13px\]{bottom:-13px}.-bottom-\[32px\]{bottom:-32px}.-bottom-\[4\.9\%\]{bottom:-4.9%}.-bottom-\[45px\]{bottom:-45px}.-left-3\.5{left:-.875rem}.-left-5{left:-1.25rem}.-left-\[10px\]{left:-10px}.-left-\[22px\]{left:-22px}.-left-\[29px\]{left:-29px}.-left-\[30px\]{left:-30px}.-left-\[40px\]{left:-40px}.-left-\[9999px\]{left:-9999px}.-right-2\/3{right:-66.666667%}.-right-\[17\%\]{right:-17%}.-right-\[2px\]{right:-2px}.-right-\[50px\]{right:-50px}.-top-3\.5{top:-.875rem}.-top-3\/4{top:-75%}.-top-5{top:-1.25rem}.-top-\[10\%\]{top:-10%}.-top-\[15\%\]{top:-15%}.-top-\[20px\]{top:-20px}.-top-\[2px\]{top:-2px}.bottom-0{bottom:0}.bottom-12{bottom:3rem}.bottom-80{bottom:20rem}.bottom-\[120px\]{bottom:120px}.bottom-\[16px\]{bottom:16px}.bottom-\[18px\]{bottom:18px}.bottom-\[190px\]{bottom:190px}.bottom-\[20px\]{bottom:20px}.bottom-\[22\%\]{bottom:22%}.bottom-\[30px\]{bottom:30px}.bottom-\[32px\]{bottom:32px}.bottom-\[70px\]{bottom:70px}.bottom-\[77\%\]{bottom:77%}.bottom-\[8\%\]{bottom:8%}.bottom-\[80px\]{bottom:80px}.bottom-\[9\.5px\]{bottom:9.5px}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2,.left-2\/4{left:50%}.left-\[20\%\]{left:20%}.left-\[50\%\]{left:50%}.left-\[75px\]{left:75px}.right-0{right:0}.right-\[100\%\]{right:100%}.right-\[15\%\]{right:15%}.right-\[15px\]{right:15px}.right-\[16px\]{right:16px}.right-\[2\%\]{right:2%}.right-\[20px\]{right:20px}.right-\[22px\]{right:22px}.right-\[23px\]{right:23px}.right-\[24px\]{right:24px}.right-\[5px\]{right:5px}.right-\[8px\]{right:8px}.right-\[calc\(50\%_-_3rem\)\]{right:calc(50% - 3rem)}.top-0{top:0}.top-1\/2{top:50%}.top-12{top:3rem}.top-2\/4{top:50%}.top-\[100\%\]{top:100%}.top-\[10px\]{top:10px}.top-\[15px\]{top:15px}.top-\[170px\]{top:170px}.top-\[20px\]{top:20px}.top-\[23px\]{top:23px}.top-\[40\%\]{top:40%}.top-\[50\%\]{top:50%}.top-\[62\%\]{top:62%}.top-\[78px\]{top:78px}.top-\[90px\]{top:90px}.\!z-\[100\]{z-index:100!important}.-z-\[1\]{z-index:-1}.z-10{z-index:10}.z-50{z-index:50}.z-\[10001\]{z-index:10001}.z-\[100\]{z-index:100}.z-\[10\]{z-index:10}.z-\[13\]{z-index:13}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[220\]{z-index:220}.z-\[2\]{z-index:2}.z-\[300\]{z-index:300}.z-\[301\]{z-index:301}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[7\]{z-index:7}.z-\[8\]{z-index:8}.z-\[9\]{z-index:9}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.col-span-1{grid-column:span 1 / span 1}.clear-both{clear:both}.\!m-0{margin:0!important}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-\[10px\]{margin-left:10px;margin-right:10px}.mx-\[12px\]{margin-left:12px;margin-right:12px}.mx-\[1px\]{margin-left:1px;margin-right:1px}.mx-\[25px\]{margin-left:25px;margin-right:25px}.mx-\[26px\]{margin-left:26px;margin-right:26px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-\[20px\]{margin-top:20px;margin-bottom:20px}.my-\[50px\]{margin-top:50px;margin-bottom:50px}.my-\[8px\]{margin-top:8px;margin-bottom:8px}.my-auto{margin-top:auto;margin-bottom:auto}.\!-mr-\[30px\]{margin-right:-30px!important}.\!mb-0{margin-bottom:0!important}.\!mr-0{margin-right:0!important}.\!mr-\[28px\]{margin-right:28px!important}.\!mt-0{margin-top:0!important}.\!mt-\[29px\]{margin-top:29px!important}.\!mt-\[34px\]{margin-top:34px!important}.\!mt-\[40px\]{margin-top:40px!important}.\!mt-\[70px\]{margin-top:70px!important}.\!mt-\[87px\]{margin-top:87px!important}.-mb-\[115px\]{margin-bottom:-115px}.-ml-\[16px\]{margin-left:-16px}.-ml-\[2px\]{margin-left:-2px}.-ml-\[5px\]{margin-left:-5px}.-mt-\[10px\]{margin-top:-10px}.-mt-\[120px\]{margin-top:-120px}.-mt-\[14vh\]{margin-top:-14vh}.-mt-\[16px\]{margin-top:-16px}.-mt-\[240px\]{margin-top:-240px}.-mt-\[4px\]{margin-top:-4px}.-mt-\[60px\]{margin-top:-60px}.-mt-\[85px\]{margin-top:-85px}.-mt-\[90px\]{margin-top:-90px}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-11{margin-bottom:2.75rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-24{margin-bottom:6rem}.mb-3{margin-bottom:.75rem}.mb-32{margin-bottom:8rem}.mb-8{margin-bottom:2rem}.mb-\[0\.65rem\]{margin-bottom:.65rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[12px\]{margin-bottom:12px}.mb-\[140px\]{margin-bottom:140px}.mb-\[150px\]{margin-bottom:150px}.mb-\[15px\]{margin-bottom:15px}.mb-\[1rem\]{margin-bottom:1rem}.mb-\[2\.87rem\]{margin-bottom:2.87rem}.mb-\[20px\]{margin-bottom:20px}.mb-\[22px\]{margin-bottom:22px}.mb-\[24px\]{margin-bottom:24px}.mb-\[25px\]{margin-bottom:25px}.mb-\[26px\]{margin-bottom:26px}.mb-\[28px\]{margin-bottom:28px}.mb-\[30px\]{margin-bottom:30px}.mb-\[40px\]{margin-bottom:40px}.mb-\[42px\]{margin-bottom:42px}.mb-\[44px\]{margin-bottom:44px}.mb-\[50px\]{margin-bottom:50px}.mb-\[55px\]{margin-bottom:55px}.mb-\[60px\]{margin-bottom:60px}.mb-\[70px\]{margin-bottom:70px}.mb-\[75px\]{margin-bottom:75px}.mb-\[7px\]{margin-bottom:7px}.mb-\[8rem\]{margin-bottom:8rem}.mb-\[90px\]{margin-bottom:90px}.mb-\[9px\]{margin-bottom:9px}.mb-auto{margin-bottom:auto}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.ml-\[10px\]{margin-left:10px}.ml-\[12px\]{margin-left:12px}.ml-\[15px\]{margin-left:15px}.ml-\[16px\]{margin-left:16px}.ml-\[1px\]{margin-left:1px}.ml-\[28px\]{margin-left:28px}.ml-\[4px\]{margin-left:4px}.ml-\[5px\]{margin-left:5px}.ml-\[8px\]{margin-left:8px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-7{margin-right:1.75rem}.mr-\[0\.8rem\]{margin-right:.8rem}.mr-\[10px\]{margin-right:10px}.mr-\[15px\]{margin-right:15px}.mr-\[16px\]{margin-right:16px}.mr-\[1px\]{margin-right:1px}.mr-\[40px\]{margin-right:40px}.mr-\[5px\]{margin-right:5px}.mr-\[80px\]{margin-right:80px}.mr-\[8px\]{margin-right:8px}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-56{margin-top:14rem}.mt-8{margin-top:2rem}.mt-\[100px\]{margin-top:100px}.mt-\[10px\]{margin-top:10px}.mt-\[110px\]{margin-top:110px}.mt-\[120px\]{margin-top:120px}.mt-\[12px\]{margin-top:12px}.mt-\[150px\]{margin-top:150px}.mt-\[15px\]{margin-top:15px}.mt-\[16px\]{margin-top:16px}.mt-\[20px\]{margin-top:20px}.mt-\[260px\]{margin-top:260px}.mt-\[300px\]{margin-top:300px}.mt-\[30px\]{margin-top:30px}.mt-\[37px\]{margin-top:37px}.mt-\[40px\]{margin-top:40px}.mt-\[50px\]{margin-top:50px}.mt-\[52px\]{margin-top:52px}.mt-\[55px\]{margin-top:55px}.mt-\[5px\]{margin-top:5px}.mt-\[62px\]{margin-top:62px}.mt-\[66\.5px\]{margin-top:66.5px}.mt-\[66px\]{margin-top:66px}.mt-\[80px\]{margin-top:80px}.mt-\[8px\]{margin-top:8px}.mt-\[9\.37rem\]{margin-top:9.37rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.hidden{display:none}.aspect-\[1369\/1284\]{aspect-ratio:1369/1284}.aspect-\[642\/503\]{aspect-ratio:642/503}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-12{width:3rem;height:3rem}.size-14{width:3.5rem;height:3.5rem}.size-6{width:1.5rem;height:1.5rem}.size-8{width:2rem;height:2rem}.size-\[100px\]{width:100px;height:100px}.size-\[20px\]{width:20px;height:20px}.size-\[30px\]{width:30px;height:30px}.size-\[32px\]{width:32px;height:32px}.size-\[42px\]{width:42px;height:42px}.\!h-\[368px\]{height:368px!important}.\!h-\[3px\]{height:3px!important}.\!h-\[40px\]{height:40px!important}.\!h-\[48px\]{height:48px!important}.\!h-auto{height:auto!important}.\!h-fit{height:-moz-fit-content!important;height:fit-content!important}.\!h-full{height:100%!important}.h-0{height:0px}.h-16{height:4rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[0\.18rem\]{height:.18rem}.h-\[10\.731px\]{height:10.731px}.h-\[100px\]{height:100px}.h-\[120\%\]{height:120%}.h-\[126px\]{height:126px}.h-\[12px\]{height:12px}.h-\[13px\]{height:13px}.h-\[146px\]{height:146px}.h-\[150px\]{height:150px}.h-\[16px\]{height:16px}.h-\[1px\]{height:1px}.h-\[20px\]{height:20px}.h-\[21px\]{height:21px}.h-\[230px\]{height:230px}.h-\[24px\]{height:24px}.h-\[250px\]{height:250px}.h-\[26px\]{height:26px}.h-\[27px\]{height:27px}.h-\[29px\]{height:29px}.h-\[2px\]{height:2px}.h-\[3\.8rem\]{height:3.8rem}.h-\[30px\]{height:30px}.h-\[31px\]{height:31px}.h-\[320px\]{height:320px}.h-\[346px\]{height:346px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[41px\]{height:41px}.h-\[430px\]{height:430px}.h-\[58px\]{height:58px}.h-\[6\.25rem\]{height:6.25rem}.h-\[60px\]{height:60px}.h-\[61px\]{height:61px}.h-\[64px\]{height:64px}.h-\[650px\]{height:650px}.h-\[65px\]{height:65px}.h-\[66px\]{height:66px}.h-\[69px\]{height:69px}.h-\[6px\]{height:6px}.h-\[70px\]{height:70px}.h-\[74px\]{height:74px}.h-\[80px\]{height:80px}.h-\[8px\]{height:8px}.h-\[94vh\]{height:94vh}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[1000px\]{max-height:1000px}.max-h-\[482px\]{max-height:482px}.max-h-\[560px\]{max-height:560px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[67vh\]{max-height:67vh}.max-h-\[90vh\]{max-height:90vh}.\!min-h-\[50vh\]{min-height:50vh!important}.min-h-\[15rem\]{min-height:15rem}.min-h-screen{min-height:100vh}.\!w-\[207px\]{width:207px!important}.\!w-\[300vh\]{width:300vh!important}.\!w-\[360px\]{width:360px!important}.\!w-\[3px\]{width:3px!important}.\!w-fit{width:-moz-fit-content!important;width:fit-content!important}.\!w-full{width:100%!important}.w-0{width:0px}.w-1\/2,.w-2\/4{width:50%}.w-3\/4{width:75%}.w-4{width:1rem}.w-4\/5{width:80%}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-8{width:2rem}.w-\[0\]{width:0}.w-\[10\.731px\]{width:10.731px}.w-\[100px\]{width:100px}.w-\[101\]{width:101}.w-\[109px\]{width:109px}.w-\[114px\]{width:114px}.w-\[116px\]{width:116px}.w-\[121px\]{width:121px}.w-\[12px\]{width:12px}.w-\[132px\]{width:132px}.w-\[141px\]{width:141px}.w-\[14px\]{width:14px}.w-\[152px\]{width:152px}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[172px\]{width:172px}.w-\[1px\]{width:1px}.w-\[2\.4rem\]{width:2.4rem}.w-\[20px\]{width:20px}.w-\[211px\]{width:211px}.w-\[21px\]{width:21px}.w-\[220px\]{width:220px}.w-\[23px\]{width:23px}.w-\[24px\]{width:24px}.w-\[29px\]{width:29px}.w-\[31px\]{width:31px}.w-\[350px\]{width:350px}.w-\[35px\]{width:35px}.w-\[380px\]{width:380px}.w-\[38px\]{width:38px}.w-\[41px\]{width:41px}.w-\[42px\]{width:42px}.w-\[430px\]{width:430px}.w-\[445px\]{width:445px}.w-\[500px\]{width:500px}.w-\[57px\]{width:57px}.w-\[58px\]{width:58px}.w-\[61px\]{width:61px}.w-\[64px\]{width:64px}.w-\[65px\]{width:65px}.w-\[66px\]{width:66px}.w-\[70px\]{width:70px}.w-\[755px\]{width:755px}.w-\[82\%\]{width:82%}.w-\[88px\]{width:88px}.w-\[89px\]{width:89px}.w-\[8px\]{width:8px}.w-\[92px\]{width:92px}.w-\[calc\(100\%_\+_30px\)\]{width:calc(100% + 30px)}.w-\[calc\(100\%_-_1px\)\]{width:calc(100% - 1px)}.w-\[calc\(100\%_-_20px\)\]{width:calc(100% - 20px)}.w-\[calc\(100\%_-_2px\)\]{width:calc(100% - 2px)}.w-\[calc\(100\%_-_30px\)\]{width:calc(100% - 30px)}.w-\[calc\(100\%_-_48px\)\]{width:calc(100% - 48px)}.w-\[calc\(100\%_-_60px\)\]{width:calc(100% - 60px)}.w-\[calc\(32\%-2px\)\]{width:calc(32% - 2px)}.w-\[calc\(33\%-2rem\)\]{width:calc(33% - 2rem)}.w-\[calc\(50\%-0\.3rem\)\]{width:calc(50% - .3rem)}.w-\[calc\(50\%_-_1\.25px\)\]{width:calc(50% - 1.25px)}.w-\[calc\(50\%_-_6\.25rem\)\]{width:calc(50% - 6.25rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-\[236px\]{min-width:236px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.\!max-w-\[45\%\]{max-width:45%!important}.\!max-w-\[60\%\]{max-width:60%!important}.max-w-6xl{max-width:72rem}.max-w-\[100\%\]{max-width:100%}.max-w-\[100vw\]{max-width:100vw}.max-w-\[107px\]{max-width:107px}.max-w-\[110px\]{max-width:110px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[128px\]{max-width:128px}.max-w-\[135px\]{max-width:135px}.max-w-\[16\.8rem\]{max-width:16.8rem}.max-w-\[280px\]{max-width:280px}.max-w-\[308px\]{max-width:308px}.max-w-\[310px\]{max-width:310px}.max-w-\[350px\]{max-width:350px}.max-w-\[40px\]{max-width:40px}.max-w-\[445px\]{max-width:445px}.max-w-\[460px\]{max-width:460px}.max-w-\[520px\]{max-width:520px}.max-w-\[528px\]{max-width:528px}.max-w-\[56rem\]{max-width:56rem}.max-w-\[576px\]{max-width:576px}.max-w-\[580px\]{max-width:580px}.max-w-\[600px\]{max-width:600px}.max-w-\[64px\]{max-width:64px}.max-w-\[70\%\]{max-width:70%}.max-w-\[700px\]{max-width:700px}.max-w-\[75px\]{max-width:75px}.max-w-\[784px\]{max-width:784px}.max-w-\[786px\]{max-width:786px}.max-w-\[900px\]{max-width:900px}.max-w-\[950px\]{max-width:950px}.max-w-\[995px\]{max-width:995px}.max-w-\[calc\(100\%_-_30px\)\]{max-width:calc(100% - 30px)}.max-w-\[calc\(100\%_-_46px\)\]{max-width:calc(100% - 46px)}.max-w-\[calc\(56rem_-_20px\)\]{max-width:calc(56rem - 20px)}.max-w-full{max-width:100%}.max-w-max{max-width:-moz-max-content;max-width:max-content}.flex-\[0_0_25\%\]{flex:0 0 25%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:bottom left}.origin-center{transform-origin:center}.origin-left{transform-origin:left}.origin-top{transform-origin:top}.origin-top-right{transform-origin:top right}.-translate-x-1\/2,.-translate-x-2\/4{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[10px\]{--tw-translate-x: -10px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2,.-translate-y-2\/4{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-20{--tw-translate-y: -5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[10px\]{--tw-translate-y: -10px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[20\%\]{--tw-translate-y: -20%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[5\%\]{--tw-translate-x: 5%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[8\%\]{--tw-translate-x: 8%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[100px\]{--tw-translate-y: 100px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[14\%\]{--tw-translate-y: 14%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[50px\]{--tw-translate-y: 50px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-skew-x-\[45deg\]{--tw-skew-x: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.071\]{--tw-scale-x: 1.071;--tw-scale-y: 1.071;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.25\]{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.31\]{--tw-scale-x: 1.31;--tw-scale-y: 1.31;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.35\]{--tw-scale-x: 1.35;--tw-scale-y: 1.35;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-y-0{--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes spin{to{transform:rotate(360deg)}}.animate-\[spin_6s_linear_infinite\]{animation:spin 6s linear infinite}.animate-ticker{animation:ticker 60s linear infinite}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-100.1%)}}.animate-tickerLong{animation:ticker 120s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-5{gap:1.25rem}.gap-\[31px\]{gap:31px}.gap-\[4px\]{gap:4px}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-\[15px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(15px * var(--tw-space-x-reverse));margin-left:calc(15px * calc(1 - var(--tw-space-x-reverse)))}.space-x-\[20px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.space-x-\[26px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(26px * var(--tw-space-x-reverse));margin-left:calc(26px * calc(1 - var(--tw-space-x-reverse)))}.space-x-\[5px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(5px * var(--tw-space-x-reverse));margin-left:calc(5px * calc(1 - var(--tw-space-x-reverse)))}.space-x-\[8px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(8px * var(--tw-space-x-reverse));margin-left:calc(8px * calc(1 - var(--tw-space-x-reverse)))}.space-y-\[0\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-\[10px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(10px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10px * var(--tw-space-y-reverse))}.space-y-\[12px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.space-y-\[15px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(15px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15px * var(--tw-space-y-reverse))}.space-y-\[16px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}.space-y-\[20px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(20px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20px * var(--tw-space-y-reverse))}.space-y-\[25px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(25px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(25px * var(--tw-space-y-reverse))}.space-y-\[30px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(30px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(30px * var(--tw-space-y-reverse))}.space-y-\[32px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(32px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(32px * var(--tw-space-y-reverse))}.space-y-\[40px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(40px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(40px * var(--tw-space-y-reverse))}.space-y-\[8px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overflow-y-clip{overflow-y:clip}.overflow-x-visible{overflow-x:visible}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded-\[430px\]{border-radius:430px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[0\.5px\]{border-width:.5px}.border-\[13px\]{border-width:13px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-\[0\.5px\]{border-top-width:.5px;border-bottom-width:.5px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-\[0\.12rem\]{border-bottom-width:.12rem}.border-b-\[10px\]{border-bottom-width:10px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-r-\[10px\]{border-right-width:10px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-solid{border-style:solid}.border-none{border-style:none}.\!border-grey-50{--tw-border-opacity: 1 !important;border-color:rgb(250 250 250 / var(--tw-border-opacity, 1))!important}.border-\[\#111\]{--tw-border-opacity: 1;border-color:rgb(17 17 17 / var(--tw-border-opacity, 1))}.border-\[\#b7b7b7\]{--tw-border-opacity: 1;border-color:rgb(183 183 183 / var(--tw-border-opacity, 1))}.border-\[\#dee2e6\]{--tw-border-opacity: 1;border-color:rgb(222 226 230 / var(--tw-border-opacity, 1))}.border-\[rgba\(255\,255\,255\,0\.35\)\]{border-color:#ffffff59}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-grey{--tw-border-opacity: 1;border-color:rgb(31 31 31 / var(--tw-border-opacity, 1))}.border-grey-400{--tw-border-opacity: 1;border-color:rgb(183 183 183 / var(--tw-border-opacity, 1))}.border-grey-50{--tw-border-opacity: 1;border-color:rgb(250 250 250 / var(--tw-border-opacity, 1))}.border-grey-950{--tw-border-opacity: 1;border-color:rgb(17 17 17 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(229 27 36 / var(--tw-border-opacity, 1))}.border-primary-400{--tw-border-opacity: 1;border-color:rgb(255 12 0 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-b-\[\#ee4036\]{--tw-border-opacity: 1;border-bottom-color:rgb(238 64 54 / var(--tw-border-opacity, 1))}.border-b-transparent{border-bottom-color:transparent}.border-l-grey-400{--tw-border-opacity: 1;border-left-color:rgb(183 183 183 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-\[\#c82127\]{--tw-border-opacity: 1;border-right-color:rgb(200 33 39 / var(--tw-border-opacity, 1))}.border-r-white{--tw-border-opacity: 1;border-right-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.\!bg-grey-800{--tw-bg-opacity: 1 !important;background-color:rgb(35 35 35 / var(--tw-bg-opacity, 1))!important}.bg-\[\#363636\]{--tw-bg-opacity: 1;background-color:rgb(54 54 54 / var(--tw-bg-opacity, 1))}.bg-\[\#55adee\]{--tw-bg-opacity: 1;background-color:rgb(85 173 238 / var(--tw-bg-opacity, 1))}.bg-\[\#5a74a6\]{--tw-bg-opacity: 1;background-color:rgb(90 116 166 / var(--tw-bg-opacity, 1))}.bg-\[\#818181\]{--tw-bg-opacity: 1;background-color:rgb(129 129 129 / var(--tw-bg-opacity, 1))}.bg-\[\#969696\]{--tw-bg-opacity: 1;background-color:rgb(150 150 150 / var(--tw-bg-opacity, 1))}.bg-\[\#EAE9E3\]{--tw-bg-opacity: 1;background-color:rgb(234 233 227 / var(--tw-bg-opacity, 1))}.bg-\[\#e51b24\]{--tw-bg-opacity: 1;background-color:rgb(229 27 36 / var(--tw-bg-opacity, 1))}.bg-\[\#f8f9fa\]{--tw-bg-opacity: 1;background-color:rgb(248 249 250 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(0\,_31\,_31\,_0\.12\)\;\]{background-color:#001f1f1f}.bg-\[rgba\(255\,255\,255\,0\.45\)\]{background-color:#ffffff73}.bg-\[rgba\(31\,31\,31\,0\.6\)\]{background-color:#1f1f1f99}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/30{background-color:#0000004d}.bg-black\/50{background-color:#00000080}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-grey{--tw-bg-opacity: 1;background-color:rgb(31 31 31 / var(--tw-bg-opacity, 1))}.bg-grey-100{--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity, 1))}.bg-grey-400{--tw-bg-opacity: 1;background-color:rgb(183 183 183 / var(--tw-bg-opacity, 1))}.bg-grey-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-grey-800{--tw-bg-opacity: 1;background-color:rgb(35 35 35 / var(--tw-bg-opacity, 1))}.bg-grey-900{--tw-bg-opacity: 1;background-color:rgb(19 19 19 / var(--tw-bg-opacity, 1))}.bg-grey-950{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(229 27 36 / var(--tw-bg-opacity, 1))}.bg-primary-400{--tw-bg-opacity: 1;background-color:rgb(255 12 0 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-turquoise{--tw-bg-opacity: 1;background-color:rgb(0 204 192 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-opacity-20{--tw-bg-opacity: .2}.bg-\[radial-gradient\(at_bottom_right\,_rgba\(159\,_43\,_41\,_1\)_0\%\,_rgba\(35\,_35\,_35\,_1\)_75\%\)\]{background-image:radial-gradient(at bottom right,#9f2b29,#232323 75%)}.bg-\[radial-gradient\(circle\,rgba\(227\,_27\,_35\,_1\)_0\%\,rgba\(35\,_35\,_35\,_1\)_100\%\)\]{background-image:radial-gradient(circle,#e31b23,#232323)}.bg-\[url\(\'https\:\/\/cdn\.swoo\.ca\/static\/img\/super-pass\/bg-card-concepts\.jpg\'\)\]{background-image:url(https://cdn.swoo.ca/static/img/super-pass/bg-card-concepts.jpg)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-none{background-image:none}.bg-red-gradient{background-image:linear-gradient(221deg,#ff0c01 -1.96%,#990701 45.65%,#ff0c01 81.96%)}.\!from-grey{--tw-gradient-from: #1F1F1F var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(31 31 31 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.from-\[rgba\(0\,0\,0\,0\.3\)\]{--tw-gradient-from: rgba(0,0,0,.3) var(--tw-gradient-from-position);--tw-gradient-to: rgba(0, 0, 0, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-grey{--tw-gradient-from: #1F1F1F var(--tw-gradient-from-position);--tw-gradient-to: rgb(31 31 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-grey-50{--tw-gradient-from: #fafafa var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 250 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-50\%{--tw-gradient-from-position: 50%}.\!to-primary-400{--tw-gradient-to: #FF0C00 var(--tw-gradient-to-position) !important}.to-grey\/50{--tw-gradient-to: rgb(31 31 31 / .5) var(--tw-gradient-to-position)}.to-primary-400{--tw-gradient-to: #FF0C00 var(--tw-gradient-to-position)}.to-turquoise{--tw-gradient-to: #00CCC0 var(--tw-gradient-to-position)}.to-50\%{--tw-gradient-to-position: 50%}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-left-bottom{background-position:left bottom}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[0_25\%\]{-o-object-position:0 25%;object-position:0 25%}.p-0{padding:0}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-\[15px\]{padding:15px}.p-\[16px\]{padding:16px}.p-\[20px\]{padding:20px}.p-\[24px\]{padding:24px}.p-\[36px\]{padding:36px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[12px\]{padding-left:12px;padding-right:12px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[16px\]{padding-left:16px;padding-right:16px}.px-\[19\.5px\]{padding-left:19.5px;padding-right:19.5px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[21px\]{padding-left:21px;padding-right:21px}.px-\[22px\]{padding-left:22px;padding-right:22px}.px-\[23px\]{padding-left:23px;padding-right:23px}.px-\[24px\]{padding-left:24px;padding-right:24px}.px-\[25px\]{padding-left:25px;padding-right:25px}.px-\[26px\]{padding-left:26px;padding-right:26px}.px-\[28\.6px\]{padding-left:28.6px;padding-right:28.6px}.px-\[29px\]{padding-left:29px;padding-right:29px}.px-\[2vw\]{padding-left:2vw;padding-right:2vw}.px-\[30px\]{padding-left:30px;padding-right:30px}.px-\[35px\]{padding-left:35px;padding-right:35px}.px-\[36px\]{padding-left:36px;padding-right:36px}.px-\[3px\]{padding-left:3px;padding-right:3px}.px-\[4px\]{padding-left:4px;padding-right:4px}.px-\[5px\]{padding-left:5px;padding-right:5px}.px-\[6px\]{padding-left:6px;padding-right:6px}.px-\[7px\]{padding-left:7px;padding-right:7px}.px-\[8px\]{padding-left:8px;padding-right:8px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-72{padding-top:18rem;padding-bottom:18rem}.py-\[0\.5rem\]{padding-top:.5rem;padding-bottom:.5rem}.py-\[1\.4px\]{padding-top:1.4px;padding-bottom:1.4px}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[15px\]{padding-top:15px;padding-bottom:15px}.py-\[17\.25px\]{padding-top:17.25px;padding-bottom:17.25px}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[2\.4px\]{padding-top:2.4px;padding-bottom:2.4px}.py-\[20px\]{padding-top:20px;padding-bottom:20px}.py-\[24px\]{padding-top:24px;padding-bottom:24px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[30px\]{padding-top:30px;padding-bottom:30px}.py-\[32px\]{padding-top:32px;padding-bottom:32px}.py-\[34px\]{padding-top:34px;padding-bottom:34px}.py-\[4px\]{padding-top:4px;padding-bottom:4px}.py-\[4vw\]{padding-top:4vw;padding-bottom:4vw}.py-\[50px\]{padding-top:50px;padding-bottom:50px}.py-\[51px\]{padding-top:51px;padding-bottom:51px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[75px\]{padding-top:75px;padding-bottom:75px}.py-\[80px\]{padding-top:80px;padding-bottom:80px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.pb-6{padding-bottom:1.5rem}.pb-\[0\.12rem\]{padding-bottom:.12rem}.pb-\[100\%\]{padding-bottom:100%}.pb-\[100px\]{padding-bottom:100px}.pb-\[10px\]{padding-bottom:10px}.pb-\[140\%\]{padding-bottom:140%}.pb-\[16px\]{padding-bottom:16px}.pb-\[180px\]{padding-bottom:180px}.pb-\[20px\]{padding-bottom:20px}.pb-\[24px\]{padding-bottom:24px}.pb-\[30px\]{padding-bottom:30px}.pb-\[32px\]{padding-bottom:32px}.pb-\[33px\]{padding-bottom:33px}.pb-\[380px\]{padding-bottom:380px}.pb-\[44px\]{padding-bottom:44px}.pb-\[50px\]{padding-bottom:50px}.pb-\[5rem\]{padding-bottom:5rem}.pb-\[75px\]{padding-bottom:75px}.pb-\[7px\]{padding-bottom:7px}.pb-\[88px\]{padding-bottom:88px}.pb-\[90px\]{padding-bottom:90px}.pl-0{padding-left:0}.pl-4{padding-left:1rem}.pl-\[10px\]{padding-left:10px}.pl-\[15px\]{padding-left:15px}.pl-\[20px\]{padding-left:20px}.pl-\[21px\]{padding-left:21px}.pl-\[23px\]{padding-left:23px}.pl-\[24px\]{padding-left:24px}.pl-\[30px\]{padding-left:30px}.pl-\[9px\]{padding-left:9px}.pr-\[0\.8rem\]{padding-right:.8rem}.pr-\[20px\]{padding-right:20px}.pr-\[28px\]{padding-right:28px}.pr-\[60px\]{padding-right:60px}.pr-\[7px\]{padding-right:7px}.pt-0{padding-top:0}.pt-8{padding-top:2rem}.pt-\[0\.25rem\]{padding-top:.25rem}.pt-\[0\]{padding-top:0}.pt-\[144px\]{padding-top:144px}.pt-\[15px\]{padding-top:15px}.pt-\[18px\]{padding-top:18px}.pt-\[20px\]{padding-top:20px}.pt-\[220px\]{padding-top:220px}.pt-\[24px\]{padding-top:24px}.pt-\[26px\]{padding-top:26px}.pt-\[30px\]{padding-top:30px}.pt-\[32px\]{padding-top:32px}.pt-\[40px\]{padding-top:40px}.pt-\[43px\]{padding-top:43px}.pt-\[47\.5px\]{padding-top:47.5px}.pt-\[50px\]{padding-top:50px}.pt-\[75px\]{padding-top:75px}.pt-\[80px\]{padding-top:80px}.pt-\[90px\]{padding-top:90px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-anton{font-family:Anton SC,Inter,sans-serif}.font-space-grotesk{font-family:Space Grotesk,sans-serif}.\!text-\[9px\]{font-size:9px!important}.text-\[0\.87rem\]{font-size:.87rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.56rem\]{font-size:1.56rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[14px\]{font-size:14px}.text-\[150px\]{font-size:150px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[19vw\]{font-size:19vw}.text-\[1rem\]{font-size:1rem}.text-\[21px\]{font-size:21px}.text-\[23px\]{font-size:23px}.text-\[25px\]{font-size:25px}.text-\[3\.188rem\]{font-size:3.188rem}.text-\[3\.438rem\]{font-size:3.438rem}.text-\[30px\]{font-size:30px}.text-\[31\.12px\]{font-size:31.12px}.text-\[32px\]{font-size:32px}.text-\[3rem\]{font-size:3rem}.text-\[42px\]{font-size:42px}.text-\[43px\]{font-size:43px}.text-\[44px\]{font-size:44px}.text-\[46px\]{font-size:46px}.text-\[48px\]{font-size:48px}.text-\[5\.86px\]{font-size:5.86px}.text-\[50px\]{font-size:50px}.text-\[55px\]{font-size:55px}.text-\[60px\]{font-size:60px}.text-\[67px\]{font-size:67px}.text-\[75px\]{font-size:75px}.text-\[85px\]{font-size:85px}.text-\[8px\]{font-size:8px}.text-\[9\.3rem\]{font-size:9.3rem}.text-\[92px\]{font-size:92px}.text-\[max\(48px\,14vw\)\]{font-size:max(48px,14vw)}.text-body-lg{font-size:20px;line-height:1.6}.text-body-md{font-size:16px;line-height:1.6}.text-body-sm{font-size:14px;line-height:1.6}.text-body-xs{font-size:11px;line-height:1.6}.text-heading-md{font-size:46px;line-height:1.2}.text-heading-sm{font-size:36px;line-height:1.2}.text-heading-xl{font-size:58px;line-height:1.2}.text-heading-xs{font-size:32px;line-height:1.2}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-normal{font-weight:400!important}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-7{line-height:1.75rem}.leading-\[0\]{line-height:0}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.19\]{line-height:1.19}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.66\]{line-height:1.66}.leading-\[1\.68\]{line-height:1.68}.leading-\[100\%\]{line-height:100%}.leading-\[107\%\]{line-height:107%}.leading-\[108\%\]{line-height:108%}.leading-\[110\%\]{line-height:110%}.leading-\[113\%\]{line-height:113%}.leading-\[120\%\]{line-height:120%}.leading-\[138\%\]{line-height:138%}.leading-\[150\%\]{line-height:150%}.leading-\[163\%\]{line-height:163%}.leading-\[167\%\]{line-height:167%}.leading-\[167\.6\%\]{line-height:167.6%}.leading-\[168\%\]{line-height:168%}.leading-\[1\]{line-height:1}.leading-\[24px\]{line-height:24px}.leading-\[3\.3\]{line-height:3.3}.leading-\[30px\]{line-height:30px}.leading-\[62px\]{line-height:62px}.leading-\[70px\]{line-height:70px}.leading-\[97\%\]{line-height:97%}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.138rem\]{letter-spacing:.138rem}.tracking-\[0\.1rem\]{letter-spacing:.1rem}.tracking-\[1\.2px\]{letter-spacing:1.2px}.tracking-\[1\.4px\]{letter-spacing:1.4px}.tracking-\[1px\]{letter-spacing:1px}.tracking-\[2\.2px\]{letter-spacing:2.2px}.tracking-\[5px\]{letter-spacing:5px}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.\!text-grey{--tw-text-opacity: 1 !important;color:rgb(31 31 31 / var(--tw-text-opacity, 1))!important}.\!text-grey-50{--tw-text-opacity: 1 !important;color:rgb(250 250 250 / var(--tw-text-opacity, 1))!important}.text-\[\#111\]{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.text-\[\#61DAFB\]{--tw-text-opacity: 1;color:rgb(97 218 251 / var(--tw-text-opacity, 1))}.text-\[\#858a8f\]{--tw-text-opacity: 1;color:rgb(133 138 143 / var(--tw-text-opacity, 1))}.text-\[\#D9D9D9\]{--tw-text-opacity: 1;color:rgb(217 217 217 / var(--tw-text-opacity, 1))}.text-\[\#FAFAFA\]{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.text-\[\#FF0C00\]{--tw-text-opacity: 1;color:rgb(255 12 0 / var(--tw-text-opacity, 1))}.text-\[\#d6d6d6\]{--tw-text-opacity: 1;color:rgb(214 214 214 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-grey{--tw-text-opacity: 1;color:rgb(31 31 31 / var(--tw-text-opacity, 1))}.text-grey-100{--tw-text-opacity: 1;color:rgb(236 236 236 / var(--tw-text-opacity, 1))}.text-grey-400{--tw-text-opacity: 1;color:rgb(183 183 183 / var(--tw-text-opacity, 1))}.text-grey-50{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.text-grey-900{--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity, 1))}.text-grey-950{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(229 27 36 / var(--tw-text-opacity, 1))}.text-primary-400{--tw-text-opacity: 1;color:rgb(255 12 0 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-shopify{--tw-text-opacity: 1;color:rgb(144 190 75 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-\[0\.93\]{opacity:.93}.mix-blend-difference{mix-blend-mode:difference}.\!shadow-\[0_4px_38px_0_rgba\(0\,0\,0\,0\.14\)\]{--tw-shadow: 0 4px 38px 0 rgba(0,0,0,.14) !important;--tw-shadow-colored: 0 4px 38px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-12px_4px_44px_rgba\(0\,0\,0\,0\.14\)\]{--tw-shadow: -12px 4px 44px rgba(0,0,0,.14);--tw-shadow-colored: -12px 4px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-2\.582px_10\.328px_12\.341px_0_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: -2.582px 10.328px 12.341px 0 rgba(0,0,0,.25);--tw-shadow-colored: -2.582px 10.328px 12.341px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[10px_12px_25\.4px_rgba\(0\,0\,0\,0\.31\)\]{--tw-shadow: 10px 12px 25.4px rgba(0,0,0,.31);--tw-shadow-colored: 10px 12px 25.4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-primary-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 12 0 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[94px\]{--tw-blur: blur(94px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.will-change-\[left\]{will-change:left}.will-change-\[width\]{will-change:width}.will-change-transform{will-change:transform}.content-\[\'\'\]{--tw-content: "";content:var(--tw-content)}.\[filter\:drop-shadow\(-0\.52px_5\.68px_8\.26px_rgba\(0\,0\,0\,0\.45\)\)\]{filter:drop-shadow(-.52px 5.68px 8.26px rgba(0,0,0,.45))}.\*\:absolute>*{position:absolute}.\*\:left-1\/2>*{left:50%}.\*\:top-0>*{top:0}.\*\:top-1\/2>*{top:50%}.\*\:m-0>*{margin:0}.\*\:block>*{display:block}.\*\:\!inline-block>*{display:inline-block!important}.\*\:flex>*{display:flex}.\*\:h-0>*{height:0px}.\*\:h-\[2px\]>*{height:2px}.\*\:h-full>*{height:100%}.\*\:w-0>*{width:0px}.\*\:w-\[28px\]>*{width:28px}.\*\:max-w-full>*{max-width:100%}.\*\:\*\:-translate-x-1\/2>*>*{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\*\:-translate-x-1\/2>*{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\*\:items-center>*{align-items:center}.\*\:justify-between>*{justify-content:space-between}.\*\:rounded-\[50\%\]>*{border-radius:50%}.\*\:border-\[2px\]>*{border-width:2px}.\*\:border-solid>*{border-style:solid}.\*\:bg-black>*{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.\*\:bg-primary-400>*{--tw-bg-opacity: 1;background-color:rgb(255 12 0 / var(--tw-bg-opacity, 1))}.\*\:px-\[0\.62rem\]>*{padding-left:.62rem;padding-right:.62rem}.\*\:py-0>*{padding-top:0;padding-bottom:0}.\*\:text-\[11px\]>*{font-size:11px}.\*\:text-\[14px\]>*{font-size:14px}.\*\:text-\[7\.2px\]>*{font-size:7.2px}.\*\:font-bold>*{font-weight:700}.\*\:uppercase>*{text-transform:uppercase}.\*\:italic>*{font-style:italic}.\*\:leading-\[167\%\]>*{line-height:167%}.\*\:\!text-grey-50>*{--tw-text-opacity: 1 !important;color:rgb(250 250 250 / var(--tw-text-opacity, 1))!important}.\*\:text-\[\#919191\]>*{--tw-text-opacity: 1;color:rgb(145 145 145 / var(--tw-text-opacity, 1))}.\*\:text-black>*{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.\*\:text-grey-950>*{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.\*\:text-primary>*{--tw-text-opacity: 1;color:rgb(229 27 36 / var(--tw-text-opacity, 1))}.\*\:text-primary-400>*{--tw-text-opacity: 1;color:rgb(255 12 0 / var(--tw-text-opacity, 1))}.\*\:opacity-0>*{opacity:0}.\*\:transition-all>*{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\*\:duration-300>*{transition-duration:.3s}.\*\:duration-\[3500ms\]>*{transition-duration:3.5s}.\*\:will-change-transform>*{will-change:transform}.placeholder\:text-primary-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(255 12 0 / var(--tw-text-opacity, 1))}.placeholder\:text-primary-400::placeholder{--tw-text-opacity: 1;color:rgb(255 12 0 / var(--tw-text-opacity, 1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-left-1\/2:before{content:var(--tw-content);left:-50%}.before\:-top-1\/2:before{content:var(--tw-content);top:-50%}.before\:-z-\[1\]:before{content:var(--tw-content);z-index:-1}.before\:block:before{content:var(--tw-content);display:block}.before\:inline-block:before{content:var(--tw-content);display:inline-block}.before\:h-\[200\%\]:before{content:var(--tw-content);height:200%}.before\:h-\[6\.25rem\]:before{content:var(--tw-content);height:6.25rem}.before\:w-\[200\%\]:before{content:var(--tw-content);width:200%}.before\:w-\[6\.25rem\]:before{content:var(--tw-content);width:6.25rem}.before\:-rotate-90:before{content:var(--tw-content);--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rotate-0:before{content:var(--tw-content);--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-scale-x-100:before{content:var(--tw-content);--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:bg-grey:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(31 31 31 / var(--tw-bg-opacity, 1))}.before\:\!bg-\[url\(\'https\:\/\/cdn\.swoo\.ca\/static\/img\/super-pass\/bg-card-concepts\.jpg\'\)\]:before{content:var(--tw-content);background-image:url(https://cdn.swoo.ca/static/img/super-pass/bg-card-concepts.jpg)!important}.before\:bg-cover:before{content:var(--tw-content);background-size:cover}.before\:bg-\[bottom_right_-50px\]:before{content:var(--tw-content);background-position:bottom right -50px}.before\:bg-center:before{content:var(--tw-content);background-position:center}.before\:bg-no-repeat:before{content:var(--tw-content);background-repeat:no-repeat}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-bottom-\[0\.62rem\]:after{content:var(--tw-content);bottom:-.62rem}.after\:-left-\[2px\]:after{content:var(--tw-content);left:-2px}.after\:-top-\[2px\]:after{content:var(--tw-content);top:-2px}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-\[30\%\]:after{content:var(--tw-content);left:30%}.after\:-z-\[1\]:after{content:var(--tw-content);z-index:-1}.after\:block:after{content:var(--tw-content);display:block}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:h-0:after{content:var(--tw-content);height:0px}.after\:h-\[36px\]:after{content:var(--tw-content);height:36px}.after\:h-\[calc\(100\%_\+_4px\)\]:after{content:var(--tw-content);height:calc(100% + 4px)}.after\:w-0:after{content:var(--tw-content);width:0px}.after\:w-\[calc\(100\%_\+_4px\)\]:after{content:var(--tw-content);width:calc(100% + 4px)}.after\:w-screen:after{content:var(--tw-content);width:100vw}.after\:border-b-\[0\.68rem\]:after{content:var(--tw-content);border-bottom-width:.68rem}.after\:border-r-\[0\.68rem\]:after{content:var(--tw-content);border-right-width:.68rem}.after\:border-solid:after{content:var(--tw-content);border-style:solid}.after\:border-y-transparent:after{content:var(--tw-content);border-top-color:transparent;border-bottom-color:transparent}.after\:border-l-transparent:after{content:var(--tw-content);border-left-color:transparent}.after\:border-r-primary-400:after{content:var(--tw-content);--tw-border-opacity: 1;border-right-color:rgb(255 12 0 / var(--tw-border-opacity, 1))}.after\:bg-\[\#5F5F5F\]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(95 95 95 / var(--tw-bg-opacity, 1))}.after\:bg-grey-900:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(19 19 19 / var(--tw-bg-opacity, 1))}.after\:mix-blend-color-dodge:after{content:var(--tw-content);mix-blend-mode:color-dodge}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:mt-\[5px\]:first-child{margin-top:5px}.last\:mb-0:last-child{margin-bottom:0}.last\:mb-\[50px\]:last-child{margin-bottom:50px}.last\:mr-0:last-child{margin-right:0}.last\:hidden:last-child{display:none}.last\:border-b:last-child{border-bottom-width:1px}.last\:border-b-0:last-child{border-bottom-width:0px}.\*\:last\:mr-0:last-child>*{margin-right:0}.even\:ml-auto:nth-child(2n){margin-left:auto}.even\:justify-end:nth-child(2n){justify-content:flex-end}.hover\:-translate-x-1\/2:hover{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-y-0:hover{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:cursor-\[url\(\'https\:\/\/cdn\.swoo\.ca\/static\/img\/super-pass\/mouse-hover\.svg\'\)\,_pointer\]:hover{cursor:url(https://cdn.swoo.ca/static/img/super-pass/mouse-hover.svg),pointer}.hover\:border-grey-400:hover{--tw-border-opacity: 1;border-color:rgb(183 183 183 / var(--tw-border-opacity, 1))}.hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgb(229 27 36 / var(--tw-border-opacity, 1))}.hover\:border-primary-400:hover{--tw-border-opacity: 1;border-color:rgb(255 12 0 / var(--tw-border-opacity, 1))}.hover\:\!bg-primary-400:hover{--tw-bg-opacity: 1 !important;background-color:rgb(255 12 0 / var(--tw-bg-opacity, 1))!important}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-grey-800:hover{--tw-bg-opacity: 1;background-color:rgb(35 35 35 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(229 27 36 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-400:hover{--tw-bg-opacity: 1;background-color:rgb(255 12 0 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-700:hover{--tw-bg-opacity: 1;background-color:rgb(129 15 20 / var(--tw-bg-opacity, 1))}.hover\:bg-turquoise:hover{--tw-bg-opacity: 1;background-color:rgb(0 204 192 / var(--tw-bg-opacity, 1))}.hover\:bg-opacity-100:hover{--tw-bg-opacity: 1}.hover\:bg-\[left_-40px_bottom\]:hover{background-position:left -40px bottom}.hover\:bg-\[left_-64px_bottom\]:hover{background-position:left -64px bottom}.hover\:font-bold:hover{font-weight:700}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-grey-50:hover{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(229 27 36 / var(--tw-text-opacity, 1))}.hover\:text-primary-400:hover{--tw-text-opacity: 1;color:rgb(255 12 0 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.focus\:bg-opacity-100:focus{--tw-bg-opacity: 1}.focus\:bg-\[right_bottom\]:focus{background-position:right bottom}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-20:disabled{opacity:.2}.group:hover .group-hover\:w-\[21px\]{width:21px}.group:hover .group-hover\:-translate-y-2\/4{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-2\/4{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[120\%\]{--tw-scale-x: 120%;--tw-scale-y: 120%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-y-100{--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgb(229 27 36 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-\[right_bottom\]{background-position:right bottom}.group:hover .group-hover\:text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary{--tw-text-opacity: 1;color:rgb(229 27 36 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary-400{--tw-text-opacity: 1;color:rgb(255 12 0 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:\[animation-play-state\:paused\]{animation-play-state:paused}.peer:checked~.peer-checked\:z-\[101\]{z-index:101}.peer:checked~.peer-checked\:z-\[102\]{z-index:102}.peer:checked~.peer-checked\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:checked~.peer-checked\:bg-primary-400{--tw-bg-opacity: 1;background-color:rgb(255 12 0 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media not all and (min-width:1024px){.max-lg\:h-\[0\]{height:0}.max-lg\:w-full{width:100%}.max-lg\:space-y-\[15px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(15px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15px * var(--tw-space-y-reverse))}.max-lg\:px-\[25px\]{padding-left:25px;padding-right:25px}.max-lg\:pb-\[50px\]{padding-bottom:50px}}@media not all and (min-width:768px){.max-md\:\!mt-0{margin-top:0!important}}@media(min-width:440px){.xs\:mx-\[35px\]{margin-left:35px;margin-right:35px}.xs\:mb-\[50px\]{margin-bottom:50px}.xs\:max-h-\[90vh\]{max-height:90vh}.xs\:min-h-\[90vh\]{min-height:90vh}.xs\:pb-\[40px\]{padding-bottom:40px}.xs\:pb-\[460px\]{padding-bottom:460px}.xs\:text-\[65px\]{font-size:65px}.xs\:text-\[80px\]{font-size:80px}.xs\:text-body-xl{font-size:25px;line-height:1.6}.xs\:text-heading-md{font-size:46px;line-height:1.2}.xs\:text-heading-sm{font-size:36px;line-height:1.2}}@media(min-width:640px){.sm\:pointer-events-auto{pointer-events:auto}.sm\:-left-\[40px\]{left:-40px}.sm\:-left-\[65px\]{left:-65px}.sm\:right-\[calc\(50\%_-_90px\)\]{right:calc(50% - 90px)}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:float-right{float:right}.sm\:float-left{float:left}.sm\:m-0{margin:0}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:my-\[100px\]{margin-top:100px;margin-bottom:100px}.sm\:\!mr-\[56px\]{margin-right:56px!important}.sm\:-ml-\[0\.375rem\]{margin-left:-.375rem}.sm\:-mt-\[10vh\]{margin-top:-10vh}.sm\:-mt-\[180px\]{margin-top:-180px}.sm\:mb-0{margin-bottom:0}.sm\:mb-\[128px\]{margin-bottom:128px}.sm\:mb-\[200px\]{margin-bottom:200px}.sm\:mb-\[20px\]{margin-bottom:20px}.sm\:mb-\[250px\]{margin-bottom:250px}.sm\:ml-0{margin-left:0}.sm\:ml-\[14px\]{margin-left:14px}.sm\:ml-\[24px\]{margin-left:24px}.sm\:ml-\[5px\]{margin-left:5px}.sm\:ml-auto{margin-left:auto}.sm\:mr-\[0\.8rem\]{margin-right:.8rem}.sm\:mr-\[24px\]{margin-right:24px}.sm\:mr-\[85px\]{margin-right:85px}.sm\:mt-0{margin-top:0}.sm\:mt-20{margin-top:5rem}.sm\:mt-\[10px\]{margin-top:10px}.sm\:mt-\[52px\]{margin-top:52px}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:h-20{height:5rem}.sm\:h-7{height:1.75rem}.sm\:h-\[29px\]{height:29px}.sm\:h-\[3\.87rem\]{height:3.87rem}.sm\:h-\[57px\]{height:57px}.sm\:h-\[60px\]{height:60px}.sm\:h-\[95px\]{height:95px}.sm\:\!w-\[50\%\]{width:50%!important}.sm\:w-1\/2{width:50%}.sm\:w-3\/4{width:75%}.sm\:w-7{width:1.75rem}.sm\:w-\[244px\]{width:244px}.sm\:w-\[25px\]{width:25px}.sm\:w-\[29px\]{width:29px}.sm\:w-\[300px\]{width:300px}.sm\:w-\[50\%\]{width:50%}.sm\:w-\[60px\]{width:60px}.sm\:w-\[90\%\]{width:90%}.sm\:w-\[calc\(100\%_-_12\.5rem\)\]{width:calc(100% - 12.5rem)}.sm\:w-\[calc\(28\%-1rem\)\]{width:calc(28% - 1rem)}.sm\:w-\[calc\(33\%-0\.3rem\)\]{width:calc(33% - .3rem)}.sm\:w-\[calc\(36\%-0\.5rem\)\]{width:calc(36% - .5rem)}.sm\:w-fit{width:-moz-fit-content;width:fit-content}.sm\:w-full{width:100%}.sm\:max-w-\[530px\]{max-width:530px}.sm\:-translate-x-\[6\.25rem\]{--tw-translate-x: -6.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-x-\[90px\]{--tw-translate-x: 90px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-y-1\/4{--tw-translate-y: 25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-around{justify-content:space-around}.sm\:self-start{align-self:flex-start}.sm\:rounded-lg{border-radius:.5rem}.sm\:border-r-0{border-right-width:0px}.sm\:border-t{border-top-width:1px}.sm\:border-t-0{border-top-width:0px}.sm\:p-\[0\.5rem\]{padding:.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-\[12px\]{padding-left:12px;padding-right:12px}.sm\:px-\[15px\]{padding-left:15px;padding-right:15px}.sm\:px-\[20px\]{padding-left:20px;padding-right:20px}.sm\:px-\[36px\]{padding-left:36px;padding-right:36px}.sm\:py-\[30px\]{padding-top:30px;padding-bottom:30px}.sm\:py-\[33px\]{padding-top:33px;padding-bottom:33px}.sm\:py-\[50px\]{padding-top:50px;padding-bottom:50px}.sm\:pb-\[100px\]{padding-bottom:100px}.sm\:pb-\[150px\]{padding-bottom:150px}.sm\:pb-\[420px\]{padding-bottom:420px}.sm\:pb-\[50px\]{padding-bottom:50px}.sm\:pr-\[0\.8rem\]{padding-right:.8rem}.sm\:pt-0{padding-top:0}.sm\:pt-\[100px\]{padding-top:100px}.sm\:pt-\[20px\]{padding-top:20px}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[67px\]{font-size:67px}.sm\:text-\[83px\]{font-size:83px}.sm\:text-\[85px\]{font-size:85px}.sm\:text-\[max\(58px\,4vw\)\]{font-size:max(58px,4vw)}.sm\:text-body-xl{font-size:25px;line-height:1.6}.sm\:text-body-xs{font-size:11px;line-height:1.6}.sm\:leading-\[1\.2\]{line-height:1.2}.sm\:leading-\[1\.4\]{line-height:1.4}.sm\:leading-\[120\%\]{line-height:120%}.sm\:leading-\[148\%\]{line-height:148%}.sm\:tracking-\[0\.11rem\]{letter-spacing:.11rem}.sm\:\*\:border-\[3px\]>*{border-width:3px}}@media(min-width:768px){.md\:absolute{position:absolute}.md\:-bottom-4{bottom:-1rem}.md\:-left-5{left:-1.25rem}.md\:-right-1\/4{right:-25%}.md\:-top-5{top:-1.25rem}.md\:bottom-\[16\%\]{bottom:16%}.md\:bottom-\[2vw\]{bottom:2vw}.md\:bottom-\[74\%\]{bottom:74%}.md\:left-\[2vw\]{left:2vw}.md\:right-\[40px\]{right:40px}.md\:top-1\/2{top:50%}.md\:top-8{top:2rem}.md\:top-\[40px\]{top:40px}.md\:-order-1{order:-1}.md\:mx-0{margin-left:0;margin-right:0}.md\:\!mb-\[100px\]{margin-bottom:100px!important}.md\:\!mb-\[30px\]{margin-bottom:30px!important}.md\:\!mt-\[30px\]{margin-top:30px!important}.md\:\!mt-\[48px\]{margin-top:48px!important}.md\:-mt-\[110px\]{margin-top:-110px}.md\:-mt-\[250px\]{margin-top:-250px}.md\:-mt-\[30px\]{margin-top:-30px}.md\:-mt-\[4vh\]{margin-top:-4vh}.md\:-mt-\[8px\]{margin-top:-8px}.md\:mb-0{margin-bottom:0}.md\:mb-12{margin-bottom:3rem}.md\:mb-\[100px\]{margin-bottom:100px}.md\:mb-\[10px\]{margin-bottom:10px}.md\:mb-\[10rem\]{margin-bottom:10rem}.md\:mb-\[15px\]{margin-bottom:15px}.md\:mb-\[17px\]{margin-bottom:17px}.md\:mb-\[21px\]{margin-bottom:21px}.md\:mb-\[30px\]{margin-bottom:30px}.md\:mb-\[32px\]{margin-bottom:32px}.md\:mb-\[35px\]{margin-bottom:35px}.md\:mb-\[40px\]{margin-bottom:40px}.md\:mb-\[54px\]{margin-bottom:54px}.md\:mb-\[66px\]{margin-bottom:66px}.md\:mb-\[80px\]{margin-bottom:80px}.md\:mb-\[82px\]{margin-bottom:82px}.md\:ml-\[10px\]{margin-left:10px}.md\:ml-\[20px\]{margin-left:20px}.md\:ml-\[6px\]{margin-left:6px}.md\:ml-\[70px\]{margin-left:70px}.md\:ml-auto{margin-left:auto}.md\:mr-\[10px\]{margin-right:10px}.md\:mr-\[17px\]{margin-right:17px}.md\:mr-\[9px\]{margin-right:9px}.md\:mt-\[10px\]{margin-top:10px}.md\:mt-\[112px\]{margin-top:112px}.md\:mt-\[160px\]{margin-top:160px}.md\:mt-\[210px\]{margin-top:210px}.md\:mt-\[36px\]{margin-top:36px}.md\:mt-\[50px\]{margin-top:50px}.md\:mt-\[60px\]{margin-top:60px}.md\:mt-\[70px\]{margin-top:70px}.md\:mt-\[83px\]{margin-top:83px}.md\:mt-\[90px\]{margin-top:90px}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:inline{display:inline}.md\:\!flex{display:flex!important}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:size-10{width:2.5rem;height:2.5rem}.md\:size-14{width:3.5rem;height:3.5rem}.md\:size-24{width:6rem;height:6rem}.md\:size-8{width:2rem;height:2rem}.md\:\!h-\[64px\]{height:64px!important}.md\:h-\[13px\]{height:13px}.md\:h-\[147px\]{height:147px}.md\:h-\[34px\]{height:34px}.md\:h-\[39px\]{height:39px}.md\:h-\[46px\]{height:46px}.md\:h-\[47px\]{height:47px}.md\:h-\[48px\]{height:48px}.md\:h-\[50px\]{height:50px}.md\:h-\[60px\]{height:60px}.md\:h-\[760px\]{height:760px}.md\:h-\[88vh\]{height:88vh}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:min-h-0{min-height:0px}.md\:min-h-\[250px\]{min-height:250px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-2\/4{width:50%}.md\:w-\[108px\]{width:108px}.md\:w-\[1100px\]{width:1100px}.md\:w-\[121px\]{width:121px}.md\:w-\[124px\]{width:124px}.md\:w-\[12px\]{width:12px}.md\:w-\[141px\]{width:141px}.md\:w-\[158px\]{width:158px}.md\:w-\[180px\]{width:180px}.md\:w-\[184px\]{width:184px}.md\:w-\[192px\]{width:192px}.md\:w-\[209px\]{width:209px}.md\:w-\[210px\]{width:210px}.md\:w-\[237px\]{width:237px}.md\:w-\[244px\]{width:244px}.md\:w-\[25\%\]{width:25%}.md\:w-\[271px\]{width:271px}.md\:w-\[46px\]{width:46px}.md\:w-\[60\%\]{width:60%}.md\:w-\[86\%\]{width:86%}.md\:w-\[calc\(100\%_-_20px\)\]{width:calc(100% - 20px)}.md\:w-\[calc\(25\%_-_1\.25px\)\]{width:calc(25% - 1.25px)}.md\:w-\[calc\(50\%_-_2px\)\]{width:calc(50% - 2px)}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:\!max-w-\[30\%\]{max-width:30%!important}.md\:\!max-w-\[40\%\]{max-width:40%!important}.md\:max-w-\[107px\]{max-width:107px}.md\:max-w-\[150px\]{max-width:150px}.md\:max-w-\[325px\]{max-width:325px}.md\:max-w-\[575px\]{max-width:575px}.md\:max-w-\[60\%\]{max-width:60%}.md\:max-w-\[64px\]{max-width:64px}.md\:max-w-\[calc\(100\%-5\.5rem\)\]{max-width:calc(100% - 5.5rem)}.md\:max-w-\[calc\(100\%_-_4vw\)\]{max-width:calc(100% - 4vw)}.md\:max-w-\[calc\(100\%_-_8vw\)\]{max-width:calc(100% - 8vw)}.md\:translate-y-\[150px\]{--tw-translate-y: 150px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-y-\[30\%\]{--tw-translate-y: 30%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0px}.md\:gap-y-\[4px\]{row-gap:4px}.md\:space-x-\[18px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(18px * var(--tw-space-x-reverse));margin-left:calc(18px * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-\[20px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-\[6px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(6px * var(--tw-space-x-reverse));margin-left:calc(6px * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:space-y-\[0\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:space-y-\[10px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(10px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10px * var(--tw-space-y-reverse))}.md\:space-y-\[25px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(25px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(25px * var(--tw-space-y-reverse))}.md\:space-y-\[26px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(26px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(26px * var(--tw-space-y-reverse))}.md\:space-y-\[30px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(30px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(30px * var(--tw-space-y-reverse))}.md\:overflow-visible{overflow:visible}.md\:border{border-width:1px}.md\:border-x-\[0\.5px\]{border-left-width:.5px;border-right-width:.5px}.md\:border-y{border-top-width:1px;border-bottom-width:1px}.md\:border-l{border-left-width:1px}.md\:border-r-0{border-right-width:0px}.md\:border-t-0{border-top-width:0px}.md\:border-solid{border-style:solid}.md\:border-none{border-style:none}.md\:border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.md\:px-\[10px\]{padding-left:10px;padding-right:10px}.md\:px-\[12px\]{padding-left:12px;padding-right:12px}.md\:px-\[20px\]{padding-left:20px;padding-right:20px}.md\:px-\[24px\]{padding-left:24px;padding-right:24px}.md\:px-\[30px\]{padding-left:30px;padding-right:30px}.md\:px-\[3vw\]{padding-left:3vw;padding-right:3vw}.md\:px-\[40px\]{padding-left:40px;padding-right:40px}.md\:px-\[44px\]{padding-left:44px;padding-right:44px}.md\:px-\[55px\]{padding-left:55px;padding-right:55px}.md\:px-\[6px\]{padding-left:6px;padding-right:6px}.md\:px-\[7px\]{padding-left:7px;padding-right:7px}.md\:py-\[110px\]{padding-top:110px;padding-bottom:110px}.md\:py-\[2\.7px\]{padding-top:2.7px;padding-bottom:2.7px}.md\:py-\[22px\]{padding-top:22px;padding-bottom:22px}.md\:py-\[2px\]{padding-top:2px;padding-bottom:2px}.md\:py-\[35px\]{padding-top:35px;padding-bottom:35px}.md\:py-\[41px\]{padding-top:41px;padding-bottom:41px}.md\:py-\[46px\]{padding-top:46px;padding-bottom:46px}.md\:pb-0{padding-bottom:0}.md\:pb-\[115px\]{padding-bottom:115px}.md\:pb-\[15rem\]{padding-bottom:15rem}.md\:pb-\[17px\]{padding-bottom:17px}.md\:pb-\[258px\]{padding-bottom:258px}.md\:pb-\[40px\]{padding-bottom:40px}.md\:pb-\[50px\]{padding-bottom:50px}.md\:pb-\[70px\]{padding-bottom:70px}.md\:pb-\[78px\]{padding-bottom:78px}.md\:pb-\[80px\]{padding-bottom:80px}.md\:pl-\[16px\]{padding-left:16px}.md\:pl-\[40px\]{padding-left:40px}.md\:pr-\[16px\]{padding-right:16px}.md\:pt-0{padding-top:0}.md\:pt-\[104px\]{padding-top:104px}.md\:pt-\[110px\]{padding-top:110px}.md\:pt-\[260px\]{padding-top:260px}.md\:pt-\[40px\]{padding-top:40px}.md\:pt-\[50px\]{padding-top:50px}.md\:\!text-\[12px\]{font-size:12px!important}.md\:text-\[10\.5vw\]{font-size:10.5vw}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[160px\]{font-size:160px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[22px\]{font-size:22px}.md\:text-\[26px\]{font-size:26px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[29px\]{font-size:29px}.md\:text-\[40px\]{font-size:40px}.md\:text-\[42px\]{font-size:42px}.md\:text-\[46px\]{font-size:46px}.md\:text-\[58px\]{font-size:58px}.md\:text-\[67px\]{font-size:67px}.md\:text-\[95px\]{font-size:95px}.md\:text-body-lg{font-size:20px;line-height:1.6}.md\:text-heading-lg{font-size:50px;line-height:1.2}.md\:text-heading-xl{font-size:58px;line-height:1.2}.md\:text-heading-xs{font-size:32px;line-height:1.2}.md\:font-normal{font-weight:400}.md\:leading-\[1\.4\]{line-height:1.4}.md\:leading-\[1\]{line-height:1}.md\:leading-\[2\.4\]{line-height:2.4}.md\:shadow-\[-5px_20px_24px_0_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: -5px 20px 24px 0 rgba(0,0,0,.25);--tw-shadow-colored: -5px 20px 24px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.md\:\*\:text-\[14px\]>*{font-size:14px}.md\:before\:rotate-0:before{content:var(--tw-content);--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:before\:bg-\[bottom_right\]:before{content:var(--tw-content);background-position:bottom right}.md\:after\:h-\[75px\]:after{content:var(--tw-content);height:75px}.even\:md\:translate-y-\[30\%\]:nth-child(2n){--tw-translate-y: 30%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.even\:md\:translate-y-\[40\%\]:nth-child(2n){--tw-translate-y: 40%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:hover\:bg-\[left_-64px_bottom\]:hover{background-position:left -64px bottom}.group:nth-child(odd) .group-odd\:md\:w-\[calc\(50\%_\+_1px\)\]{width:calc(50% + 1px)}}@media(min-width:1024px){.lg\:visible{visibility:visible}.lg\:absolute{position:absolute}.lg\:-bottom-\[160px\]{bottom:-160px}.lg\:-left-\[60px\]{left:-60px}.lg\:-left-\[75px\]{left:-75px}.lg\:-right-\[6\.25rem\]{right:-6.25rem}.lg\:bottom-\[71\%\]{bottom:71%}.lg\:left-0{left:0}.lg\:top-\[25\%\]{top:25%}.lg\:top-\[88px\]{top:88px}.lg\:top-\[calc\(50\%_-_4vh\)\]{top:calc(50% - 4vh)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:order-4{order:4}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.lg\:mx-\[16px\]{margin-left:16px;margin-right:16px}.lg\:mx-\[1px\]{margin-left:1px;margin-right:1px}.lg\:mx-\[40px\]{margin-left:40px;margin-right:40px}.lg\:mx-\[60px\]{margin-left:60px;margin-right:60px}.lg\:-mt-\[100px\]{margin-top:-100px}.lg\:-mt-\[150px\]{margin-top:-150px}.lg\:-mt-\[220px\]{margin-top:-220px}.lg\:mb-0{margin-bottom:0}.lg\:mb-20{margin-bottom:5rem}.lg\:mb-\[0\.8rem\]{margin-bottom:.8rem}.lg\:mb-\[100px\]{margin-bottom:100px}.lg\:mb-\[14px\]{margin-bottom:14px}.lg\:mb-\[14rem\]{margin-bottom:14rem}.lg\:mb-\[20px\]{margin-bottom:20px}.lg\:mb-\[240px\]{margin-bottom:240px}.lg\:mb-\[28px\]{margin-bottom:28px}.lg\:mb-\[350px\]{margin-bottom:350px}.lg\:mb-\[80px\]{margin-bottom:80px}.lg\:ml-0{margin-left:0}.lg\:ml-\[1px\]{margin-left:1px}.lg\:ml-\[5px\]{margin-left:5px}.lg\:mr-0{margin-right:0}.lg\:mr-\[1px\]{margin-right:1px}.lg\:mt-0{margin-top:0}.lg\:mt-5{margin-top:1.25rem}.lg\:mt-\[100px\]{margin-top:100px}.lg\:mt-\[110px\]{margin-top:110px}.lg\:mt-\[112px\]{margin-top:112px}.lg\:mt-\[120px\]{margin-top:120px}.lg\:mt-\[130px\]{margin-top:130px}.lg\:mt-\[140px\]{margin-top:140px}.lg\:mt-\[160px\]{margin-top:160px}.lg\:mt-\[188px\]{margin-top:188px}.lg\:mt-\[200px\]{margin-top:200px}.lg\:mt-\[20px\]{margin-top:20px}.lg\:mt-\[25px\]{margin-top:25px}.lg\:mt-\[280px\]{margin-top:280px}.lg\:mt-\[30px\]{margin-top:30px}.lg\:mt-\[46px\]{margin-top:46px}.lg\:mt-\[48px\]{margin-top:48px}.lg\:mt-\[50px\]{margin-top:50px}.lg\:mt-\[60px\]{margin-top:60px}.lg\:mt-\[65px\]{margin-top:65px}.lg\:mt-\[70px\]{margin-top:70px}.lg\:mt-\[9\.37rem\]{margin-top:9.37rem}.lg\:mt-\[90px\]{margin-top:90px}.lg\:\!block{display:block!important}.lg\:block{display:block}.lg\:\!inline-block{display:inline-block!important}.lg\:\!flex{display:flex!important}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:\!h-\[602px\]{height:602px!important}.lg\:h-\[137px\]{height:137px}.lg\:h-\[15px\]{height:15px}.lg\:h-\[500px\]{height:500px}.lg\:h-\[56px\]{height:56px}.lg\:h-\[60px\]{height:60px}.lg\:h-\[75px\]{height:75px}.lg\:max-h-\[1000px\]{max-height:1000px}.lg\:min-h-\[300px\]{min-height:300px}.lg\:\!w-\[338px\]{width:338px!important}.lg\:w-1\/2{width:50%}.lg\:w-1\/4{width:25%}.lg\:w-\[101\]{width:101}.lg\:w-\[15px\]{width:15px}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[50\%\]{width:50%}.lg\:w-\[52\%\]{width:52%}.lg\:w-\[56px\]{width:56px}.lg\:w-\[6\.25rem\]{width:6.25rem}.lg\:w-\[60px\]{width:60px}.lg\:w-\[75px\]{width:75px}.lg\:w-\[88px\]{width:88px}.lg\:w-\[calc\(25\%-0\.4rem\)\]{width:calc(25% - .4rem)}.lg\:w-\[calc\(50\%_-_2px\)\]{width:calc(50% - 2px)}.lg\:w-\[calc\(75\%_-_1px\)\]{width:calc(75% - 1px)}.lg\:w-full{width:100%}.lg\:\!max-w-\[60\%\]{max-width:60%!important}.lg\:max-w-\[1100px\]{max-width:1100px}.lg\:max-w-\[333px\]{max-width:333px}.lg\:max-w-\[450px\]{max-width:450px}.lg\:max-w-\[50\%\]{max-width:50%}.lg\:max-w-\[643px\]{max-width:643px}.lg\:max-w-\[67\%\]{max-width:67%}.lg\:max-w-\[750px\]{max-width:750px}.lg\:max-w-\[calc\(100\%-12\.5rem\)\]{max-width:calc(100% - 12.5rem)}.lg\:max-w-\[calc\(50\%_-_1px\)\]{max-width:calc(50% - 1px)}.lg\:max-w-\[calc\(50\%_-_2px\)\]{max-width:calc(50% - 2px)}.lg\:-translate-y-\[390px\]{--tw-translate-y: -390px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-y-\[-15\%\]{--tw-translate-y: -15%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-y-\[15\%\]{--tw-translate-y: 15%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-y-\[20\%\]{--tw-translate-y: 20%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-y-\[25\%\]{--tw-translate-y: 25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-y-\[5\%\]{--tw-translate-y: 5%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:cursor-none{cursor:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:space-y-\[16px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}.lg\:space-y-\[30px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(30px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(30px * var(--tw-space-y-reverse))}.lg\:space-y-\[40px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(40px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(40px * var(--tw-space-y-reverse))}.lg\:space-y-\[80px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(80px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(80px * var(--tw-space-y-reverse))}.lg\:overflow-x-clip{overflow-x:clip}.lg\:border{border-width:1px}.lg\:border-b{border-bottom-width:1px}.lg\:border-l{border-left-width:1px}.lg\:border-r-0{border-right-width:0px}.lg\:border-t-0{border-top-width:0px}.lg\:border-solid{border-style:solid}.lg\:border-none{border-style:none}.lg\:bg-grey-400{--tw-bg-opacity: 1;background-color:rgb(183 183 183 / var(--tw-bg-opacity, 1))}.lg\:bg-primary-400{--tw-bg-opacity: 1;background-color:rgb(255 12 0 / var(--tw-bg-opacity, 1))}.lg\:p-\[30px\]{padding:30px}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[12px\]{padding-left:12px;padding-right:12px}.lg\:px-\[24px\]{padding-left:24px;padding-right:24px}.lg\:px-\[25px\]{padding-left:25px;padding-right:25px}.lg\:px-\[30px\]{padding-left:30px;padding-right:30px}.lg\:px-\[3rem\]{padding-left:3rem;padding-right:3rem}.lg\:px-\[40px\]{padding-left:40px;padding-right:40px}.lg\:px-\[60px\]{padding-left:60px;padding-right:60px}.lg\:py-\[0\.5rem\]{padding-top:.5rem;padding-bottom:.5rem}.lg\:py-\[100px\]{padding-top:100px;padding-bottom:100px}.lg\:py-\[11px\]{padding-top:11px;padding-bottom:11px}.lg\:py-\[25px\]{padding-top:25px;padding-bottom:25px}.lg\:py-\[40px\]{padding-top:40px;padding-bottom:40px}.lg\:py-\[50px\]{padding-top:50px;padding-bottom:50px}.lg\:pb-0{padding-bottom:0}.lg\:pb-\[15vh\]{padding-bottom:15vh}.lg\:pb-\[20rem\]{padding-bottom:20rem}.lg\:pb-\[250px\]{padding-bottom:250px}.lg\:pb-\[300px\]{padding-bottom:300px}.lg\:pb-\[340px\]{padding-bottom:340px}.lg\:pb-\[8rem\]{padding-bottom:8rem}.lg\:pl-\[30px\]{padding-left:30px}.lg\:pl-\[90px\]{padding-left:90px}.lg\:pr-0{padding-right:0}.lg\:pt-0{padding-top:0}.lg\:pt-60{padding-top:15rem}.lg\:pt-\[180px\]{padding-top:180px}.lg\:pt-\[190px\]{padding-top:190px}.lg\:pt-\[290px\]{padding-top:290px}.lg\:pt-\[30px\]{padding-top:30px}.lg\:pt-\[54px\]{padding-top:54px}.lg\:pt-\[90px\]{padding-top:90px}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:\!text-\[16px\]{font-size:16px!important}.lg\:text-\[1\.06rem\]{font-size:1.06rem}.lg\:text-\[100\%\]{font-size:100%}.lg\:text-\[100px\]{font-size:100px}.lg\:text-\[11vw\]{font-size:11vw}.lg\:text-\[12\.5vw\]{font-size:12.5vw}.lg\:text-\[13\.5px\]{font-size:13.5px}.lg\:text-\[160px\]{font-size:160px}.lg\:text-\[16px\]{font-size:16px}.lg\:text-\[2\.7vw\]{font-size:2.7vw}.lg\:text-\[228px\]{font-size:228px}.lg\:text-\[42px\]{font-size:42px}.lg\:text-\[4vw\]{font-size:4vw}.lg\:text-\[50px\]{font-size:50px}.lg\:text-\[67px\]{font-size:67px}.lg\:text-\[80px\]{font-size:80px}.lg\:text-\[max\(42px\,4vw\)\]{font-size:max(42px,4vw)}.lg\:text-body-sm{font-size:14px;line-height:1.6}.lg\:text-body-xl{font-size:25px;line-height:1.6}.lg\:text-heading-md{font-size:46px;line-height:1.2}.lg\:text-heading-sm{font-size:36px;line-height:1.2}.lg\:text-heading-xl{font-size:58px;line-height:1.2}.lg\:leading-\[1\.2\]{line-height:1.2}.lg\:leading-\[104\%\]{line-height:104%}.lg\:leading-\[110\%\]{line-height:110%}.lg\:leading-\[120\%\]{line-height:120%}.lg\:leading-\[150\%\]{line-height:150%}.lg\:text-grey-50{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.lg\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.lg\:opacity-0{opacity:0}.lg\:transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lg\:duration-300{transition-duration:.3s}.lg\:\*\:text-\[12px\]>*{font-size:12px}.lg\:last\:block:last-child{display:block}.even\:lg\:translate-y-\[20\%\]:nth-child(2n){--tw-translate-y: 20%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .lg\:group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .lg\:group-hover\:translate-y-20{--tw-translate-y: 5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .lg\:group-hover\:pt-\[10px\]{padding-top:10px}.group:hover .lg\:group-hover\:opacity-100{opacity:1}}@media(min-width:1280px){.xl\:-left-\[88px\]{left:-88px}.xl\:bottom-\[100px\]{bottom:100px}.xl\:bottom-\[30px\]{bottom:30px}.xl\:bottom-\[68\%\]{bottom:68%}.xl\:right-\[30px\]{right:30px}.xl\:top-\[100px\]{top:100px}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:\!mb-0{margin-bottom:0!important}.xl\:\!mt-\[52px\]{margin-top:52px!important}.xl\:\!mt-\[64px\]{margin-top:64px!important}.xl\:\!mt-\[78px\]{margin-top:78px!important}.xl\:-mt-\[175px\]{margin-top:-175px}.xl\:mb-\[200px\]{margin-bottom:200px}.xl\:mb-\[2px\]{margin-bottom:2px}.xl\:mb-\[30px\]{margin-bottom:30px}.xl\:mb-\[320px\]{margin-bottom:320px}.xl\:mb-\[55px\]{margin-bottom:55px}.xl\:mb-\[70px\]{margin-bottom:70px}.xl\:mb-\[80px\]{margin-bottom:80px}.xl\:ml-\[6px\]{margin-left:6px}.xl\:mr-\[75px\]{margin-right:75px}.xl\:mt-\[10px\]{margin-top:10px}.xl\:mt-\[280px\]{margin-top:280px}.xl\:mt-\[300px\]{margin-top:300px}.xl\:mt-\[42px\]{margin-top:42px}.xl\:mt-\[70px\]{margin-top:70px}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-\[146px\]{height:146px}.xl\:h-\[20px\]{height:20px}.xl\:h-\[74px\]{height:74px}.xl\:h-\[88px\]{height:88px}.xl\:\!min-h-\[60vh\]{min-height:60vh!important}.xl\:min-h-\[350px\]{min-height:350px}.xl\:\!w-\[422px\]{width:422px!important}.xl\:w-3\/4{width:75%}.xl\:w-\[108px\]{width:108px}.xl\:w-\[124px\]{width:124px}.xl\:w-\[141px\]{width:141px}.xl\:w-\[20px\]{width:20px}.xl\:w-\[390px\]{width:390px}.xl\:w-\[44\%\]{width:44%}.xl\:w-\[70px\]{width:70px}.xl\:w-\[88px\]{width:88px}.xl\:max-w-\[65\%\]{max-width:65%}.xl\:max-w-\[calc\(100\%-16rem\)\]{max-width:calc(100% - 16rem)}.xl\:max-w-full{max-width:100%}.xl\:-translate-y-\[290px\]{--tw-translate-y: -290px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:translate-y-\[15\%\]{--tw-translate-y: 15%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[41\%_59\%\]{grid-template-columns:41% 59%}.xl\:grid-cols-\[59\%_41\%\]{grid-template-columns:59% 41%}.xl\:flex-wrap{flex-wrap:wrap}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:space-x-\[20px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-\[40px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(40px * var(--tw-space-x-reverse));margin-left:calc(40px * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.xl\:border-2{border-width:2px}.xl\:border-b{border-bottom-width:1px}.xl\:border-solid{border-style:solid}.xl\:border-none{border-style:none}.xl\:border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.xl\:bg-grey-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.xl\:bg-grey-800{--tw-bg-opacity: 1;background-color:rgb(35 35 35 / var(--tw-bg-opacity, 1))}.xl\:bg-none{background-image:none}.xl\:p-\[60px\]{padding:60px}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-\[30px\]{padding-left:30px;padding-right:30px}.xl\:px-\[36px\]{padding-left:36px;padding-right:36px}.xl\:px-\[40px\]{padding-left:40px;padding-right:40px}.xl\:px-\[60px\]{padding-left:60px;padding-right:60px}.xl\:py-\[30px\]{padding-top:30px;padding-bottom:30px}.xl\:py-\[40px\]{padding-top:40px;padding-bottom:40px}.xl\:pb-0{padding-bottom:0}.xl\:pb-\[22rem\]{padding-bottom:22rem}.xl\:pb-\[281px\]{padding-bottom:281px}.xl\:pb-\[80px\]{padding-bottom:80px}.xl\:pl-\[60px\]{padding-left:60px}.xl\:pt-\[168px\]{padding-top:168px}.xl\:pt-\[25px\]{padding-top:25px}.xl\:pt-\[375px\]{padding-top:375px}.xl\:pt-\[70px\]{padding-top:70px}.xl\:pt-\[75px\]{padding-top:75px}.xl\:text-\[0\.875rem\]{font-size:.875rem}.xl\:text-\[0\.9vw\]{font-size:.9vw}.xl\:text-\[10\.5vw\]{font-size:10.5vw}.xl\:text-\[12\.5vw\]{font-size:12.5vw}.xl\:text-\[12vw\]{font-size:12vw}.xl\:text-\[13vw\]{font-size:13vw}.xl\:text-\[18px\]{font-size:18px}.xl\:text-\[24px\]{font-size:24px}.xl\:text-\[4\.7vw\]{font-size:4.7vw}.xl\:text-\[4vw\]{font-size:4vw}.xl\:text-\[67px\]{font-size:67px}.xl\:text-\[7vw\]{font-size:7vw}.xl\:text-\[9vw\]{font-size:9vw}.xl\:text-heading-xl{font-size:58px;line-height:1.2}.xl\:leading-none{line-height:1}.xl\:text-grey-950{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.xl\:\*\:grid>*{display:grid}.xl\:before\:bg-bottom:before{content:var(--tw-content);background-position:bottom}.after\:xl\:block:after{content:var(--tw-content);display:block}.even\:xl\:translate-y-\[15\%\]:nth-child(2n){--tw-translate-y: 15%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:hover\:bg-primary-400:hover{--tw-bg-opacity: 1;background-color:rgb(255 12 0 / var(--tw-bg-opacity, 1))}.xl\:hover\:text-grey-50:hover{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}}@media(min-width:1536px){.\32xl\:-left-\[100px\]{left:-100px}.\32xl\:-right-\[35\%\]{right:-35%}.\32xl\:bottom-1\/4{bottom:25%}.\32xl\:bottom-\[50px\]{bottom:50px}.\32xl\:bottom-\[70\%\]{bottom:70%}.\32xl\:right-\[50px\]{right:50px}.\32xl\:top-\[111px\]{top:111px}.\32xl\:top-\[32\%\]{top:32%}.\32xl\:top-\[38\%\]{top:38%}.\32xl\:-my-\[10px\]{margin-top:-10px;margin-bottom:-10px}.\32xl\:my-\[160px\]{margin-top:160px;margin-bottom:160px}.\32xl\:-ml-\[8px\]{margin-left:-8px}.\32xl\:-mt-\[200px\]{margin-top:-200px}.\32xl\:mb-\[450px\]{margin-bottom:450px}.\32xl\:mb-\[50px\]{margin-bottom:50px}.\32xl\:mr-\[100px\]{margin-right:100px}.\32xl\:mt-\[15px\]{margin-top:15px}.\32xl\:h-\[100px\]{height:100px}.\32xl\:h-\[66px\]{height:66px}.\32xl\:h-\[70px\]{height:70px}.\32xl\:h-\[74px\]{height:74px}.\32xl\:\!w-\[25\%\]{width:25%!important}.\32xl\:w-4\/5{width:80%}.\32xl\:w-\[100px\]{width:100px}.\32xl\:w-\[143px\]{width:143px}.\32xl\:w-\[164px\]{width:164px}.\32xl\:w-\[25\%\]{width:25%}.\32xl\:w-\[66px\]{width:66px}.\32xl\:w-\[70px\]{width:70px}.\32xl\:w-\[905px\]{width:905px}.\32xl\:w-full{width:100%}.\32xl\:max-w-\[calc\(100\%-20rem\)\]{max-width:calc(100% - 20rem)}.\32xl\:space-x-\[50px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(50px * var(--tw-space-x-reverse));margin-left:calc(50px * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:px-\[35px\]{padding-left:35px;padding-right:35px}.\32xl\:px-\[50px\]{padding-left:50px;padding-right:50px}.\32xl\:px-\[6vw\]{padding-left:6vw;padding-right:6vw}.\32xl\:py-\[160px\]{padding-top:160px;padding-bottom:160px}.\32xl\:py-\[16px\]{padding-top:16px;padding-bottom:16px}.\32xl\:py-\[50px\]{padding-top:50px;padding-bottom:50px}.\32xl\:pb-\[400px\]{padding-bottom:400px}.\32xl\:pl-\[90px\]{padding-left:90px}.\32xl\:pr-\[6vw\]{padding-right:6vw}.\32xl\:pt-\[300px\]{padding-top:300px}.\32xl\:text-\[11\.2vw\]{font-size:11.2vw}.\32xl\:text-\[11\.5vw\]{font-size:11.5vw}.\32xl\:text-\[12\.5vw\]{font-size:12.5vw}.\32xl\:text-\[13\.8vw\]{font-size:13.8vw}.\32xl\:text-\[1vw\]{font-size:1vw}.\32xl\:text-\[3vw\]{font-size:3vw}.\32xl\:text-\[4\.1vw\]{font-size:4.1vw}.\32xl\:text-\[5vw\]{font-size:5vw}.\32xl\:text-\[9\.5vw\]{font-size:9.5vw}.\32xl\:text-\[9vw\]{font-size:9vw}.\32xl\:text-base{font-size:1rem;line-height:1.5rem}.\32xl\:text-body-md{font-size:16px;line-height:1.6}}@media(min-width:1640px){.\33xl\:-left-\[90px\]{left:-90px}.\33xl\:max-w-\[1000px\]{max-width:1000px}.\33xl\:max-w-\[500px\]{max-width:500px}.\33xl\:max-w-\[calc\(100\%-30rem\)\]{max-width:calc(100% - 30rem)}.\33xl\:py-\[6vw\]{padding-top:6vw;padding-bottom:6vw}.\33xl\:pt-\[11vw\]{padding-top:11vw}.\33xl\:text-\[120px\]{font-size:120px}.\33xl\:text-body-md{font-size:16px;line-height:1.6}}@media(min-width:1920px){.retina\:left-\[20px\]{left:20px}.retina\:top-\[26\%\]{top:26%}.retina\:mx-\[20px\]{margin-left:20px;margin-right:20px}.retina\:-ml-\[10px\]{margin-left:-10px}.retina\:mb-\[200px\]{margin-bottom:200px}.retina\:ml-\[54px\]{margin-left:54px}.retina\:mt-\[10vw\]{margin-top:10vw}.retina\:mt-\[160px\]{margin-top:160px}.retina\:mt-\[200px\]{margin-top:200px}.retina\:mt-\[5vw\]{margin-top:5vw}.retina\:mt-\[6vw\]{margin-top:6vw}.retina\:mt-\[7vw\]{margin-top:7vw}.retina\:w-\[24vw\]{width:24vw}.retina\:max-w-\[1024px\]{max-width:1024px}.retina\:max-w-\[32vw\]{max-width:32vw}.retina\:max-w-\[350px\]{max-width:350px}.retina\:max-w-\[445px\]{max-width:445px}.retina\:max-w-\[50vw\]{max-width:50vw}.retina\:max-w-\[768px\]{max-width:768px}.retina\:max-w-\[90\%\]{max-width:90%}.retina\:max-w-full{max-width:100%}.retina\:-translate-y-\[4vw\]{--tw-translate-y: -4vw;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.retina\:translate-x-\[unset\]{--tw-translate-x: unset;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.retina\:pb-\[12rem\]{padding-bottom:12rem}.retina\:pb-\[14vh\]{padding-bottom:14vh}.retina\:pt-\[9vw\]{padding-top:9vw}.retina\:text-\[0\.6vw\]{font-size:.6vw}.retina\:text-\[0\.8vw\]{font-size:.8vw}.retina\:text-\[0\.9vw\]{font-size:.9vw}.retina\:text-\[1\.2vw\]{font-size:1.2vw}.retina\:text-\[12vw\]{font-size:12vw}.retina\:text-\[13vw\]{font-size:13vw}.retina\:text-\[2\.6vw\]{font-size:2.6vw}.retina\:text-\[2\.8vw\]{font-size:2.8vw}.retina\:text-\[3vw\]{font-size:3vw}}@media(min-width:2200px){.retinal\:-left-\[100px\]{left:-100px}.retinal\:max-w-\[600px\]{max-width:600px}.retinal\:text-\[13\.5vw\]{font-size:13.5vw}.retinal\:text-\[160px\]{font-size:160px}.retinal\:text-\[1vw\]{font-size:1vw}.retinal\:text-\[4\.5vw\]{font-size:4.5vw}.retinal\:text-body-lg{font-size:20px;line-height:1.6}}@media(min-width:2600px){.min-\[2600px\]\:mb-\[400px\]{margin-bottom:400px}}@media(prefers-color-scheme:dark){.dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}@media(min-width:768px){.\[\&\:nth-child\(1\)\]\:md\:-ml-\[15\.5rem\]:nth-child(1){margin-left:-15.5rem}}@media(min-width:1024px){.\[\&\:nth-child\(1\)\]\:lg\:-ml-\[18\.5rem\]:nth-child(1){margin-left:-18.5rem}}.\[\&\:nth-child\(2\)\]\:uppercase:nth-child(2){text-transform:uppercase}.\*\:\[\&\:nth-of-type\(1\)\]\:border-\[\#696969\]:nth-of-type(1)>*{--tw-border-opacity: 1;border-color:rgb(105 105 105 / var(--tw-border-opacity, 1))}.\*\:\[\&\:nth-of-type\(2\)\]\:border-black:nth-of-type(2)>*{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.\[\&\>div\]\:ml-\[1px\]>div{margin-left:1px}.\[\&\>div\]\:w-\[calc\(100\%_-_1px\)\]>div{width:calc(100% - 1px)}.\[\&\>div\]\:border-y>div{border-top-width:1px;border-bottom-width:1px}.\[\&\>div\]\:border-solid>div{border-style:solid}.\[\&\>div\]\:border-grey-400>div{--tw-border-opacity: 1;border-color:rgb(183 183 183 / var(--tw-border-opacity, 1))}@media(min-width:640px){.\[\&\>div\]\:sm\:w-\[calc\(50\%_-_1px\)\]>div{width:calc(50% - 1px)}}@media(min-width:1024px){.\[\&\>div\]\:lg\:w-\[calc\(25\%_-_1px\)\]>div{width:calc(25% - 1px)}}.\[\&_p\]\:text-body-sm p{font-size:14px;line-height:1.6}.\[\&_p\]\:leading-\[168\%\] p{line-height:168%}.\[\&_p\]\:tracking-\[1\.4px\] p{letter-spacing:1.4px}@media(min-width:1536px){.\[\&_p\]\:2xl\:text-body-md p{font-size:16px;line-height:1.6}}@media(min-width:1920px){.\[\&_p\]\:retina\:text-\[0\.8vw\] p{font-size:.8vw}}
