.tema-intradosso{--x-bg:#fff;--x-fg:#111;--x-muted:#555;--x-subtle:#6b6b6b;--x-line:#d9d9d9;--x-surface:#f2f2f2;--x-deep:#111;--x-deep-fg:#fff;--x-accent:#e10600;--x-accent-fg:#fff;--x-accent-soft:#fde8e6;--x-font-display:var(--x-font-body);--int-rosso-chiaro:#ff5a4a;font-feature-settings:"kern", "ss01", "tnum"}.tema-intradosso ::selection{background:var(--x-accent);color:var(--x-accent-fg)}.tema-intradosso :focus-visible{outline:2px solid var(--x-accent);outline-offset:2px}.tema-intradosso .int-nero :focus-visible{outline-color:var(--int-rosso-chiaro)}:root:has(.tema-intradosso){scroll-padding-top:4.5rem}@media (prefers-reduced-motion:no-preference){:root:has(.tema-intradosso){scroll-behavior:smooth}}.tema-intradosso .int-griglia{--colonne:4;background-image:repeating-linear-gradient(to right, transparent 0, transparent calc(100% / var(--colonne) - 1px), var(--x-line) calc(100% / var(--colonne) - 1px), var(--x-line) calc(100% / var(--colonne)))}@media (min-width:1024px){.tema-intradosso .int-griglia{--colonne:12}}.tema-intradosso .int-foto{filter:grayscale()contrast(1.06);transition:filter .4s cubic-bezier(.2,0,0,1),transform .6s cubic-bezier(.2,0,0,1)}.tema-intradosso .group:hover .int-foto,.tema-intradosso .group:focus-visible .int-foto{filter:grayscale(.15)}@media (hover:hover){.tema-intradosso .group:hover .int-zoom{transform:scale(1.03)}}@keyframes intradosso-sale{0%{transform:translateY(105%)}to{transform:none}}@keyframes intradosso-tira{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes intradosso-dissolvi{0%{opacity:0}to{opacity:1}}.tema-intradosso .int-riga{display:block;overflow:hidden}.tema-intradosso .int-riga>span{animation:.9s cubic-bezier(.3,0,0,1) both intradosso-sale;display:block}.tema-intradosso .int-riga:nth-child(2)>span{animation-delay:90ms}.tema-intradosso .int-riga:nth-child(3)>span{animation-delay:.18s}.tema-intradosso .int-tira{transform-origin:0;animation:1.1s cubic-bezier(.3,0,0,1) .2s both intradosso-tira}.tema-intradosso .int-dissolvi{animation:.35s cubic-bezier(.2,0,0,1) both intradosso-dissolvi}.tema-intradosso .int-apri{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,0,0,1);display:grid}.tema-intradosso .int-apri[data-aperta=true]{grid-template-rows:1fr}.tema-intradosso .int-apri>div{min-height:0;overflow:hidden}.tema-intradosso .int-riquadro picture{display:contents}
