:root{--blue:#6D9BD7;--green:#64A185;--yellow:#F4BC74;--spacing:0.25rem;--font-brother:"Brother","sans-serif";--font-heebo:"Heebo","sans-serif"}h1.title{text-align:center;text-transform:uppercase;color:var(--blue);margin-bottom:.5rem}h2.title,h3.title{padding-bottom:2rem}h3.title{text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:700}h2{font-size:1.25rem}h2,h3{line-height:1.75rem;font-weight:600}h3{font-size:1.125rem;margin-bottom:.5rem}a,a:focus,a:hover{text-decoration-line:none}a.link{text-decoration-line:underline}a.link:focus,a.link:hover{color:hsl(var(--primary));text-decoration-line:none}.prose{width:100%}p{margin-bottom:1rem;&:last-of-type{margin-bottom:0}}button a{padding:.5rem 1rem}@font-face{font-family:Heebo;font-style:normal;src:url(/_next/static/media/Heebo-VariableFont_wght.bbbd9038.woff2) format("woff2")}@font-face{font-family:Brother;font-style:normal;font-weight:100;src:url(/_next/static/media/Brother1816-Light.746ba6d3.woff2) format("woff2")}@font-face{font-family:Brother;font-style:italic;font-weight:100;src:url(/_next/static/media/Brother1816-LightItalic.203af4de.woff2) format("woff2")}@font-face{font-family:Brother;font-style:normal;font-weight:600;src:url(/_next/static/media/Brother1816-Medium.66bf5282.woff2) format("woff2")}@font-face{font-family:Brother;font-style:italic;font-weight:600;src:url(/_next/static/media/Brother1816-MediumItalic.c1c1c824.woff2) format("woff2")}@font-face{font-family:Brother;font-style:normal;font-weight:300;src:url(/_next/static/media/Brother1816-Regular.a1debac1.woff2) format("woff2")}@font-face{font-family:Brother;font-style:italic;font-weight:300;src:url(/_next/static/media/Brother1816-RegularItalic.d790918a.woff2) format("woff2")}@font-face{font-family:Brother;font-style:normal;font-weight:800;src:url(/_next/static/media/Brother1816-Bold.39b83e0d.woff2) format("woff2")}@font-face{font-family:Brother;font-style:italic;font-weight:800;src:url(/_next/static/media/Brother1816-BoldItalic.92fae70f.woff2) format("woff2")}@font-face{font-family:Brother;font-style:normal;font-weight:900;src:url(/_next/static/media/Brother1816-Black.27d94e2f.woff2) format("woff2")}@font-face{font-family:Brother;font-style:italic;font-weight:900;src:url(/_next/static/media/Brother1816-BlackItalic.80f9eec3.woff2) format("woff2")}@keyframes morphGlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.morph-gradient{background:linear-gradient(120deg,#1a1a1a,#2e2e2e,#444,#2e2e2e,#1a1a1a);background-size:400% 400%;animation:morphGlow 8s ease-in-out infinite;border-radius:1rem;box-shadow:inset 1px 1px 5px rgba(255,255,255,.05),inset -1px -1px 5px rgba(0,0,0,.6),0 4px 8px rgba(0,0,0,.5)}.link-underline:after{bottom:-.2em;transition:width .3s ease-in-out}a{width:-moz-fit-content;width:fit-content;font-family:Heebo}h1{line-height:1.5!important}.swiper-fade-mask{position:relative}.swiper-fade-mask:after,.swiper-fade-mask:before{content:"";position:absolute;top:0;width:164px;height:100%;z-index:10;pointer-events:none}.swiper-fade-mask:before{left:0;background:linear-gradient(90deg,white 0,transparent)}.swiper-fade-mask:after{right:0;background:linear-gradient(270deg,white 0,transparent)}.link-underline:focus:after,.link-underline:hover:after{width:100%}.link-underline{position:relative;display:inline-block}.link-underline:after{content:"";position:absolute;bottom:-2px;left:0;height:1px;width:0;background-color:currentColor;transition:width .3s ease}.link-underline:hover:after{width:100%}@keyframes blob{0%,to{border-radius:42% 58% 67% 33%/42% 48% 52% 58%}33%{border-radius:58% 42% 32% 68%/40% 60% 40% 60%}66%{border-radius:48% 52% 72% 28%/50% 50% 70% 30%}}.blob{background:linear-gradient(135deg,#d1d5db,#4b5563,#000000);animation:blob 3s ease-in-out infinite;filter:blur(20px)}.scrollbar-white::-webkit-scrollbar{width:8px}.scrollbar-white::-webkit-scrollbar-thumb{background:white;border-radius:9999px}.scrollbar-white::-webkit-scrollbar-track{background:transparent}@keyframes liquid{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(1)}}.animate-liquid{animation:liquid 10s linear infinite}.richtext-blok-component h1{font-size:1.125rem;line-height:1.5;letter-spacing:.06em}@media (min-width:1024px){.richtext-blok-component h1{font-size:2rem}}.richtext-blok-component h1{margin-bottom:2rem;font-family:var(--font-brother);font-weight:400;text-transform:uppercase}@media (min-width:1024px){.richtext-blok-component h1{margin-bottom:2.5rem}}.richtext-blok-component h1 br{display:none}@media (min-width:1024px){.richtext-blok-component h1 br{display:inline}}.richtext-blok-component h2{font-family:var(--font-brother);font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.06em}@media (min-width:1024px){.richtext-blok-component h2{font-size:1.5rem}}.richtext-blok-component h2{margin-bottom:2rem}@media (min-width:1024px){.richtext-blok-component h2{margin-bottom:2.5rem}}.richtext-blok-component h2 br{display:none}@media (min-width:1024px){.richtext-blok-component h2 br{display:inline}}.richtext-blok-component h3{font-family:var(--font-brother);font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.06em}@media (min-width:1024px){.richtext-blok-component h3{font-size:1.25rem}}.richtext-blok-component h3{margin-bottom:1rem;padding-bottom:1rem;text-transform:uppercase}.richtext-blok-component h3 br{display:none}@media (min-width:1024px){.richtext-blok-component h3 br{display:inline}}.richtext-blok-component h3{border-bottom-width:1px;border-color:hsl(var(--black))}.richtext-blok-component h3:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.richtext-blok-component p{letter-spacing:.06em}.richtext-blok-component p:last-of-type{margin-bottom:0}.richtext-blok-component p+*{margin-top:1.25rem}.richtext-blok-component ul{margin-left:1.75rem;list-style-type:disc}.richtext-blok-component ul li:not(:last-child){margin-bottom:.75rem}.richtext-blok-component ul li ul{margin-top:.75rem}.richtext-blok-component ol{margin-bottom:2.5rem}.richtext-blok-component ol li{margin-bottom:.75rem}.richtext-blok-component ol li ol{margin-left:calc(var(--spacing)*4.5);margin-top:.75rem}.privacy-policy-page .richtext-blok-component p{margin-bottom:2rem}.privacy-policy-page .richtext-blok-component p:last-of-type{margin-bottom:0}.privacy-policy-page .richtext-blok-component p+*{margin-top:2rem}.privacy-policy-page .richtext-blok-component ul li ul{margin-top:.75rem}.terms-conditions-page .richtext-blok-component p{margin-bottom:1rem}.terms-conditions-page .richtext-blok-component p:last-of-type{margin-bottom:0}.terms-conditions-page .richtext-blok-component p+*{margin-top:1rem}.terms-conditions-page .richtext-blok-component ul{margin-bottom:1rem}.terms-conditions-page .richtext-blok-component ul li ul{margin-top:.75rem}.terms-conditions-page .richtext-blok-component ol{margin-bottom:1rem}.customer-experience-page .richtext-blok-component h1{margin-bottom:.75rem}footer{.richtext-blok-component p{text-align:center!important}@media (min-width:640px){.richtext-blok-component p{text-align:left}}}body[data-scroll-locked]{&.min-h-screen{margin-right:0!important}}.text-white-gradient{background:linear-gradient(0deg,#FFFFFF,#FFFFFF),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.portfolio-page{.heading-3-component.heading-3,.page-title-component.page-title{text-align:center}}.case-study{aspect-ratio:9/6;transition:all var(--transition-duration-medium) var(--timing-function-default)}.case-study:hover{cursor:pointer}.case-study[data-position*=Center]{z-index:99}.case-study[data-position=TopRight]{transform:translate(17.5vw,-25vh) scale(.65)}.case-study[data-position=BottomLeft]{transform:translate(-15vw,-15vh) scale(.65)}.case-study[data-position=MiddleRight]{transform:translate(15vw,15vh) scale(.65)}.headerButton{display:flex!important;align-items:center!important}.pagination-button{width:42px;height:42px;.wrapper{min-width:unset!important;padding:10.5px!important}&.active .wrapper{background-color:rgba(0,0,0,.814)}&.active .circle{opacity:0!important}}.podcast-social-links{margin-left:auto;margin-right:auto;display:flex}@media (min-width:1024px){.podcast-social-links{margin-left:0}}