body.tpms-location{background:#f5f6f8;color:#191b20;font-family:Manrope,Arial,sans-serif}.loc-top{background:#12151b;color:white;border-bottom:4px solid #ffca05}.loc-top .inner{max-width:1180px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;flex-wrap:wrap}.loc-top a{color:white;text-decoration:none;font-weight:750}.loc-top strong{color:#ffca05;font-size:22px}.loc-nav{display:flex;gap:14px;flex-wrap:wrap}.loc-wrap{max-width:1180px;margin:auto;padding:24px 18px 70px}.loc-crumb{font-size:13px;margin-bottom:18px}.loc-crumb a{color:#454b55}.loc-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:30px;background:#fff;border-radius:22px;padding:30px;border:1px solid #e5e7eb}.loc-hero img{width:100%;height:320px;object-fit:cover;border-radius:16px}.loc-hero h1{font-size:clamp(27px,4vw,46px);line-height:1.16;margin:14px 0}.loc-eyebrow{color:#8a6700;font-weight:850;letter-spacing:1px}.loc-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.loc-actions a{padding:14px 18px;background:#ffca05;color:#171717;border-radius:10px;font-weight:800;text-decoration:none}.loc-actions a:last-child{background:#191b20;color:white}.loc-panel{margin-top:20px;background:white;border:1px solid #e5e7eb;border-radius:18px;padding:26px}.loc-panel p{line-height:1.85}.loc-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.loc-links a{padding:12px;background:#f5f6f8;border:1px solid #e7e7e7;border-radius:9px;color:#202329;text-decoration:none;font-weight:650}.loc-panel details{border:1px solid #e4e6e9;border-radius:12px;padding:14px;margin:9px 0}.loc-panel summary{cursor:pointer;font-weight:800}.loc-foot{background:#14171d;color:#ddd;padding:25px;text-align:center}.loc-foot a{color:#ffca05}.loc-keys{color:#59616c;font-size:13px}.loc-panel h2{font-size:24px}@media(max-width:760px){.loc-hero{grid-template-columns:1fr;padding:18px}.loc-hero img{height:230px}.loc-panel{padding:18px}.loc-actions a{flex:1;text-align:center}.loc-nav{font-size:13px}}