@font-face{font-family:Overused Grotesk;src:url(/assets/fonts/OverusedGrotesk-VF.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}:root{--yellow:#ffce00;--red:#c1272d;--ink:#000;--bg:#fff;--fg:#111;--muted:#4a4740;--rule:#d9d4c3;--accent-text:#c1272d;--chip-bg:#ffce00;--chip-fg:#000;color-scheme:light;--font:"Overused Grotesk","Helvetica Neue",Arial,sans-serif;--gutter:clamp(16px,4vw,48px);--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.55}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--red);outline-offset:3px}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{left:var(--gutter);z-index:100;background:var(--ink);color:#fff;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:8px;transform:translateY(-200%)}.skip-link:focus{transform:none}main:focus{outline:none}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.band{background:var(--yellow);color:var(--ink)}.band .wrap{padding-block:clamp(32px,5vw,64px)}.band-logo{width:clamp(260px,42vw,480px);max-width:100%;height:auto}.hero-title.band-claim{max-width:none;margin:clamp(28px,4vw,48px) 0 0;font-size:clamp(1.8rem,3.9vw,3.1rem);line-height:1.05}.band-text{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(18px,3vw,48px);margin-top:clamp(22px,3.5vw,40px);display:grid}.band-text p{margin:0;font-size:1.05rem;line-height:1.55}.band-text>p:first-child{font-size:1.2rem;font-weight:500}.band-col{gap:18px;display:grid}.hero{background:var(--bg);color:var(--fg)}.hero .wrap{padding-block:clamp(36px,6vw,72px)}.topbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.band .soc{border-color:var(--ink);color:var(--ink)}.band .soc:hover{background:var(--ink);color:var(--yellow)}.hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.hero-title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,6.4vw,4.9rem);font-weight:800;line-height:.98}.hero-title span,.hero-title em{display:block}.hero-title em{color:var(--red);font-style:normal}.intro p{max-width:62ch;margin:0 0 1em}.intro p:first-child{font-size:1.15rem;font-weight:500;line-height:1.5}.project{background:var(--yellow);color:var(--ink);padding-block:clamp(40px,6vw,88px) clamp(24px,3vw,40px)}.project-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(20px,5vw,72px);display:grid}.project h2,.settori-title{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,3.6rem);font-weight:800;line-height:1.02}.project-head{gap:clamp(14px,2vw,22px);min-width:0;display:grid}.project-text p{max-width:60ch;margin:0 0 1em}.project-text .lead{font-size:1.25rem;font-weight:600;line-height:1.4}.settori{background:var(--yellow);color:var(--ink);padding-block:clamp(16px,3vw,32px) clamp(48px,7vw,88px)}.settori-title{font-size:clamp(1.6rem,3.6vw,2.5rem)}.sym{background:var(--red);-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat;flex:none;display:inline-block}.sym.star{--m:url(data:image/png;base64,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);aspect-ratio:1}.sym.circle{--m:url(data:image/png;base64,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);aspect-ratio:1}.sym.square{--m:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABfCAYAAAAXtMJAAAAA1UlEQVR42u3RywlCQRREwZ7PSkzAfMzaYExCUJ4y14Ux+ASps+p1V7seTpdjm+dbqnrSoq9XSWaSR637rGqvrVW2VLpvdgNYn/H0+Y8DAACAAAAQAAACAEAAAAgAAAEAIAAABACAAAAQAAACAEAAAAgAAAEAIAAABACAAAAQAAACAEAAAAgAAAEAIAAABACAAAAQAAACAEAAAAgAAAEAIAAAALgAAAABACAAAAQAgAAAEAAAAgBAAAAIAAABACAAAAQAgAD8VbP11Ud6Bo3dqiQjyUr6G97GGK4NpAPTAAAAAElFTkSuQmCC);aspect-ratio:1}.sectors h3 .sym{width:30px}.settori-title em{color:var(--red);font-style:normal}.cluster{align-items:center;gap:10px;margin-top:clamp(18px,2.5vw,28px);display:flex}.cluster .sym{width:22px}.cluster .sym.s2{width:16px}.cluster .sym.s3{width:13px}.sectors{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,44px);margin-top:clamp(20px,3vw,32px);display:grid}.sectors section{border-top:3px solid var(--red);padding-top:16px}.sectors h3{letter-spacing:-.015em;align-items:center;gap:12px;margin:0 0 10px;font-size:1.5rem;font-weight:800;line-height:1.1;display:flex}.sectors p{max-width:46ch;margin:0;font-size:1rem;line-height:1.55}.sectors p+p{margin-top:.8em}.section-head{padding-block:clamp(40px,6vw,80px) clamp(20px,3vw,32px)}.section-head h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;line-height:1.05}.section-head p{color:var(--muted);max-width:60ch;margin:10px 0 0}.section-head .video-note{font-size:.9rem}.row{border-top:1px solid var(--rule);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(20px,4vw,56px);padding-block:clamp(28px,4vw,48px);scroll-margin-top:12px;display:grid}.row:last-of-type{border-bottom:1px solid var(--rule)}.row-text{min-width:0}.prov{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin:0 0 6px;font-size:.8rem;font-weight:700}.row h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:800;line-height:1.05}.meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:12px 0 0;font-size:.92rem;display:flex}.tag{background:var(--chip-bg);color:var(--chip-fg);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;padding:3px 9px;font-size:.72rem;font-weight:700}.desc{max-width:58ch;margin:16px 0 22px;font-size:1.02rem}.site{border-bottom:2px solid var(--red);overflow-wrap:anywhere;padding-bottom:2px;font-weight:700;text-decoration:none;display:inline-block}.site:hover{background:var(--yellow);color:var(--ink)}.links{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.social{gap:10px;display:flex}.soc{border:2px solid var(--fg);width:40px;height:40px;color:var(--fg);border-radius:50%;place-items:center;text-decoration:none;transition:background .15s,color .15s;display:grid}.soc svg{width:22px;height:22px}.soc:hover{background:var(--yellow);color:var(--ink);border-color:var(--ink)}.foot .social{justify-content:center;margin-top:18px}.foot .soc{border-color:var(--ink);color:var(--ink)}.foot .soc:hover{background:var(--ink);color:var(--yellow)}.video{aspect-ratio:16/9;background:#000;border-radius:2px;width:100%;position:relative;overflow:hidden}.video iframe,.video img,.video .video-empty,.video-link{border:0;width:100%;height:100%;position:absolute;inset:0}.video img{object-fit:cover}.video-link{place-items:center;display:grid}.play{aspect-ratio:1;background:var(--red);border-radius:50%;place-items:center;width:clamp(56px,9vw,84px);transition:transform .15s;display:grid}.play:before{content:"";border:.7em solid #0000;border-left:1.15em solid #fff;border-right-width:0;margin-left:7%;font-size:clamp(16px,2.6vw,24px)}.play{position:relative}.video-link:hover .play{transform:scale(1.08)}.video-empty{background:var(--yellow) url(/assets/video-in-arrivo.png) center/cover no-repeat;align-items:flex-end;padding:14px;display:flex}.video-empty span{background:var(--red);color:#fff;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;font-size:.72rem;font-weight:700}.event{background:var(--red);color:#fff;margin-top:clamp(40px,6vw,80px);padding-block:clamp(40px,6vw,80px)}.event :focus-visible{outline-color:var(--yellow)}.event-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(20px,5vw,72px);display:grid}.event h2{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,3.8vw,2.7rem);font-weight:800;line-height:1.02}.event-when{color:var(--yellow);margin:clamp(14px,2vw,22px) 0 0;font-size:1.2rem;font-weight:700;line-height:1.4}.event-when span{display:block}.event-body p{max-width:60ch;margin:0 0 1em;font-size:1.05rem;line-height:1.55}.event-body strong{font-weight:800}.btn{background:var(--yellow);color:var(--ink);border-radius:999px;margin-top:8px;padding:14px 24px;font-weight:800;text-decoration:none;display:inline-block}.btn:hover{background:#fff}.foot{background:var(--yellow);color:var(--ink)}.foot .wrap{padding-block:clamp(24px,4vw,40px)}.foot img{width:100%;max-width:1100px;margin-inline:auto}.foot small{text-align:center;margin-top:18px;font-size:.82rem;display:block}.foot .foot-legal{margin-top:6px}@media (width<=820px){.band-text,.hero-grid,.sectors,.project-grid,.event-grid,.row{grid-template-columns:1fr}.row .video{order:-1}.band .social{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.play{transition:none}}.cky-consent-container,.cky-preference-center,.cky-consent-container .cky-btn,.cky-preference-center .cky-btn{font-family:var(--font)!important}.cky-consent-bar,.cky-preference-center{border-color:var(--rule)!important;border-top:4px solid var(--red)!important;color:var(--fg)!important}.cky-consent-container .cky-title,.cky-preference-title{letter-spacing:-.01em;color:var(--fg)!important;font-weight:800!important}.cky-notice-des,.cky-notice-des p,.cky-preference-content-wrapper,.cky-accordion-header-des,.cky-accordion-btn{color:var(--fg)!important}.cky-notice-des a{font-weight:700;color:var(--accent-text)!important}.cky-btn{border-width:2px!important;border-radius:999px!important;font-weight:700!important}.cky-btn-accept{background-color:var(--red)!important;border-color:var(--red)!important;color:#fff!important}.cky-btn-reject,.cky-btn-preferences{background-color:var(--ink)!important;border-color:var(--ink)!important;color:#fff!important}.cky-btn-customize{border-color:var(--ink)!important;color:var(--ink)!important;background-color:#0000!important}.cky-btn-accept:hover{background-color:#9e1f24!important;border-color:#9e1f24!important}.cky-btn-reject:hover,.cky-btn-preferences:hover{background-color:#333!important;border-color:#333!important}.cky-btn-customize:hover{background-color:var(--yellow)!important}.cky-show-desc-btn{color:var(--accent-text)!important}.cky-always-active{color:var(--fg)!important}.cky-switch input[type=checkbox]:checked{background:var(--red)!important}.cky-btn-revisit-wrapper{background-color:var(--red)!important}:root{--header-h:64px}html{scroll-padding-top:var(--header-h)}.site-header[data-astro-cid-fzpbxy5g]{z-index:50;background:var(--bg);color:var(--fg);border-bottom:1px solid var(--rule);position:sticky;top:0}.bar[data-astro-cid-fzpbxy5g]{height:var(--header-h);justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.nav-logo[data-astro-cid-fzpbxy5g]{flex:none;display:block}.nav-logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:auto;height:40px}.nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{align-items:center;gap:clamp(16px,2.4vw,32px);margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{border-bottom:2px solid #0000;padding-block:6px;font-size:.95rem;font-weight:700;text-decoration:none;transition:border-color .15s;display:inline-block}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=true]{border-bottom-color:var(--red)}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].nav-cta{background:var(--red);color:#fff;border:0;border-radius:999px;padding:9px 18px;transition:background .15s}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].nav-cta:hover,.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].nav-cta[aria-current=true]{background:var(--ink)}.nav-toggle[data-astro-cid-fzpbxy5g]{display:none}@media (width<=820px){:root{--header-h:56px}.nav-logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{height:34px}.site-header[data-astro-cid-fzpbxy5g]:not(.js){position:static}.site-header[data-astro-cid-fzpbxy5g]:not(.js) .bar[data-astro-cid-fzpbxy5g]{height:auto;min-height:var(--header-h);flex-wrap:wrap;padding-block:10px}.site-header[data-astro-cid-fzpbxy5g]:not(.js) .nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;gap:6px 18px}.site-header[data-astro-cid-fzpbxy5g].js .nav-toggle[data-astro-cid-fzpbxy5g]{width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-10px;padding:0;display:grid}.nav-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g],.nav-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:before,.nav-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:after{background:currentColor;width:24px;height:2px;transition:transform .2s,background .2s;display:block}.nav-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{position:relative}.nav-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:before,.nav-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:after{content:"";position:absolute;left:0}.nav-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:before{top:-7px}.nav-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:after{top:7px}.nav-toggle[data-astro-cid-fzpbxy5g][aria-expanded=true] span[data-astro-cid-fzpbxy5g]{background:0 0}.nav-toggle[data-astro-cid-fzpbxy5g][aria-expanded=true] span[data-astro-cid-fzpbxy5g]:before{transform:translateY(7px)rotate(45deg)}.nav-toggle[data-astro-cid-fzpbxy5g][aria-expanded=true] span[data-astro-cid-fzpbxy5g]:after{transform:translateY(-7px)rotate(-45deg)}.site-header[data-astro-cid-fzpbxy5g].js .nav[data-astro-cid-fzpbxy5g]{background:var(--bg);border-bottom:1px solid var(--rule);display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 24px #00000014}.site-header[data-astro-cid-fzpbxy5g].js .nav[data-astro-cid-fzpbxy5g].open{display:block}.site-header[data-astro-cid-fzpbxy5g].js .nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{padding:8px var(--gutter) 20px;flex-direction:column;align-items:stretch;gap:0}.site-header[data-astro-cid-fzpbxy5g].js .nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--rule);padding-block:14px;font-size:1.1rem;display:block}.site-header[data-astro-cid-fzpbxy5g].js .nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=true]{color:var(--accent-text);border-bottom-color:var(--rule)}.site-header[data-astro-cid-fzpbxy5g].js .nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].nav-cta{text-align:center;color:#fff;margin-top:16px;padding:14px 24px}}@media (prefers-reduced-motion:reduce){.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.nav-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g],.nav-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:before,.nav-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:after{transition:none}}
