.market-page .market-product-group{margin:36px 0 0}.market-page .market-product-group>h3{font-size:24px;font-weight:400;line-height:1.35;color:#3c436d;margin:0 0 24px}.market-page .market-product-group+.market-product-group{padding-top:36px;border-top:1px solid #dce1e8}.market-page .catalogue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.market-page .catalogue-image{height:320px;background:#f4f5f7;display:flex;align-items:center;justify-content:center}.market-page .catalogue-image img{width:100%;height:100%;object-fit:contain}.market-support{padding:64px 0;background:#edf2f4}.market-support .eyebrow{font-size:11px;font-weight:600;letter-spacing:.13em;line-height:1.6;color:#4565a5;margin:0 0 14px}.market-support h2{font-size:clamp(28px,3vw,38px);line-height:1.3;font-weight:400;color:#3c436d;margin:0 0 32px}.market-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.market-support-grid h3{font-size:20px;font-weight:400;line-height:1.4;margin:0 0 12px;color:#3c436d}.market-support-grid p{font-size:15px;line-height:1.8;color:#646a7c;margin:0}.market-suitability-note{font-size:13px;line-height:1.7;color:#646a7c;margin:28px 0 0;max-width:850px}.market-page #range-products,.market-page #range-details{scroll-margin-top:100px}@media(max-width:800px){.market-page .catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.market-support-grid{grid-template-columns:1fr;gap:28px}.market-support{padding:44px 0}}@media(max-width:480px){.market-page .catalogue-grid{grid-template-columns:1fr}.market-page .catalogue-image{height:300px}.market-page .market-product-group>h3{font-size:22px}}