.author-voices{padding:92px 0;background:#111;color:#fff}.author-voices__intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);gap:45px;align-items:end;border-bottom:1px solid rgba(255,255,255,.24);padding-bottom:32px}.author-voices .kicker{color:var(--sun)}.author-voices h2{max-width:650px;margin:0;color:#fff;font-size:clamp(2.2rem,4vw,4rem)}.author-voices__intro>p:last-child{max-width:370px;margin:0;color:#d6d6d6;font-size:1rem;line-height:1.55}.author-voices__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}.author-voices figure{display:flex;min-height:290px;flex-direction:column;justify-content:space-between;margin:0;padding:28px;background:#fff;color:#111;border-top:4px solid var(--rose)}.author-voices blockquote{margin:0;font:400 1.35rem/1.32 Georgia,serif}.author-voices figcaption{margin-top:25px;padding-top:17px;border-top:1px solid var(--line);font-size:.86rem;font-weight:800}.author-voices figcaption span{display:block;margin-top:5px;color:var(--muted);font-size:.76rem;font-weight:500}@media(max-width:820px){.author-voices__intro,.author-voices__grid{grid-template-columns:1fr}.author-voices figure{min-height:0}}@media(max-width:600px){.author-voices{padding:64px 0}.author-voices figure{padding:24px}.author-voices blockquote{font-size:1.22rem}}
