.feature-overlay[data-astro-cid-ahgmgecm]{position:fixed;inset:0;pointer-events:none;z-index:-10;container-type:size}.feature-overlay[data-astro-cid-ahgmgecm] .fb[data-fb=orange]{z-index:0;--slab-inset: 0px;--slab-radius: 50%;--chip-radius: 50%;--chip-radius-hero2: 50%;--base-left: calc(27.5vw - 4.5rem) ;--hero2-left: calc(50vw + 2.8455 * var(--hero2-fs) + 1.2363rem);--hero2-top: calc(50vh - var(--hero2-fs) - 2.5rem);--trans-left: 50cqw;--trans-top: 0px;--trans-width: 50cqw;--trans-height: 100cqh;--serv-top: 0px;--serv-left: 100cqw;--serv-width: 50cqw;--trans2-left: 50cqw;--trans2-top: 0px;--trans2-width: 50cqw;--trans2-height: 100cqh;--meet-left: 0px;--meet-top: 0px;--meet-width: 100cqw;--meet-height: 100cqh}.feature-overlay[data-astro-cid-ahgmgecm] .fb[data-fb=pink]{z-index:1;--base-left: calc(42.5vw - 4.5rem) ;--hero2-left: calc(50vw - 2rem) ;--hero2-top: calc(50vh + var(--hero2-fs) - 2.5rem);--trans-left: 0px;--trans-top: calc(50vh + var(--hero2-fs) - 2.5rem);--trans-width: 100cqw;--trans-height: 4rem;--serv-top: -4.5rem;--serv-left: 0px;--serv-width: 100cqw;--trans2-left: 0px;--trans2-top: calc(50vh - 2rem) ;--trans2-width: 100cqw;--trans2-height: 4rem;--meet-left: 0px;--meet-top: 100cqh;--meet-width: 100cqw;--meet-height: 4rem}.feature-overlay[data-astro-cid-ahgmgecm] .fb[data-fb=blue]{z-index:0;--base-left: calc(57.5vw - 4.5rem) ;--hero2-left: calc(50vw - 2.8455 * var(--hero2-fs) - 5.2363rem);--hero2-top: calc(50vh - var(--hero2-fs) - 2.5rem);--trans-left: 0px;--trans-top: 0px;--trans-width: 50cqw;--trans-height: 100cqh;--serv-top: 0px;--serv-left: 0px;--serv-width: 100cqw;--products-height: 0px;--pre-meet-height: var(--products-height);--trans2-left: 0px;--trans2-top: 0px;--trans2-width: 50cqw;--trans2-height: 50cqh;--meet-left: 0px;--meet-top: 0px;--meet-width: 0px;--meet-height: 100cqh}.feature-overlay[data-astro-cid-ahgmgecm] .fb[data-fb=blue] .fb-slab{animation:linear both fbo-slab-to-trans,linear forwards fbo-slab-to-serv,linear forwards fbo-slab-to-products,linear forwards fbo-slab-to-trans2,linear forwards fbo-slab-to-meet;animation-timeline:--services,--services,--products,--meetTheTeam,--meetTheTeam;animation-range:entry entry 50%,entry 50%,entry,entry entry 50%,entry 50%}@keyframes fbo-slab-to-products{0%{scale:calc((var(--serv-width)) / 100cqw) calc((var(--trans-height)) / 100cqh)}to{scale:calc((var(--serv-width)) / 100cqw) calc((var(--products-height)) / 100cqh)}}.feature-overlay[data-astro-cid-ahgmgecm] .fb[data-fb=lime]{z-index:2;--base-left: calc(72.5vw - 4.5rem) ;--hero2-left: calc(50vw + .2767 * var(--hero2-fs) - 2.2139rem);--hero2-top: calc(50vh - 2.5rem) ;--trans-top: 0px;--trans-left: 49.5cqw;--trans-width: 4rem;--trans-height: 100cqh;--serv-top: 0px;--serv-left: 100cqw;--serv-width: 4rem;--trans2-left: calc(50vw - 2rem) ;--trans2-top: 0px;--trans2-width: 4rem;--trans2-height: 100cqh;--meet-left: -4rem;--meet-top: 0px;--meet-width: 4rem;--meet-height: 100cqh}.feature-overlay[data-astro-cid-ahgmgecm] .fb{position:absolute;inset:0;--base-top: calc(100dvh - 13.5rem) ;--slab-inset: calc(var(--radius-xl) / 3);--slab-size: calc(4rem - 2 * var(--slab-inset));--slab-radius: 0px;--chip-radius: var(--radius-xl);--chip-radius-hero2: calc(var(--radius-xl) * 9 / 4);--fade-share: .1;--fade-width: calc(4rem + var(--fade-share) * (var(--trans-width) - 4rem));--fade-height: calc(4rem + var(--fade-share) * (var(--trans-height) - 4rem));--pre-meet-height: var(--trans-height)}.feature-overlay[data-astro-cid-ahgmgecm] .fb-slab{position:absolute;left:0;top:0;width:100cqw;height:100cqh;transform-origin:0 0;border-radius:var(--slab-radius);opacity:0;animation:linear both fbo-slab-to-trans,linear forwards fbo-slab-to-serv,linear forwards fbo-slab-to-trans2,linear forwards fbo-slab-to-meet;animation-timeline:--services,--services,--meetTheTeam,--meetTheTeam;animation-range:entry entry 50%,entry 50%,entry entry 50%,entry 50%}.feature-overlay[data-astro-cid-ahgmgecm] .fb-chip{position:absolute;left:0;top:0;width:9rem;height:9rem;transform-origin:0 0;border-radius:var(--chip-radius);translate:var(--base-left) var(--base-top);animation:linear both fbo-chip-to-hero2,linear forwards fbo-fade;animation-timeline:--hero2,--services;animation-range:entry,entry entry 5%}.feature-overlay[data-astro-cid-ahgmgecm] .fb-icon{position:absolute;left:0;top:0;width:9rem;height:9rem;transform-origin:0 0;translate:var(--base-left) var(--base-top);animation:linear both fbo-icon-to-hero2,linear forwards fbo-icon-follow,linear forwards fbo-fade;animation-timeline:--hero2,--services,--services;animation-range:entry,entry entry 5%,entry entry 5%}@keyframes fbo-chip-to-hero2{0%{translate:var(--base-left) var(--base-top);scale:1;border-radius:var(--chip-radius)}to{translate:var(--hero2-left) var(--hero2-top);scale:.444444;border-radius:var(--chip-radius-hero2)}}@keyframes fbo-icon-to-hero2{0%{translate:var(--base-left) var(--base-top);scale:1}to{translate:var(--hero2-left) var(--hero2-top);scale:.444444}}@keyframes fbo-icon-follow{0%{translate:var(--hero2-left) var(--hero2-top);scale:.444444}to{translate:calc(var(--hero2-left) + var(--fade-share) * (var(--trans-left) - var(--hero2-left))) calc(var(--hero2-top) + var(--fade-share) * (var(--trans-top) - var(--hero2-top)) + (var(--fade-height) - var(--fade-width)) / 2);scale:calc((var(--fade-width)) / 9rem)}}@keyframes fbo-fade{0%{opacity:1}to{opacity:0}}@keyframes fbo-slab-to-trans{0%{opacity:0;translate:calc(var(--hero2-left) + var(--slab-inset)) calc(var(--hero2-top) + var(--slab-inset));scale:calc((var(--slab-size)) / 100cqw) calc((var(--slab-size)) / 100cqh);border-radius:var(--slab-radius)}.1%{opacity:1}10%{translate:calc(var(--hero2-left) + var(--fade-share) * (var(--trans-left) - var(--hero2-left))) calc(var(--hero2-top) + var(--fade-share) * (var(--trans-top) - var(--hero2-top)));scale:calc((var(--fade-width)) / 100cqw) calc((var(--fade-height)) / 100cqh)}to{opacity:1;translate:var(--trans-left) var(--trans-top);scale:calc((var(--trans-width)) / 100cqw) calc((var(--trans-height)) / 100cqh);border-radius:0}}@keyframes fbo-slab-to-serv{0%{translate:var(--trans-left) var(--trans-top);scale:calc((var(--trans-width)) / 100cqw) calc((var(--trans-height)) / 100cqh)}to{translate:var(--serv-left) var(--serv-top);scale:calc((var(--serv-width)) / 100cqw) calc((var(--trans-height)) / 100cqh)}}@keyframes fbo-slab-to-trans2{0%{translate:var(--serv-left) var(--serv-top);scale:calc((var(--serv-width)) / 100cqw) calc((var(--pre-meet-height)) / 100cqh)}to{translate:var(--trans2-left) var(--trans2-top);scale:calc((var(--trans2-width)) / 100cqw) calc((var(--trans2-height)) / 100cqh)}}@keyframes fbo-slab-to-meet{0%{translate:var(--trans2-left) var(--trans2-top);scale:calc((var(--trans2-width)) / 100cqw) calc((var(--trans2-height)) / 100cqh)}to{translate:var(--meet-left) var(--meet-top);scale:calc((var(--meet-width)) / 100cqw) calc((var(--meet-height)) / 100cqh)}}@media(width>=48rem){.card-header[data-astro-cid-dvjohacg]{transform-origin:0;animation:cubic-bezier(.99,.05,1,1) both card-header-expand-md;animation-timeline:--services;animation-range:entry 90%}@keyframes card-header-expand-md{0%{width:68px}to{width:100%}}.card-body[data-astro-cid-dvjohacg]{transform-origin:top;animation:linear both card-body-expand-md;animation-timeline:--services-pt2;animation-range:entry 80px}@keyframes card-body-expand-md{0%{height:0;visibility:hidden}to{height:100%;visibility:visible}}}.product-card[data-astro-cid-p4g2rslo]{animation:linear both product-card-enter;animation-timeline:--product-cards;animation-range:entry 20% entry 60%}@keyframes product-card-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.product-card[data-astro-cid-p4g2rslo]{animation:none}}.orbital-system[data-astro-cid-p4g2rslo]{position:absolute;width:100%;height:100%;top:0;left:0}.orbit-card[data-astro-cid-p4g2rslo]{position:absolute;top:50%;left:50%;width:max-content;offset-anchor:center center;offset-rotate:0deg;--scale-start: 1.1;--scale-mid: .9;--duration: 12s;--delay: 0s;--card-expanded-width: 300px;animation:orbit-move var(--duration) linear infinite;animation-delay:var(--delay)}@media(hover:hover){.orbit-card[data-astro-cid-p4g2rslo]:hover{animation-play-state:paused;z-index:2}}.orbit-card[data-astro-cid-p4g2rslo]:focus-visible{animation-play-state:paused;z-index:2}.card-container[data-astro-cid-p4g2rslo]{position:relative;display:flex;flex-direction:column;align-items:center}.card-header[data-astro-cid-p4g2rslo]{position:relative;z-index:1;width:fit-content;transition:width .3s ease-out}.orbit-card[data-astro-cid-p4g2rslo]:hover .card-header[data-astro-cid-p4g2rslo],.orbit-card[data-astro-cid-p4g2rslo]:focus-visible .card-header[data-astro-cid-p4g2rslo]{width:var(--card-expanded-width)}.card-body[data-astro-cid-p4g2rslo]{max-width:var(--card-expanded-width);max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out}.orbit-card[data-astro-cid-p4g2rslo]:hover .card-body[data-astro-cid-p4g2rslo],.orbit-card[data-astro-cid-p4g2rslo]:focus-visible .card-body[data-astro-cid-p4g2rslo]{max-height:500px;opacity:1}.orbit-card-1[data-astro-cid-p4g2rslo]{offset-path:ellipse(20vw 25vh at 50% 50%);--scale-start: 1.1;--scale-mid: .9;--delay: 0s}.orbit-card-2[data-astro-cid-p4g2rslo]{offset-path:ellipse(30vw 21vh at 50% 45%);--scale-start: .9;--scale-mid: 1.1;--duration: 20s;--delay: -4s}.orbit-card-3[data-astro-cid-p4g2rslo]{offset-path:ellipse(35vw 27vh at 50% 50%);--scale-start: 1.1;--scale-mid: .9;--delay: -8s}.orbit-card-4[data-astro-cid-p4g2rslo]{offset-path:ellipse(35vw 27vh at 50% 50%);--scale-start: 1.1;--scale-mid: .9;--delay: -4s}.orbit-card-5[data-astro-cid-p4g2rslo]{offset-path:ellipse(39vw 33vh at 55% 53%);--scale-start: .8;--scale-mid: 1.2;--delay: -6s}.orbit-chip[data-astro-cid-p4g2rslo]{offset-path:ellipse(var(--rx) var(--ry) at 50% var(--cy))}.orbit-chip-1[data-astro-cid-p4g2rslo]{--rx: 14vw;--ry: 27vh;--cy: 50%}.orbit-chip-2[data-astro-cid-p4g2rslo]{--rx: 19vw;--ry: 22vh;--cy: 46%}.orbit-chip-3[data-astro-cid-p4g2rslo],.orbit-chip-4[data-astro-cid-p4g2rslo]{--rx: 22vw;--ry: 28vh;--cy: 50%}.orbit-chip-5[data-astro-cid-p4g2rslo]{--rx: 24vw;--ry: 33vh;--cy: 52%}@media(width>=48rem){.orbit-chip-1[data-astro-cid-p4g2rslo]{--rx: 18vw}.orbit-chip-2[data-astro-cid-p4g2rslo]{--rx: 25vw}.orbit-chip-3[data-astro-cid-p4g2rslo],.orbit-chip-4[data-astro-cid-p4g2rslo]{--rx: 29vw}.orbit-chip-5[data-astro-cid-p4g2rslo]{--rx: 33vw}}@keyframes orbit-move{0%{offset-distance:0%;transform:scale(var(--scale-start))}50%{offset-distance:50%;transform:scale(var(--scale-mid))}to{offset-distance:100%;transform:scale(var(--scale-start))}}.team-card[data-astro-cid-pcloq57q]{grid-template-areas:"name" "role" "photo" "bio" "email" "colors"}@media(width>=48rem){.team-card[data-astro-cid-pcloq57q]{grid-template-columns:1fr 1fr;grid-template-areas:"photo name" "photo role" "photo bio" "photo email" "photo colors";grid-template-rows:auto auto 1fr auto auto}}.area-name[data-astro-cid-pcloq57q]{grid-area:name}.area-role[data-astro-cid-pcloq57q]{grid-area:role}.area-photo[data-astro-cid-pcloq57q]{grid-area:photo}.area-bio[data-astro-cid-pcloq57q]{grid-area:bio}.area-email[data-astro-cid-pcloq57q]{grid-area:email}.area-colors[data-astro-cid-pcloq57q]{grid-area:colors}.header[data-astro-cid-5npne6nw]{animation:linear both meetTheTeam-anim-header;animation-timeline:--meetTheTeam;animation-range:entry 95%}@keyframes meetTheTeam-anim-header{0%{background-color:#0000}to{background-color:var(--color-orange)}}.faq-end[data-astro-cid-hemr5th4]{margin-top:auto;scroll-snap-align:none;scroll-margin-bottom:6rem}#faq[data-astro-cid-hemr5th4]:has(details[open]) .faq-end[data-astro-cid-hemr5th4]{scroll-snap-align:end}.contact-end[data-astro-cid-rn46uqt4]{position:absolute;top:0;right:0;bottom:6rem;left:0;min-height:100vh;pointer-events:none;scroll-snap-align:end}@media(width<48rem){.contact-end[data-astro-cid-rn46uqt4]{display:none}}.status-container[data-astro-cid-rn46uqt4]:target~.contact-end[data-astro-cid-rn46uqt4]{display:none}.status-container[data-astro-cid-rn46uqt4]{display:none;height:100vh;align-items:center;justify-content:center;padding:24px}.status-container[data-astro-cid-rn46uqt4]:target{display:flex}html:has(.status-container:target){scroll-behavior:auto}.success-status[data-astro-cid-rn46uqt4],.error-status[data-astro-cid-rn46uqt4]{background:var(--color-green)}
