 .verity-feature{padding:64px 24px;background:var(--off-white)} .verity-inner{max-width:1000px;margin:auto;display:grid;grid-template-columns:140px 1fr;gap:32px;align-items:center} .verity-portrait{width:140px;height:140px;object-fit:cover;border-radius:50%;border:3px solid var(--teal)} .verity-label{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#126e63;font-weight:600;margin-bottom:12px} .verity-feature h2,.verity-page h1{font-family:'Playfair Display',serif;color:var(--navy);line-height:1.2;margin-bottom:16px} .verity-feature h2{font-size:32px} .verity-feature p{margin-bottom:16px;max-width:680px} .verity-link{color:var(--navy);font-weight:600;text-underline-offset:4px} .verity-page{max-width:860px;margin:auto;padding:140px 24px 80px} .verity-page h1{font-size:clamp(36px,6vw,58px)} .verity-page .lede{font-size:20px;line-height:1.6;margin:24px 0} .verity-player{padding:28px;background:var(--off-white);border-radius:16px;margin:32px 0} .verity-player audio{width:100%;display:block;margin:18px 0} .verity-player p{font-size:14px;color:var(--light-text)} .verity-transcript{margin:32px 0;border-top:1px solid #ccd5df;border-bottom:1px solid #ccd5df;padding:24px 0} .verity-transcript summary{cursor:pointer;font-weight:600;font-size:20px;color:var(--navy)} .verity-transcript p{font-size:18px;line-height:1.8;margin:20px 0} .verity-actions{display:flex;gap:24px;flex-wrap:wrap;margin-top:28px} a:focus-visible,summary:focus-visible{outline:3px solid var(--teal);outline-offset:5px} @media(max-width:600px){.verity-inner{grid-template-columns:1fr;gap:20px}.verity-portrait{width:100px;height:100px}.verity-page{padding-top:110px}.verity-player{padding:20px}} 