html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}@font-face{font-family:icomoon;src:url(../iconfont/fonts/icomoon.eot?v5eu2b);src:url(../iconfont/fonts/icomoon.eot?v5eu2b#iefix) format("embedded-opentype"),url(../iconfont/fonts/icomoon.ttf?v5eu2b) format("truetype"),url(../iconfont/fonts/icomoon.woff?v5eu2b) format("woff"),url(../iconfont/fonts/icomoon.svg?v5eu2b#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\e900";color:#a3a3a3}.icon-arrow-right:before{content:"\e901";color:#634cff}.icon-arrow-up:before{content:"\e902";color:#5c5c5c}.icon-Help:before{content:"\e903";color:#767676}.icon-Instagram:before{content:"\e904";color:#767676}.icon-LinkedIn:before{content:"\e905";color:#767676}.icon-Tik-Tok:before{content:"\e906";color:#767676}.icon-volume-high:before{content:"\ea26"}.icon-volume-mute2:before{content:"\ea2a"}.icon-facebook2:before{content:"\ea91"}.icon-twitter:before{content:"\ea96"}.icon-pinterest2:before{content:"\ead2"}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#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-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.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: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: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,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.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:10px;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: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;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:10px;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-progressbar{background:#00000040;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:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.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:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;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%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:#0000}.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 .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev,.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.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-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}:root{--asset-mask-collage-lithograph-mask-svg: url(../images/collage-lithograph-mask.svg);--asset-mask-cut-difference-brain-mask-svg: url(../images/cut-difference-brain-mask.svg);--asset-mask-cut-difference-eye-mask-svg: url(../images/cut-difference-eye-mask.svg);--asset-mask-cut-difference-pc-mask-2x-png: url(../images/cut-difference-pc-mask-2x.png);--asset-mask-demo-brain-mask-mobile-svg: url(../images/demo-brain-mask-mobile.svg);--asset-mask-demo-brain-mask-svg: url(../images/demo-brain-mask.svg);--asset-mask-demo-computer-mask-mobile-png: url(../images/demo-computer-mask-mobile.png);--asset-mask-demo-computer-mask-png: url(../images/demo-computer-mask.png);--asset-mask-demo-eye-mask-mobile-svg: url(../images/demo-eye-mask-mobile.svg);--asset-mask-demo-eye-mask-svg: url(../images/demo-eye-mask.svg);--asset-mask-menu-chevron-right-svg: url(../images/menu-chevron-right.svg);--asset-mask-pricing-eye-mask-svg: url(../images/pricing-eye-mask.svg);--asset-mask-product-arrow-mobile-svg: url(../images/product-arrow-mobile.svg);--asset-mask-product-arrow-svg: url(../images/product-arrow.svg);--asset-mask-product-step-line-svg: url(../images/product-step-line.svg);--asset-mask-text-media-check-mobile-svg: url(../images/text-media-check-mobile.svg);--asset-mask-text-media-check-svg: url(../images/text-media-check.svg);--asset-mask-text-media-editing-mask-mobile-svg: url(../images/text-media-editing-mask-mobile.svg);--asset-mask-text-media-editing-mask-svg: url(../images/text-media-editing-mask.svg)}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/Inter-Latin-italic-variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/Inter-Latin-normal-variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:BeausiteClassicWeb;src:url(../fonts/BeausiteClassicWeb-Regular.woff2) format("woff2"),url(../fonts/BeausiteClassicWeb-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BeausiteClassicWeb;src:url(../fonts/BeausiteClassicWeb-Medium.woff2) format("woff2"),url(../fonts/BeausiteClassicWeb-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BeausiteClassicWeb;src:url(../fonts/BeausiteClassicWeb-Semibold.woff2) format("woff2"),url(../fonts/BeausiteClassicWeb-Semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:BeausiteClassicWeb;src:url(../fonts/BeausiteClassicWeb-Bold.woff2) format("woff2"),url(../fonts/BeausiteClassicWeb-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FragmentMono-Regular;src:url(../fonts/FragmentMono-Regular.woff2) format("woff2"),url(../fonts/FragmentMono-Regular.woff) format("woff"),url(../fonts/FragmentMono-Regular.ttf) format("truetype"),url(../fonts/FragmentMono-Regular.eot) format("embedded-opentype"),url(../fonts/FragmentMono-Regular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PolySans-Bulky;src:url(../fonts/PolySans-Bulky.woff2) format("woff2"),url(../fonts/PolySans-Bulky.woff) format("woff"),url(../fonts/PolySans-Bulky.ttf) format("truetype"),url(../fonts/PolySans-Bulky.eot) format("embedded-opentype"),url(../fonts/PolySans-Bulky.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PolySans-Median;src:url(../fonts/PolySans-Median.woff2) format("woff2"),url(../fonts/PolySans-Median.woff) format("woff"),url(../fonts/PolySans-Median.ttf) format("truetype"),url(../fonts/PolySans-Median.eot) format("embedded-opentype"),url(../fonts/PolySans-Median.svg) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PolySans-Neutral;src:url(../fonts/PolySans-Neutral.woff2) format("woff2"),url(../fonts/PolySans-Neutral.woff) format("woff"),url(../fonts/PolySans-Neutral.ttf) format("truetype"),url(../fonts/PolySans-Neutral.eot) format("embedded-opentype"),url(../fonts/PolySans-Neutral.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PolySans-Slim;src:url(../fonts/PolySans-Slim.woff2) format("woff2"),url(../fonts/PolySans-Slim.woff) format("woff"),url(../fonts/PolySans-Slim.ttf) format("truetype"),url(../fonts/PolySans-Slim.eot) format("embedded-opentype"),url(../fonts/PolySans-Slim.svg) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PPMori-SemiBold;src:url(../fonts/PPMori-SemiBold.woff2) format("woff2"),url(../fonts/PPMori-SemiBold.woff) format("woff"),url(../fonts/PPMori-SemiBold.ttf) format("truetype"),url(../fonts/PPMori-SemiBold.eot) format("embedded-opentype"),url(../fonts/PPMori-SemiBold.svg) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:BeausiteClassicWeb;src:url(../fonts/BeausiteClassicWeb-Regular-Latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:BeausiteClassicWeb;src:url(../fonts/BeausiteClassicWeb-Medium-Latin.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:BeausiteClassicWeb;src:url(../fonts/BeausiteClassicWeb-Semibold-Latin.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:BeausiteClassicWeb;src:url(../fonts/BeausiteClassicWeb-Bold-Latin.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:FragmentMono-Regular;src:url(../fonts/FragmentMono-Regular-Latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PolySans-Bulky;src:url(../fonts/PolySans-Bulky-Latin.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PolySans-Median;src:url(../fonts/PolySans-Median-Latin.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PolySans-Neutral;src:url(../fonts/PolySans-Neutral-Latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PolySans-Slim;src:url(../fonts/PolySans-Slim-Latin.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PPMori-SemiBold;src:url(../fonts/PPMori-SemiBold-Latin.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-size:10px!important;--text-base-color: #767676;--headline-base-color: #161616;--design-unit: calc(100vw / 1280)}@media(min-width:1280px){:root{--design-unit: 1px}}*{margin:0;padding:0;box-sizing:border-box;font-family:BeausiteClassicWeb,sans-serif;font-weight:400;color:var(--text-base-color);font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){*{font-size:18px}}body,html,div{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;--moz-osx-font-smoothing: grayscale;--font-smoothing: antialiased;-webkit-overflow-scrolling:touch}.overflow-hidden{overflow:hidden!important}section{overflow-x:hidden}section:empty{padding:0;margin:0}.container{--container-gutter: calc(80 * var(--design-unit));width:100%;max-width:1440px;margin:0 auto;padding:0 var(--container-gutter)}@media(max-width:991.98px){.container{--container-gutter: 40px}}@media(max-width:767.98px){.container{--container-gutter: 16px}}a,a:hover,a:focus{outline:none;-moz-outline:none;transition:all .3s}button:focus{outline:none;-moz-outline:none}img{border:none;max-width:100%;height:auto;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;color:var(--headline-base-color);margin:40px 0}@media(max-width:767.98px){h1,h2,h3,h4,h5,h6{margin:30px 0}}h1{font-size:calc(64 * var(--design-unit))}@media(max-width:767.98px){h1{font-size:44px}}h2{font-size:calc(48 * var(--design-unit))}@media(max-width:767.98px){h2{font-size:32px}}h3{font-size:calc(40 * var(--design-unit))}@media(max-width:767.98px){h3{font-size:32px}}h4{font-size:calc(28 * var(--design-unit))}@media(max-width:767.98px){h4{font-size:24px}}h5{font-size:calc(24 * var(--design-unit))}@media(max-width:767.98px){h5{font-size:24px}}h6{font-size:calc(20 * var(--design-unit))}@media(max-width:767.98px){h6{font-size:18px}}p{font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal;margin-bottom:20px}p:last-child{margin-bottom:0}@media(max-width:767.98px){p{font-size:18px}}ul,ol{font:inherit;letter-spacing:inherit;color:inherit;margin:0 0 calc(12 * var(--design-unit));padding:0 0 0 calc(27 * var(--design-unit))}ul li,ol li{font:inherit;list-style:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}ul li:before,ol li:before{display:none}ul li p,ul li a,ol li p,ol li a{font:inherit;letter-spacing:inherit;color:inherit}ul li a:hover,ol li a:hover{color:#634cff}ul:has(+h2),ul:last-child,ol:has(+h2),ol:last-child{margin-bottom:0;text-box-trim:trim-end}@media(max-width:991.98px){ul,ol{margin-bottom:12px;padding-left:24px}ul:has(+h2),ul:last-child,ol:has(+h2),ol:last-child{margin-bottom:0}}ul{list-style:disc}ol{list-style:decimal}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child,ul:first-child,ol:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child{margin-bottom:0}em,i,b,strong,u,span,a{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0;padding:0}b,strong{font-weight:700}input,input:focus,textarea{outline:none;transition:all .3s}.error404{padding:96px 0}@media(max-width:767.98px){.error404{padding:60px 0}}.error404 .container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:600px;height:60vh;gap:30px}@media(max-width:767.98px){.error404 .container{height:40vh;min-height:480px}}.error404 .container p,.error404 .container h1{text-align:center!important;margin:0!important}html.show-c .wowo{opacity:0}html.show-c .wowo.animated{animation-duration:.7s;visibility:visible;animation-fill-mode:both}html .wowo{opacity:0}html .wowo.animated{animation-duration:.7s;visibility:visible;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-30%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(30%,0,0)}to{opacity:1;transform:none}}@keyframes zoomOut{0%{opacity:0;transform:translate(0) scale(1.2)}to{opacity:1;transform:translate(0) scale(1)}}.fadeInLeft.animated{animation-name:fadeInLeft}.fadeInRight.animated{animation-name:fadeInRight}.fadeIn.animated{animation-name:fadeIn}.fadeInUp.animated{animation-name:fadeInUp}.fadeInDown.animated{animation-name:fadeInDown}.zoomOut.animated{animation-name:zoomOut}.delay-in-1{animation-delay:.1s}.delay-in-2{animation-delay:.2s}.delay-in-3{animation-delay:.3s}.delay-in-4{animation-delay:.4s}.delay-in-5{animation-delay:.5s}.delay-in-6{animation-delay:.6s}.delay-in-7{animation-delay:.7s}@keyframes loading{0%{transform:rotate(0);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-o-keyframes loading{0%{transform:rotate(0);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-moz-keyframes loading{0%{transform:rotate(0);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-webkit-keyframes loading{0%{transform:rotate(0);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}.line-animation-text{opacity:1!important}.line-animation-text .line-wrapper{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;overflow:hidden;margin:0}.line-animation-text .line-inner{display:inline-block;transform:translateY(100%) translateZ(0);transition:transform .8s cubic-bezier(.26,1,.48,1) .16s}.line-animation-text.animated .line-inner{transform:translateY(0) translateZ(0)}.word-animation-text{opacity:1!important}.word-animation-text .word-outer{display:inline-flex;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;overflow:hidden}.word-animation-text .word-inner{display:inline-block;transform:translateY(100%) translateZ(0);transition:transform .25s}.word-animation-text.animated .word-inner{transform:translateY(0) translateZ(0)}.wowo.is-initial-entrance.animated{animation-delay:0s!important}.has-heading-motion:not(.is-entrance-ready) .wowo{animation:none!important;opacity:0!important;visibility:hidden}@font-face{font-family:HeaderInter;src:url(../fonts/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--site-header-height: 80px;--site-header-space: 80px}:root.header-is-sticky{--site-header-height: 64px}html{scroll-padding-top:calc(var(--site-header-height) + 5px);scrollbar-gutter:stable}body{padding-top:var(--site-header-space)}.site-header ul{list-style:none;margin:0;padding:0}.site-header ul li{margin:0;padding:0}.site-header ul li:before{display:none}.site-header{position:fixed;inset:0 0 auto;z-index:20;padding:22px 0;background:#0000;font-synthesis:none;transition:padding .3s cubic-bezier(.2,.7,.2,1)}.site-header.sticky{padding-top:14px;padding-bottom:14px}.site-header.sticky:after{opacity:0}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.site-header.sticky>.container:before{background:#f7f7f7cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.site-header:after{content:"";position:absolute;bottom:0;left:max(16px,50% - 640px);right:max(16px,50% - 640px);height:1px;background:repeating-linear-gradient(to right,#ced6e1 0 4px,transparent 4px 8px);pointer-events:none;transition:opacity .3s ease}@media(max-width:991.98px){.site-header:after{display:none}}.site-header>.container{padding:0 16px}.site-header>.container:before{content:"";position:absolute;inset:0;z-index:-2;background:#f7f7f7;pointer-events:none;transition:background-color .3s ease,backdrop-filter .3s ease}.site-header .btn{--btn-detail-unit: 1px;border-radius:8px;white-space:nowrap;transition:color .3s ease,background-color .3s ease,box-shadow .3s ease}.site-header .btn>.site-header__label{text-box-trim:trim-both;text-box-edge:cap alphabetic}.site-header .btn:not(.style-white){background:#634cff}.site-header .btn:not(.style-white):after{z-index:-1;padding:0;background:image-set(url(../images/optimized-text-media-button.png-320.webp) 1x,url(../images/optimized-text-media-button.png-640.webp) 2x,url(../images/optimized-text-media-button.png-960.webp) 3x) center/cover no-repeat;mix-blend-mode:multiply;-webkit-mask:none;mask:none;box-shadow:inset 0 0 0 2px #ffffff1f}.site-header .btn.small{padding:0 18px;height:38px;font-size:14px;line-height:1.6;letter-spacing:0}.site-header .site-header__logo,.site-header .site-header__navigation a,.site-header .site-header__mobile-link,.site-header .site-header__menu-contact a{border:0}.site-header .site-header__logo:focus-visible,.site-header .site-header__navigation a:focus-visible,.site-header .site-header__mobile-link:focus-visible,.site-header .site-header__menu-contact a:focus-visible{outline:1px solid #634cff;outline-offset:2px}.site-header .site-header__logo[aria-current=page],.site-header .site-header__logo[aria-current=location],.site-header .site-header__navigation a[aria-current=page],.site-header .site-header__navigation a[aria-current=location],.site-header .site-header__mobile-link[aria-current=page],.site-header .site-header__mobile-link[aria-current=location],.site-header .site-header__menu-contact a[aria-current=page],.site-header .site-header__menu-contact a[aria-current=location]{color:#634cff}.site-header__inner{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:0 auto}.site-header__brand{flex:0 0 213px}.site-header__logo{position:relative;display:block;transition:none;width:121.625px;height:28px}.site-header__logo img{position:absolute;top:50%;max-width:none;transform:translateY(-50%)}.site-header__logo .site-header__logo-icon{left:0}.site-header__logo .site-header__logo-wordmark{right:0}.site-header__label{display:block;font:inherit;letter-spacing:inherit;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic}.site-header__navigation ul{display:flex;align-items:center;gap:6px;list-style:none}.site-header__navigation a{display:flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:8px;font-family:BeausiteClassicWeb,sans-serif;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:.07px;color:#404040;text-decoration:none;white-space:nowrap;transition:color .3s ease;height:30px}.site-header__navigation a[href="/platform/"],.site-header__navigation a[data-site-href="/platform/"],.site-header__navigation a[href="/case-studies/"],.site-header__navigation a[data-site-href="/case-studies/"]{width:102px}.site-header__navigation a[href="/pricing"],.site-header__navigation a[data-site-href="/pricing"]{width:63px}.site-header__navigation a[href="/about/"],.site-header__navigation a[data-site-href="/about/"]{width:57px}.site-header__navigation a .site-header__label{text-box-trim:none}.site-header__navigation a:hover{color:#634cff}.site-header__actions{display:flex;align-items:center;gap:12px}.site-header__actions .btn{flex-shrink:0}.site-header__toggle,.site-header__mobile-menu{display:none}@media(min-width:992px){:root{--site-header-height: calc(80 * var(--design-unit));--site-header-space: calc(80 * var(--design-unit))}:root.header-is-sticky{--site-header-height: calc(64 * var(--design-unit))}html{scroll-padding-top:calc(var(--site-header-height) + calc(5 * var(--design-unit)))}.site-header{padding:calc(21 * var(--design-unit)) 0}.site-header.sticky{padding-top:calc(13 * var(--design-unit));padding-bottom:calc(13 * var(--design-unit))}.site-header>.container{padding:0 calc(80 * var(--design-unit))}.site-header:after{left:max(calc(80 * var(--design-unit)),(100% - 1280px)/2);right:max(calc(80 * var(--design-unit)),(100% - 1280px)/2);height:calc(1 * var(--design-unit));background:repeating-linear-gradient(to right,#ced6e1 0 calc(4 * var(--design-unit)),transparent calc(4 * var(--design-unit)) calc(8 * var(--design-unit)))}.site-header .btn{--btn-detail-unit: calc(1 * var(--design-unit));border-radius:calc(8 * var(--design-unit))}.site-header .btn:not(.style-white):after{box-shadow:inset 0 0 0 calc(2 * var(--design-unit)) #ffffff1f}.site-header .btn.small{padding:0 calc(18 * var(--design-unit));height:calc(38 * var(--design-unit));font-size:calc(14 * var(--design-unit))}.site-header__inner{max-width:calc(1280 * var(--design-unit))}.site-header__brand{flex-basis:calc(213 * var(--design-unit))}.site-header__logo{width:calc(121.625 * var(--design-unit));height:calc(28 * var(--design-unit))}.site-header__logo .site-header__logo-icon{width:calc(20.034 * var(--design-unit));height:calc(20.0459 * var(--design-unit))}.site-header__logo .site-header__logo-wordmark{width:calc(93.5717 * var(--design-unit));height:calc(20.0598 * var(--design-unit))}.site-header__navigation ul{gap:calc(6 * var(--design-unit))}.site-header__navigation a{padding:calc(4 * var(--design-unit)) calc(8 * var(--design-unit));border-radius:calc(8 * var(--design-unit));font-size:calc(14 * var(--design-unit));letter-spacing:calc(.07 * var(--design-unit));height:calc(30 * var(--design-unit))}.site-header__navigation a[href="/platform/"],.site-header__navigation a[data-site-href="/platform/"],.site-header__navigation a[href="/case-studies/"],.site-header__navigation a[data-site-href="/case-studies/"]{width:calc(102 * var(--design-unit))}.site-header__navigation a[href="/pricing"],.site-header__navigation a[data-site-href="/pricing"]{width:calc(63 * var(--design-unit))}.site-header__navigation a[href="/about/"],.site-header__navigation a[data-site-href="/about/"]{width:calc(57 * var(--design-unit))}.site-header__actions{gap:calc(12 * var(--design-unit))}.site-header__actions .site-header__login{width:calc(76 * var(--design-unit))}.site-header__actions .site-header__demo{width:calc(124 * var(--design-unit))}}@media(max-width:991.98px){.site-header:before{content:"";position:fixed;inset:0;z-index:-1;background:#e5e5e5;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility 0s linear .3s}.site-header>.container{--container-gutter: 16px}.site-header .btn.small{height:36px;padding:0 16px;font-size:12px;line-height:1.5}.site-header .site-header__menu-actions .btn{height:42px;padding:0 20px;font-size:14px;line-height:1.5;letter-spacing:0}.site-header__brand{flex:0 1 auto}.site-header__navigation,.site-header__actions .site-header__login{display:none}.site-header__actions{gap:10px}.site-header__actions .site-header__demo{width:108px}.site-header__toggle{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;padding:0;border:.5px solid #eaeef4;border-radius:50%;background:#fff;box-shadow:0 12px 16px -8px #00000005;cursor:pointer}.site-header__toggle img{width:16px;height:16px}.site-header__toggle-close{display:none}.site-header.is-menu-active .site-header__inner{z-index:2}.site-header.is-menu-open:before{opacity:1;visibility:visible;transition-delay:0s}.site-header.is-menu-open .site-header__toggle-open{display:none}.site-header.is-menu-open .site-header__toggle-close{display:block}.site-header.is-menu-open .site-header__menu-card{transform:translateY(0)}.site-header__mobile-menu:not([hidden]){position:fixed;inset:var(--site-header-height) 0 auto;display:block;padding:0 16px max(16px,env(safe-area-inset-bottom));contain:layout paint;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility 0s linear .3s}.site-header.is-menu-open .site-header__mobile-menu{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.site-header__menu-card{display:flex;flex-direction:column;justify-content:space-between;gap:32px;height:calc(100vh - var(--site-header-height) - max(16px,env(safe-area-inset-bottom)));height:calc(100dvh - var(--site-header-height) - max(16px,env(safe-area-inset-bottom)));padding:35.5px 23.5px 23.5px;overflow:auto;border:.5px solid #eaeef4;border-radius:16px;background:#fff;overscroll-behavior:contain;overflow-anchor:none;-webkit-overflow-scrolling:touch}.site-header__menu-card::-webkit-scrollbar{width:3px;height:3px}.site-header__menu-card::-webkit-scrollbar-track{background:#0000;border-radius:3px}.site-header__menu-card::-webkit-scrollbar-thumb{width:3px;height:3px;background-color:#b8bec6;border-radius:3px}.site-header__menu-card{transform:translateY(8px);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.site-header__mobile-navigation{flex:0 0 auto}.site-header__mobile-navigation ul{list-style:none}.site-header__mobile-navigation li{background:repeating-linear-gradient(to right,#ced6e1 0 4px,transparent 4px 8px) left bottom/100% 1px no-repeat}.site-header__mobile-link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;min-height:52px;font-family:BeausiteClassicWeb,sans-serif;font-weight:500;font-size:16px;line-height:1.5;letter-spacing:.08px;color:#171717;text-decoration:none}.site-header__mobile-link .site-header__label{margin-top:4px}.site-header__mobile-link img{flex:0 0 20px;width:20px;height:20px}.site-header__mobile-link:hover{color:#634cff}.site-header__menu-bottom{flex:0 0 auto;display:flex;flex-direction:column;gap:24px}.site-header__menu-actions{display:flex;flex-direction:column;gap:12px}.site-header__menu-actions .btn{align-self:stretch}.site-header__menu-contact{display:flex;align-items:flex-start;justify-content:space-between;padding-top:24px;background:repeating-linear-gradient(to right,#b8bec6 0 4px,transparent 4px 8px) left top/100% 1px no-repeat}.site-header__menu-contact>a{font-family:HeaderInter,Inter,sans-serif;font-size:14px;line-height:20px;letter-spacing:0;color:#767676;text-decoration:none}.site-header__menu-contact .social-links{gap:16px}.site-header__menu-contact .social-links a:after{display:none}.site-header__menu-contact .social-links img{width:20px;height:20px}}@media(max-width:359.98px){.site-header .btn.small{padding-right:14px;padding-left:14px}.site-header__actions .site-header__demo{width:104px}}@media(prefers-reduced-motion:reduce){.site-header,.site-header:before,.site-header:after,.site-header>.container:before{transition:none}.site-header__menu-card{transition:none;transform:none}.site-header__mobile-menu:not([hidden]){transition:none}}html.header-menu-open,body.header-menu-open{overflow:hidden}body.header-menu-open{position:fixed;top:var(--header-menu-scroll-offset, 0px);left:0;width:100%}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer ul li{margin:0;padding:0}.site-footer ul li:before{display:none}.site-footer{padding:calc(64 * var(--design-unit)) 0 calc(48 * var(--design-unit));font-synthesis:none}.site-footer>.container{container-type:inline-size}.site-footer__inner{position:relative;z-index:2}.site-footer__top,.site-footer__bottom{background:repeating-linear-gradient(to right,#5c5c5c 0 4px,transparent 4px 8px) left top/100% 1px no-repeat;background-origin:border-box}.site-footer__top{display:flex;align-items:center;justify-content:space-between;padding-top:calc(calc(48 * var(--design-unit)) - 1px);border-top:1px solid rgba(0,0,0,0)}.site-footer__logo{display:block;position:relative;width:calc(199.385 * var(--design-unit));height:calc(32.885 * var(--design-unit));text-decoration:none}.site-footer__logo img{position:absolute;display:block;top:-1px}.site-footer__logo-icon{left:-1px;width:calc(32.843 * var(--design-unit));height:auto}.site-footer__logo-wordmark{right:-1px;width:calc(153.396 * var(--design-unit));height:auto}.site-footer__nav ul{display:flex;align-items:center;justify-content:space-between;width:calc(544 * var(--design-unit))}.site-footer__nav a{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.site-footer__nav a{font-size:14px;line-height:1.5}}.site-footer__nav a{line-height:1.35;font-synthesis:none;display:block;margin:-1px;color:#f7f7f7;text-decoration:none;text-box-trim:trim-both;text-box-edge:cap alphabetic}.site-footer__nav a:hover{color:#b3fe15}.site-footer__nav li{display:flex}.site-footer__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:calc(48 * var(--design-unit));padding-top:calc(calc(24 * var(--design-unit)) - 1px);border-top:1px solid rgba(0,0,0,0)}.site-footer__legal{display:flex;align-items:center;gap:calc(24 * var(--design-unit))}.site-footer__legal p,.site-footer__legal a{font-family:Inter,sans-serif;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.site-footer__legal p,.site-footer__legal a{font-size:16px;letter-spacing:.08px}}.site-footer__legal p,.site-footer__legal a{line-height:calc(20 * var(--design-unit));letter-spacing:normal;margin:0;color:#f7f7f7;text-decoration:none}.site-footer__legal a{margin:-1px}.site-footer__legal a:hover{color:#b3fe15}.site-footer__tagline{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:14.1884222474cqw;line-height:1;letter-spacing:-.02em;position:relative;z-index:1;pointer-events:none;width:100%;margin:calc(64 * var(--design-unit)) auto 0;text-align:center;color:#fff;text-box-trim:trim-both;text-box-edge:cap alphabetic;white-space:nowrap}@media(max-width:767.98px){.site-footer{padding:64px 0 32px}.site-footer__top{padding-top:47px;flex-direction:column;align-items:flex-start;gap:48px}.site-footer__logo{width:145.551px;height:24.006px}.site-footer__logo-icon{width:23.975px}.site-footer__logo-wordmark{width:111.98px}.site-footer__nav ul{width:100%;flex-direction:column;align-items:flex-start;gap:24px}.site-footer__nav a{font-size:20px;line-height:1.2;letter-spacing:-.2px}.site-footer__nav li{height:14px}.site-footer__bottom{margin-top:64px;padding-top:23px;flex-direction:column;gap:32px}.site-footer__legal{width:100%;flex-wrap:wrap;justify-content:center;gap:8px 24px;text-align:center}.site-footer__legal p,.site-footer__legal a{font-size:14px;line-height:1.5;letter-spacing:.07px;line-height:20px;letter-spacing:normal}.site-footer__legal p{flex-basis:100%}.site-footer__legal a{display:inline-flex;align-items:center;min-height:44px;margin:0}.site-footer__legal a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.site-footer__tagline{margin-top:64px}}.social-links{display:flex;align-items:center;gap:16px}.social-links a{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#f7f7f7;text-decoration:none}.social-links a:after{font-family:icomoon;font-size:20px;line-height:1.2;letter-spacing:-.2px;line-height:1;letter-spacing:normal;flex-shrink:0;transition:color .3s}.social-links a:hover{color:#b3fe15}.social-links__linkedin:after{content:"\e905"}.social-links__instagram:after{content:"\e904"}.social-links__tiktok:after{content:"\e906"}@media(min-width:768px){.site-footer .social-links{gap:calc(16 * var(--design-unit))}.site-footer .social-links a{width:calc(20 * var(--design-unit));height:calc(20 * var(--design-unit))}.site-footer .social-links a:after{font-size:calc(20 * var(--design-unit));line-height:1.2;letter-spacing:-.2px;line-height:1;letter-spacing:normal}}@media(min-width:768px)and (max-width:767.98px){.site-footer .social-links a:after{font-size:18px;line-height:1.35;letter-spacing:.18px}}.card-list{display:flex;flex-wrap:wrap;gap:40px 24px}.card-list>*{width:calc((100% - 48px)/3)}.acc-list .acc-item{border-bottom:1px solid #000}.acc-list .acc-item .acc-head{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:24px 0}.acc-list .acc-item .acc-head h3{transition:color .3s,opacity .3s}.acc-list .acc-item .acc-head:after{font-family:icomoon;content:"\e900";flex-shrink:0;margin-left:20px;transform:rotate(90deg);transition:all .3s}.acc-list .acc-item .acc-head:hover h3{opacity:.7}.acc-list .acc-item .acc-body{padding-bottom:24px;display:none}.acc-list .acc-item .acc-body a:hover{color:#634cff}.acc-list .acc-item.active .acc-head:after{transform:rotate(-90deg)}.parallax-inner{overflow:hidden}.parallax-inner img{transform-origin:bottom;scale:1.25;translate:0 0}.btn{--btn-detail-unit: calc(1 * var(--design-unit));transition:all .3s;text-decoration:unset;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;border:0;border-radius:calc(var(--btn-detail-unit)*8);color:#fff;white-space:normal;background:#634cff;box-shadow:0 var(--btn-detail-unit) calc(var(--btn-detail-unit)*2) #0000000d,inset 0 0 0 var(--btn-detail-unit) #0000002e,inset 0 calc(var(--btn-detail-unit)*-2) 0 #0000000d;--focus-border-color: #ffffff;max-width:100%;overflow-wrap:anywhere;text-align:center}.btn>span:not(.btn__flair):not(.btn__flair-circle){font:inherit;letter-spacing:inherit;text-box-trim:none;min-width:0}.btn:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:#7d66ff;opacity:0;transition:opacity .3s ease}.btn:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1;padding:0;background:image-set(url(../images/optimized-btn-texture.png-320.webp) 1x,url(../images/optimized-btn-texture.png-640.webp) 2x,url(../images/optimized-btn-texture.png-960.webp) 3x) center/cover no-repeat;mix-blend-mode:multiply;box-shadow:inset 0 0 0 calc(var(--btn-detail-unit)*2) #ffffff1f;transition:all .3s ease}.btn:hover:before{opacity:1}.btn.style-green{background:#b3fe15;color:#161616;--focus-border-color: #161616}.btn.style-green:before,.btn.style-green .btn__flair-circle{background:#d9f9d8}.btn.style-green:after{z-index:-1;padding:0;background:image-set(url(../images/optimized-button-lime-texture.png-320.webp) 1x,url(../images/optimized-button-lime-texture.png-640.webp) 2x,url(../images/optimized-button-lime-texture.png-960.webp) 3x) center/cover no-repeat;mix-blend-mode:multiply;-webkit-mask:none;mask:none;box-shadow:inset 0 0 0 calc(var(--btn-detail-unit)*2) #ffffff1f}.btn.style-green:hover{box-shadow:none}.btn.style-green:hover:after{box-shadow:none}.btn.style-white{--focus-border-color: #634cff;--btn-white-border: #ced6e1;color:#5c5c5c;background:linear-gradient(0deg,#fff,#fff)}.btn.style-white:before{background:#d9f9d8a6}.btn.style-white:after{mix-blend-mode:normal;padding:0;background:none;-webkit-mask:none;mask:none;box-shadow:inset 0 0 0 var(--btn-detail-unit) var(--btn-white-border)}.btn.style-white:hover,.btn.style-white.is-btn-hovered{--btn-white-border: #a5ea13;color:#161616;border-color:#a5ea13}.btn.style-white:hover.small,.btn.style-white.is-btn-hovered.small{color:#2d2b2e}.btn.style-white:focus-visible:after{box-shadow:inset 0 0 0 var(--btn-detail-unit) #634cff;transition:none}@media(max-width:991.98px){.btn{--btn-detail-unit: 1px}}.btn,.btn.big{--btn-padding-y: calc(12.3 * var(--design-unit));--btn-padding-x: calc(26 * var(--design-unit));font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.btn,.btn.big{font-size:14px;line-height:1.5}}.btn,.btn.big{padding:var(--btn-padding-y) var(--btn-padding-x)}@media(max-width:991.98px){.btn,.btn.big{--btn-padding-y: 10.5px;--btn-padding-x: 20px;font-size:14px;line-height:1.5;letter-spacing:.07px;letter-spacing:normal}}.btn.small{--btn-padding-y: calc(7.8 * var(--design-unit));--btn-padding-x: calc(18 * var(--design-unit));font-family:BeausiteClassicWeb,sans-serif;font-weight:500;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.btn.small{font-size:16px;letter-spacing:.08px}}.btn.small{line-height:1.6;letter-spacing:normal}@media(max-width:991.98px){.btn.small{--btn-padding-y: 9px;--btn-padding-x: 16px;font-size:12px;line-height:normal;letter-spacing:-.12px;line-height:1.5;letter-spacing:normal}}.btn__flair{display:none}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.btn.btn-effect-ready{overflow:hidden}.btn.btn-effect-ready:before{opacity:0}.btn.btn-effect-ready .btn__flair{position:absolute;inset:0;z-index:-1;display:block;pointer-events:none;transform:translate(var(--flair-x, 0px),var(--flair-y, 0px));transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.btn.btn-effect-ready .btn__flair-circle{position:absolute;top:0;left:0;width:170%;aspect-ratio:1;border-radius:50%;pointer-events:none;background:#7d66ff;transform:translate(-50%,-50%) scale(0);transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.btn.btn-effect-ready.is-btn-hovered .btn__flair-circle{transform:translate(-50%,-50%) scale(1);transition-duration:.4s}.btn.btn-effect-ready.style-white .btn__flair-circle{background:#d9f9d8a6}.btn.btn-effect-ready.style-green .btn__flair-circle{background:#d9f9d8}}@media(prefers-reduced-motion:reduce){.btn,.btn:before,.btn:after{transition:none}}.has-cut-video-controls{--video-ui-unit: calc(1 * var(--design-unit))}@media(max-width:991.98px){.has-cut-video-controls{--video-ui-unit: 1px}}body .has-cut-video-controls>.video-section__toggle,body .has-cut-video-controls>[data-hero-play]{display:none}.cut-video-center{position:absolute;inset:50% auto auto 50%;z-index:4;display:grid;place-items:center;width:calc(64*var(--video-ui-unit));height:calc(64*var(--video-ui-unit));padding:calc(13*var(--video-ui-unit));transform:translate(-50%,-50%);border:calc(1*var(--video-ui-unit)) solid rgba(255,255,255,.5);border-radius:50%;background:#2d2b2e59;-webkit-backdrop-filter:blur(calc(8 * var(--video-ui-unit)));backdrop-filter:blur(calc(8 * var(--video-ui-unit)));color:#fff;cursor:pointer;transition:opacity .18s ease,visibility .18s ease}.cut-video-center svg{width:100%;height:100%;fill:currentColor;color:inherit}.cut-video-center svg *{color:inherit}.cut-video-center:focus-visible{outline:calc(2*var(--video-ui-unit)) solid #b3fe15;outline-offset:4px}.cut-video-center[hidden]{display:none}@media(max-width:767.98px){.cut-video-center{width:48px;height:48px;padding:7px}}.has-cut-video-controls.is-video-playing>.cut-video-center{opacity:0;visibility:hidden;pointer-events:none;transition:none}.cut-video-controls{position:absolute;inset:auto 0 0;z-index:5;display:flex;align-items:center;gap:calc(8*var(--video-ui-unit));padding:calc(20*var(--video-ui-unit)) calc(12*var(--video-ui-unit)) calc(10*var(--video-ui-unit));background:linear-gradient(transparent,#000c);color:#fff;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(12*var(--video-ui-unit));line-height:1;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}.cut-video-controls[hidden]{display:none}.cut-video-controls *,.cut-video-controls *:before,.cut-video-controls *:after{color:inherit;font:inherit}.cut-video-controls button{flex:0 0 auto;display:grid;place-items:center;width:calc(32*var(--video-ui-unit));height:calc(32*var(--video-ui-unit));padding:calc(6*var(--video-ui-unit));border:0;border-radius:calc(4*var(--video-ui-unit));background:#0000;cursor:pointer}.cut-video-controls button:hover{background:#ffffff26}.cut-video-controls button:disabled{opacity:.45;cursor:default}.cut-video-controls svg{display:block;width:100%;height:100%;fill:currentColor}.cut-video-controls input[type=range]{min-width:0;height:calc(32*var(--video-ui-unit));padding:0;border:0;border-radius:0;box-shadow:none;background:#0000;accent-color:#b3fe15;cursor:pointer}.cut-video-controls input[type=range]:disabled{opacity:.5;cursor:default}.cut-video-controls button:focus-visible,.cut-video-controls input:focus-visible{outline:calc(2*var(--video-ui-unit)) solid #b3fe15;outline-offset:calc(2*var(--video-ui-unit))}.cut-video-controls .cut-video-controls__seek{flex:1 1 0;width:0}.cut-video-controls .cut-video-controls__volume{flex:0 0 calc(64*var(--video-ui-unit));width:calc(64*var(--video-ui-unit))}.cut-video-controls .cut-video-controls__time{flex:0 0 auto;white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:767.98px){.cut-video-controls{gap:6px;padding:16px 8px 8px;font-size:11px}.cut-video-controls .cut-video-controls__volume{display:none}}.has-cut-video-controls.is-controls-visible>.cut-video-controls,.has-cut-video-controls.is-video-playing.is-controls-visible>.cut-video-center{opacity:1;visibility:visible;pointer-events:auto}@media(prefers-reduced-motion:reduce){.cut-video-controls,.cut-video-center{transition:none}}body .has-cut-video-controls:fullscreen{position:fixed;inset:0;width:100%;height:100%;max-width:none;margin:0;transform:none;border-radius:0;background:#000}body .has-cut-video-controls:fullscreen video{object-fit:contain}.product-page{background:#f7f7f7}.section-overline{font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.section-overline{font-size:12px}}.section-overline{color:#737373;text-transform:uppercase;margin:0}.button-label{font:inherit;letter-spacing:inherit;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic}.button-label span{font:inherit;letter-spacing:inherit;color:inherit}.section-actions{display:flex;align-items:flex-start;gap:calc(12 * var(--design-unit))}.section-actions .btn{flex-shrink:0}@media(max-width:767.98px){.section-actions{gap:12px}}.section-actions{flex-wrap:wrap}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(32 * var(--design-unit))}@media(max-width:767.98px){.section-heading{flex-direction:column;align-items:flex-start;gap:24px}}.section-heading__copy{display:flex;flex-direction:column;align-items:flex-start;gap:calc(24 * var(--design-unit));max-width:calc(738 * var(--design-unit))}.section-heading__copy h2{max-width:calc(510 * var(--design-unit));font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px}@media(max-width:767.98px){.section-heading__copy h2{font-size:32px;line-height:1.15;letter-spacing:.32px}}.section-heading__copy h2{color:#161616;margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media(max-width:767.98px){.section-heading__copy{gap:24px;max-width:100%}.section-heading__copy h2{max-width:100%}.section-heading__copy .section-overline{text-box-trim:trim-both;text-box-edge:cap alphabetic}}.section-heading__description{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.section-heading__description{font-size:14px;line-height:1.5}}.section-heading__description{color:#767676;margin:calc(4 * var(--design-unit)) 0 0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.mobile-copy{display:none}.section-heading__copy span{font:inherit;color:inherit;letter-spacing:inherit}@media(max-width:767.98px){.desktop-copy,.desktop-break{display:none}.mobile-copy{display:inline}}@media(min-width:768px)and (max-width:991.98px){.section-overline{font-size:12px;line-height:normal;letter-spacing:-.12px}.section-actions{gap:12px}.section-heading{flex-wrap:wrap;gap:32px}.section-heading__copy{max-width:100%;gap:24px}.section-heading__copy h2{font-size:40px;line-height:1.1;letter-spacing:-.4px}.section-heading__description{font-size:16px;line-height:1.4;letter-spacing:normal;margin-top:4px}}h1.text-fill-wave .text-fill-wave__word{display:inline;font:inherit;letter-spacing:inherit;color:inherit;-webkit-text-fill-color:var(--text-fill-base, currentColor)}h1.text-fill-wave.is-filling .text-fill-wave__word{background-image:linear-gradient(100deg,var(--text-fill-color) var(--text-fill-stop),var(--text-fill-accent, #634cff) calc(var(--text-fill-stop) + var(--text-fill-band) * .5),transparent calc(var(--text-fill-stop) + var(--text-fill-band)));background-size:var(--text-fill-size) 100%;background-repeat:no-repeat;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:var(--text-fill-base)}h1.text-fill-wave.is-filled:not(.is-filling) .text-fill-wave__word{background:none;color:var(--text-fill-color, inherit)!important;-webkit-text-fill-color:var(--text-fill-color, currentColor)}@media(prefers-reduced-motion:reduce){h1.text-fill-wave .text-fill-wave__word{background:none;color:var(--text-fill-color, inherit)!important;-webkit-text-fill-color:var(--text-fill-color, currentColor)}}@media(prefers-reduced-motion:no-preference){.has-heading-motion h1.text-fill-wave:not(.is-filled) .text-fill-wave__word{-webkit-text-fill-color:color-mix(in srgb,currentColor 18%,transparent)}}.banner{padding:calc(64 * var(--design-unit)) 0 0;background:#f7f7f7}.banner>.container{display:flex;justify-content:center}.banner h1{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(64 * var(--design-unit));line-height:1;letter-spacing:-.64px}@media(max-width:767.98px){.banner h1{font-size:44px;line-height:1.05;letter-spacing:-1.32px}}.banner h1{color:#161616;margin:0;text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic}.banner h1 span,.banner h1 br{font:inherit;letter-spacing:inherit;color:inherit}.banner h1 .banner__accent{color:#634cff}.banner p{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.banner p{font-size:18px}}.banner p{color:#767676;width:100%;margin:0;text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic}.banner p br{font:inherit;letter-spacing:inherit}@media(max-width:767.98px){.banner{padding-top:60px}.banner h1{font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px;text-box-trim:none}}@media(max-width:767.98px)and (max-width:767.98px){.banner h1{font-size:32px;line-height:1.05;letter-spacing:-.32px}}@media(max-width:767.98px){.banner p{font-size:14px;line-height:1.5;letter-spacing:.07px;line-height:1.35;letter-spacing:normal;max-width:285px}}.banner--home h1{max-width:calc(848 * var(--design-unit))}.banner--home .banner__content{width:calc(848 * var(--design-unit))}.banner--home .banner__heading p{max-width:calc(738 * var(--design-unit))}.banner--home .banner__title-group{display:flex;flex-direction:column;align-items:center;gap:calc(32 * var(--design-unit));width:100%}.banner--home .banner__badge{display:inline-flex;align-items:center;justify-content:center;gap:calc(8 * var(--design-unit));padding:calc(6 * var(--design-unit)) calc(16 * var(--design-unit));border:calc(1 * var(--design-unit)) solid #eaeef4;border-radius:999px;background:#fff;font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.banner--home .banner__badge{font-size:12px}}.banner--home .banner__badge{color:#767676;text-transform:uppercase;white-space:nowrap}.banner--home .banner__badge>span{font:inherit;letter-spacing:inherit;color:inherit}.banner--home .banner__status-dot{position:relative;flex-shrink:0;width:calc(6 * var(--design-unit));height:calc(6 * var(--design-unit))}.banner--home .banner__status-dot img{position:absolute;left:50%;top:50%;max-width:none;width:calc(8 * var(--design-unit));height:calc(8 * var(--design-unit));transform:translate(-50%,-50%)}@media(min-width:768px)and (max-width:991.98px){.banner--home .banner__content{width:848px}.banner--home .banner__heading p{max-width:738px}.banner--home .banner__title-group{gap:32px}.banner--home .banner__badge{font-size:12px;line-height:normal;letter-spacing:-.12px;gap:8px;padding:6px 16px;border-width:1px}.banner--home .banner__status-dot{width:6px;height:6px}.banner--home .banner__status-dot img{width:8px;height:8px;transform:translate(-50%,-50%)}}@media(max-width:767.98px){.banner--home{padding:80px 0 24px}.banner--home h1{max-width:100%;font-size:calc(64 * var(--design-unit));line-height:1;letter-spacing:-.64px}}@media(max-width:767.98px)and (max-width:767.98px){.banner--home h1{font-size:44px;line-height:1.05;letter-spacing:-1.32px}}@media(max-width:767.98px){.banner--home .banner__content{width:100%;gap:32px}.banner--home .banner__heading p{font-size:18px;line-height:1.4444444444;letter-spacing:normal;max-width:285px;color:#5c5c5c}.banner--home .banner__title-group{gap:27px}.banner--home .banner__badge{font-size:12px;line-height:normal;letter-spacing:-.12px;gap:8px;padding:6px 16px;border:0;color:#5c5c5c}.banner--home .banner__badge>span{display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.banner--home .banner__status-dot{width:6px;height:6px}.banner--home .banner__status-dot img{width:8px;height:8px;transform:translate(-50%,-50%)}}.banner__content{display:flex;flex-direction:column;align-items:center;gap:calc(40 * var(--design-unit));width:calc(738 * var(--design-unit));max-width:100%}@media(max-width:767.98px){.banner__content{gap:36px;width:100%}}.banner__heading{display:flex;flex-direction:column;align-items:center;gap:calc(40 * var(--design-unit));width:100%}@media(max-width:767.98px){.banner__heading{gap:28px}}.banner__actions{display:flex;align-items:flex-start;justify-content:center;gap:calc(12 * var(--design-unit))}@media(max-width:767.98px){.banner__actions{gap:12px}}.banner__button-label{font:inherit;letter-spacing:inherit;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media(min-width:768px)and (max-width:991.98px){.banner{padding-top:64px}.banner h1{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:40px;line-height:1.1;letter-spacing:-.4px}.banner p{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:18px;line-height:1.4444444444;letter-spacing:normal}.banner__content{gap:32px;width:738px}.banner__heading{gap:24px}.banner__actions{gap:12px}}.banner--home .banner__badge--rotating{display:inline-flex;flex-direction:row;width:max-content;max-width:100%;gap:.667em;text-transform:uppercase}.banner--home .banner__badge--rotating .banner__ticker-window{position:relative;flex:0 1 29ch;width:29ch;height:1.4em;overflow:hidden;font:inherit;line-height:1.4;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 22%,#000 78%,transparent 100%);text-box-trim:none}.banner--home .banner__badge--rotating .banner__ticker-line{position:absolute;inset:0 auto 0 0;display:flex;align-items:center;white-space:pre;font:inherit}.banner--home .banner__badge--rotating .banner__ticker-char{display:inline-block}.banner--home .banner__badge--rotating .banner__ticker-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.banner--home .banner__badge--rotating .banner__status-dot{overflow:visible;isolation:isolate}.banner--home .banner__badge--rotating .banner__status-dot img{z-index:1}.banner--home .banner__badge--rotating .banner__status-dot:after{content:"";position:absolute;inset:-16.6667%;border-radius:50%;background:#b3fe15;opacity:0;pointer-events:none;z-index:0}.banner--home .banner__badge--rotating[data-badge-ready] .banner__status-dot:after{animation:banner-status-ping 2.4s cubic-bezier(.65,0,.25,1) infinite}@keyframes banner-status-ping{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(2.4);opacity:0}}.wp-block-button .wp-block-button__link{display:inline-block;text-align:center;text-decoration:unset;cursor:pointer;transition:all .3s}.wp-block-quote,.wp-block-pullquote{margin:40px 0;padding:0!important}.wp-block-quote cite,.wp-block-pullquote cite{text-align:center}.wp-block-quote blockquote,.wp-block-pullquote blockquote{display:flex;flex-direction:column;align-items:center}.wp-block-quote blockquote cite,.wp-block-pullquote blockquote cite{text-align:center}.wp-block-quote+.wp-block-pullquote{margin-top:0!important}.wp-block-separator{margin:40px 0}.wp-block-image{margin:40px 0;width:100%}.wp-block-image img{width:100%;object-fit:cover;transition:all .3s}.wp-element-caption{font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.wp-element-caption{font-size:14px;line-height:1.5}}.wp-element-caption{font-weight:400}.wp-block-media-text{margin:40px 0;width:100%}@media(max-width:767.98px){.wp-block-media-text{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:20px!important}.wp-block-media-text .wp-block-media-text__content{padding:0!important}}.wp-block-gallery{margin:40px 0;width:100%}.wp-block-gallery .wp-element-caption{font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.wp-block-gallery .wp-element-caption{font-size:14px;line-height:1.5}}.wp-block-gallery .wp-element-caption{font-weight:400;color:#fff}.wp-block-columns{margin:40px 0;width:100%}.wp-block-quote{display:flex;flex-direction:column;align-items:center}.wp-block-quote p{font-size:calc(24 * var(--design-unit));line-height:1.2;letter-spacing:normal}@media(max-width:767.98px){.wp-block-quote p{font-size:24px}}.wp-block-quote p{text-align:center}.wp-block-quote cite{font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.wp-block-quote cite{font-size:14px;line-height:1.5}}.wp-block-quote cite{text-align:center}.wp-block-pullquote{display:flex;flex-direction:column;align-items:flex-start}.wp-block-pullquote blockquote{display:flex;flex-direction:column;align-items:flex-start;padding-left:30px;border-left:2px solid #000}.wp-block-pullquote blockquote p{font-size:calc(24 * var(--design-unit));line-height:1.2;letter-spacing:normal}@media(max-width:767.98px){.wp-block-pullquote blockquote p{font-size:24px}}.wp-block-pullquote blockquote p{text-align:left}.wp-block-pullquote cite{font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.wp-block-pullquote cite{font-size:14px;line-height:1.5}}.wp-block-pullquote cite{text-align:left}.wp-block-embed__wrapper{width:100%;aspect-ratio:16/9}.wp-block-embed__wrapper iframe{width:100%;height:100%}.creative-collage{position:relative;height:23.5416666667vw;overflow:hidden;isolation:isolate;background:#f7f7f7;pointer-events:none}.creative-collage>.container{position:relative;height:100%}.creative-collage__canvas{--collage-scale: calc(100vw/1440px) ;position:absolute;inset:0}.creative-collage__canvas--mobile{display:none}.creative-collage__layer{position:absolute}.creative-collage__image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-position:bottom}.creative-collage__svg{position:absolute;top:0;left:0;display:block;width:auto;height:auto;max-width:none;transform:scale(var(--collage-scale));transform-origin:top left}.creative-collage__tint{position:absolute;inset:0}.creative-collage__tint--lavender{background:#9e8fff;mix-blend-mode:lighten}.creative-collage__tint--green{background:#a5c664;mix-blend-mode:color}.creative-collage__tint--purple{background:#634cff;mix-blend-mode:color}.creative-collage__map{left:20vw;top:12.6388888889vw;width:27.0833333333vw;height:6.4583333333vw}.creative-collage__map-rotation{position:absolute;left:50%;top:50%;width:6.4583333333vw;height:27.0833333333vw;transform:translate(-50%,-50%) rotate(90deg)}.creative-collage__purple-landscape{left:-2.0138888889vw;top:3.6111111111vw;width:25.2777777778vw;height:19.9305555556vw}.creative-collage__landscape-flip{position:absolute;inset:0;transform:rotate(180deg) scaleY(-1)}.creative-collage__green-landscape{left:23.2638888889vw;top:7.8472222222vw;width:15.9027777778vw;height:4.7916666667vw;height:calc(4.7916666667vw + 1px);overflow:hidden}.creative-collage__green-landscape .creative-collage__tint{display:none}.creative-collage__cutout{left:17.7083333333vw;top:9.7916666667vw;width:7.3611111111vw;height:7.2916666667vw}.creative-collage__cutout-rotation{position:absolute;left:50%;top:50%;width:7.2916666667vw;height:7.3611111111vw;transform:translate(-50%,-50%) rotate(-90deg)}.creative-collage__rock{left:62.0833333333vw;top:12.6388888889vw;width:32.5vw;height:10.3472222222vw}.creative-collage__disc{border-radius:50%;overflow:hidden}.creative-collage__disc .creative-collage__image{object-fit:cover}.creative-collage__disc--large{left:82.2222222222vw;top:3.4027777778vw;width:19.0277777778vw;height:19.0277777778vw}.creative-collage__disc--green-left{left:25.0694444444vw;top:15.4861111111vw;width:.8333333333vw;height:.8333333333vw}.creative-collage__disc--green-right{left:72.5694444444vw;top:17.6388888889vw;width:.8333333333vw;height:.8333333333vw}.creative-collage__disc--purple-left{left:1.875vw;top:11.1805555556vw;width:.9722222222vw;height:.9722222222vw}.creative-collage__disc--purple-right{left:91.7361111111vw;top:12.4305555556vw;width:.9722222222vw;height:.9722222222vw}.creative-collage__disc--purple-center{left:51.875vw;top:21.3194444444vw;width:.6944444444vw;height:.6944444444vw}.creative-collage__terrain-back{left:-3.2638888889vw;top:9.4444444444vw;width:103.4375vw;height:14.1072916667vw}.creative-collage__terrain-highlight{left:36.9791666667vw;top:14.6972222222vw;width:65.4513888889vw;height:9.7222222222vw}.creative-collage__terrain-middle{left:-2.7083333333vw;top:10.2777777778vw;width:106.5972222222vw;height:14.7916666667vw}.creative-collage__terrain-middle-bleed{position:absolute;inset:-.24% 0 -.23%}.creative-collage__terrain-line{left:-1.9791666667vw;top:11.5791666667vw;width:101.5625vw;height:10.0434722222vw}.creative-collage__terrain-line .creative-collage__svg{top:-.35%}.creative-collage__terrain-detail{left:81.1805555556vw;top:15.5555555556vw;width:22.0833333333vw;height:9.5138888889vw;mix-blend-mode:multiply}.creative-collage__terrain-detail .creative-collage__image{transform:scaleY(-1)}.creative-collage__lithograph{left:77.0833333333vw;top:4.2361111111vw;width:11.3888888889vw;height:10.3663888889vw;border-top-left-radius:7.3490972222vw;mix-blend-mode:multiply;-webkit-mask:var(--asset-mask-collage-lithograph-mask-svg) left top/100% 100% no-repeat;mask:var(--asset-mask-collage-lithograph-mask-svg) left top/100% 100% no-repeat}.creative-collage__corner{left:20.8333333333vw;top:4.4444444444vw;width:1.7361111111vw;height:1.7361111111vw}.creative-collage__corner-rotation{position:absolute;inset:0;transform:rotate(90deg)}.creative-collage__corner-rotation .creative-collage__svg{left:-8%;top:-8%}.creative-collage__crosshair{left:61.0416666667vw;top:11.5972222222vw;width:2.0833333333vw;height:2.0833333333vw}.creative-collage__terrain-front{left:-6.0416666667vw;top:12.4305555556vw;width:108.4722222222vw;height:11.5277777778vw}.creative-collage__terrain-front-bleed{position:absolute;inset:-.3% 0}.creative-collage__terrain-highlight-front{left:38.4027777778vw;top:14.7222222222vw;width:65.4513888889vw;height:9.7222222222vw}.creative-collage__terrain-left{left:-.9722222222vw;top:14.7222222222vw;width:47.7083333333vw;height:11.0416666667vw}@media(max-width:767.98px){.creative-collage{height:43.7333333333vw}.creative-collage__canvas{--collage-scale: calc(100vw/375px) }.creative-collage__canvas--desktop{display:none}.creative-collage__canvas--mobile{display:block}.creative-collage__map{left:-8.304vw;top:20.2186666667vw;width:54.5952vw;height:13.0189333333vw}.creative-collage__map-rotation{width:13.0189333333vw;height:54.5952vw}.creative-collage__purple-landscape{left:-52.68vw;top:5.9386666667vw;width:50.9554666667vw;height:36.2568vw}.creative-collage__leaf{left:-11.104vw;top:20.2186666667vw;width:37.7965333333vw;height:15.9586666667vw}.creative-collage__leaf-crop{position:absolute;inset:0;overflow:hidden}.creative-collage__leaf-crop .creative-collage__image{height:178.07%;left:-.12%;width:100.25%}.creative-collage__green-landscape{left:-1.7253333333vw;top:10.5573333333vw;width:32.0570666667vw;height:9.6592vw;height:calc(9.6592vw + 1px)}.creative-collage__cutout{left:-12.9253333333vw;top:14.4773333333vw;width:14.8386666667vw;height:14.6986666667vw}.creative-collage__cutout-rotation{width:14.6986666667vw;height:14.8386666667vw}.creative-collage__rock{left:76.528vw;top:20.2186666667vw;width:65.5141333333vw;height:20.8581333333vw}.creative-collage__disc--large{left:118.944vw;top:-2.6vw;width:34.5768vw;height:36.8168vw}.creative-collage__disc--green-left{left:1.9146666667vw;top:25.9573333333vw;width:1.6797333333vw;height:1.6797333333vw}.creative-collage__disc--green-right{left:97.6666666667vw;top:30.296vw;width:1.6797333333vw;height:1.6797333333vw}.creative-collage__disc--purple-left{left:-44.8426666667vw;top:17.2773333333vw;width:1.9597333333vw;height:1.9597333333vw}.creative-collage__disc--purple-right{left:136.3013333333vw;top:19.7973333333vw;width:1.9597333333vw;height:1.9597333333vw}.creative-collage__disc--purple-center{left:55.9493333333vw;top:37.7173333333vw;width:1.4vw;height:1.4vw}.creative-collage__terrain-back{left:-55.2vw;top:13.7786666667vw;width:208.5112vw;height:28.4376vw}.creative-collage__terrain-highlight{left:25.9226666667vw;top:24.368vw;width:131.9381333333vw;height:19.5981333333vw}.creative-collage__terrain-middle{left:-54.08vw;top:15.4586666667vw;width:214.8805333333vw;height:29.8173333333vw}.creative-collage__terrain-line{left:-52.6106666667vw;top:18.0826666667vw;width:204.7314666667vw;height:20.2458666667vw}.creative-collage__terrain-detail{left:115.024vw;top:26.096vw;width:44.516vw;height:19.1784vw}.creative-collage__lithograph{left:103.544vw;top:-4.1413333333vw;width:32.7578666667vw;height:29.8165333333vw;border-top-left-radius:21.1381333333vw;mix-blend-mode:darken;-webkit-mask:none;mask:none}.creative-collage__horizontal-mark{left:-52.5413333333vw;top:2.5786666667vw;width:45.236vw;height:3.3597333333vw}.creative-collage__horizontal-mark-rotation{position:absolute;inset:0;transform:rotate(180deg)}.creative-collage__horizontal-mark-rotation .creative-collage__svg{left:-.15%}.creative-collage__corner{left:-6.624vw;top:7.48vw;width:3.4997333333vw;height:3.4997333333vw}.creative-collage__crosshair{left:74.4293333333vw;top:18.1173333333vw;width:4.1997333333vw;height:4.1997333333vw}.creative-collage__terrain-front{left:-60.8vw;top:19.7973333333vw;width:218.6602666667vw;height:23.2378666667vw}.creative-collage__terrain-highlight-front{left:28.792vw;top:24.4186666667vw;width:131.9381333333vw;height:19.5981333333vw}.creative-collage__terrain-left{left:-50.5813333333vw;top:24.4186666667vw;width:96.1712vw;height:22.2578666667vw}}@media(max-width:767.98px){.creative-collage__green-landscape .creative-collage__tint--lavender{display:block}}.contact-section,.site-footer{position:relative;isolation:isolate;background:#2d2b2e;--focus-border-color: #b3fe15}.contact-section:before,.site-footer:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url(../images/performance-footer-grain.png.webp) center/cover;background-size:auto max(66.796875vw,var(--footer-grain-height, calc(939 * var(--design-unit))));background-position:center calc((var(--footer-grain-height, calc(939 * var(--design-unit))) - max(66.796875vw,var(--footer-grain-height, calc(939 * var(--design-unit)))))/2 - var(--footer-grain-offset, 0px));background-repeat:no-repeat;mix-blend-mode:multiply;opacity:1}.site-footer{--footer-grain-offset: var(--footer-contact-height, calc(461 * var(--design-unit)))}.contact-section{overflow-x:clip;overflow-y:visible;scroll-margin-top:16px;padding:calc(120 * var(--design-unit)) 0}.contact-section h2{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(64 * var(--design-unit));line-height:1;letter-spacing:-.64px}@media(max-width:767.98px){.contact-section h2{font-size:44px;line-height:1.05;letter-spacing:-1.32px}}.contact-section h2{letter-spacing:-.01em;text-align:center;color:#fff;width:calc(740 * var(--design-unit));margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.contact-section h2 span{color:#b3fe15;letter-spacing:inherit}@media(max-width:767.98px){.contact-section{padding:112px 0 0}.contact-section h2{width:100%;max-width:440px;line-height:46px;letter-spacing:-1.32px;text-box-trim:none;position:relative;top:-5px}.contact-section h2 span{display:block}}.contact-section__content{position:relative;z-index:1;display:flex;align-items:center;flex-direction:column;gap:calc(48 * var(--design-unit))}@media(max-width:767.98px){.contact-section__content{gap:112px}}.contact-section__heading{display:flex;justify-content:center;width:100%}.demo-form{position:relative;width:calc(525 * var(--design-unit));border-radius:calc(16 * var(--design-unit));box-shadow:0 4px 32px #00000080}.demo-form input{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.demo-form input{font-size:18px}}.demo-form input{display:block;min-width:0;width:100%;height:calc(64 * var(--design-unit));padding:0 calc(179.5 * var(--design-unit)) 0 calc(24.5 * var(--design-unit));color:#767676;background:#fff;border:0;border-radius:calc(16 * var(--design-unit));box-shadow:inset 0 0 0 calc(.5 * var(--design-unit)) #eaeef4;outline:1px solid rgba(0,0,0,0);-webkit-appearance:none;appearance:none}.demo-form input::-webkit-input-placeholder{color:#767676;opacity:1;transition:all .3s}.demo-form input:-moz-placeholder{color:#767676;opacity:1;transition:all .3s}.demo-form input::-moz-placeholder{color:#767676;opacity:1;transition:all .3s}.demo-form input::-ms-input-placeholder{color:#767676;opacity:1;transition:all .3s}.demo-form input:focus-visible{outline-color:#634cff}.demo-form .btn{position:absolute;top:calc(8.5 * var(--design-unit));right:calc(8.5 * var(--design-unit))}@media(max-width:991.98px){.demo-form{width:calc(calc(525 * var(--design-unit)) + 48px);max-width:100%}.demo-form input{font-size:14px;line-height:1.5;letter-spacing:.07px;letter-spacing:normal}}@media(max-width:767.98px){.demo-form{width:100%;max-width:440px;height:96px;border-radius:8px;box-shadow:none}.demo-form input{padding:0 20px;height:46px;outline:2px solid #b3fe15;border-radius:8px;background:#fff;box-shadow:0 4px 32px #00000080;--focus-border-color: #634cff}.demo-form .btn{top:54px;right:0;left:0}}.demo-form__button-label{font:inherit;letter-spacing:inherit;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic}.demo-form__status{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.demo-form__status{font-size:14px;line-height:1.5}}.demo-form__status{position:absolute;top:calc(100% + 12px);left:0;width:100%;text-align:left;color:red}.demo-form__status:empty{display:none}.demo-decoration{position:absolute;z-index:1;pointer-events:none}.demo-decoration__video{position:absolute;display:block;width:100%;height:100%;object-fit:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.demo-decoration--eye{top:calc(26 * var(--design-unit));left:calc(103 * var(--design-unit));width:calc(177.81 * var(--design-unit));height:calc(137.717 * var(--design-unit))}.demo-decoration--eye .demo-decoration__video{left:21.92%;top:17.83%;width:82.2%;height:68.06%;-webkit-mask-image:var(--asset-mask-demo-eye-mask-svg);mask-image:var(--asset-mask-demo-eye-mask-svg);filter:grayscale(1)}.demo-decoration--eye .demo-decoration__strip{position:absolute;left:0;top:82.57%;width:77.33%;height:17.43%}.demo-decoration--eye .demo-decoration__dot{position:absolute;left:24.71%;top:64.74%;width:14.23%;aspect-ratio:1;border-radius:50%;background:#b3fe15}.demo-decoration--brain{top:calc(118 * var(--design-unit));left:calc(1113 * var(--design-unit));width:calc(168 * var(--design-unit));height:calc(187.836 * var(--design-unit))}.demo-decoration--brain .demo-decoration__cutout{position:absolute;left:14.79%;top:8.7%;width:69.04%;height:69.6%;-webkit-mask-image:var(--asset-mask-demo-brain-mask-svg);mask-image:var(--asset-mask-demo-brain-mask-svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.demo-decoration--brain .demo-decoration__video{left:-37%;top:-25.13%;width:172.41%;height:149.05%}.demo-decoration--brain .demo-decoration__strip{position:absolute;left:34.74%;top:78.9%;width:49.4%;height:11.18%}.demo-decoration--brain .demo-decoration__dots{position:absolute;left:84.03%;top:42.98%;width:15.9%;display:flex;flex-direction:column}.demo-decoration--brain .demo-decoration__dots span{position:relative;display:block;aspect-ratio:1;border-radius:50%;overflow:hidden;isolation:isolate}.demo-decoration--brain .demo-decoration__dots span:after{content:"";position:absolute;inset:0;background:#634cff;mix-blend-mode:color}.demo-decoration--brain .demo-decoration__dots img{display:block;width:100%;height:100%}@media(max-width:767.98px){.demo-decoration--eye{left:20vw;top:11px;width:87px;height:67.385px}.demo-decoration--eye .demo-decoration__video{-webkit-mask-image:var(--asset-mask-demo-eye-mask-mobile-svg);mask-image:var(--asset-mask-demo-eye-mask-mobile-svg)}.demo-decoration--brain{left:auto;right:10.35px;top:151.525px;width:63.644px;height:65.474px}.demo-decoration--brain .demo-decoration__cutout{top:10%;height:76.54%;-webkit-mask-image:var(--asset-mask-demo-brain-mask-mobile-svg);mask-image:var(--asset-mask-demo-brain-mask-mobile-svg)}.demo-decoration--brain .demo-decoration__dots{left:78.85%;top:49.49%;width:12.97%}}.demo-decoration--computer{top:calc(306 * var(--design-unit));left:calc(253 * var(--design-unit));width:calc(161.7 * var(--design-unit));height:calc(161.7 * var(--design-unit))}.demo-decoration--computer .demo-decoration__video{top:-3%;left:-.84%;width:110%;height:107.25%;-webkit-mask-image:var(--asset-mask-demo-computer-mask-png);mask-image:var(--asset-mask-demo-computer-mask-png)}.demo-decoration--computer .demo-decoration__dots{position:absolute;left:82.96%;top:27.69%;width:10.56%;display:flex;flex-direction:column}.demo-decoration--computer .demo-decoration__dots picture{display:block}.demo-decoration--computer .demo-decoration__dots img{display:block;width:100%}@media(max-width:767.98px){.demo-decoration--computer{z-index:2;left:9px;top:254px;width:71px;height:71px}.demo-decoration--computer .demo-decoration__video{-webkit-mask-image:var(--asset-mask-demo-computer-mask-mobile-png);mask-image:var(--asset-mask-demo-computer-mask-mobile-png)}.demo-decoration--computer .demo-decoration__dots{left:83.1%;top:41.59%;width:9.52%}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(min-width:768px)and (max-width:991.98px){.demo-form input{height:58px;padding-right:155px}.demo-form .btn{top:8px;right:8px}.demo-decoration--eye{top:calc(calc(26 * var(--design-unit)) - 6px);left:calc(calc(103 * var(--design-unit)) - 12px)}.demo-decoration--brain{top:calc(calc(118 * var(--design-unit)) - 6px);left:calc(calc(1113 * var(--design-unit)) + 16px)}.demo-decoration--computer{top:calc(calc(306 * var(--design-unit)) + 8px);left:calc(calc(253 * var(--design-unit)) - 18px)}}@media(max-width:767.98px){.contact-section .demo-form input[type=email]{font-size:16px}.contact-section.is-keyboard-open .contact-section__content{gap:var(--demo-keyboard-gap, 24px)}}@media(max-width:767.98px){.has-demo-keyboard-compact .site-header{visibility:hidden;pointer-events:none}.contact-section.is-keyboard-title-compact h2{font-size:var(--demo-keyboard-title-size);line-height:var(--demo-keyboard-title-line)}}.pricing-comparison{--pricing-asset-scale: calc(100vw/1280px) ;padding:calc(96 * var(--design-unit)) 0;overflow:visible;background:#f7f7f7;font-synthesis:none}.pricing-comparison .btn{white-space:normal;overflow-wrap:anywhere;align-self:stretch}.pricing-comparison__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(16 * var(--design-unit));align-items:start}.pricing-comparison__feature-column{min-width:0}.pricing-comparison__custom{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:calc(12 * var(--design-unit));min-height:var(--pricing-min-height, calc(269 * var(--design-unit)));padding:calc(25 * var(--design-unit)) calc(17 * var(--design-unit)) calc(16 * var(--design-unit));border:1px solid #eaeef4;border-bottom:0;border-radius:calc(16 * var(--design-unit)) calc(16 * var(--design-unit)) 0 0;background:#fff}.pricing-comparison__custom>*{flex-shrink:0}.pricing-comparison__eye{position:relative;width:calc(104 * var(--design-unit));height:calc(68 * var(--design-unit));flex-shrink:0}.pricing-comparison__eye video{position:absolute;left:-3.333333%;top:-2.679706%;width:106.666667%;height:105.359412%;max-width:none;object-fit:cover;filter:grayscale(1);mask:var(--asset-mask-pricing-eye-mask-svg) center/100% 100% no-repeat;-webkit-mask:var(--asset-mask-pricing-eye-mask-svg) center/100% 100% no-repeat}.pricing-comparison__custom-copy{display:flex;flex-direction:column;gap:calc(12 * var(--design-unit));width:100%;text-align:center}.pricing-comparison__custom-copy p{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.pricing-comparison__custom-copy p{font-size:16px;letter-spacing:.08px}}.pricing-comparison__custom-copy p{color:#525252;margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.pricing-comparison__custom-copy .pricing-comparison__custom-title{font-weight:600;line-height:1.6;letter-spacing:normal}.pricing-comparison__feature-labels{position:relative;border-radius:0 0 calc(16 * var(--design-unit)) calc(16 * var(--design-unit));background:#fff}.pricing-comparison__feature-labels:before{content:"";position:absolute;inset:0;border:1px solid #eaeef4;border-radius:inherit;pointer-events:none}.pricing-comparison__feature{display:flex;align-items:center;gap:calc(4 * var(--design-unit));min-height:var(--pricing-min-height, calc(56 * var(--design-unit)));padding:0 calc(8 * var(--design-unit)) 0 calc(24 * var(--design-unit))}.pricing-comparison__feature>span:first-child{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.pricing-comparison__feature>span:first-child{font-size:16px;letter-spacing:.08px}}.pricing-comparison__feature>span:first-child{color:#5c5c5c;text-box-trim:trim-both;text-box-edge:cap alphabetic;min-width:0;overflow-wrap:anywhere}.pricing-comparison__feature--group{padding-top:calc(16 * var(--design-unit));padding-bottom:0}.pricing-comparison__feature--group>span:first-child{font-weight:500;line-height:1.6;letter-spacing:normal;color:#161616}.pricing-comparison__help{position:relative;display:block;flex-shrink:0;width:calc(16 * var(--design-unit));height:calc(16 * var(--design-unit));padding:0;border:0;background:#0000;cursor:pointer}.pricing-comparison__help:focus-visible{outline:2px solid #634cff;outline-offset:3px}.pricing-comparison__help img{position:absolute;top:0;left:0;display:block;width:auto;height:auto;max-width:none;transform:scale(var(--pricing-asset-scale));transform-origin:top left}.pricing-comparison__tooltip{position:fixed;z-index:100;width:320px;max-width:calc(100vw - 16px);padding:12px;border-radius:8px;background:#0a0a0a;box-shadow:0 12px 16px -4px #00000014,0 4px 6px -2px #00000008,0 2px 2px -1px #0000000a}.pricing-comparison__tooltip p{font-family:Inter,sans-serif;font-weight:500;font-size:12px;line-height:18px;letter-spacing:normal;color:#d4d4d4;margin:0}.pricing-comparison__tooltip .pricing-comparison__tooltip-title{font-weight:600;color:#fff;margin-bottom:2px}.pricing-plan{--plan-background: linear-gradient(rgba(217, 249, 216, .25), rgba(217, 249, 216, .25)), #ffffff;position:relative;min-width:0;border:1px solid #eaeef4;border-radius:calc(16 * var(--design-unit));background:#fff}.pricing-plan--growth{--plan-background: linear-gradient(rgba(228, 208, 255, .25), rgba(228, 208, 255, .25)), #ffffff}.pricing-plan--scale{--plan-background: linear-gradient(rgba(179, 254, 21, .5), rgba(179, 254, 21, .5)), #ffffff}.pricing-plan--enterprise{--plan-background: linear-gradient(rgba(99, 76, 255, .25), rgba(99, 76, 255, .25)), #ffffff}.pricing-plan__header{position:relative;z-index:3;display:flex;flex-direction:column;align-items:stretch;gap:calc(32 * var(--design-unit));min-height:var(--pricing-min-height, calc(268 * var(--design-unit)));padding:calc(16 * var(--design-unit)) calc(16 * var(--design-unit)) calc(17 * var(--design-unit));border-bottom:1px solid #eaeef4;border-radius:calc(calc(16 * var(--design-unit)) - 1px) calc(calc(16 * var(--design-unit)) - 1px) 0 0;background:var(--plan-background)}.pricing-plan__header .btn{flex-shrink:0}.pricing-plan__content{display:flex;flex:1 0 auto;flex-direction:column;gap:calc(24 * var(--design-unit));min-height:auto}.pricing-plan__content .pricing-plan__heading,.pricing-plan__content .pricing-plan__description{flex-shrink:0}.pricing-plan__heading{display:flex;flex-direction:column;align-items:center;gap:calc(24 * var(--design-unit))}.pricing-plan__tag{display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--design-unit));margin:0;padding:calc(6 * var(--design-unit)) calc(16 * var(--design-unit));border:1px solid #eaeef4;border-radius:360px;background:#fff;max-width:100%}.pricing-plan__tag>span:last-child{font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.pricing-plan__tag>span:last-child{font-size:12px}}.pricing-plan__tag>span:last-child{color:#767676;text-transform:uppercase;min-width:0;overflow-wrap:anywhere;text-align:center}.pricing-plan__dot{position:relative;width:calc(6 * var(--design-unit));height:calc(6 * var(--design-unit));flex-shrink:0}.pricing-plan__dot img{position:absolute;top:-16.666667%;left:-16.666667%;display:block;max-width:none;width:auto;height:auto;transform:scale(var(--pricing-asset-scale));transform-origin:top left}.pricing-plan__price-group{display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--design-unit));width:100%;margin:0}.pricing-plan__price{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px}@media(max-width:767.98px){.pricing-plan__price{font-size:32px;line-height:1.15;letter-spacing:.32px}}.pricing-plan__price{color:#171717;width:100%;margin:0;text-align:center;overflow-wrap:anywhere;text-box-trim:trim-both;text-box-edge:cap alphabetic}.pricing-plan__billing,.pricing-plan__description{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.pricing-plan__billing,.pricing-plan__description{font-size:16px;letter-spacing:.08px}}.pricing-plan__billing,.pricing-plan__description{width:100%;margin:0;text-align:center;color:#525252;text-box-trim:trim-both;text-box-edge:cap alphabetic}.pricing-plan__billing--hidden{visibility:hidden}.pricing-plan__features{margin:0;padding:0 calc(16 * var(--design-unit))}.pricing-plan__cell{display:flex;align-items:center;justify-content:center;min-height:var(--pricing-min-height, calc(56 * var(--design-unit)));padding:calc(12 * var(--design-unit)) calc(24 * var(--design-unit));border-bottom:1px solid #eaeef4}.pricing-plan__cell dt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pricing-plan__cell dd{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;margin:0}.pricing-plan__cell--group{border-bottom:0;padding-top:calc(16 * var(--design-unit));padding-bottom:0}.pricing-plan__value{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.pricing-plan__value{font-size:16px;letter-spacing:.08px}}.pricing-plan__value{line-height:1.4;letter-spacing:normal;color:#5c5c5c;text-align:center;overflow-wrap:anywhere;text-box-trim:trim-both;text-box-edge:cap alphabetic}.pricing-plan__value--credits{font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.pricing-plan__value--credits{font-size:16px;letter-spacing:.08px}}.pricing-plan__channels{display:flex;align-items:center;gap:calc(8 * var(--design-unit))}.pricing-plan__and{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.pricing-plan__and{font-size:16px;letter-spacing:.08px}}.pricing-plan__and{line-height:1.35;letter-spacing:normal;color:#767676;text-box-trim:trim-both;text-box-edge:cap alphabetic}.pricing-plan__check,.pricing-plan__minus,.pricing-plan__meta,.pricing-plan__tiktok,.pricing-plan__shopify{position:relative;display:block;flex-shrink:0}.pricing-plan__check img,.pricing-plan__minus img,.pricing-plan__meta img,.pricing-plan__tiktok img,.pricing-plan__shopify img{position:absolute;top:0;left:0;display:block;max-width:none;width:auto;height:auto;transform:scale(var(--pricing-asset-scale));transform-origin:top left}.pricing-plan__check{width:calc(24 * var(--design-unit));height:calc(24 * var(--design-unit))}.pricing-plan__minus{width:calc(20 * var(--design-unit));height:calc(20 * var(--design-unit))}.pricing-plan__meta{width:calc(60 * var(--design-unit));height:calc(12 * var(--design-unit))}.pricing-plan__tiktok{width:calc(60.545 * var(--design-unit));height:calc(18 * var(--design-unit))}.pricing-plan__tiktok img{top:calc(-.2976 * var(--design-unit))}.pricing-plan__shopify{width:calc(60 * var(--design-unit));height:calc(17.3684 * var(--design-unit))}.pricing-plan__footer{display:flex;align-items:center;min-height:var(--pricing-min-height, calc(90 * var(--design-unit)));padding:calc(12 * var(--design-unit)) calc(24 * var(--design-unit))}.pricing-plan__button-label{font:inherit;letter-spacing:inherit;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic}.pricing-plan__sticky-track{position:absolute;z-index:2;inset:0 0 var(--pricing-footer-height, calc(90 * var(--design-unit)));border-radius:calc(calc(16 * var(--design-unit)) - 1px) calc(calc(16 * var(--design-unit)) - 1px) 0 0;overflow:clip;pointer-events:none}.pricing-plan__summary{--pricing-summary-radius: calc(16 * var(--design-unit));position:sticky;isolation:isolate;top:var(--site-header-height);min-height:var(--pricing-min-height, calc(143 * var(--design-unit)));padding:calc(16 * var(--design-unit)) calc(16 * var(--design-unit)) calc(25 * var(--design-unit));border-bottom:1px solid #eaeef4;border-radius:var(--pricing-summary-radius) var(--pricing-summary-radius) 0 0}.pricing-plan__summary:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--plan-background);box-shadow:0 calc(4 * var(--design-unit)) calc(15 * var(--design-unit)) #00000026;pointer-events:none}.pricing-comparison__scroll-help{display:none}.pricing-comparison__scroll{max-width:100%;border:0}.pricing-comparison__feature-heading,.pricing-comparison__feature-footer{display:none}@media(max-width:991.98px){.pricing-comparison{--pricing-asset-scale: 1;--comparison-feature-width: 138px;--comparison-plan-width: 139px;padding:48px 0 25px}.pricing-comparison>.container{padding-right:0}.pricing-comparison__scroll-help{position:absolute;display:block;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pricing-comparison__scroll{position:relative;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-left:146px;scrollbar-width:none}.pricing-comparison__scroll::-webkit-scrollbar{display:none}.pricing-comparison__grid{width:100%;min-width:calc(var(--comparison-feature-width) + var(--comparison-plan-width)*4 + 32px + var(--container-gutter));grid-template-columns:var(--comparison-feature-width) repeat(4,minmax(var(--comparison-plan-width),1fr));gap:8px;padding-right:var(--container-gutter)}.pricing-comparison__feature-column{position:sticky;left:0;z-index:5;align-self:stretch;background:#f7f7f7}.pricing-comparison__custom{min-height:var(--pricing-min-height, 260px);gap:12px;padding:25px 12px 17px;border-radius:16px 16px 0 0}.pricing-comparison__eye{width:50px;height:32.692px}.pricing-comparison__custom-copy{gap:14px}.pricing-comparison__custom-copy p{font-size:12px;line-height:normal;letter-spacing:-.12px;line-height:1.5;letter-spacing:normal}.pricing-comparison__custom-copy .pricing-comparison__custom-title{line-height:1.5}.pricing-comparison__feature-labels{border-radius:0}.pricing-comparison__feature-heading{display:none}.pricing-comparison__feature{min-height:var(--pricing-min-height, 44px);padding:0 12px;gap:6px}.pricing-comparison__feature>span:first-child{font-size:10px;line-height:1.5;letter-spacing:normal;white-space:normal;flex:1}.pricing-comparison__feature--group{padding-top:12px;padding-bottom:0}.pricing-comparison__feature--group>span:first-child{line-height:1.5}.pricing-comparison__help{width:16px;height:16px}.pricing-comparison__feature-footer{display:flex;align-items:center;min-height:var(--pricing-min-height, 90px);padding:12px;border:1px solid #eaeef4;border-top:0;border-radius:0 0 16px 16px;background:#fff}.pricing-plan{border-radius:16px;scroll-snap-align:start}.pricing-plan__header{justify-content:space-between;gap:12px;min-height:var(--pricing-min-height, 259px);padding:16px 12px 17px;border-radius:15px 15px 0 0}.pricing-plan__content{flex:none;gap:24px}.pricing-plan__heading{gap:24px}.pricing-plan__tag{min-height:21px;padding:6px 10px;gap:8px;align-self:center}.pricing-plan__tag>span:last-child{font-size:10px;line-height:1.5;letter-spacing:normal;line-height:normal;letter-spacing:-.1px;text-box-trim:trim-both;text-box-edge:cap alphabetic}.pricing-plan__dot{width:6px;height:6px}.pricing-plan__price-group{gap:12px}.pricing-plan__price{font-size:26px;line-height:1.15;letter-spacing:.26px}.pricing-plan__billing,.pricing-plan__description{font-size:12px;line-height:normal;letter-spacing:-.12px;line-height:1.5;letter-spacing:normal}.pricing-plan__billing--hidden{display:none}.pricing-plan__features{padding:0 11px}.pricing-plan__cell{min-height:var(--pricing-min-height, 44px);padding:4px 0}.pricing-plan__cell--group{padding-top:12px;padding-bottom:0}.pricing-plan__value,.pricing-plan__value--credits{font-size:10px;line-height:1.5;letter-spacing:normal;line-height:1.4}.pricing-plan__and{font-size:10px;line-height:1.5;letter-spacing:normal;line-height:1.35}.pricing-plan__channels{gap:4px}.pricing-plan__check img,.pricing-plan__minus img,.pricing-plan__meta img,.pricing-plan__tiktok img,.pricing-plan__shopify img{width:100%;height:100%;object-fit:contain;transform:none}.pricing-plan__check,.pricing-plan__minus{width:16px;height:16px}.pricing-plan__meta{width:36.667px;height:7.333px}.pricing-plan__tiktok{width:37px;height:11px}.pricing-plan__tiktok img{top:0}.pricing-plan__shopify{width:36.667px;height:10.849px}.pricing-plan__footer{min-height:var(--pricing-min-height, 90px);padding:12px 11px}.pricing-plan__sticky-track{border-radius:15px 15px 0 0}.pricing-plan__summary{--pricing-summary-radius: 16px;position:relative;top:0;min-height:var(--pricing-min-height, 143px);padding:16px 12px 25px;border-radius:16px 15px 0 0;transform:translateY(var(--pricing-summary-offset, 0px))}.pricing-plan__summary:before{box-shadow:0 4px 15px #00000026}}.pricing-comparison .btn{--btn-padding-x: calc(12 * var(--design-unit))}@media(max-width:991.98px){.pricing-comparison .btn{--btn-padding-x: 12px}}.pricing-plan__footer .btn,.pricing-comparison__feature-footer .btn{flex:1 1 auto;align-self:center}.results-callout{padding:calc(96 * var(--design-unit)) 0;background:#f7f7f7}@media(max-width:767.98px){.results-callout{padding:48px 0}}.results-callout__card{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;min-height:calc(256 * var(--design-unit));padding:calc(56 * var(--design-unit)) calc(48 * var(--design-unit));border-radius:24px;background:linear-gradient(79.4536066734deg,#553df4 .41978%,#6a54ff 96.329%);box-shadow:0 5px 9px #18274b38}.results-callout__card:before,.results-callout__card:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none}.results-callout__card:before{background:url(../images/optimized-product-card-texture.png.webp) center/cover no-repeat;mix-blend-mode:multiply}.results-callout__card:after{background:#0000000a}@media(max-width:767.98px){.results-callout__card{flex-direction:column;align-items:stretch;gap:20px;min-height:370px;padding:48px 24px;background:linear-gradient(88.0230396625deg,#553df4 .41978%,#6a54ff 96.329%)}}.results-callout__heading{display:flex;flex-direction:column;gap:calc(24 * var(--design-unit));width:calc(527 * var(--design-unit));padding-bottom:calc(24 * var(--design-unit))}.results-callout__heading h2{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.results-callout__heading h2{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.results-callout__heading h2{color:#fff;margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.results-callout__heading h2 span{font:inherit;letter-spacing:inherit;color:#b3fe15}@media(max-width:767.98px){.results-callout__heading{gap:20px;width:100%;padding-bottom:24px}.results-callout__heading h2{text-box-trim:none}}.results-callout__overline{font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.results-callout__overline{font-size:12px}}.results-callout__overline{color:#f7f7f7;margin:0;text-transform:uppercase}@media(max-width:767.98px){.results-callout__overline{text-box-trim:trim-both;text-box-edge:cap alphabetic}}.results-callout__form{position:relative;width:calc(525 * var(--design-unit));padding:0}.results-callout__form input{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.results-callout__form input{font-size:18px}}.results-callout__form input{display:block;min-width:0;width:100%;height:calc(63 * var(--design-unit));padding:0 calc(179 * var(--design-unit)) 0 calc(24 * var(--design-unit));border:0;border-radius:calc(16 * var(--design-unit));outline:calc(2 * var(--design-unit)) solid #b3fe15;background:#fff;color:#767676;box-shadow:0 4px 4px -2px #18274b14,0 2px 4px -2px #18274b1f;-webkit-appearance:none;appearance:none}.results-callout__form input::-webkit-input-placeholder{color:#767676;opacity:1;transition:all .3s}.results-callout__form input:-moz-placeholder{color:#767676;opacity:1;transition:all .3s}.results-callout__form input::-moz-placeholder{color:#767676;opacity:1;transition:all .3s}.results-callout__form input::-ms-input-placeholder{color:#767676;opacity:1;transition:all .3s}.results-callout__form input:focus-visible{outline-color:#634cff}.results-callout__form .btn{position:absolute;top:calc(8 * var(--design-unit));right:calc(8 * var(--design-unit))}@media(max-width:767.98px){.results-callout__form{width:100%;height:96px}.results-callout__form input{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.07px;line-height:1.35;letter-spacing:normal;height:46px;padding:0 18px;border:2px solid #b3fe15;outline:0;border-radius:8px}.results-callout__form input:focus-visible{border-color:#634cff}.results-callout__form .btn{top:54px;right:0;left:0}}.results-callout__button-label{font:inherit;letter-spacing:inherit;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic}.results-callout__status{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.results-callout__status{font-size:14px;line-height:1.5}}.results-callout__status{color:red;text-align:left}@media(min-width:768px)and (max-width:991.98px){.results-callout{padding:64px 0}.results-callout__card{flex-direction:column;align-items:stretch;gap:32px;min-height:0;padding:40px}.results-callout__heading{gap:24px;width:100%;padding-bottom:0}.results-callout__heading h2{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:40px;line-height:1.1;letter-spacing:-.4px}.results-callout__overline{font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:12px;line-height:normal;letter-spacing:-.12px}.results-callout__form{width:100%}.results-callout__form input{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:18px;line-height:1.4444444444;letter-spacing:normal;height:63px;padding:0 179px 0 24px;outline-width:2px;border-radius:16px}.results-callout__form .btn{top:12px;right:8px}}.faqs-section{padding:calc(80 * var(--design-unit)) 0 calc(56 * var(--design-unit));background:#f7f7f7}.faqs-section .faqs-section__inner{display:grid;grid-template-columns:minmax(0,416fr) minmax(0,632fr);column-gap:calc(232 * var(--design-unit));width:100%;max-width:calc(1280 * var(--design-unit));margin:0 auto}.faqs-section .faqs-section__intro{display:flex;flex-direction:column;align-items:flex-start;gap:calc(48 * var(--design-unit));min-width:0}.faqs-section .faqs-section__heading{display:flex;flex-direction:column;gap:calc(28 * var(--design-unit));width:100%}.faqs-section .faqs-section__heading-group{display:flex;flex-direction:column;gap:calc(24 * var(--design-unit))}.faqs-section .faqs-section__heading-group h2{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px}@media(max-width:767.98px){.faqs-section .faqs-section__heading-group h2{font-size:32px;line-height:1.15;letter-spacing:.32px}}.faqs-section .faqs-section__heading-group h2{color:#161616;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.faqs-section .faqs-section__overline{font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.faqs-section .faqs-section__overline{font-size:12px}}.faqs-section .faqs-section__overline{color:#737373;text-transform:uppercase;margin:0}.faqs-section .faqs-section__supporting-text{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.faqs-section .faqs-section__supporting-text{font-size:14px;line-height:1.5}}.faqs-section .faqs-section__supporting-text{color:#767676;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.faqs-section .faqs-section__actions{display:flex;align-items:flex-start;gap:calc(12 * var(--design-unit))}.faqs-section .faqs-section__actions .btn{flex-shrink:0}.faqs-section .acc-list{display:flex;flex-direction:column;align-items:stretch;gap:calc(16 * var(--design-unit));min-width:0}.faqs-section .acc-list .acc-item{--faq-icon-color: #5c5c5c;position:relative;background:#fff;border:0;border-radius:calc(16 * var(--design-unit));padding:0;overflow:hidden}.faqs-section .acc-list .acc-item:before{content:"";position:absolute;inset:0;border:.5px solid #eaeef4;border-radius:inherit;pointer-events:none;transition:border-color .3s ease}.faqs-section .acc-list .acc-item:has(.acc-head:focus-visible):before{border-color:#634cff}.faqs-section .acc-list .acc-item .acc-head{display:block;width:100%;padding:0;background:#0000;border:0;border-radius:inherit;cursor:pointer}.faqs-section .acc-list .acc-item .acc-head:after{display:none}.faqs-section .acc-list .acc-item .acc-head .faqs-section__question{position:relative;display:flex;align-items:center;min-height:calc(77 * var(--design-unit));padding:calc(28.5 * var(--design-unit)) calc(96.5 * var(--design-unit)) calc(28.5 * var(--design-unit)) calc(28.5 * var(--design-unit));font-family:BeausiteClassicWeb,sans-serif;font-weight:500;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.faqs-section .acc-list .acc-item .acc-head .faqs-section__question{font-size:14px;line-height:1.5}}.faqs-section .acc-list .acc-item .acc-head .faqs-section__question{line-height:1.3;color:#161616;text-align:left;white-space:normal;margin:0;opacity:1;transition:color .3s ease}.faqs-section .acc-list .acc-item .acc-head .faqs-section__question .faqs-section__question-text{display:block;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic}.faqs-section .acc-list .acc-item .acc-head .faqs-section__question .faqs-section__toggle-icon{position:absolute;top:50%;right:calc(28.5 * var(--design-unit));width:calc(20 * var(--design-unit));height:calc(20 * var(--design-unit));transform:translateY(-50%);pointer-events:none;color:var(--faq-icon-color);transition:color .3s ease}.faqs-section .acc-list .acc-item .acc-head .faqs-section__question .faqs-section__toggle-icon svg{position:absolute;top:0;left:0;width:100%;height:100%;color:inherit}.faqs-section .acc-list .acc-item .acc-head .faqs-section__question .faqs-section__toggle-icon svg path{color:inherit}.faqs-section .acc-list .acc-item .acc-head .faqs-section__question .faqs-section__toggle-icon .faqs-section__icon--minus{opacity:0}.faqs-section .acc-list .acc-item .acc-head .faqs-section__question .faqs-section__toggle-icon .faqs-section__icon{transition:opacity .18s ease-out}.faqs-section .acc-list .acc-item .acc-head[aria-expanded=true] .faqs-section__question .faqs-section__toggle-icon .faqs-section__icon--plus{opacity:0}.faqs-section .acc-list .acc-item .acc-head[aria-expanded=true] .faqs-section__question .faqs-section__toggle-icon .faqs-section__icon--minus{opacity:1}.faqs-section .acc-list .acc-item .acc-body{padding:calc(16 * var(--design-unit)) calc(96.5 * var(--design-unit)) calc(28.5 * var(--design-unit)) calc(28.5 * var(--design-unit))}.faqs-section .acc-list .acc-item .acc-body p{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.faqs-section .acc-list .acc-item .acc-body p{font-size:14px;line-height:1.5}}.faqs-section .acc-list .acc-item .acc-body p{text-box-trim:trim-both;text-box-edge:cap alphabetic;color:#767676;margin:0}.faqs-section .acc-list .acc-item .acc-body[hidden]{display:none!important}.faqs-section .acc-list .acc-item:hover,.faqs-section .acc-list .acc-item:focus-within{--faq-icon-color: #634cff}.faqs-section .acc-list .acc-item:hover .acc-head .faqs-section__question,.faqs-section .acc-list .acc-item:focus-within .acc-head .faqs-section__question{color:#634cff}.faqs-section .acc-list .acc-item.active .acc-head .faqs-section__question{min-height:calc(48.5 * var(--design-unit));padding-bottom:0}.faqs-section .acc-list .acc-item.active .acc-head .faqs-section__question .faqs-section__toggle-icon{top:calc(50% + calc(14.25 * var(--design-unit)));transform:translateY(-50%)}.faqs-section .acc-list .acc-item.active .acc-body:not([hidden]){display:block}@media(max-width:991.98px){.faqs-section .faqs-section__inner{max-width:100%;grid-template-columns:minmax(0,1fr);gap:40px}.faqs-section .faqs-section__intro{max-width:416px;gap:48px}.faqs-section .faqs-section__heading{gap:28px}.faqs-section .faqs-section__heading-group{gap:24px}.faqs-section .faqs-section__heading-group h2{font-size:40px;line-height:1.1;letter-spacing:-.4px}.faqs-section .faqs-section__overline{font-size:12px;line-height:normal;letter-spacing:-.12px}.faqs-section .faqs-section__supporting-text{font-size:16px;line-height:1.4;letter-spacing:normal}.faqs-section .faqs-section__actions{gap:12px}.faqs-section .acc-list{gap:16px}.faqs-section .acc-list .acc-item{border-radius:16px}.faqs-section .acc-list .acc-item .acc-head .faqs-section__question{font-size:16px;line-height:1.4;letter-spacing:normal;line-height:1.3;min-height:77px;padding:28.5px 96.5px 28.5px 28.5px}.faqs-section .acc-list .acc-item .acc-head .faqs-section__question .faqs-section__toggle-icon{right:28.5px;width:20px;height:20px}.faqs-section .acc-list .acc-item .acc-body{padding:16px 96.5px 28.5px 28.5px}.faqs-section .acc-list .acc-item .acc-body p{font-size:16px;line-height:1.4;letter-spacing:normal}.faqs-section .acc-list .acc-item.active .acc-head .faqs-section__question{min-height:48.5px;padding-bottom:0}.faqs-section .acc-list .acc-item.active .acc-head .faqs-section__question .faqs-section__toggle-icon{top:calc(50% + 14.25px)}}@media(max-width:767.98px){.faqs-section{padding:48px 0}.faqs-section .faqs-section__overline{text-box-trim:trim-both;text-box-edge:cap alphabetic}.faqs-section .faqs-section__intro{gap:24px;max-width:none}.faqs-section .faqs-section__heading{gap:20px}.faqs-section .faqs-section__heading-group{gap:24px}.faqs-section .faqs-section__heading-group h2{font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px}}@media(max-width:767.98px)and (max-width:767.98px){.faqs-section .faqs-section__heading-group h2{font-size:32px;line-height:1.15;letter-spacing:.32px}}@media(max-width:767.98px){.faqs-section .faqs-section__supporting-text{font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal;max-width:285px}}@media(max-width:767.98px)and (max-width:767.98px){.faqs-section .faqs-section__supporting-text{font-size:14px;line-height:1.5}}@media(max-width:767.98px){.faqs-section .acc-list .acc-item .acc-head .faqs-section__question{font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal;display:grid;align-items:center;grid-template-columns:minmax(0,1fr) 20px;gap:16px;min-height:0;padding:24.5px 16.5px}}@media(max-width:767.98px)and (max-width:767.98px){.faqs-section .acc-list .acc-item .acc-head .faqs-section__question{font-size:14px;line-height:1.5}}@media(max-width:767.98px){.faqs-section .acc-list .acc-item .acc-head .faqs-section__question .faqs-section__toggle-icon{position:relative;top:auto;right:auto;transform:none}.faqs-section .acc-list .acc-item .acc-body{padding:16px 16.5px 24.5px}.faqs-section .acc-list .acc-item .acc-body p{font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}}@media(max-width:767.98px)and (max-width:767.98px){.faqs-section .acc-list .acc-item .acc-body p{font-size:14px;line-height:1.5}}@media(max-width:767.98px){.faqs-section .acc-list .acc-item .acc-body .faqs-section__desktop-copy{display:none}.faqs-section .acc-list .acc-item.active .acc-head .faqs-section__question{min-height:0;padding-bottom:0}.faqs-section .acc-list .acc-item.active .acc-head .faqs-section__question .faqs-section__toggle-icon{top:auto;transform:none}}@media(prefers-reduced-motion:reduce){.faqs-section .acc-list .acc-item:before{transition:none}.faqs-section .acc-list .acc-item .acc-head .faqs-section__question,.faqs-section .acc-list .acc-item .acc-head .faqs-section__question .faqs-section__toggle-icon,.faqs-section .acc-list .acc-item .acc-head .faqs-section__question .faqs-section__toggle-icon .faqs-section__icon{transition:none}}.split-hero{position:relative;isolation:isolate;padding:calc(40 * var(--design-unit)) 0}.split-hero__inner{display:grid;grid-template-columns:minmax(0,521fr) minmax(0,740fr);gap:calc(19 * var(--design-unit));align-items:center}.split-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:calc(40 * var(--design-unit));min-width:0}.split-hero__heading{display:flex;flex-direction:column;gap:calc(40 * var(--design-unit));width:calc(524 * var(--design-unit));max-width:100%}.split-hero__title-group{display:flex;flex-direction:column;gap:calc(24 * var(--design-unit))}.split-hero__title-group h1{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(64 * var(--design-unit));line-height:1;letter-spacing:-.64px}@media(max-width:767.98px){.split-hero__title-group h1{font-size:44px;line-height:1.05;letter-spacing:-1.32px}}.split-hero__title-group h1{color:#161616;margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.split-hero__description{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.split-hero__description{font-size:14px;line-height:1.5}}.split-hero__description{color:#767676;margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.split-hero__visual{position:relative;isolation:isolate;height:calc(545 * var(--design-unit));overflow:hidden;border-radius:calc(24 * var(--design-unit));background:#0000000d}.split-hero__learn{display:none}.split-hero__trail{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;pointer-events:none}@media(min-width:768px)and (max-width:991.98px){.split-hero{padding:48px 0}.split-hero__inner{grid-template-columns:1fr 1fr;gap:24px}.split-hero__heading{width:100%;gap:32px}.split-hero__title-group{gap:24px}.split-hero__title-group h1{font-size:40px;line-height:1.1;letter-spacing:-.4px}.split-hero__description{font-size:16px;line-height:1.4;letter-spacing:normal}.split-hero__description br{display:none}.split-hero__visual{height:420px;border-radius:24px}}@media(max-width:767.98px){.split-hero{padding:48px 0}.split-hero__inner{grid-template-columns:minmax(0,1fr);gap:48px}.split-hero__content{gap:40px}.split-hero__heading{width:100%;gap:41px}.split-hero__title-group{gap:15px}.split-hero__title-group h1{text-box-trim:none}.split-hero__visual{height:420px;border-radius:24px}.split-hero__contact{display:none}.split-hero__learn{display:flex}}@media(max-width:359.98px){.split-hero__description br{display:none}}.stats-strip{--stat-scale: calc(100vw/1280px) }.stats-strip__inner{display:flex;align-items:center;justify-content:center;gap:calc(32 * var(--design-unit));min-height:calc(82 * var(--design-unit));padding:calc(16 * var(--design-unit)) 0;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);background:repeating-linear-gradient(to right,#ced6e1 0 4px,transparent 4px 8px) left top/100% 1px no-repeat,repeating-linear-gradient(to right,#ced6e1 0 4px,transparent 4px 8px) left bottom/100% 1px no-repeat;background-origin:border-box}.stats-strip__item{display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--design-unit));font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.stats-strip__item{font-size:14px;line-height:1.5}}.stats-strip__item{color:#5c5c5c;white-space:nowrap;margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.stats-strip__item span{font:inherit;letter-spacing:inherit;color:inherit}.stats-strip__item strong{font:inherit;font-weight:700;color:inherit}.stats-strip__item--meta{gap:calc(6 * var(--design-unit))}.stats-strip__meta,.stats-strip__icon{position:relative;display:block;flex-shrink:0}.stats-strip__meta img,.stats-strip__icon img{position:absolute;top:0;left:0;display:block;max-width:none;width:auto;height:auto;transform:scale(var(--stat-scale));transform-origin:top left}.stats-strip__meta{width:calc(63 * var(--design-unit));height:calc(12.833 * var(--design-unit))}.stats-strip__icon{width:calc(16 * var(--design-unit));height:calc(16 * var(--design-unit))}.stats-strip__icon--globe{width:calc(19 * var(--design-unit));height:calc(19 * var(--design-unit))}.stats-strip__icon--globe img{top:-1.32%;left:-1.32%}.stats-strip__divider{position:relative;width:1px;height:calc(48 * var(--design-unit));flex-shrink:0}.stats-strip__divider img{position:absolute;top:0;left:1px;width:auto;height:auto;max-width:none;transform:rotate(90deg) scale(var(--stat-scale));transform-origin:top left}@media(max-width:767.98px){.stats-strip{--stat-scale: 1}.stats-strip .container{padding:0}.stats-strip__inner{flex-direction:column;gap:24px;padding:24px 16px;min-height:194px}.stats-strip__item{gap:8px}.stats-strip__item--meta{gap:6px}.stats-strip__meta{width:63px;height:12.833px}.stats-strip__icon{width:16px;height:16px}.stats-strip__icon--globe{width:19px;height:19px}.stats-strip__divider{width:48px;height:0}.stats-strip__divider img{top:-1px;left:0;transform:none}}.video-section{padding:calc(80 * var(--design-unit)) 0;overflow:visible}.video-section__player{position:relative;width:calc(1064 * var(--design-unit));max-width:100%;aspect-ratio:1064/598;margin:0 auto;border-radius:24px;box-shadow:0 18px 88px -4px #18274b24,0 8px 28px -6px #18274b1f;overflow:hidden;background:#2d2b2e}.video-section__player video{display:block;width:100%;height:100%;object-fit:cover}.video-section__player:hover .video-section__symbol,.video-section__player:focus-within .video-section__symbol{opacity:1}.video-section__toggle{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;-webkit-appearance:none;appearance:none;border:2px solid rgba(0,0,0,0);border-radius:inherit;background:#0000;cursor:pointer;--focus-border-color: #b3fe15}.video-section__symbol{position:relative;display:block;width:64px;height:64px;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:#2d2b2e59;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .18s ease}.video-section__symbol:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:20px;box-sizing:border-box;background:#fff;clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(-50%,-50%)}.video-section__player.is-playing .video-section__symbol:before{clip-path:none;background:linear-gradient(to right,#ffffff 0 5px,transparent 5px 13px,#ffffff 13px 18px)}@media(max-width:767.98px){.video-section{padding:64px 0 43px}.video-section__player{width:100%;border-radius:16px}.video-section__symbol{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){.video-section__symbol{transition:none}}.has-deferred-backgrounds [data-deferred-background]:not(.is-background-ready):before{background-image:none}.cut-media-play{position:absolute;inset:50% auto auto 50%;z-index:3;width:64px;height:64px;border:0;border-radius:50%;background:#634cff;color:#fff;transform:translate(-50%,-50%);cursor:pointer}.cut-media-play:before{content:"";display:block;width:18px;height:20px;margin:auto;background:#fff;clip-path:polygon(0 0,100% 50%,0 100%)}.cut-media-play[hidden]{display:none}.cut-media-play:focus-visible{outline:3px solid #b3fe15;outline-offset:4px}.cut-media-play:disabled{opacity:.7;cursor:progress}.logo-marquee{position:relative;overflow:hidden;height:calc(120 * var(--design-unit))}.logo-marquee .captions-container{vertical-align:top}.logo-marquee .list{display:flex;align-items:center;gap:calc(56 * var(--design-unit));height:calc(120 * var(--design-unit));padding:0 calc(28 * var(--design-unit))}.logo-marquee .caption-item{flex-shrink:0;width:calc(var(--logo-width)*calc(1 * var(--design-unit)));height:calc(var(--logo-height)*calc(1 * var(--design-unit)))}.logo-marquee .caption-item img{display:block;width:100%;height:100%;object-fit:contain}.logo-marquee .caption-item--new-balance img{transform:scaleY(-1)}.logo-marquee:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#f7f7f7 5%,transparent 25%,transparent 75%,#f7f7f7 95%)}@media(max-width:767.98px){.logo-marquee{height:138px;padding:24px 0}.logo-marquee .list{height:90px;gap:42px;padding:0 21px}.logo-marquee .caption-item{width:calc(var(--logo-width)*.75px);height:calc(var(--logo-height)*.75px)}.logo-marquee:after{display:none}}.feature-grid{padding:calc(80 * var(--design-unit)) 0;scroll-margin-top:16px}.feature-grid__heading{margin-bottom:calc(80 * var(--design-unit))}.feature-grid__actions .feature-grid__cases{display:none}.feature-grid__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(24 * var(--design-unit)) calc(16 * var(--design-unit))}.feature-card{display:flex;flex-direction:column;justify-content:space-between;gap:calc(32 * var(--design-unit));padding:calc(16 * var(--design-unit)) calc(16 * var(--design-unit)) calc(24 * var(--design-unit));border:1px solid #eaeef4;border-radius:16px;background:#fff;text-decoration:none}.feature-card:hover .feature-card__media img,.feature-card:focus-visible .feature-card__media img{transform:scale(1.035)}.feature-card:hover .feature-card__copy h3,.feature-card:hover .feature-card__copy p,.feature-card:focus-visible .feature-card__copy h3,.feature-card:focus-visible .feature-card__copy p{color:#634cff}.feature-card:hover .feature-card__link,.feature-card:focus-visible .feature-card__link{color:#634cff}.feature-card:hover .feature-card__arrow,.feature-card:focus-visible .feature-card__arrow{transform:rotate(45deg)}.feature-card__main{display:flex;flex-direction:column;gap:calc(24 * var(--design-unit))}.feature-card__media{aspect-ratio:1600/900;overflow:hidden;border-radius:8px;background:#0000000d;border:1px solid #eaeef4}.feature-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.feature-card__copy{display:flex;flex-direction:column;gap:calc(16 * var(--design-unit))}.feature-card__copy h3{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.feature-card__copy h3{font-size:18px}}.feature-card__copy h3{line-height:1.35;letter-spacing:-.18px;color:#221c17;margin:0;transition:color .18s ease;text-box-trim:trim-both;text-box-edge:cap alphabetic}.feature-card__copy p{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.feature-card__copy p{font-size:16px;letter-spacing:.08px}}.feature-card__copy p{color:#767676;margin:0;transition:color .18s ease;text-box-trim:trim-both;text-box-edge:cap alphabetic}.feature-card__link{display:flex;align-items:center;align-self:flex-start;gap:calc(8 * var(--design-unit));font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.feature-card__link{font-size:16px;letter-spacing:.08px}}.feature-card__link{color:#5c5c5c;border-inline:1px solid rgba(0,0,0,0);text-decoration:none;min-height:calc(18 * var(--design-unit));max-width:100%;text-box-trim:trim-both;text-box-edge:cap alphabetic}.feature-card__link span{min-width:0;overflow-wrap:anywhere;font:inherit;letter-spacing:inherit;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic}.feature-card__link{transition:color .18s ease}.feature-card__arrow{position:relative;display:block;flex-shrink:0;width:calc(18 * var(--design-unit));height:calc(18 * var(--design-unit));transition:transform .3s}.feature-card__arrow:before{content:"";position:absolute;inset:0;background:currentColor;-webkit-mask:var(--asset-mask-product-arrow-svg) center/contain no-repeat;mask:var(--asset-mask-product-arrow-svg) center/contain no-repeat}.feature-card--request{display:none}@media(min-width:768px)and (max-width:991.98px){.feature-grid{padding:64px 0}.feature-grid__heading{margin-bottom:48px}.feature-grid__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.feature-card{padding:16px 16px 24px;gap:32px}.feature-card__main{gap:24px}.feature-card__copy{gap:16px}.feature-card__copy h3{font-size:18px;line-height:1.4444444444;letter-spacing:normal;line-height:1.35;letter-spacing:-.18px}.feature-card__copy p{font-size:14px;line-height:1.5;letter-spacing:.07px}.feature-card__link{font-size:14px;line-height:1.5;letter-spacing:.07px;gap:8px;min-height:18px}.feature-card__arrow{width:18px;height:18px}}@media(max-width:767.98px){.feature-grid{padding:48px 0}.feature-grid__heading{margin-bottom:40px}.feature-grid__actions .feature-grid__contact{display:none}.feature-grid__actions .feature-grid__cases{display:flex}.feature-grid__viewport{margin:0 -16px;padding:0 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.feature-grid__viewport::-webkit-scrollbar{display:none}.feature-grid__cards{display:flex;gap:16px;width:max-content;padding-right:16px}.feature-card{width:284px;flex:0 0 284px;gap:32px;padding:16px 16px 24px;scroll-snap-align:start}.feature-card__main{gap:24px}.feature-card__media img{display:block}.feature-card__copy{gap:16px}.feature-card__copy h3{font-size:16px;line-height:1.4;letter-spacing:normal;line-height:1.5;letter-spacing:-.16px}.feature-card__copy p{font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px;line-height:1.5;letter-spacing:normal}}@media(max-width:767.98px)and (max-width:767.98px){.feature-card__copy p{font-size:12px}}@media(max-width:767.98px){.feature-card__link{font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px;gap:8px;min-height:14px;line-height:1.5;letter-spacing:normal}}@media(max-width:767.98px)and (max-width:767.98px){.feature-card__link{font-size:12px}}@media(max-width:767.98px){.feature-card__arrow{width:14px;height:14px}.feature-card__arrow:before{-webkit-mask-image:var(--asset-mask-product-arrow-mobile-svg);mask-image:var(--asset-mask-product-arrow-mobile-svg)}.feature-card--recut{display:none}.feature-card--request{position:relative;isolation:isolate;display:flex;justify-content:space-between;padding:24px;border-color:#4634bf;background:#634cff;overflow:hidden}.feature-card--request:before{content:"";position:absolute;inset:0;z-index:-1;background:url(../images/optimized-product-card-texture.png.webp) center/cover;opacity:.15}.feature-card--request:after{content:"";position:absolute;inset:0;z-index:-1;background:#0000000a}.feature-card__request-copy{display:flex;flex-direction:column;gap:24px;padding:12px 0}.feature-card__request-copy h3{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px;color:#fff;margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}}@media(max-width:767.98px)and (max-width:767.98px){.feature-card__request-copy h3{font-size:32px;line-height:1.15;letter-spacing:.32px}}@media(max-width:767.98px){.feature-card__request-copy p{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px;line-height:1.5;letter-spacing:normal;color:#eaeef4;margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}}@media(max-width:767.98px)and (max-width:767.98px){.feature-card__request-copy p{font-size:12px}}@media(prefers-reduced-motion:reduce){.feature-card__media img,.feature-card__copy h3,.feature-card__copy p,.feature-card__link,.feature-card__arrow{transition:none}}.scroll-steps{position:relative;overflow:visible;scroll-margin-top:0}.scroll-steps__pin{padding:calc(96 * var(--design-unit)) 0}.scroll-steps.is-sticky .scroll-steps__pin{position:sticky;top:var(--site-header-height)}.scroll-steps__heading{align-items:flex-start;margin-bottom:calc(64 * var(--design-unit))}.scroll-steps__heading .section-heading__copy{gap:calc(28 * var(--design-unit))}.scroll-steps__heading .section-heading__description{margin:0}.scroll-steps__heading .section-actions{padding-top:calc(32 * var(--design-unit))}.scroll-steps__title{display:flex;flex-direction:column;gap:calc(24 * var(--design-unit));width:100%}.scroll-steps__title h2{max-width:100%}.scroll-steps__body{display:grid;grid-template-columns:minmax(0,524fr) minmax(0,632fr);gap:calc(124 * var(--design-unit));align-items:start}.scroll-steps__list{list-style:none;margin:0;padding:0}.scroll-step{display:flex;gap:calc(16 * var(--design-unit));margin:0;padding:0}.scroll-step:before{display:none}.scroll-step__rail{display:flex;flex-direction:column;align-items:center;width:calc(32 * var(--design-unit));flex-shrink:0}.scroll-step__number{display:flex;align-items:center;justify-content:center;width:calc(32 * var(--design-unit));height:calc(32 * var(--design-unit));flex-shrink:0;padding:0;border:calc(1 * var(--design-unit)) solid #eaeef4;border-radius:50%;background:#fff;font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.scroll-step__number{font-size:12px}}.scroll-step__number{color:#ced6e1;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.scroll-step__connector{position:relative;width:calc(1 * var(--design-unit));flex-grow:1;min-height:calc(72 * var(--design-unit));overflow:hidden;background:#ced6e1;-webkit-mask:var(--asset-mask-product-step-line-svg) top left/calc(1 * var(--design-unit)) calc(72 * var(--design-unit)) repeat-y;mask:var(--asset-mask-product-step-line-svg) top left/calc(1 * var(--design-unit)) calc(72 * var(--design-unit)) repeat-y}.scroll-step__connector:after{content:"";position:absolute;inset:0;background:#634cff;clip-path:inset(0 0 calc(100% - var(--step-fill, 0%)) 0)}.scroll-step.is-reached .scroll-step__number{background:#634cff;border-color:#e4d0ff;color:#fff}.scroll-step__content{min-width:0;flex:1;padding:calc(10 * var(--design-unit)) 0}.scroll-step:last-child .scroll-step__content{padding-bottom:0}.scroll-step:last-child .scroll-step__connector{min-height:calc(36 * var(--design-unit))}.scroll-step__copy{display:flex;flex-direction:column;gap:calc(14 * var(--design-unit))}.scroll-step__copy h3{font-family:BeausiteClassicWeb,sans-serif;font-weight:500;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.scroll-step__copy h3{font-size:14px;line-height:1.5}}.scroll-step__copy h3{line-height:1.3;color:#161616;margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.scroll-step__copy p{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.scroll-step__copy p{font-size:14px;line-height:1.5}}.scroll-step__copy p{color:#767676;margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.scroll-step__copy span{font:inherit;letter-spacing:inherit;color:inherit}.scroll-steps__visuals{position:relative;aspect-ratio:632/380;border-radius:calc(16 * var(--design-unit));background:#fff;box-shadow:inset 0 0 0 calc(.5 * var(--design-unit)) #eaeef4;overflow:hidden}.scroll-steps__image{position:absolute;inset:0;margin:0;background:#fff;opacity:0;will-change:transform,opacity;pointer-events:none}.scroll-steps__image img{position:absolute;top:3.157895%;left:-8.386076%;width:166.772152%;height:173.157895%;max-width:none;object-fit:cover}.scroll-steps__image.is-active{opacity:1}.scroll-step__mobile-visual{display:none}.scroll-steps.is-compact .scroll-steps__pin{padding-top:calc(24 * var(--design-unit));padding-bottom:calc(24 * var(--design-unit))}.scroll-steps.is-compact .scroll-steps__heading{margin-bottom:calc(32 * var(--design-unit))}@media(min-width:768px)and (max-width:991.98px){.scroll-steps__pin{padding:64px 0}.scroll-steps__heading{margin-bottom:48px}.scroll-steps__heading .section-heading__copy{gap:28px}.scroll-steps__heading .section-actions{padding-top:0}.scroll-steps__title{gap:24px}.scroll-steps__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.scroll-step{gap:16px}.scroll-step__rail{width:32px}.scroll-step__number{width:32px;height:32px;border-width:1px;font-size:12px;line-height:normal;letter-spacing:-.12px}.scroll-step__content{padding:10px 0}.scroll-step__copy{gap:14px}.scroll-step__copy h3{font-size:16px;line-height:1.4;letter-spacing:normal;line-height:1.3}.scroll-step__copy p{font-size:16px;line-height:1.4;letter-spacing:normal}.scroll-step__connector{width:1px;min-height:72px;-webkit-mask-size:1px 72px;mask-size:1px 72px}.scroll-step:last-child .scroll-step__connector{min-height:36px}.scroll-steps__visuals{border-radius:16px}}@media(max-width:767.98px){.scroll-steps__pin{padding:48px 0}.scroll-steps__heading{gap:32px;margin-bottom:48px}.scroll-steps__heading .section-heading__copy{max-width:285px;gap:20px}.scroll-steps__heading .section-heading__description{margin:0}.scroll-steps__heading .section-actions{padding:0}.scroll-steps__title{gap:24px}.scroll-steps__body{display:block}.scroll-step{gap:16px}.scroll-step__rail{width:32px}.scroll-step__number{width:32px;height:32px;border-width:1px}.scroll-step__connector{width:1px;min-height:36px;-webkit-mask-size:1px 72px;mask-size:1px 72px}.scroll-step:last-child .scroll-step__connector{min-height:36px}.scroll-step__content{padding:10px 0 32px}.scroll-step__copy{gap:14px}.scroll-step__copy h3{font-size:16px;line-height:1.4;letter-spacing:normal;line-height:1.3}.scroll-step__copy p{font-size:16px;line-height:1.4;letter-spacing:normal}.scroll-steps__visuals{display:none}.scroll-step__mobile-visual{position:relative;display:block;width:100%;max-width:295px;aspect-ratio:295/225.918;margin:24px auto 0;overflow:hidden;border-radius:7.468px;background:#e4d0ff;box-shadow:inset 0 0 0 .889px #e4d0ff,0 10.669px 14.225px -7.113px #00000005}.scroll-step__collage{position:absolute;width:166.7722%;max-width:none;height:135.950417%;object-fit:cover;top:20.906%;left:-8.386076%}.scroll-step__badge{position:absolute;top:8.5096%;left:50%;display:flex;align-items:center;justify-content:center;padding:16px 24px;border:2px solid #b3fe15;border-radius:32px;white-space:nowrap;background:#fff;transform:translate(-50%) scale(.46675);transform-origin:top center}.scroll-step__badge span{font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:12px;line-height:normal;letter-spacing:-.12px;color:#161616;text-transform:uppercase}.scroll-step__pointer{position:absolute;top:15.328%;left:29.306%;width:20.423px;height:16.482px;transform:translate(-50%)}.scroll-step__pointer img{position:absolute;display:block;top:50%;left:50%;width:18.9872px;height:24.5604px;max-width:none;transform:translate(-50%,-50%) rotate(75deg)}}@media(prefers-reduced-motion:reduce){.scroll-step__number{transition:none}}.centered-hero{padding:calc(64 * var(--design-unit)) 0 0;background:#f7f7f7}@media(max-width:767.98px){.centered-hero{padding-top:64px}}.centered-hero__content{display:flex;flex-direction:column;align-items:center;gap:calc(40 * var(--design-unit));text-align:center}@media(max-width:767.98px){.centered-hero__content{gap:32px}}.centered-hero__copy{display:flex;flex-direction:column;align-items:center;gap:inherit}.centered-hero__heading{display:flex;flex-direction:column;align-items:center;gap:calc(20 * var(--design-unit))}.centered-hero__heading h1{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.centered-hero__heading h1{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.centered-hero__heading h1{color:#161616;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}@media(max-width:767.98px){.centered-hero__heading{gap:20px}.centered-hero__heading h1{max-width:340px;text-box-trim:none}}.centered-hero__description{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.centered-hero__description{font-size:18px}}.centered-hero__description{max-width:calc(632 * var(--design-unit));color:#767676;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}@media(max-width:767.98px){.centered-hero__description{font-size:16px;line-height:1.4;letter-spacing:normal;max-width:440px}}.contact-page,.legal-page{background:#f7f7f7}.contact-directory{padding:calc(80 * var(--design-unit)) 0}.contact-directory .container{display:flex;flex-direction:column;gap:calc(48 * var(--design-unit))}@media(max-width:767.98px){.contact-directory{padding:56px 0}.contact-directory .container{gap:48px}}.directory-heading{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.directory-heading{font-size:18px}}.directory-heading{color:#767676;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0 0 calc(16 * var(--design-unit))}@media(max-width:767.98px){.directory-heading{margin-bottom:20px}}.office-grid,.contact-grid{overflow:visible}.office-grid__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(16 * var(--design-unit))}@media(max-width:767.98px){.office-grid__items{grid-template-columns:minmax(0,1fr);gap:16px}}.office-card{display:flex;flex-direction:column;align-items:flex-start;gap:calc(32 * var(--design-unit));padding:calc(24 * var(--design-unit));border:1px solid #eaeef4;border-radius:calc(16 * var(--design-unit));background:#fff;text-decoration:none;transition:border-color .3s}.office-card>.text-link{color:#634cff;margin-top:calc(4 * var(--design-unit))}.office-card:hover .office-card__details h3,.office-card:hover .office-card__details address,.office-card:focus-visible .office-card__details h3,.office-card:focus-visible .office-card__details address{color:#634cff}.office-card:hover .location-pill,.office-card:hover .text-link,.office-card:focus-visible .location-pill,.office-card:focus-visible .text-link{color:#634cff}.office-card:hover .text-link:after,.office-card:focus-visible .text-link:after{transform:translate(var(--arrow-shift))}@media(max-width:767.98px){.office-card{gap:28px;padding:20px;border-radius:16px}.office-card>.text-link{margin-top:4px}}.office-card__map{position:relative;width:100%;height:calc(283 * var(--design-unit));overflow:hidden;border:1px solid #eaeef4;border-radius:calc(8 * var(--design-unit))}@media(max-width:767.98px){.office-card__map{height:auto;aspect-ratio:368/283;border-radius:8px}}.office-card__map-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.location-pill{position:absolute;top:calc(19 * var(--design-unit));left:calc(19 * var(--design-unit));display:flex;align-items:center;gap:calc(20 * var(--design-unit));height:calc(40 * var(--design-unit));padding:calc(10 * var(--design-unit)) calc(22.5 * var(--design-unit));margin:0;border:calc(1.25 * var(--design-unit)) solid #eaeef4;border-radius:999px;background:#fff;color:#767676;font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(15 * var(--design-unit));line-height:normal;letter-spacing:-.01em}@media(max-width:767.98px){.location-pill{font-size:12px}}.location-pill{text-transform:uppercase;white-space:nowrap;transition:color .3s}@media(max-width:767.98px){.location-pill{top:14px;left:14px;gap:14px;height:34px;padding:8px 16px;border-width:1px}}.location-pill__dot{display:block;width:calc(10 * var(--design-unit));flex-shrink:0}.location-pill__dot img{display:block;width:100%}@media(max-width:767.98px){.location-pill__dot{width:10px}}.office-card__details{display:flex;flex-direction:column;gap:calc(20 * var(--design-unit))}.office-card__details h3{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(28 * var(--design-unit));line-height:1.15;letter-spacing:-.28px}@media(max-width:767.98px){.office-card__details h3{font-size:24px;line-height:1.2;letter-spacing:-.24px}}.office-card__details h3{color:#161616;margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic;transition:color .3s}.office-card__details address{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.office-card__details address{font-size:18px}}.office-card__details address{font-style:normal;color:#737373;text-box-trim:trim-both;text-box-edge:cap alphabetic;transition:color .3s}@media(max-width:767.98px){.office-card__details{gap:20px}.office-card__details address{font-size:16px;line-height:1.4;letter-spacing:normal}}.text-link{--arrow-shift: calc(3 * var(--design-unit));display:inline-flex;align-items:center;gap:calc(4 * var(--design-unit));font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.text-link{font-size:16px;letter-spacing:.08px}}.text-link{color:#5c5c5c;text-decoration:none;margin:0;border-radius:calc(4 * var(--design-unit));transition:color .3s}.text-link span{font:inherit;letter-spacing:inherit;color:inherit;text-decoration:underline;text-decoration-thickness:from-font;text-underline-position:auto}.text-link:after{content:"\e902"/"";display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(18 * var(--design-unit));height:calc(18 * var(--design-unit));font-family:icomoon;font-weight:400;font-size:calc(10 * var(--design-unit));line-height:1.5;letter-spacing:normal;line-height:1;font-style:normal;font-variant:normal;text-transform:none;color:inherit;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform .3s}.text-link:hover,.text-link:focus-visible{color:#634cff}.text-link:hover:after,.text-link:focus-visible:after{transform:translate(var(--arrow-shift))}@media(max-width:767.98px){.text-link{--arrow-shift: 3px;font-size:14px;line-height:1.5;letter-spacing:.07px;gap:4px;border-radius:4px}.text-link:after{width:18px;height:18px;font-size:10px;line-height:1.5;letter-spacing:normal;line-height:1}}.text-link--office{font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.text-link--office{font-size:14px;line-height:1.5}}.text-link--office{gap:calc(2 * var(--design-unit));height:calc(20 * var(--design-unit));border-radius:calc(8 * var(--design-unit));filter:drop-shadow(0 1px 1px rgba(0,0,0,.05))}.text-link--office span{padding:calc(3.5 * var(--design-unit)) calc(2 * var(--design-unit)) 0;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}.text-link--office:after{display:none}.text-link--office .text-link__icon{display:block;flex-shrink:0;width:calc(20 * var(--design-unit));height:auto;transform:translateY(3px);transition:transform .3s}@media(max-width:767.98px){.text-link--office{font-size:16px;line-height:1.4;letter-spacing:normal;gap:2px;height:20px;border-radius:8px}.text-link--office span{padding:3.5px 2px 0}.text-link--office .text-link__icon{width:20px}}.office-card .location-pill__dot{position:relative;width:calc(7.5 * var(--design-unit));height:calc(7.5 * var(--design-unit))}.office-card .location-pill__dot img{position:absolute;top:calc(-1.25 * var(--design-unit));left:calc(-1.25 * var(--design-unit));width:calc(10 * var(--design-unit));height:auto}.office-card:hover .text-link__icon,.office-card:focus-visible .text-link__icon{transform:translate(var(--arrow-shift)) translateY(3px)}@media(max-width:767.98px){.office-card .location-pill__dot{width:7.5px;height:7.5px}.office-card .location-pill__dot img{top:-1.25px;left:-1.25px;width:10px}}.contact-grid{scroll-margin-top:calc(24 * var(--design-unit))}.contact-grid__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(24 * var(--design-unit)) calc(16 * var(--design-unit))}@media(max-width:991.98px){.contact-grid__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}@media(max-width:767.98px){.contact-grid__items{grid-template-columns:minmax(0,1fr)}}.contact-card{display:flex;flex-direction:column;align-items:flex-start;padding:calc(16 * var(--design-unit)) calc(16 * var(--design-unit)) calc(24 * var(--design-unit));border:1px solid #eaeef4;border-radius:calc(16 * var(--design-unit));background:#fff;text-decoration:none;min-height:calc(297 * var(--design-unit))}.contact-card>.text-link{margin-top:calc(29 * var(--design-unit));gap:calc(8 * var(--design-unit))}.contact-card>.text-link:after{margin-top:3px}.contact-card>.text-link span{padding:calc(3 * var(--design-unit)) calc(2 * var(--design-unit));text-box-trim:trim-both;text-box-edge:cap alphabetic;text-underline-offset:2px}.contact-card .btn{margin:0}.contact-card:hover .text-link,.contact-card:focus-visible .text-link{color:#634cff}.contact-card:hover .text-link:after,.contact-card:focus-visible .text-link:after{transform:translate(var(--arrow-shift))}.contact-card:hover .btn:before,.contact-card:focus-visible .btn:before{opacity:1}.contact-card:focus-visible{border-color:var(--focus-border-color)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.contact-card:hover:not(:focus-visible) .btn.btn-effect-ready:before{opacity:0}}@media(max-width:991.98px){.contact-card{min-height:0;padding:16px 16px 24px;border-radius:16px}.contact-card>.text-link{font-size:14px;line-height:1.5;letter-spacing:.07px;margin-top:32px}.contact-card>.text-link span{padding:3px 2px;text-box-trim:trim-both;text-box-edge:cap alphabetic}.contact-card>.text-link:after{width:18px;height:18px}}.contact-card__icon{display:flex;align-items:center;justify-content:center;width:calc(100 * var(--design-unit));height:calc(100 * var(--design-unit));margin-bottom:calc(24 * var(--design-unit));border:1px solid #eaeef4;border-radius:calc(16 * var(--design-unit))}@media(max-width:991.98px){.contact-card__icon{width:100px;height:100px;margin-bottom:24px;border-radius:16px}}.contact-illustration{--illustration-unit: calc(1 * var(--design-unit));position:relative;display:block;width:calc(60*var(--illustration-unit));height:calc(60*var(--illustration-unit))}@media(max-width:991.98px){.contact-illustration{--illustration-unit: 1px}}.contact-illustration__texture{position:absolute;top:0;left:0;width:calc(50*var(--illustration-unit));height:calc(50*var(--illustration-unit));isolation:isolate}.contact-illustration__texture img{display:block;width:100%;height:100%;object-fit:cover}.contact-illustration__outline{position:absolute;top:calc(10*var(--illustration-unit));left:calc(10*var(--illustration-unit));width:calc(50*var(--illustration-unit))}.contact-illustration__outline img{display:block;width:100%;height:auto}.contact-illustration--enquiries{height:calc(63*var(--illustration-unit))}.contact-illustration--enquiries .contact-illustration__texture{overflow:hidden;border-radius:50%}.contact-illustration--enquiries .contact-illustration__outline{top:calc(13*var(--illustration-unit))}.contact-illustration--support .contact-illustration__texture{transform:scaleX(-1)}.contact-illustration--sales{width:calc(61*var(--illustration-unit));height:calc(61*var(--illustration-unit))}.contact-illustration--sales .contact-illustration__outline{top:calc(11*var(--illustration-unit));left:calc(11*var(--illustration-unit))}.contact-illustration__bar{position:absolute;width:calc(17*var(--illustration-unit));height:calc(var(--bar-height)*var(--illustration-unit));isolation:isolate}.contact-illustration__bar img{position:absolute;top:50%;left:50%;width:calc(var(--bar-height)*var(--illustration-unit));max-width:none;height:calc(17*var(--illustration-unit));object-fit:fill;object-position:bottom;transform:translate(-50%,-50%) rotate(-90deg)}.contact-illustration__bar:after{content:"";position:absolute;inset:0;background:var(--bar-tint, transparent);mix-blend-mode:lighten}.contact-illustration__bar--green{--bar-height: 20;--bar-tint: #9bb533;top:calc(32*var(--illustration-unit));left:0}.contact-illustration__bar--gray{--bar-height: 38;top:calc(14*var(--illustration-unit));left:calc(17*var(--illustration-unit))}.contact-illustration__bar--purple{--bar-height: 52;--bar-tint: #9e8fff;top:0;left:calc(34*var(--illustration-unit))}.contact-card__copy{display:flex;flex:1;flex-direction:column;gap:calc(16 * var(--design-unit))}.contact-card__copy h3{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.contact-card__copy h3{font-size:18px}}.contact-card__copy h3{line-height:1.35;letter-spacing:-.01em;color:#221c17;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.contact-card__copy p{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.contact-card__copy p{font-size:16px;letter-spacing:.08px}}.contact-card__copy p{color:#767676;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}@media(max-width:991.98px){.contact-card__copy{gap:16px}.contact-card__copy h3{font-size:18px;line-height:1.4444444444;letter-spacing:normal;line-height:1.35;letter-spacing:-.01em}.contact-card__copy p{font-size:14px;line-height:1.5;letter-spacing:.07px}}.contact-card--callout{--focus-border-color: #b3fe15;position:relative;isolation:isolate;justify-content:space-between;gap:calc(32 * var(--design-unit));padding:calc(36 * var(--design-unit)) calc(24 * var(--design-unit)) calc(24 * var(--design-unit));background:#634cff;border-color:#4634bf}.contact-card--callout:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:url(../images/optimized-product-card-texture.png.webp) center/cover,#0000000a;mix-blend-mode:multiply;pointer-events:none}.contact-card--callout .contact-card__copy{flex:none;gap:calc(24 * var(--design-unit))}.contact-card--callout .contact-card__copy h3{font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px}@media(max-width:767.98px){.contact-card--callout .contact-card__copy h3{font-size:32px;line-height:1.15;letter-spacing:.32px}}.contact-card--callout .contact-card__copy h3{color:#fff}.contact-card--callout .contact-card__copy p{color:#eaeef4}@media(max-width:991.98px){.contact-card--callout{gap:32px;padding:32px 24px 24px}.contact-card--callout .contact-card__copy{gap:24px}.contact-card--callout .contact-card__copy h3{font-size:40px;line-height:1.1;letter-spacing:-.4px}}@media(max-width:767.98px){.contact-card--callout .contact-card__copy h3{font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px}}@media(max-width:767.98px)and (max-width:767.98px){.contact-card--callout .contact-card__copy h3{font-size:32px;line-height:1.15;letter-spacing:.32px}}@media(prefers-reduced-motion:reduce){.text-link{transition:none}.text-link:after{transition:none}}.document-hero{position:relative;padding:calc(132 * var(--design-unit)) 0 calc(92 * var(--design-unit))}.document-hero .breadcrumbs{position:absolute;top:calc(24 * var(--design-unit))}@media(max-width:767.98px){.document-hero{padding:104px 0 56px}.document-hero .breadcrumbs{top:24px}}.breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:calc(12 * var(--design-unit));list-style:none;margin:0;padding:0}.breadcrumbs ol li{font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.breadcrumbs ol li{font-size:12px}}.breadcrumbs ol li{text-transform:uppercase;margin:0;padding:0}.breadcrumbs ol li:before{display:none}.breadcrumbs ol li a,.breadcrumbs ol li span{font:inherit;letter-spacing:inherit;color:inherit;text-decoration:none}.breadcrumbs ol li a{transition:color .3s}.breadcrumbs ol li a:hover,.breadcrumbs ol li span{color:#634cff}@media(max-width:767.98px){.breadcrumbs ol{gap:12px}}.document-hero__heading{display:flex;flex-direction:column;gap:calc(40 * var(--design-unit))}.document-hero__heading h1{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(64 * var(--design-unit));line-height:1;letter-spacing:-.64px}@media(max-width:767.98px){.document-hero__heading h1{font-size:44px;line-height:1.05;letter-spacing:-1.32px}}.document-hero__heading h1{color:#161616;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.document-hero__heading p{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.document-hero__heading p{font-size:14px;line-height:1.5}}.document-hero__heading p{color:#767676;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}@media(max-width:767.98px){.document-hero__heading{gap:28px}}.document-layout{display:grid;grid-template-columns:calc(308 * var(--design-unit)) minmax(0,1fr);gap:calc(124 * var(--design-unit));padding-bottom:calc(96 * var(--design-unit))}@media(max-width:991.98px){.document-layout{grid-template-columns:minmax(0,1fr);gap:40px}}@media(max-width:767.98px){.document-layout{grid-template-columns:minmax(0,1fr);gap:48px;padding-bottom:56px}}.document-nav{position:sticky;top:calc(var(--site-header-height) + calc(24 * var(--design-unit)));align-self:start;max-height:calc(100dvh - var(--site-header-height) - calc(48 * var(--design-unit)));overflow-y:auto}.document-nav ol{display:flex;flex-direction:column;gap:calc(6 * var(--design-unit));list-style:none;margin:0;padding:0}.document-nav ol li{margin:0;padding:0}.document-nav ol li:before{display:none}.document-nav ol li a{display:block;font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.document-nav ol li a{font-size:14px;line-height:1.5}}.document-nav ol li a{line-height:1.25;color:#767676;border-radius:calc(8 * var(--design-unit));padding:calc(12 * var(--design-unit)) calc(2 * var(--design-unit));text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none;transition:color .3s}.document-nav ol li a[aria-current=location]{color:#161616;font-weight:500}.document-nav ol li a:hover,.document-nav ol li a:focus-visible{color:#634cff}.document-nav ol li:first-child a{padding-top:calc(16 * var(--design-unit));padding-bottom:calc(16 * var(--design-unit))}@media(max-width:991.98px){.document-nav{display:none}}.document-content{width:calc(648 * var(--design-unit));max-width:100%;min-width:0}@media(max-width:991.98px){.document-content{width:100%}}.document-content__section{display:flow-root;font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.document-content__section{font-size:18px}}.document-content__section{color:#767676;text-box-trim:trim-both;text-box-edge:cap alphabetic}.document-content__section h1,.document-content__section h2,.document-content__section h3,.document-content__section h4,.document-content__section h5,.document-content__section h6{font-family:PolySans-Median,sans-serif;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:#161616;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:calc(64 * var(--design-unit)) 0 calc(32 * var(--design-unit));scroll-margin-top:calc(24 * var(--design-unit))}.document-content__section h1:first-child,.document-content__section h2:first-child,.document-content__section h3:first-child,.document-content__section h4:first-child,.document-content__section h5:first-child,.document-content__section h6:first-child{margin-top:0}.document-content__section h1+p,.document-content__section h1+ul,.document-content__section h1+ol,.document-content__section h2+p,.document-content__section h2+ul,.document-content__section h2+ol,.document-content__section h3+p,.document-content__section h3+ul,.document-content__section h3+ol,.document-content__section h4+p,.document-content__section h4+ul,.document-content__section h4+ol,.document-content__section h5+p,.document-content__section h5+ul,.document-content__section h5+ol,.document-content__section h6+p,.document-content__section h6+ul,.document-content__section h6+ol{text-box-trim:trim-start}.document-content__section h1+p:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h1+p:last-child,.document-content__section h1+ul:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h1+ul:last-child,.document-content__section h1+ol:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h1+ol:last-child,.document-content__section h2+p:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h2+p:last-child,.document-content__section h2+ul:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h2+ul:last-child,.document-content__section h2+ol:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h2+ol:last-child,.document-content__section h3+p:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h3+p:last-child,.document-content__section h3+ul:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h3+ul:last-child,.document-content__section h3+ol:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h3+ol:last-child,.document-content__section h4+p:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h4+p:last-child,.document-content__section h4+ul:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h4+ul:last-child,.document-content__section h4+ol:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h4+ol:last-child,.document-content__section h5+p:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h5+p:last-child,.document-content__section h5+ul:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h5+ul:last-child,.document-content__section h5+ol:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h5+ol:last-child,.document-content__section h6+p:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h6+p:last-child,.document-content__section h6+ul:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h6+ul:last-child,.document-content__section h6+ol:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section h6+ol:last-child{text-box-trim:trim-both}.document-content__section h1{font-size:calc(36 * var(--design-unit))}.document-content__section h2{font-size:calc(28 * var(--design-unit))}.document-content__section h3{font-size:calc(24 * var(--design-unit))}.document-content__section h4{font-size:calc(22 * var(--design-unit))}.document-content__section h5{font-size:calc(20 * var(--design-unit))}.document-content__section h6{font-size:calc(18 * var(--design-unit))}.document-content__section .document-heading--numbered{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:.25em}.document-content__section .document-heading--numbered>span{font:inherit;letter-spacing:inherit;color:inherit;text-box-trim:inherit;text-box-edge:inherit}.document-content__section h3,.document-content__section h4,.document-content__section h5,.document-content__section h6{margin:calc(40 * var(--design-unit)) 0 calc(20 * var(--design-unit))}.document-content__section h3:first-child,.document-content__section h4:first-child,.document-content__section h5:first-child,.document-content__section h6:first-child{margin-top:0}.document-content__section a{font:inherit;letter-spacing:inherit;color:inherit;text-decoration:underline;text-underline-offset:.15em;transition:color .2s}.document-content__section a:hover,.document-content__section a:focus-visible{color:#634cff}.document-content__section a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.document-content__section strong,.document-content__section b,.document-content__section em,.document-content__section i,.document-content__section u{font:inherit;letter-spacing:inherit;color:inherit}.document-content__section strong,.document-content__section b{font-weight:700}.document-content__section em,.document-content__section i{font-style:italic}.document-content__section p,.document-content__section ul,.document-content__section ol{font:inherit;letter-spacing:inherit;color:inherit;margin:0 0 calc(12 * var(--design-unit))}.document-content__section p:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section p:last-child,.document-content__section ul:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section ul:last-child,.document-content__section ol:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section ol:last-child{margin-bottom:0;text-box-trim:trim-end}.document-content__section ul,.document-content__section ol{padding:0 0 0 calc(27 * var(--design-unit))}.document-content__section ul li,.document-content__section ol li{font:inherit;list-style:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.document-content__section ul li:before,.document-content__section ol li:before{display:none}.document-content__section ul{list-style:disc}.document-content__section ol{list-style:decimal}@media(max-width:991.98px){.document-content__section{font-size:16px;line-height:1.4;letter-spacing:normal;line-height:1.5}.document-content__section h1,.document-content__section h2{margin:48px 0 24px}.document-content__section h3,.document-content__section h4,.document-content__section h5,.document-content__section h6{margin:32px 0 16px}.document-content__section h1{font-size:32px}.document-content__section h2{font-size:28px}.document-content__section h3{font-size:24px}.document-content__section h4{font-size:22px}.document-content__section h5{font-size:20px}.document-content__section h6{font-size:18px}.document-content__section :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:24px}.document-content__section :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.document-content__section p,.document-content__section ul,.document-content__section ol{margin-bottom:12px}.document-content__section p:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section p:last-child,.document-content__section ul:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section ul:last-child,.document-content__section ol:has(+:is(h1,h2,h3,h4,h5,h6)),.document-content__section ol:last-child{margin-bottom:0}.document-content__section ul,.document-content__section ol{padding-left:24px}}@media(max-width:767.98px){.document-content__section h1{font-size:28px}.document-content__section h2{font-size:24px}.document-content__section h3{font-size:22px}.document-content__section h4{font-size:20px}.document-content__section h5{font-size:18px}.document-content__section h6{font-size:16px}}.about-banner{padding:calc(47 * var(--design-unit)) 0 calc(40 * var(--design-unit))}.about-banner .about-banner__inner{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:calc(545 * var(--design-unit));padding:calc(64 * var(--design-unit)) calc(48 * var(--design-unit));overflow:hidden;border-radius:calc(24 * var(--design-unit))}.about-banner .about-banner__visual{position:absolute;inset:0;z-index:-1;background:#2d2b2e}.about-banner .about-banner__visual img{position:absolute;top:-51.77%;left:0;width:100%;height:156.57%;max-width:none;object-fit:fill}.about-banner .about-banner__visual:after{content:"";position:absolute;inset:0;background:#0009}.about-banner .about-banner__content{display:flex;flex-direction:column;align-items:center;gap:calc(40 * var(--design-unit));width:100%;text-align:center}.about-banner .about-banner__heading{display:flex;flex-direction:column;align-items:center;gap:calc(32 * var(--design-unit))}.about-banner .about-banner__heading .section-overline{color:#b3fe15}.about-banner .about-banner__heading h1{max-width:calc(848 * var(--design-unit));font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(64 * var(--design-unit));line-height:1;letter-spacing:-.64px}@media(max-width:767.98px){.about-banner .about-banner__heading h1{font-size:44px;line-height:1.05;letter-spacing:-1.32px}}.about-banner .about-banner__heading h1{color:#fff;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.about-banner .about-banner__description{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.about-banner .about-banner__description{font-size:18px}}.about-banner .about-banner__description{color:#ced6e1;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}@media(max-width:991.98px){.about-banner .about-banner__description{font-size:16px;line-height:1.4;letter-spacing:normal;text-box-trim:none}}@media(max-width:767.98px){.about-banner{padding:24px 0 32px}.about-banner .about-banner__inner{min-height:520px;padding:48px 24px;border-radius:20px}.about-banner .about-banner__visual img{inset:0;height:100%;object-fit:cover;object-position:50% 55%}.about-banner .about-banner__content{gap:28px}.about-banner .about-banner__heading{gap:24px}.about-banner .about-banner__heading h1{max-width:440px;font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px;text-box-trim:none}}@media(max-width:767.98px)and (max-width:767.98px){.about-banner .about-banner__heading h1{font-size:32px;line-height:1.15;letter-spacing:.32px}}.text-model{padding:calc(40 * var(--design-unit)) 0 calc(120 * var(--design-unit))}.text-model .text-model__inner{display:grid;grid-template-columns:minmax(0,632fr) minmax(0,630fr);gap:calc(18 * var(--design-unit))}.text-model .text-model__heading{display:flex;flex-direction:column;align-items:flex-start;gap:calc(24 * var(--design-unit))}.text-model .text-model__heading h2{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.text-model .text-model__heading h2{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.text-model .text-model__heading h2{color:#161616;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.text-model .text-model__body{padding-top:calc(32 * var(--design-unit))}.text-model .text-model__body p{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.text-model .text-model__body p{font-size:18px}}.text-model .text-model__body p{color:#767676;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.text-model .text-model__body p span{font:inherit;letter-spacing:inherit;color:#2d2b2e}@media(max-width:991.98px){.text-model .text-model__body p{font-size:16px;line-height:1.4;letter-spacing:normal;text-box-trim:none}}@media(max-width:767.98px){.text-model{padding:32px 0 56px}.text-model .text-model__inner{grid-template-columns:minmax(0,1fr);gap:28px}.text-model .text-model__heading{gap:20px}.text-model .text-model__body{padding:0}}.founder-profile{padding:calc(120 * var(--design-unit)) 0}.founder-profile .founder-profile__inner{display:grid;grid-template-columns:minmax(0,calc(523 * var(--design-unit))) minmax(0,1fr);align-items:center;gap:calc(126 * var(--design-unit))}.founder-profile .founder-profile__heading{display:flex;flex-direction:column;gap:calc(24 * var(--design-unit))}.founder-profile .founder-profile__heading h2{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.founder-profile .founder-profile__heading h2{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.founder-profile .founder-profile__heading h2{color:#161616;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.founder-profile .founder-profile__heading h2 span{font:inherit;letter-spacing:inherit;color:#ced6e1}.founder-profile .founder-profile__body{display:flex;flex-direction:column;align-items:flex-start;gap:calc(40 * var(--design-unit));margin-top:calc(50 * var(--design-unit))}.founder-profile .founder-profile__body p{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.founder-profile .founder-profile__body p{font-size:18px}}.founder-profile .founder-profile__body p{text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.founder-profile .founder-profile__link{gap:calc(12 * var(--design-unit));padding:calc(8 * var(--design-unit)) calc(12 * var(--design-unit)) calc(8 * var(--design-unit)) calc(8 * var(--design-unit));border:1px solid #eaeef4;border-radius:calc(8 * var(--design-unit));background:#fff}.founder-profile .founder-profile__link img{display:block;width:calc(28 * var(--design-unit));height:calc(28 * var(--design-unit));flex-shrink:0}.founder-profile .founder-profile__link span{text-decoration:none}.founder-profile .founder-profile__link:after{margin-left:calc(-8 * var(--design-unit))}.founder-profile .founder-profile__link:hover:after,.founder-profile .founder-profile__link:focus-visible:after{transform:rotate(45deg)}.founder-profile .founder-profile__visual{position:relative;width:calc(607 * var(--design-unit));max-width:100%;aspect-ratio:607/560}.founder-profile .founder-profile__portrait,.founder-profile .founder-profile__speaking,.founder-profile .founder-profile__company{position:absolute;overflow:hidden;border-radius:calc(16 * var(--design-unit))}.founder-profile .founder-profile__portrait img,.founder-profile .founder-profile__speaking img,.founder-profile .founder-profile__company img{display:block;width:100%;height:100%;object-fit:cover}.founder-profile .founder-profile__portrait{left:24.54695%;top:0;width:51.89456%;height:100%}.founder-profile .founder-profile__speaking,.founder-profile .founder-profile__company{box-shadow:0 calc(6 * var(--design-unit)) calc(14 * var(--design-unit)) calc(-6 * var(--design-unit)) #18274b1f,0 calc(10 * var(--design-unit)) calc(32 * var(--design-unit)) calc(-4 * var(--design-unit)) #18274b1a}.founder-profile .founder-profile__speaking{left:0;top:38.75%;width:32.78418%;height:35.53571%}.founder-profile .founder-profile__company{left:72.48764%;top:12.32143%;width:27.51236%;height:24.10714%;background:#fff}.founder-profile .founder-profile__company img{position:absolute;top:-4.44%;left:7.78%;width:84.43%;height:104.44%;max-width:none}@media(min-width:992px)and (prefers-reduced-motion:no-preference){.founder-profile .founder-profile__speaking{transform:translate3d(0,calc(var(--founder-parallax-progress, 0) * calc(-64 * var(--design-unit))),0);will-change:transform}.founder-profile .founder-profile__company{transform:translate3d(0,calc(var(--founder-parallax-progress, 0) * calc(48 * var(--design-unit))),0);will-change:transform}}@media(max-width:991.98px){.founder-profile .founder-profile__inner{gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.founder-profile .founder-profile__body p{font-size:16px;line-height:1.4;letter-spacing:normal;text-box-trim:none}}@media(max-width:767.98px){.founder-profile{padding:40px 0 56px}.founder-profile .founder-profile__inner{grid-template-columns:minmax(0,1fr);gap:40px}.founder-profile .founder-profile__heading{gap:20px}.founder-profile .founder-profile__body{gap:24px;margin-top:28px}.founder-profile .founder-profile__link{gap:12px;padding:8px 12px 8px 8px;border-radius:8px}.founder-profile .founder-profile__link img{width:28px;height:28px}.founder-profile .founder-profile__link:after{margin-left:-8px}.founder-profile .founder-profile__visual{width:100%;max-width:500px;margin:0 auto}.founder-profile .founder-profile__portrait,.founder-profile .founder-profile__speaking,.founder-profile .founder-profile__company{border-radius:12px}}.image-marquee{--collage-unit: calc(1 * var(--design-unit));overflow:hidden;padding:calc(80 * var(--design-unit)) 0}.image-marquee .image-marquee__track{margin-left:calc(var(--collage-unit)*-29.5)}.image-marquee .image-marquee__content{width:calc(var(--collage-unit)*1523);vertical-align:top}.image-marquee .image-marquee__collage{position:relative;width:calc(var(--collage-unit)*1499);height:calc(var(--collage-unit)*652.69)}.image-marquee .image-marquee__image{--image-marquee-travel: calc(var(--collage-unit) * 24);position:absolute;overflow:hidden;transform:translate3d(0,calc(var(--image-marquee-progress, 0) * var(--image-marquee-travel)),0);border-radius:calc(var(--collage-unit)*16);box-shadow:0 calc(var(--collage-unit)*6) calc(var(--collage-unit)*14) calc(var(--collage-unit)*-6) #18274b1f,0 calc(var(--collage-unit)*10) calc(var(--collage-unit)*32) calc(var(--collage-unit)*-4) #18274b1a}.image-marquee .image-marquee__image img{display:block;width:100%;height:100%;object-fit:cover}.image-marquee .image-marquee__image--banner{--image-marquee-travel: calc(var(--collage-unit) * -24);left:8.61111%;top:0;width:23.19444%;height:100%}.image-marquee .image-marquee__image--team{--image-marquee-travel: calc(var(--collage-unit) * 36);left:34.05604%;top:17.44481%;width:17.01134%;height:39.06909%}.image-marquee .image-marquee__image--sign{--image-marquee-travel: calc(var(--collage-unit) * -20);left:44.19613%;top:47.62725%;width:28.7525%;height:43.9719%}.image-marquee .image-marquee__image--club{--image-marquee-travel: calc(var(--collage-unit) * 28);left:67.07805%;top:.43819%;width:21.01401%;height:76.29966%}.image-marquee .image-marquee__image--event{--image-marquee-travel: calc(var(--collage-unit) * -32);left:0;top:31.89864%;width:23.19444%;height:49.76092%}.image-marquee .image-marquee__image--office{left:82.77778%;top:43.234%;width:17.22222%;height:56.77829%}@media(prefers-reduced-motion:reduce){.image-marquee .image-marquee__image{transform:none}}@media(max-width:767.98px){.image-marquee{--collage-unit: .5px;padding:40px 0}.image-marquee .image-marquee__image{border-radius:10px}}.team-showcase{padding:calc(80 * var(--design-unit)) 0}.team-showcase .team-showcase__heading{display:flex;flex-direction:column;align-items:center;gap:calc(20 * var(--design-unit));width:100%;max-width:calc(738 * var(--design-unit));margin:0 auto;text-align:center}.team-showcase .team-showcase__heading h2{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.team-showcase .team-showcase__heading h2{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.team-showcase .team-showcase__heading h2{color:#161616;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.team-showcase .team-showcase__description{max-width:calc(632 * var(--design-unit));font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.team-showcase .team-showcase__description{font-size:18px}}.team-showcase .team-showcase__description{text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:calc(20 * var(--design-unit)) 0 0}.team-showcase .team-showcase__tabs{display:flex;gap:calc(16 * var(--design-unit));overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:calc(8 * var(--design-unit)) max(0px,(100% - calc(1172 * var(--design-unit)))/2) calc(12 * var(--design-unit));margin:calc(80 * var(--design-unit)) 0 calc(12 * var(--design-unit));cursor:grab;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.team-showcase .team-showcase__tabs.is-dragging,.team-showcase .team-showcase__tabs.is-dragging .team-showcase__tab{cursor:grabbing}.team-showcase .team-showcase__tabs::-webkit-scrollbar{display:none}.team-showcase .team-showcase__tab{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:calc(16 * var(--design-unit));height:calc(41 * var(--design-unit));padding:0 calc(22.857 * var(--design-unit));border:calc(1.429 * var(--design-unit)) solid #eaeef4;border-radius:999px;background:#fff;font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(17.14 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.team-showcase .team-showcase__tab{font-size:18px}}.team-showcase .team-showcase__tab{line-height:normal;letter-spacing:-.01em;color:#767676;text-transform:uppercase;white-space:nowrap;opacity:.5;cursor:pointer;transition:color .3s,border-color .3s,box-shadow .3s,opacity .3s}.team-showcase .team-showcase__tab img{width:calc(8.571 * var(--design-unit));height:calc(8.571 * var(--design-unit));flex-shrink:0;transform:scale(1.33333)}.team-showcase .team-showcase__tab span{font:inherit;letter-spacing:inherit;color:inherit}.team-showcase .team-showcase__tab:hover,.team-showcase .team-showcase__tab:focus-visible{opacity:1;color:#634cff;border-color:#634cff}.team-showcase .team-showcase__tab[aria-selected=true],.team-showcase .team-showcase__tab.is-active{opacity:1;border-color:#634cff;box-shadow:0 calc(2.857 * var(--design-unit)) calc(2.857 * var(--design-unit)) #18274b1f,0 calc(5.714 * var(--design-unit)) calc(2.857 * var(--design-unit)) #18274b14}.team-showcase .team-showcase__panels{width:calc(1172 * var(--design-unit));max-width:100%;margin:0 auto}.team-showcase .team-showcase__panel{display:flex;flex-wrap:wrap;gap:calc(16 * var(--design-unit));border:0}.team-showcase .team-showcase__panel>*{flex:1 1 calc((100% - calc(32 * var(--design-unit)))/3);min-width:0}.team-showcase .team-showcase__panel:where(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)){display:grid;grid-template-columns:minmax(0,341fr) calc(16 * var(--design-unit)) minmax(0,437fr) calc(10 * var(--design-unit)) minmax(0,368fr);column-gap:0;grid-template-rows:minmax(calc(337 * var(--design-unit)),auto) minmax(calc(287 * var(--design-unit)),auto)}@media(min-width:992px){.team-showcase .team-showcase__panel:where(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile__image{contain:size;min-height:calc(468 * var(--design-unit))}.team-showcase .team-showcase__panel:where(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work{grid-column:3/-1;min-height:min-content}.team-showcase .team-showcase__panel:where(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work__images{contain:size;min-height:calc(287 * var(--design-unit))}.team-showcase .team-showcase__panel:where(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-quote{grid-column:3;gap:calc(24 * var(--design-unit))}.team-showcase .team-showcase__panel:where(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-location{grid-column:5;gap:calc(16 * var(--design-unit))}.team-showcase .team-showcase__panel:where(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-location img{flex-shrink:0}}@media(max-width:991.98px){.team-showcase .team-showcase__panel:where(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:16px}}@media(max-width:767.98px){.team-showcase .team-showcase__panel:where(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)){grid-template-columns:minmax(0,1fr)}}.team-showcase .team-showcase__panel:focus-visible{outline:1px solid #634cff;outline-offset:6px;border-radius:calc(16 * var(--design-unit))}.team-showcase .team-showcase__panel[hidden]{display:none}.team-showcase .team-profile,.team-showcase .team-work,.team-showcase .team-location{min-width:0;padding:calc(24 * var(--design-unit));border:calc(1 * var(--design-unit)) solid #eaeef4;border-radius:calc(16 * var(--design-unit));background:#fff}.team-showcase .team-profile{grid-column:1;grid-row:1/-1;display:flex;flex-direction:column;gap:calc(72 * var(--design-unit))}.team-showcase .team-profile__image{flex:1;min-height:0;overflow:hidden;border-radius:calc(16 * var(--design-unit))}.team-showcase .team-profile__image img{display:block;width:100%;height:100%;object-fit:cover}.team-showcase .team-profile__details{display:flex;flex-shrink:0;flex-direction:column;gap:calc(16 * var(--design-unit))}.team-showcase .team-profile__details h3{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(28 * var(--design-unit));line-height:1.15;letter-spacing:-.28px}@media(max-width:767.98px){.team-showcase .team-profile__details h3{font-size:24px;line-height:1.2;letter-spacing:-.24px}}.team-showcase .team-profile__details h3{color:#161616;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.team-showcase .team-work{grid-column:2/-1;grid-row:1;display:grid;grid-template-columns:minmax(0,231.254fr) minmax(0,517.746fr);gap:calc(16 * var(--design-unit));overflow:hidden}.team-showcase .team-work__copy{display:flex;flex-direction:column;justify-content:space-between;gap:calc(24 * var(--design-unit));min-width:0}.team-showcase .team-work__list{display:flex;flex-direction:column;gap:calc(32 * var(--design-unit));list-style:none;padding:0 calc(16 * var(--design-unit)) 0 0;margin:0}.team-showcase .team-work__list li{display:flex;flex-direction:column;gap:calc(12 * var(--design-unit));padding:0;margin:0;list-style:none}.team-showcase .team-work__list li:before{display:none}.team-showcase .team-work__list h4{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.team-showcase .team-work__list h4{font-size:18px}}.team-showcase .team-work__list h4{line-height:1.35;letter-spacing:-.01em;color:#161616;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.team-showcase .team-work__list p{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.team-showcase .team-work__list p{font-size:12px}}.team-showcase .team-work__list p{line-height:1.4;letter-spacing:normal;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.team-showcase .team-work__images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(16 * var(--design-unit));min-width:0;min-height:0}.team-showcase .team-work__images img,.team-showcase .team-work__images video{display:block;width:100%;height:100%;object-fit:cover;border-radius:calc(6 * var(--design-unit))}.team-showcase .team-quote{grid-column:2;grid-row:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:calc(32 * var(--design-unit));border-radius:calc(24 * var(--design-unit));background:#634cff;margin:0}.team-showcase .team-quote blockquote{width:100%;margin:0}.team-showcase .team-quote blockquote p{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(20 * var(--design-unit));line-height:1.2;letter-spacing:-.2px}@media(max-width:767.98px){.team-showcase .team-quote blockquote p{font-size:18px;line-height:1.35;letter-spacing:.18px}}.team-showcase .team-quote blockquote p{text-indent:-.45em;color:#fff;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}.team-showcase .team-quote figcaption{color:#fff}.team-showcase .team-quote__avatar{display:grid;flex-shrink:0;place-items:center;width:calc(52 * var(--design-unit));height:calc(52 * var(--design-unit));border-radius:50%;background:#b2fe15}.team-showcase .team-quote__avatar span{display:grid;place-items:center;width:90%;height:90%;border-radius:50%;background:#fff;box-shadow:0 calc(.161 * var(--design-unit)) calc(.371 * var(--design-unit)) calc(.161 * var(--design-unit)) #0000002b}.team-showcase .team-quote__avatar img{display:block;transform:translate(calc(-.736 * var(--design-unit)),calc(.294 * var(--design-unit)));width:calc(25.46 * var(--design-unit));height:calc(25.46 * var(--design-unit))}.team-showcase .team-location{grid-column:3;grid-row:2;display:flex;flex-direction:column;justify-content:space-between}.team-showcase .team-location img{display:block;width:100%;height:calc(160 * var(--design-unit));object-fit:cover;object-position:50% 75%;border-radius:calc(8 * var(--design-unit))}.team-showcase .team-location__heading{display:flex;flex-direction:column;gap:calc(16 * var(--design-unit))}.team-showcase .team-location__heading h3{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.team-showcase .team-location__heading h3{font-size:18px}}.team-showcase .team-location__heading h3{line-height:1.35;letter-spacing:-.01em;color:#161616;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}@media(max-width:991.98px){.team-showcase .team-showcase__tabs{padding-left:40px;padding-right:40px}.team-showcase .team-showcase__description{font-size:16px;line-height:1.4;letter-spacing:normal;text-box-trim:none}.team-showcase .team-showcase__tab{gap:12px;height:42px;padding:0 18px;border-width:1px;font-size:14px;line-height:1.5;letter-spacing:.07px;line-height:normal;letter-spacing:-.01em}.team-showcase .team-showcase__tab img{width:8px;height:8px}.team-showcase .team-showcase__tab[aria-selected=true]{box-shadow:0 2px 3px #18274b1f,0 4px 3px #18274b14}.team-showcase .team-showcase__panels{width:auto;margin:0 40px}.team-showcase .team-showcase__panel{gap:16px}.team-showcase .team-showcase__panel>*{flex-basis:calc((100% - 16px)/2)}.team-showcase .team-profile{grid-column:1;grid-row:1;gap:24px}.team-showcase .team-profile__image{aspect-ratio:291/400}.team-showcase .team-work{grid-column:1/-1;grid-row:2;min-height:337px}.team-showcase .team-quote{grid-column:2;grid-row:1;gap:24px}.team-showcase .team-location{grid-column:1/-1;grid-row:3;gap:24px}.team-showcase .team-location img{height:auto;max-height:260px;aspect-ratio:318/160}.team-showcase .team-work__list{gap:24px}.team-showcase .team-work__list h4{font-size:18px;line-height:1.4444444444;letter-spacing:normal;line-height:1.35;letter-spacing:-.01em}.team-showcase .team-work__list p{font-size:12px;line-height:normal;letter-spacing:-.12px;line-height:1.4;letter-spacing:normal}.team-showcase .team-profile__details h3{font-size:20px;line-height:1.2;letter-spacing:-.2px}.team-showcase .team-location__heading h3{font-size:18px;line-height:1.4444444444;letter-spacing:normal;line-height:1.35;letter-spacing:-.01em}.team-showcase .team-quote blockquote p{font-size:20px;line-height:1.2;letter-spacing:-.2px}}@media(max-width:767.98px){.team-showcase{padding:40px 0 48px}.team-showcase .team-showcase__heading{max-width:480px;gap:20px}.team-showcase .team-showcase__description{max-width:360px;margin-top:4px}.team-showcase .team-showcase__tabs{gap:12px;padding:8px 16px 12px;margin:32px 0 12px}.team-showcase .team-showcase__panels{margin:0 16px}.team-showcase .team-showcase__panel>*{flex-basis:100%}.team-showcase .team-profile,.team-showcase .team-work,.team-showcase .team-location{padding:20px;border-width:1px;border-radius:16px}.team-showcase .team-profile{grid-column:1;grid-row:1;flex-direction:row;align-items:center;gap:20px}.team-showcase .team-profile__image{flex:0 0 44%;aspect-ratio:291/468;border-radius:12px}.team-showcase .team-profile__details{min-width:0;gap:12px}.team-showcase .team-profile__details h3{font-size:calc(24 * var(--design-unit));line-height:1.2;letter-spacing:normal}}@media(max-width:767.98px)and (max-width:767.98px){.team-showcase .team-profile__details h3{font-size:24px}}@media(max-width:767.98px){.team-showcase .team-work{grid-column:1;grid-row:2;grid-template-columns:minmax(0,38fr) minmax(0,62fr);gap:24px 20px;min-height:0}.team-showcase .team-work__copy{display:contents}.team-showcase .team-work__copy h3{grid-column:1/-1;grid-row:1}.team-showcase .team-work__list{grid-column:2;grid-row:2;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:24px;padding:0}.team-showcase .team-work__list li{justify-content:center;gap:8px}.team-showcase .team-work__list h4{font-size:18px;line-height:1.4444444444;letter-spacing:normal;line-height:1.35;letter-spacing:-.01em;text-box-trim:none}.team-showcase .team-work__list p{font-size:14px;line-height:1.5;letter-spacing:.07px;letter-spacing:normal;text-box-trim:none}.team-showcase .team-work__images{grid-column:1;grid-row:2;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:24px}.team-showcase .team-work__images img,.team-showcase .team-work__images video{align-self:center;aspect-ratio:233/413;height:auto;border-radius:8px}.team-showcase .team-quote{grid-column:1;grid-row:3;gap:28px;padding:28px;border-radius:20px}.team-showcase .team-quote blockquote p{font-size:calc(20 * var(--design-unit));line-height:1.2;letter-spacing:-.2px;text-box-trim:none}}@media(max-width:767.98px)and (max-width:767.98px){.team-showcase .team-quote blockquote p{font-size:18px;line-height:1.35;letter-spacing:.18px}}@media(max-width:767.98px){.team-showcase .team-quote__avatar{width:52px;height:52px}.team-showcase .team-quote__avatar span{box-shadow:0 .161px .371px .161px #0000002b}.team-showcase .team-quote__avatar img{transform:translate(-.736px,.294px);width:25.46px;height:25.46px}.team-showcase .team-location{grid-column:1;grid-row:4;gap:24px}.team-showcase .team-location img{border-radius:8px}.team-showcase .team-location__heading{gap:16px}}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child))>*{min-height:calc(287 * var(--design-unit))}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile,.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-quote,.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-location{gap:calc(24 * var(--design-unit))}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile__image{flex:1 1 calc(320 * var(--design-unit));height:calc(320 * var(--design-unit))}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile__image img{object-position:center top}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile:only-child{flex-direction:row;align-items:center;gap:calc(48 * var(--design-unit))}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile:only-child .team-profile__image{flex:0 0 40%;height:calc(400 * var(--design-unit))}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work{display:flex;flex-direction:column;gap:calc(24 * var(--design-unit));min-height:0}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work__copy{display:flex;gap:calc(24 * var(--design-unit))}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work__list{display:flex;gap:calc(16 * var(--design-unit));padding:0}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work__images{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;align-items:start;flex-shrink:0;height:auto;margin-top:auto}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work__images img,.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work__images video{align-self:start;height:auto;aspect-ratio:auto;object-fit:contain}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work:only-child{display:grid;grid-template-columns:minmax(0,231.254fr) minmax(0,517.746fr)}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work:only-child .team-work__images{margin-top:0}@media(max-width:991.98px){.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child))>*{min-height:287px}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile,.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work,.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work__copy,.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-quote,.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-location{gap:24px}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile__image{flex-basis:320px;height:320px}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work__list{gap:16px}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile:only-child{gap:32px}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile:only-child .team-profile__image{height:400px}}@media(max-width:767.98px){.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child))>*{min-height:0}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile,.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile:only-child{gap:20px}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile .team-profile__image,.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-profile:only-child .team-profile__image{flex:0 0 44%;height:auto}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-work:only-child{display:flex}.team-showcase .team-showcase__panel:not(:has(>.team-profile:first-child+.team-work+.team-quote+.team-location:last-child)) .team-quote{gap:28px}}@media(prefers-reduced-motion:reduce){.team-showcase .team-showcase__tab{transition:none}}.offices-section{padding:calc(16 * var(--design-unit)) 0 calc(56 * var(--design-unit))}.offices-section .container{display:flex;flex-direction:column;align-items:center;gap:calc(24 * var(--design-unit))}.offices-section .offices-section__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(12 * var(--design-unit));list-style:none;padding:0;margin:0}.offices-section .offices-section__tags li{list-style:none}.offices-section .offices-section__tags li:before{display:none}.offices-section .offices-section__tags .location-pill{position:static}@media(max-width:767.98px){.offices-section{padding:8px 0 48px}.offices-section .container{gap:24px}.offices-section .offices-section__tags{gap:10px}}.about-page{background:#f7f7f7}@media(max-width:767.98px){.about-page .about-banner,.about-page .text-model,.about-page .founder-profile,.about-page .results-callout,.about-page .image-marquee,.about-page .team-showcase,.about-page .offices-section{padding-top:30px;padding-bottom:30px}.about-page .creative-collage{box-sizing:content-box;padding-top:30px}}.cut-text-and-media__container,.cut-case-study-hero__container,.cut-case-study-portrait-hero__container,.cut-case-study-portrait__container,.cut-case-study-split__container,.cut-case-study-testimonial__container,.cut-volume__panel,.cut-hero--case-study-wide .cut-hero__case-heading,.cut-hero--case-study-wide .media-block{width:100%;max-width:1440px;margin-inline:auto}@media(max-width:991.98px){.cut-text-and-media__container,.cut-case-study-hero__container,.cut-case-study-portrait-hero__container,.cut-case-study-portrait__container,.cut-case-study-split__container,.cut-case-study-testimonial__container,.cut-volume__panel,.cut-hero--case-study-wide .cut-hero__case-heading,.cut-hero--case-study-wide .media-block{--cut-container-gutter: 40px}}@media(max-width:767.98px){.cut-text-and-media__container,.cut-case-study-hero__container,.cut-case-study-portrait-hero__container,.cut-case-study-portrait__container,.cut-case-study-split__container,.cut-case-study-testimonial__container,.cut-volume__panel,.cut-hero--case-study-wide .cut-hero__case-heading,.cut-hero--case-study-wide .media-block{--cut-container-gutter: 16px}}.cut-faq-actions .cut-faq-actions__mobile{display:none}@media(max-width:767.98px){.cut-faq-actions .cut-faq-actions__desktop{display:none}.cut-faq-actions .cut-faq-actions__mobile{display:inline-flex}}.cut-breadcrumbs{position:relative;padding:calc(24 * var(--design-unit)) 0 calc(12 * var(--design-unit));color:#737373;font-family:FragmentMono-Regular,sans-serif;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-breadcrumbs{font-size:12px}}.cut-breadcrumbs{letter-spacing:-.01em;text-transform:uppercase}@media(max-width:991.98px){.cut-breadcrumbs{padding:20px 0 12px;font-size:12px;line-height:normal;letter-spacing:-.12px}}.cut-breadcrumbs ol{display:flex;align-items:center;flex-wrap:wrap;gap:calc(13 * var(--design-unit));margin:0;padding:0;list-style:none;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}@media(max-width:991.98px){.cut-breadcrumbs ol{gap:8px}}.cut-breadcrumbs li{display:flex;align-items:center;gap:calc(13 * var(--design-unit));padding:0;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}@media(max-width:991.98px){.cut-breadcrumbs li{gap:8px}}.cut-breadcrumbs li:before{content:none}.cut-breadcrumbs li:has(+li):after{content:"/";position:static;display:block;color:inherit}.cut-breadcrumbs li span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.cut-breadcrumbs li span[aria-current=page]{color:#634cff}.cut-breadcrumbs li a{margin:-1px;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-decoration:none;transition:color .3s}.cut-breadcrumbs li a:hover{color:#634cff;text-decoration:none}.cut-hero{position:relative;overflow-x:clip;background:#f7f7f7}.cut-hero .hero-inner,.cut-hero .content{width:100%}.cut-hero .hero-inner{--container-gutter: 0}.cut-hero .media-block{position:relative;height:calc(758 * var(--design-unit))}.cut-hero .media{position:absolute;z-index:2;top:calc(80 * var(--design-unit));left:50%;transform:translate(-50%);width:calc(1064 * var(--design-unit));height:calc(598 * var(--design-unit));overflow:hidden;border-radius:calc(16 * var(--design-unit));background:linear-gradient(180deg,#9e8fff,#634cff);box-shadow:0 8px 28px -6px #18274b1f,0 18px 88px -4px #18274b24}.cut-hero .poster,.cut-hero .video{position:absolute;inset:0;display:block;width:100%;height:100%;transition:opacity .3s ease}.cut-hero .poster img{display:block;width:100%;height:100%;object-fit:cover}.cut-hero .video{z-index:1;opacity:0;object-fit:cover}.cut-hero .video.has-responsive-poster{opacity:1}.cut-hero .cut-hero__video-mobile{display:none}.cut-hero .decor{position:absolute;z-index:1;inset:0 auto 0 50%;width:calc(1440 * var(--design-unit));transform:translate(-50%);pointer-events:none}.cut-hero .decor-item{position:absolute;display:block}.cut-hero .decor-item img{display:block;width:100%;height:100%}.cut-hero .decor-mobile{display:none}.cut-hero.is-parallax-active .decor-pc{transform:translate3d(var(--cut-hero-parallax-x, 0px),var(--cut-hero-parallax-y, 0px),0);will-change:transform}@media(max-width:767.98px){.cut-hero.is-parallax-active .decor-pc{transform:none;will-change:auto}}@media(prefers-reduced-motion:reduce){.cut-hero.is-parallax-active .decor-pc{transform:none;will-change:auto}}.cut-hero .decor-pc-right-lines{top:calc(38 * var(--design-unit));left:calc(1051 * var(--design-unit));width:calc(245 * var(--design-unit));height:calc(142.3 * var(--design-unit))}.cut-hero .decor-pc-left-map{top:calc(50 * var(--design-unit));left:calc(114 * var(--design-unit));width:calc(382 * var(--design-unit));height:calc(142 * var(--design-unit))}.cut-hero .decor-pc-chips{top:calc(663 * var(--design-unit));left:calc(379 * var(--design-unit));width:calc(230.2 * var(--design-unit));height:calc(51.6 * var(--design-unit))}.cut-hero .decor-pc-dots{top:calc(87 * var(--design-unit));left:calc(1182 * var(--design-unit));width:calc(134 * var(--design-unit));height:calc(132 * var(--design-unit))}.cut-hero .decor-pc-left-dashes{top:calc(142 * var(--design-unit));left:calc(158 * var(--design-unit));width:calc(24 * var(--design-unit));height:calc(323.1 * var(--design-unit))}.cut-hero .decor-pc-lime{top:calc(135 * var(--design-unit));left:calc(136 * var(--design-unit));width:calc(87 * var(--design-unit));height:calc(87 * var(--design-unit))}.cut-hero .decor-pc-purple{top:calc(518 * var(--design-unit));left:calc(1165 * var(--design-unit));width:calc(137 * var(--design-unit));height:calc(208 * var(--design-unit))}.cut-hero .decor-pc-crosshair{top:calc(500 * var(--design-unit));left:calc(1260.5 * var(--design-unit));width:calc(30 * var(--design-unit));height:calc(30 * var(--design-unit))}.cut-hero[data-media=video].is-video-ready .video{opacity:1}.cut-hero[data-media=video].is-video-ready .poster{opacity:0}.cut-hero[data-decoration=off] .decor{display:none}@media(max-width:767.98px){.cut-hero .cut-hero__video-pc{display:none}.cut-hero .cut-hero__video-mobile{display:block}.cut-hero{background:#f7f7f7}.cut-hero .heading{min-height:0;padding:56px 20px 24px}.cut-hero .overline{margin-bottom:24px}.cut-hero .title{max-width:335px}.cut-hero .description{max-width:335px;margin-top:24px}.cut-hero .actions{margin-top:32px}.cut-hero .media-block{height:201.0666666667vw}.cut-hero .media{top:21.3333333333vw;left:4.2666666667vw;transform:none;width:91.4666666667vw;height:162.6666666667vw;border-radius:4.2666666667vw}.cut-hero .decor-pc{display:none}.cut-hero .decor{inset:0;width:100%;transform:none}.cut-hero .decor-mobile{display:block}.cut-hero .decor-map{top:16vw;left:0;width:44vw;height:20.5333333333vw}.cut-hero .decor-lime{top:13.0666666667vw;left:2.1333333333vw;width:12.5333333333vw;height:12.5333333333vw}.cut-hero .decor-dots{top:17.3333333333vw;right:0;width:27.2vw;height:35.2vw}.cut-hero .decor-chips{top:181.6vw;left:9.8666666667vw;width:33.3333333333vw;height:14.2666666667vw}.cut-hero .decor-purple{top:132.8vw;right:0;width:27.7333333333vw;height:58.9333333333vw}.cut-hero .decor-crosshair{top:187.2vw;left:68.2666666667vw;width:8vw;height:8vw}}@media(prefers-reduced-motion:reduce){.cut-hero .poster,.cut-hero .video{transition:none}}.cut-ad-examples{--ad-gap: calc(16 * var(--design-unit));background:#f7f7f7}@media(max-width:991.98px){.cut-ad-examples{--ad-gap: 16px}}.cut-ad-examples__content{padding:calc(40 * var(--design-unit)) 0 calc(80 * var(--design-unit))}@media(max-width:991.98px){.cut-ad-examples__content{padding:75px 0 64px}}.cut-ad-examples__intro{display:flex;justify-content:center;align-items:center;gap:calc(10 * var(--design-unit));margin-top:0;margin-inline:0;margin-bottom:calc(47 * var(--design-unit));text-align:center}@media(min-width:1439.98px){.cut-ad-examples__intro{margin-top:calc(-1 * var(--design-unit))}}.cut-ad-examples__intro{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.cut-ad-examples__intro{font-size:18px}}.cut-ad-examples__intro{color:#767676}.cut-ad-examples__intro span{font:inherit;color:inherit;letter-spacing:inherit}@media(max-width:991.98px){.cut-ad-examples__intro{flex-direction:column;gap:3px;margin-bottom:35px;padding:0 16px;font-size:14px;line-height:1.5;letter-spacing:.07px;line-height:1.35;letter-spacing:0}}.cut-ad-examples__platforms{display:flex;align-items:center;justify-content:center;gap:calc(10 * var(--design-unit))}.cut-ad-examples__platforms picture{display:flex}.cut-ad-examples__platforms img{display:block;max-width:none}.cut-ad-examples__platforms picture img{width:calc(70 * var(--design-unit));height:calc(14 * var(--design-unit))}.cut-ad-examples__platforms picture:last-child img{width:calc(77.7 * var(--design-unit));height:calc(23.1 * var(--design-unit))}@media(max-width:991.98px){.cut-ad-examples__platforms{gap:8px}.cut-ad-examples__platforms picture img{width:60px;height:12px}.cut-ad-examples__platforms picture:last-child img{width:60.545px;height:18.297px}}.cut-ad-examples__budget{display:none}@media(max-width:991.98px){.cut-ad-examples__budget{display:inline}}@media(max-width:991.98px){.cut-ad-examples__desktop-budget{display:none}}.cut-ad-examples__carousel{width:calc(100% + var(--container-gutter) + var(--container-gutter) + var(--ad-gap));margin-left:calc(-1*var(--container-gutter));overflow:hidden}.cut-ad-examples__carousel .swiper-wrapper{transition-timing-function:linear}.cut-ad-examples__carousel.is-ad-marquee .swiper-wrapper{width:max-content;transition:none;will-change:transform}.cut-ad-examples__carousel .swiper-slide{width:calc(308 * var(--design-unit));height:calc(546 * var(--design-unit));margin-right:var(--ad-gap)}@media(max-width:991.98px){.cut-ad-examples__carousel .swiper-slide{width:226px;height:401px}}.cut-ad-examples[data-brand-logos=hidden] .cut-ad-examples__badge{display:none}.cut-ad-examples[data-brand-logos=hidden] .cut-ad-examples__link{margin-top:auto}.cut-ad-examples__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;padding:calc(16 * var(--design-unit));border-radius:calc(16 * var(--design-unit));overflow:hidden;isolation:isolate;border:0;text-decoration:none}.cut-ad-examples__card:hover{text-decoration:none}.cut-ad-examples__card:focus-visible{outline:2px solid #634cff;outline-offset:-2px}@media(max-width:991.98px){.cut-ad-examples__card{padding:16px;border-radius:16px}}@media(hover:hover)and (pointer:fine){.cut-ad-examples__card:hover .cut-ad-examples__link{--btn-white-border: #a5ea13;border-color:#a5ea13;color:#2d2b2e}.cut-ad-examples__card:hover .cut-ad-examples__link:not(.btn-effect-ready):before{opacity:1}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){.cut-ad-examples__card:hover .cut-ad-examples__link:before{opacity:1}}.cut-ad-examples__image,.cut-ad-examples__video{position:absolute;inset:0;z-index:-1;display:block;width:100%;height:100%;object-fit:cover}.cut-ad-examples__badge{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;min-height:calc(50 * var(--design-unit));max-width:100%;padding:calc(8 * var(--design-unit)) calc(14 * var(--design-unit));border-radius:calc(8 * var(--design-unit));background:linear-gradient(#ffffff40,#ffffff40),#0003;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:0 1px 1px #0000000d,inset 0 calc(-2 * var(--design-unit)) #0000000d,inset 0 0 0 1px #ffffff40}.cut-ad-examples__badge img{display:block;max-width:none}@media(max-width:991.98px){.cut-ad-examples__badge{height:auto;min-height:40px;padding:8px 12px;border-radius:8px;box-shadow:0 1px 1px #0000000d,inset 0 -2px #0000000d,inset 0 0 0 1px #ffffff40}}.cut-ad-examples__brand{display:flex;align-items:center;min-width:0;width:auto;height:auto;-webkit-mask:none;mask:none;transform:none}.cut-ad-examples__brand img{display:block;width:auto;height:auto;max-width:100%;object-fit:contain}.cut-ad-examples__video{z-index:0}.cut-ad-examples__video[hidden]{display:none}.cut-ad-examples__brand--newbalance img{transform:scaleY(-1)}.cut-ad-examples__link{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--design-unit));padding-right:calc(var(--btn-padding-x) - calc(5 * var(--design-unit)));border:1px solid #ced6e1;background:#fff;color:#5c5c5c;text-decoration:none;white-space:normal;transition:background-color .3s ease,border-color .3s ease;box-shadow:0 1px calc(2 * var(--design-unit)) #0000000d,inset 0 0 0 1px #0000002e,inset 0 calc(-2 * var(--design-unit)) #0000000d}.cut-ad-examples__link .cut-ad-examples__label{min-width:0;overflow-wrap:anywhere;font-family:BeausiteClassicWeb,sans-serif;font-weight:500;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.cut-ad-examples__link .cut-ad-examples__label{font-size:16px;letter-spacing:.08px}}.cut-ad-examples__link .cut-ad-examples__label{line-height:1.6;letter-spacing:0;color:inherit}.cut-ad-examples__link:after{content:none}.cut-ad-examples__link .cut-ad-examples__arrow{transform:rotate(0);transition:transform .3s ease;display:block;flex-shrink:0;width:calc(20 * var(--design-unit));height:calc(20 * var(--design-unit));color:inherit;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.83333 14.1667L14.1667 5.83333M14.1667 14.1667V5.83333H5.83333' fill='none' stroke='%23fff' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.83333 14.1667L14.1667 5.83333M14.1667 14.1667V5.83333H5.83333' fill='none' stroke='%23fff' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat}@media(max-width:991.98px){.cut-ad-examples__link{gap:8px;padding-right:calc(var(--btn-padding-x) - 5px);box-shadow:0 1px 2px #0000000d,inset 0 0 0 1px #0000002e,inset 0 -2px #0000000d}.cut-ad-examples__link .cut-ad-examples__label{font-size:14px;line-height:1.5;letter-spacing:.07px;line-height:1.6;letter-spacing:0}.cut-ad-examples__link .cut-ad-examples__arrow{width:20px;height:20px}}.cut-ad-examples__link{align-self:stretch;padding-block:calc(var(--btn-padding-y) - 1px)}@media(hover:hover)and (pointer:fine){.cut-ad-examples__card:hover .cut-ad-examples__arrow{transform:rotate(45deg)}}@media(prefers-reduced-motion:reduce){.cut-ad-examples__link .cut-ad-examples__arrow{transition:none}}.cut-how-it-works{background:#f7f7f7;overflow:hidden}.cut-how-it-works__content{padding:calc(30 * var(--design-unit)) 0 calc(80 * var(--design-unit))}@media(max-width:991.98px){.cut-how-it-works__content{padding:43px 0 48px}}.cut-how-it-works__heading{display:flex;flex-direction:column;align-items:center;gap:calc(14 * var(--design-unit));margin:0 auto calc(76 * var(--design-unit));text-align:center}.cut-how-it-works__heading h2{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.cut-how-it-works__heading h2{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.cut-how-it-works__heading h2{color:#161616;margin:0}.cut-how-it-works__heading p,.cut-how-it-works__heading ul,.cut-how-it-works__heading ol{overflow-wrap:anywhere}.cut-how-it-works__heading p:is(ul,ol),.cut-how-it-works__heading ul:is(ul,ol),.cut-how-it-works__heading ol:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-how-it-works__heading p:is(ul,ol)>li,.cut-how-it-works__heading ul:is(ul,ol)>li,.cut-how-it-works__heading ol:is(ul,ol)>li{padding:0;list-style:inherit}.cut-how-it-works__heading p:is(ul,ol)>li:not(:last-child),.cut-how-it-works__heading ul:is(ul,ol)>li:not(:last-child),.cut-how-it-works__heading ol:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-how-it-works__heading p:is(ul,ol)>li:before,.cut-how-it-works__heading ul:is(ul,ol)>li:before,.cut-how-it-works__heading ol:is(ul,ol)>li:before{content:none;display:none}.cut-how-it-works__heading p:is(ul),.cut-how-it-works__heading ul:is(ul),.cut-how-it-works__heading ol:is(ul){list-style:disc}.cut-how-it-works__heading p:is(ol),.cut-how-it-works__heading ul:is(ol),.cut-how-it-works__heading ol:is(ol){list-style:decimal}.cut-how-it-works__heading p p,.cut-how-it-works__heading p ul,.cut-how-it-works__heading p ol,.cut-how-it-works__heading p li,.cut-how-it-works__heading ul p,.cut-how-it-works__heading ul ul,.cut-how-it-works__heading ul ol,.cut-how-it-works__heading ul li,.cut-how-it-works__heading ol p,.cut-how-it-works__heading ol ul,.cut-how-it-works__heading ol ol,.cut-how-it-works__heading ol li{font:inherit;color:inherit;letter-spacing:inherit}.cut-how-it-works__heading p p,.cut-how-it-works__heading p ul,.cut-how-it-works__heading p ol,.cut-how-it-works__heading ul p,.cut-how-it-works__heading ul ul,.cut-how-it-works__heading ul ol,.cut-how-it-works__heading ol p,.cut-how-it-works__heading ol ul,.cut-how-it-works__heading ol ol{margin:0}.cut-how-it-works__heading p p:not(:last-child),.cut-how-it-works__heading p ul:not(:last-child),.cut-how-it-works__heading p ol:not(:last-child),.cut-how-it-works__heading ul p:not(:last-child),.cut-how-it-works__heading ul ul:not(:last-child),.cut-how-it-works__heading ul ol:not(:last-child),.cut-how-it-works__heading ol p:not(:last-child),.cut-how-it-works__heading ol ul:not(:last-child),.cut-how-it-works__heading ol ol:not(:last-child){margin-bottom:1em}.cut-how-it-works__heading p ul,.cut-how-it-works__heading p ol,.cut-how-it-works__heading ul ul,.cut-how-it-works__heading ul ol,.cut-how-it-works__heading ol ul,.cut-how-it-works__heading ol ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-how-it-works__heading p ul li,.cut-how-it-works__heading p ol li,.cut-how-it-works__heading ul ul li,.cut-how-it-works__heading ul ol li,.cut-how-it-works__heading ol ul li,.cut-how-it-works__heading ol ol li{display:list-item;padding:0}.cut-how-it-works__heading p ul li:not(:last-child),.cut-how-it-works__heading p ol li:not(:last-child),.cut-how-it-works__heading ul ul li:not(:last-child),.cut-how-it-works__heading ul ol li:not(:last-child),.cut-how-it-works__heading ol ul li:not(:last-child),.cut-how-it-works__heading ol ol li:not(:last-child){margin-bottom:.5em}.cut-how-it-works__heading p ul li:before,.cut-how-it-works__heading p ol li:before,.cut-how-it-works__heading ul ul li:before,.cut-how-it-works__heading ul ol li:before,.cut-how-it-works__heading ol ul li:before,.cut-how-it-works__heading ol ol li:before{content:none;display:none}.cut-how-it-works__heading p ul li p,.cut-how-it-works__heading p ul li a,.cut-how-it-works__heading p ol li p,.cut-how-it-works__heading p ol li a,.cut-how-it-works__heading ul ul li p,.cut-how-it-works__heading ul ul li a,.cut-how-it-works__heading ul ol li p,.cut-how-it-works__heading ul ol li a,.cut-how-it-works__heading ol ul li p,.cut-how-it-works__heading ol ul li a,.cut-how-it-works__heading ol ol li p,.cut-how-it-works__heading ol ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-how-it-works__heading p ul li ul,.cut-how-it-works__heading p ul li ol,.cut-how-it-works__heading p ol li ul,.cut-how-it-works__heading p ol li ol,.cut-how-it-works__heading ul ul li ul,.cut-how-it-works__heading ul ul li ol,.cut-how-it-works__heading ul ol li ul,.cut-how-it-works__heading ul ol li ol,.cut-how-it-works__heading ol ul li ul,.cut-how-it-works__heading ol ul li ol,.cut-how-it-works__heading ol ol li ul,.cut-how-it-works__heading ol ol li ol{margin-top:.5em}.cut-how-it-works__heading p ul,.cut-how-it-works__heading ul ul,.cut-how-it-works__heading ol ul{list-style:disc}.cut-how-it-works__heading p ul>li,.cut-how-it-works__heading ul ul>li,.cut-how-it-works__heading ol ul>li{list-style:inherit}.cut-how-it-works__heading p ol,.cut-how-it-works__heading ul ol,.cut-how-it-works__heading ol ol{list-style:decimal}.cut-how-it-works__heading p ol>li,.cut-how-it-works__heading ul ol>li,.cut-how-it-works__heading ol ol>li{list-style:inherit}.cut-how-it-works__heading p a,.cut-how-it-works__heading ul a,.cut-how-it-works__heading ol a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-how-it-works__heading p strong,.cut-how-it-works__heading p b,.cut-how-it-works__heading ul strong,.cut-how-it-works__heading ul b,.cut-how-it-works__heading ol strong,.cut-how-it-works__heading ol b{font-weight:700}.cut-how-it-works__heading p em,.cut-how-it-works__heading ul em,.cut-how-it-works__heading ol em{font-style:italic}.cut-how-it-works__heading p,.cut-how-it-works__heading ul,.cut-how-it-works__heading ol{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.cut-how-it-works__heading p,.cut-how-it-works__heading ul,.cut-how-it-works__heading ol{font-size:18px}}.cut-how-it-works__heading p,.cut-how-it-works__heading ul,.cut-how-it-works__heading ol{color:#767676;max-width:calc(632 * var(--design-unit));margin:0}@media(max-width:991.98px){.cut-how-it-works__heading{gap:25px;margin-bottom:43px;padding:0 16px}.cut-how-it-works__heading h2{font-size:32px;line-height:1;letter-spacing:-.48px;line-height:1.05;letter-spacing:-.32px}.cut-how-it-works__heading p,.cut-how-it-works__heading ul,.cut-how-it-works__heading ol{font-size:14px;line-height:1.5;letter-spacing:.07px;line-height:1.35;letter-spacing:0;max-width:285px}}.cut-how-it-works__body{display:flex;flex-direction:column;align-items:center;gap:calc(58 * var(--design-unit))}@media(max-width:991.98px){.cut-how-it-works__body{gap:27px}}.cut-how-it-works__steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(32 * var(--design-unit));width:100%;max-width:calc(1174 * var(--design-unit));padding-top:calc(33 * var(--design-unit))}.cut-how-it-works__steps:has(>.cut-how-it-works__step:nth-of-type(n+4)) .cut-how-it-works__rail{display:none}@media(max-width:991.98px){.cut-how-it-works__steps{display:flex;flex-direction:column;width:calc(100% - 58px);max-width:none;gap:41px;padding-top:0}}.cut-how-it-works__rail{position:absolute;z-index:0;top:calc(-13 * var(--design-unit));left:calc(-21 * var(--design-unit));right:calc(-21 * var(--design-unit));height:calc(175 * var(--design-unit));background:url(../images/cut-how-it-works-pc-rail.svg) center/100% 100% no-repeat;pointer-events:none}.cut-how-it-works__rail:after{content:"";position:absolute;top:calc(-4 * var(--design-unit));left:calc(-4 * var(--design-unit));width:calc(100% + calc(8 * var(--design-unit)));height:calc(148 * var(--design-unit));background:url(../images/cut-how-it-works-pc-arrows.svg?v=7d348d897df4) center/100% 100% no-repeat}@media(max-width:991.98px){.cut-how-it-works__rail{top:var(--cut-how-rail-top, 48px);left:-27px;right:-26px;height:var(--cut-how-rail-height, 748px);aspect-ratio:auto;background:none;border:0}.cut-how-it-works__rail:after{display:none}}.cut-how-it-works__rail-stroke{display:none}@media(max-width:991.98px){.cut-how-it-works__rail-stroke{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;color:#b8bec6}.cut-how-it-works__rail-stroke rect{width:calc(100% - 1px);height:calc(100% - 1px);rx:15.5px;ry:15.5px;fill:none;color:inherit;stroke:currentColor;stroke-width:1px;stroke-dasharray:4px 4px;stroke-linecap:butt;vector-effect:non-scaling-stroke}}.cut-how-it-works__rail-arrow{display:none}@media(max-width:991.98px){.cut-how-it-works__rail-arrow{position:absolute;display:flex;flex-direction:column;align-items:center;width:12px;height:36px;color:#b8bec6}.cut-how-it-works__rail-arrow span{display:block;width:0;height:0;border-left:5.196px solid rgba(0,0,0,0);border-right:5.196px solid rgba(0,0,0,0);border-bottom:9px solid currentColor;margin-bottom:3px}}@media(max-width:991.98px){.cut-how-it-works__rail-arrow--left{left:.5px;transform:translate(-50%)}.cut-how-it-works__rail-arrow--left span{border-bottom:0;border-top:9px solid currentColor;margin:3px 0 0}}@media(max-width:991.98px){.cut-how-it-works__rail-arrow--right{right:.5px;transform:translate(50%)}}.cut-how-it-works__rail-label{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:calc(334 * var(--design-unit));height:calc(28 * var(--design-unit));padding:calc(6 * var(--design-unit)) calc(16 * var(--design-unit));border:0;border-radius:calc(360 * var(--design-unit));background:#f7f7f7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 334 28'%3E%3Crect x='.5' y='.5' width='333' height='27' rx='13.5' fill='none' stroke='%23b8bec6' stroke-width='1' stroke-dasharray='4 4'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;white-space:nowrap;text-transform:uppercase;color:#767676;font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-how-it-works__rail-label{font-size:12px}}@media(max-width:991.98px){.cut-how-it-works__rail-label{display:none}}.cut-how-it-works__step{position:relative;z-index:1;min-width:0}@media(max-width:991.98px){.cut-how-it-works__step{width:100%}}.cut-how-it-works__media{position:relative;height:calc(220 * var(--design-unit));margin-bottom:calc(24 * var(--design-unit));overflow:hidden;border-radius:calc(16 * var(--design-unit));background:#fff;box-shadow:0 calc(12 * var(--design-unit)) calc(16 * var(--design-unit)) calc(-8 * var(--design-unit)) #00000005}.cut-how-it-works__media img,.cut-how-it-works__media video{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:991.98px){.cut-how-it-works__media{height:auto;aspect-ratio:343/220;margin-bottom:21px;border-radius:16px;box-shadow:0 12px 16px -8px #00000005}}.cut-how-it-works__copy{display:flex;flex-direction:column;padding-right:calc(12 * var(--design-unit))}.cut-how-it-works__copy h3{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(28 * var(--design-unit));line-height:1.15;letter-spacing:-.28px}@media(max-width:767.98px){.cut-how-it-works__copy h3{font-size:24px;line-height:1.2;letter-spacing:-.24px}}.cut-how-it-works__copy h3{color:#221c17;margin:0}.cut-how-it-works__copy h3 span{font:inherit;color:#bdbdbd}.cut-how-it-works__copy h3:not(:last-child){margin-bottom:calc(18 * var(--design-unit))}@media(max-width:991.98px){.cut-how-it-works__copy h3:not(:last-child){margin-bottom:15px}}.cut-how-it-works__copy p,.cut-how-it-works__copy ul,.cut-how-it-works__copy ol{overflow-wrap:anywhere}.cut-how-it-works__copy p:is(ul,ol),.cut-how-it-works__copy ul:is(ul,ol),.cut-how-it-works__copy ol:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-how-it-works__copy p:is(ul,ol)>li,.cut-how-it-works__copy ul:is(ul,ol)>li,.cut-how-it-works__copy ol:is(ul,ol)>li{padding:0;list-style:inherit}.cut-how-it-works__copy p:is(ul,ol)>li:not(:last-child),.cut-how-it-works__copy ul:is(ul,ol)>li:not(:last-child),.cut-how-it-works__copy ol:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-how-it-works__copy p:is(ul,ol)>li:before,.cut-how-it-works__copy ul:is(ul,ol)>li:before,.cut-how-it-works__copy ol:is(ul,ol)>li:before{content:none;display:none}.cut-how-it-works__copy p:is(ul),.cut-how-it-works__copy ul:is(ul),.cut-how-it-works__copy ol:is(ul){list-style:disc}.cut-how-it-works__copy p:is(ol),.cut-how-it-works__copy ul:is(ol),.cut-how-it-works__copy ol:is(ol){list-style:decimal}.cut-how-it-works__copy p p,.cut-how-it-works__copy p ul,.cut-how-it-works__copy p ol,.cut-how-it-works__copy p li,.cut-how-it-works__copy ul p,.cut-how-it-works__copy ul ul,.cut-how-it-works__copy ul ol,.cut-how-it-works__copy ul li,.cut-how-it-works__copy ol p,.cut-how-it-works__copy ol ul,.cut-how-it-works__copy ol ol,.cut-how-it-works__copy ol li{font:inherit;color:inherit;letter-spacing:inherit}.cut-how-it-works__copy p p,.cut-how-it-works__copy p ul,.cut-how-it-works__copy p ol,.cut-how-it-works__copy ul p,.cut-how-it-works__copy ul ul,.cut-how-it-works__copy ul ol,.cut-how-it-works__copy ol p,.cut-how-it-works__copy ol ul,.cut-how-it-works__copy ol ol{margin:0}.cut-how-it-works__copy p p:not(:last-child),.cut-how-it-works__copy p ul:not(:last-child),.cut-how-it-works__copy p ol:not(:last-child),.cut-how-it-works__copy ul p:not(:last-child),.cut-how-it-works__copy ul ul:not(:last-child),.cut-how-it-works__copy ul ol:not(:last-child),.cut-how-it-works__copy ol p:not(:last-child),.cut-how-it-works__copy ol ul:not(:last-child),.cut-how-it-works__copy ol ol:not(:last-child){margin-bottom:1em}.cut-how-it-works__copy p ul,.cut-how-it-works__copy p ol,.cut-how-it-works__copy ul ul,.cut-how-it-works__copy ul ol,.cut-how-it-works__copy ol ul,.cut-how-it-works__copy ol ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-how-it-works__copy p ul li,.cut-how-it-works__copy p ol li,.cut-how-it-works__copy ul ul li,.cut-how-it-works__copy ul ol li,.cut-how-it-works__copy ol ul li,.cut-how-it-works__copy ol ol li{display:list-item;padding:0}.cut-how-it-works__copy p ul li:not(:last-child),.cut-how-it-works__copy p ol li:not(:last-child),.cut-how-it-works__copy ul ul li:not(:last-child),.cut-how-it-works__copy ul ol li:not(:last-child),.cut-how-it-works__copy ol ul li:not(:last-child),.cut-how-it-works__copy ol ol li:not(:last-child){margin-bottom:.5em}.cut-how-it-works__copy p ul li:before,.cut-how-it-works__copy p ol li:before,.cut-how-it-works__copy ul ul li:before,.cut-how-it-works__copy ul ol li:before,.cut-how-it-works__copy ol ul li:before,.cut-how-it-works__copy ol ol li:before{content:none;display:none}.cut-how-it-works__copy p ul li p,.cut-how-it-works__copy p ul li a,.cut-how-it-works__copy p ol li p,.cut-how-it-works__copy p ol li a,.cut-how-it-works__copy ul ul li p,.cut-how-it-works__copy ul ul li a,.cut-how-it-works__copy ul ol li p,.cut-how-it-works__copy ul ol li a,.cut-how-it-works__copy ol ul li p,.cut-how-it-works__copy ol ul li a,.cut-how-it-works__copy ol ol li p,.cut-how-it-works__copy ol ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-how-it-works__copy p ul li ul,.cut-how-it-works__copy p ul li ol,.cut-how-it-works__copy p ol li ul,.cut-how-it-works__copy p ol li ol,.cut-how-it-works__copy ul ul li ul,.cut-how-it-works__copy ul ul li ol,.cut-how-it-works__copy ul ol li ul,.cut-how-it-works__copy ul ol li ol,.cut-how-it-works__copy ol ul li ul,.cut-how-it-works__copy ol ul li ol,.cut-how-it-works__copy ol ol li ul,.cut-how-it-works__copy ol ol li ol{margin-top:.5em}.cut-how-it-works__copy p ul,.cut-how-it-works__copy ul ul,.cut-how-it-works__copy ol ul{list-style:disc}.cut-how-it-works__copy p ul>li,.cut-how-it-works__copy ul ul>li,.cut-how-it-works__copy ol ul>li{list-style:inherit}.cut-how-it-works__copy p ol,.cut-how-it-works__copy ul ol,.cut-how-it-works__copy ol ol{list-style:decimal}.cut-how-it-works__copy p ol>li,.cut-how-it-works__copy ul ol>li,.cut-how-it-works__copy ol ol>li{list-style:inherit}.cut-how-it-works__copy p a,.cut-how-it-works__copy ul a,.cut-how-it-works__copy ol a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-how-it-works__copy p strong,.cut-how-it-works__copy p b,.cut-how-it-works__copy ul strong,.cut-how-it-works__copy ul b,.cut-how-it-works__copy ol strong,.cut-how-it-works__copy ol b{font-weight:700}.cut-how-it-works__copy p em,.cut-how-it-works__copy ul em,.cut-how-it-works__copy ol em{font-style:italic}.cut-how-it-works__copy p,.cut-how-it-works__copy ul,.cut-how-it-works__copy ol{font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.cut-how-it-works__copy p,.cut-how-it-works__copy ul,.cut-how-it-works__copy ol{font-size:16px;letter-spacing:.08px}}.cut-how-it-works__copy p,.cut-how-it-works__copy ul,.cut-how-it-works__copy ol{color:#767676;margin:0}.cut-how-it-works__copy p:not(:last-child),.cut-how-it-works__copy ul:not(:last-child),.cut-how-it-works__copy ol:not(:last-child){margin-bottom:calc(8 * var(--design-unit))}@media(max-width:991.98px){.cut-how-it-works__copy p:not(:last-child),.cut-how-it-works__copy ul:not(:last-child),.cut-how-it-works__copy ol:not(:last-child){margin-bottom:8px}}@media(max-width:991.98px){.cut-how-it-works__copy{padding-right:0}.cut-how-it-works__copy h3{font-size:24px;line-height:1.15;letter-spacing:-.28px;line-height:1.2;letter-spacing:-.24px}.cut-how-it-works__copy p,.cut-how-it-works__copy ul,.cut-how-it-works__copy ol{font-size:12px;line-height:normal;letter-spacing:-.12px;line-height:1.5;letter-spacing:0}}.cut-how-it-works__number{font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-how-it-works__number{font-size:12px}}.cut-how-it-works__number{text-transform:uppercase;color:#767676}.cut-how-it-works__number:not(:last-child){margin-bottom:calc(4 * var(--design-unit))}@media(max-width:991.98px){.cut-how-it-works__number:not(:last-child){margin-bottom:4px}}@media(max-width:991.98px){.cut-how-it-works__number{font-size:12px;line-height:normal;letter-spacing:-.12px}}.cut-how-it-works__actions{display:flex;justify-content:center;align-items:center;gap:calc(12 * var(--design-unit))}@media(max-width:991.98px){.cut-how-it-works__actions{flex-direction:row-reverse;gap:12px}}@media(max-width:991.98px){.cut-how-it-works__rail-arrow{animation:cut-how-rail-down 8s linear infinite}.cut-how-it-works__rail-arrow[data-step="1"]{animation-delay:-2.666667s}.cut-how-it-works__rail-arrow[data-step="2"]{animation-delay:-5.333333s}.cut-how-it-works__rail-arrow--right{animation-name:cut-how-rail-up}}@keyframes cut-how-rail-down{0%{top:16px;opacity:0}8%{opacity:1}78%{opacity:1}90%,to{top:calc(100% - 52px);opacity:0}}@keyframes cut-how-rail-up{0%{top:calc(100% - 52px);opacity:0}8%{opacity:1}78%{opacity:1}90%,to{top:16px;opacity:0}}@media(prefers-reduced-motion:reduce){.cut-how-it-works__rail-arrow{animation:none}}.cut-integrations{background:#f7f7f7}.cut-integrations__content{padding:calc(80 * var(--design-unit)) 0}@media(max-width:991.98px){.cut-integrations__content{padding:48px 0}}.cut-integrations__layout{display:grid;grid-template-columns:minmax(0,1fr) calc(848 * var(--design-unit));gap:calc(16 * var(--design-unit));min-height:calc(384 * var(--design-unit))}@media(max-width:991.98px){.cut-integrations__layout{display:flex;flex-direction:column;gap:16px;min-height:0}}.cut-integrations__intro{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:calc(32 * var(--design-unit));border-radius:calc(24 * var(--design-unit));background:#d9f9d8}@media(max-width:991.98px){.cut-integrations__intro{gap:20px;padding:32px;border-radius:24px}}.cut-integrations__heading{display:flex;flex-direction:column;align-items:flex-start;gap:calc(12 * var(--design-unit))}.cut-integrations__heading h2{max-width:100%;margin:0;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px}@media(max-width:767.98px){.cut-integrations__heading h2{font-size:32px;line-height:1.15;letter-spacing:.32px}}.cut-integrations__heading h2{color:#161616}@media(max-width:991.98px){.cut-integrations__heading{gap:12px}.cut-integrations__heading h2{font-size:32px;line-height:1;letter-spacing:-.48px;line-height:1.15;letter-spacing:.32px}}.cut-integrations__eyebrow{font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-integrations__eyebrow{font-size:12px}}.cut-integrations__eyebrow{color:#5c5c5c;text-transform:uppercase}@media(max-width:991.98px){.cut-integrations__eyebrow{font-size:12px;line-height:normal;letter-spacing:-.12px;line-height:1.1666666667;margin-top:-2px}}.cut-integrations__link{display:inline-flex;align-items:center;color:#5c5c5c;font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.cut-integrations__link{font-size:16px;letter-spacing:.08px}}.cut-integrations__link{line-height:1.5;text-decoration:none}.cut-integrations__link span{display:block;color:inherit;letter-spacing:inherit;padding:0 calc(2 * var(--design-unit))}@media(max-width:991.98px){.cut-integrations__link span{padding:0 2px}}.cut-integrations__link:after{content:"";display:block;flex:0 0 calc(18 * var(--design-unit));width:calc(18 * var(--design-unit));height:calc(18 * var(--design-unit));background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4.08333 9.91667L9.91667 4.08333M9.91667 9.91667V4.08333H4.08333' fill='none' stroke='%23fff' stroke-width='0.8'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4.08333 9.91667L9.91667 4.08333M9.91667 9.91667V4.08333H4.08333' fill='none' stroke='%23fff' stroke-width='0.8'/%3E%3C/svg%3E") center/contain no-repeat}@media(max-width:991.98px){.cut-integrations__link:after{flex:0 0 14px;width:14px;height:14px}}@media(max-width:991.98px){.cut-integrations__link{font-size:12px;line-height:normal;letter-spacing:-.12px;letter-spacing:0;display:inline-flex;align-self:flex-start}}.cut-integrations__grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(min-content,1fr);min-width:0;align-self:stretch}@media(max-width:991.98px){.cut-integrations__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto;height:auto}}.cut-integrations__rules{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;color:#ced6e1}.cut-integrations__rules line{color:#ced6e1;stroke:currentColor;stroke-width:1;stroke-dasharray:4 4;stroke-linecap:butt;vector-effect:non-scaling-stroke}.cut-integrations__rules line:first-child{transform:translateY(.5px)}.cut-integrations__rules line:last-child{transform:translateY(-.5px)}.cut-integrations__rules line:nth-child(2),.cut-integrations__rules line:nth-child(4){display:none}@media(max-width:991.98px){.cut-integrations__rules{display:none}.cut-integrations__rules line:first-child{display:none}.cut-integrations__rules line:nth-child(2),.cut-integrations__rules line:nth-child(4){display:block}.cut-integrations__rules line:last-child{transform:none}}.cut-integrations__item{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-width:0;padding:calc(33 * var(--design-unit)) calc(24 * var(--design-unit)) calc(28 * var(--design-unit))}.cut-integrations__item:nth-of-type(4n+1) .cut-integrations__divider line:first-child{display:none}.cut-integrations__item:nth-of-type(4n) .cut-integrations__divider line:last-child{display:none}@media(max-width:991.98px){.cut-integrations__item{--cut-integrations-item-padding-top: 4.2666666667vw;--cut-integrations-item-padding-bottom: 3.0133333333vw;gap:60px;padding:var(--cut-integrations-item-padding-top) 4.2666666667vw var(--cut-integrations-item-padding-bottom)}.cut-integrations__item:nth-of-type(4n+1) .cut-integrations__divider line:first-child{display:block}.cut-integrations__item:nth-of-type(2n) .cut-integrations__divider line:last-child{display:block}}@media(max-width:375px){.cut-integrations__item{--cut-integrations-item-padding-top: 16px;--cut-integrations-item-padding-bottom: 16px;padding:16px}}.cut-integrations__row-rule{display:none}@media(max-width:991.98px){.cut-integrations__row-rule{position:absolute;bottom:0;left:0;width:200%;height:1px;overflow:visible;pointer-events:none}.cut-integrations__row-rule line{stroke:#ced6e1;stroke-width:1;stroke-dasharray:4 4;stroke-linecap:butt;vector-effect:non-scaling-stroke}}@media(max-width:991.98px){.cut-integrations__item:nth-of-type(odd) .cut-integrations__row-rule{display:block}}.cut-integrations__divider{position:absolute;top:calc(33 * var(--design-unit));bottom:calc(32.5 * var(--design-unit));left:0;width:100%;height:calc(100% - calc(65.5 * var(--design-unit)));overflow:visible;pointer-events:none;color:#ced6e1}.cut-integrations__divider line{color:#ced6e1;stroke:currentColor;stroke-width:1;stroke-dasharray:4 4;stroke-linecap:butt;vector-effect:non-scaling-stroke}.cut-integrations__divider line:last-child{display:none}@media(max-width:991.98px){.cut-integrations__divider{top:var(--cut-integrations-item-padding-top);bottom:var(--cut-integrations-item-padding-bottom);height:calc(100% - var(--cut-integrations-item-padding-top) - var(--cut-integrations-item-padding-bottom))}}.cut-integrations__logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:calc(32 * var(--design-unit));padding:calc(6 * var(--design-unit)) calc(12 * var(--design-unit));border:1px solid #ced6e1;border-radius:calc(72 * var(--design-unit))}.cut-integrations__logo img{display:block;width:auto;height:calc(18 * var(--design-unit));max-width:calc(110 * var(--design-unit));max-height:calc(24 * var(--design-unit));object-fit:contain}@media(max-width:991.98px){.cut-integrations__logo{height:32px;padding:6px 12px;border-radius:72px}.cut-integrations__logo img{height:18px;max-width:110px;max-height:24px}}.cut-integrations__logo img[src*=cut-integrations-google-analytics]{height:calc(20 * var(--design-unit))}@media(max-width:991.98px){.cut-integrations__logo img[src*=cut-integrations-google-analytics]{height:20px}}.cut-integrations__item-copy{display:flex;flex-direction:column;width:100%;gap:calc(2 * var(--design-unit))}.cut-integrations__item-copy p,.cut-integrations__item-copy ul,.cut-integrations__item-copy ol{overflow-wrap:anywhere}.cut-integrations__item-copy p:is(ul,ol),.cut-integrations__item-copy ul:is(ul,ol),.cut-integrations__item-copy ol:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-integrations__item-copy p:is(ul,ol)>li,.cut-integrations__item-copy ul:is(ul,ol)>li,.cut-integrations__item-copy ol:is(ul,ol)>li{padding:0;list-style:inherit}.cut-integrations__item-copy p:is(ul,ol)>li:not(:last-child),.cut-integrations__item-copy ul:is(ul,ol)>li:not(:last-child),.cut-integrations__item-copy ol:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-integrations__item-copy p:is(ul,ol)>li:before,.cut-integrations__item-copy ul:is(ul,ol)>li:before,.cut-integrations__item-copy ol:is(ul,ol)>li:before{content:none;display:none}.cut-integrations__item-copy p:is(ul),.cut-integrations__item-copy ul:is(ul),.cut-integrations__item-copy ol:is(ul){list-style:disc}.cut-integrations__item-copy p:is(ol),.cut-integrations__item-copy ul:is(ol),.cut-integrations__item-copy ol:is(ol){list-style:decimal}.cut-integrations__item-copy p p,.cut-integrations__item-copy p ul,.cut-integrations__item-copy p ol,.cut-integrations__item-copy p li,.cut-integrations__item-copy ul p,.cut-integrations__item-copy ul ul,.cut-integrations__item-copy ul ol,.cut-integrations__item-copy ul li,.cut-integrations__item-copy ol p,.cut-integrations__item-copy ol ul,.cut-integrations__item-copy ol ol,.cut-integrations__item-copy ol li{font:inherit;color:inherit;letter-spacing:inherit}.cut-integrations__item-copy p p,.cut-integrations__item-copy p ul,.cut-integrations__item-copy p ol,.cut-integrations__item-copy ul p,.cut-integrations__item-copy ul ul,.cut-integrations__item-copy ul ol,.cut-integrations__item-copy ol p,.cut-integrations__item-copy ol ul,.cut-integrations__item-copy ol ol{margin:0}.cut-integrations__item-copy p p:not(:last-child),.cut-integrations__item-copy p ul:not(:last-child),.cut-integrations__item-copy p ol:not(:last-child),.cut-integrations__item-copy ul p:not(:last-child),.cut-integrations__item-copy ul ul:not(:last-child),.cut-integrations__item-copy ul ol:not(:last-child),.cut-integrations__item-copy ol p:not(:last-child),.cut-integrations__item-copy ol ul:not(:last-child),.cut-integrations__item-copy ol ol:not(:last-child){margin-bottom:1em}.cut-integrations__item-copy p ul,.cut-integrations__item-copy p ol,.cut-integrations__item-copy ul ul,.cut-integrations__item-copy ul ol,.cut-integrations__item-copy ol ul,.cut-integrations__item-copy ol ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-integrations__item-copy p ul li,.cut-integrations__item-copy p ol li,.cut-integrations__item-copy ul ul li,.cut-integrations__item-copy ul ol li,.cut-integrations__item-copy ol ul li,.cut-integrations__item-copy ol ol li{display:list-item;padding:0}.cut-integrations__item-copy p ul li:not(:last-child),.cut-integrations__item-copy p ol li:not(:last-child),.cut-integrations__item-copy ul ul li:not(:last-child),.cut-integrations__item-copy ul ol li:not(:last-child),.cut-integrations__item-copy ol ul li:not(:last-child),.cut-integrations__item-copy ol ol li:not(:last-child){margin-bottom:.5em}.cut-integrations__item-copy p ul li:before,.cut-integrations__item-copy p ol li:before,.cut-integrations__item-copy ul ul li:before,.cut-integrations__item-copy ul ol li:before,.cut-integrations__item-copy ol ul li:before,.cut-integrations__item-copy ol ol li:before{content:none;display:none}.cut-integrations__item-copy p ul li p,.cut-integrations__item-copy p ul li a,.cut-integrations__item-copy p ol li p,.cut-integrations__item-copy p ol li a,.cut-integrations__item-copy ul ul li p,.cut-integrations__item-copy ul ul li a,.cut-integrations__item-copy ul ol li p,.cut-integrations__item-copy ul ol li a,.cut-integrations__item-copy ol ul li p,.cut-integrations__item-copy ol ul li a,.cut-integrations__item-copy ol ol li p,.cut-integrations__item-copy ol ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-integrations__item-copy p ul li ul,.cut-integrations__item-copy p ul li ol,.cut-integrations__item-copy p ol li ul,.cut-integrations__item-copy p ol li ol,.cut-integrations__item-copy ul ul li ul,.cut-integrations__item-copy ul ul li ol,.cut-integrations__item-copy ul ol li ul,.cut-integrations__item-copy ul ol li ol,.cut-integrations__item-copy ol ul li ul,.cut-integrations__item-copy ol ul li ol,.cut-integrations__item-copy ol ol li ul,.cut-integrations__item-copy ol ol li ol{margin-top:.5em}.cut-integrations__item-copy p ul,.cut-integrations__item-copy ul ul,.cut-integrations__item-copy ol ul{list-style:disc}.cut-integrations__item-copy p ul>li,.cut-integrations__item-copy ul ul>li,.cut-integrations__item-copy ol ul>li{list-style:inherit}.cut-integrations__item-copy p ol,.cut-integrations__item-copy ul ol,.cut-integrations__item-copy ol ol{list-style:decimal}.cut-integrations__item-copy p ol>li,.cut-integrations__item-copy ul ol>li,.cut-integrations__item-copy ol ol>li{list-style:inherit}.cut-integrations__item-copy p a,.cut-integrations__item-copy ul a,.cut-integrations__item-copy ol a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-integrations__item-copy p strong,.cut-integrations__item-copy p b,.cut-integrations__item-copy ul strong,.cut-integrations__item-copy ul b,.cut-integrations__item-copy ol strong,.cut-integrations__item-copy ol b{font-weight:700}.cut-integrations__item-copy p em,.cut-integrations__item-copy ul em,.cut-integrations__item-copy ol em{font-style:italic}.cut-integrations__item-copy p,.cut-integrations__item-copy ul,.cut-integrations__item-copy ol{margin:0}.cut-integrations__item-copy p:not(:last-child),.cut-integrations__item-copy ul:not(:last-child),.cut-integrations__item-copy ol:not(:last-child){margin-bottom:.75em}.cut-integrations__item-copy p,.cut-integrations__item-copy ul,.cut-integrations__item-copy ol{color:#767676;font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-integrations__item-copy p,.cut-integrations__item-copy ul,.cut-integrations__item-copy ol{font-size:12px}}.cut-integrations__item-copy p,.cut-integrations__item-copy ul,.cut-integrations__item-copy ol{line-height:1.4}@media(max-width:991.98px){.cut-integrations__item-copy{gap:2px}.cut-integrations__item-copy p,.cut-integrations__item-copy ul,.cut-integrations__item-copy ol{font-size:12px;line-height:normal;letter-spacing:-.12px;line-height:1.4}}.cut-integrations__status{color:#b8bec6;font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-integrations__status{font-size:12px}}.cut-integrations__status{line-height:1.4}@media(max-width:991.98px){.cut-integrations__status{font-size:12px;line-height:normal;letter-spacing:-.12px;line-height:1.4}}.cut-integrations__mobile-copy{display:none}.cut-integrations__desktop-copy{display:inline}@media(max-width:991.98px){.cut-integrations__mobile-copy{display:inline}.cut-integrations__desktop-copy{display:none}}.cut-integrations__link{transition:color .3s ease}.cut-integrations__link:after{transition:transform .3s ease}.cut-integrations__link:focus-visible{color:#634cff}.cut-integrations__link:focus-visible:after{transform:rotate(45deg)}@media(hover:hover)and (pointer:fine){.cut-integrations__link:hover{color:#634cff}.cut-integrations__link:hover:after{transform:rotate(45deg)}}@media(prefers-reduced-motion:reduce){.cut-integrations__link,.cut-integrations__link:after{transition:none}}@media(min-width:768px)and (max-width:991.98px){.cut-integrations__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cut-integrations__item .cut-integrations__divider line:first-child{display:block}.cut-integrations__item:nth-of-type(n) .cut-integrations__divider line:last-child{display:none}.cut-integrations__item:nth-of-type(3n+1) .cut-integrations__divider line:first-child{display:none}.cut-integrations__item:nth-of-type(n) .cut-integrations__row-rule{display:none;width:300%}.cut-integrations__item:nth-of-type(3n+1) .cut-integrations__row-rule{display:block}}.cut-results{background:#f7f7f7;color:#161616;overflow:hidden}.cut-results .cut-results__content{position:relative;padding:calc(80 * var(--design-unit)) 0 calc(72 * var(--design-unit))}.cut-results .cut-results__heading{display:grid;grid-template-rows:auto auto;justify-items:center;gap:calc(8 * var(--design-unit));margin:0 auto calc(108 * var(--design-unit));width:calc(738 * var(--design-unit));max-width:100%}.cut-results .cut-results__overline{position:relative;margin:0;color:#737373;font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-results .cut-results__overline{font-size:12px}}.cut-results .cut-results__overline{letter-spacing:-.01em;text-transform:uppercase;text-rendering:optimizeLegibility;transform:translateZ(0)}@media(max-width:991.98px){.cut-results .cut-results__overline{font-size:12px;line-height:normal;letter-spacing:-.12px}}.cut-results .cut-results__title{position:relative;width:100%;margin:0;color:#161616;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.cut-results .cut-results__title{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.cut-results .cut-results__title{letter-spacing:-.01em;text-align:center}.cut-results .cut-results__metrics{display:grid;align-items:start;grid-template-columns:repeat(3,calc(308 * var(--design-unit)));justify-content:center;gap:calc(71 * var(--design-unit))}.cut-results .cut-results__metric{position:relative;display:grid;grid-template-rows:auto;align-content:start;gap:calc(26 * var(--design-unit));min-width:0;isolation:isolate;text-align:center}.cut-results .cut-results__copy{display:grid;grid-template-rows:auto auto;align-content:start;gap:inherit;min-width:0;margin:0;font:inherit;letter-spacing:inherit}.cut-results .cut-results__value{position:relative;z-index:1;align-self:start;width:100%;margin:0;color:#161616;font-family:PPMori-SemiBold,sans-serif;font-weight:600;font-size:calc(80 * var(--design-unit));line-height:.8;letter-spacing:-1.6px}@media(max-width:767.98px){.cut-results .cut-results__value{font-size:60px;line-height:1.05;letter-spacing:-1.8px}}.cut-results .cut-results__value{letter-spacing:-.02em;text-rendering:optimizeLegibility;transform:translateZ(0)}.cut-results .cut-results__value.cut-results__value--roas{font-family:PolySans-Median,sans-serif}.cut-results .cut-results__description{overflow-wrap:anywhere}.cut-results .cut-results__description:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-results .cut-results__description:is(ul,ol)>li{padding:0;list-style:inherit}.cut-results .cut-results__description:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-results .cut-results__description:is(ul,ol)>li:before{content:none;display:none}.cut-results .cut-results__description:is(ul){list-style:disc}.cut-results .cut-results__description:is(ol){list-style:decimal}.cut-results .cut-results__description p,.cut-results .cut-results__description ul,.cut-results .cut-results__description ol,.cut-results .cut-results__description li{font:inherit;color:inherit;letter-spacing:inherit}.cut-results .cut-results__description p,.cut-results .cut-results__description ul,.cut-results .cut-results__description ol{margin:0}.cut-results .cut-results__description p:not(:last-child),.cut-results .cut-results__description ul:not(:last-child),.cut-results .cut-results__description ol:not(:last-child){margin-bottom:1em}.cut-results .cut-results__description ul,.cut-results .cut-results__description ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-results .cut-results__description ul li,.cut-results .cut-results__description ol li{display:list-item;padding:0}.cut-results .cut-results__description ul li:not(:last-child),.cut-results .cut-results__description ol li:not(:last-child){margin-bottom:.5em}.cut-results .cut-results__description ul li:before,.cut-results .cut-results__description ol li:before{content:none;display:none}.cut-results .cut-results__description ul li p,.cut-results .cut-results__description ul li a,.cut-results .cut-results__description ol li p,.cut-results .cut-results__description ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-results .cut-results__description ul li ul,.cut-results .cut-results__description ul li ol,.cut-results .cut-results__description ol li ul,.cut-results .cut-results__description ol li ol{margin-top:.5em}.cut-results .cut-results__description ul{list-style:disc}.cut-results .cut-results__description ul>li{list-style:inherit}.cut-results .cut-results__description ol{list-style:decimal}.cut-results .cut-results__description ol>li{list-style:inherit}.cut-results .cut-results__description a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-results .cut-results__description strong,.cut-results .cut-results__description b{font-weight:700}.cut-results .cut-results__description em{font-style:italic}.cut-results .cut-results__description>span{display:block;font:inherit;color:inherit;letter-spacing:inherit}.cut-results .cut-results__description>span:not(:last-child){margin-bottom:1em}.cut-results .cut-results__description{position:relative;top:calc(1 * var(--design-unit));align-self:start;margin:0;overflow-wrap:anywhere;color:#161616;font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.cut-results .cut-results__description{font-size:18px}}.cut-results .cut-results__description{text-rendering:optimizeLegibility;transform:translateZ(0)}.cut-results .cut-results__discs{position:absolute;z-index:0;top:calc(-15.13671875 * var(--design-unit));left:calc(49 * var(--design-unit));width:calc(137 * var(--design-unit));height:calc(39 * var(--design-unit));overflow:hidden}.cut-results .cut-results__disc-track{display:grid;grid-template-columns:repeat(4,calc(39 * var(--design-unit)));width:100%;height:100%}.cut-results .cut-results__disc-track img{display:block;width:calc(39 * var(--design-unit));height:calc(39 * var(--design-unit));max-width:none}.cut-results .cut-results__strips{position:absolute;z-index:0;top:calc(62.86328125 * var(--design-unit));left:calc(71 * var(--design-unit));width:calc(169.54762268 * var(--design-unit));height:calc(14.0625 * var(--design-unit))}.cut-results .cut-results__strip{position:absolute;top:0;left:0;width:76.085999%;height:calc(13.06274414 * var(--design-unit));overflow:hidden}.cut-results .cut-results__strip img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.cut-results .cut-results__strip.cut-results__strip--bottom{top:calc(7.0625 * var(--design-unit));width:100%;height:calc(7 * var(--design-unit))}.cut-results .cut-results__strip.cut-results__strip--bottom img{object-fit:fill}.cut-results .cut-results__arrows{position:absolute;z-index:0;top:calc(30.322265625 * var(--design-unit));left:calc(-17.29968262 * var(--design-unit));width:calc(126 * var(--design-unit));height:calc(35.69937134 * var(--design-unit))}.cut-results .cut-results__arrow{position:absolute;top:4.964%;left:52.4367%;width:18.99511%;height:93.24011%}.cut-results .cut-results__arrow img{display:block;width:100%;height:100%;max-width:none}.cut-results .cut-results__arrow.cut-results__arrow--purple{top:1.2611%;left:65.8611%;width:19.74003%;height:96.89793%}.cut-results .cut-results__arrow.cut-results__arrow--lime{left:81.00809%}@media(max-width:767.98px){.cut-results .cut-results__container{padding:0 16px}.cut-results .cut-results__content{padding:60px 0 58px}.cut-results .cut-results__divider{display:none}.cut-results .cut-results__heading{width:100%;padding:0 16px;grid-template-rows:auto auto;gap:9px;margin-bottom:61px}.cut-results .cut-results__overline{font-size:12px;line-height:normal;letter-spacing:-.12px;letter-spacing:-.01em}.cut-results .cut-results__title{align-self:start;letter-spacing:-.01em;max-width:310px}.cut-results .cut-results__metrics{grid-template-columns:minmax(0,227px);gap:35px}.cut-results .cut-results__metric{gap:12px}.cut-results .cut-results__value{letter-spacing:-.03em}.cut-results .cut-results__description{top:-.5px;font-size:14px;line-height:1.5;letter-spacing:.07px;line-height:1.35;letter-spacing:0}.cut-results .cut-results__discs{top:-11.474609375px;left:4px;width:137px;height:39px}.cut-results .cut-results__disc-track{grid-template-columns:repeat(4,39px)}.cut-results .cut-results__disc-track img{width:39px;height:39px}.cut-results .cut-results__strips{top:51.5px;left:40px;width:169.54762268px;height:14.0625px}.cut-results .cut-results__strip{height:13.06274414px}.cut-results .cut-results__strip.cut-results__strip--bottom{top:7.0625px;height:7px}.cut-results .cut-results__arrows{top:35.525390625px;left:-3.900390625px;width:84.16165161px;height:25px}}.cut-results .cut-results__value{white-space:nowrap}.cut-results .cut-results__value wbr{display:none}.cut-results .cut-results__heading.wowo,.cut-results .cut-results__metrics.wowo,.cut-results .cut-results__media.wowo{opacity:1}.cut-results.cut-results--enhanced .cut-results__heading.wowo:not(.animated),.cut-results.cut-results--enhanced .cut-results__metrics.wowo:not(.animated),.cut-results.cut-results--enhanced .cut-results__media.wowo:not(.animated){opacity:0}.cut-results .cut-results__disc-track{animation:cut-results-discs 2.5s steps(1,end) infinite paused}.cut-results .cut-results__strip{animation:cut-results-strip-top 16.4s ease-in-out infinite paused}.cut-results .cut-results__strip--bottom{animation-name:cut-results-strip-bottom}.cut-results .cut-results__arrow--gray{animation:cut-results-arrow-gray 2.4s ease-in-out infinite paused}.cut-results .cut-results__arrow--purple{animation:cut-results-arrow-purple 2.4s ease-in-out infinite paused}.cut-results.cut-results--running .cut-results__disc-track,.cut-results.cut-results--running .cut-results__strip,.cut-results.cut-results--running .cut-results__arrow{animation-play-state:running}@media(prefers-reduced-motion:reduce){.cut-results .cut-results__heading.wowo,.cut-results .cut-results__metrics.wowo,.cut-results .cut-results__media.wowo{opacity:1;animation:none;transform:none}.cut-results .cut-results__disc-track,.cut-results .cut-results__strip,.cut-results .cut-results__arrow{animation:none}}@keyframes cut-results-discs{0%,to{clip-path:inset(0 0 0 0)}80%{clip-path:inset(0 71.53284672% 0 0)}86.66666667%{clip-path:inset(0 43.06569343% 0 0)}93.33333333%{clip-path:inset(0 14.59854015% 0 0)}}@keyframes cut-results-strip-top{0%,0.60975610%,50%,to{width:76.085999%}25%,25.60975610%{width:11.20629096%}}@keyframes cut-results-strip-bottom{0%,50.60975610%,to{width:100%}75%,75.60975610%{width:14.74509415%}}@keyframes cut-results-arrow-gray{0%,8.33333333%,to{transform:translate(0)}50%,58.33333333%{transform:translate(-150.4146557%)}}@keyframes cut-results-arrow-purple{0%,8.33333333%,to{transform:translate(0)}50%,58.33333333%{transform:translate(-70.0174395%)}}.cut-customer-stories{overflow:hidden;background:#f7f7f7}.cut-customer-stories__content{padding:calc(75 * var(--design-unit)) 0 calc(80 * var(--design-unit))}@media(max-width:991.98px){.cut-customer-stories__content{padding:45px 0 48px}}.cut-customer-stories__heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(18 * var(--design-unit))}.cut-customer-stories__heading h2{margin:0;color:#767676;font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.cut-customer-stories__heading h2{font-size:18px}}@media(max-width:991.98px){.cut-customer-stories__heading{margin-bottom:20px}.cut-customer-stories__heading h2{font-size:14px;line-height:1.5;letter-spacing:.07px;line-height:1.35;letter-spacing:0}}.cut-customer-stories__pagination{display:flex;align-items:center;gap:calc(6 * var(--design-unit))}@media(max-width:991.98px){.cut-customer-stories__pagination{gap:6px}}.cut-customer-stories__dot{display:block;flex:0 0 auto;width:calc(10 * var(--design-unit));height:calc(10 * var(--design-unit));padding:0;border:0;border-radius:50%;background:#ced6e1;cursor:pointer;transition:background-color .3s ease}.cut-customer-stories__dot:hover:not(.is-active){background:#9ccf2f}.cut-customer-stories__dot.is-active{background:#9ccf2f}.cut-customer-stories__dot:focus-visible{outline:calc(2 * var(--design-unit)) solid #634cff;outline-offset:calc(3 * var(--design-unit))}@media(max-width:991.98px){.cut-customer-stories__dot{width:8px;height:8px}.cut-customer-stories__dot:focus-visible{outline-width:2px;outline-offset:3px}}.cut-customer-stories__carousel{width:calc(100% + var(--container-gutter));overflow:visible}.cut-customer-stories__carousel .swiper-slide{width:calc(956 * var(--design-unit));height:auto;margin-right:calc(16 * var(--design-unit))}@media(max-width:991.98px){.cut-customer-stories__carousel .swiper-slide{width:min(76vw,460px);margin-right:16px}}.cut-customer-stories__card{display:grid;grid-template-columns:calc(308 * var(--design-unit)) minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:calc(36 * var(--design-unit));min-width:0;padding:calc(24 * var(--design-unit));border-radius:calc(16 * var(--design-unit));background:#fff;box-shadow:inset 0 0 0 .5px #eaeef4,0 calc(12 * var(--design-unit)) calc(16 * var(--design-unit)) calc(-8 * var(--design-unit)) #00000005}@media(max-width:991.98px){.cut-customer-stories__card{display:flex;flex-direction:column;align-items:stretch;gap:21px;padding:16.5px;border-radius:16px;box-shadow:inset 0 0 0 .5px #eaeef4,0 12px 16px -8px #00000005}}.cut-customer-stories__meta{position:relative;display:flex;grid-column:2;grid-row:1;align-items:flex-start;justify-content:space-between;gap:calc(16 * var(--design-unit));min-width:0;padding-bottom:calc(calc(16 * var(--design-unit)) + 1px)}.cut-customer-stories__meta:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:repeating-linear-gradient(to right,#ced6e1 0 4px,transparent 4px 8px);pointer-events:none}@media(max-width:991.98px){.cut-customer-stories__meta{order:0;margin-bottom:-10px;padding:0;border:0}.cut-customer-stories__meta:after{display:none}}.cut-customer-stories__desktop-logo{display:block;flex:0 0 auto;width:calc(54 * var(--design-unit));height:calc(32 * var(--design-unit))}.cut-customer-stories__desktop-logo img{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:991.98px){.cut-customer-stories__desktop-logo{display:none}}.cut-customer-stories__badge{display:inline-flex;flex:0 1 auto;min-width:0;max-width:100%;align-items:center;justify-content:center;gap:calc(15 * var(--design-unit));min-height:calc(32 * var(--design-unit));padding:calc(8 * var(--design-unit)) calc(18 * var(--design-unit));border:1px solid #eaeef4;border-radius:calc(360 * var(--design-unit));background:#f7f7f7;color:#767676;font-family:FragmentMono-Regular,sans-serif;font-weight:400;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-customer-stories__badge{font-size:12px}}.cut-customer-stories__badge{text-transform:uppercase;white-space:normal}.cut-customer-stories__badge span{min-width:0;overflow-wrap:anywhere;white-space:normal;letter-spacing:inherit}.cut-customer-stories__badge:before{content:"";display:block;flex:0 0 auto;width:calc(8 * var(--design-unit));height:calc(8 * var(--design-unit));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Ccircle cx='4' cy='4' r='3.5' fill='%23B3FE15' stroke='%239CD720'/%3E%3C/svg%3E") center/contain no-repeat}@media(max-width:991.98px){.cut-customer-stories__badge{width:100%;min-height:22px;gap:8px;padding:3px 10px;border-radius:360px;background:#fff;font-size:12px;line-height:normal;letter-spacing:-.12px}.cut-customer-stories__badge:before{width:8px;height:8px}}.cut-customer-stories__media{position:relative;grid-column:1;grid-row:1/4;min-width:0;overflow:hidden;border-radius:calc(16 * var(--design-unit))}.cut-customer-stories__media picture{display:block;width:100%;height:100%}.cut-customer-stories__media img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:991.98px){.cut-customer-stories__media{order:1;width:100%;aspect-ratio:308/449;border-radius:16px}}.cut-customer-stories__mobile-logo{display:none}@media(max-width:991.98px){.cut-customer-stories__mobile-logo{position:absolute;top:12px;left:12px;display:flex;align-items:center;justify-content:center;min-width:78px;height:42px;border-radius:360px;background:#fff;box-shadow:inset 0 0 0 1px #eaeef4}.cut-customer-stories__mobile-logo img{width:auto;height:24px;object-fit:contain}}.cut-customer-stories__copy{display:flex;grid-column:2;grid-row:2;flex-direction:column;align-self:center;gap:calc(22 * var(--design-unit));padding-bottom:calc(18 * var(--design-unit))}@media(max-width:991.98px){.cut-customer-stories__copy{order:2;align-self:stretch;gap:8px;padding:0}}.cut-customer-stories__quote{overflow-wrap:anywhere}.cut-customer-stories__quote:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-customer-stories__quote:is(ul,ol)>li{padding:0;list-style:inherit}.cut-customer-stories__quote:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-customer-stories__quote:is(ul,ol)>li:before{content:none;display:none}.cut-customer-stories__quote:is(ul){list-style:disc}.cut-customer-stories__quote:is(ol){list-style:decimal}.cut-customer-stories__quote p,.cut-customer-stories__quote ul,.cut-customer-stories__quote ol,.cut-customer-stories__quote li{font:inherit;color:inherit;letter-spacing:inherit}.cut-customer-stories__quote p,.cut-customer-stories__quote ul,.cut-customer-stories__quote ol{margin:0}.cut-customer-stories__quote p:not(:last-child),.cut-customer-stories__quote ul:not(:last-child),.cut-customer-stories__quote ol:not(:last-child){margin-bottom:1em}.cut-customer-stories__quote ul,.cut-customer-stories__quote ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-customer-stories__quote ul li,.cut-customer-stories__quote ol li{display:list-item;padding:0}.cut-customer-stories__quote ul li:not(:last-child),.cut-customer-stories__quote ol li:not(:last-child){margin-bottom:.5em}.cut-customer-stories__quote ul li:before,.cut-customer-stories__quote ol li:before{content:none;display:none}.cut-customer-stories__quote ul li p,.cut-customer-stories__quote ul li a,.cut-customer-stories__quote ol li p,.cut-customer-stories__quote ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-customer-stories__quote ul li ul,.cut-customer-stories__quote ul li ol,.cut-customer-stories__quote ol li ul,.cut-customer-stories__quote ol li ol{margin-top:.5em}.cut-customer-stories__quote ul{list-style:disc}.cut-customer-stories__quote ul>li{list-style:inherit}.cut-customer-stories__quote ol{list-style:decimal}.cut-customer-stories__quote ol>li{list-style:inherit}.cut-customer-stories__quote a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-customer-stories__quote strong,.cut-customer-stories__quote b{font-weight:700}.cut-customer-stories__quote em{font-style:italic}.cut-customer-stories__quote{max-width:calc(470 * var(--design-unit));margin:0;color:#161616;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(28 * var(--design-unit));line-height:1.15;letter-spacing:-.28px}@media(max-width:767.98px){.cut-customer-stories__quote{font-size:24px;line-height:1.2;letter-spacing:-.24px}}.cut-customer-stories__quote{text-indent:-.4em}@media(max-width:991.98px){.cut-customer-stories__quote{max-width:none;font-size:20px;line-height:1.2;letter-spacing:-.2px;line-height:1.15}}.cut-customer-stories__person{font-style:normal;display:flex;flex-direction:column;gap:calc(1 * var(--design-unit));padding:calc(6 * var(--design-unit)) 0;font-family:BeausiteClassicWeb,sans-serif}.cut-customer-stories__person strong{color:#2d2b2e;font-weight:600;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.cut-customer-stories__person strong{font-size:14px;line-height:1.5}}.cut-customer-stories__person strong{line-height:1.3}.cut-customer-stories__person span{color:#767676;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.cut-customer-stories__person span{font-size:16px;letter-spacing:.08px}}@media(max-width:991.98px){.cut-customer-stories__person{gap:0;padding:6px 0}.cut-customer-stories__person strong{font-size:14px;line-height:1.5;letter-spacing:.07px}.cut-customer-stories__person span{font-size:12px;line-height:normal;letter-spacing:-.12px}}.cut-customer-stories__actions{display:flex;flex-wrap:wrap;grid-column:2;grid-row:3;align-items:center;gap:calc(16 * var(--design-unit))}.cut-customer-stories__actions .btn{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;flex:0 0 auto}.cut-customer-stories__actions .btn span{font-size:inherit;line-height:inherit}@media(max-width:991.98px){.cut-customer-stories__actions{order:3;gap:16px}}.cut-customer-stories__case-link{display:inline-flex;align-items:center;gap:calc(4 * var(--design-unit));color:#634cff;font-family:BeausiteClassicWeb,sans-serif;font-weight:400;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.cut-customer-stories__case-link{font-size:16px;letter-spacing:.08px}}.cut-customer-stories__case-link{text-decoration:none;white-space:nowrap;transition:color .3s ease}.cut-customer-stories__case-link span{color:inherit;letter-spacing:inherit}.cut-customer-stories__case-link:after{content:"";display:block;flex:0 0 auto;width:calc(18 * var(--design-unit));height:calc(18 * var(--design-unit));background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5.25 12.75L12.75 5.25M12.75 12.75V5.25H5.25' fill='none' stroke='%23fff' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5.25 12.75L12.75 5.25M12.75 12.75V5.25H5.25' fill='none' stroke='%23fff' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat}.cut-customer-stories__case-link:hover{color:#9e8fff}.cut-customer-stories__case-link:focus-visible{outline:calc(2 * var(--design-unit)) solid #634cff;outline-offset:calc(3 * var(--design-unit))}@media(max-width:991.98px){.cut-customer-stories__case-link{gap:4px;font-size:12px;line-height:normal;letter-spacing:-.12px;line-height:1.5}.cut-customer-stories__case-link:after{width:14px;height:14px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4.08333 9.91667L9.91667 4.08333M9.91667 9.91667V4.08333H4.08333' fill='none' stroke='%23fff' stroke-width='0.8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4.08333 9.91667L9.91667 4.08333M9.91667 9.91667V4.08333H4.08333' fill='none' stroke='%23fff' stroke-width='0.8'/%3E%3C/svg%3E")}.cut-customer-stories__case-link:focus-visible{outline-width:2px;outline-offset:3px}}.cut-customer-stories__desktop-copy,.cut-customer-stories__mobile-copy{padding:0 calc(2 * var(--design-unit))}@media(max-width:991.98px){.cut-customer-stories__desktop-copy,.cut-customer-stories__mobile-copy{padding:0 2px}}.cut-customer-stories__mobile-copy{display:none}@media(max-width:991.98px){.cut-customer-stories__desktop-copy{display:none}.cut-customer-stories__mobile-copy{display:inline}}.cut-customer-stories__desktop-logo:has(img[src*="images/cases/"]){width:calc(160 * var(--design-unit))}.cut-customer-stories__desktop-logo:has(img[src*=customer-story-logo-]){width:calc(200 * var(--design-unit))}@media(max-width:991.98px){.cut-customer-stories__mobile-logo:has(img[src*=customer-story-logo-]){padding:0 12px}.cut-customer-stories__mobile-logo:has(img[src*=customer-story-logo-]) img{width:200px;height:32px}.cut-customer-stories__mobile-logo:has(img[src*="images/cases/"]){padding:0 12px}.cut-customer-stories__mobile-logo:has(img[src*="images/cases/"]) img{width:144px;height:24px}}.cut-difference{background:#f7f7f7;overflow:visible}.cut-difference__content{padding:calc(40 * var(--design-unit)) 0}@media(max-width:991.98px){.cut-difference__content{position:relative;padding:calc(48px + var(--cut-difference-heading-height, 139px)) 0 48px}}.cut-difference__heading-track{display:contents}@media(max-width:991.98px){.cut-difference__heading-track{display:block;position:absolute;top:48px;left:0;width:100%;height:calc(100% - 96px - var(--cut-difference-last-card-height, 543px));z-index:5;pointer-events:none}}.cut-difference__heading{display:flex;flex-direction:column;align-items:center;gap:calc(20 * var(--design-unit));margin:0 auto calc(56 * var(--design-unit));max-width:calc(738 * var(--design-unit));min-height:calc(68 * var(--design-unit));text-align:center}.cut-difference__heading p{overflow-wrap:anywhere}.cut-difference__heading p:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-difference__heading p:is(ul,ol)>li{padding:0;list-style:inherit}.cut-difference__heading p:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-difference__heading p:is(ul,ol)>li:before{content:none;display:none}.cut-difference__heading p:is(ul){list-style:disc}.cut-difference__heading p:is(ol){list-style:decimal}.cut-difference__heading p p,.cut-difference__heading p ul,.cut-difference__heading p ol,.cut-difference__heading p li{font:inherit;color:inherit;letter-spacing:inherit}.cut-difference__heading p p,.cut-difference__heading p ul,.cut-difference__heading p ol{margin:0}.cut-difference__heading p p:not(:last-child),.cut-difference__heading p ul:not(:last-child),.cut-difference__heading p ol:not(:last-child){margin-bottom:1em}.cut-difference__heading p ul,.cut-difference__heading p ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-difference__heading p ul li,.cut-difference__heading p ol li{display:list-item;padding:0}.cut-difference__heading p ul li:not(:last-child),.cut-difference__heading p ol li:not(:last-child){margin-bottom:.5em}.cut-difference__heading p ul li:before,.cut-difference__heading p ol li:before{content:none;display:none}.cut-difference__heading p ul li p,.cut-difference__heading p ul li a,.cut-difference__heading p ol li p,.cut-difference__heading p ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-difference__heading p ul li ul,.cut-difference__heading p ul li ol,.cut-difference__heading p ol li ul,.cut-difference__heading p ol li ol{margin-top:.5em}.cut-difference__heading p ul{list-style:disc}.cut-difference__heading p ul>li{list-style:inherit}.cut-difference__heading p ol{list-style:decimal}.cut-difference__heading p ol>li{list-style:inherit}.cut-difference__heading p a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-difference__heading p strong,.cut-difference__heading p b{font-weight:700}.cut-difference__heading p em{font-style:italic}.cut-difference__heading p{position:relative;top:1px;margin:0;color:#737373;font-family:FragmentMono-Regular,sans-serif;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-difference__heading p{font-size:12px}}.cut-difference__heading p{text-transform:uppercase}.cut-difference__heading h2{position:relative;top:1px;margin:0;color:#161616;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.cut-difference__heading h2{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.cut-difference__heading h2{line-height:1;letter-spacing:-.01em;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media(max-width:991.98px){.cut-difference__heading{position:sticky;top:0;z-index:5;max-width:none;min-height:139px;border-bottom:1px solid rgba(0,0,0,0);margin:0;padding:40px 24px;gap:16px;background:#f7f7f7;pointer-events:auto}.cut-difference__heading:after{content:"";position:absolute;left:0;bottom:-1.5px;width:100%;height:2px;transform:scaleY(.5);transform-origin:center bottom;background:repeating-linear-gradient(to right,#ced6e1 0 4px,transparent 4px 8px);background-position:-2px 0;pointer-events:none}.cut-difference__heading p{top:0;font-size:12px;line-height:normal;letter-spacing:-.12px;text-box-trim:trim-both;text-box-edge:cap alphabetic}.cut-difference__heading h2{top:-5px;font-size:32px;line-height:1;letter-spacing:-.48px;text-box-trim:none;line-height:1.05;letter-spacing:-.32px}}.cut-difference__cards{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:calc(64 * var(--design-unit));width:calc(100% + calc(1 * var(--design-unit)));padding:calc(41 * var(--design-unit)) 0}.cut-difference__cards:before,.cut-difference__cards:after{content:"";position:absolute;left:0;width:calc(100% - calc(1 * var(--design-unit)));height:2px;transform:scaleY(.5);background:repeating-linear-gradient(to right,#ced6e1 0 4px,transparent 4px 8px);background-position:-2px 0}.cut-difference__cards:before{top:0;transform-origin:center top}.cut-difference__cards:after{bottom:0;transform-origin:center bottom}@media(max-width:991.98px){.cut-difference__cards{display:block;width:100%;padding:0}.cut-difference__cards:before,.cut-difference__cards:after{display:none}}.cut-difference__card{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(32 * var(--design-unit));min-width:0;padding:0 calc(20 * var(--design-unit));transform:translate(calc(.5 * var(--design-unit)))}.cut-difference__card:before,.cut-difference__card:after{content:"";position:absolute;top:0;bottom:0;width:2px;transform:scaleX(.5);background:repeating-linear-gradient(to bottom,#ced6e1 0 4px,transparent 4px 8px)}.cut-difference__card:before{left:-.5px;transform-origin:left center}.cut-difference__card:after{display:none;right:-.5px;transform-origin:right center}.cut-difference__card:nth-child(3n+1):before{display:none}@media(max-width:991.98px){.cut-difference__card{position:sticky;transform:none;top:var(--cut-difference-heading-height, 139px);gap:32px;padding:80px 24px;background:#f7f7f7}.cut-difference__card:before{display:block;top:-.5px;left:0;bottom:auto;width:100%;height:2px;transform:scaleY(.5);transform-origin:center top;background:repeating-linear-gradient(to right,#ced6e1 0 4px,transparent 4px 8px);background-position:-2px 0}.cut-difference__card:nth-child(3n+1):before{display:block}.cut-difference__card:nth-child(3n):after,.cut-difference__card:last-child:after{display:none}}.cut-difference__badge{display:inline-flex;align-items:center;justify-content:center;gap:calc(8 * var(--design-unit));max-width:100%;padding:calc(6 * var(--design-unit)) calc(16 * var(--design-unit));border:0;box-shadow:0 0 0 1px #eaeef4;border-radius:360px;background:#fff;color:#767676;font-family:FragmentMono-Regular,sans-serif;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-difference__badge{font-size:12px}}.cut-difference__badge{line-height:1.3333333333;text-transform:uppercase}.cut-difference__badge:before{content:url(../images/cut-difference-dot.svg);flex:0 0 auto;width:6px;height:6px;line-height:0;transform:translate(-1px,-1px)}.cut-difference__badge span{color:inherit;min-width:0;overflow-wrap:anywhere;letter-spacing:inherit}@media(max-width:991.98px){.cut-difference__badge{padding:6px 10px;gap:8px;font-size:12px;line-height:normal;letter-spacing:-.12px;min-height:22px}.cut-difference__badge span{text-box-trim:trim-both;text-box-edge:cap alphabetic}}@media(max-width:991.98px){.cut-difference__badge-desktop{display:none}}.cut-difference__badge-mobile{display:none}@media(max-width:991.98px){.cut-difference__badge-mobile{display:block}}.cut-difference__media{position:relative;flex:0 0 auto;width:calc(240 * var(--design-unit));height:calc(240 * var(--design-unit))}.cut-difference__media video{position:absolute;display:block;object-fit:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media(max-width:991.98px){.cut-difference__media{width:240px;height:240px}}.cut-difference__media--eye video{left:-3.333333%;top:15.416667%;width:106.666667%;height:69.166667%;-webkit-mask-image:var(--asset-mask-cut-difference-eye-mask-svg);mask-image:var(--asset-mask-cut-difference-eye-mask-svg);-webkit-mask-size:97.265625% 95.84835%;mask-size:97.265625% 95.84835%;-webkit-mask-position:57.14286% 43.5394%;mask-position:57.14286% 43.5394%}.cut-difference__media--brain video{left:-10.228195%;top:-8.980052%;width:120.595512%;height:117.58063%;-webkit-mask-image:var(--asset-mask-cut-difference-brain-mask-svg);mask-image:var(--asset-mask-cut-difference-brain-mask-svg);-webkit-mask-size:58.04527% 67.09914%;mask-size:58.04527% 67.09914%;-webkit-mask-position:49.86147% 50.13335%;mask-position:49.86147% 50.13335%}.cut-difference__media--pc video{left:-1.25%;top:-4.458415%;width:110%;height:107.25%;-webkit-mask-image:var(--asset-mask-cut-difference-pc-mask-2x-png);mask-image:var(--asset-mask-cut-difference-pc-mask-2x-png)}.cut-difference__copy{display:flex;flex-direction:column;gap:calc(24 * var(--design-unit));width:100%;max-width:calc(240 * var(--design-unit));min-height:calc(69 * var(--design-unit));text-align:center}.cut-difference__copy h3{margin:0;color:#161616;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(20 * var(--design-unit));line-height:1.2;letter-spacing:-.2px}@media(max-width:767.98px){.cut-difference__copy h3{font-size:18px;line-height:1.35;letter-spacing:.18px}}.cut-difference__copy h3{line-height:1.2;letter-spacing:-.01em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.cut-difference__copy p,.cut-difference__copy ul,.cut-difference__copy ol{overflow-wrap:anywhere}.cut-difference__copy p:is(ul,ol),.cut-difference__copy ul:is(ul,ol),.cut-difference__copy ol:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-difference__copy p:is(ul,ol)>li,.cut-difference__copy ul:is(ul,ol)>li,.cut-difference__copy ol:is(ul,ol)>li{padding:0;list-style:inherit}.cut-difference__copy p:is(ul,ol)>li:not(:last-child),.cut-difference__copy ul:is(ul,ol)>li:not(:last-child),.cut-difference__copy ol:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-difference__copy p:is(ul,ol)>li:before,.cut-difference__copy ul:is(ul,ol)>li:before,.cut-difference__copy ol:is(ul,ol)>li:before{content:none;display:none}.cut-difference__copy p:is(ul),.cut-difference__copy ul:is(ul),.cut-difference__copy ol:is(ul){list-style:disc}.cut-difference__copy p:is(ol),.cut-difference__copy ul:is(ol),.cut-difference__copy ol:is(ol){list-style:decimal}.cut-difference__copy p p,.cut-difference__copy p ul,.cut-difference__copy p ol,.cut-difference__copy p li,.cut-difference__copy ul p,.cut-difference__copy ul ul,.cut-difference__copy ul ol,.cut-difference__copy ul li,.cut-difference__copy ol p,.cut-difference__copy ol ul,.cut-difference__copy ol ol,.cut-difference__copy ol li{font:inherit;color:inherit;letter-spacing:inherit}.cut-difference__copy p p,.cut-difference__copy p ul,.cut-difference__copy p ol,.cut-difference__copy ul p,.cut-difference__copy ul ul,.cut-difference__copy ul ol,.cut-difference__copy ol p,.cut-difference__copy ol ul,.cut-difference__copy ol ol{margin:0}.cut-difference__copy p p:not(:last-child),.cut-difference__copy p ul:not(:last-child),.cut-difference__copy p ol:not(:last-child),.cut-difference__copy ul p:not(:last-child),.cut-difference__copy ul ul:not(:last-child),.cut-difference__copy ul ol:not(:last-child),.cut-difference__copy ol p:not(:last-child),.cut-difference__copy ol ul:not(:last-child),.cut-difference__copy ol ol:not(:last-child){margin-bottom:1em}.cut-difference__copy p ul,.cut-difference__copy p ol,.cut-difference__copy ul ul,.cut-difference__copy ul ol,.cut-difference__copy ol ul,.cut-difference__copy ol ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-difference__copy p ul li,.cut-difference__copy p ol li,.cut-difference__copy ul ul li,.cut-difference__copy ul ol li,.cut-difference__copy ol ul li,.cut-difference__copy ol ol li{display:list-item;padding:0}.cut-difference__copy p ul li:not(:last-child),.cut-difference__copy p ol li:not(:last-child),.cut-difference__copy ul ul li:not(:last-child),.cut-difference__copy ul ol li:not(:last-child),.cut-difference__copy ol ul li:not(:last-child),.cut-difference__copy ol ol li:not(:last-child){margin-bottom:.5em}.cut-difference__copy p ul li:before,.cut-difference__copy p ol li:before,.cut-difference__copy ul ul li:before,.cut-difference__copy ul ol li:before,.cut-difference__copy ol ul li:before,.cut-difference__copy ol ol li:before{content:none;display:none}.cut-difference__copy p ul li p,.cut-difference__copy p ul li a,.cut-difference__copy p ol li p,.cut-difference__copy p ol li a,.cut-difference__copy ul ul li p,.cut-difference__copy ul ul li a,.cut-difference__copy ul ol li p,.cut-difference__copy ul ol li a,.cut-difference__copy ol ul li p,.cut-difference__copy ol ul li a,.cut-difference__copy ol ol li p,.cut-difference__copy ol ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-difference__copy p ul li ul,.cut-difference__copy p ul li ol,.cut-difference__copy p ol li ul,.cut-difference__copy p ol li ol,.cut-difference__copy ul ul li ul,.cut-difference__copy ul ul li ol,.cut-difference__copy ul ol li ul,.cut-difference__copy ul ol li ol,.cut-difference__copy ol ul li ul,.cut-difference__copy ol ul li ol,.cut-difference__copy ol ol li ul,.cut-difference__copy ol ol li ol{margin-top:.5em}.cut-difference__copy p ul,.cut-difference__copy ul ul,.cut-difference__copy ol ul{list-style:disc}.cut-difference__copy p ul>li,.cut-difference__copy ul ul>li,.cut-difference__copy ol ul>li{list-style:inherit}.cut-difference__copy p ol,.cut-difference__copy ul ol,.cut-difference__copy ol ol{list-style:decimal}.cut-difference__copy p ol>li,.cut-difference__copy ul ol>li,.cut-difference__copy ol ol>li{list-style:inherit}.cut-difference__copy p a,.cut-difference__copy ul a,.cut-difference__copy ol a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-difference__copy p strong,.cut-difference__copy p b,.cut-difference__copy ul strong,.cut-difference__copy ul b,.cut-difference__copy ol strong,.cut-difference__copy ol b{font-weight:700}.cut-difference__copy p em,.cut-difference__copy ul em,.cut-difference__copy ol em{font-style:italic}.cut-difference__copy p,.cut-difference__copy ul,.cut-difference__copy ol{margin:0;color:#767676;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.cut-difference__copy p,.cut-difference__copy ul,.cut-difference__copy ol{font-size:16px;letter-spacing:.08px}}.cut-difference__copy p,.cut-difference__copy ul,.cut-difference__copy ol{letter-spacing:.005em;overflow-wrap:anywhere}.cut-difference__copy p{text-box-trim:trim-both;text-box-edge:cap alphabetic}@media(max-width:991.98px){.cut-difference__copy{max-width:225px;min-height:57px;gap:18px}.cut-difference__copy h3{font-size:18px;line-height:1.4444444444;letter-spacing:normal;line-height:1.35;letter-spacing:.01em}.cut-difference__copy p,.cut-difference__copy ul,.cut-difference__copy ol{font-size:12px;line-height:normal;letter-spacing:-.12px;line-height:1.5;letter-spacing:0}}@media(max-width:991.98px){.cut-difference .container{width:100%;max-width:none;padding-left:0;padding-right:0}.cut-difference.cut-difference--static-stack .cut-difference__content{padding:48px 0}.cut-difference.cut-difference--static-stack .cut-difference__heading-track{position:static;height:auto}.cut-difference.cut-difference--static-stack .cut-difference__heading,.cut-difference.cut-difference--static-stack .cut-difference__card{position:relative;top:auto}}@media(prefers-reduced-motion:reduce)and (max-width:991.98px){.cut-difference__content{padding:48px 0}.cut-difference__heading-track{position:static;height:auto}}@media(prefers-reduced-motion:reduce){.cut-difference__heading,.cut-difference__card{position:relative;top:auto}}.cut-volume{padding:calc(80 * var(--design-unit)) 0;background:#f7f7f7}.cut-volume__panel{padding:calc(80 * var(--design-unit));background:#634cff;overflow:clip}.cut-volume__heading{max-width:calc(738 * var(--design-unit));margin:0 auto calc(24 * var(--design-unit));min-height:calc(282 * var(--design-unit));text-align:center;color:#fff}.cut-volume__heading h2{max-width:calc(560 * var(--design-unit));margin:calc(9 * var(--design-unit)) auto calc(30 * var(--design-unit));color:#fff;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.cut-volume__heading h2{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.cut-volume__heading h2{letter-spacing:-.01em}.cut-volume__eyebrow{margin:0;color:#eaeef4;font-family:FragmentMono-Regular,sans-serif;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-volume__eyebrow{font-size:12px}}.cut-volume__eyebrow{letter-spacing:-.01em;text-transform:uppercase}.cut-volume__description{overflow-wrap:anywhere}.cut-volume__description:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-volume__description:is(ul,ol)>li{padding:0;list-style:inherit}.cut-volume__description:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-volume__description:is(ul,ol)>li:before{content:none;display:none}.cut-volume__description:is(ul){list-style:disc}.cut-volume__description:is(ol){list-style:decimal}.cut-volume__description p,.cut-volume__description ul,.cut-volume__description ol,.cut-volume__description li{font:inherit;color:inherit;letter-spacing:inherit}.cut-volume__description p,.cut-volume__description ul,.cut-volume__description ol{margin:0}.cut-volume__description p:not(:last-child),.cut-volume__description ul:not(:last-child),.cut-volume__description ol:not(:last-child){margin-bottom:1em}.cut-volume__description ul,.cut-volume__description ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-volume__description ul li,.cut-volume__description ol li{display:list-item;padding:0}.cut-volume__description ul li:not(:last-child),.cut-volume__description ol li:not(:last-child){margin-bottom:.5em}.cut-volume__description ul li:before,.cut-volume__description ol li:before{content:none;display:none}.cut-volume__description ul li p,.cut-volume__description ul li a,.cut-volume__description ol li p,.cut-volume__description ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-volume__description ul li ul,.cut-volume__description ul li ol,.cut-volume__description ol li ul,.cut-volume__description ol li ol{margin-top:.5em}.cut-volume__description ul{list-style:disc}.cut-volume__description ul>li{list-style:inherit}.cut-volume__description ol{list-style:decimal}.cut-volume__description ol>li{list-style:inherit}.cut-volume__description a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-volume__description strong,.cut-volume__description b{font-weight:700}.cut-volume__description em{font-style:italic}.cut-volume__description{max-width:calc(632 * var(--design-unit));margin:0 auto;color:#f7f7f7;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.cut-volume__description{font-size:18px}}.cut-volume__actions{display:flex;justify-content:center;gap:calc(12 * var(--design-unit));margin-top:calc(33 * var(--design-unit))}.cut-volume__actions .btn{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;transition-duration:.3s}.cut-volume__actions .btn span:not(.btn__flair):not(.btn__flair-circle){font:inherit;color:inherit;letter-spacing:inherit}.cut-volume__actions .style-white:after{box-shadow:inset 0 0 0 1px var(--btn-white-border, #ced6e1)}.cut-volume__stage{position:relative;width:100%;aspect-ratio:1280/605.333;isolation:isolate}.cut-volume__chart{position:absolute;inset:0;overflow:hidden;z-index:-1}.cut-volume__chart:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#634cff 6.882%,transparent 15.4%,transparent 92.5%,#634cff),linear-gradient(0deg,#634cff,transparent 16.7%);z-index:2}.cut-volume__grid{position:absolute;top:9.055%;width:100%;height:82.02%;z-index:3}.cut-volume__grid span{position:absolute;left:calc(var(--cut-volume-line)*12.5%);top:0;width:2px;height:100%;background:repeating-linear-gradient(to bottom,rgba(228,208,255,.15) 0 4px,transparent 4px 8px);transform:scaleX(.5);transform-origin:left center}.cut-volume__trend{position:absolute;top:23.918%;left:0;width:100%;height:52.533%;overflow:visible}.cut-volume__chart-fill{position:absolute;top:23.717%;left:-2.266%;width:104.532%;height:79.79%;background:url(../images/cut-volume-chart-2x.png) center/100% 100% no-repeat}.cut-volume__funnel--desktop{position:absolute;top:12.709%;left:8.435%;width:58.053%;height:74.582%}.cut-volume__funnel--desktop:after{content:"";position:absolute;top:calc(-52.87 * var(--design-unit));left:calc(-3.96 * var(--design-unit));width:calc(168 * var(--design-unit));height:calc(558 * var(--design-unit));background:linear-gradient(90deg,#634cff,#634cff00);pointer-events:none;z-index:1}.cut-volume__funnel--mobile,.cut-volume__mobile-break{display:none}.cut-volume__group{position:absolute;display:flex;flex-direction:column;gap:calc(13.578 * var(--design-unit))}.cut-volume__funnel--desktop .cut-volume__group:nth-child(1){left:0%;top:0%}.cut-volume__funnel--desktop .cut-volume__group:nth-child(2){left:12.784739704%;top:17.3323507607%}.cut-volume__funnel--desktop .cut-volume__group:nth-child(3){left:25.5694794081%;top:6.2422156703%}.cut-volume__funnel--desktop .cut-volume__group:nth-child(4){left:38.3542191121%;top:17.8964883218%}.cut-volume__funnel--desktop .cut-volume__group:nth-child(5){left:51.1389588162%;top:28.0467559266%}.cut-volume__funnel--desktop .cut-volume__group:nth-child(6){left:63.9236985202%;top:20.1521525672%}.cut-volume__funnel--desktop .cut-volume__group:nth-child(7){left:76.7084382243%;top:31.9941683562%}.cut-volume__funnel--desktop .cut-volume__group:nth-child(8){left:89.4931779283%;top:37.2573775456%}.cut-volume__winner-wrap{position:absolute;left:70.9404%;top:12.1927%;width:20.625%}.cut-volume__glow{position:absolute;inset:4% -24% 0;border-radius:50%;background:#d9f9d8;filter:blur(calc(70 * var(--design-unit)));opacity:.5}@media(max-width:991.98px){.cut-volume{padding:24px 0}.cut-volume__panel{padding:61px var(--cut-container-gutter) 24px}.cut-volume__heading{max-width:480px;min-height:295px;margin-bottom:64px}.cut-volume__heading h2{font-size:32px;line-height:1;letter-spacing:-.48px;line-height:1.05;letter-spacing:-.01em;max-width:280px;margin:8px auto 26px}.cut-volume__eyebrow{font-size:12px;line-height:normal;letter-spacing:-.12px;letter-spacing:-.01em}.cut-volume__mobile-break{display:block}.cut-volume__description{max-width:285px;font-size:14px;line-height:1.5;letter-spacing:.07px;line-height:1.35;letter-spacing:normal}.cut-volume__actions{gap:12px;margin-top:31px;flex-wrap:wrap}.cut-volume__stage{width:321px;max-width:100%;height:848px;aspect-ratio:auto;margin:auto}.cut-volume__chart{inset:0 -11px -6px}.cut-volume__chart:after{background:linear-gradient(180deg,#634cff,transparent 12%),linear-gradient(90deg,#634cff,transparent 29.4%)}.cut-volume__chart-fill,.cut-volume__trend{display:none}.cut-volume__grid{top:-6px;height:954px}.cut-volume__grid span{top:calc(var(--cut-volume-line)*12.5%);left:0;width:100%;height:2px;background:repeating-linear-gradient(to right,rgba(228,208,255,.15) 0 4px,transparent 4px 8px);transform:scaleY(.5);transform-origin:center top}.cut-volume__funnel--desktop{display:none}.cut-volume__funnel--mobile{display:flex;position:relative;top:.14px;left:.5px;flex-direction:column;align-items:center;gap:10.8px}.cut-volume__group{position:relative;flex-direction:row;justify-content:center;gap:10.8px}.cut-volume__funnel--mobile .cut-volume__group:nth-child(2){padding-left:21.6px}.cut-volume__funnel--mobile .cut-volume__group:nth-child(3){padding-right:21.6px}.cut-volume__winner-wrap{top:355.78px;left:calc(50% + .5px);transform:translate(-50%);width:264px;max-width:100%}.cut-volume__glow{inset:-104.81px auto auto -109.04px;width:496px;height:650px;background:url(../images/cut-volume-glow.svg) center/100% 100% no-repeat;filter:none;border-radius:0}}@media(prefers-reduced-motion:reduce){.cut-volume__group{opacity:1!important;transform:none!important}.cut-volume__winner-image img,.cut-volume__winner-image span{filter:none!important}.cut-volume__glow{opacity:.6!important}}@media(prefers-reduced-motion:reduce)and (max-width:991.98px){.cut-volume__glow{opacity:1!important}}.cut-volume__ad{isolation:isolate;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:calc(78.0734 * var(--design-unit));height:calc(102.6835 * var(--design-unit));padding:calc(4.278 * var(--design-unit));overflow:hidden;border-radius:calc(4.278 * var(--design-unit));color:#fff;font-family:Inter,sans-serif;font-weight:600;box-shadow:0 calc(3.394 * var(--design-unit)) calc(1.697 * var(--design-unit)) #18274b14}.cut-volume__ad img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;z-index:-1}.cut-volume__ad .cut-volume__ad-brand,.cut-volume__ad .cut-volume__ad-message,.cut-volume__ad .cut-volume__ad-cta{position:relative;font-family:Inter,sans-serif;font-weight:600;color:inherit}.cut-volume__ad .cut-volume__ad-cta{color:#221c17}.cut-volume__ad img[src*=cut-volume-ad-03-]{left:-2.63%;top:.07%;width:105.25%;height:110.56%;object-fit:fill;filter:brightness(.8)}.cut-volume__ad img[src*=cut-volume-ad-05-]{filter:brightness(.8)}.cut-volume__ad img[src*=cut-volume-ad-07-]{left:-2.63%;top:.06%;width:105.25%;height:112.34%;object-fit:fill}.cut-volume__ad--dark{color:#221c17}.cut-volume__ad-brand{font-size:calc(7.84 * var(--design-unit));line-height:1.2;letter-spacing:.04em;white-space:nowrap}.cut-volume__ad-message{width:82%;font-size:calc(6.79 * var(--design-unit));line-height:1.2}.cut-volume__ad-cta{padding:calc(3.208 * var(--design-unit)) calc(8.556 * var(--design-unit));border:.5px solid #ced6e1;border-radius:calc(5.041 * var(--design-unit));color:#221c17;background:#fff;font-size:calc(5.08 * var(--design-unit));line-height:1.2}.cut-volume__winner{position:relative;width:100%;border-radius:calc(13.2 * var(--design-unit));background:#fff;overflow:hidden;font-family:Inter,sans-serif;color:#221c17;box-shadow:0 calc(8.751 * var(--design-unit)) calc(30.63 * var(--design-unit)) #18274b1f}.cut-volume__winner-header{display:flex;align-items:center;justify-content:space-between;gap:calc(5 * var(--design-unit));padding:calc(10.56 * var(--design-unit));min-height:calc(37.72 * var(--design-unit))}.cut-volume__winner-brand{color:#221c17;font-family:Inter,sans-serif;display:flex;align-items:center;gap:calc(5.28 * var(--design-unit));font-size:calc(9.24 * var(--design-unit));line-height:1.2;font-weight:600;letter-spacing:.04em}.cut-volume__winner-brand:before{content:"";flex:0 0 calc(5.28 * var(--design-unit));width:calc(5.28 * var(--design-unit));height:calc(5.28 * var(--design-unit));border-radius:50%;background:#b3fe15}.cut-volume__metric{font-family:Inter,sans-serif;padding:calc(3.3 * var(--design-unit)) calc(7.92 * var(--design-unit));background:#e4d0ff;color:#634cff;font-size:calc(7.92 * var(--design-unit));font-weight:600;line-height:1.2;border-radius:999px;white-space:nowrap}.cut-volume__winner-image{position:relative;width:100%;aspect-ratio:264/303.6;overflow:hidden}.cut-volume__winner-image img{display:block;width:100%;height:100%;object-fit:cover}.cut-volume__winner-image span{font-family:Inter,sans-serif;position:absolute;left:4%;bottom:4%;padding:calc(3.96 * var(--design-unit)) calc(6.6 * var(--design-unit));border-radius:calc(3.96 * var(--design-unit));background:#212122;color:#fff;font-size:calc(7.26 * var(--design-unit));line-height:1.2}.cut-volume__winner-copy{padding:calc(15.84 * var(--design-unit)) calc(13.2 * var(--design-unit));padding-top:calc(11.75 * var(--design-unit));display:flex;flex-direction:column;gap:calc(6.6 * var(--design-unit))}.cut-volume__winner-copy strong{color:#161616;font-family:PPMori-SemiBold,sans-serif;font-weight:600;font-size:calc(18.48 * var(--design-unit));line-height:1.15;letter-spacing:-.01em}.cut-volume__winner-copy p{font-family:Inter,sans-serif;margin:0;color:#4c4238;font-size:calc(9.24 * var(--design-unit));line-height:1.4}.cut-volume__winner-cta{font-family:Inter,sans-serif;display:block;margin-top:calc(11.88 * var(--design-unit));padding:calc(9.24 * var(--design-unit));border-radius:999px;text-align:center;background:#634cff;color:#fff;font-size:calc(9.24 * var(--design-unit));line-height:1.2;font-weight:600;text-transform:uppercase;letter-spacing:.04em}@media(max-width:991.98px){.cut-volume__funnel--mobile .cut-volume__group:nth-child(2) .cut-volume__ad:last-child img{left:-54.35%;top:-4.31%;width:154.35%;height:146.64%;object-fit:fill}.cut-volume__ad{width:52.697px;height:69.311px;padding:2.888px;border-radius:2.888px;box-shadow:0 1.146px 1.146px #18274b1f,0 2.291px 1.146px #18274b14}.cut-volume__ad:first-child .cut-volume__ad-cta{padding-right:4.583px;padding-left:4.583px}.cut-volume__ad-brand{font-size:5.29px}.cut-volume__ad-message{font-size:4.58px}.cut-volume__ad-cta{padding:2.166px 5.775px;font-size:3.43px;border-radius:5.041px}.cut-volume__winner{border-radius:13.2px;outline:1.5px solid #fff}.cut-volume__winner:after{content:"";position:absolute;inset:0;border:1.5px solid #fff;border-radius:inherit;pointer-events:none}.cut-volume__winner-header{padding:10.56px;min-height:37.72px;gap:5px}.cut-volume__winner-brand{font-size:9.24px;gap:5.28px}.cut-volume__winner-brand:before{flex-basis:5.28px;width:5.28px;height:5.28px}.cut-volume__metric{padding:3.3px 7.92px;font-size:7.92px}.cut-volume__winner-image span{padding:3.96px 6.6px;font-size:7.26px;border-radius:3.96px}.cut-volume__winner-copy{padding:11.75px 13.2px 15.84px;gap:6.6px}.cut-volume__winner-copy strong{font-size:18.48px}.cut-volume__winner-copy p{font-size:9.24px}.cut-volume__winner-cta{margin-top:11.88px;padding:9.24px;font-size:9.24px}}.cut-text-and-media{background:#f7f7f7}.cut-text-and-media__container{padding:0 calc(96 * var(--design-unit)) 0 calc(80 * var(--design-unit))}.cut-text-and-media__content{display:flex;align-items:center;justify-content:space-between;gap:calc(64 * var(--design-unit));padding:calc(80 * var(--design-unit)) 0}.cut-text-and-media__text{width:100%;max-width:calc(523 * var(--design-unit));min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:calc(41 * var(--design-unit));min-height:calc(430.545 * var(--design-unit))}.cut-text-and-media__heading{width:100%;max-width:calc(416 * var(--design-unit));--cut-text-and-media-eyebrow-gap: calc(13 * var(--design-unit));--cut-text-and-media-title-gap: calc(17 * var(--design-unit))}.cut-text-and-media__heading h2{margin-top:0}.cut-text-and-media__heading h2:not(:last-child){margin-bottom:var(--cut-text-and-media-title-gap)}.cut-text-and-media__heading h2:last-child{margin-bottom:0}.cut-text-and-media__heading h2{color:#161616;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px}@media(max-width:767.98px){.cut-text-and-media__heading h2{font-size:32px;line-height:1.15;letter-spacing:.32px}}.cut-text-and-media__heading h2{letter-spacing:-.01em}.cut-text-and-media__eyebrow:not(:last-child){margin-bottom:var(--cut-text-and-media-eyebrow-gap)}.cut-text-and-media__eyebrow{color:#737373;font-family:FragmentMono-Regular,sans-serif;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-text-and-media__eyebrow{font-size:12px}}.cut-text-and-media__eyebrow{letter-spacing:-.01em;text-transform:uppercase}.cut-text-and-media__description{overflow-wrap:anywhere}.cut-text-and-media__description:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-text-and-media__description:is(ul,ol)>li{padding:0;list-style:inherit}.cut-text-and-media__description:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-text-and-media__description:is(ul,ol)>li:before{content:none;display:none}.cut-text-and-media__description:is(ul){list-style:disc}.cut-text-and-media__description:is(ol){list-style:decimal}.cut-text-and-media__description p,.cut-text-and-media__description ul,.cut-text-and-media__description ol,.cut-text-and-media__description li{font:inherit;color:inherit;letter-spacing:inherit}.cut-text-and-media__description p,.cut-text-and-media__description ul,.cut-text-and-media__description ol{margin:0}.cut-text-and-media__description p:not(:last-child),.cut-text-and-media__description ul:not(:last-child),.cut-text-and-media__description ol:not(:last-child){margin-bottom:1em}.cut-text-and-media__description ul,.cut-text-and-media__description ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-text-and-media__description ul li,.cut-text-and-media__description ol li{display:list-item;padding:0}.cut-text-and-media__description ul li:not(:last-child),.cut-text-and-media__description ol li:not(:last-child){margin-bottom:.5em}.cut-text-and-media__description ul li:before,.cut-text-and-media__description ol li:before{content:none;display:none}.cut-text-and-media__description ul li p,.cut-text-and-media__description ul li a,.cut-text-and-media__description ol li p,.cut-text-and-media__description ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-text-and-media__description ul li ul,.cut-text-and-media__description ul li ol,.cut-text-and-media__description ol li ul,.cut-text-and-media__description ol li ol{margin-top:.5em}.cut-text-and-media__description ul{list-style:disc}.cut-text-and-media__description ul>li{list-style:inherit}.cut-text-and-media__description ol{list-style:decimal}.cut-text-and-media__description ol>li{list-style:inherit}.cut-text-and-media__description a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-text-and-media__description strong,.cut-text-and-media__description b{font-weight:700}.cut-text-and-media__description em{font-style:italic}.cut-text-and-media__description{color:#767676;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.cut-text-and-media__description{font-size:14px;line-height:1.5}}@media(max-width:575.98px){.cut-text-and-media__description{max-width:285px}}.cut-text-and-media__features{width:100%;max-width:calc(468 * var(--design-unit));padding-top:calc(39 * var(--design-unit));position:relative}.cut-text-and-media__features:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:repeating-linear-gradient(to right,#ced6e1 0 4px,transparent 4px 8px);transform:scaleY(.5);transform-origin:center top}.cut-text-and-media__features ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:calc(11.6 * var(--design-unit))}.cut-text-and-media__features li{margin:0;padding:0;display:flex;align-items:flex-start;gap:calc(16 * var(--design-unit));color:#767676;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.cut-text-and-media__features li{font-size:14px;line-height:1.5}}.cut-text-and-media__features li:before{display:none}.cut-text-and-media__check{flex:0 0 calc(18 * var(--design-unit));width:calc(18 * var(--design-unit));height:calc(18 * var(--design-unit));margin-top:calc(3 * var(--design-unit));color:#634cff;background-color:currentColor;mask:var(--asset-mask-text-media-check-svg) center/contain no-repeat;-webkit-mask:var(--asset-mask-text-media-check-svg) center/contain no-repeat}.cut-text-and-media__feature-text{overflow-wrap:anywhere}.cut-text-and-media__feature-text:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-text-and-media__feature-text:is(ul,ol)>li{padding:0;list-style:inherit}.cut-text-and-media__feature-text:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-text-and-media__feature-text:is(ul,ol)>li:before{content:none;display:none}.cut-text-and-media__feature-text:is(ul){list-style:disc}.cut-text-and-media__feature-text:is(ol){list-style:decimal}.cut-text-and-media__feature-text p,.cut-text-and-media__feature-text ul,.cut-text-and-media__feature-text ol,.cut-text-and-media__feature-text li{font:inherit;color:inherit;letter-spacing:inherit}.cut-text-and-media__feature-text p,.cut-text-and-media__feature-text ul,.cut-text-and-media__feature-text ol{margin:0}.cut-text-and-media__feature-text p:not(:last-child),.cut-text-and-media__feature-text ul:not(:last-child),.cut-text-and-media__feature-text ol:not(:last-child){margin-bottom:1em}.cut-text-and-media__feature-text ul,.cut-text-and-media__feature-text ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-text-and-media__feature-text ul li,.cut-text-and-media__feature-text ol li{display:list-item;padding:0}.cut-text-and-media__feature-text ul li:not(:last-child),.cut-text-and-media__feature-text ol li:not(:last-child){margin-bottom:.5em}.cut-text-and-media__feature-text ul li:before,.cut-text-and-media__feature-text ol li:before{content:none;display:none}.cut-text-and-media__feature-text ul li p,.cut-text-and-media__feature-text ul li a,.cut-text-and-media__feature-text ol li p,.cut-text-and-media__feature-text ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-text-and-media__feature-text ul li ul,.cut-text-and-media__feature-text ul li ol,.cut-text-and-media__feature-text ol li ul,.cut-text-and-media__feature-text ol li ol{margin-top:.5em}.cut-text-and-media__feature-text ul{list-style:disc}.cut-text-and-media__feature-text ul>li{list-style:inherit}.cut-text-and-media__feature-text ol{list-style:decimal}.cut-text-and-media__feature-text ol>li{list-style:inherit}.cut-text-and-media__feature-text a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-text-and-media__feature-text strong,.cut-text-and-media__feature-text b{font-weight:700}.cut-text-and-media__feature-text em{font-style:italic}.cut-text-and-media__feature-text{min-width:0;overflow-wrap:anywhere;font:inherit;color:inherit;letter-spacing:inherit}.cut-text-and-media__actions{display:flex;flex-wrap:wrap;gap:calc(12 * var(--design-unit))}.cut-text-and-media__actions .btn{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}.cut-text-and-media__actions--landing{margin-top:calc(-3 * var(--design-unit))}.cut-text-and-media__actions--landing .btn span:not(.btn__flair):not(.btn__flair-circle){font:inherit;color:inherit;letter-spacing:inherit}.cut-text-and-media__actions--landing .style-white{background:#fff}.cut-text-and-media__actions--landing .style-white:after{box-shadow:inset 0 0 0 1px var(--btn-white-border, #ced6e1)}.cut-text-and-media__actions--landing .cut-text-and-media__action-mobile{display:none}.cut-text-and-media__media{width:100%;max-width:calc(616 * var(--design-unit));flex:0 0 calc(616 * var(--design-unit));aspect-ratio:1;position:relative;overflow:hidden;border:1px solid #eaeef4;border-radius:calc(24 * var(--design-unit));background:#fff;box-shadow:0 calc(12 * var(--design-unit)) calc(16 * var(--design-unit)) calc(-8 * var(--design-unit)) #00000005}.cut-text-and-media__crop{position:absolute;top:calc(10.38961% - 1px);left:calc(10.38961% - 1px);width:calc(114.78929% + 2px);height:calc(79.22078% + 2px);overflow:hidden;border-radius:3.18663%/4.6168%;box-shadow:0 calc(12 * var(--design-unit)) calc(40 * var(--design-unit)) #00000012}.cut-text-and-media__crop video{position:absolute;left:-31.8663%;top:-13.52049%;width:140.84499%;height:126.53053%;max-width:none;object-fit:cover}.cut-text-and-media__video-frame{position:relative;width:100%;height:100%;-webkit-mask:var(--asset-mask-text-media-editing-mask-svg) center/100% 100% no-repeat;mask:var(--asset-mask-text-media-editing-mask-svg) center/100% 100% no-repeat}@media(max-width:991.98px){.cut-text-and-media__video-frame{-webkit-mask-image:var(--asset-mask-text-media-editing-mask-mobile-svg);mask-image:var(--asset-mask-text-media-editing-mask-mobile-svg)}}.cut-text-and-media--brand .cut-text-and-media__media{border:0;background:#0000;box-shadow:none}.cut-text-and-media--brand .cut-text-and-media__media img{display:block;width:100%;height:auto}.cut-text-and-media--brand .cut-text-and-media__media{filter:drop-shadow(0 calc(12 * var(--design-unit)) calc(8 * var(--design-unit)) rgba(0,0,0,.02))}@media(max-width:991.98px){.cut-text-and-media__container{padding:0 var(--cut-container-gutter)}.cut-text-and-media__content{flex-direction:column;align-items:stretch;gap:40px;padding:48px 0}.cut-text-and-media__text{max-width:none;gap:23px;min-height:0}.cut-text-and-media__heading{--cut-text-and-media-eyebrow-gap: 13px;--cut-text-and-media-title-gap: 10px;max-width:none}.cut-text-and-media__heading h2{font-size:32px;line-height:1;letter-spacing:-.48px;line-height:1.15;letter-spacing:.01em}.cut-text-and-media__eyebrow{font-size:12px;line-height:normal;letter-spacing:-.12px;letter-spacing:-.01em;line-height:10px}.cut-text-and-media__description{font-size:14px;letter-spacing:.07px;letter-spacing:normal;line-height:1.5}.cut-text-and-media__features{max-width:none;padding-top:26px}.cut-text-and-media__features:before{top:2px}.cut-text-and-media__features ul{gap:13px}.cut-text-and-media__features li{align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;letter-spacing:.07px;letter-spacing:normal}.cut-text-and-media__check{flex-basis:16px;width:16px;height:16px;margin-top:1.5px;mask-image:var(--asset-mask-text-media-check-mobile-svg);-webkit-mask-image:var(--asset-mask-text-media-check-mobile-svg)}.cut-text-and-media__actions--landing{gap:12px;margin-top:0}.cut-text-and-media__actions--landing .cut-text-and-media__action-desktop{display:none}.cut-text-and-media__actions--landing .cut-text-and-media__action-mobile{display:inline-flex}.cut-text-and-media__media{flex:none;max-width:none;border-radius:24px}.cut-text-and-media__crop{top:calc(6.99708% - 1px);left:calc(6.99708% - 1px);width:calc(130.09096% + 2px);height:calc(89.78105% + 2px)}}@media(max-width:991.98px)and (max-width:575.98px){.cut-text-and-media__description--narrow{max-width:230px}}@media(max-width:991.98px){.cut-text-and-media--brand .cut-text-and-media__media{width:calc(100% + 1px);aspect-ratio:344/343;box-shadow:none;filter:drop-shadow(0 12px 16px rgba(0,0,0,.02))}}@media(max-width:767.98px){.cut-text-and-media__container{padding:0 var(--cut-container-gutter)}}.cut-text-and-media--creative .cut-text-and-media__crop{box-shadow:0 calc(12 * var(--design-unit)) calc(16 * var(--design-unit)) calc(-8 * var(--design-unit)) #00000005,0 0 calc(74.56313 * var(--design-unit)) #0000001a}.cut-text-and-media--creative .cut-text-and-media__crop video{left:0;top:0;width:100%;height:100%}@media(max-width:991.98px){.cut-text-and-media--creative .cut-text-and-media__crop{box-shadow:0 17.18786px 22.91715px -11.45858px #00000005,0 0 106.7984px #0000001a}}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__text{min-height:0}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__heading{--cut-text-and-media-eyebrow-gap: calc(24 * var(--design-unit));--cut-text-and-media-title-gap: calc(28 * var(--design-unit))}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__features{padding-top:calc(48 * var(--design-unit))}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__features:before{top:calc(7 * var(--design-unit))}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__features ul{gap:calc(16 * var(--design-unit))}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__check{--cut-text-and-media-check: url(data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20overflow%3D%22visible%22%20style%3D%22display%3A%20block%3B%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.52363%209C1.5234%208.89963%201.50369%208.79937%201.46449%208.7049L0.923408%207.39481C0.809096%207.11891%200.750048%206.82274%200.75%206.52409C0.749952%206.22528%200.808782%205.92939%200.923129%205.65332C1.03748%205.37725%201.2051%205.12642%201.41642%204.91516C1.62769%204.70395%201.87849%204.53644%202.1545%204.42217L3.46245%203.88038C3.65187%203.80206%203.80295%203.65165%203.88181%203.46244L4.42372%202.1541C4.65456%201.59679%205.09733%201.15399%205.65465%200.923141C6.21196%200.692286%206.83815%200.692286%207.39546%200.923141L8.7028%201.46468C8.8925%201.543%209.10576%201.5429%209.29534%201.46423L9.29682%201.46362L10.6053%200.923938C11.1624%200.693397%2011.7888%200.693322%2012.3458%200.924069C12.903%201.15488%2013.3457%201.59754%2013.5766%202.15471L14.1055%203.43164C14.1102%203.44172%2014.1147%203.45194%2014.119%203.46231C14.1974%203.65193%2014.3478%203.80268%2014.5372%203.88147L15.8459%204.42358C16.4033%204.65443%2016.846%205.09722%2017.0769%205.65454C17.3077%206.21185%2017.3077%206.83805%2017.0769%207.39536L16.5351%208.70336C16.4958%208.79836%2016.4761%208.89957%2016.4761%209.00023C16.4761%209.10089%2016.4958%209.20164%2016.5351%209.29664L17.0769%2010.6046C17.3077%2011.162%2017.3077%2011.7881%2017.0769%2012.3455C16.846%2012.9028%2016.4033%2013.3456%2015.8459%2013.5764L14.5372%2014.1185C14.3478%2014.1973%2014.1974%2014.3481%2014.119%2014.5377C14.1147%2014.5481%2014.1102%2014.5583%2014.1055%2014.5684L13.5766%2015.8453C13.3457%2016.4025%2012.903%2016.8451%2012.3458%2017.0759C11.7888%2017.3067%2011.1624%2017.3066%2010.6053%2017.0761L9.29682%2016.5364L9.29534%2016.5358C9.10576%2016.4571%208.8925%2016.457%208.7028%2016.5353L7.39546%2017.0769C6.83815%2017.3077%206.21196%2017.3077%205.65465%2017.0769C5.09733%2016.846%204.65456%2016.4032%204.42372%2015.8459L3.88181%2014.5376C3.80295%2014.3484%203.65187%2014.1979%203.46245%2014.1196L2.1545%2013.5778C1.87849%2013.4636%201.62769%2013.296%201.41642%2013.0848C1.2051%2012.8736%201.03748%2012.6227%200.923129%2012.3467C0.808782%2012.0706%200.749952%2011.7747%200.75%2011.4759C0.750048%2011.1773%200.809096%2010.8811%200.923408%2010.6052L1.46449%209.2951C1.50369%209.20063%201.5234%209.10037%201.52363%209ZM12.1553%207.65533C12.4482%207.36244%2012.4482%206.88756%2012.1553%206.59467C11.8624%206.30178%2011.3876%206.30178%2011.0947%206.59467L8.25%209.43934L7.28033%208.46967C6.98744%208.17678%206.51256%208.17678%206.21967%208.46967C5.92678%208.76256%205.92678%209.23744%206.21967%209.53033L7.71967%2011.0303C8.01256%2011.3232%208.48744%2011.3232%208.78033%2011.0303L12.1553%207.65533Z%22%20fill%3D%22white%22%2F%3E%20%3C%2Fsvg%3E%20);mask:var(--cut-text-and-media-check) center/contain no-repeat;-webkit-mask:var(--cut-text-and-media-check) center/contain no-repeat}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__crop{top:10.38961%;left:10.38961%;width:114.78929%;height:79.22078%}@media(max-width:991.98px){.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__container{padding:0 var(--cut-container-gutter)}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__content{flex-direction:column;align-items:stretch;gap:40px;padding:48px 0}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__text{max-width:none;gap:24px}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__heading{--cut-text-and-media-eyebrow-gap: 24px;--cut-text-and-media-title-gap: 20px;max-width:none}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__heading h2{font-size:32px;line-height:1;letter-spacing:-.48px;line-height:1.15;letter-spacing:.01em}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__eyebrow{font-size:12px;line-height:normal;letter-spacing:-.12px;letter-spacing:-.01em}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__description{font-size:14px;line-height:1.5;letter-spacing:.07px;letter-spacing:normal}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__features{max-width:none;padding-top:32px}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__features:before{top:7px}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__features ul{gap:16px}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__features li{align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;letter-spacing:.07px;letter-spacing:normal}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__check{flex-basis:16px;width:16px;height:16px;margin-top:3px}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__actions{gap:12px}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__media{flex:none;max-width:none;border-radius:24px}.cut-text-and-media:not(.cut-text-and-media--creative):not(.cut-text-and-media--brand):not(.cut-case-study-feature):not(.cut-case-study-work) .cut-text-and-media__crop{top:6.99708%;left:6.99708%;width:130.09096%;height:89.78105%}}.cut-rules-reveal{--cut-rule-right: 100%;--cut-rule-bottom: 100%}.cut-rules-reveal.is-rules-visible{--cut-rule-right: -2px;--cut-rule-bottom: -2px}.cut-integrations__rules.cut-rules-reveal,.cut-integrations__row-rule.cut-rules-reveal,.cut-difference__heading.cut-rules-reveal:after,.cut-difference__cards.cut-rules-reveal:before,.cut-difference__cards.cut-rules-reveal:after,.cut-text-and-media__features.cut-rules-reveal:before{clip-path:inset(-2px var(--cut-rule-right) -2px -2px)}.cut-integrations__divider.cut-rules-reveal,.cut-difference__card.cut-rules-reveal:before,.cut-difference__card.cut-rules-reveal:after{clip-path:inset(-2px -2px var(--cut-rule-bottom) -2px)}.cut-integrations__rules.cut-rules-reveal,.cut-integrations__row-rule.cut-rules-reveal,.cut-integrations__divider.cut-rules-reveal,.cut-difference__heading.cut-rules-reveal:after,.cut-difference__cards.cut-rules-reveal:before,.cut-difference__cards.cut-rules-reveal:after,.cut-difference__card.cut-rules-reveal:before,.cut-difference__card.cut-rules-reveal:after,.cut-text-and-media__features.cut-rules-reveal:before{transition:clip-path 2.4s ease-in-out}@media(prefers-reduced-motion:reduce){.cut-integrations__rules.cut-rules-reveal,.cut-integrations__row-rule.cut-rules-reveal,.cut-integrations__divider.cut-rules-reveal,.cut-difference__heading.cut-rules-reveal:after,.cut-difference__cards.cut-rules-reveal:before,.cut-difference__cards.cut-rules-reveal:after,.cut-difference__card.cut-rules-reveal:before,.cut-difference__card.cut-rules-reveal:after,.cut-text-and-media__features.cut-rules-reveal:before{transition:none}}@media(max-width:991.98px){.cut-difference__card.cut-rules-reveal:before{clip-path:inset(-2px var(--cut-rule-right) -2px -2px)}}@media(prefers-reduced-motion:reduce){.cut-rules-reveal{--cut-rule-right: -2px;--cut-rule-bottom: -2px}}.split-hero--case-study{padding:calc(calc(80 * var(--design-unit)) - 12px) 0 calc(41 * var(--design-unit));background:#f7f7f7}.split-hero--case-study .split-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,calc(632 * var(--design-unit)))}.split-hero--case-study .split-hero__content{padding-top:calc(9 * var(--design-unit))}.split-hero--case-study .split-hero__heading{width:100%;gap:calc(29 * var(--design-unit))}.split-hero--case-study .split-hero__title-group{gap:calc(10 * var(--design-unit))}.split-hero--case-study .split-hero__title-group h1{letter-spacing:-.01em;text-box-trim:none}.split-hero--case-study .split-hero__description{text-box-trim:none}.split-hero--case-study .split-hero__visual{height:auto;aspect-ratio:632/318;border-radius:0;background:#0000}.split-hero--case-study .split-hero__map{position:absolute;display:block;height:auto;pointer-events:none}.split-hero--case-study .split-hero__map--green{top:3.4591194969%;left:32.5949367089%;width:59.1772151899%}.split-hero--case-study .split-hero__map--contours{top:33.0188679245%;left:3.6392405063%;width:54.1139240506%}.split-hero--case-study .split-hero__artwork{position:absolute;inset:0;overflow:hidden;border-radius:calc(24 * var(--design-unit));pointer-events:none}.split-hero--case-study .split-hero__artwork img{position:absolute;top:-6.77%;left:-10.82%;display:block;width:121.64%;max-width:none;height:119.55%}.split-hero--case-study .split-hero__artwork video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.split-hero--case-study .split-hero__artwork video[controls]{pointer-events:auto}@media(max-width:991.98px){.split-hero--case-study{padding:48px 0}.split-hero--case-study .split-hero__inner{grid-template-columns:minmax(0,1fr);gap:32px}.split-hero--case-study .split-hero__content{padding-top:0}.split-hero--case-study .split-hero__heading{gap:12px}.split-hero--case-study .split-hero__title-group{gap:10px}.split-hero--case-study .split-hero__title-group h1{font-size:44px;line-height:1;letter-spacing:-.48px;line-height:1.05}}@media(max-width:991.98px)and (max-width:767.98px){.split-hero--case-study .split-hero__title-group h1{letter-spacing:-1.32px}}@media(max-width:991.98px){.split-hero--case-study .section-overline{font-size:12px;line-height:normal;letter-spacing:-.12px}.split-hero--case-study .split-hero__description{font-size:14px;line-height:1.5;letter-spacing:.07px}.split-hero--case-study .split-hero__description br{display:none}.split-hero--case-study .split-hero__artwork{border-radius:16px}}.cut-case-study-feature .cut-text-and-media__container{padding:calc(40 * var(--design-unit)) calc(188 * var(--design-unit))}.cut-case-study-feature .cut-text-and-media__content{padding:calc(24.5 * var(--design-unit));gap:calc(72 * var(--design-unit));align-items:stretch;border:0;box-shadow:inset 0 0 0 .5px #eaeef4;border-radius:calc(16 * var(--design-unit));background:#fff}.cut-case-study-feature .cut-text-and-media__text{flex:1;max-width:none;min-height:calc(492 * var(--design-unit));padding:calc(24 * var(--design-unit)) 0;gap:calc(24 * var(--design-unit));justify-content:space-between}.cut-case-study-feature .cut-text-and-media__heading{max-width:calc(498 * var(--design-unit));margin-top:0;--cut-text-and-media-title-gap: calc(36 * var(--design-unit))}.cut-case-study-feature .cut-text-and-media__heading h2{font-size:calc(36 * var(--design-unit));line-height:1.1;letter-spacing:-.01em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.cut-case-study-feature .cut-text-and-media__description{max-width:calc(439 * var(--design-unit));color:#525252;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.cut-case-study-feature .cut-text-and-media__description{font-size:14px;line-height:1.5}}.cut-case-study-feature .cut-text-and-media__description,.cut-case-study-feature .cut-text-and-media__description p{text-box-trim:trim-both;text-box-edge:cap alphabetic}.cut-case-study-feature .cut-text-and-media__actions .btn span:not(.btn__flair):not(.btn__flair-circle){font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-feature .cut-text-and-media__actions .style-white{background:#fff}.cut-case-study-feature .cut-text-and-media__actions .style-white:after{box-shadow:inset 0 0 0 1px var(--btn-white-border, #ced6e1)}.cut-case-study-feature .cut-text-and-media__media{flex:0 0 calc(336 * var(--design-unit));max-width:calc(336 * var(--design-unit));aspect-ratio:336/492;border:0;border-radius:calc(16 * var(--design-unit));box-shadow:none}@media(max-width:991.98px)and (min-width:575.98px){.cut-case-study-feature .cut-text-and-media__media{aspect-ratio:1}}.cut-case-study-feature .cut-text-and-media__media img,.cut-case-study-feature .cut-text-and-media__media video{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.cut-case-study-feature--reverse .cut-text-and-media__media{order:-1}.cut-case-study-feature__tags{display:flex;flex-wrap:wrap;align-items:center;gap:calc(16 * var(--design-unit))}.cut-case-study-feature__badge{display:inline-flex;align-items:center;gap:calc(8 * var(--design-unit));padding:calc(calc(6 * var(--design-unit)) + 1px) calc(calc(16 * var(--design-unit)) + 1px);box-shadow:inset 0 0 0 1px #b3fe15;border-radius:360px;background:#d9f9d8;color:#161616;font-family:FragmentMono-Regular,sans-serif;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-case-study-feature__badge{font-size:12px}}.cut-case-study-feature__badge{letter-spacing:-.01em;text-transform:uppercase}.cut-case-study-feature__badge:before{content:"";display:block;flex:0 0 calc(8 * var(--design-unit));width:calc(8 * var(--design-unit));height:calc(8 * var(--design-unit));margin:0 calc(-1 * var(--design-unit));border-radius:50%;background:#b3fe15;box-shadow:inset 0 0 0 1px #9cd720}.cut-case-study-feature__category{padding:calc(calc(6 * var(--design-unit)) + 1px) calc(calc(16 * var(--design-unit)) + 1px);box-shadow:inset 0 0 0 1px #eaeef4;border-radius:360px;background:#fff;color:#767676;font-family:FragmentMono-Regular,sans-serif;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-case-study-feature__category{font-size:12px}}.cut-case-study-feature__category{letter-spacing:-.01em;text-transform:uppercase}@media(max-width:991.98px){.cut-case-study-feature .cut-text-and-media__container{padding:48px var(--cut-container-gutter)}.cut-case-study-feature .cut-text-and-media__content{padding:24px;gap:32px;border-radius:16px}.cut-case-study-feature .cut-text-and-media__text{min-height:0;padding:0;gap:24px}.cut-case-study-feature .cut-text-and-media__heading{max-width:none;margin-top:0;--cut-text-and-media-title-gap: 18px}.cut-case-study-feature .cut-text-and-media__heading h2{font-size:32px;line-height:1.15;letter-spacing:-.01em}.cut-case-study-feature .cut-text-and-media__description{max-width:none;font-size:14px;line-height:1.5;letter-spacing:.07px}.cut-case-study-feature .cut-text-and-media__actions{gap:12px}.cut-case-study-feature .cut-text-and-media__media{flex:none;width:100%;max-width:none;align-self:center;border-radius:16px;order:0}.cut-case-study-feature__tags{gap:12px}.cut-case-study-feature__badge{gap:8px;padding:7px 17px;font-size:12px;line-height:normal;letter-spacing:-.12px;letter-spacing:-.01em}.cut-case-study-feature__badge:before{flex-basis:8px;width:8px;height:8px;margin:0 -1px}.cut-case-study-feature__category{padding:7px 17px;font-size:12px;line-height:normal;letter-spacing:-.12px;letter-spacing:-.01em}}@media(max-width:575px){.cut-case-study-feature .cut-text-and-media__content{padding:24px 16px}}.cut-case-study-nav{background:#f7f7f7}.cut-case-study-hero{overflow-x:clip;background:#f7f7f7}.cut-case-study-hero__container{padding:0 calc(80 * var(--design-unit))}.cut-case-study-hero__content{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:calc(64 * var(--design-unit))}.cut-case-study-hero__content h1{max-width:calc(848 * var(--design-unit));margin-top:0}.cut-case-study-hero__content h1:not(:last-child){margin-bottom:calc(28 * var(--design-unit))}.cut-case-study-hero__content h1:last-child{margin-bottom:0}.cut-case-study-hero__content h1{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(64 * var(--design-unit));line-height:1;letter-spacing:-.64px}@media(max-width:767.98px){.cut-case-study-hero__content h1{font-size:44px;line-height:1.05;letter-spacing:-1.32px}}.cut-case-study-hero__content h1{letter-spacing:-.01em}.cut-case-study-hero__content>.btn{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;margin-top:calc(43 * var(--design-unit))}.cut-case-study-hero__content>.btn span:not(.btn__flair):not(.btn__flair-circle){font:inherit;letter-spacing:inherit}.cut-case-study-hero__badge{display:inline-flex;align-items:center;gap:calc(8 * var(--design-unit))}.cut-case-study-hero__badge:not(:last-child){margin-bottom:calc(17 * var(--design-unit))}.cut-case-study-hero__badge:before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#b3fe15;outline:1px solid #9cd720}.cut-case-study-hero__description{overflow-wrap:anywhere}.cut-case-study-hero__description:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-case-study-hero__description:is(ul,ol)>li{padding:0;list-style:inherit}.cut-case-study-hero__description:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-case-study-hero__description:is(ul,ol)>li:before{content:none;display:none}.cut-case-study-hero__description:is(ul){list-style:disc}.cut-case-study-hero__description:is(ol){list-style:decimal}.cut-case-study-hero__description p,.cut-case-study-hero__description ul,.cut-case-study-hero__description ol,.cut-case-study-hero__description li{font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-hero__description p,.cut-case-study-hero__description ul,.cut-case-study-hero__description ol{margin:0}.cut-case-study-hero__description p:not(:last-child),.cut-case-study-hero__description ul:not(:last-child),.cut-case-study-hero__description ol:not(:last-child){margin-bottom:1em}.cut-case-study-hero__description ul,.cut-case-study-hero__description ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-case-study-hero__description ul li,.cut-case-study-hero__description ol li{display:list-item;padding:0}.cut-case-study-hero__description ul li:not(:last-child),.cut-case-study-hero__description ol li:not(:last-child){margin-bottom:.5em}.cut-case-study-hero__description ul li:before,.cut-case-study-hero__description ol li:before{content:none;display:none}.cut-case-study-hero__description ul li p,.cut-case-study-hero__description ul li a,.cut-case-study-hero__description ol li p,.cut-case-study-hero__description ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-hero__description ul li ul,.cut-case-study-hero__description ul li ol,.cut-case-study-hero__description ol li ul,.cut-case-study-hero__description ol li ol{margin-top:.5em}.cut-case-study-hero__description ul{list-style:disc}.cut-case-study-hero__description ul>li{list-style:inherit}.cut-case-study-hero__description ol{list-style:decimal}.cut-case-study-hero__description ol>li{list-style:inherit}.cut-case-study-hero__description a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-case-study-hero__description strong,.cut-case-study-hero__description b{font-weight:700}.cut-case-study-hero__description em{font-style:italic}.cut-case-study-hero__description{max-width:calc(738 * var(--design-unit))}.cut-case-study-hero__description:not(:last-child){margin-bottom:calc(38 * var(--design-unit))}.cut-case-study-hero__description{color:#767676;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.cut-case-study-hero__description{font-size:18px}}.cut-case-study-hero__stats{width:100%;max-width:calc(1174 * var(--design-unit));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(32 * var(--design-unit))}.cut-case-study-hero__stats:not(:last-child){margin-bottom:calc(44 * var(--design-unit))}.cut-case-study-hero__stats+.btn{margin-top:0}.cut-case-study-hero__stats>div{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:calc(16 * var(--design-unit));text-align:left;min-width:0}.cut-case-study-hero__stats strong{position:relative;top:calc(-3 * var(--design-unit));color:#2d2b2e;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px}@media(max-width:767.98px){.cut-case-study-hero__stats strong{font-size:32px;line-height:1.15;letter-spacing:.32px}}.cut-case-study-hero__stats strong{letter-spacing:-.01em;white-space:nowrap}.cut-case-study-hero__stats p{color:#5c5c5c;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.cut-case-study-hero__stats p{font-size:16px;letter-spacing:.08px}}.cut-case-study-hero__stats p{line-height:1.3;letter-spacing:.005em}.cut-case-study-hero__value{position:relative;display:inline-block;isolation:isolate;font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-hero__highlight{position:absolute;z-index:-1;inset:-.08em -.12em;font:inherit;pointer-events:none;clip-path:inset(0 100% 0 0)}.cut-case-study-hero__highlight img{display:block;width:100%;height:100%}.cut-case-study-hero__highlight--purple{inset:-.14em -.22em;clip-path:inset(0 100% 0 0)}.cut-case-study-hero__highlight--green{overflow:hidden}.cut-ad-examples--case-study .cut-ad-examples__content{padding-top:calc(80 * var(--design-unit))}@media(max-width:991.98px){.cut-case-study-hero__container{padding:0 var(--cut-container-gutter)}.cut-case-study-hero__content{padding-top:48px;padding-bottom:0}.cut-case-study-hero__content h1{max-width:none;font-size:44px;line-height:1;letter-spacing:-.48px;letter-spacing:-.01em;line-height:1.05}}@media(max-width:991.98px)and (max-width:767.98px){.cut-case-study-hero__content h1{letter-spacing:-1.32px}}@media(max-width:991.98px){.cut-case-study-hero__content h1:not(:last-child){margin-bottom:16px}.cut-case-study-hero__badge{gap:8px}.cut-case-study-hero__badge:not(:last-child){margin-bottom:13px}.cut-case-study-hero__description{max-width:600px;font-size:14px;line-height:1.5;letter-spacing:.07px}.cut-case-study-hero__description:not(:last-child){margin-bottom:32px}.cut-case-study-hero__stats{max-width:600px}.cut-case-study-hero__stats:not(:last-child){margin-bottom:32px}.cut-case-study-hero__stats{gap:24px}.cut-case-study-hero__stats strong{font-size:32px;line-height:1;letter-spacing:-.48px;line-height:1.1;top:0}.cut-case-study-hero__stats p{font-size:14px;line-height:1.5;letter-spacing:.07px;line-height:1.3}.cut-case-study-hero__stats>div{flex-direction:column;gap:12px;text-align:center}.cut-ad-examples--case-study .cut-ad-examples__content{padding:48px 0}}@media(max-width:575px){.cut-case-study-hero__stats{grid-template-columns:1fr;max-width:280px}.cut-case-study-hero__stats>div{flex-direction:row;gap:16px;text-align:left}.cut-case-study-hero__stats strong{min-width:94px;text-align:right}}.cut-case-study-hero__stats strong{min-width:0;flex-shrink:0}.cut-case-study-hero__value{white-space:nowrap}@media(max-width:575px){.cut-case-study-hero__stats{max-width:100%}.cut-case-study-hero__stats>div{flex-wrap:wrap;justify-content:center;text-align:center}.cut-case-study-hero__stats strong{text-align:center}.cut-case-study-hero__stats p{flex:1 1 100%}}.cut-case-study-portrait-hero{background:#f7f7f7}.cut-case-study-portrait-hero__container{padding:calc(36 * var(--design-unit)) calc(97 * var(--design-unit)) calc(36 * var(--design-unit)) calc(80 * var(--design-unit))}.cut-case-study-portrait-hero__content{display:grid;grid-template-columns:minmax(0,415fr) 70fr minmax(0,308fr) 108fr minmax(0,362fr);align-items:center}.cut-case-study-portrait-hero__text{min-width:0}.cut-case-study-portrait-hero__text h1{margin-top:0}.cut-case-study-portrait-hero__text h1:not(:last-child){margin-bottom:calc(30 * var(--design-unit))}.cut-case-study-portrait-hero__text h1:last-child{margin-bottom:0}.cut-case-study-portrait-hero__text h1{color:#161616;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(64 * var(--design-unit));line-height:1;letter-spacing:-.64px}@media(max-width:767.98px){.cut-case-study-portrait-hero__text h1{font-size:44px;line-height:1.05;letter-spacing:-1.32px}}.cut-case-study-portrait-hero__text h1{letter-spacing:-.01em}.cut-case-study-portrait-hero__text>.btn{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}.cut-case-study-portrait-hero__text>.btn span:not(.btn__flair):not(.btn__flair-circle){font:inherit;letter-spacing:inherit}.cut-case-study-portrait-hero__badge{display:inline-flex;align-items:center;gap:calc(8 * var(--design-unit));padding:calc(6 * var(--design-unit)) calc(16 * var(--design-unit));border-radius:360px;box-shadow:inset 0 0 0 1px #eaeef4;background:#fff;color:#767676;font-family:FragmentMono-Regular,sans-serif;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-case-study-portrait-hero__badge{font-size:12px}}.cut-case-study-portrait-hero__badge{letter-spacing:-.01em;text-transform:uppercase}.cut-case-study-portrait-hero__badge:not(:last-child){margin-bottom:calc(10 * var(--design-unit))}.cut-case-study-portrait-hero__badge:before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#b3fe15;outline:1px solid #9cd720}.cut-case-study-portrait-hero__description{overflow-wrap:anywhere}.cut-case-study-portrait-hero__description:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-case-study-portrait-hero__description:is(ul,ol)>li{padding:0;list-style:inherit}.cut-case-study-portrait-hero__description:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-case-study-portrait-hero__description:is(ul,ol)>li:before{content:none;display:none}.cut-case-study-portrait-hero__description:is(ul){list-style:disc}.cut-case-study-portrait-hero__description:is(ol){list-style:decimal}.cut-case-study-portrait-hero__description p,.cut-case-study-portrait-hero__description ul,.cut-case-study-portrait-hero__description ol,.cut-case-study-portrait-hero__description li{font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-portrait-hero__description p,.cut-case-study-portrait-hero__description ul,.cut-case-study-portrait-hero__description ol{margin:0}.cut-case-study-portrait-hero__description p:not(:last-child),.cut-case-study-portrait-hero__description ul:not(:last-child),.cut-case-study-portrait-hero__description ol:not(:last-child){margin-bottom:1em}.cut-case-study-portrait-hero__description ul,.cut-case-study-portrait-hero__description ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-case-study-portrait-hero__description ul li,.cut-case-study-portrait-hero__description ol li{display:list-item;padding:0}.cut-case-study-portrait-hero__description ul li:not(:last-child),.cut-case-study-portrait-hero__description ol li:not(:last-child){margin-bottom:.5em}.cut-case-study-portrait-hero__description ul li:before,.cut-case-study-portrait-hero__description ol li:before{content:none;display:none}.cut-case-study-portrait-hero__description ul li p,.cut-case-study-portrait-hero__description ul li a,.cut-case-study-portrait-hero__description ol li p,.cut-case-study-portrait-hero__description ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-portrait-hero__description ul li ul,.cut-case-study-portrait-hero__description ul li ol,.cut-case-study-portrait-hero__description ol li ul,.cut-case-study-portrait-hero__description ol li ol{margin-top:.5em}.cut-case-study-portrait-hero__description ul{list-style:disc}.cut-case-study-portrait-hero__description ul>li{list-style:inherit}.cut-case-study-portrait-hero__description ol{list-style:decimal}.cut-case-study-portrait-hero__description ol>li{list-style:inherit}.cut-case-study-portrait-hero__description a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-case-study-portrait-hero__description strong,.cut-case-study-portrait-hero__description b{font-weight:700}.cut-case-study-portrait-hero__description em{font-style:italic}.cut-case-study-portrait-hero__description{color:#767676;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.cut-case-study-portrait-hero__description{font-size:14px;line-height:1.5}}.cut-case-study-portrait-hero__description:not(:last-child){margin-bottom:calc(34 * var(--design-unit))}.cut-case-study-portrait-hero__media{grid-column:3;position:relative;width:100%;aspect-ratio:308/547.55426;overflow:hidden;border-radius:calc(24 * var(--design-unit));background:#9e8fff}.cut-case-study-portrait-hero__poster{position:absolute;inset:0;display:block;transition:opacity .3s ease}.cut-case-study-portrait-hero__poster img{display:block;width:100%;height:100%;object-fit:cover}.cut-case-study-portrait-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.cut-case-study-portrait-hero__video--mobile{display:none}.cut-case-study-portrait-hero.is-video-ready .cut-case-study-portrait-hero__poster{opacity:0}.cut-case-study-portrait-hero.is-video-ready .cut-case-study-portrait-hero__video{opacity:1}.cut-case-study-portrait-hero__stats{grid-column:5;display:flex;flex-direction:column;gap:calc(48 * var(--design-unit))}.cut-case-study-portrait-hero__stats>div{display:flex;align-items:center;gap:calc(16 * var(--design-unit));min-width:0}.cut-case-study-portrait-hero__stats strong{position:relative;flex-shrink:0;color:#2d2b2e;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px}@media(max-width:767.98px){.cut-case-study-portrait-hero__stats strong{font-size:32px;line-height:1.15;letter-spacing:.32px}}.cut-case-study-portrait-hero__stats strong{letter-spacing:-.01em;white-space:nowrap}.cut-case-study-portrait-hero__stats p{color:#5c5c5c;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.cut-case-study-portrait-hero__stats p{font-size:16px;letter-spacing:.08px}}.cut-case-study-portrait-hero__stats p{line-height:1.3;letter-spacing:.005em}.cut-case-study-portrait-hero__value{position:relative;display:inline-block;isolation:isolate;font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-portrait-hero__highlight{position:absolute;z-index:-1;inset:-.08em -.12em;font:inherit;pointer-events:none;clip-path:inset(0 100% 0 0)}.cut-case-study-portrait-hero__highlight img{display:block;width:100%;height:100%}.cut-case-study-portrait-hero__highlight--purple{inset:-.14em -.22em}.cut-case-study-portrait-hero__highlight--green{overflow:hidden}@media(max-width:991.98px){.cut-case-study-portrait-hero__container{padding:48px var(--cut-container-gutter)}.cut-case-study-portrait-hero__content{grid-template-columns:minmax(0,1fr);gap:32px}.cut-case-study-portrait-hero__text h1{font-size:44px;line-height:1;letter-spacing:-.48px;line-height:1.05}.cut-case-study-portrait-hero__text h1:not(:last-child){margin-bottom:16px}.cut-case-study-portrait-hero__badge{gap:8px;padding:6px 16px;font-size:12px;line-height:normal;letter-spacing:-.12px}.cut-case-study-portrait-hero__badge:not(:last-child){margin-bottom:13px}.cut-case-study-portrait-hero__description{max-width:600px;font-size:14px;line-height:1.5;letter-spacing:.07px}.cut-case-study-portrait-hero__description:not(:last-child){margin-bottom:24px}.cut-case-study-portrait-hero__media{grid-column:1;max-width:336px;justify-self:center;border-radius:16px}.cut-case-study-portrait-hero__stats{grid-column:1;width:100%;max-width:362px;justify-self:center;gap:24px}.cut-case-study-portrait-hero__stats>div{gap:16px}.cut-case-study-portrait-hero__stats strong{font-size:32px;line-height:1;letter-spacing:-.48px;line-height:1.1;letter-spacing:-.01em}.cut-case-study-portrait-hero__stats p{font-size:14px;line-height:1.5;letter-spacing:.07px;line-height:1.3;letter-spacing:.005em}}@media(min-width:768px)and (max-width:991.98px){.cut-case-study-portrait-hero__content{grid-template-columns:minmax(0,336px) minmax(0,1fr)}.cut-case-study-portrait-hero__text{grid-column:1/-1;grid-row:1}.cut-case-study-portrait-hero__media{grid-row:2}.cut-case-study-portrait-hero__stats{grid-column:2;grid-row:2;justify-self:start}}@media(max-width:767.98px){.cut-case-study-portrait-hero__video--desktop{display:none}.cut-case-study-portrait-hero__video--mobile{display:block}}.cut-hero__case-content{width:100%}.cut-hero__case-heading h2{margin:calc(17 * var(--design-unit)) 0 calc(40 * var(--design-unit));font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.cut-hero__case-heading h2{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.cut-hero__case-heading h2{letter-spacing:-.01em}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow),.cut-hero__case-heading>ul,.cut-hero__case-heading>ol{overflow-wrap:anywhere}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow):is(ul,ol),.cut-hero__case-heading>ul:is(ul,ol),.cut-hero__case-heading>ol:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow):is(ul,ol)>li,.cut-hero__case-heading>ul:is(ul,ol)>li,.cut-hero__case-heading>ol:is(ul,ol)>li{padding:0;list-style:inherit}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow):is(ul,ol)>li:not(:last-child),.cut-hero__case-heading>ul:is(ul,ol)>li:not(:last-child),.cut-hero__case-heading>ol:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow):is(ul,ol)>li:before,.cut-hero__case-heading>ul:is(ul,ol)>li:before,.cut-hero__case-heading>ol:is(ul,ol)>li:before{content:none;display:none}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow):is(ul),.cut-hero__case-heading>ul:is(ul),.cut-hero__case-heading>ol:is(ul){list-style:disc}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow):is(ol),.cut-hero__case-heading>ul:is(ol),.cut-hero__case-heading>ol:is(ol){list-style:decimal}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) p,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ul,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ol,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) li,.cut-hero__case-heading>ul p,.cut-hero__case-heading>ul ul,.cut-hero__case-heading>ul ol,.cut-hero__case-heading>ul li,.cut-hero__case-heading>ol p,.cut-hero__case-heading>ol ul,.cut-hero__case-heading>ol ol,.cut-hero__case-heading>ol li{font:inherit;color:inherit;letter-spacing:inherit}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) p,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ul,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ol,.cut-hero__case-heading>ul p,.cut-hero__case-heading>ul ul,.cut-hero__case-heading>ul ol,.cut-hero__case-heading>ol p,.cut-hero__case-heading>ol ul,.cut-hero__case-heading>ol ol{margin:0}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) p:not(:last-child),.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ul:not(:last-child),.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ol:not(:last-child),.cut-hero__case-heading>ul p:not(:last-child),.cut-hero__case-heading>ul ul:not(:last-child),.cut-hero__case-heading>ul ol:not(:last-child),.cut-hero__case-heading>ol p:not(:last-child),.cut-hero__case-heading>ol ul:not(:last-child),.cut-hero__case-heading>ol ol:not(:last-child){margin-bottom:1em}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ul,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ol,.cut-hero__case-heading>ul ul,.cut-hero__case-heading>ul ol,.cut-hero__case-heading>ol ul,.cut-hero__case-heading>ol ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ul li,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ol li,.cut-hero__case-heading>ul ul li,.cut-hero__case-heading>ul ol li,.cut-hero__case-heading>ol ul li,.cut-hero__case-heading>ol ol li{display:list-item;padding:0}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ul li:not(:last-child),.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ol li:not(:last-child),.cut-hero__case-heading>ul ul li:not(:last-child),.cut-hero__case-heading>ul ol li:not(:last-child),.cut-hero__case-heading>ol ul li:not(:last-child),.cut-hero__case-heading>ol ol li:not(:last-child){margin-bottom:.5em}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ul li:before,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ol li:before,.cut-hero__case-heading>ul ul li:before,.cut-hero__case-heading>ul ol li:before,.cut-hero__case-heading>ol ul li:before,.cut-hero__case-heading>ol ol li:before{content:none;display:none}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ul li p,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ul li a,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ol li p,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ol li a,.cut-hero__case-heading>ul ul li p,.cut-hero__case-heading>ul ul li a,.cut-hero__case-heading>ul ol li p,.cut-hero__case-heading>ul ol li a,.cut-hero__case-heading>ol ul li p,.cut-hero__case-heading>ol ul li a,.cut-hero__case-heading>ol ol li p,.cut-hero__case-heading>ol ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ul li ul,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ul li ol,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ol li ul,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ol li ol,.cut-hero__case-heading>ul ul li ul,.cut-hero__case-heading>ul ul li ol,.cut-hero__case-heading>ul ol li ul,.cut-hero__case-heading>ul ol li ol,.cut-hero__case-heading>ol ul li ul,.cut-hero__case-heading>ol ul li ol,.cut-hero__case-heading>ol ol li ul,.cut-hero__case-heading>ol ol li ol{margin-top:.5em}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ul,.cut-hero__case-heading>ul ul,.cut-hero__case-heading>ol ul{list-style:disc}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ul>li,.cut-hero__case-heading>ul ul>li,.cut-hero__case-heading>ol ul>li{list-style:inherit}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ol,.cut-hero__case-heading>ul ol,.cut-hero__case-heading>ol ol{list-style:decimal}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) ol>li,.cut-hero__case-heading>ul ol>li,.cut-hero__case-heading>ol ol>li{list-style:inherit}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) a,.cut-hero__case-heading>ul a,.cut-hero__case-heading>ol a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) strong,.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) b,.cut-hero__case-heading>ul strong,.cut-hero__case-heading>ul b,.cut-hero__case-heading>ol strong,.cut-hero__case-heading>ol b{font-weight:700}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow) em,.cut-hero__case-heading>ul em,.cut-hero__case-heading>ol em{font-style:italic}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow),.cut-hero__case-heading>ul,.cut-hero__case-heading>ol{color:#767676;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow),.cut-hero__case-heading>ul,.cut-hero__case-heading>ol{font-size:18px}}.cut-hero--case-study-wide .cut-hero__case-heading{display:flex;flex-direction:column;align-items:center;text-align:center;padding:calc(64 * var(--design-unit)) 16px 0;margin-bottom:calc(-6 * var(--design-unit))}.cut-hero--case-study-wide .cut-hero__case-heading .cut-text-and-media__eyebrow:not(:last-child){margin-bottom:calc(8 * var(--design-unit))}.cut-hero--case-study-wide .cut-hero__case-heading h2{max-width:calc(848 * var(--design-unit));margin-top:0}.cut-hero--case-study-wide .cut-hero__case-heading h2:not(:last-child){margin-bottom:calc(30 * var(--design-unit))}.cut-hero--case-study-wide .cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow),.cut-hero--case-study-wide .cut-hero__case-heading>ul,.cut-hero--case-study-wide .cut-hero__case-heading>ol{max-width:calc(610 * var(--design-unit))}.cut-hero--case-study-wide .cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow):not(:last-child),.cut-hero--case-study-wide .cut-hero__case-heading>ul:not(:last-child),.cut-hero--case-study-wide .cut-hero__case-heading>ol:not(:last-child){margin-bottom:calc(26 * var(--design-unit))}.cut-hero--case-study-wide .media{border-radius:calc(24 * var(--design-unit));box-shadow:none}.cut-hero--case-study-wide .decor{top:calc(24 * var(--design-unit));bottom:calc(-24 * var(--design-unit))}.cut-hero--case-study-wide .decor-pc-right-lines{left:calc(1052 * var(--design-unit))}.cut-hero--case-study-wide .decor-pc-left-map{left:calc(115 * var(--design-unit))}.cut-hero--case-study-wide .decor-pc-lime{left:calc(136.5 * var(--design-unit))}@media(max-width:991.98px){.cut-hero__case-heading h2{font-size:32px;line-height:1;letter-spacing:-.48px;letter-spacing:-.01em;line-height:1.15;margin:24px 0}.cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow),.cut-hero__case-heading>ul,.cut-hero__case-heading>ol{font-size:14px;line-height:1.5;letter-spacing:.07px}.cut-hero--case-study-wide .cut-hero__case-heading{padding:48px var(--cut-container-gutter) 0;margin-bottom:0}.cut-hero--case-study-wide .cut-hero__case-heading .cut-text-and-media__eyebrow:not(:last-child){margin-bottom:13px}.cut-hero--case-study-wide .cut-hero__case-heading h2{max-width:700px;margin-top:0;margin-bottom:0}.cut-hero--case-study-wide .cut-hero__case-heading h2:not(:last-child){margin-bottom:10px}.cut-hero--case-study-wide .cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow),.cut-hero--case-study-wide .cut-hero__case-heading>ul,.cut-hero--case-study-wide .cut-hero__case-heading>ol{max-width:600px}.cut-hero--case-study-wide .cut-hero__case-heading>p:not(.cut-text-and-media__eyebrow):not(:last-child),.cut-hero--case-study-wide .cut-hero__case-heading>ul:not(:last-child),.cut-hero--case-study-wide .cut-hero__case-heading>ol:not(:last-child){margin-bottom:10px}.cut-hero--case-study-wide .media-block{height:auto;padding:40px var(--cut-container-gutter) 48px}.cut-hero--case-study-wide .media{position:relative;inset:auto;transform:none;width:100%;height:auto;aspect-ratio:1064/598;border-radius:16px}.cut-hero--case-study-wide .decor{display:none}}.cut-case-study-portrait{background:#f7f7f7}.cut-case-study-portrait__container{padding:0 calc(236 * var(--design-unit)) 0 calc(188 * var(--design-unit))}.cut-case-study-portrait__content{display:flex;align-items:center;justify-content:space-between;gap:calc(156 * var(--design-unit));padding:calc(80 * var(--design-unit)) 0}.cut-case-study-portrait__text{width:100%;max-width:calc(524 * var(--design-unit));min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:calc(33 * var(--design-unit))}.cut-case-study-portrait__heading{width:100%}.cut-case-study-portrait__heading h2{margin-top:0}.cut-case-study-portrait__heading h2:not(:last-child){margin-bottom:calc(30 * var(--design-unit))}.cut-case-study-portrait__heading h2{color:#161616;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.cut-case-study-portrait__heading h2{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.cut-case-study-portrait__heading h2{letter-spacing:-.01em}.cut-case-study-portrait__eyebrow:not(:last-child){margin-bottom:calc(13 * var(--design-unit))}.cut-case-study-portrait__eyebrow{color:#737373;font-family:FragmentMono-Regular,sans-serif;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-case-study-portrait__eyebrow{font-size:12px}}.cut-case-study-portrait__eyebrow{letter-spacing:-.01em;text-transform:uppercase}.cut-case-study-portrait__description{overflow-wrap:anywhere}.cut-case-study-portrait__description:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-case-study-portrait__description:is(ul,ol)>li{padding:0;list-style:inherit}.cut-case-study-portrait__description:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-case-study-portrait__description:is(ul,ol)>li:before{content:none;display:none}.cut-case-study-portrait__description:is(ul){list-style:disc}.cut-case-study-portrait__description:is(ol){list-style:decimal}.cut-case-study-portrait__description p,.cut-case-study-portrait__description ul,.cut-case-study-portrait__description ol,.cut-case-study-portrait__description li{font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-portrait__description p,.cut-case-study-portrait__description ul,.cut-case-study-portrait__description ol{margin:0}.cut-case-study-portrait__description p:not(:last-child),.cut-case-study-portrait__description ul:not(:last-child),.cut-case-study-portrait__description ol:not(:last-child){margin-bottom:1em}.cut-case-study-portrait__description ul,.cut-case-study-portrait__description ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-case-study-portrait__description ul li,.cut-case-study-portrait__description ol li{display:list-item;padding:0}.cut-case-study-portrait__description ul li:not(:last-child),.cut-case-study-portrait__description ol li:not(:last-child){margin-bottom:.5em}.cut-case-study-portrait__description ul li:before,.cut-case-study-portrait__description ol li:before{content:none;display:none}.cut-case-study-portrait__description ul li p,.cut-case-study-portrait__description ul li a,.cut-case-study-portrait__description ol li p,.cut-case-study-portrait__description ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-portrait__description ul li ul,.cut-case-study-portrait__description ul li ol,.cut-case-study-portrait__description ol li ul,.cut-case-study-portrait__description ol li ol{margin-top:.5em}.cut-case-study-portrait__description ul{list-style:disc}.cut-case-study-portrait__description ul>li{list-style:inherit}.cut-case-study-portrait__description ol{list-style:decimal}.cut-case-study-portrait__description ol>li{list-style:inherit}.cut-case-study-portrait__description a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-case-study-portrait__description strong,.cut-case-study-portrait__description b{font-weight:700}.cut-case-study-portrait__description em{font-style:italic}.cut-case-study-portrait__description:not(:last-child){margin-bottom:calc(27 * var(--design-unit))}.cut-case-study-portrait__description{color:#767676;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.cut-case-study-portrait__description{font-size:18px}}.cut-case-study-portrait__actions{display:flex;flex-wrap:wrap;gap:calc(12 * var(--design-unit))}.cut-case-study-portrait__actions .btn{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}.cut-case-study-portrait__media{position:relative;flex:0 0 calc(336 * var(--design-unit));width:calc(336 * var(--design-unit));aspect-ratio:336/598;overflow:hidden;border-radius:calc(24 * var(--design-unit));background:linear-gradient(180deg,#9e8fff,#634cff)}.cut-case-study-portrait__poster{position:absolute;inset:0;display:block;transition:opacity .3s ease}.cut-case-study-portrait__poster img{display:block;width:100%;height:100%;object-fit:cover}.cut-case-study-portrait__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.cut-case-study-portrait__video--mobile{display:none}.cut-case-study-portrait.is-video-ready .cut-case-study-portrait__poster{opacity:0}.cut-case-study-portrait.is-video-ready .cut-case-study-portrait__video{opacity:1}@media(max-width:991.98px){.cut-case-study-portrait__container{padding:0 var(--cut-container-gutter)}.cut-case-study-portrait__content{flex-direction:column;align-items:stretch;gap:40px;padding:48px 0}.cut-case-study-portrait__text{max-width:none;gap:24px}.cut-case-study-portrait__heading h2{font-size:32px;line-height:1;letter-spacing:-.48px;line-height:1.15;letter-spacing:.01em}.cut-case-study-portrait__heading h2:not(:last-child){margin-bottom:10px}.cut-case-study-portrait__eyebrow{font-size:12px;line-height:normal;letter-spacing:-.12px;letter-spacing:-.01em}.cut-case-study-portrait__eyebrow:not(:last-child){margin-bottom:13px}.cut-case-study-portrait__description{font-size:14px;line-height:1.5;letter-spacing:.07px;letter-spacing:normal}.cut-case-study-portrait__description:not(:last-child){margin-bottom:10px}.cut-case-study-portrait__actions{gap:12px}.cut-case-study-portrait__media{flex:none;width:100%;max-width:336px;align-self:center;border-radius:16px}}@media(min-width:768px)and (max-width:991.98px){.cut-case-study-portrait__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,336px);align-items:center;gap:32px}}@media(max-width:575.98px){.cut-case-study-portrait__description{max-width:285px}}@media(max-width:767.98px){.cut-case-study-portrait__video--desktop{display:none}.cut-case-study-portrait__video--mobile{display:block}}.cut-case-study-split{background:#f7f7f7}.cut-case-study-split__container{padding:0 calc(96 * var(--design-unit)) 0 calc(80 * var(--design-unit))}.cut-case-study-split__content{display:grid;grid-template-columns:minmax(0,416fr) minmax(0,70fr) minmax(0,308fr) minmax(0,108fr) minmax(0,362fr);align-items:center;padding:calc(80 * var(--design-unit)) 0}.cut-case-study-split__heading{grid-column:1;padding-top:calc(3 * var(--design-unit))}.cut-case-study-split__heading h2{margin-top:0}.cut-case-study-split__heading h2:not(:last-child){margin-bottom:calc(40 * var(--design-unit))}.cut-case-study-split__heading h2{color:#161616;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.cut-case-study-split__heading h2{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.cut-case-study-split__heading h2{letter-spacing:-.01em}.cut-case-study-split__eyebrow:not(:last-child){margin-bottom:calc(13 * var(--design-unit))}.cut-case-study-split__eyebrow{color:#737373;font-family:FragmentMono-Regular,sans-serif;font-size:calc(12 * var(--design-unit));line-height:normal;letter-spacing:-.12px}@media(max-width:767.98px){.cut-case-study-split__eyebrow{font-size:12px}}.cut-case-study-split__eyebrow{letter-spacing:-.01em;text-transform:uppercase}.cut-case-study-split__support{grid-column:5;padding-top:calc(42 * var(--design-unit))}.cut-case-study-split__support>p,.cut-case-study-split__support>ul,.cut-case-study-split__support>ol{overflow-wrap:anywhere}.cut-case-study-split__support>p:is(ul,ol),.cut-case-study-split__support>ul:is(ul,ol),.cut-case-study-split__support>ol:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-case-study-split__support>p:is(ul,ol)>li,.cut-case-study-split__support>ul:is(ul,ol)>li,.cut-case-study-split__support>ol:is(ul,ol)>li{padding:0;list-style:inherit}.cut-case-study-split__support>p:is(ul,ol)>li:not(:last-child),.cut-case-study-split__support>ul:is(ul,ol)>li:not(:last-child),.cut-case-study-split__support>ol:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-case-study-split__support>p:is(ul,ol)>li:before,.cut-case-study-split__support>ul:is(ul,ol)>li:before,.cut-case-study-split__support>ol:is(ul,ol)>li:before{content:none;display:none}.cut-case-study-split__support>p:is(ul),.cut-case-study-split__support>ul:is(ul),.cut-case-study-split__support>ol:is(ul){list-style:disc}.cut-case-study-split__support>p:is(ol),.cut-case-study-split__support>ul:is(ol),.cut-case-study-split__support>ol:is(ol){list-style:decimal}.cut-case-study-split__support>p p,.cut-case-study-split__support>p ul,.cut-case-study-split__support>p ol,.cut-case-study-split__support>p li,.cut-case-study-split__support>ul p,.cut-case-study-split__support>ul ul,.cut-case-study-split__support>ul ol,.cut-case-study-split__support>ul li,.cut-case-study-split__support>ol p,.cut-case-study-split__support>ol ul,.cut-case-study-split__support>ol ol,.cut-case-study-split__support>ol li{font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-split__support>p p,.cut-case-study-split__support>p ul,.cut-case-study-split__support>p ol,.cut-case-study-split__support>ul p,.cut-case-study-split__support>ul ul,.cut-case-study-split__support>ul ol,.cut-case-study-split__support>ol p,.cut-case-study-split__support>ol ul,.cut-case-study-split__support>ol ol{margin:0}.cut-case-study-split__support>p p:not(:last-child),.cut-case-study-split__support>p ul:not(:last-child),.cut-case-study-split__support>p ol:not(:last-child),.cut-case-study-split__support>ul p:not(:last-child),.cut-case-study-split__support>ul ul:not(:last-child),.cut-case-study-split__support>ul ol:not(:last-child),.cut-case-study-split__support>ol p:not(:last-child),.cut-case-study-split__support>ol ul:not(:last-child),.cut-case-study-split__support>ol ol:not(:last-child){margin-bottom:1em}.cut-case-study-split__support>p ul,.cut-case-study-split__support>p ol,.cut-case-study-split__support>ul ul,.cut-case-study-split__support>ul ol,.cut-case-study-split__support>ol ul,.cut-case-study-split__support>ol ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-case-study-split__support>p ul li,.cut-case-study-split__support>p ol li,.cut-case-study-split__support>ul ul li,.cut-case-study-split__support>ul ol li,.cut-case-study-split__support>ol ul li,.cut-case-study-split__support>ol ol li{display:list-item;padding:0}.cut-case-study-split__support>p ul li:not(:last-child),.cut-case-study-split__support>p ol li:not(:last-child),.cut-case-study-split__support>ul ul li:not(:last-child),.cut-case-study-split__support>ul ol li:not(:last-child),.cut-case-study-split__support>ol ul li:not(:last-child),.cut-case-study-split__support>ol ol li:not(:last-child){margin-bottom:.5em}.cut-case-study-split__support>p ul li:before,.cut-case-study-split__support>p ol li:before,.cut-case-study-split__support>ul ul li:before,.cut-case-study-split__support>ul ol li:before,.cut-case-study-split__support>ol ul li:before,.cut-case-study-split__support>ol ol li:before{content:none;display:none}.cut-case-study-split__support>p ul li p,.cut-case-study-split__support>p ul li a,.cut-case-study-split__support>p ol li p,.cut-case-study-split__support>p ol li a,.cut-case-study-split__support>ul ul li p,.cut-case-study-split__support>ul ul li a,.cut-case-study-split__support>ul ol li p,.cut-case-study-split__support>ul ol li a,.cut-case-study-split__support>ol ul li p,.cut-case-study-split__support>ol ul li a,.cut-case-study-split__support>ol ol li p,.cut-case-study-split__support>ol ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-split__support>p ul li ul,.cut-case-study-split__support>p ul li ol,.cut-case-study-split__support>p ol li ul,.cut-case-study-split__support>p ol li ol,.cut-case-study-split__support>ul ul li ul,.cut-case-study-split__support>ul ul li ol,.cut-case-study-split__support>ul ol li ul,.cut-case-study-split__support>ul ol li ol,.cut-case-study-split__support>ol ul li ul,.cut-case-study-split__support>ol ul li ol,.cut-case-study-split__support>ol ol li ul,.cut-case-study-split__support>ol ol li ol{margin-top:.5em}.cut-case-study-split__support>p ul,.cut-case-study-split__support>ul ul,.cut-case-study-split__support>ol ul{list-style:disc}.cut-case-study-split__support>p ul>li,.cut-case-study-split__support>ul ul>li,.cut-case-study-split__support>ol ul>li{list-style:inherit}.cut-case-study-split__support>p ol,.cut-case-study-split__support>ul ol,.cut-case-study-split__support>ol ol{list-style:decimal}.cut-case-study-split__support>p ol>li,.cut-case-study-split__support>ul ol>li,.cut-case-study-split__support>ol ol>li{list-style:inherit}.cut-case-study-split__support>p a,.cut-case-study-split__support>ul a,.cut-case-study-split__support>ol a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-case-study-split__support>p strong,.cut-case-study-split__support>p b,.cut-case-study-split__support>ul strong,.cut-case-study-split__support>ul b,.cut-case-study-split__support>ol strong,.cut-case-study-split__support>ol b{font-weight:700}.cut-case-study-split__support>p em,.cut-case-study-split__support>ul em,.cut-case-study-split__support>ol em{font-style:italic}.cut-case-study-split__support>p:not(:last-child),.cut-case-study-split__support>ul:not(:last-child),.cut-case-study-split__support>ol:not(:last-child){margin-bottom:calc(34 * var(--design-unit))}.cut-case-study-split__support>p,.cut-case-study-split__support>ul,.cut-case-study-split__support>ol{color:#767676;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.cut-case-study-split__support>p,.cut-case-study-split__support>ul,.cut-case-study-split__support>ol{font-size:18px}}.cut-case-study-split__actions{display:flex;flex-wrap:wrap;gap:calc(12 * var(--design-unit))}.cut-case-study-split__actions .btn{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}.cut-case-study-split__media{grid-column:3;position:relative;aspect-ratio:308/547.55426;overflow:hidden;border-radius:calc(24 * var(--design-unit));background:linear-gradient(180deg,#9e8fff,#634cff)}.cut-case-study-split__poster{position:absolute;inset:0;display:block;transition:opacity .3s ease}.cut-case-study-split__poster img{display:block;width:100%;height:100%;object-fit:cover}.cut-case-study-split__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.cut-case-study-split__video--mobile{display:none}.cut-case-study-split--hero .cut-case-study-split__heading{padding-top:0}.cut-case-study-split--hero .cut-case-study-split__heading h1{margin-top:0}.cut-case-study-split--hero .cut-case-study-split__heading h1:not(:last-child){margin-bottom:calc(40 * var(--design-unit))}.cut-case-study-split--hero .cut-case-study-split__heading h1:last-child{margin-bottom:0}.cut-case-study-split--hero .cut-case-study-split__heading h1{color:#161616;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.cut-case-study-split--hero .cut-case-study-split__heading h1{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.cut-case-study-split--hero .cut-case-study-split__heading h1{letter-spacing:-.01em}.cut-case-study-split__badge{display:inline-flex;align-items:center;gap:calc(8 * var(--design-unit))}.cut-case-study-split__badge:not(:last-child){margin-bottom:calc(13 * var(--design-unit))}.cut-case-study-split__badge:before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#b3fe15;outline:1px solid #9cd720}.cut-case-study-split.is-video-ready .cut-case-study-split__poster{opacity:0}.cut-case-study-split.is-video-ready .cut-case-study-split__video{opacity:1}@media(max-width:991.98px){.cut-case-study-split--hero .cut-case-study-split__heading h1{font-size:32px;line-height:1;letter-spacing:-.48px;line-height:1.15}.cut-case-study-split--hero .cut-case-study-split__heading h1:not(:last-child){margin-bottom:10px}.cut-case-study-split__badge{gap:8px}.cut-case-study-split__badge:not(:last-child){margin-bottom:13px}.cut-case-study-split__container{padding:0 var(--cut-container-gutter)}.cut-case-study-split__content{grid-template-columns:1fr;gap:32px;padding:48px 0}.cut-case-study-split__heading{grid-column:1;padding:0}.cut-case-study-split__heading h2{font-size:32px;line-height:1;letter-spacing:-.48px;line-height:1.15;letter-spacing:-.01em}.cut-case-study-split__heading h2:not(:last-child){margin-bottom:10px}.cut-case-study-split__eyebrow{font-size:12px;line-height:normal;letter-spacing:-.12px;line-height:10px;letter-spacing:-.01em}.cut-case-study-split__eyebrow:not(:last-child){margin-bottom:13px}.cut-case-study-split__media{grid-column:1;width:100%;max-width:336px;justify-self:center;border-radius:16px}.cut-case-study-split__support{grid-column:1;padding:0}.cut-case-study-split__support>p,.cut-case-study-split__support>ul,.cut-case-study-split__support>ol{font-size:14px;line-height:1.5;letter-spacing:.07px;letter-spacing:normal}.cut-case-study-split__support>p:not(:last-child),.cut-case-study-split__support>ul:not(:last-child),.cut-case-study-split__support>ol:not(:last-child){margin-bottom:24px}.cut-case-study-split__actions{gap:12px}}@media(min-width:768px)and (max-width:991.98px){.cut-case-study-split__content{grid-template-columns:minmax(0,336px) minmax(0,1fr)}.cut-case-study-split__heading{grid-column:1/-1;grid-row:1}.cut-case-study-split__media{grid-row:2}.cut-case-study-split__support{grid-column:2;grid-row:2}}@media(max-width:767.98px){.cut-case-study-split__video--desktop{display:none}.cut-case-study-split__video--mobile{display:block}}.cut-case-study-testimonial{background:#f7f7f7}.cut-case-study-testimonial__container{padding:calc(80 * var(--design-unit)) calc(188 * var(--design-unit))}.cut-case-study-testimonial__content{display:flex;align-items:stretch;gap:calc(48 * var(--design-unit));padding:calc(24.5 * var(--design-unit));box-shadow:inset 0 0 0 .5px #eaeef4;border-radius:calc(16 * var(--design-unit));background:#fff}.cut-case-study-testimonial__text{flex:1;min-width:0;min-height:calc(492 * var(--design-unit));padding:calc(13 * var(--design-unit)) 0 calc(24 * var(--design-unit));display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:calc(24 * var(--design-unit))}.cut-case-study-testimonial__heading{width:100%}.cut-case-study-testimonial__heading blockquote{overflow-wrap:anywhere}.cut-case-study-testimonial__heading blockquote:is(ul,ol){display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-case-study-testimonial__heading blockquote:is(ul,ol)>li{padding:0;list-style:inherit}.cut-case-study-testimonial__heading blockquote:is(ul,ol)>li:not(:last-child){margin-bottom:.5em}.cut-case-study-testimonial__heading blockquote:is(ul,ol)>li:before{content:none;display:none}.cut-case-study-testimonial__heading blockquote:is(ul){list-style:disc}.cut-case-study-testimonial__heading blockquote:is(ol){list-style:decimal}.cut-case-study-testimonial__heading blockquote p,.cut-case-study-testimonial__heading blockquote ul,.cut-case-study-testimonial__heading blockquote ol,.cut-case-study-testimonial__heading blockquote li{font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-testimonial__heading blockquote p,.cut-case-study-testimonial__heading blockquote ul,.cut-case-study-testimonial__heading blockquote ol{margin:0}.cut-case-study-testimonial__heading blockquote p:not(:last-child),.cut-case-study-testimonial__heading blockquote ul:not(:last-child),.cut-case-study-testimonial__heading blockquote ol:not(:last-child){margin-bottom:1em}.cut-case-study-testimonial__heading blockquote ul,.cut-case-study-testimonial__heading blockquote ol{display:block;padding-left:1.5em;text-align:left;text-indent:0}.cut-case-study-testimonial__heading blockquote ul li,.cut-case-study-testimonial__heading blockquote ol li{display:list-item;padding:0}.cut-case-study-testimonial__heading blockquote ul li:not(:last-child),.cut-case-study-testimonial__heading blockquote ol li:not(:last-child){margin-bottom:.5em}.cut-case-study-testimonial__heading blockquote ul li:before,.cut-case-study-testimonial__heading blockquote ol li:before{content:none;display:none}.cut-case-study-testimonial__heading blockquote ul li p,.cut-case-study-testimonial__heading blockquote ul li a,.cut-case-study-testimonial__heading blockquote ol li p,.cut-case-study-testimonial__heading blockquote ol li a{font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-testimonial__heading blockquote ul li ul,.cut-case-study-testimonial__heading blockquote ul li ol,.cut-case-study-testimonial__heading blockquote ol li ul,.cut-case-study-testimonial__heading blockquote ol li ol{margin-top:.5em}.cut-case-study-testimonial__heading blockquote ul{list-style:disc}.cut-case-study-testimonial__heading blockquote ul>li{list-style:inherit}.cut-case-study-testimonial__heading blockquote ol{list-style:decimal}.cut-case-study-testimonial__heading blockquote ol>li{list-style:inherit}.cut-case-study-testimonial__heading blockquote a{font:inherit;color:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.15em}.cut-case-study-testimonial__heading blockquote strong,.cut-case-study-testimonial__heading blockquote b{font-weight:700}.cut-case-study-testimonial__heading blockquote em{font-style:italic}.cut-case-study-testimonial__heading blockquote{margin-top:0}.cut-case-study-testimonial__heading blockquote:not(:last-child){margin-bottom:calc(29 * var(--design-unit))}.cut-case-study-testimonial__heading blockquote{text-indent:-.42em;color:#161616;font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px}@media(max-width:767.98px){.cut-case-study-testimonial__heading blockquote{font-size:32px;line-height:1.15;letter-spacing:.32px}}.cut-case-study-testimonial__heading blockquote{letter-spacing:-.01em}.cut-case-study-testimonial__author{display:block;font-style:normal}.cut-case-study-testimonial__author strong{display:block}.cut-case-study-testimonial__author strong:not(:last-child){margin-bottom:calc(2 * var(--design-unit))}.cut-case-study-testimonial__author strong{color:#2d2b2e;font-family:BeausiteClassicWeb,sans-serif;font-weight:600;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.cut-case-study-testimonial__author strong{font-size:14px;line-height:1.5}}.cut-case-study-testimonial__author strong{line-height:1.3}.cut-case-study-testimonial__author span{display:block}.cut-case-study-testimonial__author span:not(:last-child){margin-bottom:calc(2 * var(--design-unit))}.cut-case-study-testimonial__author span{color:#767676;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.cut-case-study-testimonial__author span{font-size:16px;letter-spacing:.08px}}.cut-case-study-testimonial__actions{display:flex;flex-wrap:wrap;gap:calc(12 * var(--design-unit))}.cut-case-study-testimonial__actions .btn{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}.cut-case-study-testimonial__actions .btn span:not(.btn__flair):not(.btn__flair-circle){font:inherit;color:inherit;letter-spacing:inherit}.cut-case-study-testimonial__media{order:-1;position:relative;flex:0 0 calc(336 * var(--design-unit));max-width:calc(336 * var(--design-unit));aspect-ratio:336/492;overflow:hidden;border-radius:calc(16 * var(--design-unit))}.cut-case-study-testimonial__media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}@media(max-width:991.98px){.cut-case-study-testimonial__container{padding:48px var(--cut-container-gutter)}.cut-case-study-testimonial__content{flex-direction:column;padding:24px;gap:32px;border-radius:16px}.cut-case-study-testimonial__text{min-height:0;padding:0;gap:24px}.cut-case-study-testimonial__heading blockquote{font-size:32px;line-height:1;letter-spacing:-.48px;line-height:1.15;letter-spacing:-.01em}.cut-case-study-testimonial__heading blockquote:not(:last-child){margin-bottom:24px}.cut-case-study-testimonial__author strong{font-size:16px;line-height:1.4;letter-spacing:normal;line-height:1.3}.cut-case-study-testimonial__author span{font-size:14px;line-height:1.5;letter-spacing:.07px}.cut-case-study-testimonial__actions{gap:12px}.cut-case-study-testimonial__media{order:0;flex:none;width:100%;max-width:none;border-radius:16px}}@media(max-width:991.98px)and (min-width:575.98px){.cut-case-study-testimonial__media{aspect-ratio:1}}.cut-case-study-work .cut-text-and-media__media{border:0;background:#0000;box-shadow:none;display:flex;align-items:center;justify-content:center}.cut-case-study-work__stack{position:relative;width:82.5%;aspect-ratio:508.2015686/546}.cut-case-study-work__card{position:absolute;width:60.6059%;height:100%;top:0;left:19.6772%;overflow:hidden;border-radius:calc(16 * var(--design-unit));transform-origin:top left}.cut-case-study-work__card img,.cut-case-study-work__card video{display:block;width:100%;height:100%;object-fit:cover}.cut-case-study-work__card--woman{left:0;top:8.7912%;transform:scale(.825)}.cut-case-study-work__card--olives{z-index:2}.cut-case-study-work__card--wine{left:50%;top:8.7912%;transform:scale(.825)}.cut-case-study-work__shade{position:absolute;inset:0;pointer-events:none}.cut-case-study-work__shade:before,.cut-case-study-work__shade:after{content:"";position:absolute;inset:0;opacity:.5}.cut-case-study-work__shade:before{background:#000;mix-blend-mode:hue}.cut-case-study-work__shade:after{background:#fff}.cut-case-study-work__card--olives .cut-case-study-work__shade{opacity:0}.cut-case-study-work--reverse .cut-text-and-media__media{order:-1}.cut-case-study-work__text{max-width:calc(524 * var(--design-unit));min-height:calc(430 * var(--design-unit));justify-content:center;gap:calc(34 * var(--design-unit))}.cut-case-study-work__text .cut-text-and-media__heading{max-width:calc(470 * var(--design-unit));--cut-text-and-media-eyebrow-gap: calc(12 * var(--design-unit));--cut-text-and-media-title-gap: calc(18 * var(--design-unit))}.cut-case-study-work__text .cut-text-and-media__actions{margin-top:0}.cut-customer-stories--case-study{padding:calc(80 * var(--design-unit)) 0}@media(max-width:991.98px){.cut-case-study-work .cut-text-and-media__media{aspect-ratio:508.2015686/546}.cut-case-study-work__stack{width:100%}.cut-case-study-work__text{max-width:none;min-height:0;gap:24px}.cut-case-study-work__text .cut-text-and-media__heading{max-width:none;--cut-text-and-media-eyebrow-gap: 13px;--cut-text-and-media-title-gap: 10px}.cut-case-study-work__card{border-radius:16px}.cut-customer-stories--case-study{padding:48px 0}.cut-case-study-work--reverse .cut-text-and-media__media{order:0}}.cut-case-study-work__stack.is-carousel .cut-case-study-work__card{left:19.6772%;top:0;transform-origin:center;backface-visibility:hidden;isolation:isolate;will-change:transform,opacity;opacity:1;box-shadow:0 0 #0000}.cut-case-study-work__stack.is-carousel .cut-case-study-work__card[data-pos=left]{transform:translate3d(-41.25%,0,0) scale(.825);z-index:2}.cut-case-study-work__stack.is-carousel .cut-case-study-work__card[data-pos=right]{transform:translate3d(41.25%,0,0) scale(.825);z-index:2}.cut-case-study-work__stack.is-carousel .cut-case-study-work__card[data-pos=back]{transform:translateZ(0) scale(.7);z-index:1;opacity:0;pointer-events:none}.cut-case-study-work__stack.is-carousel .cut-case-study-work__card[data-pos=center]{transform:translateZ(0) scale(1);z-index:3;box-shadow:0 calc(24 * var(--design-unit)) calc(48 * var(--design-unit)) calc(-24 * var(--design-unit)) #00000047}.cut-case-study-work__stack.is-carousel .cut-case-study-work__card[data-pos=left],.cut-case-study-work__stack.is-carousel .cut-case-study-work__card[data-pos=right]{cursor:pointer}.cut-case-study-work__stack.is-carousel .cut-case-study-work__card:focus-visible{outline:2px solid #634cff;outline-offset:3px}.cut-case-study-work__stack.is-carousel .cut-case-study-work__card .cut-case-study-work__shade{opacity:1}.cut-case-study-work__stack.is-carousel .cut-case-study-work__card[data-pos=center] .cut-case-study-work__shade:before,.cut-case-study-work__stack.is-carousel .cut-case-study-work__card[data-pos=center] .cut-case-study-work__shade:after{opacity:0}.cut-case-study-work__stack.is-carousel.is-carousel-ready .cut-case-study-work__card{transition:transform .9s cubic-bezier(.65,0,.25,1),opacity .9s cubic-bezier(.65,0,.25,1),box-shadow .9s cubic-bezier(.65,0,.25,1)}.cut-case-study-work__stack.is-carousel.is-carousel-ready .cut-case-study-work__card.is-leaving{transition-delay:40ms}.cut-case-study-work__stack.is-carousel.is-carousel-ready .cut-case-study-work__shade:before,.cut-case-study-work__stack.is-carousel.is-carousel-ready .cut-case-study-work__shade:after{transition:opacity .9s cubic-bezier(.65,0,.25,1)}@media(prefers-reduced-motion:reduce){.cut-case-study-work__stack.is-carousel.is-carousel-ready .cut-case-study-work__card,.cut-case-study-work__stack.is-carousel.is-carousel-ready .cut-case-study-work__shade:before,.cut-case-study-work__stack.is-carousel.is-carousel-ready .cut-case-study-work__shade:after{transition:none}}.early-stage-page,.not-ready-page,.early-stage-page .split-hero--early-stage,.early-stage-page .split-hero--not-ready,.early-stage-page .cut-section-heading,.early-stage-page .video-section--poster,.early-stage-page .cut-fit-guidance,.not-ready-page .split-hero--early-stage,.not-ready-page .split-hero--not-ready,.not-ready-page .cut-section-heading,.not-ready-page .video-section--poster,.not-ready-page .cut-fit-guidance{background:#f7f7f7}.split-hero--early-stage h1 span,.split-hero--not-ready h1 span{color:#634cff}.split-hero--early-stage .split-hero__description,.split-hero--not-ready .split-hero__description{max-width:calc(416 * var(--design-unit))}.split-hero--early-stage .split-hero__visual img,.split-hero--not-ready .split-hero__visual img{display:block;width:100%;height:100%;object-fit:cover}.cut-section-heading__content{padding-top:calc(53 * var(--design-unit))}.cut-section-heading{text-align:center;overflow:visible}@media(min-width:1439.98px){.cut-section-heading+.video-section{margin-top:calc(-6 * var(--design-unit))}}.cut-section-heading h2{margin-top:0;margin-bottom:0}.cut-section-heading h2:not(:last-child){margin-bottom:calc(30 * var(--design-unit))}.cut-section-heading h2{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.cut-section-heading h2{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.cut-section-heading h2{letter-spacing:-.01em;text-box-trim:none}.cut-section-heading p{margin-top:0;margin-bottom:0}.cut-section-heading p:not(:last-child){margin-bottom:calc(18 * var(--design-unit))}.cut-section-heading p{font-family:BeausiteClassicWeb,sans-serif;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.cut-section-heading p{font-size:18px}}.cut-section-heading p{color:#767676;text-box-trim:none}.video-section--poster img{display:block;width:100%;height:100%;object-fit:cover}.cut-fit-guidance__content{padding:calc(80 * var(--design-unit)) 0 calc(75 * var(--design-unit))}.cut-fit-guidance h2{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(48 * var(--design-unit));line-height:1;letter-spacing:-.48px}@media(max-width:767.98px){.cut-fit-guidance h2{font-size:32px;line-height:1.05;letter-spacing:-.32px}}.cut-fit-guidance h2{margin-top:0;margin-bottom:0}.cut-fit-guidance h2:not(:last-child){margin-bottom:calc(56 * var(--design-unit))}.cut-fit-guidance h2{letter-spacing:-.01em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.cut-fit-guidance h2{text-align:center}.cut-fit-guidance__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(32 * var(--design-unit));max-width:calc(1174 * var(--design-unit));margin:0 auto}.cut-fit-guidance img{display:block;width:100%;aspect-ratio:370/220;border-radius:calc(16 * var(--design-unit));margin-bottom:calc(24 * var(--design-unit))}.cut-fit-guidance h3{font-family:PolySans-Median,sans-serif;font-weight:600;font-size:calc(28 * var(--design-unit));line-height:1.15;letter-spacing:-.28px}@media(max-width:767.98px){.cut-fit-guidance h3{font-size:24px;line-height:1.2;letter-spacing:-.24px}}.cut-fit-guidance h3{margin-top:0;margin-bottom:0}.cut-fit-guidance h3:not(:last-child){margin-bottom:calc(23 * var(--design-unit))}.cut-fit-guidance h3{letter-spacing:-.01em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.cut-fit-guidance p{font-family:BeausiteClassicWeb,sans-serif;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.cut-fit-guidance p{font-size:16px;letter-spacing:.08px}}.cut-fit-guidance p{color:#767676;margin-top:0;margin-bottom:0}.cut-fit-guidance p:not(:last-child){margin-bottom:calc(16 * var(--design-unit))}.cut-text-and-media--training .cut-text-and-media__text{justify-content:center}.cut-text-and-media--training .cut-text-and-media__media{overflow:visible}.results-callout--signup .results-callout__overline a{color:inherit;text-decoration:none}.results-callout--signup .results-callout__description{margin-top:calc(-2 * var(--design-unit));margin-bottom:0}.results-callout--signup .results-callout__description:not(:last-child){margin-bottom:calc(16 * var(--design-unit))}.results-callout--signup .results-callout__description{color:#f7f7f7;font-family:BeausiteClassicWeb,sans-serif;font-size:calc(16 * var(--design-unit));line-height:1.4;letter-spacing:normal}@media(max-width:767.98px){.results-callout--signup .results-callout__description{font-size:14px;line-height:1.5}}@media(max-width:767.98px){.results-callout--signup .results-callout__description{margin-top:8px;font-size:14px;line-height:1.5;letter-spacing:.07px}}@media(max-width:991.98px){.split-hero--early-stage .split-hero__description,.split-hero--not-ready .split-hero__description{max-width:none}.cut-section-heading__content{padding-top:48px}.cut-section-heading h2{font-size:32px;line-height:1.15}.cut-section-heading h2:not(:last-child){margin-bottom:24px}.cut-section-heading p{font-size:16px;line-height:1.5}.cut-section-heading p:not(:last-child){margin-bottom:16px}.cut-fit-guidance__content{padding:48px 0}.cut-fit-guidance h2{font-size:32px}.cut-fit-guidance h2:not(:last-child){margin-bottom:32px}.cut-fit-guidance__grid{max-width:none;gap:24px}.cut-fit-guidance img{border-radius:16px;margin-bottom:24px}.cut-fit-guidance h3{font-size:24px;line-height:1.15}.cut-fit-guidance h3:not(:last-child){margin-bottom:20px}.cut-fit-guidance p{font-size:14px;line-height:1.5}.cut-fit-guidance p:not(:last-child){margin-bottom:16px}}@media(max-width:991.98px){.cut-text-and-media--training .cut-text-and-media__heading{max-width:none}.cut-text-and-media--training .cut-text-and-media__text{gap:32px}}@media(max-width:767.98px){.cut-fit-guidance__grid{grid-template-columns:minmax(0,1fr);gap:40px}.split-hero--early-stage .split-hero__visual,.split-hero--not-ready .split-hero__visual{height:auto;aspect-ratio:740/545}.split-hero--early-stage h1,.split-hero--not-ready h1{font-size:40px;line-height:1}}.cut-more-industries__content{padding:calc(69 * var(--design-unit)) 0 calc(80 * var(--design-unit))}.cut-more-industries{background:#f7f7f7}.cut-more-industries__heading{margin-top:0;margin-bottom:0}.cut-more-industries__heading:not(:last-child){margin-bottom:calc(76 * var(--design-unit))}.cut-more-industries__heading{font-family:PolySans-Median,sans-serif;font-size:calc(40 * var(--design-unit));line-height:1.1;letter-spacing:-.4px}@media(max-width:767.98px){.cut-more-industries__heading{font-size:32px;line-height:1.15;letter-spacing:.32px}}.cut-more-industries__heading{line-height:1.1;letter-spacing:-.4px;color:#161616}.cut-more-industries__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(24 * var(--design-unit)) calc(16 * var(--design-unit))}.cut-more-industries__card{padding:calc(16 * var(--design-unit)) calc(16 * var(--design-unit)) calc(19 * var(--design-unit));border:calc(1 * var(--design-unit)) solid #eaeef4;border-radius:calc(16 * var(--design-unit));background:#fff}.cut-more-industries__image{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border:calc(1 * var(--design-unit)) solid #eaeef4;border-radius:calc(8 * var(--design-unit));margin-bottom:calc(18 * var(--design-unit))}.cut-more-industries__title{margin-top:0;margin-bottom:0}.cut-more-industries__title:not(:last-child){margin-bottom:calc(5 * var(--design-unit))}.cut-more-industries__title{font-family:PolySans-Median,sans-serif;font-size:calc(18 * var(--design-unit));line-height:1.4444444444;letter-spacing:normal}@media(max-width:767.98px){.cut-more-industries__title{font-size:18px}}.cut-more-industries__title{line-height:1.35;letter-spacing:-.18px;color:#221c17}.cut-more-industries__text{margin-top:0;margin-bottom:0}.cut-more-industries__text:not(:last-child){margin-bottom:calc(16 * var(--design-unit))}.cut-more-industries__text{font-family:BeausiteClassicWeb,sans-serif;font-size:calc(14 * var(--design-unit));line-height:1.5;letter-spacing:.07px}@media(max-width:767.98px){.cut-more-industries__text{font-size:16px;letter-spacing:.08px}}.cut-more-industries__text{line-height:1.5;letter-spacing:.07px;color:#767676}@media(max-width:991.98px){.cut-more-industries__content{padding:48px 0}.cut-more-industries__card{padding:16px 16px 24px;border-width:1px;border-radius:16px}.cut-more-industries__image{border-width:1px;border-radius:8px;margin-bottom:24px}.cut-more-industries__heading{font-size:40px;line-height:1.1;letter-spacing:-.4px;font-size:32px}.cut-more-industries__title{font-size:18px;line-height:1.4444444444;letter-spacing:normal}.cut-more-industries__text{font-size:14px;line-height:1.5;letter-spacing:.07px}.cut-more-industries__text:not(:last-child),.cut-more-industries__title:not(:last-child){margin-bottom:16px}.cut-more-industries__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.cut-more-industries__heading:not(:last-child){margin-bottom:48px}}@media(max-width:767.98px){.cut-more-industries__heading{font-size:32px}.cut-more-industries__heading:not(:last-child){margin-bottom:32px}.cut-more-industries__text:not(:last-child),.cut-more-industries__title:not(:last-child){margin-bottom:16px}.cut-more-industries__grid{grid-template-columns:minmax(0,1fr);gap:16px}}.cut-results--about .cut-results__content{padding:calc(80 * var(--design-unit)) 0;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);background:repeating-linear-gradient(to right,#ced6e1 0 4px,transparent 4px 8px) left top/100% 1px no-repeat,repeating-linear-gradient(to right,#ced6e1 0 4px,transparent 4px 8px) left bottom/100% 1px no-repeat;background-origin:border-box}.cut-results--about .cut-results__metrics{padding-top:calc(30.13671875 * var(--design-unit))}.cut-results--about .cut-results__metric{gap:calc(32 * var(--design-unit))}.cut-results--about .cut-results__value{text-box-trim:trim-both;text-box-edge:cap alphabetic}.cut-results--about .cut-results__description{top:0;color:#5c5c5c}.cut-results--about .cut-results__description>span{text-box-trim:trim-both;text-box-edge:cap alphabetic}.cut-results--about .cut-results__discs{top:calc(-30.13671875 * var(--design-unit));left:calc(19 * var(--design-unit))}.cut-results--about .cut-results__strips{top:calc(54.86328125 * var(--design-unit))}.cut-results--about .cut-results__arrows{top:calc(19.76328125 * var(--design-unit));left:calc(-65.3 * var(--design-unit))}@media(max-width:767.98px){.cut-results--about .cut-results__content{padding:50px 0 30px}.cut-results--about .cut-results__metrics{padding-top:20px;gap:60px}.cut-results--about .cut-results__metric{gap:20px}.cut-results--about .cut-results__discs{top:-20px;left:0}.cut-results--about .cut-results__strips{top:38px}.cut-results--about .cut-results__arrows{top:18px;left:-28px}}.product-page .cut-page-mobile{display:none}@media(max-width:767.98px){.product-page .stats-strip__item>span:not(.stats-strip__meta):not(.stats-strip__icon),.product-page .stats-strip__item>strong{text-box-trim:trim-both;text-box-edge:cap alphabetic}}@media(max-width:991.98px){.product-page .cut-page-desktop{display:none}.product-page .cut-page-mobile{display:block}.product-page a.cut-page-mobile{display:inline-flex}}.cut-integrations--product .cut-integrations__link{display:inline-flex;align-self:flex-start}@media(max-width:991.98px){.cut-integrations--product .cut-integrations__intro{gap:28px;padding:32px}.cut-integrations--product .cut-integrations__heading{gap:24px}.cut-integrations--product .cut-integrations__heading h2{text-box-trim:trim-both;text-box-edge:cap alphabetic}.cut-integrations--product .cut-integrations__eyebrow{margin-top:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.cut-integrations--product .cut-integrations__link span{padding:1.5px 2px 3px;text-box-trim:trim-both;text-box-edge:cap alphabetic}.cut-integrations--product .cut-integrations__item{--cut-integrations-item-padding-top: 16px;--cut-integrations-item-padding-bottom: 16px;aspect-ratio:1;gap:0;padding:16px}.cut-integrations--product .cut-integrations__item-copy{gap:10px}.cut-integrations--product .cut-integrations__item-copy p,.cut-integrations--product .cut-integrations__status{text-box-trim:trim-both;text-box-edge:cap alphabetic}}@media(min-width:768px){.product-page .faqs-section,.contact-page .faqs-section{padding-bottom:calc(80 * var(--design-unit))}}.cut-ad-examples--product .cut-ad-examples__content{padding-top:calc(80 * var(--design-unit))}.cut-ad-examples--product .cut-ad-examples__intro{margin-top:0}.cut-ad-examples--product .cut-ad-examples__intro>span{text-box-trim:trim-both;text-box-edge:cap alphabetic}@media(max-width:991.98px){.cut-ad-examples--product{display:none}}:root{--focus-border-color: #634cff}:where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])){border:1px solid rgba(0,0,0,0)}:where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:none;border-color:var(--focus-border-color, #634cff)}footer,.contact-section{--focus-border-color: #b3fe15}.btn:not(.style-white):focus-visible{outline:1px solid var(--focus-border-color, #ffffff);outline-offset:-1px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}p a[href]:not(.btn):not(.text-link):not(.wp-block-button__link){font:inherit;letter-spacing:inherit;color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-decoration-thickness:from-font;text-underline-offset:.15em;transition:color .2s ease,text-decoration-color .2s ease}p a[href]:not(.btn):not(.text-link):not(.wp-block-button__link) :where(span,strong,em,b,i,u,small){color:inherit}p a[href]:not(.btn):not(.text-link):not(.wp-block-button__link):hover,p a[href]:not(.btn):not(.text-link):not(.wp-block-button__link):focus-visible{color:var(--paragraph-link-hover, #634cff);text-decoration-color:currentColor}p a[href]:not(.btn):not(.text-link):not(.wp-block-button__link):focus-visible{border-color:#0000;outline:1px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){p a[href]:not(.btn):not(.text-link):not(.wp-block-button__link){transition:none}}.about-banner__inner,.contact-section,.site-footer,.results-callout__card,.cut-volume__panel,.team-quote,.contact-card--callout,.feature-card--request,.video-section__player,.pricing-comparison__tooltip,.wp-block-gallery{--paragraph-link-hover: #b3fe15}.cut-volume__winner,.cut-volume__ad--dark,.cut-volume__ad-cta{--paragraph-link-hover: #634cff}.cut-volume__winner-cta{--paragraph-link-hover: #b3fe15}@media(min-width:1280px){.stats-strip{--stat-scale: 1}.pricing-comparison{--pricing-asset-scale: 1}.cut-volume__panel{max-width:none;padding-inline:max(80px,(100% - 1280px)/2)}.cut-ad-examples__carousel{width:calc(100vw + var(--ad-gap));margin-left:calc((100% - 100vw)/2)}.cut-customer-stories__carousel{width:calc(100% + (100vw - 100%)/2)}.contact-section .demo-decoration--eye{left:calc(50% - 617px)}.contact-section .demo-decoration--brain{left:calc(50% + 393px)}.contact-section .demo-decoration--computer{left:calc(50% - 467px)}}.creative-collage>.container{max-width:none}.cut-ad-examples__badge--supplied{--logo-unit:var(--design-unit);height:calc(50*var(--logo-unit));min-height:calc(50*var(--logo-unit));padding:0 calc(14*var(--logo-unit));flex:none}.cut-ad-examples__brand-artwork{position:relative;display:block;flex:none;width:calc(var(--logo-width)*var(--logo-unit));height:calc(var(--logo-height)*var(--logo-unit));overflow:hidden}.cut-ad-examples__brand-artwork>img{position:absolute;display:block;left:0;top:0;width:100%;height:100%;max-width:none;object-fit:fill}@media(max-width:991.98px){.cut-ad-examples__badge--supplied{--logo-unit:.8px}}.cut-ad-examples__brand-artwork--rodan-fields{--logo-width:164.5;--logo-height:14.008}.cut-ad-examples__brand-artwork--niccolo{--logo-width:85;--logo-height:16}.cut-ad-examples__brand-artwork--milklab{--logo-width:87;--logo-height:16}.cut-ad-examples__brand-artwork--marquise{--logo-width:113;--logo-height:26}.cut-ad-examples__brand-artwork--marquise>img{width:100.03%;height:88%;top:-1.2%;left:0}.cut-ad-examples__brand-artwork--fancy-hanks{--logo-width:117;--logo-height:25}.cut-ad-examples__brand-artwork--fancy-hanks>img{filter:brightness(0) invert(1)}.cut-ad-examples__brand-artwork--fancy-hanks>img{width:calc(117.333*var(--logo-unit));height:calc(22*var(--logo-unit));top:calc(.3*var(--logo-unit))}.cut-ad-examples__brand-artwork--henne{--logo-width:97;--logo-height:16}.cut-ad-examples__brand-artwork--fine-print{--logo-width:131.25;--logo-height:19.995}.cut-ad-examples__brand-artwork--eva{--logo-width:46.25;--logo-height:20.271}.cut-ad-examples__brand-artwork--zandra{--logo-width:80;--logo-height:22}.cut-ad-examples__brand-artwork--zandra>img{width:100.37%;height:138.58%;top:1.22%;left:0}.cut-ad-examples__brand-artwork--heybud{--logo-width:81.231;--logo-height:22}.cut-ad-examples__brand-artwork--heybud>img{width:100.63%;height:123.08%;top:-8.85%;left:-.31%}.cut-ad-examples__brand-artwork--colour-pane{--logo-width:69.558;--logo-height:28}.cut-ad-examples__brand-artwork--colour-pane>img{filter:brightness(0) invert(1)}.cut-ad-examples__brand-artwork--conserving-beauty{--logo-width:170.667;--logo-height:24}.cut-ad-examples__brand-artwork--brotherwolf{--logo-width:133.75;--logo-height:19.958}.cut-ad-examples__brand-artwork--plants-project{--logo-width:126;--logo-height:34}.cut-ad-examples__brand-artwork--plants-project>img{width:100%;height:94.42%;top:.14%;left:0}.cth{position:relative;width:100%;aspect-ratio:740/545;max-width:100%;overflow:hidden;border-radius:24px;background:#f7f7f7;isolation:isolate;-webkit-user-select:none;user-select:none;touch-action:pan-y}.cth.cth-m{aspect-ratio:4/5}.cth *{box-sizing:border-box}.cth-stage{position:absolute;left:0;top:0;width:740px;height:545px;transform-origin:0 0}.cth-px{position:absolute;inset:0;pointer-events:none;will-change:transform}.cth-it{position:absolute;will-change:transform,opacity}.cth-it>img{display:block;width:100%;height:100%;max-width:none}.cth-orb{position:absolute;left:0;top:0;will-change:transform,opacity;visibility:hidden}.cth-orb>img{display:block;width:100%;height:100%;max-width:none}.cth-orb.ad>img{object-fit:cover;border-radius:6px}.cth-pill{position:absolute;display:flex;align-items:center;gap:8px;height:33px;padding:0 16px;background:#fff;border:1px solid #eaeef4;border-radius:999px;font:400 16px/1 FragmentMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.01em;text-transform:uppercase;color:#767676;white-space:nowrap}.cth-pill i{width:6px;height:6px;border-radius:50%;background:#b3fe15;flex:none}.cth-m .cth-pill{height:42px;padding:0 20px;gap:10px;font-size:21px}.cth-m .cth-pill i{width:8px;height:8px}.cth-eye{perspective:700px}.cth-eye video{transform-style:preserve-3d}.cth video{position:absolute;display:block;max-width:none;object-fit:cover;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}.cth-hero{border-radius:7.4px;overflow:hidden;box-shadow:0 4px 24px #00000024;background:#8a7a55}.cth-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:none}.cth-spit{position:absolute;inset:0;border-radius:2.2px;box-shadow:0 1.2px 6.7px #00000024}.cth-spit>img{display:block;width:100%;height:100%;max-width:none;border-radius:2.2px;object-fit:cover}.cth-pill b{width:1.5px;height:15px;background:#9a9a9a;flex:none;margin-left:-6px;animation:cthBlink 1s steps(1) infinite}.cth-m .cth-pill b{height:20px;width:2px;margin-left:-8px}@keyframes cthBlink{50%{opacity:0}}.cth-ann{position:absolute;left:0;top:0;overflow:visible}.cth-box{position:absolute;pointer-events:none;--c:#9be000;--l:9px;--w:2px;background:linear-gradient(var(--c),var(--c)) 0 0/var(--l) var(--w),linear-gradient(var(--c),var(--c)) 0 0/var(--w) var(--l),linear-gradient(var(--c),var(--c)) 100% 0/var(--l) var(--w),linear-gradient(var(--c),var(--c)) 100% 0/var(--w) var(--l),linear-gradient(var(--c),var(--c)) 0 100%/var(--l) var(--w),linear-gradient(var(--c),var(--c)) 0 100%/var(--w) var(--l),linear-gradient(var(--c),var(--c)) 100% 100%/var(--l) var(--w),linear-gradient(var(--c),var(--c)) 100% 100%/var(--w) var(--l);background-repeat:no-repeat}.cth-box.lav{--c:#634cff}.cth-tag{position:absolute;display:block;padding:4px 6px 3px;border-radius:2px;background-color:#b3fe15;background-image:var(--cth-grain);background-size:96px 96px;background-blend-mode:multiply;font:400 10px/1 FragmentMono-Regular,ui-monospace,Menlo,monospace;letter-spacing:.01em;text-transform:uppercase;color:#1c1c1c;white-space:nowrap}.cth-tag.lav{background-color:#cfc6ff}.cth-tag.grey{background-color:#fcfcfb;background-image:var(--cth-grain-soft);color:#3a3a3a;box-shadow:0 0 0 1px #e3e3e0}.cth-m .cth-tag{font-size:13px;padding:5px 8px 4px}.cth-glow{position:absolute;inset:-5px;opacity:0}.cth-glow .cth-box{inset:0}.cth-glow .cth-tag{left:-1px;bottom:calc(100% + 3px);font-size:8px;padding:3px 4px 2px}.cth-glow.below .cth-tag{bottom:auto;top:calc(100% + 3px)}.cth-m .cth-glow .cth-tag{font-size:11px}.cth-comp{background:#f7f7f7}.cth-cursor{position:absolute;left:0;top:0;width:26px;height:26px;transform-origin:2px 2px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.2))}.split-hero__visual--animated{height:auto;min-width:0;container-type:inline-size;background:#0000}.cth-preview{position:absolute;width:44%;height:60%;left:28%;top:20%;object-fit:contain}.cth:not(.is-ready) .cth-stage{visibility:hidden}.cth.has-intro-frame>.cth-preview{visibility:hidden}.cth:not(.is-playing) .cth-pill b{animation-play-state:paused}@container (max-width: 599.98px){.cth{aspect-ratio:4/5}}@media(prefers-reduced-motion:reduce){.cth-pill b{animation:none}}.cf{--purple: #634cff;--lime: #b3fe15;--ink: #161616;--ink-2: #221c17;--sub: #4c4238;--tint: #e4d0ff;--cap: #212122;--line-grey: #ced6e1;position:relative;width:100%;background:var(--purple);overflow:visible;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;line-height:normal;text-align:left}.cf,.cf *{box-sizing:border-box}.cf img{max-width:none;height:auto;border:0;margin:0;padding:0}.cf h3,.cf p{margin:0;padding:0}.cf .cf-stage{position:relative;margin:0 auto}.cf .cf-scene{position:absolute;left:0;top:0;transform-origin:0 0}.cf .cf-funnel{position:absolute;transform-origin:0 0}.cf .cf-layer,.cf .cf-conn{position:absolute;left:0;top:0;will-change:transform}.cf .cf-round{position:absolute;transform-origin:50% 50%}.cf .cf-cp{position:absolute;left:0;will-change:transform,opacity}.cf .cf-round,.cf .cf-float{will-change:transform}.cf .card{will-change:transform;backface-visibility:hidden}.cf .h-pics img,.cf .bld .tx,.cf .bld .sk,.cf .cf-glow,.cf .cf-shadow,.cf .h-badge,.cf .h-cap{will-change:opacity}.cf .card{position:relative;width:78.073px;height:102.683px;padding:4.278px;border-radius:4.278px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;color:#fff;font-weight:600;line-height:normal;box-shadow:0 1.7px 1.7px #18274b1f,0 3.4px 1.7px #18274b14;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s cubic-bezier(.2,.7,.2,1)}.cf .card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.cf .card .cta{position:relative;background:#fff;border:.535px solid var(--line-grey);border-radius:5.041px;padding:3.208px 8.556px;font-size:5.08px;color:var(--ink-2);white-space:nowrap}.cf .cf-heroWrap{position:absolute;will-change:transform}.cf .cf-glow{position:absolute;left:50%;top:50%;pointer-events:none;background:radial-gradient(closest-side,#ffffffb8,#ffffff57 50%,#ffffff1a 78%,#fff0)}.cf .cf-lift{position:relative;will-change:transform}.cf .cf-shadow{position:absolute;inset:0;border-radius:13.2px;pointer-events:none;box-shadow:0 18px 40px -10px #18274b52}.cf .hero{position:relative;width:264px;background:#fff;border:3px solid #fff;border-radius:13.2px;overflow:hidden;box-shadow:0 5.834px 13.127px -4.376px #18274b1f,0 8.751px 30.63px -2.917px #18274b1f;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.cf .h-head{display:flex;align-items:center;justify-content:space-between;padding:10.56px}.cf .h-brand{display:flex;align-items:center;gap:5.28px;font-weight:600;font-size:9.24px;letter-spacing:.3696px;color:var(--ink-2);white-space:nowrap}.cf .h-brand i{width:5.28px;height:5.28px;border-radius:50%;background:var(--lime);display:block}.cf .h-badge{position:relative;overflow:hidden;display:inline-flex;justify-content:center;min-width:52px;padding:3.3px 7.92px;border-radius:999px;background:var(--tint);color:var(--purple);font-weight:600;font-size:7.92px;white-space:nowrap;font-variant-numeric:tabular-nums}.cf .h-img{position:relative;height:303.6px;overflow:hidden}.cf .h-pics{position:absolute;inset:0;will-change:transform}.cf .h-pics img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.cf .h-cap{position:absolute;left:10.56px;bottom:10.56px;padding:3.96px 6.6px;border-radius:3.96px;background:var(--cap);color:#fff;font-size:7.26px;white-space:nowrap}.cf .h-copy{display:flex;flex-direction:column;gap:6.6px;padding:15.84px 13.2px}.cf .h-copy h3{font-family:PolySans-Median,Inter,sans-serif;font-weight:600;font-size:18.48px;line-height:1.15;letter-spacing:-.1848px;color:var(--ink)}.cf .h-copy p{font-size:9.24px;line-height:1.4;color:var(--sub)}.cf .h-sp{height:5.28px}.cf .h-cta{position:relative;overflow:hidden;display:flex;justify-content:center;padding:9.24px 0;border-radius:999px;background:var(--purple);color:#fff;font-weight:600;font-size:9.24px;letter-spacing:.3696px;text-transform:uppercase}.cf .bld{position:relative}.cf .bld .tx{display:inline-block}.cf .bld .sk{position:absolute;left:0;top:50%;width:100%;height:.62em;margin-top:-.31em;border-radius:99px;background:#ececf1}.cf .h-copy p.bld .sk{height:.8em;margin-top:-.4em}.cf .h-cta .bld{display:inline-block}.cf .h-cta .sk-on{background:#ffffff61}.cf .cf-graph{position:absolute;left:0;top:0;overflow:hidden;pointer-events:none}.cf .cf-gdata,.cf .cf-gin{position:absolute;inset:0}.cf .cf-gfeather{position:absolute;left:0;top:0;height:100%;will-change:transform}.cf .cf-gf{position:absolute}.cf .cf-ggrid{position:absolute;left:0}.cf .cf-lines{position:absolute;pointer-events:none;overflow:hidden}.cf .cf-lines svg{position:absolute;left:0;top:0}.cf .grain:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-image:var(--grain);background-size:48px 48px;opacity:.12;mix-blend-mode:overlay}.cf .grain>span,.cf .grain{z-index:0}.cf .cf-fade{position:absolute;pointer-events:none}.cf .cf-conn svg{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}@media(hover:hover)and (pointer:fine){.cf .card:hover{transform:translateY(-2px) scale(1.06);box-shadow:0 6px 14px -4px #18274b59,0 2px 4px #18274b1f}.cf .hero:hover{transform:translateY(-2px)}}.cut-volume__animation{position:relative;isolation:isolate;aspect-ratio:1280/605.33}.cut-volume__animation:has(.cf-stage){aspect-ratio:auto}@media(max-width:599.98px){.cut-volume__animation{aspect-ratio:375/900}}
