.oh-audience{padding:var(--pad-section) 0}.oh-audience__panel{border-radius:var(--radius-sm);padding:calc(var(--pad-section) + 4px)}.oh-audience__panel--deep{background:var(--ink-800);border-top:4px solid var(--red-600)}.oh-audience__panel--light{background:var(--surface-card);border:1px solid var(--border-hairline);border-top:4px solid var(--gold-400)}.oh-audience__panel--line{background:var(--surface-card);border:1px solid var(--border-hairline);border-top:4px solid var(--ink-800)}.oh-audience__panel--line .oh-audience__eyebrow{color:var(--red-600)}.oh-audience__panel--deep .oh-audience__eyebrow{color:var(--gold-400)}.oh-audience__panel--light .oh-audience__eyebrow{color:var(--red-600)}.oh-audience__title{color:var(--text-primary);font-size:var(--fs-h2);letter-spacing:-.01em;line-height:1.22;margin-top:14px}.oh-audience__panel--deep .oh-audience__title{color:var(--canvas-50)}.oh-audience__subtitle{display:block;margin-top:28px}.oh-audience__lede{color:var(--text-primary);font-size:var(--fs-body);font-weight:500;line-height:1.5;margin-top:10px}.oh-audience__panel--deep .oh-audience__lede{color:var(--canvas-50)}.oh-audience__lede+.oh-audience__list,.oh-audience__subtitle+.oh-audience__list{margin-top:16px}.oh-audience__intro,.oh-audience__outro{color:var(--text-secondary);font-size:var(--fs-body);line-height:1.6;max-width:68ch}.oh-audience__intro{margin-top:14px}.oh-audience__outro{margin-top:28px}.oh-audience__panel--deep .oh-audience__intro,.oh-audience__panel--deep .oh-audience__outro{color:var(--canvas-200)}.oh-audience__list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:24px 0 0;padding:0}.oh-audience__list li{color:var(--text-secondary);display:flex;font-size:var(--fs-body);gap:12px;line-height:1.5}.oh-audience__panel--deep .oh-audience__list li{color:var(--canvas-200)}.oh-audience__pip{background:var(--red-600);flex:none;height:6px;margin-top:9px;width:6px}.oh-audience__panel--deep .oh-audience__pip{background:var(--gold-400)}.oh-audience__actions{margin-top:var(--pad-section)}.oh-audience__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.oh-audience__col{display:flex;flex-direction:column;padding-right:40px}.oh-audience__col--also{border-left:1px solid var(--border-hairline);padding:0 0 0 40px}.oh-audience__panel--two .oh-audience__actions{margin-top:auto;padding-top:var(--pad-section)}.oh-audience__panel--headed .oh-audience__cols{margin-top:28px}.oh-audience__panel--headed .oh-audience__subtitle{margin-top:0}.oh-audience__panel--headed .oh-audience__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--pad-section);padding-top:0}@media (max-width:860px){.oh-audience{padding:var(--pad-section) 0}.oh-audience__cols{grid-template-columns:minmax(0,1fr)}.oh-audience__col{padding-right:0}.oh-audience__col--also{border-left:0;border-top:1px solid var(--border-hairline);margin-top:24px;padding:24px 0 0}.oh-audience__panel>.oh-audience__title:first-child{margin-top:0}.oh-audience__panel--headed .oh-audience__cols,.oh-audience__subtitle{margin-top:24px}.oh-audience__panel--headed .oh-audience__subtitle{margin-top:0}.oh-audience__intro,.oh-audience__lede{margin-top:12px}.oh-audience__outro{margin-top:24px}.oh-audience__lede+.oh-audience__list,.oh-audience__subtitle+.oh-audience__list{margin-top:12px}.oh-audience__actions,.oh-audience__panel--headed .oh-audience__actions{margin-top:24px}}@media (max-width:560px){.oh-audience__panel{padding:24px}}