.tp{interpolate-size:allow-keywords;--ti-oro-cornice:linear-gradient(135deg,#fff3cf,#d9b95e 18%,#8a6a22 40%,#f1dc9a 58%,#c9a84c 78%,#fff3cf);--ti-lapis:linear-gradient(180deg,#17276e,#0f1a48 52%,#0a1132);--ti-lapis-scuro:linear-gradient(180deg,rgba(4,6,22,.62),rgba(4,6,22,.8));--ti-gemma:radial-gradient(circle at 35% 30%,#a9c8ff 0%,#2f62dc 45%,#0d2470 100%);--ti-gemma-accesa:radial-gradient(circle at 35% 30%,#e3efff 0%,#5c8cf0 40%,#1a3aa0 100%);--ti-oro-tondo:radial-gradient(circle at 35% 30%,#fff3cf 0%,#f1dc9a 30%,#c9a84c 65%,#7a5a1a 100%)}.en.tp .tp-col>.tp-faq-occhio{margin:0 0 6px;text-align:center;letter-spacing:.6em;font-size:.9rem;color:var(--oro-luce);text-shadow:0 0 10px rgba(241,220,154,.8)}.en.tp .tp-col>.tp-faq-sotto{margin:-4px 0 0;text-align:center;font-family:var(--font-serif),Georgia,serif;font-style:italic;font-weight:500;font-size:1.22rem;line-height:1.45;color:var(--avorio-2)}.tp-targa-incisa{--ti-vena-1:rgba(120,160,255,.12);--ti-vena-2:rgba(90,130,235,.09);--ti-alone:0 0 0 rgba(0,0,0,0);--ti-s:.14;position:relative;border-radius:4px;border:calc(72px * var(--ti-s)) solid var(--oro);border-image-source:url(/enigma/tempio/cornice-targa.webp);border-image-slice:254 257 253 258;border-image-width:calc(376px * var(--ti-s)) calc(380px * var(--ti-s)) calc(374px * var(--ti-s)) calc(382px * var(--ti-s));border-image-outset:calc(153px * var(--ti-s)) calc(49px * var(--ti-s)) calc(151px * var(--ti-s)) calc(51px * var(--ti-s));border-image-repeat:round;background:radial-gradient(70% 55% at 18% 8%,var(--ti-vena-1),transparent 70%) padding-box,radial-gradient(60% 70% at 88% 92%,var(--ti-vena-2),transparent 70%) padding-box,var(--ti-lapis) padding-box,linear-gradient(#4a3309,#4a3309) border-box;box-shadow:var(--ti-alone),0 14px 34px rgba(0,0,0,.6);transition:box-shadow .35s ease,transform .35s ease}.tp-targa-incisa:hover{box-shadow:0 0 26px rgba(201,168,76,.2),var(--ti-alone),0 18px 38px rgba(0,0,0,.62)}.en.tp .tp-col .tp-targa-incisa,.en.tp .tp-col .tp-targa-incisa *{text-shadow:none}.tp-ti-medaglione{flex:none;width:54px;height:54px;border-radius:50%;margin-left:-8px;display:grid;place-items:center;background:radial-gradient(circle,rgba(6,10,40,.6) 0 31%,rgba(6,10,40,0) 34%),url(/enigma/tempio/cornice-medaglione.webp) 50% /contain no-repeat;filter:drop-shadow(0 3px 5px rgba(0,0,0,.55));font-family:var(--num);font-size:1.05rem;line-height:1;letter-spacing:.02em;color:var(--oro-luce)}.en.tp .tp-col .tp-targa-incisa .tp-ti-medaglione{text-shadow:var(--ombra-titolo)}.en.tp .tp-col .tp-targa-incisa .tp-ti-titolo{margin:0;min-width:0;font-family:var(--num);font-weight:400;font-size:1.15rem;line-height:1.22;letter-spacing:.01em;color:var(--oro-luce);text-align:left;text-shadow:var(--ombra-titolo)}.tp-ti-gemma{flex:none;width:14px;height:14px;border-radius:50%;justify-self:center;background:var(--ti-gemma);box-shadow:0 0 0 2px var(--oro),0 0 0 3px rgba(92,66,14,.85),0 0 8px rgba(80,130,255,.45);transition:box-shadow .35s ease,transform .35s cubic-bezier(.2,.7,.2,1),background .35s ease}.tp-targa-incisa[open] .tp-ti-gemma{background:var(--ti-gemma-accesa);transform:scale(1.22);box-shadow:0 0 0 2px var(--oro-luce),0 0 0 3px rgba(92,66,14,.9),0 0 14px rgba(241,220,154,.9),0 0 28px rgba(201,168,76,.55),0 0 40px rgba(120,160,255,.35)}.tp-targa-incisa[open]{box-shadow:0 0 30px rgba(201,168,76,.24),0 18px 38px rgba(0,0,0,.62)}.tp-ti-corpo{position:relative;margin:0 12px 24px;padding:16px 18px 18px 22px;border-left:3px solid var(--oro);border-radius:0 10px 10px 0;background:var(--ti-lapis-scuro);box-shadow:inset 1px 0 0 rgba(241,220,154,.45)}.tp-ti-corpo:before{content:"✦";position:absolute;left:-10px;top:2px;font-size:.95rem;line-height:1;color:var(--oro-luce);text-shadow:0 0 10px rgba(241,220,154,.95),0 0 20px rgba(201,168,76,.6);pointer-events:none}.tp-ti-corpo:after{content:"";position:absolute;left:-6px;bottom:4px;width:9px;height:9px;border-radius:50%;background:var(--ti-gemma);box-shadow:0 0 0 1.5px var(--oro),0 0 0 2.5px rgba(92,66,14,.85);pointer-events:none}.tp-targa-incisa .tp-ti-corpo p{margin:0 0 .85em;font-family:var(--font-serif),Georgia,serif;font-weight:500;font-size:var(--t-corpo,1.15rem);line-height:1.62;color:var(--avorio);text-align:left}.tp-targa-incisa .tp-ti-corpo p+p{margin-top:0}.tp-targa-incisa .tp-ti-corpo p:last-child{margin-bottom:0}.tp-col>.tp-cartiglio{margin:0 auto 10px}.en-chiedi .tp-cartiglio,.tp-modulo .tp-cartiglio{margin:0 auto 16px}.en-chiedi.en-chiedi--cartiglio{margin-top:0;padding-top:0;border-top:0}.tp-modulo:has(>.en-chiedi--cartiglio){padding-top:10px}.tp-faq-col{box-sizing:border-box}.tp-faq{--ti-gap:34px;display:grid;gap:var(--ti-gap);margin-top:30px;padding-top:6px}.tp-faq-voce>summary{list-style:none;cursor:pointer;min-height:60px;display:grid;grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:8px 14px 8px 4px;border-radius:12px;-webkit-tap-highlight-color:rgba(201,168,76,.25)}.tp-faq-voce>summary::-webkit-details-marker{display:none}.tp-faq-voce>summary::marker{content:""}.tp-faq-voce>summary:focus{outline:none}.tp-faq-voce>summary:focus-visible{outline:3px solid var(--oro-bianco);outline-offset:3px}.tp-faq-voce::details-content{height:0;overflow:clip;transition:height .5s cubic-bezier(.2,.7,.2,1),content-visibility allow-discrete .5s}.tp-faq-voce[open]::details-content{height:auto}.tp-faq-voce:not(:last-child):after{content:"";position:absolute;left:50%;width:22px;height:22px;bottom:calc(var(--ti-gap) / -2 - 72px * var(--ti-s));translate:-50% 50%;background:url(/enigma/tempio/cornice-stella.webp) 50%/contain no-repeat;filter:brightness(1.25) drop-shadow(0 0 5px rgba(241,220,154,.7)) drop-shadow(0 2px 3px rgba(0,0,0,.6));pointer-events:none}.tp-testo .tp-faq-tutte{margin-top:18px;font-family:var(--num);font-size:1.1rem;letter-spacing:.04em}.tp-testo .tp-faq-altro{margin-top:22px;font-family:var(--font-serif),Georgia,serif;font-size:1.18rem;font-weight:500}@media (min-width:900px){.tp-faq-sez .tp-faq-col{max-width:800px}.tp-targa-incisa{--ti-s:.165}.tp-faq{--ti-gap:40px}.tp-faq-voce>summary{grid-template-columns:56px minmax(0,1fr) 22px;gap:16px;padding:10px 22px 10px 6px;min-height:64px}.tp-ti-medaglione{width:64px;height:64px;font-size:1.2rem}.en.tp .tp-col .tp-targa-incisa .tp-ti-titolo{font-size:1.3rem}.tp-ti-corpo{margin:2px 18px 28px;padding:18px 22px 20px 26px}.tp-targa-incisa .tp-ti-corpo p{font-size:calc(var(--t-corpo, 1.15rem) + .05rem)}.tp-rec-sez .tp-rec-col{max-width:1180px}}.tp-rec{list-style:none;margin:26px 0 0;padding:22px 0 0;display:grid;gap:40px;align-items:start}.tp-rec-scheda{display:flex;flex-direction:column;gap:14px;padding:16px 20px 14px}.tp-rec-scheda:before{content:"";position:absolute;left:50%;top:calc(-30px - 72px * var(--ti-s));translate:-50% 0;width:14px;height:14px;border-radius:50%;background:var(--ti-gemma);box-shadow:0 0 0 2px var(--oro),0 0 0 3px rgba(92,66,14,.85),0 0 12px rgba(80,130,255,.55),0 0 18px rgba(201,168,76,.35);pointer-events:none}.en.tp .tp-col .tp-targa-incisa .tp-ti-stelle{--stella:18px;align-self:flex-end;display:block;margin-right:30px;width:calc(var(--stella) * 5 + 16px);height:var(--stella);background:url(/enigma/tempio/cornice-stella.webp) 0 50%/var(--stella) var(--stella) space no-repeat;filter:brightness(1.25) drop-shadow(0 0 4px rgba(241,220,154,.55))}.tp-rec-scheda .tp-ti-firma{padding-left:30px}.tp-rec-scheda blockquote{margin:0;quotes:"“" "”";font-family:var(--font-serif),Georgia,serif;font-weight:500;font-size:1.2rem;line-height:1.5;color:var(--avorio);text-align:left}.tp-rec-scheda blockquote:before{content:open-quote;color:var(--oro-luce);margin-right:.08em}.tp-rec-scheda blockquote:after{content:close-quote;color:var(--oro-luce);margin-left:.08em}.tp-ti-firma{margin-top:auto;display:flex;align-items:center;gap:12px;padding-top:4px}.tp-ti-firma:after{content:"";flex:1;height:1px;min-width:24px;background:linear-gradient(90deg,var(--oro-luce),var(--oro) 40%,rgba(201,168,76,.15));box-shadow:0 0 6px rgba(241,220,154,.35)}.tp-ti-sigillo{flex:none;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:var(--ti-oro-tondo);box-shadow:0 0 0 1px rgba(92,66,14,.9),0 0 0 2px rgba(241,220,154,.3),0 0 12px rgba(201,168,76,.35),0 4px 10px rgba(0,0,0,.55)}.en.tp .tp-col .tp-targa-incisa .tp-ti-sigillo b{font-family:var(--num);font-weight:400;font-size:1.45rem;line-height:1;color:#2a1a04;text-shadow:0 1px 0 rgba(255,243,207,.75)}.tp-ti-sigillo img{width:100%;height:100%;object-fit:cover;display:block}.tp-ti-chi{display:flex;flex-direction:column;gap:2px;min-width:0}.en.tp .tp-col .tp-targa-incisa .tp-ti-chi strong{font-family:var(--num);font-weight:400;font-size:1.15rem;line-height:1.15;letter-spacing:.05em;color:var(--oro-luce);text-shadow:var(--ombra-titolo)}.en.tp .tp-col .tp-targa-incisa .tp-ti-chi small{font-family:var(--font-serif),Georgia,serif;font-style:italic;font-size:.98rem;line-height:1.35;color:var(--avorio-2)}.en.tp .tp-col .tp-targa-incisa .tp-ti-nota{color:var(--oro-luce)}.tp-testo .tp-rec-verifica{margin:30px auto 0;max-width:64ch;text-align:center;font-family:var(--font-serif),Georgia,serif;font-size:1.05rem;line-height:1.6;color:var(--avorio-2)}@media (min-width:900px){.tp-rec{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px;align-items:stretch;padding-top:30px}.tp-rec:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,440px));justify-content:center}.tp-rec:has(>:only-child){grid-template-columns:minmax(0,640px);justify-content:center}.tp-rec-scheda{padding:20px 24px 18px;gap:16px}.en.tp .tp-col .tp-targa-incisa .tp-ti-stelle{--stella:20px;margin-right:38px}.tp-rec-scheda .tp-ti-firma{padding-left:38px}.tp-rec-scheda blockquote{font-size:1.25rem}.tp-rec:has(>:nth-child(3))>.tp-rec-scheda:nth-child(3n+2){translate:0 -12px;--ti-vena-1:rgba(140,175,255,.2);--ti-vena-2:rgba(110,150,245,.16);--ti-alone:0 0 36px rgba(201,168,76,.22)}}.tp-rec-scheda:hover{transform:translateY(-3px)}.tp .en-piede p.tp-legge{font-size:.92rem;color:var(--avorio-2)}.tp-fermo .tp-faq-voce::details-content,.tp-fermo .tp-targa-incisa,.tp-fermo .tp-ti-gemma{transition:none}@media (prefers-reduced-motion:reduce){.tp-faq-voce::details-content,.tp-targa-incisa,.tp-ti-gemma{transition:none}.tp-rec-scheda:hover,.tp-targa-incisa:hover{transform:none}}.tp-sale-gruppo{max-width:1280px;margin:34px auto 0;padding:0 16px}.en .tp-sale-titolo{margin:0;font-family:var(--num);font-weight:400;font-size:1.5rem;letter-spacing:.28em;text-transform:uppercase;color:var(--oro-luce)}.en .tp-sale-titolo,.tp-sale-sotto{text-align:center;text-shadow:var(--ombra-foto)}.tp-sale-sotto{margin:6px auto 18px;font-family:var(--font-serif),Georgia,serif;font-style:italic;font-weight:600;font-size:var(--t-corpo);color:var(--avorio)}.tp-sale-griglia{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:22px 16px}.tp-sale-griglia>li{width:calc(50% - 8px)}@media (min-width:760px){.tp-sale-griglia>li{width:calc(33.333% - 11px);max-width:300px}}@media (min-width:1100px){.tp-sale-griglia>li{width:calc(25% - 12px)}}.tp-sale-griglia>li:only-child{width:min(100%,340px);max-width:340px}.en a.tp-sala{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;padding:4px 4px 10px;border-radius:16px;transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .5s ease}.tp-sala .tp-quadro{max-width:100%!important;aspect-ratio:4/5!important}.tp-sala .tp-quadro,.tp-sala .tp-quadro>picture{display:flex;align-items:flex-end;justify-content:center}.tp-sala .tp-quadro>picture{width:100%;height:100%}.tp-sala .tp-quadro>picture>img{width:auto;height:auto;max-width:100%;max-height:100%}.en a.tp-sala:hover{transform:translateY(-6px) scale(1.02);filter:drop-shadow(0 0 22px rgba(241,220,154,.35))}.en a.tp-sala:focus-visible{outline:3px solid var(--oro-bianco);outline-offset:4px}.tp-sala-testo{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;max-width:100%;box-sizing:border-box;overflow-wrap:break-word;padding:6px 12px;border-radius:10px;background:rgba(4,5,12,.65)}.tp-sala-testo strong{font-family:var(--num);font-weight:400;font-size:1.45rem;letter-spacing:.04em;color:var(--oro-luce)}.tp-sala-testo small,.tp-sala-testo strong{line-height:1.4;text-shadow:var(--ombra-foto)}.tp-sala-testo small{font-family:var(--font-serif),Georgia,serif;font-size:var(--t-corpo);color:var(--avorio)}@media (max-width:560px){.tp-sala-testo small{font-size:1rem}.tp-sala-testo strong{font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.en a.tp-sala{transition:none}.en a.tp-sala:hover{transform:none}}.en .tp-barra-sale{font-family:var(--num);font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--oro-bianco);padding:7px 10px}@media (max-width:560px){.en .tp-barra-sale{padding:7px 4px;font-size:.74rem}}.en.tp>.tp-guscio-barra{position:sticky;top:0;z-index:20;background:rgba(4,5,12,.96);border-bottom:1px solid var(--linea);box-shadow:0 1px 0 rgba(241,220,154,.08),0 12px 30px rgba(0,0,0,.45)}.tp-guscio-barra-in{display:flex;align-items:center;gap:10px;height:60px;padding:0 16px;max-width:1400px;margin:0 auto}.en a.tp-guscio-firma{display:inline-flex;align-items:center;flex:none;min-height:44px;max-width:130px;font-family:var(--num);font-size:1.15rem;letter-spacing:.3em;text-transform:uppercase;color:var(--oro-luce);text-decoration:none;white-space:nowrap;text-shadow:var(--ombra-titolo)}.en a.tp-guscio-firma:hover{color:var(--oro-bianco)}.en a.tp-guscio-firma:focus-visible{outline:3px solid var(--oro-bianco);outline-offset:3px;border-radius:2px}.en a.tp-guscio-firma[aria-current=page]{color:var(--oro-bianco);box-shadow:inset 0 -1px 0 var(--oro-luce)}.tp-guscio-capitolo{flex:1 1 0;min-width:0;overflow:hidden;white-space:nowrap;padding-left:12px;border-left:1px solid var(--linea);font-family:var(--font-serif),Georgia,serif;font-style:italic;font-size:1.05rem;line-height:1.2;color:var(--avorio-2)}.tp-guscio-capitolo[data-nascosto=si]{visibility:hidden}.tp-guscio-capitolo>span{display:inline-block}.tp-guscio-barra .tp-levetta{flex:none;margin-left:auto;min-height:44px;min-width:44px}.tp-guscio-menu{display:none}@media (min-width:900px){.tp-guscio-capitolo{display:none}.tp-guscio-menu{display:flex;align-items:center;gap:2px;margin:0 0 0 auto;padding:0;list-style:none}.tp-guscio-barra .tp-levetta{margin-left:6px}.en .tp-guscio-menu a{display:inline-flex;align-items:center;min-height:44px;padding:0 7px;font-family:var(--num);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--oro);text-decoration:none;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.en .tp-guscio-menu a:hover{color:var(--oro-bianco)}.en .tp-guscio-menu a:focus-visible{outline:3px solid var(--oro-bianco);outline-offset:2px;border-radius:2px}.en .tp-guscio-menu a[aria-current]{color:var(--oro-bianco);border-bottom-color:var(--oro-luce)}.tp-guscio-barra .tp-levetta-testo{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media (min-width:1280px){.tp-guscio-menu{gap:6px}.en .tp-guscio-menu a{font-size:.82rem;letter-spacing:.12em;padding:0 10px}.tp-guscio-barra .tp-levetta-testo{position:static;width:auto;height:auto;overflow:visible;clip-path:none}}.en.tp>.tp-predella{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:rgba(4,5,12,.97);border-top:1px solid var(--linea);box-shadow:0 -1px 0 rgba(241,220,154,.08),0 -12px 30px rgba(0,0,0,.45);padding-bottom:env(safe-area-inset-bottom)}.en a.tp-sigillo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:60px;padding:6px 4px;text-decoration:none;font-family:var(--num);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--oro);text-shadow:none;transition:color .2s ease}.tp-sigillo svg{width:22px;height:22px;fill:currentColor;filter:drop-shadow(0 0 6px rgba(241,220,154,.25))}.en a.tp-sigillo:hover{color:var(--oro-luce)}.en a.tp-sigillo:focus-visible{outline:3px solid var(--oro-bianco);outline-offset:-4px;border-radius:6px}.en a.tp-sigillo[aria-current]{color:var(--oro-bianco)}.en a.tp-sigillo[aria-current] svg{filter:drop-shadow(0 0 8px rgba(241,220,154,.6))}.en a.tp-sigillo[aria-current]:after{content:"";width:22px;height:2px;border-radius:1px;margin-top:1px;background:var(--oro-luce);box-shadow:0 0 8px rgba(241,220,154,.6)}@media (max-width:899px){.en.tp{padding-bottom:calc(84px + env(safe-area-inset-bottom))}}:root:has(.en.tp>.tp-guscio-barra){scroll-padding-top:76px}@media (max-width:899px){:root:has(.en.tp>.tp-predella){scroll-padding-bottom:calc(84px + env(safe-area-inset-bottom))}}@media (min-width:900px){.en.tp>.tp-predella{display:none}}.en.tp>.tp-torna-su{position:fixed;right:14px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:21;width:48px;height:48px;padding:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:#17120a;border:1px solid rgba(255,243,207,.6);background:radial-gradient(circle at 35% 30%,var(--oro-bianco) 0,var(--oro-luce) 30%,var(--oro) 65%,var(--oro-fondo) 100%);box-shadow:0 10px 26px rgba(0,0,0,.6),0 0 26px rgba(201,168,76,.35),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -2px 0 rgba(122,90,26,.6);opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .35s ease,transform .35s ease,box-shadow .3s ease}.en.tp>.tp-torna-su[data-visibile=si]{opacity:1;transform:none;pointer-events:auto}.tp-torna-su svg{width:20px;height:20px;fill:currentColor}.en.tp>.tp-torna-su:hover{box-shadow:0 14px 34px rgba(0,0,0,.65),0 0 40px rgba(241,220,154,.55),inset 0 1px 0 rgba(255,255,255,.7),inset 0 -2px 0 rgba(122,90,26,.6)}.en.tp>.tp-torna-su:focus-visible{outline:3px solid var(--oro-bianco);outline-offset:3px}@media (min-width:900px){.en.tp>.tp-torna-su{right:24px;bottom:24px}}@media (prefers-reduced-motion:reduce){.en.tp>.tp-torna-su{transition:none;transform:none}}.tp-piede{padding:30px 16px 40px}.tp-piede>.tp-pannello{max-width:1040px;margin:0 auto;text-align:center}.tp-piede-sale{list-style:none;margin:0;padding:0;display:grid}.tp-piede-sale li{border-top:1px solid var(--linea)}.tp-piede-sale li:first-child{border-top:0}.en .tp-piede-sale a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 10px;font-family:var(--num);font-size:1rem;letter-spacing:.06em;color:var(--oro-luce);text-decoration:none}.en .tp-piede-sale a:hover{color:var(--oro-bianco)}.en .tp-piede-sale a:focus-visible{outline:3px solid var(--oro-bianco);outline-offset:-3px;border-radius:6px}@media (min-width:760px){.tp-piede-sale{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(7,auto);grid-auto-flow:column;column-gap:32px}.tp-piede-sale li:nth-child(8){border-top:0}}.tp-piede-legge{margin:26px auto 0;padding-top:22px;border-top:1px solid var(--linea);max-width:70ch}.tp-piede-legge p{margin:0 0 10px;font-size:var(--t-nota);line-height:1.6;color:var(--avorio-2)}.tp-piede-legge p:last-child{margin-bottom:0}.en .tp-piede-legge a{color:var(--avorio)}.en .tp-piede-legge a:hover{color:var(--oro-bianco)}.tp-piede-firma{margin:22px 0 0;padding-top:18px;border-top:1px solid var(--linea);font-family:var(--num);font-size:.85rem;letter-spacing:.3em;text-transform:uppercase;color:var(--oro)}.tp-piede-firma strong{font-weight:400;color:var(--oro-luce);text-shadow:none}.en .tp-piede-firma a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:var(--oro-luce);text-decoration:none;letter-spacing:.18em}.en .tp-piede-firma a:hover{color:var(--oro-bianco)}@property --tp-giro{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes tp-giro{to{--tp-giro:360deg}}@media (prefers-reduced-motion:no-preference){.tp-anima .tp-bordo-vivo:after{content:"";position:absolute;inset:-1px;padding:2px;border-radius:19px;pointer-events:none;background:conic-gradient(from var(--tp-giro),transparent 0deg,transparent 220deg,rgba(241,220,154,.14) 260deg,rgba(241,220,154,.5) 315deg,var(--oro-luce) 340deg,var(--oro-bianco) 353deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:tp-giro 9s linear infinite}.tp-fuori .tp-bordo-vivo:after{animation-play-state:paused}}