:root{--color-dark-blue: #0e0f1e;--color-green: #16efd9;--color-light-blue: #5744e0;--color-purple: #8a45db;--color-purple-hover: #bdbbe7;--black: #000;--font-lexend: Lexend, sans-serif;--font-bozon: Bozon, sans-serif;--text-tight: -.025em;--text-tighter: -.08em;--para-xs: clamp(.6944rem, .6383rem + .1797vw, .8rem);--para-s: clamp(.8333rem, .7447rem + .2837vw, 1rem);--para-m: clamp(1.25rem, .867rem + .4255vw, 1.25rem);--step-1: clamp(1.2rem, 1.0072rem + .617vw, 1.5625rem);--step-2: clamp(1.44rem, 1.1671rem + .8734vw, 1.9531rem);--step-3: clamp(1.728rem, 1.3485rem + 1.2143vw, 2.4414rem);--heading-m: clamp(2.0625rem, 1.5533rem + 1.6649vw, 3.0518rem);--step-5: clamp(2.4883rem, 1.7828rem + 2.2577vw, 3.8147rem);--step-6: clamp(2.986rem, 2.0379rem + 3.0339vw, 4.7684rem);--heading-xl: clamp(3.25rem, 2.3187rem + 4.0464vw, 5.9605rem);--box-shadow-hover: 0px 0px 25px 0px rgba(145, 255, 238, .5);--container-max-width:calc(1400px + 15%);--container-padding: 6.5%}@media (min-width: 769px){:root{--container-padding: 7%}}@media (min-width: 1400px){:root{--container-padding: 5.8%}}@supports (container-type: inline-size){:root{--para-xs: clamp(.6944rem, .6383rem + .1797cqi, .8rem);--para-s: clamp(.8333rem, .7447rem + .2837cqi, 1rem);--para-m: 1.125rem;--step-1: clamp(1.2rem, 1.0072rem + .617cqi, 1.5625rem);--heading-xs: 1.625rem;--heading-s: clamp(1.728rem, 1.3485rem + 1.2143cqi, 2.4414rem);--heading-m: clamp(1.875rem, 1.5533rem + 1.07cqi, 3.0518rem);--heading-ml: clamp(2.4883rem, 1.7828rem + 1.5cqi, 3.5rem);--heading-l: 2.5rem;--heading-xl: 2.5rem}@media (min-width: 650px){:root{--text-tight: -.05em;--text-tighter: -.08em;--para-m: clamp(1.125rem, .867rem + .4255cqi, 1.25rem);--heading-xs: clamp(1.44rem, 1.1671rem + .8734cqi, 1.9531rem);--heading-l: clamp(2.5rem, 2.0379rem + 2.5cqi, 4.7684rem);--heading-xl: clamp(2.5rem, 2.3187rem + 3.25cqi, 5.9605rem)}}@media (min-width: 2000px){:root{--heading-xl: clamp(3.25rem, 2.3187rem + 5vw, 6.5rem)}}}:root{--elastic-easing: linear( 0, .875, .875, .876, .876, .877, .877, .878, .878, .879, .88, .88, .881, .882, .883, .884, .884, .885, .886, .887, .888, .889, .892, .894, .897, .899, .902, .905, .908, .911, .914, .917, .921, .924, .928, .932, .936, .94, .944, .949, .957 5.5%, .975 6.3%, .982, .989, .996, 1.003 7.7%, 1.006, 1.01, 1.013, 1.016, 1.019, 1.022, 1.025, 1.028, 1.031, 1.034, 1.037, 1.04, 1.042, 1.045, 1.047, 1.05, 1.052, 1.054, 1.056, 1.058, 1.06, 1.061, 1.063, 1.064, 1.065, 1.066, 1.068, 1.069, 1.07, 1.071, 1.071, 1.072, 1.073, 1.073, 1.074, 1.074, 1.075 13.6% 14.8%, 1.074 14.9% 15.2%, 1.073, 1.072, 1.072, 1.071, 1.07, 1.069, 1.068, 1.068, 1.067, 1.066, 1.065, 1.063, 1.062, 1.061, 1.06, 1.058, 1.057, 1.056, 1.054, 1.053, 1.051, 1.049, 1.046, 1.043, 1.04, 1.036, 1.032, 1.028 20.3%, 1.013 21.4%, 1.007 21.9%, 1.004, 1.001, .998, .995, .992, .99, .987, .984, .982, .98, .977, .975, .974, .973, .972, .971, .97, .969, .968, .967, .966, .965, .964, .964, .963, .962, .962, .961, .96, .96, .959, .959, .958, .958, .957 27.7% 28%, .956 28.1% 28.6%, .955 28.8% 29.6%, .956 29.8% 30.2%, .957, .957, .958, .958, .959, .96, .96, .961, .962, .963, .964, .966, .967, .968, .97, .971, .973, .974, .976, .978, .98 34.8%, .984 35.3%, .992 36.4%, .995, .999, 1, 1.002, 1.004, 1.005, 1.007, 1.009, 1.01, 1.011, 1.013, 1.014, 1.015, 1.017, 1.018, 1.019, 1.02, 1.021, 1.022, 1.023, 1.023, 1.024, 1.025, 1.025, 1.026 43% 43.7%, 1.027 43.9% 44.7%, 1.026 44.9% 45.5%, 1.025 45.7% 46.1%, 1.024, 1.024, 1.023, 1.022, 1.022, 1.021, 1.02, 1.02, 1.019, 1.018, 1.017, 1.016, 1.015, 1.014 49.3%, 1.012, 1.01 50.3%, 1.005 51.4%, 1.003, 1.001, .999 52.8%, .998, .997, .996, .995, .994, .993, .993, .992, .991, .99, .99, .989, .988, .988, .987, .987, .986, .986, .985 57.4% 58.1%, .984 58.3% 60%, .985 60.2% 61.1%, .986 61.3% 61.7%, .987 62% 62.4%, .988, .989, .99, .992, .993, .994 65.3%, .998 66.8%, .999, 1.001, 1.002, 1.003, 1.004, 1.005, 1.005, 1.006 70% 70.5%, 1.007 70.7% 71.2%, 1.008 71.5% 71.9%, 1.009 72.2% 76%, 1.008, 1.008, 1.007, 1.007, 1.006, 1.006, 1.005, 1.004 79.8%, 1.001 81.8%, 1 82.6%, .999, .999, .998, .997, .997, .996 85.3% 86.1%, .995 86.6% 87.9%, .994 88.4% 89.9%, .995 90.4% 92%, .996 92.4% 93.3%, .997 93.7% 94.7%, .999 96.9%, 1 97.9%, 1.001, 1.001, 1.002 99.5% 100%, 1 );--elastic-gentle-easing: linear( 0, .009, .037 1.8%, .149 3.8%, .76 10.9%, .982 14.1%, 1.062, 1.123, 1.166 18.7%, 1.191 20.4%, 1.198 21.3%, 1.199, 1.195, 1.185 24.6%, 1.154 26.9%, 1.055 32.6%, 1.012 35.5%, .979 38.8%, .969, .963 42.1%, .96 44.3%, .963 46.7%, .997 57.4%, 1.007 63.6% 68.7%, .999, 1 );--spring-easing: linear( 0, .007, .029 2.2%, .119, .236 7.3%, .628 14.6%, .738, .829, .905, .965 24%, 1.011, 1.044 29%, 1.058, 1.067, 1.073 34.4% 36.5%, 1.064 41%, 1.015 54.1%, 1.006 58.1%, .999 62.3%, .995 72%, 1 );--overshoot-soft-easing: linear( 0, .402 7.4%, .711 15.3%, .929 23.7%, 1.008 28.2%, 1.067 33%, 1.099 36.9%, 1.12 41%, 1.13 45.4%, 1.13 50.1%, 1.111 58.5%, 1.019 83.2%, 1.004 91.3%, 1 )}@font-face{font-family:Bozon;src:url(./subset-Bozon-Bold-46ae27c3.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Bozon;src:url(./subset-Bozon-DemiBold-e75ac69b.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Lexend;src:url(./subset-Lexend-Light-f37f518f.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Lexend;src:url(./subset-Lexend-Medium-5462c16e.woff2) format("woff2");font-weight:500;font-style:normal}:is(.prose > *):first-child{margin-top:0}:is(.prose > *):last-child{margin-bottom:0}.prose iframe{width:100%;margin:2rem 0}.prose h1{font-family:var(--font-bozon);font-size:var(--heading-xl);font-weight:600;line-height:110%;letter-spacing:var(--text-tight);margin:1.8rem 0 1.2rem;padding:0}.prose h2{font-family:var(--font-lexend);font-size:var(--heading-l)!important;font-weight:400!important;line-height:100%!important;letter-spacing:var(--text-tight)!important;margin:2.5rem 0 1.2rem;padding:0}.prose h3{font-family:var(--font-lexend);font-size:var(--heading-m);font-weight:300;line-height:120%;letter-spacing:var(--text-tight);margin:2rem 0 .9375rem}.prose h4{font-family:var(--font-lexend);font-size:var(--heading-s);font-weight:300;line-height:125%;letter-spacing:var(--text-tight);margin:1.875rem 0 .9375rem}.prose p{font-family:var(--font-lexend);font-size:var(--para-m);font-weight:300;line-height:150%}:is(.prose p) strong{font-weight:400}.prose figure{width:100%;max-width:100%;margin:2.5rem 0}:is(.prose figure) img{margin:0}.prose img{display:block;margin:3.75rem 0}.prose figcaption{font-size:1.4rem;line-height:1.5;margin-top:1rem;text-align:center}.prose hr{width:100%;height:1px;background:rgba(255,255,255,.15);border:none;margin:2rem 0}.prose blockquote{margin:3rem 0}@media (max-width: 899px){.prose blockquote{display:flex;flex-direction:column}}:is(.prose blockquote) p{font-family:sans-serif;font-size:2.1875rem;line-height:1.25;font-weight:400}@media (max-width: 899px){:is(.prose blockquote) p{order:2}}@media (min-width: 769px){:is(.prose blockquote) p{font-size:2.5rem}}.prose ul,.prose ol{margin:2rem 0;padding:0}.prose li{font-size:1.125rem;margin-bottom:.9375rem;color:#fff;line-height:1.5;margin-left:1.125rem;text-wrap:pretty}.prose a{color:#fff;text-decoration:underline}@media (max-width: 768px){.prose a{word-wrap:break-word}}:is(.prose a):hover{text-decoration:none}html{box-sizing:border-box;-webkit-overflow-scrolling:auto;overscroll-behavior-y:none;scroll-behavior:initial}body{font-family:var(--font-lexend);font-weight:300;font-size:1.25rem;line-height:1.5;color:#fff;margin:0;padding:0;background:var(--color-dark-blue, #0e0d1e)}@media (min-width: 769px){body{font-size:1rem}}::-moz-selection{background:var(--color-green);color:#fff}::selection{background:var(--color-green);color:#fff}*:focus{outline:none!important}*:focus-visible{outline:2px solid var(--color-green)!important;outline-offset:3px!important;border-radius:2rem}*,*:before,*:after{box-sizing:border-box;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}img{display:block;max-width:100%;height:auto}figure{padding:0;margin:0}#portal{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999}.main{display:flex;flex-direction:column;margin:0 auto;z-index:2}@media (min-width: 769px){.main{margin:0 auto}}@supports (container-type: inline-size){.main{container-type:inline-size}}.page-top-left-blur{position:absolute;top:0;left:0;width:70%;aspect-ratio:1151 / 638;pointer-events:none;opacity:1;z-index:1}.page-top-left-blur img{-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.container.flex{display:flex;flex-direction:column;gap:0}@media (max-width: 769px){.container{display:flex;flex-direction:column}}@media (min-width: 769px){.container{display:grid;grid-template-columns:repeat(12,1fr);gap:0 3.75%;padding:0 var(--container-padding)}}@media (min-width: 1400px){.container{padding:0 var(--container-padding)}}button{border:0;padding:0;background:none;cursor:pointer}button:focus{outline:none}@media (min-width: 769px){[data-animation=fadeInUp]{opacity:0;transform:translateY(2.5rem)}}@media (max-width: 768px){[data-speed]{transform:translateY(0)!important}}p{font-family:var(--font-lexend);font-weight:300;font-size:var(--para-m);line-height:1.5;color:#fff;margin:0 0 .9375rem}h1{font-family:var(--font-bozon);font-size:var(--heading-xl);font-weight:600;line-height:1.1;letter-spacing:-.08em;margin:0 0 2.1rem;color:#fff}h2{font-family:var(--font-lexend);font-size:var(--heading-m);line-height:1.6;font-weight:300;margin:0;color:#fff}h2 strong{font-weight:700}h3{font-family:sans-serif;font-size:2.5rem;line-height:1.33;font-weight:300;color:#fff}h3 strong{font-weight:700}h4{font-family:sans-serif;font-size:1.875rem;line-height:1.25;font-weight:300;color:#fff}h4 strong{font-weight:700}table{color:#333;background:white;border:1px solid grey;font-size:12pt;border-collapse:collapse;margin:0 auto;width:100%}table thead th,table tfoot th{color:#777;background:rgb(0 0 0 / .1)}table caption{padding:.5em}table th,table td{padding:.5em;border:1px solid lightgrey}.page-builder>section{z-index:1}.full-width-image:is(.page-builder > section):first-child{margin-top:0;padding-top:0}@media (max-width: 768px){.full-width-image:is(.page-builder > section):first-child{padding-bottom:0}}.portal{z-index:9999}.fill{position:absolute;top:0;left:0;width:100%;height:100%}.heading-tag{height:.8em;top:.06em;display:inline-flex;justify-content:center;align-items:center;border-radius:2rem;border:1px solid rgba(255,255,255,.3);font-size:var(--heading-m);font-weight:300;line-height:120%;vertical-align:middle;padding:.1rem .6rem 0;margin-right:.1rem}@media (min-width: 769px){.heading-tag{margin-right:.85rem;padding:0 1.1875rem}}.heading-tag .inner-text{font-family:Bozon;font-size:.75rem;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;color:#fff;letter-spacing:var(--text-tight)}@media (min-width: 769px){.heading-tag .inner-text{font-size:.875rem}}.noise{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.045;z-index:9999;pointer-events:none;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-top-left-blur{z-index:1}.heading-xl{font-family:var(--font-bozon);font-size:var(--heading-xl);font-weight:600;line-height:110%;letter-spacing:var(--text-tight)}.heading-l{font-family:var(--font-lexend);font-size:var(--heading-l)!important;font-weight:400!important;line-height:100%!important;letter-spacing:var(--text-tight)!important}.heading-m{font-family:var(--font-lexend);font-size:var(--heading-m);font-weight:300;line-height:120%;letter-spacing:var(--text-tight)}.heading-s{font-family:var(--font-lexend);font-size:var(--heading-s);font-weight:300;line-height:125%;letter-spacing:var(--text-tight)}.heading-xs{font-family:var(--font-lexend);font-size:var(--heading-xs);font-weight:300;line-height:130%;letter-spacing:var(--text-tight)}.paragraph-m{font-family:var(--font-lexend);font-size:var(--para-m);font-weight:300;line-height:150%}.paragraph-s{font-family:var(--font-lexend);font-size:var(--para-s);font-weight:300;line-height:125%}.gradient-border:before{content:"";position:absolute;z-index:-1;inset:0;padding:1px;border-radius:.9375rem;background:linear-gradient(100deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 22%,rgba(255,255,255,0) 52%,rgba(255,255,255,.05) 78%,rgba(255,255,255,.05) 100%);-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box;pointer-events:none}@-webkit-keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@-webkit-keyframes rotateLeft{0%{transform:rotate(0)}to{transform:rotate(-30deg)}}@keyframes rotateLeft{0%{transform:rotate(0)}to{transform:rotate(-30deg)}}@-webkit-keyframes rotateRight{0%{transform:rotate(0)}to{transform:rotate(30deg)}}@keyframes rotateRight{0%{transform:rotate(0)}to{transform:rotate(30deg)}}@media (min-width: 769px){[data-preview="1"] [data-animation=fadeInUp]{opacity:1!important;transform:translateY(0)!important}}@media (min-width: 769px){[data-preview="1"] [data-animation=fadeIn]{opacity:1!important}}@media (min-width: 769px){[data-animation=fade-in-up]{opacity:0;transform:translateY(4rem)}}@media (min-width: 769px){[data-animation=fade-in]{opacity:0}}@media (min-width: 769px){[data-animation=bounce-in]{opacity:0;transform:scale(.5);transition:opacity .25s ease-out .1s,transform 1.5s var(--overshoot-soft-easing)}}.animate[data-animation=bounce-in]{opacity:1;transform:scale(1)}@media (min-width: 769px){[data-animation=bounce-scale]{scale:.5}}@media (min-width: 769px){[data-animation=image-reveal]{-webkit-clip-path:polygon("100% 0%, 100% 0%, 100% 100%, 100% 100%");clip-path:polygon("100% 0%, 100% 0%, 100% 100%, 100% 100%")}}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:($spacer / 2) auto;height:auto}.alignleft,.alignright{margin-bottom:($spacer / 2);height:auto}@media (min-width: 30rem){.alignleft{float:left;margin-right:($spacer / 2)}.alignright{float:right;margin-left:($spacer / 2)}}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000;background:#fff}.banner{height:50px;display:flex;justify-content:space-between;align-items:flex-start;position:fixed;top:0;left:0;width:100%;padding:.9rem .9rem 0;z-index:50}@media (min-width: 769px){.banner{height:82px;padding:1.5rem 1.5rem 0}}@media (min-width: 850px){.banner{padding:2.1rem 2.8rem 0}}.banner .brand{display:flex;width:4.8rem;color:#fff}@media (min-width: 850px){.banner .brand{width:4.125rem}}@media (min-width: 1200px){.banner .brand{padding-top:.5rem}}:is(.banner .brand) svg{width:100%}.banner .cta-button{display:none}@media (min-width: 768px){.banner .cta-button{display:flex;margin-left:auto;margin-right:1rem}}@media (min-width: 1200px){.banner .cta-button{margin:initial}}:is(.banner .cta-button) a{display:inline-flex;height:2.5rem;padding:1.1125rem 1.25rem;align-items:center;gap:.625rem;flex-shrink:0;border-radius:.9375rem;border:1px solid var(--color-green, #16efd9);background:rgba(14,13,30,.2);font-family:Bozon;font-size:1rem;font-style:normal;font-weight:600;line-height:108.03%;letter-spacing:-.05rem;text-decoration:none;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff}@media (hover: hover){:is(:is(.banner .cta-button) a):hover{background-color:var(--color-green);color:var(--black);box-shadow:var(--box-shadow-hover)}}.banner .mobile-menu-trigger{width:2.5rem;height:2.5rem;flex-shrink:0;background-color:var(--color-green);border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;cursor:pointer;transition:background-color .3s ease;z-index:60}@media (min-width: 1200px){.banner .mobile-menu-trigger{display:none}}:is(.banner .mobile-menu-trigger) span{width:22px;height:2px;background-color:var(--color-dark-blue);transition:transform .3s ease;transform-origin:center}.is-active:is(.banner .mobile-menu-trigger){background-color:var(--color-dark-blue)}.is-active:is(.banner .mobile-menu-trigger) span{background-color:var(--color-green)}:is(.is-active:is(.banner .mobile-menu-trigger) span):first-child{transform:translateY(2.5px) rotate(45deg)}:is(.is-active:is(.banner .mobile-menu-trigger) span):last-child{transform:translateY(-2.5px) rotate(-45deg)}.brand-text{display:none;position:absolute;width:8.5625rem;left:7.8rem;top:2.2rem;z-index:50}@media (min-width: 1200px){.brand-text{top:2.75rem}}@media (min-width: 850px){.brand-text{display:block}}.nav-primary{height:48px;display:none;justify-content:flex-end;grid-column:span 10;padding:8px .5rem;margin-left:64px;border-radius:.9375rem;background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%),rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (min-width: 1200px){.nav-primary{display:flex}}.nav-primary:before{content:"";position:absolute;z-index:-1;inset:0;padding:1px;border-radius:.9375rem;background:linear-gradient(132deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 22%,rgba(255,255,255,0) 52%,rgba(255,255,255,.05) 78%,rgba(255,255,255,.05) 100%);-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box}.nav-primary ul.nav{display:flex;gap:0;list-style:none;margin:0;padding:0}.nav-primary ul.sub-menu{display:none;position:absolute;flex-direction:column;top:100%;border-radius:.9375rem;padding-top:calc(1rem + 16px);text-wrap:nowrap;left:-.5rem;padding-bottom:16px;padding-left:0}:is(.nav-primary ul.sub-menu):before{content:"";position:absolute;z-index:-1;padding:1px;border-radius:.9375rem;background:linear-gradient(132deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 22%,rgba(255,255,255,0) 52%,rgba(255,255,255,.05) 78%,rgba(255,255,255,.05) 100%);-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box;height:calc(100% - 1rem);bottom:0;width:100%}:is(:is(.nav-primary ul.sub-menu) li)>a:hover{background-color:none;color:var(--color-green)}:is(.nav-primary li.menu-item:hover)>a{color:var(--color-green)}:is(.nav-primary li.menu-item:hover) ul.sub-menu{display:flex}.nav-primary li{display:flex}@media (min-width: 769px){.only-mobile:is(.nav-primary li){display:none}}.menu-item-has-children:is(.nav-primary li) svg{margin-left:5px;width:10px}:is(.nav-primary li):hover:before{content:"";position:absolute;width:5rem;height:50%;left:50%;top:50%;border-radius:25%;transform:translate(-50%,-50%);background-color:#8a45db;opacity:.6;filter:blur(20px);z-index:-1}.nav-primary a{font-family:var(--font-bozon);font-size:1rem;font-weight:600;line-height:100%;letter-spacing:var(--text-tight);text-decoration:none;color:#fff;padding:8px 16px;border-radius:.625rem}:is(.nav-primary a):hover{color:var(--green)}:is(:is(.nav-primary .current-menu-item,.nav-primary .current-page-ancestor) a):before{content:"";position:absolute;width:8rem;height:125%;left:50%;top:50%;border-radius:25%;transform:translate(-50%,-50%);background-color:#8a45db;opacity:.5;filter:blur(20px);z-index:-1}.page-footer{display:flex;flex-direction:column;overflow:clip visible;z-index:1}.page-footer .end-cta{height:auto;padding:6rem 0;will-change:transform;pointer-events:none;z-index:1}@media (min-width: 769px){.page-footer .end-cta{height:100vh;position:sticky;top:0;padding:0;margin:10vh 0 0}}:is(.page-footer .end-cta):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1rem;background:linear-gradient(180deg,rgb(14,15,30,0) 0%,rgb(14,15,30,1) 100%);z-index:2}@media (min-width: 769px){:is(.page-footer .end-cta):after{display:none}}[data-is-preview="1"]:is(.page-footer .end-cta){max-height:800px}[data-is-preview="1"]:is(.page-footer .end-cta) .background-container{height:100%}:is(.page-footer .end-cta) .container{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;gap:1.75rem;z-index:5}@media (min-width: 769px){:is(.page-footer .end-cta) .container{gap:3rem}}:is(.page-footer .end-cta) .heading{color:#fff;font-family:Lexend;font-size:3.25rem!important;font-weight:400!important;line-height:100%!important;letter-spacing:var(--text-tight)!important;text-align:center!important;margin:0!important;max-width:18ch}@media (min-width: 550px){:is(.page-footer .end-cta) .heading{font-size:var(--heading-l)!important}}:is(.page-footer .end-cta) .button-container{width:100%;display:flex;justify-content:center}:is(:is(.page-footer .end-cta) .button-container) a{pointer-events:all}:is(.page-footer .end-cta) .background-container{position:absolute;top:0;width:100%;height:100%;pointer-events:none;z-index:1}@media (min-width: 769px){:is(.page-footer .end-cta) .background-container{height:100vh}}:is(:is(.page-footer .end-cta) .background-container):before{content:"";position:absolute;top:0;left:0;width:100%;height:10rem;background:linear-gradient(180deg,rgb(14,15,30,1) 0%,rgb(14,15,30,0) 100%);z-index:2}:is(.page-footer .end-cta) .objects-image{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:68.5%;aspect-ratio:61.75 / 36;max-width:1150px;z-index:3}@media (min-width: 769px){:is(.page-footer .end-cta) .objects-image{display:block}}:is(:is(.page-footer .end-cta) .objects-image) img{opacity:.2;-o-object-fit:contain;object-fit:contain}:is(.page-footer .end-cta) .footer-cta-canvas{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;pointer-events:all;z-index:3}@media (min-width: 769px){:is(.page-footer .end-cta) .footer-cta-canvas{display:flex}}:is(:is(.page-footer .end-cta) .footer-cta-canvas) canvas{width:100%;opacity:.4}:is(:is(.page-footer .end-cta) .background-image) img{-o-object-fit:cover;object-fit:cover;z-index:1}.desktop:is(:is(:is(.page-footer .end-cta) .background-image) img){display:none}@media (min-width: 769px){.desktop:is(:is(:is(.page-footer .end-cta) .background-image) img){display:block}}.mobile:is(:is(:is(.page-footer .end-cta) .background-image) img){display:block}@media (min-width: 769px){.mobile:is(:is(:is(.page-footer .end-cta) .background-image) img){display:none}}.page-footer .mobile-objects-image{width:85%;aspect-ratio:61.75 / 36;z-index:3}@media (min-width: 769px){.page-footer .mobile-objects-image{display:none}}:is(.page-footer .mobile-objects-image) img{width:100%;height:auto}.page-footer .main-footer-content{padding:3.75rem 0 0;background-color:var(--color-dark-blue, #0e0d1e);z-index:4}@media (min-width: 650px){.page-footer .main-footer-content{padding:3.75rem 0 2.8125rem}}:is(.page-footer .main-footer-content) a,:is(.page-footer .main-footer-content) svg{text-decoration:none;color:#fff;transition:color .35s ease}:is(:is(.page-footer .main-footer-content) a,:is(.page-footer .main-footer-content) svg):hover{color:#16efd9}.page-footer .full-width-text{display:none;width:calc(100% + 3px);aspect-ratio:90.375 / 8.375;transform:translateY(2%) translate(-3px);margin-top:15vh;z-index:5}@media (min-width: 769px){.page-footer .full-width-text{display:block}}.page-footer .top{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;grid-column:span 12}@media (min-width: 1000px){.page-footer .top{gap:3.15%}}:is(.page-footer .top) p{font-size:1.375rem;line-height:125%}@media (min-width: 500px){:is(.page-footer .top) p{font-size:var(--para-s)}}:is(.page-footer .top) .heading{color:#fff;font-family:var(--font-bozon);font-size:.875rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:var(--text-tight);text-transform:uppercase;margin:0 0 .6rem}:is(.page-footer .top) .column{display:flex;flex-direction:column;align-items:center;grid-column:span 12;text-align:center}@media (min-width: 500px){:is(.page-footer .top) .column{grid-column:span 4}}@media (min-width: 1000px){:is(.page-footer .top) .column{align-items:flex-start;grid-column:span 2;text-align:left}}.logo:is(:is(.page-footer .top) .column){grid-column:span 12}@media (min-width: 500px){.logo:is(:is(.page-footer .top) .column){margin-bottom:1.5rem}}@media (min-width: 1000px){.logo:is(:is(.page-footer .top) .column){grid-column:span 2;margin-bottom:0}}.logo:is(:is(.page-footer .top) .column) svg{width:100%}@media (min-width: 1000px){.contact:is(:is(.page-footer .top) .column){grid-column:7 / span 2;transform:translate(-3rem)}}.contact:is(:is(.page-footer .top) .column) .heading{display:none}@media (min-width: 500px){.contact:is(:is(.page-footer .top) .column) .heading{display:block}}.contact:is(:is(.page-footer .top) .column) .content{display:flex;flex-direction:column;gap:.5rem;margin:0}@media (min-width: 1000px){.contact:is(:is(.page-footer .top) .column) .content{gap:1.75rem}}.contact:is(:is(.page-footer .top) .column) svg{width:6.1875rem;height:auto;margin-top:.5rem}@media (min-width: 500px){.contact:is(:is(.page-footer .top) .column) svg{width:4.5rem;margin-top:0}}@media (min-width: 1000px){.contact:is(:is(.page-footer .top) .column) svg{width:auto}}.newsletter:is(:is(.page-footer .top) .column){grid-column:span 12;margin-bottom:.5rem}@media (min-width: 500px){.newsletter:is(:is(.page-footer .top) .column){grid-column:span 6}}@media (min-width: 1000px){.newsletter:is(:is(.page-footer .top) .column){grid-column:4 / span 2}}.newsletter:is(:is(.page-footer .top) .column) .newsletter-button{display:inline-flex;height:2.6875rem;padding:1.25rem 2.5rem 1.3125rem;align-items:center;gap:.625rem;flex-shrink:0;border-radius:8px;border:1px solid var(--color-green, #16efd9);margin-top:.25rem;font-size:1rem;font-weight:600;font-family:var(--font-bozon)}@media (min-width: 500px){.newsletter:is(:is(.page-footer .top) .column) .newsletter-button{padding:1.25rem 1.25rem 1.3125rem}}.newsletter:is(:is(.page-footer .top) .column) .newsletter-button{transition:all .25s ease-in-out}@media (min-width: 850px){:is(.newsletter:is(:is(.page-footer .top) .column) .newsletter-button):hover{box-shadow:0 0 15px #91ffee80;background-color:#91ffee;color:#000;border:1px solid #91ffee}}@media (max-width: 500px){.newsletter:is(:is(.page-footer .top) .column) .content{font-size:1.125rem;margin-bottom:.5rem}}.uk-details:is(:is(.page-footer .top) .column){display:none;grid-column:span 6}@media (min-width: 500px){.uk-details:is(:is(.page-footer .top) .column){display:block}}@media (min-width: 1000px){.uk-details:is(:is(.page-footer .top) .column){grid-column:9 / span 2}}.usa-details:is(:is(.page-footer .top) .column){display:none;margin:0 auto}@media (min-width: 500px){.usa-details:is(:is(.page-footer .top) .column){display:block}}.usa-details:is(:is(.page-footer .top) .column) p{max-width:19ch}.page-footer .bottom{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-column:span 12;margin-top:1rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}@media (min-width: 500px){.page-footer .bottom{margin-top:1.5rem;padding-top:0;border-top:initial;opacity:1}}@media (min-width: 769px){.page-footer .bottom{margin-top:1.5rem}}@media (min-width: 1000px){.page-footer .bottom{flex-direction:row}}:is(.page-footer .bottom) .left{width:100%}@media (min-width: 1000px){:is(.page-footer .bottom) .left{width:47%}}:is(.page-footer .bottom) .right{display:flex;flex-direction:column;width:100%;gap:.75rem;margin-bottom:1.5rem}@media (min-width: 500px){:is(.page-footer .bottom) .right{align-items:center}}@media (min-width: 1000px){:is(.page-footer .bottom) .right{align-items:initial;width:50%;margin-bottom:0}}:is(.page-footer .bottom) .licenses-certifications{display:flex;flex-direction:column;align-items:center;color:#fff;font-family:Lexend;font-size:.75rem;font-style:normal;font-weight:300;line-height:1.125rem;border-radius:.9375rem;background:#181727;padding:1.12rem 1.25rem;gap:.5rem;margin-bottom:1rem;text-align:center}@media (min-width: 500px){:is(.page-footer .bottom) .licenses-certifications{flex-direction:row;padding:.8rem 1.25rem;gap:1rem;text-align:left}}@media (min-width: 1000px){:is(.page-footer .bottom) .licenses-certifications{padding:.8rem 1.25rem;margin-bottom:0}}:is(.page-footer .bottom) .footer-button{display:flex;height:1.9375rem;padding:.6875rem 1rem;align-items:center;gap:.625rem;flex-shrink:0;border-radius:.5rem;border:1px solid var(--color-green, #16efd9);color:#fff;font-family:var(--font-bozon);font-size:.875rem;font-style:normal;font-weight:600;line-height:108.03%;letter-spacing:-.04375rem;transition:all .25s ease-in-out}@media (min-width: 850px){:is(:is(.page-footer .bottom) .footer-button):hover{box-shadow:0 0 15px #91ffee80;background-color:#91ffee;color:#000;border:1px solid #91ffee}}.page-footer .additional-logos{width:100%;max-width:250px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}@media (min-width: 500px){.page-footer .additional-logos{width:auto;max-width:none;flex-wrap:no-wrap;justify-content:flex-end}}@media (min-width: 1000px){.page-footer .additional-logos{width:100%}}@media (min-width: 1400px){.page-footer .additional-logos{margin:0}}.page-footer .credit-nav{width:100%;display:flex;flex-direction:column;text-align:center}@media (min-width: 769px){.page-footer .credit-nav{flex-direction:row;align-items:baseline;justify-content:space-between;gap:1rem;text-align:right}}@media (min-width: 1000px){.page-footer .credit-nav{flex-direction:column;align-items:flex-end;gap:0}}@media (min-width: 1400px){.page-footer .credit-nav{gap:2rem;flex-direction:row;align-items:baseline;justify-content:flex-end;gap:1rem}}:is(.page-footer .credit-nav) ul{display:flex;gap:1rem;padding:0;margin:0;list-style:none}:is(.page-footer .credit-nav) a{font-size:.875rem;transition:color .35s ease}:is(:is(.page-footer .credit-nav) a):hover{color:#16efd9}:is(.page-footer .credit-nav) .credit-nav-text{font-size:.875rem;margin-right:.8rem}:is(.page-footer .credit-nav) .nav-footer{display:block}:is(.page-footer .credit-nav) #menu-footer-navigation{justify-content:center;margin-bottom:.5rem}@media (min-width: 1400px){:is(.page-footer .credit-nav) #menu-footer-navigation{justify-content:flex-end;margin-bottom:0}}.page-footer :is(svg){color:#000}.mobile-menu{position:fixed;top:0;right:0;width:100%;height:100%;display:flex;pointer-events:none;opacity:0;background-color:var(--color-green);z-index:45;overflow:hidden;transition:opacity .2s ease}@media (min-width: 1200px){.mobile-menu{display:none}}.mobile-menu .mobile-menu-inner{width:100%;height:100%;padding:25% 0 15%;overflow:clip auto;overscroll-behavior:contain}@media (min-width: 769px){.mobile-menu .mobile-menu-inner{padding:15% 0 5%}}.mobile-menu .container{display:flex;flex-direction:column;width:100%;height:100%;z-index:2}@media (min-width: 500px){.mobile-menu .container{padding-left:2.8rem;padding-right:2.8rem}}.mobile-menu .mobile-nav-primary{display:flex;flex-direction:column;flex-shrink:0}:is(.mobile-menu .mobile-nav-primary) ul{display:flex;flex-direction:column;gap:.9rem;list-style:none;padding:0;margin:0}:is(:is(.mobile-menu .mobile-nav-primary) ul) ul.sub-menu{overflow:hidden;max-height:0;transition:.5s ease all}:is(:is(:is(:is(.mobile-menu .mobile-nav-primary) ul) ul.sub-menu) li) a{font-size:26px;font-style:normal;font-weight:300}:is(.mobile-menu .mobile-nav-primary) li{padding:0;margin:0}.current-menu-item:is(:is(.mobile-menu .mobile-nav-primary) li):not(.menu-item-has-children){opacity:.4}:is(:is(.mobile-menu .mobile-nav-primary) li) svg{display:none}.menu-item-has-children[data-status=open]:is(:is(.mobile-menu .mobile-nav-primary) li)>ul.sub-menu{max-height:500px;padding:1rem 0}:is(.mobile-menu .mobile-nav-primary) a{font-size:var(--font-bozon);font-size:var(--heading-l);font-weight:400;line-height:1;text-decoration:none;color:#000}:is(.mobile-menu .mobile-nav-primary) .get-in-touch-link{margin-top:.9rem}.mobile-menu .bottom{display:flex;flex-direction:column;gap:1rem;margin-top:auto}:is(.mobile-menu .bottom) a{text-decoration:none;color:#000}.mobile-menu .background-image{position:absolute;top:35%;right:0;width:auto;height:62.5%;aspect-ratio:254 / 435;mix-blend-mode:screen;z-index:1}:is(.mobile-menu .background-image) img{-o-object-fit:contain;object-fit:contain}.gform-theme--foundation.gform-theme--foundation .gform_fields{row-gap:1rem}.gform-theme--foundation.gform-theme--foundation input[type=text],.gform-theme--foundation.gform-theme--foundation input[type=email],.gform-theme--foundation.gform-theme--foundation input[type=tel],.gform-theme--foundation.gform-theme--foundation input[type=number],.gform-theme--foundation.gform-theme--foundation textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:none;border:none;border-bottom:1px solid #fff;padding:.5rem 0;color:var(--color-white);font-family:var(--font-lexend);font-size:1.125rem;font-style:normal;font-weight:300;line-height:140%}:is(.gform-theme--foundation.gform-theme--foundation input[type="text"],.gform-theme--foundation.gform-theme--foundation input[type="email"],.gform-theme--foundation.gform-theme--foundation input[type="tel"],.gform-theme--foundation.gform-theme--foundation input[type="number"],.gform-theme--foundation.gform-theme--foundation textarea)::-moz-placeholder{opacity:.3}:is(.gform-theme--foundation.gform-theme--foundation input[type="text"],.gform-theme--foundation.gform-theme--foundation input[type="email"],.gform-theme--foundation.gform-theme--foundation input[type="tel"],.gform-theme--foundation.gform-theme--foundation input[type="number"],.gform-theme--foundation.gform-theme--foundation textarea)::placeholder{opacity:.3}.gform-theme--foundation.gform-theme--foundation label{font-family:var(--font-lexend);font-size:.875rem;font-style:normal;font-weight:300;line-height:130%;color:#fff;cursor:pointer}:is(.gform-theme--foundation.gform-theme--foundation label) a{color:#fff;transition:color .3s ease}:is(:is(.gform-theme--foundation.gform-theme--foundation label) a):hover{color:var(--color-purple-hover)}.gform-theme--foundation.gform-theme--foundation .gfield_required_text{display:none!important}.gform-theme--foundation.gform-theme--foundation .gform_fileupload_rules{display:none;font-weight:300;opacity:1;color:#fff}.gform-theme--foundation.gform-theme--foundation .gfield--type-fileupload{margin:.5rem 0}.gform-theme--foundation.gform-theme--foundation input[type=checkbox]{--gf-ctrl-choice-check-color: var(--color-green);width:1.8125rem;height:1.8125rem;border:1px solid var(--color-green);border-radius:8px;background:transparent;transition:box-shadow .3s linear;box-shadow:0 0 10px #16efd900;cursor:pointer}:is(.gform-theme--foundation.gform-theme--foundation input[type="checkbox"]):before{opacity:0;transition:opacity .2s ease}:is(.gform-theme--foundation.gform-theme--foundation input[type="checkbox"]):checked{opacity:1;box-shadow:0 0 10px #16efd94d}:is(.gform-theme--foundation.gform-theme--foundation input[type="checkbox"]):checked:before{opacity:1}:is(.gform-theme--foundation.gform-theme--foundation input[type="checkbox"]):hover{box-shadow:0 0 10px #16efd94d;opacity:1}:is(.gform-theme--foundation.gform-theme--foundation input[type="checkbox"]):focus{--gf-local-border-color: var(--color-green)}.gform-theme--foundation.gform-theme--foundation select{height:auto;fill:#ffffff08;stroke-width:1px;stroke:#16efd94d;background-color:#ffffff08;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="12" viewBox="0 0 19 12" fill="none"><path d="M1.72183 1.49985L9.5 9.27803L17.2782 1.49985" stroke="%2352FFEA" stroke-width="3" stroke-linecap="round"/></svg>');background-size:18px 18px;background-position:calc(100% - 25px) center;border:1px solid rgba(22,239,217,.3);color:#fff;font-family:Bozon;font-size:1.125rem;font-style:normal;font-weight:600;line-height:125%;letter-spacing:var(--text-tight);border-radius:15px;padding:1rem 3.25rem 1rem 1.25rem;cursor:pointer;transition:all .3s ease}:is(.gform-theme--foundation.gform-theme--foundation select):hover{background-color:var(--color-green);color:#100e20;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="12" viewBox="0 0 19 12" fill="none"><path d="M1.72183 1.49985L9.5 9.27803L17.2782 1.49985" stroke="%23100e20" stroke-width="3" stroke-linecap="round"/></svg>');box-shadow:0 0 25px #91ffee80}:is(.gform-theme--foundation.gform-theme--foundation select):hover:focus{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="12" viewBox="0 0 19 12" fill="none"><path d="M1.72183 1.49985L9.5 9.27803L17.2782 1.49985" stroke="%23100e20" stroke-width="3" stroke-linecap="round"/></svg>')}:is(.gform-theme--foundation.gform-theme--foundation select):focus{border-color:var(--color-green);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="12" viewBox="0 0 19 12" fill="none"><path d="M1.72183 1.49985L9.5 9.27803L17.2782 1.49985" stroke="%2352FFEA" stroke-width="3" stroke-linecap="round"/></svg>')}.gform-theme--framework.gform-theme--framework{--gf-ctrl-desc-color-error: #ff4b4b}.gform-theme--framework.gform-theme--framework .gform_validation_errors{border:1px solid var(--color-green)!important;border-radius:.9375rem!important}:is(.gform-theme--framework.gform-theme--framework .gform_validation_errors) h2{color:#fff!important;font-family:var(--font-lexend)!important;font-size:1rem!important;font-style:normal!important;font-weight:300!important;line-height:125%!important}:is(.gform-theme--framework.gform-theme--framework .gform_validation_errors) li{font-family:var(--font-lexend)!important;font-size:.875rem!important;font-style:normal!important;font-weight:300!important;line-height:125%!important;color:#fff!important}:is(:is(.gform-theme--framework.gform-theme--framework .gform_validation_errors) li) a{color:var(--color-green)!important}:is(.gform-theme--framework.gform-theme--framework .gform_validation_errors) .gform-icon.gform-icon--circle-error{color:var(--color-green)!important;border-color:var(--color-green)!important}:is(.gform-theme--framework.gform-theme--framework .gfield_error) select,:is(.gform-theme--framework.gform-theme--framework .gfield_error) input[type=text],:is(.gform-theme--framework.gform-theme--framework .gfield_error) input[type=email],:is(.gform-theme--framework.gform-theme--framework .gfield_error) input[type=tel],:is(.gform-theme--framework.gform-theme--framework .gfield_error) input[type=number],:is(.gform-theme--framework.gform-theme--framework .gfield_error) input[type=checkbox],:is(.gform-theme--framework.gform-theme--framework .gfield_error) textarea{border-color:var(--gf-ctrl-desc-color-error)!important}:is(.gform-theme--framework.gform-theme--framework .gfield_error) .validation_message{display:none!important}.gform-theme--framework.gform-theme--framework .gform_drop_area{position:relative;padding:.8rem .5rem;background:none;color:#fff}:is(.gform-theme--framework.gform-theme--framework .gform_drop_area):before{display:none!important}:is(.gform-theme--framework.gform-theme--framework .gform_drop_area) .gform_drop_instructions{font-family:var(--font-bozon)!important;font-size:.93056rem!important;font-style:normal!important;font-weight:600!important;line-height:150%!important;letter-spacing:-.0465rem!important}:is(.gform-theme--framework.gform-theme--framework .gform_drop_area) button.gform_button_select_files{display:inline-flex!important;background-color:#ffffff08!important;border:1px solid rgba(22,239,217,.3)!important;color:#fff!important;font-family:var(--font-bozon)!important;font-size:.93056rem!important;font-style:normal!important;font-weight:600!important;line-height:150%!important;letter-spacing:-.0465rem!important;border-radius:15px!important}:is(:is(.gform-theme--framework.gform-theme--framework .gform_drop_area) button.gform_button_select_files):after{content:""!important;font-family:var(--gf-icon-font-family)!important;font-size:1.25rem!important;color:#fff!important}.gform-theme--framework.gform-theme--framework .gfield_fileupload_filename{color:#ffffff4d!important;font-family:var(--font-lexend)!important;font-size:.875rem!important;font-style:normal!important;font-weight:300!important;line-height:150%!important;padding:0 1.2rem 0 0!important;display:inline;max-width:100%}.gform-theme--framework.gform-theme--framework .ginput_preview_list{max-width:100%;align-items:flex-start!important;gap:.5rem!important}.gform-theme--framework.gform-theme--framework .gfield_fileupload_filesize,.gform-theme--framework.gform-theme--framework .gfield_fileupload_progress{display:none!important}:is(.gform-theme--framework.gform-theme--framework .gform_delete_file):hover>span:before{color:var(--color-green)!important}:is(.gform-theme--framework.gform-theme--framework .gform_delete_file)>span:before{display:block!important;content:""!important;font-size:.9rem!important;transform:translateY(.25rem) translate(-.2rem)!important;color:#ffffff4d!important}.gform-theme--framework.gform-theme--framework .ginput_preview{display:flex;max-width:100%;padding:.15838rem .5065rem .2rem .75975rem;align-items:center;justify-content:flex-start;gap:.21106rem;border-radius:999px;border:1px solid rgb(255,255,255,.3)!important;border:.675px solid #fff;color:#ffffff4d!important;font-family:var(--font-lexend);font-size:.84419rem;font-style:normal;font-weight:300;line-height:150%}.gform-theme--framework.gform-theme--framework .gfield_fileupload_progressbar_progress{background-color:var(--color-green)!important}.gform-theme--framework.gform-theme--framework .btn{position:relative!important;display:inline-flex!important;height:3.25rem!important;padding:0!important;align-items:center!important;gap:.625rem!important;flex-shrink:0!important;font-family:Bozon!important;font-size:1rem!important;font-style:normal!important;font-weight:600!important;line-height:108.03%!important;letter-spacing:var(--text-tight)!important;border-radius:.9375rem!important;border:1px solid var(--double-3D-outline, rgba(255, 255, 255, 0))!important;background:var(--color-green, #16efd9)!important;color:#100e20!important;text-decoration:none!important}[data-conditional-logic=hidden]:is(.gform-theme--framework.gform-theme--framework .btn){opacity:.3!important;pointer-events:none!important}[data-conditional-logic=hidden]:is(.gform-theme--framework.gform-theme--framework .btn) .background-fill{background-color:#eee!important}:is(:is(.gform-theme--framework.gform-theme--framework .gform_confirmation_message_1) p):first-of-type{display:flex!important;flex-direction:column!important;align-items:center!important;font-family:var(--font-lexend)!important;font-size:clamp(1.44rem,1.1671rem + .8734cqi,1.9531rem)!important;font-style:normal!important;font-weight:500!important;line-height:130%!important;letter-spacing:-.09375rem!important}:is(:is(.gform-theme--framework.gform-theme--framework .gform_confirmation_message_1) p):first-of-type:after{content:"";margin:0 auto;display:block;width:60%;aspect-ratio:210 / 11;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="210" height="11" viewBox="0 0 210 11" fill="none"><path d="M2.49959 8.49995C56.499 3.49991 154 2.00036 208 2.00036" stroke="%2316EFD9" stroke-width="4" stroke-linecap="round"/></svg>');background-repeat:no-repeat;background-position:center bottom;background-size:contain;margin-top:.5rem}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@-webkit-keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.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}.btn{display:inline-flex;height:3.25rem;align-items:center;flex-shrink:0;font-family:Bozon;font-size:1rem;font-style:normal;font-weight:600;line-height:108.03%;letter-spacing:var(--text-tight);color:#100e20;text-decoration:none;border-radius:.9375rem}@media (hover: hover) and (min-width: 850px){.btn:hover .background-fill{box-shadow:0 0 25px #91ffee80;transform:scale(1.05);background-color:#90ffef}.btn:hover .icon[data-icon-type=plus]{transform:translateY(-50%) scale(30);transition:transform .3s ease-in}:is(.btn:hover .icon[data-icon-type="plus"]) svg{opacity:0;transform:rotate(90deg)}.btn:hover .icon[data-icon-type=arrow]{opacity:1;transform:translateY(-50%) translate(0);transition:opacity .25s ease-out .1s,transform 1.33s var(--elastic-easing) .1s}}@media (min-width: 769px){.btn{height:3.4375rem;font-size:1.125rem}}.btn[data-icon=back-arrow] .button-inner{padding:1.25rem 1.25rem 1.25rem 2.75rem}@media (min-width: 769px){.btn[data-icon=back-arrow] .button-inner{padding:1.25rem 1.5625rem 1.25rem 2.75rem}}.btn .button-inner{height:3.25rem;padding:1.25rem 2.75rem 1.25rem 1.25rem;display:flex;align-items:center;gap:.625rem;overflow:hidden;border-radius:.9375rem;z-index:5}@media (min-width: 769px){.btn .button-inner{height:3.4375rem;padding:1.25rem 2.75rem 1.25rem 1.5625rem}}.btn .background-fill{border-radius:.9375rem;background:var(--color-green, #16efd9);transition:box-shadow .2s ease-out,transform 1.75s var(--elastic-gentle-easing),background-color .2s ease-out;will-change:box-shadow,transform;overflow:hidden;z-index:1}.btn .icon{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;color:#100e20;will-change:transform}:is(.btn .icon) svg{width:100%;will-change:transform}[data-icon-type=plus]:is(.btn .icon){position:absolute;right:1rem;top:50%;width:16px;height:17px;transform:translateY(-50%) scale(1);transition:transform 1.5s var(--elastic-easing);z-index:5}[data-icon-type=plus]:is(.btn .icon) svg{transition:transform .3s ease-in,opacity .3s ease-in}[data-icon-type=arrow]:is(.btn .icon){position:absolute;right:1.5rem;top:50%;width:8.5px;height:13px;transform:translateY(-50%) translate(-1rem);opacity:0;transition:opacity .1s ease-out,transform 0s var(--elastic-easing) .25s}[data-icon-type=back-arrow]:is(.btn .icon){position:absolute;left:1.5rem;top:50%;width:8.5px;height:13px;transform:translateY(-50%) translate(0);transition:transform 0s var(--elastic-easing) .25s}.btn[data-size=large]{align-items:center;gap:1rem;flex-shrink:0}.btn[data-size=large]:hover .background-fill{box-shadow:0 0 27.5px #16efd980}@media (min-width: 768px){.btn[data-size=large]:hover{box-shadow:0 0 53.4px #91ffee99}}.btn[data-size=large] .background-fill{box-shadow:0 0 27.5px #16efd94d}@media (min-width: 768px){.btn[data-size=large]{height:4.625rem;font-size:1.25rem}.btn[data-size=large] .button-inner{height:4.625rem;padding:0 3rem 0 1.875rem}.btn[data-size=large] .background-fill{box-shadow:0 0 53.4px #91ffee70}[data-icon-type=plus]:is(.btn[data-size="large"] .icon){top:calc(50% + 1px);right:1.25rem}[data-icon-type=arrow]:is(.btn[data-size="large"] .icon){top:calc(50% + 1px);right:1.75rem}}.coming-soon-notice{position:fixed;top:calc(100% - 6vw);left:50%;transform:translateY(calc(-100% - 6vw)) translate(-50%);width:calc(100% - 12vw);max-width:41rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:6vw;z-index:1000}@media (min-width: 769px){.coming-soon-notice{top:100%;flex-direction:row;align-items:center;gap:0;width:100%;padding:1.8rem 3rem 2rem;transform:translateY(0) translate(-50%)}}.coming-soon-notice p{color:#fff;font-family:var(--font-lexend);font-size:1.125rem;font-style:normal;font-weight:300;line-height:140%;margin:0;z-index:5}.coming-soon-notice .divider{display:none;flex-shrink:0;width:1px;height:4.5rem;background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 53%,rgba(255,255,255,0) 100%);margin:0 2.75rem 0 0;z-index:5}@media (min-width: 769px){.coming-soon-notice .divider{display:flex}}.coming-soon-notice .close-button{display:inline-flex;height:2.6875rem;padding:1.3125rem 1.25rem;align-items:center;gap:.625rem;flex-shrink:0;border-radius:.9375rem;border:1px solid var(--color-green, #16efd9);background:rgba(14,13,30,.2);color:#fff;font-family:var(--font-bozon);font-size:1rem;font-style:normal;font-weight:600;line-height:108.03%;letter-spacing:-.05rem;transition:background-color .3s ease,color .3s ease;z-index:5}:is(.coming-soon-notice .close-button):hover{background-color:var(--color-green);color:var(--black)}.coming-soon-notice .background{border-radius:.9375rem;background:rgba(7,6,15,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1}@media (min-width: 769px){.coming-soon-notice .background{border-radius:.9375rem .9375rem 0rem 0rem}}.scroll-to-next-section-button{display:flex;transition:box-shadow .3s ease,-webkit-backdrop-filter .3s ease;transition:box-shadow .3s ease,backdrop-filter .3s ease;transition:box-shadow .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;border-radius:100%;cursor:pointer;background:none!important;border:none!important;padding:0!important}@media (min-width: 850px){.scroll-to-next-section-button:hover{box-shadow:var(--box-shadow-hover);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.scroll-to-next-section-button[data-direction=left] svg{transform:scaleX(-1)}.scroll-to-next-section-button svg{width:2.5rem;height:2.5rem}@media (min-width: 550px){.scroll-to-next-section-button svg{width:3.4375rem;height:3.4375rem}}.data-image-parallax-container img{scale:1.04}.article-card{width:100%;color:#fff;text-decoration:none}@media (min-width: 550px){.article-card{width:calc(50% - .5rem)}}@media (min-width: 769px){.article-card{width:100%;grid-column:span 6}}@media (min-width: 1100px){.article-card{grid-column:span 4}}.article-card .image{aspect-ratio:24.4375 / 16;border-radius:15px;overflow:hidden}:is(.article-card .image) img{-o-object-fit:cover;object-fit:cover}.article-card .text{display:flex;flex-direction:column;gap:.5rem}.article-card .meta{grid-column:1 / -1;display:flex;justify-content:flex-start;align-items:center;gap:.6875rem;margin:1.25rem 0 0}.article-card .tag{display:flex;height:1.6875rem;padding:.525rem;justify-content:center;align-items:center;gap:.625rem;border-radius:3.375rem;border:1px solid rgba(255,255,255,.3);color:#fff;font-family:var(--font-bozon);font-size:.75rem;font-weight:700;line-height:100%;letter-spacing:var(--text-tight);text-transform:uppercase}@media (min-width: 850px){.article-card .tag{padding:.625rem;font-size:.875rem}}.article-card .post-date{color:#ffffff4d;font-family:var(--font-bozon);font-size:.875rem;font-weight:600;line-height:160%;letter-spacing:var(--text-tight);text-transform:uppercase}@media (min-width: 850px){.article-card .post-date{font-weight:700}}.article-card .post-title{color:#fff;font-family:var(--font-lexend);font-size:1.25rem;font-weight:300;line-height:135%;letter-spacing:var(--text-tight);margin:0;padding:0;text-wrap:pretty}.article-card .read-article-button{display:flex;justify-content:flex-start;align-items:center;gap:.625rem;color:var(--color-green, #16efd9);font-family:var(--font-bozon);font-size:1.125rem;font-weight:600;line-height:108.03%;letter-spacing:var(--text-tight)}.home-hero{display:flex;align-items:flex-end;height:112svh;overflow:clip visible}@media (min-width: 500px){.home-hero{height:calc(100svh - 1rem);height:100svh}}@media (min-width: 850px){.home-hero{height:100vh;align-items:center}}.home-hero[data-preview="1"]{max-height:800px}.home-hero h1{font-family:var(--font-bozon);font-size:3.25rem;font-weight:600;line-height:110%;letter-spacing:-.08em;grid-column:span 12;margin:0}@media (min-width: 550px){.home-hero h1{font-size:var(--heading-xl);margin:0 0 2.75rem;margin:0 0 3rem}}@media (min-width: 850px){.home-hero h1{margin:0}}:is(.home-hero h1) strong{font-weight:600;display:inline-flex}:is(:is(.home-hero h1) strong) svg{display:inline-flex;position:absolute;bottom:0;left:0;width:105%;transform:translateY(90%)}.home-hero h2{max-width:30ch;font-family:Lexend;font-size:1rem;font-style:normal;font-weight:300;line-height:150%;margin:0}@media (min-width: 550px){.home-hero h2{font-size:var(--para-m)}}.home-hero .hero-brand-text{transform:translate(4%)}@media (min-width: 850px){.home-hero .hero-brand-text{display:none}}.home-hero .canvas-container{display:none;position:absolute;top:0;left:0;width:100%;height:122%;pointer-events:none;z-index:1}@media (min-width: 500px){.home-hero .canvas-container{display:block}}@media (min-width: 2000px){.home-hero .canvas-container{transform:scale(1.2)}}.home-hero .container{row-gap:1rem;z-index:6}@media (min-width: 500px){.home-hero .container{row-gap:.5rem;padding-bottom:8rem}}@media (min-width: 850px){.home-hero .container{row-gap:10vh}}@media (min-width: 850px){.home-hero .container{padding-bottom:0}}@media (max-width: 850px){.home-hero .container{display:flex;flex-direction:column}}.home-hero .bottom-row{display:flex;flex-direction:column;align-items:flex-start;grid-column:span 12;gap:1rem;margin-bottom:4.5rem}@media (min-width: 550px){.home-hero .bottom-row{flex-direction:row;align-items:center;gap:3rem;margin-bottom:0}}.home-hero .logo-grid{position:absolute;width:100%;left:0;bottom:0;grid-column:span 12;opacity:.2;z-index:5}@media (min-width: 500px){.home-hero .logo-grid{padding:1.9375rem 0;height:93px}}@media (min-width: 850px){.home-hero .logo-grid{height:auto}}@media (max-width: 1349px){:is(.home-hero .logo-grid) .container{display:flex;flex-direction:row}}:is(:is(.home-hero .logo-grid) .container):before{content:"";position:absolute;top:-.5rem;left:0;border-top:1px solid rgba(255,255,255,.3);width:94vw;height:1px;left:6vw}@media (min-width: 500px){:is(:is(.home-hero .logo-grid) .container):before{display:none}}:is(.home-hero .logo-grid) .logos{width:-webkit-min-content;width:-moz-min-content;width:min-content;height:1.95125rem;display:flex;justify-content:space-between;align-items:center;grid-column:span 12;gap:2.8125rem;overflow:auto;padding-top:1rem;margin-top:.25rem;flex-shrink:0;-webkit-animation:scroll 10s linear infinite;animation:scroll 10s linear infinite}@media (min-width: 500px){:is(.home-hero .logo-grid) .logos{width:100%;border-top:0;padding-top:0;-webkit-animation:scroll 15s linear infinite;animation:scroll 15s linear infinite}}@media (min-width: 1350px){:is(.home-hero .logo-grid) .logos{-webkit-animation:none;animation:none}}:is(:is(.home-hero .logo-grid) .logos)::-webkit-scrollbar{display:none}:is(.home-hero .logo-grid) .logos{-ms-overflow-style:none;scrollbar-width:none}@media (min-width: 1350px){.mobile:is(:is(.home-hero .logo-grid) .logos){display:none}}:is(.home-hero .logo-grid) img{width:auto;max-height:100%}.home-hero .grid-overlay{display:none;height:calc(100% - 5.82625rem);pointer-events:none;z-index:2}@media (min-width: 850px){.home-hero .grid-overlay{display:block}}:is(.home-hero .grid-overlay) img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.home-hero .background-shapes{display:none;height:122%;pointer-events:none;z-index:3}@media (min-width: 500px) and (max-width: 849px){.home-hero .background-shapes{display:block;height:75svh}}.top-layer:is(.home-hero .background-shapes){opacity:.7}.bottom-layer:is(.home-hero .background-shapes){mix-blend-mode:screen;opacity:1}:is(.home-hero .background-shapes) img{-o-object-fit:cover;object-fit:cover;-o-object-position:70% 50%;object-position:70% 50%}@media (min-width: 500px) and (max-width: 849px){:is(.home-hero .background-shapes) img{-o-object-position:100% 50%;object-position:100% 50%}}.home-hero .background-glow{display:none;height:122%;pointer-events:none;z-index:1}@media (min-width: 500px) and (max-width: 849px){.home-hero .background-glow{display:block;height:75svh}}:is(.home-hero .background-glow) img{-o-object-fit:cover;object-fit:cover;-o-object-position:70% 50%;object-position:70% 50%}@media (min-width: 500px) and (max-width: 849px){:is(.home-hero .background-glow) img{-o-object-position:100% 50%;object-position:100% 50%}}.home-hero .mobile-background{position:absolute;top:0;left:0;height:auto;width:100%;height:100%;display:block;z-index:1}@media (min-width: 500px){.home-hero .mobile-background{display:none}}:is(.home-hero .mobile-background) img{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}@media (min-width: 500px){:is(.home-hero .mobile-background) img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center;object-position:center}}.content.prose{padding-top:8rem;grid-column:span 12}@media (min-width: 1000px){.content.prose{padding-top:11.25rem;grid-column:2 / span 10}}@media (min-width: 1450px){.content.prose{grid-column:3 / span 6}}.content.prose p{max-width:70ch}.content.prose h1{max-width:13ch;margin-bottom:3.5rem}.content.prose h2{font-size:var(--heading-s)!important;font-weight:400!important;margin-top:0!important}.content.prose h3{font-size:var(--heading-xs)!important;margin-bottom:.5rem!important}.content.prose h4{font-weight:300!important;margin-bottom:1.5rem!important}.content.prose hr{margin:2.5rem 0 2rem}.content.prose ul{padding-left:.75rem;margin:1rem 0 2.5rem}.content.prose .last-updated{opacity:.4}.who-we-are{padding:clamp(7rem,10vh,9rem) 0 clamp(3.5rem,5vh,4.5rem)}@media (min-width: 500px) and (max-width: 849px){.who-we-are{padding:clamp(7rem,10vh,9rem) 0}}@media (min-width: 850px){.who-we-are{height:100vh}}.who-we-are[data-is-preview="1"]{max-height:800px}.who-we-are .container{height:100%;z-index:5}@media (min-width: 769px){.who-we-are .container{align-items:center}}.who-we-are .grid-overlay{display:none;height:calc(100% - 5.82625rem);opacity:.6;z-index:1}@media (min-width: 500px){.who-we-are .grid-overlay{display:block}}:is(.who-we-are .grid-overlay) img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.who-we-are .image{width:100%;aspect-ratio:1 / 1;max-width:400px;margin-bottom:2rem}@media (min-width: 500px) and (max-width: 849px){.who-we-are .image{display:none}}@media (min-width: 850px){.who-we-are .image{max-width:900px;grid-column:span 6;padding:0 7%;margin-bottom:0}}:is(.who-we-are .image) img{-o-object-fit:contain;object-fit:contain;z-index:2}.who-we-are .background-blur{opacity:.4;filter:blur(122px);will-change:transform;z-index:1}.who-we-are .text{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;grid-column:8 / span 5}@media (min-width: 500px) and (max-width: 849px){.who-we-are .text{width:100%;grid-column:span 12}}:is(.who-we-are .text) p{text-wrap:balance}@media (min-width: 850px){:is(.who-we-are .text) p{max-width:42ch}}.who-we-are .heading{font-size:var(--heading-m);font-weight:300;line-height:100%}@media (min-width: 850px){.who-we-are .heading{max-width:16ch}}@media (min-width: 500px) and (max-width: 849px){:is(.who-we-are .heading) .heading-tag{height:1em;padding:.9375rem 1.1875rem}}@media (min-width: 500px) and (max-width: 849px){:is(:is(.who-we-are .heading) .heading-tag) .inner-text{font-size:.875rem}}.who-we-are h2{display:inline;font-family:var(--font-lexend);font-size:var(--heading-m)!important;font-weight:300!important;line-height:120%!important;letter-spacing:var(--text-tight)!important;vertical-align:middle}@media (min-width: 500px) and (max-width: 849px){.who-we-are h2{font-size:3.125rem!important}}.testimonials{overflow:clip visible}.testimonials[data-is-preview="1"]{min-height:30vh}.testimonials[data-is-preview="1"] .marquee-content{-webkit-animation:scroll 80s linear infinite;animation:scroll 80s linear infinite}.testimonials>.container{align-items:center;z-index:5}@media (max-width: 500px){.testimonials>.container{display:flex;flex-direction:column-reverse}}@media (min-width: 501px) and (max-width: 769px){.testimonials>.container{display:grid;grid-template-columns:repeat(12,1fr)}}.testimonials .image{width:100%;aspect-ratio:1 / 1;grid-column:7 / span 6;max-width:600px;z-index:1}@media (min-width: 1000px){.testimonials .image{grid-column:8 / span 5}}:is(.testimonials .image) .image-elements{transform-origin:0% 75%;opacity:0;max-width:100%}:is(.testimonials .image) img{-o-object-fit:contain;object-fit:contain;z-index:2}.top-layer:is(:is(.testimonials .image) img){mix-blend-mode:screen;opacity:1;z-index:5}.bottom-layer:is(:is(.testimonials .image) img){opacity:.3;z-index:4}.testimonials .background-blur{position:absolute;top:0;left:0;width:120%;height:120%;filter:blur(122px);opacity:.5;transform:translate(15%,10%);pointer-events:none;will-change:transform;z-index:1}.testimonials .text{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;grid-column:1 / span 6;z-index:2}@media (min-width: 1000px){.testimonials .text{grid-column:1 / span 5}}:is(.testimonials .text) p{max-width:42ch}.testimonials .heading{font-size:var(--heading-m);font-weight:300;line-height:100%}@media (min-width: 1000px){.testimonials .heading{max-width:16ch}}.testimonials h2{display:inline;font-family:Lexend;font-size:var(--heading-m)!important;font-weight:300!important;line-height:120%!important;letter-spacing:var(--text-tight)!important;vertical-align:middle}.testimonials .testimonials-carousel.mobile{margin-top:2rem;width:100%;overflow:hidden}@media (min-width: 769px){.testimonials .testimonials-carousel.mobile{display:none}}:is(.testimonials .testimonials-carousel.mobile) .swiper{width:100%;overflow:visible}:is(.testimonials .testimonials-carousel.mobile) .swiper-wrapper{width:100%;overflow:visible}:is(.testimonials .testimonials-carousel.mobile) .swiper-slide{width:100%}.testimonials .testimonials-carousel.desktop{display:none;width:100%;grid-column:span 12;padding:1.5vh 0 clamp(6.25rem,20vh,12.5rem);margin:0;padding:0;overflow:visible;margin-top:2rem;z-index:5}@media (min-width: 500px){.testimonials .testimonials-carousel.desktop{margin-top:0}}@media (min-width: 769px){.testimonials .testimonials-carousel.desktop{display:flex}}:is(.testimonials .testimonials-carousel.desktop) p{margin:0}:is(.testimonials .testimonials-carousel.desktop) .marquee-content{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:-webkit-grab;cursor:grab;transform:translate(0);gap:1rem;padding-right:1rem;transition:transform .5s ease;flex-shrink:0;will-change:transform}@media (min-width: 769px){:is(.testimonials .testimonials-carousel.desktop) .marquee-content{gap:3.75rem;padding-right:3.75rem}}.testimonials .testimonial-card{width:18.6875rem;height:auto;flex-shrink:0;background:rgb(255,255,255,.03);border-radius:15px;position:relative;border:0;padding:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);will-change:transform;transition:box-shadow .3s ease}@media (min-width: 769px){.testimonials .testimonial-card{width:32.5rem;padding:2.8rem 3.125rem}}@media (min-width: 850px){:is(.testimonials .testimonial-card):hover{box-shadow:0 0 50px 4px #8a45db73}}:is(.testimonials .testimonial-card):after{content:"";pointer-events:none;position:absolute;inset:0;background:linear-gradient(315deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.3) 100%) center center / calc(100% + 2px) calc(100% + 2px);border-radius:15px;border:1px solid transparent;-webkit-mask:linear-gradient(hsl(0 0% 100% / 0),hsl(0 0% 100% / 0)),linear-gradient(hsl(0 0% 100%),hsl(0 0% 100%));mask:linear-gradient(hsl(0 0% 100% / 0),hsl(0 0% 100% / 0)),linear-gradient(hsl(0 0% 100%),hsl(0 0% 100%));-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect}.testimonials .quote-text{display:flex;gap:1.5rem;flex-direction:column;margin-bottom:2.5rem}.testimonials .quote{font-size:var(--para-m);line-height:150%}.testimonials .name{font-size:1.125rem;line-height:150%}@media (min-width: 500px){.testimonials .name{font-size:var(--para-m)}}.testimonials .images{display:flex;align-items:center;gap:1rem}.testimonials .photo{width:3.4375rem;height:3.4375rem}@media (min-width: 769px){.testimonials .photo{width:4.6875rem;height:4.6875rem}}:is(.testimonials .photo) img{border-radius:10.5625rem;-o-object-fit:cover;object-fit:cover}.testimonials .logo{transform:scale(.8);transform-origin:center left}@media (min-width: 769px){.testimonials .logo{transform:scale(1)}}.stats{padding:clamp(2rem,15vw,12.5rem) 0 0;overflow:clip visible;z-index:5}.stats[data-is-preview="1"] .stat-card{opacity:1!important;transform:translateY(0)!important}@media (min-width: 769px){.stats{padding:clamp(2rem,15vw,12.5rem) 0}}.stats h2{grid-column:span 12;gap:.5rem;font-size:var(--heading-m)!important;line-height:120%;letter-spacing:var(--text-tight);margin:0 0 2rem!important;text-align:center}@media (min-width: 600px){.stats h2{display:flex;align-items:baseline;justify-content:center;text-align:left;gap:1rem;align-items:center}}@media (max-width: 600px){:is(.stats h2) img{display:inline;height:.7em;width:auto}}.stats .stat-cards{display:flex;flex-direction:column;align-items:center;grid-column:span 12;gap:1rem}@media (min-width: 500px){.stats .stat-cards{gap:1.5rem}}@media (min-width: 769px){.stats .stat-cards{align-items:initial;justify-content:center;flex-direction:row;gap:initial}}.stats .stat-card{display:grid;width:100%;max-width:280px;aspect-ratio:1/1;flex-shrink:0}@media (min-width: 500px){.stats .stat-card{width:90%;max-width:100%;aspect-ratio:1/.75}}@media (min-width: 769px){.stats .stat-card{width:33.33%;opacity:0;transform:translateY(4rem)}}@media (min-width: 1000px){.stats .stat-card{aspect-ratio:1/1}}:is(.stats .stat-card):nth-child(1){z-index:1}@media (min-width: 769px){:is(.stats .stat-card):nth-child(1){padding-top:4.5rem;height:calc(100% + 4.5rem)}}@media (min-width: 769px){:is(.stats .stat-card):nth-child(1) .card-inner{transform:translate(.75rem)}}:is(.stats .stat-card):nth-child(2){z-index:2}@media (min-width: 769px){:is(.stats .stat-card):nth-child(2){padding-top:2.25rem;height:calc(100% + 2.25rem)}}:is(.stats .stat-card):nth-child(3){z-index:3}@media (min-width: 769px){:is(.stats .stat-card):nth-child(3) .card-inner{transform:translate(-.75rem)}}.stats .card-inner{height:100%;display:flex;flex-direction:column;align-items:flex-start;border-radius:15px;position:relative;border:0;padding:1.5rem;background:linear-gradient(225deg,rgba(101,97,201,0) 0%,rgba(101,97,201,.2) 52.6%,rgba(101,97,201,0) 99.24%),rgba(255,255,255,0);box-shadow:0 0 80.8px #00000040 inset;background-color:var(--color-dark-blue)}@media (min-width: 769px){.stats .card-inner{padding:1.5rem 2rem}}@media (min-width: 1100px){.stats .card-inner{padding:2rem 3.125rem}}:is(.stats .card-inner):before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:15px}:is(.stats .card-inner):after{content:"";pointer-events:none;position:absolute;inset:0;background:linear-gradient(315deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.3) 100%) center center / calc(100% + 2px) calc(100% + 2px);border-radius:15px;border:1px solid transparent;-webkit-mask:linear-gradient(hsl(0 0% 100% / 0),hsl(0 0% 100% / 0)),linear-gradient(hsl(0 0% 100%),hsl(0 0% 100%));mask:linear-gradient(hsl(0 0% 100% / 0),hsl(0 0% 100% / 0)),linear-gradient(hsl(0 0% 100%),hsl(0 0% 100%));-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect}.stats .stat-number{color:#fff;text-shadow:0px 0px 17.7px rgba(255,255,255,.25);font-family:Bozon;font-size:3.5rem;font-style:normal;font-weight:600;line-height:108.03%;letter-spacing:var(--text-tighter);margin:0 0 .7em}@media (min-width: 500px) and (max-width: 768px){.stats .stat-number{font-size:var(--heading-xl)}}@media (min-width: 1100px){.stats .stat-number{font-size:var(--heading-xl)}}.stats .description{max-width:14ch;color:#fff;font-family:Lexend;font-size:var(--heading-s);font-style:normal;font-weight:300;line-height:105%;letter-spacing:var(--text-tight);margin:auto 0 .5rem}.stats .stat-note{font-size:var(--para-m);font-weight:300;line-height:155%;margin:0}.what-we-do{overflow:clip visible;z-index:1}.what-we-do[data-is-preview="1"] .background-container{transform:translateY(0);opacity:1}.what-we-do .sticky-button-outer{position:absolute;top:0;left:0;width:100%;height:100%;max-width:var(--container-max-width);padding:0 var(--container-padding) 2rem;z-index:10}:is(.what-we-do .sticky-button-outer) .sticky-button-inner{width:100%;display:flex;align-items:flex-end;justify-content:flex-end;padding:1.5rem 3rem}@media (orientation: portrait){:is(.what-we-do .sticky-button-outer) .sticky-button-inner{display:none}}@media (orientation: landscape){:is(.what-we-do .sticky-button-outer) .sticky-button-inner{aspect-ratio:79.25 / 35.75}}.what-we-do .sticky-button{width:100%;height:100vh;display:flex;justify-content:flex-end;align-items:flex-end;grid-column:1 / -1;grid-row:1 / span 1;position:sticky;top:75vh;padding-right:3rem;z-index:10}.what-we-do h2{max-width:14ch;grid-column:span 12;font-family:var(--font-bozon)!important;font-size:var(--heading-xl)!important;font-weight:600!important;line-height:110%!important;letter-spacing:var(--text-tighter)!important;text-align:center;margin:0 auto!important}@media (max-width: 550px){.what-we-do h2{font-size:3.25rem!important}}:is(.what-we-do h2) strong{font-weight:600;display:inline-flex}:is(:is(.what-we-do h2) strong):after{position:absolute;bottom:0;left:0;content:"";width:100.5%;aspect-ratio:246 / 22;display:inline-flex;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="314" height="22" viewBox="0 0 314 22" fill="none"><path d="M4 17.6205C66 7.12043 260 1.8 310 5" stroke="%2316EFD9" stroke-width="7" stroke-linecap="round"/></svg>');background-size:contain;background-repeat:no-repeat;pointer-events:none;transform:translateY(90%);z-index:-1}.what-we-do .mobile-cta{position:absolute;bottom:-5.5rem;width:100%;display:flex;justify-content:center}@media (orientation: landscape) and (min-width: 850px){.what-we-do .mobile-cta{display:none}}.what-we-do .heading-tag-outer{display:flex;justify-content:center;grid-column:span 12;margin-bottom:.75rem}@media (min-width: 769px){.what-we-do .heading-tag-outer{margin-bottom:0}}@media (max-width: 550px){.what-we-do .heading-tag{padding:16px 16px 14px}}.what-we-do .heading{height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;will-change:transform;margin-bottom:6rem;z-index:2}@media (min-width: 550px){.what-we-do .heading{margin-bottom:0}}@media (min-width: 769px){.what-we-do .heading{height:calc(100vh + 3.125rem);position:sticky;top:-70px}}:is(.what-we-do .heading) .container{z-index:5}.what-we-do .background-grid{display:none;z-index:2;pointer-events:none}@media (min-width: 769px){.what-we-do .background-grid{display:block}}:is(.what-we-do .background-grid) img{-o-object-fit:cover;object-fit:cover}.what-we-do .background-image{transform:translateY(-15%);z-index:1}@media (min-width: 550px){.what-we-do .background-image{transform:translateY(0);opacity:.79}}:is(.what-we-do .background-image) img{opacity:.8;-o-object-fit:cover;object-fit:cover}@media (min-width: 550px){:is(.what-we-do .background-image) img{opacity:.64}}.what-we-do .sections{z-index:5}@media (min-width: 769px){.what-we-do .sections{margin-top:30vh;margin-bottom:-40vh}}@media (max-width: 768px){:is(.what-we-do .sections) .container{gap:4rem}}.what-we-do .sticky-section{width:100%;display:flex;grid-column:span 12}@media (min-width: 769px){.what-we-do .sticky-section{position:sticky;top:50%;transform:translateY(-50%);margin-bottom:40vh}}.what-we-do .sticky-spacer{display:none;height:40vh}@media (min-width: 769px){.what-we-do .sticky-spacer{display:block}}.what-we-do .section-card{width:100%;display:flex;flex-direction:column-reverse;background-color:#0e0d1ecc;border-radius:15px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);will-change:transform}@media (orientation: landscape){.what-we-do .section-card{aspect-ratio:79.25 / 35.75}:is(.what-we-do .section-card) .text{height:100%;display:flex;flex-direction:column;justify-content:center;padding-top:0;padding-bottom:0}@media (min-width: 2200px){:is(:is(.what-we-do .section-card) .text) .main-text{max-width:38ch}}}@media (min-width: 769px){.what-we-do .section-card{flex-direction:row;border-radius:30px}}:is(.what-we-do .section-card):after{content:"";pointer-events:none;position:absolute;inset:0;background:linear-gradient(315deg,rgba(255,255,255,.05) 50%,rgba(255,255,255,.3) 100%) center center / calc(100% + 2px) calc(100% + 2px);border-radius:15px;border:1px solid transparent;-webkit-mask:linear-gradient(hsl(0 0% 100% / 0),hsl(0 0% 100% / 0)),linear-gradient(hsl(0 0% 100%),hsl(0 0% 100%));mask:linear-gradient(hsl(0 0% 100% / 0),hsl(0 0% 100% / 0)),linear-gradient(hsl(0 0% 100%),hsl(0 0% 100%));-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media (min-width: 769px){:is(.what-we-do .section-card):after{border-radius:30px}}:is(.what-we-do .section-card) p{margin:0}:is(.what-we-do .section-card) .image{width:85%;max-width:350px;margin:0 auto;transform:translateY(-5%);z-index:2;aspect-ratio:161/202}@media (min-width: 500px){:is(.what-we-do .section-card) .image{aspect-ratio:initial}}@media (min-width: 769px){:is(.what-we-do .section-card) .image{width:50%;max-width:100%;height:105%;transform:translateY(-2.5%) translate(-5%);margin:initial}}@media (min-width: 1600px){:is(.what-we-do .section-card) .image{transform:translateY(-2.5%) translate(-15%)}}:is(:is(.what-we-do .section-card) .image) img{-o-object-fit:contain;object-fit:contain}@media (min-width: 1200px){:is(:is(.what-we-do .section-card) .image) img{height:105%}}@media (max-width: 768px){:is(:is(.what-we-do .section-card) .image) img{position:relative}}:is(.what-we-do .section-card) .text{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding:0 1.5rem 1.5rem;z-index:2}@media (min-width: 769px){:is(.what-we-do .section-card) .text{width:50%;padding:7.8125rem 5%}}@media (min-width: 1200px){:is(.what-we-do .section-card) .text{padding:7.8125rem 5% 7.8125rem 9%}}:is(.what-we-do .section-card) .heading-tag .inner-text{color:var(--color-green, #16efd9)}:is(.what-we-do .section-card) h3{font-family:Lexend!important;font-size:var(--heading-m)!important;font-weight:300!important;line-height:120%!important;letter-spacing:var(--text-tight)!important;margin:0!important;color:#fff}@media (min-width: 769px){:is(.what-we-do .section-card) .main-text{max-width:34ch}}:is(.what-we-do .section-card) .background-blur{position:absolute;height:100%;width:100%;top:0;right:0;border-radius:15px;overflow:hidden;z-index:1}@media (min-width: 500px){:is(.what-we-do .section-card) .background-blur{height:100%}}@media (min-width: 769px){:is(.what-we-do .section-card) .background-blur{border-radius:30px}}:is(:is(.what-we-do .section-card) .background-blur) svg{position:absolute;top:0;height:100%;width:100%}@media (min-width: 500px){:is(:is(.what-we-do .section-card) .background-blur) svg{top:50%;right:0;height:100%;width:auto;transform:translateY(-50%) translate(5%)}}@media (min-width: 1600px){:is(:is(.what-we-do .section-card) .background-blur) svg{transform:translateY(-50%) translate(0)}}.desktop:is(:is(:is(.what-we-do .section-card) .background-blur) svg){display:none}@media (min-width: 500px){.desktop:is(:is(:is(.what-we-do .section-card) .background-blur) svg){display:block}}.mobile:is(:is(:is(.what-we-do .section-card) .background-blur) svg){display:block}@media (min-width: 500px){.mobile:is(:is(:is(.what-we-do .section-card) .background-blur) svg){display:none}}.what-we-do .background-container{position:absolute;top:-1.5%;width:100%;height:100vh;opacity:1;pointer-events:none;will-change:opacity,transform;z-index:1}@media (min-width: 769px){.what-we-do .background-container{top:0;transform:translateY(-100%);opacity:0}}.work-with-us{padding:10rem 0 1.5rem;overflow:clip visible;pointer-events:none;z-index:3!important}.work-with-us[data-is-preview="1"]{padding-bottom:4rem!important}@media (min-width: 769px){.work-with-us{padding:0}}.work-with-us .container{pointer-events:auto}.work-with-us .main-content{display:flex;flex-direction:column;gap:2rem;grid-column:span 12;z-index:5}@media (min-width: 769px){.work-with-us .main-content{justify-content:space-between;align-items:center;flex-direction:row}}.work-with-us .image{width:100%;aspect-ratio:34.375 / 25.3125;border-radius:15px;overflow:hidden}@media (min-width: 769px){.work-with-us .image{width:46%}}:is(.work-with-us .image) img{-o-object-fit:cover;object-fit:cover}.work-with-us .text{width:100%;display:flex}@media (min-width: 769px){.work-with-us .text{width:46%}}:is(.work-with-us .text) p{text-wrap:pretty}@media (min-width: 769px){:is(.work-with-us .text) p{max-width:40ch}}.work-with-us .heading{max-width:25ch;font-size:var(--heading-m);font-weight:300;line-height:100%}@media (min-width: 769px){.work-with-us .heading{max-width:22ch}}.work-with-us h2{display:inline;font-family:var(--font-lexend)!important;font-size:var(--heading-m)!important;font-weight:300!important;line-height:120%!important;letter-spacing:var(--text-tight)!important;vertical-align:middle}.work-with-us .main-text{margin:1.5rem 0 0}.work-with-us .perks{width:100%;display:flex;gap:1.5rem;margin-top:5.5rem;overflow:clip visible;z-index:5}.work-with-us .marquee-group{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;gap:1.5rem;-webkit-animation:scroll 20s linear infinite;animation:scroll 20s linear infinite}.work-with-us .perk{width:250px;display:flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:15px;border:1px solid rgba(255,255,255,.15);text-align:center}:is(.work-with-us .perk) p{margin:0}.work-with-us .perks-label-outer{margin:1rem 0 0}@media (min-width: 769px){.work-with-us .perks-label-outer{grid-column:1 / span 12;margin:-1rem 0 0}}.work-with-us .perks-label{position:absolute;top:0;right:0}.work-with-us .btn{margin-top:1.9rem}.work-with-us .background-blur{position:absolute;width:100%;max-width:100vw;top:-20%;left:0;width:auto;height:180%;pointer-events:none;overflow:clip visible}:is(.work-with-us .background-blur) svg{height:100%;width:auto}.product-hero{padding:5rem 0 0}@media (min-width: 768px){.product-hero{padding-top:6.25rem}}@media (min-width: 1000px){.product-hero{padding:0;height:100svh}}.product-hero[data-preview="1"]{max-height:800px}.product-hero h1{width:100%;grid-column:span 12;margin:0}@media (min-width: 650px){.product-hero h1{margin:0 0 2.75rem}}@media (min-width: 850px){.product-hero h1{margin:0}}:is(.product-hero h1) strong{font-weight:600;display:inline-flex}:is(:is(.product-hero h1) strong) svg{position:absolute;bottom:0;left:0;width:105%;transform:translateY(90%)}.product-hero h2{color:#fff;font-family:var(--font-lexend);font-size:var(--para-m)!important;font-style:normal;font-weight:300!important;line-height:133%!important;max-width:40ch;margin-top:.75rem}@media (min-width: 650px){.product-hero h2{line-height:150%!important;margin-top:2rem!important}}.product-hero .scroll-to-next-section-button{margin-top:1.6rem}.product-hero .container{height:100%;align-items:center;z-index:5}@media (min-width: 850px){.product-hero .container{padding-top:5%}}.product-hero .text{width:100%;grid-column:span 12;order:2}@media (min-width: 1000px){.product-hero .text{order:1;grid-column:span 7}}.product-hero .image{display:flex;justify-content:center;width:80%;margin-bottom:2.1rem;grid-column:span 12;order:1}@media (min-width: 768px){.product-hero .image{width:100%}}@media (min-width: 1000px){.product-hero .image{grid-column:span 5;margin-bottom:0;order:2}}:is(.product-hero .image) img{width:100%;height:auto;max-width:23.87256rem}@media (min-width: 1000px){:is(.product-hero .image) img{max-width:none;transform:translate(-4%,-7%)}}.product-hero .grid-overlay{display:none;height:calc(100% - 7.5rem);top:7.5rem;pointer-events:none;z-index:2}@media (min-width: 850px){.product-hero .grid-overlay{display:block}}:is(.product-hero .grid-overlay) img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.product-hero .background-glow{width:40%;position:absolute;top:0;right:0;pointer-events:none;z-index:1}:is(.product-hero .background-glow) img{width:100%;height:auto}.accordions{padding:3rem 0;z-index:3!important}:is(.accordions .heading) h2{width:100%;grid-column:span 12;font-size:4.375rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.21875rem}@media (min-width: 850px){:is(.accordions .heading) h2{grid-column:span 7}}:is(.accordions .heading) h3{grid-column:span 12;text-wrap:pretty;max-width:55ch}@media (min-width: 850px){:is(.accordions .heading) h3{grid-column:span 5}}:is(.accordions .heading) .container{align-items:center}:is(.accordions .heading) .number{display:none;width:2.72288rem;height:2.72288rem;padding:.625rem .64169rem;justify-content:center;align-items:center;border-radius:2.97213rem;border:.796px solid #fff}@media (min-width: 768px){:is(.accordions .heading) .number{display:flex}}.accordions .accordion-list{display:flex;flex-direction:column;margin-top:1.4rem}.accordions .accordion{opacity:.5;transition:opacity .35s ease-out;cursor:pointer}:is(.accordions .accordion):hover{opacity:1}:is(.accordions .accordion):hover .indicator-arrow{opacity:1}.active:is(.accordions .accordion){opacity:1}.active:is(.accordions .accordion) .main-text{grid-template-rows:1fr}.active:is(.accordions .accordion) .indicator-arrow .arrow-line{transform:rotate(0)}.active:is(.accordions .accordion) .background-gradient{opacity:1;background:linear-gradient(180deg,rgba(14,13,30,.5) 0%,rgba(138,69,219,.5) 100%)}:is(.accordions .accordion) h4{margin:0}:is(.accordions .accordion)>.container{padding-top:2.35rem;padding-bottom:1rem}@media (min-width: 768px){:is(.accordions .accordion)>.container{align-items:center;padding-bottom:2.2rem}}:is(.accordions .accordion) .heading{width:calc(100% - 4.5rem);display:flex;align-items:center;gap:1.5rem;grid-column:1 / -1;grid-row:1;padding-left:1.25rem;z-index:2}@media (min-width: 650px){:is(.accordions .accordion) .heading{padding-left:1.875rem}}@media (min-width: 850px){:is(.accordions .accordion) .heading{grid-column:1 / span 6;grid-row:1 / span 1}}@media (min-width: 1200px){:is(.accordions .accordion) .heading{grid-column:1 / span 7}}:is(.accordions .accordion) .main-text{width:100%;grid-column:1 / -1;grid-row:2;display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease-in;padding:1rem 1.25rem 0;z-index:2}@media (min-width: 650px){:is(.accordions .accordion) .main-text{padding:1rem 1.875rem 0}}@media (min-width: 850px){:is(.accordions .accordion) .main-text{grid-column:7 / span 6;grid-row:1 / span 1;padding:0}}@media (min-width: 1200px){:is(.accordions .accordion) .main-text{grid-column:8 / span 5}}:is(:is(.accordions .accordion) .main-text):not(.active){transition:grid-template-rows .35s ease-out}:is(:is(.accordions .accordion) .main-text)>*{overflow:hidden}:is(:is(.accordions .accordion) .main-text) p{margin:0;max-width:100%}@media (min-width: 850px){:is(:is(.accordions .accordion) .main-text) p{max-width:calc(100% - 6.875rem)}}@media (min-width: 1200px){:is(:is(.accordions .accordion) .main-text) p{max-width:calc(100% - 10rem)}}.accordions .indicator-arrow-container{position:absolute;top:2.35rem;right:calc(6.5vw + 1.25rem);grid-column:8 / span 5;grid-row:1 / span 1;z-index:2}@media (min-width: 650px){.accordions .indicator-arrow-container{right:calc(6.5vw + 1.875rem)}}@media (min-width: 768px){.accordions .indicator-arrow-container{width:100%;height:100%;position:relative;top:initial;right:initial}}.accordions .indicator-arrow{width:2.5625rem;height:2.5625rem;opacity:.5;transition:opacity .35s ease-out}@media (min-width: 768px){.accordions .indicator-arrow{position:absolute;top:0;right:1.875rem}}@media (min-width: 850px){.accordions .indicator-arrow{width:3.4375rem;height:3.4375rem}}.accordions .arrow-line{transform:rotate(180deg);transition:transform .35s ease-out;transform-origin:center}.accordions .background{z-index:1}:is(.accordions .background) .container{height:100%}.accordions .background-gradient{border-radius:0 0 .9375rem .9375rem;opacity:0;transition:opacity .35s ease-in;z-index:2;background:linear-gradient(180deg,rgba(14,13,30,.5) 0%,rgba(138,69,219,.5) 100%)}.accordions .accordion.active .background-gradient{opacity:1;transition:opacity .35s ease-out}.accordions .background-border{z-index:1}:is(.accordions .background-border) .background-border-border{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 0 .9375rem .9375rem;border:1px solid rgba(255,255,255,.15)}:is(.accordions .background-border) .background-border-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(14,13,30,1) 80%,transparent 100%)}.accordions .background-inner{grid-column:1 / -1;grid-row:1 / span 1;height:100%;overflow:hidden}.product-carousel{display:flex;flex-direction:column;padding:7rem 0 0;overflow:clip visible;z-index:2!important}.product-carousel h2{grid-column:span 12;text-align:center;margin:0 0 7rem}@media (max-width: 550px){:is(.product-carousel h2) br{display:none}}:is(.product-carousel h2) strong{font-weight:600}:is(:is(.product-carousel h2) strong) svg{position:absolute;bottom:0;left:5%;width:90%;transform:translateY(55%)}.product-carousel h3{font-weight:400;margin:0!important}.product-carousel .container{z-index:5}.product-carousel .swiper{grid-column:1 / -1;max-width:100%;width:100%;overflow:visible}@media (min-width: 1000px){.product-carousel .swiper{grid-column:2 / span 10}}.product-carousel .swiper-wrapper{align-items:center}.product-carousel .swiper-slide{width:100%;height:auto;display:flex;border-radius:1.95931rem;border:.932px solid rgba(255,255,255,.05);padding:3.125rem 3.125rem 2.5rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transform:translateZ(0);backface-visibility:hidden;perspective:1000;will-change:transform}@media (min-width: 769px){.product-carousel .swiper-slide{width:42%}}.swiper-slide-active:is(.product-carousel .swiper-slide) .card-glow{opacity:1}.product-carousel .card-background{background:rgba(0,0,0,.1);border-radius:1.95931rem;z-index:-1}.product-carousel .card-glow{box-shadow:0 0 22px 9px #8a45db26 inset,0 0 73px 4px #8a45db40,0 0 75px #00000040 inset;pointer-events:none;border-radius:1.95931rem;transition:opacity .3s ease-out;z-index:-2}@media (min-width: 769px){.product-carousel .card-glow{opacity:0}}.product-carousel .product-card{width:100%;display:flex;flex-direction:column;align-items:center}.product-carousel .images{width:100%;display:flex;align-items:center;margin-bottom:1rem}.product-carousel .image{width:48.5%;aspect-ratio:12.87894 / 26.77338;margin-bottom:36px;border-radius:1.38481rem;border:.739px solid rgba(255,255,255,.2);background:linear-gradient(225deg,rgba(138,69,219,0) 0%,rgba(138,69,219,.6) 52.6%,rgba(138,69,219,0) 99.24%),rgba(255,255,255,.03);box-shadow:10px 10px 26px 5px #0000004d;position:relative;transform:translateZ(0);backface-visibility:hidden}:is(.product-carousel .image) .background-blur{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:1.38481rem;z-index:1;transform:translateZ(0);backface-visibility:hidden;will-change:transform}:is(.product-carousel .image) img,:is(.product-carousel .image) video{position:absolute;width:calc(100% - 16px);height:calc(100% - 16px);top:8px;left:8px;-o-object-fit:cover;object-fit:cover;border-radius:1.06169rem;border:.739px solid rgba(255,255,255,.1);z-index:3;transform:translateZ(0)}.product-carousel .image-right{transform:translateY(36px) translate(-10%);z-index:1}.product-carousel .image-left{transform:translate(10%);z-index:2}.image--centered:is(.product-carousel .image-left){transform:none;margin-inline:auto}.product-carousel .text{width:100%;text-align:center;display:grid}:is(.product-carousel .text)>*{overflow:hidden}:is(.product-carousel .text) p{max-width:32ch;margin:0 auto}.product-carousel .button-cta{margin-top:1rem}:is(.product-carousel .button-cta) a{display:inline-flex;height:2.5rem;padding:1.1125rem 1.25rem;align-items:center;gap:.625rem;flex-shrink:0;border-radius:.9375rem;border:1px solid var(--color-green, #16efd9);background:rgba(14,13,30,.2);font-family:Bozon;font-size:1rem;font-style:normal;font-weight:600;line-height:108.03%;letter-spacing:-.05rem;text-decoration:none;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff}@media (hover: hover){:is(:is(.product-carousel .button-cta) a):hover{background-color:var(--color-green);color:var(--black);box-shadow:var(--box-shadow-hover)}}.product-carousel .pagination{display:flex;gap:1rem;justify-content:center;margin-top:2rem;z-index:5}@media (min-width: 769px){.product-carousel .pagination{position:absolute;justify-content:flex-start;top:92%;right:0;margin-top:0}}@media (min-width: 1200px){.product-carousel .pagination{right:7.5%}}:is(.product-carousel .pagination) button{width:56px;height:56px;transition:box-shadow .3s ease,-webkit-backdrop-filter .3s ease;transition:box-shadow .3s ease,backdrop-filter .3s ease;transition:box-shadow .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;border-radius:100%}@media (min-width: 850px){:is(:is(.product-carousel .pagination) button):hover{box-shadow:var(--box-shadow-hover);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}:is(:is(.product-carousel .pagination) button):hover .arrow-line{transform:translate(-4%)}}@media (min-width: 850px){.next:is(:is(.product-carousel .pagination) button):hover .arrow-line{transform:translate(4%)}}:is(:is(.product-carousel .pagination) button) .arrow-line{transition:transform .3s ease-in-out}:is(:is(.product-carousel .pagination) button) svg{width:100%!important}.product-carousel .button-container{grid-column:span 12;display:flex;justify-content:center;margin-top:2rem}@media (min-width: 769px){.product-carousel .button-container{margin-top:4rem}}:is(.product-carousel .button-container) .btn{pointer-events:auto}.product-carousel .background-grid{display:none;position:absolute;top:15.5%;left:0;width:100%;aspect-ratio:2880 / 2270;z-index:2;pointer-events:none}@media (min-width: 769px){.product-carousel .background-grid{display:flex}}:is(.product-carousel .background-grid) img{-o-object-fit:contain;object-fit:contain}.product-carousel .background-glow{position:absolute;top:12.5%;left:0;width:100%;aspect-ratio:2880 / 2270;z-index:1}:is(.product-carousel .background-glow) img{-o-object-fit:contain;object-fit:contain}.swiper-container{transform-style:preserve-3d;perspective:1000px}:is(.page-builder-products .product-hero) .text{display:flex;flex-direction:column;align-items:flex-start}:is(.page-builder-products .product-hero) h1{display:block}@media (max-width: 550px){:is(:is(.page-builder-products .product-hero) h1) br{display:none}}:is(.page-builder-products .product-hero) .image{width:83%}@media (min-width: 768px){:is(.page-builder-products .product-hero) .image{width:90%;transform:translateY(2.5%)}}.rows-block{padding:5.25rem 0 5.5rem;z-index:2!important}@media (min-width: 768px){.rows-block{padding:5.5rem 0 5rem}}.rows-block h2{grid-column:span 12}.rows-block .row-stack{margin-top:1.8rem}@media (min-width: 650px){.rows-block .row-stack{margin-top:3.125rem}}.rows-block .row-item{display:flex;flex-wrap:wrap;align-items:center;padding:1.6rem 0;border-bottom:1px solid rgb(255,255,255,.1)}@media (min-width: 768px){.rows-block .row-item{display:grid;grid-column:span 12;grid-template-columns:subgrid;gap:inherit;padding:3.87rem 0}}:is(.rows-block .row-item):first-of-type{border-top:1px solid rgb(255,255,255,.1)}:is(.rows-block .row-item):before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25;background:linear-gradient(180deg,#0e0d1e 0%,#5744e0 100%);filter:blur(50px);z-index:-1}@media (min-width: 768px){:is(.rows-block .row-item):before{display:none}}.rows-block .image{width:28%;display:flex;justify-content:center;align-items:center;grid-column:1 / span 4;mix-blend-mode:screen;grid-row:1}@media (min-width: 768px){.rows-block .image{width:100%;max-width:11.6875rem}}:is(.rows-block .image) img{width:100%;height:auto;aspect-ratio:1/1;flex-shrink:0}.rows-block .heading{width:65%;margin:0 0 0 auto;text-wrap:pretty}@media (min-width: 768px){.rows-block .heading{width:100%;grid-column:5 / span 4;grid-row:1;margin:0!important}}@media (min-width: 1500px){.rows-block .heading{grid-column:4 / span 4}}.rows-block .main-text{grid-column:9 / span 4;grid-row:1;margin:.75rem 0 0}@media (min-width: 768px){.rows-block .main-text{margin:0!important}}.rows-block .row-background{width:100%;height:100%;grid-column:1 / -1;grid-row:1;opacity:.25;background:linear-gradient(180deg,#0e0d1e 0%,#5744e0 100%);filter:blur(50px);transform:translateZ(0);z-index:-1}.rows-block .cta-buttons{display:flex;justify-content:center;flex-wrap:wrap;grid-column:1 / -1;gap:2.1rem;margin-top:3.5rem}@media (min-width: 768px){.rows-block .cta-buttons{gap:3rem;margin-top:5.375rem}}.case-studies-block{--single-column-width: calc((100% - (11 * 3.75%)) / 12);padding:0 0 5rem}@media (min-width: 850px){.case-studies-block{padding:0 0 13.25rem}}.case-studies-block h2{grid-column:1 / -1;grid-row:1;letter-spacing:-.04em!important;z-index:1}@media (min-width: 768px){.case-studies-block h2{padding-left:var(--single-column-width);letter-spacing:var(--text-tight)!important}}.case-studies-block .heading-container{margin-bottom:2.125rem;z-index:1}@media (min-width: 768px){.case-studies-block .heading-container{align-items:center;margin-bottom:-3.5%}}.case-studies-block .heading-graphic{display:none;grid-column:9 / span 3;grid-row:1}@media (min-width: 769px){.case-studies-block .heading-graphic{display:flex;transform:scale(.95) translateY(7%) translate(1%)}}:is(.case-studies-block .heading-graphic) img{aspect-ratio:16.9375 / 18.5;width:100%;height:auto;mix-blend-mode:screen}.case-studies-block .case-studies-container{z-index:2}.case-studies-block .case-studies-list{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;row-gap:3rem}@media (min-width: 650px){.case-studies-block .case-studies-list{padding-left:var(--single-column-width);padding-right:var(--single-column-width)}}@media (min-width: 768px){.case-studies-block .case-studies-list{grid-column:1 / -1}}@media (min-width: 850px){.case-studies-block .case-studies-list{row-gap:2rem}}.case-studies-block .case-study-card{width:100%;padding:2.8rem 1.4rem 1.78rem;background:rgba(0,0,0,.1);text-decoration:none;backface-visibility:hidden;border-radius:1.13675rem;border:1px solid rgba(255,255,255,.1)}@media (min-width: 650px){.case-studies-block .case-study-card{width:80%;margin:0 auto;padding:3.75rem 3.125rem 1rem}}@media (min-width: 850px){.case-studies-block .case-study-card{width:45.875%;border-radius:1.875rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:initial;margin:0}}@media (min-width: 1200px){.case-studies-block .case-study-card{padding:5.25% 3.125rem 2.5%}}:is(.case-studies-block .case-study-card):before{border-radius:1.13675rem!important}@media (min-width: 850px){:is(.case-studies-block .case-study-card):before{border-radius:1.875rem!important}}:is(.case-studies-block .case-study-card) .card-glow-outer{border-radius:1.13675rem;box-shadow:0 0 42px 2px #8a45db80}@media (min-width: 850px){:is(.case-studies-block .case-study-card) .card-glow-outer{border-radius:1.875rem;box-shadow:0 0 70px 4px #8a45db00;transition:box-shadow .3s ease-in-out}}:is(.case-studies-block .case-study-card) .card-glow-inner{border-radius:1.13675rem;box-shadow:0 0 13px 5px #8a45db33 inset}@media (min-width: 850px){:is(.case-studies-block .case-study-card) .card-glow-inner{border-radius:1.875rem;box-shadow:0 0 21px 9px #8a45db00 inset;transition:box-shadow .3s ease-in-out}}:is(.case-studies-block .case-study-card):before{border-radius:1.875rem}@media (min-width: 850px){:is(.case-studies-block .case-study-card):hover .card-glow-outer{box-shadow:0 0 70px 4px #8a45db80}}@media (min-width: 850px){:is(.case-studies-block .case-study-card):hover .card-glow-inner{box-shadow:0 0 21px 9px #8a45db33 inset}}:is(.case-studies-block .case-study-card):hover .arrow-icon{opacity:1}:is(.case-studies-block .case-study-card):hover .main-text{grid-template-rows:1fr;transition:grid-template-rows .35s ease-out}:is(:is(.case-studies-block .case-study-card):hover .main-text)>*{opacity:1;transition-delay:.25s}.case-studies-block .images{display:flex;align-items:center}.case-studies-block .image{width:33.333333%;aspect-ratio:8.58 / 18.59;border-radius:1.15688rem;background:linear-gradient(225deg,rgba(138,69,219,0) 0%,rgba(138,69,219,.6) 52.6%,rgba(138,69,219,0) 99.24%),rgba(255,255,255,.03);box-shadow:9px 9px 22px 4px #0000004d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1}.image-middle:is(.case-studies-block .image){z-index:2;transform:scale(1.225);aspect-ratio:9.998 / 20.6}.image-left:is(.case-studies-block .image){transform:translate(10%)}.image-right:is(.case-studies-block .image){transform:translate(-10%)}:is(.case-studies-block .image) img{width:calc(100% - 10px);height:calc(100% - 10px);top:5px;left:5px;-o-object-fit:cover;object-fit:cover;border-radius:.88694rem;border:1px solid rgba(255,255,255,.1)}.case-studies-block .content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 .6rem}@media (min-width: 768px){.case-studies-block .content{padding:0}}:is(.case-studies-block .content) h3{font-family:var(--font-lexend);font-size:1.125rem;font-weight:300;line-height:140%;margin:0}:is(.case-studies-block .content) .tags-type{display:flex;height:2.75rem;padding:.9375rem 1.1875rem;justify-content:center;align-items:center;gap:.625rem;flex-shrink:0;margin:2.25rem 0 .8rem;color:var(--color-green, #16efd9);font-family:var(--font-bozon);font-size:.875rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:var(--text-tight);text-transform:uppercase;border-radius:5.5rem;border:1px solid var(--color-green, rgba(22, 239, 217, .3))}@media (min-width: 768px){:is(.case-studies-block .content) .tags-type{margin:10% 0 .5rem}}:is(.case-studies-block .content) .logo-name-row{width:100%;display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem}@media (min-width: 768px){:is(.case-studies-block .content) .logo-name-row{flex-direction:row;align-items:center;gap:1rem;margin-top:0}}:is(.case-studies-block .content) .case-study-name{margin-right:1rem}:is(.case-studies-block .content) .logo{padding-right:1rem}@media (min-width: 768px){:is(.case-studies-block .content) .logo{border-right:1px solid rgb(255,255,255,.3)}}:is(:is(.case-studies-block .content) .logo) img{height:2.1875rem}:is(.case-studies-block .content) .arrow-icon{position:absolute;bottom:.25rem;right:0;flex-shrink:0;width:2.5rem;height:2.5rem;margin-left:auto;transition:opacity .3s ease-in-out}@media (min-width: 768px){:is(.case-studies-block .content) .arrow-icon{position:relative;bottom:initial;right:initial}}@media (min-width: 850px){:is(.case-studies-block .content) .arrow-icon{opacity:0}}.case-studies-block .background-blur{height:130%;pointer-events:none;z-index:-1}@media (min-width: 850px){.case-studies-block .background-blur{top:-20%}}:is(.case-studies-block .background-blur) img{-o-object-fit:cover;object-fit:cover}@media (min-width: 850px){.case-studies-block .main-text{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-in;overflow:hidden}}@media (min-width: 850px){:is(.case-studies-block .main-text)>*{overflow:hidden;opacity:0;transition:opacity .2s ease-out;transition-delay:0s}}:is(.case-studies-block .main-text) p{padding:.5rem 0}.team-carousel{padding:3.6rem 0;overflow:clip visible}@media (min-width: 850px){.team-carousel{padding:7rem 0}}@media (max-width: 1150px){:is(.team-carousel h2) br{display:none}}.team-carousel .heading{grid-column:1 / -1;grid-row:1;z-index:2;margin-bottom:2rem;pointer-events:none}@media (min-width: 768px){.team-carousel .heading{padding-top:3rem;margin-bottom:2rem}}@media (min-width: 1150px){.team-carousel .heading{grid-column:1 / span 5;grid-row:1;margin-bottom:0}}:is(.team-carousel .heading) svg{position:absolute;bottom:-7.5rem;left:.6rem;width:6rem}@media (min-width: 1150px){:is(.team-carousel .heading) svg{width:6.9375rem;top:7%;left:initial;right:9%}}.team-carousel .team-carousel-wrapper{grid-column:1 / span 6;grid-row:2;z-index:1}@media (min-width: 1150px){.team-carousel .team-carousel-wrapper{grid-column:1 / -1;grid-row:1}}.team-carousel .swiper{width:calc(100% - 5rem);overflow:visible;margin-bottom:1rem}@media (min-width: 768px){.team-carousel .swiper{width:90%;margin-bottom:0}}@media (min-width: 1150px){.team-carousel .swiper{width:37.8%}}:is(.team-carousel .swiper) .swiper-slide{width:100%;height:auto;aspect-ratio:29.625 / 38.5625;border-radius:.9375rem;overflow:hidden}:is(:is(.team-carousel .swiper) .swiper-slide) img{-o-object-fit:cover;object-fit:cover}:is(:is(.team-carousel .swiper) .swiper-slide) .swiper-wrapper{overflow:visible}.team-carousel .slide-content{height:100%;display:flex;flex-direction:column;justify-content:flex-end;grid-column:8 / span 5;grid-row:2;gap:.75rem;padding-bottom:2.3rem;transition:opacity .6s ease}@media (min-width: 1150px){.team-carousel .slide-content{grid-column:10 / span 3;grid-row:1}}.fading:is(.team-carousel .slide-content){opacity:0}:is(.team-carousel .slide-content) p{margin:0!important}:is(.team-carousel .slide-content) .name{font-weight:500}@media (max-width: 650px){:is(.team-carousel .slide-content) .name{font-size:2.5rem!important}}:is(.team-carousel .slide-content) .role{font-size:1.15rem;font-weight:300;line-height:135%;letter-spacing:var(--font-tight);color:#bdbbe7}@media (min-width: 650px){:is(.team-carousel .slide-content) .role{font-size:1.25rem}}:is(.team-carousel .slide-content) .bio{font-size:1.125rem;font-weight:300;line-height:140%}:is(.team-carousel .slide-content) .arrow-icon{display:none;opacity:.08;transform-origin:bottom left}@media (min-width: 768px){:is(.team-carousel .slide-content) .arrow-icon{display:block}}:is(.team-carousel .slide-content) .arrow-icon{transition:opacity .4s ease,transform .4s ease}:is(.team-carousel .slide-content) .name,:is(.team-carousel .slide-content) .role,:is(.team-carousel .slide-content) .bio{transition:opacity .4s ease,transform .4s ease}.fading:is(.team-carousel .slide-content) .name,.fading:is(.team-carousel .slide-content) .role,.fading:is(.team-carousel .slide-content) .bio{opacity:0;transform:translateY(10px)}.fading:is(.team-carousel .slide-content) .arrow-icon{opacity:0;transform:rotate(10deg)}.animating-in:is(.team-carousel .slide-content) .name,.animating-in:is(.team-carousel .slide-content) .role,.animating-in:is(.team-carousel .slide-content) .bio{transition-delay:.1s}.animating-in:is(.team-carousel .slide-content) .arrow-icon{transition-delay:.4s}.team-carousel .background-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-52.5%);width:85%;aspect-ratio:1 / 1;pointer-events:none}:is(.team-carousel .background-glow) img{-o-object-fit:contain;object-fit:contain}.cta-card-block{padding:1.25rem 0 1.5rem}@media (min-width: 850px){.cta-card-block{margin-top:4rem}}.cta-card-block .cta-card{padding:2.5rem 1rem 3rem;display:flex;grid-column:1 / -1;box-shadow:0 0 68px #8a45db1a inset,0 0 80px #00000040 inset,0 0 80px #6561c900;border-radius:1.875rem;overflow:hidden;text-align:center;transition:box-shadow .25s ease-in-out}@media (min-width: 768px){.cta-card-block .cta-card{padding:3.5rem 3.75rem 4rem;text-align:left}}@media (min-width: 850px){:is(.cta-card-block .cta-card):hover{box-shadow:0 0 70px #8a45db4d inset,0 0 70px #0000004d inset,0 0 80px #6561c940}}:is(.cta-card-block .cta-card):before{border-radius:1.875rem}.cta-card-block .content{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width: 768px){.cta-card-block .content{align-items:flex-start;gap:2rem}}.cta-card-block h3{margin:0!important;max-width:15ch;margin-bottom:.5rem!important}@media (min-width: 768px){.cta-card-block h3{margin-bottom:0}}.cta-card-block .logo{width:8.875rem;margin-bottom:.5rem}.cta-card-block .main-text{font-size:1.125rem;font-weight:300;line-height:140%;max-width:45ch}.cta-card-block .image{display:none;position:absolute;right:0;top:0;width:55%;height:100%;mix-blend-mode:screen;transform:translateZ(0)}@media (min-width: 765px){.cta-card-block .image{display:block}}:is(.cta-card-block .image) img{display:block;top:50%;transform:translateY(-50%);height:225%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;-webkit-animation:rotateImage 20s ease-in-out infinite;animation:rotateImage 20s ease-in-out infinite}.cta-card-block .background_blur{z-index:-1}:is(.cta-card-block .background_blur) img{-o-object-fit:cover;object-fit:cover}.cta-card-block .button-container{margin-top:.7rem}@media (min-width: 768px){.cta-card-block .button-container{margin-top:0}}@-webkit-keyframes rotateImage{0%{transform:translateY(-50%) rotate(0)}50%{transform:translateY(-50%) rotate(-5deg)}to{transform:translateY(-50%) rotate(0)}}@keyframes rotateImage{0%{transform:translateY(-50%) rotate(0)}50%{transform:translateY(-50%) rotate(-5deg)}to{transform:translateY(-50%) rotate(0)}}.case-study-builder{margin-top:7.1875rem}@media (min-width: 550px){.case-study-builder{margin-top:10.9375rem}}@media (min-width: 769px){.case-study-builder{margin-top:15rem}}.case-study-builder section{margin-bottom:3.5rem}@media (min-width: 550px){.case-study-builder section{margin-bottom:5.5rem}}@media (min-width: 850px){.case-study-builder section{margin-bottom:9.5rem}}:is(.case-study-builder section):last-of-type{margin-bottom:0}.results{text-align:center;overflow:clip visible}.results[data-is-preview="1"]{overflow:hidden;padding:4.25rem 0}.results h2{font-weight:300!important;-webkit-font-smoothing:auto;grid-column:3 / span 8;margin:0 0 1.1rem}.results .intro-text{grid-column:3 / span 8;margin-bottom:1.8rem}:is(.results .intro-text) p{margin-bottom:0}.results .results-card-wrapper{display:grid;gap:1.9rem;margin-top:1rem}[data-cards="2"]:is(.results .results-card-wrapper){grid-column:3 / span 8;grid-template-columns:repeat(1,1fr)}@media (min-width: 550px){[data-cards="2"]:is(.results .results-card-wrapper){grid-template-columns:repeat(2,1fr)}}@media (min-width: 769px){[data-cards="2"]:is(.results .results-card-wrapper){gap:12.5%}}[data-cards="3"]:is(.results .results-card-wrapper){grid-template-columns:repeat(1,1fr);grid-column:1 / -1;gap:1.9rem}@media (min-width: 550px) and (max-width: 1000px){[data-cards="3"]:is(.results .results-card-wrapper){gap:1.9rem;grid-template-columns:repeat(2,1fr)}:is([data-cards="3"]:is(.results .results-card-wrapper) .results-card):nth-of-type(1){grid-column:1 / span 2;grid-row:1 / span 1}:is([data-cards="3"]:is(.results .results-card-wrapper) .results-card):nth-of-type(1) .card-contents{padding:3rem 1.35rem 3.5rem}:is([data-cards="3"]:is(.results .results-card-wrapper) .results-card):nth-of-type(2),:is([data-cards="3"]:is(.results .results-card-wrapper) .results-card):nth-of-type(3){grid-column:span 1;grid-row:2 / span 1}:is(:is([data-cards="3"]:is(.results .results-card-wrapper) .results-card):nth-of-type(2),:is([data-cards="3"]:is(.results .results-card-wrapper) .results-card):nth-of-type(3)) .card-contents{padding:3rem 1.35rem 3.25rem}}@media (min-width: 1000px){[data-cards="3"]:is(.results .results-card-wrapper){grid-template-columns:repeat(3,1fr)}}[data-cards="4"]:is(.results .results-card-wrapper){grid-template-columns:repeat(1,1fr);grid-column:3 / span 8}@media (min-width: 550px){[data-cards="4"]:is(.results .results-card-wrapper){grid-template-columns:repeat(2,1fr)}}.results .results-card{display:flex}.gradient-border:is(.results .results-card):before{z-index:12}:is(.results .results-card) .card-contents{width:100%;display:flex;flex-direction:column;flex-grow:1;gap:.25rem;border-radius:.9375rem;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:2.5rem 1.35rem 2.8rem;z-index:5}@media (min-width: 550px){:is(.results .results-card) .card-contents{padding:23% 12.5% 19%}}:is(.results .results-card) .glow{width:200%;height:200%;top:-50%;left:-50%;z-index:1;pointer-events:none}:is(:is(.results .results-card) .glow) img{-o-object-fit:contain;object-fit:contain}.results .result-description{margin-bottom:0}@media (min-width: 850px){.heading-l:is(.results .result-number){font-family:var(--font-bozon)!important;font-weight:300!important;font-size:3.375rem!important;margin-bottom:1.5rem!important}}:is(.results .result-number) svg{position:absolute;bottom:0;left:-2.5%;width:105%;transform:translateY(60%)}.results .background-glow{display:none;left:0%;top:-55%;width:100%;height:auto;aspect-ratio:2880 / 2270;z-index:-1;pointer-events:none}@media (min-width: 769px){.results .background-glow{display:flex}}:is(.results .background-glow) img{-o-object-fit:contain;object-fit:contain}.text-single-image[data-is-preview="1"]{padding:4.25rem 0}.text-single-image .container{align-items:center}@container (width < 850px){.text-single-image .container{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}}.text-single-image[data-text-alignment=left] .prose{grid-column:1 / span 6}@container (width > 1300px){.text-single-image[data-text-alignment=left] .prose{grid-column:1 / span 5}}.text-single-image[data-text-alignment=left] .image,.text-single-image[data-text-alignment=right] .prose{grid-column:7 / span 6}@container (width > 1300px){.text-single-image[data-text-alignment=right] .prose{grid-column:8 / span 5}}.text-single-image[data-text-alignment=right] .image{grid-column:1 / span 6}.text-single-image .prose{grid-row:1}@container (width < 850px){.text-single-image .prose{order:2}}:is(.text-single-image .prose) p,:is(.text-single-image .prose) li{max-width:55ch;text-wrap:pretty}.text-single-image .image{border-radius:.9375rem;overflow:hidden;grid-row:1}@container (width < 850px){.text-single-image .image{order:1}}.text-double-image[data-is-preview="1"]{padding:4.25rem 0}.text-double-image[data-text-alignment=left] .prose{grid-column:1 / span 6}@container (width > 1300px){.text-double-image[data-text-alignment=left] .prose{grid-column:1 / span 5}}.text-double-image[data-text-alignment=left] .image{grid-column:7 / span 6}.text-double-image[data-text-alignment=left] .large-image{top:0;right:0}.text-double-image[data-text-alignment=left] .small-image{bottom:0;left:0}.text-double-image[data-text-alignment=right] .prose{grid-column:7 / span 6}@container (width > 1300px){.text-double-image[data-text-alignment=right] .prose{grid-column:8 / span 5}}.text-double-image[data-text-alignment=right] .image{grid-column:1 / span 6}.text-double-image[data-text-alignment=right] .large-image{top:0;left:0}.text-double-image[data-text-alignment=right] .small-image{bottom:0;right:0}.text-double-image .image-inner{aspect-ratio:555 / 626;width:100%}@container (width > 849px){.text-double-image .image-inner{width:90%}}.text-double-image .large-image{position:absolute;width:72.5%;aspect-ratio:24.9375 / 31.25;border-radius:.9375rem;overflow:hidden;z-index:1}.text-double-image .small-image{position:absolute;width:48%;border-radius:.9375rem;overflow:hidden;z-index:2}.text-double-image .container{align-items:center}@container (width < 850px){.text-double-image .container{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}}.text-double-image .prose{grid-row:1}@container (width < 850px){.text-double-image .prose{order:2}}:is(.text-double-image .prose) p,:is(.text-double-image .prose) li{max-width:55ch;text-wrap:pretty}.text-double-image .image{margin:0 auto;width:100%;grid-row:1}@container (width > 550px){.text-double-image .image{width:60%}}@container (width > 851px){.text-double-image .image{width:100%}}@container (width < 850px){.text-double-image .image{order:1}}.text-triple-image[data-is-preview="1"]{padding:4.25rem 0}.text-triple-image[data-text-alignment=left] .prose{grid-column:1 / span 6}@container (width > 1300px){.text-triple-image[data-text-alignment=left] .prose{grid-column:1 / span 5}}.text-triple-image[data-text-alignment=left] .image,.text-triple-image[data-text-alignment=right] .prose{grid-column:7 / span 6}@container (width > 1300px){.text-triple-image[data-text-alignment=right] .prose{grid-column:8 / span 5}}.text-triple-image[data-text-alignment=right] .image{grid-column:1 / span 6}.text-triple-image .container{align-items:center}.text-triple-image .prose{grid-row:1}@container (width < 850px){.text-triple-image .prose{order:2}}:is(.text-triple-image .prose) p,:is(.text-triple-image .prose) li{max-width:55ch;text-wrap:pretty}:is(.text-triple-image .prose) img{margin:0 0 2rem!important}.text-triple-image .image{display:grid;grid-template-columns:repeat(3,1fr);grid-row:1}@container (width < 850px){.text-triple-image .image{margin-bottom:3rem;order:1}}:is(.text-triple-image .image) img{border-radius:.9375rem}.text-triple-image .middle-image{transform:scale(1.15);z-index:2}.case-study-header{display:flex;flex-direction:column;margin-bottom:7.5rem!important;z-index:2!important}.case-study-header[data-is-preview="1"]{padding-top:4.25rem}@media (max-width: 768px){.case-study-header .scroll-to-next-section-button{display:none}}.case-study-header .headings{grid-column:span 12;margin-bottom:2.7rem}@media (min-width: 769px){.case-study-header .headings{display:grid;grid-template-columns:subgrid;gap:inherit}}:is(.case-study-header .headings) h1{grid-column:span 12;grid-row:1 / span 1;margin-bottom:1em}@media (min-width: 850px){:is(.case-study-header .headings) h1{opacity:0;transform:translateY(4rem)}}:is(:is(.case-study-header .headings) h1) strong{font-weight:300}:is(:is(:is(.case-study-header .headings) h1) strong) svg{position:absolute;bottom:0;left:0;width:103%;transform:translateY(60%)}:is(.case-study-header .headings) h2{grid-column:span 9;grid-row:2 / span 1;text-wrap:pretty}@media (min-width: 850px){:is(.case-study-header .headings) h2{grid-column:6 / span 6;grid-row:2 / span 1;opacity:0;transform:translateY(4rem)}}:is(.case-study-header .headings) .scroll-to-next-section-button{position:absolute;bottom:0;right:0}@media (min-width: 850px){:is(.case-study-header .headings) .scroll-to-next-section-button{opacity:0;transform:translateY(4rem)}}.case-study-header .bento{grid-column:span 12;display:grid;grid-template-columns:repeat(2,1fr);gap:1.19rem}@media (min-width: 769px){.case-study-header .bento{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:1.31rem}}@media (min-width: 850px){.case-study-header .bento{gap:1.875rem;grid-template-columns:repeat(19,1fr);grid-template-rows:repeat(2,1fr)}}.case-study-header .grid-item{border-radius:.9375rem;overflow:hidden}@media (min-width: 850px){.case-study-header .grid-item{opacity:0;transform:translateY(20px)}}:is(.case-study-header .grid-item) img{-o-object-fit:cover;object-fit:cover}.case-study-header .grid-item.left{grid-column:1 / span 2;grid-row:span 1;aspect-ratio:280/ 310;background-color:#171531}@media (min-width: 769px){.case-study-header .grid-item.left{grid-column:1 / span 2;grid-row:1 / span 2;aspect-ratio:280/ 280}}@media (min-width: 850px){.case-study-header .grid-item.left{grid-column:1 / span 9;grid-row:1 / span 2;aspect-ratio:36.6 / 40.9}}.case-study-header .grid-item.top-middle{display:flex;flex-direction:column;justify-content:center;grid-column:1 / span 1;grid-row:2 / span 1;background:linear-gradient(225deg,rgba(101,97,201,0) 0%,rgba(101,97,201,.2) 52.6%,rgba(101,97,201,0) 99.24%),rgba(255,255,255,.03);box-shadow:0 0 80.8px #00000040 inset;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:0 10%}@media (min-width: 769px){.case-study-header .grid-item.top-middle{grid-column:3 / span 1;grid-row:1 / span 1}}@media (min-width: 850px){.case-study-header .grid-item.top-middle{grid-column:10 / span 5;grid-row:1 / span 1}}:is(.case-study-header .grid-item.top-middle) .stat{font-family:var(--font-bozon);color:#50c88b;margin-bottom:0}:is(.case-study-header .grid-item.top-middle) .label{margin-bottom:0}@media (max-width: 550px){:is(.case-study-header .grid-item.top-middle) .label{font-size:1.125rem}}.case-study-header .grid-item.bottom-middle{grid-column:2 / span 1;grid-row:2 / span 1;background-color:#171531;aspect-ratio:1 /1}@media (min-width: 769px){.case-study-header .grid-item.bottom-middle{grid-column:3 / span 1;grid-row:2 / span 1}}@media (min-width: 850px){.case-study-header .grid-item.bottom-middle{grid-column:10 / span 5;grid-row:2 / span 1;aspect-ratio:initial}}.case-study-header .grid-item.right{display:none;grid-column:15 / span 5;grid-row:1 / span 2;background-color:#171531}@media (min-width: 850px){.case-study-header .grid-item.right{display:block}}.case-study-header .project-details{display:grid;grid-template-columns:subgrid;gap:inherit;grid-column:span 12;align-items:center;border-top:1px solid rgb(255,255,255,.1);border-bottom:1px solid rgb(255,255,255,.1);padding:1.56rem 0;margin:4rem 0 0}@media (min-width: 769px){.case-study-header .project-details{padding:2rem 0}}@media (min-width: 1200px){.case-study-header .project-details{padding:3.125rem 0;margin:6.25rem 0 0}}.case-study-header .tag-text-wrapper{grid-column:1 / span 6}@media (min-width: 769px){.case-study-header .tag-text-wrapper{grid-column:1 / span 3}}@media (min-width: 1200px){.case-study-header .tag-text-wrapper{grid-column:1 / span 2}}.case-study-header .tag-text{margin-bottom:0;display:inline-flex;padding:.9375rem 1.1875rem;justify-content:center;align-items:center;gap:.625rem;border-radius:5.5rem;border:1px solid var(--color-green, rgba(22, 239, 217, .3));color:var(--color-green, #16efd9);font-family:Bozon;font-size:.875rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.04375rem;text-transform:uppercase}.case-study-header .project-logo{display:flex;width:100%;grid-column:7 / span 6}@media (min-width: 769px){.case-study-header .project-logo{grid-column:4 / span 3}}@media (min-width: 1200px){.case-study-header .project-logo{grid-column:3 / span 2}}:is(.case-study-header .project-logo) img{width:100%;max-width:175px;height:auto}.case-study-header .description{grid-column:span 12;grid-row:2 / span 1;margin-top:1.39rem;margin-bottom:0;text-wrap:pretty}@media (min-width: 769px){.case-study-header .description{grid-row:1 / span 1;grid-column:7 / span 6;padding-left:2.5rem;margin-top:0}}@media (min-width: 1200px){.case-study-header .description{grid-column:5 / span 8}}.case-study-header .background-grid{left:0%;top:-10%;width:100%;height:auto;aspect-ratio:2880 / 2492;z-index:-1;pointer-events:none}:is(.case-study-header .background-grid) img{-o-object-fit:contain;object-fit:contain}.conclusion{overflow:clip visible;margin-top:0}@media (min-width: 769px){.conclusion{margin-top:15rem}}.conclusion[data-is-preview="1"]{margin-bottom:5rem}.conclusion .main-content{display:flex;flex-direction:column;gap:.5rem;grid-column:1 / span 6}:is(.conclusion .main-content) p{max-width:42ch}.conclusion .pagination{display:flex;justify-content:space-between;gap:2.25rem;margin-top:5.9rem}@media (min-width: 769px){.conclusion .pagination{justify-content:flex-start}}.desktop:is(.conclusion .pagination){display:none}@media (min-width: 769px){.desktop:is(.conclusion .pagination){display:flex}}.mobile:is(.conclusion .pagination){display:flex}@media (min-width: 769px){.mobile:is(.conclusion .pagination){display:none}}:is(.conclusion .pagination) a{display:flex;align-items:center;gap:.8rem;font-size:1.125rem;color:var(--color-green);text-decoration:none}@media (min-width: 769px){:is(.conclusion .pagination) a{font-size:1.25rem}}:is(:is(.conclusion .pagination) a):hover svg{transform:translate(.2rem)}:is(:is(.conclusion .pagination) a) svg{margin-top:1px;transition:transform .15s ease-in;backface-visibility:hidden}:is(.conclusion .pagination) .view-all{opacity:.5;transition:opacity .3s ease-in-out}:is(:is(.conclusion .pagination) .view-all):hover{opacity:1}:is(:is(.conclusion .pagination) .view-all):hover svg{transform:translate(-.2rem)}.conclusion .call-to-action{grid-column:7 / span 6;margin-top:1.5rem}@media (min-width: 769px){.conclusion .call-to-action{transform:translateY(-1.5rem)}}:is(.conclusion .call-to-action) .cta-panel{display:flex;flex-direction:column;gap:1.5rem;border-radius:.9375rem;background:linear-gradient(225deg,rgba(101,97,201,0) 0%,rgba(101,97,201,.2) 52.6%,rgba(101,97,201,0) 99.24%),rgba(0,0,0,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:12% 6%;z-index:2}.conclusion .bg-triangle{position:absolute;top:0;left:0;width:60%;mix-blend-mode:screen;backface-visibility:hidden;z-index:-1}@media (min-width: 550px){.conclusion .bg-triangle{width:48%}}:is(.conclusion .bg-triangle) .inner{display:flex;transform:translate(-40%,-40%)}@media (min-width: 769px){:is(.conclusion .bg-triangle) .inner{transform:translate(-11%,-53%)}}:is(.conclusion .bg-triangle) img{-webkit-animation:rotateLeft 8s ease-in-out alternate infinite;animation:rotateLeft 8s ease-in-out alternate infinite}.conclusion .bg-plus{position:absolute;bottom:0;right:0;width:35%;mix-blend-mode:screen;backface-visibility:hidden;z-index:3}@media (min-width: 550px){.conclusion .bg-plus{bottom:-15%;width:27.5%}}:is(.conclusion .bg-plus) .inner{display:flex;transform:translate(50%,50%)}@media (min-width: 769px){:is(.conclusion .bg-plus) .inner{transform:translate(-20%,20%)}}:is(.conclusion .bg-plus) img{-webkit-animation:rotateRight 8s ease-in-out alternate infinite;animation:rotateRight 8s ease-in-out alternate infinite}.conclusion .underline{grid-column:1 / -1;border-bottom:1px solid rgba(255,255,255,.1);padding-top:1.25rem}@media (min-width: 769px){.conclusion .underline{padding-top:6.5rem}}.case-studies-hero{width:100%;height:auto;margin-bottom:3rem}@media (min-width: 1000px){.case-studies-hero{height:90vh;margin-bottom:0}}.case-studies-hero[data-is-preview="1"]{max-height:800px}.case-studies-hero h1{width:100%;grid-column:span 12;margin:0}@media (max-width: 500px){.case-studies-hero h1{font-size:3.25rem}}:is(.case-studies-hero h1) strong{font-weight:600;display:inline-flex}:is(:is(.case-studies-hero h1) strong) svg{position:absolute;bottom:0;left:0;width:105%;transform:translateY(90%)}.case-studies-hero h2{color:#fff;font-family:var(--font-lexend);font-size:var(--para-m)!important;font-style:normal;font-weight:300!important;line-height:133%!important;max-width:40ch;margin-top:.75rem}@media (min-width: 650px){.case-studies-hero h2{line-height:150%;margin-top:1.5rem}}@media (min-width: 850px){.case-studies-hero h2{margin-top:2.75rem}}.case-studies-hero .scroll-to-next-section-button{margin-top:1.6rem}.case-studies-hero .container{height:100%;flex-direction:column-reverse;align-items:center;z-index:5}@media (min-width: 768px){.case-studies-hero .container{flex-direction:row}}@media (min-width: 850px){.case-studies-hero .container{padding-top:5%}}.case-studies-hero .text{display:flex;flex-direction:column;align-items:flex-start;grid-column:span 12;margin-top:-5rem}@media (min-width: 768px){.case-studies-hero .text{margin-top:0}}@media (min-width: 850px){.case-studies-hero .text{padding-top:5%}}.case-studies-hero .background-image{width:100%;aspect-ratio:330/455;overflow:hidden;z-index:-1}@media (min-width: 769px){.case-studies-hero .background-image{aspect-ratio:545/460}}@media (min-width: 850px){.case-studies-hero .background-image{position:absolute;top:0;left:0;width:100%;height:100%}}:is(.case-studies-hero .background-image):before{content:"";height:10%;position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(180deg,rgb(14,13,30,0) 50%,var(--color-dark-blue, #0e0d1e) 100%);z-index:5}:is(.case-studies-hero .background-image) img{-o-object-fit:cover;object-fit:cover}.desktop-image:is(:is(.case-studies-hero .background-image) img){display:none}@media (min-width: 769px){.desktop-image:is(:is(.case-studies-hero .background-image) img){display:block}}.mobile-image:is(:is(.case-studies-hero .background-image) img){display:block}@media (min-width: 769px){.mobile-image:is(:is(.case-studies-hero .background-image) img){display:none}}@media (max-width: 768px){.case-studies-hero .scroll-to-next-section-button{display:none}}.case-study-list.case-studies-block{padding-bottom:0}.centered-text[data-is-preview="1"]{padding:4.25rem 0}.centered-text .prose{grid-column:3 / span 8;text-align:center}.four-oh-four-content{height:auto;margin-top:5rem}@media (min-width: 850px){.four-oh-four-content{height:100vh;margin-top:0}}.four-oh-four-content .background-blur{position:absolute;top:-25%;left:0;width:100%;height:100%;opacity:.4;filter:blur(71.77116394042969px);z-index:-1}@media (min-width: 850px){.four-oh-four-content .background-blur{display:none}}.four-oh-four-content .container{flex-direction:column-reverse;align-items:center;height:100%;z-index:2}.four-oh-four-content .text{grid-column:1 / -1;grid-row:2 / span 1}@media (min-width: 850px){.four-oh-four-content .text{grid-column:1 / span 6;grid-row:1 / span 1}}.four-oh-four-content .image{display:flex;justify-content:flex-end;grid-column:1 / -1;grid-row:1 / span 1;z-index:1}:is(.four-oh-four-content .image) img{width:125%;max-width:200%;transform:translate(5%)}@media (min-width: 850px){:is(.four-oh-four-content .image) img{width:65%}}.four-oh-four-content .subheading-button{display:flex;align-items:center;flex-wrap:wrap;gap:1.56rem}.job-listing-content{padding:5rem 0 0}@media (min-width: 769px){.job-listing-content{padding:8.5rem 0 0}}@media (min-width: 1000px){.job-listing-content{padding:clamp(100px,23.5vh,190px) 0 0}}.job-listing-content[data-is-preview="1"]{padding:4.5rem 0}@media (max-width: 549px){.job-listing-content h1{margin-bottom:.5rem}}.job-listing-content .heading{display:flex;flex-direction:column;align-items:flex-start;grid-column:span 8;padding:clamp(30px,14vh,70px) 0 0;grid-row:1}.job-listing-content .tags-list{display:flex;flex-wrap:wrap;gap:.69rem;margin-top:.35rem}@media (min-width: 850px){.job-listing-content .tags-list{gap:1.38rem}}.job-listing-content .tag{display:inline-flex;padding:.7rem 1.1rem .6rem 1.375rem;align-items:center;gap:.6875rem;font-size:.75rem;border-radius:2.3125rem;border:1px solid rgba(255,255,255,.3);color:#fff}@media (min-width: 550px){.job-listing-content .tag{font-size:1rem;padding:.7rem 1.1rem .6rem 1.375rem}}.job-listing-content .scroll-to-next-section-button{margin-top:1.25rem}@media (min-width: 549px){.job-listing-content .scroll-to-next-section-button{margin-top:1.9rem}}.job-listing-content .prose{grid-column:1 / span 12;grid-row:2;margin-top:2.7rem;scroll-margin-top:80px}@media (min-width: 549px){.job-listing-content .prose{margin-top:clamp(5rem,19vh,10rem)}}@media (min-width: 1000px){.job-listing-content .prose{grid-column:span 8;grid-row:2}}:is(.job-listing-content #job-listing-content.prose) h2{font-size:var(--heading-ml)!important;font-weight:300!important}:is(.job-listing-content #job-listing-content.prose) h3{font-size:var(--heading-m)!important;font-weight:300!important}:is(.job-listing-content #job-listing-content.prose) h4{font-size:var(--heading-s)!important;font-weight:300!important}.job-listing-content .job-form-column{grid-column:1 / span 12;grid-row:3;margin-top:3rem}@media (min-width: 1000px){.job-listing-content .job-form-column{grid-column:9 / span 4;grid-row:1 / span 2;height:100%;margin-top:0}}.job-listing-content .job-form-outer{display:flex;align-items:flex-start;max-height:calc(100vh - 150px);border-radius:.9375rem;padding:1.4rem .5rem 1.2rem 1.8rem;background:linear-gradient(225deg,rgba(101,97,201,0) 0%,rgba(101,97,201,.2) 52.6%,rgba(101,97,201,0) 99.24%),rgba(255,255,255,.03);box-shadow:0 0 80.8px #00000040 inset;border:1px solid rgba(255,255,255,.03)}@media (min-width: 1000px){.job-listing-content .job-form-outer{position:sticky;top:120px}}.job-listing-content .job-form-inner{display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 220px);padding-right:1.3rem}:is(.job-listing-content .job-form-inner)::-webkit-scrollbar{width:3px}:is(.job-listing-content .job-form-inner)::-webkit-scrollbar-track{background:rgb(255,255,255,.1)}:is(.job-listing-content .job-form-inner)::-webkit-scrollbar-thumb{background:rgb(22,239,217,.5);border-radius:10px}:is(.job-listing-content .job-form-inner)::-webkit-scrollbar-thumb:hover{background:var(--slate)}.job-listing-content .job-form-heading{margin-bottom:0}.job-listing-content .button-container{grid-column:1 / -1;grid-row:4;margin-top:3.7rem}@media (min-width: 1000px){.job-listing-content .button-container{grid-row:3}}.careers-hero{padding:70svh 0 0}@media (min-width: 550px){.careers-hero{padding:5rem 0 0}}@media (min-width: 769px){.careers-hero{height:auto;padding:8.5rem 0 0}}@media (min-width: 1000px){.careers-hero{padding:clamp(100px,23.5vh,190px) 0 0}}.careers-hero[data-preview="1"]{max-height:800px}.careers-hero h1{width:100%;grid-column:span 12;margin:0}@media (max-width: 549px){.careers-hero h1{font-size:3.25rem;margin-bottom:1.5rem}}@media (min-width: 650px){.careers-hero h1{margin:0 0 2.75rem}}@media (min-width: 850px){.careers-hero h1{margin:0}}:is(.careers-hero h1) strong{font-weight:600;display:inline-flex}:is(:is(.careers-hero h1) strong) svg{position:absolute;bottom:0;left:0;width:105%;transform:translateY(90%)}.careers-hero h2{width:100%;color:#fff;font-family:var(--font-lexend);font-size:var(--para-m)!important;font-style:normal;font-weight:300!important;line-height:133%!important;margin-top:.75rem;text-wrap:pretty;padding:0!important}@media (min-width: 650px){.careers-hero h2{line-height:150%!important;margin-top:2rem!important}}@media (min-width: 1000px){.careers-hero h2{max-width:41ch}}.careers-hero a{color:var(--color-green);text-decoration:none;transition:color .3s ease}:is(.careers-hero a):hover{color:#bdbbe7}.careers-hero svg{margin-top:1.6rem}.careers-hero .container{height:100%;align-items:center;z-index:5}@media (min-width: 768px){.careers-hero .container{flex-direction:row}}.careers-hero .text{width:100%;grid-column:span 12;order:2}@media (min-width: 1000px){.careers-hero .text{grid-column:span 6;order:1}}.careers-hero .image{display:none;border-radius:.9375rem;overflow:hidden}@media (min-width: 550px){.careers-hero .image{display:flex;aspect-ratio:16/9;width:100%;grid-column:span 12;margin-bottom:2rem;order:1}}@media (min-width: 1000px){.careers-hero .image{aspect-ratio:38.5625 / 27.95763;grid-column:7 / span 6;order:2}}:is(.careers-hero .image) img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.careers-hero .grid-overlay{display:none;height:100%;top:10rem;pointer-events:none;z-index:2}@media (min-width: 850px){.careers-hero .grid-overlay{display:block}}:is(.careers-hero .grid-overlay) img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.careers-hero .background-glow{display:none;width:40%;position:absolute;top:0;right:0;pointer-events:none;z-index:1}@media (min-width: 550px){.careers-hero .background-glow{display:block}}:is(.careers-hero .background-glow) img{width:100%;height:auto}.careers-hero .mobile-image{display:block;z-index:-1}@media (min-width: 550px){.careers-hero .mobile-image{display:none}}:is(.careers-hero .mobile-image) img{-o-object-fit:cover;object-fit:cover}.vacancies-list{padding:3rem 0 0;overflow:clip visible}.vacancies-list[data-is-preview="1"] .vacancy{opacity:1!important}.vacancies-list h3{margin:0!important;padding:0!important}.vacancies-list h4{margin:0!important;padding:0!important;color:#bdbbe7}.vacancies-list .filters{grid-column:1 / -1;-ms-overflow-style:none;scrollbar-width:none}@media (min-width: 850px){.vacancies-list .filters{opacity:0}}:is(.vacancies-list .filters)::-webkit-scrollbar{display:none}@media (max-width: 549px){.vacancies-list .filters{width:calc(100% + 13vw);left:-6.5vw;padding:0 6.5vw;overflow:auto}}:is(.vacancies-list .filters) .facetwp-type-radio{display:flex;gap:1.44rem;margin-bottom:1rem}.is-loading:is(:is(.vacancies-list .filters) .facetwp-type-radio){opacity:1}:is(.vacancies-list .filters) .facetwp-counter{display:none}:is(.vacancies-list .filters) .facetwp-radio{flex-shrink:0;background:none;padding:0;opacity:.3;transition:opacity .35s ease-in}@media (max-width: 549px){:is(:is(.vacancies-list .filters) .facetwp-radio):last-of-type{padding-right:6.5vw}}.checked:is(:is(.vacancies-list .filters) .facetwp-radio){text-decoration:underline;opacity:1}:is(:is(.vacancies-list .filters) .facetwp-radio):hover{opacity:1}.vacancies-list .vacancy{display:flex;flex-direction:column;gap:.62rem;grid-column:1 / -1;text-decoration:none;color:#fff;border-radius:0 0 .9375rem .9375rem;padding:1.31rem 4.56rem 1.69rem 1.31rem;cursor:pointer}@media (min-width: 800px){.vacancies-list .vacancy{padding:0;display:grid;grid-template-columns:subgrid;gap:inherit;align-items:center}}@media (min-width: 850px){.vacancies-list .vacancy{opacity:0}}:is(.vacancies-list .vacancy):hover .indicator-arrow{opacity:1}:is(.vacancies-list .vacancy):hover .background-gradient{opacity:1}.vacancies-list .main-title{display:flex;flex-direction:column;gap:.3rem}@media (min-width: 800px){.vacancies-list .main-title{grid-column:1 / span 12;grid-row:1;padding:1.8rem 0 1.8rem 2.2rem}}@media (min-width: 1200px){.vacancies-list .main-title{grid-column:1 / span 5}}.vacancies-list .location{display:flex;justify-content:flex-start}@media (min-width: 800px){.vacancies-list .location{grid-column:1 / span 5;grid-row:2;padding:0 0 1.8rem 2.2rem}}@media (min-width: 1200px){.vacancies-list .location{grid-column:6 / span 3;grid-row:1;padding:0}}.vacancies-list .salary{display:flex;justify-content:flex-start}@media (min-width: 800px){.vacancies-list .salary{grid-column:6 / span 5;grid-row:2;padding:0 0 1.8rem}}@media (min-width: 1200px){.vacancies-list .salary{grid-column:9 / span 3;grid-row:1;padding:0}}.vacancies-list .row-tag{height:1.9375rem;display:flex;justify-content:center;align-items:center;flex-shrink:0;gap:.625rem;font-family:var(--font-bozon);font-size:.75rem;line-height:1;font-weight:700;letter-spacing:var(--text-tight);text-transform:uppercase;border-radius:2rem;border:1px solid rgba(255,255,255,.3);padding:.9375rem 1.19rem}@media (min-width: 550px){.vacancies-list .row-tag{height:2.75rem;font-size:.875rem;padding:.9375rem 1.19rem}}.vacancies-list .indicator-arrow{position:absolute;top:1.31rem;right:1.31rem;display:flex}@media (min-width: 800px){.vacancies-list .indicator-arrow{position:relative;top:initial;right:initial;grid-column:11 / span 2;grid-row:2;justify-content:flex-end;align-items:flex-end;transition:opacity .35s ease-in;opacity:.5;padding:0 0 1.8rem}}@media (min-width: 1200px){.vacancies-list .indicator-arrow{justify-content:center;grid-column:12 / span 1;grid-row:1;padding:0}}:is(.vacancies-list .indicator-arrow) svg{width:2.5625rem;height:2.5625rem}@media (min-width: 800px){:is(.vacancies-list .indicator-arrow) svg{width:55px;height:55px;transform:translate(-1.5rem)}}.vacancies-list .background-gradient{display:none;height:100%;grid-column:1 / -1;grid-row:1 / span 2;border-radius:0 0 .9375rem .9375rem;opacity:0;transition:opacity .35s ease-in;background:linear-gradient(180deg,rgba(14,13,30,0) 0%,rgba(138,69,219,.5) 100%);z-index:-1}@media (min-width: 850px){.vacancies-list .background-gradient{display:block}}@media (min-width: 1200px){.vacancies-list .background-gradient{grid-row:1 / span 1}}.vacancies-list .background-border{z-index:-2}:is(.vacancies-list .background-border):before{content:"";position:absolute;z-index:-1;inset:0;padding:1px;border-radius:.9375rem;background:linear-gradient(0deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,0) 17.5%);-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box}@media (min-width: 550px){:is(.vacancies-list .background-border):before{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,0) 17.5%)}}.contact-info{padding-top:11.25rem;padding-bottom:2.5rem}@media (min-width: 550px){.contact-info{padding-bottom:9.5rem}}@media (min-width: 1000px){.contact-info{padding-top:clamp(100px,32.5vh,250px)}}.contact-info .contact-info-row{display:flex;flex-wrap:wrap;grid-column:1 / -1}.contact-info .contact-info-address{width:100%;margin-top:1.5rem;order:2}@media (min-width: 550px){.contact-info .contact-info-address{width:50%;margin-top:2rem}}@media (min-width: 950px){.contact-info .contact-info-address{width:26%;margin-top:1.5rem;order:1}}:is(.contact-info .contact-info-address) h2{margin-bottom:.75rem}@media (min-width: 550px){:is(.contact-info .contact-info-address) h2{margin-bottom:1.8rem}}:is(:is(:is(.contact-info .contact-info-address) h2) strong) svg{position:absolute;bottom:0;left:-2.5%;width:110%;transform:translateY(60%)}.contact-info .connect-box{width:100%;display:flex;flex-direction:column;gap:.5rem;background:rgba(255,255,255,.03);border-radius:.9375rem;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);margin-left:auto;padding:6%;order:1}@media (min-width: 550px){.contact-info .connect-box{gap:1.5rem;padding:8% 10%}}@media (min-width: 950px){.contact-info .connect-box{width:39%;padding:2% 2.5%;justify-content:center;order:2}}@media (min-width: 1200px){.contact-info .connect-box{padding:4.5% 5.5%;justify-content:flex-start}}@media (min-width: 850px){:is(.contact-info .connect-box):hover .hover-glow{box-shadow:0 0 70px #8a45db4d inset,0 0 70px #0000004d inset,0 0 80px #6561c940}}:is(.contact-info .connect-box) .hover-glow{border-radius:.9375rem;transition:box-shadow .25s ease-in-out;pointer-events:none;z-index:-1}:is(.contact-info .connect-box) h2{font-size:2.5rem!important;font-weight:500;margin:0!important}@media (min-width: 550px){:is(.contact-info .connect-box) h2{font-size:3.125rem!important}}:is(.contact-info .connect-box) a{color:var(--color-green);text-decoration:none;transition:color .3s ease}:is(:is(.contact-info .connect-box) a):hover{color:var(--color-purple-hover)}:is(.contact-info .connect-box) p{margin:0}@media (max-width: 550px){:is(.contact-info .connect-box) p{font-size:1.4375rem}}@media (min-width: 769px) and (max-width: 1200px){:is(.contact-info .connect-box) p{font-size:1.5rem!important}}:is(.contact-info .connect-box) .social{display:flex;align-items:center;gap:.8rem}:is(:is(.contact-info .connect-box) .social) svg{width:5.9375rem;transform:translateY(10%)}@media (min-width: 550px){:is(:is(.contact-info .connect-box) .social) svg{width:7.25rem}}:is(:is(.contact-info .connect-box) .social) a{transition:color .25s ease;color:#fff}:is(:is(:is(.contact-info .connect-box) .social) a):hover{color:var(--color-green)}.contact-info .contact-background-blur{position:absolute;top:0;right:0;width:90%;aspect-ratio:650 / 1246;opacity:.8;pointer-events:none;z-index:-1}@media (min-width: 850px){.contact-info .contact-background-blur{width:45%;opacity:1}}.contact-info .canvas-container{display:none;position:absolute;top:0;left:0;width:100%;pointer-events:none;z-index:-2}@media (min-width: 500px){.contact-info .canvas-container{display:block}}.contact-info .mobile-image{display:block;mix-blend-mode:screen;z-index:-1}@media (min-width: 850px){.contact-info .mobile-image{display:none}}:is(.contact-info .mobile-image) img{-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right}.contact-form[data-is-preview="1"]{padding-bottom:4rem!important}.contact-form .contact-form-container{max-width:1300px;grid-column:1 / -1}:is(.contact-form .contact-form-container) p{font-size:clamp(1.728rem,1.3485rem + 1.2143cqi,2.4414rem);font-weight:300;line-height:125%;letter-spacing:var(--text-tight)}@media (max-width: 550px){:is(.contact-form .contact-form-container) p{margin:0}}:is(.contact-form .contact-form-container) input[type=text],:is(.contact-form .contact-form-container) input[type=email],:is(.contact-form .contact-form-container) input[type=tel],:is(.contact-form .contact-form-container) input[type=number],:is(.contact-form .contact-form-container) textarea{height:auto;font-size:clamp(1.728rem,1.3485rem + 1.2143cqi,2.4414rem);font-weight:300;line-height:125%;letter-spacing:var(--text-tight);padding-top:.25rem;margin-bottom:.5rem}@media (min-width: 550px){:is(.contact-form .contact-form-container) input[type=text],:is(.contact-form .contact-form-container) input[type=email],:is(.contact-form .contact-form-container) input[type=tel],:is(.contact-form .contact-form-container) input[type=number],:is(.contact-form .contact-form-container) textarea{margin-bottom:0}}:is(:is(.contact-form .contact-form-container) input[type="text"],:is(.contact-form .contact-form-container) input[type="email"],:is(.contact-form .contact-form-container) input[type="tel"],:is(.contact-form .contact-form-container) input[type="number"],:is(.contact-form .contact-form-container) textarea)::-moz-placeholder{opacity:.15}:is(:is(.contact-form .contact-form-container) input[type="text"],:is(.contact-form .contact-form-container) input[type="email"],:is(.contact-form .contact-form-container) input[type="tel"],:is(.contact-form .contact-form-container) input[type="number"],:is(.contact-form .contact-form-container) textarea)::placeholder{opacity:.15}:is(:is(.contact-form .contact-form-container) input[type="text"],:is(.contact-form .contact-form-container) input[type="email"],:is(.contact-form .contact-form-container) input[type="tel"],:is(.contact-form .contact-form-container) input[type="number"],:is(.contact-form .contact-form-container) textarea):focus-visible{outline:none!important;border-bottom:2px solid var(--color-green)}:is(.contact-form .contact-form-container) textarea.textarea.textarea{width:100%;height:auto;resize:none;overflow-y:hidden;transition:height .2s ease;min-block-size:0;max-block-size:2.5rem;margin-bottom:2.25rem}@media (max-width: 549px){:is(.contact-form .contact-form-container) textarea.textarea.textarea{padding-bottom:2px}}@media (min-width: 550px){:is(.contact-form .contact-form-container) textarea.textarea.textarea{max-block-size:3.8125rem}}:is(.contact-form .contact-form-container) select{width:100%;transform:translateY(-10%)}@media (min-width: 550px){:is(.contact-form .contact-form-container) select{width:auto}}:is(.contact-form .contact-form-container) #input_2_13{font-size:var(--heading-xs);padding-bottom:1rem;margin-bottom:2.25rem}:is(.contact-form .contact-form-container) .gform_fields{display:flex!important;justify-content:flex-start!important;align-items:baseline!important;flex-wrap:wrap!important}:is(.contact-form .contact-form-container) .gform-footer{margin-top:2rem}@media (min-width: 550px){:is(.contact-form .contact-form-container) .gform-footer{position:absolute!important;bottom:-.75rem!important;right:0!important;margin-top:0}}:is(.contact-form .contact-form-container) .gfield--type-textarea{width:100%!important}:is(.contact-form .contact-form-container) #field_2_13{width:100%!important}:is(.contact-form .contact-form-container) .gfield--type-consent{width:100%!important}:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .gform_drop_area{position:relative;padding:0;background:none;color:#fff;border:none;cursor:pointer!important;z-index:5}:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .gfield--type-consent{width:100%!important}@media (max-width: 550px){:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .gfield--type-consent{max-width:none!important}}@media (max-width: 550px){:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .gfield--type-fileupload{display:flex;flex-direction:column;margin-bottom:1rem}:is(:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .gfield--type-fileupload) .gform_button_select_files{width:100%}}:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .gfield,:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .ginput_container_select{width:100%}@media (min-width: 550px){:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .gfield,:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .ginput_container_select{width:auto}}:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .gform_drop_instructions{display:none}:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .gform_button_select_files{padding:1rem 1.25rem!important;font-family:var(--font-bozon)!important;font-size:1.125rem!important;font-weight:600!important;line-height:150%!important;letter-spacing:var(--text-tight)!important;transition:color .3s,background-color .3s,box-shadow .3s!important;cursor:pointer!important}:is(:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .gform_button_select_files):hover{color:#100e20!important;background-color:var(--color-green)!important;box-shadow:0 0 25px #91ffee80!important}:is(:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .gform_button_select_files):hover:after{color:#100e20!important}:is(:is(:is(.contact-form .contact-form-container) .gform-theme--framework.gform-theme--framework) .gform_button_select_files):after{color:var(--color-green)!important;font-size:1.65rem!important;margin-left:.5rem!important;transition:color .3s!important}:is(.contact-form .contact-form-container) #field_2_11{display:flex;gap:.5rem;align-self:flex-start;margin-top:-1rem;transform:translateY(20%)}:is(:is(.contact-form .contact-form-container) #field_2_11) .ginput_container_fileupload{flex-shrink:0}:is(:is(.contact-form .contact-form-container) #field_2_11) .ginput_preview_list{margin-top:0}:is(.contact-form .contact-form-container) .gfield--type-consent{max-width:calc(100% - 15.625rem)}:is(.contact-form .contact-form-container) .ginput_container_consent{align-items:center}:is(.contact-form .contact-form-container) .gfield_consent_label{font-size:var(--para-s)}.licenses-hero{background:var(--color-dark-blue, #0e0d1e);overflow:clip visible}@media (min-width: 900px){.licenses-hero{height:100svh}}.licenses-hero[data-is-preview="1"]{max-height:800px}.licenses-hero h1{width:100%;grid-column:span 12;margin:0;transform:translate(-.07em)}@media (min-width: 900px){.licenses-hero h1{margin:0 0 2.75rem}}@media (min-width: 850px){.licenses-hero h1{margin:7% 0 0!important}}:is(.licenses-hero h1) strong{font-weight:600;display:inline-flex}:is(:is(.licenses-hero h1) strong) svg{position:absolute;bottom:0;left:-2.5%;width:110%;transform:translateY(60%)}.licenses-hero h2{color:#fff;font-family:var(--font-lexend)!important;font-size:var(--para-m)!important;font-style:normal!important;font-weight:300!important;line-height:133%!important;max-width:50ch;margin:.75rem 0 0}@media (min-width: 650px){.licenses-hero h2{line-height:150%;margin:2rem 0 1rem!important}}.licenses-hero .scroll-to-next-section-button{margin-top:1.6rem}@media (max-width: 550px){.licenses-hero .scroll-to-next-section-button{display:none}}.licenses-hero .container{height:100%;align-items:center;z-index:5}@media (max-width: 900px){.licenses-hero .container{display:flex;flex-direction:column-reverse}}@media (min-width: 850px){.licenses-hero .container{padding-top:5%}}.licenses-hero .text{display:flex;flex-direction:column;align-items:flex-start;grid-column:1 / span 9;grid-row:1}.licenses-hero .background-image{width:100%;display:flex;justify-content:center;grid-column:1 / -1;grid-row:1;margin:3.75rem 0 3rem;z-index:-1}@media (min-width: 900px){.licenses-hero .background-image{margin:0;justify-content:flex-end}}:is(.licenses-hero .background-image) .background-image-inner{width:100%;max-width:17rem;aspect-ratio:29.875 / 40.5}@media (min-width: 900px){:is(.licenses-hero .background-image) .background-image-inner{max-width:initial;right:7%;width:38%;transform:translateY(-3%)}}:is(.licenses-hero .background-image) img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:screen}.licenses-hero .background-blur{top:0;left:initial;right:0;width:120%;height:auto;aspect-ratio:320 / 460;z-index:-1;pointer-events:none}@media (min-width: 900px){.licenses-hero .background-blur{width:60%}}:is(.licenses-hero .background-blur) img{-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right}.conclusion.licenses-conclusion{margin-bottom:4rem}@media (min-width: 769px){.conclusion.licenses-conclusion{margin-bottom:0}}.conclusion.licenses-conclusion[data-is-preview="1"]{padding-bottom:4rem!important}.conclusion.licenses-conclusion .call-to-action{margin-top:4rem}.conclusion.licenses-conclusion .container{align-items:center}@media (min-width: 769px){.conclusion.licenses-conclusion .main-content{margin-bottom:3.5rem}}.card-grid{padding-top:3.5rem}.card-grid h2{grid-column:span 6;grid-row:1;margin-bottom:.75rem;font-weight:600}@media (min-width: 900px){.card-grid h2{margin-bottom:2.5rem}}.card-grid .intro-text{grid-column:span 6;grid-row:2;margin-bottom:3.4rem}@media (max-width: 769px){.card-grid .cards-grid-wrapper{gap:1.875rem}}.card-grid .card-grid-card{display:flex;flex-direction:column;gap:.75rem;grid-column:span 4;padding:1.5625rem 1.85rem .5rem;box-shadow:0 0 80.8px #00000040 inset;background:linear-gradient(225deg,rgba(101,97,201,0) 0%,rgba(101,97,201,.2) 52.6%,rgba(101,97,201,0) 99.24%),rgba(255,255,255,.03);border-radius:15px}@media (min-width: 769px){.card-grid .card-grid-card{padding:2rem 2rem .5rem;gap:2.5rem}}:is(.card-grid .card-grid-card) .card-icon{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:3.9rem}:is(:is(.card-grid .card-grid-card) .card-icon) svg{width:100%}.licenses-block{margin:2.75rem 0 5rem;padding:3.75rem 0 8rem}@media (min-width: 769px){.licenses-block{margin:8.5rem 0 5rem;padding:7.25rem 0 8rem}}.licenses-block h2{grid-column:span 12;max-width:20ch;margin:0 auto;text-align:center;margin:0 auto 2.5rem!important}.licenses-block .licenses-row{display:flex;flex-direction:column;grid-column:span 12;padding:2rem 1.87rem;gap:1.25rem}@media (min-width: 850px){.licenses-block .licenses-row{display:grid;grid-template-columns:subgrid;gap:inherit;flex-direction:row;align-items:center;padding:3.38rem 0}}.licenses-block .row-logo{display:flex;height:100%;grid-column:1 / span 12;grid-row:1}@media (min-width: 850px){.licenses-block .row-logo{padding-left:3rem}}@media (min-width: 1200px){.licenses-block .row-logo{grid-column:1 / span 3;grid-row:1}}.licenses-block .row-name{display:flex;flex-direction:column;gap:1.25rem;grid-column:1 / span 6;grid-row:2}@media (min-width: 850px){.licenses-block .row-name{padding-left:3rem;gap:0}}@media (min-width: 1200px){.licenses-block .row-name{grid-column:4 / span 4;grid-row:1;padding-left:0}}.licenses-block .row-description{grid-column:7 / span 6;grid-row:2;font-size:1.125rem;font-style:normal;font-weight:300;line-height:140%;padding-right:3rem;margin:0!important}@media (min-width: 850px){.licenses-block .row-description{padding-left:12%}}@media (min-width: 1200px){.licenses-block .row-description{grid-column:8 / span 5;grid-row:1}}.licenses-block .row-number{font-size:1.125rem;font-style:normal;font-weight:300;line-height:140%;margin:0!important}.licenses-block .row-name-text{font-weight:500;margin:0}.licenses-block .logo-wrapper{display:flex;justify-content:flex-start;width:100%;height:100%;max-width:9.8125rem;max-height:6.5rem;min-height:3rem}:is(.licenses-block .logo-wrapper) img{-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left}.licenses-block .background-border{z-index:-2}:is(.licenses-block .background-border):before{content:"";position:absolute;z-index:-1;inset:0;padding:1px;border-radius:.9375rem;background:linear-gradient(0deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,0) 17.5%);-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box}@media (min-width: 550px){:is(.licenses-block .background-border):before{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,0) 17.5%)}}.licenses-block .background-shade{border-radius:1.5625rem;background:rgba(0,0,0,.3);box-shadow:0 -45px 113.9px #2a205c;z-index:-1}@media (min-width: 769px){.licenses-block .background-shade{border-radius:3.125rem;box-shadow:initial}}.licenses-block .background-blur{display:none;width:50%;position:absolute;left:0;bottom:0;aspect-ratio:230 / 400;transform:translateY(35%);z-index:-2}@media (min-width: 769px){.licenses-block .background-blur{display:flex}}:is(.licenses-block .background-blur) img{-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left}.page-template-template-labs .page-top-left-blur{z-index:3}.labs-hero{width:100%;height:auto;margin-bottom:3rem}@media (min-width: 850px){.labs-hero{height:100vh;margin-bottom:12rem}}.labs-hero[data-is-preview="1"]{max-height:800px}.labs-hero h1{width:100%;grid-column:span 12;margin:0}@media (max-width: 550px){.labs-hero h1{font-size:2.5rem!important}}@media (max-width: 500px){.labs-hero h1{font-size:3.25rem}:is(.labs-hero h1) br{display:none}}:is(.labs-hero h1) strong{font-weight:600;display:inline-flex}:is(:is(.labs-hero h1) strong) svg{position:absolute;bottom:0;left:0;width:105%;transform:translateY(90%)}.labs-hero h2{color:#fff;font-family:var(--font-lexend);font-size:var(--para-m);font-style:normal;font-weight:300;line-height:133%;max-width:40ch;margin-top:.75rem}@media (min-width: 650px){.labs-hero h2{line-height:150%;margin-top:1.5rem}}@media (min-width: 850px){.labs-hero h2{margin-top:2.75rem}}.labs-hero .scroll-to-next-section-button{margin-top:1.6rem}.labs-hero .container{height:100%;flex-direction:column-reverse;align-items:center;z-index:5}@media (min-width: 768px){.labs-hero .container{flex-direction:row}}@media (min-width: 850px){.labs-hero .container{padding-top:5%}}.labs-hero .text{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-column:span 12;margin-top:-5rem}@media (min-width: 768px){.labs-hero .text{margin-top:0}}@media (min-width: 850px){.labs-hero .text{grid-column:span 12;padding-top:5%}}@media (max-width: 768px){.labs-hero .scroll-to-next-section-button{display:none}}.labs-hero .canvas-container{display:none;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-2}@media (min-width: 500px){.labs-hero .canvas-container{display:block}}.labs-hero .hero-grid{display:none;width:100%;height:calc(100% - 120px);top:120px;z-index:-1;pointer-events:none}@media (min-width: 850px){.labs-hero .hero-grid{display:block}}.labs-hero .mobile-image{display:block;aspect-ratio:375 / 544;margin:0 0 -5%}@media (min-width: 550px){.labs-hero .mobile-image{margin:-15% 0 -25%}}@media (min-width: 850px){.labs-hero .mobile-image{display:none}}:is(.labs-hero .mobile-image) img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.labs-text-image{margin-bottom:1.5rem!important}.labs-text-image:last-of-type{margin-bottom:0!important}@container (width > 550px){.labs-text-image{margin-bottom:4rem!important}}@container (width > 850px){.labs-text-image{margin-bottom:12.5rem!important}}.labs-text-image[data-is-preview="1"]{padding:4.25rem 0}.labs-text-image .container{align-items:center}@container (width < 850px){.labs-text-image .container{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}}.labs-text-image[data-text-alignment=left] .text{grid-column:1 / span 6}@container (width > 1300px){.labs-text-image[data-text-alignment=left] .text{grid-column:1 / span 5}}.labs-text-image[data-text-alignment=left] .image,.labs-text-image[data-text-alignment=right] .text{grid-column:7 / span 6}@container (width > 1300px){.labs-text-image[data-text-alignment=right] .text{grid-column:8 / span 5}}.labs-text-image[data-text-alignment=right] .image{grid-column:1 / span 6}.labs-text-image h2{display:inline;vertical-align:middle;max-width:25ch}@media (min-width: 769px){.labs-text-image h2{max-width:15ch}}.labs-text-image .text{width:100%;grid-row:1;font-size:var(--heading-m);line-height:120%}@container (width < 849px){.labs-text-image .text{order:2}}@container (width > 850px){.labs-text-image .text{max-width:18ch}}:is(.labs-text-image .text) p,:is(.labs-text-image .text) li{text-wrap:pretty}@container (width > 850px){:is(.labs-text-image .text) p,:is(.labs-text-image .text) li{max-width:40ch}}.labs-text-image .main-text{margin:1.5rem 0 0}.labs-text-image .image{border-radius:.9375rem;overflow:hidden;grid-row:1}@container (width < 850px){.labs-text-image .image{order:1}}:is(.labs-text-image .image) img{max-height:34.3125rem;width:auto}.labs-text-image .background-blur{position:absolute;top:-10%;left:0;width:30%;aspect-ratio:1116 / 2274;z-index:-1}:is(.labs-text-image .background-blur) img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.labs-cards-grid{overflow:clip visible}.labs-cards-grid h2{grid-column:1 / -1;margin-bottom:1.5rem!important}@container (width > 550px){.labs-cards-grid h2{margin-bottom:2.5rem!important}}@container (width > 850px){.labs-cards-grid h2{text-align:center;margin-bottom:4rem!important}}.labs-cards-grid .wide-image{grid-column:1 / -1;aspect-ratio:1 / 1;overflow:hidden;border-radius:.9375rem;margin-bottom:clamp(2rem,3vw,2.8rem)}@container (width > 550px){.labs-cards-grid .wide-image{aspect-ratio:79.5 / 28.375}}:is(.labs-cards-grid .wide-image) img{-o-object-fit:cover;object-fit:cover}.labs-cards-grid .cards{grid-column:1 / -1;display:grid;grid-template-columns:repeat(1,1fr);gap:clamp(2rem,3vw,2.8rem)}@container (width > 850px){.labs-cards-grid .cards{grid-template-columns:repeat(3,1fr)}}:is(.labs-cards-grid .cards) .labs-cards-grid-card{display:flex;flex-direction:column;border-radius:.9375rem}:is(.labs-cards-grid .cards) h3{font-family:var(--font-lexend);font-size:var(--heading-xs);font-weight:500;line-height:130%;letter-spacing:var(--text-tight);margin:0 0 1rem}:is(.labs-cards-grid .cards) p{font-size:1.125rem;margin:0}:is(.labs-cards-grid .cards) .image{width:100%;aspect-ratio:24.375 / 11.5625;overflow:hidden;border-top-left-radius:.9375rem;border-top-right-radius:.9375rem}:is(:is(.labs-cards-grid .cards) .image) img{-o-object-fit:cover;object-fit:cover}:is(.labs-cards-grid .cards) .text{flex-grow:1;border-bottom-left-radius:.9375rem;border-bottom-right-radius:.9375rem;background:linear-gradient(225deg,rgba(101,97,201,0) 0%,rgba(101,97,201,.2) 52.6%,rgba(101,97,201,0) 99.24%),rgba(255,255,255,.03);box-shadow:0 0 80.8px #00000040 inset;padding:1rem 1.5rem 1.5rem}@container (width > 1000px){:is(.labs-cards-grid .cards) .text{padding:1.1rem 2.3rem 2.5rem}}.labs-cards-grid .background-blur{position:absolute;top:-20%;right:0;width:35%;height:100%;z-index:-1}:is(.labs-cards-grid .background-blur) img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.info-cards .main-container{align-items:center;padding:0 10%}.info-cards .text{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-column:1 / span 12;gap:1rem;order:2;grid-row:2}@container (width > 850px){.info-cards .text{grid-column:1 / span 6;grid-row:1 / span 1;order:initial}}:is(.info-cards .text) p{text-wrap:pretty}:is(.info-cards .text) h2{margin:0 0 .5rem!important}.info-cards .image{max-width:28.125rem;order:1;grid-row:1;grid-column:1 / span 12;aspect-ratio:1 / 1}@container (width > 850px){.info-cards .image{max-width:100%;order:initial}}@container (width > 850px){.info-cards .image{grid-column:7 / span 6;grid-row:1 / span 1}}:is(.info-cards .image) img{-o-object-fit:contain;object-fit:contain}.info-cards .cards{width:100%;grid-column:1 / -1;grid-template-columns:1fr;display:grid;gap:clamp(2rem,3vw,2.8rem);margin:2rem 0 0;order:3}@container (width > 850px){.info-cards .cards{grid-template-columns:subgrid;order:initial;grid-row:3}}@container (width > 1160px){.info-cards .cards{margin:0}}.info-cards .info-cards-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.1rem 1.75rem;background:linear-gradient(225deg,rgba(101,97,201,0) 0%,rgba(101,97,201,.2) 52.6%,rgba(101,97,201,0) 99.24%),rgba(255,255,255,.03);box-shadow:0 0 80px #00000040 inset;border-radius:.9375rem}@container (width > 850px){.info-cards .info-cards-card{grid-column:span 6}}@container (width > 1140px){.info-cards .info-cards-card{grid-column:span 3}}:is(.info-cards .info-cards-card) .icon{width:4.125rem;aspect-ratio:1 / 1}:is(:is(.info-cards .info-cards-card) .icon) img{-o-object-fit:contain;object-fit:contain}:is(.info-cards .info-cards-card) .card-text{padding:0}@container (width > 550px){:is(.info-cards .info-cards-card) .card-text{padding:2.5rem 0 .5rem}}:is(:is(.info-cards .info-cards-card) .card-text) p{font-size:1.125rem;margin:0!important}.info-cards .bottom-line{width:calc(100% - 2 * var(--container-padding));left:var(--container-padding);grid-column:1 / -1;max-width:var(--container-max-width);padding:0 0 2.5rem;margin:0 0 2.5rem;border-bottom:1px solid rgba(255,255,255,.1)}@container (width > 550px){.info-cards .bottom-line{padding:0 0 3.5rem;margin:0 0 3.5rem}}@container (width > 850px){.info-cards .bottom-line{padding:0 0 7.5rem;margin:0 0 7.5rem}}.info-cards .background-blur{position:absolute;top:20%;right:0;width:35%;height:100%;z-index:-1}:is(.info-cards .background-blur) img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.culture-hero{width:100%;height:100svh;margin-bottom:3rem}@media (min-width: 550px){.culture-hero{height:auto}}@media (min-width: 850px){.culture-hero{height:100vh}}@media (min-width: 1000px){.culture-hero{margin-bottom:11rem;border-radius:0rem 0rem 3.125rem 3.125rem;overflow:hidden}}.culture-hero[data-is-preview="1"]{max-height:800px}.culture-hero h1{width:100%;grid-column:span 12;margin:0}@media (max-width: 549px){.culture-hero h1{margin-bottom:4rem;font-size:2.5rem}:is(.culture-hero h1) br{display:none}}@media (min-width: 650px){.culture-hero h1{margin:0 0 2.75rem}}@media (min-width: 850px){.culture-hero h1{margin:0}}:is(.culture-hero h1) strong{font-weight:600;display:inline-flex}:is(:is(.culture-hero h1) strong) svg{position:absolute;bottom:0;left:0;width:105%;transform:translateY(90%)}.culture-hero h2{color:#fff;font-family:var(--font-lexend);font-size:var(--para-m);font-style:normal;font-weight:300;line-height:133%;max-width:40ch;margin-top:.75rem}@media (min-width: 650px){.culture-hero h2{line-height:150%;margin-top:1.5rem}}@media (min-width: 850px){.culture-hero h2{margin-top:2.75rem}}.culture-hero .scroll-to-next-section-button{margin-top:3rem}.culture-hero .container{position:absolute;bottom:0;left:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;z-index:5}@media (min-width: 550px){.culture-hero .container{position:relative;height:100%;bottom:initial;left:initial;align-items:center}}@media (min-width: 768px){.culture-hero .container{display:grid}}@media (min-width: 850px){.culture-hero .container{padding-top:5%}}.culture-hero .text{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-column:span 12}.culture-hero .background-image{width:100%;height:100%;overflow:hidden;z-index:-1}@media (min-width: 550px){.culture-hero .background-image{width:100%;height:60vh}}@media (min-width: 850px){.culture-hero .background-image{position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:initial}}:is(.culture-hero .background-image):before{content:"";height:50%;position:absolute;bottom:-1px;left:0;width:100%;background:linear-gradient(180deg,rgb(14,13,30,0) 50%,var(--color-dark-blue, #0e0d1e) 100%);z-index:5}@media (min-width: 850px){:is(.culture-hero .background-image):before{display:none}}:is(.culture-hero .background-image) img{-o-object-fit:cover;object-fit:cover}.desktop-image:is(:is(.culture-hero .background-image) img){display:none;opacity:.4}@media (min-width: 550px){.desktop-image:is(:is(.culture-hero .background-image) img){display:block}}.mobile-image:is(:is(.culture-hero .background-image) img){display:block}@media (min-width: 550px){.mobile-image:is(:is(.culture-hero .background-image) img){display:none}}@media (max-width: 768px){.culture-hero .scroll-to-next-section-button{display:none}}.culture-about-us{margin:6.5rem 0 3.75rem;overflow:clip visible}@media (min-width: 769px){.culture-about-us{margin:0 0 10rem}}.culture-about-us h2{grid-column:span 5;margin:0 0 2rem!important}@media (min-width: 850px){.culture-about-us h2{margin:0!important}}.culture-about-us .container{z-index:5}@media (max-width: 849px){.culture-about-us .container{display:flex;flex-direction:column}}@media (min-width: 850px){.culture-about-us .top-container{align-items:center}}.culture-about-us .top-text{grid-column:8 / span 5}:is(.culture-about-us .top-text) p{max-width:40ch;text-wrap:pretty}.culture-about-us .images{width:100%;display:grid;grid-template-columns:subgrid;gap:inherit;grid-column:1 / span 12;margin-top:1.5rem}@media (min-width: 850px){.culture-about-us .images{margin-top:10rem}}.culture-about-us .top-image{width:100%;grid-column:1 / span 12;grid-row:1;aspect-ratio:45 / 29.875}@media (min-width: 850px){.culture-about-us .top-image{grid-column:6 / span 7}}:is(.culture-about-us .top-image) img{-o-object-fit:cover;object-fit:cover}:is(.culture-about-us .top-image) .top-image-inner{border-radius:.41406rem;overflow:hidden}@media (min-width: 850px){:is(.culture-about-us .top-image) .top-image-inner{border-radius:.9375rem}}:is(.culture-about-us .top-image) figcaption{display:none;position:absolute;bottom:0;right:.5rem;flex-direction:column;align-items:center;transform:translateY(calc(100% + 1.4rem))}@media (min-width: 850px){:is(.culture-about-us .top-image) figcaption{display:flex}}:is(:is(.culture-about-us .top-image) figcaption) svg{width:8.63331rem;height:5.86681rem;opacity:.2}.culture-about-us .bottom-image{width:100%;aspect-ratio:20 / 25;grid-column:1 / span 12;grid-row:3;border-radius:.9375rem;overflow:hidden}@media (min-width: 550px){.culture-about-us .bottom-image{aspect-ratio:25 / 20}}@media (min-width: 850px){.culture-about-us .bottom-image{grid-column:1 / span 4;grid-row:1;aspect-ratio:initial;transform:translateY(50%)}}:is(.culture-about-us .bottom-image) img{-o-object-fit:cover;object-fit:cover}.culture-about-us .bottom-text{width:100%;grid-column:1 / span 12;margin:1.25rem 0;grid-row:2}@media (min-width: 550px){.culture-about-us .bottom-text{margin:4rem 0}}@media (min-width: 850px){.culture-about-us .bottom-text{grid-column:6 / span 5;grid-row:2;margin-top:11rem 0 0}}:is(.culture-about-us .bottom-text) p{text-wrap:pretty}@media (min-width: 850px){:is(.culture-about-us .bottom-text) p{max-width:40ch}}.culture-about-us .background-glow{display:none;left:0;top:-10%;width:50%;height:100%;z-index:-2;pointer-events:none}@media (min-width: 769px){.culture-about-us .background-glow{display:flex}}:is(.culture-about-us .background-glow) img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.culture-about-us .background-triangle{display:none;position:absolute;top:0;left:0;width:17.5rem;height:17.5rem;z-index:-1;pointer-events:none}@media (min-width: 850px){.culture-about-us .background-triangle{display:flex}}:is(.culture-about-us .background-triangle) .inner{transform:translate(-100%,-25%)}:is(.culture-about-us .background-triangle) img{-o-object-fit:contain;object-fit:contain;-webkit-animation:rotateLeft 8s ease-in-out alternate infinite;animation:rotateLeft 8s ease-in-out alternate infinite}.culture-about-us .background-cross{display:none;position:absolute;bottom:0;right:0;width:16.375rem;height:17.8125rem;z-index:-1;pointer-events:none}@media (min-width: 850px){.culture-about-us .background-cross{display:flex}}:is(.culture-about-us .background-cross) .inner{transform:translate(25%,50%)}:is(.culture-about-us .background-cross) img{-o-object-fit:contain;object-fit:contain;-webkit-animation:rotateRight 8s ease-in-out alternate infinite;animation:rotateRight 8s ease-in-out alternate infinite}.full-width-image{margin-bottom:5rem;overflow:clip visible}@media (min-width: 769px){.full-width-image{margin-bottom:13rem}}.full-width-image .image{grid-column:1 / -1;aspect-ratio:79.5/44.7;border-radius:.9375rem;overflow:hidden}@media (min-width: 850px){.full-width-image .image{width:100%;margin-left:0;border-radius:1.875rem}}.culture-image-and-text{margin:2.5rem 0;z-index:2!important}@media (min-width: 769px){.culture-image-and-text{margin:5rem 0}}@media (min-width: 1100px){.culture-image-and-text{margin:0}}.culture-image-and-text h2{display:inline;vertical-align:middle;max-width:25ch}@media (min-width: 769px){.culture-image-and-text h2{max-width:15ch}}.culture-image-and-text .container{align-items:center}.culture-image-and-text .image{width:100%;grid-column:1 / span 8;grid-row:1;aspect-ratio:1668 / 1857}:is(.culture-image-and-text .image) img{-o-object-fit:contain;object-fit:contain}@media (min-width: 769px){:is(.culture-image-and-text .image) img{transform:translate(-9.5%)}}.desktop:is(.culture-image-and-text .image){display:none}@media (min-width: 550px){.desktop:is(.culture-image-and-text .image){display:block}}.culture-image-and-text .mobile-image{display:block;width:100%;aspect-ratio:20 / 25;border-radius:15px;overflow:hidden;margin-bottom:1.5rem}@media (min-width: 550px){.culture-image-and-text .mobile-image{display:none}}.culture-image-and-text .text{grid-column:8 / span 5;grid-row:1;font-size:var(--heading-m);line-height:120%}@media (min-width: 769px){.culture-image-and-text .text{max-width:18ch}}@container (width < 850px){.culture-image-and-text .text{order:2}}:is(.culture-image-and-text .text) p,:is(.culture-image-and-text .text) li{max-width:40ch;text-wrap:pretty}.culture-image-and-text .main-text{margin:1.5rem 0 0}.culture-image-and-text .button-container{margin-top:1.5rem}.culture-values{min-height:30rem;overflow:clip visible;z-index:3!important}.culture-values h2{grid-column:1 / -1;margin-bottom:1.5rem;text-align:center}@media (min-width: 550px){.culture-values h2{margin-bottom:2.5rem;text-align:left}}.culture-values .values-list{grid-column:1 / -1}.culture-values .value-item{display:flex;flex-direction:column;gap:.62rem;grid-column:1 / -1;text-decoration:none;color:#fff;padding:1.31rem 4.56rem 1.69rem 1.31rem;border-radius:0 0 .9375rem .9375rem;transition:opacity .35s ease-out}@media (min-width: 800px){.culture-values .value-item{padding:0;display:grid;grid-template-columns:subgrid;gap:inherit;align-items:center}}:is(.culture-values .value-item):hover .background-gradient{opacity:1}.culture-values .value-items-container:hover .value-item{opacity:.2}.culture-values .value-items-container:hover .value-item:hover{opacity:1}.culture-values h3{font-family:var(--font-lexand);font-size:3.125rem;line-height:120%;letter-spacing:var(--text-tight);font-weight:300;display:flex;align-items:center;gap:.3rem;margin:0!important}@media (min-width: 800px){.culture-values h3{grid-column:1 / span 12;grid-row:1;padding:1.75rem 0 1.75rem 2.2rem}}@media (min-width: 1200px){.culture-values h3{grid-column:1 / span 5}}:is(.culture-values h3) .number{width:3.25rem;height:3.25rem;display:flex;justify-content:center;align-items:center;font-size:1rem;border-radius:100%;border:1px solid var(--color-green);flex-shrink:0;margin-right:2rem;letter-spacing:0}.culture-values .value-item-container{grid-column:1 / -1;grid-row:1}.culture-values .background-gradient{display:none;height:100%;grid-column:1 / -1;grid-row:1 / span 2;border-radius:0 0 .9375rem .9375rem;opacity:0;transition:opacity .35s ease-in;background:linear-gradient(180deg,rgba(14,13,30,0) 0%,rgba(138,69,219,.5) 100%);z-index:-2}@media (min-width: 850px){.culture-values .background-gradient{display:block}}@media (min-width: 1200px){.culture-values .background-gradient{grid-row:1}}.culture-values .background-border{z-index:-3}:is(.culture-values .background-border):before{content:"";position:absolute;z-index:-1;inset:0;padding:1px;border-radius:.9375rem;background:linear-gradient(0deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,0) 17.5%);-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box}@media (min-width: 550px){:is(.culture-values .background-border):before{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,0) 17.5%)}}.culture-values .reveal{position:absolute;width:40%;overflow:hidden;opacity:0;pointer-events:none;z-index:-1}:is(.culture-values .reveal) .prose{margin-top:3rem}.culture-values .reveal-inner{padding:4.25rem 3rem 3rem;max-width:490px}.culture-values .reveal-background{background:linear-gradient(240deg,#0d0b20 17.5%,rgb(59,36,101) 50%,#0d0b20 97.5%);border-radius:.93131rem;z-index:-1}.culture-values .image{margin-left:5%;aspect-ratio:22.22969 / 20.84294;width:90%;mix-blend-mode:screen}:is(.culture-values .image) img{-o-object-fit:contain;object-fit:contain}.desktop:is(.culture-values .value-items-container){display:none}@media (min-width: 1025px){.desktop:is(.culture-values .value-items-container){display:block}}.mobile:is(.culture-values .value-items-container){display:block}@media (min-width: 1025px){.mobile:is(.culture-values .value-items-container){display:none}}.culture-values .swiper{width:100%;overflow:visible}.culture-values .swiper-slide{height:auto;background:linear-gradient(225deg,rgba(14,13,30,1) 0%,rgba(43,26,74,1) 50%,rgba(13,14,30,1) 100%);border-radius:10px;padding:1.5rem}:is(.culture-values .swiper-slide) .image{margin-bottom:1rem}:is(.culture-values .swiper-slide) .value-title{display:flex;align-items:center;gap:.5rem;font-size:1.625rem;font-weight:400;margin-bottom:.25rem}:is(.culture-values .swiper-slide) .number{width:1.875rem;height:1.875rem;display:flex;justify-content:center;align-items:center;font-size:.75rem;border-radius:100%;border:1px solid var(--color-green);flex-shrink:0;letter-spacing:0}.values-background{display:none;width:100%;margin-bottom:10rem}@media (min-width: 1025px){.values-background{display:block}}.values-background .values-background-container{position:absolute;top:0;left:0;width:100%;aspect-ratio:2880 / 2270;transform:translatey(-75%)}.text-and-accordions{min-height:20rem}@media (min-width: 850px){.text-and-accordions{margin:5rem 0}}.text-and-accordions h2{display:inline;vertical-align:middle;max-width:25ch}@media (min-width: 769px){.text-and-accordions h2{max-width:15ch}}@media (max-width: 849px){.text-and-accordions .container{display:flex;flex-direction:column}}.text-and-accordions .text{width:100%;grid-column:1 / span 5;grid-row:1;font-size:var(--heading-m);line-height:120%}@media (min-width: 850px){.text-and-accordions .text{max-width:18ch}}:is(.text-and-accordions .text) p,:is(.text-and-accordions .text) li{text-wrap:pretty}@media (min-width: 850px){:is(.text-and-accordions .text) p,:is(.text-and-accordions .text) li{max-width:40ch}}:is(.text-and-accordions .text) .prose{margin:1.5rem 0}@media (min-width: 850px){:is(.text-and-accordions .text) .prose{margin:1.5rem 0 0}}.text-and-accordions .button-container{margin:1.5rem 0}@media (min-width: 850px){.text-and-accordions .button-container{margin:0}}.text-and-accordions .accordion-list{grid-column:7 / span 6;display:flex;flex-direction:column;gap:1.25rem;margin-top:1.4rem}.text-and-accordions .accordion{display:flex;flex-direction:column;transition:opacity .35s ease-out;background:rgba(255,255,255,.03);border-radius:.9375rem;padding:1.1rem 1.62rem;cursor:pointer}.active:is(.text-and-accordions .accordion) .main-text{grid-template-rows:1fr}.active:is(.text-and-accordions .accordion) .indicator-arrow-container .vertical-line{transform:translate(-50%,-50%) rotate(90deg)}.active:is(.text-and-accordions .accordion) .background-gradient{opacity:1;background:linear-gradient(180deg,rgba(14,13,30,.5) 0%,rgba(138,69,219,.5) 100%)}:is(.text-and-accordions .accordion) h4{margin:0}:is(.text-and-accordions .accordion)>.container{padding-top:1.35rem;padding-bottom:1rem}@media (min-width: 768px){:is(.text-and-accordions .accordion)>.container{align-items:center;padding-bottom:1.5rem}}:is(.text-and-accordions .accordion) .heading{width:calc(100% - 4.5rem);display:flex;align-items:center;z-index:2}:is(.text-and-accordions .accordion) .main-text{width:100%;grid-column:1 / -1;grid-row:2;display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease-in;z-index:2}@media (min-width: 850px){:is(.text-and-accordions .accordion) .main-text{grid-column:7 / span 6;grid-row:1 / span 1;padding:0}}@media (min-width: 1200px){:is(.text-and-accordions .accordion) .main-text{grid-column:8 / span 5}}:is(:is(.text-and-accordions .accordion) .main-text):not(.active){transition:grid-template-rows .35s ease-out}:is(:is(.text-and-accordions .accordion) .main-text)>*{overflow:hidden}:is(:is(.text-and-accordions .accordion) .main-text) p{margin:0;max-width:100%}@media (min-width: 850px){:is(:is(.text-and-accordions .accordion) .main-text) p{max-width:calc(100% - 6.875rem)}}@media (min-width: 1200px){:is(:is(.text-and-accordions .accordion) .main-text) p{max-width:calc(100% - 10rem)}}:is(:is(.text-and-accordions .accordion) .main-text-outer):before{content:"";background:rgba(255,255,255,.1);width:100%;height:1px;position:absolute;top:1rem;left:0;right:0;z-index:1}:is(.text-and-accordions .accordion) .main-text-inner{padding:2rem 0 1rem}.text-and-accordions .indicator-arrow-container{position:absolute;top:1.1rem;right:1.1rem;width:2rem;height:2rem;display:flex;border:1px solid var(--color-green);border-radius:100%;z-index:2}@media (min-width: 850px){.text-and-accordions .indicator-arrow-container{top:.95rem;width:2.8125rem;height:2.8125rem}}:is(.text-and-accordions .indicator-arrow-container) .horizontal-line{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:15px;height:2px;border-radius:2px;background:var(--color-green)}@media (min-width: 850px){:is(.text-and-accordions .indicator-arrow-container) .horizontal-line{width:20px;height:2px}}:is(.text-and-accordions .indicator-arrow-container) .vertical-line{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:15px;border-radius:2px;background:var(--color-green);transition:transform .25s ease-out;transform-origin:center}@media (min-width: 850px){:is(.text-and-accordions .indicator-arrow-container) .vertical-line{width:2px;height:20px}}.text-and-accordions .background{z-index:1}:is(.text-and-accordions .background) .container{height:100%}.text-and-accordions .background-gradient{opacity:0;border-radius:.9375rem;transition:opacity .35s ease-in;z-index:-1;background:linear-gradient(180deg,rgba(14,13,30,.5) 0%,rgba(138,69,219,.5) 100%)}.text-and-accordions .accordion.active .background-gradient{opacity:1;transition:opacity .35s ease-out}.text-and-accordions .button-container{display:none;margin-top:1.5rem}@media (min-width: 550px){.text-and-accordions .button-container{display:block}}.text-and-accordions .mobile-button-container-outer{display:block;margin-top:2rem}@media (min-width: 550px){.text-and-accordions .mobile-button-container-outer{display:none}}.text-and-accordions .mobile-button-container{display:flex;justify-content:center;width:100%}.sliding-image-gallery{min-height:20rem;width:100%;display:flex;gap:1.5rem;overflow:clip visible;padding:3.5rem 0 2.5rem;z-index:2!important}@media (min-width: 550px){.sliding-image-gallery{margin-top:5.5rem;padding:5rem 0}}.sliding-image-gallery .marquee-wrapper{display:flex;gap:3rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.sliding-image-gallery .marquee-group{display:flex;gap:3rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;-webkit-animation:scroll 60s linear infinite;animation:scroll 60s linear infinite}.sliding-image-gallery .image{overflow:hidden;height:26.875rem;flex-shrink:0;border-radius:.9375rem}.sliding-image-gallery .background-blur{position:absolute;top:-35%;left:0;width:50%;height:170%;z-index:-1;pointer-events:none}:is(.sliding-image-gallery .background-blur) img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.newsletter-form{padding:7rem 0 0}@media (min-width: 850px){.newsletter-form{padding:12rem 0 0}}.newsletter-form h2{grid-column:1 / span 6}@media (max-width: 768px){.newsletter-form h2{margin-bottom:2.12rem}}.newsletter-form .container{align-items:center}.newsletter-form .form-wrapper{grid-column:7 / span 6;display:flex;justify-content:flex-end}@media (min-width: 1400px){.newsletter-form .form-wrapper{padding-right:10.5%}}.newsletter-form .form-inner{max-width:27.375rem;padding:3.5rem 2rem 2.5rem;border-radius:.9375rem;background:linear-gradient(225deg,rgba(101,97,201,0) 0%,rgba(101,97,201,.2) 52.6%,rgba(101,97,201,0) 99.24%),rgba(255,255,255,.03)}.newsletter-form .gfield--type-consent{margin:0}:is(.newsletter-form .gfield--type-consent) label{font-size:1rem!important;line-height:125%!important}.newsletter-form input[type=email],.newsletter-form input[type=text]{font-size:1.875rem!important;margin-bottom:1.5rem!important;padding:.5rem 0 1.5rem!important;letter-spacing:var(--text-tight)!important}:is(.newsletter-form input[type="email"],.newsletter-form input[type="text"])::-moz-placeholder{opacity:.15!important}:is(.newsletter-form input[type="email"],.newsletter-form input[type="text"])::placeholder{opacity:.15!important}.newsletter-form .background-blur{position:absolute;top:10%;right:0;width:120%;aspect-ratio:1300 / 2492;pointer-events:none;z-index:-1}@media (min-width: 769px){.newsletter-form .background-blur{top:0;right:0;width:55%}}.blog-post-header{padding:6.5rem 0 0;overflow:clip visible}@media (min-width: 850px){.blog-post-header{padding-top:13.5rem}}.blog-post-header h1{grid-column:3 / span 8;text-align:center;margin:0 0 2.44rem!important}.blog-post-header .meta{grid-column:1 / -1;display:none;justify-content:center;align-items:center;gap:.6875rem;margin-bottom:.5rem}@media (min-width: 850px){.blog-post-header .meta{display:flex}}.blog-post-header .tag{display:flex;height:1.6875rem;padding:.625rem;justify-content:center;align-items:center;gap:.625rem;border-radius:3.375rem;border:1px solid rgba(255,255,255,.3);color:#fff;font-family:var(--font-bozon);font-size:.875rem;font-weight:700;line-height:100%;letter-spacing:var(--text-tight);text-transform:uppercase}.blog-post-header .post-date{color:#ffffff4d;font-family:var(--font-bozon);font-size:.875rem;font-weight:700;line-height:160%;letter-spacing:var(--text-tight);text-transform:uppercase}.blog-post-header .hero-image{width:calc(100% + 13vw);left:-6.5vw;margin:1rem 0 0}@media (min-width: 769px){.blog-post-header .hero-image{grid-column:2 / span 10;margin:3rem 0 1.5rem}}:is(.blog-post-header .hero-image) .image-container{width:100%;aspect-ratio:65.8 / 36.5;overflow:hidden}@media (min-width: 769px){:is(.blog-post-header .hero-image) .image-container{border-radius:1.5625rem}}.blog-post-header .blog-post-hero-grid{display:none;position:absolute;top:0;left:0;width:100%;height:100vh;opacity:.04;z-index:-2}@media (min-width: 769px){.blog-post-header .blog-post-hero-grid{display:flex}}:is(.blog-post-header .blog-post-hero-grid) img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.blog-post-header .blog-post-hero-blur{position:absolute;top:-5%;right:0;width:80%;aspect-ratio:1234 / 2319;z-index:-1}@media (min-width: 769px){.blog-post-header .blog-post-hero-blur{width:47.5%}}:is(.blog-post-header .blog-post-hero-blur) img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.blog-post-header .bg-triangle{display:none;position:absolute;top:0;left:0;width:12.5rem;height:12.5rem;mix-blend-mode:screen;backface-visibility:hidden;z-index:-1}@media (min-width: 850px){.blog-post-header .bg-triangle{display:flex}}:is(.blog-post-header .bg-triangle) .inner{display:flex;transform:translate(-50%,-50%)}:is(.blog-post-header .bg-triangle) img{-o-object-fit:contain;object-fit:contain}@media (min-width: 850px){:is(.blog-post-header .bg-triangle) img{-webkit-animation:rotateLeft 8s ease-in-out alternate infinite;animation:rotateLeft 8s ease-in-out alternate infinite}}.blog-post-builder>section{margin-bottom:2rem}@media (min-width: 850px){.blog-post-builder>section{margin-bottom:5rem}}.blog-post-builder>section:first-child{margin-top:3.6875rem}.blog-post-builder>section:last-child{margin-bottom:0}.blog-post-text-content .prose{grid-column:1 / -1}@media (min-width: 1000px){.blog-post-text-content .prose{grid-column:3 / span 8}}:is(.blog-post-text-content .prose) h1,:is(.blog-post-text-content .prose) h2,:is(.blog-post-text-content .prose) h3,:is(.blog-post-text-content .prose) h4{font-weight:500!important;text-wrap:pretty}:is(.blog-post-text-content .prose) h2{font-size:var(--heading-ml)!important}@media (max-width: 550px){:is(.blog-post-text-content .prose) h2{font-size:1.625rem!important}}:is(.blog-post-text-content .prose) h3{font-size:var(--heading-m)!important}@media (max-width: 550px){:is(.blog-post-text-content .prose) h3{font-size:1.325rem!important}}:is(.blog-post-text-content .prose) p{text-wrap:pretty}.blog-post-full-width-image .image{width:calc(100% + 13vw);left:-6.5vw;aspect-ratio:51.875 / 26.75;overflow:hidden}@media (min-width: 769px){.blog-post-full-width-image .image{width:100%;left:initial;border-radius:.9375rem;grid-column:1 / -1}}@media (min-width: 1000px){.blog-post-full-width-image .image{grid-column:2 / span 10}}.blog-post-full-width-image .caption{grid-column:2 / span 10;margin-top:.8125rem;font-family:var(--font-bozon);font-size:.875rem;font-weight:700;line-height:160%;letter-spacing:var(--text-tight);text-transform:uppercase;color:#ffffff4d}.blog-post-gallery .images{display:grid;grid-template-columns:repeat(2,1fr);gap:.6875rem;grid-column:1 / -1}@media (min-width: 550px){.blog-post-gallery .images{gap:1rem}}@media (min-width: 850px){.blog-post-gallery .images{gap:2.875rem}}.blog-post-gallery .image{aspect-ratio:24.44 / 18.3;border-radius:6px;overflow:hidden}@media (min-width: 850px){.blog-post-gallery .image{border-radius:15px}}.blog-post-gallery img{-o-object-fit:cover;object-fit:cover}.share-blog-post{margin-top:3rem}@media (min-width: 850px){.share-blog-post{margin-top:4rem}}.share-blog-post .inner{display:flex;gap:1rem .75rem;align-items:center;flex-wrap:wrap;grid-column:1 / -1}@media (min-width: 550px){.share-blog-post .inner{gap:1rem}}@media (min-width: 1000px){.share-blog-post .inner{grid-column:3 / span 8}}.share-blog-post a{display:flex;height:3rem;padding:1.15rem;align-items:center;gap:.625rem;border-radius:.9375rem;border:1px solid var(--color-green, #16efd9);color:#fff;font-family:var(--font-bozon);font-size:1.125rem;font-style:normal;font-weight:600;line-height:108.03%;letter-spacing:var(--text-tight);text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out}@media (min-width: 550px){.share-blog-post a{height:3.4375rem;padding:1.25rem 1.5625rem}}@media (hover: hover) and (min-width: 769px){:is(.share-blog-post a):hover{background-color:var(--color-green);color:#100e20}}.share-blog-post .heading{width:100%;color:#fff;font-family:var(--font-bozon);font-size:1.125rem;font-style:normal;font-weight:600;line-height:108.03%;letter-spacing:var(--text-tight)}@media (min-width: 550px){.share-blog-post .heading{width:auto}}.related-posts .heading-row{display:flex;justify-content:space-between;align-items:center;grid-column:1 / -1;margin-top:4rem;margin-bottom:2rem;padding-top:4rem;border-top:1px solid rgb(255,255,255,.2)}@media (min-width: 850px){.related-posts .heading-row{margin-top:6.625rem;margin-bottom:4.1rem;padding-top:5rem}}:is(:is(.related-posts .heading-row) p) strong{font-weight:500}@media (max-width: 550px){.related-posts .btn{display:none}}@media (max-width: 768px){.related-posts .container-related-articles{flex-direction:row;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:2rem}}:is(.related-posts .article-card):hover img{transform:scale(1.05)}:is(.related-posts .article-card):hover .post-title{color:var(--color-green)}:is(.related-posts .article-card) img{transition:transform 1s ease-in-out}:is(.related-posts .article-card) .post-title{transition:color .3s ease-out}.blog-heading{padding:6.5rem 0 9rem;overflow:clip visible;z-index:2!important}@media (min-width: 850px){.blog-heading{padding:14.5rem 0 9rem}}.blog-heading h1{width:100%;grid-column:1 / -1;margin:0;text-align:center}@media (max-width: 550px){:is(.blog-heading h1) br{display:none}}:is(.blog-heading h1) strong{font-weight:600;display:inline-flex}:is(:is(.blog-heading h1) strong) svg{position:absolute;bottom:0;left:0;width:105%;transform:translateY(90%)}.blog-heading .background-grid{width:100%;height:auto;aspect-ratio:2874 / 1442;pointer-events:none}:is(.blog-heading .background-grid) img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.page-builder-blog{overflow:clip visible}.featured-posts{margin-bottom:3rem}@media (min-width: 850px){.featured-posts{margin-bottom:7rem}}.featured-posts .container{align-items:start;gap:2rem}@media (min-width: 850px){.featured-posts .container{gap:3.5rem 2.5rem}}.featured-posts .posts-container{z-index:2}.featured-posts .article-card{width:100%}:is(.featured-posts .article-card) .post-title{font-size:var(--heading-xs)}:is(.featured-posts .article-card):nth-child(1){display:flex;flex-direction:column;grid-column:1 / -1;grid-row:1;width:calc(100% + 13vw);left:-6.5vw}@media (min-width: 850px){:is(.featured-posts .article-card):nth-child(1){width:100%;left:initial;flex-direction:row;min-height:33.4rem}}:is(.featured-posts .article-card):nth-child(1) .image{width:100%;aspect-ratio:23.5 / 20;border-radius:.9375rem .9375rem 0 0}@media (min-width: 550px){:is(.featured-posts .article-card):nth-child(1) .image{aspect-ratio:16 / 9}}@media (min-width: 850px){:is(.featured-posts .article-card):nth-child(1) .image{width:50%;aspect-ratio:initial;border-radius:1.875rem 0rem 0rem 1.875rem}}:is(.featured-posts .article-card):nth-child(1) .text{display:flex;flex-direction:column;justify-content:center;width:100%;padding:.5rem var(--container-padding) 2rem;box-shadow:0 0 80px #00000040 inset;fill:#0003;border-radius:0 0 .9375rem .9375rem}@media (min-width: 850px){:is(.featured-posts .article-card):nth-child(1) .text{padding:4% 5%;width:50%;border-radius:0rem 1.875rem 1.875rem 0rem}}:is(:is(.featured-posts .article-card):nth-child(1) .text):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0rem 1.875rem 1.875rem 0rem;z-index:-1}:is(:is(.featured-posts .article-card):nth-child(1) .text) .post-title{font-size:1.875rem;line-height:120%;margin:0 0 .25rem}@media (min-width: 550px){:is(:is(.featured-posts .article-card):nth-child(1) .text) .post-title{font-size:var(--heading-ml)}}@media (max-width: 550px){:is(:is(.featured-posts .article-card):nth-child(1) .text) .excerpt{font-size:1.125rem;line-height:133%}}:is(.featured-posts .article-card):nth-child(2){grid-column:1 / span 5;grid-row:2}:is(.featured-posts .article-card):nth-child(3){grid-column:6 / span 7;grid-row:2}:is(.featured-posts .article-card):nth-child(4){grid-column:1 / span 7;grid-row:3}:is(.featured-posts .article-card):nth-child(5){grid-column:8 / span 5;grid-row:3}:is(:is(.featured-posts .article-card):nth-child(3),:is(.featured-posts .article-card):nth-child(4)) .image{z-index:1}@media (min-width: 850px){:is(:is(.featured-posts .article-card):nth-child(3),:is(.featured-posts .article-card):nth-child(4)) .image{aspect-ratio:44.5 / 29.2}}:is(:is(:is(.featured-posts .article-card):nth-child(3),:is(.featured-posts .article-card):nth-child(4)) .image):before{position:absolute;width:100%;height:70%;background:linear-gradient(180deg,rgba(0,0,0,0) 26%,#000 100%);bottom:0;left:0;z-index:2}@media (min-width: 850px){:is(:is(:is(.featured-posts .article-card):nth-child(3),:is(.featured-posts .article-card):nth-child(4)) .image):before{content:""}}@media (min-width: 850px){:is(:is(.featured-posts .article-card):nth-child(3),:is(.featured-posts .article-card):nth-child(4)) .text{position:absolute;bottom:0;left:0;width:100%;padding:0 2.375rem 2rem;z-index:2}}.featured-posts .background-blur{position:absolute;top:-20%;right:0;width:85%;aspect-ratio:1048 / 2492;pointer-events:none;z-index:-1}@media (min-width: 550px){.featured-posts .background-blur{top:-7.5%;right:0;width:32.5%}}.bottom:is(.featured-posts .background-blur){top:initial;right:initial;bottom:0;left:0;transform:rotate(180deg) translateY(-50%)}:is(.featured-posts .background-blur) img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.featured-posts .featured-icon{position:absolute;top:0;width:100%;max-width:var(--container-max-width);padding:0 var(--container-padding);transform:translateY(calc(-100% - .5rem));pointer-events:none}@media (min-width: 850px){.featured-posts .featured-icon{left:3%}}@media (max-width: 850px){:is(.featured-posts .featured-icon) svg{width:4.6875rem;height:auto}}.featured-posts .plus-symbol{display:none;position:absolute;top:0;right:3%;width:100%;max-width:var(--container-max-width);padding:0 var(--container-padding);transform:translateY(calc(-100% - .5rem));justify-content:flex-end;pointer-events:none;mix-blend-mode:screen;z-index:1}@media (min-width: 850px){.featured-posts .plus-symbol{display:flex}}:is(.featured-posts .plus-symbol) .inner{width:16vw;aspect-ratio:1 / 1;transform:translate(10%,-57.5%)}:is(.featured-posts .plus-symbol) img{-o-object-fit:contain;object-fit:contain;-webkit-animation:rotateLeft 8s ease-in-out alternate infinite;animation:rotateLeft 8s ease-in-out alternate infinite}.blog-posts{padding:2.75rem 0;overflow:clip visible}@media (min-width: 850px){.blog-posts{padding:4rem 0 3.5rem}}@media (min-width: 1200px){.blog-posts{padding:7.5rem 0 5.5rem}}.blog-posts .container{row-gap:3rem}@media (max-width: 768px){.blog-posts .container{flex-direction:row;flex-wrap:wrap;gap:1rem}}.blog-posts .top-row{width:100%;grid-column:1 / -1;display:flex;flex-direction:column}@media (min-width: 850px){.blog-posts .top-row{margin-bottom:2rem}}@media (min-width: 1200px){.blog-posts .top-row{margin-bottom:4.5rem}}@media (min-width: 1200px){.blog-posts .top-row{flex-direction:row;justify-content:space-between;align-items:center}}.blog-posts .background-shade{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;background:rgba(0,0,0,.3);z-index:-1}@media (min-width: 850px){.blog-posts .background-shade{border-radius:3.125rem}}.blog-posts .blog-pagination{grid-column:1 / -1;display:flex;justify-content:center;align-items:center;gap:1rem}:is(.blog-posts .blog-pagination) button{color:#fff;font-size:1.125rem;padding-top:7.5rem}.blog-posts .blog-filters{width:calc(100% + (2 * var(--container-padding)));left:calc(-1 * var(--container-padding));padding:2rem var(--container-padding);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}:is(.blog-posts .blog-filters)::-webkit-scrollbar{display:none}@media (min-width: 1200px){.blog-posts .blog-filters{width:auto;left:initial;padding:0}}.blog-posts .facetwp-type-radio{display:flex;margin-bottom:0;gap:.5rem;-ms-overflow-style:none;scrollbar-width:none}:is(.blog-posts .facetwp-type-radio)::-webkit-scrollbar{display:none}@media (min-width: 1000px){.blog-posts .facetwp-type-radio{gap:1.3125rem}}@media (min-width: 1200px){.blog-posts .facetwp-type-radio{padding:initial}}.is-loading:is(.blog-posts .facetwp-type-radio){opacity:1}.blog-posts .facetwp-radio{flex-shrink:0;background:rgba(82,255,234,.1);border-radius:.9375rem;padding:.95rem 1.5625rem .85rem;color:#fff;font-family:var(--font-bozon);font-size:1rem;font-style:normal;font-weight:600;line-height:108.03%;letter-spacing:var(--text-tight);transition:box-shadow .2s ease-out,transform 1.75s var(--elastic-gentle-easing),background-color .2s ease-out}:is(.blog-posts .facetwp-radio):before{content:"";position:absolute;z-index:-1;inset:0;padding:1px;border-radius:.9375rem;background:linear-gradient(100deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 22%,rgba(255,255,255,0) 52%,rgba(255,255,255,.1) 78%,rgba(255,255,255,.1) 100%);-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box;pointer-events:none}:is(.blog-posts .facetwp-radio):hover{background-color:#90ffef;box-shadow:0 0 25px #91ffee80;color:#100e20}.checked:is(.blog-posts .facetwp-radio){background:var(--color-green, #16efd9);color:#100e20;pointer-events:none}.checked:is(.blog-posts .facetwp-radio):before{display:none}:is(.blog-posts .facetwp-radio):not(.checked):hover:before{background:var(--color-green)}.blog-posts .facetwp-display-value{padding-right:0}.blog-posts .facetwp-counter{display:none}:is(.blog-posts .article-card):hover img{transform:scale(1.05)}:is(.blog-posts .article-card):hover .post-title{color:var(--color-green)}:is(.blog-posts .article-card) img{transition:transform 1s ease-in-out}:is(.blog-posts .article-card) .post-title{transition:color .3s ease-out}.team-hero{width:100%;height:auto;margin-bottom:3rem;overflow:clip visible;display:flex;flex-direction:column;align-items:flex-end}@media (min-width: 850px){.team-hero{height:80vh}}.team-hero[data-is-preview="1"]{max-height:800px}.team-hero h1{width:100%;grid-column:span 12;margin:0}@media (max-width: 500px){.team-hero h1{font-size:3.25rem}}:is(.team-hero h1) strong{font-weight:600;display:inline-flex}:is(:is(.team-hero h1) strong) svg{position:absolute;bottom:0;left:0;width:105%;transform:translateY(90%)}.team-hero h2{color:#fff;font-family:var(--font-lexend);font-size:var(--para-m);font-style:normal;font-weight:300;line-height:133%;max-width:40ch;margin-top:.75rem}@media (min-width: 650px){.team-hero h2{line-height:150%;margin-top:1.5rem}}@media (min-width: 850px){.team-hero h2{margin-top:2.75rem}}.team-hero .scroll-to-next-section-button{margin-top:1.6rem}.team-hero .container{height:100%;flex-direction:column-reverse;align-items:center;z-index:5}@media (min-width: 768px){.team-hero .container{flex-direction:row}}@media (min-width: 850px){.team-hero .container{padding-top:5%}}.team-hero .text{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-column:span 12;margin-top:-2.5rem}@media (min-width: 768px){.team-hero .text{margin-top:0}}@media (min-width: 850px){.team-hero .text{grid-column:span 12;padding-top:5%;margin-top:-5rem}}@media (max-width: 768px){.team-hero .scroll-to-next-section-button{display:none}}.team-hero .canvas-container{display:none;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-2}@media (min-width: 500px){.team-hero .canvas-container{display:block}}.team-hero .hero-grid{width:100%;height:calc(100% - 120px);top:120px;z-index:-1;pointer-events:none}.team-hero .mobile-image{display:block;width:100%;max-width:373px;aspect-ratio:373 / 511}@media (min-width: 850px){.team-hero .mobile-image{display:none}}:is(.team-hero .mobile-image) img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;mix-blend-mode:screen}.team-hero .side-blur{width:80%;aspect-ratio:1300 / 2492;position:absolute;top:0;right:0;pointer-events:none;z-index:-2}@media (min-width: 550px){.team-hero .side-blur{width:50%}}@media (min-width: 850px){.team-hero .side-blur{width:40%}}:is(.team-hero .side-blur) img{-o-object-fit:contain;object-fit:contain}.meet-the-team-grid{overflow:clip visible;z-index:2!important}.meet-the-team-grid .filters-outer{width:calc(100% + 13vw);left:-6.5vw;grid-column:1 / span 12;margin:0 0 1.75rem;padding:1rem 0;overflow:auto;z-index:1;-ms-overflow-style:none;scrollbar-width:none}:is(.meet-the-team-grid .filters-outer)::-webkit-scrollbar{display:none}@media (min-width: 1100px){.meet-the-team-grid .filters-outer{width:100%;left:0;grid-column:1 / span 2;margin:-.5rem 0 0;padding:0;overflow:initial}}@media (min-width: 1100px){.meet-the-team-grid .filters-inner{position:sticky;top:120px}}.meet-the-team-grid .grid{width:100%;grid-column:1 / span 12;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.375rem,3vw,2.875rem);z-index:2}@media (min-width: 850px){.meet-the-team-grid .grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1100px){.meet-the-team-grid .grid{grid-column:3 / span 10}}@media (min-width: 1200px){.meet-the-team-grid .grid{grid-template-columns:repeat(4,1fr)}}.meet-the-team-grid .team-grid-card{width:100%;aspect-ratio:14.2 / 18.8;perspective:1000px;cursor:pointer;z-index:1}@media (min-width: 850px){.meet-the-team-grid .team-grid-card{opacity:0}}.active:is(.meet-the-team-grid .team-grid-card) .card-inner{transform:rotateY(180deg) scale(1.5)}.active:is(.meet-the-team-grid .team-grid-card) .card-back{box-shadow:0 0 20px #8a45db33 inset,0 0 35px #8a45dbb3;transition:box-shadow 0s}@media (min-width: 850px){:is(.meet-the-team-grid .team-grid-card):hover .card-front{box-shadow:0 0 20px #8a45db33 inset,0 0 35px #8a45dbb3}}.meet-the-team-grid .close{position:absolute;top:1.25rem;right:1.25rem;width:2rem;height:2rem;border-radius:100%;border:.5px solid var(--color-green, #16efd9);transition:box-shadow .3s ease;cursor:pointer;z-index:1}@media (min-width: 850px){:is(.meet-the-team-grid .close):hover{box-shadow:0 0 15px #91ffee80}}:is(.meet-the-team-grid .close) svg{width:.5rem}.meet-the-team-grid .card-inner{position:relative;width:100%;height:100%;transition:transform .6s ease-in-out,box-shadow .6s;transform-style:preserve-3d;will-change:transform}.meet-the-team-grid .card-front,.meet-the-team-grid .card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:15px;overflow:hidden}.meet-the-team-grid .card-front{background-color:var(--color-dark-blue);transition:box-shadow .3s ease;transform:rotateY(0)}.meet-the-team-grid .card-back{background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:1.25rem;background-color:var(--color-dark-blue);transition:box-shadow .3s ease .3s;transform:rotateY(180deg);will-change:transform}:is(.meet-the-team-grid .card-back) .name{color:var(--White, #fff);font-family:Lexend;font-size:1.65rem;font-style:normal;font-weight:300;line-height:125%;letter-spacing:var(--text-tight);margin:0 0 .1rem}:is(.meet-the-team-grid .card-back) .role{color:var(--Blue-20, #bdbbe7);font-family:Lexend;font-size:.725rem;font-style:normal;font-weight:300;line-height:140%;margin:0 0 .2rem}:is(.meet-the-team-grid .card-back) .bio{color:var(--White, #fff);font-family:Lexend;font-size:.725rem;font-style:normal;font-weight:300;line-height:140%;margin:0}.meet-the-team-grid .back-photo{width:auto;height:100%;aspect-ratio:10 / 14;margin:0 0 .75rem}:is(.meet-the-team-grid .back-photo) img{border-radius:7px;-o-object-fit:cover;object-fit:cover}.meet-the-team-grid .facetwp-type-radio{display:flex;flex-direction:row;gap:1rem}@media (min-width: 1100px){.meet-the-team-grid .facetwp-type-radio{flex-direction:column;align-items:flex-start;gap:.5rem}}.is-loading:is(.meet-the-team-grid .facetwp-type-radio){opacity:1}.meet-the-team-grid .facetwp-radio{color:var(--White, #fff);font-family:Lexend;font-size:1.25rem;font-style:normal;font-weight:500;line-height:150%;padding:0;margin:0;opacity:.3;background:none;transition:opacity .3s}@media (max-width: 1099px){:is(.meet-the-team-grid .facetwp-radio):nth-child(2){margin-left:6.5vw}}@media (max-width: 1099px){:is(.meet-the-team-grid .facetwp-radio):last-child{display:flex;flex-direction:row-reverse}:is(.meet-the-team-grid .facetwp-radio):last-child:before{content:"";display:flex;width:6.5vw}:is(.meet-the-team-grid .facetwp-radio):last-child:after{width:calc(100% - 6.5vw)}}:is(.meet-the-team-grid .facetwp-radio):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.22,1,.36,1);background-color:var(--color-green)}:is(.meet-the-team-grid .facetwp-radio):first-child{display:none}.checked:is(.meet-the-team-grid .facetwp-radio){opacity:1;background:none;pointer-events:none}.checked:is(.meet-the-team-grid .facetwp-radio):after{transform:scaleX(1)}.meet-the-team-grid .facetwp-counter{display:none}.meet-the-team-grid .facetwp-display-value{padding:0}.meet-the-team-grid .facetwp-facet{margin-bottom:0}[data-modal=team-popup]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.25rem;padding:0 var(--container-padding);opacity:0;pointer-events:none;transition:opacity .3s ease}.active[data-modal=team-popup]{opacity:1;pointer-events:auto}[data-modal=team-popup] .modal-inner{width:100%;max-width:22rem;display:flex;flex-direction:column;align-items:flex-start;border-radius:.83363rem;background:rgba(14,13,30,.8);box-shadow:0 0 28.657px #8a45db33 inset,0 0 53.352px #8a45dbb3;-webkit-backdrop-filter:blur(7.3199052810668945px);backdrop-filter:blur(7.3199052810668945px);padding:1.8rem;z-index:2}[data-modal=team-popup] .name{color:var(--White, #fff);font-family:Lexend;font-size:1.875rem;font-style:normal;font-weight:300;line-height:125%;letter-spacing:var(--text-tight);margin:0 0 .7rem}[data-modal=team-popup] .role{color:var(--Blue-20, #bdbbe7);font-family:Lexend;font-size:1.125rem;font-style:normal;font-weight:300;line-height:140%;margin:0 0 .4rem}[data-modal=team-popup] .bio{color:var(--White, #fff);font-family:Lexend;font-size:1.125rem;font-style:normal;font-weight:300;line-height:140%;margin:0}[data-modal=team-popup] .photo{width:100%;max-width:9.60588rem;aspect-ratio:10 / 14;margin:0 0 0rem}:is([data-modal="team-popup"] .photo) img{border-radius:7px;-o-object-fit:cover;object-fit:cover}[data-modal=team-popup] .close{position:absolute;top:1.8rem;right:1.8rem;width:2.72319rem;height:2.72319rem;border-radius:100%;border:.5px solid var(--color-green, #16efd9);transition:box-shadow .3s ease;cursor:pointer;z-index:3}:is([data-modal="team-popup"] .close) svg{top:.05rem;left:.05rem}[data-modal=team-popup] .overlay{z-index:1}.video-cta{display:flex;flex-direction:column-reverse;margin:2.75rem 0 2rem;padding:3.75rem 0 2.75rem;overflow:clip visible}@media (min-width: 769px){.video-cta{flex-direction:column;margin:13rem 0 5rem;padding:7.25rem 0 8rem}}.video-cta h2{grid-column:1 / span 6;grid-row:1;order:1;margin-bottom:1.5rem}@media (min-width: 769px){.video-cta h2{margin-bottom:0}}.video-cta .button-container{grid-column:1 / span 6;margin-top:1.25rem;grid-row:2;order:4}.video-cta .main-text{grid-column:7 / span 6;grid-row:1 / span 2;order:3}@media (min-width: 1100px){.video-cta .main-text{grid-column:8 / span 5}}:is(.video-cta .main-text) p{max-width:42ch;text-wrap:pretty}@media (max-width: 768px){.prose:is(.video-cta .main-text) p{font-size:1.25rem}}.video-cta .cta-video-outer{grid-column:1 / span 12;grid-row:3;order:2;aspect-ratio:16 / 9;width:100%;position:relative;border-radius:8px;margin:0 0 1.5rem;overflow:hidden;z-index:1}@media (min-width: 769px){.video-cta .cta-video-outer{border-radius:30px;margin:7rem 0 0}}@media (min-width: 850px){:is(.video-cta .cta-video-outer):hover .play-button{transform:translate(-50%,-50%) scale(1.2);background:rgba(0,0,0,.7)}}:is(.video-cta .cta-video-outer) video{-o-object-fit:cover;object-fit:cover}:is(.video-cta .cta-video-outer) .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;width:3.5625rem;height:3.5625rem;justify-content:center;align-items:center;border-radius:3.78125rem;border:1.921px solid var(--color-green, #16efd9);background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4.75px);backdrop-filter:blur(4.75px);transition:transform 1.5s var(--overshoot-soft-easing),background .6s ease-out,opacity .6s ease-out;z-index:3}@media (min-width: 769px){:is(.video-cta .cta-video-outer) .play-button{width:7.5625rem;height:7.5625rem}}.hidden:is(:is(.video-cta .cta-video-outer) .play-button){opacity:0}:is(:is(.video-cta .cta-video-outer) .play-button) svg{transform:translate(15%)}@media (max-width: 768px){:is(:is(.video-cta .cta-video-outer) .play-button) svg{height:1rem;transform:translate(10%)}}:is(.video-cta .cta-video-outer) .close{position:absolute;top:.625rem;right:.625rem;display:flex;width:2.3125rem;height:2.3125rem;justify-content:center;align-items:center;border-radius:3.78125rem;border:1px solid var(--color-green, #16efd9);background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:background .6s ease-out,opacity .6s ease-out;opacity:0;z-index:3}@media (min-width: 769px){:is(.video-cta .cta-video-outer) .close{top:2.875rem;right:2.875rem;width:5.1875rem;height:5.1875rem;border:2px solid var(--color-green, #16efd9)}}@media (max-width: 769px){:is(:is(.video-cta .cta-video-outer) .close) svg{width:.8rem;height:.8rem}}:is(:is(.video-cta .cta-video-outer) .close):hover{background:rgba(0,0,0,.7)}.active:is(:is(.video-cta .cta-video-outer) .close){opacity:1}:is(.video-cta .cta-video-outer) .loop-video{z-index:1;transition:opacity .6s ease-out}.hidden:is(:is(.video-cta .cta-video-outer) .loop-video){opacity:0}:is(.video-cta .cta-video-outer) .full-video{z-index:2;opacity:0;transition:opacity .6s ease-out}.active:is(:is(.video-cta .cta-video-outer) .full-video){opacity:1}.video-cta .background-shade{border-radius:1.5625rem;background:rgba(0,0,0,.3);box-shadow:0 -45px 113.9px #2a205c;z-index:-1}@media (min-width: 769px){.video-cta .background-shade{border-radius:3.125rem;box-shadow:initial}}.video-cta .background-blur{display:none;left:0%;top:-55%;width:100%;height:auto;aspect-ratio:2880 / 2270;transform:translateY(-15%);z-index:-2;pointer-events:none}@media (min-width: 769px){.video-cta .background-blur{display:flex}}:is(.video-cta .background-blur) img{-o-object-fit:contain;object-fit:contain}.awards-image-and-text{margin:2.5rem 0;z-index:2!important}@media (min-width: 769px){.awards-image-and-text{margin:5rem 0}}@media (min-width: 1100px){.awards-image-and-text{margin:0}}.awards-image-and-text h2{display:inline;vertical-align:middle;max-width:25ch}@media (min-width: 769px){.awards-image-and-text h2{max-width:15ch}}.awards-image-and-text .container{align-items:center}.awards-image-and-text .image{display:none;width:100%;grid-column:1 / span 8;grid-row:1;aspect-ratio:1668 / 1857}@media (min-width: 550px){.awards-image-and-text .image{display:block}}:is(.awards-image-and-text .image) img{-o-object-fit:contain;object-fit:contain}@media (min-width: 769px){:is(.awards-image-and-text .image) img{transform:translate(-9.5%)}}.awards-image-and-text .mobile-image-top{display:block;width:100%;aspect-ratio:20 / 25;border-radius:15px;overflow:hidden;margin-bottom:1.5rem}@media (min-width: 550px){.awards-image-and-text .mobile-image-top{display:none}}.awards-image-and-text .mobile-image-bottom{display:block;width:100%;aspect-ratio:20 / 25;border-radius:15px;overflow:hidden;margin-top:1.5rem;order:3}@media (min-width: 550px){.awards-image-and-text .mobile-image-bottom{display:none}}.awards-image-and-text .text{grid-column:8 / span 5;grid-row:1;font-size:var(--heading-m);line-height:120%}@media (min-width: 769px){.awards-image-and-text .text{max-width:18ch}}@container (width < 850px){.awards-image-and-text .text{order:2}}:is(.awards-image-and-text .text) p,:is(.awards-image-and-text .text) li{max-width:40ch;text-wrap:pretty}.awards-image-and-text .main-text{margin:1.5rem 0 0}.awards-image-and-text .button-container{display:none;margin-top:1.5rem}@media (min-width: 550px){.awards-image-and-text .button-container{display:block}}.age-popup{z-index:9999;display:none;transition:opacity .5s ease}.age-popup.hide{opacity:0}.age-popup__content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:2rem;border-radius:15px;background:#07060F;max-width:320px;width:100%}.age-popup__backdrop{position:fixed;inset:0;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.age-popup__image img{max-height:140px;max-width:140px;width:100%;height:auto;margin:auto;-o-object-fit:contain;object-fit:contain}.age-popup__line{margin:1.5rem 0;width:100%;height:1px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 53%,rgba(255,255,255,0) 100%)}.age-popup__message{font-size:16px}.age-popup__checkbox{margin:1rem 0 1.5rem}.age-popup__checkbox label{display:flex;gap:.5rem;align-items:center;font-size:13px}.age-popup__checkbox input[type=checkbox]{border:1px solid var(--color-green);border-radius:2px;transition:all .3s linear;box-shadow:0 0 10px #16efd900;cursor:pointer;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:18px;width:18px}:is(.age-popup__checkbox input[type="checkbox"]):checked{opacity:1;box-shadow:0 0 10px #16efd94d;background:var(--color-green)}.age-popup__button{border-radius:8px;border:1px solid var(--color-green, #16efd9);font-size:1rem;font-weight:600;font-family:var(--font-bozon);color:#fff;padding:.5rem 2rem .75rem}
