.scena[data-astro-cid-sj2hmknn]{--tempo:cubic-bezier(.65, 0, .2, 1);--blocco:#315f8024;--blocco-forte:#0b0e13bd;user-select:none;width:100%;max-width:660px;margin-inline:auto;position:relative}html.js .scena[data-astro-cid-sj2hmknn]:not([data-decisa])>[data-astro-cid-sj2hmknn]{visibility:hidden!important}html.js .scena[data-astro-cid-sj2hmknn]:not([data-decisa]) .cornice[data-astro-cid-sj2hmknn]{transition:none;visibility:hidden!important}html.js .scena[data-astro-cid-sj2hmknn]:not([data-decisa]) .ferma[data-astro-cid-sj2hmknn]{display:none}.scena[data-astro-cid-sj2hmknn]:not([data-mossa]) [data-astro-cid-sj2hmknn],.scena[data-astro-cid-sj2hmknn]:not([data-mossa]) [data-astro-cid-sj2hmknn]:before{transition:none!important}@media (width<=860px){.scena[data-astro-cid-sj2hmknn]{max-width:min(100%,520px,55svh - 3rem);margin-top:-1.2rem}}.palco[data-astro-cid-sj2hmknn]{aspect-ratio:1;position:relative;container-type:inline-size}.alone[data-astro-cid-sj2hmknn]{pointer-events:none;background:radial-gradient(closest-side at 50% 52%,#6a93b042,#0000 74%);position:absolute;inset:-14%}.eco[data-astro-cid-sj2hmknn]{aspect-ratio:1;filter:blur(1.4cqw);opacity:0;pointer-events:none;background:radial-gradient(circle at 34% 30%,#fff,#d3e2ed 42%,#7fa3bd 88%,#6a93b0);border-radius:50%;width:45%;transition:opacity .6s;position:absolute;top:24%;left:25.5%}[data-astro-cid-sj2hmknn][data-stato=attesa] .eco[data-astro-cid-sj2hmknn]{opacity:.5}.arco[data-astro-cid-sj2hmknn]{z-index:2;pointer-events:none;clip-path:inset(0%);width:100%;height:100%;transition:transform .55s var(--tempo), clip-path .55s var(--tempo), opacity .5s ease;will-change:transform;display:block;position:absolute;inset:0;transform:translate(0)scale(1)}.tela[data-astro-cid-sj2hmknn]{opacity:0}[data-astro-cid-sj2hmknn][data-stato=viva] .tela[data-astro-cid-sj2hmknn]{opacity:1}[data-astro-cid-sj2hmknn][data-stato=statica] .tela[data-astro-cid-sj2hmknn],[data-astro-cid-sj2hmknn][data-stato=attesa] .ferma[data-astro-cid-sj2hmknn],[data-astro-cid-sj2hmknn][data-stato=viva] .ferma[data-astro-cid-sj2hmknn]{display:none}[data-astro-cid-sj2hmknn][data-atto="3"] .arco[data-astro-cid-sj2hmknn]{transition-duration:1.15s,1.15s,.5s}[data-astro-cid-sj2hmknn][data-atto="3"][data-formato=sito] .arco[data-astro-cid-sj2hmknn]{clip-path:inset(14% 1.6% 11% 5.6% round 5.9cqw);transform:translate(21.54%,-1.12%)scale(.44)}[data-astro-cid-sj2hmknn][data-atto="3"][data-formato=app] .arco[data-astro-cid-sj2hmknn]{clip-path:inset(14% 5.8% 11% round 8cqw);transform:translateY(-14.69%)scale(.4267)}[data-astro-cid-sj2hmknn][data-atto="3"][data-formato=software] .arco[data-astro-cid-sj2hmknn]{clip-path:inset(7.3% 8% 4.3% round 5.9cqw);transform:translate(-5.95%,9.34%)scale(.438)}.cornice[data-astro-cid-sj2hmknn]{z-index:1;opacity:0;visibility:hidden;transition:opacity .55s ease, transform .7s var(--tempo), visibility 0s .7s;border-radius:3.4cqw;padding:0;position:absolute;overflow:hidden;transform:scale(.95)}[data-astro-cid-sj2hmknn][data-atto="3"][data-formato=sito] .c-sito[data-astro-cid-sj2hmknn],[data-astro-cid-sj2hmknn][data-atto="3"][data-formato=app] .c-app[data-astro-cid-sj2hmknn],[data-astro-cid-sj2hmknn][data-atto="3"][data-formato=software] .c-software[data-astro-cid-sj2hmknn]{opacity:1;visibility:visible;transition:opacity .6s ease .2s, transform .9s var(--tempo) .2s, visibility 0s;transform:none}.s[data-astro-cid-sj2hmknn]{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(1.6cqw)}[data-astro-cid-sj2hmknn][data-atto="3"][data-formato=sito] .c-sito[data-astro-cid-sj2hmknn] .s[data-astro-cid-sj2hmknn],[data-astro-cid-sj2hmknn][data-atto="3"][data-formato=app] .c-app[data-astro-cid-sj2hmknn] .s[data-astro-cid-sj2hmknn],[data-astro-cid-sj2hmknn][data-atto="3"][data-formato=software] .c-software[data-astro-cid-sj2hmknn] .s[data-astro-cid-sj2hmknn]{opacity:1;transition:opacity .55s ease, transform .7s var(--ease-out);transition-delay:calc(var(--i) * 75ms + .38s);transform:none}.riga[data-astro-cid-sj2hmknn]{background:var(--blocco);border-radius:1cqw;height:1.35cqw;display:block}.riga[data-astro-cid-sj2hmknn].titolo{background:var(--blocco-forte);height:2.7cqw}.tondo[data-astro-cid-sj2hmknn]{aspect-ratio:1;background:var(--gradient-accent);border-radius:50%;flex:none;width:3.4cqw;display:block}.pulsante[data-astro-cid-sj2hmknn]{background:var(--gradient-accent-strong,var(--gradient-accent));border-radius:9cqw;width:15cqw;height:4.4cqw;display:block}.scheda[data-astro-cid-sj2hmknn]{background:#ffffffb8;border:1px solid #315f801a;border-radius:2cqw;flex-direction:column;gap:1.1cqw;padding:1.8cqw;display:flex}.vano[data-astro-cid-sj2hmknn]{background:linear-gradient(165deg,#f4f8fb 0%,#e3edf4 58%,#d5e3ee 100%);border-radius:2.6cqw;box-shadow:inset 0 0 0 1px #fffc,inset 0 -2cqw 4cqw #315f8014}.c-sito[data-astro-cid-sj2hmknn]{width:94%;height:70%;top:15%;left:3%}.barra[data-astro-cid-sj2hmknn]{background:#ffffff8c;border-bottom:1px solid #315f801a;align-items:center;gap:1cqw;height:6.5cqw;padding-inline:2.6cqw;display:flex}.barra[data-astro-cid-sj2hmknn] i[data-astro-cid-sj2hmknn]{aspect-ratio:1;background:#315f8042;border-radius:50%;width:1.6cqw}.barra[data-astro-cid-sj2hmknn] b[data-astro-cid-sj2hmknn]{background:#315f801a;border-radius:3cqw;width:42%;height:3cqw;margin-inline:auto;transform:translate(-3cqw)}.sito-corpo[data-astro-cid-sj2hmknn]{flex-direction:column;gap:4cqw;padding:4cqw;display:flex}.sito-menu[data-astro-cid-sj2hmknn]{align-items:center;gap:2.4cqw;height:3.4cqw;display:flex}.sito-menu[data-astro-cid-sj2hmknn] span[data-astro-cid-sj2hmknn]{background:var(--blocco);border-radius:1cqw;width:7cqw;height:1.3cqw}.sito-menu[data-astro-cid-sj2hmknn] span[data-astro-cid-sj2hmknn]:first-of-type{margin-left:auto}.sito-menu[data-astro-cid-sj2hmknn] strong[data-astro-cid-sj2hmknn]{background:var(--blocco-forte);border-radius:9cqw;width:10cqw;height:3.4cqw}.sito-apertura[data-astro-cid-sj2hmknn]{grid-template-columns:1fr 1fr;gap:4cqw;height:33cqw;display:grid}.sito-testo[data-astro-cid-sj2hmknn]{flex-direction:column;justify-content:center;gap:1.5cqw;display:flex}.sito-testo[data-astro-cid-sj2hmknn] .riga[data-astro-cid-sj2hmknn]:nth-child(3){margin-top:1.4cqw}.sito-testo[data-astro-cid-sj2hmknn] .pulsante[data-astro-cid-sj2hmknn]{margin-top:2cqw}.sito-schede[data-astro-cid-sj2hmknn]{grid-template-columns:repeat(3,1fr);gap:2.4cqw;display:grid}.sito-schede[data-astro-cid-sj2hmknn] .scheda[data-astro-cid-sj2hmknn]{gap:.9cqw;height:8.5cqw;padding-block:1.3cqw}.sito-schede[data-astro-cid-sj2hmknn] .tondo[data-astro-cid-sj2hmknn]{width:2.4cqw}.c-app[data-astro-cid-sj2hmknn]{border-radius:6.4cqw;flex-direction:column;gap:2.6cqw;width:44%;height:90%;padding:3cqw;display:flex;top:5%;left:28%}.app-tacca[data-astro-cid-sj2hmknn]{background:var(--blocco-forte);border-radius:2cqw;align-self:center;width:12cqw;height:2.2cqw}.app-testa[data-astro-cid-sj2hmknn]{justify-content:space-between;align-items:center;height:4.4cqw;display:flex}.app-testa[data-astro-cid-sj2hmknn] .tondo[data-astro-cid-sj2hmknn]{width:4.4cqw}.c-app[data-astro-cid-sj2hmknn] .vano[data-astro-cid-sj2hmknn]{border-radius:3.4cqw;height:32cqw}.app-testo[data-astro-cid-sj2hmknn]{flex-direction:column;gap:1.4cqw;display:flex}.app-voce[data-astro-cid-sj2hmknn]{background:#ffffffb8;border:1px solid #315f801a;border-radius:2.4cqw;align-items:center;gap:2cqw;padding:1.6cqw;display:flex}.app-voce[data-astro-cid-sj2hmknn] .tondo[data-astro-cid-sj2hmknn]{background:var(--gradient-accent-soft,var(--blocco));border:1px solid #315f8024;width:4.6cqw}.app-voce[data-astro-cid-sj2hmknn] div[data-astro-cid-sj2hmknn]{flex-direction:column;flex:1;gap:1.1cqw;display:flex}.app-schede[data-astro-cid-sj2hmknn]{background:#ffffffc7;border:1px solid #315f801a;border-radius:4cqw;justify-content:space-around;align-items:center;height:6cqw;margin-top:auto;display:flex}.app-schede[data-astro-cid-sj2hmknn] i[data-astro-cid-sj2hmknn]{aspect-ratio:1;background:#315f803d;border-radius:50%;width:2.2cqw}.app-schede[data-astro-cid-sj2hmknn] i[data-astro-cid-sj2hmknn].attiva{aspect-ratio:auto;background:var(--gradient-accent);border-radius:2cqw;width:5cqw;height:2.2cqw}.c-software[data-astro-cid-sj2hmknn]{grid-template-columns:20cqw 1fr;width:96%;height:66%;display:grid;top:17%;left:2%}.sw-lato[data-astro-cid-sj2hmknn]{background:#315f8014;border-right:1px solid #315f801a;flex-direction:column;gap:1.2cqw;padding:3cqw 2.2cqw;display:flex}.sw-marchio[data-astro-cid-sj2hmknn]{align-items:center;gap:1.4cqw;margin-bottom:2.4cqw;display:flex}.sw-marchio[data-astro-cid-sj2hmknn] .tondo[data-astro-cid-sj2hmknn]{width:3.6cqw}.sw-marchio[data-astro-cid-sj2hmknn] .riga[data-astro-cid-sj2hmknn]{flex:none}.sw-voce[data-astro-cid-sj2hmknn]{border-radius:1.6cqw;align-items:center;gap:1.5cqw;height:4.6cqw;padding-inline:1.4cqw;display:flex}.sw-voce[data-astro-cid-sj2hmknn] i[data-astro-cid-sj2hmknn]{aspect-ratio:1;background:#315f804d;border-radius:.5cqw;flex:none;width:1.8cqw}.sw-voce[data-astro-cid-sj2hmknn] .riga[data-astro-cid-sj2hmknn]{flex:none}.sw-voce[data-astro-cid-sj2hmknn].attiva{background:#ffffffd9;box-shadow:0 .4cqw 1.4cqw #315f801f}.sw-voce[data-astro-cid-sj2hmknn].attiva i[data-astro-cid-sj2hmknn]{background:var(--color-accent-deep)}.sw-voce[data-astro-cid-sj2hmknn].attiva .riga[data-astro-cid-sj2hmknn]{background:var(--blocco-forte)}.sw-corpo[data-astro-cid-sj2hmknn]{flex-direction:column;gap:3cqw;min-width:0;padding:3.5cqw;display:flex}.sw-testa[data-astro-cid-sj2hmknn]{align-items:center;gap:2cqw;height:4cqw;display:flex}.sw-testa[data-astro-cid-sj2hmknn] b[data-astro-cid-sj2hmknn]{background:#315f801a;border-radius:4cqw;width:30cqw;height:4cqw;margin-right:auto}.sw-testa[data-astro-cid-sj2hmknn] .pulsante[data-astro-cid-sj2hmknn]{width:11cqw;height:4cqw}.sw-testa[data-astro-cid-sj2hmknn] .tondo[data-astro-cid-sj2hmknn]{background:var(--blocco-forte);width:4cqw}.sw-numeri[data-astro-cid-sj2hmknn]{grid-template-columns:repeat(3,1fr);gap:2.2cqw;display:grid}.sw-numeri[data-astro-cid-sj2hmknn] .scheda[data-astro-cid-sj2hmknn]{justify-content:center;gap:1.5cqw;height:10cqw}.sw-sotto[data-astro-cid-sj2hmknn]{flex:1;grid-template-columns:1.12fr .88fr;gap:3cqw;min-height:0;display:grid}.sw-tabella[data-astro-cid-sj2hmknn]{flex-direction:column;gap:2.1cqw;padding-top:1cqw;display:flex}.sw-tabella[data-astro-cid-sj2hmknn] div[data-astro-cid-sj2hmknn]{border-bottom:1px solid #315f801f;align-items:center;gap:1.5cqw;padding-bottom:2cqw;display:flex}.sw-tabella[data-astro-cid-sj2hmknn] .tondo[data-astro-cid-sj2hmknn]{background:var(--gradient-accent-soft,var(--blocco));border:1px solid #315f8029;width:2.6cqw}.sw-tabella[data-astro-cid-sj2hmknn] .riga[data-astro-cid-sj2hmknn]{flex:none}@media (prefers-reduced-motion:reduce){.scena[data-astro-cid-sj2hmknn] [data-astro-cid-sj2hmknn],.scena[data-astro-cid-sj2hmknn] [data-astro-cid-sj2hmknn]:before{transition:none!important}}@supports not (width:1cqw){.cornice[data-astro-cid-sj2hmknn]{display:none}.arco[data-astro-cid-sj2hmknn]{transform:none!important}}.home-flow[data-astro-cid-lcdefpme]{isolation:isolate;background:#fff;position:relative;overflow:clip}.home-flow[data-astro-cid-lcdefpme]>section[data-astro-cid-lcdefpme]{z-index:1;position:relative}.visual-hero[data-astro-cid-lcdefpme]{isolation:isolate;align-items:center;min-height:810px;display:flex;position:relative;overflow:hidden}.hero-content[data-astro-cid-lcdefpme]{padding-block:calc(var(--spazio-header) + .5rem) 2.5rem;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(1.5rem,3.2vw,3.5rem);display:grid}.hero-copy[data-astro-cid-lcdefpme]{max-width:540px}.hero-copy[data-astro-cid-lcdefpme] .hero-motto[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;color:var(--color-ink);margin-bottom:0;font-size:clamp(2.9rem,5vw,4.5rem);font-weight:420;line-height:1.04}.hero-copy[data-astro-cid-lcdefpme] .hero-titolo[data-astro-cid-lcdefpme]{letter-spacing:-.022em;text-wrap:balance;max-width:30rem;margin:1.5rem 0 0;font-size:clamp(1.32rem,1.75vw,1.62rem);font-weight:480;line-height:1.24}.hero-testo[data-astro-cid-lcdefpme]{max-width:33rem;color:var(--color-ink-soft);text-wrap:pretty;margin:1.5rem 0 0;font-size:clamp(1.04rem,1.25vw,1.2rem);line-height:1.55}.hero-titolo[data-astro-cid-lcdefpme]+.hero-testo[data-astro-cid-lcdefpme]{margin-top:1rem}.hero-azioni[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem;margin-top:2.1rem;display:flex}.hero-copy[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{gap:1rem;padding:.95rem 1.35rem;font-size:.94rem}.services-section[data-astro-cid-lcdefpme]{padding-block:clamp(5rem,10vw,9rem)}.services-layout[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.55fr;align-items:start;gap:5rem;display:grid}.services-heading[data-astro-cid-lcdefpme]{padding-top:1.3rem}.services-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:0;font-size:clamp(2.6rem,4.2vw,4rem);font-weight:420;line-height:1.06}.service-list[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{border-bottom:1px solid #d8dfe5;align-items:center;gap:1.7rem;padding-block:1.7rem;text-decoration:none;display:flex;position:relative}.service-list[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:first-child{border-top:1px solid #d8dfe5}.service-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,2.1vw,1.95rem);font-weight:420}.service-arrow[data-astro-cid-lcdefpme]{border:1px solid #d8dfe5;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;margin-left:auto;transition:background .2s,color .2s;display:grid}.service-list[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:hover .service-arrow[data-astro-cid-lcdefpme]{background:var(--color-cta);color:#fff;border-color:var(--color-cta)}.people-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;padding-block:clamp(2rem,5vw,4rem);display:grid}.people-scena[data-astro-cid-lcdefpme]{min-width:0;padding-inline:clamp(1.5rem,4vw,4rem)}.people-copy[data-astro-cid-lcdefpme]{align-self:center;max-width:690px;padding:5rem clamp(2rem,5vw,5.5rem)}.people-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin-bottom:2.5rem;font-size:clamp(2.8rem,4.2vw,4rem);font-weight:420;line-height:1.06}.people-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-accent-deep)}.method-details[data-astro-cid-lcdefpme]{margin-bottom:0}.method-details[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-top:1px solid #ced8db}.method-details[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid #ced8db}.method-details[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;align-items:center;gap:1rem;padding:1.2rem 0;list-style:none;display:flex}.method-details[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.method-details[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:460}.detail-plus[data-astro-cid-lcdefpme]{flex-shrink:0;width:12px;height:12px;margin-left:auto;position:relative}.detail-plus[data-astro-cid-lcdefpme]:before,.detail-plus[data-astro-cid-lcdefpme]:after{content:"";background:#36586f;height:1px;position:absolute;inset:5px 0 auto}.detail-plus[data-astro-cid-lcdefpme]:after{transition:transform .2s;transform:rotate(90deg)}.method-details[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] .detail-plus[data-astro-cid-lcdefpme]:after{transform:rotate(0)}.method-details[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#52616b;max-width:37ch;margin:0 0 1.3rem;font-size:.9rem;line-height:1.65}.development-section[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:2rem;padding-block:clamp(4rem,8vw,7rem);display:grid}.development-copy[data-astro-cid-lcdefpme]{max-width:650px;padding:3rem 2rem 3rem max(6vw,50vw - 640px)}.development-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin-bottom:1.8rem;font-size:clamp(2.8rem,4.2vw,4rem);font-weight:420;line-height:1.06}.development-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-accent-deep)}.development-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#52616b;max-width:36ch;margin-bottom:2rem;font-size:1rem;line-height:1.7}.development-scena[data-astro-cid-lcdefpme]{min-width:0;padding-inline:clamp(1.5rem,4vw,4rem)}.section-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:3rem;margin-bottom:2.7rem;display:flex}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:0;font-size:clamp(2rem,3.25vw,2.9rem)}.products-section[data-astro-cid-lcdefpme]{padding-block:clamp(6.5rem,11vw,10.5rem)}.products-section[data-astro-cid-lcdefpme] .section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.4rem,3.9vw,3.4rem)}.products-intro[data-astro-cid-lcdefpme]{max-width:56ch;color:var(--color-ink-soft);margin:1.6rem 0 0;font-size:1.02rem;line-height:1.75}.products-section[data-astro-cid-lcdefpme] .section-heading[data-astro-cid-lcdefpme]{margin-bottom:clamp(3.8rem,5.5vw,5.2rem)}@media (width>=1700px){.visual-hero[data-astro-cid-lcdefpme]{min-height:900px}}@media (width<=1100px){.visual-hero[data-astro-cid-lcdefpme]{min-height:720px}.hero-copy[data-astro-cid-lcdefpme] .hero-motto[data-astro-cid-lcdefpme]{font-size:clamp(2.6rem,4.9vw,3.4rem)}.services-layout[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.5fr;gap:3rem}.people-copy[data-astro-cid-lcdefpme]{padding-inline:2.5rem}.people-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:3rem}.method-details[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:.9rem}}@media (width<=860px){.visual-hero[data-astro-cid-lcdefpme]{min-height:0}.hero-content[data-astro-cid-lcdefpme]{padding-block:calc(var(--spazio-header) + 1.2rem) 2rem;grid-template-columns:minmax(0,1fr);gap:1.6rem}.hero-copy[data-astro-cid-lcdefpme]{max-width:36rem}.hero-copy[data-astro-cid-lcdefpme] .hero-motto[data-astro-cid-lcdefpme]{font-size:clamp(2.45rem,8.4vw,3.4rem)}.hero-copy[data-astro-cid-lcdefpme] .hero-titolo[data-astro-cid-lcdefpme]{margin-top:1.1rem;font-size:clamp(1.22rem,4.6vw,1.5rem)}.hero-testo[data-astro-cid-lcdefpme]{margin-top:1.1rem}.hero-titolo[data-astro-cid-lcdefpme]+.hero-testo[data-astro-cid-lcdefpme]{margin-top:.8rem}.hero-azioni[data-astro-cid-lcdefpme]{margin-top:1.5rem}}@media (width<=760px){.hero-copy[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{padding:.85rem 1.4rem}.services-layout[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem}.services-heading[data-astro-cid-lcdefpme]{padding:0}.services-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:2.8rem}.service-list[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{gap:1.15rem;padding-block:1.4rem}.service-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:18ch;font-size:1.42rem}.service-arrow[data-astro-cid-lcdefpme]{width:36px;height:36px}.people-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding-block:0}.people-scena[data-astro-cid-lcdefpme],.development-scena[data-astro-cid-lcdefpme]{padding-inline:6vw}.people-scena[data-astro-cid-lcdefpme] .scena-breve,.development-scena[data-astro-cid-lcdefpme] .scena-breve{max-width:min(100%,440px)}.people-scena[data-astro-cid-lcdefpme]{margin-block:-2.5rem -3rem}.development-scena[data-astro-cid-lcdefpme]{margin-block:-2rem -1rem}.people-copy[data-astro-cid-lcdefpme]{max-width:none;padding:3.5rem 6vw 4rem}.people-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:2rem;font-size:3.15rem}.development-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0;padding-block:1rem 3rem}.development-copy[data-astro-cid-lcdefpme]{max-width:none;padding:2rem 6vw}.development-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:3.15rem}.method-details[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1rem}.section-heading[data-astro-cid-lcdefpme]{margin-bottom:2rem;display:block}.products-intro[data-astro-cid-lcdefpme]{max-width:66ch;color:var(--color-ink-soft);margin:1.5rem 0 0;line-height:1.7}}@media (width<=380px){.hero-copy[data-astro-cid-lcdefpme] .hero-motto[data-astro-cid-lcdefpme]{font-size:2.1rem}.service-list[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{gap:.75rem}.service-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.2rem}.people-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:2.7rem}.method-details[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:.87rem}}@media (prefers-reduced-motion:no-preference){.service-list[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{transition:transform .4s cubic-bezier(.2,.65,.3,1)}.service-list[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{transform:translate(6px)}.service-arrow[data-astro-cid-lcdefpme]{transition:background .3s,color .3s,transform .4s}.service-list[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:hover .service-arrow[data-astro-cid-lcdefpme]{transform:rotate(-35deg)}}@media (prefers-reduced-motion:reduce){.service-arrow[data-astro-cid-lcdefpme],.detail-plus[data-astro-cid-lcdefpme]:after{transition:none}}
