/* Contact strip uses the institute identity and the WhatsApp brand glyph. */
html:has(.gmi-wa-space) {scroll-padding-block-end:calc(80px + env(safe-area-inset-bottom, 0px))}
.gmi-wa-space {display:block;clear:both;block-size:calc(76px + env(safe-area-inset-bottom, 0px))}
a.gmi-wa-strip {box-sizing:border-box;position:fixed;inset-block-end:calc(12px + env(safe-area-inset-bottom, 0px));inset-inline-end:max(12px, env(safe-area-inset-right, 0px));z-index:20;display:inline-grid;grid-template-columns:36px 1fr 34px;align-items:center;gap:9px;inline-size:min(272px,calc(100% - 24px));min-block-size:48px;padding:4px 8px;border:2px solid #007987;border-radius:25px;background:#fff;color:#182B57;font:700 16px/1.2 'Heebo','Source Sans 3',sans-serif;text-align:center;text-decoration:none;box-shadow:0 2px 7px #182b5729}
[lang="en"] a.gmi-wa-strip {font-family:'Source Sans 3','Heebo',sans-serif}
.gmi-wa-strip>span:not(.gmi-wa-icon) {white-space:nowrap}
footer p.gmi-office-mail {box-sizing:border-box;max-width:1152px;margin:0 auto;padding:0 20px 18px;font-size:0.94rem}
footer .gmi-office-mail a {display:inline-flex;align-items:center;min-height:44px}
@media (max-width:260px) {.gmi-wa-strip>span:not(.gmi-wa-icon){white-space:normal}}
a.gmi-wa-strip:hover {border-color:#182B57;color:#182B57;background:#fff}
a.gmi-wa-strip:focus-visible {outline:3px solid #182B57;outline-offset:3px}
.gmi-wa-strip img {display:block;position:static;max-width:100%;margin:0;object-fit:contain}
.gmi-wa-strip .gmi-wa-brand {width:36px;height:36px}
.gmi-wa-strip .gmi-wa-icon {width:32px;height:32px;box-sizing:border-box;padding:4px 5px;background:#007987;border-radius:50%;filter:none}
.gmi-wa-icon img {width:100%;height:100%;filter:brightness(0) invert(1)}
body:has(.menu details[open]) .gmi-wa-strip {visibility:hidden}
body:has(:is(a:not(.gmi-wa-strip),button,summary,[tabindex="-1"]):focus) a.gmi-wa-strip {position:static;float:inline-end;margin:4px 12px 12px}
@media (max-width:740px),(max-height:500px) {
 body:has(input:focus,textarea:focus,select:focus,[contenteditable="true"]:focus) .gmi-wa-strip {visibility:hidden}
}
@media print {.gmi-wa-strip,.gmi-wa-space{display:none!important}}
