.training-visual[data-astro-cid-jsv2iw7f]{background:var(--surface-white);border:1px solid var(--border-default);margin:0}.training-visual[data-astro-cid-jsv2iw7f] img[data-astro-cid-jsv2iw7f]{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.training-copy[data-astro-cid-jsv2iw7f]{max-width:900px}.training-provenance[data-astro-cid-jsv2iw7f]{border-top:1px solid var(--border-default)}.training-provenance[data-astro-cid-jsv2iw7f] p[data-astro-cid-jsv2iw7f]{font-size:14px}.training-copy[data-astro-cid-jsv2iw7f] h2[data-astro-cid-jsv2iw7f]{font-size:clamp(26px,3vw,36px);line-height:1.2}.training-copy[data-astro-cid-jsv2iw7f] h2[data-astro-cid-jsv2iw7f]:not(:first-child){margin-top:48px}.training-copy[data-astro-cid-jsv2iw7f] p[data-astro-cid-jsv2iw7f]{color:var(--text-secondary);margin-top:24px;line-height:1.8}.training-comparison[data-astro-cid-jsv2iw7f]{margin-top:32px}.training-comparison[data-astro-cid-jsv2iw7f]>div[data-astro-cid-jsv2iw7f]{border-bottom:1px solid var(--border-default);grid-template-columns:minmax(160px,1fr) minmax(0,2fr);gap:32px;padding-block:24px;display:grid}.training-comparison[data-astro-cid-jsv2iw7f] dt[data-astro-cid-jsv2iw7f]{color:var(--navy);font-weight:700}.training-comparison[data-astro-cid-jsv2iw7f] dd[data-astro-cid-jsv2iw7f]{color:var(--text-secondary);margin:0;line-height:1.8}@media (width<=600px){.training-comparison[data-astro-cid-jsv2iw7f]>div[data-astro-cid-jsv2iw7f]{grid-template-columns:minmax(0,1fr);gap:8px}}
