#valor-inspeccion{background:#101112}#valor-inspeccion .section-head{align-items:center}.coverage-intro{max-width:none!important;margin:0}.base-highlight{color:#fff;font-size:27px;white-space:nowrap}.coverage-grid{display:grid;grid-template-columns:1.14fr 1fr;gap:30px;align-items:stretch}.map-panel{background:#16191b;border:1px solid #353a3d;padding:25px;min-width:0}.map-heading{display:flex;justify-content:space-between;color:#b6b9bc;font-size:11px;letter-spacing:2px}.map-controls{display:flex;gap:8px;margin-top:18px}.map-controls button{padding:10px 13px;color:#bfc3c5;background:transparent;border:1px solid #454b50;font-size:12px;cursor:pointer;min-height:44px}.map-controls button[aria-pressed=true]{background:#343a3e;border-color:#9aa0a5;color:white}#coverage-map{display:block;width:100%;height:360px;margin:16px 0;overflow:hidden}.zone-mark circle{fill:#111416;stroke:white;stroke-width:1}.zone-mark text{fill:white;font:bold 12px Arial}.map-legend{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;color:#eceeef}.map-legend span{display:flex;align-items:center;gap:7px}.map-legend i{width:12px;height:12px;border-radius:50%;border:1px solid #ffffff55}.map-note{font-size:12px;line-height:1.6;margin:18px 0 8px}.map-source{font-size:10px;color:#aeb4b7;text-underline-offset:3px}.zone-cards{display:flex;flex-direction:column;gap:13px}.zone-card{border:1px solid #3a3d40;border-left:4px solid var(--zone-color);padding:21px 24px;background:#191b1d}.zone-sur{background:#251719;border-color:#7b3037;border-left-color:var(--zone-color)}.zone-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.zone-heading h3{display:flex;gap:9px;align-items:center;font-size:16px;margin:0}.zone-heading svg{height:19px;width:19px;stroke:var(--zone-color);fill:none;stroke-width:1.8;flex-shrink:0}.base-tag{font-size:9px;letter-spacing:1px;color:#ffabb0;border:1px solid #a8444c;padding:3px 7px;white-space:nowrap}.zone-price{font-size:36px;line-height:1.2;font-weight:800;letter-spacing:-1.4px;margin:12px 0 5px;display:flex;align-items:baseline;gap:12px}.zone-price small{font-size:11px;font-weight:normal;letter-spacing:0;color:#bfc1c4}.price-breakdown{font-size:12px;margin:0 0 12px}.commune-list{font-size:13px;color:#eee;line-height:1.7;margin:0}.zone-footnote{font-size:12px;margin:2px 0 0}.coverage-query{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;border-bottom:1px solid #37393b}.coverage-query h3{font-size:19px;margin-bottom:5px}.coverage-query p{margin:0;font-size:14px}.coverage-includes{padding:44px 0}.coverage-includes h3{font-size:30px;line-height:1.2}.coverage-includes>p{max-width:740px;font-size:14px}.coverage-includes ul{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:17px 40px}.coverage-includes li{display:flex;align-items:baseline;gap:12px;font-size:14px}.coverage-includes li span{color:#ff676e}.coverage-limit{font-size:12px!important;color:#a8aaad;margin:28px 0 0}.coverage-close{background:#211719;border:1px solid #613039;padding:32px;display:flex;justify-content:space-between;align-items:center;gap:32px}.coverage-close h3{font-size:29px;margin-bottom:13px}.coverage-close p{max-width:600px;margin:0;font-size:14px}.coverage-close .btn{flex-shrink:0}@media(max-width:800px){.coverage-grid{grid-template-columns:1fr}.coverage-close,.coverage-query{align-items:stretch;flex-direction:column}.coverage-close .btn,.coverage-query .btn{align-self:flex-start}#coverage-map{height:340px}}@media(max-width:500px){.map-panel{padding:18px}.zone-card{padding:19px}.coverage-includes ul{grid-template-columns:1fr}.coverage-close{padding:23px}.coverage-close .btn,.coverage-query .btn{align-self:stretch}.zone-price{font-size:34px}.map-legend{gap:10px;font-size:11px}.coverage-close h3{font-size:26px}#coverage-map{height:310px}}
