.logo[data-astro-cid-f7espo7c]{display:inline-flex;align-items:center;gap:.5em;line-height:1}.logo__mark[data-astro-cid-f7espo7c]{height:var(--logo-size);width:auto;display:block;flex-shrink:0}.logo__word[data-astro-cid-f7espo7c]{font-family:var(--font-display);font-weight:800;font-stretch:100%;font-size:calc(var(--logo-size) * .8);letter-spacing:-.01em;color:currentColor}.nav[data-astro-cid-wpvy4v7s]{position:sticky;top:0;z-index:500;height:var(--nav-alto);padding:12px var(--page-gutter) 0;pointer-events:none}.nav__inner[data-astro-cid-wpvy4v7s]{position:relative;pointer-events:auto;max-width:var(--page-max);margin:0 auto;height:calc(var(--nav-alto) - 12px);padding-inline:1.5rem .5rem;background:#fff;border:1px solid var(--color-rule);border-radius:var(--radius-pill);box-shadow:0 10px 30px -14px #0b038f59;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-md);transition:box-shadow .24s var(--ease-out)}.nav[data-astro-cid-wpvy4v7s].is-scrolled .nav__inner[data-astro-cid-wpvy4v7s]{box-shadow:0 14px 34px -12px #0b038f80}.nav__brand[data-astro-cid-wpvy4v7s]{display:inline-flex;color:var(--color-ink);text-decoration:none}.nav__brand[data-astro-cid-wpvy4v7s]:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.nav__center[data-astro-cid-wpvy4v7s]{justify-self:center;display:flex;align-items:center;gap:var(--space-lg)}.nav__link[data-astro-cid-wpvy4v7s]{font-family:var(--font-body);font-weight:600;font-size:1.0625rem;color:var(--color-ink);text-decoration:none;padding:.4rem .1rem;border-bottom:2px solid #0000;white-space:nowrap;transition:border-color .15s var(--ease-out),color .15s var(--ease-out)}.nav__link[data-astro-cid-wpvy4v7s]:hover{color:var(--color-blue);border-color:var(--color-blue)}.nav__link[data-astro-cid-wpvy4v7s]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.tendina[data-astro-cid-wpvy4v7s]{position:relative}.tendina__apri[data-astro-cid-wpvy4v7s]{display:inline-flex;align-items:center;gap:.3rem;background:none;border-top:0;border-inline:0;cursor:pointer}.tendina__apri[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;transition:rotate .25s var(--ease-out)}.tendina[data-astro-cid-wpvy4v7s].aperta .tendina__apri[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{rotate:180deg}.tendina__titolo[data-astro-cid-wpvy4v7s]{display:none}.tendina__pannello[data-astro-cid-wpvy4v7s]{position:absolute;top:100%;left:50%;z-index:10;padding-top:22px;min-width:21rem;visibility:hidden;opacity:0;translate:-50% 8px;transition:opacity .18s var(--ease-out),translate .25s var(--ease-out),visibility 0s .25s}.tendina[data-astro-cid-wpvy4v7s].aperta .tendina__pannello[data-astro-cid-wpvy4v7s]{visibility:visible;opacity:1;translate:-50%;transition:opacity .18s var(--ease-out),translate .25s var(--ease-out),visibility 0s}@media(hover:hover)and (width>=64.01rem){.tendina[data-astro-cid-wpvy4v7s]:hover .tendina__pannello[data-astro-cid-wpvy4v7s]{visibility:visible;opacity:1;translate:-50%;transition:opacity .18s var(--ease-out),translate .25s var(--ease-out),visibility 0s}.tendina[data-astro-cid-wpvy4v7s]:hover .tendina__apri[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{rotate:180deg}}.tendina__lista[data-astro-cid-wpvy4v7s]{list-style:none;margin:0;padding:.5rem;display:grid;gap:.15rem;background:#fff;border:1px solid var(--color-rule);border-radius:20px;box-shadow:0 22px 44px -18px #0b038f73}.tendina__voce[data-astro-cid-wpvy4v7s]{display:grid;gap:.25rem;padding:.85rem 1rem;border-radius:14px;color:var(--color-ink);text-decoration:none;transition:background .15s var(--ease-out)}.tendina__voce[data-astro-cid-wpvy4v7s]:hover{background:var(--color-blue-soft)}.tendina__voce[data-astro-cid-wpvy4v7s]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;background:var(--color-blue-soft)}.tendina__nome[data-astro-cid-wpvy4v7s]{font-family:var(--font-body);font-weight:700;font-size:1.0625rem;transition:color .15s var(--ease-out)}.tendina__voce[data-astro-cid-wpvy4v7s]:hover .tendina__nome[data-astro-cid-wpvy4v7s]{color:var(--color-blue)}.tendina__sotto[data-astro-cid-wpvy4v7s]{font-size:.875rem;line-height:1.4;color:var(--color-neutral)}.nav__right[data-astro-cid-wpvy4v7s]{justify-self:end;display:flex;align-items:center;gap:var(--space-sm)}.btn[data-astro-cid-wpvy4v7s]{font-family:var(--font-body);font-weight:600;font-size:1rem;text-decoration:none;padding:.8rem 1.5rem;border-radius:var(--radius-pill);border:2px solid #0000;display:inline-block;transition:background .15s var(--ease-out),color .15s var(--ease-out),border-color .15s var(--ease-out)}.btn-primary[data-astro-cid-wpvy4v7s]{background:var(--color-blue);color:#fff}.btn-primary[data-astro-cid-wpvy4v7s]:hover{background:var(--color-blue-hover)}.btn-primary[data-astro-cid-wpvy4v7s]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.btn-primary[data-astro-cid-wpvy4v7s]:active{transform:translateY(1px)}.nav__toggle[data-astro-cid-wpvy4v7s]{display:none;flex-direction:column;justify-content:center;gap:5px;width:48px;height:48px;padding:0 12px;border:none;border-radius:50%;background:none;cursor:pointer}.nav__toggle[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{display:block;height:2.5px;background:var(--color-ink);border-radius:2px}.nav__toggle[data-astro-cid-wpvy4v7s]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nav__cta-mobile[data-astro-cid-wpvy4v7s]{display:none}@media(width<=75rem){.nav__center[data-astro-cid-wpvy4v7s]{gap:var(--space-md)}.nav__right[data-astro-cid-wpvy4v7s] .btn-primary[data-astro-cid-wpvy4v7s]{padding:.75rem 1.15rem;font-size:.95rem}}@media(width<=64rem){.nav__inner[data-astro-cid-wpvy4v7s]{padding-inline:1.25rem .35rem}.nav__center[data-astro-cid-wpvy4v7s]{position:absolute;inset:calc(100% + 8px) -1px auto auto;justify-self:end;width:min(24rem,100% + 2px);flex-direction:column;align-items:stretch;max-height:calc(100svh - var(--nav-alto) - 1rem);overflow-y:auto;overscroll-behavior:contain;background:#fff;border:1px solid var(--color-rule);border-radius:20px;box-shadow:0 18px 40px -16px #0b038f73;padding:var(--space-sm) var(--space-md) var(--space-md);gap:var(--space-xs);display:none}.nav[data-astro-cid-wpvy4v7s].is-open .nav__center[data-astro-cid-wpvy4v7s]{display:flex}.nav__link[data-astro-cid-wpvy4v7s]{font-size:1.125rem;align-self:flex-start;padding-inline:0}.tendina__apri[data-astro-cid-wpvy4v7s]{display:none}.tendina__titolo[data-astro-cid-wpvy4v7s]{display:block;margin:.35rem 0 .1rem;font-family:var(--font-body);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-magenta-hover)}.tendina__pannello[data-astro-cid-wpvy4v7s]{position:static;visibility:visible;opacity:1;translate:none;padding-top:0;min-width:0;transition:none}.tendina__lista[data-astro-cid-wpvy4v7s]{padding:0;background:none;border:0;box-shadow:none;gap:0}.tendina__voce[data-astro-cid-wpvy4v7s]{padding:.5rem 0;border-radius:8px}.tendina__voce[data-astro-cid-wpvy4v7s]:hover{background:none}.tendina__nome[data-astro-cid-wpvy4v7s]{font-weight:600;font-size:1.125rem}.tendina__sotto[data-astro-cid-wpvy4v7s]{display:none}.nav__toggle[data-astro-cid-wpvy4v7s]{display:flex}.nav__right[data-astro-cid-wpvy4v7s] .btn-primary[data-astro-cid-wpvy4v7s]{display:none}.nav__cta-mobile[data-astro-cid-wpvy4v7s]{display:inline-block;align-self:flex-start;margin-top:var(--space-xs)}}@media(prefers-reduced-motion:reduce){.tendina__pannello[data-astro-cid-wpvy4v7s],.tendina[data-astro-cid-wpvy4v7s].aperta .tendina__pannello[data-astro-cid-wpvy4v7s],.tendina__apri[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{transition:none}}.foot-mast[data-astro-cid-jo6i4kqk]{background:var(--color-paper-2);border-top:1px solid var(--color-rule)}.foot-mast__inner[data-astro-cid-jo6i4kqk]{max-width:var(--page-max);margin:0 auto;padding:var(--space-xl) var(--page-gutter) var(--space-lg);display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr)) 1.3fr;gap:var(--space-lg)}.foot-mast__brand[data-astro-cid-jo6i4kqk]{color:var(--color-ink)}.tagline[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);color:var(--color-neutral);max-width:32ch;margin:.75rem 0 0}.social[data-astro-cid-jo6i4kqk]{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;margin:.35rem 0 0;padding:0}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:-.5rem;border-radius:var(--radius-pill);transition:transform .15s var(--ease-out),background .15s var(--ease-out)}.social[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{margin-left:0}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:color-mix(in oklch,var(--color-ink) 7%,transparent);transform:translateY(-1px)}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.social[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:24px;height:24px;display:block}.col-heading[data-astro-cid-jo6i4kqk]{position:relative;font-family:var(--font-display);font-weight:800;font-stretch:88%;font-size:1.15rem;line-height:1.2;color:var(--color-ink);margin:0 0 .3rem;padding-top:.9rem}.col-heading[data-astro-cid-jo6i4kqk]:before{content:"";position:absolute;top:0;left:0;width:2rem;height:4px;border-radius:2px;background:var(--barra)}.foot-mast__col[data-astro-cid-jo6i4kqk]{--barra: var(--color-blue);display:flex;flex-direction:column;gap:.65rem}.foot-mast__col--strumenti[data-astro-cid-jo6i4kqk]{--barra: var(--color-magenta)}.foot-mast__col--vaimarket[data-astro-cid-jo6i4kqk]{--barra: var(--color-yellow)}.foot-mast__col--contatti[data-astro-cid-jo6i4kqk]{--barra: var(--color-ink)}.foot-mast__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.foot-mast__brand[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);color:var(--color-ink);text-decoration:none}.foot-mast__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-blue);text-decoration:underline}.foot-mast__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.foot-mast__legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--color-rule)}.foot-mast__legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:var(--page-max);margin:0 auto;padding:var(--space-md) var(--page-gutter);font-family:var(--font-body);font-size:.8rem;color:var(--color-neutral);text-wrap:balance}.foot-mast__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-neutral)}.foot-mast__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-blue)}@media(width<=64rem){.foot-mast__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr))}.foot-mast__brand[data-astro-cid-jo6i4kqk],.foot-mast__col--contatti[data-astro-cid-jo6i4kqk]{grid-column:1 / -1}}@media(width<=42rem){.foot-mast__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:2.25rem var(--space-sm);padding-top:var(--space-lg)}.foot-mast__brand[data-astro-cid-jo6i4kqk]{padding-bottom:1.75rem;border-bottom:1px solid var(--color-rule)}.foot-mast__col--vaimarket[data-astro-cid-jo6i4kqk]{grid-column:2;grid-row:2}.foot-mast__col--strumenti[data-astro-cid-jo6i4kqk]{grid-column:1;grid-row:3}.foot-mast__col--contatti[data-astro-cid-jo6i4kqk]{grid-column:2;grid-row:3}}*{box-sizing:border-box}html{overflow-x:clip;scroll-behavior:smooth}body{margin:0;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);overflow-x:clip;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);margin:0}p{margin:0}a{color:inherit}img{max-width:100%;display:block}
