.seo-intro,.seo-guides{max-width:1260px;margin:0 auto;padding:48px 5%}.seo-intro .eyebrow{display:block;margin-top:26px}.seo-intro h1{font-size:clamp(30px,4vw,52px);line-height:1.15;margin:20px 0}.seo-intro p{line-height:1.75;max-width:75ch}.seo-links{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.seo-links a{display:block;border:1px solid #b9bfb5;border-radius:6px;padding:12px 16px;text-decoration:none;color:#233a35}.seo-links a:hover{background:#e9eddf}.seo-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-top:32px}.seo-product-photo{width:100%;height:auto;max-height:760px;object-fit:contain;background:#f1eee6}.seo-price{font-size:28px}.seo-price small{font-size:14px}.seo-article{max-width:880px}.seo-article h2{margin-top:36px}.seo-placeholder{display:grid;place-items:center;min-height:260px;padding:25px}.product-title a{font:inherit;color:inherit;text-decoration:none}.product-image{display:block;color:inherit}.seo-intro button{max-width:100%;white-space:normal}.seo-intro nav{overflow-wrap:anywhere}@media(max-width:700px){.seo-intro,.seo-guides{padding:28px 6%}.seo-product{grid-template-columns:1fr;gap:20px}.seo-links{gap:8px}.seo-links a{padding:10px 12px;font-size:14px}.seo-product-photo{max-height:500px}}
