/* The existing page design stays in charge; only the contact link is fixed. */#jg-mobile-contact{display:none}@media(max-width:700px){body.jgmc-space{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px)) !important}#jg-mobile-contact:not([hidden]){display:block;position:fixed;z-index:90;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));width:auto;max-width:calc(100% - 32px);margin:0;padding:0}#jg-mobile-contact a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:11px 18px;background:#f5c842;color:#171717;border:1px solid rgba(23,23,23,.14);border-radius:999px;box-shadow:0 3px 12px rgba(0,0,0,.16);font:500 14px/1.4 Body,Arial,sans-serif;text-decoration:none;box-sizing:border-box}#jg-mobile-contact a>span:first-child{min-width:0}#jg-mobile-contact a>span:last-child{flex:none;font:400 18px/1 Arial,sans-serif}#jg-mobile-contact a:focus-visible{outline:3px solid #171717;outline-offset:4px;box-shadow:0 0 0 7px #f3f0e7}body:has(#jgfix-consent:not([hidden])) #jg-mobile-contact,body:has(dialog[open]) #jg-mobile-contact,body:has(#jg-editorial-menu[open]) #jg-mobile-contact,body:has(.menu[aria-expanded="true"]) #jg-mobile-contact{display:none}}@media print{#jg-mobile-contact{display:none!important}body.jgmc-space{padding-bottom:0!important}}
