.vetro{--vetro-fondo:#ffffff8c;--vetro-blur:18px;--vetro-satura:1.3;--vetro-luce:brightness(1);--vetro-bordo:#fff9;--vetro-colmo:#ffffffd9;--vetro-ombra:0 1px 0 #1414140d, 0 24px 48px -28px #08070652;--vetro-riflesso:radial-gradient(130% 70% at 16% -12%, #ffffff80, #fff0 62%), linear-gradient(180deg, #ffffff38, #fff0 46%);--vetro-fusione:screen;isolation:isolate;color:var(--gun-90)}:where(.vetro){position:relative}.vetro:before,.vetro:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.vetro:before{z-index:-2;background:var(--vetro-fondo);-webkit-backdrop-filter:blur(var(--vetro-blur)) saturate(var(--vetro-satura)) var(--vetro-luce);backdrop-filter:blur(var(--vetro-blur)) saturate(var(--vetro-satura)) var(--vetro-luce);box-shadow:inset 0 0 0 1px var(--vetro-bordo), inset 0 1px 0 var(--vetro-colmo), var(--vetro-ombra)}.vetro:after{z-index:-1;background:var(--vetro-riflesso);mix-blend-mode:var(--vetro-fusione)}.vetro--fume{--vetro-fondo:#08070647;--vetro-satura:1.2;--vetro-luce:brightness(.84);--vetro-bordo:#ffffff3d;--vetro-colmo:#ffffff57;--vetro-ombra:0 1px 0 #00000014, 0 24px 48px -26px #0000008c;--vetro-riflesso:radial-gradient(130% 70% at 16% -12%, #ffffff38, #fff0 60%), linear-gradient(0deg, #08070638, #08070638 40%, #08070600 100%);--vetro-fusione:normal;color:#fbfcfd}.vetro--capsula,.vetro--scheda,.vetro--barra{--vetro-blur:6px}.vetro--capsula{border-radius:999px}.vetro--scheda{border-radius:24px}.vetro--barra{border-radius:0}.vetro--capsula:before,.vetro--barra:before{-webkit-backdrop-filter:url(#lente-capsula) blur(var(--vetro-blur)) saturate(var(--vetro-satura)) var(--vetro-luce);backdrop-filter:url(#lente-capsula) blur(var(--vetro-blur)) saturate(var(--vetro-satura)) var(--vetro-luce)}.vetro--scheda:before{-webkit-backdrop-filter:url(#lente-scheda) blur(var(--vetro-blur)) saturate(var(--vetro-satura)) var(--vetro-luce);backdrop-filter:url(#lente-scheda) blur(var(--vetro-blur)) saturate(var(--vetro-satura)) var(--vetro-luce)}@supports not ((-webkit-backdrop-filter:url(#lente-capsula)) or (backdrop-filter:url(#lente-capsula))){.vetro--capsula:before,.vetro--barra:before,.vetro--scheda:before{-webkit-backdrop-filter:blur(var(--vetro-blur)) saturate(var(--vetro-satura)) var(--vetro-luce);backdrop-filter:blur(var(--vetro-blur)) saturate(var(--vetro-satura)) var(--vetro-luce)}}.vetro--dentro{background:linear-gradient(#ffffff57,#ffffff1f),#ffffff29;border-radius:999px;position:relative;box-shadow:inset 0 0 0 1px #ffffff8c,inset 0 1px #fffc,0 1px 2px #0807060f}.vetro--fume .vetro--dentro{background:linear-gradient(#ffffff29,#ffffff0a),#ffffff14;box-shadow:inset 0 0 0 1px #ffffff47,inset 0 1px #ffffff57,0 1px 2px #0000002e}@media (prefers-reduced-transparency:reduce){.vetro:before,.vetro--capsula:before,.vetro--scheda:before,.vetro--barra:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff5}.vetro--fume:before,.vetro--fume.vetro--capsula:before,.vetro--fume.vetro--scheda:before,.vetro--fume.vetro--barra:before{background:#080706e6}.vetro:after{display:none}}@media (prefers-contrast:more){.vetro{--vetro-fondo:#ffffffe6}.vetro--fume{--vetro-fondo:#080706c7}}
.bar{--bar-mutazione:.5s;--bar-mutazione-ease:var(--e-out);height:var(--bar-h);z-index:100;transition:transform var(--bar-mutazione) var(--bar-mutazione-ease), background-color var(--bar-mutazione) var(--bar-mutazione-ease), border-color var(--bar-mutazione) var(--bar-mutazione-ease), box-shadow var(--bar-mutazione) var(--bar-mutazione-ease);border-bottom:1px solid #0000;align-items:center;padding:0 clamp(1.2rem,4vw,3rem);display:flex;position:fixed;inset:0 0 auto;transform:translate(0,0)}.bar:before{content:"";height:calc(var(--bar-h) + 20px);z-index:-1;pointer-events:none;background:linear-gradient(180deg, rgb(var(--velo-rgb) / .22) 0%, rgb(var(--velo-rgb) / .16) 58%, rgb(var(--velo-rgb) / .06) 84%, transparent 100%);transition:opacity var(--bar-mutazione) var(--bar-mutazione-ease);position:absolute;inset:0 0 auto}.bar[data-solid="1"]:before{opacity:0}.bar[data-hidden="1"]{transform:translate3d(0, calc(-1 * var(--bar-h) - 12px), 0)}.bar[data-solid="1"]{background:color-mix(in srgb, var(--silver-05) 94%, transparent);border-bottom-color:var(--silver-20);box-shadow:0 1px 22px color-mix(in srgb, var(--gun-95) 5%, transparent)}.salta{z-index:1;background:var(--silver-00);color:var(--gun-95);letter-spacing:.04em;box-shadow:0 8px 24px -8px color-mix(in srgb, var(--gun-99) 55%, transparent);transition:transform .18s var(--e-out);border-radius:6px;padding:.7rem 1.1rem;font-size:.78rem;text-decoration:none;position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem;transform:translateY(calc(-100% - 1rem))}.salta:focus-visible{box-shadow:0 0 0 3px var(--petrol-60), 0 8px 24px -8px color-mix(in srgb, var(--gun-99) 55%, transparent);outline:none;transform:translateY(0)}main[tabindex="-1"]:focus{outline:none}.bar__logo{--vertice-x:29.7%;--vertice-y:4.7%;--compatta:1;--affondo:1;width:208px;height:39px;transform:scale(calc(var(--compatta) * var(--affondo)));transform-origin:0;transition:transform var(--bar-mutazione) var(--bar-mutazione-ease);border-radius:4px;flex:none;position:relative}.bar[data-solid="1"] .bar__logo{--compatta:.9}.bar__logo:active{--affondo:var(--logo-press-scala,.988);transition-duration:var(--logo-press-dur,90ms);transition-timing-function:var(--ease-press,ease-in-out)}.bar__logo img{object-fit:contain;width:100%;height:100%;transition:opacity var(--bar-mutazione) var(--bar-mutazione-ease);position:absolute;inset:0}.bar__logo .dark{opacity:0}.bar[data-solid="1"] .bar__logo .dark{opacity:1}.bar[data-solid="1"] .bar__logo .light{opacity:0}.bar__bagliore{aspect-ratio:1;z-index:0;pointer-events:none;background:var(--luce-alone-scuro-forte);opacity:0;width:230%;position:absolute;inset-block-start:var(--vertice-y);inset-inline-start:var(--vertice-x);transform:translate(-50%,-50%)scale(.18)}.bar[data-solid="1"] .bar__bagliore,.bar[data-solid="0"] .bar__lume{display:none}.bar__lume{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:url(/logo-maschera.webp);mask-image:url(/logo-maschera.webp);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html:not(.has-mask) .bar__lume{display:none}.bar__lume i{background:var(--luce-lama);transition:transform var(--traverse-lama) var(--ease-traverse);position:absolute;inset:-45% -25%;transform:translate(-110%)}.bar__logo:active .bar__lume i,.bar__logo[data-acceso="1"] .bar__lume i{transform:translate3d(var(--logo-luce-corsa,165%), 0, 0);transition-duration:var(--traverse-lama,1.4s)}@media (hover:hover) and (pointer:fine){.bar__logo:hover .bar__bagliore{opacity:.34;transition:opacity var(--dur-fast) var(--e-out), transform var(--dur-base) var(--e-out);transform:translate(-50%,-50%)scale(.62)}}.bar__logo:focus-visible{box-shadow:0 0 0 3px var(--petrol-60);transition:transform var(--bar-mutazione) var(--bar-mutazione-ease), box-shadow 0s;outline:none}.bar[data-solid="0"] .bar__logo:focus-visible{box-shadow:0 0 0 2px var(--silver-00), 0 0 0 5px var(--petrol-40)}.nav{gap:clamp(.4rem,1.4vw,1.1rem);margin-left:clamp(1.2rem,3vw,2.6rem);display:flex}.nav a{letter-spacing:.2em;min-height:2.75rem;color:var(--silver-00);transition:color var(--bar-mutazione) var(--bar-mutazione-ease);border-radius:5px;align-items:center;padding-inline:.7rem;font-size:.74rem;text-decoration:none;display:inline-flex;position:relative;overflow:clip}.velo{display:none}.bar[data-solid="1"] .nav a{color:var(--gun-80)}.bar[data-solid="1"] .nav a[aria-current=page]{color:var(--gun-95)}.nav a[aria-current=page]{color:var(--silver-00)}.nav a:after{content:"";inset-inline:.7rem;height:1px;transform-origin:calc(var(--o,0) * 100%) 50%;transition:transform var(--dur-slow) var(--e-out);background:currentColor;position:absolute;bottom:.55rem;transform:scaleX(0)}.nav a[aria-current=page]:after,.nav a:focus-visible:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.nav a:hover:after{transform:scaleX(1)}}.nav a:focus-visible{box-shadow:0 0 0 2px var(--silver-00), 0 0 0 5px var(--petrol-40);transition:color var(--bar-mutazione) var(--bar-mutazione-ease), box-shadow 0s;outline:none}.bar[data-solid="1"] .nav a:focus-visible{box-shadow:0 0 0 2px var(--silver-00), 0 0 0 5px var(--petrol-60)}.bar__right{align-items:center;gap:clamp(.7rem,1.6vw,1.2rem);margin-left:auto;display:flex}.lang{--lang-w:2.6rem;background:color-mix(in srgb, var(--silver-00) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--silver-00) 18%, transparent);transition:background-color var(--bar-mutazione) var(--bar-mutazione-ease), box-shadow var(--bar-mutazione) var(--bar-mutazione-ease);border-radius:9px;padding:3px;display:flex;position:relative}.bar[data-solid="1"] .lang{background:color-mix(in srgb, var(--gun-95) 5%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gun-95) 18%, transparent)}.lang__cursore{width:var(--lang-w);background:color-mix(in srgb, var(--gun-95) 62%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--silver-00) 12%, transparent), 0 2px 8px -3px color-mix(in srgb, var(--gun-99) 45%, transparent);transform:translate3d(calc(var(--lang-i,0) * var(--lang-w)), 0, 0);transition:transform var(--dur-fast) var(--e-out), background-color var(--bar-mutazione) var(--bar-mutazione-ease);border-radius:6px;position:absolute;inset-block:3px;inset-inline-start:3px}.bar[data-solid="1"] .lang__cursore{background:color-mix(in srgb, var(--gun-95) 96%, transparent)}.lang a,.lang b{z-index:1;width:var(--lang-w);letter-spacing:.1em;min-height:2.375rem;transition:color var(--dur-instant) var(--e-out) var(--dur-instant);border-radius:6px;justify-content:center;align-items:center;font-size:.68rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.lang a{color:color-mix(in srgb, var(--silver-00) 90%, transparent)}.bar[data-solid="1"] .lang a{color:var(--gun-70)}.lang a:after{content:"";position:absolute;inset:-3px 0}.lang b{color:var(--silver-05);transition-delay:var(--stagger-tight)}@media (hover:hover) and (pointer:fine){.lang a:hover{color:var(--silver-00)}.bar[data-solid="1"] .lang a:hover{color:var(--gun-95)}}.lang a:focus-visible{box-shadow:0 0 0 2px var(--silver-00), 0 0 0 5px var(--petrol-40);transition:color var(--dur-instant) var(--e-out), box-shadow 0s;outline:none}.bar[data-solid="1"] .lang a:focus-visible{box-shadow:0 0 0 2px var(--silver-00), 0 0 0 5px var(--petrol-60)}.cta{--cta-faccia:var(--gun-99);--cta-superficie:var(--cta-faccia);--cta-bordo:color-mix(in srgb, var(--silver-00) 34%, transparent);--cta-ombra:var(--luce-filo), inset 0 0 0 1px var(--cta-bordo), 0 2px 5px -2px color-mix(in srgb, var(--gun-95) 30%, transparent), 0 14px 28px -14px color-mix(in srgb, var(--gun-99) 75%, transparent);--cta-ombra-alta:var(--luce-filo), inset 0 0 0 1px var(--cta-bordo), 0 3px 8px -3px color-mix(in srgb, var(--gun-95) 34%, transparent), 0 22px 38px -16px color-mix(in srgb, var(--gun-99) 72%, transparent);--cta-ombra-bassa:var(--luce-filo), inset 0 0 0 1px var(--cta-bordo), 0 1px 3px -1px color-mix(in srgb, var(--gun-95) 34%, transparent);background:var(--cta-superficie);min-height:3rem;color:var(--silver-00);font:inherit;letter-spacing:.19em;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:var(--cta-ombra);transition:transform var(--dur-fast) var(--e-out), box-shadow var(--dur-fast) var(--e-out);border:0;border-radius:999px;flex:none;align-items:center;gap:.8rem;padding:.34rem .34rem .34rem 1.35rem;font-size:.7rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;transform:translate(0,0)}.cta>*{pointer-events:none}@media (hover:hover) and (pointer:fine){.cta:hover{box-shadow:var(--cta-ombra-alta);transform:translateY(-1px)}}.cta:active{transform:translate3d(0, 0, 0) scale(var(--press-scala));box-shadow:var(--cta-ombra-bassa);transition-duration:var(--press-giu)}.cta:focus-visible{box-shadow:var(--cta-ombra), 0 0 0 2px var(--silver-00), 0 0 0 6px var(--petrol-60);transition:transform var(--dur-fast) var(--e-out), box-shadow 0s;outline:none}.cta[disabled]{background:var(--silver-20);color:var(--silver-45);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gun-90) 14%, transparent);cursor:not-allowed;transform:none}.cta[disabled] .cta__fx,.cta[disabled] .cta__rim{display:none}.cta__rim{z-index:0;border-radius:inherit;clip-path:inset(0 round 999px);opacity:0;transition:opacity var(--dur-fast) var(--e-out);pointer-events:none;position:absolute;inset:0;overflow:clip}.cta__arco,.cta__giro{aspect-ratio:1;width:calc(100% + 2rem);transform:rotate(var(--ra,0deg));margin:calc(-50% - 1rem) 0 0 calc(-50% - 1rem);position:absolute;top:50%;left:50%}.cta__arco{--arco-picco:45;background:var(--luce-anello)}.cta__giro{opacity:0;background:var(--luce-anello)}.cta__nucleo{z-index:0;border-radius:inherit;background:var(--cta-faccia);position:absolute;inset:1.5px}.cta__etichette{z-index:3;display:grid;position:relative}.cta__etichette>*{grid-area:1/1}.cta__fantasma{visibility:hidden;pointer-events:none}.cta__l,.cta__c{z-index:3;place-items:center;display:grid;position:relative}.cta__l>*,.cta__c>*{grid-area:1/1}.cta__riserva{visibility:hidden}.cta__c{display:none}.cta .arw{z-index:3;background:color-mix(in srgb, var(--silver-00) 16%, transparent);width:2rem;height:2rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--silver-00) 18%, transparent);transition:background-color var(--dur-fast) var(--e-out);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:clip}.cta .arw__pista{width:200%;transition:transform var(--dur-fast) var(--e-out);grid-template-columns:1fr 1fr;place-items:center;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.cta .arw svg{grid-row:1;width:.82rem;height:.82rem}@media (hover:hover) and (pointer:fine){.cta:hover .arw{background:color-mix(in srgb, var(--silver-00) 20%, transparent)}.cta:hover .arw__pista{transform:translate(50%)}}.bar[data-solid="1"] .cta{--cta-bordo:color-mix(in srgb, var(--silver-00) 34%, transparent)}html{scrollbar-gutter:stable}.menu{display:none}.menu__comando{cursor:pointer;background:color-mix(in srgb, var(--silver-00) 10%, transparent);width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--silver-00) 18%, transparent);transition:background-color var(--dur-fast) var(--e-out), box-shadow var(--bar-mutazione) var(--bar-mutazione-ease);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:9px;place-items:center;list-style:none;display:grid}.menu__comando::-webkit-details-marker{display:none}.bar[data-solid="1"] .menu__comando{background:color-mix(in srgb, var(--gun-95) 5%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gun-95) 9%, transparent)}.menu__comando:focus-visible{box-shadow:0 0 0 2px var(--silver-00), 0 0 0 5px var(--petrol-40);transition:background-color var(--dur-fast) var(--e-out), box-shadow 0s;outline:none}.bar[data-solid="1"] .menu__comando:focus-visible{box-shadow:0 0 0 2px var(--silver-00), 0 0 0 5px var(--petrol-60)}.menu__tratti{width:1.15rem;height:.75rem;position:relative}.menu__tratti i{background:var(--silver-00);height:1.5px;transition:transform var(--dur-fast) var(--e-out), background-color var(--bar-mutazione) var(--bar-mutazione-ease);border-radius:1px;position:absolute;inset-inline:0}.bar[data-solid="1"] .menu__tratti i{background:var(--gun-90)}.menu__tratti i:first-child{top:0}.menu__tratti i:last-child{bottom:0}.menu[open] .menu__tratti i:first-child{transform:translateY(.3rem)rotate(45deg)}.menu[open] .menu__tratti i:last-child{transform:translateY(-.3rem)rotate(-45deg)}.menu__pannello{top:100%;height:calc(100vh - var(--bar-h));height:calc(100dvh - var(--bar-h));background:var(--gun-95);overscroll-behavior:contain;align-content:start;gap:1.6rem;padding:2.2rem clamp(1.2rem,4vw,3rem) 3rem;display:grid;position:absolute;inset-inline:0;overflow-y:auto}.menu[open] .menu__pannello{animation:menu-entra var(--dur-base,.38s) var(--e-out,ease-out) both;transform-origin:50% 0}@keyframes menu-entra{0%{opacity:0;transform:translateY(-10px)scaleY(.985)}}.menu[open] .menu__voci a{animation:menu-voce var(--dur-base,.38s) var(--e-out,ease-out) both}.menu[open] .menu__voci a:first-child{animation-delay:var(--stagger-tight)}.menu[open] .menu__voci a:nth-child(2){animation-delay:calc(var(--stagger-tight) * 2)}.menu[open] .menu__voci a:nth-child(3){animation-delay:calc(var(--stagger-tight) * 3)}.menu[open] .menu__voci a:nth-child(4){animation-delay:calc(var(--stagger-tight) * 4)}.menu[open] .menu__lingua{animation:menu-voce var(--dur-base) var(--e-out) calc(var(--stagger-tight) * 4) both}@keyframes menu-voce{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.menu[open] .menu__pannello,.menu[open] .menu__voci a,.menu[open] .menu__lingua{animation:none}}.bar:has(.menu[open]){background:var(--gun-95);box-shadow:none;border-bottom-color:#0000}.bar:has(.menu[open]) .bar__logo .light{opacity:1}.bar:has(.menu[open]) .bar__logo .dark{opacity:0}.bar:has(.menu[open]) .bar__logo:before{opacity:1}.bar:has(.menu[open]) .menu__tratti i{background:var(--silver-00)}.bar:has(.menu[open]) .menu__comando{background:color-mix(in srgb, var(--silver-00) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--silver-00) 18%, transparent)}.menu__voci{gap:.2rem;display:grid}.menu__voci a{min-height:3.25rem;font-family:var(--font-titoli), system-ui, sans-serif;letter-spacing:-.02em;color:var(--silver-05);border-bottom:1px solid color-mix(in srgb, var(--silver-00) 10%, transparent);border-radius:6px;align-items:center;padding-inline:.2rem;font-size:clamp(1.5rem,7vw,2.1rem);text-decoration:none;display:flex}.menu__voci a[aria-current=page]{color:var(--silver-00)}.menu__voci a[aria-current=page]:before{content:"";background:var(--champagne-40);clip-path:polygon(50% 0,100% 100%,0 100%);width:.5rem;height:.44rem;margin-inline-end:.6rem}.menu__voci a:focus-visible{box-shadow:0 0 0 2px var(--silver-00), 0 0 0 5px var(--petrol-40);outline:none}.menu__lingua{display:none}@media (max-width:900px){.nav{display:none}.menu,.menu__lingua{display:block}.bar__lingua{display:none}}@media (pointer:coarse){.lang{--lang-w:2.75rem}}@media (max-width:560px){.bar .cta__l{display:none}.bar .cta__c{display:grid}.bar .cta{letter-spacing:.13em;gap:.55rem;padding:.3rem .3rem .3rem 1rem}.bar .cta .arw{width:1.75rem;height:1.75rem}.bar .lang a,.bar .lang b{font-size:.62rem}.bar__logo{width:150px;height:28px}}@media (max-width:430px){.bar__right{gap:.5rem}}@media (max-width:411px){.bar__logo{width:135px;height:25.3px}}@media (max-width:389px){.bar__logo{width:120px;height:22.5px}.bar[data-solid="1"] .bar__logo{--compatta:1}}@media (max-width:374px){.bar .cta__l,.bar .cta__c{display:none}.bar .cta{gap:0;width:3rem;min-height:3rem;padding:0}.bar .cta .arw{width:3rem;height:3rem;box-shadow:none;background:0 0}}@media (prefers-reduced-motion:reduce){.bar{transition:background-color var(--dur-instant) linear, border-color var(--dur-instant) linear}.bar__logo,.lang__cursore,.cta .arw__pista{transition:none}.bar:before{transition:opacity var(--dur-instant) linear}.lang a,.lang b{transition-delay:0s}.cta__giro,.cta__rim,.bar__lume,.bar__bagliore,.bar__logo:hover .bar__bagliore{opacity:0!important}.cta:active{background:var(--gun-80);transform:none}.bar__logo:active{background:color-mix(in srgb, var(--silver-00) 22%, transparent);border-radius:4px;transform:none}.bar[data-solid="1"] .bar__logo:active{background:color-mix(in srgb, var(--gun-95) 10%, transparent)}}.bar{view-transition-name:barra}.bar__logo{view-transition-name:marchio}::view-transition-group(barra){animation-duration:0s}::view-transition-group(marchio){animation-duration:0s}::view-transition-old(root){animation:linguaEsce var(--dur-instant) var(--ease-exit) both}::view-transition-new(root){animation:linguaEntra var(--dur-base) var(--ease-emphasized) both}@keyframes linguaEsce{to{opacity:0}}@keyframes linguaEntra{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}
.bar{height:58px;transition:transform var(--bar-mutazione) var(--bar-mutazione-ease), background-color var(--bar-mutazione) var(--bar-mutazione-ease), border-color var(--bar-mutazione) var(--bar-mutazione-ease), box-shadow var(--bar-mutazione) var(--bar-mutazione-ease), backdrop-filter var(--bar-mutazione) var(--bar-mutazione-ease);border:1px solid #0000;border-radius:100px;padding:0 .55rem 0 1.4rem;inset:clamp(.6rem,1.4vw,.9rem) clamp(.7rem,2.4vw,1.5rem) auto}@media (max-width:430px){.bar{padding-left:.7rem}}.bar[data-solid="0"]{-webkit-backdrop-filter:blur(20px)saturate(1.35)brightness(.65);backdrop-filter:blur(20px)saturate(1.35)brightness(.65);background:#080b0e52;border-color:#ffffff4d;box-shadow:0 20px 46px -26px #080c108c,inset 0 1px #ffffff80}.bar[data-solid="1"]{-webkit-backdrop-filter:blur(20px)saturate(1.35);backdrop-filter:blur(20px)saturate(1.35);background:#fff6;border-color:#0b0d0f1f;box-shadow:0 18px 40px -28px #080c104d,inset 0 1px #ffffffe6}.bar:before{content:none}.salta{transform:translateY(calc(-100% - 3rem))}.salta:focus-visible{transform:translateY(0)}.bar:after{content:none}.bar__lingua{background:0 0;border-radius:0;padding:0}@media (prefers-reduced-motion:reduce){.bar{transition:background-color .2s linear,border-color .2s linear}}.bar__logo{--vertice-x:29.19%;--vertice-y:0.86%;width:150px;height:26px}@media (max-width:411px){.bar__logo{width:135px;height:23.3px}}@media (max-width:389px){.bar__logo{width:120px;height:20.7px}}.bar__logo:before{content:"";pointer-events:none;z-index:-1;transition:opacity var(--bar-mutazione) var(--bar-mutazione-ease);background:linear-gradient(#ffffffb3,#ffffff91);border-radius:27px;position:absolute;inset:-14px -16% -14px -14%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 90%,#0000 100%)}@media (max-width:900px){.bar__logo:before{inset:-14px -7%}}.bar[data-solid="1"] .bar__logo:before{opacity:.34}.bar__logo img{opacity:1}.bar__bagliore{display:none}.bar[data-solid="0"] .bar__lume{display:block}.bar__lume{-webkit-mask-image:url(/logo-maschera-metal.webp);mask-image:url(/logo-maschera-metal.webp)}@property --v-corpo{syntax:"<color>";inherits:false;initial-value:#fff}@property --v-banda{syntax:"<color>";inherits:false;initial-value:#dbe3e9}@property --v-lume{syntax:"<color>";inherits:false;initial-value:#fbfcfd}@property --v-ombra{syntax:"<number>";inherits:false;initial-value:.45}.bar[data-solid] .nav a,.bar[data-solid] .nav a[aria-current=page]{--v-corpo:#fff;--v-banda:#dbe3e9;--v-lume:#fbfcfd;--v-ombra:.45;color:#0000;background:linear-gradient(176deg, var(--v-corpo) 0%, var(--v-corpo) 38%, var(--v-banda) 52%, var(--v-lume) 62%, var(--v-corpo) 100%);filter:drop-shadow(0 1px 1px rgb(0 0 0/var(--v-ombra)));transition:--v-corpo var(--bar-mutazione) var(--bar-mutazione-ease), --v-banda var(--bar-mutazione) var(--bar-mutazione-ease), --v-lume var(--bar-mutazione) var(--bar-mutazione-ease), --v-ombra var(--bar-mutazione) var(--bar-mutazione-ease);-webkit-background-clip:text;background-clip:text}.bar[data-solid="1"] .nav a,.bar[data-solid="1"] .nav a[aria-current=page]{--v-corpo:#3e464e;--v-banda:#3e464e;--v-lume:#3e464e;--v-ombra:0}.bar[data-solid="1"] .nav a[aria-current=page]{--v-corpo:#14181c;--v-banda:#14181c;--v-lume:#14181c}.bar[data-solid] .nav a:after{background:var(--v-corpo)}html[data-sotto-scuro="1"] .bar[data-solid="1"]{background:#ffffffa8}html[data-sotto-scuro="1"] .bar[data-solid="1"] .bar__logo:before{opacity:0}html[data-sotto-scuro="1"] .bar[data-solid="1"] .nav a{--v-corpo:#23292f;--v-banda:#23292f;--v-lume:#23292f;--v-ombra:0}html[data-sotto-scuro="1"] .bar[data-solid="1"] .nav a[aria-current=page]{--v-corpo:#14181c;--v-banda:#14181c;--v-lume:#14181c;--v-ombra:0}
:root{--bar-h:80px;--testa-sposta:cubic-bezier(.32, .72, 0, 1);--testa-marchio-h:clamp(26px, 2.6vw, 38px)}@media (max-width:1000px){:root{--bar-h:60px;--testa-marchio-h:clamp(18px, 5.4vw, 22px)}}.testa{z-index:var(--z-bar);height:var(--bar-h);color:var(--gun-90);pointer-events:none;background:0 0;position:fixed;inset:0 0 auto}.testa>*{pointer-events:auto}.testa__barra{opacity:1;visibility:visible;transition:transform var(--dur-fast) var(--ease-exit), opacity var(--dur-fast) var(--ease-exit), visibility var(--dur-fast), box-shadow var(--dur-base);transition-behavior:allow-discrete;position:absolute;inset:0;transform:none;box-shadow:0 1px #08070600}.testa[data-stato=pillola] .testa__barra{opacity:0;visibility:hidden;transform:translateY(calc(-100% - 2px))}.testa[data-stato=estesa] .testa__barra{transition-timing-function:var(--testa-sposta);transition-duration:var(--dur-slow)}.testa__barra{--vetro-fondo:#ffffff57;--vetro-blur:14px;--vetro-ombra:0 1px 0 #1414140a, 0 18px 40px -30px #08070633}.testa__barra:before{transition:background var(--dur-base) var(--e-out)}html[data-sotto-scuro="1"] .testa:not(:has(.testa__menu[open])) .testa__barra{--vetro-fondo:transparent;--vetro-bordo:transparent;--vetro-colmo:transparent;--vetro-ombra:0 0 0 transparent;--vetro-riflesso:linear-gradient(180deg, #04101c75, #04101c33 58%, #04101c00);--vetro-fusione:normal;color:#fbfcfd}html[data-sotto-scuro="1"] .testa:not(:has(.testa__menu[open])){--vetro-fondo:transparent;--vetro-bordo:transparent;--vetro-colmo:transparent;--vetro-ombra:0 0 0 transparent;--vetro-riflesso:linear-gradient(180deg, #04101c75, #04101c33 58%, #04101c00);--vetro-fusione:normal;color:#fbfcfd}html[data-sotto-scuro="1"] .testa:not(:has(.testa__menu[open])) .testa__barra:before{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-sotto-scuro="1"] .testa:not(:has(.testa__menu[open])) .testa__marchio path{fill:currentColor;color:#fbfcfd}html[data-sotto-scuro="1"] .testa:not(:has(.testa__menu[open])) :is(.testa__cta-l,.testa__cta-c){color:#fbfcfd;mix-blend-mode:normal}html[data-sotto-scuro="1"] .testa:not(:has(.testa__menu[open])) .testa__dx>.testa__cta{background:#04101c4d}html[data-sotto-scuro="1"] .testa[data-oltre="1"]:not(:has(.testa__menu[open])) .testa__barra{--vetro-fondo:#080706c7;--vetro-blur:12px}@media (prefers-reduced-transparency:no-preference){html[data-sotto-scuro="1"] .testa[data-oltre="1"]:not(:has(.testa__menu[open])) .testa__barra:before{-webkit-backdrop-filter:blur(var(--vetro-blur)) saturate(var(--vetro-satura)) var(--vetro-luce);backdrop-filter:blur(var(--vetro-blur)) saturate(var(--vetro-satura)) var(--vetro-luce)}}html[data-sotto-scuro="1"] .testa:not(:has(.testa__menu[open])) :is(.testa__voce,.lingua-porta,.testa__apri,.testa__cta-l,.testa__cta-c){text-shadow:0 0 2px #04101c9e,0 1px 3px #04101c80,0 0 12px #04101c6b}html[data-sotto-scuro="1"] .testa:not(:has(.testa__menu[open])) .testa__marchio svg{filter:drop-shadow(0 1px 2px #04101c80)drop-shadow(0 0 10px #04101c59)}.testa:has(.testa__menu[open]) .testa__barra:after{display:none}.testa__riga{z-index:1;grid-template-columns:1fr auto 1fr;align-items:center;height:100%;padding:0 clamp(20px,3.3vw,50px);display:grid;position:relative}.testa__voce,.testa__cta,.testa__apri,.lingua-porta{font-family:var(--font-testo), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:inherit;font-size:11.5px;font-weight:500;text-decoration:none}.testa__sx,.testa__dx{align-items:center;gap:clamp(18px,2.4vw,36px);height:100%;display:flex}.testa__dx{justify-content:end}.testa__voce{white-space:nowrap;align-items:center;height:44px;display:inline-flex;position:relative}.testa__voce:after{content:"";transform-origin:0;height:1px;transition:transform var(--dur-base) var(--e-out);background:currentColor;position:absolute;bottom:10px;left:0;right:0;transform:scaleX(0)}.testa__voce:hover:after,.testa__voce[aria-current=page]:after{transform:scaleX(1)}.testa__riga:has(.testa__voce:hover,.testa__cta:hover,.lingua-porta:hover,.testa__marchio:hover) :is(.testa__voce,.testa__cta,.lingua-porta,.testa__marchio):not(:hover){opacity:.38}.testa__voce,.testa__cta,.lingua-porta,.testa__marchio{transition:opacity var(--dur-base) var(--e-out)}.testa__marchio{color:inherit;height:var(--testa-marchio-h);display:block}.testa__marchio svg{width:auto;height:100%;display:block}.lingua-porta{display:none}.lingua-nudo{align-items:center;gap:8px;display:inline-flex}html.js .lingua-porta{cursor:pointer;height:44px;color:inherit;background:0 0;border:0;align-items:center;gap:7px;padding:0 4px;display:inline-flex}html.js .lingua-nudo{display:none}html:not(.js) #testa .lingua-nudo a{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.lingua-porta__bandiera{border-radius:4px;flex:none;width:24px;height:18px;display:block;overflow:hidden;box-shadow:0 0 0 1px #14141429,0 1px 2px #1414141f}.lingua-porta__bandiera img{object-fit:cover;width:100%;height:100%;display:block}.lingua-porta__codice{line-height:1}.lingua-porta__punta{fill:none;stroke:currentColor;stroke-width:2px;opacity:.5;width:12px;height:12px}.lingua-porta:focus-visible{outline:2px solid var(--petrol-60);outline-offset:3px;border-radius:999px}.lingua-porta__codice{position:relative}.lingua-porta__codice:after{content:"";opacity:.55;transform-origin:0;height:1px;transition:transform var(--dur-base) var(--e-out);background:currentColor;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.lingua-porta:hover .lingua-porta__codice:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lingua-porta__codice:after{transition:none}}.testa__cta{isolation:isolate;height:40px;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 62%, transparent), inset 0 1px 0 #ffffff6b;white-space:nowrap;transition:opacity var(--dur-base) var(--e-out), box-shadow var(--dur-slow) var(--ease-emphasized);background:#ffffff1a;border-radius:999px;align-items:center;padding:0 20px;display:inline-flex;position:relative;overflow:hidden}.testa__cta:before{content:"";z-index:-1;border-radius:inherit;clip-path:circle(0% at 50% 100%);transition:clip-path var(--dur-base) var(--ease-exit);background:linear-gradient(#4c4a45 0%,#2b2a26 44%,#1c1b18 50%,#2a2925 54%,#0f0e0c 100%);position:absolute;inset:0}.testa__cta:after{content:"";z-index:-1;mix-blend-mode:screen;opacity:0;background:linear-gradient(100deg,#0000 42%,#ffffff47 50%,#0000 58%);position:absolute;inset:-20% -40%;transform:translate(-70%)}.testa__cta:hover{box-shadow:inset 0 0 0 1px #ffffff94,inset 0 1px #ffffffb3}.testa__cta:hover:before{clip-path:circle(80% at 50% 100%);transition:clip-path var(--dur-slow) var(--ease-standard)}.testa__cta:hover:after{opacity:1;transition:transform var(--dur-cinema) var(--ease-traverse) var(--dur-fast), opacity var(--dur-instant) linear var(--dur-fast);transform:translate(70%)}.testa__cta-l,.testa__cta-c{color:#fff;mix-blend-mode:difference}.testa__cta-l{display:grid}.testa__cta-l>span,.testa__cta-c>span{text-align:center;white-space:nowrap;grid-area:1/1}.testa__cta-l>span[aria-hidden],.testa__cta-c>span[aria-hidden]{visibility:hidden}.testa__cta-c{display:none}:where(.testa__voce,.testa__cta,.testa__marchio,.testa__apri):focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}.testa__cta.testa__cta--sezione{color:#fbfcfd;height:48px;padding:0 28px;font-size:12px}.testa__cta.testa__cta--sezione[data-acqua] .testa__cta-l{color:#fbfcfd;mix-blend-mode:normal;text-shadow:0 1px 2px #04101c59}@media (max-width:359px){.testa__cta.testa__cta--sezione{letter-spacing:.06em;max-inline-size:100%;padding-inline:16px}}@supports (animation-timeline:scroll()){.testa__barra{animation:linear both testa-filo;animation-timeline:scroll(root);animation-range:0 120px}@keyframes testa-filo{to{box-shadow:0 1px #0807060f}}}.testa:has(.testa__menu[open]) .testa__barra{opacity:1;visibility:visible;animation:none;transform:none;box-shadow:0 1px #0807060f}.testa:has(.testa__menu[open]) .testa__barra{--vetro-fondo:transparent;--vetro-bordo:transparent;--vetro-colmo:transparent;--vetro-ombra:0 0 0 transparent;box-shadow:none;color:#fbfcfd}.testa:has(.testa__menu[open]) .testa__barra:before{-webkit-backdrop-filter:none;backdrop-filter:none}.testa:has(.testa__menu[open]) .testa__marchio path{fill:currentColor;color:#fbfcfd}.testa:has(.testa__menu[open]) .testa__riga>:is(.testa__apri,.testa__menu) :is(.testa__apri,i){color:#fbfcfd}.testa:has(.testa__menu[open]) .testa__dx>.testa__cta :is(.testa__cta-l,.testa__cta-c){color:#fbfcfd;mix-blend-mode:normal}.testa__barra :is(.testa__voce,.testa__lingua,.testa__cta,.testa__apri){--i:0;animation:testa-entra var(--dur-cinema) var(--e-out) both;animation-delay:calc(var(--stagger-loose) + var(--i) * var(--stagger-tight))}@keyframes testa-entra{0%{opacity:0;transform:translateY(-8px)}}.testa__marchio svg{animation:testa-entra var(--dur-cinema) var(--e-out) both var(--dur-fast)}.testa__menu{display:none}.testa__menu summary{cursor:pointer;list-style:none}.testa__menu summary::-webkit-details-marker{display:none}.testa__apri{align-items:center;height:44px;padding:0 2px;display:inline-flex}.testa__apri i{font-style:normal}.testa__menu[open] .testa__apri i:first-child,.testa__menu:not([open]) .testa__apri i:last-child{display:none}.menu-pan{z-index:-1;background:#030c169e;position:fixed;inset:0}.testa__menu[open] .menu-pan{animation:menu-velo var(--dur-base) var(--ease-standard) backwards}@keyframes menu-velo{0%{opacity:0}}.menu-foglio{inset:calc(var(--bar-h) + 6px) 0 0;max-inline-size:560px;color:var(--gun-90);background:var(--silver-05);border-start-start-radius:var(--salita-raggio);border-start-end-radius:var(--salita-raggio);flex-direction:column;margin-inline:auto;display:flex;position:absolute;box-shadow:0 -1px #ffffff8c,0 -32px 90px -24px #08070680}.menu-foglio:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#ffffff8c,#fff0);border-start-start-radius:inherit;border-start-end-radius:inherit;block-size:28px;position:absolute;inset:0 0 auto;box-shadow:inset 0 1px #ffffffeb}.testa__menu[open] .menu-foglio{animation:menu-sale var(--dur-slow) var(--testa-sposta) backwards}@keyframes menu-sale{0%{transform:translateY(100%)}}.menu-foglio__capo{z-index:2;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 2px 8px;display:flex;position:relative}.menu-foglio__capo:after{content:"";background:linear-gradient(180deg, var(--silver-05), transparent);pointer-events:none;block-size:16px;position:absolute;inset:100% 0 auto}.menu-foglio__capo .testa__lingua{color:var(--gun-90);animation:none}.menu-foglio .chat-apri--menu{color:var(--gun-90);box-shadow:inset 0 0 0 1px var(--silver-30)}.testa__menu[open] .menu-foglio__capo{animation:menu-entra var(--dur-slow) var(--ease-emphasized) backwards var(--dur-fast)}@keyframes menu-entra{0%{opacity:0;transform:translateY(10px)}}.menu-foglio__scorre{overscroll-behavior:contain;flex:auto;min-block-size:0;padding:10px 16px 26px;overflow-y:auto}.menu-schede,.menu-sotto{margin:0;padding:0;list-style:none}.menu-schede{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.menu-schede>li{--i:0;grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.testa__menu[open] .menu-schede>li{animation:sf-blocco-a-fuoco var(--dur-slow) var(--ease-emphasized) backwards;animation-delay:calc(var(--dur-fast) + var(--i) * var(--stagger-tight))}.menu-scheda{isolation:isolate;aspect-ratio:12/5;color:var(--silver-00);background:var(--gun-85);-webkit-tap-highlight-color:transparent;transition:transform var(--dur-tap) var(--ease-press);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding:14px 14px 14px 18px;text-decoration:none;display:grid;position:relative;overflow:clip;box-shadow:0 18px 30px -22px #08070699}.menu-scheda__foto{z-index:-2;position:absolute;inset:0}.menu-scheda__foto img{aspect-ratio:12/5;object-fit:cover;block-size:100%;inline-size:100%;display:block}.menu-scheda:before{content:"";z-index:-1;background:linear-gradient(#020a1400 16%,#020a141f 36%,#020a1480 66%,#020a14b8 100%);position:absolute;inset:0}.menu-scheda__nome{letter-spacing:-.01em;text-shadow:0 1px 2px #00081480,0 2px 14px #00081473;overflow-wrap:anywhere;font-size:clamp(24px,7.2vw,30px);font-weight:500;line-height:1.05}.menu-scheda__freccia{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;block-size:40px;inline-size:40px;transition:transform var(--dur-fast) var(--e-out);background:#ffffff24;border-radius:50%;padding:10px;box-shadow:inset 0 0 0 1px #ffffff80,inset 0 1px #fff9}.menu-scheda:is(:hover,:focus-visible) .menu-scheda__freccia{transform:translate(3px)}[dir=rtl] .menu-scheda__freccia{transform:scaleX(-1)}[dir=rtl] .menu-scheda:is(:hover,:focus-visible) .menu-scheda__freccia{transform:scaleX(-1)translate(3px)}.menu-scheda:active{transform:scale(.985)}.menu-scheda:focus-visible{outline:2px solid var(--petrol-60);outline-offset:3px}.menu-scheda[aria-current=page]{box-shadow:0 0 0 2px var(--silver-05), 0 0 0 4px var(--gun-90), 0 18px 30px -22px #08070699}.menu-sotto{flex-wrap:wrap;gap:8px;display:flex}.menu-sotto a{min-block-size:44px;color:var(--gun-90);background:var(--silver-00);box-shadow:inset 0 0 0 1px var(--silver-30), 0 1px 2px #0807060f;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-tap) var(--ease-press);border-radius:999px;align-items:center;padding:0 18px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.menu-sotto a:active{transform:scale(.97)}.menu-sotto a:focus-visible{outline:2px solid var(--petrol-60);outline-offset:2px}.menu-sotto a[aria-current=page]{color:var(--silver-00);background:var(--gun-90);box-shadow:none}.menu-foglio__altro{flex-wrap:wrap;gap:0 24px;margin:22px 0 0;padding-inline:4px;display:flex}.menu-foglio__altro a{min-block-size:44px;color:var(--gun-90);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--silver-40);text-decoration-color:var(--silver-40);text-underline-offset:5px;align-items:center;font-size:16px;font-weight:500;display:inline-flex}.menu-foglio__altro a[aria-current=page]{-webkit-text-decoration-color:var(--gun-90);text-decoration-color:var(--gun-90);text-decoration-thickness:2px}.menu-foglio__altro a:focus-visible{outline:2px solid var(--petrol-60);outline-offset:2px}.menu-foglio__luogo{color:var(--gun-70);margin:2px 0 0;padding-inline:4px;font-size:14px}.menu-foglio__piede{padding:10px 16px calc(14px + env(safe-area-inset-bottom));background:var(--silver-05);flex:none;position:relative}.menu-foglio__piede:before{content:"";background:linear-gradient(0deg, var(--silver-05), transparent);pointer-events:none;block-size:28px;position:absolute;inset:auto 0 100%}.menu-cta{--acqua-z:-1;isolation:isolate;letter-spacing:.005em;min-block-size:60px;inline-size:100%;color:var(--silver-00);text-align:center;background:linear-gradient(180deg, var(--gun-80), var(--gun-95));-webkit-tap-highlight-color:transparent;transition:transform var(--dur-tap) var(--ease-press);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 18px 0 26px;font-size:18px;font-weight:600;line-height:1.15;text-decoration:none;display:flex;position:relative;overflow:clip;box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffffff1f,0 16px 30px -12px #08070680}.menu-cta__testo{text-shadow:0 1px 2px #04101c59}.menu-cta__freccia{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;background:#ffffff29;border-radius:50%;flex:none;block-size:34px;inline-size:34px;padding:8px;box-shadow:inset 0 0 0 1px #ffffff6b}[dir=rtl] .menu-cta__freccia{transform:scaleX(-1)}.menu-cta:active{transform:scale(.985)}.menu-cta:focus-visible{outline:2px solid var(--petrol-60);outline-offset:3px}.menu-cta[data-acqua] .acqua-viva{transform:translate3d(0, var(--acqua-colmo), 0)}.menu-cta[data-acqua] .acqua-viva__onda{animation-play-state:running;rotate:none}.menu-cta[data-acqua] .acqua-viva:after{animation-play-state:running}.menu-cta[data-acqua] .acqua-viva__onda--cresta{background-image:url(/acqua/mare-cresta.svg)}.menu-cta[data-acqua] .acqua-viva__onda--fondo{background-image:url(/acqua/mare-fondo.svg)}.testa__menu[open] .menu-cta .acqua-viva{animation:menu-acqua var(--acqua-sale) var(--ease-emphasized) backwards var(--dur-base)}@keyframes menu-acqua{0%{transform:translate3d(0, var(--acqua-vuoto), 0)}}.menu-cta:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000 42%,#c7e6f252 50%,#0000 58%);position:absolute;inset:-20% -40%;transform:translate(-70%)}.testa__menu[open] .menu-cta:after{animation:menu-riflesso var(--dur-cinema) var(--ease-traverse) backwards;animation-delay:calc(var(--dur-base) + var(--dur-slow))}@keyframes menu-riflesso{0%{opacity:1;transform:translate(-70%)}to{opacity:1;transform:translate(70%)}}@media (max-height:500px){.menu-foglio__capo{padding-block:4px 0}.menu-foglio__piede{padding-block:6px calc(8px + env(safe-area-inset-bottom))}.menu-cta{min-block-size:48px}}@supports selector(::details-content){.testa__menu::details-content{transition:content-visibility var(--dur-base) allow-discrete}.menu-pan{transition:opacity var(--dur-base) var(--ease-standard)}.menu-foglio{transition:transform var(--dur-base) var(--ease-exit)}.testa__menu:not([open]) .menu-pan{opacity:0;pointer-events:none}.testa__menu:not([open]) .menu-foglio{transform:translateY(100%)}}body:has(.testa__menu[open]){overflow:hidden}body:has(.testa[data-stato=pillola]) .sis-indice{top:0}@media (max-width:1380px) and (min-width:1001px){.testa__sx,.testa__dx{gap:clamp(14px,1.9vw,26px)}.testa__dx>.testa__cta{padding:0 16px}.testa__dx>.testa__cta .testa__cta-l{display:none}.testa__dx>.testa__cta .testa__cta-c{display:grid}}@media (max-width:1100px) and (min-width:1001px){.testa__riga{grid-template-columns:auto minmax(0,auto) auto;justify-content:space-between;column-gap:20px}.testa__dx>.testa__cta{padding:0 14px}}@media (max-width:1000px){.testa__sx,.testa__dx>.testa__voce,.testa__dx>.testa__lingua{display:none}.testa__riga{padding:0 16px}.testa__dx{display:contents}.testa__menu{grid-area:1/1;justify-self:start;display:block}.testa__marchio{grid-area:1/2}.testa__dx>.testa__cta{letter-spacing:.06em;grid-area:1/3;justify-self:end;height:34px;padding:0 10px;font-size:10px}.testa__dx>.testa__cta .testa__cta-l{display:none}.testa__dx>.testa__cta .testa__cta-c{display:grid}.testa__dx>.testa__cta .testa__cta-c>span[aria-hidden]{display:none}}@media (max-width:389px){html[lang=ru] .testa__dx>.testa__cta{letter-spacing:.02em;padding:0 7px}}@media (prefers-reduced-motion:reduce){.testa,.testa *{transition-duration:var(--dur-fast)!important;animation:none!important}.testa__menu:not([open]) .menu-foglio{transform:none}.testa__barra{box-shadow:0 1px #0807060f}.testa__marchio{opacity:1}}@media (prefers-reduced-transparency:reduce){html[data-sotto-scuro="1"] .testa:not(:has(.testa__menu[open])) .testa__barra:before{background:#080706e6}}@media (prefers-contrast:more){html[data-sotto-scuro="1"] .testa:not(:has(.testa__menu[open])) .testa__barra{--vetro-fondo:#080706c7}}
.pillola{z-index:var(--z-bar);color:var(--gun-90);opacity:0;visibility:hidden;transition:translate var(--dur-slow) var(--ease-emphasized), scale var(--dur-slow) var(--ease-emphasized), opacity var(--dur-base) var(--ease-exit), visibility var(--dur-slow);transition-behavior:allow-discrete;position:fixed;top:12px;left:50%;translate:-50% -12px;scale:.92}.pillola[data-stato=pillola]{opacity:1;visibility:visible;transition-delay:var(--stagger-loose);translate:-50%;scale:1}.pillola__corpo{isolation:isolate;--vetro-fondo:#ffffffb8;--vetro-ombra:0 1px 0 #1414140d, 0 12px 40px -12px #00000047;height:56px;box-shadow:0 12px 40px -12px #00000047;box-shadow:none;border-radius:999px;align-items:center;gap:clamp(10px,1.2vw,18px);padding:0 8px 0 22px;display:flex;position:relative;overflow:hidden}.pillola__luce{z-index:-1;mix-blend-mode:screen;opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000 42%,#ffffff8c 50%,#0000 58%);position:absolute;inset:-40% -30%}.pillola[data-stato=pillola] .pillola__luce{animation:pil-luce var(--dur-cinema) var(--ease-chrome) both;animation-delay:var(--stagger-loose)}@keyframes pil-luce{0%{opacity:0;transform:translate(-70%)}22%{opacity:1}to{opacity:0;transform:translate(70%)}}.pillola__marchio{width:100px;color:var(--gun-90);display:block}.pillola__marchio svg{width:100%;height:auto;display:block}.pillola__cal{height:40px;color:inherit;cursor:pointer;font-family:var(--font-testo), system-ui, sans-serif;letter-spacing:.01em;white-space:nowrap;transition:box-shadow var(--dur-fast) var(--e-out);border:0;border-radius:999px;align-items:center;gap:9px;padding:0 14px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.pillola__cal:focus-visible{outline:2px solid var(--petrol-60);outline-offset:2px}.pillola__cal-icona{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;flex:none;width:17px;height:17px}.pillola__cal-corto{display:none}.pillola__cal[data-vero="1"] .pillola__cal-testo:before{content:"";background:var(--gun-90);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-inline-end:7px;display:inline-block}.testa__cta--pillola{height:40px;padding:0 20px}.testa__cta[data-piena="1"]{background:linear-gradient(#ffffff75,#ffffff2e),#ffffff24;box-shadow:inset 0 0 0 1px #ffffffa8,inset 0 1px #ffffffd9,0 1px 2px #1414141a}.testa__cta[data-piena="1"]:before{clip-path:circle(80% at 50% 100%)}.pillola__lingua{align-items:center;display:flex}.pillola .lingua-porta{height:44px;padding:0 10px}.pillola .lingua-porta:focus-visible{outline-offset:2px}.pillola[data-cta=vetro] .testa__cta--pillola{background:linear-gradient(#ffffff24,#fff0),#08070657;box-shadow:inset 0 0 0 1px #ffffff6b,inset 0 1px #ffffff80,0 6px 18px -8px #00000073}.pillola[data-cta=vetro] .testa__cta--pillola:before{clip-path:circle(0% at 50% 100%)}.pillola[data-cta=vetro] .testa__cta--pillola :is(.testa__cta-l,.testa__cta-c){color:#fbfcfd;mix-blend-mode:normal}.pillola__menu{display:none}@media (max-width:1000px){.pillola{top:auto;bottom:calc(12px + env(safe-area-inset-bottom));left:12px;right:12px;translate:0 12px}.pillola[data-stato=pillola]{translate:0}html{scroll-padding-block-end:calc(5.5rem + env(safe-area-inset-bottom))}.pillola__corpo{--vetro-fondo:#ffffffe6;justify-content:space-between;gap:6px;height:60px;padding:0 6px}.pillola__marchio{display:none}.pillola__menu{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pillola__menu svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:22px;height:22px}.pillola__menu:focus-visible{outline:2px solid var(--petrol-60);outline-offset:2px}.pillola__cal{padding:0 12px;font-size:11px}.pillola__cal-testo{display:none}.pillola__cal-corto{display:inline}.pillola__cal[data-vero="1"] .pillola__cal-corto:before{content:none}.testa__cta--pillola{letter-spacing:.06em;height:40px;padding:0 14px;font-size:10px}.testa__cta--pillola .testa__cta-l{display:none}.testa__cta--pillola .testa__cta-c{display:grid}.testa__cta--pillola .testa__cta-c>span[aria-hidden]{display:none}.pillola .lingua-porta{justify-content:center;min-inline-size:44px;padding:0 4px}.pillola .lingua-porta__codice,.pillola .lingua-porta__punta{display:none}body:has(.pillola[data-stato=pillola]) .piede{padding-bottom:calc(60px + 26px + env(safe-area-inset-bottom))}}@media (max-width:399px){html[lang=es] .pillola__cal{flex:none;justify-content:center;inline-size:44px;padding:0}html[lang=es] .pillola__cal-corto{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:clip}}@media (max-width:439px){html[lang=ru] .pillola__cal{flex:none;justify-content:center;inline-size:44px;padding:0}html[lang=ru] .pillola__cal-corto{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:clip}}@media (prefers-reduced-motion:reduce){.pillola{transition-duration:var(--dur-fast);transition-delay:0s}.pillola__luce{animation:none!important}}.dlg{width:min(520px,100vw - 32px);max-height:min(84svh,760px);color:var(--gun-90);opacity:0;transition:opacity var(--dur-fast) var(--ease-exit), translate var(--dur-fast) var(--ease-exit), scale var(--dur-fast) var(--ease-exit), display var(--dur-fast) allow-discrete, overlay var(--dur-fast) allow-discrete;background:0 0;border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:visible;translate:0 16px;scale:.96}.dlg[open]{opacity:1;transition-duration:var(--dur-slow);transition-timing-function:var(--ease-emphasized);translate:0;scale:1}@starting-style{.dlg[open]{opacity:0;translate:0 16px;scale:.96}}.dlg::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity var(--dur-base) var(--ease-standard), display var(--dur-base) allow-discrete, overlay var(--dur-base) allow-discrete;background:#1414146b}.dlg[open]::backdrop{opacity:1}@starting-style{.dlg[open]::backdrop{opacity:0}}.dlg__pannello{max-height:inherit;overscroll-behavior:contain;-webkit-backdrop-filter:blur(var(--blur-bar)) saturate(1.6);backdrop-filter:blur(var(--blur-bar)) saturate(1.6);background:#ffffffc7;border-radius:22px;padding:26px 26px 22px;position:relative;overflow:auto;box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #1414140f,0 40px 90px -34px #00000080}.dlg__testa{justify-content:space-between;align-items:start;gap:16px;margin-bottom:24px;display:flex}.dlg__titolo{font-family:var(--font-titoli), system-ui, sans-serif;letter-spacing:-.015em;color:var(--gun-90);margin:0;font-size:clamp(19px,2.2vw,23px);font-weight:500;line-height:1.15}.dlg__chiudi{width:38px;height:38px;color:var(--gun-90);cursor:pointer;transition:background var(--dur-fast) var(--e-out);background:#1414140d;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:-6px -6px 0 0;display:inline-flex}.dlg__chiudi:hover{background:#1414141a}.dlg__chiudi:focus-visible{outline:2px solid var(--petrol-60);outline-offset:2px}.dlg__chiudi svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:17px;height:17px}.dlg__gruppo{font-family:var(--font-testo), system-ui, sans-serif;color:var(--gun-85);margin:0 0 11px;font-size:13px;font-weight:500}@media (max-width:1000px){.dlg{width:100%;max-width:none;max-height:88svh;margin:auto auto 0;translate:0 24px}.dlg[open]{translate:0}@starting-style{.dlg[open]{translate:0 24px}}.dlg__pannello{padding-bottom:calc(22px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}}@media (prefers-reduced-motion:reduce){.dlg,.dlg::backdrop{transition-duration:var(--dur-fast)}.dlg[open]{translate:0;scale:1}}@media (prefers-reduced-transparency:reduce){.dlg__pannello{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff7}.dlg::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1414148c}}.lin{margin:0 0 20px;padding:0;list-style:none}.lin:last-child{margin-bottom:4px}.lin__riga{width:100%;font-family:var(--font-testo), system-ui, sans-serif;color:var(--gun-90);transition:background var(--dur-fast) var(--e-out), transform var(--dur-fast) var(--ease-emphasized);border-radius:14px;align-items:center;gap:13px;padding:11px 14px;font-size:15px;font-weight:400;text-decoration:none;display:flex}.lin--attive .lin__riga{background:#ffffff94;box-shadow:inset 0 0 0 1px #1414141a,0 1px 2px #1414140d}.lin--attive a.lin__riga:hover{background:#fffffff2;transform:translate(3px);box-shadow:inset 0 0 0 1px #14141433,0 4px 14px -5px #14141447}.lin--attive a.lin__riga:focus-visible{outline:2px solid var(--petrol-60);outline-offset:2px}.lin li+li{margin-top:7px}.lin__bandiera{border-radius:50%;flex:none;width:24px;height:24px;overflow:hidden;box-shadow:0 0 0 1px #14141424,0 1px 3px #14141424}.lin__bandiera img{object-fit:cover;width:100%;height:100%;display:block}.lin__nome{flex:1}.lin__codice{letter-spacing:.12em;color:var(--gun-65);font-size:11px;font-weight:500}.lin__spunta{color:var(--gun-90);display:inline-flex}.lin__spunta svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.lin--presto .lin__riga{color:var(--gun-65);gap:10px;padding:7px 14px;font-size:14px}.lin--presto .lin__nome{flex:none;min-width:8ch}.lin--presto .lin__bandiera{opacity:.82;width:21px;height:21px}.lin__nota{letter-spacing:.01em;color:var(--gun-65);opacity:.78;font-size:11.5px}.lin__nota:before{content:"· "}@media (min-width:1001px){.dlg--cal{width:min(460px,100vw - 32px)}}.cal-d__stagione{color:var(--gun-70);margin:0 0 16px;font-size:13px;line-height:1.5}.cal-d__barra{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.cal-d__mese{font-family:var(--font-titoli), system-ui, sans-serif;letter-spacing:-.01em;text-align:center;flex:1;margin:0;font-size:16px;font-weight:500}.cal-d__mese:focus-visible{outline:2px solid var(--petrol-60);outline-offset:4px;border-radius:4px}.cal-d__passo{width:38px;height:38px;color:var(--gun-90);cursor:pointer;transition:background var(--dur-fast) var(--e-out), opacity var(--dur-fast) var(--e-out);background:#1414140d;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.cal-d__passo svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.cal-d__passo:hover:not(:disabled){background:#1414141a}.cal-d__passo:disabled{opacity:.22;cursor:default}.cal-d__passo:focus-visible{outline:2px solid var(--petrol-60);outline-offset:2px}.cal-d__griglia{border-collapse:collapse;table-layout:fixed;width:100%}.cal-d__griglia th{font-family:var(--font-testo), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--gun-65);padding-bottom:8px;font-size:10px;font-weight:500}.cal-d__casella{text-align:center;padding:2px}.cal-d__cella{aspect-ratio:1;width:100%;font-family:var(--font-testo), system-ui, sans-serif;color:var(--gun-90);transition:background var(--dur-fast) var(--e-out), box-shadow var(--dur-fast) var(--e-out), transform var(--dur-tap) var(--e-out);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;font-size:14px;font-weight:400;display:flex;position:relative}button.cal-d__cella{cursor:pointer;color:#0f3a24;background:#d8f1e2;font-weight:500;box-shadow:inset 0 0 0 1px #1f874e80,0 1px 2px #1414140f}button.cal-d__cella:hover{background:#c3ead3;box-shadow:inset 0 0 0 1px #1f874ebf,0 3px 10px -3px #14141440}button.cal-d__cella:active{transform:scale(.94)}button.cal-d__cella:focus-visible{outline:2px solid var(--petrol-60);outline-offset:2px}.cal-d__cella--occupata{color:#7c1d12;background:#fbe0dc;box-shadow:inset 0 0 0 1px #b2302273}.cal-d__cella--occupata .cal-d__num{position:relative}.cal-d__cella--occupata .cal-d__num:after{content:"";opacity:.75;background:currentColor;height:1px;position:absolute;top:50%;left:-2px;right:-2px}.cal-d__cella--occupata:after{content:"";opacity:.55;background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;bottom:5px}.cal-d__cella--nonDisponibile{color:#141414;background:repeating-linear-gradient(135deg,#fff 0 4px,#141414 4px 6px);font-weight:600;box-shadow:inset 0 0 0 1px #14141459}.cal-d__cella--nonDisponibile .cal-d__num{background:#fff;border-radius:999px;padding:.05em .4em}.cal-d__cella--fuoriStagione{color:var(--gun-65);opacity:.42}.cal-d__cella--passata{color:var(--gun-65);opacity:.34;box-shadow:none;background:0 0}.cal-d__cella--passata:after{content:none}.cal-d__cella--passata .cal-d__num{background:0 0}.cal-d__cella--oggi{box-shadow:inset 0 0 0 1.5px var(--gun-90)}button.cal-d__cella--oggi{box-shadow:inset 0 0 0 1.5px var(--gun-90), 0 1px 2px #1414140f}button.cal-d__cella--scelta{background:var(--gun-90);color:var(--silver-05);box-shadow:0 6px 18px -6px #1414148c}button.cal-d__cella--scelta:hover{background:var(--gun-99);box-shadow:0 8px 22px -6px #14141499}.cal-d__esito{min-height:2.6em;color:var(--gun-70);margin:14px 0 0;font-size:13px;line-height:1.5}.cal-d__legenda{color:var(--gun-70);flex-wrap:wrap;gap:6px 16px;margin:6px 0 18px;padding:0;font-size:11px;list-style:none;display:flex}.cal-d__legenda li{align-items:center;gap:7px;display:inline-flex}.cal-d__legenda b{font-weight:400}.cal-d__segno{border-radius:5px;flex:none;width:14px;height:14px;position:relative}.cal-d__segno--libera{background:#d8f1e2;box-shadow:inset 0 0 0 1px #1f874e99}.cal-d__segno--occupata{background:#fbe0dc;box-shadow:inset 0 0 0 1px #b230228c}.cal-d__segno--nonDisponibile{background:repeating-linear-gradient(135deg,#fff 0 2.5px,#141414 2.5px 4px);box-shadow:inset 0 0 0 1px #14141466}.cal-d__segno--occupata:after{content:"";background:var(--gun-65);height:1px;position:absolute;top:50%;left:2px;right:2px}.cal-d__segno--fuoriStagione{opacity:.5;box-shadow:inset 0 0 0 1px #1414141a}.cal-d__segno--passata{opacity:.34;box-shadow:inset 0 0 0 1px #1414141a}.cal-d__invito{min-height:48px}@keyframes cal-invito{0%{opacity:0;transform:translateY(7px)}}.cal-d__chiedi{animation:cal-invito var(--dur-slow) var(--ease-emphasized) both;height:48px;color:var(--silver-05);font-family:var(--font-testo), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;transition:box-shadow var(--dur-fast) var(--e-out), transform var(--dur-fast) var(--ease-emphasized);background:linear-gradient(#4c4a45 0%,#2b2a26 44%,#1c1b18 50%,#2a2925 54%,#0f0e0c 100%);border-radius:999px;justify-content:center;align-items:center;font-size:11.5px;font-weight:500;text-decoration:none;display:flex}.cal-d__chiedi:hover{transform:translateY(-1px);box-shadow:0 10px 26px -10px #141414b3}.cal-d__chiedi:focus-visible{outline:2px solid var(--petrol-60);outline-offset:3px}.cal-d__tastiera{color:var(--gun-65);opacity:.8;margin:12px 0 0;font-size:11px;line-height:1.5}@media (pointer:coarse){.cal-d__tastiera{display:none}}
.lin--attive .lin__riga{gap:12px;min-block-size:68px}.lin--attive .lin__nome{text-align:left;unicode-bidi:isolate;font-size:1.125rem;font-weight:500}[dir=rtl] .lin--attive .lin__nome{text-align:right}.lin--attive .lin__codice{display:none}.dlg--lingue .dlg__pannello{-webkit-backdrop-filter:url(#lente-scheda)blur(22px)saturate(1.5)brightness(1.04);backdrop-filter:url(#lente-scheda)blur(22px)saturate(1.5)brightness(1.04);background-color:#f6f7f894;box-shadow:inset 0 1px #ffffffd1,inset 0 0 0 1px #ffffff80,inset 0 0 0 2px #1414140d,0 40px 90px -34px #0000008c}@supports not ((-webkit-backdrop-filter:url(#lente-scheda)) or (backdrop-filter:url(#lente-scheda))){.dlg--lingue .dlg__pannello{-webkit-backdrop-filter:blur(26px)saturate(1.5)brightness(1.04);backdrop-filter:blur(26px)saturate(1.5)brightness(1.04)}}@media (prefers-reduced-transparency:reduce){.dlg--lingue .dlg__pannello{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#f6f7f8fa}}.lin-presto{border-top:1px solid #14141417;margin-top:4px}.lin-presto__testa{cursor:pointer;min-block-size:var(--control-min);font-family:var(--font-testo), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--gun-65);border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:11.5px;font-weight:500;list-style:none;display:flex}.lin-presto__testa::-webkit-details-marker{display:none}.lin-presto__testa:hover{background:#1414140a}.lin-presto__testa:focus-visible{outline:2px solid var(--petrol-60);outline-offset:2px}.lin-presto__eti{flex:1}.lin-presto__punta{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform var(--dur-fast) var(--ease-standard);flex:none}.lin-presto[open] .lin-presto__punta{transform:rotate(180deg)}.lin-presto[open] .lin--presto{animation:lin-presto-entra var(--dur-base) var(--ease-emphasized)}@keyframes lin-presto-entra{0%{opacity:0;transform:translateY(-6px)}}.lin-presto .lin--presto{margin:2px 0 4px}.lin-presto .lin__riga{flex-wrap:wrap;gap:8px 12px}.lin-presto .lin__nota{color:var(--gun-70);flex-basis:100%;padding-inline-start:42px;font-size:12px}.lin--presto .lin__nome{text-align:start;unicode-bidi:isolate}.lin__stato{background:var(--gun-95);min-height:24px;color:var(--silver-00);letter-spacing:.03em;border-radius:6px;flex:none;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.lin__stato--off{background:var(--silver-20);color:var(--gun-70)}@media (prefers-reduced-motion:reduce){.lin-presto__punta{transition:none}.lin-presto[open] .lin--presto{animation:none}}@media (prefers-reduced-transparency:reduce){.lin-presto{border-top-color:#14141429}}
[data-acqua]{--acqua-vuoto:100%;--acqua-colmo:3%;--acqua-strabocca:-12%;--acqua-riposo-tocco:74%;--acqua-sale:var(--dur-slow);--acqua-cala:var(--dur-cinema);--acqua-preme:var(--dur-fast);--acqua-inclina:1.6deg;--acqua-livella:var(--dur-cinema);--acqua-cresta-giro:calc(var(--dur-cinema) * 4.2);--acqua-fondo-giro:calc(var(--dur-cinema) * 6.6);--acqua-lame-giro:calc(var(--dur-cinema) * 11.4)}.acqua-viva{z-index:var(--acqua-z,-1);border-radius:inherit;transform:translate3d(0, var(--acqua-vuoto), 0);transition:transform var(--acqua-cala) var(--ease-exit);display:block;position:absolute;inset:0;overflow:clip}.acqua-viva__onda{rotate:var(--acqua-inclina);transition:rotate var(--acqua-livella) var(--ease-displace);background-position:0 0;background-repeat:repeat-x;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;position:absolute;inset:0 -220px}.acqua-viva__onda--cresta{animation-name:acqua-onda-sinistra;animation-duration:var(--acqua-cresta-giro);background-image:url(/acqua/mare-cresta.svg);background-size:168px 100%}.acqua-viva__onda--fondo{animation-name:acqua-onda-destra;animation-duration:var(--acqua-fondo-giro);rotate:calc(var(--acqua-inclina) * .55);transition-duration:var(--acqua-sale);background-image:url(/acqua/mare-fondo.svg);background-size:131px 100%}@keyframes acqua-onda-sinistra{to{transform:translate(-168px)}}@keyframes acqua-onda-destra{to{transform:translate(131px)}}.acqua-viva:after{content:"";animation:acqua-lame var(--acqua-lame-giro) linear infinite;pointer-events:none;background:url(/acqua/mare-caustiche.svg) 0 0/97px 100% repeat-x;animation-play-state:paused;position:absolute;inset:0 -97px}body:has(.f9s) .acqua-viva:after{content:none}@keyframes acqua-lame{to{transform:translate(97px)}}[data-acqua]:is(:hover,:focus-visible,:active,[data-acqua-tocco]) .acqua-viva:after{animation-play-state:running}[data-acqua]:is(:hover,:focus-visible,[data-acqua-tocco]) .acqua-viva{transform:translate3d(0, var(--acqua-colmo), 0);transition-duration:var(--acqua-sale);transition-timing-function:var(--ease-emphasized)}[data-acqua]:active .acqua-viva{transform:translate3d(0, var(--acqua-strabocca), 0);transition-duration:var(--acqua-preme);transition-timing-function:var(--ease-press)}[data-acqua]:is(:hover,:focus-visible,:active,[data-acqua-tocco]) .acqua-viva__onda{animation-play-state:running;rotate:none}.testa__cta[data-acqua]:before{display:none}body:has(.f9s) .testa__cta--piede[data-acqua]:before{display:block}body:has(.f9s) .testa__cta--piede[data-acqua] .acqua-viva{display:none}.testa__cta[data-acqua]{--acqua-z:-1}.testa__cta[data-acqua] :is(.testa__cta-l,.testa__cta-c){color:var(--gun-90);mix-blend-mode:normal;transition:color var(--dur-instant) linear var(--dur-slow)}.testa__cta[data-acqua]:is(:hover,:focus-visible,:active,[data-acqua-tocco]) :is(.testa__cta-l,.testa__cta-c){color:var(--silver-00);transition-delay:var(--dur-instant)}.menu-pan__piede .testa__cta[data-acqua] :is(.testa__cta-l,.testa__cta-c){color:#06202c;transition:none}.menu-pan__piede .testa__cta[data-acqua]:is(:hover,:focus-visible,:active,[data-acqua-tocco]) :is(.testa__cta-l,.testa__cta-c){color:var(--silver-00)}.testa__cta[data-acqua]:hover:after{background:linear-gradient(100deg,#0000 42%,#c7e6f24d 50%,#0000 58%)}.cta[data-acqua]{--acqua-z:1;overflow:clip}.cta[data-acqua] .acqua-viva{clip-path:inset(0 round 999px);inset:1.5px}.piede__invito[data-acqua]{isolation:isolate;--acqua-z:-1;transition:transform var(--dur-fast) var(--ease-standard), color var(--dur-instant) linear var(--dur-slow);position:relative;overflow:hidden}.piede__invito[data-acqua]:is(:hover,:focus-visible,:active,[data-acqua-tocco]){color:var(--silver-00);transition-delay:0s, var(--dur-instant)}@media (hover:none){[data-acqua]:active .acqua-viva{transform:translate3d(0, var(--acqua-strabocca), 0)}.testa__cta[data-acqua]:is(:active,[data-acqua-tocco]) :is(.testa__cta-l,.testa__cta-c){color:var(--silver-00);transition-delay:var(--dur-instant)}.piede__invito[data-acqua]:active{transition-delay:0s, var(--dur-instant)}.gg__vai[data-acqua]:active{transition-delay:0s, 0s, 0s, var(--dur-instant)}}.bt-did__chiedi[data-acqua]{isolation:isolate;--acqua-z:-1;transition:transform var(--dur-tap) var(--ease-press), box-shadow var(--dur-fast) var(--ease-standard), color var(--dur-instant) linear var(--dur-slow);position:relative;overflow:clip}.bt-did__chiedi[data-acqua]:is(:hover,:focus-visible,:active,[data-acqua-tocco]){color:var(--silver-00);transition-delay:0s, 0s, var(--dur-instant)}.foglio[data-scena=notte] .bt-did__chiedi[data-acqua] .acqua-viva{display:none}.foglio[data-scena=notte] .bt-did__chiedi[data-acqua]:is(:hover,:focus-visible,:active,[data-acqua-tocco]){color:var(--gun-95)}.gg__vai[data-acqua]{isolation:isolate;--acqua-z:-1;transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--release-su) var(--ease-release), color var(--dur-instant) linear var(--dur-slow);position:relative;overflow:clip}.gg__vai[data-acqua]:is(:hover,:focus-visible,:active,[data-acqua-tocco]){color:var(--silver-00);transition-delay:0s, 0s, 0s, var(--dur-instant)}.cal-d__chiedi[data-acqua]{isolation:isolate;--acqua-z:-1;position:relative;overflow:clip}.ve-capsula--acqua[data-acqua]{isolation:isolate;--acqua-z:-1;overflow:clip}.ve-capsula--acqua[data-acqua]>:not(.acqua-viva){z-index:1;position:relative}.ve-capsula--piena.ve-capsula--acqua[data-acqua]{transition:transform var(--dur-base) var(--ease-emphasized), color var(--dur-instant) linear var(--dur-slow)}.ve-capsula--piena.ve-capsula--acqua[data-acqua]:is(:hover,:focus-visible,:active,[data-acqua-tocco]){color:#fbfcfd;transition-delay:0s, var(--dur-instant)}@media (hover:none){.ve-capsula--piena.ve-capsula--acqua[data-acqua]:active{transition-delay:0s, var(--dur-instant)}}@media (prefers-reduced-motion:reduce){.acqua-viva__onda{animation:none;rotate:none}.acqua-viva:after{animation:none}}
.apertura{position:relative}.hero{background:var(--gun-95);height:100svh;min-height:560px;position:relative;overflow:hidden}.hero__media{height:116%;position:absolute;inset:-8% 0 0}.hero__media img{object-fit:cover;width:100%;height:100%;display:block}.hero__scrim{background:linear-gradient(#0a0c0e9e 0%,#0a0c0e2e 26%,#0a0c0e1a 52%,#0a0c0e94 100%),radial-gradient(58% 46% at 50% 47%,#0a0c0e6b,#0000 74%);position:absolute;inset:0}.hero__mark{place-items:center;padding:0 6vw;display:grid;position:absolute;inset:0}.hero__mark img{filter:drop-shadow(0 3px 26px #0000006b);width:min(62vw,780px);display:block}.hero__hint{color:#ffffff9e;letter-spacing:.3em;justify-items:center;gap:.7rem;font-size:.7rem;display:grid;position:absolute;bottom:clamp(1.6rem,4vh,2.8rem);left:50%;translate:-50%}.hero__hint i{background:linear-gradient(#ffffff0f,#ffffffbf);width:1px;height:44px;display:block;position:relative;overflow:hidden}.hero__hint i:after{content:"";animation:drop var(--e-out) infinite;animation-duration:var(--dur-respiro,2.6s);background:#fff;position:absolute;inset:0}@keyframes drop{0%{transform:translateY(-100%)}55%,to{transform:translateY(100%)}}.hero--in-scena .hero__media{will-change:transform}.hero--in-scena .hero__mark{will-change:transform,opacity}.hero--in-scena .hero__hint{will-change:opacity}.hero--in-scena .hero__marea{will-change:transform}@media (max-width:820px){.hero__mark img{width:74vw}}@media (prefers-reduced-motion:reduce){.hero__hint i:after{animation:none}.hero__media,.hero__mark{transform:none!important}.hero--in-scena .hero__media,.hero--in-scena .hero__mark,.hero--in-scena .hero__hint,.hero--in-scena .hero__marea{will-change:auto}}.hero__velo-marchio{background:var(--velo-marchio);pointer-events:none;z-index:0;position:absolute;inset:0}@media (max-width:760px){.hero__velo-marchio{background:radial-gradient(76% 44% at 50% 50%, rgb(var(--velo-rgb) / .62) 0%, rgb(var(--velo-rgb) / .56) 48%, rgb(var(--velo-rgb) / .34) 74%, rgb(var(--velo-rgb) / .12) 90%, transparent 100%)}}html.js .apertura{height:185svh}html.js .hero{position:sticky;top:0}.hero__marea{z-index:4;pointer-events:none;background:linear-gradient(to top, var(--silver-05) 0%, var(--silver-05) 66.7%, #f6f7f8db 71%, #f6f7f873 76%, #f6f7f81f 80%, transparent 84%);height:300%;position:absolute;bottom:0;left:0;right:0;transform:translateY(84%)}.hero__filo{background:linear-gradient(90deg, transparent,#ffffff80 14%, var(--silver-45) 50%, #ffffff80 86%,transparent);opacity:0;height:1px;position:absolute;top:33.3%;left:0;right:0}html:not(.js) .hero__marea{display:none}@media (prefers-reduced-motion:reduce){html.js .apertura{height:auto}html.js .hero{position:relative}.hero__marea{display:none}}.hero__titolo{font-size:inherit;margin:0;line-height:0;display:block}
.varo{--varo-p:0;--varo-s:1;height:300svh;position:relative}.varo__scena{background:var(--gun-99);isolation:isolate;height:100svh;position:sticky;top:0;overflow:clip}.varo__video{object-fit:cover;pointer-events:none;width:100%;height:100%;transform:scale(calc(1 + .06 * var(--varo-p)));display:block;position:absolute;inset:0}.varo__ombra{pointer-events:none;background:var(--gun-99);opacity:calc(.22 * (1 - clamp(0, var(--varo-p) / .34, 1)));position:absolute;inset:0}.varo__velo{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.varo__lettere{transform-box:view-box;transform:scale(var(--varo-s))}.varo__velo-forma{fill:var(--silver-05)}.varo__velo-filo{fill:none;stroke:color-mix(in srgb, var(--gun-90) 42%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.varo:not([data-filo="1"]) .varo__velo-filo{display:none}.varo[data-vista="1"][data-fase=lettere] .varo__lettere{will-change:transform}.varo:not([data-fase=lettere]) .varo__velo{visibility:hidden}.varo__fondo{pointer-events:none;position:absolute;inset:0}.varo:not([data-fondo]) .varo__fondo,.varo[data-fondo=niente] .varo__fondo,.varo:not([data-fase=lettere]) .varo__fondo{display:none}.varo[data-fondo=a] .varo__fondo{width:150vmax;height:150vmax;opacity:calc(.12 * (1 - clamp(0, var(--varo-p) / .45, 1)));background:radial-gradient(closest-side,#fffcf4 0%,#fafafa8c 44%,#e8ecf100 74%);margin:-75vmax 0 0 -75vmax;inset:50% auto auto 50%}.varo[data-vista="1"][data-fondo=a] .varo__fondo{animation:varo-deriva calc(var(--dur-curtain) * 12) var(--ease-standard) infinite alternate}@keyframes varo-deriva{0%{transform:translate(-8%,-5%)}to{transform:translate(8%,4%)}}.varo[data-fondo=b] .varo__fondo{opacity:calc(1 - clamp(0, var(--varo-p) / .45, 1))}.varo[data-fondo=b] .varo__fondo:before{content:"";opacity:.08;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='.55' intercept='.62'/%3E%3CfeFuncG type='linear' slope='.55' intercept='.62'/%3E%3CfeFuncB type='linear' slope='.55' intercept='.63'/%3E%3CfeFuncA type='linear' slope='0' intercept='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.varo[data-fondo=b] .varo__fondo:after{content:"";opacity:0;background:linear-gradient(102deg,#e2e4e600 0%,#e2e4e61f 38%,#ffffff8c 52%,#e2e4e61a 64%,#e2e4e600 100%);width:60%;position:absolute;top:-30%;bottom:-30%;left:-60%;transform:translate(0)}.varo[data-vista="1"][data-fondo=b] .varo__fondo:after{animation:varo-lama-fondo calc(var(--dur-curtain) * 6) var(--ease-chrome) infinite}@keyframes varo-lama-fondo{0%{opacity:0;transform:translate(0)}6%{opacity:1}28%{opacity:1}34%{opacity:0;transform:translate(280%)}to{opacity:0;transform:translate(280%)}}.varo[data-fondo=c] .varo__fondo{opacity:calc(.09 * (1 - clamp(0, var(--varo-p) / .45, 1)));background:url(/video/varo-mare-lontano.webp) 50% 40%/130% 130% no-repeat}.varo[data-vista="1"][data-fondo=c] .varo__fondo{animation:varo-trapela calc(var(--dur-curtain) * 14) var(--ease-standard) infinite alternate}@keyframes varo-trapela{0%{transform:translate(-3%,1%)}to{transform:translate(3%,-2%)}}.varo__buio{pointer-events:none;height:84%;opacity:clamp(0, (var(--varo-p) - .62) / .1, 1);background:linear-gradient(#08070600 0%,#08070647 26%,#08070699 50%,#080706d6 74%,#080706eb 100%);position:absolute;bottom:0;left:0;right:0}.varo__dove{text-align:center;pointer-events:none;font-family:var(--font-testo);letter-spacing:.2em;text-transform:uppercase;color:var(--gun-65);opacity:calc(1 - clamp(0, var(--varo-p) / .08, 1));margin:0;font-size:11.5px;font-weight:500;position:absolute;top:calc(50% + 6.94vw + 34px);left:0;right:0}.varo__scorri{text-align:center;pointer-events:none;font-family:var(--font-testo);letter-spacing:.22em;text-transform:uppercase;color:var(--gun-99);opacity:calc(1 - clamp(0, var(--varo-p) / .08, 1));margin:0;font-size:10.5px;font-weight:500;position:absolute;bottom:clamp(22px,4vh,44px);left:0;right:0}.varo__scorri-filo{--filo-h:38px;width:1px;height:var(--filo-h);background:linear-gradient(#08070600,#080706eb 46%,#080706eb);margin:0 auto;display:block;position:relative;overflow:clip}.varo__scorri-filo:before{content:"";opacity:0;background:linear-gradient(#fdfdfe00,#fdfdfef2 55%,#e2e4e600);height:15px;position:absolute;inset:0 0 auto;transform:translateY(-15px)}.varo__scorri-perla{background:var(--gun-99);border-radius:50%;width:5px;height:5px;margin:0 auto 12px;display:block;position:relative}.varo__scorri-perla:after{content:"";background:var(--silver-00);opacity:0;border-radius:50%;position:absolute;inset:1px}.varo[data-vista="1"][data-invito="1"] .varo__scorri-filo:before{animation:varo-lama calc(var(--dur-curtain) + var(--dur-cinema)) var(--ease-chrome) infinite}.varo[data-vista="1"][data-invito="1"] .varo__scorri-perla:after{animation:varo-perla calc(var(--dur-curtain) + var(--dur-cinema)) var(--ease-standard) infinite}@keyframes varo-lama{0%{opacity:0;transform:translateY(-15px)}10%{opacity:.95}40%{opacity:.95}48%{transform:translateY(var(--filo-h));opacity:0}to{transform:translateY(var(--filo-h));opacity:0}}@keyframes varo-perla{0%,42%{opacity:0}50%{opacity:.9}62%,to{opacity:0}}.varo__frase{color:var(--silver-00);pointer-events:none;opacity:clamp(0, (var(--varo-p) - .72) / .2, 1);transform:translateY(calc(24px * (1 - clamp(0, (var(--varo-p) - .72) / .2, 1))));padding:0 clamp(20px,6vw,88px) clamp(48px,9vh,96px);position:absolute;bottom:0;left:0;right:0}.varo__kick{font-family:var(--font-testo);letter-spacing:.2em;text-transform:uppercase;color:var(--silver-20);margin:0 0 18px;font-size:11px;font-weight:500}.varo__titolo{max-width:17ch;font-family:var(--font-titoli);letter-spacing:-.024em;color:var(--silver-00);text-wrap:balance;margin:0;font-size:clamp(2.5rem,1.5rem + 3.6vw,5.5rem);font-weight:700;line-height:.94}.varo__testo{max-width:46ch;font-size:var(--text-base);color:var(--silver-00);margin:20px 0 0;line-height:1.58}.varo__azioni{pointer-events:auto;flex-wrap:wrap;align-items:center;gap:14px 26px;margin:32px 0 0;display:flex}.varo:not([data-fase=frase]) .varo__azioni{visibility:hidden}.varo__cal{font-size:var(--text-sm);color:var(--silver-00);transition:border-color var(--dur-fast) var(--e-out);border-bottom:1px solid #fdfdfe52;padding:6px 2px;font-weight:500;text-decoration:none;position:relative}@media (hover:hover) and (pointer:fine){.varo__cal:hover{border-bottom-color:#fdfdfee6}}.varo__cal:focus-visible{box-shadow:0 0 0 2px var(--gun-99), 0 0 0 5px var(--petrol-60);border-radius:4px;outline:none}@media (max-width:800px){.varo__dove{letter-spacing:.16em;padding:0 20px;font-size:10.5px;top:calc(50% + 7.97vw + 26px)}.varo__frase{padding-bottom:max(104px, calc(96px + env(safe-area-inset-bottom)))}.varo__titolo{max-width:none}.varo__testo{font-size:var(--text-sm);margin-top:16px;line-height:1.55}.varo__azioni{gap:12px 20px;margin-top:24px}.varo__scorri-filo{--filo-h:28px}.varo__scorri-perla{margin-bottom:9px}}@media (prefers-reduced-motion:reduce){.varo__video{transform:none}.varo[data-vista][data-invito] .varo__scorri .varo__scorri-filo:before,.varo[data-vista][data-invito] .varo__scorri .varo__scorri-perla:after{opacity:0;animation:none}.varo[data-vista][data-fondo] .varo__scena .varo__fondo,.varo[data-vista][data-fondo] .varo__scena .varo__fondo:after{animation:none;transform:none}.varo[data-vista][data-fondo=b] .varo__scena .varo__fondo:after{opacity:0}}
.varo[data-fondo=capri]{height:var(--capri-altezza,340svh);--capri-invito:1;--capri-scala-loop:1;--capri-velo:0;--capri-foglio:0;--capri-dove-y:calc(49svh + 6.94vw + 42px);color:#fbfcfd}.varo[data-fondo=capri] .varo__scena{background:#123e59}.capri__poster,.capri__loop-vano,.capri__mare,.capri__velo,.capri__paesaggio,.capri__cielo{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.capri__poster{background:url(/video/capri-poster.webp) 50%/cover no-repeat}.capri__loop{object-fit:cover;width:100%;height:100%;transform:scale(var(--capri-scala-loop));display:block}.varo[data-fondo=capri]:not([data-fase=lettere]) :is(.capri__loop-vano,.capri__poster){visibility:hidden}.varo[data-fondo=capri][data-scoperto="0"] :is(.capri__loop-vano,.capri__poster,.capri__mare,.varo__video,.capri__velo,.capri__paesaggio,.capri__cielo){content-visibility:hidden}.capri__mare{--capri-mare-fuoco:55% 50%;background:url(/flotta/ferretti-580/foto/hero/580-hero-1920.webp) var(--capri-mare-fuoco) / cover no-repeat;transition:opacity var(--dur-base,.38s) linear, visibility 0s linear var(--dur-base,.38s);background-image:image-set("/flotta/ferretti-580/foto/hero/580-hero-1920.avif" 1x type("image/avif"),"/flotta/ferretti-580/foto/hero/580-hero-1920.webp" 1x type("image/webp"))}@media (min-width:1700px){.capri__mare{background-image:-webkit-image-set(url(/flotta/ferretti-580/foto/hero/580-hero-2048.avif) 1x type("image/avif"),url(/flotta/ferretti-580/foto/hero/580-hero-2048.webp) 1x type("image/webp"));background-image:image-set("/flotta/ferretti-580/foto/hero/580-hero-2048.avif" 1x type("image/avif"),"/flotta/ferretti-580/foto/hero/580-hero-2048.webp" 1x type("image/webp"))}}@media (max-width:760px){.capri__mare{background-image:-webkit-image-set(url(/flotta/ferretti-580/foto/hero/580-hero-1280.avif) 1x type("image/avif"),url(/flotta/ferretti-580/foto/hero/580-hero-1280.webp) 1x type("image/webp"));background-image:image-set("/flotta/ferretti-580/foto/hero/580-hero-1280.avif" 1x type("image/avif"),"/flotta/ferretti-580/foto/hero/580-hero-1280.webp" 1x type("image/webp"))}}@media (orientation:portrait) and (max-width:999px){.capri__mare{background-image:-webkit-image-set(url(/flotta/ferretti-580/foto/hero/580-hero-verticale-nitida-1440.avif) 1x type("image/avif"),url(/flotta/ferretti-580/foto/hero/580-hero-verticale-nitida-1440.webp) 1x type("image/webp"));background-image:image-set("/flotta/ferretti-580/foto/hero/580-hero-verticale-nitida-1440.avif" 1x type("image/avif"),"/flotta/ferretti-580/foto/hero/580-hero-verticale-nitida-1440.webp" 1x type("image/webp"));background-position:50% 45%;background-repeat:no-repeat;background-size:cover}}.varo[data-fondo=capri][data-video-pronto="1"] .capri__mare{opacity:0;visibility:hidden}.varo[data-fondo=capri] .varo__video{opacity:1;transition:none;transform:none}.varo[data-fondo=capri][data-fase=lettere] :is(.capri__mare,.varo__video){clip-path:var(--capri-clip)}.varo[data-fondo=capri]:not([data-fase=lettere]) .capri__tono,.varo[data-fondo=capri][data-tono="0"] .capri__tono{visibility:hidden}.capri__lettere{visibility:visible}.capri__argento{opacity:.2}.capri__cielo{background:linear-gradient(#051a2bad,#051a2b6b 18%,#0000 38%)}.varo[data-fondo=capri] .varo__dove{top:var(--capri-dove-y);color:#fbfcfd;opacity:var(--capri-invito);text-shadow:0 1px 12px #001829a6;padding-inline:20px;font-weight:500}.varo[data-fondo=capri] .varo__scorri{width:auto;opacity:var(--capri-invito);pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:100px;margin:0;padding:0;left:50%;right:auto;transform:translate(-50%)}.varo[data-fondo=capri] .linea-scorri{--linea-parola:#fbfcfd;--linea-binario:#ffffff61;text-shadow:0 1px 12px #001829a6}.varo[data-fondo=capri] .varo__scorri:focus-visible{outline-offset:5px;outline:2px solid #fbfcfd}.capri__azioni{inset-inline:0;z-index:3;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:12px;padding-inline:16px;display:flex;position:absolute;bottom:calc(clamp(22px,4vh,44px) + 104px)}.capri__azione{pointer-events:auto;min-height:50px;font-family:var(--font-testo);letter-spacing:.01em;white-space:nowrap;color:#fbfcfd;transition:background-color var(--dur-fast,.16s) var(--ease-standard,ease), transform var(--dur-fast,.16s) var(--ease-standard,ease);background:#0616209e;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:0 26px;font-size:15px;font-weight:500;line-height:1.1;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff6b,0 10px 30px #00121e47}.capri__azione svg{transition:transform var(--dur-base,.28s) var(--ease-emphasized,ease);flex:none}.capri__azione--piena{color:#0a2230;background:#fbfcfd;box-shadow:0 10px 30px #00121e47}@media (hover:hover){.capri__azione:hover{background:#061620c7;transform:translateY(-1px)}.capri__azione--piena:hover{background:#fff}.capri__azione:hover svg{transform:translate(3px)}}.capri__azione:focus-visible{outline-offset:3px;outline:2px solid #fbfcfd}:root[dir=rtl] .capri__azione svg{transform:scaleX(-1)}@media (hover:hover){:root[dir=rtl] .capri__azione:hover svg{transform:scaleX(-1)translate(3px)}}@media (max-width:520px){.capri__azioni{gap:10px;bottom:calc(clamp(22px,4vh,44px) + 112px)}.capri__azione{min-height:46px;padding:0 20px;font-size:14.5px}}.varo[data-fondo=capri]:not([data-fase=lettere]) .capri__etichetta{opacity:0;visibility:hidden}.capri__velo{display:none}.varo[data-fondo=capri][data-ridotto="1"] .capri__velo{opacity:var(--capri-velo);background:url(/flotta/ferretti-580/foto/hero/580-hero-1920.webp) 55%/cover no-repeat;display:block}@media (prefers-reduced-motion:reduce){.capri__mare{transition:none}}body:has(.varo[data-fondo=capri][data-testata=chiara]) .testa:not(:has(.testa__menu[open])) .testa__barra{--vetro-fondo:transparent;--vetro-bordo:transparent;--vetro-colmo:transparent;--vetro-ombra:0 0 0 transparent;--vetro-riflesso:linear-gradient(180deg, #04101c75, #04101c33 58%, #04101c00);--vetro-fusione:normal;color:#fbfcfd}body:has(.varo[data-fondo=capri][data-testata=chiara]) .testa:not(:has(.testa__menu[open])){--vetro-fondo:transparent;--vetro-bordo:transparent;--vetro-colmo:transparent;--vetro-ombra:0 0 0 transparent;--vetro-riflesso:linear-gradient(180deg, #04101c75, #04101c33 58%, #04101c00);--vetro-fusione:normal;color:#fbfcfd}body:has(.varo[data-fondo=capri][data-testata=chiara]) .testa:not(:has(.testa__menu[open])) .testa__barra:before{-webkit-backdrop-filter:none;backdrop-filter:none}body:has(.varo[data-fondo=capri][data-testata=chiara]) .testa:not(:has(.testa__menu[open])) :is(.testa__voce,.lingua-porta,.testa__apri,.testa__cta-l,.testa__cta-c){text-shadow:0 0 2px #04101c9e,0 1px 3px #04101c80,0 0 12px #04101c6b}body:has(.varo[data-fondo=capri][data-testata=chiara]) .testa:not(:has(.testa__menu[open])) .testa__marchio svg{filter:drop-shadow(0 1px 2px #04101c80)drop-shadow(0 0 10px #04101c59)}body:has(.varo[data-fondo=capri][data-pillola=chiara]) .pillola__corpo{--vetro-fondo:#08070647;--vetro-satura:1.2;--vetro-luce:brightness(.84);--vetro-bordo:#ffffff3d;--vetro-colmo:#ffffff57;--vetro-ombra:0 1px 0 #00000014, 0 24px 48px -26px #0000008c;--vetro-riflesso:radial-gradient(130% 70% at 16% -12%, #ffffff38, #fff0 60%), linear-gradient(0deg, #08070638, #08070638 40%, #08070600 100%);--vetro-fusione:normal;color:#fbfcfd}body:has(.varo[data-fondo=capri][data-testata=chiara]) .testa:not(:has(.testa__menu[open])) .testa__marchio path{fill:currentColor;color:#fbfcfd}body:has(.varo[data-fondo=capri][data-pillola=chiara]) .pillola__marchio{fill:currentColor;color:#fbfcfd}body:has(.varo[data-fondo=capri][data-testata=chiara]) .testa:not(:has(.testa__menu[open])) .testa__cta{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff9e}body:has(.varo[data-fondo=capri][data-pillola=chiara]) .pillola .testa__cta[data-piena="1"]{background:linear-gradient(#ffffff3d,#ffffff14),#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff75,inset 0 1px #ffffff80,0 1px 2px #0003}body:has(.varo[data-fondo=capri][data-pillola=chiara]) .pillola .testa__cta :is(.testa__cta-l,.testa__cta-c){color:#fbfcfd;mix-blend-mode:normal}body:has(.varo[data-fondo=capri][data-testata=chiara]) .testa:not(:has(.testa__menu[open])) :is(.testa__cta-l,.testa__cta-c){color:#fbfcfd;mix-blend-mode:normal}body:has(.varo[data-fondo=capri][data-pillola=chiara]) .pillola__cal{color:#fbfcfd;mix-blend-mode:normal}body:has(.varo[data-fondo=capri][data-pillola=chiara]) .pillola .lingua-porta{color:#fbfcfd;mix-blend-mode:normal}body:has(.varo[data-fondo=capri][data-pillola=chiara]) .pillola__corpo .vetro--dentro{background:linear-gradient(#ffffff29,#ffffff0a),#ffffff14;box-shadow:inset 0 0 0 1px #ffffff47,inset 0 1px #ffffff57,0 1px 2px #0000002e}body:has(.varo[data-fondo=capri][data-pillola=chiara]) .pillola__cal[data-vero="1"] .pillola__cal-testo:before{background:#fbfcfd}body:has(.varo[data-fondo=capri][data-pillola=chiara]) .lingua-porta__bandiera{box-shadow:0 0 0 1px #ffffff59,0 1px 2px #0000004d}@media (max-width:800px){.varo[data-fondo=capri]{height:var(--capri-altezza-mobile,310svh)}.capri__argento{opacity:.42}.varo[data-fondo=capri] .varo__dove{letter-spacing:.14em;font-size:9px}.capri__poster{background-position:64%}.capri__loop{object-position:64% 50%}}@media (max-height:600px){.varo[data-fondo=capri] .varo__dove{font-size:9px}}@media (prefers-contrast:more){body:has(.varo[data-fondo=capri][data-testata=chiara]) .testa:not(:has(.testa__menu[open])) .testa__barra{--vetro-fondo:#080706c7}}@media (prefers-reduced-transparency:reduce){.varo[data-fondo=capri] .scorri{-webkit-backdrop-filter:none;backdrop-filter:none;background:#102f43}body:has(.varo[data-fondo=capri][data-testata=chiara]) .testa:not(:has(.testa__menu[open])) .testa__barra:before{background:#080706e6}body:has(.varo[data-fondo=capri][data-pillola=chiara]) .pillola__corpo:before{background:#080706e6}}html:not(.js) .varo[data-fondo=capri],html:not(.js) .varo[data-fondo=capri] .varo__scena{height:100svh}html:not(.js) .varo[data-fondo=capri] .varo__scorri{display:none}
section{position:relative}.pad{padding:clamp(4.6rem,11vh,9rem) 0}.kick{letter-spacing:.3em;color:var(--gun-65);font-size:.66rem;font-family:var(--font-mono);margin:0 0 1.5rem}.big{font-size:clamp(2rem,5.2vw,4.1rem);line-height:1.02}.lede{color:var(--gun-65);max-width:56ch;margin:1.6rem 0 0;font-size:clamp(1rem,1.5vw,1.16rem)}.rise{transition:opacity .95s var(--e-out),transform .95s var(--e-out),filter var(--dur-cinema) var(--e-out)}.js .rise:not(.on){opacity:0;transform:translate3d(0,var(--reveal-shift-lg),0);filter:blur(var(--sf-blocco))}.js .rise:is(.vetro,.part__vano):not(.on){filter:none}.rise[data-d="1"]{transition-delay:var(--stagger)}.rise[data-d="2"]{transition-delay:calc(var(--stagger) * 2)}.rise[data-d="3"]{transition-delay:calc(var(--stagger) * 3)}.rotte{grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:clamp(1rem,2.4vw,1.8rem);margin-top:clamp(2.4rem,5vw,3.6rem);display:grid}.rotta{background:var(--gun-95);aspect-ratio:4/5;color:#fff;border-radius:3px;text-decoration:none;display:block;position:relative;overflow:clip}.rotta img{object-fit:cover;width:100%;height:100%;transition:transform 1.15s var(--e-out);display:block}.rotta img.taglio{transition:transform 1.15s var(--e-out),clip-path .9s var(--e-out)}.rotta:hover img{transform:scale(1.055)}.rotta:after{content:"";background:linear-gradient(#0000 38%,#0a0c0ec7 100%);position:absolute;inset:0}.rotta__t{z-index:2;padding:clamp(1.1rem,2.4vw,1.7rem);position:absolute;inset:auto 0 0}.rotta__t b{font-family:var(--font-titoli),"Avenir Next",sans-serif;letter-spacing:-.015em;font-size:clamp(1.25rem,2.4vw,1.7rem);font-weight:300;display:block}.rotta__t span{letter-spacing:.24em;opacity:.8;margin-top:.45rem;font-size:.66rem;display:block}.taglio{clip-path:inset(0);transition:clip-path .9s var(--e-out)}.js .taglio:not(.on){clip-path:inset(12% 20%)}.taglio[data-t="1"]{transition-delay:80ms}.taglio[data-t="2"]{transition-delay:.16s}.chiusa{background:var(--gun-95);color:#fff;text-align:center}.chiusa .big{color:#fff}.chiusa .lede{color:#fff9;margin-inline:auto}.chiusa .cta{margin-top:2.4rem;padding:1.15rem 2rem;font-size:.74rem}@media (max-width:360px){.chiusa .cta{letter-spacing:.14em;padding:1rem 1.25rem;font-size:.66rem}}@media (prefers-reduced-motion:reduce){.js .rise:not(.on),.rise{opacity:1;filter:none;transition:none;transform:none}.js .taglio:not(.on),.taglio{clip-path:none;transition:none}}.big{white-space:pre-line}.pie{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:clamp(1.6rem,5vw,4rem);display:flex}.pie__base p{margin:0 0 .4rem}.pie__coord{letter-spacing:.08em;color:var(--gun-65);font-family:ui-monospace,monospace;font-size:.72rem}.pie__mappa,.pie__voci a{color:var(--gun-65);transition:color .4s var(--e-out), border-color .4s var(--e-out);border-bottom:1px solid #0000;text-decoration:none}.pie__mappa:hover,.pie__voci a:hover{color:var(--gun-95);border-bottom-color:var(--silver-40)}.pie__mappa{margin-top:.5rem;font-size:.74rem;display:inline-block}.pie__voci{text-align:right;flex-direction:column;gap:.5rem;font-size:.74rem;display:flex}@media (max-width:620px){.pie__voci{text-align:left}}
.dett{width:100%;max-width:min(38rem,92vw);color:var(--text-primary);background:0 0;border:0;padding:0}.dett::backdrop{background:color-mix(in srgb, var(--gun-99) 62%, transparent)}.dett__foglio{background:var(--silver-00);box-shadow:var(--luce-filo), inset 0 0 0 1px var(--border-hairline), 0 30px 70px -30px color-mix(in srgb, var(--gun-99) 45%, transparent);border-radius:14px;padding:clamp(1.8rem,4vw,2.8rem);position:relative}.dett__chiudi{width:2.75rem;height:2.75rem;color:var(--gun-70);cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-fast) var(--ease-standard);background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;inset-block-start:.65rem;inset-inline-end:.65rem}.dett__chiudi svg{width:1rem;height:1rem}@media (hover:hover) and (pointer:fine){.dett__chiudi:hover{background:color-mix(in srgb, var(--gun-95) 7%, transparent)}}.dett__chiudi:focus-visible{box-shadow:0 0 0 2px var(--silver-00),0 0 0 5px var(--petrol-60);outline:none}.dett__img{background:var(--silver-10);border-radius:10px;width:100%;height:auto;margin:0 0 clamp(1rem,2.4vh,1.6rem);display:block}.dett__occhiello{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 .5rem;font-size:.66rem}.dett__nome{font-family:var(--font-display);letter-spacing:-.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 clamp(.9rem,2vh,1.3rem);font-size:clamp(1.7rem,4.4vw,2.6rem);font-weight:300;line-height:1}.dett__testo{max-width:46ch;color:var(--text-secondary);font-size:var(--text-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 .9rem;line-height:1.68}.dett__nota{color:var(--text-tertiary);font-size:var(--text-sm);margin:0 0 clamp(1.2rem,2.6vh,1.7rem);line-height:1.55}#bordo .shell{text-align:center}#bordo .shell .lede{margin-inline:auto}.foglio .bordo__vetro .kick{color:var(--gun-80);letter-spacing:0;text-transform:none;font-size:.8125rem}.bordo__riga{max-width:34ch;font-family:var(--font-titoli);letter-spacing:-.012em;color:var(--gun-90);text-wrap:balance;white-space:normal;margin:0 auto;font-size:clamp(1.35rem,1.1rem + 1.25vw,2.05rem);font-weight:500;line-height:1.32}@media (max-width:800px){.bordo__riga{max-width:26ch;font-size:clamp(1.2rem,1.05rem + 1.2vw,1.5rem)}}.bordo__intro{z-index:2;padding-block:clamp(2.6rem,6.4vh,4.6rem) 0;position:absolute;inset:0 0 auto}.bordo__vetro{--vetro-fondo:#ffffff4d;--vetro-blur:12px;--vetro-satura:1.22;--vetro-bordo:#ffffff8c;--vetro-colmo:#fffc;--vetro-ombra:0 1px 0 #1414140a, 0 22px 48px -30px #0f333c6b;border-radius:clamp(18px,2.2vw,26px);max-width:44rem;margin-inline:auto;padding:clamp(1.4rem,3.4vh,2.2rem) clamp(1.5rem,4vw,3rem) clamp(1.5rem,3.6vh,2.4rem);position:relative}@media (max-width:800px){.bordo__vetro{padding-inline:clamp(1.1rem,5vw,1.6rem)}}
.sfila{--sf-alta:clamp(360px, min(calc(.85 * (100dvh - var(--bar-h,76px))), calc(52vw + 200px)), 780px);--sf-giro:43.2s;--sf-pezzo:clamp(168px, min(24.6vw, calc(var(--sf-alta) * .506)), 427.5px);--sf-vano:clamp(12px, 1.7vw, 30px);--sf-passo:calc(var(--sf-pezzo) + var(--sf-vano));--sf-lung:calc(var(--sf-passo) * 5.92);--sf-vano-parola:calc(var(--sf-lung) * .14);--sf-passo-parola:calc(var(--sf-lung) + var(--sf-vano-parola));--sf-r:6.7488;--sf-incontro:calc(var(--sf-passo) * 1.4);--sf-fase:-1.233;--sf-parola:var(--silver-30);--sf-nome-riposo:.72;height:var(--sf-alta);contain:paint;grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative;overflow:clip}.sfila__scena{min-height:0;position:relative}.sfila__parole,.sfila__punta-guscio{z-index:0;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0;overflow:clip}.sfila__punta-guscio{justify-content:center}.sfila__parole,.sfila__punta-guscio{padding-block-end:calc(var(--sf-lung) * .025)}.sfila__parole{transition:opacity var(--dur-fast) var(--ease-standard)}.sfila__nastro-parole{align-items:baseline;gap:var(--sf-vano-parola);width:max-content;will-change:transform;animation:sfila-nastro-parole var(--sf-giro) linear infinite;margin-inline-start:calc(var(--sf-vano) + var(--sf-pezzo) / 2 - var(--sf-lung) / 2 - var(--sf-vano-parola) + (var(--sf-vano) + var(--sf-pezzo) / 2 - var(--sf-incontro)) * (var(--sf-r) - 1));padding-inline-start:var(--sf-vano-parola);display:flex}@keyframes sfila-nastro-parole{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.sfila__parola{flex:0 0 var(--sf-lung);white-space:nowrap;text-align:center;font-size:calc(var(--sf-lung) / var(--sf-a,4.65));font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;font-variation-settings:"wdth" var(--sf-wd,100);color:var(--sf-parola);margin:0;font-weight:700;line-height:.78}.sfila__parola--punta{opacity:0;transition:opacity var(--dur-fast) var(--ease-standard)}.sfila[data-punta] .sfila__parole{opacity:0}.sfila[data-punta] .sfila__parola--punta{opacity:1}.sfila__pista{z-index:1;position:absolute;top:50%;left:0;right:0;transform:translateY(-46%)}.sfila__fila{align-items:flex-end;gap:var(--sf-vano);padding:0 0 0 var(--sf-vano);width:max-content;margin:0;list-style:none;display:flex}.sfila__fila--gira{will-change:transform;animation:sfila-nastro var(--sf-giro) linear infinite}@keyframes sfila-nastro{0%{transform:translate(0,0)}to{transform:translate(-33.3333%)}}.sfila__pezzo{width:var(--sf-pezzo);transition:opacity var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-emphasized);flex:none;position:relative}.sfila__legame{color:inherit;transform-origin:50% 88%;transition:transform var(--dur-base) var(--ease-emphasized);appearance:none;text-align:start;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:block}.sfila__scatto{aspect-ratio:1400/711;display:block;position:relative}.sfila__img{object-fit:contain;width:100%;height:100%;transform:translateY(var(--sf-su,0)) scale(var(--sf-zoom,1));display:block}.sfila__marca{max-width:100%;margin-top:var(--space-2);display:inline-block}.sfila__nome{font-family:var(--font-display);letter-spacing:-.005em;font-variation-settings:"wdth" 100;color:var(--text-primary);opacity:var(--sf-nome-riposo);white-space:nowrap;text-overflow:ellipsis;animation:sfila-nome var(--sf-giro) var(--ease-standard) infinite;animation-delay:calc((var(--sf-i) / 6 + var(--sf-fase)) * var(--sf-giro));font-size:clamp(11px,.86vw,13px);font-weight:600;line-height:1.2;display:block;overflow:hidden}.sfila__filo{width:100%;height:1px;margin-top:var(--space-1);background:var(--text-primary);transform-origin:0;animation:sfila-filo var(--sf-giro) var(--ease-emphasized) infinite;animation-delay:calc((var(--sf-i) / 6 + var(--sf-fase)) * var(--sf-giro));display:block;transform:scaleX(0)}@keyframes sfila-filo{0%,1.2%{transform:scaleX(0)}6%,14.6%{transform:scaleX(1)}17.4%,to{transform:scaleX(0)}}@keyframes sfila-nome{0%{opacity:var(--sf-nome-riposo)}4%,14.6%{opacity:1}17.4%,to{opacity:var(--sf-nome-riposo)}}.sfila__azione{height:21px;margin-top:3px;display:block;overflow:clip}.sfila__piu{letter-spacing:.1em;text-transform:uppercase;font-variation-settings:"wdth" 88;color:var(--text-primary);white-space:nowrap;opacity:0;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-emphasized);align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex;transform:translateY(7px)}.sfila__piu svg{flex:none;width:11px;height:11px}.sfila__fila:is(:hover,:focus-within) .sfila__pezzo:not(:hover,:focus-within){opacity:.32}.sfila__pezzo:is(:hover,:focus-within) .sfila__legame{transform:scale(1.17)}.sfila__pezzo:is(:hover,:focus-within) .sfila__nome{opacity:1;animation:none}.sfila__pezzo:is(:hover,:focus-within) .sfila__filo{animation:none;transform:scaleX(1)}.sfila__pezzo:is(:hover,:focus-within) .sfila__piu{opacity:1;transform:translateY(0)}.sfila__pezzo:is(:hover,:focus-within)+.sfila__pezzo{transform:translate(11px)}.sfila__pezzo:has(+.sfila__pezzo:is(:hover,:focus-within)){transform:translate(-11px)}.sfila:is(:hover,:focus-within) :is(.sfila__fila--gira,.sfila__nastro-parole,.sfila__filo,.sfila__nome,.sfila__voce),.sfila[data-fuori] :is(.sfila__fila--gira,.sfila__nastro-parole,.sfila__filo,.sfila__nome,.sfila__voce){animation-play-state:paused}.sfila__regolo{z-index:3;grid-template-columns:minmax(0,1fr);padding:0 clamp(1.2rem,4vw,3rem) clamp(1rem,2.4vh,1.9rem);display:grid;position:relative}.sfila__voci{grid-area:1/1;grid-template-columns:minmax(0,1fr);display:grid}.sfila__voce{border-top:1px solid var(--border-hairline);min-width:0;padding-top:var(--space-3);opacity:0;grid-area:1/1;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px clamp(12px,1.6vw,22px);display:grid}.sfila__voci .sfila__voce{animation:sfila-voce var(--sf-giro) var(--ease-standard) infinite;animation-delay:calc((var(--sf-i) / 6 + var(--sf-fase)) * var(--sf-giro))}@keyframes sfila-voce{0%{opacity:0}3.2%,14.8%{opacity:1}17.4%,to{opacity:0}}.sfila__voce-nome{font-family:var(--font-display);letter-spacing:-.012em;font-variation-settings:"wdth" 112;color:var(--text-primary);white-space:nowrap;grid-row:1;margin:0;font-size:clamp(13px,1.15vw,17px);font-weight:600}.sfila__voce-frase{max-width:64ch;color:var(--text-secondary);font-variation-settings:"wdth" 96;grid-row:1;margin:0;font-size:clamp(12.5px,.95vw,14.5px);line-height:1.45}.sfila__voce--punta{opacity:0;transition:opacity var(--dur-fast) var(--ease-standard);grid-area:1/1}.sfila[data-punta] .sfila__voci{opacity:0;transition:opacity var(--dur-fast) var(--ease-standard)}.sfila[data-punta] .sfila__voce--punta{opacity:1}@media (max-width:760px){.sfila__voce{grid-template-columns:minmax(0,1fr)}.sfila__voce-nome{grid-row:1}.sfila__voce-frase{grid-row:2;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.sfila__fila--gira{will-change:auto;animation:none}.sfila__nastro-parole,.sfila__filo,.sfila__nome,.sfila__voce{animation:none!important}.sfila__nastro-parole{will-change:auto;margin-inline-start:calc((100% - var(--sf-lung)) / 2)}.sfila__nome{opacity:1}.sfila__filo{transform:scaleX(0)}.sfila__voci .sfila__voce{opacity:0}.sfila__voci .sfila__voce:first-child{opacity:1}.sfila__pezzo[data-copia]{display:none}.sfila__fila{scroll-snap-type:x mandatory;width:auto;padding-inline:var(--sf-vano);scroll-padding-inline:var(--sf-vano);padding-block-end:10px;overflow-x:auto}.sfila__pezzo{scroll-snap-align:center}.sfila__legame,.sfila__piu{transition:none}}
.str{--str-barra:5rem;--str-riserva:14.5rem;--str-lastra:calc(100svh - var(--str-barra) - var(--str-riserva));background:var(--surface-base);min-height:100svh;padding:calc(var(--str-barra) + clamp(.9rem,2vh,1.8rem)) var(--space-container) clamp(1.1rem,2.4vh,2rem);align-content:center;justify-items:center;gap:clamp(.8rem,1.6vh,1.4rem);display:grid}.str__testa,.str__lastra{width:min(100%,var(--container-max))}.str>*{transition:opacity var(--exit-blocco) var(--ease-release)}.str[data-velata]>*{opacity:.07;transition-duration:var(--enter-corto)}.str__frase{max-width:20ch;font-family:var(--font-display);font-weight:var(--weight-light);font-size:clamp(1.75rem,1.1rem + 1.05vw + 1.6svh,3.375rem);line-height:var(--leading-title);letter-spacing:var(--tracking-title);color:var(--text-primary);text-wrap:balance;margin:0}.str__w{transition:opacity var(--enter-corto) var(--ease-release), transform var(--enter-corto) var(--ease-release);display:inline-block}html.js .str__w{opacity:.65;transform:translateY(.14em)}.str[data-montato] .str__w{opacity:1;transition-delay:calc(var(--i) * var(--stagger-tight));transform:none}.str__lastra{max-height:var(--str-lastra);border:var(--hairline) solid transparent;border-radius:var(--radius-window);background-image:linear-gradient(var(--surface-raised),var(--surface-raised)), var(--chrome-edge);box-shadow:var(--bevel),var(--shadow-float);background-origin:border-box;background-clip:padding-box,border-box;grid-template-columns:minmax(0,1fr) minmax(18rem,28rem);align-items:center;gap:clamp(1.2rem,2.6vw,2.8rem);padding:clamp(.7rem,1.4vw,1.2rem) clamp(.9rem,1.8vw,1.8rem);display:grid}.str__quadrante{width:100%;max-width:min(39rem,calc(var(--str-lastra) - 2.4rem));aspect-ratio:1;margin-inline:auto;position:relative}.str__disco{z-index:1;pointer-events:none;--f-grado:21;--f-card:26;--f-scala:19;--f-nave:16;--f-boa:20;--w-filo:1.8;--w-anello:2.2;--w-ora:2.6;width:100%;height:100%;display:block;position:relative;overflow:visible}.str__disco text{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.str__filo,.str__nave circle,.str__nave path,.str__boa-disco{stroke-width:calc(var(--w-filo) * 1px)}.str__anelli circle{stroke-width:calc(var(--w-anello) * 1px)}.str__anelli circle.str__ora{stroke-width:calc(var(--w-ora) * 1px)}.str__rosa{transform-box:view-box;transform-origin:50%;transition:opacity var(--enter-blocco) var(--ease-release), transform var(--enter-blocco) var(--ease-displace)}html.js .str__rosa{opacity:0;transform:rotate(-4deg)}.str[data-montato] .str__rosa{opacity:1;transform:none}.str__grado{font-size:calc(var(--f-grado) * 1px);letter-spacing:.06em;fill:var(--text-tertiary)}.str__cardinale{font-size:calc(var(--f-card) * 1px);letter-spacing:.04em;fill:var(--gun-80)}.str__fede{fill:var(--gun-85)}.str__anelli>*{transform-box:view-box;transform-origin:50%;transition:opacity var(--enter-corto) var(--ease-release), transform var(--enter-corto) var(--ease-release)}html.js .str__anelli>*{opacity:0;transform:scale(.94)}.str[data-montato] .str__anelli>*{opacity:1;transition-delay:var(--ritardo,0s);transform:none}.str__scala{font-size:calc(var(--f-scala) * 1px);letter-spacing:.04em;fill:var(--text-tertiary)}.str__scala--ora{fill:var(--text-primary)}.str__nave text{font-size:calc(var(--f-nave) * 1px);letter-spacing:var(--tracking-micro);text-transform:uppercase;fill:var(--text-secondary)}.str__nave path{fill:none}.str__nave{transform-box:view-box;transform-origin:50%;transition:opacity var(--enter-corto) var(--ease-release)}html.js .str__nave{opacity:0}.str[data-montato] .str__nave{opacity:1;transition-delay:var(--orbita-stagger)}.str__boa-corpo{transform-box:fill-box;transform-origin:50%;transition:opacity var(--enter-corto) var(--ease-release), transform var(--enter-corto) var(--ease-release)}html.js .str__boa-corpo{opacity:0;transform:scale(.25)}.str[data-montato] .str__boa-corpo{opacity:1;transition-delay:var(--ritardo);transform:none}.str[data-montato] .str__boa[data-on] .str__boa-corpo{transition-delay:0s;transform:scale(1.1)}.str__boa-cerchio{fill:none;stroke:var(--champagne-60);stroke-width:calc(var(--w-ora) * 1px);opacity:0;transition:opacity var(--dur-fast) var(--ease-standard)}.str__boa[data-on] .str__boa-cerchio{opacity:1}.str[data-montato] .str__boa:not([data-on]) .str__boa-cerchio{animation:str-appello var(--dur-base) var(--ease-release) var(--ritardo-appello,0s) 1 normal none}@keyframes str-appello{0%{opacity:0}28%{opacity:1}to{opacity:0}}.str__segno:before{content:"";border:2px solid var(--champagne-60);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-2px;transform:scale(.72)}.str[data-montato] .str__voce:not([aria-current]) .str__segno:before{animation:str-appello-riga var(--dur-base) var(--ease-release) var(--ritardo-appello,0s) 1 normal none}@keyframes str-appello-riga{0%{opacity:0;transform:scale(.72)}28%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.72)}}.str__boa-tempo{font-size:calc(var(--f-boa) * 1px);letter-spacing:.03em;fill:var(--text-secondary);transition:fill var(--dur-fast) var(--ease-standard), opacity var(--enter-corto) var(--ease-release)}html.js .str__boa-tempo{opacity:0}.str[data-montato] .str__boa-tempo{opacity:1;transition-delay:var(--ritardo)}.str__boa[data-on] .str__boa-tempo{fill:var(--text-primary)}.str__miri{z-index:3;position:absolute;inset:0}.str__mira-boa{left:calc(50% + var(--mx));top:calc(50% + var(--my));width:var(--mira,2.4%);aspect-ratio:1;cursor:pointer;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.str__mira-dato{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.str__braccio{z-index:0;opacity:0;transform-origin:0;width:50%;height:0;transform:rotate(var(--giro,-90deg));transition:transform var(--enter-corto) var(--ease-displace), opacity var(--dur-fast) var(--ease-standard);position:absolute;top:50%;left:50%}.str[data-montato] .str__braccio{opacity:1}.str__asta{background:var(--champagne-60);transform-origin:0;width:100%;height:1.3px;transform:scaleX(var(--corsa,0));transition:transform var(--enter-corto) var(--ease-displace) 90ms;position:absolute;top:-.65px;left:0}.str__mira{width:100%;height:0;transform:translate3d(calc((var(--corsa,0) - 1) * 100%),0,0);transition:transform var(--enter-corto) var(--ease-displace) 90ms;position:absolute;top:0;left:0}.str__mira:after{content:"";background:var(--champagne-60);width:1.3px;height:16px;position:absolute;top:-8px;right:0}.str__lucido{z-index:2;pointer-events:none;--luce-x:-58%;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#0000 0 79.6%,#000 80.6% 98.2%,#0000 99.2%);mask-image:radial-gradient(closest-side,#0000 0 79.6%,#000 80.6% 98.2%,#0000 99.2%)}.str__lucido>i{background:linear-gradient(var(--luce-angolo), transparent 41%, rgb(var(--luce-chiusura-rgb) / .11) 45%, rgb(var(--luce-bassa-rgb) / .09) 48%, rgb(var(--luce-alta-rgb) / .55) 49.6%, rgb(var(--luce-culmine-rgb) / .95) 50%, rgb(var(--luce-bassa-rgb) / .1) 53%, rgb(var(--luce-chiusura-rgb) / .09) 56%, transparent 60%);transform:translate3d(var(--luce-x,-58%),0,0);transition:transform var(--dur-fast) var(--ease-standard);position:absolute;inset:-6% -50%}.str[data-montato] .str__lucido>i{animation:str-lama var(--traverse-lungo) var(--ease-traverse) none}@keyframes str-lama{0%{transform:translate(-58%)}to{transform:translate(58%)}}.str__pannello{align-content:center;gap:clamp(.9rem,1.8vh,1.5rem);display:grid}.str__lettura{grid-template-columns:minmax(0,14.5rem) minmax(0,1fr);align-items:center;gap:clamp(.9rem,1.6vw,1.5rem);display:grid}.str__finestra{max-height:calc(var(--str-lastra) - 21rem);appearance:none;width:100%;font:inherit;color:inherit;cursor:pointer;aspect-ratio:var(--ar-portrait);border-radius:var(--radius-window);background:var(--surface-sunken);outline:var(--hairline) solid var(--border-hairline);outline-offset:calc(var(--hairline) * -1);box-shadow:var(--shadow-sm);border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.str__vetro{opacity:0;display:block;position:absolute;inset:0}.str__vetro img{object-fit:cover;width:100%;height:100%;filter:var(--img-filter);transition:transform var(--release-su) var(--ease-release);display:block}@media (hover:hover) and (pointer:fine){.str__finestra:hover .str__vetro[data-on] img{transform:scale(1.035)}}.str__finestra{transition:transform var(--release-su) var(--ease-release)}.str__finestra:active{transform:scale(var(--press-scala));transition-duration:var(--press-giu);transition-timing-function:var(--ease-press)}.str__finestra:focus-visible{outline-color:var(--focus-color);outline-offset:2px;outline-width:2px}.str__vetro[data-prec]{opacity:1;z-index:1}.str__vetro[data-on]{opacity:1;z-index:2;animation:str-tenda var(--enter-corto) var(--ease-release) both}@keyframes str-tenda{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.str__finestra noscript img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.str__cifre{gap:.15rem;min-width:0;display:grid}.str__nome,.str__tempo,.str__rlv{animation:str-sale var(--enter-corto) var(--ease-release) both;margin:0}.str__nome{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--text-lg);letter-spacing:var(--tracking-heading);color:var(--text-primary)}.str__tempo{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text-primary);animation-delay:var(--stagger-tight);font-size:clamp(1.9rem,1.4rem + 1.5vw,2.6rem);line-height:1.05}.str__rlv{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);letter-spacing:.08em;color:var(--text-secondary);animation-delay:calc(var(--stagger-tight) * 2);align-items:baseline;gap:.45rem;margin-top:.35rem;display:flex}.str__rlv span{font-size:var(--text-2xs);letter-spacing:var(--tracking-micro);color:var(--text-tertiary)}@keyframes str-sale{0%{opacity:0;transform:translateY(.34em)}to{opacity:1;transform:none}}.str__indice{border-top:var(--hairline) solid var(--border-hairline);margin:0;padding:0;list-style:none}.str__indice li{display:block}.str__voce{width:100%;min-height:var(--control-min);appearance:none;border:0;border-bottom:var(--hairline) solid var(--border-hairline);border-radius:var(--radius-control);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), opacity var(--enter-corto) var(--ease-release), transform var(--enter-corto) var(--ease-release);background:0 0;grid-template-columns:.6rem 3.9rem minmax(0,1fr) auto;align-items:center;gap:clamp(.5rem,1vw,.85rem);margin:0;padding:.2rem .55rem;display:grid}html.js .str__voce{opacity:0;transform:translate3d(0,var(--reveal-shift),0)}.str[data-montato] .str__voce{opacity:1;transition-delay:var(--ritardo);transform:none}.str__segno{background:linear-gradient(180deg, var(--silver-00) 0%, var(--silver-30) 49.6%, var(--silver-00) 50%, var(--silver-40) 100%);outline:var(--hairline) solid var(--gun-65);outline-offset:calc(var(--hairline) * -1);width:.68rem;height:.68rem;transition:outline-color var(--dur-fast) var(--ease-standard), outline-width var(--dur-fast) var(--ease-standard);border-radius:50%;position:relative}.str__segno:after{content:"";background:var(--gun-85);border-radius:50%;width:.22rem;height:.22rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.str__v-tempo{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-secondary);text-align:end;white-space:nowrap}.str__v-nome{font-family:var(--font-display);font-size:var(--text-base);letter-spacing:var(--tracking-heading);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.str__v-rlv{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);letter-spacing:.04em;color:var(--text-tertiary)}@media (hover:hover) and (pointer:fine){.str__voce:hover{background:var(--surface-base)}.str__voce{min-height:2.25rem}}.str__voce[aria-current]{background:var(--surface-sunken);box-shadow:inset 0 1px 0 rgb(var(--shadow-tint) / .07), inset 0 -1px 0 var(--metal-edge-hi)}.str__voce[aria-current] .str__segno{outline-color:var(--champagne-60);outline-offset:0;outline-width:2px}.str__voce[aria-current] .str__v-tempo{color:var(--text-primary)}.str__voce:focus-visible{box-shadow:0 0 0 2px var(--surface-raised),0 0 0 4px var(--focus-color);outline:none}.str__voce:active{transform:scale(var(--press-scala));transition-duration:var(--press-giu)}.str__soglia{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap;align-items:center;gap:.7rem;padding:.75rem .55rem .55rem;display:flex}.str__soglia:before,.str__soglia:after{content:"";background:var(--border-subtle);height:1px}.str__soglia:before{width:1.1rem}.str__soglia:after{flex:1}.str__nota{width:min(100%,var(--container-max));font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--text-tertiary);margin:0}@media (max-width:56rem){.str{min-height:0}.str__lastra{grid-template-columns:minmax(0,1fr);max-height:none}.str__quadrante{max-width:min(100%,27rem)}.str__lettura{grid-template-columns:minmax(0,9.5rem) minmax(0,1fr)}.str__finestra{max-height:none}}@media (max-width:46rem){.str{padding-inline:var(--space-4)}.str__grado,.str__boa-tempo,.str__minute{display:none}.str__disco{--f-card:36;--f-scala:27;--f-nave:22;--w-filo:3;--w-anello:3.4;--w-ora:4.2}.str__voce{grid-template-columns:.55rem 3.6rem minmax(0,1fr) auto;padding-inline:.35rem}}@media (prefers-reduced-motion:reduce){.str__lucido{display:none}.str__vetro[data-on],.str__nome,.str__tempo,.str__rlv,.str .str__boa-cerchio,.str .str__segno:before{animation:none}.str__finestra:hover .str__vetro[data-on] img{transform:none}html.js .str__rosa,html.js .str__anelli>*,html.js .str__nave,html.js .str__boa-corpo,html.js .str__boa-tempo,html.js .str__voce{opacity:1;transform:none}}html:not(.js) .str__braccio{display:none}
