.testata[data-astro-cid-zrd6zepf]{position:sticky;top:0;z-index:20;background:var(--blu-notte);border-bottom:1px solid rgba(255,255,255,.12)}.barra[data-astro-cid-zrd6zepf]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.75rem;flex-wrap:wrap}.marchio[data-astro-cid-zrd6zepf]{display:flex;align-items:center}.marchio[data-astro-cid-zrd6zepf] img[data-astro-cid-zrd6zepf]{width:10.5rem;height:auto}.apri-menu[data-astro-cid-zrd6zepf]{display:flex;flex-direction:column;justify-content:center;gap:5px;width:2.75rem;height:2.75rem;padding:0 .6rem;border:1px solid rgba(255,255,255,.3);border-radius:4px;background:transparent;cursor:pointer}.apri-menu[data-astro-cid-zrd6zepf] span[data-astro-cid-zrd6zepf]{display:block;height:2px;background:#fff;transition:transform .2s ease,opacity .2s ease}.apri-menu[data-astro-cid-zrd6zepf][aria-expanded=true] span[data-astro-cid-zrd6zepf]:nth-child(1){transform:translateY(7px) rotate(45deg)}.apri-menu[data-astro-cid-zrd6zepf][aria-expanded=true] span[data-astro-cid-zrd6zepf]:nth-child(2){opacity:0}.apri-menu[data-astro-cid-zrd6zepf][aria-expanded=true] span[data-astro-cid-zrd6zepf]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.menu[data-astro-cid-zrd6zepf]{display:none;flex-direction:column;width:100%;order:3}.menu[data-astro-cid-zrd6zepf][data-aperto=si]{display:flex}.menu[data-astro-cid-zrd6zepf] a[data-astro-cid-zrd6zepf]{font-family:var(--titolo);font-size:1.375rem;text-transform:uppercase;letter-spacing:.06em;color:#fff;text-decoration:none;padding:.85rem 0;border-top:1px solid rgba(255,255,255,.1)}.menu[data-astro-cid-zrd6zepf] a[data-astro-cid-zrd6zepf][aria-current=page]{color:var(--azzurro)}@media(min-width:62rem){.apri-menu[data-astro-cid-zrd6zepf]{display:none}.menu[data-astro-cid-zrd6zepf]{display:flex;flex-direction:row;width:auto;order:0;gap:1.5rem}.menu[data-astro-cid-zrd6zepf] a[data-astro-cid-zrd6zepf]{font-size:1.0625rem;padding:0;border-top:0;letter-spacing:.08em}.menu[data-astro-cid-zrd6zepf] a[data-astro-cid-zrd6zepf]:hover{color:var(--azzurro)}}.chiusura[data-astro-cid-xvzvmxxa]{background:var(--blu-notte-scuro);color:#ffffffb8;padding-block:2.5rem 2rem;font-size:.9375rem;line-height:1.7}.griglia-chiusura[data-astro-cid-xvzvmxxa]{display:grid;gap:2rem}.marchio[data-astro-cid-xvzvmxxa]{width:10.5rem;height:auto;margin-bottom:.75rem}.claim[data-astro-cid-xvzvmxxa]{max-width:22ch}h3[data-astro-cid-xvzvmxxa]{font-size:1.125rem;color:#fff;letter-spacing:.1em;margin-bottom:.5rem}address[data-astro-cid-xvzvmxxa]{font-style:normal}ul[data-astro-cid-xvzvmxxa]{list-style:none;padding:0;margin:0}a[data-astro-cid-xvzvmxxa]{color:#ffffffe0}a[data-astro-cid-xvzvmxxa]:hover{color:var(--azzurro)}.coda[data-astro-cid-xvzvmxxa]{margin-top:2rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.15);display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.8125rem}@media(min-width:48rem){.griglia-chiusura[data-astro-cid-xvzvmxxa]{grid-template-columns:1.2fr 1fr 1fr}}.barra-azioni[data-astro-cid-zstfouyk]{position:fixed;bottom:0;left:0;right:0;z-index:30;display:grid;grid-template-columns:1fr 1fr;background:var(--blu-notte);border-top:1px solid rgba(255,255,255,.15);padding-bottom:env(safe-area-inset-bottom,0px)}.barra-azioni[data-astro-cid-zstfouyk] a[data-astro-cid-zstfouyk]{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--altezza-barra);font-family:var(--titolo);font-size:1.1875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.azione-primaria[data-astro-cid-zstfouyk]{background:var(--azzurro);color:var(--blu-notte)}.azione-secondaria[data-astro-cid-zstfouyk]{color:#fff}@media(min-width:48rem){.barra-azioni[data-astro-cid-zstfouyk]{display:none}}:root{--blu-notte: #0b2a45;--blu-notte-scuro: #06192b;--blu: #0c69bb;--azzurro: #5cadf5;--blu-testo: #0a5ba3;--fondo: #dfebf6;--blu-tenue: #c8ddef;--carta: #ffffff;--inchiostro: #14212c;--inchiostro-tenue: #4a5d6e;--bordo: #a9c9e6;--titolo: "Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--testo: "Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--serif: "Source Serif 4", Georgia, "Times New Roman", serif;--larghezza-massima: 68rem;--larghezza-testo: 38rem;--altezza-barra: 4.25rem}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--fondo);color:var(--inchiostro);font-family:var(--testo);font-size:1rem;line-height:1.6;-webkit-text-size-adjust:100%;padding-bottom:calc(var(--altezza-barra) + env(safe-area-inset-bottom,0px))}h1,h2,h3{font-family:var(--titolo);font-weight:700;line-height:1.08;text-wrap:balance;margin:0;letter-spacing:.01em}h1{font-size:clamp(2.5rem,11vw,4rem);text-transform:uppercase}h2{font-size:clamp(1.875rem,6vw,2.5rem);text-transform:uppercase}.h1-intermedio{font-size:clamp(2rem,7.5vw,3rem);text-transform:uppercase}h3{font-size:1.375rem;text-transform:uppercase}p{margin:0}img{max-width:100%;height:auto}a{color:var(--blu-testo)}:where(a,button,summary,input,textarea,select):focus-visible{outline:3px solid var(--blu);outline-offset:3px}.sezione-scura :focus-visible,.apertura :focus-visible,.testata :focus-visible,.chiusura :focus-visible,.barra-azioni :focus-visible{outline-color:var(--azzurro)}.contenitore{width:100%;max-width:var(--larghezza-massima);margin-inline:auto;padding-inline:1.25rem}.sezione{padding-block:2.5rem}.sezione-tenue{background:var(--blu-tenue)}.sezione-scura{background:var(--blu-notte);color:#fff}.sezione-scura a{color:var(--azzurro)}.testo-lungo{max-width:var(--larghezza-testo)}.testo-lungo p+p{margin-top:1rem}.testo-destra{text-align:right}.testo-basso{align-items:flex-end}.etichetta{font-family:var(--titolo);font-weight:600;font-size:.8125rem;letter-spacing:.18em;text-transform:uppercase;color:var(--blu-testo);margin-bottom:.4rem}.sezione-scura .etichetta{color:var(--azzurro)}.azioni{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.bottone{flex:1 1 9rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:0 1.25rem;border-radius:3px;font-family:var(--titolo);font-size:1.125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:2px solid transparent;cursor:pointer}.bottone-pieno{background:var(--azzurro);color:var(--blu-notte);border-color:var(--blu)}.sezione-scura .bottone-pieno,.apertura .bottone-pieno{border-color:transparent}.bottone-vuoto{background:var(--blu-notte);color:#fff;border-color:transparent}.sezione-scura .bottone-vuoto,.apertura .bottone-vuoto{background:transparent;border-color:#ffffff8c;color:#fff}.elenco{list-style:none;padding:0;margin:1.25rem 0 0;display:grid;gap:.6rem}.elenco li{padding-left:1.4rem;position:relative}.elenco li:before{content:"";position:absolute;left:0;top:.55em;width:.6rem;height:2px;background:var(--blu)}.sezione-scura .elenco li:before{background:var(--azzurro)}.griglia{display:grid;gap:1rem;margin-top:1.5rem}@media(min-width:48rem){body{padding-bottom:0}.sezione{padding-block:4rem}.griglia-2{grid-template-columns:repeat(2,1fr)}.griglia-3{grid-template-columns:repeat(3,1fr)}.griglia-4{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.griglia-4{grid-template-columns:repeat(4,1fr)}}.scheda{background:var(--carta);border:1px solid var(--bordo);border-left:4px solid var(--blu);padding:1.25rem;display:flex;flex-direction:column;gap:.6rem}.scheda p{color:var(--inchiostro-tenue);font-size:.9375rem}.fascia-foto{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;background:var(--blu-tenue)}.didascalia{font-size:.8125rem;color:var(--inchiostro-tenue);padding-block:.6rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}.apertura{position:relative;isolation:isolate;background:var(--blu-notte);color:#fff;display:flex;align-items:flex-end;min-height:24rem;padding-block:2rem;overflow:hidden}.apertura .sfondo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.apertura:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#0b2a45f0 12%,#0b2a4580 55%,#0b2a454d)}.apertura p{color:#ffffffe0}.apertura .sottotitolo{max-width:34ch;margin-top:.75rem;font-size:1.0625rem}.apertura .etichetta{color:var(--azzurro)}@media(min-width:48rem){.apertura{min-height:30rem;padding-block:3.5rem}.apertura .sottotitolo{font-size:1.1875rem}}.numeri{background:var(--blu);color:#fff}.numeri .contenitore{display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.numeri div{padding:1rem .5rem;border-right:1px solid rgba(255,255,255,.22)}.numeri div:last-child{border-right:0}.numeri strong{display:block;font-family:var(--titolo);font-size:clamp(1.75rem,6vw,2.25rem);font-weight:700;font-variant-numeric:tabular-nums}.numeri span{display:block;font-size:.8125rem;line-height:1.3;color:#ffffffd9}.citazione{font-family:var(--serif);font-style:italic;font-size:clamp(1.3125rem,4vw,1.625rem);line-height:1.45;color:#fff;margin:1.5rem 0;padding-left:1rem;border-left:3px solid var(--azzurro);max-width:34ch}.citazioneScura{font-family:var(--serif);font-style:italic;font-size:clamp(1.3125rem,4vw,1.625rem);line-height:1.45;color:#000;margin:1.5rem 0;padding-left:1rem;border-left:3px solid var(--azzurro);max-width:34ch}.apertura-intera{display:grid;grid-template-columns:1fr;grid-template-rows:2.75rem auto auto;min-height:0;padding-block:0}.apertura-intera .sfondo{position:static;grid-row:2;grid-column:1;width:100%;height:auto}.apertura-intera .testata-apertura{grid-row:1 / 3;grid-column:1;align-self:start;z-index:1;padding-block:.5rem 2.5rem;background:linear-gradient(to bottom,#0b2a4533,#0b2a4500)}.apertura-intera>.contenitore:not(.testata-apertura){grid-area:3 / 1;padding-block:1.25rem}.apertura .azioni{display:none}@media(min-width:48rem){.apertura-intera{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;min-height:30rem;padding-block:3.5rem}.apertura-intera .sfondo{position:absolute;inset:0;width:100%;height:100%}.apertura-intera .testata-apertura{background:none;padding-block:0}.apertura-intera>.contenitore:not(.testata-apertura){padding-block:0}.apertura-intera:after{content:""}.apertura .azioni{display:flex}}.apertura-intera .sfondo{position:static;width:100%;height:auto}.apertura-intera:after{content:none}.apertura-intera .contenitore{padding-block:1.5rem}@media(min-width:48rem){.apertura-intera{display:flex;min-height:30rem;padding-block:3.5rem}.apertura-intera .sfondo{position:absolute;inset:0;height:100%}.apertura-intera:after{content:""}.apertura-intera .contenitore{padding-block:0}}
