.ServiceSurface-module__yXvB5q__surface{z-index:0;pointer-events:none;background:var(--astro-services-bento-base);border-radius:20px;position:absolute;inset:-1px;overflow:hidden}.ServiceSurface-module__yXvB5q__surface[data-surface=venture],.ServiceSurface-module__yXvB5q__surface[data-surface=apps]{background:0 0}.ServiceSurface-module__yXvB5q__surface[data-surface=apps]{border-radius:13.05px}.ServiceSurface-module__yXvB5q__shade{aspect-ratio:1.37031;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:4s cubic-bezier(.07,0,.87,1) 1s infinite alternate ServiceSurface-module__yXvB5q__shadeMirror;position:absolute;inset-block-end:0;inset-inline:-92px -93px;transform:translateY(0)scale(1)rotate(0)skew(0)}.ServiceSurface-module__yXvB5q__shade img{object-fit:cover;object-position:center;block-size:100%;inline-size:100%;display:block;position:absolute}.ServiceSurface-module__yXvB5q__surface[data-surface=venture] .ServiceSurface-module__yXvB5q__shade{inset-inline:-33px}.ServiceSurface-module__yXvB5q__surface[data-surface=apps] .ServiceSurface-module__yXvB5q__shade{inset-inline:-97px -98px}.ServiceSurface-module__yXvB5q__surface[data-surface=design] .ServiceSurface-module__yXvB5q__shade{inset-inline:-116px -118px}.ServiceSurface-module__yXvB5q__surface[data-surface=design]{border-radius:16px}@keyframes ServiceSurface-module__yXvB5q__shadeMirror{0%{transform:translateY(0)scale(1)rotate(0)skew(0)}to{transform:translateY(-70px)scale(1.5)rotate(5deg)skew(-20deg)}}@media (min-width:810px) and (max-width:1199px){.ServiceSurface-module__yXvB5q__surface[data-surface=venture] .ServiceSurface-module__yXvB5q__shade{inset-inline:-84px -85px}.ServiceSurface-module__yXvB5q__surface[data-surface=automation],.ServiceSurface-module__yXvB5q__surface[data-surface=design]{background:0 0}.ServiceSurface-module__yXvB5q__surface[data-surface=automation] .ServiceSurface-module__yXvB5q__shade{inset-inline:-139px -142px}.ServiceSurface-module__yXvB5q__surface[data-surface=cloud] .ServiceSurface-module__yXvB5q__shade{aspect-ratio:auto;block-size:406px;inset-inline:-154px -156px}.ServiceSurface-module__yXvB5q__surface[data-surface=cloud]{inset-block-start:-28px}.ServiceSurface-module__yXvB5q__surface[data-surface=apps] .ServiceSurface-module__yXvB5q__shade{inset-inline:-140px}.ServiceSurface-module__yXvB5q__surface[data-surface=design] .ServiceSurface-module__yXvB5q__shade{inset-inline:-157px -158px}}@media (max-width:809px){.ServiceSurface-module__yXvB5q__surface[data-surface=venture] .ServiceSurface-module__yXvB5q__shade{inset-inline:-84px -85px}.ServiceSurface-module__yXvB5q__surface[data-surface=automation]{background:0 0}.ServiceSurface-module__yXvB5q__surface[data-surface=automation] .ServiceSurface-module__yXvB5q__shade{inset-inline:-139px -142px}.ServiceSurface-module__yXvB5q__surface[data-surface=apps] .ServiceSurface-module__yXvB5q__shade{inset-inline:-140px}}@media (prefers-reduced-motion:reduce){.ServiceSurface-module__yXvB5q__shade{animation:none}}
.ServicesSection-module__5JjtYq__section{background:var(--astro-bg);min-block-size:1205px;padding:50px;overflow:clip}.ServicesSection-module__5JjtYq__inner{max-inline-size:1165px;margin-inline:auto}.ServicesSection-module__5JjtYq__headingReveal{white-space:pre-line}.ServicesSection-module__5JjtYq__headingReveal h2{inline-size:100%;font-weight:var(--astro-services-heading-weight);font-feature-settings:var(--astro-services-heading-features)}.ServicesSection-module__5JjtYq__grid{grid-template-columns:repeat(6,1fr);align-content:center;gap:19px 24px;block-size:926px;max-inline-size:1100px;margin:44px auto 0;display:grid}.ServicesSection-module__5JjtYq__card{isolation:isolate;background:0 0;border:1px solid #0000;border-radius:20px;grid-column:span 3;block-size:441px;position:relative;overflow:hidden}.ServicesSection-module__5JjtYq__card:nth-child(n+3){grid-column:span 2;block-size:391px}.ServicesSection-module__5JjtYq__card:nth-child(5){border-radius:16px}.ServicesSection-module__5JjtYq__visual{z-index:2;block-size:296px;padding:24px;position:relative}.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__visual{block-size:238px;padding:12px}.ServicesSection-module__5JjtYq__copy{z-index:2;padding:0 24px 24px;position:relative}.ServicesSection-module__5JjtYq__cloudFadeFrame{z-index:1;pointer-events:none;position:absolute;inset:-1px}.ServicesSection-module__5JjtYq__cloudFade{z-index:1;background:var(--astro-services-illustration-fade);pointer-events:none;block-size:205px;inline-size:332px;position:absolute;inset-block-start:calc(45.0128% - 102.5px);inset-inline-start:calc(50.1425% - 166px)}.ServicesSection-module__5JjtYq__card:nth-child(3) .ServicesSection-module__5JjtYq__visual{z-index:auto}.ServicesSection-module__5JjtYq__copy h3{font:400 24px/24px var(--astro-font-display);letter-spacing:-.2px}.ServicesSection-module__5JjtYq__separator{background:linear-gradient(90deg, transparent, var(--astro-border), transparent);block-size:1px;margin-block:14px 12px}.ServicesSection-module__5JjtYq__copy p{color:var(--astro-faint);font:400 16px/21.6px var(--astro-font-body);letter-spacing:-.32px}.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy{text-align:center;padding-inline:20px}.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy h3{font-size:22px;line-height:27px}.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy p{font-size:16px;line-height:23px}.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__separator{display:none}.ServicesSection-module__5JjtYq__cloudHub{background:var(--astro-accent);block-size:62px;inline-size:62px;box-shadow:0 0 8.0665px var(--astro-services-hub-shadow);border-radius:50%;justify-content:center;align-items:center;padding-block:6.4532px;padding-inline:12.9064px 12px;display:flex;position:absolute;inset-block-end:11px;inset-inline-start:50%;translate:-50%}.ServicesSection-module__5JjtYq__cloudHub:after{content:"";border:1.6133px solid var(--astro-services-hub-border);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ServicesSection-module__5JjtYq__cloudScene{block-size:100%;position:relative}.ServicesSection-module__5JjtYq__cloud{block-size:100%;-webkit-mask-image:linear-gradient(90deg, transparent, var(--astro-ink) 20%, var(--astro-ink) 80%, transparent);mask-image:linear-gradient(90deg, transparent, var(--astro-ink) 20%, var(--astro-ink) 80%, transparent);padding-block:14px;position:relative;overflow:hidden}.ServicesSection-module__5JjtYq__cloudRow{gap:10px;inline-size:max-content;margin-block-end:10px;animation:15.68s linear infinite ServicesSection-module__5JjtYq__cloudLeft;display:flex}.ServicesSection-module__5JjtYq__cloudViewport:nth-child(2n) .ServicesSection-module__5JjtYq__cloudRow{animation-name:ServicesSection-module__5JjtYq__cloudRight}.ServicesSection-module__5JjtYq__cloudRow span{background:var(--astro-services-cloud-chip-surface);min-inline-size:88px;color:var(--astro-text);text-align:center;font:400 11px/15px var(--astro-font-body);border-radius:16px;padding:11px 15px;position:relative}.ServicesSection-module__5JjtYq__cloudRow span:after{content:"";border:1px solid var(--astro-services-cloud-chip-border);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ServicesSection-module__5JjtYq__cloudHub{z-index:2;block-size:60px;inline-size:60px;inset-block:calc(50.6024% - 30px) auto;translate:-50%}.ServicesSection-module__5JjtYq__cloudBadge{flex:none;block-size:31px;inline-size:31px;position:relative}.ServicesSection-module__5JjtYq__cloudHub img{block-size:28px;inline-size:29px;position:absolute;inset-block-start:2px;inset-inline-start:1px}@keyframes ServicesSection-module__5JjtYq__cloudLeft{to{transform:translate(calc(-50% - 5px))}}@keyframes ServicesSection-module__5JjtYq__cloudRight{0%{transform:translate(calc(-50% - 5px))}to{transform:translate(0)}}@media (min-width:0){.ServicesSection-module__5JjtYq__cloudScene{block-size:220px;inline-size:310px;inset-inline-start:calc(50% - 155px)}.ServicesSection-module__5JjtYq__cloud{background:var(--astro-panel-gradient);border-radius:16px;padding:14px 0 0;-webkit-mask-image:none;mask-image:none}.ServicesSection-module__5JjtYq__cloud:after{content:"";border:1px solid var(--astro-text-08);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ServicesSection-module__5JjtYq__cloudViewport{block-size:45px;inline-size:393px;-webkit-mask-image:linear-gradient(90deg, transparent, var(--astro-ink) 42.5%, var(--astro-ink) 57.5%, transparent);mask-image:linear-gradient(90deg, transparent, var(--astro-ink) 42.5%, var(--astro-ink) 57.5%, transparent);margin-block-end:14.6038px;position:relative;inset-inline-start:50%;translate:-50%}.ServicesSection-module__5JjtYq__cloudViewport:first-child{inline-size:310px}.ServicesSection-module__5JjtYq__cloudViewport:nth-child(4){-webkit-mask-image:linear-gradient(90deg, transparent, var(--astro-ink) 12.5%, var(--astro-ink) 87.5%, transparent);mask-image:linear-gradient(90deg, transparent, var(--astro-ink) 12.5%, var(--astro-ink) 87.5%, transparent)}.ServicesSection-module__5JjtYq__cloudRow{margin:0;animation-duration:14.24s}.ServicesSection-module__5JjtYq__cloudRow span{justify-content:center;align-items:center;block-size:45px;inline-size:79px;min-inline-size:79px;padding:0;font-size:12px;line-height:20px;display:flex}.ServicesSection-module__5JjtYq__cloudViewport:nth-child(4) .ServicesSection-module__5JjtYq__cloudRow{animation-duration:14.64s}.ServicesSection-module__5JjtYq__cloudViewport:nth-child(4) .ServicesSection-module__5JjtYq__cloudRow span:nth-child(4n+1){inline-size:78px;min-inline-size:78px}.ServicesSection-module__5JjtYq__cloudViewport:nth-child(4) .ServicesSection-module__5JjtYq__cloudRow span:nth-child(4n){inline-size:90px;min-inline-size:90px}[dir=rtl] .ServicesSection-module__5JjtYq__cloudViewport{translate:50%}}@media (min-width:810px) and (max-width:1199.98px){.ServicesSection-module__5JjtYq__section{justify-content:center;align-items:center;block-size:976px;min-block-size:0;display:flex}.ServicesSection-module__5JjtYq__inner{inline-size:100%}.ServicesSection-module__5JjtYq__headingReveal>div{max-inline-size:none}.ServicesSection-module__5JjtYq__grid{grid-template-rows:322px 369px;grid-template-columns:repeat(6,minmax(0,1fr));align-content:start;align-items:center;gap:12.25px 15.49px;block-size:703.25px;inline-size:710px;max-inline-size:710px}.ServicesSection-module__5JjtYq__card{block-size:322px}.ServicesSection-module__5JjtYq__card:first-child{inline-size:347px}.ServicesSection-module__5JjtYq__card:nth-child(2){justify-self:end;inline-size:347.52px}.ServicesSection-module__5JjtYq__card:nth-child(3){block-size:364px}.ServicesSection-module__5JjtYq__card:nth-child(4){block-size:369px}.ServicesSection-module__5JjtYq__card:nth-child(5){block-size:363px}.ServicesSection-module__5JjtYq__card:first-child .ServicesSection-module__5JjtYq__visual{block-size:189.66px}.ServicesSection-module__5JjtYq__card:nth-child(2) .ServicesSection-module__5JjtYq__visual{block-size:218.625px}.ServicesSection-module__5JjtYq__card:nth-child(3) .ServicesSection-module__5JjtYq__visual{block-size:234.625px;padding-block-start:17.625px}.ServicesSection-module__5JjtYq__card:nth-child(3) .ServicesSection-module__5JjtYq__cloudScene{inset-block-start:-27px}.ServicesSection-module__5JjtYq__cloudHub{inset-block:auto 42px}.ServicesSection-module__5JjtYq__cloudFadeFrame{inset-block-start:-28px}.ServicesSection-module__5JjtYq__card:nth-child(4) .ServicesSection-module__5JjtYq__visual{block-size:200.75px}.ServicesSection-module__5JjtYq__card:nth-child(5) .ServicesSection-module__5JjtYq__visual{block-size:207.83px;padding-block-start:21.83px}.ServicesSection-module__5JjtYq__copy,.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy{text-align:center;padding-inline:23px}.ServicesSection-module__5JjtYq__card:nth-child(n+4) .ServicesSection-module__5JjtYq__copy{padding-inline:14.6563px}.ServicesSection-module__5JjtYq__copy h3,.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy h3{font-size:19px;line-height:24px}.ServicesSection-module__5JjtYq__copy p,.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy p{line-height:21.6px}.ServicesSection-module__5JjtYq__card:nth-child(3) .ServicesSection-module__5JjtYq__copy p,.ServicesSection-module__5JjtYq__card:nth-child(5) .ServicesSection-module__5JjtYq__copy p{font-size:13px}.ServicesSection-module__5JjtYq__separator,.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__separator{margin-block:8.795px;display:block}.ServicesSection-module__5JjtYq__card:nth-child(4) .ServicesSection-module__5JjtYq__copy h3{letter-spacing:-.13px;font-size:24px;line-height:32.658px}.ServicesSection-module__5JjtYq__card:nth-child(4) .ServicesSection-module__5JjtYq__copy p{letter-spacing:-.21px;line-height:27.0922px}.ServicesSection-module__5JjtYq__card:nth-child(4) .ServicesSection-module__5JjtYq__separator{margin-block:2px}}@media (min-width:810px) and (max-width:825px){.ServicesSection-module__5JjtYq__grid{position:relative;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .ServicesSection-module__5JjtYq__grid{transform:translate(50%)}}@media (min-width:1200px){.ServicesSection-module__5JjtYq__section{block-size:1204.6px;min-block-size:1204.6px}.ServicesSection-module__5JjtYq__grid{inline-size:1100px;margin-inline:0;position:relative;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .ServicesSection-module__5JjtYq__grid{transform:translate(50%)}.ServicesSection-module__5JjtYq__card:first-child .ServicesSection-module__5JjtYq__visual{block-size:324.625px;padding-block:28.625px 24px}.ServicesSection-module__5JjtYq__card:nth-child(2) .ServicesSection-module__5JjtYq__visual{block-size:318.125px}.ServicesSection-module__5JjtYq__card:nth-child(3) .ServicesSection-module__5JjtYq__visual{block-size:273.625px;padding-block:29.625px 24px}.ServicesSection-module__5JjtYq__card:nth-child(4) .ServicesSection-module__5JjtYq__visual{block-size:275.031px}.ServicesSection-module__5JjtYq__card:nth-child(5) .ServicesSection-module__5JjtYq__visual{block-size:281.125px;padding-block:22.125px 60px}.ServicesSection-module__5JjtYq__copy{padding-inline:23px}.ServicesSection-module__5JjtYq__card:first-child .ServicesSection-module__5JjtYq__copy p{max-inline-size:441px}.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy{padding-inline:23px}.ServicesSection-module__5JjtYq__card:nth-child(n+4) .ServicesSection-module__5JjtYq__copy{padding-inline:14.6563px}.ServicesSection-module__5JjtYq__card:nth-child(4) .ServicesSection-module__5JjtYq__copy{padding-block-end:14.6563px}.ServicesSection-module__5JjtYq__card:nth-child(5) .ServicesSection-module__5JjtYq__copy{padding-block-end:22.125px}.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy h3{font-size:24px;line-height:24px}.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy p{line-height:21.6px}.ServicesSection-module__5JjtYq__separator,.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__separator{margin-block:8.795px;display:block}.ServicesSection-module__5JjtYq__card:nth-child(4) .ServicesSection-module__5JjtYq__copy h3{letter-spacing:-.13px;line-height:32.658px}.ServicesSection-module__5JjtYq__card:nth-child(4) .ServicesSection-module__5JjtYq__copy p{letter-spacing:-.21px;line-height:27.0922px}.ServicesSection-module__5JjtYq__card:nth-child(4) .ServicesSection-module__5JjtYq__separator{margin-block:5.74px}}@media (max-width:809px){.ServicesSection-module__5JjtYq__section{min-block-size:auto;padding:50px 20px}.ServicesSection-module__5JjtYq__grid{grid-template-columns:1fr;gap:14px;block-size:auto;margin-block-start:42px}.ServicesSection-module__5JjtYq__card,.ServicesSection-module__5JjtYq__card:nth-child(n+3){grid-column:auto;block-size:316px}.ServicesSection-module__5JjtYq__card:nth-child(2){block-size:350px}.ServicesSection-module__5JjtYq__card:nth-child(n+3){block-size:361px}.ServicesSection-module__5JjtYq__visual,.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__visual{block-size:202px;padding:12px}.ServicesSection-module__5JjtYq__card:nth-child(2) .ServicesSection-module__5JjtYq__visual{block-size:236px}.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__visual{block-size:234px}.ServicesSection-module__5JjtYq__copy,.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy{text-align:start;padding:0 20px 20px}.ServicesSection-module__5JjtYq__copy h3,.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy h3{font-size:20px;line-height:24px}.ServicesSection-module__5JjtYq__copy p,.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy p{font-size:15px;line-height:20px}.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__separator{margin-block:11px 9px;display:block}}@media (max-width:389px){.ServicesSection-module__5JjtYq__section{padding-inline:20px}}@media (max-width:809px){.ServicesSection-module__5JjtYq__headingReveal h2{font-size:var(--astro-services-heading-mobile-size);line-height:var(--astro-services-heading-mobile-line)}.ServicesSection-module__5JjtYq__grid{row-gap:24px;margin-block-start:44px;padding-block-end:15px}.ServicesSection-module__5JjtYq__card:nth-child(3),.ServicesSection-module__5JjtYq__card:nth-child(5){block-size:391px}.ServicesSection-module__5JjtYq__card:nth-child(3){margin-block-start:10px}.ServicesSection-module__5JjtYq__card:first-child .ServicesSection-module__5JjtYq__visual{block-size:183.66px}.ServicesSection-module__5JjtYq__card:nth-child(2) .ServicesSection-module__5JjtYq__visual{block-size:212.83px}.ServicesSection-module__5JjtYq__card:nth-child(3) .ServicesSection-module__5JjtYq__visual{block-size:273.625px;padding-block-start:29.625px}.ServicesSection-module__5JjtYq__card:nth-child(4) .ServicesSection-module__5JjtYq__visual{block-size:272.16px}.ServicesSection-module__5JjtYq__card:nth-child(5) .ServicesSection-module__5JjtYq__visual{block-size:281.125px;padding-block-start:22.125px}.ServicesSection-module__5JjtYq__copy,.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy{text-align:center;padding-block-end:23px;padding-inline:23px}.ServicesSection-module__5JjtYq__card:nth-child(n+4) .ServicesSection-module__5JjtYq__copy{padding-block-end:14.6563px;padding-inline:14.6563px}.ServicesSection-module__5JjtYq__copy p,.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__copy p{font-size:16px;line-height:21.6px}.ServicesSection-module__5JjtYq__separator,.ServicesSection-module__5JjtYq__card:nth-child(n+3) .ServicesSection-module__5JjtYq__separator{margin-block:8.795px;display:block}.ServicesSection-module__5JjtYq__card:nth-child(4) .ServicesSection-module__5JjtYq__separator{margin-block:2px}}@media (max-width:389px){.ServicesSection-module__5JjtYq__headingReveal h2{font-size:var(--astro-services-heading-narrow-size);line-height:var(--astro-services-heading-narrow-line)}.ServicesSection-module__5JjtYq__card:first-child .ServicesSection-module__5JjtYq__visual{block-size:159.66px}}@media (prefers-reduced-motion:reduce){.ServicesSection-module__5JjtYq__cloudRow{animation:none}}
.VentureVisual-module__c3SCoa__root{block-size:100%;inline-size:100%;overflow:visible}.VentureVisual-module__c3SCoa__workspace{opacity:0;align-items:flex-start;gap:12px;block-size:272px;inline-size:490px;transition:opacity .4s cubic-bezier(.92,.03,.13,1.11);display:flex;position:relative;inset-inline-start:50%;translate:-50%}.VentureVisual-module__c3SCoa__codePanel,.VentureVisual-module__c3SCoa__roadmapPanel{border:1px solid var(--astro-services-venture-border);background:var(--astro-panel-gradient);border-radius:16px;block-size:272px;position:relative;overflow:hidden}.VentureVisual-module__c3SCoa__codePanel{flex-direction:column;flex:0 0 223.281px;align-items:flex-start;gap:14.6038px;padding-block-end:22.4674px;display:flex}.VentureVisual-module__c3SCoa__codeViewport{flex:none;justify-content:center;align-items:flex-start;gap:10.09px;block-size:412px;inline-size:100%;padding:15.8208px;display:flex;position:relative;overflow:hidden}.VentureVisual-module__c3SCoa__lineNumbers{block-size:380px;inline-size:13px;color:var(--astro-services-venture-line-text);font:700 10.55px/12.66px var(--astro-font-venture-lines);flex:none;margin:0;padding:0;list-style:none}.VentureVisual-module__c3SCoa__codeStack{inline-size:165px;color:var(--astro-text-80);font:500 10.55px/12.66px var(--astro-font-venture-code);flex-direction:column;flex:none;justify-content:center;gap:9px;display:flex}.VentureVisual-module__c3SCoa__codeGroup{flex-direction:column;gap:2px;inline-size:165px;display:flex}.VentureVisual-module__c3SCoa__skeleton{background:var(--astro-surface-raised);border-radius:100px;flex:none;block-size:9px;inline-size:46px;display:block}.VentureVisual-module__c3SCoa__codeGroup p{white-space:pre-wrap;overflow-wrap:break-word;margin:0}.VentureVisual-module__c3SCoa__codeGroup em{color:var(--astro-accent);font-style:normal}.VentureVisual-module__c3SCoa__codeGroup b{color:var(--astro-services-venture-code-key);font-weight:500}.VentureVisual-module__c3SCoa__codeLead,.VentureVisual-module__c3SCoa__codeCollection,.VentureVisual-module__c3SCoa__codeSchema,.VentureVisual-module__c3SCoa__codeTail,.VentureVisual-module__c3SCoa__codeRestart,.VentureVisual-module__c3SCoa__roadmapPanel>strong,.VentureVisual-module__c3SCoa__roadmapGroup{opacity:0;flex:none;transition:opacity .4s cubic-bezier(.92,.03,.13,1.11)}.VentureVisual-module__c3SCoa__roadmapPanel{flex-direction:column;flex:auto;gap:17.6px;padding:19.47px 15.7272px 22.4674px;display:flex}.VentureVisual-module__c3SCoa__roadmapPanel>strong{color:var(--astro-text-80);font:400 13px/24px var(--astro-font-display);letter-spacing:-.2px;white-space:nowrap;flex:none}.VentureVisual-module__c3SCoa__roadmapGroup{flex-direction:column;gap:7px;inline-size:100%;display:flex}.VentureVisual-module__c3SCoa__roadmapGroup i{background:var(--astro-surface-raised);border-radius:100px;flex:none;block-size:9px;inline-size:100%;display:block}.VentureVisual-module__c3SCoa__roadmapGroup i:last-child{inline-size:146px}.VentureVisual-module__c3SCoa__panelFade{background:var(--astro-services-venture-fade);flex:none;block-size:289px;inline-size:220px;position:relative}.VentureVisual-module__c3SCoa__root[data-stage="2"] .VentureVisual-module__c3SCoa__workspace,.VentureVisual-module__c3SCoa__root[data-stage="3"] .VentureVisual-module__c3SCoa__workspace,.VentureVisual-module__c3SCoa__root[data-stage="4"] .VentureVisual-module__c3SCoa__workspace,.VentureVisual-module__c3SCoa__root[data-stage="5"] .VentureVisual-module__c3SCoa__workspace,.VentureVisual-module__c3SCoa__root[data-stage="6"] .VentureVisual-module__c3SCoa__workspace,.VentureVisual-module__c3SCoa__root[data-stage="7"] .VentureVisual-module__c3SCoa__workspace,.VentureVisual-module__c3SCoa__root[data-stage="2"] .VentureVisual-module__c3SCoa__roadmapPanel>strong,.VentureVisual-module__c3SCoa__root[data-stage="3"] .VentureVisual-module__c3SCoa__roadmapPanel>strong,.VentureVisual-module__c3SCoa__root[data-stage="4"] .VentureVisual-module__c3SCoa__roadmapPanel>strong,.VentureVisual-module__c3SCoa__root[data-stage="5"] .VentureVisual-module__c3SCoa__roadmapPanel>strong,.VentureVisual-module__c3SCoa__root[data-stage="6"] .VentureVisual-module__c3SCoa__roadmapPanel>strong,.VentureVisual-module__c3SCoa__root[data-stage="7"] .VentureVisual-module__c3SCoa__roadmapPanel>strong,.VentureVisual-module__c3SCoa__root[data-stage="3"] .VentureVisual-module__c3SCoa__codeLead,.VentureVisual-module__c3SCoa__root[data-stage="4"] .VentureVisual-module__c3SCoa__codeLead,.VentureVisual-module__c3SCoa__root[data-stage="5"] .VentureVisual-module__c3SCoa__codeLead,.VentureVisual-module__c3SCoa__root[data-stage="6"] .VentureVisual-module__c3SCoa__codeLead,.VentureVisual-module__c3SCoa__root[data-stage="7"] .VentureVisual-module__c3SCoa__codeLead,.VentureVisual-module__c3SCoa__root[data-stage="4"] .VentureVisual-module__c3SCoa__codeCollection,.VentureVisual-module__c3SCoa__root[data-stage="5"] .VentureVisual-module__c3SCoa__codeCollection,.VentureVisual-module__c3SCoa__root[data-stage="6"] .VentureVisual-module__c3SCoa__codeCollection,.VentureVisual-module__c3SCoa__root[data-stage="7"] .VentureVisual-module__c3SCoa__codeCollection,.VentureVisual-module__c3SCoa__root[data-stage="5"] .VentureVisual-module__c3SCoa__codeSchema,.VentureVisual-module__c3SCoa__root[data-stage="6"] .VentureVisual-module__c3SCoa__codeSchema,.VentureVisual-module__c3SCoa__root[data-stage="7"] .VentureVisual-module__c3SCoa__codeSchema,.VentureVisual-module__c3SCoa__root[data-stage="6"] .VentureVisual-module__c3SCoa__codeTail,.VentureVisual-module__c3SCoa__root[data-stage="7"] .VentureVisual-module__c3SCoa__codeTail,.VentureVisual-module__c3SCoa__root[data-stage="7"] .VentureVisual-module__c3SCoa__codeRestart,.VentureVisual-module__c3SCoa__root[data-stage="3"] .VentureVisual-module__c3SCoa__roadmapOne,.VentureVisual-module__c3SCoa__root[data-stage="4"] .VentureVisual-module__c3SCoa__roadmapOne,.VentureVisual-module__c3SCoa__root[data-stage="5"] .VentureVisual-module__c3SCoa__roadmapOne,.VentureVisual-module__c3SCoa__root[data-stage="6"] .VentureVisual-module__c3SCoa__roadmapOne,.VentureVisual-module__c3SCoa__root[data-stage="7"] .VentureVisual-module__c3SCoa__roadmapOne,.VentureVisual-module__c3SCoa__root[data-stage="4"] .VentureVisual-module__c3SCoa__roadmapTwo,.VentureVisual-module__c3SCoa__root[data-stage="5"] .VentureVisual-module__c3SCoa__roadmapTwo,.VentureVisual-module__c3SCoa__root[data-stage="6"] .VentureVisual-module__c3SCoa__roadmapTwo,.VentureVisual-module__c3SCoa__root[data-stage="7"] .VentureVisual-module__c3SCoa__roadmapTwo,.VentureVisual-module__c3SCoa__root[data-stage="5"] .VentureVisual-module__c3SCoa__roadmapThree,.VentureVisual-module__c3SCoa__root[data-stage="6"] .VentureVisual-module__c3SCoa__roadmapThree,.VentureVisual-module__c3SCoa__root[data-stage="7"] .VentureVisual-module__c3SCoa__roadmapThree{opacity:1}@media (max-width:809px){.VentureVisual-module__c3SCoa__root{block-size:181px}.VentureVisual-module__c3SCoa__workspace{gap:7.98px;block-size:181px;inline-size:310px}.VentureVisual-module__c3SCoa__codePanel,.VentureVisual-module__c3SCoa__roadmapPanel{border-width:.67px;border-radius:10.64px;block-size:181px}.VentureVisual-module__c3SCoa__codePanel{flex-basis:140.563px;gap:9.71px;padding-block-end:14.95px}.VentureVisual-module__c3SCoa__codeViewport{gap:6.71px;block-size:274px;padding:10.52px}.VentureVisual-module__c3SCoa__lineNumbers{block-size:253px;inline-size:9px;font-size:7px;line-height:8.4px}.VentureVisual-module__c3SCoa__codeStack{gap:5.99px;inline-size:110px;font-size:7px;line-height:8.4px}.VentureVisual-module__c3SCoa__codeGroup{gap:1.33px;inline-size:110px}.VentureVisual-module__c3SCoa__skeleton{border-radius:66.52px;block-size:6px;inline-size:31px}.VentureVisual-module__c3SCoa__roadmapPanel{gap:11.71px;padding:12.95px 10.46px 14.95px}.VentureVisual-module__c3SCoa__roadmapPanel>strong{letter-spacing:-.13px;font-size:9px;line-height:15.9657px}.VentureVisual-module__c3SCoa__roadmapGroup{gap:4.66px}.VentureVisual-module__c3SCoa__roadmapGroup i{border-radius:66.52px;block-size:6px}.VentureVisual-module__c3SCoa__roadmapGroup i:last-child{inline-size:97px}.VentureVisual-module__c3SCoa__panelFade{block-size:192px;inline-size:146px}}@media (min-width:390px) and (max-width:809px){.VentureVisual-module__c3SCoa__workspace{inset-block-start:-33.3438px}}[dir=rtl] .VentureVisual-module__c3SCoa__workspace{translate:50%}@media (prefers-reduced-motion:reduce){.VentureVisual-module__c3SCoa__workspace,.VentureVisual-module__c3SCoa__codeLead,.VentureVisual-module__c3SCoa__codeCollection,.VentureVisual-module__c3SCoa__codeSchema,.VentureVisual-module__c3SCoa__codeTail,.VentureVisual-module__c3SCoa__codeRestart,.VentureVisual-module__c3SCoa__roadmapPanel>strong,.VentureVisual-module__c3SCoa__roadmapGroup{opacity:1;transition:none}}
.StatsSection-module__xSyEtG__stats{grid-template-columns:repeat(var(--stat-columns,4), minmax(0, 1fr));gap:1.25rem;margin:0;display:grid}.StatsSection-module__xSyEtG__count1{--stat-columns:1}.StatsSection-module__xSyEtG__count2{--stat-columns:2}.StatsSection-module__xSyEtG__count3{--stat-columns:3}.StatsSection-module__xSyEtG__stat{border-block-start:2px solid var(--astrolab-color-brand);flex-direction:column-reverse;justify-content:flex-end;gap:.5rem;padding-block-start:1.25rem;display:flex}.StatsSection-module__xSyEtG__value{font-family:var(--astrolab-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:0;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:600;line-height:1}.StatsSection-module__xSyEtG__label{color:var(--astrolab-color-ink-muted);font-size:.9375rem}@media (max-width:809px){.StatsSection-module__xSyEtG__stats{grid-template-columns:repeat(min(var(--stat-columns,4), 2), minmax(0, 1fr))}}
.TestimonialsSection-module__KsHxra__testimonials{background:var(--astrolab-color-surface-soft)}.TestimonialsSection-module__KsHxra__list{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.TestimonialsSection-module__KsHxra__item{padding:1.75rem;display:flex}.TestimonialsSection-module__KsHxra__figure{flex-direction:column;gap:1.25rem;margin:0;display:flex}.TestimonialsSection-module__KsHxra__logo{object-fit:contain;object-position:left;block-size:auto;max-block-size:1.75rem;inline-size:auto;max-inline-size:7rem}[dir=rtl] .TestimonialsSection-module__KsHxra__logo{object-position:right}.TestimonialsSection-module__KsHxra__quote{flex:1;margin:0;font-size:1.0625rem;line-height:1.6}.TestimonialsSection-module__KsHxra__quote p{margin:0}.TestimonialsSection-module__KsHxra__quote{quotes:"“" "”"}:lang(fr) .TestimonialsSection-module__KsHxra__quote{quotes:"« " " »"}:lang(ar) .TestimonialsSection-module__KsHxra__quote{quotes:"«" "»"}.TestimonialsSection-module__KsHxra__quote p:before{content:open-quote}.TestimonialsSection-module__KsHxra__quote p:after{content:close-quote}.TestimonialsSection-module__KsHxra__person{align-items:center;gap:.75rem;display:flex}.TestimonialsSection-module__KsHxra__person strong{font-size:.9375rem;display:block}.TestimonialsSection-module__KsHxra__photo{object-fit:cover;border-radius:50%;block-size:3rem;inline-size:3rem}.TestimonialsSection-module__KsHxra__role{color:var(--astrolab-color-ink-muted);font-size:.8125rem;display:block}@media (max-width:809px){.TestimonialsSection-module__KsHxra__list{margin-inline:calc(var(--astrolab-gutter) * -1);overscroll-behavior-x:contain;padding-inline:var(--astrolab-gutter);scroll-padding-inline:var(--astrolab-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.TestimonialsSection-module__KsHxra__item{scroll-snap-align:start;flex:0 0 85%}}
.VideoSection-module__gD8wPG__figure{margin:0}.VideoSection-module__gD8wPG__stage{aspect-ratio:16/9;background:var(--astrolab-color-surface-deep);border-radius:var(--astrolab-radius-panel);box-shadow:var(--astrolab-shadow-media);position:relative;overflow:hidden}.VideoSection-module__gD8wPG__frame{border:0;block-size:100%;inline-size:100%;display:block}.VideoSection-module__gD8wPG__facade{cursor:pointer;background:0 0;border:0;place-items:center;block-size:100%;inline-size:100%;padding:0;display:grid;position:relative}.VideoSection-module__gD8wPG__poster{object-fit:cover}.VideoSection-module__gD8wPG__play{background:var(--astrolab-color-brand);block-size:4.5rem;color:var(--astrolab-color-surface-deep);inline-size:4.5rem;transition:transform var(--astrolab-duration-fast) var(--astrolab-ease-standard);z-index:1;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 0 0 .5rem #ffffff8c,0 12px 30px #0a0a0a40}.VideoSection-module__gD8wPG__facade:hover .VideoSection-module__gD8wPG__play,.VideoSection-module__gD8wPG__facade:focus-visible .VideoSection-module__gD8wPG__play{transform:scale(1.06)}.VideoSection-module__gD8wPG__facade:focus-visible{outline:3px solid var(--astrolab-color-focus);outline-offset:-3px}.VideoSection-module__gD8wPG__caption{color:var(--astrolab-color-ink-muted);text-align:center;margin-block-start:1rem;font-size:.875rem}
.BlockRenderer-module__9iNdiq__page{background:var(--astrolab-color-surface);color:var(--astrolab-color-ink);overflow:clip}.BlockRenderer-module__9iNdiq__frame{--section-space:0rem;--section-space-scale:1;--section-space-extra:0rem;--section-space-used:calc(var(--section-space) * var(--section-space-scale) + var(--section-space-extra));margin-block-start:var(--section-space-used)}.BlockRenderer-module__9iNdiq__frame[data-spacing=compact]{--section-space-scale:.5}.BlockRenderer-module__9iNdiq__frame[data-spacing=none]{--section-space-scale:0}.BlockRenderer-module__9iNdiq__frame[data-spacing=extra]{--section-space-extra:4rem}@media (max-width:809px){.BlockRenderer-module__9iNdiq__frame[data-hide-on=mobile]{display:none}}@media not (max-width:809px){.BlockRenderer-module__9iNdiq__frame[data-hide-on=desktop]{display:none}}.BlockRenderer-module__9iNdiq__frame[data-animation=none] *,.BlockRenderer-module__9iNdiq__frame[data-animation=none] :before,.BlockRenderer-module__9iNdiq__frame[data-animation=none] :after{transition:none!important;animation:none!important}.BlockRenderer-module__9iNdiq__featureViewsFrame{--section-space:6.25rem;position:relative}.BlockRenderer-module__9iNdiq__featureViewsFrame:before{background:var(--astrolab-color-surface-dark);block-size:var(--section-space-used);content:"";pointer-events:none;position:absolute;inset-block-end:100%;inset-inline:0}.BlockRenderer-module__9iNdiq__matrixFrame{--section-space:10.9375rem}.BlockRenderer-module__9iNdiq__faqFrame{--section-space:7.5625rem}.BlockRenderer-module__9iNdiq__finalCtaFrame{--section-space:-3.375rem}@media (max-width:809px){.BlockRenderer-module__9iNdiq__matrixFrame{--section-space:8.3125rem}.BlockRenderer-module__9iNdiq__faqFrame{--section-space:4.9375rem}}.BlockRenderer-module__9iNdiq__frame[data-entrance-ready]{--entrance-duration:.6s;--entrance-ease:var(--astrolab-ease-emphasized);--entrance-step:80ms;--entrance-shift:1.5rem}.BlockRenderer-module__9iNdiq__frame[data-entrance-ready]:not([data-stagger]),.BlockRenderer-module__9iNdiq__frame[data-entrance-ready][data-stagger] [data-entrance-item]{transition:opacity var(--entrance-duration) var(--entrance-ease), translate var(--entrance-duration) var(--entrance-ease), scale var(--entrance-duration) var(--entrance-ease)}.BlockRenderer-module__9iNdiq__frame[data-entrance-ready][data-stagger] [data-entrance-item]{transition-delay:calc(var(--entrance-index,0) * var(--entrance-step))}.BlockRenderer-module__9iNdiq__frame[data-entrance-ready]:not([data-in-view]):not([data-stagger]),.BlockRenderer-module__9iNdiq__frame[data-entrance-ready][data-stagger]:not([data-in-view]) [data-entrance-item]{opacity:0}.BlockRenderer-module__9iNdiq__frame[data-animation=fadeUp][data-entrance-ready]:not([data-in-view]):not([data-stagger]),.BlockRenderer-module__9iNdiq__frame[data-animation=fadeUp][data-entrance-ready][data-stagger]:not([data-in-view]) [data-entrance-item]{translate:0 var(--entrance-shift)}.BlockRenderer-module__9iNdiq__frame[data-animation=slideIn][data-entrance-ready]:not([data-in-view]):not([data-stagger]),.BlockRenderer-module__9iNdiq__frame[data-animation=slideIn][data-entrance-ready][data-stagger]:not([data-in-view]) [data-entrance-item]{translate:calc(var(--entrance-shift) * -1.5) 0}[dir=rtl] .BlockRenderer-module__9iNdiq__frame[data-animation=slideIn][data-entrance-ready]:not([data-in-view]):not([data-stagger]){translate:calc(var(--entrance-shift) * 1.5) 0}[dir=rtl] .BlockRenderer-module__9iNdiq__frame[data-animation=slideIn][data-entrance-ready][data-stagger]:not([data-in-view]) [data-entrance-item]{translate:calc(var(--entrance-shift) * 1.5) 0}.BlockRenderer-module__9iNdiq__frame[data-animation=zoomIn][data-entrance-ready]:not([data-in-view]):not([data-stagger]),.BlockRenderer-module__9iNdiq__frame[data-animation=zoomIn][data-entrance-ready][data-stagger]:not([data-in-view]) [data-entrance-item]{scale:.96}@media (prefers-reduced-motion:reduce){.BlockRenderer-module__9iNdiq__frame[data-entrance-ready],.BlockRenderer-module__9iNdiq__frame[data-entrance-ready] [data-entrance-item]{opacity:1!important;transition:none!important;translate:none!important;scale:none!important}}
