:root{--color-navy-900:#0e2038;--color-navy-700:#1b3556;--color-navy-100:#e6ecf3;--color-ivory-50:#fbf9f5;--color-ivory-100:#f4efe6;--color-sand-300:#ddd3c2;--color-ink:#1c2430;--color-slate-600:#556070;--color-copper-500:#b4693a;--color-copper-600:#a05a2e;--color-copper-700:#8f4e26;--color-success:#2f6b4f;--color-error:#a63a2e;--color-paper:var(--color-ivory-50);--color-paper-2:var(--color-ivory-100);--color-paper-3:var(--color-navy-100);--color-ink-2:var(--color-navy-700);--color-muted:var(--color-slate-600);--color-rule:var(--color-sand-300);--color-accent:var(--color-copper-600);--color-accent-hover:var(--color-copper-700);--color-accent-ink:var(--color-ivory-50);--color-accent-text:var(--color-copper-700);--color-focus:var(--color-copper-600);--color-field:var(--color-navy-900);--color-field-ink:var(--color-ivory-50);--color-field-muted:var(--color-navy-100);--color-field-rule:color-mix(in oklab, var(--color-ivory-50) 18%, transparent);--font-display:var(--font-newsreader), Georgia, serif;--font-body:var(--font-public-sans), system-ui, sans-serif;--font-outlier:var(--font-body);--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:144px;--text-xs:.8125rem;--text-sm:.875rem;--text-md:1.0625rem;--text-lg:1.25rem;--text-xl:1.5625rem;--text-display:clamp(2.5rem, 6vw, 4.5rem);--text-display-s:clamp(2.25rem, 4.5vw, 3.5rem);--text-section:clamp(1.875rem, 4vw, 3rem);--text-title:clamp(1.375rem, 1vw + 1.125rem, 1.625rem);--text-lead:clamp(1.125rem, .4vw + 1rem, 1.25rem);--tracking-display:-.02em;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.12s;--dur-short:.2s;--dur-long:.4s;--container:1200px;--gutter:32px;--gap-columns:24px;--section-gap:72px;--section-gap-s:56px;--radius-sm:6px;--radius-md:10px;--radius-card:16px;--rule-hair:1px;--shadow-card:0 1px 2px #0e20380f, 0 8px 24px #0e20380f;--z-base:1;--z-raised:10;--z-sticky-nav:300;--z-modal:400;--z-toast:500;--rigo:2.25rem;--margine:11rem;--righe:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--rigo) - 1px), var(--color-rule) calc(var(--rigo) - 1px), var(--color-rule) var(--rigo))}@layer reset{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}[hidden]{display:none!important}}@layer base{html{scroll-padding-top:var(--space-3xl);scrollbar-color:var(--color-muted) var(--color-paper);text-size-adjust:100%}body{background:var(--color-paper);color:var(--color-ink);font:400 var(--text-md)/1.7 var(--font-body);font-synthesis:none;-webkit-font-smoothing:antialiased;caret-color:var(--color-accent);flex-direction:column;min-height:100dvh;display:flex}main{flex:1}::selection{background:color-mix(in oklab, var(--color-accent) 22%, transparent)}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}h1,h2,h3{font-family:var(--font-display);font-synthesis:none;color:var(--color-ink-2);overflow-wrap:break-word;text-wrap:balance;min-width:0}h1{font-size:var(--text-display-s);letter-spacing:var(--tracking-display);max-width:22ch;font-weight:500;line-height:1.1}h2{font-size:var(--text-section);letter-spacing:-.01em;max-width:28ch;font-weight:500;line-height:1.15}h3{font-size:var(--text-title);max-width:40ch;font-weight:600;line-height:1.25}p{text-wrap:pretty}p:not([class]),li:not([class]){max-width:62ch}a{color:var(--color-accent-text);text-underline-offset:.18em;transition:color var(--dur-micro) var(--ease-out);text-decoration-thickness:1px}a:hover{color:var(--color-ink-2)}small,figcaption{font-size:var(--text-sm);line-height:1.5}b,strong{font-weight:600}.num{font-variant-numeric:tabular-nums}.lead{font-size:var(--text-lead);color:var(--color-muted);max-width:60ch;line-height:1.6}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@layer components{.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-gap);background:var(--color-paper)}.section--soft{background:var(--color-paper-2)}.section--field{background:var(--color-field);color:var(--color-field-ink);--color-focus:var(--color-copper-500)}.section--field h1,.section--field h2,.section--field h3{color:var(--color-field-ink)}.section--field .lead{color:var(--color-field-muted)}.section--field a:not(.btn){color:var(--color-field-ink)}.section--field a:not(.btn):hover{color:var(--color-copper-500)}.head{gap:var(--space-md);margin-bottom:var(--space-2xl);display:grid}.rows>*{border-top:var(--rule-hair) solid var(--color-rule)}.rows>:last-child{border-bottom:var(--rule-hair) solid var(--color-rule)}.section--field .rows>*{border-color:var(--color-field-rule)}.btn{justify-content:center;align-items:center;gap:var(--space-xs);min-height:48px;padding:0 var(--space-lg);border:1.5px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-ink);font:600 1rem/1 var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);text-decoration:none;display:inline-flex}.btn:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-accent-ink)}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.btn--quiet{border-color:var(--color-ink-2);color:var(--color-ink-2);background:0 0}.btn--quiet:hover{background:var(--color-paper-3);border-color:var(--color-ink-2);color:var(--color-ink-2)}.section--field .btn--quiet{border-color:var(--color-field-ink);color:var(--color-field-ink)}.section--field .btn--quiet:hover{background:var(--color-field-rule);border-color:var(--color-field-ink);color:var(--color-field-ink)}a:has(>svg){align-items:center;gap:var(--space-xs);display:inline-flex}.duo{gap:var(--space-xl) var(--space-2xl);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.duo>.head{margin:0}.actions{gap:var(--space-md);flex-wrap:wrap;display:flex}.skip{left:var(--space-md);top:calc(-1 * var(--space-3xl));z-index:var(--z-toast);padding:var(--space-xs) var(--space-md);background:var(--color-ink-2);color:var(--color-accent-ink);position:absolute}.skip:focus-visible{top:var(--space-md)}@media (width<=60rem){:root{--gutter:20px;--section-gap:56px}.duo{grid-template-columns:minmax(0,1fr)}}}@media screen and (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-group(root){animation-duration:var(--dur-short)}@supports (animation-timeline:view()){main>.section:not(:first-child)>.container{animation-name:ingresso;animation-timing-function:linear;animation-fill-mode:backwards;animation-timeline:view();animation-range:entry entry 35%}@keyframes ingresso{0%{opacity:0;transform:translateY(12px)}}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.brand[data-astro-cid-6bctqxxv]{gap:var(--space-3xs);color:inherit;padding-block:var(--space-2xs);flex-direction:column;text-decoration:none;display:inline-flex}.brand[data-astro-cid-6bctqxxv]:hover{color:inherit}.name[data-astro-cid-6bctqxxv]{font:600 1.5rem/1.1 var(--font-display);color:var(--color-ink-2);letter-spacing:-.01em;display:block}.name[data-astro-cid-6bctqxxv]:before{content:"";width:32px;height:2px;margin-bottom:var(--space-2xs);background:var(--color-copper-500);display:block}.sub[data-astro-cid-6bctqxxv]{font-size:var(--text-xs);color:var(--color-muted);line-height:1.3}.section--field .name[data-astro-cid-6bctqxxv],.footer .name[data-astro-cid-6bctqxxv]{color:var(--color-field-ink)}.footer .sub[data-astro-cid-6bctqxxv]{color:var(--color-field-muted)}.brand--masthead[data-astro-cid-6bctqxxv] .name[data-astro-cid-6bctqxxv]{font-size:var(--brand-size,1.5rem);text-align:center;white-space:nowrap;line-height:1.1}.brand--masthead[data-astro-cid-6bctqxxv] .name[data-astro-cid-6bctqxxv]:before{display:none}.site-header[data-astro-cid-nen7h5rs]{--mast-h:88px;background:var(--color-paper);border-bottom:var(--rule-hair) solid var(--color-rule);z-index:var(--z-sticky-nav);position:relative}.mast[data-astro-cid-nen7h5rs]{padding-block:var(--space-sm);place-items:center;display:grid;position:relative}.mast[data-astro-cid-nen7h5rs]:after{content:"";background:var(--color-copper-500);width:48px;height:2px;position:absolute;inset:auto auto -1px 50%;translate:-50%}.strip[data-astro-cid-nen7h5rs]{display:none}@media (width>=64rem){.site-header[data-astro-cid-nen7h5rs]{top:calc(-1 * var(--mast-h));--brand-size:2.25rem;position:sticky}.mast[data-astro-cid-nen7h5rs]{block-size:var(--mast-h);width:min(100% - 2 * var(--gutter), var(--container) - 2 * var(--gutter));border-bottom:var(--rule-hair) solid var(--color-rule);margin-inline:auto;padding:0}.mast[data-astro-cid-nen7h5rs]:after{width:64px}.strip[data-astro-cid-nen7h5rs]{block-size:52px;width:min(100% - 2 * var(--gutter), var(--container) - 2 * var(--gutter));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;margin-inline:auto;display:grid}.mini[data-astro-cid-nen7h5rs]{font:600 var(--text-lg)/1 var(--font-display);letter-spacing:-.01em;color:var(--color-ink-2);white-space:nowrap;opacity:0;pointer-events:none;grid-column:1;justify-self:start;text-decoration:none}nav[data-astro-cid-nen7h5rs]{grid-column:2}ul[data-astro-cid-nen7h5rs]{gap:var(--space-lg);display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-block-size:48px;font:400 .9375rem/1 var(--font-body);color:var(--color-ink);text-underline-offset:.5em;transition:text-decoration-color var(--dur-micro) var(--ease-out);align-items:center;text-decoration:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-ink-2);text-decoration-line:underline;text-decoration-color:var(--color-copper-500)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-ink-2);text-decoration-line:underline;text-decoration-color:var(--color-copper-500);font-weight:500;text-decoration-thickness:2px}}@media (width>=64rem) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.sig[data-astro-cid-nen7h5rs]{transform-origin:50% 100%;animation-name:firma-esce;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 calc(var(--mast-h) * .8)}.mini[data-astro-cid-nen7h5rs]{animation-name:firma-entra;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:calc(var(--mast-h) * .4) var(--mast-h)}@keyframes firma-esce{to{opacity:0;transform:scale(.7)}}@keyframes firma-entra{0%{opacity:0;pointer-events:none}to{opacity:1;pointer-events:auto}}}}.footer[data-astro-cid-jo6i4kqk]{padding-block:var(--space-2xl) var(--space-xl);border-top:var(--rule-hair) solid var(--color-field-rule)}.cols[data-astro-cid-jo6i4kqk]{gap:var(--space-xl) var(--gap-columns);padding-bottom:var(--space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,3fr);display:grid}address[data-astro-cid-jo6i4kqk]{margin-top:var(--space-lg);font-style:normal;line-height:1.8}h2[data-astro-cid-jo6i4kqk]{font:600 var(--text-md)/1.3 var(--font-body);letter-spacing:0;margin-bottom:var(--space-sm);color:var(--color-field-muted)}ul[data-astro-cid-jo6i4kqk]{display:grid}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:var(--space-2xs);display:inline-block}.legal[data-astro-cid-jo6i4kqk],.credit[data-astro-cid-jo6i4kqk]{font-size:var(--text-sm);color:var(--color-field-muted);max-width:90ch}.legal[data-astro-cid-jo6i4kqk]{padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-field-rule)}.credit[data-astro-cid-jo6i4kqk]{margin-top:var(--space-sm)}.credit[data-astro-cid-jo6i4kqk]+.credit[data-astro-cid-jo6i4kqk]{margin-top:var(--space-2xs)}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.credit[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-field-ink)}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:.9375rem}@media (width<=63.99rem){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}.who[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=47.99rem){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr)}}.float-ui[data-astro-cid-v3ixspr5]{display:none}@media (width<=63.99rem){.float-ui[data-astro-cid-v3ixspr5]{display:block}.fab[data-astro-cid-v3ixspr5]{z-index:var(--z-raised);bottom:max(var(--space-md), env(safe-area-inset-bottom));block-size:56px;inline-size:56px;color:var(--color-accent-ink);cursor:pointer;box-shadow:0 0 0 2px var(--color-paper), var(--shadow-card);transition:background-color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);border:0;border-radius:50%;place-items:center;padding:0;text-decoration:none;display:grid;position:fixed}.fab[data-astro-cid-v3ixspr5]:active{transform:scale(.95)}.fab--menu[data-astro-cid-v3ixspr5]{left:max(var(--space-md), env(safe-area-inset-left));background:var(--color-navy-900)}.fab--menu[data-astro-cid-v3ixspr5]:hover{background:var(--color-navy-700)}.fab--call[data-astro-cid-v3ixspr5]{right:max(var(--space-md), env(safe-area-inset-right));background:var(--color-copper-600)}.fab--call[data-astro-cid-v3ixspr5]:hover{background:var(--color-copper-700)}.fab[data-astro-cid-v3ixspr5]:hover{color:var(--color-accent-ink)}body>footer.footer.section{padding-bottom:calc(var(--space-xl) + 56px + var(--space-md) + env(safe-area-inset-bottom))}.panel[data-astro-cid-v3ixspr5]{block-size:100dvh;max-block-size:none;inline-size:min(84vw,20rem);padding:var(--space-md) var(--space-lg) max(var(--space-lg), env(safe-area-inset-bottom));border:0;border-right:var(--rule-hair) solid var(--color-rule);background:var(--color-paper);color:var(--color-ink);overscroll-behavior:contain;margin:0;position:fixed;inset:0 auto 0 0;overflow-y:auto}.panel[data-astro-cid-v3ixspr5]:popover-open{gap:var(--space-lg);flex-direction:column;display:flex}.panel[data-astro-cid-v3ixspr5]::backdrop{background:color-mix(in oklab, var(--color-navy-900) 55%, transparent)}body:has(#menu:popover-open)>:not(.float-ui),body:has(#menu:popover-open) .fab{interactivity:inert}.panel-top[data-astro-cid-v3ixspr5]{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.mark[data-astro-cid-v3ixspr5]{font:600 var(--text-lg)/1.1 var(--font-display);letter-spacing:-.01em;color:var(--color-ink-2)}.close[data-astro-cid-v3ixspr5]{block-size:48px;inline-size:48px;border:1.5px solid var(--color-ink-2);color:var(--color-ink-2);cursor:pointer;transition:background-color var(--dur-short) var(--ease-out);background:0 0;border-radius:50%;place-items:center;margin-inline-end:calc(-1 * var(--space-xs));padding:0;display:grid}.close[data-astro-cid-v3ixspr5]:hover{background:var(--color-paper-3)}nav[data-astro-cid-v3ixspr5] ul[data-astro-cid-v3ixspr5]{display:grid}nav[data-astro-cid-v3ixspr5] li[data-astro-cid-v3ixspr5]{border-top:var(--rule-hair) solid var(--color-rule)}nav[data-astro-cid-v3ixspr5] li[data-astro-cid-v3ixspr5]:last-child{border-bottom:var(--rule-hair) solid var(--color-rule)}nav[data-astro-cid-v3ixspr5] a[data-astro-cid-v3ixspr5]{min-block-size:56px;font:500 var(--text-xl)/1.2 var(--font-display);color:var(--color-ink-2);align-items:center;text-decoration:none;display:flex}nav[data-astro-cid-v3ixspr5] a[data-astro-cid-v3ixspr5][aria-current=page]{text-decoration:underline;text-decoration-color:var(--color-copper-500);text-underline-offset:.3em;text-decoration-thickness:2px}.actions-panel[data-astro-cid-v3ixspr5]{gap:var(--space-xs);margin-top:auto;display:grid}.line[data-astro-cid-v3ixspr5]{align-items:center;gap:var(--space-xs);min-block-size:48px;font-size:var(--text-md);color:var(--color-ink-2);font-variant-numeric:tabular-nums;font-weight:600;text-decoration:none;display:flex}.line--pec[data-astro-cid-v3ixspr5]{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:400;line-height:1.35}.line[data-astro-cid-v3ixspr5] svg[data-astro-cid-v3ixspr5]{flex:none}.actions-panel[data-astro-cid-v3ixspr5] .btn[data-astro-cid-v3ixspr5]{margin-top:var(--space-xs)}}@media (width<=63.99rem) and (prefers-reduced-motion:no-preference){.panel[data-astro-cid-v3ixspr5]{opacity:0;transition:transform var(--dur-long) var(--ease-out), opacity var(--dur-short) var(--ease-out), overlay var(--dur-long) allow-discrete, display var(--dur-long) allow-discrete;transform:translate(-100%)}.panel[data-astro-cid-v3ixspr5]:popover-open{opacity:1;transform:none}.panel[data-astro-cid-v3ixspr5]::backdrop{opacity:0;transition:opacity var(--dur-long) var(--ease-out), overlay var(--dur-long) allow-discrete, display var(--dur-long) allow-discrete}.panel[data-astro-cid-v3ixspr5]:popover-open::backdrop{opacity:1}@starting-style{.panel[data-astro-cid-v3ixspr5]:popover-open{opacity:0;transform:translate(-100%)}.panel[data-astro-cid-v3ixspr5]:popover-open::backdrop{opacity:0}}}html,body{overflow-x:clip}ol[data-astro-cid-ezvlwyc3]{gap:0 var(--space-sm);font-size:var(--text-sm);line-height:var(--pitch,var(--rigo));color:var(--color-muted);flex-wrap:wrap;display:flex}li[data-astro-cid-ezvlwyc3]:not(:last-child):after{content:"/";margin-left:var(--space-sm);color:var(--color-muted)}a[data-astro-cid-ezvlwyc3],[data-astro-cid-ezvlwyc3][aria-current]{display:inline-block}.page-head[data-astro-cid-73dgtvns]{--pitch:round(clamp(1.75rem, 2.2vw + .6rem, 2.25rem), 1px);padding-block:calc(2 * var(--pitch));background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--pitch) - 1px), var(--color-rule) calc(var(--pitch) - 1px), var(--color-rule) var(--pitch)), var(--color-paper-2);border-bottom:var(--rule-hair) solid var(--color-rule)}.page[data-astro-cid-73dgtvns]{column-gap:var(--space-md);grid-template-columns:2px minmax(0,1fr);align-items:start;display:grid}.filetto[data-astro-cid-73dgtvns]{margin-block:calc(-2 * var(--pitch));background:var(--color-copper-500);align-self:stretch}.copy[data-astro-cid-73dgtvns]{justify-items:start;display:grid}h1[data-astro-cid-73dgtvns]{line-height:calc(2 * var(--pitch));transform:translateY(calc(var(--pitch) / 2));margin-bottom:var(--pitch)}.lead[data-astro-cid-73dgtvns]{line-height:var(--pitch)}.actions[data-astro-cid-73dgtvns]{min-height:calc(2 * var(--pitch));align-items:center;display:flex}.actions[data-astro-cid-73dgtvns]:empty{display:none}.actions[data-astro-cid-73dgtvns] .btn--quiet:not(:hover){background-color:var(--color-paper-2)}.lead[data-astro-cid-73dgtvns]+.actions[data-astro-cid-73dgtvns]{margin-top:var(--pitch)}form[data-astro-cid-vekgkm42]{gap:var(--space-lg);display:grid}.campo[data-astro-cid-vekgkm42]{gap:var(--space-xs);align-content:start;display:grid}.coppia[data-astro-cid-vekgkm42]{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}label[data-astro-cid-vekgkm42]{color:var(--color-ink-2);font-weight:600}input[data-astro-cid-vekgkm42]:not([type=checkbox]),select[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{width:100%;min-height:52px;padding:0 var(--space-md);border:1.5px solid var(--color-muted);border-radius:var(--radius-md);background:var(--color-paper);color:var(--color-ink);transition:border-color var(--dur-short) var(--ease-out)}textarea[data-astro-cid-vekgkm42]{padding-block:var(--space-sm);resize:vertical;min-height:140px}input[data-astro-cid-vekgkm42]:not([type=checkbox]):focus-visible,select[data-astro-cid-vekgkm42]:focus-visible,textarea[data-astro-cid-vekgkm42]:focus-visible{border-color:var(--color-ink-2);outline:3px solid var(--color-focus);outline-offset:0}select[data-astro-cid-vekgkm42]{appearance:none;background:var(--color-paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%238f4e26' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right var(--space-md) center / 20px;cursor:pointer;padding-inline-end:calc(var(--space-md) * 2 + 20px)}select[data-astro-cid-vekgkm42]:invalid{color:var(--color-muted)}option[data-astro-cid-vekgkm42]{color:var(--color-ink)}@supports (appearance:base-select){select[data-astro-cid-vekgkm42],select[data-astro-cid-vekgkm42]::picker(select){appearance:base-select}select[data-astro-cid-vekgkm42]{background-image:none;align-items:center;padding-inline-end:var(--space-md)}select[data-astro-cid-vekgkm42]::picker-icon{content:"";width:20px;height:20px;transition:rotate var(--dur-short) var(--ease-out);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%238f4e26' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}select[data-astro-cid-vekgkm42]:open::picker-icon{rotate:180deg}select[data-astro-cid-vekgkm42]::picker(select){background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-3xs);margin-block:var(--space-3xs)}option[data-astro-cid-vekgkm42]{align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);cursor:pointer;display:flex}option[data-astro-cid-vekgkm42]:hover,option[data-astro-cid-vekgkm42]:focus-visible{background:var(--color-paper-3)}option[data-astro-cid-vekgkm42]:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}option[data-astro-cid-vekgkm42]::checkmark{color:var(--color-copper-600);order:1;margin-inline-start:auto}@media (prefers-reduced-motion:no-preference){select[data-astro-cid-vekgkm42]::picker(select){opacity:0;transition:opacity var(--dur-short) var(--ease-out), overlay var(--dur-short) allow-discrete, display var(--dur-short) allow-discrete}select[data-astro-cid-vekgkm42]:open::picker(select){opacity:1}@starting-style{select[data-astro-cid-vekgkm42]:open::picker(select){opacity:0}}}}[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--color-error)}.msg[data-astro-cid-vekgkm42]{color:var(--color-error);font-size:var(--text-sm);font-weight:500}.aiuto[data-astro-cid-vekgkm42]{color:var(--color-muted);font-size:var(--text-sm);margin-top:calc(-1 * var(--space-sm))}.spunta[data-astro-cid-vekgkm42]{align-items:flex-start;gap:var(--space-sm);min-height:48px;color:var(--color-ink);cursor:pointer;font-weight:400;display:flex}.spunta[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{white-space:nowrap}.spunta[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:24px;height:24px;margin:var(--space-3xs) 0 0;accent-color:var(--color-ink-2);flex-shrink:0}.trappola[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.esito[data-astro-cid-vekgkm42]{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);border:1.5px solid;font-weight:500}.esito--ok[data-astro-cid-vekgkm42]{color:var(--color-success);border-color:var(--color-success)}.esito--no[data-astro-cid-vekgkm42]{color:var(--color-error);border-color:var(--color-error)}button[data-astro-cid-vekgkm42]{justify-self:start}@media (width<=47.99rem){.coppia[data-astro-cid-vekgkm42]{grid-template-columns:minmax(0,1fr)}button[data-astro-cid-vekgkm42]{justify-self:stretch}}.studio[data-astro-cid-5lqaf6p4]{padding-block:var(--space-3xl)}.studio[data-astro-cid-5lqaf6p4] .container[data-astro-cid-5lqaf6p4]{align-items:start;gap:var(--space-xl) var(--space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.head[data-astro-cid-5lqaf6p4]{gap:var(--space-lg);justify-items:start;margin:0}.corpo[data-astro-cid-5lqaf6p4]{gap:var(--space-xl);display:grid}.corpo[data-astro-cid-5lqaf6p4]>ul{margin-inline-start:calc(var(--space-lg) + 2px)}h2[data-astro-cid-5lqaf6p4]{font-size:var(--text-display-s);line-height:1.05}.filetto[data-astro-cid-5lqaf6p4]{background:var(--color-copper-500);width:64px;height:3px}.testo[data-astro-cid-5lqaf6p4]{--p:2.25rem;gap:var(--p);border-inline-start:2px solid var(--color-copper-500);background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--p) - 1px), color-mix(in oklab, var(--color-ivory-50) 8%, transparent) calc(var(--p) - 1px), color-mix(in oklab, var(--color-ivory-50) 8%, transparent) var(--p));justify-items:start;padding-inline-start:var(--space-lg);display:grid}.testo[data-astro-cid-5lqaf6p4] p{font:500 clamp(1.5rem, 1.6vw + 1rem, 2rem)/var(--p) var(--font-display);max-width:30em}@media (width>=64rem){.testo[data-astro-cid-5lqaf6p4]{--p:2.75rem}}.testo[data-astro-cid-5lqaf6p4] .btn:not(:hover){background-color:var(--color-field)}@media (width<=63.99rem){.studio[data-astro-cid-5lqaf6p4]{padding-block:var(--space-2xl)}.studio[data-astro-cid-5lqaf6p4] .container[data-astro-cid-5lqaf6p4]{grid-template-columns:minmax(0,1fr)}}summary[data-astro-cid-hemr5th4]{justify-content:space-between;align-items:center;gap:var(--space-lg);min-height:64px;padding-block:var(--space-md);cursor:pointer;font:600 1.125rem/1.4 var(--font-body);color:var(--color-ink-2);list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:hover{color:var(--color-accent-text)}summary[data-astro-cid-hemr5th4] svg{color:var(--color-accent-text);transition:transform var(--dur-short) var(--ease-out);flex-shrink:0}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] svg{transform:rotate(180deg)}.answer[data-astro-cid-hemr5th4]{gap:var(--space-sm);margin-bottom:var(--space-lg);border-inline-start:2px solid var(--color-copper-500);padding-inline-start:var(--space-lg);display:grid}details[data-astro-cid-hemr5th4]:not([open]) .answer[data-astro-cid-hemr5th4]{display:none}@media (prefers-reduced-motion:no-preference){.answer[data-astro-cid-hemr5th4]{transition:opacity var(--dur-short) var(--ease-out)}details[data-astro-cid-hemr5th4][open] .answer[data-astro-cid-hemr5th4]{@starting-style{opacity:0}}}@media (prefers-reduced-motion:reduce){summary[data-astro-cid-hemr5th4] svg{transition:none}}.cta[data-astro-cid-4zgmmfpt]{padding-block:calc(3 * var(--rigo));background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--rigo) - 1px), color-mix(in oklab, var(--color-ivory-50) 7%, transparent) calc(var(--rigo) - 1px), color-mix(in oklab, var(--color-ivory-50) 7%, transparent) var(--rigo)), var(--color-field)}.cta[data-astro-cid-4zgmmfpt] .container[data-astro-cid-4zgmmfpt]{align-items:end;gap:var(--rigo) var(--gap-columns);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.copy[data-astro-cid-4zgmmfpt]{border-inline-start:2px solid var(--color-copper-500);padding-inline-start:var(--space-lg);display:grid}h2[data-astro-cid-4zgmmfpt]{line-height:calc(2 * var(--rigo));translate:0 calc(var(--rigo) / 2 - .1em)}.lead[data-astro-cid-4zgmmfpt]{line-height:var(--rigo)}.actions[data-astro-cid-4zgmmfpt]{justify-content:flex-end;gap:0 var(--space-md)}.actions[data-astro-cid-4zgmmfpt] .btn[data-astro-cid-4zgmmfpt]{margin-block:calc((2 * var(--rigo) - 48px) / 2)}.actions[data-astro-cid-4zgmmfpt] .btn--quiet[data-astro-cid-4zgmmfpt]:not(:hover){background-color:var(--color-field)}@media (width<=63.99rem){.cta[data-astro-cid-4zgmmfpt] .container[data-astro-cid-4zgmmfpt]{grid-template-columns:minmax(0,1fr)}.actions[data-astro-cid-4zgmmfpt]{justify-content:flex-start}}@media (width<=47.99rem){.cta[data-astro-cid-4zgmmfpt]{padding-block:calc(2 * var(--rigo))}h2[data-astro-cid-4zgmmfpt]{line-height:var(--rigo);translate:none}}.cols[data-astro-cid-kxdbumtn]{gap:var(--space-2xl) var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.dati[data-astro-cid-kxdbumtn],.modulo[data-astro-cid-kxdbumtn]{gap:var(--space-lg);display:grid}.modulo[data-astro-cid-kxdbumtn]{scroll-margin-top:var(--space-xl)}dl[data-astro-cid-kxdbumtn]>div[data-astro-cid-kxdbumtn]{gap:var(--space-3xs);padding-block:var(--space-md);display:grid}dt[data-astro-cid-kxdbumtn]{color:var(--color-muted);font-size:var(--text-sm)}dd[data-astro-cid-kxdbumtn]{overflow-wrap:anywhere}.tel[data-astro-cid-kxdbumtn]{padding-block:var(--space-3xs);font:600 var(--text-title)/1.25 var(--font-display);display:inline-block}.indirizzo[data-astro-cid-kxdbumtn]{margin-inline-start:calc(var(--space-lg) + 2px)}.indirizzo[data-astro-cid-kxdbumtn]>div[data-astro-cid-kxdbumtn]{align-items:baseline;gap:var(--space-md);padding-block:var(--space-md);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.indirizzo[data-astro-cid-kxdbumtn] dt[data-astro-cid-kxdbumtn]{font-size:var(--text-sm);color:var(--color-field-muted)}.indirizzo[data-astro-cid-kxdbumtn] dd[data-astro-cid-kxdbumtn]{font:500 var(--text-lg)/1.4 var(--font-display)}@media (width<=63.99rem){.cols[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1fr)}}@media (width<=23.99rem){.dati[data-astro-cid-kxdbumtn] dd[data-astro-cid-kxdbumtn]{font-size:var(--text-sm)}}
