.foglio td,.foglio th{text-align:right;border-bottom:1px solid var(--ui-linea);padding:9px 12px;font-size:13px;line-height:18px}.foglio td:first-child,.foglio th:first-child{text-align:left}.foglio th{color:var(--ui-ink-2);background:var(--slate-100);font-size:11px;font-weight:600}.barra-piena{transition:width 6.5s linear}.barra-vuota{transition:none}@media (prefers-reduced-motion:reduce){.barra-piena{transition:none}}.fase{transition:background-color .3s,color .3s}.barra-fase{transition:width 7s linear}.barra-ferma{transition:none}@keyframes dondola{0%{transform:rotate(4deg)}to{transform:rotate(10deg)}}.cartellino{transform-origin:50% 40px;animation:3.2s ease-in-out infinite alternate dondola}@media (prefers-reduced-motion:reduce){.barra-fase{transition:none}.cartellino{animation:none;transform:rotate(7deg)}}.ritratto img{transition:transform .6s}.ritratto:hover img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.ritratto img{transition:none}}.valore{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.valore:hover{transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.valore{transition:none}}.ultima-parola{display:contents}@media (width<=720px){:is(#team,#valori,#storia,#metodo,#risultati,#investitori) div:has(>h2){gap:16px!important}:is(#team,#metodo,#risultati,#investitori) h2+p{font-size:17px!important;line-height:26px!important}:is(#team,#storia,#metodo,#risultati)>div{gap:32px!important}.tm-eroe.tm-eroe{padding:40px 20px 44px!important}.tm-eroe>div{gap:20px!important}.tm-eroe p{font-size:17px!important;line-height:26px!important}#mission>div>div{gap:24px!important}#mission p{letter-spacing:-.03em!important}#mission ol{padding-top:20px!important}#team>div>div:first-child{gap:24px!important}#team figure{border-radius:20px!important}#team .scorri{margin-top:0!important;margin-bottom:0!important}#team .scorri>li{flex-basis:min(84%,320px)!important;gap:12px!important}#team .scorri>li>div:nth-child(2){gap:8px 10px!important}#team .scorri h3{font-size:18px!important;line-height:26px!important}section#valori{padding:96px 8px 0!important}#valori>div{padding:56px 20px!important}#valori>div>div:first-child{flex-direction:column;gap:16px!important;display:flex!important}#valori>div>div:first-child>div:nth-child(2){margin-top:-8px;gap:8px!important;padding-bottom:0!important}#valori>div>div:first-child p{font-size:16px!important;line-height:25px!important}#valori>div>div:first-child a{padding:10px 0;display:block!important}#valori .ultima-parola{white-space:nowrap;display:inline}#valori .ultima-parola>svg{vertical-align:-2px;margin-left:8px;display:inline-block}#valori .scorri{margin-top:0!important;margin-bottom:0!important}#valori .valore{border-radius:20px!important;gap:20px!important;min-height:220px!important;padding:22px 20px!important}#valori .valore>div:last-child{gap:8px!important}#valori .valore h3{letter-spacing:-.03em!important;font-size:26px!important;line-height:31px!important}#valori .valore:first-child h3{letter-spacing:-.04em!important;font-size:32px!important;line-height:36px!important}#storia li{flex-direction:column;gap:8px!important;padding:24px 0!important;display:flex!important}#storia li>b:first-child{letter-spacing:-.04em!important}#storia li>h3{font-size:20px!important;line-height:26px!important}#metodo ol{flex-direction:column;gap:0!important;display:flex!important}#metodo li{grid-template-columns:60px minmax(0,1fr);box-shadow:inset 0 1px 0 var(--ui-linea)!important;gap:8px 12px!important;padding:24px 0!important;display:grid!important}#metodo li:first-child{box-shadow:none!important;padding-top:0!important}#metodo li:last-child{padding-bottom:0!important}#metodo li>b:first-child{grid-row:span 2}#metodo li>h3{font-size:18px!important;line-height:26px!important}main .tm-cta{align-items:stretch!important;gap:20px!important;margin-top:24px!important}main .tm-cta>p{letter-spacing:-.03em!important;font-size:28px!important;line-height:32px!important}#risultati li{gap:16px!important;padding:28px 0!important}#risultati li>div:first-child{gap:4px!important}#risultati li>span:nth-child(2){gap:10px!important}#risultati li>span:nth-child(3){grid-template-columns:repeat(2,minmax(0,1fr));padding-top:4px;gap:20px 16px!important;display:grid!important}#risultati li>span:nth-child(3) b{line-height:32px!important}section#investitori{padding:96px 8px 0!important}#investitori>div{padding:56px 20px!important}#investitori dl{flex-direction:column;gap:0!important;display:flex!important}#investitori dl>div{flex-direction:column;gap:6px!important;padding:18px 0!important;display:flex!important}#riconoscimenti>div>div>div{gap:20px!important}#riconoscimenti ul{flex-direction:column;gap:0!important;display:flex!important}#riconoscimenti li{padding:16px 0!important}#riconoscimenti li>h3{font-size:17px!important}}
