:root{--navy:#0b2341;--gold:#e4bd32;--bg:#f5f7fa;--text:#142033}*{box-sizing:border-box}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--text);background:var(--bg);line-height:1.55}a{color:inherit}.seoHeader{background:#fff;border-bottom:3px solid var(--gold);padding:15px 5%}.seoHeader>div{max-width:1180px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.seoBrand{display:flex;align-items:center;gap:14px;text-decoration:none}.seoBrand img{width:52px;height:52px;object-fit:contain}.seoBrand strong{font-size:25px;text-transform:uppercase;color:var(--navy)}.seoBrand strong span{color:#d9a900}.seoNav{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.seoNav a{text-decoration:none;font-weight:800;color:var(--navy)}.seoHero{background:linear-gradient(120deg,#071b35,#123b67);color:#fff;padding:70px 5%}.seoHero>div,.seoMain{max-width:1180px;margin:auto}.crumbs{font-size:14px;margin-bottom:18px;color:#d8e2ef}.crumbs a{color:#fff}.seoHero h1{font-size:clamp(34px,5vw,60px);line-height:1.05;max-width:900px;margin:0 0 18px}.seoHero p{font-size:20px;max-width:830px;color:#e6edf5}.seoMain{padding:55px 24px}.seoGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.seoCard{display:flex;flex-direction:column;background:#fff;border-radius:18px;overflow:hidden;text-decoration:none;box-shadow:0 8px 26px #0b234114;border:1px solid #e2e8f0}.seoCard img{width:100%;height:230px;object-fit:cover;background:#eef2f6}.seoCard div{padding:20px}.seoCard h2,.seoCard h3{color:var(--navy);margin:0 0 10px}.seoCard b{color:#9a7400}.seoSection{background:#fff;border-radius:20px;padding:32px;margin:0 0 30px;border:1px solid #e1e7ef}.seoSection h2{font-size:30px;color:var(--navy);margin-top:0}.seoUses{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0;list-style:none}.seoUses li{background:#f3f6fa;border-left:4px solid var(--gold);padding:14px 16px}.seoProduct{display:grid;grid-template-columns:minmax(260px,460px) 1fr;gap:40px;align-items:start}.seoProduct img{width:100%;border-radius:18px;background:#fff;box-shadow:0 8px 26px #0b234114}.priceTable{width:100%;border-collapse:collapse;margin:20px 0}.priceTable th,.priceTable td{padding:12px;border-bottom:1px solid #dfe5ec;text-align:left}.priceTable th{background:var(--navy);color:#fff}.seoCta{display:inline-block;background:var(--gold);color:var(--navy);font-weight:900;text-decoration:none;padding:15px 22px;border-radius:10px}.seoFooter{background:var(--navy);color:#fff;padding:40px 5%;margin-top:40px}.seoFooter>div{max-width:1180px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:30px}.seoFooter a{color:#fff}.seoNote{font-size:14px;color:#5e6877}.categoryLinks{display:flex;gap:10px;flex-wrap:wrap}.categoryLinks a{background:#eef2f6;border-radius:999px;padding:8px 13px;text-decoration:none;font-weight:700}@media(max-width:850px){.seoHeader>div,.seoFooter>div{display:block}.seoNav{margin-top:16px}.seoGrid{grid-template-columns:1fr}.seoProduct{grid-template-columns:1fr}.seoUses{grid-template-columns:1fr}.seoHero{padding-top:45px;padding-bottom:45px}.seoCard img{height:210px}}
/* LinkedIn: zona propia al final del pie, alineada a la derecha. */
.linkedinContact{display:inline-flex;align-items:center;gap:9px;max-width:100%;font:600 14px/1.4 Arial,Helvetica,sans-serif;text-decoration:none;color:inherit}.linkedinContact svg{display:block;flex:0 0 24px}.linkedinContact:hover span{text-decoration:underline;text-underline-offset:3px}.linkedinContact:focus-visible{outline:2px solid #0a66c2;outline-offset:5px;border-radius:3px}.footerSocial{display:flex;justify-content:flex-end;grid-column:1/-1;width:100%;margin-top:10px}.footerSocial .linkedinContact{color:#fff}.contactEmailBox .linkedinContact{display:inline-flex;align-items:center;gap:9px;font-size:16px}.seoFooter>.footerSocial{display:flex;justify-content:flex-end;max-width:1180px;margin:18px auto 0}
