.testata[data-astro-cid-nen7h5rs]{z-index:50;background:var(--bianco);border-bottom:1px solid var(--bordo);position:sticky;top:0}.testata-in[data-astro-cid-nen7h5rs]{max-width:var(--wrap);padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:24px;min-height:80px;margin:0 auto;display:flex}.marchio[data-astro-cid-nen7h5rs]{align-items:center;text-decoration:none;display:flex}.marchio[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:44px}.menu[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(12px,1.5vw,24px);margin:0;padding:0;list-style:none;display:flex}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){letter-spacing:.01em;color:var(--testo);white-space:nowrap;font-size:15px;font-weight:500;text-decoration:none}.voce-singola[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:2px solid #0000;padding:8px 0;display:inline-block}.voce-singola[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--senape)}.voce-singola[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-bottom-color:var(--senape);font-weight:600}.voce-madre[data-astro-cid-nen7h5rs]{position:relative}.voce-split[data-astro-cid-nen7h5rs]{align-items:center;gap:2px;display:flex}.voce-parent[data-astro-cid-nen7h5rs]{border-bottom:2px solid #0000;padding:8px 0}.voce-parent[data-astro-cid-nen7h5rs]:hover{color:var(--senape)}.voce-parent[data-astro-cid-nen7h5rs][aria-current=page]{border-bottom-color:var(--senape);font-weight:600}.voce-chevron[data-astro-cid-nen7h5rs]{cursor:pointer;color:var(--senape-testo);background:0 0;border:none;align-items:center;padding:8px 6px;line-height:1;display:flex}.chevron-svg[data-astro-cid-nen7h5rs]{width:11px;height:auto;transition:transform .2s}.voce-chevron[data-astro-cid-nen7h5rs][aria-expanded=true] .chevron-svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.chevron-pm[data-astro-cid-nen7h5rs]{display:none}.voce-madre[data-astro-cid-nen7h5rs].in-sezione .voce-parent[data-astro-cid-nen7h5rs]{border-bottom-color:var(--senape)}.flyout[data-astro-cid-nen7h5rs]{background:var(--bianco);border:1px solid var(--bordo);opacity:0;visibility:hidden;z-index:60;width:380px;padding:0;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:calc(100% + 1px);left:-18px;transform:translateY(6px)}.voce-madre[data-astro-cid-nen7h5rs]:not(.dismissed):hover .flyout[data-astro-cid-nen7h5rs],.voce-madre[data-astro-cid-nen7h5rs]:not(.dismissed):focus-within .flyout[data-astro-cid-nen7h5rs],.flyout[data-astro-cid-nen7h5rs].aperto{opacity:1;visibility:visible;transform:translateY(0)}.flyout-overview[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:baseline;gap:16px;padding:20px 24px 16px;display:flex}.flyout-overview-lab[data-astro-cid-nen7h5rs]{letter-spacing:.14em;text-transform:uppercase;color:var(--nero);font-size:12px;font-weight:600}.flyout-overview-cta[data-astro-cid-nen7h5rs]{color:var(--senape-testo);white-space:nowrap;font-size:12px}.flyout-overview[data-astro-cid-nen7h5rs]:hover .flyout-overview-cta[data-astro-cid-nen7h5rs]{color:var(--senape)}.flyout-div[data-astro-cid-nen7h5rs]{background:var(--bordo);height:1px;margin:0 24px}.flyout-figli[data-astro-cid-nen7h5rs]{margin:0;padding:12px 0 16px;list-style:none}.flyout-figli[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:0;border-bottom:none;padding:11px 24px;font-size:15px;display:block}.flyout-figli[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--senape);background:#fafaf8}.flyout-figli[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--senape);font-weight:600}.menu-lingua[data-astro-cid-nen7h5rs],.lingua[data-astro-cid-nen7h5rs]{position:relative}.lingua-attuale[data-astro-cid-nen7h5rs]{cursor:pointer;letter-spacing:.02em;color:var(--testo);user-select:none;white-space:nowrap;align-items:center;gap:6px;padding:8px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.lingua-attuale[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.lingua-attuale[data-astro-cid-nen7h5rs]:hover{color:var(--senape-testo)}.lingua-freccia[data-astro-cid-nen7h5rs]{color:var(--senape-testo);font-size:9px}.lingua-menu[data-astro-cid-nen7h5rs]{background:var(--nero);z-index:60;border:1px solid #2a2a2a;min-width:190px;margin:0;padding:10px 0;list-style:none;position:absolute;top:calc(100% + 14px);right:0}.lingua-voce[data-astro-cid-nen7h5rs]{letter-spacing:.08em;color:var(--testo-inv);white-space:nowrap;padding:10px 20px;font-size:12px;font-weight:500;display:block}.lingua-corrente[data-astro-cid-nen7h5rs]{color:var(--senape);font-weight:600}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].lingua-voce{color:var(--testo-inv);padding:9px 18px;font-size:12px}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].lingua-voce[aria-current]{color:var(--senape)}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].lingua-voce:hover{color:var(--senape);background:#282921}.lingua-off[data-astro-cid-nen7h5rs]{color:#f5f3ef99;cursor:default}.lingua-off[data-astro-cid-nen7h5rs]:hover{color:#f5f3ef99}.menu-btn[data-astro-cid-nen7h5rs]{font:inherit;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--nero);cursor:pointer;background:0 0;padding:10px 18px;font-size:13px;font-weight:600;display:none}@media (width<=1280px){.testata-in[data-astro-cid-nen7h5rs]{padding:0 48px}}@media (width<=1200px){.menu-btn[data-astro-cid-nen7h5rs]{display:block}.menu[data-astro-cid-nen7h5rs]{background:var(--bianco);border-bottom:1px solid var(--bordo);flex-direction:column;align-items:stretch;gap:0;max-height:calc(100vh - 80px);padding:8px 32px 28px;display:none;position:absolute;top:80px;left:0;right:0;overflow-y:auto}.menu[data-astro-cid-nen7h5rs].aperto{display:flex}.menu[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--bordo)}.menu[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:last-child{border-bottom:none}.voce-split[data-astro-cid-nen7h5rs]{justify-content:space-between;padding:2px 0}.voce-parent[data-astro-cid-nen7h5rs]{flex:1;min-height:44px;padding:16px 0}.voce-chevron[data-astro-cid-nen7h5rs]{justify-content:center;min-width:44px;min-height:44px;padding:16px 8px}.voce-chevron[data-astro-cid-nen7h5rs] .chevron-svg[data-astro-cid-nen7h5rs]{display:none}.voce-chevron[data-astro-cid-nen7h5rs] .chevron-pm[data-astro-cid-nen7h5rs]{color:var(--senape-testo);font-size:22px;font-weight:300;line-height:1;display:block}.voce-chevron[data-astro-cid-nen7h5rs] .chevron-pm[data-astro-cid-nen7h5rs]:before{content:"+"}.voce-chevron[data-astro-cid-nen7h5rs][aria-expanded=true] .chevron-pm[data-astro-cid-nen7h5rs]:before{content:"−"}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){min-height:44px;padding:16px 0;display:block}.voce-singola[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:16px 0}.flyout[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;background:0 0;border:none;width:auto;max-height:0;transition:max-height .3s;position:static;overflow:hidden;transform:none}.flyout[data-astro-cid-nen7h5rs].aperto{max-height:400px}.voce-madre[data-astro-cid-nen7h5rs]:hover .flyout[data-astro-cid-nen7h5rs]:not(.aperto),.voce-madre[data-astro-cid-nen7h5rs]:focus-within .flyout[data-astro-cid-nen7h5rs]:not(.aperto){opacity:1;visibility:visible;max-height:0}.flyout-overview[data-astro-cid-nen7h5rs],.flyout-div[data-astro-cid-nen7h5rs]{display:none}.flyout-figli[data-astro-cid-nen7h5rs]{padding:0 0 12px}.flyout-figli[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:40px;color:var(--testo-2);padding:12px 0 12px 20px;font-size:15px;position:relative}.flyout-figli[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:before{content:"—";color:var(--senape-testo);position:absolute;left:0}.menu-lingua[data-astro-cid-nen7h5rs]{border-bottom:none!important}.lingua-menu[data-astro-cid-nen7h5rs]{background:0 0;border:none;flex-wrap:wrap;gap:2px 16px;min-width:0;padding:0 0 12px;display:flex;position:static}.lingua-voce[data-astro-cid-nen7h5rs]{color:var(--testo);padding:6px 0}.lingua-corrente[data-astro-cid-nen7h5rs]{color:var(--senape-testo)}.lingua-off[data-astro-cid-nen7h5rs]{color:#6a675f}.lingua-attuale[data-astro-cid-nen7h5rs]{min-height:44px;padding:16px 0}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].lingua-voce{color:var(--testo);padding:9px 0}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].lingua-voce[aria-current]{color:var(--senape-testo)}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].lingua-voce:hover{color:var(--senape-testo);background:0 0}}@media (width<=768px){.testata-in[data-astro-cid-nen7h5rs]{padding:0 20px}.menu[data-astro-cid-nen7h5rs]{padding:8px 20px 28px}}@media (prefers-reduced-motion:reduce){.flyout[data-astro-cid-nen7h5rs],.voce-chevron[data-astro-cid-nen7h5rs]{transition:none}}.piede[data-astro-cid-jo6i4kqk]{color:#f5f3ef;background:#101110;border-top:1px solid #34352f;padding:48px 0 22px}.piede-main[data-astro-cid-jo6i4kqk]{grid-template-columns:.9fr 1.55fr .85fr;align-items:start;gap:44px;padding-bottom:32px;display:grid}.piede-brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:102px;height:auto;margin:0 0 18px}.piede-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#c7c6be;margin:0 0 16px;font-size:13px;line-height:1.8}.piede-geografie[data-astro-cid-jo6i4kqk]{letter-spacing:.12em;text-transform:uppercase;color:#c8a96e;font-size:10px}.piede-label[data-astro-cid-jo6i4kqk]{letter-spacing:.13em;text-transform:uppercase;color:#c8a96e;margin-bottom:14px;font-size:10px;line-height:1.6;display:block}.piede-nav[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:30px;display:grid}.piede[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.piede-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#e1e0d9;padding:4px 0;font-size:12px;line-height:1.65;text-decoration:none;display:inline-block}.piede[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#c8a96e}.piede[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline-offset:4px;outline:2px solid #c8a96e}.piede-cta[data-astro-cid-jo6i4kqk]{letter-spacing:-.025em;border-bottom:1px solid #494a42;padding:2px 0 18px;font-size:clamp(20px,1.8vw,26px);font-weight:300;line-height:1.35;text-decoration:none;display:block}.piede-cta[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:#c8a96e;margin-left:8px}.piede-accessi[data-astro-cid-jo6i4kqk]{gap:2px;margin-top:14px;display:grid}.piede-accessi[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#c7c6be;justify-content:space-between;gap:12px;padding:5px 0;font-size:11px;line-height:1.7;text-decoration:none;display:flex}.piede-societa[data-astro-cid-jo6i4kqk]{border-top:1px solid #34352f;border-bottom:1px solid #34352f;justify-content:space-between;gap:18px;padding:17px 0;display:flex}.piede-societa[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#c7c6be;align-items:baseline;gap:12px;margin:0;font-size:10px;line-height:1.6;display:flex}.piede-societa[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{letter-spacing:.1em;text-transform:uppercase;color:#c8a96e;white-space:nowrap;font-size:9px}.piede-base[data-astro-cid-jo6i4kqk]{color:#aaa99f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:17px;font-size:10px;line-height:1.6;display:flex}.piede-base[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:20px;display:flex}.piede-base[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:5px 0;text-decoration:none;display:inline-block}.piede-lingua[data-astro-cid-jo6i4kqk]{color:#c7c6be}@media (width<=1050px){.piede-main[data-astro-cid-jo6i4kqk]{grid-template-columns:.85fr 1.3fr;gap:28px}.piede-dialogo[data-astro-cid-jo6i4kqk]{grid-column:1/-1;grid-template-columns:.85fr 1.3fr;align-items:center;gap:0 28px;display:grid}.piede-dialogo[data-astro-cid-jo6i4kqk]>.piede-label[data-astro-cid-jo6i4kqk]{grid-column:1;margin-bottom:9px}.piede-cta[data-astro-cid-jo6i4kqk]{border:0;grid-column:1;padding:0;font-size:22px}.piede-accessi[data-astro-cid-jo6i4kqk]{grid-area:1/2/3;align-self:end;max-width:240px;margin:0}.piede-societa[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:10px}}@media (width<=600px){.piede[data-astro-cid-jo6i4kqk]{padding-top:34px}.piede-main[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:28px;padding-bottom:25px}.piede-brand[data-astro-cid-jo6i4kqk]{grid-template-columns:100px 1fr;align-items:center;gap:10px 22px;display:grid}.piede-brand[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]{grid-row:1/3}.piede-brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:90px;margin:0}.piede-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0;font-size:12px}.piede-geografie[data-astro-cid-jo6i4kqk]{grid-column:2;font-size:9px}.piede-label[data-astro-cid-jo6i4kqk]{margin-bottom:9px;font-size:9px}.piede-nav[data-astro-cid-jo6i4kqk]{gap:24px}.piede-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:5px 0;font-size:12px}.piede-dialogo[data-astro-cid-jo6i4kqk]{border-top:1px solid #34352f;grid-template-columns:1fr 1fr;gap:0 24px;padding-top:22px}.piede-cta[data-astro-cid-jo6i4kqk]{font-size:22px}.piede-accessi[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:11px}.piede-societa[data-astro-cid-jo6i4kqk]{gap:10px;padding:17px 0;display:grid}.piede-societa[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:10px;display:block}.piede-societa[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{min-width:82px;margin-right:4px;display:inline-block}.piede-base[data-astro-cid-jo6i4kqk]{gap:10px}.piede-base[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk]{flex-basis:100%;order:3}.piede-base[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:20px}.piede-base[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:6px 0}}.mgm-consent[hidden]{display:none!important}.mgm-consent{z-index:100;color:#171717;background:#fff;border-top:1px solid #bbb;align-items:center;gap:28px;padding:24px max(24px,50vw - 640px);font-family:Montserrat,sans-serif;display:flex;position:fixed;inset:auto 0 0}.mgm-consent strong{font-size:16px}.mgm-consent p{max-width:70ch;margin:8px 0 0;font-size:15px;line-height:1.6}.mgm-consent-actions{flex-wrap:wrap;flex-shrink:0;gap:12px;max-width:440px;display:flex}.mgm-consent-actions button{font:inherit;color:#fff;cursor:pointer;background:#171717;border:1px solid #171717;padding:12px 16px;font-size:14px}.mgm-consent-actions a{color:#171717;align-self:center;font-size:14px;text-decoration:underline}.mgm-consent-manage{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.mgm-consent button:focus-visible,.mgm-consent-manage:focus-visible{outline-offset:3px;outline:3px solid #9b793a}@media (width<=900px){.mgm-consent{flex-direction:column;align-items:flex-start;gap:16px;max-height:85vh;padding:20px;overflow-y:auto}.mgm-consent-actions{flex-shrink:1}}:root{--bianco:#fff;--nero:#0f0f0f;--scuro:#1a1a1a;--divisore:#2a2a2a;--senape:#c8a96e;--senape-chiaro:#d4b980;--senape-testo:#836a31;--bordo:#e0e0e0;--testo:#1a1a1a;--testo-2:#4a4a45;--testo-inv:#f5f3ef;--misura:66ch;--wrap:1280px;--gutter:72px;--spazio-sezione:76px;--spazio-chiusura:76px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}:is(#strategia-isole,#geografie,#come-funziona,#sviluppo-diretto,#percorso,#divisioni,[id^=divisione-]){scroll-margin-top:100px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}body{background:var(--bianco);color:var(--testo);overflow-wrap:break-word;margin:0;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.75;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--senape);outline-offset:3px}.skip{background:var(--nero);color:var(--testo-inv);z-index:100;padding:12px 20px;position:absolute;top:0;left:-9999px}.skip:focus{left:0}.wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.h1{margin:0;font-size:clamp(34px,4.2vw,56px);font-weight:300;line-height:1.12}.h1 b{font-weight:600}.h2{color:var(--nero);margin:0;font-size:clamp(26px,3vw,38px);font-weight:300;line-height:1.2}.h2 b{font-weight:600}.h3{color:var(--nero);margin:0 0 10px;font-size:19px;font-weight:600}.lab{letter-spacing:.22em;text-transform:uppercase;color:var(--senape-testo);align-items:center;gap:14px;margin-bottom:20px;font-size:13px;font-weight:600;display:flex}.lab:before{content:"";background:var(--senape);width:30px;height:1px}.p{color:var(--testo-2);max-width:var(--misura);font-size:17px;line-height:1.8}.p2{color:var(--testo-2);max-width:var(--misura);font-size:15.5px;line-height:1.75}.sez{padding:var(--spazio-sezione) 0 0}.sez:last-of-type{padding-bottom:var(--spazio-chiusura)}.sez-scura{background:var(--nero);color:var(--testo-inv);margin-top:var(--spazio-sezione);padding:var(--spazio-sezione) 0}.sez-scura .h2{color:var(--testo-inv)}.sez-scura .p{color:#f5f3efe0}.sez-scura .lab{color:var(--senape)}.grid2{grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px;display:grid}.btn{letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--nero);color:var(--nero);cursor:pointer;background:0 0;padding:16px 30px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.btn:hover{border-color:var(--senape);color:var(--senape)}.btn-pieno{background:var(--nero);color:var(--bianco);border-color:var(--nero)}.btn-pieno:hover{color:var(--nero);background:0 0}.btn-inv{color:var(--testo-inv);border-color:#f5f3ef8c}.btn-inv:hover{border-color:var(--senape);color:var(--senape)}.btn-inv-pieno{background:var(--bianco);color:var(--nero);border-color:var(--bianco)}.btn-inv-pieno:hover{color:var(--bianco);background:0 0}.cta-riga{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}.link{letter-spacing:.16em;text-transform:uppercase;color:var(--nero);border-bottom:1px solid var(--senape);padding-bottom:5px;font-size:13px;font-weight:600;text-decoration:none}.link:hover{color:var(--senape)}.righe{border-top:1px solid var(--bordo);margin-top:44px}.riga{border-bottom:1px solid var(--bordo);grid-template-columns:120px 1fr;align-items:baseline;gap:36px;padding:24px 0;display:grid}.riga-n{letter-spacing:.2em;text-transform:uppercase;color:var(--senape-testo);font-size:13px;font-weight:600}.sez-scura .riga-n{color:var(--senape)}.colonne{border-top:1px solid var(--bordo);grid-template-columns:repeat(4,1fr);gap:48px;margin-top:44px;padding-top:44px;display:grid}.col-t{color:var(--nero);margin-bottom:8px;font-size:17px;font-weight:600}.col-p{color:var(--testo-2);font-size:15px;line-height:1.7}@media (width<=1280px){.wrap{padding:0 48px}}@media (width<=1024px){:root{--spazio-sezione:60px;--spazio-chiusura:60px}.wrap{padding:0 32px}.grid2{grid-template-columns:1fr;gap:28px}.colonne{grid-template-columns:1fr 1fr;gap:32px}}@media (width<=768px){:root{--spazio-sezione:44px;--spazio-chiusura:48px}.wrap{padding:0 20px}.colonne{grid-template-columns:1fr}.riga{grid-template-columns:1fr;gap:6px}.grid2{gap:22px}.btn{text-align:center;display:block}}.foto-hero{isolation:isolate;position:relative;overflow:hidden}.foto-hero .foto-bg{filter:brightness(.72);z-index:-2;background-position:50%;background-size:cover;position:absolute;inset:0}.foto-hero .scrim{z-index:-1;background:linear-gradient(#0f0f0fb8 0%,#0f0f0f80 55%,#0f0f0fa8 100%);position:absolute;inset:0}.prog-foto{border:1px solid var(--bordo);margin:0 0 22px;overflow:hidden}.prog-foto img{object-fit:cover;filter:grayscale()brightness(.85);width:100%;height:240px;transition:filter .5s}.prog-card:hover .prog-foto img,.prog-item:hover .prog-foto img{filter:none}.banda-foto{margin-top:var(--spazio-sezione);position:relative;overflow:hidden}.banda-foto img{object-fit:cover;filter:grayscale()brightness(.72);width:100%;height:380px;display:block}.banda-foto .banda-testo{background:linear-gradient(90deg,#0f0f0fb8,#0f0f0f40);align-items:center;display:flex;position:absolute;inset:0}.banda-foto .h2{color:var(--testo-inv)}@media (width<=1024px){.banda-foto img{height:300px}}@media (width<=768px){.prog-foto img{height:200px}}body{overflow-wrap:break-word;word-break:normal;hyphens:none}p,.p,.p2,li,figcaption,h1,h2,h3,.h1,.h2,.h3{text-wrap:pretty}h1,h2,h3,.h1,.h2,.h3,.cs-hero-h1,.pe-h1,.btn,.lab{text-wrap:balance}.btn{max-width:100%}.piede-ent-riga,.ct-ente-r,address,.indirizzo{overflow-wrap:normal;word-break:keep-all;text-wrap:pretty}body[data-page]{--type-body:clamp(1.0625rem,1rem + .14vw,1.125rem);--type-secondary:1.0625rem;--type-note:.9375rem;--type-label:.8125rem;font-size:var(--type-body);text-size-adjust:100%;font-weight:400}body[data-page] :is(button,input,select,textarea){font-family:inherit}body[data-page] #contenuto :is(h1,h2,h3){letter-spacing:-.02em;font-weight:400}body[data-page] #contenuto :is(h1,h2,h3) :is(b,strong,em,span){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit}body[data-page] #contenuto h2{line-height:1.22}body[data-page] #contenuto h3{line-height:1.35}body[data-page] #contenuto :is(p,li){text-wrap:pretty}body[data-page] #contenuto :is(.p,.p2,.col-p,.prog-sintesi,.fase-p,.csr-prin-p,.cf-cap-testo,.pf-cap-d,.pf-div-d,.pf-coll-d,.pf-arch-p,.pf-arch-p2,.sd-metodo-d,.ac-perche-d,.ac-step-d,.ac-feat-p,.ac-p2,.pr-dir-d,.pe-card-bio,.ct-faq-a,.op-rischio-d){font-size:var(--type-body);font-weight:400;line-height:1.75}body[data-page] #contenuto p:not([class]),body[data-page] #contenuto :is(.capital-grid,.capital-docs,.capital-process,.capital-faq,.future-cards,.story-character,.story-role,.island-list,.developer-services,.collaboration-models,.partners-developers,.tour-cards) p{font-size:var(--type-body);line-height:1.75}body[data-page] #contenuto :is(.lab,.prova-l,.part-et,.amb-geo-lab,.cf-cap-label,.pf-cap-div,.pf-div-sub,.pr-index,.pr-tipo,.partner-index,.pe-area-et,.cv-leg-titolo,.island-status){font-size:var(--type-label);letter-spacing:.09em;line-height:1.6}body[data-page] #contenuto .lab:before{flex-shrink:0}body[data-page] #contenuto :is(.btn,.link,.partners-jump,.partner-official,.promoter-anchor,.future-explore,.story-back,.back){letter-spacing:.075em;font-size:.875rem;line-height:1.55}body[data-page] #contenuto .btn{white-space:normal;padding:15px 24px}body[data-page] #contenuto :is(.sd-nota,.ac-nota,.story-note,.story-disclaimer,.future-note,.islands-note,.partners-note,.capital-note,.developer-note,.tour-note,.ct-note,.ct-legenda,.ct-aiuto,.ct-notice,.service-result,.op-eco-nota,.cv-mappa-disc){font-size:var(--type-note);font-style:normal;line-height:1.75}body[data-page] #contenuto :is(figcaption,.hero-image-credit,.capital-image-note,.story-image-note,.cv-kpi-fonte,.op-eco-fonte){font-size:.8125rem;line-height:1.6}body[data-page] #contenuto :is(.hero-image-credit,.capital-image-note,.story-image-note){max-width:calc(100% - 40px)}body[data-page] #contenuto :is(.cf-proc-d,.amb-geo-isole,.prog-stato,.prog-azione,.pr-luogo,.pr-consegna,.pr-stato,.pr-dir-t,.tk-fase-t,.tk-prog-luogo,.ct-ente-r,.ct-address,.tour-flight,.tour-duration){font-size:1rem;line-height:1.65}body[data-page] #contenuto :is(dt,.partner-place,.partner-person){font-size:.9375rem;line-height:1.6}body[data-page] #contenuto dd{font-size:1.0625rem;line-height:1.6}body[data-page] #contenuto .future-facts dd{font-size:clamp(1.375rem,2.8vw,2.3125rem);line-height:1.35}body[data-page] #contenuto .future-facts>div{min-width:0}body[data-page] #contenuto .future-facts dt{overflow-wrap:anywhere;hyphens:auto}body[data-page] #contenuto .future-bottom{font-size:.875rem;line-height:1.6}body[data-page] #contenuto .future-next span{font-size:.8125rem}body[data-page] #contenuto :is(label,summary,.assistant-examples button,.assistant-topics a){font-size:1rem;line-height:1.65}body[data-page] #contenuto :is(input,select,textarea){font-size:1.0625rem;line-height:1.6}body[data-page] #contenuto :is(.pe-sup,.pf-sup,.cs-hero-body,.cf-hero-body,.sd-hero-sup,.ac-hero-sup,.pr-hero-sup,.cv-sup,.ct-lead,.capital-lead,.partners-lead){text-wrap:pretty;font-size:clamp(1.125rem,1rem + .35vw,1.3125rem);font-weight:400;line-height:1.65}body[data-page] #contenuto .cf-hero-sub{color:#dddeda;font-size:1.0625rem;line-height:1.7}body[data-page] #contenuto .partner-story>p{font-size:var(--type-body);line-height:1.75}body[data-page] #contenuto .partner-story>.partner-lead{font-size:1.375rem;line-height:1.5}body[data-page] #contenuto .partner-story li{font-size:.9375rem}body[data-page] #contenuto .pe-card-bio{color:#d1d2cf;display:block}body[data-page] #contenuto .pe-card-nome{font-size:1.375rem;font-weight:400;line-height:1.35}body[data-page] #contenuto .pe-card-ruolo{letter-spacing:.015em;font-size:.875rem;line-height:1.6}body[data-page] #contenuto .pe-founder-ruolo{letter-spacing:.075em;font-size:.9375rem}body[data-page] #contenuto :is(.pf-coll-d,.pf-arch-p2){color:#d2d4d2}body[data-page] #contenuto .pe-griglia{gap:36px 28px}body[data-page] #contenuto :is(.capital-grid,.capital-docs,.future-cards,.pf-cap-griglia,.pf-coll-griglia,.tour-cards) :is(h3,.pf-cap-area,.pf-coll-t){min-height:2.7em}body[data-page] #contenuto :is(.capital-grid,.capital-docs,.future-cards) h3{font-size:1.375rem}body[data-page] #contenuto .pe-card-nome{min-height:2.7em}body[data-page] #contenuto .pe-sup{max-width:46ch}body[data-page] .piede :is(.piede-brand p,.piede-nav a,.piede-accessi a,.piede-societa p,.piede-base){font-size:.875rem;line-height:1.7}body[data-page] .piede :is(.piede-label,.piede-geografie,.piede-societa span){letter-spacing:.07em;font-size:.78125rem;line-height:1.6}body[data-page] .piede-societa p{flex-wrap:wrap;gap:4px 12px}body[data-page] .piede-main{column-gap:32px}body[data-page] .lingua-voce{font-size:.9375rem}body[data-page] .mgm-assistant-entry{font-size:.875rem}@media (width>=769px){body[data-page] #contenuto .sd-dir{height:auto;min-height:clamp(620px,50vw,700px);padding-block:48px}}@media (width<=1100px) and (width>=769px){body[data-page] #contenuto .pe-griglia{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){html[lang=de] body[data-page] #contenuto .future-facts{grid-template-columns:1fr}body[data-page] #contenuto .pe-griglia{grid-template-columns:1fr;gap:36px}body[data-page] #contenuto .pe-card{width:100%;max-width:420px;margin-inline:auto}body[data-page] #contenuto .pe-card .pe-foto{max-height:390px}body[data-page] #contenuto .pe-card-nome{min-height:0}body[data-page] #contenuto .pe-card-ruolo{font-size:.9375rem}body[data-page] #contenuto :is(.capital-grid,.capital-docs,.future-cards,.pf-cap-griglia,.pf-coll-griglia,.tour-cards) :is(h3,.pf-cap-area,.pf-coll-t){min-height:0}body[data-page] #contenuto .btn{letter-spacing:.045em;padding-inline:18px}body[data-page] .piede-brand{grid-template-columns:88px minmax(0,1fr);gap:10px 18px}body[data-page] .piede-dialogo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 20px}}body[data-page]{--superficie-perla:#f0f1f1;--superficie-argento:#e6e8e8;--superficie-ardesia:#242729;--superficie-grafite:#191c1e;--spazio-sezione:58px;--spazio-chiusura:58px;--bordo:#d3d6d6;--testo-2:#484c4e;--senape-testo:#765f2d}body[data-page]:not([data-page=\/]) #contenuto>.sez{padding-block:var(--spazio-sezione)}body[data-page]:not([data-page=\/]) #contenuto>.sez:not([data-tone])+.sez:not([data-tone]){padding-top:0}body[data-page] #contenuto>.sez-scura{padding-block:var(--spazio-sezione);margin-top:0}body[data-page] #contenuto>.banda-foto{margin-top:0}body[data-page] #contenuto>[data-tone=pearl]{background:var(--superficie-perla)}body[data-page] #contenuto>[data-tone=silver]{background:var(--superficie-argento)}body[data-page] #contenuto>[data-tone=slate]{background:var(--superficie-ardesia);color:#f4f5f5}body[data-page] #contenuto>[data-tone=graphite]{background:var(--superficie-grafite);color:#f4f5f5}body[data-page] #contenuto .grid2{column-gap:clamp(32px,4.5vw,60px)}body[data-page] .righe{margin-top:32px}body[data-page] .colonne{column-gap:36px;margin-top:32px;padding-top:32px}body[data-page=\/]{--s-sezione:clamp(42px,4.5vw,64px);--s-modulo:clamp(34px,3.5vw,50px);--s-dopo-titolo:32px;--rule:1px solid #44484a;--bordo:#44484a}body[data-page=\/] #contenuto .ambiti{margin-top:48px}body[data-page=\/] #contenuto .ambito{column-gap:58px;padding-block:38px}body[data-page=\/] #contenuto .amb-geo,body[data-page=\/] #contenuto .amb-cta{margin-top:30px}body[data-page=\/] #contenuto .man-prova-testa{margin-top:42px;padding-top:28px}body[data-page=\/] #contenuto .prog-showcase{gap:44px;margin-top:40px}body[data-page=\/] #contenuto .prog-cta-finale{margin-top:36px}body[data-page=\/] #contenuto .timeline{margin-top:34px}body[data-page=\/] #contenuto .fase{gap:32px;padding-block:25px}body[data-page=\/] #contenuto .part-arch{padding-top:30px}body[data-page=\/] #contenuto .cv{min-height:0;padding-block:78px}body[data-page] #contenuto .capital-grid,body[data-page] #contenuto .capital-docs,body[data-page] #contenuto .capital-process{margin-top:32px}body[data-page] #contenuto .capital-lines,body[data-page] #contenuto .capital-risk{background:var(--superficie-perla)}body[data-page] #contenuto .story-character,body[data-page] #contenuto .future-features{background:var(--superficie-ardesia);padding-block:var(--spazio-sezione)}body[data-page] #contenuto .future-materials{background:var(--superficie-perla)}body[data-page] #contenuto .future-cards{gap:22px;margin-top:32px}body[data-page] #contenuto .developer-start{background:var(--superficie-grafite);padding-block:var(--spazio-sezione)}body[data-page] #contenuto .collaboration{background:var(--superficie-perla);padding-block:var(--spazio-sezione)}body[data-page] #contenuto .developer-services{margin-top:34px}body[data-page] #contenuto .developer-services article{padding-block:27px}body[data-page] #contenuto .collaboration-models{margin-top:34px}body[data-page] #contenuto .partners-section,body[data-page] #contenuto .partners-developers,body[data-page] #contenuto .partners-contact{padding-block:var(--spazio-sezione)}body[data-page] #contenuto .partners-developers{background:var(--superficie-ardesia)}body[data-page] #contenuto .partners-contact{background:var(--superficie-perla)}body[data-page] #contenuto .cf-proc{background:var(--superficie-ardesia);padding-block:var(--spazio-sezione)}body[data-page] #contenuto .cf-proc-h2{margin-bottom:38px}body[data-page] #contenuto .cf-proc-d{color:#d0d3d4}body[data-page] #contenuto .cf-proc-nota{color:#bec3c5;margin-top:32px}body[data-page] #contenuto .cf-cap{padding-block:var(--spazio-sezione)}body[data-page] #contenuto .cf-cap-rev{background:var(--superficie-perla)}body[data-page] #contenuto .sd-dir-outer{padding-block:36px}body[data-page] #contenuto .sd-dir-outer+.sd-dir-outer{padding-top:0}body[data-page] #contenuto .sd-momento{background:var(--superficie-ardesia);padding-block:48px}body[data-page] #contenuto .sd-momento-frase{color:#f4f5f5}body[data-page] #contenuto .sd-momento-frase b{color:#d8bf93}body[data-page] #contenuto .cv-kpi-griglia,body[data-page] #contenuto .cv-mappa-wrap{margin-top:32px}body[data-page] #contenuto .cv-kpi-fonte,body[data-page] #contenuto .pf-sd-voce>b{color:var(--senape-testo)}body[data-page] #contenuto .future-number{color:#b29a70;opacity:1}body[data-page] #contenuto .ct-entita{margin-top:28px;padding-top:25px}body[data-page] #contenuto .ct-faq{margin-top:28px}body[data-page] .sez-scura .p2{color:#d2d5d6}body[data-page] .sez-scura .lab{color:#d8bf93}@media (width<=1024px){body[data-page]{--spazio-sezione:48px;--spazio-chiusura:48px}body[data-page=\/] #contenuto .ambito{padding-block:30px}body[data-page=\/] #contenuto .prog-showcase{gap:34px}body[data-page=\/] #contenuto .cv{padding-block:60px}}@media (width<=768px){body[data-page]{--spazio-sezione:38px;--spazio-chiusura:42px}body[data-page=\/]{--s-sezione:42px;--s-modulo:34px;--s-dopo-titolo:28px}body[data-page] .colonne{row-gap:24px;padding-top:26px}body[data-page] #contenuto .grid2{row-gap:22px}body[data-page=\/] #contenuto .ambiti{margin-top:34px}body[data-page=\/] #contenuto .ambito{padding-block:27px}body[data-page=\/] #contenuto .fase{gap:12px}body[data-page] #contenuto .developer-services article{padding-block:24px}body[data-page] #contenuto .future-cards{gap:20px}body[data-page] #contenuto .sd-momento{padding-block:38px}}@supports (grid-template-rows:subgrid){body[data-page] #contenuto :is(.story-facts,.future-facts,.ac-perche-griglia,.op-rischi-griglia,.capital-docs)>*{--card-tracks:2}body[data-page] #contenuto :is(.prove,.cf-proc-linea,.pf-coll-griglia,.sd-metodo-lista,.ac-steps,.story-features,.feature-grid,.cv-kpi-griglia,.op-eco-griglia,.capital-grid,.collaboration-models,.tour-grid)>*{--card-tracks:3}body[data-page] #contenuto :is(.csr-principi,.pf-cap-griglia,.pr-dir-griglia)>*{--card-tracks:4}body[data-page] #contenuto .future-cards>*{--card-tracks:5}body[data-page] #contenuto .tour-packages>*{--card-tracks:6}body[data-page] #contenuto :is(.story-facts,.future-facts,.ac-perche-griglia,.op-rischi-griglia,.capital-docs,.prove,.cf-proc-linea,.pf-coll-griglia,.sd-metodo-lista,.ac-steps,.story-features,.feature-grid,.cv-kpi-griglia,.op-eco-griglia,.capital-grid,.collaboration-models,.tour-grid,.csr-principi,.pf-cap-griglia,.pr-dir-griglia,.future-cards,.tour-packages)>*{grid-template-rows:subgrid;grid-row:span var(--card-tracks);align-self:stretch;row-gap:0;min-width:0;display:grid}body[data-page] #contenuto :is(.story-features,.feature-grid,.capital-grid,.capital-docs,.collaboration-models,.tour-grid)>*>p{margin-block-start:0}body[data-page] main#contenuto :is(.capital-grid,.capital-docs,.future-cards,.pf-cap-griglia,.pf-coll-griglia)>*>:is(h3,.pf-cap-area,.pf-coll-t){min-height:0}body[data-page] #contenuto .future-cards>*>.lab{align-self:start}body[data-page] #contenuto .tour-packages .btn{align-self:end}}body[data-page=\/] #contenuto .prog-sintesi{margin-bottom:24px}body[data-page=\/] #contenuto .prog-azione{margin-top:auto}body:has(.mgm-assistant-entry) .piede-lingua{margin-right:160px}@media (width<=600px){body:has(.mgm-assistant-entry) .piede-lingua{margin-right:0}body:has(.mgm-assistant-entry) .piede-base{padding-bottom:8px}}.mgm-assistant-entry[data-astro-cid-hkbrpulz]{z-index:40;color:#171712;background:#fff;border:1px solid #bcb9ad;align-items:center;gap:20px;padding:16px 20px;font-size:12px;line-height:1.3;text-decoration:none;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 18px #00000012}.mgm-assistant-entry[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{font-size:17px}.mgm-assistant-entry[data-astro-cid-hkbrpulz]:hover{color:#fff;background:#171712;border-color:#171712}.mgm-assistant-entry[data-astro-cid-hkbrpulz]:focus-visible{outline:3px solid var(--senape-testo);outline-offset:3px}@media (width<=600px){.mgm-assistant-entry[data-astro-cid-hkbrpulz]{padding:13px 16px;font-size:11px;bottom:14px;right:14px}}
