/* Bilingual featured buyer guides - consistent with the JETESO website rather than keyword-button grids */
.jeteso-insights-section{padding:70px 0 78px;background:#f5f9fa;color:#16394c}
.jeteso-insights-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:27px}
.jeteso-insights-eyebrow{font-size:12px;font-weight:800;letter-spacing:.14em;color:#0a8871;margin-bottom:10px}
.jeteso-insights-heading h2{font-size:clamp(26px,2.5vw,35px);letter-spacing:-.035em;line-height:1.22;color:#092f4d;margin:0 0 12px}
.jeteso-insights-heading p{color:#60778a;font-size:15px;line-height:1.7;max-width:670px;margin:0}
.jeteso-insights-all{white-space:nowrap;color:#087c66;text-decoration:none;font-size:14px;font-weight:750;padding:8px 0}
.jeteso-insights-all:hover,.jeteso-insights-read:hover{text-decoration:underline;text-underline-offset:4px}
.jeteso-insights-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.jeteso-insights-card{min-width:0;overflow:hidden;border:1px solid #e0e9eb;border-radius:14px;background:#fff;box-shadow:0 10px 30px rgba(5,42,62,.055);display:flex;flex-direction:column;transition:box-shadow .2s ease,transform .2s ease}
.jeteso-insights-card:hover{transform:translateY(-3px);box-shadow:0 15px 36px rgba(5,42,62,.095)}
.jeteso-insights-photo{display:block;aspect-ratio:4/3;background:#f4f5f6;overflow:hidden}
.jeteso-insights-photo img{display:block;width:100%;height:100%;object-fit:contain}
.jeteso-insights-card-body{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding:23px 23px 24px}
.jeteso-insights-label{color:#0b9075;font-size:11px;font-weight:800;letter-spacing:.085em;margin-bottom:9px}
.jeteso-insights-card h3{font-size:20px;line-height:1.34;color:#103954;letter-spacing:-.025em;margin:0 0 11px}
.jeteso-insights-card h3 a{color:inherit;text-decoration:none}
.jeteso-insights-card p{font-size:14px;line-height:1.7;color:#5e7888;margin:0 0 20px;flex:1}
.jeteso-insights-read{color:#08745f;font-size:14px;font-weight:750;text-decoration:none}
@media(max-width:940px){.jeteso-insights-section{padding:56px 0}.jeteso-insights-grid{gap:14px}.jeteso-insights-card-body{padding:18px}.jeteso-insights-card h3{font-size:18px}}
@media(max-width:680px){.jeteso-insights-section{padding:43px 0 48px}.jeteso-insights-heading{align-items:flex-start;flex-direction:column;gap:12px}.jeteso-insights-grid{grid-template-columns:1fr;gap:18px}.jeteso-insights-card{max-width:540px}.jeteso-insights-photo{aspect-ratio:4/3}.jeteso-insights-card-body{padding:18px 20px 21px}.jeteso-insights-card h3{font-size:20px}}