html{scroll-padding-top:104px}.hos-nav{z-index:50;color:#183b31;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffefaf7;border-bottom:1px solid #d6ddcf;width:100%;padding:0 clamp(22px,4.5vw,72px);position:sticky;top:0;box-shadow:0 2px 12px #183b3105}.hos-nav :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #087f8c}.hos-nav-top{align-items:center;gap:22px;min-height:86px;display:flex}.hos-brand{flex:none;align-items:center;gap:13px;display:inline-flex}.hos-brand img{object-fit:contain;width:81px;height:52px}.hos-brand>span{letter-spacing:-.035em;font-size:17px;font-weight:800;line-height:1.13}.hos-nav-cta{white-space:nowrap;background:#edf2e9;border:1px solid #cad7c8;border-radius:999px;justify-content:center;align-items:center;gap:13px;min-height:42px;margin-left:0;padding:9px 18px;font-size:13px;font-weight:700;display:inline-flex}.hos-nav-cta:hover{background:#e3ebdc;border-color:#54755c}.hos-nav-desktop{flex:1;justify-content:flex-end;align-items:center;gap:17px;min-width:0;display:flex}.hos-nav-resources{border-inline:1px solid #d2dbcd;align-items:center;gap:7px;padding-inline:19px;display:flex}.hos-nav-link,.hos-nav-dropdown>summary{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 11px;font-size:13px;font-weight:650;line-height:1.35;display:inline-flex}.hos-nav-link:hover,.hos-nav-dropdown>summary:hover{background:#eef2e8}.hos-nav-link[aria-current=page]{color:#fffefa;background:#183b31}.hos-nav-link[aria-current=page][href^=\/patient-toolkit]{color:#fffefd;background:#352b4b;box-shadow:0 3px 8px #352b4b15}.hos-nav-dropdown{position:relative}.hos-nav-dropdown>summary{cursor:pointer;list-style:none}.hos-nav-dropdown>summary::-webkit-details-marker{display:none}.hos-nav-dropdown[open]>summary{background:#e9eee4}.hos-nav-dropdown>summary svg{transition:transform .15s}.hos-nav-dropdown[open]>summary svg{transform:rotate(180deg)}.hos-nav-dropdown>div{background:#fffefa;border:1px solid #c6d5c0;border-radius:10px;width:225px;padding:8px;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 12px 28px #183b3120}.hos-nav-dropdown:last-child>div{left:auto;right:0}.hos-nav-dropdown>div>a{border-radius:6px;justify-content:space-between;align-items:center;gap:15px;padding:12px;font-size:15px;display:flex}.hos-nav-dropdown>div>a:hover{background:#edf2e8}.hos-nav-mobile{display:none}@media (max-width:1240px){.hos-nav-top{gap:14px}.hos-brand{gap:9px}.hos-brand>span{font-size:15px}.hos-brand img{width:70px}.hos-nav-desktop{gap:8px}.hos-nav-resources{gap:3px;padding-inline:11px}.hos-nav-link,.hos-nav-dropdown>summary{padding-inline:9px;font-size:12px}.hos-nav-cta{padding-inline:15px;font-size:12px}}@media (max-width:1080px){html{scroll-padding-top:94px}.hos-nav{padding-inline:22px}.hos-nav-top{gap:16px;min-height:82px}.hos-brand{gap:13px}.hos-brand img{width:81px}.hos-brand>span{font-size:17px}.hos-nav-desktop{display:none}.hos-nav-cta{margin-left:auto;font-size:13px}.hos-nav-mobile{display:block}.hos-menu-trigger{color:#183b31;cursor:pointer;background:#fffefa;border:1px solid #c9d5c6;border-radius:7px;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:14px;font-weight:700;display:flex}.hos-menu-trigger[aria-expanded=true]{color:#fffefa;background:#183b31;border-color:#183b31}.hos-menu-panel{overscroll-behavior:contain;background:#fffefa;border-bottom:1px solid #b8c8b1;max-height:calc(100dvh - 82px);padding:20px 22px 24px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 26px #183b311c}.hos-menu-group{border-top:1px solid #dce4d4;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:15px 0;display:grid}.hos-menu-group:first-child{border-top:0;padding-top:0}.hos-menu-group p{color:#657769;letter-spacing:.05em;text-transform:uppercase;margin:12px 0 0;font-size:12px;font-weight:700}.hos-menu-group>div{grid-template-columns:1fr 1fr;gap:4px 10px;display:grid}.hos-menu-panel a{border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;font-size:16px;line-height:1.4;display:flex}.hos-menu-panel a:hover{background:#edf2e8}.hos-menu-panel a[aria-current=page]{color:#fffefa;background:#17314d}.hos-menu-extra{border-top:1px solid #dce4d4;flex-wrap:wrap;gap:8px 15px;margin-top:10px;padding-top:15px;display:flex}.hos-menu-extra a{background:#edf2e8;font-weight:700}}@media (max-width:640px){.hos-nav{padding-inline:16px}.hos-nav-top{gap:8px;min-height:76px}.hos-brand{gap:8px}.hos-brand img{width:69px;height:45px}.hos-brand>span{font-size:15px}.hos-nav-cta{display:none}.hos-nav-mobile{margin-left:auto}.hos-menu-trigger{gap:6px;padding-inline:11px}.hos-menu-panel{max-height:calc(100dvh - 76px);padding:18px 16px 22px}.hos-menu-group{padding-block:14px;display:block}.hos-menu-group p{margin:0 0 7px 12px}.hos-menu-group>div{gap:4px 6px}.hos-menu-panel a{padding:12px}}@media (max-width:360px){.hos-brand img{width:57px}.hos-brand>span{font-size:13px}.hos-menu-trigger{padding-inline:9px;font-size:13px}}@media (prefers-reduced-motion:reduce){.hos-nav-dropdown>summary svg{transition:none}}@media print{.hos-nav{display:none!important}}.hos-menu-panel a[href^=\/patient-toolkit][aria-current=page]{color:#fffefa;background:#352b4b}
