html[lang=it] .studio-hero .headline-line{overflow:visible}html[lang=it] .language-switcher nav{max-height:70vh;overflow:auto}@media(min-width:1101px){html[lang=it] .category-studio .catalog-hero h1{font-size:clamp(76px,7vw,112px)!important;overflow-wrap:normal!important}}@media(min-width:761px) and (max-width:1100px){html[lang=it] .category-studio .catalog-hero h1{font-size:clamp(52px,7vw,76px)!important;overflow-wrap:normal!important}}@media(max-width:760px){html[lang=it] .category-studio .type-tile h3{font-size:13px!important;overflow-wrap:normal!important}html[lang=it] .category-studio .catalog-hero h1{font-size:clamp(46px,13.7vw,72px)!important}html[lang=it] .category-studio .type-tile{gap:6px!important}html[lang=it] .category-studio .type-tile img{width:28px!important}}html[lang=it][data-theme=dark] .category-studio :is(h2,h3,.type-tile,.faq-item summary){color:var(--text)}html[lang=it] .language-library h2,html[lang=it][data-theme=dark] .category-studio .language-library h2{color:#183b2b}