.consult{background:#fff;padding:105px 0}.consult-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.consult img{width:100%;height:620px;object-fit:cover;object-position:center 35%}.consult h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(38px,5vw,62px);line-height:1.04;letter-spacing:-.035em}.consult p{font-size:18px;color:var(--muted)}.consult ul{list-style:none;padding:0;margin:24px 0 30px}.consult li{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.consult li svg{width:19px;color:var(--red)}.local-panel address{display:flex;flex-direction:column;border-top:1px solid #343637;margin-top:20px;padding-top:20px;font-style:normal;color:#ccc}.local-panel address b{color:#ff625c;text-transform:uppercase;font-size:11px;letter-spacing:.12em;margin-bottom:5px}@media(max-width:900px){.consult-grid{grid-template-columns:1fr;gap:45px}.consult img{height:520px}}@media(max-width:620px){.consult{padding:75px 0}.consult img{height:430px}}
.emergency-hero .hero-img{background:linear-gradient(90deg,rgba(5,7,8,.99) 0%,rgba(5,7,8,.82) 42%,rgba(5,7,8,.12) 75%),url('/inspection-rongeurs.png') center 38%/cover no-repeat}.region-list{display:grid;gap:54px}.region-group>h3{font-family:Georgia,serif;font-size:30px;margin:0 0 18px}.photo-story{padding:15px 0 90px}.photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.photo-grid img{width:100%;height:330px;object-fit:cover;border-radius:18px}.partner-links{display:flex;gap:12px;flex-wrap:wrap}.local-photo-panel{padding-top:22px}.local-photo-panel img{width:100%;height:280px;object-fit:cover;border-radius:12px;margin-bottom:20px}@media(max-width:760px){.emergency-hero .hero-img{background:linear-gradient(90deg,rgba(5,7,8,.96),rgba(5,7,8,.54)),url('/inspection-rongeurs.png') 62% center/cover}.photo-grid{grid-template-columns:1fr}.photo-grid img{height:280px}.region-list{gap:38px}.local-photo-panel img{height:240px}}
