/* Experts · nova seção antes das perguntas frequentes. */
.duo-experts{display:flex;flex-direction:column;padding-block:var(--section-space) 0;padding-inline:var(--page-gutter);background:var(--color-bg)}
.duo-experts-container{max-width:var(--container-max);padding-inline:0;align-items:center}
.duo-experts-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--layout-gap);align-self:stretch;margin-top:var(--space-2xl);min-width:0}
.duo-expert-card{display:flex;flex-direction:column;min-width:0;border:1px solid #ffffff1c;border-radius:var(--duo-card-radius);background:var(--duo-faq-surface)}
.duo-expert-photo{display:flex;align-items:center;justify-content:center;min-width:0;aspect-ratio:4/5;border-radius:var(--duo-card-radius) var(--duo-card-radius) 0 0;background:linear-gradient(160deg,var(--duo-panel),var(--duo-faq-surface));color:var(--color-text);font-family:var(--font-body);font-size:var(--font-small)}
.duo-expert-photo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}
.duo-expert-card h3{margin:0;padding:var(--space-lg);border-top:1px solid #ffffff1c;color:var(--color-border);font-family:var(--font-heading);font-size:var(--font-h3);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);text-align:center;overflow-wrap:anywhere}
@media(max-width:1024px){.duo-experts-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.duo-experts-container{width:auto;min-width:0;align-self:stretch}.duo-experts-cards{display:flex;flex-direction:column;width:auto;min-width:0}.duo-expert-card{width:auto;min-width:0;flex-basis:auto}}
