.IaTG_q_section{color:#1a2744;background:#f2ebd9;padding:56px 0}.IaTG_q_wrap{width:calc(100% - 40px);max-width:1180px;margin:0 auto}.IaTG_q_eyebrow{color:#c0281c;letter-spacing:2px;margin-bottom:15px;font-size:12px}.IaTG_q_heading{font-family:var(--font-playfair), serif;margin:0 0 20px;font-size:clamp(28px,4vw,42px);line-height:1.2}.IaTG_q_summary{margin:0 0 10px;font-size:17px}.IaTG_q_summary strong{color:#c0281c;font-size:24px}.IaTG_q_description{margin-bottom:24px;font-size:14px}.IaTG_q_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.IaTG_q_card{background:#fbf8f0;border:1px solid #cfc3ab;min-width:0;padding:24px}.IaTG_q_stars{color:#9b6912;letter-spacing:3px;margin:0 0 12px;font-size:20px}.IaTG_q_author{margin:0 0 5px;font-size:16px;font-weight:700}.IaTG_q_meta{color:#655e52;margin:0 0 7px;font-size:12px}.IaTG_q_quote{white-space:pre-line;max-width:800px;margin:20px 0;font-size:16px;line-height:1.7}.IaTG_q_noText{color:#655e52;margin:20px 0;font-size:13px}.IaTG_q_products{flex-wrap:wrap;gap:7px 14px;margin:8px 0 20px;padding:0;font-size:12px;list-style:none;display:flex}.IaTG_q_products a{text-underline-offset:3px;text-decoration:underline}.IaTG_q_source{text-underline-offset:4px;margin-top:10px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-block}.IaTG_q_source:focus-visible,.IaTG_q_products a:focus-visible{outline-offset:4px;outline:3px solid #c0281c}.IaTG_q_updated{color:#655e52;margin:20px 0 0;font-size:11px;line-height:1.6}@media (max-width:650px){.IaTG_q_section{padding:36px 0}.IaTG_q_card{padding:20px}}
