@media (max-width:760px){html body .contact-widget.mobile-contact-widget{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));display:grid}.contact-widget.mobile-contact-widget .contact-trigger{width:48px;min-width:48px;height:48px;min-height:48px;padding:3px;border-width:2px}.contact-widget.mobile-contact-widget .contact-trigger .contact-avatar{width:38px;height:38px}.contact-widget.mobile-contact-widget .contact-trigger .contact-label{display:none}.contact-widget.mobile-contact-widget.is-open .contact-popover{width:min(370px,calc(100vw - 24px));max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}}