/**handles:ohs-style**/
.ohs{--ohs-ink:#272923;--ohs-muted:#686c61;--ohs-paper:#faf9f5;--ohs-stroke:#deded4;--ohs-green:#315c49;--ohs-tint:#edf1eb;color:var(--ohs-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.55;width:100%;max-width:1180px;margin:26px auto 60px}.ohs *{box-sizing:border-box}.ohs h2,.ohs h3,.ohs h4{letter-spacing:-.032em;line-height:1.13;margin:0;color:var(--ohs-ink)}.ohs h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:clamp(2.5rem,6.2vw,5.25rem)}.ohs h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:clamp(1.65rem,3vw,2.4rem)}.ohs h4{font-family:Georgia,'Times New Roman',serif;font-size:1.5rem;font-weight:400}.ohs p{margin:.8em 0}.ohs a{color:inherit}.ohs button,.ohs input,.ohs select{font:inherit}.ohs-eyebrow,.ohs-label{display:block;font-size:.7rem;letter-spacing:.16em;font-weight:700;color:var(--ohs-green);text-transform:uppercase}.ohs-muted{color:var(--ohs-muted);font-size:.87rem}.ohs-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ohs-hero{background:var(--ohs-paper);padding:clamp(30px,6vw,72px);border:1px solid var(--ohs-stroke);border-radius:4px;margin-bottom:50px}.ohs-hero h2{max-width:790px;margin:16px 0}.ohs-hero>p{font-size:clamp(1rem,1.6vw,1.25rem);max-width:690px;color:#51564e}.ohs-search-row{display:flex;gap:12px;margin-top:32px;max-width:870px}.ohs-search,.ohs-select{color:var(--ohs-ink);background:#fff!important;border:1px solid #bfc4ba!important;border-radius:3px!important;padding:15px 18px!important;min-height:54px!important;outline-offset:3px}.ohs-search{flex:1;min-width:0}.ohs-select{width:235px}.ohs-section-header{display:flex;align-items:end;justify-content:space-between;gap:15px;margin:0 0 24px}.ohs-section-header h3{margin-top:8px}.ohs-count{font-size:.8rem;color:var(--ohs-muted);border:1px solid var(--ohs-stroke);padding:6px 10px}.ohs-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ohs-card{min-width:0;border-bottom:1px solid var(--ohs-stroke);padding-bottom:24px}.ohs-card-image{position:relative;display:block;aspect-ratio:1.22;overflow:hidden;text-decoration:none!important;background:#e6ded2;color:#344d43}.ohs-card-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s ease}.ohs-card-image:hover img{transform:scale(1.03)}.ohs-tone-1{background:#ced5cd}.ohs-tone-2{background:#dbd2be}.ohs-tone-3{background:#d4d9df}.ohs-card-mark{font-family:Georgia,serif;font-size:clamp(5rem,9vw,9rem);font-weight:400;position:absolute;bottom:-26px;left:25px;opacity:.75}.ohs-card-index{position:absolute;right:14px;top:14px;font-size:.75rem;background:#fffdf7;padding:4px 8px}.ohs-card-body{padding-top:16px}.ohs-card-meta{font-size:.7rem;letter-spacing:.1em;color:var(--ohs-muted);margin-bottom:8px}.ohs-card h4 a{text-decoration:none}.ohs-card h4 a:hover{text-decoration:underline}.ohs-card-sub{margin:8px 0;color:var(--ohs-muted);font-size:.9rem}.ohs-chips{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px}.ohs-chip{display:inline-block;padding:6px 11px;background:#edf0ea;color:#385544;font-size:.74rem;line-height:1.3;border-radius:999px}.ohs-empty{color:var(--ohs-muted);background:var(--ohs-paper);border:1px solid var(--ohs-stroke);padding:22px}.ohs [hidden],.ohs[hidden]{display:none!important}.ohs-interview-top{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--ohs-stroke)}.ohs-back{font-size:.8rem;text-decoration:none!important;color:var(--ohs-green)!important}.ohs-interview>h2{margin:25px 0 18px;font-size:clamp(2.4rem,5vw,4.5rem)}.ohs-interview-byline{display:flex;flex-wrap:wrap;gap:12px 28px;color:var(--ohs-muted);font-size:.89rem;margin-bottom:25px}.ohs-interview-byline strong{font-size:.72rem;color:var(--ohs-ink);text-transform:uppercase;letter-spacing:.09em;margin-right:5px}.ohs-player-shell{background:#263d32;color:#f4f4e9;padding:25px 28px;min-height:130px}.ohs-player-shell .ohs-eyebrow{color:#aec9b7;margin-bottom:12px}.ohs-media{width:100%;display:block;max-height:540px}.ohs-player-shell audio{min-height:54px}.ohs-no-media{padding:12px 0 18px;color:#d4e1d8;font-size:.94rem}.ohs-topic-strip{display:flex;gap:9px;flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--ohs-stroke);padding:17px 0 21px}.ohs-topic-strip .ohs-label{margin-right:10px}.ohs-reader-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(265px,1fr);gap:26px;margin-top:30px}.ohs-reader-pane,.ohs-topics-pane{min-width:0;border:1px solid var(--ohs-stroke);background:#fff;padding:22px}.ohs-topics-pane{background:#f6f6f0}.ohs-pane-heading{display:flex;justify-content:space-between;gap:12px;align-items:end;border-bottom:1px solid var(--ohs-stroke);padding-bottom:14px;margin-bottom:15px}.ohs-pane-heading h3{font-size:1.7rem;margin-top:5px}.ohs-transcript-search{width:100%;min-height:42px!important;padding:10px 12px!important;margin-bottom:14px!important}.ohs-transcript{max-height:590px;overflow-y:auto;scroll-behavior:smooth;overscroll-behavior:contain}.ohs-segment{width:100%;display:grid;grid-template-columns:60px minmax(0,1fr);text-align:left;gap:16px;align-items:start;background:0 0;border:0;border-bottom:1px solid #e8eae2;padding:16px 12px;cursor:pointer;border-radius:0;color:var(--ohs-ink)}.ohs-segment:hover{background:#f5f6f1}.ohs-segment.ohs-active{background:#e9f1e9;border-left:3px solid #44735a;padding-left:9px}.ohs-timestamp{font-size:.75rem;font-weight:700;color:var(--ohs-green);font-variant-numeric:tabular-nums;margin-top:3px}.ohs-segment-copy{display:flex;flex-direction:column;gap:6px;font-size:.91rem;line-height:1.65}.ohs-segment-copy strong{font-weight:700;font-size:.74rem;color:#395449}.ohs-side-description{font-size:.88rem;color:var(--ohs-muted);margin:0 0 12px}.ohs-moments{max-height:620px;overflow:auto}.ohs-moment{display:flex;flex-direction:column;width:100%;gap:5px;padding:18px 0;border:0;border-bottom:1px solid var(--ohs-stroke);text-align:left;background:0 0;color:var(--ohs-ink);cursor:pointer}.ohs-moment:hover{color:var(--ohs-green)}.ohs-moment-time{font-size:.75rem;font-weight:700;color:var(--ohs-green);font-variant-numeric:tabular-nums}.ohs-moment strong{font-family:Georgia,serif;font-weight:400;line-height:1.23;font-size:1.16rem}.ohs-moment-excerpt{font-size:.8rem;color:var(--ohs-muted);line-height:1.5}.ohs-demo-split{display:grid;grid-template-columns:.8fr 1fr;border:1px solid var(--ohs-stroke);min-height:380px}.ohs-demo-art{background:#d8dfd5;padding:25px;min-height:360px;display:flex;flex-direction:column;justify-content:space-between}.ohs-demo-art>span:first-child{font-family:Georgia,serif;letter-spacing:-.055em;font-size:clamp(3.5rem,6.5vw,6.5rem);line-height:.9}.ohs-art-period{color:#a44d38}.ohs-demo-art-foot{font-size:.7rem;letter-spacing:.2em}.ohs-demo-main{padding:clamp(24px,4vw,52px)}.ohs-demo-main h3{font-size:clamp(1.8rem,3vw,3rem);margin:13px 0}.ohs-demo-main>p:not(.ohs-muted){font-size:1rem;line-height:1.7;max-width:450px}.ohs-demo-player{display:flex;align-items:center;gap:14px;background:#f2f4ef;padding:18px;margin:24px 0}.ohs-faux-play{color:var(--ohs-green);font-size:19px}.ohs-faux-track{height:5px;flex:1;background:#d5d9d1;border-radius:12px}.ohs-faux-track i{display:block;height:100%;width:21%;background:#557764;border-radius:12px}.ohs-demo-reader{margin-top:35px}.ohs-demo-search{flex:1;background:#fff;border:1px solid var(--ohs-stroke);padding:16px;color:#7b817a}.ohs-demo-browse{background:#2e5944;color:#fff;padding:16px 18px;font-size:.82rem;display:flex;align-items:center}.ohs-demo .ohs-demo-segment{cursor:default}.ohs-demo .ohs-moment{cursor:default}@media(max-width:850px){.ohs-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ohs-reader-grid{grid-template-columns:1fr}.ohs-transcript{max-height:510px}.ohs-demo-split{grid-template-columns:1fr}.ohs-demo-art{min-height:240px}}@media(max-width:540px){.ohs{margin:14px auto 40px}.ohs-hero{padding:25px 22px;margin-bottom:36px}.ohs-search-row{flex-direction:column}.ohs-select{width:100%}.ohs-cards{grid-template-columns:1fr;gap:20px}.ohs-section-header{align-items:start}.ohs-count{white-space:nowrap}.ohs-interview-byline{flex-direction:column;gap:5px}.ohs-reader-pane,.ohs-topics-pane{padding:14px}.ohs-segment{gap:8px;grid-template-columns:48px minmax(0,1fr);padding:13px 7px}.ohs-segment.ohs-active{padding-left:4px}.ohs-demo-browse{display:none}}