.v2 .passi-guida{border-top:1px solid rgb(var(--rgb-avorio) / .12);flex-wrap:wrap;gap:2.2rem;margin-top:2.6rem;padding-top:1.6rem;display:flex}.v2 .passi-guida li{letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--rgb-avorio) / .55);align-items:baseline;gap:.6rem;font-size:.58rem;transition:color .4s;display:flex}.v2 .passi-guida li .cifra{font-family:var(--serif);letter-spacing:0;font-size:.95rem;font-style:italic}.v2 .passi-guida li[data-stato=corrente]{color:var(--avorio)}.v2 .passi-guida li[data-stato=fatto]{color:var(--oro)}.v2 .tappa{display:none}.v2 .tappa[data-attivo=true]{margin-top:3rem;display:block}.v2 .passo-domanda{font-family:var(--serif);font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:300;line-height:1.1}.v2 .scelta{border:1px solid rgb(var(--rgb-avorio) / .17);color:rgb(var(--rgb-avorio) / .65);cursor:pointer;font:inherit;letter-spacing:.1em;text-align:center;background:0 0;padding:.85rem 1.1rem;font-size:.72rem;transition:border-color .3s,color .3s,background-color .3s}.v2 .scelta:hover{border-color:var(--oro);color:var(--avorio)}.v2 .scelta[aria-pressed=true]{background:var(--oro);border-color:var(--oro);color:var(--fuliggine);font-weight:500}.v2 .scelta:focus-visible{outline:2px solid var(--oroc);outline-offset:2px}.v2 .scelta[disabled]{opacity:.28;cursor:not-allowed;text-decoration:line-through}.v2 .scelta.formula{text-align:left;padding:1.1rem 1.3rem}.v2 .scelta.formula .fn{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;display:block}.v2 .scelta.formula .fd{letter-spacing:.06em;opacity:.7;margin-top:.35rem;font-size:.62rem;display:block}.v2 .giorni{scroll-snap-type:x proximity;gap:.5rem;padding-bottom:.6rem;display:flex;overflow-x:auto}.v2 .giorni::-webkit-scrollbar{height:2px}.v2 .giorni::-webkit-scrollbar-thumb{background:rgb(var(--rgb-avorio) / .17)}.v2 .giorno{scroll-snap-align:start;flex:none;width:4.6rem;padding:.7rem .3rem;line-height:1.35}.v2 .giorno .gs{letter-spacing:.18em;text-transform:uppercase;opacity:.65;font-size:.56rem;display:block}.v2 .giorno .gg{font-family:var(--serif);font-size:1.35rem;display:block}.v2 .giorno .gm{letter-spacing:.16em;text-transform:uppercase;opacity:.65;font-size:.54rem;display:block}.v2 .campo{display:block}.v2 .campo span{letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--rgb-avorio) / .4);margin-bottom:.5rem;font-size:.56rem;display:block}.v2 .campo input,.v2 .campo textarea{border:0;border-bottom:1px solid rgb(var(--rgb-avorio) / .2);width:100%;color:var(--avorio);font:inherit;background:0 0;border-radius:0;padding:.7rem 0;font-weight:300;transition:border-color .3s}.v2 .campo input:focus,.v2 .campo textarea:focus{border-color:var(--oro);outline:0}.v2 .campo textarea{resize:vertical;min-height:3.2rem}.v2 .riepilogo{border-top:1px solid rgb(var(--rgb-avorio) / .12);flex-wrap:wrap;gap:.5rem 2rem;padding-top:1.6rem;display:flex}.v2 .riepilogo div{min-width:6rem}.v2 .riepilogo dt{letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--rgb-avorio) / .33);font-size:.54rem}.v2 .riepilogo dd{font-family:var(--serif);margin:.3rem 0 0;font-size:1.1rem}.v2 .naviga{border-top:1px solid rgb(var(--rgb-avorio) / .12);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:3rem;padding-top:1.8rem;display:flex}.v2 .naviga .indietro{color:rgb(var(--rgb-avorio) / .5)}.v2 .naviga .indietro:hover{color:var(--avorio)}.v2 .richiesta{background:var(--fuliggine);padding:16vh 6vw 18vh;position:relative;overflow:hidden}.v2 .richiesta .fondo{position:absolute;inset:0}.v2 .richiesta .fondo img,.v2 .richiesta .fondo video{object-fit:cover;opacity:.16;width:100%;height:100%}.v2 .richiesta .fondo .fermo{display:none}@media (prefers-reduced-motion:reduce){.v2 .richiesta .fondo .filmato{display:none}.v2 .richiesta .fondo .fermo{display:block}}body[data-pagina=esterno] .v2 .richiesta{background:0 0}.v2 .richiesta .colonna{z-index:1;max-width:48rem;margin:0 auto;position:relative}.v2 .richiesta h2{margin-top:1.3rem;font-size:clamp(2.4rem,5.6vw,4.8rem)}.v2{--antracite:var(--color-antracite);--antracitec:var(--color-antracitec);--fuliggine:var(--color-fuliggine);--avorio:var(--color-avorio);--oro:var(--color-oro);--oroc:var(--color-oroc);--serif:var(--font-fraunces);--logo:var(--font-italiana);--sans:var(--font-fira)}.v2 img{display:block}.v2 .occhiello{font-family:var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--oro);font-size:.6rem;font-weight:500}.v2 .display{font-family:var(--serif);font-variation-settings:"opsz" 144;letter-spacing:-.01em;font-weight:300;line-height:.96}.v2 .display em{color:var(--oroc);font-style:italic;font-weight:320}.v2 .titolo-mega{font-size:clamp(3.6rem,10.5vw,10rem)}.v2 .titolo-sezione{font-size:clamp(2.4rem,6.4vw,5.6rem)}.v2 .voce{max-width:38ch;color:rgb(var(--rgb-avorio) / .78);font-size:clamp(1rem,1.3vw,1.15rem)}.v2 .dida{font-family:var(--sans);letter-spacing:.26em;text-transform:uppercase;color:rgb(var(--rgb-avorio) / .48);align-items:center;gap:.9em;margin-top:0;font-size:.58rem;font-weight:400;display:flex}.v2 .dida:before{content:"";background:rgb(var(--rgb-oro) / .55);flex:none;width:2.2em;height:1px}.v2 .cifrona{z-index:0;font-family:var(--logo);color:#0000;-webkit-text-stroke:1.5px rgb(var(--rgb-oro) / .45);user-select:none;pointer-events:none;font-size:clamp(10rem,26vw,24rem);font-weight:400;line-height:.8;position:absolute}.v2 .inciso{align-items:center;gap:1.1rem;margin-bottom:1.4rem;display:flex}.v2 .inciso .romano{font-family:var(--logo);color:var(--oro);letter-spacing:.16em;flex:none;padding-left:.16em;font-size:clamp(2.2rem,4.2vw,3.6rem);font-weight:400;line-height:1}.v2 .inciso .filetto{background:linear-gradient(to right, rgb(var(--rgb-oro) / .75), rgb(var(--rgb-oro) / 0));flex:1;max-width:clamp(2rem,7vw,6rem);height:1px}.v2 .inciso .filetto.sx{background:linear-gradient(to left, rgb(var(--rgb-oro) / .75), rgb(var(--rgb-oro) / 0))}@media (width<=900px){.v2 .inciso .filetto.sx{display:none}}.v2 .grana{z-index:40;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:300px;position:fixed;inset:0}html.js .v2 .apre img{clip-path:inset(100% 0 0);transition:clip-path 1.25s cubic-bezier(.22,.61,.36,1)}html.js .v2 .apre.in img{clip-path:inset(0)}html.js .v2 .apre .velo{opacity:0;transition:opacity .8s .35s}html.js .v2 .apre.in .velo{opacity:1}html.js .v2 .sale{opacity:0;transition:opacity .95s,transform .95s cubic-bezier(.22,.61,.36,1);transform:translateY(28px)}html.js .v2 .sale.in{opacity:1;transform:none}html.js .v2 .sale.r2.in{transition-delay:.12s}html.js .v2 .sale.r3.in{transition-delay:.24s}@supports (animation-timeline:view()){.v2 .plx{overflow:hidden}.v2 .plx img{animation:linear both plx view();scale:1.12}@keyframes plx{0%{transform:translateY(-5%)}to{transform:translateY(5%)}}}.v2 .linkq{color:var(--avorio);font-family:var(--sans);letter-spacing:.26em;text-transform:uppercase;background:linear-gradient(var(--oro), var(--oro)) no-repeat 0 100% / 2.4em 1px;padding-bottom:.5em;font-size:.66rem;font-weight:400;text-decoration:none;transition:background-size .45s cubic-bezier(.22,.61,.36,1)}.v2 .linkq:hover{background-size:100% 1px}.v2 .btn{background:var(--oro);color:var(--fuliggine);font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;padding:1.2em 2.6em;font-size:.64rem;font-weight:500;text-decoration:none;transition:background .3s;display:inline-block}.v2 .btn:hover{background:var(--oroc)}.v2 .btn:focus-visible{outline:2px solid var(--color-oro);outline-offset:4px}.v2 .nastro{white-space:nowrap;border-block:1px solid rgb(var(--rgb-oro) / .25);font-family:var(--logo);letter-spacing:.42em;text-transform:uppercase;color:rgb(var(--rgb-avorio) / .55);padding:1.1rem 0;font-size:clamp(1rem,1.7vw,1.5rem);overflow:hidden}.v2 .nastro>div{animation:38s linear infinite nastro;display:inline-block}@keyframes nastro{to{transform:translate(-50%)}}.v2 .nastro i{color:var(--oro);padding:0 1.6em;font-style:normal}@media (prefers-reduced-motion:reduce){.v2 .nastro>div{animation:none}}.v2 .congedo{text-align:center;padding:22vh 7vw 18vh}.v2 .congedo h2{margin:1.3rem 0 3rem;font-size:clamp(2.6rem,7vw,6.4rem)}.v2 .interludio{text-align:center;padding:20vh 8vw}.v2 .interludio p{font-family:var(--serif);font-variation-settings:"opsz" 80;max-width:30ch;margin:0 auto;font-size:clamp(1.5rem,3.2vw,2.7rem);font-weight:300;line-height:1.3}.v2 .interludio em{color:var(--oroc);font-style:italic}body[data-pagina=enoteca],body[data-pagina=prenota]{background:var(--color-fuliggine)}body[data-pagina=esterno]{background:0 0}
