.accesso{position:fixed;z-index:60;left:max(16px,env(safe-area-inset-left));bottom:max(16px,env(safe-area-inset-bottom));font:400 15px/1.35 var(--ifp-testo);color:var(--ifp-inchiostro)}.accesso button{font:inherit;cursor:pointer}.accesso-pannello button{color:inherit}.accesso svg{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.accesso-nascosto{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;opacity:0}.accesso-apri{position:relative;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:var(--ifp-r-pill);background:var(--ifp-nero-fisso);color:var(--ifp-bianco-fisso);box-shadow:0 0 0 2px var(--ifp-bianco-fisso),0 10px 28px #0a0a0b42;transition:scale var(--ifp-fast) var(--ifp-ease)}.accesso-apri svg{grid-area:1 / 1;width:26px;height:26px;transition:opacity var(--ifp-fast) var(--ifp-ease),rotate .26s var(--ifp-ease)}.accesso-apri .accesso-x{opacity:0;rotate:-90deg}.accesso-apri[aria-expanded=true] .accesso-omino{opacity:0;rotate:90deg}.accesso-apri[aria-expanded=true] .accesso-x{opacity:1;rotate:0deg}.accesso-apri[data-attivo]:after{content:"";position:absolute;top:0;right:0;width:12px;height:12px;border-radius:50%;background:var(--ifp-corallo);box-shadow:0 0 0 2px var(--ifp-bianco-fisso)}.accesso-apri:active{scale:.96}.accesso-pannello{position:absolute;left:0;bottom:60px;width:min(404px,calc(100vw - 32px));max-height:calc(100dvh - 92px);overflow:auto;overscroll-behavior:contain;padding:16px;border:1px solid var(--ifp-filo);border-radius:var(--ifp-r-dialog);background:var(--ifp-bianco-fisso);box-shadow:var(--ifp-ombra-overlay);transform-origin:24px calc(100% + 36px);animation:accesso-in .26s var(--ifp-ease)}.accesso-pannello[hidden]{display:none}@keyframes accesso-in{0%{opacity:0;scale:.96;translate:0 6px}}.accesso-pannello h2{font:600 18px/1.2 var(--ifp-display);letter-spacing:-.01em}.accesso-pannello h3{display:flex;justify-content:space-between;margin:16px 0 8px;font:500 13px/1 var(--ifp-testo);color:var(--ifp-fumo)}.accesso-pannello h3 output{color:var(--ifp-inchiostro);font-variant-numeric:tabular-nums}.accesso-pannello ul{list-style:none;margin:0;padding:0}.accesso-profili{display:flex;flex-wrap:wrap;gap:6px}.accesso-profili button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--ifp-filo-forte);border-radius:8px;background:var(--ifp-bianco-fisso);font-weight:500;transition:border-color var(--ifp-fast) var(--ifp-ease),background-color var(--ifp-fast) var(--ifp-ease),color var(--ifp-fast) var(--ifp-ease)}.accesso-profili svg{display:none;width:16px;height:16px;stroke-width:2.25;margin-left:-2px}.accesso-profili button[aria-pressed=true]{border-color:var(--ifp-nero-fisso);background:var(--ifp-nero-fisso);color:var(--ifp-bianco-fisso)}.accesso-profili button[aria-pressed=true] svg{display:block}.accesso-segmenti{margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:2px;padding:3px;border:1px solid var(--ifp-filo-forte);border-radius:var(--ifp-r)}.accesso-segmenti label{position:relative;display:grid;place-items:center;height:40px;border-radius:9px;font-family:var(--ifp-display);font-weight:600;line-height:1;cursor:pointer;transition:background-color var(--ifp-fast) var(--ifp-ease),color var(--ifp-fast) var(--ifp-ease)}.accesso-segmenti label:has(:checked){background:var(--ifp-nero-fisso);color:var(--ifp-bianco-fisso)}@media(hover:hover)and (pointer:fine){.accesso-segmenti label:not(:has(:checked)):hover{box-shadow:inset 0 0 0 1px var(--ifp-filo-forte)}}.accesso-voci{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.accesso-voci label{position:relative;display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 12px;border:1px solid var(--ifp-filo-forte);border-radius:var(--ifp-r);cursor:pointer;line-height:1.2;transition:border-color var(--ifp-fast) var(--ifp-ease),background-color var(--ifp-fast) var(--ifp-ease),color var(--ifp-fast) var(--ifp-ease)}.accesso-voci label:has(:checked){border-color:var(--ifp-nero-fisso);background:var(--ifp-nero-fisso);color:var(--ifp-bianco-fisso)}.accesso-voci label:has(:checked) svg{color:var(--ifp-corallo)}@media(hover:hover)and (pointer:fine){.accesso-voci label:not(:has(:checked)):hover,.accesso-profili button[aria-pressed=false]:hover,.accesso-leggi:hover{border-color:var(--ifp-nero-fisso)}}.accesso-voci label:active,.accesso-profili button:active,.accesso-segmenti label:active{scale:.97}.accesso-pannello :is(label:has(:focus-visible),button:focus-visible,a:focus-visible){outline:2px solid var(--ifp-nero-fisso);outline-offset:2px}.accesso-segmenti label:has(:focus-visible){outline-offset:-1px;box-shadow:inset 0 0 0 3px var(--ifp-bianco-fisso)}.accesso-pannello footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:16px}.accesso-leggi{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--ifp-filo-forte);border-radius:var(--ifp-r-control);background:var(--ifp-bianco-fisso);font-weight:500}.accesso-leggi[aria-pressed=true]{border-color:var(--ifp-corallo);background:var(--ifp-corallo);color:var(--ifp-su-corallo)}.accesso-ripristina{min-height:44px;margin-left:auto;padding:0 4px;border:0;background:none;font-weight:500;text-decoration:underline;text-underline-offset:4px}.accesso-ripristina:disabled{color:var(--ifp-fumo);text-decoration:none;cursor:default}.accesso-nota{margin:10px 0 0;font-size:14px;color:var(--ifp-fumo)}.accesso-nota a{color:var(--ifp-inchiostro);font-weight:500;text-decoration:underline;text-underline-offset:3px}@media(pointer:coarse){.accesso{font-size:16px}.accesso-profili button{min-height:44px}.accesso-segmenti label{height:44px}}@media(prefers-reduced-motion:reduce){.accesso-pannello{animation:none}.accesso-apri svg{transition:none}}html[data-acc-contrasto]{--ifp-fumo: #2A2A2E;--ifp-inchiostro-2: #0A0A0B;--ifp-fumo-notte: #E4E4E7;--ifp-filo: rgba(10, 10, 11, .5);--ifp-filo-forte: #0A0A0B;--ifp-filo-notte: rgba(255, 255, 255, .5)}html[data-acc-contrasto] .campo{visibility:hidden}html[data-acc-contrasto] .campo-pagina{visibility:visible;background:var(--ifp-bianco-fisso)}html[data-acc-contrasto] :is(main,.accesso) em:not(:is(.scena,.pannello-notte,.pannello-indaco,.chiusura) em){color:#a63519}html[data-acc-link] :is(main,.piede) a:not(.btn){text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important}html[data-acc-link] :is(main,.piede) a.btn{outline:2px solid currentColor;outline-offset:2px}html[data-acc-cursore],html[data-acc-cursore] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Cpath d='M6 3l28 15-12 3-6 12z' fill='%230A0A0B' stroke='%23fff' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E") 6 3,auto!important}html[data-acc-cursore] :is(a,button,label,select,summary,[role=button]),html[data-acc-cursore] :is(a,button,label,select,summary,[role=button]) *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Cpath d='M6 3l28 15-12 3-6 12z' fill='%23EC6542' stroke='%230A0A0B' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E") 6 3,pointer!important}html[data-acc-font] body,html[data-acc-font] body :not(svg,svg *){font-family:Verdana,Tahoma,Segoe UI,sans-serif!important}html[data-acc-spazi] :is(main,.piede) :is(p,li,dd,dt,label,figcaption,blockquote,td,th){line-height:1.6!important;letter-spacing:.06em!important;word-spacing:.16em!important}html[data-acc-spazi] :is(main,.piede) p{margin-bottom:1em}html[data-acc-testo] .btn{max-width:100%;white-space:normal;text-align:center;line-height:1.2;padding-block:8px}html[data-acc-testo] .btn .rullo{height:auto}@media(max-width:699px){html[data-acc-testo] .griglia-talent[data-bolle] strong{width:calc(var(--d, 160px) + 24px);white-space:normal;overflow-wrap:anywhere}}.accesso-guida{position:fixed;z-index:59;left:0;top:0;width:100%;height:48px;pointer-events:none;background:#ffd60a29;border-block:2px solid var(--ifp-inchiostro)}html[data-acc-focus] :focus-visible{outline:3px solid var(--ifp-nero-fisso)!important;outline-offset:3px!important;box-shadow:0 0 0 6px #ffd60a!important;border-radius:6px}html[data-acc-fermo] *,html[data-acc-fermo] *:before,html[data-acc-fermo] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}html[data-acc-fermo] .rivela{opacity:1;translate:0 0}@media(max-width:600px){.accesso{left:max(10px,env(safe-area-inset-left));bottom:max(10px,env(safe-area-inset-bottom))}.accesso-apri{width:44px;height:44px}.accesso-apri svg{width:24px;height:24px}}.cookie{position:fixed;z-index:58;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));width:min(360px,calc(100vw - 32px));padding:16px;border:1px solid var(--ifp-filo);border-radius:var(--ifp-r-dialog);background:var(--ifp-bianco-fisso);box-shadow:var(--ifp-ombra-overlay);font:400 14px/1.45 var(--ifp-testo);color:var(--ifp-inchiostro);animation:accesso-in .26s var(--ifp-ease)}.cookie h2{margin:0 0 4px;font:600 16px/1.2 var(--ifp-display);letter-spacing:-.01em}.cookie p{margin:0;color:var(--ifp-fumo)}.cookie footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.cookie a{display:inline-flex;align-items:center;min-height:44px;color:var(--ifp-inchiostro);font-weight:500;text-decoration:underline;text-underline-offset:3px}.cookie button{min-height:44px;padding:0 18px;border:0;border-radius:var(--ifp-r-control);background:var(--ifp-nero-fisso);color:var(--ifp-bianco-fisso);font:inherit;font-weight:500;cursor:pointer}.cookie button:active{scale:.97}.cookie :is(a,button):focus-visible{outline:2px solid var(--ifp-nero-fisso);outline-offset:2px}@media(pointer:coarse){.cookie{font-size:16px}}@media(max-width:600px){.cookie{left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));bottom:max(64px,calc(env(safe-area-inset-bottom) + 54px));width:auto}}@media(prefers-reduced-motion:reduce){.cookie{animation:none}}
