.abra-contact-hero { background: linear-gradient(135deg, rgba(0,166,214,.14), rgba(255,185,0,.13)); }
.abra-contact-layout { display: grid; grid-template-columns: .9fr 1.1fr; gap: 18px; align-items: start; }
.abra-contact-panel { min-height: 420px; }
.abra-contact-methods .abra-card { padding: 20px; }
@media (max-width:900px){.abra-contact-layout{grid-template-columns:1fr}}
