html,body{min-height:100%;margin:0}body{font-family:Segoe UI,Malgun Gothic,sans-serif}button,input,select,textarea{font:inherit}:is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline-offset:3px;outline:2px solid #548954}html{-moz-text-size-adjust:100%;text-size-adjust:100%}.hospital-logo{flex:none;display:block;position:relative;overflow:hidden}.hospital-logo img{width:140%;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-footer{text-align:center;color:#40536e;padding:28px 16px calc(28px + env(safe-area-inset-bottom));font-size:15px;font-weight:650;display:block}
