.hero-product[data-astro-cid-lyhwb6j7]{z-index:3;width:248px;animation:product-in .65s ease-out var(--delay) both;position:absolute}.lavoro[data-astro-cid-lyhwb6j7]{--tilt:-4deg;top:19%;left:4%}.procuro[data-astro-cid-lyhwb6j7]{--tilt:3deg;top:17%;right:3.5%}.comande[data-astro-cid-lyhwb6j7]{--tilt:4deg;top:61%;left:2.5%}.wine[data-astro-cid-lyhwb6j7]{--tilt:-4deg;top:63%;right:4%}.product-drift[data-astro-cid-lyhwb6j7]{animation:drift 9s ease-in-out calc(var(--delay) * -12) infinite;animation-play-state:paused}[data-motion=running] .product-drift[data-astro-cid-lyhwb6j7]{animation-play-state:running}.product-link[data-astro-cid-lyhwb6j7]{box-shadow:0 12px 35px -18px color-mix(in srgb, var(--accent) 24%, transparent), 0 2px 8px #22222203;transform:rotate(var(--tilt));background:#ffffffed;border:1px solid #fff;border-radius:16px;align-items:center;gap:14px;padding:20px 18px;transition:border-color .18s;display:flex;position:relative}.product-link[data-astro-cid-lyhwb6j7]:hover{border-color:color-mix(in srgb, var(--accent) 40%, white)}.product-link[data-astro-cid-lyhwb6j7]:focus-visible{outline-color:var(--accent)}.product-icon[data-astro-cid-lyhwb6j7]{width:48px;height:52px;color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, white);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.product-name[data-astro-cid-lyhwb6j7]{font-family:var(--font-display);font-size:1.1rem;font-weight:700;display:block}.product-description[data-astro-cid-lyhwb6j7]{color:#646866;margin-top:5px;font-size:.9rem;line-height:1.3;display:block}.development[data-astro-cid-lyhwb6j7]{color:#67518b;background:#f0ebf8;border:1px solid #e6e0f2;border-radius:6px;padding:2px 9px;font-size:.72rem;font-weight:600;position:absolute;top:-13px;right:12px}@keyframes product-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes drift{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}@media (width>=1100px){.hero-product[data-astro-cid-lyhwb6j7]{width:268px}.lavoro[data-astro-cid-lyhwb6j7]{--tilt:-3deg;top:23%;left:6%}.procuro[data-astro-cid-lyhwb6j7]{--tilt:2deg;top:20%;right:5%}.comande[data-astro-cid-lyhwb6j7]{--tilt:3deg;top:61%;left:4%}.wine[data-astro-cid-lyhwb6j7]{--tilt:-3deg;top:64%;right:6%}.product-drift[data-astro-cid-lyhwb6j7]{animation-name:planet-drift;animation-duration:12s;position:relative}.procuro[data-astro-cid-lyhwb6j7] .product-drift[data-astro-cid-lyhwb6j7]{animation-duration:15s}.comande[data-astro-cid-lyhwb6j7] .product-drift[data-astro-cid-lyhwb6j7]{animation-duration:13s}.wine[data-astro-cid-lyhwb6j7] .product-drift[data-astro-cid-lyhwb6j7]{animation-duration:17s}.product-link[data-astro-cid-lyhwb6j7]{box-shadow:0 18px 40px -24px color-mix(in srgb, var(--accent) 35%, transparent), 0 3px 12px #22222203;background:#fff}.product-icon[data-astro-cid-lyhwb6j7]{width:62px;height:66px}}@keyframes planet-drift{0%,to{transform:translate(-5px,-9px)rotate(-1deg)}33%{transform:translate(6px,-2px)rotate(.7deg)}66%{transform:translate(2px,10px)rotate(-.4deg)}}@media (width>=1100px){.product-icon[data-astro-cid-lyhwb6j7] .icon{width:34px;height:34px}}@media (width>=1100px) and (width<=1300px){.hero-product[data-astro-cid-lyhwb6j7]{width:208px}.product-link[data-astro-cid-lyhwb6j7]{gap:10px;padding:15px 12px}.product-icon[data-astro-cid-lyhwb6j7]{width:46px;height:52px}.lavoro[data-astro-cid-lyhwb6j7],.comande[data-astro-cid-lyhwb6j7]{left:2%}.procuro[data-astro-cid-lyhwb6j7],.wine[data-astro-cid-lyhwb6j7]{right:2%}}@media (width<=1099px){.hero-product[data-astro-cid-lyhwb6j7]{width:min(100%,250px);position:relative;inset:auto}.product-link[data-astro-cid-lyhwb6j7]{background:#fff;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px 12px;padding:16px;display:grid}.product-text[data-astro-cid-lyhwb6j7]{display:contents}.product-icon[data-astro-cid-lyhwb6j7]{grid-area:1/1;width:38px;height:40px}.product-name[data-astro-cid-lyhwb6j7]{grid-area:1/2}.product-description[data-astro-cid-lyhwb6j7]{grid-column:1/-1;margin:0;line-height:1.4}.lavoro[data-astro-cid-lyhwb6j7]{justify-self:end;margin-right:16px}.procuro[data-astro-cid-lyhwb6j7]{justify-self:start;margin-top:22px}.comande[data-astro-cid-lyhwb6j7]{justify-self:end;margin-top:5px;margin-right:38px}.wine[data-astro-cid-lyhwb6j7]{justify-self:start;margin-top:25px;margin-left:12px}}@media (width<=599px){.hero-product[data-astro-cid-lyhwb6j7]{width:max-content;max-width:100%;margin:0;position:absolute}.lavoro[data-astro-cid-lyhwb6j7]{top:4px;left:3%}.procuro[data-astro-cid-lyhwb6j7]{top:50px;right:0}.comande[data-astro-cid-lyhwb6j7]{top:112px;left:0}.wine[data-astro-cid-lyhwb6j7]{top:164px;right:7%}.lavoro[data-astro-cid-lyhwb6j7],.wine[data-astro-cid-lyhwb6j7]{--tilt:-2deg}.procuro[data-astro-cid-lyhwb6j7],.comande[data-astro-cid-lyhwb6j7]{--tilt:2deg}.product-link[data-astro-cid-lyhwb6j7]{border-radius:12px;grid-template-columns:32px auto;gap:9px;padding:11px 14px}.product-icon[data-astro-cid-lyhwb6j7]{border-radius:8px;width:32px;height:34px}.product-icon[data-astro-cid-lyhwb6j7] .icon{width:19px;height:19px}.product-name[data-astro-cid-lyhwb6j7]{font-size:1rem}.product-description[data-astro-cid-lyhwb6j7]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.development[data-astro-cid-lyhwb6j7]{font-size:.65rem;right:5px}}@media (width<=359px){.wine[data-astro-cid-lyhwb6j7]{top:176px;right:0}}@media (prefers-reduced-motion:reduce){.hero-product[data-astro-cid-lyhwb6j7],.product-drift[data-astro-cid-lyhwb6j7]{animation:none}}.ecosystem[data-astro-cid-44qha37e],.orbit-layer[data-astro-cid-44qha37e],.products[data-astro-cid-44qha37e]{position:absolute;inset:0}.ecosystem[data-astro-cid-44qha37e]{pointer-events:none}.products[data-astro-cid-44qha37e]{margin:0;padding:0;list-style:none}.products[data-astro-cid-44qha37e] a{pointer-events:auto}.orbits[data-astro-cid-44qha37e]{opacity:.6;width:100%;height:100%}.orbit-layer[data-astro-cid-44qha37e]{animation:1s ease-out both orbit-in}.quiet-nodes[data-astro-cid-44qha37e]{opacity:.5}.flow-node[data-astro-cid-44qha37e],.fixed-node[data-astro-cid-44qha37e]{background:radial-gradient(circle at 32% 28%, color-mix(in srgb, var(--node) 72%, #e1e9ed), var(--node) 42%, color-mix(in srgb, var(--node) 45%, #101a2b));border:none;border-radius:50%;width:9px;height:9px;position:absolute}.blue[data-astro-cid-44qha37e]{--node:#377ead;offset-path:xywh(12% 9% 75% 78% round 48% 42% 48% 40%);offset-distance:5%;animation:65s linear infinite flow}.coral[data-astro-cid-44qha37e]{--node:#c5797a;offset-path:xywh(10% 12% 80% 79% round 40% 48% 43% 49%);offset-distance:43%;animation:80s linear -35s infinite reverse flow}.purple[data-astro-cid-44qha37e]{--node:#8062af;animation:6s ease-in-out infinite pulse;top:48%;left:85%}.orange[data-astro-cid-44qha37e]{--node:#c58a4e;animation:7s ease-in-out -3s infinite pulse;top:50%;left:15%}.flow-node[data-astro-cid-44qha37e],.fixed-node[data-astro-cid-44qha37e]{animation-play-state:paused}[data-motion=running] .planet[data-astro-cid-44qha37e],[data-motion=running] .flow-node[data-astro-cid-44qha37e],[data-motion=running] .fixed-node[data-astro-cid-44qha37e]{animation-play-state:running}.planet[data-astro-cid-44qha37e]{stroke:none;offset-distance:var(--start);offset-rotate:0deg;animation:planet-orbit var(--duration) linear var(--phase) infinite;animation-play-state:paused}@keyframes planet-orbit{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes flow{to{offset-distance:100%}}@keyframes pulse{50%{opacity:.5;transform:scale(.85)}}@keyframes orbit-in{0%{opacity:0}to{opacity:1}}.mobile-space[data-astro-cid-44qha37e],.desktop-orbits[data-astro-cid-44qha37e],.planets[data-astro-cid-44qha37e],.compact-stars[data-astro-cid-44qha37e]{display:none}@media (width>=1100px){.flow-node[data-astro-cid-44qha37e]{display:none}.planets[data-astro-cid-44qha37e]{display:block}.desktop-orbits[data-astro-cid-44qha37e]{opacity:.42;display:block}.original-orbits[data-astro-cid-44qha37e]{display:none}.orbits[data-astro-cid-44qha37e]{opacity:1}.quiet-nodes[data-astro-cid-44qha37e]{opacity:.2}.desktop-orbits[data-astro-cid-44qha37e] path[data-astro-cid-44qha37e]:nth-child(2){opacity:.55}.desktop-orbits[data-astro-cid-44qha37e] path[data-astro-cid-44qha37e]:nth-child(3){opacity:.45}.purple[data-astro-cid-44qha37e]{top:51%;left:84%}.orange[data-astro-cid-44qha37e]{top:52%;left:16%}}@media (width<=1099px){.ecosystem[data-astro-cid-44qha37e]:before{content:"";opacity:.8;background:url(/images/hero-space.webp) 50%/100% 100% no-repeat;width:100vw;position:absolute;top:-260px;bottom:-80px;left:50%;transform:translate(-50%);mask-image:linear-gradient(#0000,#0003 20%,#000 50% 74%,#0000 100%)}.compact-stars[data-astro-cid-44qha37e]{opacity:.85;display:block}.orbits[data-astro-cid-44qha37e]{opacity:.55}.original-orbits[data-astro-cid-44qha37e] path[data-astro-cid-44qha37e]:not(:first-child){display:none}.flow-node[data-astro-cid-44qha37e]{width:12px;height:12px}.ecosystem[data-astro-cid-44qha37e]{width:min(100%,660px);margin:60px auto 0;position:relative;inset:auto}.products[data-astro-cid-44qha37e]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px 40px;display:grid;position:relative}.orbit-layer[data-astro-cid-44qha37e]{inset:-45px -50px}}@keyframes mobile-twinkle{50%{opacity:.2}}@media (width<=599px){.mobile-space[data-astro-cid-44qha37e]{width:100%;height:100%;display:block;position:absolute;inset:0}.orbits[data-astro-cid-44qha37e],.flow-node[data-astro-cid-44qha37e],.fixed-node[data-astro-cid-44qha37e]{display:none}.mobile-star[data-astro-cid-44qha37e]:nth-child(9n){animation:mobile-twinkle 6s ease-in-out var(--twinkle-delay) infinite;animation-play-state:paused}[data-motion=running] .mobile-star[data-astro-cid-44qha37e]{animation-play-state:running}.ecosystem[data-astro-cid-44qha37e]:before{opacity:.96;background-blend-mode:multiply;background-color:#405875;top:-112px;bottom:-52px;mask-image:linear-gradient(#0000,#000 36% 70%,#0000 100%)}.ecosystem[data-astro-cid-44qha37e]{margin-top:28px}.products[data-astro-cid-44qha37e]{height:232px;display:block}.orbits[data-astro-cid-44qha37e]{opacity:.7}.compact-stars[data-astro-cid-44qha37e]{opacity:1}.orbits[data-astro-cid-44qha37e] path[data-astro-cid-44qha37e]:not(:first-child),.quiet-nodes[data-astro-cid-44qha37e]{display:none}.coral[data-astro-cid-44qha37e]{width:8px;height:8px}.orbit-layer[data-astro-cid-44qha37e]{inset:-6px -22px}.orange[data-astro-cid-44qha37e]{top:55%;left:5%}.purple[data-astro-cid-44qha37e]{top:45%;left:92%}}@media (width<=359px){.products[data-astro-cid-44qha37e]{height:244px}}@media (prefers-reduced-motion:reduce){.mobile-star[data-astro-cid-44qha37e]:nth-child(9n),.planet[data-astro-cid-44qha37e],.orbit-layer[data-astro-cid-44qha37e],.flow-node[data-astro-cid-44qha37e],.fixed-node[data-astro-cid-44qha37e]{animation:none}}.hero[data-astro-cid-yodha2z4]{background:radial-gradient(at 3% 22%,#edf3f880,#0000 32%),radial-gradient(at 97% 25%,#f0ecf780,#0000 30%),radial-gradient(at 8% 90%,#edf4ef80,#0000 30%),radial-gradient(at 93% 85%,#f8eeea80,#0000 28%),#fcfcfa;border-bottom:1px solid #eae9e5;position:relative;overflow:clip}.hero-stage[data-astro-cid-yodha2z4]{align-content:center;max-width:1600px;min-height:750px;margin:auto;padding:130px 24px 155px;display:grid;position:relative}.hero-copy[data-astro-cid-yodha2z4]{z-index:2;text-align:center;width:min(100%,740px);margin:auto;animation:.7s ease-out both copy-in;position:relative}.hero-brand[data-astro-cid-yodha2z4]{justify-content:center;margin-bottom:24px;display:flex}h1[data-astro-cid-yodha2z4]{letter-spacing:-.045em;font-size:clamp(2.4rem,3.65vw,3.65rem);line-height:1.18;animation:.8s ease-out .1s both hero-title-in}h1[data-astro-cid-yodha2z4] em[data-astro-cid-yodha2z4]{color:#078660;font-weight:400}.hero-description[data-astro-cid-yodha2z4]{color:#626765;margin:26px auto 0;font-size:1.2rem;line-height:1.55}.hero-actions[data-astro-cid-yodha2z4]{justify-content:center;gap:12px;margin-top:30px;display:flex}.hero-explore[data-astro-cid-yodha2z4]{z-index:2;color:#656c68;justify-items:center;gap:8px;font-size:.8rem;display:grid;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.hero-explore[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]:first-child{background:#078660;width:1px;height:27px;margin-bottom:4px}@keyframes hero-title-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@keyframes copy-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hero-copy-inner[data-astro-cid-yodha2z4]{animation:linear both hero-copy-scroll view();animation-range:exit exit 75%}}}@keyframes hero-copy-scroll{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:.35;transform:translateY(-1.5rem)scale(.985)}}.hero-stars[data-astro-cid-yodha2z4]{display:none}@keyframes starlight{0%,to{opacity:.3}50%{opacity:.85}}@media (width>=1100px){.hero[data-astro-cid-yodha2z4]{background:#fcfcfa url(/images/hero-space.webp) 50%/100% 100% no-repeat}.hero-stars[data-astro-cid-yodha2z4]{pointer-events:none;display:block;position:absolute;inset:0;mask-image:linear-gradient(#000 65%,#0000 94%)}.hero-stars[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{left:var(--x);top:var(--y);width:var(--size);height:var(--size);animation:starlight 7s ease-in-out var(--star-delay) infinite;background:#fff;border-radius:50%;animation-play-state:paused;position:absolute;box-shadow:0 0 4px #ffffff60}.hero-stars[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]:nth-child(5n){clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);border-radius:0;width:7px;height:7px}.hero[data-astro-cid-yodha2z4][data-motion=running] .hero-stars[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{animation-play-state:running}.hero-stage[data-astro-cid-yodha2z4]{max-width:1440px;min-height:720px;padding-top:120px;padding-bottom:145px}.hero-explore[data-astro-cid-yodha2z4]{bottom:28px}}@media (width>=1100px) and (width<=1300px){.hero-copy[data-astro-cid-yodha2z4]{width:650px}h1[data-astro-cid-yodha2z4]{font-size:3rem}}@media (width<=1099px){.hero-stage[data-astro-cid-yodha2z4]{min-height:auto;padding:65px 28px 100px}.hero-copy[data-astro-cid-yodha2z4]{max-width:720px}h1[data-astro-cid-yodha2z4]{font-size:clamp(2.4rem,5.6vw,3.6rem)}.hero-explore[data-astro-cid-yodha2z4]{bottom:20px}.hero-explore[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]:first-child{height:15px}}@media (width<=599px){.hero-stage[data-astro-cid-yodha2z4]{padding:44px 18px 92px}h1[data-astro-cid-yodha2z4]{font-size:clamp(1.9rem,7.3vw,2.7rem);line-height:1.24}.hero-description[data-astro-cid-yodha2z4]{margin-top:22px;font-size:1.0625rem}.desktop-break[data-astro-cid-yodha2z4]{display:none}.hero-actions[data-astro-cid-yodha2z4]{flex-direction:column;align-items:stretch;gap:10px;max-width:290px;margin:25px auto 0}}@media (prefers-reduced-motion:reduce){.hero-copy[data-astro-cid-yodha2z4],.hero-stars[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{animation:none}}.client-logo[data-astro-cid-ahl5x4bs]{filter:grayscale()contrast(75%)brightness(110%)opacity(.5);transition:filter .3s,opacity .3s}.group[data-astro-cid-ahl5x4bs]:hover .client-logo[data-astro-cid-ahl5x4bs]{filter:grayscale()contrast(85%)brightness(105%)opacity(.85)}.marquee-container[data-astro-cid-ahl5x4bs]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track[data-astro-cid-ahl5x4bs]{animation:38s linear infinite marquee}.marquee-track[data-astro-cid-ahl5x4bs]:hover{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-ahl5x4bs]{animation:none;overflow-x:auto}}.no-scrollbar[data-astro-cid-b5solo4c]{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar[data-astro-cid-b5solo4c]::-webkit-scrollbar{display:none}.usecase-grid[data-astro-cid-wbxkhqba]{background-image:radial-gradient(#d4d4d8 1.25px,#0000 1.25px);background-size:20px 20px;-webkit-mask-image:radial-gradient(70% 70%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 70%,#000 20%,#0000 80%)}
