.pshubnav{position:fixed;top:0;left:0;right:0;max-width:none!important;margin:0!important;z-index:999999;height:56px;display:flex;align-items:center;background:rgb(251 255 246 / .86);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);padding:0 20px;box-sizing:border-box;box-shadow:0 1px 0 rgb(15 42 29 / .06),0 2px 10px rgb(15 42 29 / .03)}.pshubnav__inner{width:100%;max-width:1180px;margin:0 auto;display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:10px}.pshubnav__logo{display:flex;align-items:center;gap:.5rem;text-decoration:none;white-space:nowrap;justify-self:start;min-width:0}.pshubnav__logo-circle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#1B3A2D;font-family:inherit;font-weight:700;font-size:12px;letter-spacing:-.5px;color:#fff;flex-shrink:0}.pshubnav__logo-text{font-size:1rem;font-weight:700;color:#0F2A1D;letter-spacing:.01em}.pshubnav__logo-text span{color:#2D7A45}.pshubnav__tabs{display:flex;align-items:center;gap:10px;justify-content:center;justify-self:start;margin-left:72px;flex-wrap:wrap}.pshubnav__end{justify-self:end;min-width:0;display:flex;align-items:center;gap:14px}.pshubnav__search-mount{min-width:0}.pshubnav__search-mount .ps-page-nav__search-wrap{width:220px;max-width:260px;margin:0;opacity:0;pointer-events:none;transition:opacity .3s ease,width .3s ease}.pshubnav__search-mount .ps-page-nav__search-wrap.is-visible{opacity:1;pointer-events:auto}@media (max-width:900px){.pshubnav__search-mount{display:none}}.pshubnav__tab{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:999px;font-size:14px;font-weight:600;color:#3C4A43;text-decoration:none;background:#fff0;border:1px solid #fff0;transition:background 0.15s ease,color 0.15s ease,box-shadow 0.2s ease}.pshubnav__icon{width:20px;height:20px;flex:none;opacity:.75}.pshubnav__tab:hover{background:#F1F8F3;color:#0F2A1D}.pshubnav__tab:hover .pshubnav__icon{opacity:1}.pshubnav__tab--active{color:#0F2A1D;background:#fff;border-color:rgb(45 122 69 / .35);box-shadow:0 0 0 1px rgb(45 122 69 / .18),0 0 0 5px rgb(74 191 130 / .14),0 2px 8px rgb(45 122 69 / .12)}.pshubnav__tab--active .pshubnav__icon{opacity:1;color:#2D7A45}@media (max-width:620px){.pshubnav__tab-label{display:none}.pshubnav__tab{padding:9px 12px}.pshubnav__icon{opacity:1;width:22px;height:22px}.pshubnav__logo-text{display:none}}@media (max-width:480px){.pshubnav{height:52px;padding:0 12px}.pshubnav__inner{gap:6px}.pshubnav__tab{padding:8px 10px;font-size:13px}.pshubnav__logo-circle{width:28px;height:28px;font-size:11px}}.ps-page-root,#patientsavvy-roadmap-root,#patientsavvy-cancer-stories-root{padding-top:56px!important;box-sizing:border-box!important}@media (max-width:480px){.ps-page-root,#patientsavvy-roadmap-root,#patientsavvy-cancer-stories-root{padding-top:52px!important}}