.ToolExplanation_panel__sMnIU{display:grid;grid-template-columns:minmax(0,1fr) 420px;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);max-width:1180px;margin:var(--space-12) auto 0;padding:var(--space-6);border:1px solid var(--color-card-border);border-radius:var(--radius-card);background:var(--color-card)}.ToolExplanation_copy__sSBht{min-width:0}.ToolExplanation_eyebrow__sdFvr{margin:0 0 var(--space-3);color:var(--color-primary-text);font-size:var(--text-xs);font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ToolExplanation_copy__sSBht h2{margin:0 0 var(--space-4);font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.18;letter-spacing:-.035em}.ToolExplanation_copy__sSBht>p:last-of-type{margin:0;color:var(--color-text-muted);line-height:1.6}.ToolExplanation_panel__sMnIU img{display:block;width:100%;height:auto;aspect-ratio:42/25;object-fit:cover;border-radius:var(--radius-md)}.ToolExplanation_bestFor__tAvHx{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-5);font-size:var(--text-sm)}.ToolExplanation_bestFor__tAvHx strong{margin-right:var(--space-1);color:var(--color-text-soft)}.ToolExplanation_bestFor__tAvHx span{padding:var(--space-2) var(--space-3);border:1px solid var(--color-card-border);border-radius:999px;background:var(--color-surface-muted)}@media(max-width:900px){.ToolExplanation_panel__sMnIU{grid-template-columns:1fr}.ToolExplanation_panel__sMnIU img{max-width:420px}}@media(max-width:600px){.ToolExplanation_panel__sMnIU{margin-top:var(--space-8);padding:var(--space-4)}}.ToolExplanation_panel__sMnIU img.ToolExplanation_originalRatio__thFHA{aspect-ratio:auto;object-fit:contain}