.skip-link[data-v-36735842]{background:#000;border:2px solid #fff;color:#fff;display:inline-block;font-family:var(--font-body,sans-serif);font-size:.85rem;font-weight:600;left:1rem;outline:none;padding:.6rem 1.1rem;position:fixed;text-decoration:none;top:1rem;transform:translateY(-200%);z-index:10000}.skip-link[data-v-36735842]:focus-visible{outline:3px solid #fff;outline-offset:2px}.app-nav[data-v-912757a0]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#202020e0;border-bottom:1px solid hsla(0,0%,100%,.05);height:80px;left:0;position:fixed;right:0;top:0;z-index:1000}.nav-inner[data-v-912757a0]{height:100%;justify-content:space-between;padding:0 var(--gutter-x)}.nav-inner[data-v-912757a0],.nav-left[data-v-912757a0]{align-items:center;display:flex}.nav-left[data-v-912757a0]{flex:1}.nav-mph[data-v-912757a0]{align-items:center;display:inline-flex;text-decoration:none}.nav-mph-logo-wrap[data-v-912757a0]{align-items:center;display:flex;height:32px}.nav-mph-logo[data-v-912757a0]{display:block;height:32px;width:auto}.nav-mph-logo--vert[data-v-912757a0]{display:none;height:48px;width:auto}@media(max-width:640px){.nav-mph-logo-wrap--horiz[data-v-912757a0]{display:none}.nav-mph-logo--vert[data-v-912757a0]{display:block}}.nav-wordmark[data-v-912757a0]{align-items:center;display:flex;flex:1;justify-content:center;text-decoration:none}.nav-wordmark-img[data-v-912757a0]{display:block;height:22px;width:auto}.nav-right[data-v-912757a0]{display:flex;flex:1;justify-content:flex-end}.nav-hamburger[data-v-912757a0]{align-items:flex-end;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:6px;height:40px;justify-content:center;padding:0;width:40px}.hb-bar[data-v-912757a0]{background:#e9e5dd80;border-radius:1px;display:block;height:2px;transform-origin:center;transition:background .25s;width:24px;will-change:transform,opacity}.nav-hamburger:hover .hb-bar[data-v-912757a0]{background:#e8e4dc}.nav-overlay[data-v-912757a0]{background:#1c1c1c;clip-path:polygon(100% 0,100% 0,100% 0,100% 0);inset:0;pointer-events:none;position:fixed;z-index:999}.nav-overlay.is-open[data-v-912757a0]{pointer-events:auto}.overlay-hero-panel[data-v-912757a0]{background-position:50%;background-size:cover;height:60px;left:45%;opacity:0;pointer-events:none;position:absolute;right:var(--gutter-x);top:0;will-change:opacity,top,height;z-index:0}.overlay-hero-gradient[data-v-912757a0]{background:linear-gradient(90deg,#1c1c1c 0,rgba(28,28,28,.85) 25%,rgba(28,28,28,.35) 58%,transparent 88%);inset:0;position:absolute;z-index:1}.overlay-inner[data-v-912757a0]{display:flex;flex-direction:column;height:100%;justify-content:center;padding:7rem var(--gutter-x) 4rem;position:relative;z-index:2}.overlay-wordmark[data-v-912757a0]{margin-bottom:1.1rem}.overlay-wordmark-img[data-v-912757a0]{display:block;height:30px;width:auto}.overlay-list[data-v-912757a0]{list-style:none;margin:0;padding:0}.overlay-item[data-v-912757a0]{border-top:1px solid var(--color-border)}.overlay-item[data-v-912757a0]:last-child{border-bottom:1px solid var(--color-border)}.overlay-link[data-v-912757a0]{color:var(--color-text-muted);display:block;font-family:var(--font-display);font-size:clamp(1rem,2vw,1.45rem);font-style:italic;font-weight:700;padding:.9rem 0;text-decoration:none;transition:color .2s;will-change:transform}.overlay-link[data-v-912757a0]:hover{color:var(--color-text)}.overlay-item--archive .overlay-link[data-v-912757a0]{color:var(--color-accent);font-family:var(--font-body);font-size:var(--text-xs);font-style:normal;font-weight:600;letter-spacing:.18em;padding-top:1.25rem;text-transform:uppercase}.overlay-item--archive .overlay-link[data-v-912757a0]:hover{color:var(--color-text)}.listen-section[data-v-ab1d1722]{overflow:hidden;padding-bottom:8rem;padding-left:var(--gutter-x);padding-right:var(--gutter-x);padding-top:8rem;position:relative}.listen-bg[data-v-ab1d1722]{background-image:url(https://sph.umich.edu/podcast/images/pop-healthy-mosaic-bk.webp);background-position:top;background-repeat:repeat-y;background-size:cover;inset:-35% 0;pointer-events:none;position:absolute;will-change:transform;z-index:0}.outer-wrap[data-v-ab1d1722]{background-color:#d2edfe;background-image:url(https://sph.umich.edu/podcast/images/listen-to-experts.webp);background-position:100% 0;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;box-shadow:0 4px 32px #00000059;margin:0 auto;max-width:1112px;overflow:hidden;padding:2rem;position:relative;z-index:1}.box-inner[data-v-ab1d1722]{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.section-left[data-v-ab1d1722]{display:flex;flex-direction:column;justify-content:center}.section-left h2[data-v-ab1d1722]{color:#00274c;font-family:var(--font-display);font-size:clamp(2rem,calc(2rem + 2.1vw),4.2rem);font-weight:700;line-height:.95;margin:0 0 1rem}.section-left p[data-v-ab1d1722]{margin:0}@media screen and (min-width:980px){.section-left[data-v-ab1d1722]{margin-left:22px}}.section-left p[data-v-ab1d1722]{color:#1a1a1a;font-size:var(--text-sm);line-height:1.75;text-align:left}.section-right[data-v-ab1d1722]{align-items:center;display:flex;justify-content:center}.listen-cta[data-v-ab1d1722]{background:#00274c;border-radius:6px;color:#fff;display:inline-block;font-family:var(--font-body,inherit);font-size:1.125rem;font-weight:600;letter-spacing:.08em;padding:.95rem 2.25rem;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,transform .2s ease}.listen-cta[data-v-ab1d1722]:hover{background:#003a73;transform:translateY(-2px)}@media screen and (max-width:990px){.outer-wrap[data-v-ab1d1722]{background-image:linear-gradient(135deg,#d2edfe,#fff)}}@media screen and (max-width:979px){.outer-wrap[data-v-ab1d1722]{padding-bottom:1.25rem;padding-top:1.25rem}.box-inner[data-v-ab1d1722]{gap:1.5rem;grid-template-columns:1fr}.section-left[data-v-ab1d1722]{margin-left:0;margin-top:0;text-align:center;width:100%}.section-left h2[data-v-ab1d1722]{line-height:1.2}.section-left h2[data-v-ab1d1722],.section-left p[data-v-ab1d1722]{text-align:center}.section-right[data-v-ab1d1722]{justify-content:center;width:100%}}
