.mih139-contact{max-width:1450px;margin:16px auto 70px;padding:0 20px;color:#fff}.mih139-contact a{color:inherit;text-decoration:none}.mih139-contact-hero{padding:42px clamp(20px,4vw,62px);background:linear-gradient(115deg,#2b1119,#151a22 57%,#101216);border:1px solid #67303c;border-radius:16px}.mih139-contact-hero span{color:#fa4b60;font-weight:800;font-size:13px}.mih139-contact-hero h1{font-size:clamp(28px,4vw,45px);margin:8px 0}.mih139-contact-hero p{color:#cbd2dc}.mih139-contact-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0 34px}.mih139-contact-options section{background:#1b2028;border:1px solid #343c47;border-radius:12px;padding:23px}.mih139-contact-options strong{display:block;font-size:13px;color:#b4c0cd;margin-bottom:11px}.mih139-contact-options a{font-size:18px;font-weight:700;overflow-wrap:anywhere}.mih139-contact-options a:hover,.mih139-location-info a:hover{color:#ff4d64}.mih139-contact>h2{font-size:24px}.mih139-locations{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:17px}.mih139-location{background:#171c24;border:1px solid #3a414b;border-radius:13px;overflow:hidden}.mih139-location-info{padding:22px}.mih139-location-info h3{margin:0 0 9px;font-size:20px}.mih139-location-info p{line-height:1.7;min-height:46px;color:#cbd4df}.mih139-location-info a{color:#fa566b;text-decoration:underline}.mih139-location iframe{border:0;width:100%;height:270px;display:block;background:#292e36}@media(max-width:760px){.mih139-contact-options{grid-template-columns:1fr}.mih139-contact{padding:0 12px}}
