.application-intro{padding:64px 0 36px}.application-intro h1{font-size:clamp(2.3rem,5vw,4rem);max-width:900px;line-height:1.1;margin:22px 0}.application-lead{max-width:760px;font-size:1.2rem;color:#59685f}.application-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-bottom:60px}.application-card{border:1px solid #d8e0da;border-radius:12px;overflow:hidden;background:#fff}.application-card a{color:inherit;text-decoration:none}.application-card img{width:100%;height:260px;object-fit:cover}.application-card div{padding:25px}.application-card h3{font-size:1.5rem}.application-card span,.application-links a{color:#183c32;font-weight:700}.application-story{max-width:1000px;padding-bottom:64px}.application-story>p{max-width:820px;line-height:1.8}.application-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:36px 0 56px}.application-gallery figure{margin:0;background:#f2f4f0;border-radius:10px;overflow:hidden}.application-gallery img{width:100%;height:420px;object-fit:contain;background:#e8ece7}.application-gallery figcaption{padding:18px;font-size:.95rem;line-height:1.6}.application-links{display:flex;gap:20px;flex-wrap:wrap;margin:26px 0}.application-nav{display:flex;gap:22px}.application-discovery{background:#eef2ec}@media(max-width:760px){.application-grid,.application-gallery{grid-template-columns:1fr}.application-gallery img{height:auto;max-height:640px}.application-intro{padding-top:34px}.application-nav{display:none}.application-card img{height:250px}}

.product-image img[src^="/assets/products/"],.product-page-media img[src^="/assets/products/"],.related-product-card img[src^="/assets/products/"]{object-fit:contain;background:#fff}.guide-gallery img[src^="/assets/products/"]{object-fit:contain;background:#fff}

.product-specifications .compact-specification table{min-width:0}.compact-specification th,.compact-specification td{overflow-wrap:anywhere}
