.breadcrumbs[data-astro-cid-x6bpci6v]{color:var(--text-3);flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.breadcrumbs[data-astro-cid-x6bpci6v] a[data-astro-cid-x6bpci6v]{color:var(--text-3)}.training-hero[data-astro-cid-x6bpci6v] h1[data-astro-cid-x6bpci6v]{max-width:18ch;margin-top:12px}.training-hero[data-astro-cid-x6bpci6v] .lead[data-astro-cid-x6bpci6v]{max-width:62ch;margin-top:18px}.hero-meta[data-astro-cid-x6bpci6v]{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.hero-cta[data-astro-cid-x6bpci6v]{margin-top:24px}.audience-section[data-astro-cid-x6bpci6v],.syllabus-section[data-astro-cid-x6bpci6v],.reviews-section[data-astro-cid-x6bpci6v],.faq-section[data-astro-cid-x6bpci6v]{background:var(--paper)}.students-section[data-astro-cid-x6bpci6v]{background:var(--paper);border-bottom:1px solid var(--line)}.students-logos[data-astro-cid-x6bpci6v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 24px;display:grid}.students-logo[data-astro-cid-x6bpci6v]{justify-content:center;align-items:center;min-width:0;height:40px;display:flex}.students-logo[data-astro-cid-x6bpci6v] img{object-fit:contain;width:auto;min-width:0;max-width:80%;height:auto;max-height:32px;display:block}.build-section[data-astro-cid-x6bpci6v],.logistics-section[data-astro-cid-x6bpci6v],.cta-section[data-astro-cid-x6bpci6v]{background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.section-eyebrow[data-astro-cid-x6bpci6v]{margin-bottom:12px}.section-head[data-astro-cid-x6bpci6v]{max-width:720px;margin-bottom:28px}.course-two-col[data-astro-cid-x6bpci6v],.faq-layout[data-astro-cid-x6bpci6v],.cta-grid[data-astro-cid-x6bpci6v]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:36px;display:grid}.check-list[data-astro-cid-x6bpci6v]{gap:14px;list-style:none;display:grid}.check-list[data-astro-cid-x6bpci6v] li[data-astro-cid-x6bpci6v]{border-top:1px solid var(--line);color:var(--text-2);padding-top:14px;font-size:18px}.check-list[data-astro-cid-x6bpci6v] li[data-astro-cid-x6bpci6v]:before{content:"";background:var(--blue-600);border-radius:50%;width:9px;height:9px;margin-right:10px;display:inline-block}.build-grid[data-astro-cid-x6bpci6v],.module-grid[data-astro-cid-x6bpci6v],.review-grid[data-astro-cid-x6bpci6v]{gap:18px;display:grid}.build-grid[data-astro-cid-x6bpci6v]{grid-template-columns:repeat(3,minmax(0,1fr))}.module-grid[data-astro-cid-x6bpci6v],.review-grid[data-astro-cid-x6bpci6v]{grid-template-columns:repeat(2,minmax(0,1fr))}.build-card[data-astro-cid-x6bpci6v],.module-card[data-astro-cid-x6bpci6v]{align-content:start;gap:12px;display:grid}.build-card[data-astro-cid-x6bpci6v] p[data-astro-cid-x6bpci6v],.cta-grid[data-astro-cid-x6bpci6v] p[data-astro-cid-x6bpci6v]{color:var(--text-2)}.module-items[data-astro-cid-x6bpci6v],.prerequisite-list[data-astro-cid-x6bpci6v]{padding-left:20px}.module-items[data-astro-cid-x6bpci6v]{color:var(--text-2);gap:8px;display:grid}.prerequisite-list[data-astro-cid-x6bpci6v]{gap:8px;display:grid}.module-num[data-astro-cid-x6bpci6v]{background:var(--ink-950);width:32px;height:32px;color:var(--mint-500);border-radius:8px;place-items:center;font-weight:800;display:inline-grid}.logistics-strip[data-astro-cid-x6bpci6v]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.logistics-strip[data-astro-cid-x6bpci6v] div[data-astro-cid-x6bpci6v]{border-right:1px solid var(--line);padding:22px}.logistics-strip[data-astro-cid-x6bpci6v] div[data-astro-cid-x6bpci6v]:last-child{border-right:0}.logistics-strip[data-astro-cid-x6bpci6v] dt[data-astro-cid-x6bpci6v]{color:var(--text-3);text-transform:uppercase;letter-spacing:.07em;font-size:13px;font-weight:700}.logistics-strip[data-astro-cid-x6bpci6v] dd[data-astro-cid-x6bpci6v]{color:var(--text);margin-top:8px;font-weight:700}.logistics-strip[data-astro-cid-x6bpci6v] div[data-astro-cid-x6bpci6v]:nth-child(n+3) dd[data-astro-cid-x6bpci6v]{color:var(--text-2);font-weight:500}.faq-list[data-astro-cid-x6bpci6v]{gap:18px;display:grid}.faq-item[data-astro-cid-x6bpci6v]{border-top:1px solid var(--line);padding-top:18px}.faq-item[data-astro-cid-x6bpci6v] dt[data-astro-cid-x6bpci6v]{color:var(--text);font-size:19px;font-weight:700}.faq-item[data-astro-cid-x6bpci6v] dd[data-astro-cid-x6bpci6v]{color:var(--text-2);margin-top:8px;line-height:1.65}.cta-grid[data-astro-cid-x6bpci6v]{align-items:center}.cta-actions[data-astro-cid-x6bpci6v]{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.private-cohort[data-astro-cid-x6bpci6v]{grid-column:2;justify-self:end;max-width:430px}.private-cohort[data-astro-cid-x6bpci6v] h3[data-astro-cid-x6bpci6v]{font-size:20px}.private-cohort[data-astro-cid-x6bpci6v] p[data-astro-cid-x6bpci6v]{margin-top:8px}.private-cohort[data-astro-cid-x6bpci6v] .btn[data-astro-cid-x6bpci6v]{margin-top:14px}@media (width>=720px){.students-logos[data-astro-cid-x6bpci6v]{grid-template-columns:repeat(10,minmax(0,1fr));gap:28px 40px}.students-logo[data-astro-cid-x6bpci6v]{grid-column:span 2;height:48px}.students-logo[data-astro-cid-x6bpci6v]:nth-child(6){grid-column:2/span 2}.students-logo[data-astro-cid-x6bpci6v] img{max-height:40px}}@media (width<=980px){.build-grid[data-astro-cid-x6bpci6v],.module-grid[data-astro-cid-x6bpci6v],.review-grid[data-astro-cid-x6bpci6v],.logistics-strip[data-astro-cid-x6bpci6v]{grid-template-columns:1fr}.logistics-strip[data-astro-cid-x6bpci6v] div[data-astro-cid-x6bpci6v]{border-right:0;border-bottom:1px solid var(--line)}.logistics-strip[data-astro-cid-x6bpci6v] div[data-astro-cid-x6bpci6v]:last-child{border-bottom:0}}@media (width<=860px){.course-two-col[data-astro-cid-x6bpci6v],.faq-layout[data-astro-cid-x6bpci6v],.cta-grid[data-astro-cid-x6bpci6v]{grid-template-columns:1fr}.cta-actions[data-astro-cid-x6bpci6v]{justify-content:flex-start}.private-cohort[data-astro-cid-x6bpci6v]{grid-column:auto;justify-self:stretch;max-width:none}}@media (width<=720px){.btn[data-astro-cid-x6bpci6v]{white-space:normal;text-align:center;width:100%}}
