#training-example[data-astro-cid-6mdxqcol].page-band{padding-block-end:.8rem}#team-training[data-astro-cid-6mdxqcol].page-band{padding-block-start:1rem}.training-method[data-astro-cid-6mdxqcol],.training-example-panel[data-astro-cid-6mdxqcol]{max-width:64rem}.training-track[data-astro-cid-6mdxqcol]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:1rem;display:grid}.training-track[data-astro-cid-6mdxqcol] li[data-astro-cid-6mdxqcol]{position:relative}.training-illustration[data-astro-cid-6mdxqcol]{aspect-ratio:2.15;border:1px solid var(--color-border);border-top:2px solid var(--brand-orange);background:#f8f5ed url(/images/offers/workshop-parcours.webp) var(--training-frame) center / 365% auto no-repeat;margin-bottom:.7rem}.training-track[data-astro-cid-6mdxqcol] li[data-astro-cid-6mdxqcol]:not(:last-child):after{content:"→";color:var(--color-link);position:absolute;top:3.3rem;left:calc(100% + .3rem)}.training-example-panel[data-astro-cid-6mdxqcol]{margin-top:1.45rem;padding:.85rem 1rem 1rem}.training-example-panel[data-astro-cid-6mdxqcol] h2[data-astro-cid-6mdxqcol]{margin-top:.2rem}.progression-proofs[data-astro-cid-6mdxqcol],.progression-replay[data-astro-cid-6mdxqcol]{max-width:64rem}.progression-proofs[data-astro-cid-6mdxqcol] li[data-astro-cid-6mdxqcol]{border-bottom:1px solid var(--color-border);grid-template-columns:2.15rem minmax(6rem,9rem) minmax(0,1fr);align-items:baseline;gap:.6rem;padding:.65rem .9rem;display:grid}.progression-replay[data-astro-cid-6mdxqcol] strong[data-astro-cid-6mdxqcol]{display:block}@media (width<=600px){.training-track[data-astro-cid-6mdxqcol]{grid-template-columns:1fr;gap:1.4rem}.training-track[data-astro-cid-6mdxqcol] li[data-astro-cid-6mdxqcol]{grid-template-columns:6.25rem minmax(0,1fr);align-items:start;gap:.15rem .75rem;display:grid}.training-illustration[data-astro-cid-6mdxqcol]{aspect-ratio:1.35;grid-row:span 2;margin:0}.training-track[data-astro-cid-6mdxqcol] li[data-astro-cid-6mdxqcol]:not(:last-child):after{content:"↓";top:auto;bottom:-1.45rem;left:2.75rem}.progression-proofs[data-astro-cid-6mdxqcol] li[data-astro-cid-6mdxqcol]{grid-template-columns:1.55rem minmax(0,1fr);gap:.2rem .5rem}.progression-proofs[data-astro-cid-6mdxqcol] li[data-astro-cid-6mdxqcol] p[data-astro-cid-6mdxqcol]{grid-column:2}}.training-actions[data-astro-cid-6mdxqcol]{flex-wrap:wrap;align-items:center;gap:.6rem 1.5rem;display:flex}.format-grid[data-astro-cid-6mdxqcol]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.course-grid[data-astro-cid-6mdxqcol]{--course-rule:color-mix(in srgb, var(--color-border) 58%, var(--color-background));gap:1rem;display:grid}.course-status[data-astro-cid-6mdxqcol]{width:fit-content}.format-card[data-astro-cid-6mdxqcol]{flex-direction:column;align-items:flex-start;gap:.8rem;padding:1.5rem;display:flex}.course-grid[data-astro-cid-6mdxqcol] .format-card[data-astro-cid-6mdxqcol]{border-top-width:3px}.format-team[data-astro-cid-6mdxqcol],.course-grid[data-astro-cid-6mdxqcol] .course-available[data-astro-cid-6mdxqcol]{border-top-color:var(--brand-orange)}.format-team[data-astro-cid-6mdxqcol]{border-top-width:3px}.course-details[data-astro-cid-6mdxqcol]{gap:.65rem;width:100%;display:grid}.course-details[data-astro-cid-6mdxqcol],.course-footer[data-astro-cid-6mdxqcol]{border-top:1px solid var(--course-rule);width:100%;padding-top:.7rem}.course-details[data-astro-cid-6mdxqcol] p[data-astro-cid-6mdxqcol]{color:var(--color-text-secondary)}.course-footer[data-astro-cid-6mdxqcol]{align-items:center;min-width:0;display:flex}@media (width>=960px){.course-grid[data-astro-cid-6mdxqcol]{grid-template-columns:repeat(3,minmax(0,1fr))}.course-grid[data-astro-cid-6mdxqcol] .format-card[data-astro-cid-6mdxqcol]{grid-row:span 5;grid-template-rows:subgrid;align-items:start;display:grid}.course-footer[data-astro-cid-6mdxqcol]{align-self:stretch;min-height:44px}}.course-outcome[data-astro-cid-6mdxqcol] strong[data-astro-cid-6mdxqcol]{color:var(--color-text-primary);display:block}.format-card[data-astro-cid-6mdxqcol]>p[data-astro-cid-6mdxqcol]:not(.brand-eyebrow):not(.format-price),.training-resources[data-astro-cid-6mdxqcol] p[data-astro-cid-6mdxqcol]:not(.brand-eyebrow),.cohort-interest[data-astro-cid-6mdxqcol]>p[data-astro-cid-6mdxqcol]:not(.brand-eyebrow){color:var(--color-text-secondary)}.format-card[data-astro-cid-6mdxqcol]>a[data-astro-cid-6mdxqcol]{margin-top:auto}.format-price[data-astro-cid-6mdxqcol]{font-size:1.3rem;font-weight:700}.session-months[data-astro-cid-6mdxqcol]{flex-wrap:wrap;gap:.4rem 1rem;font-size:.9rem;display:flex}.training-case[data-astro-cid-6mdxqcol]{border-top:2px solid var(--brand-orange);align-items:start;gap:.75rem 2rem;display:grid}.case-details[data-astro-cid-6mdxqcol]{grid-column:1/-1}.case-details[data-astro-cid-6mdxqcol] summary[data-astro-cid-6mdxqcol]{cursor:pointer;width:fit-content;min-height:44px;color:var(--color-link);font-family:var(--font-control);padding-block:.6rem;font-weight:600;display:list-item}.case-details[data-astro-cid-6mdxqcol] dl[data-astro-cid-6mdxqcol]{border-top:1px solid var(--color-border);gap:1rem 1.5rem;margin-top:.25rem;padding-top:.75rem;display:grid}.case-details[data-astro-cid-6mdxqcol] summary[data-astro-cid-6mdxqcol]:focus-visible{outline:2px solid var(--color-link);outline-offset:3px}.training-resources[data-astro-cid-6mdxqcol]{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.training-resources[data-astro-cid-6mdxqcol] article[data-astro-cid-6mdxqcol]{border-top:1px solid var(--color-border);padding-top:1rem}.training-resources[data-astro-cid-6mdxqcol] p[data-astro-cid-6mdxqcol]{max-width:52ch;margin-block:.6rem}.training-conversion[data-astro-cid-6mdxqcol]{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:start;gap:2rem;display:grid}.cohort-interest[data-astro-cid-6mdxqcol]{border-top:1px solid var(--color-border);padding-top:1rem}.cohort-interest[data-astro-cid-6mdxqcol]>p[data-astro-cid-6mdxqcol],.cohort-interest[data-astro-cid-6mdxqcol]>h3[data-astro-cid-6mdxqcol]{margin-bottom:.8rem}@media (width>=768px){.training-case[data-astro-cid-6mdxqcol]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@media (width>=1024px){.case-details[data-astro-cid-6mdxqcol] dl[data-astro-cid-6mdxqcol]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.format-grid[data-astro-cid-6mdxqcol],.training-resources[data-astro-cid-6mdxqcol],.training-conversion[data-astro-cid-6mdxqcol]{grid-template-columns:1fr}.format-card[data-astro-cid-6mdxqcol]{padding:1.2rem}.training-actions[data-astro-cid-6mdxqcol] .brand-button[data-astro-cid-6mdxqcol]:not(.brand-button-quiet),.format-team[data-astro-cid-6mdxqcol] .brand-button[data-astro-cid-6mdxqcol]{justify-content:center;width:100%}}
