.business-landing{background:var(--business-paper);color:var(--business-ink);overflow:clip}.business-landing *,.business-landing *:before,.business-landing *:after{box-sizing:border-box}.business-landing a{color:inherit}.business-landing button{font-family:inherit}.business-landing h1,.business-landing h2,.business-landing h3,.business-landing p,.business-landing figure{margin:0}.business-landing h1,.business-landing h2,.business-landing h3{font-weight:800}.business-landing h2{font-size:clamp(38px,4.8vw,66px);line-height:1.12;letter-spacing:-.055em}.business-landing h3{font-size:23px;line-height:1.3;letter-spacing:-.035em}.business-landing p{font-size:16px;line-height:1.75}.business-landing :focus-visible{outline:3px solid var(--business-grape);outline-offset:5px}.business-header :focus-visible,.business-hero :focus-visible,.business-value :focus-visible,.business-footer :focus-visible{outline-color:var(--business-cyan)}.business-landing main:focus{outline:none}.business-landing main{scroll-margin-top:100px}.business-container{width:min(1280px,calc(100% - 112px));margin-inline:auto}.business-skip{position:fixed;z-index:1500;left:20px;top:12px;padding:14px 20px;transform:translateY(-160%);color:var(--business-ink)!important;background:var(--business-paper);border-radius:8px}.business-skip:focus{transform:translateY(0)}.business-header{position:sticky;top:0;z-index:50;background:var(--business-grape);color:var(--business-paper);border-bottom:1px solid rgba(255,255,255,.11)}.business-header__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:92px;padding-block:16px}.business-logo{display:inline-flex;flex-shrink:0}.business-logo img{display:block;width:167px;height:auto}.business-nav{display:flex;align-items:center;gap:30px}.business-nav a{text-decoration:none;font-size:13px;font-weight:600;padding-block:10px;transition:color .2s}.business-nav a:hover{color:var(--business-cyan)}.business-header__actions{display:flex;align-items:center;gap:14px}.business-motion-button{color:var(--business-paper);display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px 16px;font-size:12px;font-weight:600;line-height:1.5;border:1px solid rgba(255,255,255,.3);border-radius:8px;background:transparent;cursor:pointer}.business-motion-button:hover{background:#ffffff1a}.business-header__cta.MuiButton-root{color:var(--business-ink);background:var(--business-cyan);font-size:13px;border-radius:8px}.business-header__cta.MuiButton-root:hover{background:var(--business-paper)}.business-cta.MuiButton-root{color:var(--business-ink);background:var(--business-cyan);border-radius:9px;font-size:15px;font-weight:800;min-height:58px;padding:15px 23px}.business-cta.MuiButton-root:hover{background:var(--business-paper);color:var(--business-ink);transform:translateY(-2px)}.business-eyebrow{display:flex;align-items:center;gap:10px;font-size:10px!important;font-weight:700;letter-spacing:.15em;line-height:1.6!important}.business-hero{background:var(--business-grape);color:var(--business-paper);padding-top:44px}.business-hero__grid{display:grid;grid-template-columns:1.07fr 1fr;align-items:center;gap:56px}.business-hero__copy{padding-block:30px 36px}.business-hero .business-eyebrow{color:var(--business-cyan);margin-bottom:30px}.business-status-dot{display:inline-block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--business-cyan);box-shadow:0 0 0 5px #4fd9e51f}.business-hero h1{font-size:clamp(64px,7.5vw,108px);letter-spacing:-.07em;line-height:1.03}.business-marker{display:inline;position:relative;z-index:0;color:var(--business-ink);isolation:isolate}.business-marker:before{content:"";position:absolute;z-index:-1;top:12%;right:-3%;bottom:-4%;left:-3%;background:var(--business-cyan);clip-path:polygon(1% 7%,100% 0,98% 95%,0 100%)}.business-marker--violet:before{background:var(--business-violet)}.business-hero__description{max-width:370px;margin-top:32px!important;color:#f0ece3cc;font-size:17px!important}.business-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:27px;margin-top:30px}.business-text-link{display:inline-flex;align-items:center;gap:15px;text-decoration:none;padding-block:10px;font-size:13px;font-weight:700}.business-text-link:hover{color:var(--business-cyan)}.business-hero__note{font-size:11px!important;color:#f0ece3a6;margin-top:23px!important}.business-product{position:relative;background:var(--business-paper);color:var(--business-ink);border-radius:20px 100px 20px 20px;min-width:0;aspect-ratio:.91;overflow:hidden;isolation:isolate}.business-product:before{content:"";position:absolute;top:16%;right:5%;bottom:10%;left:5%;border-radius:50%;background:radial-gradient(ellipse at 60% 70%,rgba(190,113,228,.18),transparent 65%)}.business-product:after{content:"";position:absolute;left:22%;right:12%;bottom:12%;height:25px;border-radius:50%;background:#0d0d0f33;filter:blur(14px);z-index:-1}.business-product__machine{position:absolute;top:6%;left:-3%;width:106%;height:84%;object-fit:contain;display:block}.business-product__label{position:absolute;left:26px;right:26px;top:26px;display:flex;flex-direction:column;gap:4px;z-index:1;font-size:8px;font-weight:700;letter-spacing:.1em}.business-product__label span:last-child{opacity:.7}.business-product figcaption{position:absolute;left:26px;right:26px;bottom:24px;display:flex;flex-direction:column;gap:9px;font-size:10px;font-weight:600;text-align:center}.business-product__pill{align-self:center;font-size:11px;font-weight:800;padding:9px 15px;background:var(--business-cyan);border-radius:100px}.business-product__orbit{position:absolute;width:80%;height:70%;top:14%;left:10%;border:1px solid rgba(47,32,56,.15);border-radius:50%;transform:rotate(-22deg)}.business-product__route{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.business-product__route span{width:9px;height:9px;position:absolute;border-radius:50%;background:var(--business-violet);left:85%;top:24%;animation:business-beacon 3s ease-out infinite}.business-product__route span:nth-child(2){background:var(--business-cyan);top:62%;left:7%;animation-delay:.8s}.business-product__route span:nth-child(3){width:6px;height:6px;top:79%;left:86%;animation-delay:1.6s}.business-promises{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-top:45px;padding-block:25px;border-top:1px solid rgba(255,255,255,.14)}.business-promises span{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600}.business-promises svg{color:var(--business-cyan);font-size:19px}.business-section{padding-block:104px;scroll-margin-top:110px}.business-section-heading{margin-bottom:54px}.business-section-heading .business-eyebrow{margin-bottom:24px}.business-section-heading>p:last-child{margin-top:25px;max-width:440px;color:#0d0d0fb8}.business-underline{text-decoration:underline;text-decoration-color:var(--business-cyan);text-decoration-thickness:.14em;text-underline-offset:-.035em;text-decoration-skip-ink:none}.business-underline--violet{text-decoration-color:var(--business-violet)}.business-customer__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:center}.business-steps{display:grid;border-top:1px solid rgba(13,13,15,.2)}.business-steps button{display:flex;gap:18px;align-items:center;width:100%;color:var(--business-ink);text-align:left;cursor:pointer;border:none;border-bottom:1px solid rgba(13,13,15,.2);background:transparent;padding:24px 12px;font-size:17px;font-weight:700;transition:background .2s}.business-steps button svg{font-size:20px;margin-left:auto;opacity:.35;transform:rotate(-45deg);transition:transform .2s}.business-steps button[aria-selected=true]{background:var(--business-cyan)}.business-steps button[aria-selected=true] svg{opacity:1;transform:rotate(0)}.business-steps button:hover{background:#4fd9e540}.business-steps button[aria-selected=true]:hover{background:var(--business-cyan)}.business-steps__number{font-size:10px;font-weight:800;min-width:22px}.business-step-copy{padding-top:30px;min-height:200px}.business-step-copy p{margin-top:13px;color:#0d0d0fb8;max-width:410px}.business-inline-link{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:800;text-decoration:none;padding-block:8px;border-bottom:1px solid currentColor}.business-inline-link svg{font-size:16px;transition:transform .2s}.business-inline-link:hover svg{transform:translate(2px,-2px)}.business-customer__image{position:relative;height:550px;overflow:hidden;border-radius:16px;background:var(--business-grape)}.business-customer__image img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 47%}.business-customer__image figcaption{position:absolute;z-index:1;bottom:18px;left:18px;right:18px;padding:12px 14px;font-size:9px;font-weight:700;letter-spacing:.05em;color:var(--business-paper);background:#0d0d0fdb;border-radius:7px}.business-value{background:var(--business-ink);color:var(--business-paper)}.business-value__grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.business-value__intro .business-eyebrow{color:var(--business-violet);margin-bottom:28px}.business-value h2{line-height:1.2}.business-value__intro>p:not(.business-eyebrow){margin-top:34px;max-width:400px;color:#f0ece3b8}.business-benefits article{display:flex;align-items:flex-start;gap:27px;padding-block:36px;border-bottom:1px solid rgba(255,255,255,.18)}.business-benefits>div:first-child article{border-top:1px solid rgba(255,255,255,.18)}.business-benefits__number{color:var(--business-violet);font-size:11px;font-weight:700;padding-top:8px}.business-benefits h3{font-size:22px;max-width:340px}.business-benefits p{color:#f0ece3b0;font-size:14px;margin-top:16px;max-width:370px}.business-mobile-break{display:none}.business-places{margin-top:108px;padding-top:50px;border-top:1px solid rgba(255,255,255,.22);scroll-margin-top:110px}.business-places__heading{display:grid;grid-template-columns:1fr 1fr;gap:20px 64px;align-items:end}.business-places__heading .business-eyebrow{grid-column:1 / -1;color:var(--business-cyan)}.business-places__heading h3{font-size:clamp(34px,4.6vw,64px);line-height:1.07;letter-spacing:-.06em}.business-places__heading h3 span{color:var(--business-violet)}.business-places__heading>p:last-child{max-width:370px;justify-self:end;font-size:14px;color:#f0ece3b8}.business-places__gallery{margin-top:62px}.business-places__row{position:relative;width:min(960px,86%);margin:0 0 34px}.business-places__row--reverse{margin-left:auto}.business-places__meta{display:flex;justify-content:space-between;gap:20px;color:#f0ece39c;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.business-places__row h4{position:relative;z-index:2;margin:11px 0 -12px 4%;font-size:clamp(55px,8.4vw,118px);line-height:.95;font-weight:800;letter-spacing:-.075em}.business-places__row h4 span{color:var(--business-cyan)}.business-places__row--violet h4 span{color:var(--business-violet)}.business-places__art{position:relative;height:clamp(125px,12vw,175px);padding-bottom:10px}.business-places__reveal{height:100%}.business-landing--still .business-places__reveal{clip-path:inset(0)!important}.business-places__shape{position:relative;height:100%;overflow:hidden;clip-path:polygon(0 21%,100% 0,98.5% 80%,1.5% 100%);background:var(--business-cyan)}.business-places__row--reverse .business-places__shape{clip-path:polygon(0 0,100% 20%,98.5% 100%,1.5% 79%)}.business-places__row--violet .business-places__shape{background:var(--business-violet)}.business-places__shape:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(13,13,15,.19),transparent 62%);pointer-events:none}.business-places__shape img{position:absolute;top:-10%;right:0;bottom:-10%;left:0;display:block;width:100%;height:120%;object-fit:cover;object-position:center;filter:saturate(.87) contrast(1.07)}.business-places__line{position:absolute;left:4%;bottom:0;width:37%;height:5px;background:var(--business-cyan);transform:skew(-24deg)}.business-places__row--violet .business-places__line{background:var(--business-violet)}.business-places__row--reverse .business-places__line{left:auto;right:4%}.business-places__dot{position:absolute;right:1%;bottom:4px;width:8px;height:8px;border-radius:50%;background:var(--business-cyan)}.business-places__row--violet .business-places__dot{background:var(--business-violet)}.business-places__row--reverse .business-places__dot{right:auto;left:1%}.business-places__footnote{display:flex;justify-content:space-between;gap:20px;padding-top:30px;border-top:1px solid rgba(255,255,255,.22);font-size:13px!important;color:#f0ece3b3}.business-places__footnote a{font-weight:800;color:var(--business-paper);text-decoration-thickness:3px;text-decoration-color:var(--business-violet);text-underline-offset:6px}.business-city__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;align-items:center}.business-city .business-eyebrow{margin-bottom:28px}.business-city h2{font-size:clamp(37px,4.2vw,57px)}.business-city h2+p{margin-top:25px;max-width:410px}.business-city__small{font-size:13px!important;margin-top:17px!important;color:#0d0d0fa8;max-width:380px}.business-city .business-inline-link{margin-top:22px}.business-network{min-width:0;padding:32px 26px 24px;background:#2f20380a;border-radius:20px}.business-network__map{display:block;width:100%;height:auto;overflow:visible}.business-network__caption{padding:13px 12px 0}.business-network__caption strong{font-size:16px;font-weight:800}.business-network__caption p{font-size:11px;margin-top:8px;color:#0d0d0f99}.business-onboarding{padding-top:30px}.business-onboarding__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:0;margin:60px 0 50px;list-style:none}.business-onboarding__steps li{border-top:2px solid var(--business-ink);padding-top:24px}.business-onboarding__number{display:inline-block;font-size:48px;font-weight:800;letter-spacing:-.06em;line-height:1;margin-bottom:32px}.business-onboarding__steps h3{font-size:22px}.business-onboarding__steps p{font-size:14px;color:#0d0d0fb8;margin-top:13px;max-width:295px}.business-onboarding__foot{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:30px 34px;background:#be71e41f;border-radius:12px}.business-onboarding__foot p{font-size:14px}.business-onboarding .business-cta.MuiButton-root:hover{background:var(--business-ink);color:var(--business-paper)}.business-faq{border-top:1px solid rgba(13,13,15,.15)}.business-faq__grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:80px}.business-faq .business-eyebrow{margin-bottom:25px}.business-faq h2+p{font-size:14px;max-width:260px;margin-top:24px}.business-faq .business-inline-link{margin-top:24px}.business-faq__items details{border-bottom:1px solid rgba(13,13,15,.22)}.business-faq__items details:first-child{border-top:1px solid rgba(13,13,15,.22)}.business-faq__items summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;font-size:16px;line-height:1.5;font-weight:700}.business-faq__items summary::-webkit-details-marker{display:none}.business-faq__items summary span{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;background:#be71e433;border-radius:50%;font-size:22px;font-weight:400;transition:transform .2s}.business-faq__items details[open] summary span{transform:rotate(45deg);background:var(--business-violet)}.business-faq__items details p{padding:0 38px 24px 0;font-size:14px;color:#0d0d0fba}.business-invitation{scroll-margin-top:110px;background:var(--business-violet);padding-block:90px}.business-invitation__grid{display:grid;grid-template-columns:1.25fr .75fr;gap:90px;align-items:center}.business-invitation .business-eyebrow{margin-bottom:24px}.business-invitation h2{font-size:clamp(56px,6.8vw,88px);line-height:1.06;letter-spacing:-.065em}.business-invitation h2>span{color:var(--business-grape)}.business-invitation__action{border-top:1px solid rgba(13,13,15,.4);padding-top:24px}.business-invitation__icon{display:block;font-size:64px;font-weight:400;line-height:1;margin-bottom:20px}.business-invitation__action h3{font-size:25px}.business-invitation__action>p{margin-top:18px;font-size:14px;max-width:330px}.business-invitation .business-cta.MuiButton-root{margin-top:28px;background:var(--business-ink);color:var(--business-paper);width:100%}.business-invitation .business-cta.MuiButton-root:hover{background:var(--business-grape)}.business-invitation__email{font-size:11px!important;margin-top:25px!important}.business-invitation__email a{font-weight:800;font-size:13px;text-underline-offset:4px}.business-footer{background:var(--business-ink);color:var(--business-paper);padding-block:42px}.business-footer>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:26px}.business-footer p{font-size:11px;opacity:.65}.business-footer nav{display:flex;flex-wrap:wrap;gap:24px}.business-footer nav a{text-decoration:none;font-size:10px;font-weight:600}.business-footer nav a:hover{text-decoration:underline;text-underline-offset:4px}.business-footer__motion{display:flex;justify-content:flex-end;width:100%;padding-top:20px;border-top:1px solid rgba(255,255,255,.16)}.business-footer .business-motion-status{width:auto;font-size:12px;text-align:left;opacity:.75}.business-landing--still *,.business-landing--still *:before,.business-landing--still *:after{animation:none!important;transition:none!important}@keyframes business-beacon{0%,to{box-shadow:0 0 #be71e400}30%{box-shadow:0 0 0 9px #be71e424}60%{box-shadow:0 0 0 16px #be71e400}}@media(min-width:1600px){.business-hero h1{font-size:112px}}@media(max-width:1100px){.business-container{width:calc(100% - 64px)}.business-nav{gap:18px}.business-nav a{font-size:12px}.business-hero__grid{gap:34px}.business-hero h1{font-size:80px}.business-customer__grid,.business-value__grid,.business-city__grid{gap:40px}.business-invitation__grid{gap:50px}.business-faq__grid{gap:45px}}@media(max-width:800px){.business-container{width:calc(100% - 40px)}.business-header__inner{min-height:74px;gap:14px;padding-block:12px}.business-logo img{width:141px}.business-nav{display:none}.business-header__actions{gap:10px}.business-header__cta.MuiButton-root{padding:10px 13px;font-size:11px;min-height:40px}.business-header__cta svg{display:none}.business-hero{padding-top:28px}.business-hero__grid{grid-template-columns:1fr;gap:16px}.business-hero__copy{padding-block:18px 20px}.business-hero .business-eyebrow{margin-bottom:25px}.business-hero h1{font-size:clamp(65px,12vw,90px)}.business-hero__description{margin-top:28px!important;max-width:400px;font-size:16px!important}.business-hero__actions{gap:22px;margin-top:25px}.business-product{aspect-ratio:.9;max-width:500px;width:100%;margin-inline:auto!important;border-top-right-radius:70px}.business-product__machine{top:12%;height:74%}.business-product__label{top:20px;left:20px;font-size:7px}.business-product figcaption{bottom:19px;font-size:9px;gap:5px}.business-product__pill{font-size:10px;padding:7px 12px}.business-promises{flex-wrap:wrap;justify-content:flex-start;gap:12px 25px;margin-top:25px;padding-block:23px}.business-promises span{font-size:10px}.business-promises svg{font-size:16px}.business-section{padding-block:70px;scroll-margin-top:90px}.business-section-heading{margin-bottom:34px}.business-section-heading .business-eyebrow{margin-bottom:20px}.business-landing h2{font-size:clamp(35px,7vw,52px)}.business-customer__grid,.business-value__grid,.business-city__grid,.business-faq__grid,.business-invitation__grid{grid-template-columns:1fr;gap:36px}.business-customer__image{height:440px}.business-customer__story{order:2}.business-customer__image{order:1}.business-step-copy{min-height:180px}.business-value h2{line-height:1.24}.business-benefits article{padding-block:29px}.business-benefits h3,.business-benefits p{max-width:none}.business-places{margin-top:68px;padding-top:30px;scroll-margin-top:90px}.business-places__heading{grid-template-columns:1fr;gap:18px}.business-places__heading .business-eyebrow{grid-column:auto}.business-places__heading h3{font-size:clamp(36px,7vw,52px)}.business-places__heading>p:last-child{justify-self:start;max-width:510px}.business-places__gallery{margin-top:50px}.business-places__row{width:100%;margin-bottom:30px}.business-places__row h4{font-size:clamp(60px,11vw,96px)}.business-places__art{height:clamp(118px,20vw,160px)}.business-places__footnote{flex-direction:column;gap:4px}.business-network{padding:22px 16px}.business-city h2+p{max-width:500px}.business-onboarding{padding-top:5px}.business-onboarding__steps{grid-template-columns:1fr;gap:30px;margin:40px 0}.business-onboarding__steps li{padding-top:20px}.business-onboarding__number{font-size:35px;margin-bottom:16px}.business-onboarding__steps p{max-width:420px}.business-onboarding__foot{padding:25px;align-items:flex-start;flex-direction:column;gap:22px}.business-onboarding__foot .business-cta.MuiButton-root{width:100%}.business-faq h2 br{display:none}.business-faq h2+p{max-width:none}.business-faq__items summary{font-size:15px;padding-block:22px}.business-invitation{padding-block:65px;scroll-margin-top:90px}.business-invitation h2{font-size:clamp(55px,10vw,78px)}.business-invitation__action>p{max-width:480px}.business-invitation__icon{display:none}.business-footer>div{gap:24px}.business-footer p{width:calc(100% - 170px);text-align:right}.business-footer nav{gap:20px}.business-footer__motion{justify-content:flex-start}}@media(max-width:380px){.business-container{width:calc(100% - 32px)}.business-logo img{width:116px}.business-header__actions{gap:7px}.business-header__cta.MuiButton-root{padding-inline:10px}.business-hero h1{font-size:65px}.business-mobile-break{display:initial}.business-product__label span:last-child{display:none}.business-product{aspect-ratio:.9}.business-faq__items summary{font-size:14px}.business-hero__actions{gap:14px}.business-hero .business-cta.MuiButton-root{font-size:13px;padding-inline:17px}.business-text-link{font-size:11px}.business-places__meta{font-size:8px;letter-spacing:.07em}.business-places__row h4{font-size:clamp(50px,13vw,70px);margin-left:3%}.business-places__art{height:110px}}@media(prefers-reduced-motion:reduce){.business-landing *,.business-landing *:before,.business-landing *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.business-places__reveal{clip-path:inset(0)!important}}
