.formation-landing{--fl-block-gap: var(--section-padding, 4rem);--fl-radius: var(--wrapper-radius, 12px);--fl-muted: rgb(var(--layout-text-color) / .72);--fl-surface: rgb(var(--layout-text-color) / .06);--fl-border: rgb(var(--layout-text-color) / .12);max-width:100%}.formation-landing.rte:not(.richtext) a.solid-button{text-decoration:none;color:rgb(var(--base-button-color));background-image:none}.formation-landing.rte:not(.richtext) a.outlined-button{text-decoration:none;color:rgb(var(--accent-button-color));background-image:none}.no-default-color .formation-landing.rte:not(.richtext) a.solid-button{color:rgb(var(--layout-background-color))}.no-default-color .formation-landing.rte:not(.richtext) a.outlined-button{color:rgb(var(--layout-text-color))}@media(hover:hover){.formation-landing.rte:not(.richtext) a.solid-button:hover{color:rgb(var(--base-button-color));background-image:none}.formation-landing.rte:not(.richtext) a.outlined-button:hover{background-image:none}.no-default-color .formation-landing.rte:not(.richtext) a.solid-button:hover{color:rgb(var(--layout-background-color))}.no-default-color .formation-landing.rte:not(.richtext) a.outlined-button:hover{color:rgb(var(--layout-text-color))}}.formation-landing__hero{text-align:center;padding-bottom:1.5rem;margin-bottom:var(--fl-block-gap);border-bottom:1px solid var(--fl-border)}.formation-landing.rte>header.formation-landing__hero{margin-bottom:calc(var(--fl-block-gap) * 1.5)}.formation-landing__kicker{display:inline-block;letter-spacing:.12em;margin-bottom:1rem;opacity:.8}.formation-landing__title{margin:0 0 1.25rem;line-height:1.15}.formation-landing__lead{margin:0 auto;max-width:42rem;line-height:1.65;color:var(--fl-muted)}.formation-landing__lead+.formation-landing__lead{margin-top:1rem}.formation-landing__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;align-items:center;margin-top:1.5rem}.formation-landing__actions .block__button,.formation-landing__cta-actions .block__button{width:fit-content;display:inline-block}.formation-landing__section{margin-bottom:var(--fl-block-gap)}.formation-landing.rte>section.formation-landing__section--triple-gap-after{margin-bottom:calc(var(--fl-block-gap) * 1.5)}.formation-landing__section:last-child{margin-bottom:0}.formation-landing__h2{margin:0 0 1.125rem;line-height:1.25}.formation-landing__h2--tight{margin-top:0}.formation-landing__prose{margin:0;line-height:1.7;color:var(--fl-muted)}.formation-landing__prose+.formation-landing__prose{margin-top:1rem}.formation-landing__prose--after-h2,.formation-landing__prose--intro-learn{margin-bottom:1.125rem}.formation-landing__prose-stack .formation-landing__prose+.formation-landing__prose{margin-top:1rem}.formation-landing__columns{display:grid;gap:1.25rem;grid-template-columns:1fr}@media screen and (min-width:720px){.formation-landing__columns--2{grid-template-columns:1fr 1fr}}.formation-landing__card{padding:1.5rem 1.5rem 1.625rem;border-radius:var(--fl-radius);background:var(--fl-surface);border:1px solid var(--fl-border);height:100%}.formation-landing__card-title{margin:0 0 .75rem}.formation-landing__card-text{margin:0;line-height:1.65;color:var(--fl-muted)}.formation-landing__learn-grid{display:grid;gap:.75rem;grid-template-columns:1fr;margin:0;padding:0;list-style:none}@media screen and (min-width:640px){.formation-landing__learn-grid{grid-template-columns:1fr 1fr}}.formation-landing__learn-item{display:flex;gap:.75rem;align-items:flex-start;padding:1rem 1.125rem;border-radius:var(--fl-radius);border:1px solid var(--fl-border);background:var(--fl-surface);line-height:1.5}.formation-landing__check{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.15rem;border-radius:50%;background:rgb(var(--layout-text-color));color:rgb(var(--layout-background-color));display:inline-flex;align-items:center;justify-content:center;font-size:.65em;font-weight:700;line-height:1}.formation-landing__split{display:grid;gap:var(--fl-block-gap);grid-template-columns:1fr}@media screen and (min-width:768px){.formation-landing__split{grid-template-columns:1fr 1fr;gap:min(2rem,var(--fl-block-gap));align-items:start}}.formation-landing__highlight{padding:1.5rem;border-radius:var(--fl-radius);border:1px solid var(--fl-border);border-left-width:4px}.formation-landing__cta{text-align:center;padding:1.75rem 1.5rem;border-radius:var(--fl-radius);background:var(--fl-surface);border:1px solid var(--fl-border)}.formation-landing__cta:has(.formation-landing__waitlist--cta){padding:0;background:transparent;border:0}.formation-landing__cta-text{margin:0 0 1rem;line-height:1.6;color:var(--fl-muted)}.formation-landing__cta-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;align-items:center;margin-top:.25rem}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.formation-landing #formation-apprendre{scroll-margin-top:calc(var(--header-group-height, 0px) + 1rem)}.formation-landing__waitlist{margin-top:2.25rem;display:flex;flex-direction:column;align-items:center;gap:.9rem;padding:1.4rem;border-radius:var(--fl-radius);border:1px solid var(--fl-border);background:var(--fl-waitlist-background, var(--fl-surface))}.formation-landing__waitlist--cta{margin-top:0;width:100%;max-width:100%;box-sizing:border-box}.formation-landing__waitlist--cta .formation-landing__cta-waitlist{margin-top:0}.formation-landing__waitlist-title{margin:0;font-weight:600}.formation-landing__waitlist-desc{margin:0;max-width:38rem;line-height:1.65;color:var(--fl-muted)}.formation-landing__waitlist-form-wrap{width:100%;max-width:30rem}.formation-landing__cta-waitlist{margin-top:.5rem}.formation-landing__waitlist-form{width:100%}.formation-landing__waitlist-field{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.formation-landing__waitlist-input{flex:1 1 0;min-width:0;padding:.65rem .875rem;border-radius:var(--fl-radius);border:1px solid rgb(var(--layout-text-color) / .28);background:rgb(var(--layout-background-color));color:inherit;font:inherit;font-size:.9375rem;transition:border-color .15s ease,box-shadow .15s ease;outline:none}.formation-landing__waitlist-input:focus{border-color:rgb(var(--layout-text-color) / .5);box-shadow:0 0 0 2px rgb(var(--layout-text-color) / .12)}.formation-landing__waitlist-input::placeholder{color:rgb(var(--layout-text-color) / .55)}.formation-landing__waitlist-input.invalid{border-color:var(--error-color, #c0392b)}.formation-landing__waitlist-btn{flex-shrink:0;white-space:nowrap}.formation-landing__waitlist-success{margin:0;padding:.75rem 1rem;border-radius:var(--fl-radius);border:1px solid currentColor;font-size:.9375rem;line-height:1.5}.formation-landing__waitlist-error{margin:0 0 .5rem;font-size:.875rem;line-height:1.5}@media screen and (max-width:480px){.formation-landing__waitlist-field{flex-direction:column}.formation-landing__waitlist-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/formation-landing.css.map */
