.wall[data-astro-cid-adzra5bg]{background:var(--line-dark);border:1px solid var(--line-dark);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}@media (width>=40rem){.wall[data-astro-cid-adzra5bg]{grid-template-columns:repeat(3,1fr)}}@media (width>=64rem){.wall[data-astro-cid-adzra5bg]{grid-template-columns:repeat(4,1fr)}}.wall[data-astro-cid-adzra5bg] li[data-astro-cid-adzra5bg]{background:var(--paper)}.wall[data-astro-cid-adzra5bg] a[data-astro-cid-adzra5bg],.wall[data-astro-cid-adzra5bg] span[data-astro-cid-adzra5bg]{place-items:center;height:clamp(6.5rem,11vw,9rem);padding:1.5rem 2rem;display:grid;position:relative;overflow:hidden}.wall[data-astro-cid-adzra5bg] a[data-astro-cid-adzra5bg]:before{content:"Scopri →";letter-spacing:.14em;text-transform:uppercase;color:var(--red-text);font-size:.7rem;font-weight:800;position:absolute;top:.6rem;right:.75rem}.wall[data-astro-cid-adzra5bg] img[data-astro-cid-adzra5bg]{object-fit:contain;filter:grayscale()contrast(1.2);width:auto;max-width:min(9.5rem,100%);height:auto;max-height:2.75rem;transition:filter .4s, scale .5s var(--ease-out)}.wall[data-astro-cid-adzra5bg] li[data-astro-cid-adzra5bg]:hover img[data-astro-cid-adzra5bg]{filter:none;scale:1.08}.hero[data-astro-cid-lcdefpme]{min-height:max(40rem,100svh);padding-top:calc(var(--header-h) + 4rem);isolation:isolate;align-items:end;padding-bottom:clamp(5rem,9vw,8rem);display:grid;position:relative;overflow:hidden}.hero__panel[data-astro-cid-lcdefpme]{z-index:-3;position:absolute;inset:0}.hero__panel[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.hero__panel--water[data-astro-cid-lcdefpme]{z-index:-2;clip-path:polygon(0 52%,100% 38%,100% 100%,0 100%);animation:split-in-y 1.4s var(--ease-snap) both}@media (width>=60rem){.hero__panel--water[data-astro-cid-lcdefpme]{clip-path:polygon(62% 0,100% 0,100% 100%,46% 100%);animation-name:split-in-x}}@keyframes split-in-x{0%{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}}@keyframes split-in-y{0%{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}}.hero__shade[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(#0a0a0b99,#0000 25%),linear-gradient(#0000 20%,#0a0a0b59 45%,#0a0a0bf5 95%),linear-gradient(90deg,#0a0a0b8c,#0000 60%);position:absolute;inset:0}.hero__tag[data-astro-cid-lcdefpme]{z-index:-1;text-transform:uppercase;color:#0000;-webkit-text-stroke:1.5px #ffffff8c;animation:tag-in 1.6s .5s var(--ease-out) both;font-size:clamp(3rem,9vw,8rem);font-style:italic;font-weight:860;font-stretch:62%;line-height:1;position:absolute}.hero__tag--land[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 1.5rem);left:34%}.hero__tag--water[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 1.5rem);right:var(--gutter)}@media (width<=59.99rem){.hero__tag[data-astro-cid-lcdefpme]{display:none}}@keyframes tag-in{0%{opacity:0;translate:0 -2rem}}.hero__content[data-astro-cid-lcdefpme]{gap:1.6rem;display:grid}.hero__content[data-astro-cid-lcdefpme] h1{text-shadow:0 .06em .4em #00000059}.hero__scroll[data-astro-cid-lcdefpme]{right:var(--gutter);border:2px solid #fff9;border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;animation:2.2s ease-in-out infinite bob;display:grid;position:absolute;bottom:2rem}.hero__scroll[data-astro-cid-lcdefpme] svg{width:1.3rem;height:1.3rem}@keyframes bob{50%{translate:0 .5rem}}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:2.5rem 1.5rem;display:grid}@media (width>=60rem){.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.stats__item[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);flex-direction:column-reverse;gap:.75rem;padding-top:1.25rem;display:flex}.stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,8vw,7rem);font-style:italic;font-weight:860;font-stretch:62%;line-height:.85}.stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{max-width:22ch;font-size:var(--step--1);color:var(--muted)}.world[data-astro-cid-lcdefpme]{overflow:hidden}.world__ghost[data-astro-cid-lcdefpme]{z-index:-1;text-transform:uppercase;color:#0000;-webkit-text-stroke:1.5px #ffffff14;font-size:clamp(5rem,16vw,15rem);font-style:italic;font-weight:860;font-stretch:62%;line-height:1;position:absolute;top:1.5rem;left:0}.world[data-astro-cid-lcdefpme] .split[data-astro-cid-lcdefpme],.world__media[data-astro-cid-lcdefpme]{position:relative}.world__inset[data-astro-cid-lcdefpme]{aspect-ratio:9/14;border:6px solid var(--ink);width:38%;position:absolute;bottom:-2.5rem;right:-1rem}.band[data-astro-cid-lcdefpme]{isolation:isolate;align-items:center;min-height:80svh;padding-block:6rem;display:grid;position:relative;overflow:hidden}.band__media[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0}.band__media[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.band[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(90deg,#0a0a0beb 25%,#0a0a0b73);position:absolute;inset:0}.band__content[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}.band__list[data-astro-cid-lcdefpme]{gap:.75rem;max-width:34rem;display:grid}.band__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:4px solid var(--red);font-size:var(--step-1);text-transform:uppercase;backdrop-filter:blur(6px);background:#0a0a0b99;align-items:center;gap:1rem;padding:1rem 1.25rem;font-weight:750;font-stretch:85%;display:flex}.band__list[data-astro-cid-lcdefpme] svg{width:1.5rem;height:1.5rem;color:var(--red);flex:none}.sail[data-astro-cid-lcdefpme]{isolation:isolate;align-items:center;min-height:90svh;display:grid;position:relative;overflow:hidden}.sail__media[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0}.sail__media[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.sail[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(#0a0a0b59,#0a0a0bd9);position:absolute;inset:0}.sail__grid[data-astro-cid-lcdefpme]{align-items:end;gap:2.5rem;display:grid}@media (width>=60rem){.sail__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr}}.sail__card[data-astro-cid-lcdefpme]{border-top:4px solid var(--red);backdrop-filter:blur(10px);background:#0a0a0bc7;gap:1.4rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.sail__claim[data-astro-cid-lcdefpme]{color:var(--muted);align-items:flex-start;gap:.9rem;display:flex}.sail__claim[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text)}.sail__claim[data-astro-cid-lcdefpme] svg{width:1.6rem;height:1.6rem;color:var(--red);flex:none}.sail__card[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-self:start}.duo[data-astro-cid-lcdefpme]{gap:1.5rem;display:grid}@media (width>=52rem){.duo[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.duo__card[data-astro-cid-lcdefpme]:nth-child(2){margin-top:5rem}}.duo__card[data-astro-cid-lcdefpme]{background:var(--ink-2);text-decoration:none;display:grid;position:relative}.duo__card[data-astro-cid-lcdefpme] .media[data-astro-cid-lcdefpme]{aspect-ratio:16/11}.duo__card[data-astro-cid-lcdefpme] .media[data-astro-cid-lcdefpme] img{transition:scale .8s var(--ease-out)}.duo__card[data-astro-cid-lcdefpme]:hover .media[data-astro-cid-lcdefpme] img{scale:1.28}.duo__text[data-astro-cid-lcdefpme]{border-left:4px solid var(--red);gap:.6rem;padding:1.5rem 1.5rem 1.75rem;display:grid}.duo__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.gory[data-astro-cid-lcdefpme]{background:var(--ink);position:relative}.gory__sticky[data-astro-cid-lcdefpme]{padding-block:clamp(4rem,8vw,7rem)}.gory__track[data-astro-cid-lcdefpme]{padding-inline:var(--gutter);gap:2.5rem;display:grid}.gory__intro[data-astro-cid-lcdefpme]{align-items:end;gap:2rem;display:grid}.gory__portrait[data-astro-cid-lcdefpme]{aspect-ratio:1;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);width:min(18rem,70%)}.gory__step[data-astro-cid-lcdefpme]{border-top:4px solid var(--red);align-content:end;gap:1rem;padding:2rem 0 0;display:grid;position:relative}.gory__year[data-astro-cid-lcdefpme]{color:#0000;-webkit-text-stroke:2px var(--text);font-size:clamp(5rem,14vw,12rem);font-style:italic;font-weight:860;font-stretch:62%;line-height:.8}.gory__step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:36ch;color:var(--muted)}.gory__end[data-astro-cid-lcdefpme]{align-content:center;justify-items:start;gap:1.5rem;display:grid}.gory__bar[data-astro-cid-lcdefpme]{display:none}@media (width>=60rem) and (prefers-reduced-motion:no-preference){.gory[data-astro-cid-lcdefpme]{height:340vh}.gory__sticky[data-astro-cid-lcdefpme]{height:100svh;padding-block:var(--header-h) 0;grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:sticky;top:0;overflow:hidden}.gory__track[data-astro-cid-lcdefpme]{width:max-content;translate:calc(var(--pin,0) * (-100% + 100vw)) 0;will-change:translate;align-items:stretch;gap:5vw;display:flex}.gory__intro[data-astro-cid-lcdefpme]{grid-template-columns:18rem 34rem;width:auto}.gory__portrait[data-astro-cid-lcdefpme]{width:18rem}.gory__step[data-astro-cid-lcdefpme]{width:30rem}.gory__end[data-astro-cid-lcdefpme]{width:32rem;padding-right:6vw}.gory__bar[data-astro-cid-lcdefpme]{left:var(--gutter);right:var(--gutter);background:var(--line);height:3px;display:block;position:absolute;bottom:2.5rem}.gory__bar[data-astro-cid-lcdefpme]:after{content:"";background:var(--red);transform-origin:0;transform:scaleX(var(--pin,0));position:absolute;inset:0}}.visit__address[data-astro-cid-lcdefpme]{font-size:var(--step-1);align-items:flex-start;gap:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.visit__address[data-astro-cid-lcdefpme] svg{width:1.5rem;height:1.5rem;color:var(--red);flex:none;margin-top:.15rem}@media (prefers-reduced-motion:reduce){.hero__panel--water[data-astro-cid-lcdefpme],.hero__tag[data-astro-cid-lcdefpme],.hero__scroll[data-astro-cid-lcdefpme]{animation:none}}
