/* P6 only: business page composition; all modules continue to use P3 styles. */
.jby-p6-live-products{padding:clamp(56px,7vw,100px) 0;background:#f7f5f1}
.jby-p6-live-products h2{font-family:Georgia,serif;font-size:clamp(29px,4vw,44px);font-weight:400;line-height:1.19;letter-spacing:-.025em;color:#25282a;margin:12px 0 30px}
.jby-p6-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.jby-p6-live-products .jby-p4-product-card{min-width:0}
.jby-p6-product-empty{max-width:760px;color:#676b70;line-height:1.7}
.jby-p6-catalog-footer{margin-top:30px}
@media(max-width:900px){.jby-p6-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.jby-p6-product-grid{grid-template-columns:1fr;gap:18px}.jby-p6-live-products h2{margin-bottom:23px}}
