@layer components{.public-site-shell{--professional-radius:0.5rem;--professional-radius-sm:0.375rem;--professional-shadow:0 18px 44px rgba(17,19,18,0.08)}.public-site-shell :where(a.rounded-full,button.rounded-full,[role=button].rounded-full){border-radius:var(--professional-radius-sm)!important}.public-site-shell [class*="rounded-[1."],.public-site-shell [class*="rounded-[2"],.public-site-shell [class*="rounded-[3"]{border-radius:var(--professional-radius)!important}.public-site-shell .shadow-2xl,.public-site-shell .shadow-xl,.public-site-shell [class*="shadow-[0_"]{box-shadow:var(--professional-shadow)!important}.public-site-shell [class*="min-h-[34rem]"]{min-height:24rem!important}.public-site-shell [class*="min-h-[calc(100svh"]{min-height:auto!important}@media (min-width:768px){.public-site-shell [class*="min-h-[calc(100svh"]{min-height:42rem!important}}@media (min-width:1280px){.public-site-shell [class*="min-h-[calc(100svh"]{min-height:46rem!important}}.public-site-shell :where(h1,h2,h3){hyphens:none!important;overflow-wrap:normal!important;word-break:normal!important}.public-site-shell :where(img[alt$="material sample"],img[alt$="material reference"],img[alt*="material samples"],img[alt*="product boards"],img[alt*="sample stack"]){object-fit:cover!important;padding:0!important}.public-site-shell :where(article,aside,section){scroll-margin-top:5rem}.public-site-shell :where(h1,h2,h3)[class*="tracking-[-"]{letter-spacing:0!important}}