.basezza-site .public-section{padding-block:clamp(72px,8vw,120px)}.basezza-site .public-section--surface{background:#081119;border-block:1px solid #1a2b35}.basezza-site .public-section__heading{margin-bottom:62px}.basezza-site .public-section__index{color:#80d9c1;letter-spacing:.16em;margin-bottom:24px;font-size:10px;font-weight:500;display:block}.basezza-site .public-section__heading>div{grid-template-columns:1.35fr 1fr;align-items:end;gap:100px;display:grid}.basezza-site .public-section__heading h2{letter-spacing:-.045em;text-wrap:balance;max-width:700px;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.18}.basezza-site .public-section__heading p{max-width:60ch;color:var(--home-muted);font-size:14px;line-height:1.85}.basezza-site .method-grid{grid-template-columns:1fr 1.2fr;gap:100px;display:grid}.basezza-site .method-statement{letter-spacing:-.025em;color:#bdcdd6;max-width:36ch;font-size:23px;font-weight:400;line-height:1.55}.basezza-site .method-item{border-top:1px solid var(--home-line);grid-template-columns:30px 1fr;gap:18px;padding-block:24px;display:grid}.basezza-site .method-item>span{color:#8cabb8;padding-top:5px;font-size:10px}.basezza-site .method-item h3{letter-spacing:-.025em;font-size:17px;font-weight:500;line-height:1.45}.basezza-site .method-item p{color:var(--home-muted);max-width:65ch;margin-top:10px;font-size:13px;line-height:1.85}.basezza-site .home-engine{border-bottom:1px solid var(--home-line);padding-block:56px}.basezza-site .home-engine__layout{grid-template-columns:.85fr 2fr;align-items:center;gap:80px;display:grid}.basezza-site .home-engine__title h2{letter-spacing:-.04em;font-size:22px;font-weight:600}.basezza-site .home-engine__title h2 span{color:var(--home-muted);font-weight:400}.basezza-site .home-engine__title p{color:var(--home-muted);margin-top:10px;font-size:12px}.basezza-site .home-engine__flow{isolation:isolate;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.basezza-site .home-engine__flow:before{content:"";z-index:-1;top:16px;background:var(--home-gradient);opacity:.4;height:1px;position:absolute;inset-inline:17px 15%}.basezza-site .home-engine__flow:after{content:"";background:var(--home-cyan);opacity:0;border-radius:50%;width:5px;height:5px;position:absolute;top:14px;left:16px}.basezza-site .home-engine__node{background:var(--home-bg);color:#9ac7cd;border:1px solid #365663;border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;font-size:9px;display:flex}.basezza-site .home-engine__flow h3{margin-top:16px;font-size:15px;font-weight:500}.basezza-site .home-engine__flow p{color:#9aafbd;margin-top:4px;font-size:10px}.basezza-site .home-engine__flow li:last-child .home-engine__node{color:#9adfc0;border-color:#518775}.basezza-site.home-motion .home-engine.is-in-view .home-engine__flow:after{animation:7s linear infinite home-engine-pulse}@keyframes home-engine-pulse{0%{opacity:0;transform:translate(0)}10%,80%{opacity:.8}to{opacity:0;transform:translate(570px)}}.basezza-site .home-platform-diagram{max-width:420px;margin-top:52px;position:relative}.basezza-site .home-platform-diagram svg{opacity:.6;width:100%;height:auto}.basezza-site .home-platform-diagram__sources,.basezza-site .home-platform-diagram__destinations{color:#9cb8c5;justify-content:space-between;gap:16px;font-size:10px;display:flex}.basezza-site .home-platform-diagram__sources span{text-align:center;border:1px solid var(--home-line);border-radius:4px;width:31%;padding:8px}.basezza-site .home-platform-diagram__core{object-fit:contain;width:45px;height:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.basezza-site .home-platform .method-item{transition:border-color .2s}.basezza-site .home-platform .method-item:hover{border-color:#5c958d}.basezza-site .home-architecture{background-image:radial-gradient(at 50% 45%,#10364633,#0000 65%);position:relative}.basezza-site .home-architecture__flow{grid-template-columns:repeat(7,1fr);margin-block:70px;display:grid;position:relative}.basezza-site .home-architecture__flow:before{content:"";background:var(--home-gradient);opacity:.6;height:1px;position:absolute;top:54px;left:24px;right:24px}.basezza-site .home-architecture__stage{border-radius:4px;flex-direction:column;align-items:start;gap:20px;min-height:155px;padding:12px 18px;font-size:14px;transition:background .22s,color .22s;display:flex;position:relative}.basezza-site .home-architecture__number{color:#91aebc;font-size:10px}.basezza-site .home-architecture__dot{z-index:1;background:#081119;border:1px solid #70baa9;border-radius:50%;width:11px;height:11px;transition:background .22s,box-shadow .22s;position:relative}.basezza-site .home-architecture__stage svg{color:#82bac6;background:#091821;width:16px;height:16px;position:absolute;top:47px;right:20px}.basezza-site .home-architecture__flow li:last-child svg{display:none}.basezza-site .home-architecture__stage:hover,.basezza-site .home-architecture__stage:focus-visible{color:var(--home-green);background:#14303a66}.basezza-site .home-architecture__stage:is(:hover,:focus-visible) .home-architecture__dot{background:var(--home-green);box-shadow:0 0 0 5px #8be9b00e}.basezza-site .home-architecture .method-grid{display:block}.basezza-site .home-architecture .method-list{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.basezza-site .home-architecture .method-item{transition:border-color .2s;display:block}.basezza-site .home-architecture .method-item>span{display:none}.basezza-site .home-architecture .method-item h3{font-size:14px}.basezza-site .home-architecture .method-item p{font-size:12px}.basezza-site .home-architecture .method-item:target{border-color:var(--home-green)}.basezza-site .home-twin .public-section__heading h2{max-width:820px}.basezza-site .home-twin__visual{border:1px solid var(--home-line);background:#09141c;border-radius:4px;margin-bottom:54px;position:relative;overflow:hidden}.basezza-site .home-twin__labels{z-index:1;color:#b1c1ca;letter-spacing:.09em;text-transform:uppercase;grid-template-columns:1fr 1fr;padding:26px 32px;font-size:10px;display:grid;position:absolute;top:0;left:0;right:0}.basezza-site .home-twin__labels span:nth-child(2){color:#91dbd8;padding-left:32px}.basezza-site .home-twin__visual>img{width:100%;height:auto;display:block}.basezza-site .home-twin__layers{border-top:1px solid var(--home-line);align-items:center;gap:28px;padding:22px 32px;display:flex;position:relative}.basezza-site .home-twin__layers>span{color:#a2b9c7;flex-shrink:0;font-size:10px}.basezza-site .home-twin__layers ul{flex-wrap:wrap;gap:10px 24px;display:flex}.basezza-site .home-twin__layers li{color:#c0d3dc;font-size:11px}.basezza-site .home-twin__layers li:before{content:"";vertical-align:middle;background:#6bd4b1;border-radius:50%;width:3px;height:3px;margin-right:8px;display:inline-block}.basezza-site .home-twin .method-grid{grid-template-columns:.85fr 1.3fr}.basezza-site .home-twin .method-list{grid-template-columns:1fr 1fr;gap:28px;display:grid}.basezza-site .home-twin .method-item{display:block}.basezza-site .home-twin .method-item>span{margin-bottom:12px;display:block}.basezza-site .home-ecosystems__core{text-align:center;margin:68px auto 66px;padding-bottom:26px;position:relative}.basezza-site .home-ecosystems__core img{width:188px;height:auto;margin:0 auto 20px}.basezza-site .home-ecosystems__core p{color:#bcd1da;font-size:12px}.basezza-site .home-ecosystems__core p span{color:#6c93a3;margin-inline:12px}.basezza-site .home-ecosystems__caption{color:#92a8b4;margin-top:12px;font-size:10px;display:block}.basezza-site .home-ecosystems__core:after{content:"";background:linear-gradient(#64c9b7,#31728a);width:1px;height:40px;position:absolute;bottom:-40px;left:50%}.basezza-site .ecosystem-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:relative}.basezza-site .ecosystem-grid:before{content:"";background:var(--home-gradient);opacity:.5;height:1px;position:absolute;top:-27px;left:16.666%;right:16.666%}.basezza-site .product-panel{background:linear-gradient(135deg,#0d1d28,#0b141c 72%);border:1px solid #263b46;border-radius:5px;flex-direction:column;padding:26px;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s;display:flex;position:relative}.basezza-site .product-panel:nth-child(-n+3):before{content:"";background:#376f79;width:1px;height:26px;position:absolute;top:-27px;left:50%}.basezza-site .product-panel:hover,.basezza-site .product-panel:focus-within{border-color:#598b96;transform:translateY(-4px)}.basezza-site .product-panel__meta{color:#a0b6c4;justify-content:space-between;gap:10px;margin-bottom:24px;font-size:9px;display:flex}.basezza-site .product-panel__meta span:last-child{color:#77bfae}.basezza-site .product-panel__logo{align-items:center;min-height:76px;margin-bottom:26px;display:flex}.basezza-site .product-panel__logo>img{object-fit:contain;background:#edf3f5;border-radius:3px;width:205px;height:65px;padding:10px 14px;display:block}.basezza-site .product-panel__brand-lockup{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.basezza-site .product-panel__brand-logo{width:142px;height:auto}.basezza-site .product-panel__brand-badge{color:#a1d3ce;border:1px solid #3b656d;border-radius:3px;padding:3px 7px;font-size:10px}.basezza-site .product-panel>div:last-child{flex-direction:column;flex:1;display:flex}.basezza-site .product-panel h3{letter-spacing:-.035em;font-size:20px;font-weight:500}.basezza-site .product-panel p{color:#aabbc7;margin-top:16px;margin-bottom:28px;font-size:12px;line-height:1.9}.basezza-site .product-panel a{color:#b4e4d5;border-top:1px solid #273b47;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:auto;padding-top:14px;font-size:11px;display:flex}.basezza-site .product-panel a svg{flex:none;width:17px;height:17px}.basezza-site .home-ecosystems__sites{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-top:40px;display:flex}.basezza-site .home-ecosystems__sites>span{color:#a4bac6;font-size:10px}.basezza-site .home-ecosystems__sites a{color:#a1c9d1;text-underline-offset:5px;align-items:center;min-height:32px;font-size:10px;-webkit-text-decoration:underline #38535e;text-decoration:underline #38535e;display:inline-flex}.basezza-site .home-ecosystems__sites a:hover{color:var(--home-green)}.basezza-site .home-testimonials__grid{grid-template-columns:1.35fr 1fr 1fr;gap:48px;display:grid}.basezza-site .home-quote{border-top:1px solid var(--home-line);flex-direction:column;padding-top:22px;display:flex}.basezza-site .home-quote__category{color:#85caba;font-size:10px}.basezza-site .home-quote blockquote{margin-top:30px;margin-bottom:36px}.basezza-site .home-quote blockquote p{letter-spacing:-.025em;color:#dce7ed;font-size:20px;line-height:1.65}.basezza-site .home-quote:first-child blockquote p{font-size:25px}.basezza-site .home-quote__author{margin-top:auto}.basezza-site .home-quote__author strong{color:#d5e5ea;font-size:12px;font-weight:500;display:block}.basezza-site .home-quote__author small{color:#9db2bf;margin-top:5px;font-size:10px;display:block}@media (width<=1100px){.basezza-site .public-section__heading>div{gap:50px}.basezza-site .method-grid{gap:56px}.basezza-site .home-engine__layout{gap:36px}.basezza-site .home-architecture__stage{padding-inline:10px;font-size:12px}.basezza-site .home-architecture__stage svg{right:12px}.basezza-site .product-panel{padding:22px}.basezza-site .product-panel__logo>img{width:180px}.basezza-site .home-twin__layers{flex-direction:column;align-items:start;gap:12px}.basezza-site .home-testimonials__grid{gap:28px}.basezza-site .home-quote blockquote p{font-size:18px}.basezza-site .home-quote:first-child blockquote p{font-size:22px}}@media (width<=900px){.basezza-site .public-section__heading>div{grid-template-columns:1fr;gap:24px}.basezza-site .public-section__heading h2{max-width:660px;font-size:40px}.basezza-site .public-section__heading p{max-width:66ch}.basezza-site .home-engine__layout{grid-template-columns:1fr;gap:32px}.basezza-site .method-grid{gap:32px}.basezza-site .method-statement{font-size:20px}.basezza-site .home-platform-diagram__destinations{gap:8px;font-size:8px}.basezza-site .home-architecture .method-list{grid-template-columns:1fr 1fr}.basezza-site .home-architecture__stage{font-size:10px}.basezza-site .home-twin .method-grid{grid-template-columns:1fr}.basezza-site .home-twin .method-statement{max-width:48ch}.basezza-site .ecosystem-grid{grid-template-columns:1fr 1fr}.basezza-site .ecosystem-grid:before{left:25%;right:25%}.basezza-site .product-panel:nth-child(3):before{display:none}.basezza-site .home-testimonials__grid{grid-template-columns:1fr 1fr;gap:32px}.basezza-site .home-quote:first-child{grid-column:1/-1}.basezza-site .home-quote:first-child blockquote p{max-width:36ch;font-size:30px}}@media (width<=700px){.basezza-site .public-section{padding-block:66px}.basezza-site .public-section__heading{margin-bottom:36px}.basezza-site .public-section__heading>div{gap:22px}.basezza-site .public-section__index{margin-bottom:20px;font-size:9px}.basezza-site .public-section__heading h2{max-width:550px;font-size:32px}.basezza-site .public-section__heading p{font-size:13px}.basezza-site .method-grid{grid-template-columns:1fr;gap:34px}.basezza-site .method-statement{max-width:40ch;font-size:21px}.basezza-site .method-item{grid-template-columns:24px 1fr;gap:12px;padding-block:22px}.basezza-site .method-item h3{font-size:16px}.basezza-site .method-item p{font-size:12px}.basezza-site .home-platform-diagram{max-width:360px;margin:34px auto 10px}.basezza-site .home-platform-diagram__destinations{font-size:10px}.basezza-site .home-engine{padding-block:38px}.basezza-site .home-engine__layout{gap:28px}.basezza-site .home-engine__flow h3{font-size:12px}.basezza-site .home-engine__flow p{font-size:9px}.basezza-site .home-engine__flow:after{display:none}.basezza-site .home-architecture__flow{grid-template-columns:1fr;margin-block:40px}.basezza-site .home-architecture__flow:before{background:linear-gradient(var(--home-green), var(--home-cyan), var(--home-blue));width:1px;height:auto;inset:30px auto 30px 58px}.basezza-site .home-architecture__stage{flex-direction:row;align-items:center;gap:24px;min-height:68px;padding:16px 12px;font-size:17px}.basezza-site .home-architecture__number{width:17px}.basezza-site .home-architecture__dot{flex:none;margin-left:0}.basezza-site .home-architecture__stage svg{background:0 0;top:26px;right:12px;transform:rotate(90deg)}.basezza-site .home-architecture .method-list{grid-template-columns:1fr;gap:4px}.basezza-site .home-architecture .method-item h3{font-size:16px}.basezza-site .home-twin__visual{margin-bottom:32px}.basezza-site .home-twin__labels{letter-spacing:.03em;padding:18px 16px;font-size:8px}.basezza-site .home-twin__labels span:nth-child(2){padding-left:12px}.basezza-site .home-twin__visual>img{margin-top:20px}.basezza-site .home-twin__layers{padding:20px 16px}.basezza-site .home-twin__layers ul{gap:10px 16px}.basezza-site .home-twin__layers li{font-size:10px}.basezza-site .home-twin .method-list{grid-template-columns:1fr;gap:0}.basezza-site .home-ecosystems__core{margin-top:44px;margin-bottom:52px}.basezza-site .home-ecosystems__core p{max-width:310px;margin-inline:auto;font-size:11px;line-height:2.2}.basezza-site .home-ecosystems__core p span{margin-inline:6px}.basezza-site .home-ecosystems__core img{width:166px}.basezza-site .ecosystem-grid{grid-template-columns:1fr;gap:16px}.basezza-site .ecosystem-grid:before,.basezza-site .product-panel:before{display:none}.basezza-site .product-panel{padding:24px}.basezza-site .product-panel__meta{margin-bottom:14px}.basezza-site .product-panel__logo{margin-bottom:20px}.basezza-site .product-panel__logo>img{width:200px}.basezza-site .product-panel p{max-width:60ch}.basezza-site .home-ecosystems__sites{justify-content:start;gap:6px 24px;margin-top:28px}.basezza-site .home-ecosystems__sites>span{width:100%;margin-bottom:6px}.basezza-site .home-testimonials__grid{grid-template-columns:1fr;gap:36px}.basezza-site .home-quote blockquote{margin-block:20px 24px}.basezza-site .home-quote blockquote p,.basezza-site .home-quote:first-child blockquote p{font-size:23px}}.basezza-site{--home-bg:#05090d;--home-surface:#09141c;--home-text:#edf3f5;--home-muted:#a5b4be;--home-green:#8be9b0;--home-cyan:#58d5e0;--home-blue:#589cfa;--home-line:#21313b;--home-gradient:linear-gradient(110deg, var(--home-green), var(--home-cyan) 52%, var(--home-blue));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--home-bg);min-width:0;color:var(--home-text);-webkit-font-smoothing:antialiased;margin:0;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:16px;line-height:1.7}.basezza-site *,.basezza-site :before,.basezza-site :after{box-sizing:border-box}.basezza-site [x-cloak]{display:none!important}:where(.basezza-site) :is(h1,h2,h3,h4,p,figure,blockquote){margin:0}:where(.basezza-site) :is(ul,ol){margin:0;padding:0;list-style:none}:where(.basezza-site) a{color:inherit;text-decoration:none}:where(.basezza-site) button{font:inherit;cursor:pointer}.basezza-site :focus-visible{outline:2px solid var(--home-cyan);outline-offset:6px}.basezza-site :is(section,article,main)[id]{scroll-margin-top:112px}.basezza-site ::selection{color:var(--home-bg);background:var(--home-green)}.basezza-site .public-shell{width:min(1280px,100% - 112px);margin-inline:auto}.basezza-site .public-skip-link{z-index:100;color:var(--home-bg);background:var(--home-green);padding:12px 20px;position:fixed;inset:12px auto auto 12px;transform:translateY(-160%)}.basezza-site .public-skip-link:focus{transform:translateY(0)}.basezza-site .public-header{z-index:60;background:#070d12;border-bottom:1px solid #18242c;position:sticky;top:0}.basezza-site .public-header__row{justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.basezza-site .public-header__logo img{width:164px;height:auto;display:block}.basezza-site .public-header__nav,.basezza-site .public-header__actions{align-items:center;gap:12px;display:flex}.basezza-site .public-nav-link{color:#b6c2cb;align-items:center;min-height:44px;padding:8px 12px;font-size:13px;font-weight:500;transition:color .18s;display:inline-flex}.basezza-site .public-nav-link:hover{color:var(--home-green)}.basezza-site .public-header__actions .public-button{color:var(--home-text);background:0 0;border-color:#536775;min-height:44px;padding:10px 20px;font-size:12px;transition:border-color .2s}.basezza-site .public-header__actions .public-button:is(:hover,:focus-visible){color:#081810;background:#95e9bd;border-color:#95e9bd;transform:none}.basezza-site .public-menu-button{width:44px;height:44px;color:var(--home-text);background:0 0;border:1px solid #536775;border-radius:4px;justify-content:center;align-items:center;display:none}.basezza-site .public-mobile-nav{display:none}.basezza-site .public-button{border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:14px 23px;font-size:13px;font-weight:650;line-height:1.5;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.basezza-site .public-button svg{flex:none;width:20px;height:20px}.basezza-site .public-button--primary{color:#081810;background:#95e9bd}.basezza-site .public-button--primary:hover{background:#b4f2d1;transform:translateY(-2px)}.basezza-site .public-button--secondary{color:var(--home-text);background:#0a141dcc;border-color:#566d7b}.basezza-site .public-button--secondary:hover{border-color:var(--home-cyan);background:#12212b;transform:translateY(-2px)}.basezza-site .public-hero__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.home-eyebrow{color:#bac9d1;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;font-weight:600;line-height:1.7;display:flex}.home-signal{background:var(--home-green);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 5px #8be9b00a}.home-hero{isolation:isolate;background:var(--home-bg);position:relative;overflow:hidden}.home-hero__layout{flex-direction:column;justify-content:center;min-height:760px;padding-block:86px 112px;display:flex;position:relative}.home-hero__content{z-index:2;width:61%;position:relative}.home-hero h1{letter-spacing:-.06em;text-wrap:balance;max-width:740px;margin-top:28px;font-size:clamp(48px,5.1vw,76px);font-weight:550;line-height:1.11}.home-hero h1 strong{font-weight:inherit;color:var(--home-cyan);background:var(--home-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.home-hero__copy{color:#acbdc7;width:83%;max-width:560px;font-size:15px;line-height:1.85;margin-top:28px!important}.home-hero__art{z-index:-1;width:76%;height:100%;position:absolute;top:0;right:-7%}.home-hero__art img{object-fit:cover;object-position:62% 47%;width:100%;height:100%;display:block}.home-hero__art:after{content:"";background:linear-gradient(90deg,#05090d 0%,#05090d99 17%,#0000 45%),linear-gradient(#05090d77,#0000 12% 73%,#05090d);position:absolute;inset:0}.home-hero__signature{letter-spacing:.12em;color:#b6c9cf;flex-direction:column;gap:3px;font-size:10px;display:flex;position:absolute;bottom:56px;right:0}.home-hero__signature:before{content:"";background:var(--home-gradient);width:45px;height:2px;margin-bottom:14px}.home-hero__transition{z-index:-1;pointer-events:none;height:110px;position:absolute;inset:auto 0 0}.home-hero__transition svg{width:100%;height:100%}.home-hero__track{stroke:#47a3b5;stroke-width:.6px;opacity:.32}.home-hero__flash{stroke:url(#home-hero-flash-gradient);stroke-width:.8px;stroke-linecap:round;stroke-dasharray:8 100;stroke-dashoffset:8px;opacity:0;filter:drop-shadow(0 0 3px #58d5e080)}.home-hero__transition circle{fill:var(--home-cyan);opacity:.32}@media (prefers-reduced-motion:no-preference){.home-motion .home-hero__flash{animation:home-hero-flash-travel 18s linear var(--flash-delay) infinite paused}.home-motion .home-hero__flash--reverse{animation-direction:reverse}.home-motion .home-hero__transition.is-in-view .home-hero__flash{animation-play-state:running}@keyframes home-hero-flash-travel{0%{stroke-dashoffset:8px;opacity:0}8%,92%{opacity:.9}to{stroke-dashoffset:-100px;opacity:0}}}.home-principles{border-block:1px solid var(--home-line);background:#081117;position:relative}.home-principles ul{grid-template-columns:repeat(3,1fr);display:grid}.home-principles li{color:#bdcbd3;padding:26px 0;font-size:12px}.home-principles li+li{border-left:1px solid var(--home-line);padding-left:36px}.home-principles li span{color:var(--home-green);margin-right:14px;font-size:10px}.home-closing{isolation:isolate;border-top:1px solid var(--home-line);min-height:650px;position:relative;overflow:hidden}.home-closing__visual{z-index:-2;pointer-events:none;transform-origin:75% 55%;width:77%;height:100%;position:absolute;top:0;right:-4%}.home-closing__art{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.home-closing__lights{width:100%;height:100%;display:none;position:absolute;inset:0}.home-closing__route{color:#58d5e0}.home-closing__route--brazil,.home-closing__headquarters{color:#8be9b0}.home-closing__route path{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:24 100;stroke-dashoffset:24px;opacity:0}.home-closing__point{fill:currentColor}.home-closing__arrival{fill:none;stroke:currentColor;stroke-width:1px;opacity:.3;transform-box:fill-box;transform-origin:50%}.home-closing__source-halo{fill:#8be9b015;stroke:#8be9b0;stroke-width:1px;opacity:.7}.home-closing__map-label{fill:#edf3f5;paint-order:stroke;stroke:#071019;stroke-width:5px;stroke-linejoin:round;font:16px Plus Jakarta Sans,sans-serif}.home-closing__headquarters .home-closing__map-label{fill:#8be9b0;font-size:18px}.home-closing__map-label tspan{letter-spacing:.1em;font-size:10px}.home-closing:after{content:"";z-index:-1;background:linear-gradient(90deg,#05090d 6%,#05090de6 31%,#05090d55 57%,#0000),linear-gradient(#05090d66,#0000 20% 76%,#05090d);position:absolute;inset:0}.home-closing__content{padding-block:104px 100px}.home-closing h2{letter-spacing:-.045em;text-wrap:balance;max-width:760px;font-size:clamp(36px,4vw,56px);font-weight:500;line-height:1.17;margin:24px 0!important}.home-closing__content>p:not(.home-eyebrow){max-width:550px;color:var(--home-muted);margin-top:14px;font-size:14px}.home-closing__content>.home-closing__note{margin-top:22px;font-size:11px}.basezza-site .public-footer{border-top:1px solid var(--home-line);background:#060c11}.basezza-site .public-footer__grid{grid-template-columns:1.4fr repeat(3,1fr) 1.3fr;gap:32px;padding-block:70px 50px;display:grid}.basezza-site .public-footer__brand img{width:152px;height:auto}.basezza-site .public-footer__brand p{max-width:30ch;color:var(--home-muted);margin-top:22px;font-size:12px;line-height:1.9}.basezza-site .public-footer__col h4{color:#e0e9ed;margin-bottom:18px;font-size:12px;font-weight:600}.basezza-site .public-footer__col li{margin-bottom:6px}.basezza-site .public-footer__col a{padding-block:4px;display:inline-block}.basezza-site .public-footer__col a,.basezza-site .public-footer__contact-info{color:var(--home-muted);font-size:11px;line-height:1.85}.basezza-site .public-footer__contact-info strong{color:#d5e0e6;font-weight:500}.basezza-site .public-footer a:hover{color:var(--home-green)}.basezza-site .public-footer__bottom{border-top:1px solid var(--home-line);color:#99adb9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:20px;font-size:10px;display:flex}.basezza-site .public-footer__consent-link{color:#becbd2;text-underline-offset:4px;background:0 0;border:0;min-height:44px;font-size:11px;text-decoration:underline}.basezza-site #cookie-consent{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.basezza-site #cookie-consent a{color:#0d4684}.basezza-site #cookie-consent :focus-visible{outline-color:#0d4684}.basezza-site #cookie-consent .text-slate-400{color:#526477}@keyframes home-enter{0%{opacity:.6;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.home-motion [data-home-reveal].has-entered{animation:.8s cubic-bezier(.22,1,.36,1) both home-enter}@media (width>=1001px){.home-closing__lights{display:block}}@media (width>=1001px) and (prefers-reduced-motion:no-preference){.home-motion .home-closing__visual{animation:28s ease-in-out infinite alternate paused home-globe-drift}.home-closing__route path{animation:6s linear infinite home-connection-flow}.home-closing__arrival{animation:6s ease-in-out infinite home-destination-arrival}.home-closing__route :is(path,.home-closing__arrival){animation-delay:var(--route-delay);animation-play-state:paused}.home-motion .home-closing.is-in-view :is(.home-closing__visual,.home-closing__arrival,.home-closing__route path){animation-play-state:running}@keyframes home-globe-drift{0%{transform:translate(0,0)scale(1.01)rotate(-.075deg)}to{transform:translate(-4.5px,2.5px)scale(1.0225)rotate(.1deg)}}@keyframes home-connection-flow{0%{stroke-dashoffset:24px;opacity:0}6%{opacity:.5}72%{stroke-dashoffset:-76px;opacity:.5}86%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes home-destination-arrival{0%,70%,to{opacity:.2;transform:scale(.65)}72%{opacity:.4;transform:scale(.65)}82%{opacity:.9;transform:scale(1.25)}}@supports (animation-timeline:view()){.home-hero__art img{animation:linear both home-hero-drift;animation-timeline:view();animation-range:exit}@keyframes home-hero-drift{to{transform:translateY(24px)}}}}@media (width<=1100px){.basezza-site .public-shell{width:calc(100% - 64px)}.basezza-site .public-header__nav{gap:0}.basezza-site .public-nav-link{padding-inline:9px}.home-hero__layout{min-height:720px;padding-block:72px 104px}.home-hero__content{width:66%}.home-hero__copy{width:82%;font-size:14px}.home-hero__art{width:90%;right:-14%}.home-principles li{font-size:11px}.home-principles li+li{padding-left:22px}.basezza-site .public-footer__grid{grid-template-columns:repeat(4,1fr)}.basezza-site .public-footer__brand{grid-column:1/-1;align-items:start;gap:50px;display:flex}.basezza-site .public-footer__brand p{max-width:60ch;margin:0}}@media (width<=900px){.basezza-site .public-header__nav{display:none}.basezza-site .public-menu-button{display:inline-flex}.basezza-site .public-mobile-nav{border-top:1px solid var(--home-line);flex-direction:column;padding-block:16px;display:flex}.home-hero__content{width:75%}.home-hero__copy{width:78%}.home-hero__art{right:-23%}.home-hero__signature{font-size:9px;bottom:28px;right:0}.home-principles li{padding-block:22px}.home-principles li span{margin-bottom:4px;display:block}}@media (width>=701px) and (width<=1100px){.home-hero__layout{min-height:0;padding-top:64px;padding-bottom:510px}.home-hero__content{width:100%}.home-hero h1{max-width:720px;font-size:clamp(48px,6vw,64px)}.home-hero__copy{width:100%;max-width:630px;font-size:15px}.home-hero__art{width:100%;height:550px;top:auto;bottom:0;right:0}.home-hero__art img{object-position:65% 45%}.home-hero__art:after{background:linear-gradient(#05090d,#0000 32% 73%,#05090d),linear-gradient(90deg,#05090d66,#0000 42%)}.home-hero__signature{bottom:36px;left:0;right:auto}}@media (width<=700px){.basezza-site .public-shell{width:calc(100% - 40px)}.basezza-site .public-header__row{gap:12px;min-height:72px}.basezza-site .public-header__logo img{width:130px}.basezza-site .public-header__actions{gap:10px}.basezza-site .public-header__actions .public-button{padding:10px 12px;font-size:10px}.home-hero__layout{min-height:0;padding-top:48px;padding-bottom:380px}.home-hero__content{width:100%}.home-hero .home-eyebrow{letter-spacing:.1em;max-width:290px;font-size:9px}.home-hero h1{letter-spacing:-.055em;max-width:560px;margin-top:24px;font-size:clamp(40px,9.4vw,62px);line-height:1.12}.home-hero__copy{width:100%;max-width:510px;font-size:13px;line-height:1.9;margin-top:24px!important}.home-hero__art{width:110%;height:410px;top:auto;bottom:0;right:0}.home-hero__art img{object-position:60% 44%}.home-hero__art:after{background:linear-gradient(#05090d 0%,#0000 30% 74%,#05090d 100%),linear-gradient(90deg,#05090d55,#0000 40%)}.home-hero__signature{font-size:9px;bottom:28px;left:0;right:auto}.home-hero__transition{height:60px}.basezza-site .public-hero__actions{gap:10px;margin-top:26px}.basezza-site .public-button{gap:10px;min-height:48px;padding:13px 16px;font-size:12px}.home-principles ul{grid-template-columns:1fr;padding-block:12px}.home-principles li,.home-principles li+li{border:0;padding:8px 0;font-size:11px}.home-principles li span{margin:0 14px 0 0;display:inline}.home-closing__content{padding-block:64px 220px}.home-closing h2{max-width:540px;font-size:clamp(34px,7.5vw,46px)}.home-closing__content>p:not(.home-eyebrow){max-width:500px;font-size:13px}.home-closing__visual{width:100%;height:430px;top:auto;bottom:0;right:0}.home-closing__art{object-position:66% 65%}.home-closing:after{background:linear-gradient(#05090d 38%,#05090daa 66%,#0000 84%,#05090d77)}.basezza-site .public-footer__grid{grid-template-columns:1fr 1fr;gap:32px 24px;padding-block:44px}.basezza-site .public-footer__brand{display:block}.basezza-site .public-footer__brand p{max-width:48ch;margin-top:18px}.basezza-site .public-footer__col a{min-height:32px}.basezza-site .public-footer__bottom{display:block}.basezza-site .public-footer__bottom>span{margin-bottom:12px;display:block}}@media (width<=440px){.basezza-site .public-hero__actions{flex-direction:column;align-items:stretch}}@media (width<=380px){.basezza-site .public-header__logo img{width:112px}.basezza-site .public-header__actions{gap:6px}.basezza-site .public-hero__actions{flex-direction:column;align-items:stretch}.home-hero__layout{padding-bottom:335px}.home-hero__art{height:360px}}@media (prefers-reduced-motion:reduce){html.scroll-smooth{scroll-behavior:auto}.basezza-site *,.basezza-site :before,.basezza-site :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.home-hero h1 strong{-webkit-text-fill-color:CanvasText;background:0 0}}
