main.bz{max-width:none;width:100%;padding:0;margin:80px 0 0;display:block;overflow-x:clip}.bz :where(h1,h2,h3,p,ul,ol,li,figure,dl,dd,dt){margin:0;padding:0;max-width:none;font-size:inherit;color:inherit;letter-spacing:normal;text-transform:none;line-height:inherit;font-weight:inherit}.bz :where(ul,ol){list-style:none}.bz{--g:clamp(16px, 4vw, 40px);--max:1180px;--ease:cubic-bezier(0.16, 1, 0.3, 1)}.bz__wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:max(var(--g),env(safe-area-inset-left)) max(var(--g),env(safe-area-inset-right));min-width:0}.bz a:focus-visible,.bz button:focus-visible,.bz input:focus-visible,.bz summary:focus-visible{outline:3px solid var(--accent-color);outline-offset:3px}.bz-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 24px;font-size:16px;font-weight:700;text-align:center;text-decoration:none!important;transition:transform .25s var(--ease),background-color .2s ease,color .2s ease,border-color .2s ease}.bz-btn:active{transform:scale(.97)}.bz details summary{cursor:pointer}.kin__maschera{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em}.kin__parola{display:inline-block;animation:.9s cubic-bezier(.16,1,.3,1) both kin-sale}.kin__maschera:nth-child(2) .kin__parola{animation-delay:50ms}.kin__maschera:nth-child(3) .kin__parola{animation-delay:.1s}.kin__maschera:nth-child(4) .kin__parola{animation-delay:.15s}.kin__maschera:nth-child(5) .kin__parola{animation-delay:.2s}.kin__maschera:nth-child(6) .kin__parola{animation-delay:.25s}.kin__maschera:nth-child(7) .kin__parola{animation-delay:.3s}.kin__maschera:nth-child(8) .kin__parola{animation-delay:.35s}.kin__maschera:nth-child(9) .kin__parola{animation-delay:.4s}.kin__maschera:nth-child(10) .kin__parola{animation-delay:.45s}.kin__maschera:nth-child(11) .kin__parola{animation-delay:.5s}.kin__maschera:nth-child(12) .kin__parola{animation-delay:.55s}.kin__maschera:nth-child(13) .kin__parola{animation-delay:.6s}@keyframes kin-sale{from{transform:translate3d(0,105%,0)}}@media (prefers-reduced-motion:reduce){.bz *,.bz ::after,.bz ::before{animation:none!important;transition:none!important}}body.rxp{--fondo:#ffffff;--carta:#ffffff;--tenue:#f5f3ff;--testo:#0f0d18;--secondario:#555067;--linea:#e6e3ef;--linea-forte:#d9d0f5;--viola:#5b21b6;--viola-2:#7c3aed;--viola-btn:#5b21b6;--scuro:#0f0d18;--scuro-hover:#2a2540;--alone:#ede9fe;background:var(--fondo)}[data-theme=dark] body.rxp{--fondo:#0a0a0a;--carta:#121019;--tenue:#1a1626;--testo:#ededf2;--secondario:#a9a4bb;--linea:#2a2638;--linea-forte:#3a3352;--viola:#b8a4ff;--viola-2:#8b5cf6;--viola-btn:#6d28d9;--scuro:#1d1830;--scuro-hover:#2c2547;--alone:rgba(124, 58, 237, 0.22)}[data-theme=dark] body.rxp .hp-form__scatola,[data-theme=dark] body.rxp .hp__porta--1,[data-theme=dark] body.rxp .pg-gh,[data-theme=dark] body.rxp .rx-pt__porta--2{border-color:var(--linea-forte)}[data-theme=dark] body.rxp .rx__finestra{box-shadow:0 30px 80px rgba(0,0,0,.5)}[data-theme=dark] body.rxp .hp__porta--1 .hp__freccia{background:var(--viola-btn)}.s3{color:var(--testo)}.rx-btn--pieno{background:var(--viola-btn);color:#fff;border-radius:999px}.rx-btn--pieno:hover{background:var(--scuro-hover)}.rx-btn--linea{border:2px solid var(--linea);color:var(--testo);border-radius:999px;background:var(--carta)}.rx-btn--linea:hover{border-color:var(--viola);color:var(--viola)}.rx-btn--chiaro{background:#fff;color:#5b21b6;border-radius:999px}.rx-btn--chiaro:hover{background:#ede9fe}.rx-btn--linea-chiara{border:2px solid rgba(255,255,255,.7);color:#fff;border-radius:999px}.rx-btn--linea-chiara:hover{background:rgba(255,255,255,.12)}.rx__pillola{display:inline-block;padding:6px 12px;border-radius:999px;background:var(--tenue);color:var(--viola);font-size:13px;font-weight:700}.rx__h2{margin-top:14px!important;font-size:clamp(30px, 4.4vw, 52px);font-weight:800;letter-spacing:-.04em!important;line-height:1.05;max-width:22ch}.rx__sotto{margin-top:16px!important;font-size:18px;line-height:1.6;color:var(--secondario);max-width:62ch}.s3 section{padding-block:clamp(48px,7vw,88px)}.rxh{padding-top:40px!important;text-align:center;background:radial-gradient(ellipse 80% 50% at 50% 0,var(--alone),transparent 70%)}.rxh .bz__wrap{display:grid;justify-items:center}.rxh__titolo{margin-top:18px!important;font-size:clamp(38px, 6.4vw, 84px);font-weight:800;letter-spacing:-.05em!important;line-height:1;max-width:18ch}.rxh__sotto{margin-top:20px!important;font-size:clamp(18px, 1.6vw, 21px);line-height:1.55;color:var(--secondario);max-width:48ch}.rxh__azioni{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.rx{margin-top:48px;width:100%;max-width:980px}.rx__finestra{border:1px solid var(--linea);border-radius:18px;overflow:hidden;box-shadow:0 30px 80px rgba(91,33,182,.16);background:var(--carta);text-align:left;animation:rx-sale 1s var(--ease) .4s both}@keyframes rx-sale{from{opacity:0;transform:translate3d(0,40px,0) scale(.98)}}.rx__barra{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid var(--linea);background:var(--tenue)}.rx__barra span{width:10px;height:10px;border-radius:50%;background:var(--linea-forte)}.rx__barra p{margin-left:10px!important;font:400 12px/1 'IBM Plex Mono',monospace;color:var(--secondario)}@property --pos{syntax:'<percentage>';inherits:true;initial-value:50%}@keyframes rx-accenno{0%,100%{--pos:50%}35%{--pos:30%}70%{--pos:68%}}.rx__vista{animation:rx-accenno 2.2s var(--ease) 1.6s both;--pos:50%;position:relative;height:clamp(360px,56vw,440px)}.rx__codice,.rx__sito{position:absolute;inset:0;padding:clamp(18px,3vw,32px)}.rx__sito{background:#fffaf3;display:grid;align-content:start;gap:10px}.rx__logo{font-weight:800;color:#7a2e0e}.rx__h{font-size:clamp(26px, 4vw, 44px);font-weight:800;letter-spacing:-.04em;line-height:1;color:#2b1407;max-width:12ch}.rx__p{color:#6b4a33}.rx__foto{height:clamp(90px,16vw,150px);border-radius:10px;background:linear-gradient(135deg,#f4c58a,#c2602b 60%,#7a2e0e)}.rx__chip{display:inline-block;justify-self:start;padding:8px 14px;border-radius:999px;background:#7a2e0e;color:#fff;font-size:13px;font-weight:700}.rx__chip--b{background:0 0;color:#7a2e0e;border:1px solid #7a2e0e}.rx__codice{margin:0;background:#0f0d18;color:#ddd6fe;white-space:pre-wrap;overflow-wrap:anywhere;overflow:hidden;clip-path:inset(0 0 0 var(--pos));padding-left:calc(50% + clamp(14px,2.4vw,28px))}.rx__codice .k{color:#c4b5fd}.rx__codice .a{color:#93c5fd}.rx__codice .s{color:#86efac}.rx__codice .c{color:#8a83a3}.rx__linea{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;background:var(--viola-2);pointer-events:none}.rx__linea span{position:absolute;top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;background:var(--viola-2);box-shadow:0 0 0 6px rgba(124,58,237,.25)}.rx__linea span::before{content:'‹ ›';position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-weight:800;font-size:14px;letter-spacing:2px}.rx__comando{margin-top:18px;display:grid;grid-template-columns:1fr;gap:8px;font-size:13px;font-weight:700;color:var(--secondario)}.rx__cursore{width:100%;min-height:24px;accent-color:var(--viola);cursor:ew-resize}.rx__didascalia{margin-top:10px;font-size:13px;color:var(--secondario)}.rx-pt{padding-block:0!important}.rx-pt__griglia{display:grid;gap:16px}.rx-pt__porta{display:grid;gap:10px;padding:28px;border-radius:20px;text-decoration:none;color:var(--testo);border:1px solid var(--linea);background:var(--carta);transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .3s ease}.rx-pt__porta:hover{transform:translateY(-6px);box-shadow:0 24px 60px rgba(91,33,182,.14);border-color:var(--viola)}.rx-pt__porta--2{background:var(--scuro);color:#fff;border-color:var(--scuro)}.rx-pt__titolo{font-size:clamp(24px, 3vw, 34px);font-weight:800;letter-spacing:-.035em}.rx-pt__testo{line-height:1.6;opacity:.8;max-width:46ch}.rx-pt__vai{font-weight:800;color:var(--viola)}.rx-pt__porta--2 .rx-pt__vai{color:#c4b5fd}.rx-dt{background:var(--tenue);margin-top:clamp(56px,9vw,112px)}.rx-dt__griglia{margin-top:36px;display:grid;gap:20px}.rx-dt__elenco{display:flex;flex-wrap:wrap;gap:8px}.rx-dt__voce{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border-radius:999px;border:1px solid var(--linea);background:var(--carta);color:var(--testo);font:inherit;font-weight:700;font-size:15px;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.rx-dt__voce:hover{border-color:var(--viola)}.rx-dt__voce[aria-pressed=true]{background:var(--viola-btn);border-color:var(--viola-btn);color:#fff}.rx-dt__n{font:500 11px/1 'IBM Plex Mono',monospace;opacity:.7}.rx-dt__schermo{min-height:240px;padding:clamp(24px,4vw,44px);border-radius:20px;background:var(--carta);border:1px solid var(--linea)}.rx-dt__pannello{animation:rx-pannello .45s var(--ease) both}@keyframes rx-pannello{from{opacity:0;transform:translate3d(0,12px,0)}}.rx-dt__conta{font:500 12px/1 'IBM Plex Mono',monospace;color:var(--secondario);margin-bottom:14px!important}.rx-dt__corta{font:500 13px/1.4 'IBM Plex Mono',monospace;color:var(--viola)}.rx-dt__titolo{margin-top:10px!important;font-size:clamp(28px, 3.6vw, 44px);font-weight:800;letter-spacing:-.04em;line-height:1.05}.rx-dt__testo{margin-top:14px!important;font-size:18px;line-height:1.65;color:var(--secondario);max-width:58ch}.rx-fm__griglia{margin-top:36px;display:grid;gap:14px}.rx-fm__carta{padding:26px;border-radius:20px;border:1px solid var(--linea);display:grid;gap:10px;align-content:start;transition:border-color .3s}.rx-fm__carta:hover{border-color:var(--viola)}.rx-fm__carta--1{background:linear-gradient(160deg,var(--tenue),var(--carta) 70%)}.rx-fm__nota{justify-self:start;padding:4px 10px;border-radius:999px;background:var(--tenue);color:var(--viola);font-size:12px;font-weight:800}.rx-fm__titolo{font-size:22px;font-weight:800;letter-spacing:-.02em}.rx-fm__testo{color:var(--secondario);line-height:1.6}.rx-se__griglia{margin-top:32px;display:grid;gap:14px}.rx-se__voce{padding:0 22px;border-radius:20px;background:var(--tenue)}.rx-se__voce summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding-block:16px}.rx-se__voce summary::-webkit-details-marker{display:none}.rx-se__testa{display:grid;gap:4px}.rx-se__titolo{font-size:19px;font-weight:800}.rx-se__nota{color:var(--viola);font-weight:700}.rx-se__voce .rxq__segno{background:var(--carta)}.rx-se__voce[open] .rxq__segno{transform:rotate(45deg)}.rx-se__voce p{padding-bottom:20px;color:var(--secondario);line-height:1.6}.rx-se__interruttore{margin-top:32px;display:inline-flex;padding:4px;border-radius:999px;background:var(--tenue)}.rx-se__tasto{min-height:44px;padding:8px 20px;border-radius:999px;border:0;background:0 0;font:inherit;font-weight:800;color:var(--secondario);cursor:pointer}.rx-se__tasto[aria-pressed=true]{background:var(--carta);color:var(--viola);box-shadow:0 4px 14px rgba(15,13,24,.08)}.rx-se__elenco{margin-top:16px;display:grid;gap:8px;animation:rx-pannello .4s var(--ease) both}.rx-se__elenco li{padding:14px 18px;border-radius:14px;border:1px solid var(--linea);font-weight:600}.rx-se__elenco--no li{color:var(--secondario);font-weight:500}.rx-dt__pannello[hidden],.rx-se__elenco[hidden]{display:none}.rx-se__nota{margin-top:20px!important;color:var(--secondario);font-size:15px;line-height:1.6;max-width:66ch}.rx-fq__lista{margin-top:28px;display:grid;gap:10px}.rxq__voce{border:1px solid var(--linea);border-radius:16px;padding-inline:20px;transition:border-color .2s}.rxq__voce[open]{border-color:var(--viola)}.rxq__domanda{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding-block:14px;font-size:18px;font-weight:700}.rxq__domanda::-webkit-details-marker{display:none}.rxq__segno{flex:none;width:28px;height:28px;border-radius:50%;background:var(--tenue);position:relative;transition:transform .3s var(--ease)}.rxq__segno::before{content:'+';position:absolute;inset:0;display:grid;place-items:center;color:var(--viola);font-weight:800}.rxq__voce[open] .rxq__segno{transform:rotate(45deg)}.rxq__risposta{padding-bottom:20px;color:var(--secondario);line-height:1.65;max-width:66ch}.rx-c__scatola{padding-block:clamp(40px,7vw,80px);border-radius:28px;background:linear-gradient(135deg,#5b21b6,#3b0d8c);color:#fff;text-align:center;display:grid;justify-items:center}.rx-c__titolo{font-size:clamp(36px, 6vw, 76px);font-weight:800;letter-spacing:-.05em!important;line-height:1}.rx-c__testo{margin-top:18px!important;font-size:18px;line-height:1.6;max-width:52ch;color:#ede9fe}.rx-c__supporto{margin-top:16px!important;font-size:14px;color:#ddd6fe}.rx-barra{position:fixed;z-index:50;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px;border-radius:999px;background:rgba(15,13,24,.92);box-shadow:0 10px 30px rgba(15,13,24,.3)}.rx-barra a{display:grid;place-items:center;min-height:48px;border-radius:999px;color:#fff;font-weight:800;text-decoration:none}.rx-barra a:first-child{background:var(--viola-2)}@media (min-width:640px){.rx__comando{grid-template-columns:auto 1fr auto;align-items:center;gap:14px}}@media (min-width:768px){.rx-pt__griglia{grid-template-columns:1fr 1fr}.rx-fm__griglia{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-se__griglia{grid-template-columns:1fr 1fr}.rx-barra{display:none}}@media (min-width:1024px){.rx-fm__griglia{grid-template-columns:repeat(3,minmax(0,1fr))}.rx-fm__carta--1{grid-column:span 2}.rx-fm__carta--6{grid-column:1/-1}.rx-dt__griglia{grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);align-items:start}.rx-dt__schermo{position:sticky;top:110px;min-height:320px}}.rxp-h{padding-bottom:clamp(32px,5vw,64px)!important}.pg__carta[hidden],.rx-dt__pannello[hidden]{display:none!important}.hp-h{text-align:left}.hp-h .bz__wrap{display:block}.hp-h__griglia{display:grid;gap:40px;align-items:center}.hp-h__testo{display:grid;justify-items:start}.hp-h .rxh__azioni{justify-content:flex-start}.hp-h__titolo{max-width:10ch}.hp-h__motto{margin-top:14px!important;font-size:clamp(20px, 2.2vw, 28px);font-weight:800;letter-spacing:-.02em;color:var(--viola)}.hp-foto{position:relative;justify-self:center;width:min(360px,78vw)}.hp-foto img{display:block;width:100%;height:auto;border-radius:32px;box-shadow:0 30px 80px rgba(91,33,182,.2);animation:rx-sale 1s var(--ease) .3s both}.hp-foto__chip{position:absolute;padding:8px 14px;border-radius:999px;background:var(--carta);border:1px solid var(--linea);box-shadow:0 10px 30px rgba(15,13,24,.1);font:500 12px/1 'IBM Plex Mono',monospace;color:var(--testo);white-space:nowrap;animation:rx-pannello .6s var(--ease) both}.hp-foto__chip--a{top:8%;left:-6%;animation-delay:1s}.hp-foto__chip--b{top:48%;animation-delay:1.2s;color:var(--viola)}.hp-foto__chip--c{bottom:6%;left:4%;animation-delay:1.4s}.hp-porte{padding-block:0!important}.hp-porte__griglia{display:grid;gap:12px}.co-az,.hp__porta{position:relative;display:grid;gap:8px;align-content:start;padding:24px 56px 24px 24px;border-radius:20px;border:1px solid var(--linea);background:var(--carta);color:var(--testo);transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .3s ease}.co-az:hover,.hp__porta:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(91,33,182,.12);border-color:var(--viola)}.hp__porta .rx-fm__nota{justify-self:start}.hp__porta--1{background:var(--scuro);color:#fff;border-color:var(--scuro)}.hp__porta--1 .rx-fm__nota{background:rgba(255,255,255,.14);color:#ddd6fe}.hp__porta--2{background:linear-gradient(160deg,var(--tenue),var(--carta) 75%)}.hp__titolo{font-size:clamp(22px, 2.4vw, 30px);font-weight:800;letter-spacing:-.03em}.hp__testo{line-height:1.55;opacity:.8}.hp__freccia{position:absolute;top:22px;right:22px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--tenue);color:var(--viola);font-weight:800;transition:transform .35s var(--ease)}.hp__porta--1 .hp__freccia{background:var(--viola-2);color:#fff}.co-az:hover .hp__freccia,.hp__porta:hover .hp__freccia{transform:translateX(4px)}.hp__pannello{font-size:clamp(20px, 2.4vw, 28px);font-weight:700;letter-spacing:-.02em;line-height:1.4;animation:rx-pannello .45s var(--ease) both}.hp-chi__griglia{display:grid;gap:24px}.hp-chi__testo p{font-size:18px;line-height:1.7;color:var(--secondario);max-width:60ch}.hp-chi__altro{margin-top:12px}.hp-chi__altro summary{display:inline-flex;align-items:center;min-height:44px;font-weight:800;color:var(--viola)}.hp-chi__altro p{margin-top:8px!important}.hp-form{padding-block:0!important}.hp-form__scatola{display:grid;gap:24px;align-items:center;padding:clamp(28px,5vw,56px);border-radius:28px;background:var(--scuro);color:#fff}.hp-form__etichetta{font:500 13px/1.4 'IBM Plex Mono',monospace;color:#c4b5fd}.hp-form__titolo{margin-top:10px!important;font-size:clamp(28px, 4vw, 48px);font-weight:800;letter-spacing:-.04em;line-height:1.05;max-width:20ch}.hp-form__testo{margin-top:14px!important;color:#d4d0e0;line-height:1.6;max-width:56ch}.hp-form .bz-btn{justify-self:start}.pg__filtri{margin-top:24px}.pg__griglia{margin-top:24px;display:grid;gap:14px}.pg__carta{display:grid;gap:10px;align-content:start;padding:24px;border-radius:20px;border:1px solid var(--linea);background:var(--carta);animation:rx-pannello .4s var(--ease) both;transition:border-color .3s}.pg__carta:hover{border-color:var(--viola)}.pg__anno{font:500 12px/1.4 'IBM Plex Mono',monospace;color:var(--viola)}.pg__titolo{font-size:21px;font-weight:800;letter-spacing:-.02em}.pg__testo{color:var(--secondario);line-height:1.6}.pg__tag{display:flex;flex-wrap:wrap;gap:6px}.pg__tag li{padding:4px 10px;border-radius:999px;background:var(--tenue);color:var(--viola);font-size:12px;font-weight:700}.pg__link{justify-self:start;display:inline-flex;align-items:center;min-height:44px;font-weight:800;color:var(--viola);text-decoration:none}.pg__link:hover{text-decoration:underline}.pg-gh{margin-top:14px;display:grid;gap:6px;padding:24px;border-radius:20px;background:var(--scuro);color:#fff;transition:transform .4s var(--ease)}.pg-gh:hover{transform:translateY(-4px)}.pg-gh__titolo{font-size:22px;font-weight:800}.pg-gh__testo{color:#d4d0e0;line-height:1.6}.pg-gh__vai{font-weight:800;color:#c4b5fd}.pg-linea{margin-top:28px;display:grid;gap:0;border-left:2px solid var(--linea-forte)}.pg-linea__voce{position:relative;display:grid;gap:6px;padding:0 0 28px 24px}.pg-linea__voce::before{content:'';position:absolute;left:-7px;top:3px;width:12px;height:12px;border-radius:50%;background:var(--viola);box-shadow:0 0 0 4px var(--tenue)}.pg-linea__titolo{font-size:20px;font-weight:800}.pg-linea__testo{color:var(--secondario);line-height:1.6}.ct-numeri{padding-block:0!important}.ct-numeri__griglia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ct-numeri p{padding:20px;border-radius:20px;background:var(--tenue);color:var(--secondario);font-weight:600;line-height:1.3}.ct-numeri strong{display:block;font-size:clamp(36px, 5vw, 56px);font-weight:800;letter-spacing:-.04em;color:var(--viola);line-height:1;margin-bottom:6px}.ct-griglia{margin-top:24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:12px}.ct-badge{padding:0}.ct-badge a{display:grid;gap:8px;justify-items:center;text-align:center;padding:22px 16px;color:var(--testo);height:100%}.ct-badge img{width:96px;height:96px;object-fit:contain;transition:transform .4s var(--ease)}.ct-badge a:hover img{transform:scale(1.08) rotate(-3deg)}.ct-badge__titolo{font-weight:800;line-height:1.3}.ct-badge__data{font-size:13px;color:var(--secondario)}.ct-badge__verifica{font-size:14px;font-weight:800;color:var(--viola)}.ct-tab__contenitore{margin-top:24px;overflow-x:auto;border-radius:20px;border:1px solid var(--linea);background:var(--carta)}.ct-tab{width:100%;border-collapse:collapse}.ct-tab td,.ct-tab th{padding:14px 16px;text-align:left;border-bottom:1px solid var(--linea);vertical-align:top}.ct-tab thead th{font:500 12px/1.4 'IBM Plex Mono',monospace;color:var(--secondario);text-transform:uppercase;letter-spacing:.06em}.ct-tab tbody th{font-weight:800;min-width:16ch}.ct-tab tbody th span{display:block;font-weight:500;color:var(--secondario);font-size:14px}.ct-tab td{color:var(--secondario);white-space:nowrap}.ct-tab__link a{display:inline-flex;align-items:center;min-height:32px;margin-right:12px;font-weight:700;color:var(--viola)}.cv-h{text-align:left}.cv-h .bz__wrap{display:block}.cv-scheda{display:grid;gap:20px;padding:clamp(24px,4vw,40px);border-radius:28px;border:1px solid var(--linea);background:var(--carta);box-shadow:0 30px 80px rgba(91,33,182,.1);animation:rx-sale .9s var(--ease) both}.cv-scheda__foto{width:112px;height:112px;border-radius:28px;object-fit:cover}.cv-scheda__nome{font-size:clamp(34px, 5vw, 60px);font-weight:800;letter-spacing:-.05em;line-height:1}.cv-scheda__ruolo{margin-top:10px!important;font-size:20px;font-weight:800;color:var(--viola)}.cv-scheda__dove{margin-top:4px!important;color:var(--secondario)}.cv-scheda__contatti{margin-top:14px!important;display:flex;flex-wrap:wrap;gap:4px 18px}.cv-scheda__contatti a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--testo);overflow-wrap:anywhere}.cv-scheda__pdf{justify-self:start}.cv-indice{margin-top:20px}.cv-indice .rx-dt__voce{text-decoration:none}.cv-sez{scroll-margin-top:90px}.cv-sez__griglia{display:grid;gap:20px}.cv-sez__titolo{font-size:clamp(26px, 3vw, 36px);font-weight:800;letter-spacing:-.03em}.cv-profilo{font-size:clamp(18px, 1.8vw, 22px);line-height:1.6;max-width:62ch}.cv-linea{display:grid;gap:14px}.cv-voce{display:grid;gap:8px;padding:24px;border-radius:20px;background:var(--carta);border:1px solid var(--linea)}.cv-voce__titolo{font-size:21px;font-weight:800}.cv-voce__dove{color:var(--secondario);font-weight:600}.cv-voce__punti{display:grid;gap:6px}.cv-voce__punti li{position:relative;padding-left:18px;line-height:1.6;color:var(--secondario)}.cv-voce__punti li::before{content:'';position:absolute;left:0;top:.7em;width:6px;height:6px;border-radius:50%;background:var(--viola)}.cv-nota{margin-top:16px!important;color:var(--secondario)}.cv-nota a{color:var(--viola);font-weight:700}.cv-stack{display:grid;gap:12px}.cv-stack div{padding:20px;border-radius:18px;background:var(--tenue)}.cv-stack dt{font-weight:800}.cv-stack dd{margin-top:6px;color:var(--secondario);line-height:1.6}.cv-titoli{display:grid;gap:0;border-top:1px solid var(--linea)}.cv-titoli li{display:grid;gap:2px;padding-block:14px;border-bottom:1px solid var(--linea)}.cv-titoli__t{font-weight:800}.cv-titoli__e{color:var(--secondario)}.co-h{padding-bottom:32px!important}.co-griglia{margin-top:36px;width:100%;max-width:980px;display:grid;gap:12px;text-align:left}.co-az__t{font-size:clamp(24px, 3vw, 34px);font-weight:800;letter-spacing:-.03em}.co-az__d{color:var(--secondario);overflow-wrap:anywhere}.co-az--1{background:var(--viola-btn);border-color:var(--viola-btn);color:#fff}.co-az--1 .co-az__d{color:#ede9fe}.co-az--1 .hp__freccia{background:rgba(255,255,255,.2);color:#fff}.co-extra{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.co-copia{font:inherit;font-weight:700;cursor:pointer}.co-esito{margin-top:10px!important;min-height:1.5em;color:var(--viola);font-weight:700}.co-dove{padding-top:24px!important;text-align:center}.co-dove .rx__h2{margin-inline:auto}.co-social{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.co-social a{display:inline-flex;align-items:center;min-height:48px;padding:10px 20px;border-radius:999px;border:1px solid var(--linea);color:var(--testo);font-weight:800;transition:border-color .2s,color .2s}.co-social a:hover{border-color:var(--viola);color:var(--viola)}.co-dati{margin-top:28px!important;font-size:14px;color:var(--secondario);overflow-wrap:anywhere}@media (min-width:768px){.hp-porte__griglia{grid-template-columns:repeat(6,minmax(0,1fr))}.hp__porta--1,.hp__porta--2{grid-column:span 3}.hp__porta--3,.hp__porta--4,.hp__porta--5{grid-column:span 2}.pg__griglia{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-numeri__griglia{grid-template-columns:repeat(4,minmax(0,1fr))}.cv-scheda{grid-template-columns:auto minmax(0,1fr);align-items:center}.cv-scheda__pdf{grid-column:2}.cv-stack{grid-template-columns:1fr 1fr}.co-griglia{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-form__scatola{grid-template-columns:minmax(0,1fr) auto}}.hp-h .hp-h__griglia{display:grid}@media (min-width:960px){.hp-h__griglia{grid-template-columns:minmax(0,1.3fr) minmax(0,0.7fr)}.cv-sez__griglia,.hp-chi__griglia{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:48px}.pg__griglia{grid-template-columns:repeat(3,minmax(0,1fr))}.cv-titoli li{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:16px;align-items:baseline}.hp-h .hp-h__griglia{grid-template-columns:minmax(0,1.3fr) minmax(0,0.7fr)}}.co-az,.co-social a,.ct-badge a,.hp__porta,.pg-gh{text-decoration:none!important}.cv-h .bz__wrap>*{width:100%}.cv-h .cv-scheda{text-align:left}.rxh__zona{margin-top:18px!important;font-size:14px;color:var(--secondario)}.rx-dt__voce[aria-pressed=true] .rx-dt__n{opacity:1}@media (max-width:767px){body.rxp{padding-bottom:calc(80px + env(safe-area-inset-bottom))}body.rxp .pwa-install-btn,body.rxp .pwa-ios-hint{bottom:calc(max(12px,env(safe-area-inset-bottom)) + 76px)}}@media print{.co-extra,.pg__filtri,.rx-barra,.rx-dt__elenco,.rx-se__interruttore,.rx__comando{display:none!important}.pg__carta[hidden],.rx-dt__pannello[hidden],.rx-se__elenco[hidden]{display:block!important}.co-az--1,.hp-form__scatola,.hp__porta--1,.pg-gh,.rx-c__scatola,.rx-pt__porta--2{background:0 0!important;color:#000!important;border:1px solid #999!important}}[data-theme=dark] body.rxp .rx-barra a:first-child{background:var(--viola-btn)}.hp-foto__chip--b{right:-4%}@media (min-width:960px) and (max-width:1180px){.hp-foto__chip--b{right:0}.hp-foto__chip--a{left:0}}@media (max-width:639px){.rx__codice{overflow-wrap:break-word;word-break:normal;font-size:10px}}