.voice-feature{align-items:start}
.oral-excerpt{background:#fffdf7;border:1px solid #dce2d1;border-radius:10px;padding:clamp(24px,3vw,42px);box-shadow:0 8px 25px #293c3208}
.oral-excerpt-heading{display:flex;gap:18px;align-items:center;border-bottom:1px solid #dce2d1;padding:0 0 24px}
.oral-excerpt-heading>img{width:64px;height:64px;object-fit:cover;object-position:center 28%;border-radius:5px;flex:none;transform:rotate(-2deg)}
.oral-excerpt .oral-excerpt-heading h3{font:36px/1.12 Georgia,serif;letter-spacing:-.7px;color:#293e31;margin:10px 0}
.oral-excerpt-heading>div>p{font:15px/1.5 sans-serif;color:#65745c;margin:0}.oral-excerpt-heading .section-kicker{font-size:12px;letter-spacing:1.5px}
.oral-conversation{padding-top:2px}.oral-turn{margin-top:26px}.oral-turn h4{font:600 14px/1.5 sans-serif;letter-spacing:.5px;color:#52674a;margin:0 0 8px}.oral-turn p{font:20px/1.65 Georgia,serif;color:#3c4d38;margin:0}.oral-turn:nth-child(odd){padding-left:18px;border-left:2px solid #d8dfcc}.oral-turn:nth-child(odd) p{color:#65745c;font-style:italic}
.oral-excerpt-footer{display:flex;flex-direction:column;align-items:flex-start;gap:14px;border-top:1px solid #dce2d1;padding-top:22px;margin-top:28px;font:14px/1.6 sans-serif;color:#65745c}.oral-excerpt-footer a{font-size:16px;color:#31513f;text-decoration:underline;text-underline-offset:4px;min-height:44px;display:flex;align-items:center}
@media(max-width:540px){.oral-excerpt{padding:24px 20px}.oral-excerpt-heading{align-items:flex-start;gap:14px}.oral-excerpt-heading>img{width:52px;height:58px}.oral-excerpt .oral-excerpt-heading h3{font-size:30px;margin:9px 0}.oral-excerpt-heading>div>p{font-size:14px}.oral-turn p{font-size:19px;line-height:1.7}.oral-turn{margin-top:24px}.oral-turn:nth-child(odd){padding-left:14px}}
