@media(max-width:700px){nav a,.text-link,.service-grid a,.branch-detail,.social a,.site-footer a,#cookie-settings,.article-next a{display:inline-flex;align-items:center;min-height:44px;padding-block:8px}button,select,summary{min-height:44px}.service-grid{grid-template-columns:1fr}.service-grid article{min-width:0}.service-grid h3{overflow-wrap:normal;word-break:normal}}
