.article-quotes{background:#f0f5f4;border-left:2px solid #ee744b;border-radius:0 8px 8px 0;margin:28px 0;padding:24px 26px}.article-quotes .section-kicker{align-items:center;gap:8px;display:flex}.article-quotes h2{margin:12px 0 20px;font-size:22px}.article-quotes figure,.person-quotes-list figure{border-bottom:1px solid #dce6e3;margin:0;padding:20px 0}.article-quotes figure:last-child,.person-quotes-list figure:last-of-type{border-bottom:0}.article-quotes blockquote,.person-quotes-list blockquote{color:#183e40;overflow-wrap:anywhere;margin:0 0 12px;font-size:18px;line-height:1.8}.article-quotes figcaption{color:#567170;font-size:14px}.article-quotes a,.person-quotes-list a{color:#226663;text-underline-offset:3px;text-decoration:underline}.person-quotes-button{color:#214e48;cursor:pointer;background:#eef5f2;border:1px solid #bed3cd;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:10px 16px;font-size:14px;display:inline-flex}.person-quotes-button:disabled{opacity:.6;cursor:wait}.person-quotes-dialog{flex-direction:column;gap:12px;max-height:85dvh;width:calc(100vw - 32px)!important;max-width:760px!important;padding:28px!important;display:flex!important}.person-quotes-dialog>h2{padding-right:24px}.person-quotes-list{overscroll-behavior:contain;min-height:0;padding-right:8px;overflow-y:auto}.person-quotes-list figcaption{flex-direction:column;gap:7px;font-size:13px;line-height:1.7;display:flex}.person-quotes-list figcaption span,.quotes-count{color:#627675}.person-quotes-list [role=status]{align-items:center;gap:8px;display:flex}@media (max-width:600px){.article-quotes{padding:18px}.person-quotes-dialog{padding:20px!important}.article-quotes blockquote,.person-quotes-list blockquote{font-size:16px}}.article-quotes .video-quotes-note{color:#64748b;font-size:13px;line-height:1.7}.article-quotes figcaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.article-quotes .quote-video-link{color:#b94328;white-space:nowrap;font-size:12px}.quote-original{color:#64748b;margin-top:12px;font-size:13px}.quote-original summary{cursor:pointer}.quote-original p{font-size:13px;line-height:1.7}
