.nav-logo{--lu:calc(var(--u) * var(--lk,1));align-items:center;gap:calc(var(--lu) * 9);width:calc(var(--lu) * 117);flex-direction:column;flex:none;text-decoration:none;display:inline-flex}.nav-logo__marchio{align-items:center;gap:calc(var(--lu) * 6);display:flex}.nav-logo__marchio img{width:calc(var(--lu) * 63);max-width:none;height:auto;display:block}.nav-logo__punto{width:calc(var(--lu) * 14);height:calc(var(--lu) * 14);background:var(--o-500);border-radius:50%;flex:none;display:block}.nav-logo__testo{width:calc(var(--lu) * 117);max-width:none;height:auto;display:block}.nav-logo:focus-visible{outline:3px solid var(--t-500);outline-offset:6px}.nav-bar--light .nav-logo,.nav-ov__logo{top:calc(var(--lu) * -3.5);position:relative}.nav-bar{z-index:60;width:100%;font-family:var(--font-satoshi), system-ui, sans-serif;box-sizing:border-box}.nav-bar--light{color:var(--ink);position:absolute;top:0;left:0;right:0}.nav-bar--dark{background:var(--n-1000);color:#fff;position:relative}.nav-bar__in{box-sizing:border-box;justify-content:space-between;align-items:center;gap:calc(var(--u) * 24);max-width:calc(var(--u) * 1728);padding-inline:calc(var(--u) * var(--ds-pad));margin-inline:auto;display:flex}.nav-bar--light .nav-bar__in{padding-top:calc(var(--u) * 23);min-height:calc(var(--u) * 168)}.nav-bar--dark .nav-bar__in{min-height:calc(var(--u) * 110);--lk:.75}.nav-bar__actions{align-items:center;gap:calc(var(--u) * 49);display:flex}.nav-bar--light .nav-bar__actions{transform:translateY(calc(var(--u) * -5.5))}.nav-bar--dark .ds-btn:focus-visible,.nav-bar--dark .nav-burger:focus-visible,.nav-bar--dark .nav-logo:focus-visible{outline-color:#fff}.nav-burger{box-sizing:content-box;padding:calc(var(--u) * 16);margin:0 calc(var(--u) * 17) 0 calc(var(--u) * -16);min-width:calc(var(--u) * 49);min-height:calc(var(--u) * 33);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:color .15s,transform .15s;display:inline-flex}.nav-burger__icona{width:calc(var(--u) * 49);height:auto;display:block}.nav-burger:hover{color:var(--o-500)}.nav-burger:focus-visible{outline:3px solid var(--t-500);outline-offset:2px}.nav-ov{z-index:100;overscroll-behavior:contain;background:var(--t-100);color:var(--ink);font-family:var(--font-satoshi), system-ui, sans-serif;animation:.22s both nav-ov-in;position:fixed;inset:0;overflow:hidden auto}.nav-ov[hidden]{display:none}.nav-ov__in{box-sizing:border-box;max-width:calc(var(--u) * 1728);padding:calc(var(--u) * 23) calc(var(--u) * var(--ds-pad)) calc(var(--u) * 24);grid-template-columns:1fr auto;grid-template-rows:calc(var(--u) * 145) auto auto;--row:clamp(calc(var(--u) * 72), calc((100vh - var(--u) * 290) / 6), calc(var(--u) * 136));grid-template-areas:"logo close""list list""links links";margin-inline:auto;display:grid}.nav-ov__logo{grid-area:logo;place-self:center start}.nav-ov__chiudi{grid-area:close;align-self:center}.nav-ov__tools{grid-area:tools;align-self:center}.nav-ov__list{margin-top:calc(var(--u) * 33);flex-direction:column;grid-area:list;display:flex}.nav-ov__links{grid-area:links}.nav-ov__row{box-sizing:border-box;height:var(--row);padding-inline:calc(var(--u) * 22);border-bottom:1px solid var(--n-1000);font-family:var(--font-panchang), system-ui, sans-serif;font-weight:500;font-size:calc(var(--row) * .588);line-height:calc(var(--row) * .78);text-transform:uppercase;white-space:nowrap;color:var(--ink);animation:.35s both nav-row-in;animation-delay:calc(var(--i,0) * 35ms + 60ms);justify-content:space-between;align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.nav-ov__freccia{width:calc(var(--row) * 1.037);height:calc(var(--row) * 1.037);flex:none;margin-block:-3px;transition:transform .2s}.nav-ov__row[aria-current=page]{color:var(--o-500);border-bottom-color:var(--o-500)}.nav-ov__row--spento{color:#0b14164d;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.nav-ov__row:focus-visible{background:var(--o-500);color:#e8ebf0e6;outline:0}.nav-ov__row:focus-visible .nav-ov__freccia{color:#fff;transform:scale(1.3)}@media (hover:hover){.nav-ov__row:hover{background:var(--o-500);color:#e8ebf0e6}.nav-ov__row:hover .nav-ov__freccia{color:#fff;transform:scale(1.3)}}.nav-ov__tools{align-items:center;gap:calc(var(--u) * 32);margin-right:calc(var(--u) * 40);display:flex}.nav-ov__auth{align-items:center;gap:calc(var(--u) * 16);display:flex}.nav-ov__chi{text-overflow:ellipsis;white-space:nowrap;max-width:18ch;font-size:max(13px, calc(var(--u) * 20));color:var(--n-700);overflow:hidden}.nav-lang{gap:calc(var(--u) * 4);flex-wrap:wrap;display:flex}.nav-lang__btn{min-height:max(32px, calc(var(--u) * 40));padding:0 max(8px, calc(var(--u) * 12));color:var(--ink);font-family:var(--font-satoshi), sans-serif;font-weight:500;font-size:max(13px, calc(var(--u) * 18));cursor:pointer;background:0 0;border:1px solid #0000;line-height:1;transition:background-color .15s,border-color .15s}.nav-lang__btn:hover{border-color:var(--ink)}.nav-lang__btn[aria-current=true]{background:var(--o-500);color:var(--ink)}.nav-lang__btn:focus-visible{outline:3px solid var(--t-500);outline-offset:2px}.nav-lang__code{text-transform:uppercase}.nav-lang__name{display:none}.nav-ov__links{gap:calc(var(--u) * 12) calc(var(--u) * 40);margin-top:calc(var(--u) * 28);padding-inline:calc(var(--u) * 22);flex-wrap:wrap;display:flex}.nav-ov__links a{font-weight:400;font-size:max(15px, calc(var(--u) * 24));color:var(--ink);text-underline-offset:.25em;line-height:1.4;text-decoration:underline}.nav-ov__links a:hover{color:var(--o-600)}.nav-ov__links a:focus-visible{outline:3px solid var(--t-500);outline-offset:3px}@keyframes nav-ov-in{0%{opacity:0}to{opacity:1}}@keyframes nav-row-in{0%{opacity:0;transform:translateY(calc(var(--u) * 14))}to{opacity:1;transform:none}}@media (min-width:1024px){.nav-ov__in{grid-template-columns:auto 1fr auto auto;grid-template-areas:"logo.tools close""list list list list""links links links links"}}@media (max-width:1023px){.nav-bar--light .nav-bar__in{padding-top:calc(var(--u) * 16);min-height:calc(var(--u) * 88);--lk:.62;gap:calc(var(--u) * 12)}.nav-bar--dark .nav-bar__in{min-height:calc(var(--u) * 64);--lk:.55;gap:calc(var(--u) * 12)}.nav-bar--light .nav-bar__actions{transform:none}.nav-bar__actions{gap:calc(var(--u) * 16)}.nav-bar__login{display:none}.nav-bar .ds-btn{gap:calc(var(--u) * 10);padding:calc(var(--u) * 8) calc(var(--u) * 16);font-size:calc(var(--u) * 14);line-height:calc(var(--u) * 16);min-height:calc(var(--u) * 40)}.nav-bar .ds-btn__arrow{width:calc(var(--u) * 20);height:calc(var(--u) * 11)}.nav-burger{padding:calc(var(--u) * 12);margin:0 calc(var(--u) * -4) 0 calc(var(--u) * -4);min-width:max(26px, calc(var(--u) * 28));min-height:max(20px, calc(var(--u) * 20));box-sizing:content-box}.nav-burger__icona{width:max(26px, calc(var(--u) * 28))}.nav-ov__chiudi{margin-right:calc(var(--u) * -4)}.nav-ov__in{padding:calc(var(--u) * 16) calc(var(--u) * var(--ds-pad)) calc(var(--u) * 40);grid-template-rows:calc(var(--u) * 72) auto auto auto;--row:calc(var(--u) * 58);grid-template-areas:"logo close""list list""tools tools""links links"}.nav-ov__logo{--lk:.62}.nav-ov__list{margin-top:calc(var(--u) * 12)}.nav-ov__row{padding-inline:calc(var(--u) * 6);font-size:calc(var(--u) * 26 * var(--nav-k,1));line-height:calc(var(--u) * 30)}.nav-ov__freccia{width:calc(var(--u) * 56);height:calc(var(--u) * 56)}.nav-ov__tools{align-items:stretch;gap:calc(var(--u) * 24);margin:calc(var(--u) * 32) 0 0;flex-direction:column}.nav-lang{gap:calc(var(--u) * 8);grid-template-columns:repeat(3,1fr);display:grid}.nav-lang__btn{min-height:44px;padding:0 calc(var(--u) * 12);border-color:var(--n-300);font-size:max(15px, calc(var(--u) * 16));text-align:left}.nav-lang__code{display:none}.nav-lang__name{display:inline}.nav-ov__auth{gap:calc(var(--u) * 12);flex-wrap:wrap}.nav-ov__auth .ds-btn{min-height:44px}.nav-ov__chi{flex:1 0 100%;max-width:none}.nav-ov__links{margin-top:calc(var(--u) * 24);padding-inline:calc(var(--u) * 6)}}.nav-bar__dl-corto{display:none}@media (max-width:459px){.nav-bar__dl-lungo{display:none}.nav-bar__dl-corto{display:inline}}@media (max-width:349px){.nav-bar__dl{display:none}}@media (prefers-reduced-motion:reduce){.nav-ov,.nav-ov__row{animation:none}.nav-ov__row,.nav-ov__freccia,.nav-burger,.nav-lang__btn{transition:none}}.foot{color:#fff;font-family:var(--font-satoshi), system-ui, sans-serif;background:#000}.foot__in{box-sizing:border-box;max-width:calc(var(--u) * 1728);min-height:calc(var(--u) * 751);padding:calc(var(--u) * 117) calc(var(--u) * var(--ds-pad)) calc(var(--u) * 40);flex-direction:column;margin-inline:auto;display:flex;position:relative;overflow:hidden}.foot__deco{--dk:1;top:0;left:calc(var(--u) * 1170);width:calc(var(--u) * 558 * var(--dk));height:calc(var(--u) * 751 * var(--dk));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;overflow:hidden}.foot__deco img{top:0;left:calc(var(--u) * -1170 * var(--dk));width:calc(var(--u) * 2143 * var(--dk));max-width:none;height:auto;position:absolute}.foot__in>:not(.foot__deco){position:relative}.foot__cols{grid-template-columns:calc(var(--u) * 413) calc(var(--u) * 401) 1fr;display:grid}.foot__h{margin:0 0 calc(var(--u) * 48);font-family:var(--font-panchang), system-ui, sans-serif;font-weight:600;font-size:calc(var(--u) * 30);line-height:calc(var(--u) * 32);text-transform:uppercase;color:var(--o-500)}.foot__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.foot__list--due{-moz-column-gap:calc(var(--u) * 48);column-gap:calc(var(--u) * 48);grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,max-content));grid-auto-flow:column;display:grid}.foot a{color:#fff;text-decoration:none;transition:color .15s}.foot a:hover{color:var(--o-300);text-underline-offset:.2em;text-decoration:underline}.foot a:focus-visible{outline:3px solid var(--o-500);outline-offset:3px}.foot__list a,.foot__list button{font-weight:400;font-size:max(15px, calc(var(--u) * 24));line-height:calc(var(--u) * 32)}.foot__list button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.foot__socials{align-items:center;gap:calc(var(--u) * 24);display:flex}.foot__social{padding:calc(var(--u) * 4);margin:calc(var(--u) * -4);display:inline-flex}.foot__social--spento{opacity:.4;cursor:default}.foot__social img{width:calc(var(--u) * 44);height:calc(var(--u) * 44);max-width:none;display:block}.foot__guide{max-width:calc(var(--u) * 1060);margin-top:calc(var(--u) * 64)}.foot__guide .foot__h{margin-bottom:calc(var(--u) * 24)}.foot__guide ul{gap:calc(var(--u) * 10) calc(var(--u) * 36);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.foot__guide a{font-weight:400;font-size:max(13px, calc(var(--u) * 20));line-height:calc(var(--u) * 26);color:var(--n-300)}.foot__legal{gap:calc(var(--u) * 6);max-width:calc(var(--u) * 1060);padding-top:calc(var(--u) * 56);font-size:max(12px, calc(var(--u) * 18));color:var(--n-400);flex-direction:column;margin-top:auto;line-height:1.5;display:flex}.foot__legal p{margin:0}.foot__legal-links{align-items:center;gap:calc(var(--u) * 8) calc(var(--u) * 20);margin-bottom:calc(var(--u) * 8);flex-wrap:wrap;display:flex}.foot__legal-links a{color:var(--n-200)}.foot__legal-links button{color:var(--n-200);font:inherit;cursor:pointer;-webkit-text-decoration:inherit;text-decoration:inherit;background:0 0;border:0;padding:0}.foot__legal-links button:hover{text-decoration:underline}.foot__legal-sep{color:var(--n-600)}@media (max-width:1023px){.foot__in{min-height:0;padding:calc(var(--u) * 56) calc(var(--u) * var(--ds-pad)) calc(var(--u) * 230)}.foot__deco{--dk:.36;inset:auto 0 0 auto}.foot__cols{gap:calc(var(--u) * 32) calc(var(--u) * 24);grid-template-columns:1fr 1fr}.foot__cols>:first-child{grid-column:1/-1}.foot__list--due{-moz-column-gap:calc(var(--u) * 40);column-gap:calc(var(--u) * 40)}.foot__h{margin-bottom:calc(var(--u) * 16);font-size:calc(var(--u) * 16);line-height:calc(var(--u) * 20)}.foot__list a,.foot__list button{line-height:calc(var(--u) * 28)}.foot__social img{width:calc(var(--u) * 36);height:calc(var(--u) * 36)}.foot__guide{margin-top:calc(var(--u) * 40)}.foot__guide .foot__h{margin-bottom:calc(var(--u) * 12)}.foot__guide ul{gap:calc(var(--u) * 6) calc(var(--u) * 20)}.foot__legal{padding-top:calc(var(--u) * 40)}}
