@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial}}}figure{display:flex;flex-direction:column;justify-content:center;width:100%}figcaption{margin-inline:calc(var(--spacing,.25rem)*6);margin-top:calc(var(--spacing,.25rem)*4);--tw-leading:calc(var(--spacing,.25rem)*5);color:var(--color-grigio-700,#555c61);display:flex;line-height:calc(var(--spacing,.25rem)*5)}@media screen and (min-width:768px){figcaption{margin-inline:auto;max-width:var(--container-xl,36rem)}}@media screen and (min-width:1024px){figcaption{max-width:var(--container-2xl,42rem)}}.img_comp_didascalia{display:flex;font-size:var(--text-sm,.875rem);letter-spacing:.01em;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}@media screen and (min-width:768px){.img_comp_didascalia{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}}@media screen and (min-width:1536px){.img_comp_didascalia{font-size:var(--text-base,1rem);letter-spacing:-.0063rem;line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}@media screen and (min-width:1920px){.img_comp_didascalia{font-size:var(--text-lg,1.125rem);letter-spacing:-.0091rem;line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}}.lazy-image-wrapper{overflow:hidden;position:relative;width:100%}.skeleton{align-items:center;animation:pulse 1.5s ease-in-out infinite;background-color:var(--color-grigio-100,#e9eaec);border:1px solid #cfcfcf;box-shadow:inset 0 0 0 8px #fff;display:flex;inset:calc(var(--spacing,.25rem)*0);justify-content:center;position:absolute;z-index:1}@keyframes pulse{50%{opacity:.5}}.spinner{animation:spin .3s linear infinite;border:4px solid #e0e0e0;border-radius:50%;border-top-color:#999;height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12)}@keyframes spin{to{transform:rotate(1turn)}}.lazy-image{display:block;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:0;position:relative;transition:opacity .3s ease-in;width:100vw;z-index:2}.lazy-image.is-loaded{opacity:1}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
