dialog.gwa{color:#2b0a14;background:0 0;border:0;width:100%;max-width:min(480px,100vw - 24px);max-height:none;padding:0;font-family:Figtree Variable,sans-serif;overflow:visible}dialog.gwa::backdrop{backdrop-filter:blur(3px);background:#1c060d8c}.gwa-box{background:#f5ede2;border-radius:26px;flex-direction:column;gap:16px;max-height:calc(100dvh - 32px);padding:22px 20px 20px;display:flex;overflow:auto;box-shadow:0 30px 80px #1c060d59}.gwa-testa{align-items:center;gap:12px;display:flex}.gwa-logo{color:#f2c46d;background:#2b0a14;border-radius:999px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.gwa-testa h2{text-transform:uppercase;letter-spacing:-.01em;margin:0;line-height:1;font-size:24px!important}.gwa-sotto{color:#6b4a50;margin:4px 0 0;font-size:15px}.gwa-x{color:#2b0a14;cursor:pointer;background:0 0;border:1.5px solid #2b0a1433;border-radius:999px;align-self:flex-start;width:40px;height:40px;margin-left:auto;font-size:24px;line-height:1}.gwa-pass{flex-direction:column;gap:10px;display:flex}.gwa-pass[hidden],.gwa-piede[hidden],.gwa-err[hidden]{display:none}.gwa-sc,a.gwa-sc:hover{color:#2b0a14;text-decoration:none}.gwa-sc{color:#2b0a14;text-align:left;cursor:pointer;width:100%;font:inherit;background:#fffbf6;border:1.5px solid #2b0a141f;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .15s,transform .15s;display:flex}.gwa-sc:hover,.gwa-sc:focus-visible{border-color:#a3152d;transform:translateY(-1px)}.gwa-ic{color:#f2c46d;background:#2b0a14;border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.gwa-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.gwa-tx b{font-size:17px;font-weight:700}.gwa-tx small{color:#6b4a50;font-size:14px;line-height:1.35}.gwa-fr{color:#a3152d;margin-left:auto;font-size:26px;line-height:1}.gwa-griglia{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gwa-tutto{grid-column:1/-1}.gwa-chips{flex-wrap:wrap;gap:8px;display:flex}.gwa-chip{cursor:pointer;position:relative}.gwa-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.gwa-chip span{color:#2b0a14;background:#fffbf6;border:1.5px solid #2b0a142e;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:15px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.gwa-chip input:checked+span{color:#f5ede2;background:#2b0a14;border-color:#2b0a14}.gwa-chip input:focus-visible+span{outline-offset:2px;outline:2px solid #a3152d}.gwa-f[hidden]{display:none}.gwa-gruppi{background:#fffbf6;border:1.5px dashed #2b0a1438;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;transition:background .2s,border-color .2s;display:flex}.gwa-gruppi p{margin:0;font-size:15px;line-height:1.4}.gwa-gruppi a{color:#a3152d;white-space:nowrap;font-weight:700}.gwa-gi{color:#f2c46d;background:#2b0a14;border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.gwa-gruppi.on{background:#fbe3e1;border:1.5px solid #a3152d}.gwa-gruppi.on p{font-weight:600}.gwa-menus-l{flex-direction:column;gap:8px;display:flex}.gwa-mr{background:#fffbf6;border:1.5px solid #2b0a142e;border-radius:14px;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex}.gwa-mn{flex:1;min-width:0;font-size:15px}.gwa-mq{text-align:center;min-width:24px;font-size:17px;font-weight:700}.gwa-pm{color:#2b0a14;cursor:pointer;background:#fff;border:1.5px solid #2b0a1440;border-radius:50%;width:38px;height:38px;font-size:20px;line-height:1}.gwa-f{flex-direction:column;gap:6px;min-width:0;display:flex}.gwa-f>span{font-size:14px;font-weight:600}.gwa-f small{color:#6b4a50;font-weight:400}.gwa-f input,.gwa-f select,.gwa-f textarea{-webkit-appearance:none;appearance:none;min-width:0;font:inherit;color:#2b0a14;box-sizing:border-box;background:#fffbf6;border:1.5px solid #2b0a142e;border-radius:14px;width:100%;min-height:48px;padding:11px 13px;font-size:16px;display:block}.gwa-f textarea{resize:vertical;line-height:1.45}.gwa-f select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%232B0A14' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.gwa-f select:disabled{opacity:.6}.gwa-f input[type=date]::-webkit-date-and-time-value{text-align:left}.gwa-f input:focus,.gwa-f select:focus,.gwa-f textarea:focus{outline-offset:1px;border-color:#0000;outline:2px solid #a3152d}.gwa-nota{color:#6b4a50;margin:0;font-size:14px}.gwa-menu{color:#f5ede2;background:#2b0a14;border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.gwa-menu span{color:#f2c46d;margin-left:auto}.gwa-nota a{color:#a3152d;font-weight:600}.gwa-piede{gap:10px;display:flex}.gwa-ind{color:#2b0a14;min-height:52px;font:inherit;cursor:pointer;background:0 0;border:1.5px solid #2b0a14;border-radius:999px;padding:0 20px;font-weight:700}.gwa-invia{color:#f5ede2;min-height:52px;font:inherit;cursor:pointer;background:#2b0a14;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:700;display:inline-flex}.gwa-invia:hover{background:#a3152d}.gwa-err{color:#a3152d;background:#fbe3e1;border-radius:12px;margin:0;padding:10px 12px;font-size:14px;font-weight:600}@media (width<=560px){dialog.gwa{width:100vw;max-width:100vw;margin:auto 0 0}.gwa-box{padding:20px 16px calc(16px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0}.gwa-griglia{grid-template-columns:1fr}.gwa-testa h2{font-size:19px!important}.gwa-logo{width:38px;height:38px}}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-vietnamese-wdth-normal.BKE08zty.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-ext-wdth-normal.DoS1gVTC.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-wdth-normal.Dtb2a5nO.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-normal.C2je3j2s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-normal.CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-normal.BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-italic.D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:#2b0a14;-webkit-font-smoothing:antialiased;background:#f5ede2;margin:0;font-family:Figtree Variable,system-ui,sans-serif}img,video{max-width:100%}a[href^=tel]:not([style]),a[href^=tel]:not([style]):hover{color:inherit;text-underline-offset:3px;text-decoration:underline 1px}a[x-apple-data-detectors]{color:inherit!important;text-decoration:underline!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #f2c46d}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 40px}.serif{font-family:Instrument Serif,serif;font-weight:400}.kick{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.foot{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;display:grid}.mbar{display:none}.tab{white-space:nowrap;flex:none}@media (width<=1100px){.foot{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.wrap{padding:0 20px}.foot{grid-template-columns:minmax(0,1fr)}.mbar{z-index:5;display:flex;position:sticky;bottom:0}.hero-bg .mdesc{display:none}}[id]{scroll-margin-top:84px}:where(.media){position:relative;overflow:hidden}.media.has-media{background-image:none!important;border:0!important;padding:0!important}.media .mm{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.media picture{display:contents}.gn-rv{opacity:0;transition:opacity .7s ease var(--d,0s),transform .8s cubic-bezier(.2,.7,.2,1) var(--d,0s);transform:translateY(22px)}.gn-rv.gn-in{opacity:1;transform:none}@media (hover:hover){.worlds>a .media,.three>a .media{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.worlds>a:hover .media,.three>a:hover .media{transform:scale(1.02)}}.btn,a[style*="border-radius: 999px"]{transition:transform .2s,background-color .2s}@media (hover:hover){.btn:hover,a[style*="border-radius: 999px"]:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.gn-rv{opacity:1;transition:none;transform:none}}.worlds,.scorri,.tabs{scrollbar-width:none;-ms-overflow-style:none}.worlds::-webkit-scrollbar,.scorri::-webkit-scrollbar,.tabs::-webkit-scrollbar{display:none}.gn-vuoto{background-image:linear-gradient(145deg,#ffffff12,#00000012)!important;border-color:#0000!important}input[type=date],input[type=time]{-webkit-appearance:none;appearance:none;box-sizing:border-box;min-width:0;max-width:100%;display:block}input[type=date]::-webkit-date-and-time-value,input[type=time]::-webkit-date-and-time-value{text-align:left;min-height:1.4em}.gn-trama{isolation:isolate;position:relative;overflow:clip}.gn-trama:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(38% 46% at 22% 18%,#ffffff42,#fff0 70%),radial-gradient(34% 40% at 82% 78%,#ffffff1a,#fff0 70%),radial-gradient(70% 70% at 100% 100%,#00000061,#0000 70%),radial-gradient(60% 60% at 0 100%,#0000002e,#0000 70%);position:absolute;inset:-20%}.gn-trama:after{content:"";z-index:-1;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes gnluce{0%{transform:translate(0,0)scale(1)}to{transform:translate(6%,4%)scale(1.06)}}@media (width>=861px) and (hover:hover) and (prefers-reduced-motion:no-preference){.gn-trama:before{will-change:transform;animation:22s ease-in-out infinite alternate gnluce}}.gn-fermo,.gn-fermo *,.gn-fermo:before,.gn-fermo:after{animation-play-state:paused!important}:is(section,div):has(>header.gn-header){z-index:60;position:relative}.gn-filigrana{z-index:-1;pointer-events:none;white-space:nowrap;letter-spacing:-.02em;opacity:.05;user-select:none;font-family:Instrument Serif,serif;font-style:italic;font-weight:400;line-height:.8;position:absolute}.gn-scheda{isolation:isolate;color:#2b0a14;background-color:#fffbf6;background-image:radial-gradient(110% 70% at 100% 0%,color-mix(in srgb,var(--acc,#a3152d) 11%,transparent),transparent 62%);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 1px #2b0a140d,0 22px 44px -22px #2b0a1452;border:0!important}.gn-scheda:before{content:"";background:var(--acc,#a3152d);height:5px;position:absolute;top:0;left:0;right:0}.gn-scheda-n{z-index:-1;color:var(--acc,#a3152d);opacity:.13;pointer-events:none;font-family:Instrument Serif,serif;font-size:110px;font-style:italic;line-height:1;position:absolute;top:6px;right:18px}@media (hover:hover){.gn-scheda:hover{transform:translateY(-4px);box-shadow:0 1px #2b0a140d,0 30px 56px -24px #2b0a1466}}.gwa-box,.gn-overlay,.op-sc,dialog{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain}.gwa-box::-webkit-scrollbar,.gn-overlay::-webkit-scrollbar,.op-sc::-webkit-scrollbar,dialog::-webkit-scrollbar{display:none}html:has(dialog[open]){overflow:hidden}.gn-cal{color:#2b0a14;background:#fffbf6;border:1.5px solid #2b0a1429;border-radius:18px;padding:12px}.gn-cal-t{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.gn-cal-t b{font-size:16px;font-weight:700}.gn-cal-t button{color:#2b0a14;cursor:pointer;background:0 0;border:1.5px solid #2b0a1433;border-radius:999px;width:40px;height:40px;font-size:22px;line-height:1}.gn-cal-t button:disabled{opacity:.3;cursor:default}.gn-cal-g{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.gn-cal-s{color:#6b4a50;padding:4px 0;font-size:12px;font-weight:700}.gn-cal-g button{aspect-ratio:1;color:#2b0a14;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;font-size:15px;font-weight:600}@media (hover:hover){.gn-cal-g button:hover:not(:disabled){background:#2b0a1414}}.gn-cal-g button.oggi{box-shadow:inset 0 0 0 1.5px #a3152d}.gn-cal-g button.on,.gn-cal-g button.on:hover:not(:disabled){color:#f5ede2;box-shadow:none;background:#2b0a14}.gn-cal-g button:disabled{color:#2b0a1447;cursor:default;text-decoration:line-through 1px}.prezzo{-webkit-text-stroke:.55px currentColor}.prezzo.sans{-webkit-text-stroke:0;font-weight:800}.h1-seo{letter-spacing:.16em;text-transform:uppercase;color:#f2c46d;margin:0 0 18px;font-family:Figtree Variable,sans-serif;font-size:13px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.4;display:block}@media (width<=860px){.h1-seo{margin-bottom:14px;font-size:12px}}.gn-agg{align-self:flex-start;font-family:Figtree Variable,sans-serif;position:relative}.gn-agg summary{color:#2b0a14;cursor:pointer;user-select:none;border:1px solid #2b0a1440;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.gn-agg summary::-webkit-details-marker{display:none}.gn-agg summary svg{color:#a3152d;width:18px;height:18px}.gn-agg[open] summary{color:#f5ede2;background:#2b0a14;border-color:#2b0a14}.gn-agg[open] summary svg{color:#f2c46d}.gn-agg-m{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;width:max-content;min-width:220px;max-width:100%;margin-top:8px;padding:6px;display:flex;position:static;box-shadow:0 18px 40px -16px #2b0a1473,0 0 0 1px #2b0a1414}.gn-agg.su .gn-agg-m{z-index:30;margin:0;position:absolute;bottom:calc(100% + 8px);left:0}.gn-agg-m a{border-radius:10px;align-items:center;min-height:44px;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:flex;color:#2b0a14!important}.gn-agg-m a:hover{background:#f5ede2}.gn-agg.scuro summary{color:#f5ede2;border-color:#f5ede259}.gn-agg.scuro summary svg{color:#f2c46d}.gn-agg.scuro[open] summary{color:#2b0a14;background:#f5ede2}.gn-agg.scuro[open] summary svg{color:#a3152d}@media (pointer:coarse) and (width>=561px) and (width<=743px),(horizontal-viewport-segments:2){html.gn-pieghevoli{--gn-c1:minmax(0, 1fr);--gn-c2:minmax(0, 1fr);--gn-gap:28px;--gn-pad:20px}html.gn-pieghevoli .two:not([style*="gap: 0"]),html.gn-pieghevoli .split,html.gn-pieghevoli .fe-hero,html.gn-pieghevoli .fe-breve,html.gn-pieghevoli .pg-hero,html.gn-pieghevoli .pg-due,html.gn-pieghevoli .pi-hero,html.gn-pieghevoli .asp-in,html.gn-pieghevoli .lv-form-w,html.gn-pieghevoli .e4-hero,html.gn-pieghevoli .cta{grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;row-gap:28px!important;display:grid!important}html.gn-pieghevoli .two[style*="gap: 0"]{grid-template-columns:var(--gn-c1) var(--gn-c2)!important;display:grid!important}html.gn-pieghevoli .now-media{height:100%;min-height:0!important}html.gn-pieghevoli .now-text{padding:40px var(--gn-pad) 44px!important}html.gn-pieghevoli .now-parole{font-size:19px!important}html.gn-pieghevoli .three:not(.scorri),html.gn-pieghevoli .four:not(.scorri),html.gn-pieghevoli .form-grid,html.gn-pieghevoli .lv-2,html.gn-pieghevoli .pi-due,html.gn-pieghevoli .fissi,html.gn-pieghevoli .serate,html.gn-pieghevoli .pmenu-g,html.gn-pieghevoli .fe-fatti,html.gn-pieghevoli .fe-punti,html.gn-pieghevoli .pg-punti,html.gn-pieghevoli .pi-passi,html.gn-pieghevoli .pi-idee,html.gn-pieghevoli .e4-grid,html.gn-pieghevoli .carta-schede,html.gn-pieghevoli .pg-voci,html.gn-pieghevoli .menu-grid,html.gn-pieghevoli .foot{grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;display:grid!important}html.gn-pieghevoli .carta-schede li{transform:none!important}html.gn-pieghevoli .fe-amb{grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important}html.gn-pieghevoli .fe-amb>:nth-child(3):last-child{grid-column:1/-1}html.gn-pieghevoli .fe-amb>:nth-child(3):last-child .media,html.gn-pieghevoli .fe-amb>:nth-child(3):last-child img{aspect-ratio:2!important}html.gn-pieghevoli .wrap.three>:nth-child(3):last-child{grid-column:1/-1}html.gn-pieghevoli :is(.fe-faq,.pg-faq,.faq){align-items:start;grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;max-width:none!important;display:grid!important}html.gn-pieghevoli .faq details:nth-child(2){border-top:1px solid var(--li)}html.gn-pieghevoli :is(.fe-faq,.pg-faq) details:nth-child(-n+2){border-top:1px solid #2b0a142e}html.gn-pieghevoli .menus:not(.uno),html.gn-pieghevoli .carte{grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;display:grid!important}html.gn-pieghevoli :is(.fe-hero,.pg-hero,.pi-hero) h1{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:clamp(30px,5.6vw,44px)!important;line-height:.94!important}html.gn-pieghevoli :is(.fe-hero,.pg-hero,.pi-hero) h1 .serif{-webkit-hyphens:manual;hyphens:manual}html.gn-pieghevoli .four.scorri,html.gn-pieghevoli .three.scorri,html.gn-pieghevoli .proposte.scorri{grid-auto-columns:auto!important;grid-auto-flow:row!important;grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;row-gap:16px!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}html.gn-pieghevoli .scorri.larga .media{aspect-ratio:4/3!important}html.gn-pieghevoli .gal{grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important}html.gn-pieghevoli .gal>:first-child{grid-row:span 2!important}html.gn-pieghevoli .gal>*{min-height:200px!important}html.gn-pieghevoli .fe-gal.n2,html.gn-pieghevoli .fe-gal.n3{grid-auto-flow:row!important;grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;grid-auto-rows:220px!important;margin:0!important;padding:0!important;overflow:visible!important}html.gn-pieghevoli .fe-gal.n3>:first-child{grid-row:span 2!important}html.gn-pieghevoli .pg-foto{grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;grid-auto-rows:220px!important;grid-auto-flow:row!important;margin:0!important;padding:0!important;overflow:visible!important}html.gn-pieghevoli .pg-foto>*{grid-column:auto!important}html.gn-pieghevoli .pg-foto.n1>*,html.gn-pieghevoli .pg-foto.n3>:first-child,html.gn-pieghevoli .pg-foto.n5>:first-child{grid-column:1/-1!important}html.gn-pieghevoli .two .media[style*="4 / 5"],html.gn-pieghevoli .fe-hero .media,html.gn-pieghevoli .pg-hero .media,html.gn-pieghevoli .pi-hero .media{max-height:70vh}html.gn-pieghevoli .two .h-hero,html.gn-pieghevoli .fe-hero h1,html.gn-pieghevoli .pg-hero h1,html.gn-pieghevoli .pi-hero h1{font-size:clamp(40px,7.4vw,54px)!important;line-height:.92!important}html.gn-pieghevoli .two .h-xl,html.gn-pieghevoli .split .h-xl,html.gn-pieghevoli .fe-breve h2,html.gn-pieghevoli .pg-due h2{font-size:clamp(32px,5.6vw,42px)!important}html.gn-pieghevoli .foot{row-gap:32px!important}html.gn-pieghevoli .worlds{grid-auto-columns:calc(35.7143% - 11.4286px)!important}html.gn-pieghevoli .worlds>*{border-radius:22px!important;gap:12px!important;padding:10px 10px 18px!important}html.gn-pieghevoli .worlds>*>.media{border-radius:16px!important}html.gn-pieghevoli .worlds .wnome{font-size:26px!important}html.gn-pieghevoli .worlds .wtx{padding:0 4px!important;font-size:14.5px!important;line-height:1.4!important}html.gn-pieghevoli .btns .btn{flex:0 auto!important}html.gn-pieghevoli .altro-in{grid-template-columns:110px minmax(0,1fr) auto!important;gap:24px!important}html.gn-pieghevoli .altro-in .btn{grid-column:auto!important}html.gn-pieghevoli .altro-foto{width:110px!important;height:110px!important}html.gn-pieghevoli .evf-in,html.gn-pieghevoli .evf-in.senza-foto{grid-template-columns:96px minmax(0,1fr)!important;column-gap:22px!important}html.gn-pieghevoli .evf-in.senza-foto{grid-template-columns:minmax(0,1fr)!important}html.gn-pieghevoli .evf-in .evf-btn{grid-column:1/-1}html.gn-pieghevoli :is(.two,.split,.fe-hero,.fe-breve,.pg-hero,.pg-due,.pi-hero,.asp-in,.lv-form-w,.e4-hero,.cta) :is(.form-grid,.lv-2,.fe-fatti,.pi-due,.pg-voci,.menu-grid,.three,.four,.fe-punti,.pg-punti,.pi-idee){grid-template-columns:minmax(0,1fr)!important;column-gap:0!important}html.gn-pieghevoli .sp{grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important}html.gn-pieghevoli .gwa-testa h2{font-size:22px!important}}@media (horizontal-viewport-segments:2){html.gn-pieghevoli{--gn-seg-l:env(viewport-segment-width 0 0,50vw);--gn-seg-r:env(viewport-segment-width 1 0,50vw);--gn-dx:env(viewport-segment-left 1 0,50vw);--gn-cerniera:calc(env(viewport-segment-left 1 0,50vw) - env(viewport-segment-right 0 0,50vw));--gn-pad:20px;--gn-c1:minmax(0, 1fr);--gn-c2:minmax(0, 1fr);--gn-gap:calc(var(--gn-cerniera) + 2 * var(--gn-pad));--gn-lw:calc(var(--gn-seg-l) - 2 * var(--gn-pad))}html.gn-pieghevoli .wrap{box-sizing:border-box;max-width:none!important;padding-left:var(--gn-pad)!important;padding-right:var(--gn-pad)!important}html.gn-pieghevoli .two[style*="gap: 0"]{grid-template-columns:var(--gn-seg-l) var(--gn-seg-r)!important;column-gap:var(--gn-cerniera)!important}html.gn-pieghevoli .wrap>div[style*="max-width: 820px"],html.gn-pieghevoli .wrap>div[style*=max-width\:820px],html.gn-pieghevoli .wrap>h1,html.gn-pieghevoli .wrap>h2,html.gn-pieghevoli .wrap>p,html.gn-pieghevoli .wrap>.kick,html.gn-pieghevoli .gn-intro>*,html.gn-pieghevoli .pg-sez .wrap>div:not([class]),html.gn-pieghevoli .fe-sez .wrap>div:not([class]){max-width:var(--gn-lw)!important}html.gn-pieghevoli .wrap.three>:nth-child(3):last-child{grid-column:auto}html.gn-pieghevoli .wrap:not(.gn-ap-txt)>div[style*=space-between]{align-items:end;grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;display:grid!important}html.gn-pieghevoli .wrap:not(.gn-ap-txt)>div[style*=space-between]>*{max-width:none!important}html.gn-pieghevoli :is(#menu,#prenota).ev-sez>.wrap,html.gn-pieghevoli #prenota.ev-pren>.wrap{grid-auto-flow:dense;align-items:start;grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;display:grid!important}html.gn-pieghevoli #menu.ev-sez>.wrap>h2,html.gn-pieghevoli #prenota>.wrap>:is(h2,p){grid-column:1;text-align:left!important}html.gn-pieghevoli #menu.ev-sez>.wrap>:not(h2){grid-area:1/2/span 4}html.gn-pieghevoli #menu.ev-sez>.wrap>.menus:not(.uno){grid-area:auto/1/auto/-1}html.gn-pieghevoli #prenota>.wrap>:is(.btns,.ev-rate){grid-column:2}html.gn-pieghevoli #prenota>.wrap>.btns{flex-direction:column;grid-row:1;align-items:stretch}html.gn-pieghevoli .carta-nomi{display:none!important}html.gn-pieghevoli .carta-testa{grid-template-columns:var(--gn-c1) var(--gn-c2);column-gap:var(--gn-gap);align-items:end;display:grid!important}html.gn-pieghevoli .carta-piede{grid-template-columns:var(--gn-c1) var(--gn-c2);column-gap:var(--gn-gap);text-align:left;align-items:start;display:grid!important}html.gn-pieghevoli .carta-sez{justify-content:flex-start}html.gn-pieghevoli .carta-piede>:not(.carta-sez){grid-column:2;justify-self:start}html.gn-pieghevoli .worlds{scroll-padding-inline:var(--gn-pad)!important;gap:12px!important;display:flex!important}html.gn-pieghevoli .worlds>*{min-width:0;flex:0 0 calc((var(--gn-lw) - 12px) / 2)!important;scroll-snap-align:none!important;border-radius:20px!important;gap:10px!important;padding:8px 8px 16px!important}html.gn-pieghevoli .worlds>:nth-child(odd){scroll-snap-align:start!important}html.gn-pieghevoli .worlds>:nth-child(2n):not(:last-child){margin-right:calc(var(--gn-gap) - 12px)}html.gn-pieghevoli .worlds>*>.media{border-radius:14px!important}html.gn-pieghevoli .worlds>*>span[style*=absolute]{padding:4px 8px!important;font-size:10px!important;top:14px!important;right:14px!important}html.gn-pieghevoli .worlds .wnome{font-size:22px!important}html.gn-pieghevoli .worlds .wtx{padding:0 2px!important;font-size:13.5px!important;line-height:1.4!important}html.gn-pieghevoli .week{gap:var(--gn-gap)!important;scroll-padding-inline:var(--gn-pad)!important}html.gn-pieghevoli .week .wk{flex:0 0 var(--gn-lw)!important}html.gn-pieghevoli .scopri-l{scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--gn-pad))!important;padding:0 var(--gn-pad) 8px!important;gap:var(--gn-gap)!important;scroll-padding-inline:var(--gn-pad)!important;display:flex!important;overflow-x:auto!important}html.gn-pieghevoli .scopri-l>*{scroll-snap-align:start;min-height:200px}html.gn-pieghevoli .menu-tabs>.wrap{padding-top:10px!important;padding-bottom:10px!important}html.gn-pieghevoli .menu-tabs .tabs{margin:0 calc(-1 * var(--gn-pad));padding:0 var(--gn-pad) 4px;scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important}html.gn-pieghevoli .menu-tabs .tab{white-space:nowrap;flex:none;min-height:40px;padding:8px 16px}html.gn-pieghevoli .scopri-l>*{flex:0 0 var(--gn-lw)!important;width:var(--gn-lw)!important}html.gn-pieghevoli .altro-in{grid-template-columns:88px 16px calc(var(--gn-lw) - 104px) var(--gn-gap) minmax(0, 1fr)!important;column-gap:0!important}html.gn-pieghevoli .altro-in>:first-child{grid-column:1!important;width:88px!important;height:88px!important}html.gn-pieghevoli .altro-in>:nth-child(2){grid-column:3!important}html.gn-pieghevoli .altro-in>.btn:nth-child(3){justify-self:start;grid-column:5!important}html.gn-pieghevoli .gn-ap-txt{padding-left:var(--gn-pad)!important;padding-right:calc(var(--gn-seg-r) + var(--gn-cerniera) + var(--gn-pad))!important}html.gn-pieghevoli footer nav,html.gn-pieghevoli .fe-altre,html.gn-pieghevoli .fe-tutte,html.gn-pieghevoli .pg-altre{columns:2;column-gap:var(--gn-gap);display:block!important}html.gn-pieghevoli footer nav>*,html.gn-pieghevoli .fe-altre>*,html.gn-pieghevoli .fe-tutte>*,html.gn-pieghevoli .pg-altre>*{break-inside:avoid;width:fit-content;max-width:100%;margin:0 0 8px;display:block}html.gn-pieghevoli footer [style*=space-between]{align-items:center;grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;row-gap:12px!important;display:grid!important}html.gn-pieghevoli footer [style*=space-between]>:last-child{justify-self:start}html.gn-pieghevoli .gn-ov-in{max-width:none;padding:0 var(--gn-pad) 24px}html.gn-pieghevoli .gn-ov-body{grid-template-columns:var(--gn-c1) var(--gn-c2);column-gap:var(--gn-gap);align-items:center;display:grid}html.gn-pieghevoli .gn-navlink{font-size:min(30px,4.6vh)!important}html.gn-pieghevoli .gn-ante{background-color:var(--af,#3a0f18);height:min(70vh,560px);color:var(--at,#f5ede2);border-radius:28px;display:block;position:relative;overflow:hidden}html.gn-pieghevoli .gn-ante-foto{opacity:0;background-position:50%;background-size:cover;position:absolute;inset:0}html.gn-pieghevoli .gn-ante.con-foto .gn-ante-foto{opacity:1}html.gn-pieghevoli .gn-ante.con-foto:after{content:"";background:linear-gradient(#1c060d00 45%,#1c060dbf);position:absolute;inset:0}html.gn-pieghevoli .gn-ante.con-foto{color:#f5ede2}html.gn-pieghevoli .gn-ante-txt{z-index:1;flex-direction:column;gap:8px;display:flex;position:absolute}html.gn-pieghevoli .gn-ante-t{font-style:italic;line-height:1.02}html.gn-pieghevoli .gn-ante-pall{gap:8px;margin-bottom:6px;display:flex}html.gn-pieghevoli .gn-ante-pall i{border:2px solid #f5ede2;border-radius:99px;width:12px;height:12px}html.gn-pieghevoli .gn-ante.scelta .gn-ante-pall{display:none}html.gn-pieghevoli .gn-ante-d{opacity:.9;font-size:14px;line-height:1.45}html.gn-pieghevoli .gn-ante-txt{bottom:24px;left:24px;right:24px}html.gn-pieghevoli .gn-ante-t{font-size:34px}html.gn-pieghevoli dialog.gwa{width:calc(var(--gn-seg-r) - 32px)!important;max-width:none!important;margin:auto 16px auto calc(var(--gn-dx) + 16px)!important}html.gn-pieghevoli .gwa-box{max-height:calc(100dvh - 32px);border-radius:26px!important}html.gn-pieghevoli .gwa-griglia{grid-template-columns:1fr!important}html.gn-pieghevoli .gwa-testa h2{font-size:20px!important}html.gn-pieghevoli .gwa-piede{z-index:1;background:#f5ede2;margin:0 -20px;padding:12px 20px;position:sticky;bottom:-20px}}@media (pointer:coarse) and (orientation:landscape) and (height<=700px) and (width<=1000px){html.gn-pieghevoli .gn-ap,html.gn-pieghevoli .ev-hero{min-height:100svh!important}html.gn-pieghevoli .gn-ap-txt{gap:18px!important;padding-top:104px!important;padding-bottom:36px!important}html.gn-pieghevoli .gn-ap .h-hero,html.gn-pieghevoli .ev-hero .h-hero,html.gn-pieghevoli .gn-ap-txt h1{font-size:min(76px,12svh)!important}html.gn-pieghevoli .gn-ap-txt p{font-size:17px!important;line-height:1.4!important}html.gn-pieghevoli .fe-h1,html.gn-pieghevoli .pg-h1{font-size:min(64px,10svh)!important}html.gn-pieghevoli .fe-hero-s,html.gn-pieghevoli .pg-hero-s{padding-top:120px!important}html.gn-pieghevoli .gwa-box{max-height:calc(100svh - 24px)}html.gn-pieghevoli .gwa-piede{z-index:1;background:#f5ede2;margin:0 -20px;padding:12px 20px;position:sticky;bottom:-20px;box-shadow:0 -10px 18px -12px #2b0a1440}html.gn-pieghevoli .gwa-testa h2{font-size:22px!important}}@media (pointer:coarse) and (orientation:landscape) and (height<=500px){html.gn-pieghevoli .gn-bar{min-height:72px}html.gn-pieghevoli .gn-header.is-scrolled .gn-bar{min-height:56px}html.gn-pieghevoli .gn-head-space{height:72px}html.gn-pieghevoli .gn-ap-txt{gap:14px!important;padding-top:88px!important;padding-bottom:24px!important}html.gn-pieghevoli .gn-ap .h-hero,html.gn-pieghevoli .ev-hero .h-hero,html.gn-pieghevoli .gn-ap-txt h1{font-size:min(52px,13svh)!important;line-height:.9!important}html.gn-pieghevoli .gn-ap-txt p{font-size:16px!important}html.gn-pieghevoli .gn-ap-txt .btns .btn,html.gn-pieghevoli .gn-ap-txt a[style*="min-height: 54px"]{min-height:46px!important}html.gn-pieghevoli .fe-hero-s,html.gn-pieghevoli .pg-hero-s{padding-top:88px!important}html.gn-pieghevoli .sec{padding-top:44px!important;padding-bottom:44px!important}html.gn-pieghevoli .gn-ov-top{min-height:72px}html.gn-pieghevoli .gn-ov-body{justify-content:flex-start;padding:4px 0 8px}html.gn-pieghevoli .gn-navlist{columns:2;column-gap:32px;display:block}html.gn-pieghevoli .gn-navlist li{break-inside:avoid}html.gn-pieghevoli .gn-navlink{gap:12px;padding:7px 0!important;font-size:min(26px,7svh)!important}html.gn-pieghevoli .gn-dot{width:12px;height:12px}html.gn-pieghevoli dialog.gwa{max-width:min(720px,100vw - 24px)}html.gn-pieghevoli .gwa-box{gap:12px;padding:16px 20px 20px}html.gn-pieghevoli .gwa-testa h2{font-size:20px!important}html.gn-pieghevoli .gwa-sotto{margin-top:2px;font-size:14px}html.gn-pieghevoli .gwa-pass[data-pass=scegli]{grid-template-columns:1fr 1fr;gap:10px;display:grid}html.gn-pieghevoli .gwa-pass[data-pass=scegli][hidden]{display:none}html.gn-pieghevoli .gwa-sc{gap:10px;padding:10px 12px}html.gn-pieghevoli .gwa-ic{border-radius:12px;width:38px;height:38px}}@media (vertical-viewport-segments:2){html.gn-pieghevoli{--gn-seg-su:env(viewport-segment-height 0 0,50vh);--gn-seg-giu:env(viewport-segment-height 0 1,50vh);--gn-giu-top:env(viewport-segment-top 0 1,50vh)}html.gn-pieghevoli .gn-ap,html.gn-pieghevoli .ev-hero{min-height:100svh!important}html.gn-pieghevoli .gn-ap-txt{gap:12px!important;padding-bottom:20px!important}html.gn-pieghevoli .gn-ap .h-hero,html.gn-pieghevoli .ev-hero .h-hero,html.gn-pieghevoli .gn-ap-txt h1{font-size:min(52px,8vh)!important;line-height:.9!important}html.gn-pieghevoli .gn-ap-txt p{max-width:480px!important;font-size:16px!important;line-height:1.4!important}html.gn-pieghevoli .gn-ap-txt .btns .btn,html.gn-pieghevoli .gn-ap-txt a[style*="min-height: 54px"]{min-height:46px!important}html.gn-pieghevoli .gn-ov-body{padding-top:calc(var(--gn-giu-top) - 92px + 8px);justify-content:flex-start}html.gn-pieghevoli .gn-navlist{columns:2;column-gap:40px;display:block}html.gn-pieghevoli .gn-navlist li{break-inside:avoid}html.gn-pieghevoli .gn-navlink{padding:6px 0!important;font-size:min(26px,4.4vh)!important}html.gn-pieghevoli dialog.gwa{width:min(760px,100vw - 32px)!important;max-width:none!important;margin:calc(var(--gn-giu-top) + 12px) auto 12px!important}html.gn-pieghevoli .gwa-box{max-height:calc(var(--gn-seg-giu) - 24px);gap:10px;padding:14px 18px 18px;border-radius:22px!important}html.gn-pieghevoli .gwa-testa h2{font-size:20px!important}html.gn-pieghevoli .gwa-pass[data-pass=scegli]{grid-template-columns:1fr 1fr;gap:10px;display:grid}html.gn-pieghevoli .gwa-pass[data-pass=scegli][hidden]{display:none}html.gn-pieghevoli .gwa-sc{padding:10px 12px}html.gn-pieghevoli .gwa-piede{z-index:1;background:#f5ede2;margin:0 -18px;padding:10px 18px;position:sticky;bottom:-18px}}@media (pointer:coarse) and (width>=561px) and (width<=743px),(horizontal-viewport-segments:2){html.gn-pieghevoli .msezioni.a-due{align-items:start;grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;display:grid!important}html.gn-pieghevoli .msezioni.a-due>details.msez{grid-column:1}html.gn-pieghevoli .msezioni.a-due>details.msez>summary{border-radius:16px;margin:0 -10px;gap:12px!important;padding:12px 10px 10px!important}html.gn-pieghevoli .msezioni.a-due>details.msez[open]>summary{background:color-mix(in srgb, var(--cl) 70%, transparent)}html.gn-pieghevoli .msezioni.a-due .msez-t h3{font-size:26px!important}html.gn-pieghevoli .msezioni.a-due .msez-ico{border-radius:14px!important;width:44px!important;height:44px!important}html.gn-pieghevoli .msezioni.a-due .msez-svg{width:24px!important;height:24px!important}html.gn-pieghevoli .msezioni.a-due .msez-chev{width:32px;height:32px;transform:rotate(-90deg)!important}html.gn-pieghevoli .msezioni.a-due>details.msez[open] .msez-chev{transform:rotate(-90deg)!important}html.gn-pieghevoli .msezioni.a-due>.msez-dx{top:var(--gn-sotto-barra,150px);grid-area:1/2/span 80;padding-top:8px;position:sticky}html.gn-pieghevoli .msezioni.a-due>.msez-dx>.menu-grid{grid-template-columns:minmax(0,1fr)!important;column-gap:0!important;padding-bottom:0!important}html.gn-pieghevoli .menu-panel:has(.msezioni.a-due) .mh-salta{display:none!important}html.gn-pieghevoli .mh{grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;align-items:end!important;display:grid!important}html.gn-pieghevoli .mh>div:last-of-type{flex-direction:column;align-items:stretch}html.gn-pieghevoli .mh>.mh-salta{grid-column:1/-1}html.gn-pieghevoli .mgal.n3{grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;grid-auto-rows:200px!important;grid-auto-flow:row!important;row-gap:16px!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}html.gn-pieghevoli .mgal.n2{grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;grid-auto-rows:260px!important;grid-auto-flow:row!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}html.gn-pieghevoli .mgal.n2>*,html.gn-pieghevoli .mgal.n3>*{grid-row:auto}html.gn-pieghevoli .mgal.n3>:first-child{grid-row:span 2!important}html.gn-pieghevoli :is(.se-faq,.pi-faq){align-items:start;grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;max-width:none!important;display:grid!important}html.gn-pieghevoli .op-corpo{max-width:none!important}html.gn-pieghevoli .op-sez{grid-template-columns:var(--gn-c1) var(--gn-c2);column-gap:var(--gn-gap);align-items:start;display:grid}html.gn-pieghevoli .op-sez>:not(.op-v){grid-column:1/-1}html.gn-pieghevoli .op-v .op-d{-webkit-line-clamp:3}html.gn-pieghevoli .op-perso{max-width:none}html.gn-pieghevoli .rp-lista{grid-template-columns:var(--gn-c1) var(--gn-c2);column-gap:var(--gn-gap);display:grid}html.gn-pieghevoli .rp-lista li:nth-child(2){border-top:1px solid #2b0a141f}html.gn-pieghevoli .sp>.sp-legale{grid-column:1/-1}html.gn-pieghevoli .fe-rate{grid-template-columns:auto minmax(0,1fr)!important}}@media (horizontal-viewport-segments:2){html.gn-pieghevoli .wrap>div:not([class]):has(>h2),html.gn-pieghevoli .wrap>div:not([class]):has(>div>h2),html.gn-pieghevoli .scopri>h3,html.gn-pieghevoli .pmenu-h>div{max-width:var(--gn-lw)!important}html.gn-pieghevoli .pmenu-h>div{max-width:calc(var(--gn-lw) - 24px)!important}html.gn-pieghevoli .wrap>div:not([class])[style*=space-between]{max-width:none!important}html.gn-pieghevoli .carta-poi{columns:2;column-gap:var(--gn-gap);text-align:left!important}html.gn-pieghevoli section>.wrap:not(.gn-ap-txt)[style*="flex-wrap: wrap"][style*="align-items: center"],html.gn-pieghevoli .pi-fine .wrap{align-items:center;grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;display:grid!important}html.gn-pieghevoli :is(.pi-bts,.pmenu-f,.paltri){flex-direction:column;align-items:stretch;display:flex}html.gn-pieghevoli .pmenu-f{align-items:end;grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important;display:grid!important}html.gn-pieghevoli .fe-amb>:nth-child(3):last-child{grid-column:auto}html.gn-pieghevoli .fe-amb>:nth-child(3):last-child .media,html.gn-pieghevoli .fe-amb>:nth-child(3):last-child img{aspect-ratio:auto!important}html.gn-pieghevoli .fe-rate{column-gap:var(--gn-gap)!important;grid-template-columns:var(--gn-c1) var(--gn-c2)!important}html.gn-pieghevoli .fe-rate>:not(:first-child){grid-column:2}html.gn-pieghevoli nav.sett>*{flex:0 0 calc((var(--gn-lw) - 16px) / 3)!important}html.gn-pieghevoli nav.sett>:nth-child(3n){margin-right:calc(var(--gn-gap) - 8px)}html.gn-pieghevoli .op-hero .wrap>*{max-width:var(--gn-lw)!important}html.gn-pieghevoli .op-cerca{max-width:var(--gn-lw)}html.gn-pieghevoli .op-barra{justify-content:flex-start;padding-left:calc(var(--gn-dx) + 16px)!important;padding-right:16px!important}html.gn-pieghevoli .op-barra button{width:100%!important}html.gn-pieghevoli dialog.op-sh{width:calc(var(--gn-seg-r) - 32px)!important;max-width:none!important;margin:auto 16px auto calc(var(--gn-dx) + 16px)!important}html.gn-pieghevoli .rp-sos-g{grid-template-columns:var(--gn-c1) var(--gn-c2)!important;column-gap:var(--gn-gap)!important}html.gn-pieghevoli :is(.rp-norma,.rp-sos-n){max-width:var(--gn-lw)}html.gn-pieghevoli .sp>.sp-legale{grid-column:1!important}html.gn-pieghevoli .op-perso,html.gn-pieghevoli .legal{max-width:var(--gn-lw)!important}}@media (vertical-viewport-segments:2){html.gn-pieghevoli section:has(>.gn-overlay~.wrap:not(.gn-ap-txt)){padding-top:0!important}html.gn-pieghevoli .gn-overlay~.wrap:not(.gn-ap-txt):not(.gn-overlay~.wrap~.wrap){padding-top:calc(var(--gn-giu-top) - 92px + 14px)!important}}.gn-head-space{height:92px}.gn-overlay{z-index:100;color:#f5ede2;background-color:#2b0a14;position:fixed;inset:0;overflow-y:auto}.gn-ov-in{box-sizing:border-box;flex-direction:column;max-width:1280px;min-height:100%;margin:0 auto;padding:0 24px 40px;display:flex}.gn-ov-top{justify-content:space-between;align-items:center;min-height:92px;display:flex}.gn-close{color:#f5ede2;cursor:pointer;background:0 0;border:1.5px solid #f5ede2;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .2s,color .2s,transform .3s;display:inline-flex}@media (hover:hover){.gn-close:hover{color:#2b0a14;background:#f5ede2;transform:rotate(90deg)}}.gn-close:focus:not(:focus-visible){outline:none}.gn-ov-body{flex-direction:column;flex:auto;justify-content:center;padding:16px 0;display:flex}.gn-navlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gn-navlink{color:#f5ede2;text-transform:uppercase;font-family:Bricolage Grotesque Variable,sans-serif;font-weight:800;font-stretch:78%;line-height:1;font-size:clamp(22px,min(9vw,6.4vh,calc((100svh - 170px) / var(--n,9) - 17px)),52px);align-items:center;gap:18px;padding:8px 0;text-decoration:none;display:flex}.gn-dot{border:2px solid #f5ede2;border-radius:999px;flex:none;width:16px;height:16px;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:inline-block}.gn-lab{transition:color .2s,transform .35s cubic-bezier(.2,.7,.2,1)}.gn-navlink.is-on .gn-lab{color:#f2c46d;text-transform:none;font-family:Instrument Serif,serif;font-size:1.06em;font-style:italic;font-weight:400}.gn-freccia{opacity:0;color:#f2c46d;flex:none;transition:opacity .25s,transform .3s;transform:translate(-10px)}.gn-navlink:hover .gn-lab,.gn-navlink:focus-visible .gn-lab{color:#f2c46d}.gn-ante{display:none}@media (width>=1000px){.gn-ov-body{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:64px;display:grid}.gn-navlist{gap:0}.gn-navlist li{border-bottom:1px solid #f5ede21f}.gn-navlist li:first-child{border-top:1px solid #f5ede21f}.gn-navlink{font-size:clamp(22px,min(3.6vw,6.2vh,calc((100svh - 170px) / var(--n,9) - 2 * max(8px,1.2vh) - 2px)),56px);padding:max(8px,1.2vh) 0}.gn-navlink:hover .gn-lab,.gn-navlink:focus-visible .gn-lab{transform:translate(10px)}.gn-navlink:hover .gn-dot,.gn-navlink:focus-visible .gn-dot{transform:scale(1.35)}.gn-navlink:hover .gn-freccia,.gn-navlink:focus-visible .gn-freccia{opacity:1;transform:none}.gn-freccia{margin-left:auto}.gn-ante{background-color:var(--af,#3a0f18);height:min(68vh,600px);color:var(--at,#f5ede2);border-radius:32px;transition:background-color .45s,color .45s;display:block;position:relative;overflow:hidden}.gn-ante-foto{opacity:0;background-position:50%;background-size:cover;transition:opacity .5s,transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.04)}.gn-ante.con-foto .gn-ante-foto{opacity:1;transform:none}.gn-ante.con-foto:after{content:"";background:linear-gradient(#1c060d00 45%,#1c060dbf);position:absolute;inset:0}.gn-ante.con-foto{color:#f5ede2}.gn-ante-txt{z-index:1;flex-direction:column;gap:10px;display:flex;position:absolute;bottom:32px;left:36px;right:36px}.gn-ante-t{font-size:clamp(40px,3.6vw,60px);font-style:italic;line-height:1.02}.gn-ante-pall{gap:8px;margin-bottom:8px;transition:opacity .3s;display:flex}.gn-ante-pall i{border:2px solid #f5ede2;border-radius:99px;width:14px;height:14px}.gn-ante.scelta .gn-ante-pall{opacity:0;height:0;margin:0}.gn-ante-d{opacity:.9;max-width:340px;font-size:16px;line-height:1.45}}.gn-header{z-index:50;transition:background-color .25s,box-shadow .25s;position:fixed;top:0;left:0;right:0}.gn-bar{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;max-width:1280px;min-height:92px;margin:0 auto;padding:0 24px;transition:min-height .25s;display:flex}.gn-logo{width:auto;height:44px;transition:height .25s}.gn-header.is-scrolled.is-dark{background-color:#2b0a14;box-shadow:0 1px #f5ede21f}.gn-header.is-scrolled.is-light{background-color:#f5ede2;box-shadow:0 1px #2b0a141f}@media (width>=861px) and (hover:hover) and (pointer:fine){@supports (backdrop-filter:blur(8px)){.gn-header.is-scrolled.is-dark{-webkit-backdrop-filter:blur(12px);background-color:#2b0a14d1}}}.gn-header.is-scrolled .gn-bar{min-height:68px}.gn-header.is-scrolled .gn-logo{height:36px}.gn-overlay{opacity:0;transition:opacity .28s}.gn-overlay.aperto{opacity:1}.gn-navlist li{opacity:0;transition:opacity .4s,transform .45s cubic-bezier(.2,.7,.2,1);transition-delay:calc(60ms + var(--i,0) * 35ms);transform:translateY(14px)}.gn-overlay.aperto .gn-navlist li{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.gn-header,.gn-bar,.gn-logo,.gn-overlay,.gn-navlist li,.gn-ante,.gn-ante-foto,.gn-lab,.gn-dot{transition:none}.gn-navlist li{opacity:1;transform:none}}.gn-social[data-astro-cid-fvhemjle]{flex-wrap:nowrap;gap:2px;margin:0 0 0 -9px;padding:0;list-style:none;display:flex}.gn-social[data-astro-cid-fvhemjle] a[data-astro-cid-fvhemjle]{width:38px;height:38px;color:var(--sc);opacity:.72;border-radius:999px;justify-content:center;align-items:center;transition:opacity .2s,color .2s,background-color .2s;display:inline-flex}.gn-social[data-astro-cid-fvhemjle] a[data-astro-cid-fvhemjle]:hover,.gn-social[data-astro-cid-fvhemjle] a[data-astro-cid-fvhemjle]:focus-visible{opacity:1;color:#f2c46d;background-color:#f5ede214}.gn-social[data-astro-cid-fvhemjle] a[data-astro-cid-fvhemjle]:focus-visible{outline-offset:2px;outline:2px solid #f2c46d}
