main>:is(.library-hero,.ft-hero,.student-hero,.catalog-hero,.market-hero){padding-top:28px;padding-bottom:28px}main>:is(.library-hero,.ft-hero,.student-hero,.catalog-hero,.market-hero) h1{font-size:clamp(30px,4vw,52px)}main>:is(.library-app,.ft-workspace,.student-app,.template-browser,.catalog-area){max-width:1480px;width:calc(100% - 32px)}.diy-intro{padding-block:28px}.diy-section{padding-block:24px}.material-app-main{padding-top:12px}.material-app-heading{margin-bottom:10px}@media(max-width:600px){main>:is(.library-hero,.ft-hero,.student-hero,.catalog-hero,.market-hero){padding-block:20px}main>:is(.library-app,.ft-workspace,.student-app,.template-browser,.catalog-area){width:calc(100% - 20px)}.diy-intro{padding-block:20px}.diy-section{padding-block:18px}}
