.ai-training{padding:72px 32px;background:#f4f7f8;color:#172b32;font-family:var(--font-body)}.ai-training-layout{max-width:1216px;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.ai-training-copy h2{max-width:520px;font:500 clamp(28px,3vw,40px)/1.15 var(--font-heading);letter-spacing:-.035em;text-wrap:balance}.ai-training-copy p{margin-top:22px;color:#53666e;font-size:16px;line-height:1.8}.ai-training-link{display:inline-flex;align-items:center;min-height:44px;gap:12px;margin-top:24px;color:#2c6473;font-size:14px;font-weight:600}.ai-training-link:hover{text-decoration:underline;text-underline-offset:4px}.ai-training-labs{list-style:none;padding:0;margin:0}.ai-training-labs li+li{border-top:1px solid #d3dfe2}.ai-training-labs a{display:grid;grid-template-columns:56px minmax(0,1fr) 20px;align-items:center;gap:20px;padding:22px 0;color:inherit}.ai-training-labs img{width:56px;height:56px;object-fit:contain;border-radius:4px}.ai-training-labs h3{margin:0 0 5px;font:600 19px/1.3 var(--font-heading)}.ai-training-labs a>div>span{display:block;color:#53666e;font-size:14px;line-height:1.5}.ai-training-labs a:hover h3{color:#2c6473;text-decoration:underline;text-underline-offset:4px}.ai-training a:focus-visible{outline:2px solid #387888;outline-offset:5px}@media(max-width:800px){.ai-training{padding:48px 22px}.ai-training-layout{grid-template-columns:minmax(0,1fr);gap:24px}.ai-training-labs a{gap:16px}}
