/* Patient landing page only: a continuous white header above the green film. */
.medone-patient .site-header,
.medone-patient .site-header.is-scrolled{top:0;background:#fff;backdrop-filter:none;border-bottom:1px solid #e9eee9}
.medone-patient .site-header .site-control{color:#1c4a35}
.medone-patient .medone-hno-logo{display:inline-flex;align-items:center;gap:16px;color:#1d4332;white-space:nowrap;text-decoration:none}
.medone-hno-logo img{width:36px;height:36px;flex:none}
.medone-wordmark{font-family:Quicksand,Manrope,sans-serif;font-size:28px;font-weight:500;letter-spacing:-.07em;line-height:1}
.medone-brand-divider{height:27px;width:1px;background:#c9d5c9;margin-inline:5px;flex:none}
.medone-specialty{font-size:18px;font-weight:600;letter-spacing:.07em;line-height:1;transform:translateY(2px)}
@media(max-width:600px){
  .medone-patient .header-inner{padding-inline:16px;gap:8px}
  .medone-patient .medone-hno-logo{gap:8px}
  .medone-hno-logo img{width:27px;height:27px}
  .medone-wordmark{font-size:23px}
  .medone-brand-divider{height:22px;margin-inline:3px}
  .medone-specialty{font-size:14px;transform:translateY(1px)}
  .medone-patient .site-controls{gap:4px}
  .medone-patient .site-control{width:36px;height:40px}
}
