:root{--ink:#111315;--gold:#f5b91b;--muted:#596166;--paper:#f7f8f6;--line:#dce2df}*{box-sizing:border-box}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--paper)}button,input,select,textarea{font:inherit}a{color:inherit}.site-head{background:#111315;color:white;border-bottom:3px solid var(--gold);padding:15px clamp(18px,4vw,60px);display:flex;align-items:center;justify-content:space-between;gap:18px}.site-head img{width:min(220px,42vw);height:auto}.site-head nav{display:flex;gap:8px;flex-wrap:wrap}.site-head nav a{border:1px solid #5b5b5b;border-radius:10px;padding:10px 13px;text-decoration:none;font-size:.87rem;font-weight:700}.site-head nav a[aria-current],.site-head nav a:hover{border-color:var(--gold);color:var(--gold)}.service-hero{background:linear-gradient(122deg,#111315,#213239);color:white;padding:64px clamp(18px,5vw,72px) 60px;border-bottom:4px solid var(--gold)}.service-hero>div,.service-main{width:min(1100px,100%);margin:auto}.kicker{color:var(--gold);text-transform:uppercase;letter-spacing:.15em;font-weight:800;font-size:.8rem}.service-hero h1{font-size:clamp(2.4rem,5vw,4.8rem);line-height:1.04;letter-spacing:-.045em;margin:12px 0 16px}.service-hero p{font-size:1.1rem;line-height:1.55;max-width:680px;color:#e5eceb;margin:0}.service-main{padding:38px 18px 78px}.service-main h2{font-size:1.65rem;margin:0 0 12px}.service-main p{line-height:1.6}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0 36px}.cards.four{grid-template-columns:repeat(2,minmax(0,1fr))}.card,.form-card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:23px;box-shadow:0 12px 32px rgba(10,25,29,.06)}.card strong{display:block;font-size:1.1rem;margin-bottom:7px}.card p{margin:0;color:var(--muted)}.card .num{color:#a97600;font-size:.78rem;font-weight:900;letter-spacing:.1em;margin-bottom:11px}.form-card{max-width:780px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.field{display:grid;gap:8px}.field.wide{grid-column:1/-1}.field label{font-weight:750}.field input,.field select,.field textarea{width:100%;padding:13px;border:1px solid #bdc8c5;border-radius:10px;background:#fff;min-height:47px}.field textarea{min-height:100px;resize:vertical}.field :focus-visible,.button:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.check{display:flex;gap:10px;line-height:1.5;margin:20px 0}.check input{width:20px;height:20px;flex:none}.button{display:inline-block;background:var(--gold);border:0;border-radius:11px;padding:13px 19px;font-weight:850;text-decoration:none;color:#111315;cursor:pointer}.button:hover{background:#ffd765}.button.secondary{background:#fff;border:1px solid #98a6a2}.note{color:var(--muted);font-size:.9rem;margin-top:15px}.result{background:#f5edd7;border-radius:15px;padding:17px;margin-top:20px;line-height:1.5}.result strong{display:block;font-size:1.8rem}.foot{background:#111315;color:#dde5e4;padding:24px;text-align:center}.foot a{color:var(--gold)}@media(max-width:720px){.site-head{align-items:flex-start;flex-direction:column}.site-head nav a{padding:8px 9px;font-size:.79rem}.service-hero{padding-block:46px}.cards,.cards.four,.form-grid{grid-template-columns:1fr}.field.wide{grid-column:auto}}

/* Radar Inmuebles identity shared by the informational pages. */
:root{--ink:#0B0B0B;--gold:#D4AF37;--paper:#F8F5EC}
.site-head{background:#F8F5EC;color:#0B0B0B}.site-head img{width:min(230px,62vw)}.site-head nav a{border-color:#D3C59A}.site-head nav a[aria-current],.site-head nav a:hover{background:#0B0B0B;color:#F8F5EC}
.service-hero{background:linear-gradient(120deg,#0B0B0B,#2E2E2E);border-bottom-color:#D4AF37}.service-hero p{color:#F8F5EC}.foot{background:#0B0B0B;color:#F8F5EC}.button{color:#0B0B0B}
.site-head{background:#fff}.site-head img{width:min(232px,62vw)}
/* Órbita A */
:root{--ink:#151719;--gold:#C6A13D;--paper:#F6F3EB}.site-head{background:#F6F3EB;border-bottom-color:#C6A13D}.site-head img{width:min(340px,90vw);height:auto}.service-hero{background:linear-gradient(120deg,#151719,#2d3033);border-bottom-color:#C6A13D}.button{background:#C6A13D}.foot{background:#151719}.site-head nav a[aria-current],.site-head nav a:hover{background:#151719;color:#F6F3EB}
