.wjt{--salita-corsa:92svh;--wjt-mare:#06202c;--wjt-luce:#9fe7f0;--wjt-pannello:#ffffff0d;--wjt-filo:#ffffff1f;background:var(--wjt-mare);color:var(--ve-testo)}.wjt-apre{block-size:calc(100svh + var(--salita-corsa));position:relative}.wjt-apre__scena{grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;block-size:100svh;display:grid;position:sticky;inset-block-start:0;overflow:clip}.wjt-apre__fondo{background:radial-gradient(60% 46% at 50% 56%, #9fe7f033, #9fe7f000 70%), radial-gradient(120% 70% at 50% 110%, #0b3a4d 0%, #0b3a4d00 60%), linear-gradient(180deg, #072a39 0%, var(--wjt-mare) 55%, #041821 100%);position:absolute;inset:0}.wjt-apre__testa{z-index:2;text-align:center;justify-items:center;gap:.7rem;padding-block-start:calc(var(--bar-h) + clamp(1.2rem, 4vh, 2.4rem));display:grid;position:relative}.wjt__torna{min-block-size:44px;font-size:var(--text-sm);color:#f0f7fadb;justify-self:start;align-items:center;gap:.45rem;text-decoration:none;display:inline-flex}.wjt__torna:hover{color:#fff}.wjt__torna:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #fff}:root[dir=rtl] .wjt__torna span{display:inline-block;transform:scaleX(-1)}.wjt__occhiello{font-size:var(--text-sm);color:var(--wjt-luce);margin:0;font-weight:540}.wjt__h1{font-family:var(--font-display);letter-spacing:-.035em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(2.3rem,1rem + 4vw,4.6rem);font-weight:640;line-height:1}.wjt-apre__figura{z-index:1;transform-origin:50% 60%;align-self:center;inline-size:min(92vw,1100px);margin:0;position:relative}.wjt-apre__figura img{aspect-ratio:1600/866;object-fit:contain;block-size:auto;max-block-size:58svh;inline-size:100%;display:block}.wjt-apre__scorri{z-index:2;padding-block-end:clamp(1.4rem,5vh,2.6rem);position:relative}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.wjt-apre__figura{animation:linear both wjt-si-allontana;animation-timeline:scroll(root);animation-range:0 100svh}.wjt-apre__testa,.wjt-apre__scorri{animation:linear both wjt-sale-e-sfuma;animation-timeline:scroll(root);animation-range:0 70svh}}}@keyframes wjt-si-allontana{to{opacity:.25;transform:translateY(-7svh)scale(.86)}}@keyframes wjt-sale-e-sfuma{to{opacity:0;transform:translateY(-4svh)}}.wjt-foglio__fondo{background:radial-gradient(120% 60% at 50% 0%, #9fe7f014, #9fe7f000 60%), linear-gradient(180deg, #072533 0%, var(--wjt-mare) 30%, #041821 100%)}.wjt-foglio{padding-block:clamp(4.5rem,10vh,7rem) clamp(4rem,10vh,6rem)}.wjt-foglio>:not(.salita__fondo)+:not(.salita__fondo){margin-block-start:clamp(3.2rem,8vh,5rem)}.wjt-h2{font-family:var(--font-display);letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.7rem,1rem + 1.8vw,2.6rem);font-weight:620;line-height:1.08}.wjt-intro{gap:1.1rem;display:grid}.wjt__lede{max-inline-size:52ch;font-size:var(--text-lg,1.15rem);line-height:var(--leading-lead,1.55);color:#eef6f8;margin:0}.wjt-numeri{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.wjt-numeri li{border:1px solid var(--wjt-filo);background:var(--wjt-pannello);border-radius:18px;gap:.25rem;padding:1.1rem 1.2rem;display:grid}.wjt-numeri__valore{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:clamp(1.6rem,1rem + 1.4vw,2.2rem);font-weight:620}.wjt-numeri__etichetta{font-size:var(--text-sm);color:var(--ve-testo-2,#f0f7fad1)}.wjt-foto{display:block;position:relative}.wjt-largo{margin-block:0;margin-inline:auto}.wjt-largo__img{aspect-ratio:1920/1081;object-fit:cover;border-radius:clamp(18px,2vw,28px);block-size:auto;inline-size:100%;display:block}.wjt-carte{gap:1.4rem;display:grid}.wjt-carte__griglia{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.wjt-carta{border:1px solid var(--wjt-filo);background:var(--wjt-pannello);border-radius:22px;grid-template-rows:auto 1fr;display:grid;overflow:clip}.wjt-carta__img{aspect-ratio:16/10;object-fit:cover;block-size:auto;inline-size:100%;display:block}.wjt-carta__corpo{align-content:start;gap:.5rem;padding:1.2rem 1.3rem 1.4rem;display:grid}.wjt-carta__titolo{font-family:var(--font-display);font-size:var(--text-lg,1.15rem);color:#fff;margin:0;font-weight:620}.wjt-carta__testo{font-size:var(--text-sm);color:#f0f7fadb;margin:0;line-height:1.6}.wjt-dati{gap:1.4rem;display:grid}.wjt-dati__lastra{border:1px solid var(--wjt-filo);background:var(--wjt-pannello);border-radius:22px;gap:.9rem;max-inline-size:46rem;padding:clamp(1.2rem,3vw,2rem);display:grid}.wjt-dati__casa{font-size:var(--text-sm);color:var(--wjt-luce);margin:0}.wjt-tabella{margin:0;display:grid}.wjt-tabella__riga{border-block-start:1px solid var(--wjt-filo);grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:baseline;gap:1rem;padding-block:.85rem;display:grid}.wjt-tabella__riga:first-child{border-block-start:0}.wjt-tabella dt{color:#f0f7fad1}.wjt-tabella dd{text-align:end;justify-self:end;align-items:baseline;gap:.5rem;margin:0;display:inline-flex}.wjt-tabella__valore{color:#fff;font-weight:600}.wjt-tabella__nota{font-size:var(--text-xs,.8rem);color:#f0f7fac7;order:-1}.wjt-dati__minori{font-size:var(--text-sm);color:#f0f7fadb;margin:0}.wjt-dati__fonte{font-size:var(--text-xs,.8rem);color:#f0f7fac7;margin:0}.wjt-invito__lastra{border-radius:26px;justify-items:start;gap:.9rem;max-inline-size:46rem;padding:clamp(1.4rem,4vw,2.6rem);display:grid}.wjt-invito__eti{font-size:var(--text-sm);color:var(--wjt-luce);margin:0}.wjt-invito__riga{color:#eef6f8;max-inline-size:48ch;margin:0}.wjt-invito__cta{margin-block-start:.4rem}.wjt-crediti p{max-inline-size:70ch;font-size:var(--text-xs,.8rem);color:#f0f7fac7;margin:0;line-height:1.6}.wjt-crediti a{color:var(--wjt-luce);text-underline-offset:3px}.wjt-crediti a:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #fff}@media (min-width:640px){.wjt-carte__griglia{grid-template-columns:repeat(2,minmax(0,1fr))}.wjt-numeri{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.wjt-carte__griglia{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.wjt-apre__figura{inline-size:100vw}.wjt-apre__figura img{max-block-size:44svh}}
