/* Scoped visual/navigation adjustments; no legal links enabled. */
header nav.site-nav{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center}header nav.site-nav a{display:inline-flex;align-items:center;min-height:44px;line-height:1.4;overflow-wrap:anywhere}.context-nav{display:flex;gap:20px;flex-wrap:wrap;padding-block:10px}.context-nav a{min-height:44px;display:inline-flex;align-items:center}.marantel-final>.locale-selector{background:#F5F9FF!important;color:#102a43!important}.marantel-final>.locale-selector select{background:#fff;color:#102a43;border:1px solid #8a9eb1}.marantel-projects{padding-block:56px}.project-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.project-card{background:#fff;color:#102a43;border:1px solid #ccd7e4;border-radius:18px;padding:28px;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.project-card h3{font-size:30px;margin:14px 0 6px;line-height:1.2}.project-card img{width:88px;height:88px;object-fit:contain}.project-card .project-state{font-size:15px;font-weight:700;letter-spacing:.03em}.project-card p{margin:8px 0 20px}.project-card .project-cta{margin-top:auto;display:inline-flex;align-items:center;min-height:44px;color:#102a43;background:#F5F9FF;border:1px solid #8a9eb1;border-radius:8px;padding:10px 16px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.project-card.alarm{border-top:5px solid #b42c2c}.project-card.job{border-top:5px solid #087BFF}.project-card a:focus-visible,nav.site-nav a:focus-visible{outline:3px solid #005CFA;outline-offset:4px}.legal-links-slot[hidden]{display:none!important}@media(max-width:720px){.project-pair{grid-template-columns:1fr}.project-card{padding:24px}header.header,header.manual-header{flex-wrap:wrap;gap:12px}header nav.site-nav{width:100%;gap:8px 16px}}