/* Static, accessible model information shared by the catalogue and product pages. */
.seo-document header nav{display:flex;gap:22px;flex-wrap:wrap}.seo-document header nav a{font-size:14px}.model-price{font-size:32px;color:var(--ink);line-height:1.3}.model-price span{display:block;font-size:13px;color:var(--muted)}.configure-link{display:inline-block;padding:12px 18px;background:#17392b;color:#fff;border-radius:4px;text-decoration:none}.cell-model-links{padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.cell-model-links li{padding:18px;border:1px solid var(--line,#cbd1c9);border-radius:4px}.cell-model-links a{display:block;font-size:18px;font-weight:500}.cell-model-links span{display:block;font-size:14px;margin-top:10px;color:var(--muted,#536259)}.cell-catalog p{font-size:14px;line-height:1.7;color:var(--muted,#536259)}main>.cell-catalog{padding:32px 0}.power-section+.cell-catalog{max-width:1100px;margin:0 auto;padding:32px 30px 50px}.seo-document a:focus-visible{outline:2px solid #44835d;outline-offset:4px}@media(max-width:600px){.seo-document header{flex-wrap:wrap}.seo-document header nav{gap:16px}.seo-document footer{gap:20px;flex-wrap:wrap}.cell-model-links{grid-template-columns:1fr}.power-section+.cell-catalog{padding-inline:24px}}

/* Product imagery is scoped to static documents; the configurator is unchanged. */
.seo-document .model-image{margin:28px 0;max-width:640px}.seo-document .model-image img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain}.seo-document .model-image figcaption{margin-top:12px;font-size:14px;line-height:1.6;color:var(--muted,#536259)}

/* Purchasing answers stay readable without changing the configurator layout. */
#cell-buying-faq{margin-top:40px;max-width:760px}#cell-buying-faq h2{margin-bottom:24px}#cell-buying-faq h3{font-size:18px;line-height:1.4;letter-spacing:-.02em;margin-top:24px;margin-bottom:8px}#cell-buying-faq p+p{margin-top:16px}#cell-buying-faq a{text-decoration:underline;text-underline-offset:3px}
