@font-face{font-display:swap;font-family:Sohne Mono;font-style:normal;font-weight:700;src:url(../fonts/SohneMn-Dreiviertelfett.woff2) format("woff2"),url(../fonts/SohneMn-Dreiviertelfett.woff) format("woff")}@font-face{font-display:swap;font-family:Sohne Mono;font-style:normal;font-weight:500;src:url(../fonts/SohneMn-Kraftig.woff2) format("woff2"),url(../fonts/SohneMn-Kraftig.woff) format("woff")}@font-face{font-display:swap;font-family:Sohne Mono;font-style:normal;font-weight:400;src:url(../fonts/SohneMn-Buch.woff2) format("woff2"),url(../fonts/SohneMn-Buch.woff) format("woff")}@font-face{font-display:swap;font-family:Sohne;font-style:normal;font-weight:400;src:url(../fonts/Sohne-Buch.woff2) format("woff2"),url(../fonts/Sohne-Buch.woff) format("woff")}@font-face{font-display:swap;font-family:Sohne;font-style:italic;font-weight:400;src:url(../fonts/Sohne-BuchKursiv.woff2) format("woff2"),url(../fonts/Sohne-BuchKursiv.woff) format("woff")}@font-face{font-display:swap;font-family:Sohne;font-style:normal;font-weight:500;src:url(../fonts/Sohne-Kraftig.woff2) format("woff2"),url(../fonts/Sohne-Kraftig.woff) format("woff")}@font-face{font-display:swap;font-family:Sohne;font-style:italic;font-weight:500;src:url(../fonts/Sohne-KraftigKursiv.woff2) format("woff2"),url(../fonts/Sohne-KraftigKursiv.woff) format("woff")}@font-face{font-display:swap;font-family:Sohne;font-style:normal;font-weight:600;src:url(../fonts/Sohne-Halbfett.woff2) format("woff2"),url(../fonts/Sohne-Halbfett.woff) format("woff")}@font-face{font-display:swap;font-family:Sohne;font-style:italic;font-weight:400;src:url(../fonts/Sohne-HalbfettKursiv.woff2) format("woff2"),url(../fonts/Sohne-HalbfettKursiv.woff) format("woff")}@font-face{font-display:swap;font-family:Sohne;font-style:normal;font-weight:700;src:url(../fonts/Sohne-Dreiviertelfett.woff2) format("woff2"),url(../fonts/Sohne-Dreiviertelfett.woff) format("woff")}@font-face{font-display:swap;font-family:Sohne;font-style:italic;font-weight:700;src:url(../fonts/Sohne-DreiviertelfettKursiv.woff2) format("woff2"),url(../fonts/Sohne-DreiviertelfettKursiv.woff) format("woff")}a,address,article,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,li,main,menu,nav,ol,p,pre,q,s,section,small,span,strong,sub,sup,table,tbody,td,th,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;touch-action:manipulation;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:sans-serif;line-height:1;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}th{text-align:inherit;text-align:-webkit-match-parent}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre{font-family:monospace,monospace}pre{overflow:auto;-ms-overflow-style:scrollbar}a{background-color:transparent;-webkit-text-decoration-skip:objects}address{font-style:normal;line-height:inherit}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-0.25em}sup{top:-0.5em}em{font-style:italic}img{border-style:none}svg:not(:root){overflow:hidden}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}input[type=date],input[type=time]{-webkit-appearance:listbox}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=radio]{box-sizing:border-box;padding:0}[tabindex="-1"]:focus{outline:0!important}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}a{text-decoration:none}a:-moz-focusring{outline:none}a:focus{outline:none}[role=button],button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;background:none;border:0;color:inherit;font:inherit;font-size:100%;padding:0;text-align:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}[role=button]:not(:disabled),button:not(:disabled),input[type=button]:not(:disabled),input[type=reset]:not(:disabled),input[type=submit]:not(:disabled){cursor:pointer}[role=button]:-moz-focusring,button:-moz-focusring,input[type=button]:-moz-focusring,input[type=reset]:-moz-focusring,input[type=submit]:-moz-focusring{outline:none}[role=button]:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:none}.grid{-moz-column-gap:var(--gridGap);column-gap:var(--gridGap);display:grid}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-span-12{grid-column:span 12/span 12}.gap-y-32{row-gap:max(32px,2rem)}@media(min-width:0){.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-span-12{grid-column:span 12/span 12}.gap-y-32{row-gap:max(32px,2rem)}}@media(min-width:768px){.col-span-md-3{grid-column:span 3/span 3}.col-span-md-8{grid-column:span 8/span 8}.col-span-md-9{grid-column:span 9/span 9}.col-span-md-10{grid-column:span 10/span 10}.col-start-md-1{grid-column-start:1}.col-start-md-2{grid-column-start:2}.col-start-md-3{grid-column-start:3}.col-end-md-4{grid-column-end:4}.col-end-md-5{grid-column-end:5}.col-start-md-6{grid-column-start:6}.col-end-md-11{grid-column-end:11}}@media(min-width:1024px){.col-span-lg-5{grid-column:span 5/span 5}.col-span-lg-6{grid-column:span 6/span 6}.col-span-lg-7{grid-column:span 7/span 7}.col-span-lg-8{grid-column:span 8/span 8}.col-span-lg-10{grid-column:span 10/span 10}.col-start-lg-2{grid-column-start:2}.col-end-lg-4{grid-column-end:4}.col-end-lg-5{grid-column-end:5}.col-end-lg-7{grid-column-end:7}.col-end-lg-11{grid-column-end:11}.col-end-lg-12{grid-column-end:12}}@media(min-width:1280px){.col-span-xl-5{grid-column:span 5/span 5}.col-start-xl-2{grid-column-start:2}.col-start-xl-3{grid-column-start:3}.col-end-xl-7{grid-column-end:7}.col-end-xl-11{grid-column-end:11}}@media(min-width:1440px){.col-span-xxl-10{grid-column:span 10/span 10}.col-start-xxl-2{grid-column-start:2}}@media(min-width:768px){.order-md-last{order:9999}}.d-none{display:none!important}.d-flex{display:flex!important}@media(min-width:576px){.d-sm-block{display:block!important}}@media(min-width:768px){.d-md-block{display:block!important}}@media(min-width:1024px){.d-lg-block{display:block!important}}.flex-row{flex-direction:row!important}.flex-wrap{flex-wrap:wrap!important}.flex-fill{flex:1 1 auto!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}@media(min-width:1280px){.align-items-xl-center{align-items:center!important}}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}.m-4{margin:max(4px,0.25rem)!important}.mt-4{margin-top:max(4px,0.25rem)!important}.m-8{margin:max(8px,0.5rem)!important}.mt-16{margin-top:max(16px,1rem)!important}.mt-24{margin-top:max(24px,1.5rem)!important}.mt-32{margin-top:max(32px,2rem)!important}.m-36{margin:max(36px,2.25rem)!important}.mt-64{margin-top:max(64px,4rem)!important}.mb-64{margin-bottom:max(64px,4rem)!important}.mt-96{margin-top:max(96px,6rem)!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.p-4{padding:max(4px,0.25rem)!important}.p-8{padding:max(8px,0.5rem)!important}.pb-64{padding-bottom:max(64px,4rem)!important}@media(min-width:768px){.mt-md-48{margin-top:max(48px,3rem)!important}.mt-md-64{margin-top:max(64px,4rem)!important}.mt-md-128{margin-top:max(128px,8rem)!important}.ml-md-auto{margin-left:auto!important}}@media(min-width:1024px){.mt-lg-0{margin-top:0!important}}@media(min-width:1280px){.mt-xl-0{margin-top:0!important}}.text-center{text-align:center!important}@media(min-width:1280px){.text-xl-left{text-align:left!important}}.bg-gray-900{background-color:var(--color-gray-900)}header{left:0;position:fixed;top:0;width:100%;z-index:2019}.navbar{background-color:transparent;border:0;border-radius:0;color:var(--color-foreground);margin:0;min-height:var(--navbarH);padding:0;transition:background .2s ease,color .2s ease}.navbar .container{justify-content:space-between;position:static}@media(min-width:1024px){.navbar .container{align-items:center;justify-content:space-between}}.navbar-expand-md:before,.navbar:before{backdrop-filter:blur(16px);background:color-mix(in oklab,transparent 100%,var(--color-background) 0%);content:"";inset:0;position:absolute;transition:opacity .2s ease;z-index:-1}.navbar-expand-md.has-low-contrast,.navbar.has-low-contrast{color:var(--color-background)}.navbar-header{align-items:center;display:flex;justify-content:space-between;width:100%;z-index:1000}@media(min-width:1024px){.navbar-header{display:block;width:auto}}.navbar-nav{align-items:center;display:inline-flex;flex-direction:column;gap:max(32px,2rem);text-align:center}@media(min-width:1024px){.navbar-nav{align-items:center;flex-direction:row;pointer-events:none}.navbar-nav:hover .nav-item>.nav-link{opacity:.5;transition-delay:0s}.navbar-nav:hover .nav-item:hover>.nav-link,.navbar-nav:hover .nav-item>.nav-link:hover{opacity:1;transition-delay:0s}.navbar-nav .nav-item{pointer-events:auto}}.navbar-nav .nav-item>.nav-link{font-family:var(--font-display);font-size:32px;font-weight:500;line-height:1;text-transform:uppercase}@media(min-width:1024px){.navbar-nav .nav-item>.nav-link{display:inline-flex;font-size:max(13px,.8125rem);font-weight:400;text-transform:uppercase;transition:opacity .2s ease .1s}}.navbar-nav .nav-item>.nav-link:focus,.navbar-nav .nav-item>.nav-link:hover{background-color:transparent}.navbar-nav .nav-item-dropdown{position:relative}.navbar-nav .nav-item-dropdown .nav-link{align-items:center;display:none}@media(min-width:1024px){.navbar-nav .nav-item-dropdown .nav-link{display:inline-flex}}.navbar-nav .nav-item-dropdown .nav-link .arrow{height:auto;margin-left:max(6px,.375rem);width:max(12px,.75rem)}.navbar-nav .nav-item-dropdown .nav-link.is-active .arrow{transform:rotate(-180deg);transition-delay:0s}.navbar-nav .nav-item-dropdown .arrow path{stroke:currentColor;stroke-width:1px}@media(min-width:1024px){.navbar-nav .nav-item-dropdown .nav-dropdown{background:color-mix(in oklab,var(--color-background) 95%,#fff 5%);color:var(--color-foreground);display:none;left:0;margin-left:min(-12px,-0.75rem);margin-top:max(12px,.75rem);min-width:-moz-max-content;min-width:max-content;padding:max(4px,.25rem);position:absolute;text-align:left;top:100%}}.navbar-nav .nav-item-dropdown .nav-dropdown.is-active{display:block}.navbar-nav .nav-item-dropdown .nav-dropdown li+li{margin-top:max(32px,2rem)}@media(min-width:1024px){.navbar-nav .nav-item-dropdown .nav-dropdown li+li{margin:0}}.navbar-nav .nav-item-dropdown .nav-dropdown li a{font-family:var(--font-display);font-size:32px;font-weight:500;line-height:1;text-transform:uppercase}@media(min-width:1024px){.navbar-nav .nav-item-dropdown .nav-dropdown li a{display:block;font-family:var(--font-display);font-size:max(13px,.8125rem);font-weight:400;padding:max(6px,.375rem) max(8px,.5rem);position:relative;text-transform:uppercase}}.navbar-nav .nav-item-dropdown .nav-dropdown li a>span{position:relative;z-index:2}.navbar-nav .nav-item-dropdown .nav-dropdown-active-bg{background:color-mix(in oklab,var(--color-foreground) 10%,transparent);border-radius:max(4px,.25rem);inset:0;position:absolute;z-index:1}.navbar-scrolled .nav-item-dropdown{--color-background:var(--color-gray-900);--color-foreground:var(--color-gray-0)}.navbar-menu-toggler{background:none;border:0;color:inherit;display:block;height:32px;padding:0 4px;width:32px;z-index:1000}@media(min-width:1024px){.navbar-menu-toggler{display:none}}.navbar-menu-toggler>span{background:currentColor;display:block;height:2px;width:24px}.navbar-menu-toggler>span+span{margin-top:4px}.navbar-brand{color:currentColor;display:inline-flex;height:max(20px,1.5rem);margin:0;padding:0;width:auto;z-index:1000}.navbar-brand img,.navbar-brand svg{display:block;height:100%;width:auto}.navbar-brand svg path{fill:currentColor}.navbar-menu{align-items:center;display:none;height:100vh;justify-content:center;left:0;overflow:auto;position:absolute;top:0;width:100%;-webkit-overflow-scrolling:touch;backdrop-filter:blur(16px);background:color-mix(in oklab,var(--color-white) 85%,transparent);padding:var(--navbarH) var(--globalGutter);scrollbar-color:transparent transparent;scrollbar-width:none;transition:scrollbar-color .2s ease}@media(min-width:1024px){.navbar-menu{align-items:center;backdrop-filter:none;background:transparent;display:flex;flex-direction:row;flex-grow:1;height:auto;justify-content:space-between;margin-left:0;margin-right:0;overflow:unset;padding:0;position:static;width:auto}}.menu-open{display:grid}.menu-is-open{overflow:hidden}.menu-is-open .navbar{backdrop-filter:none;background:transparent;color:var(--color-foreground)}.menu-is-open .navbar .btn-primary{background:var(--color-foreground);border-color:var(--color-primary);color:var(--color-white)}.menu-is-open .navbar-nav .nav-link.js-toggle-navigation:after,.menu-is-open .navbar-nav .nav-link[data-toggle=dropdown]:after{filter:none}.menu-is-open .navbar-menu-toggler>span{transition-delay:0s}.menu-is-open .navbar-menu-toggler>span:first-of-type{transform:rotate(45deg)}.menu-is-open .navbar-menu-toggler>span:nth-of-type(2){margin-top:-2px;transform:rotate(-45deg)}.menu-is-open .navbar-menu-toggler>span:nth-of-type(3){display:none}.navbar-menu{flex-grow:0}.navbar-actions{display:none;text-align:right}@media(min-width:1024px){.navbar-actions{display:block}.navbar-actions,.navbar-header{flex:1}}footer{background:var(--color-gray-900);color:var(--color-white);padding:var(--sectionPaddingY) 0 var(--globalGutter);position:relative}.footer-layout{display:grid;gap:calc(var(--globalGutter)*2) var(--globalGutter);grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.footer-layout{gap:calc(var(--globalGutter)*4) var(--gridGap);grid-template-columns:repeat(12,minmax(0,1fr))}}.footer-brand{display:inline-flex;height:max(24px,1.5rem)}.footer-brand img,.footer-brand svg{display:block;height:100%;width:auto}.footer-brand svg path{fill:currentColor}.footer-brand{margin-bottom:max(24px,2rem)}.footer-info{grid-column:span 12;grid-row:auto}@media(min-width:768px){.footer-info{grid-column:span 5;grid-row:auto}}.footer-info .paragraph{margin-bottom:max(24px,2rem)}.footer-subscribe{--height:max(48px,3.5rem);--paddingX:max(24px,2rem);position:relative}.footer-subscribe label{align-items:center;font-family:var(--font-display);font-size:max(13px,.8125rem);line-height:1;margin-bottom:max(24px,2rem);position:relative;text-transform:uppercase}.footer-subscribe label:before{border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-right-color:var(--color-accent);border-top:1px solid transparent;border-top-color:var(--color-accent);content:"";height:max(8px,.5rem);margin-right:min(-4px,-0.25rem);margin-top:min(-6px,-0.375rem);pointer-events:none;position:absolute;right:0;top:0;translate:50% -50%;width:max(8px,.5rem)}.footer-subscribe label{display:inline-flex;margin-bottom:max(12px,1rem)}.footer-subscribe label:before{display:none}.footer-subscribe input{background:transparent;border:0;border-bottom:1px solid color-mix(in oklab,var(--color-white) 5%,transparent);color:var(--color-white);font-size:max(16px,1rem);height:var(--height);line-height:1.6;width:100%}.footer-subscribe .input-group{position:relative}.footer-subscribe .btn{position:absolute;right:0;top:50%;translate:0 -50%}.footer-navigation{display:flex;flex-flow:column nowrap;gap:calc(var(--gridGap)*2) var(--gridGap);grid-column:span 12;grid-row:auto}@media(min-width:768px){.footer-navigation{flex-flow:row nowrap;grid-column:7/span 6;grid-row:auto}}.footer-bottom{color:color-mix(in oklab,var(--color-white) 65%,transparent);display:flex;flex-flow:column nowrap;gap:calc(var(--gridGap)*1.25) var(--gridGap);grid-column:span 12;grid-row:auto}@media(min-width:1024px){.footer-bottom{flex-flow:row nowrap;grid-column:span 12;grid-row:auto}}.footer-bottom p{font-size:max(14px,.875rem);line-height:1.6}@media(min-width:768px){.footer-bottom .column{flex:1}}.footer-bottom .column:nth-child(2){display:flex;flex-flow:column nowrap;gap:calc(var(--gridGap)*1.5) var(--gridGap)}@media(max-width:767px){.footer-bottom .column:nth-child(2){order:-1}}@media(min-width:768px){.footer-bottom .column:nth-child(2){flex-flow:row nowrap;justify-content:space-between}}.footer-bottom .footer-links{align-items:center;color:inherit;display:flex;flex-flow:row nowrap;gap:var(--gridGap)}.footer-bottom .footer-links li{margin:0}.footer-bottom .footer-links li a:hover{color:var(--color-white)}.footer-bottom .footer-links li svg{display:inline-flex;height:auto;width:1em}.footer-bottom .footer-links li svg path{fill:currentColor}.footer-links-column{flex:1}.footer-links-title{align-items:center;display:inline-flex;font-family:var(--font-display);font-size:max(13px,.8125rem);line-height:1;margin-bottom:max(24px,2rem);position:relative;text-transform:uppercase}.footer-links-title:before{border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-right-color:var(--color-accent);border-top:1px solid transparent;border-top-color:var(--color-accent);content:"";height:max(8px,.5rem);margin-right:min(-4px,-0.25rem);margin-top:min(-6px,-0.375rem);pointer-events:none;position:absolute;right:0;top:0;translate:50% -50%;width:max(8px,.5rem)}.footer-links-title{color:color-mix(in oklab,var(--color-white) 65%,transparent);font-weight:400;margin-bottom:1.84em}.footer-links-title:before{display:none}.footer-links{align-items:flex-start;color:color-mix(in oklab,var(--color-white) 100%,transparent);display:flex;flex-flow:column nowrap;font-size:max(14px,.875rem);line-height:1.6}.footer-links li+li{margin-top:.85em}.footer-links li,.footer-links li a{display:inline-flex}.footer-links li a:hover{color:color-mix(in oklab,var(--color-white) 65%,transparent)}.btn{--height:max(48px,3.5rem);--paddingX:max(24px,2rem);--paddingY:0;--gap:0;--radius:var(--height);align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius);box-sizing:border-box;display:inline-flex;font-family:var(--font-display);font-size:max(13px,.8125rem);font-weight:400;gap:var(--gap);height:var(--height);justify-content:center;line-height:calc(var(--height) - var(--paddingY) - 2px);padding:var(--paddingY) var(--paddingX);position:relative;text-transform:uppercase;transition-duration:.15s;transition-property:background-color,color,border-color;transition-timing-function:ease;white-space:nowrap}.btn+.btn{margin-left:4px}.btn-xs{--height:max(36px,2.5rem);--paddingX:max(20px,1.5rem);--paddingY:0}.btn-lg{--height:max(48px,3.5rem);--paddingX:max(24px,2rem);--paddingY:0}.btn-text-wrapper{flex-direction:column;height:100%;overflow:clip;position:relative;width:100%}.btn-text-wrapper,.btn-text-wrapper>.btn-text{align-items:center;display:flex;justify-content:center}.btn-text-wrapper>.btn-text{flex:1;gap:calc(var(--paddingX)/3)}.btn-text-wrapper>.btn-text svg{height:auto;width:1.25em}.btn-text-wrapper>.btn-text svg path{fill:currentColor}.btn-text-wrapper>.btn-text:last-child{inset:0;position:absolute}.btn-full{display:flex;width:100%}.btn-action{padding:0;width:var(--height)}@media(min-width:768px){.btn-action{padding:0;width:var(--height)}}.btn-action .btn-text-wrapper>.btn-text svg{height:1em;width:1em}@media(min-width:768px){.btn-action .btn-text-wrapper>.btn-text svg{height:1em;width:1em}}.btn-link{--paddingX:0;--height:auto}.btn-white,.btn-white:focus{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-foreground)}.btn-accent,.btn-accent:focus,.btn-white:active:focus,.btn-white:hover{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-white)}.btn-accent:active:focus,.btn-accent:hover{background-color:color-mix(in oklab,var(--color-accent) 85%,#000 15%);border-color:color-mix(in oklab,var(--color-accent) 85%,#000 15%);color:var(--color-white)}.btn-primary,.btn-primary:focus{background-color:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-white)}.btn-primary:active:focus,.btn-primary:hover{background-color:color-mix(in oklab,var(--color-foreground) 85%,#fff 15%);border-color:color-mix(in oklab,var(--color-foreground) 85%,#fff 15%);color:var(--color-white)}:root{--color-black:#000;--color-white:#fff;--color-blue-0:#fff;--color-blue-50:#ebf0ff;--color-blue-100:#d6e0ff;--color-blue-150:#c2d1ff;--color-blue-200:#adc2ff;--color-blue-300:#85a3ff;--color-blue-400:#5c85ff;--color-blue-500:#36f;--color-blue-600:#2952ce;--color-blue-700:#1f3e9d;--color-blue-800:#142b6c;--color-blue-850:#0f2154;--color-blue-900:#0a173b;--color-blue-950:#050d23;--color-blue-1000:#00030a;--color-gray-0:#fff;--color-gray-50:#f0f1f5;--color-gray-100:#e2e3eb;--color-gray-150:#d3d6e0;--color-gray-200:#c4c8d6;--color-gray-300:#a7acc2;--color-gray-400:#8991ad;--color-gray-500:#6c7599;--color-gray-600:#565e7a;--color-gray-700:#41465c;--color-gray-800:#2b2f3d;--color-gray-850:#20232e;--color-gray-900:#16171f;--color-gray-950:#0b0c0f;--color-gray-1000:#000;--color-teal-0:#f2f7f7;--color-teal-50:#f0f6f6;--color-teal-100:#e2eded;--color-teal-150:#d3e5e5;--color-teal-200:#c4dcdc;--color-teal-300:#a7caca;--color-teal-400:#89b9b9;--color-teal-500:#6ca7a7;--color-teal-600:#568686;--color-teal-700:#416464;--color-teal-800:#2b4343;--color-teal-850:#203232;--color-teal-900:#162121;--color-teal-950:#0b1111;--color-teal-1000:#000;--color-accent:#36f;--color-foreground:#16171f;--color-background:#f2f7f7;--scale:0.0625vw;--base:16;--font-display:"Sohne Mono","Courier New","Courier",monospace;--font-body:"Sohne",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;--font-base:calc(var(--base)*var(--scale));--font-base-line-height:1.6;--globalContainer:100dvw;--globalGutter:20px;--gridGap:max(16px,1rem);--navbarH:max(64px,5rem);--sectionPaddingY:max(128px,12rem)}@media(min-width:768px){:root{--base:16;--globalGutter:32px;--sectionPaddingY:max(128px,12rem)}}@media(min-width:1024px){:root{--base:16;--globalGutter:64px;--sectionPaddingY:max(128px,12rem)}}body{background:var(--color-background);color:var(--color-foreground)}body,html{font-family:var(--font-body);font-size:var(--font-base);line-height:var(--font-base-line-height);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;font-optical-sizing:auto;min-height:100%;width:100%}body{opacity:0;visibility:hidden}body.is-ready{opacity:1;visibility:visible}h1{font-size:max(55px,5.5625rem)}h1,h2{font-weight:500;line-height:1.18}h2{font-size:max(41px,4.125rem)}h3{font-size:max(31px,3.125rem)}h3,h4{font-weight:500;line-height:1.28}h4{font-size:max(23px,2.3125rem)}h5{font-size:max(21px,1.75rem)}h5,h6{font-weight:500;line-height:1.38}h6{font-size:max(18px,1.3125rem)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);margin:0}.container{margin-left:auto;margin-right:auto;padding-left:var(--globalGutter);padding-right:var(--globalGutter);width:100%}.navbar{align-items:center;flex-wrap:wrap;justify-content:space-between;position:relative}.navbar,.navbar .container{display:flex}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0}p{margin-bottom:0}a{color:inherit}a:active,a:hover{color:inherit;text-decoration:none}a:focus{outline:0;text-decoration:none}#page-wrapper{overflow:clip;position:relative}.shared-hero{padding:calc(var(--navbarH)*0.75 + var(--sectionPaddingY)*0.5) 0 0;position:relative}.shared-section{padding:var(--sectionPaddingY) 0;position:relative}.shared-heading{margin-bottom:max(64px,6rem)}.shared-heading .heading{font-size:max(41px,4.125rem);font-weight:500;line-height:1.18}.shared-heading .heading-2{font-size:max(41px,4.125rem);font-weight:500;line-height:1.18}.shared-heading .heading-3{font-size:max(31px,3.125rem);font-weight:500;line-height:1.28}.shared-heading .paragraph{color:color-mix(in oklab,var(--color-foreground) 65%,transparent);font-size:max(18px,1.125rem);font-weight:400;line-height:1.6;margin-top:max(24px,2rem)}.shared-heading .buttons{margin-top:40px}.marquee{--columnGap:0;display:flex;overflow:hidden}.marquee .mask{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent);width:100%}.marquee .track{align-items:center;animation:marquee-horizontal var(--duration,30s) linear infinite;backface-visibility:hidden;-moz-column-gap:var(--columnGap);column-gap:var(--columnGap);display:inline-flex;padding:0 calc(var(--columnGap)/2);transform:translateZ(0);will-change:transform}@keyframes marquee-horizontal{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.news-tile-grid{border-bottom:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent);border-top:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent);display:flex;flex-flow:row wrap;padding:0 var(--globalGutter)}@media(min-width:1280px){.news-tile-grid .news-tile:nth-child(6n+2){margin-left:25%}.news-tile-grid .news-tile:nth-child(6n+5){margin-right:25%}}.news-tile-grid .news-tile:nth-child(6n+2):before,.news-tile-grid .news-tile:nth-child(6n+5):before{display:none}@media(min-width:1280px){.news-tile-grid .news-tile:nth-child(6n+2):before,.news-tile-grid .news-tile:nth-child(6n+5):before{background-image:radial-gradient(circle,color-mix(in oklab,var(--color-foreground) 15%,transparent) 1px,transparent 1px),radial-gradient(circle,color-mix(in oklab,var(--color-foreground) 15%,transparent) 1px,transparent 1px);background-position:0 0,max(8px,.5rem) max(8px,.5rem);background-size:max(16px,1rem) max(16px,1rem);content:"";display:block;inset:0;-webkit-mask:linear-gradient(180deg,transparent 0%,#000 25%,#000 50%,#000 75%,transparent),linear-gradient(90deg,transparent 0%,#000 15%,#000 50%,#000 85%,transparent);mask:linear-gradient(180deg,transparent 0%,#000 25%,#000 50%,#000 75%,transparent),linear-gradient(90deg,transparent 0%,#000 15%,#000 50%,#000 85%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;position:absolute}}.news-tile-grid .news-tile:nth-child(6n+2):before{translate:-100% 0}.news-tile-grid .news-tile:nth-child(6n+5):before{translate:100% 0}@media(min-width:1280px){.news-tile-grid .news-tile:nth-child(6n+2):after{translate:-100% 0}.news-tile-grid .news-tile:nth-child(6n+2):after,.news-tile-grid .news-tile:nth-child(6n+5):after{border-left:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent);content:"";display:block;inset:0;margin-left:-1px;position:absolute}.news-tile-grid .news-tile:nth-child(6n+5):after{margin-top:-1px;translate:100% 0}.news-tile-grid .news-tile:nth-child(6n+5):after,.news-tile-grid .news-tile:nth-child(n+4){border-top:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent)}.news-tile-grid .news-tile:nth-child(3n){border-right:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent)}}@media(max-width:1279px){.news-tile-grid .news-tile:nth-child(2n){border-right:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent)}.news-tile-grid .news-tile:nth-child(n+3){border-top:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent)}}@media(max-width:575px){.news-tile-grid .news-tile:not(:first-child){border-top:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent)}}.news-tile{border-left:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent);display:flex;flex:1 1 calc(100%/var(--tiles, 1));flex-direction:column;gap:max(24px,2rem);max-width:calc(100%/var(--tiles, 1));padding:max(32px,3rem);position:relative}@media(max-width:575px){.news-tile{border-right:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent)}}@media(min-width:576px){.news-tile{--tiles:2;aspect-ratio:1}}@media(min-width:1280px){.news-tile{--tiles:4}}.news-tile:after,.news-tile:before{pointer-events:none}.news-tile .content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:max(24px,2rem)}.news-tile .content .title{font-size:max(18px,1.3125rem);font-weight:500;line-height:1.38}.news-tile .content .category{align-items:center;display:inline-flex;font-family:var(--font-display);font-size:max(13px,.8125rem);line-height:1;margin-bottom:max(24px,2rem);position:relative;text-transform:uppercase}.news-tile .content .category:before{border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-right-color:var(--color-accent);border-top:1px solid transparent;border-top-color:var(--color-accent);content:"";height:max(8px,.5rem);margin-right:min(-4px,-0.25rem);margin-top:min(-6px,-0.375rem);pointer-events:none;position:absolute;right:0;top:0;translate:50% -50%;width:max(8px,.5rem)}.news-tile .content .category{margin:0}.news-tile .content .date{font-size:max(15px,.9375rem);line-height:1.46;margin-top:auto}@media(max-width:575px){.news-tile .btn{display:none}}.dot-pattern{background-image:radial-gradient(circle,color-mix(in oklab,var(--color-foreground) 15%,transparent) 1px,transparent 1px),radial-gradient(circle,color-mix(in oklab,var(--color-foreground) 15%,transparent) 1px,transparent 1px);background-position:0 0,max(8px,.5rem) max(8px,.5rem);background-size:max(16px,1rem) max(16px,1rem);inset:0;pointer-events:none;position:absolute}.g-lat61-module{margin-top:max(64px,8rem);position:relative}.g-lat61-module svg{aspect-ratio:728/408;display:block;height:auto;width:100%}.g-lat61-module img{display:none;inset:0;position:absolute;width:100%}.g-lat61-module .lat61-connectors,.g-lat61-module .lat61-connectors-highlight,.g-lat61-module .lat61-elements-highlight,.g-lat61-module .lat61-processor-highlight{backface-visibility:hidden;inset:0;position:absolute}.g-lat61-module .lat61-processor-highlight{z-index:101}.g-lat61-module .lat61-connectors-highlight svg,.g-lat61-module .lat61-elements-highlight svg,.g-lat61-module .lat61-processor-highlight svg{inset:0;position:absolute}.g-lat61-module .lat61-processor{aspect-ratio:1;backdrop-filter:blur(8px);background:color-mix(in oklab,var(--color-background) 1%,transparent) url(../img/home/lat61/processor.avif) no-repeat 50%/contain;border-radius:.5rem;left:50%;position:absolute;top:50%;translate:-50% -50%;width:26.3736263736%;z-index:100}.g-lat61-module .lat61-processor-inner{aspect-ratio:1;background:url(../img/home/lat61/processor-inner.avif) no-repeat 50%/contain;left:50%;position:absolute;top:50%;translate:-50% -50%;width:77.0833333333%}.g-lat61-module #mask-strokes-elements .path,.g-lat61-module #mask-strokes-processor-border .path,.g-lat61-module #mask-strokes-wires .path{animation:run-glow 4s linear forwards paused;display:none;stroke-linecap:round}.g-lat61-module #mask-strokes-processor-border .path{animation-duration:16s;animation-iteration-count:infinite;animation-play-state:running;display:block}@keyframes run-glow{0%{stroke-dashoffset:var(--wire-length)}to{stroke-dashoffset:0}}.g-lat61-module #mask-strokes-elements,.g-lat61-module #mask-strokes-processor-border,.g-lat61-module #mask-strokes-wires{stroke-width:8px}.g-lat61-module.animation-paused #mask-strokes-elements .path-1,.g-lat61-module.animation-paused #mask-strokes-elements .path-10,.g-lat61-module.animation-paused #mask-strokes-elements .path-11,.g-lat61-module.animation-paused #mask-strokes-elements .path-12,.g-lat61-module.animation-paused #mask-strokes-elements .path-13,.g-lat61-module.animation-paused #mask-strokes-elements .path-14,.g-lat61-module.animation-paused #mask-strokes-elements .path-15,.g-lat61-module.animation-paused #mask-strokes-elements .path-16,.g-lat61-module.animation-paused #mask-strokes-elements .path-2,.g-lat61-module.animation-paused #mask-strokes-elements .path-3,.g-lat61-module.animation-paused #mask-strokes-elements .path-4,.g-lat61-module.animation-paused #mask-strokes-elements .path-5,.g-lat61-module.animation-paused #mask-strokes-elements .path-6,.g-lat61-module.animation-paused #mask-strokes-elements .path-7,.g-lat61-module.animation-paused #mask-strokes-elements .path-8,.g-lat61-module.animation-paused #mask-strokes-elements .path-9,.g-lat61-module.animation-paused #mask-strokes-wires .path-1,.g-lat61-module.animation-paused #mask-strokes-wires .path-10,.g-lat61-module.animation-paused #mask-strokes-wires .path-11,.g-lat61-module.animation-paused #mask-strokes-wires .path-12,.g-lat61-module.animation-paused #mask-strokes-wires .path-13,.g-lat61-module.animation-paused #mask-strokes-wires .path-14,.g-lat61-module.animation-paused #mask-strokes-wires .path-15,.g-lat61-module.animation-paused #mask-strokes-wires .path-16,.g-lat61-module.animation-paused #mask-strokes-wires .path-2,.g-lat61-module.animation-paused #mask-strokes-wires .path-3,.g-lat61-module.animation-paused #mask-strokes-wires .path-4,.g-lat61-module.animation-paused #mask-strokes-wires .path-5,.g-lat61-module.animation-paused #mask-strokes-wires .path-6,.g-lat61-module.animation-paused #mask-strokes-wires .path-7,.g-lat61-module.animation-paused #mask-strokes-wires .path-8,.g-lat61-module.animation-paused #mask-strokes-wires .path-9{animation-play-state:paused}.g-lat-61-section{--color-foreground:var(--color-white);--color-background:var(--color-gray-900);background:var(--color-background);color:var(--color-foreground);padding:max(128px,16rem) 0;position:relative}.g-lat-61-section .layout+.layout{padding-top:max(128px,16rem)}.g-lat-61-section .layout .tile{position:relative}@media(min-width:768px){.g-lat-61-section .layout .tile .pretitle{margin:0;position:sticky;top:50%;translate:0 -50%}}.g-lat-61-section .layout .tile .paragraph{color:color-mix(in oklab,var(--color-foreground) 45%,transparent);font-family:var(--font-body);font-size:max(23px,2.3125rem);font-weight:500;line-height:1.28;margin-top:max(24px,2rem)}.g-lat-61-section .stats{margin-top:max(64px,8rem)}.g-lat-61-section .stats .stat+.stat{margin-top:max(48px,6rem)}.g-lat-61-section .stats .stat .value{font-family:var(--font-display);font-size:max(104px,13rem);font-weight:500;line-height:1.18}.g-lat-61-section .stats .stat .descriptor{font-family:var(--font-display);font-size:max(21px,1.75rem);font-weight:500;line-height:1.38}.g-tile-icon-text-grid{display:grid;gap:max(24px,3rem);grid-template:auto/repeat(2,minmax(0,1fr))}@media(min-width:768px){.g-tile-icon-text-grid{grid-template:auto/repeat(4,minmax(0,1fr))}}.g-tile-icon-text-grid .dot-pattern{background-image:radial-gradient(circle,color-mix(in oklab,var(--color-teal-700) 65%,transparent) 1px,transparent 1px),radial-gradient(circle,color-mix(in oklab,var(--color-teal-700) 65%,transparent) 1px,transparent 1px);height:max(64px,6rem);-webkit-mask:linear-gradient(180deg,transparent 0%,#000 25%,#000 50%,#000 75%,transparent),linear-gradient(90deg,transparent 0%,#000 15%,#000 50%,#000 85%,transparent);mask:linear-gradient(180deg,transparent 0%,#000 25%,#000 50%,#000 75%,transparent),linear-gradient(90deg,transparent 0%,#000 15%,#000 50%,#000 85%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;position:relative}.g-tile-icon-text-grid .icon svg{height:auto;width:max(32px,2rem)}.g-tile-icon-text-grid .title{font-size:max(18px,1.3125rem);font-weight:500;line-height:1.38;margin-bottom:max(16px,1rem);margin-top:max(16px,1rem);min-height:2lh}.g-tile-icon-text-grid .paragraph{font-size:max(16px,1rem);line-height:1.6;margin-top:max(16px,1rem)}.g-logos .marquee{--columnGap:max(48px,6rem);--duration:60s}.g-logos .marquee .track:nth-child(2){animation-direction:reverse}.g-logos .marquee .track+.track{margin-top:max(48px,3rem)}.g-logos .logo-box{align-items:center;display:flex;height:max(32px,4rem);justify-content:center;width:max(75px,9.375rem)}.g-logos img{height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.g-partner-up-section .content{max-width:100%;width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*12 - var(--globalGutter)*2/12*12 - var(--gridGap)*11/12*12 + var(--gridGap)*11)}@media(min-width:768px){.g-partner-up-section .content{width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*12 - var(--globalGutter)*2/12*12 - var(--gridGap)*11/12*12 + var(--gridGap)*11)}}@media(min-width:1280px){.g-partner-up-section .content{max-width:100%;width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*4 - var(--globalGutter)*2/12*4 - var(--gridGap)*11/12*4 + var(--gridGap)*3)}}@media(min-width:1280px)and (min-width:768px){.g-partner-up-section .content{width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*4 - var(--globalGutter)*2/12*4 - var(--gridGap)*11/12*4 + var(--gridGap)*3)}}.g-partner-up-section .content .paragraph{margin-top:max(24px,2rem)}.g-partner-up-section .box{background:repeating-linear-gradient(-45deg,color-mix(in oklab,var(--color-teal-700) 10%,transparent) 0,color-mix(in oklab,var(--color-teal-700) 10%,transparent) max(1px,0.0625rem),transparent max(1px,0.0625rem),transparent max(4px,0.25rem));padding:max(8px,1rem);position:relative}.g-partner-up-section .box .box-inner{background:var(--color-background);border:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent);padding:max(32px,3rem);z-index:1}.g-partner-up-section .form-row{display:flex;flex-flow:row wrap;gap:0 var(--gridGap)}.g-partner-up-section .form-row .form-group{width:100%}@media(min-width:768px){.g-partner-up-section .form-row .form-group{flex:1}}.g-partner-up-section .form-group{margin-bottom:max(16px,1.5rem)}.g-partner-up-section .form-label{align-items:center;display:inline-flex;font-family:var(--font-display);font-size:max(13px,.8125rem);line-height:1;margin-bottom:max(24px,2rem);position:relative;text-transform:uppercase}.g-partner-up-section .form-label:before{border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-right-color:var(--color-accent);border-top:1px solid transparent;border-top-color:var(--color-accent);content:"";height:max(8px,.5rem);margin-right:min(-4px,-0.25rem);margin-top:min(-6px,-0.375rem);pointer-events:none;position:absolute;right:0;top:0;translate:50% -50%;width:max(8px,.5rem)}.g-partner-up-section .form-label{display:inline-block;margin:0}.g-partner-up-section .form-label:before{display:none}.g-partner-up-section .form-control{background:none;border:0;border-bottom:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent);color:inherit;font-size:max(14px,.875rem);height:max(56px,3.5rem);line-height:1.6;padding:max(17px,1.0625rem) 0;width:100%}.g-partner-up-section .form-control::-moz-placeholder{color:color-mix(in oklab,var(--color-foreground) 45%,transparent)}.g-partner-up-section .form-control::placeholder{color:color-mix(in oklab,var(--color-foreground) 45%,transparent)}.g-partner-up-section .form-control:focus::-moz-placeholder{color:color-mix(in oklab,var(--color-foreground) 25%,transparent)}.g-partner-up-section .form-control:focus::placeholder{color:color-mix(in oklab,var(--color-foreground) 25%,transparent)}.g-partner-up-section select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20fill%3D%27none%27%20viewBox%3D%270%200%2012%2012%27%3E%3Cpath%20stroke%3D%27%2316171F%27%20stroke-miterlimit%3D%2716%27%20d%3D%27m3%204.5%203%203%203-3%27%2F%3E%3C%2Fsvg%3E");background-position:100%;background-repeat:no-repeat;background-size:max(12px,.75rem) max(12px,.75rem);padding-right:max(24px,1.5rem)}.g-partner-up-section select.form-control:has(option[value=""]:checked){color:color-mix(in oklab,var(--color-foreground) 45%,transparent)}.g-partner-up-section .form-control.is-invalid{border-bottom-color:red;color:red}.g-partner-up-section textarea.form-control{height:auto}.g-partner-up-section .required{color:red;margin-left:max(4px,.25rem)}.g-partner-up-section .main-title{margin-bottom:max(32px,3rem);text-align:center}.g-partner-up-section .main-title .paragraph{margin-top:max(16px,1rem)}.g-popular-brands-animation{height:300vh;position:relative}.g-popular-brands-animation .popular-brands-animation-wrapper{inset:0;position:absolute}.g-popular-brands-animation .popular-brands-animation-container{display:flex;height:max(550px,68.75rem);justify-content:center;left:0;position:sticky;top:calc(50vh - max(275px,34.375rem));width:100%}.g-popular-brands-animation .popular-brands-animation-flex{display:flex}.g-popular-brands-animation .popular-brands-column{display:flex;flex-direction:column;gap:max(16px,2rem);height:100%;justify-content:center;transform-origin:50% 240%}.g-popular-brands-animation .popular-brands-column:not(:nth-child(2)){position:absolute}.g-popular-brands-animation .popular-brands-column:first-child{transform:rotate(0deg)}.g-popular-brands-animation .popular-brands-column:nth-child(2){transform:rotate(11.25deg)}.g-popular-brands-animation .popular-brands-column:nth-child(3){transform:rotate(22.5deg)}.g-popular-brands-animation .popular-brands-column:nth-child(4){transform:rotate(33.75deg)}.g-popular-brands-animation .popular-brands-column:nth-child(5){transform:rotate(45deg)}.g-popular-brands-animation .popular-brands-column:nth-child(6){transform:rotate(56.25deg)}.g-popular-brands-animation .popular-brands-column:nth-child(7){transform:rotate(67.5deg)}.g-popular-brands-animation .popular-brands-column:nth-child(8){transform:rotate(78.75deg)}.g-popular-brands-animation .popular-brands-image{border-radius:max(12px,1.5rem);box-shadow:0 0 64px 0 color-mix(in oklab,var(--color-teal-700) 10%,transparent),0 0 32px 0 color-mix(in oklab,var(--color-teal-700) 5%,transparent);overflow:clip;position:relative;width:max(150px,18.75rem)}.g-popular-brands-animation .popular-brands-image img{display:block;height:auto;width:100%}@media(min-width:768px){.g-content-tiles-section>.tile>.pretitle{margin:0;position:sticky;top:50%;translate:0 -50%}}.g-content-tiles-section>.tile>.paragraph{font-family:var(--font-body);font-size:max(23px,2.3125rem);font-weight:500;line-height:1.28;max-width:100%;width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*12 - var(--globalGutter)*2/12*12 - var(--gridGap)*11/12*12 + var(--gridGap)*11)}@media(min-width:768px){.g-content-tiles-section>.tile>.paragraph{width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*12 - var(--globalGutter)*2/12*12 - var(--gridGap)*11/12*12 + var(--gridGap)*11)}}@media(min-width:1024px){.g-content-tiles-section>.tile>.paragraph{max-width:100%;width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*6 - var(--globalGutter)*2/12*6 - var(--gridGap)*11/12*6 + var(--gridGap)*5)}}@media(min-width:1024px)and (min-width:768px){.g-content-tiles-section>.tile>.paragraph{width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*6 - var(--globalGutter)*2/12*6 - var(--gridGap)*11/12*6 + var(--gridGap)*5)}}.g-content-tiles-section .tiles{display:grid;gap:var(--gridGap);grid-template:auto/repeat(1,minmax(0,1fr));margin-top:max(48px,4rem);position:relative;z-index:2}@media(min-width:768px){.g-content-tiles-section .tiles{grid-template:auto/repeat(2,minmax(0,1fr))}}.g-content-tiles-section .tiles .tile{background:var(--color-accent) url(../img/waves-background.avif) no-repeat 50% 35%/150% 200%;border-radius:max(24px,1.5rem);padding:max(8px,.5rem)}.g-content-tiles-section .tiles .tile .tile-content{backdrop-filter:blur(max(32px,2rem));background:color-mix(in oklab,var(--color-background) 85%,transparent);border-radius:max(16px,1rem);min-height:100%;padding:max(24px,1.5rem)}.g-content-tiles-section .tiles .tile .title{font-size:max(18px,1.3125rem);font-weight:500;line-height:1.38;margin-top:max(16px,1rem)}.g-content-tiles-section .tiles .tile .description{font-size:max(16px,1rem);line-height:1.6;margin-top:max(8px,.5rem)}.g-content-tiles-section .tiles .tile .icon{height:auto;width:max(32px,2rem)}.g-intro-section .layout+.layout{padding-top:max(96px,12rem)}.g-intro-section .layout>.tile{position:relative}.g-solution-section .shared-heading{text-align:center}.g-solution-section .shared-heading .paragraph{margin-left:auto;margin-right:auto;max-width:max(524px,32.75rem)}.g-solution-section .tile{background:var(--color-accent) url(../img/waves-background.avif) no-repeat 50% 35%/150% 200%;border-radius:max(24px,1.5rem);display:flex;flex:1;flex-flow:column nowrap;padding:max(8px,.5rem)}.g-solution-section .tile .tile-content{backdrop-filter:blur(max(32px,2rem));background:color-mix(in oklab,var(--color-background) 85%,transparent);border-radius:max(16px,1rem);flex:1;padding:max(24px,1.5rem)}.g-solution-section .tile .title{font-size:max(18px,1.3125rem);font-weight:500;line-height:1.38;margin-top:max(16px,1rem)}.g-solution-section .tile .description{font-size:max(16px,1rem);line-height:1.6;margin-top:max(8px,.5rem)}.g-solution-section .tile .icon{height:auto;width:max(32px,2rem)}.g-solution-section .swiper-slide{display:flex;flex-flow:column nowrap;height:auto;min-height:100%}.g-solution-section .swiper-navigation{display:flex;flex-flow:row nowrap;gap:8px;margin:max(48px,6rem) auto 0;width:-moz-max-content;width:max-content}@media(max-width:1023px){.g-solution-section .swiper-navigation{display:none}}.g-solution-section .swiper-navigation .swiper-btn{align-items:center;background:var(--color-foreground);border-radius:50%;color:var(--color-background);display:flex;height:max(36px,2.25rem);justify-content:center;transition:color .15s ease,background-color .15s,border-color .15s ease,opacity .15s ease;width:max(36px,2.25rem);z-index:1}.g-solution-section .swiper-navigation .swiper-btn:hover{background:color-mix(in oklab,var(--color-foreground) 90%,#fff 10%);color:var(--color-background);cursor:pointer}.g-solution-section .swiper-navigation .swiper-btn svg{height:max(16px,1rem);width:max(16px,1rem)}.g-solution-section .swiper-navigation .swiper-btn svg path{fill:currentColor}.g-solution-section .swiper-navigation .swiper-btn-prev svg{transform:scaleX(-1)}.g-solution-section .swiper-navigation .swiper-btn.swiper-button-disabled{opacity:.5;pointer-events:none}@media(min-width:768px){.g-our-results-section>.tile>.pretitle{margin:0;position:sticky;top:50%;translate:0 -50%}}.g-our-results-section>.tile>.paragraph{font-family:var(--font-body);font-size:max(23px,2.3125rem);font-weight:500;line-height:1.28;margin-bottom:max(48px,4rem);max-width:100%;width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*12 - var(--globalGutter)*2/12*12 - var(--gridGap)*11/12*12 + var(--gridGap)*11)}@media(min-width:768px){.g-our-results-section>.tile>.paragraph{width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*12 - var(--globalGutter)*2/12*12 - var(--gridGap)*11/12*12 + var(--gridGap)*11)}}@media(min-width:1024px){.g-our-results-section>.tile>.paragraph{max-width:100%;width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*6 - var(--globalGutter)*2/12*6 - var(--gridGap)*11/12*6 + var(--gridGap)*5)}}@media(min-width:1024px)and (min-width:768px){.g-our-results-section>.tile>.paragraph{width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*6 - var(--globalGutter)*2/12*6 - var(--gridGap)*11/12*6 + var(--gridGap)*5)}}.g-our-results-section .case+.case{margin-top:max(128px,10rem)}.g-our-results-section .case .title{font-size:max(18px,1.3125rem);font-weight:500;line-height:1.38;margin-bottom:max(24px,2rem)}.g-our-results-section .case .cs-grid{display:grid;gap:var(--gridGap);grid-template:auto/repeat(1,minmax(0,1fr));margin-bottom:max(24px,3rem)}@media(min-width:1024px){.g-our-results-section .case .cs-grid{grid-template:auto/repeat(2,minmax(0,1fr))}}.g-our-results-section .case .cs-grid .item{aspect-ratio:1;display:flex;flex-direction:column;padding:max(32px,2rem);position:relative}.g-our-results-section .case .cs-grid .item:before{background:repeating-linear-gradient(-45deg,color-mix(in oklab,var(--color-teal-700) 10%,transparent) 0,color-mix(in oklab,var(--color-teal-700) 10%,transparent) max(1px,0.0625rem),transparent max(1px,0.0625rem),transparent max(4px,0.25rem));content:"";inset:0;pointer-events:none;position:absolute}.g-our-results-section .case .cs-grid .item .head{flex:1}.g-our-results-section .case .cs-grid .item .head .label{font-size:max(16px,1rem);line-height:1.6;margin-bottom:max(8px,.5rem)}.g-our-results-section .case .cs-grid .item .head .name{font-size:max(18px,1.3125rem);font-weight:500;line-height:1.38}.g-our-results-section .stats{display:grid;gap:max(24px,2rem) var(--gridGap);grid-column:auto/span 12;grid-row:auto;grid-template:auto/repeat(2,minmax(0,1fr))}@media(min-width:1024px){.g-our-results-section .stats{grid-column:2/span 10;grid-template:auto/repeat(3,minmax(0,1fr))}}.g-our-results-section .stats .stat{padding-right:max(16px,2rem)}.g-our-results-section .stats .stat .value{font-family:var(--font-display);font-size:max(31px,3.125rem);font-variant-numeric:slashed-zero;font-weight:500;line-height:1.28}@media(min-width:768px){.g-our-results-section .stats .stat .value{font-size:max(41px,4.125rem);font-weight:500;line-height:1.18}}.g-our-results-section .stats .stat .descriptor{font-size:max(18px,1.3125rem);font-size:max(16px,1.25rem);font-weight:500;line-height:1.38}@media(min-width:768px){.g-our-results-section .stats .stat .descriptor{font-size:max(18px,1.3125rem);font-weight:500;line-height:1.38}}.g-our-results-section .stats .stat .descriptor{font-family:var(--font-display);margin-bottom:max(8px,.5rem)}.g-our-results-section .stats .stat .paragraph{font-size:max(16px,1rem);line-height:1.6;margin-top:max(8px,.5rem)}.g-investors-section .investors-grid{display:grid;grid-template:auto/repeat(1,minmax(0,1fr));padding:0 var(--globalGutter)}@media(min-width:768px){.g-investors-section .investors-grid{grid-template:auto/repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.g-investors-section .investors-grid{grid-template:auto/repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.g-investors-section .investors-grid{grid-template:auto/repeat(4,minmax(0,1fr))}}.g-investors-section .investors-grid .item{align-items:center;aspect-ratio:4/3;display:flex;flex-direction:column;justify-content:center;padding:max(32px,2rem);position:relative;z-index:1}.g-investors-section .borders-clip{margin:-0.5px calc(var(--globalGutter)*-1);overflow:clip;padding:.5px 0}.g-investors-section .borders{inset:0;pointer-events:none;position:absolute}.g-investors-section .borders .border{background:var(--color-teal-150);position:absolute}.g-investors-section .borders .border-t{height:1px;left:-100vw;top:-0.5px;width:200vw}.g-investors-section .borders .border-r{height:200vh;right:-0.5px;top:-100vh;width:1px}.g-investors-section .borders .border-b{bottom:-0.5px;height:1px;left:-100vw;width:200vw}.g-investors-section .borders .border-l{height:200vh;left:-0.5px;top:-100vh;width:1px}.g-investors-section .investors-grid .item:before{background-image:radial-gradient(circle,color-mix(in oklab,var(--color-teal-700) 65%,transparent) 1px,transparent 1px),radial-gradient(circle,color-mix(in oklab,var(--color-teal-700) 65%,transparent) 1px,transparent 1px);background-position:0 0,max(8px,.5rem) max(8px,.5rem);background-size:max(16px,1rem) max(16px,1rem);content:"";inset:0;-webkit-mask:linear-gradient(180deg,hsla(0,0%,85%,0),hsla(0,0%,85%,.25) 12.5%,#d9d9d9 25%,hsla(0,0%,85%,.1) 37.5%,hsla(0,0%,85%,0) 50%,hsla(0,0%,85%,.1) 62.5%,#d9d9d9 75%,hsla(0,0%,85%,.25) 87.5%,hsla(0,0%,85%,0)),linear-gradient(270deg,hsla(0,0%,85%,0),#d9d9d9 25%,#d9d9d9 50%,#d9d9d9 75%,hsla(0,0%,85%,0));mask:linear-gradient(180deg,hsla(0,0%,85%,0),hsla(0,0%,85%,.25) 12.5%,#d9d9d9 25%,hsla(0,0%,85%,.1) 37.5%,hsla(0,0%,85%,0) 50%,hsla(0,0%,85%,.1) 62.5%,#d9d9d9 75%,hsla(0,0%,85%,.25) 87.5%,hsla(0,0%,85%,0)),linear-gradient(270deg,hsla(0,0%,85%,0),#d9d9d9 25%,#d9d9d9 50%,#d9d9d9 75%,hsla(0,0%,85%,0));-webkit-mask-composite:source-in,xor;mask-composite:intersect;pointer-events:none;position:absolute}.g-investors-section .investors-grid .item .logo-box{align-items:center;display:flex;height:max(64px,4rem);justify-content:center;width:max(150px,9.375rem)}.g-investors-section .investors-grid .item .logo-box img{height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.g-investors-section .investors-grid .item .text{margin-top:max(24px,1.5rem);text-align:center}.g-investors-section .investors-grid .item .text .name{font-size:max(18px,1.125rem);line-height:1.16}.g-investors-section .investors-grid .item .text .position{font-size:max(15px,.9375rem);line-height:1.46;margin-top:max(8px,.5rem)}.g-why-join-section .why-join-list{border-bottom:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent);margin:0 calc(var(--globalGutter)*-1);padding:0 var(--globalGutter)}.g-why-join-section .why-join-list,.g-why-join-section .why-join-list .row+.row{border-top:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent)}.g-why-join-section .why-join-list .row{border-left:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent);border-right:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent);position:relative}@media(min-width:1024px){.g-why-join-section .why-join-list .row:before{background-image:radial-gradient(circle,color-mix(in oklab,var(--color-teal-700) 65%,transparent) 1px,transparent 1px),radial-gradient(circle,color-mix(in oklab,var(--color-teal-700) 65%,transparent) 1px,transparent 1px);background-position:0 0,max(8px,.5rem) max(8px,.5rem);background-size:max(16px,1rem) max(16px,1rem);content:"";inset:0;-webkit-mask:linear-gradient(0deg,hsla(0,0%,85%,0),#d9d9d9 25%,#d9d9d9 50%,#d9d9d9 75%,hsla(0,0%,85%,0)),linear-gradient(90deg,hsla(0,0%,85%,0),#d9d9d9 10%,hsla(0,0%,85%,0) 25%,hsla(0,0%,85%,0) 50%,hsla(0,0%,85%,0) 75%,#d9d9d9 90%,hsla(0,0%,85%,0));mask:linear-gradient(0deg,hsla(0,0%,85%,0),#d9d9d9 25%,#d9d9d9 50%,#d9d9d9 75%,hsla(0,0%,85%,0)),linear-gradient(90deg,hsla(0,0%,85%,0),#d9d9d9 10%,hsla(0,0%,85%,0) 25%,hsla(0,0%,85%,0) 50%,hsla(0,0%,85%,0) 75%,#d9d9d9 90%,hsla(0,0%,85%,0));-webkit-mask-composite:source-in,xor;mask-composite:intersect;pointer-events:none;position:absolute}}.g-why-join-section .why-join-list .content{padding:max(24px,1.5rem)}@media(min-width:768px){.g-why-join-section .why-join-list .content{padding:0}}.g-why-join-section .why-join-list .row .content{display:grid;gap:var(--gridGap);grid-template:auto/repeat(12,minmax(0,1fr))}@media(min-width:768px){.g-why-join-section .why-join-list .row .content .column{padding:max(24px,3rem)}}.g-why-join-section .why-join-list .row .content .column:first-child{grid-column:span 12;grid-row:auto}@media(min-width:768px){.g-why-join-section .why-join-list .row .content .column:first-child{align-items:center;display:flex;grid-column:span 6;justify-content:flex-end;text-align:right}}@media(min-width:1280px){.g-why-join-section .why-join-list .row .content .column:first-child{grid-column:3/7}}.g-why-join-section .why-join-list .row .content .column:nth-child(2){grid-column:span 12;grid-row:auto}@media(min-width:768px){.g-why-join-section .why-join-list .row .content .column:nth-child(2){align-items:center;display:flex;grid-column:span 6}}@media(min-width:1280px){.g-why-join-section .why-join-list .row .content .column:nth-child(2){grid-column:7/11}}.g-cm-section .cm-layout{display:flex;flex-flow:row wrap;gap:var(--gridGap);margin-top:0}@media(min-width:768px){.g-cm-section .cm-layout{align-items:center}}.g-cm-section .cm-layout .content,.g-cm-section .cm-layout .media{flex:1}.g-cm-section .cm-layout .content .heading{font-size:max(31px,3.125rem);font-weight:500;line-height:1.28}.g-cm-section .cm-layout .content .paragraph{font-size:max(16px,1rem);line-height:1.6;margin-top:max(16px,1rem)}.g-cm-section .cm-layout .text{max-width:100%;width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*12 - var(--globalGutter)*2/12*12 - var(--gridGap)*11/12*12 + var(--gridGap)*11)}@media(min-width:768px){.g-cm-section .cm-layout .text{width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*4 - var(--globalGutter)*2/12*4 - var(--gridGap)*11/12*4 + var(--gridGap)*3)}}.g-cm-section .cm-layout .media{aspect-ratio:1/1;-webkit-mask:radial-gradient(50% 50% at 50% 50%,#000 25%,transparent 100%);mask:radial-gradient(50% 50% at 50% 50%,#000 25%,transparent 100%);position:relative}.g-cm-section .cm-layout .media-container img{display:block;height:auto;width:100%}.g-benefits{counter-reset:benefit;font-family:var(--font-body);font-size:max(21px,1.75rem);font-weight:500;line-height:1.38;margin-top:max(32px,4rem);padding-left:max(20px,2rem)}.g-benefits li{align-items:baseline;counter-increment:benefit;display:inline-flex;position:relative}.g-benefits li .text{padding:max(20px,2rem)}.g-benefits li:after{background:repeating-linear-gradient(-45deg,color-mix(in oklab,var(--color-teal-700) 10%,transparent) 0,color-mix(in oklab,var(--color-teal-700) 10%,transparent) max(1px,0.0625rem),transparent max(1px,0.0625rem),transparent max(4px,0.25rem));content:"";inset:0;left:min(-20px,-2rem);pointer-events:none;position:absolute}.g-benefits li:before{color:var(--color-accent);content:"0" counter(benefit);font-family:var(--font-display);font-variant-numeric:slashed-zero;font-weight:400}.g-benefits li+li{margin-top:max(16px,1rem)}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes card-line-anim{to{--angle:360deg}}@keyframes conic-anim{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.heading-2{font-weight:500;line-height:1.18}.heading-2{font-size:max(41px,4.125rem)}.heading-3{font-size:max(31px,3.125rem)}.heading-3{font-weight:500;line-height:1.28}.paragraph{font-size:max(16px,1rem);line-height:1.6}.pretitle{align-items:center;display:inline-flex;font-family:var(--font-display);font-size:max(13px,.8125rem);line-height:1;margin-bottom:max(24px,2rem);position:relative;text-transform:uppercase}.pretitle:before{border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-right-color:var(--color-accent);border-top:1px solid transparent;border-top-color:var(--color-accent);content:"";height:max(8px,.5rem);margin-right:min(-4px,-0.25rem);margin-top:min(-6px,-0.375rem);pointer-events:none;position:absolute;right:0;top:0;translate:50% -50%;width:max(8px,.5rem)}.paragraph-lead{font-size:max(18px,1.3125rem);line-height:1.6}.paragraph-large{font-size:max(18px,1.125rem);line-height:1.6}.theme-dark{--color-background:var(--color-gray-900);--color-foreground:var(--color-gray-0)}.theme-dark .btn{--color-background:var(--color-gray-0);--color-foreground:var(--color-gray-900)}.theme-dark .g-tile-icon-text-grid .dot-pattern{background-image:radial-gradient(circle,color-mix(in oklab,var(--color-foreground) 15%,transparent) 1px,transparent 1px),radial-gradient(circle,color-mix(in oklab,var(--color-foreground) 15%,transparent) 1px,transparent 1px)}.theme-dark .g-logos img{filter:invert(100%) brightness(200%)}.theme-dark .g-partner-up-section .box{background:repeating-linear-gradient(-45deg,color-mix(in oklab,var(--color-foreground) 5%,transparent) 0,color-mix(in oklab,var(--color-foreground) 5%,transparent) max(1px,0.0625rem),transparent max(1px,0.0625rem),transparent max(4px,0.25rem))}.theme-dark .g-partner-up-section .box .box-inner{background:var(--color-background);border:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent)}.theme-dark .g-partner-up-section .form-control{border-bottom:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent)}.theme-dark .g-partner-up-section .form-control::-moz-placeholder{color:color-mix(in oklab,var(--color-foreground) 45%,transparent)}.theme-dark .g-partner-up-section .form-control::placeholder{color:color-mix(in oklab,var(--color-foreground) 45%,transparent)}.theme-dark .g-partner-up-section .form-control:focus::-moz-placeholder{color:color-mix(in oklab,var(--color-foreground) 25%,transparent)}.theme-dark .g-partner-up-section .form-control:focus::placeholder{color:color-mix(in oklab,var(--color-foreground) 25%,transparent)}.theme-dark .g-partner-up-section select.form-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20fill%3D%27none%27%20viewBox%3D%270%200%2012%2012%27%3E%3Cpath%20stroke%3D%27%23FFF%27%20stroke-miterlimit%3D%2716%27%20d%3D%27m3%204.5%203%203%203-3%27%2F%3E%3C%2Fsvg%3E")}.theme-dark .g-partner-up-section select.form-control:has(option[value=""]:checked){color:color-mix(in oklab,var(--color-foreground) 45%,transparent)}.theme-dark .g-popular-brands-animation .popular-brands-image{box-shadow:none}.theme-dark .g-our-results-section .case .cs-grid .item:before{background:repeating-linear-gradient(-45deg,color-mix(in oklab,var(--color-foreground) 5%,transparent) 0,color-mix(in oklab,var(--color-foreground) 5%,transparent) max(1px,0.0625rem),transparent max(1px,0.0625rem),transparent max(4px,0.25rem))}.theme-dark .g-investors-section .borders .border{background:var(--color-gray-850)}.theme-dark .g-investors-section .investors-grid .item:before{background-image:radial-gradient(circle,color-mix(in oklab,var(--color-foreground) 15%,transparent) 1px,transparent 1px),radial-gradient(circle,color-mix(in oklab,var(--color-foreground) 15%,transparent) 1px,transparent 1px)}.theme-dark .g-investors-section .investors-grid .item .logo-box img{filter:invert(100%) brightness(200%)}.theme-dark .g-why-join-section .why-join-list{border-bottom:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent)}.theme-dark .g-why-join-section .why-join-list,.theme-dark .g-why-join-section .why-join-list .row+.row{border-top:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent)}.theme-dark .g-why-join-section .why-join-list .row{border-left:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent);border-right:1px solid color-mix(in oklab,var(--color-foreground) 5%,transparent)}@media(min-width:1024px){.theme-dark .g-why-join-section .why-join-list .row:before{background-image:radial-gradient(circle,color-mix(in oklab,var(--color-foreground) 15%,transparent) 1px,transparent 1px),radial-gradient(circle,color-mix(in oklab,var(--color-foreground) 15%,transparent) 1px,transparent 1px)}}body:not(.theme-dark) .shared-heading .paragraph-lead{color:var(--color-foreground)}.bls-section>svg{display:none}@media(min-width:768px){.bls-section .shared-heading{align-items:flex-end;display:flex;justify-content:space-between}}.bls-section .shared-heading .paragraph{max-width:100%;width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*12 - var(--globalGutter)*2/12*12 - var(--gridGap)*11/12*12 + var(--gridGap)*11)}@media(min-width:768px){.bls-section .shared-heading .paragraph{margin:0;max-width:100%;width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*12 - var(--globalGutter)*2/12*12 - var(--gridGap)*11/12*12 + var(--gridGap)*11);width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*4 - var(--globalGutter)*2/12*4 - var(--gridGap)*11/12*4 + var(--gridGap)*3)}}@media(min-width:768px)and (min-width:768px){.bls-section .shared-heading .paragraph{width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*4 - var(--globalGutter)*2/12*4 - var(--gridGap)*11/12*4 + var(--gridGap)*3)}}.bls-diagram .lat61-layer{background:var(--color-accent);border-radius:max(24px,1.5rem);padding:max(32px,3rem);position:relative;text-align:center}.bls-diagram .lat61-layer:before{background:color-mix(in oklab,var(--color-background) 85%,transparent);border-radius:max(16px,1rem);content:"";inset:max(8px,.5rem);position:absolute}.bls-diagram .lat61-content{position:relative;z-index:2}.bls-diagram .lat61-layer .pretitle{margin-bottom:max(16px,1.5rem)}.bls-diagram .lat61-layer .connection{margin-bottom:max(24px,2rem);margin-top:max(24px,2rem);position:relative}.bls-diagram .lat61-layer .connection-text{background:var(--color-accent);border-radius:1000px;display:inline-flex;font-family:var(--font-display);font-size:max(18px,1.3125rem);font-size:max(14px,.875rem);font-weight:500;line-height:1.38;padding:max(8px,.5rem) max(24px,1.5rem);position:relative}@media(min-width:576px){.bls-diagram .lat61-layer .connection-text{font-size:max(18px,1.3125rem);font-weight:500;line-height:1.38}}.bls-diagram .lat61-layer .connection-line{background:var(--color-accent);height:2px;left:max(8px,1rem);position:absolute;right:max(8px,1rem);top:50%;translate:0 -50%}.bls-diagram .lat61-layer .connection-line:before{border-left:2px solid var(--color-accent);border-top:2px solid var(--color-accent);border-top-left-radius:max(8px,1rem);content:"";height:max(12px,1.5rem);left:0;position:absolute;top:0;translate:-75% 0;width:max(12px,1.5rem)}.bls-diagram .lat61-layer .connection-line:after{border-right:2px solid var(--color-accent);border-top:2px solid var(--color-accent);border-top-right-radius:max(8px,1rem);content:"";height:max(12px,1.5rem);position:absolute;right:0;top:0;translate:75% 0;width:max(12px,1.5rem)}.bls-diagram .lat61-layer .marquee{--columnGap:max(8px,0.5rem);--duration:90s}.bls-diagram .lat61-layer .lat61-layer-item{align-items:center;background:linear-gradient(106deg,color-mix(in oklab,var(--color-accent) 5%,transparent) 25%,color-mix(in oklab,transparent 100%,var(--color-accent) 0%) 100%);border:1px solid color-mix(in oklab,var(--color-white) 5%,transparent);border-radius:max(8px,1rem);box-shadow:0 0 32px 0 color-mix(in oklab,var(--color-accent) 5%,transparent) inset,0 0 16px 0 color-mix(in oklab,var(--color-accent) 5%,transparent) inset,0 0 8px 0 color-mix(in oklab,var(--color-accent) 5%,transparent) inset,0 0 4px 0 color-mix(in oklab,var(--color-accent) 5%,transparent) inset,0 0 2px 0 color-mix(in oklab,var(--color-accent) 5%,transparent) inset,0 0 1px 0 color-mix(in oklab,var(--color-accent) 5%,transparent) inset;display:inline-flex;gap:max(6px,.5rem);padding:max(4px,.5rem) max(16px,1rem) max(4px,.5rem) max(12px,.75rem);position:relative;white-space:nowrap}.bls-diagram .lat61-layer .lat61-layer-item .text{font-size:max(14px,.875rem);line-height:1.6}.bls-diagram .lat61-layer .lat61-layer-item .icon{height:max(16px,1.5rem);width:max(16px,1.5rem)}.bls-diagram .agentic-ai-layer{position:relative}.bls-diagram .agentic-ai-layer:before{background-image:radial-gradient(circle,color-mix(in oklab,var(--color-accent) 50%,transparent) 1px,transparent 1px),radial-gradient(circle,color-mix(in oklab,var(--color-accent) 50%,transparent) 1px,transparent 1px);background-position:0 0,max(4px,.25rem) max(4px,.25rem);background-size:max(8px,.5rem) max(8px,.5rem);content:"";inset:0;-webkit-mask:linear-gradient(270deg,hsla(0,0%,85%,0),hsla(0,0%,85%,.25) 5.88%,#d9d9d9 11.76%,#d9d9d9 17.65%,hsla(0,0%,85%,.25) 23.53%,hsla(0,0%,85%,.25) 29.41%,#d9d9d9 35.29%,hsla(0,0%,85%,.25) 41.18%,hsla(0,0%,85%,.25) 47.06%,#d9d9d9 52.94%,hsla(0,0%,85%,.25) 58.82%,#d9d9d9 64.71%,hsla(0,0%,85%,.25) 70.59%,#d9d9d9 76.47%,hsla(0,0%,85%,.25) 82.35%,#d9d9d9 88.24%,hsla(0,0%,85%,.25) 94.12%,hsla(0,0%,85%,0)),linear-gradient(180deg,#000 0%,#000 calc(100% - max(48px, 3rem)),transparent);mask:linear-gradient(270deg,hsla(0,0%,85%,0),hsla(0,0%,85%,.25) 5.88%,#d9d9d9 11.76%,#d9d9d9 17.65%,hsla(0,0%,85%,.25) 23.53%,hsla(0,0%,85%,.25) 29.41%,#d9d9d9 35.29%,hsla(0,0%,85%,.25) 41.18%,hsla(0,0%,85%,.25) 47.06%,#d9d9d9 52.94%,hsla(0,0%,85%,.25) 58.82%,#d9d9d9 64.71%,hsla(0,0%,85%,.25) 70.59%,#d9d9d9 76.47%,hsla(0,0%,85%,.25) 82.35%,#d9d9d9 88.24%,hsla(0,0%,85%,.25) 94.12%,hsla(0,0%,85%,0)),linear-gradient(180deg,#000 0%,#000 calc(100% - max(48px, 3rem)),transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;pointer-events:none;position:absolute;top:min(-48px,-3rem)}.bls-diagram .agentic-ai-layer .ribbon{font-family:var(--font-display);font-size:max(18px,1.3125rem);font-weight:500;line-height:1.38;margin:max(48px,3rem) 0;padding:max(16px,1rem) 0;position:relative;text-align:center}.bls-diagram .agentic-ai-layer .ribbon:before{background:var(--color-background);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.bls-diagram .agentic-ai-layer .ribbon:after{background:repeating-linear-gradient(-45deg,color-mix(in oklab,var(--color-accent) 100%,transparent) 0,color-mix(in oklab,var(--color-accent) 100%,transparent) max(2px,0.125rem),transparent max(2px,0.125rem),transparent max(6px,0.375rem));content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.bls-diagram .agentic-ai-layer .ribbon-text{position:relative;z-index:3}.bls-diagram .agentic-ai-layer .tiles{display:grid;gap:var(--gridGap);grid-template:auto/repeat(1,minmax(0,1fr));position:relative;z-index:2}@media(min-width:768px){.bls-diagram .agentic-ai-layer .tiles{grid-template:auto/repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.bls-diagram .agentic-ai-layer .tiles{grid-template:auto/repeat(4,minmax(0,1fr))}}.bls-diagram .agentic-ai-layer .tiles .tile{background:var(--color-accent) url(../img/waves-background.avif) no-repeat 50% 25%/150% 200%;border-radius:max(24px,1.5rem);padding:max(8px,.5rem)}.bls-diagram .agentic-ai-layer .tiles .tile .tile-content{backdrop-filter:blur(max(32px,2rem));background:color-mix(in oklab,var(--color-background) 85%,transparent);border-radius:max(16px,1rem);min-height:100%;padding:max(24px,1.5rem)}.bls-diagram .agentic-ai-layer .tiles .tile .title{font-size:max(18px,1.3125rem);font-weight:500;line-height:1.38}.bls-diagram .agentic-ai-layer .tile .description{color:color-mix(in oklab,var(--color-foreground) 65%,transparent);font-size:max(16px,1rem);line-height:1.6;margin-top:max(12px,.75rem)}
@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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") format("woff")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.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{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}
:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}
.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}
