.ui_page___L9ZH{--section-y:clamp(4rem,2.5rem + 5vw,7rem);--gutter:clamp(1rem,0.5rem + 2.5vw,2rem);--ink:#0e0e12;--line:#e4e4e7;--canvas:#fafaf9;background:var(--color-white)}.ui_container__JA0D1{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--gutter)}.ui_narrow__urZaL{max-width:800px}.ui_section__owAmU{padding:var(--section-y) 0}.ui_subtle__0XIUx{background:var(--canvas);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ui_dark__eRRPT{background:var(--ink)}.ui_dark__eRRPT,.ui_dark__eRRPT h2,.ui_dark__eRRPT h3{color:var(--color-white)}.ui_dark__eRRPT li,.ui_dark__eRRPT p{color:rgba(255,255,255,.72)}.ui_dark__eRRPT .ui_eyebrow__ExFp1{color:var(--color-primary-light)}.ui_brand__nJrDe{background:var(--color-primary)}.ui_brand__nJrDe,.ui_brand__nJrDe h2,.ui_brand__nJrDe h3{color:var(--color-white)}.ui_brand__nJrDe p{color:rgba(255,255,255,.85)}.ui_eyebrow__ExFp1{display:inline-block;font-family:var(--font-mono);font-size:.8125rem;font-weight:500;letter-spacing:.02em;color:var(--color-primary);margin-bottom:1rem}.ui_sectionHeader__tM60O{max-width:44rem;margin-bottom:clamp(2.5rem,2rem + 2vw,3.5rem)}.ui_h2__ctaOK,.ui_sectionHeader__tM60O h2{font-size:clamp(1.875rem,1.4rem + 1.6vw,2.75rem);font-weight:600;line-height:1.1;letter-spacing:-.025em;color:var(--ink)}.ui_brand__nJrDe .ui_h2__ctaOK,.ui_dark__eRRPT .ui_h2__ctaOK,.ui_dark__eRRPT .ui_sectionHeader__tM60O h2{color:var(--color-white)}.ui_lead__548Gq,.ui_sectionHeader__tM60O p{margin-top:1rem;font-size:1.125rem;line-height:1.6;color:var(--color-text-secondary);max-width:60ch}.ui_h3__6TNCK{font-size:1.1875rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--ink)}.ui_prose__GgB8n p{font-size:1.0625rem;line-height:1.7;max-width:68ch}.ui_prose__GgB8n p+p{margin-top:1rem}.ui_textLink__zaMXt{display:inline-flex;align-items:center;gap:.375rem;font-weight:600;font-size:.9375rem;color:var(--color-primary);text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:4px;transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.ui_textLink__zaMXt:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.ui_dark__eRRPT .ui_textLink__zaMXt{color:var(--color-primary-light)}.ui_hero__N3H82{padding:calc(var(--header-height) + clamp(1.5rem, .5rem + 3vw, 3.5rem)) 0 clamp(3rem,2rem + 3vw,4.5rem)}.ui_heroGrid__eHMcM{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:clamp(2rem,1rem + 4vw,4.5rem);gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:center}.ui_heroTitle__YnxeH{font-size:clamp(2.25rem,1.5rem + 2.6vw,3.5rem);font-weight:600;line-height:1.05;letter-spacing:-.035em;color:var(--ink);max-width:18ch}.ui_heroLead__QQO6e{margin-top:1.5rem;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55;color:var(--color-text-secondary);max-width:50ch}.ui_heroActions__wgMDq{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.ui_heroMedia__msjl3{position:relative;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:var(--canvas)}.ui_heroMedia__msjl3 img{object-fit:cover}.ui_facts__OBgOl{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:2rem;font-size:.9375rem;color:var(--color-text-secondary)}.ui_checkList__42GWf li,.ui_facts__OBgOl li{display:flex;align-items:flex-start;gap:.5rem}.ui_facts__OBgOl strong{color:var(--ink);font-weight:600}.ui_checkIcon__JSL8Z{color:var(--color-primary);flex-shrink:0;margin-top:.2em}.ui_dark__eRRPT .ui_checkIcon__JSL8Z{color:var(--color-primary-light)}.ui_checkList__42GWf{display:grid;grid-gap:.625rem;gap:.625rem;font-size:1rem;line-height:1.55;color:var(--color-text-secondary)}.ui_grid2__yon08,.ui_grid3__by6wo,.ui_grid4__ktER_{display:grid;grid-gap:1.25rem;gap:1.25rem}.ui_grid2__yon08{grid-template-columns:repeat(2,minmax(0,1fr))}.ui_grid3__by6wo{grid-template-columns:repeat(3,minmax(0,1fr))}.ui_grid4__ktER_{grid-template-columns:repeat(4,minmax(0,1fr))}.ui_split__W_Ng_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(2rem,1rem + 4vw,5rem);gap:clamp(2rem,1rem + 4vw,5rem);align-items:start}.ui_splitCenter__IVqHX{align-items:center}.ui_card__4haTy{display:flex;flex-direction:column;padding:1.5rem;border:1px solid var(--line);border-radius:16px;background:var(--color-white)}a.ui_card__4haTy{transition:border-color .15s ease}a.ui_card__4haTy:hover{border-color:#a1a1aa}.ui_cardFeatured__YOadA{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.ui_cardSubtle__0CxuI{background:var(--canvas)}.ui_dark__eRRPT .ui_card__4haTy{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12)}.ui_cardMedia__e4g3z{position:relative;aspect-ratio:3/2;margin:-1.5rem -1.5rem 1.5rem;border-radius:15px 15px 0 0;overflow:hidden;background:var(--canvas)}.ui_cardMedia__e4g3z img{object-fit:cover}.ui_meta__4qxdp{font-family:var(--font-mono);font-size:.8125rem;color:var(--color-text-muted);margin-bottom:.75rem}.ui_tag__u3WeT{display:inline-flex;align-self:flex-start;align-items:center;padding:.25rem .625rem;border-radius:999px;background:var(--color-primary-subtle);color:var(--color-primary);font-size:.75rem;font-weight:600;margin-bottom:.75rem}.ui_card__4haTy h3{font-size:1.1875rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--ink);margin-bottom:.5rem}.ui_card__4haTy p{font-size:.9875rem;line-height:1.6}.ui_card__4haTy .ui_checkList__42GWf{margin-top:1rem;font-size:.9375rem}.ui_cardFooter__ZvR_D{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem 1rem;margin-top:auto;padding-top:1.25rem}.ui_cardFooterRule__hMZt0{border-top:1px solid var(--line)}.ui_card__4haTy>.ui_cardFooterRule__hMZt0{margin-top:auto}.ui_dark__eRRPT .ui_meta__4qxdp,.ui_dark__eRRPT .ui_price__Et_1A{color:rgba(255,255,255,.6)}.ui_dark__eRRPT .ui_cardFooterRule__hMZt0{border-top-color:rgba(255,255,255,.14)}.ui_price__Et_1A{font-size:.9375rem;color:var(--color-text-secondary)}.ui_price__Et_1A strong{font-size:1.5rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.ui_dark__eRRPT .ui_price__Et_1A strong{color:var(--color-white)}.ui_priceNote__rad6T{font-size:.875rem;color:var(--color-text-muted);margin-top:.5rem}.ui_rows__KfkpX{display:grid}.ui_row__byv0f{display:grid;grid-template-columns:2.5rem minmax(0,1fr);grid-gap:0 1rem;gap:0 1rem;padding:1.5rem 0;border-top:1px solid var(--line)}.ui_dark__eRRPT .ui_row__byv0f{border-top-color:rgba(255,255,255,.14)}.ui_rowNum__JHm2U{font-family:var(--font-mono);font-size:.8125rem;color:var(--color-text-muted);padding-top:.3rem}.ui_row__byv0f h3{font-size:1.1875rem;font-weight:600;line-height:1.35;color:var(--ink);margin-bottom:.375rem}.ui_dark__eRRPT .ui_row__byv0f h3{color:var(--color-white)}.ui_row__byv0f p{font-size:1rem;line-height:1.6}.ui_steps___DNFs{display:grid;grid-gap:1.5rem;gap:1.5rem}.ui_step__ogg_Q{display:grid;grid-template-columns:2rem 1fr;grid-gap:1rem;gap:1rem}.ui_stepNum__EgQNV{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;border:1px solid var(--line);font-family:var(--font-mono);font-size:.8125rem;color:var(--ink)}.ui_dark__eRRPT .ui_stepNum__EgQNV{border-color:rgba(255,255,255,.24);color:var(--color-white)}.ui_step__ogg_Q h3{font-size:1.0625rem;font-weight:600;color:var(--ink);margin-bottom:.25rem}.ui_dark__eRRPT .ui_step__ogg_Q h3{color:var(--color-white)}.ui_step__ogg_Q p{font-size:1rem;line-height:1.6}.ui_stats__juhPt{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:1.5rem;gap:1.5rem}.ui_stat__baEMO{padding-top:1.25rem;border-top:1px solid var(--line)}.ui_dark__eRRPT .ui_stat__baEMO{border-top-color:rgba(255,255,255,.18)}.ui_statValue__Eb_3V{font-size:clamp(2rem,1.5rem + 1.6vw,3rem);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui_dark__eRRPT .ui_statValue__Eb_3V{color:var(--color-white)}.ui_statLabel__GY5Lk{margin-top:.625rem;font-size:.9375rem;color:var(--color-text-secondary)}.ui_dark__eRRPT .ui_statLabel__GY5Lk{color:rgba(255,255,255,.72)}.ui_faq__RZcOC{border-top:1px solid var(--line)}.ui_faqItem__6Lecq{border-bottom:1px solid var(--line)}.ui_faqItem__6Lecq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 0;cursor:pointer;list-style:none;font-size:1.0625rem;font-weight:600;color:var(--ink)}.ui_faqItem__6Lecq summary::-webkit-details-marker{display:none}.ui_faqIcon__ctF1z{flex-shrink:0;color:var(--color-text-muted);transition:transform .2s ease}.ui_faqItem__6Lecq[open] .ui_faqIcon__ctF1z{transform:rotate(45deg)}.ui_faqItem__6Lecq>div{padding:0 0 1.25rem;max-width:68ch}.ui_faqItem__6Lecq p{font-size:1rem;line-height:1.65}.ui_callout__HaJ2C{padding:1.25rem 1.5rem;border-radius:12px;background:var(--color-primary-subtle);color:var(--ink)}.ui_callout__HaJ2C p{color:var(--color-text);font-size:1rem}.ui_ctaInner__tlWnI{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2rem}.ui_ctaInner__tlWnI .ui_h2__ctaOK{max-width:20ch}.ui_ctaInner__tlWnI p{margin-top:1rem;max-width:48ch}.ui_ctaActions__it6r8{display:flex;flex-wrap:wrap;gap:.75rem}.ui_btnOnBrand__B5CKB{background:var(--color-white);color:var(--ink);border-color:var(--color-white)}.ui_btnOnBrand__B5CKB:hover{background:var(--color-primary-subtle);border-color:var(--color-primary-subtle)}.ui_form__oKyHT{display:grid;grid-gap:1rem;gap:1rem}.ui_field__iYr5o{display:grid;grid-gap:.375rem;gap:.375rem}.ui_field__iYr5o label{font-size:.875rem;font-weight:500;color:var(--ink)}.ui_input__9Z8r4{width:100%;padding:.75rem .875rem;border:1px solid #d4d4d8;border-radius:10px;background:var(--color-white);font:inherit;font-size:1rem;color:var(--ink)}.ui_input__9Z8r4:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-glow)}.ui_formError__bAmV9{font-size:.9375rem;color:#b91c1c}@media (max-width:1024px){.ui_grid3__by6wo,.ui_grid4__ktER_{grid-template-columns:repeat(2,minmax(0,1fr))}.ui_split__W_Ng_{grid-template-columns:1fr}}@media (max-width:768px){.ui_grid2__yon08,.ui_grid3__by6wo,.ui_grid4__ktER_,.ui_heroGrid__eHMcM{grid-template-columns:1fr}.ui_heroTitle__YnxeH{max-width:none}.ui_ctaActions__it6r8>*,.ui_heroActions__wgMDq>*{flex:1 1 100%}}.ui_dark__eRRPT .ui_card__4haTy h3{color:var(--color-white)}.ui_dark__eRRPT .ui_card__4haTy p{color:rgba(255,255,255,.72)}.status-page_wrapper__U_XVA{display:flex;align-items:center;min-height:70vh;padding:calc(var(--header-height) + clamp(2rem, 1rem + 4vw, 4.5rem)) 0 var(--section-y)}.status-page_wrapper__U_XVA .status-page_inner__PTxSf{max-width:calc(40rem + 2 * var(--gutter))}.status-page_icon__PcG_W{display:grid;place-items:center;width:3rem;height:3rem;margin-bottom:1.5rem;border-radius:999px;border:1px solid var(--line);color:var(--color-success)}.abonnement_intro__M5vjF{font-size:1.125rem;line-height:1.7;color:var(--color-text-secondary);max-width:60ch}.abonnement_stats__VY3qR{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.abonnement_value__XVk8y>p{margin-top:1.5rem;font-size:1.125rem;line-height:1.7;max-width:64ch}.abonnement_quote__tJ7Sw{margin-top:2rem;padding-left:1.25rem;border-left:2px solid var(--color-primary-light);max-width:48ch}.abonnement_value__XVk8y .abonnement_quote__tJ7Sw p{font-size:1.25rem;line-height:1.5;font-weight:500;color:var(--color-white)}.a-propos_heroFigures__rG2W7{padding:clamp(1.5rem,1rem + 1.5vw,2.25rem)}.a-propos_heroFigures__rG2W7>div{grid-template-columns:1fr;gap:1.25rem}.a-propos_heroFigures__rG2W7>div>div:first-child{padding-top:0;border-top:0}.a-propos_quote__vFmRn{margin:1.5rem 0;padding-left:1.25rem;border-left:2px solid var(--color-primary)}.a-propos_quote__vFmRn>p,blockquote.a-propos_quote__vFmRn p{font-size:1.25rem;line-height:1.5;font-weight:500;color:var(--ink)}.a-propos_team__ss4I7{display:grid}.a-propos_member__fogau{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:clamp(1.5rem,1rem + 3vw,3.5rem);gap:clamp(1.5rem,1rem + 3vw,3.5rem);align-items:start;padding:2.5rem 0;border-top:1px solid var(--line)}.a-propos_member__fogau:last-child{border-bottom:1px solid var(--line)}.a-propos_memberPhoto__nvMVi{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:center top;border-radius:16px;background:var(--canvas)}.a-propos_memberRole__TBvuA{margin-top:.25rem;font-family:var(--font-mono);font-size:.8125rem;color:var(--color-text-muted)}.a-propos_memberBio__dwxiK{margin-top:1.25rem}.a-propos_chips__qF6mT{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.a-propos_chips__qF6mT li{padding:.3125rem .75rem;border:1px solid var(--line);border-radius:999px;background:var(--color-white);font-size:.8125rem;font-weight:500;color:var(--color-text-secondary)}.a-propos_timeline__iANbm{display:grid}.a-propos_milestone__e9z4J{display:grid;grid-template-columns:8rem minmax(0,1fr);grid-gap:.5rem 2rem;gap:.5rem 2rem;padding:1.25rem 0;border-top:1px solid rgba(255,255,255,.14)}.a-propos_milestone__e9z4J:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.a-propos_milestoneDate__YZxnn{font-family:var(--font-mono);font-size:.875rem;color:var(--color-primary-light);padding-top:.15rem}.a-propos_milestone__e9z4J p{font-size:1rem;line-height:1.6;max-width:68ch}.a-propos_logos__tCjGx{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:1rem;gap:1rem}.a-propos_logoBox__FdCnA{display:grid;place-items:center;min-height:9rem;padding:1.5rem;border:1px solid var(--line);border-radius:16px;background:var(--color-white)}.a-propos_logoIct___iloh,.a-propos_logoSveb__O0333{display:block;width:auto;max-width:100%}.a-propos_logoIct___iloh{height:64px}.a-propos_logoSveb__O0333{height:80px}@media (max-width:768px){.a-propos_member__fogau{grid-template-columns:1fr}.a-propos_memberPhoto__nvMVi{max-width:160px}.a-propos_logos__tCjGx,.a-propos_milestone__e9z4J{grid-template-columns:1fr}}.brevet_anchor___k72x{scroll-margin-top:var(--header-height)}.brevet_statsBand__hqZo5.brevet_statsBand__hqZo5{padding-top:0}.brevet_calloutStack__3G7uu p+p{margin-top:.375rem}.brevet_compare__5Wm2A{width:100%;border-collapse:collapse;font-size:.9875rem;line-height:1.5}.brevet_compare__5Wm2A td,.brevet_compare__5Wm2A th{text-align:left;vertical-align:top;padding:1rem 1.25rem 1rem 0;border-bottom:1px solid var(--line)}.brevet_compare__5Wm2A thead th{font-family:var(--font-mono);font-size:.8125rem;font-weight:500;color:var(--color-text-muted);padding-top:0}.brevet_compare__5Wm2A thead th:last-child{color:var(--color-primary)}.brevet_compare__5Wm2A tbody th{width:26%;font-weight:600;color:var(--ink)}.brevet_compare__5Wm2A td{color:var(--color-text-secondary)}.brevet_compare__5Wm2A td:last-child{color:var(--ink);font-weight:500}.brevet_modules__F7pNI{border-top:1px solid var(--line)}.brevet_module__h5i_g{border-bottom:1px solid var(--line)}.brevet_module__h5i_g summary{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;grid-gap:0 1rem;gap:0 1rem;align-items:start;padding:1.5rem 0;cursor:pointer;list-style:none}.brevet_module__h5i_g summary::-webkit-details-marker{display:none}.brevet_module__h5i_g summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:4px}.brevet_moduleNum__T_1u5{grid-column:1;grid-row:1;font-family:var(--font-mono);font-size:.8125rem;color:var(--color-primary);padding-top:.3rem}.brevet_moduleTitle__UDU81{grid-column:2;grid-row:1;font-size:1.1875rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--ink)}.brevet_moduleSub__OBvKP{grid-column:2;grid-row:2;margin-top:.25rem;font-size:.9375rem;color:var(--color-text-muted)}.brevet_moduleIcon__IwaOO{grid-column:3;grid-row:1;margin-top:.25rem;color:var(--color-text-muted);transition:transform .2s ease}.brevet_module__h5i_g[open] .brevet_moduleIcon__IwaOO{transform:rotate(45deg)}.brevet_moduleBody__Ii75G{padding:0 0 1.75rem 3.5rem}.brevet_moduleCols__Vpuvs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem 2.5rem;gap:1.5rem 2.5rem;margin-bottom:1.5rem}.brevet_colTitle__9IUaG{font-family:var(--font-mono);font-size:.8125rem;color:var(--color-text-muted);margin-bottom:.75rem}.brevet_moduleCols__Vpuvs .brevet_colTitle__9IUaG+ul{font-size:.9375rem}.brevet_timeline__7n_AJ{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);border-top:1px solid var(--line)}.brevet_timelineItem__rVoL0{display:grid;grid-template-columns:8rem minmax(0,1fr);grid-gap:.25rem 1.5rem;gap:.25rem 1.5rem;padding:1.5rem 0;border-bottom:1px solid var(--line)}.brevet_timelineDate__fdafI{font-family:var(--font-mono);font-size:.875rem;color:var(--color-primary);padding-top:.2rem}.brevet_timelineItem__rVoL0 h3{font-size:1.0625rem;font-weight:600;color:var(--ink);margin-bottom:.25rem}.brevet_timelineItem__rVoL0 p{font-size:1rem;line-height:1.6;color:var(--color-text-secondary)}.brevet_chips__XzCvi{display:flex;flex-wrap:wrap;gap:.5rem}.brevet_chips__XzCvi li{padding:.5rem 1rem;border:1px solid var(--line);border-radius:999px;background:var(--color-white);font-size:.9375rem;color:var(--ink)}.brevet_priceCard__Po0J_.brevet_priceCard__Po0J_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0;max-width:56rem}.brevet_priceCard__Po0J_>div{padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.brevet_priceCard__Po0J_>div+div{border-left:1px solid var(--line)}.brevet_amount__bo9UB{font-size:clamp(2.25rem,1.75rem + 1.6vw,3rem);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--ink);margin:.25rem 0 1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.brevet_subsidy__u5e12 strong{display:block;font-size:1.0625rem;font-weight:600;color:var(--ink);margin-bottom:.375rem}.brevet_net__b54UI{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;margin-top:1.5rem}.brevet_net__b54UI strong{font-size:1.375rem;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.brevet_fine__xmBKg{max-width:56rem;margin-top:1.25rem;font-size:.875rem;line-height:1.6;color:var(--color-text-muted)}.brevet_formCard__ltFli.brevet_formCard__ltFli{padding:clamp(1.5rem,1rem + 2vw,2.25rem)}.brevet_submit__WNQPY{width:100%;justify-content:center;margin-top:.5rem}.brevet_submit__WNQPY:disabled{opacity:.6;cursor:wait}.brevet_perks__hoEf_{margin-top:.5rem;font-size:.875rem}.brevet_success__bYvda h3{margin-bottom:.75rem}.brevet_success__bYvda p+p{margin-top:.75rem}.brevet_success__bYvda strong{color:var(--ink)}.brevet_weight__PLHSK{font-size:clamp(2.5rem,2rem + 1.6vw,3.25rem);font-weight:600;letter-spacing:-.03em;line-height:1;margin-bottom:.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.brevet_examCard__Exgdx.brevet_examCard__Exgdx h3,.brevet_weight__PLHSK{color:var(--color-white)}.brevet_examCard__Exgdx .brevet_examMeta__DpQvt{color:rgba(255,255,255,.6);margin-bottom:1.25rem}.brevet_examTip___Ey61{margin-top:auto;padding-top:1.25rem}.brevet_examCard__Exgdx .brevet_examTip___Ey61 p{padding-top:1rem;border-top:1px solid rgba(255,255,255,.14);font-size:.9375rem;font-weight:500;color:var(--color-primary-light)}@media (max-width:768px){.brevet_compare__5Wm2A thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.brevet_compare__5Wm2A,.brevet_compare__5Wm2A tbody,.brevet_compare__5Wm2A td,.brevet_compare__5Wm2A th,.brevet_compare__5Wm2A tr{display:block;width:100%}.brevet_compare__5Wm2A tr{padding:1.25rem 0;border-bottom:1px solid var(--line)}.brevet_compare__5Wm2A td,.brevet_compare__5Wm2A th{padding:0;border:0}.brevet_compare__5Wm2A tbody th{width:100%;margin-bottom:.5rem}.brevet_compare__5Wm2A td+td{margin-top:.375rem}.brevet_compare__5Wm2A td:before{content:attr(data-label) " : ";font-family:var(--font-mono);font-size:.8125rem;font-weight:400;color:var(--color-text-muted)}.brevet_module__h5i_g summary{grid-template-columns:2rem minmax(0,1fr) auto;gap:0 .75rem}.brevet_moduleBody__Ii75G{padding-left:0}.brevet_moduleCols__Vpuvs,.brevet_priceCard__Po0J_.brevet_priceCard__Po0J_,.brevet_timelineItem__rVoL0{grid-template-columns:1fr}.brevet_priceCard__Po0J_>div+div{border-left:0;border-top:1px solid var(--line)}}.BookingWidget_widget__AGbpn{--ink:#0e0e12;--line:#e4e4e7;--canvas:#fafaf9;--error:#b91c1c}.BookingWidget_srOnly__1YFJO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.BookingWidget_stepper__QmKsN{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding-bottom:1.25rem;margin-bottom:1.5rem;border-bottom:1px solid var(--line);list-style:none}.BookingWidget_stepperItem__A4vJ_{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-text-muted)}.BookingWidget_stepperNum__FTE3M{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;border:1px solid var(--line);font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-muted)}.BookingWidget_stepperActive__smnzy{color:var(--ink);font-weight:600}.BookingWidget_stepperActive__smnzy .BookingWidget_stepperNum__FTE3M{border-color:var(--color-primary);color:var(--color-primary)}.BookingWidget_stepperDone__rgP9h{color:var(--color-text-secondary)}.BookingWidget_stepperDone__rgP9h .BookingWidget_stepperNum__FTE3M{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.BookingWidget_stepHeader__BMQDA{margin-bottom:1.25rem}.BookingWidget_heading__DFkAW{font-size:1.1875rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--ink)}.BookingWidget_stepHeader__BMQDA p{margin-top:.25rem;font-size:.9375rem;line-height:1.5;color:var(--color-text-secondary)}.BookingWidget_days__zSv5e{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr));grid-gap:.5rem;gap:.5rem}.BookingWidget_loadingDays__lJZa7{display:grid;place-items:center;min-height:13rem;border:1px dashed var(--line);border-radius:12px;font-size:.9375rem;color:var(--color-text-muted)}.BookingWidget_day__TJ3eK,.BookingWidget_slot__nKZR6{border:1px solid var(--line);border-radius:12px;background:var(--color-white);color:var(--ink);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.BookingWidget_day__TJ3eK{display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.625rem .25rem}.BookingWidget_day__TJ3eK:hover,.BookingWidget_selected__26929,.BookingWidget_slot__nKZR6:hover{border-color:var(--color-primary)}.BookingWidget_selected__26929{background:var(--color-primary-subtle)}.BookingWidget_dayMonth__Qx8yF,.BookingWidget_dayName__1h_rt{font-size:.75rem;color:var(--color-text-muted)}.BookingWidget_dayNum__3c4Kh{font-size:1.25rem;font-weight:600;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BookingWidget_slots__Y1Frk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.BookingWidget_slot__nKZR6{min-height:2.75rem;padding:.625rem;font-family:var(--font-mono);font-size:.9375rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BookingWidget_back__GcZq0{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;margin-top:1rem;padding:0;background:none;font:inherit;font-size:.9375rem;font-weight:500;color:var(--color-text-secondary);cursor:pointer}.BookingWidget_back__GcZq0:hover{color:var(--color-primary)}.BookingWidget_requiredNote__fcq1p{font-size:.875rem;color:var(--color-text-muted)}.BookingWidget_row2__kykOe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.BookingWidget_textarea___ilMr{resize:vertical;min-height:6rem;line-height:1.5}.BookingWidget_inputInvalid__kLFZi{border-color:var(--error)}.BookingWidget_fieldError__1oi2q{font-size:.875rem;line-height:1.45;color:var(--error)}.BookingWidget_footer__YMzwP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem}.BookingWidget_footer__YMzwP .BookingWidget_back__GcZq0{margin-top:0}.BookingWidget_submit__yDaQa{min-height:2.75rem;font-size:1rem}.BookingWidget_submit__yDaQa:disabled{opacity:.55;cursor:not-allowed}.BookingWidget_submit__yDaQa:disabled:active{transform:none}.BookingWidget_hint__ceL6_{font-size:.875rem;line-height:1.45;color:var(--color-text-muted)}.BookingWidget_spinner__nO4gU{width:1rem;height:1rem;border:2px solid rgba(255,255,255,.4);border-top:2px solid var(--color-white);border-radius:999px;animation:BookingWidget_spin__wVjzn .8s linear infinite}@keyframes BookingWidget_spin__wVjzn{to{transform:rotate(1turn)}}.BookingWidget_success__fRYi2 p{margin-top:.5rem;font-size:1rem;line-height:1.6}.BookingWidget_success__fRYi2 strong{color:var(--ink)}.BookingWidget_successIcon__5InFb{display:grid;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:1rem;border-radius:999px;background:var(--color-primary-subtle);color:var(--color-primary)}.BookingWidget_summary__SA7CQ{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:1.25rem;padding:1rem 1.25rem;border:1px solid var(--line);border-radius:12px;background:var(--canvas);font-size:.9375rem}.BookingWidget_summary__SA7CQ div{display:flex;flex-wrap:wrap;gap:.25rem .75rem}.BookingWidget_summary__SA7CQ dt{min-width:5.5rem;color:var(--color-text-muted)}.BookingWidget_summary__SA7CQ dd{color:var(--ink);overflow-wrap:anywhere}@media (max-width:480px){.BookingWidget_row2__kykOe{grid-template-columns:1fr}.BookingWidget_footer__YMzwP{flex-direction:column-reverse;align-items:stretch}.BookingWidget_footer__YMzwP .BookingWidget_back__GcZq0{justify-content:center}}.contact_heroWrap__jCiEp>section>div{align-items:start}.contact_bookingCard__IpL5b{padding:clamp(1.25rem,.75rem + 1.5vw,2rem);scroll-margin-top:calc(var(--header-height) + 1rem)}.contact_bookingTitle__WgAGK{font-size:1.375rem;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:#0e0e12;margin-bottom:1.25rem}.contact_cardLink__Y_Y5q{margin-top:.75rem}.contact_address__teapi{font-style:normal;font-size:.9875rem;line-height:1.6;color:var(--color-text-secondary)}.contact_stats__5syoa{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.formation-employabilite_afterGrid__yzGt3.formation-employabilite_afterGrid__yzGt3{margin-top:1.5rem}.formation-employabilite_afterText__S6e_j.formation-employabilite_afterText__S6e_j{margin-top:1.25rem}.formation-employabilite_emphasis__HqWUv{font-weight:600;color:var(--ink)}.formation-employabilite_tags__Qkv4J{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:-1rem}.formation-employabilite_tags__Qkv4J li{margin-bottom:0}.formation-employabilite_shot__1mvRi{border:1px solid var(--line);border-radius:16px;background:var(--canvas);padding:clamp(.75rem,.5rem + 1vw,1.25rem)}.formation-employabilite_shot__1mvRi img{display:block;width:100%;height:auto;border-radius:10px}.formation-employabilite_stack__mz4RC{display:grid;grid-gap:1rem;gap:1rem}p.formation-employabilite_formatNote__JTkrJ{margin-top:2.5rem;max-width:68ch}.formation-employabilite_formatNote__JTkrJ strong{color:var(--color-white)}.formation-employabilite_progress__qG2au{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:2rem;font-family:var(--font-mono);font-size:.875rem;color:var(--ink)}.formation-employabilite_progress__qG2au li{display:inline-flex;align-items:center;gap:.75rem}.formation-employabilite_progress__qG2au svg{color:var(--color-text-muted)}.formation-employabilite_legend__y8Miy{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;padding-bottom:1rem;font-size:.875rem;font-weight:600;color:var(--ink)}.formation-employabilite_legend__y8Miy span{display:inline-flex;align-items:center;gap:.5rem}.formation-employabilite_swatchJob__YLgUK,.formation-employabilite_swatchSkill__cg6Xr{display:inline-block;width:.75rem;height:.75rem;border-radius:3px;flex-shrink:0}.formation-employabilite_swatchJob__YLgUK{background:var(--color-primary)}.formation-employabilite_swatchSkill__cg6Xr{background:var(--ink)}.formation-employabilite_modules__q21PX{display:grid}.formation-employabilite_module__HsVyC{display:grid;grid-template-columns:2.5rem minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);grid-gap:.75rem 1.5rem;gap:.75rem 1.5rem;padding:1.25rem 0;border-top:1px solid var(--line)}.formation-employabilite_module__HsVyC:last-child{border-bottom:1px solid var(--line)}.formation-employabilite_moduleNum__udCiq{font-family:var(--font-mono);font-size:.8125rem;color:var(--color-text-muted);padding-top:.2rem}.formation-employabilite_moduleTitle__bLLgH h3{font-size:1.0625rem;font-weight:600;line-height:1.35;color:var(--ink)}.formation-employabilite_moduleTitle__bLLgH span{margin:.5rem 0 0}.formation-employabilite_benefitJob__7Q4kq,.formation-employabilite_benefitSkill__iL0Nd{font-size:.9375rem;line-height:1.55;padding-left:.875rem;border-left:2px solid}.formation-employabilite_benefitJob__7Q4kq{border-left-color:var(--color-primary);color:var(--color-text)}.formation-employabilite_benefitSkill__iL0Nd{border-left-color:var(--ink);color:var(--color-text-secondary)}.formation-employabilite_priceLine__M7280{margin:.25rem 0 .75rem}.formation-employabilite_founder__zxriP{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:clamp(2rem,1rem + 4vw,4.5rem);gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:start}.formation-employabilite_founderPhoto___hOOp{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:16px;margin-bottom:1rem}.formation-employabilite_founderName__dpftV{font-size:1.0625rem;font-weight:600;color:var(--ink);margin-bottom:.25rem}.formation-employabilite_founderText___JIbr{margin-top:1.5rem}@media (max-width:1024px){.formation-employabilite_module__HsVyC{grid-template-columns:2.5rem minmax(0,1fr)}.formation-employabilite_benefitJob__7Q4kq,.formation-employabilite_benefitSkill__iL0Nd{grid-column:2}}@media (max-width:768px){.formation-employabilite_founder__zxriP{grid-template-columns:1fr}.formation-employabilite_founderSide__TWKU7{max-width:160px}}.legal_wrapper__qTdgV{padding:calc(var(--header-height) + clamp(1.5rem, .5rem + 3vw, 3.5rem)) 0 var(--section-y)}.legal_wrapper__qTdgV .legal_inner__7K5ez{max-width:calc(46rem + 2 * var(--gutter))}.legal_back__8r0cb{display:inline-flex;align-items:center;min-height:2.75rem;font-size:.9375rem;font-weight:500;color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:4px;transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.legal_back__8r0cb:hover{color:var(--ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.legal_header__TjZjZ{margin-top:1.5rem;padding-bottom:2rem;border-bottom:1px solid var(--line)}.legal_title__OH6N6{font-size:clamp(2.125rem,1.6rem + 2vw,3rem);font-weight:600;line-height:1.08;letter-spacing:-.03em;color:var(--ink)}.legal_updated__vxHkO{margin-top:1rem;font-family:var(--font-mono);font-size:.8125rem;color:var(--color-text-muted)}.legal_content__09fHw{font-size:1.0625rem;line-height:1.7;color:var(--color-text-secondary)}.legal_content__09fHw section{padding-top:2.5rem}.legal_content__09fHw h2{font-size:1.375rem;font-weight:600;line-height:1.3;letter-spacing:-.015em;color:var(--ink);margin-bottom:.875rem}.legal_content__09fHw p{font-size:inherit;line-height:inherit;color:inherit}.legal_content__09fHw p+p,.legal_content__09fHw p+ul,.legal_content__09fHw ul+p{margin-top:1rem}.legal_content__09fHw ul{display:grid;grid-gap:.5rem;gap:.5rem;padding-left:1.25rem;list-style:disc}.legal_content__09fHw li::marker{color:var(--color-text-muted)}.legal_content__09fHw strong{font-weight:600;color:var(--color-text)}.legal_content__09fHw a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.legal_content__09fHw a:hover{color:var(--color-primary-dark)}.legal_content__09fHw .legal_plainList__DLJr7{list-style:none;padding-left:0;gap:.375rem}.geo-landing_localContext__J88CN{display:block;margin-top:1rem;font-size:1rem;line-height:1.65}.geo-landing_whyText__4ysW5{margin-top:1.5rem;font-size:1.0625rem;line-height:1.7;max-width:60ch}.geo-landing_features__F597E{margin-bottom:1.5rem}.geo-landing_cardFooter__rOTzD,.geo-landing_cities__n53QO{border-top:1px solid var(--line)}.geo-landing_cities__n53QO{margin-top:clamp(3rem,2rem + 3vw,4.5rem);padding-top:clamp(2rem,1.5rem + 2vw,3rem)}.geo-landing_cityList__BmBN5{margin-top:1.25rem}.geo-landing_cityList__BmBN5 .geo-landing_cityCard__b3dH4{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:1rem 1.25rem;font-weight:600;font-size:1rem;color:var(--ink)}.geo-landing_cityList__BmBN5 .geo-landing_cityCard__b3dH4 svg{flex-shrink:0;color:var(--color-primary)}.online_cardActions__Bfid9{display:grid;grid-gap:.75rem;gap:.75rem;padding-top:1.25rem}.online_cardActions__Bfid9 .btn{width:100%}.online_cardActions__Bfid9 .btn:disabled{cursor:not-allowed;opacity:.6}.online_cardBody__F8lGV{flex:1 0 auto;display:flex;flex-direction:column}p.online_cardLevel__Csle2{margin:1rem 0 0}p.online_cardPrice__FVeii{margin:.25rem 0 1rem}.online_checkoutError__q7GsO{margin-top:1.25rem}.online_checkoutError__q7GsO a{color:inherit;text-decoration:underline;text-underline-offset:3px}.online_columns__TfFgA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(1.5rem,1rem + 2vw,3rem);gap:clamp(1.5rem,1rem + 2vw,3rem)}.online_column__d1Mhh{padding-top:1.25rem;border-top:1px solid var(--line)}.online_column__d1Mhh h3{margin-bottom:1rem}.online_impactGrid__lHb4L{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:clamp(2rem,1rem + 4vw,5rem);gap:clamp(2rem,1rem + 4vw,5rem);align-items:end}.online_video__RoR7L{position:relative;aspect-ratio:16/9;max-width:820px;margin-bottom:clamp(3rem,2rem + 3vw,5rem);border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--ink)}.online_facade__SUG6o,.online_video__RoR7L iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.online_facade__SUG6o{padding:0;cursor:pointer;background:var(--ink)}.online_facade__SUG6o img{object-fit:cover;opacity:.55}.online_facadeLabel__8_j3R{position:absolute;left:1.5rem;bottom:1.5rem;display:inline-flex;align-items:center;gap:.75rem;padding:.625rem 1.125rem .625rem .625rem;border-radius:999px;background:var(--color-white);color:var(--ink);font-size:.9375rem;font-weight:600}.online_facadeIcon__MGPHC{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;background:var(--color-primary);color:var(--color-white)}.online_facade__SUG6o:focus-visible .online_facadeLabel__8_j3R,.online_facade__SUG6o:hover .online_facadeLabel__8_j3R{background:var(--color-primary-subtle)}.online_facade__SUG6o:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.online_features__2ldsJ{display:grid;grid-gap:clamp(3rem,2rem + 3vw,5rem);gap:clamp(3rem,2rem + 3vw,5rem)}.online_shot__Z1X76{border:1px solid var(--line);border-radius:16px;background:var(--canvas);padding:clamp(.75rem,.5rem + 1vw,1.25rem)}.online_shot__Z1X76 img{display:block;width:100%;height:auto;border-radius:10px}.online_featureNum__4fNlQ{display:block;font-family:var(--font-mono);font-size:.8125rem;color:var(--color-text-muted);margin-bottom:.75rem}.online_featureText__mzNk4 h3{margin-bottom:.75rem}.online_featureText__mzNk4 p{font-size:1.0625rem;line-height:1.65;margin-bottom:1.25rem;max-width:52ch}@media (min-width:1025px){.online_flip__4N4wX>:first-child{order:2}}.online_coachRole__mtV1Z{font-size:.9375rem;color:var(--color-text-secondary)}.online_exchange__0e6Am{display:grid;grid-gap:.75rem;gap:.75rem;margin:1.25rem 0;padding:1.25rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.online_exchange__0e6Am dt{font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-muted);margin-bottom:.25rem}.online_exchange__0e6Am dd{margin:0;font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary)}.online_exchange__0e6Am dd.online_question__Dv1Jd{color:var(--ink);font-weight:500}.online_cases__n3t2n{display:grid}.online_case__5TSgM{display:grid;grid-template-columns:2.5rem minmax(0,1fr) 9rem;grid-gap:0 clamp(1rem,.5rem + 2vw,2.5rem);gap:0 clamp(1rem,.5rem + 2vw,2.5rem);padding:2rem 0;border-top:1px solid var(--line)}.online_caseNum__5Tbqb{font-family:var(--font-mono);font-size:.8125rem;color:var(--color-text-muted);padding-top:.3rem}.online_case__5TSgM h3{margin-bottom:1.25rem}.online_beforeAfter__1Ab1o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.online_beforeAfter__1Ab1o>div{padding:1.25rem;border:1px solid var(--line);border-radius:12px;background:var(--color-white)}.online_beforeAfter__1Ab1o>div.online_after__2myG0{border-color:var(--color-primary)}.online_beforeAfter__1Ab1o p{font-size:.9875rem;line-height:1.6}.online_label__IbO5u{display:block;font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-muted);margin-bottom:.5rem}.online_after__2myG0 .online_label__IbO5u{color:var(--color-primary)}.online_metric__c0g9P{display:flex;flex-direction:column;gap:.375rem}.online_metricValue__c0QgS{font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.online_metricLabel__k8c8z{font-size:.875rem;color:var(--color-text-secondary)}.online_about__iJ8lO{padding:clamp(3rem,2rem + 3vw,4.5rem) 0}.online_aboutInner__Rzs9L{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:1.5rem clamp(2rem,1rem + 4vw,5rem);gap:1.5rem clamp(2rem,1rem + 4vw,5rem)}.online_about__iJ8lO h2{font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--ink)}.online_about__iJ8lO p{font-size:.9375rem;line-height:1.7;max-width:68ch}.online_about__iJ8lO p+p{margin-top:.75rem}.online_about__iJ8lO a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}@media (max-width:1024px){.online_aboutInner__Rzs9L,.online_columns__TfFgA,.online_impactGrid__lHb4L{grid-template-columns:1fr}.online_case__5TSgM{grid-template-columns:2.5rem minmax(0,1fr)}.online_metric__c0g9P{grid-column:2;flex-direction:row;align-items:baseline;gap:.75rem;margin-top:1.25rem}}@media (max-width:768px){.online_beforeAfter__1Ab1o,.online_case__5TSgM{grid-template-columns:1fr}.online_caseNum__5Tbqb{padding-top:0;margin-bottom:.5rem}.online_metric__c0g9P{grid-column:auto}.online_facadeLabel__8_j3R{left:1rem;bottom:1rem}}.formation-presentielle_heroNote__3QIjG{align-self:center;font-size:.875rem;color:var(--color-text-muted)}.formation-presentielle_audience__Zl6lR{max-width:48rem}.formation-presentielle_priceCta__hgA7x{width:100%}.formation-presentielle_agendaHead__2nwM1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-bottom:1rem}.formation-presentielle_agendaHead__2nwM1 h3,.formation-presentielle_agendaHead__2nwM1>span{margin-bottom:0}.formation-presentielle_agenda__npE8B{display:grid}.formation-presentielle_agendaItem__eeLpy{display:grid;grid-template-columns:3.25rem minmax(0,1fr);grid-gap:0 1rem;gap:0 1rem;padding:.875rem 0;border-top:1px solid var(--line)}.formation-presentielle_agendaTime__N4Ddy{font-family:var(--font-mono);font-size:.8125rem;color:var(--color-text-muted);padding-top:.15rem}.formation-presentielle_agendaItem__eeLpy strong{display:block;font-size:1rem;font-weight:600;color:var(--ink)}.formation-presentielle_agendaItem__eeLpy p{margin-top:.125rem;color:var(--color-text-secondary)}.formation-presentielle_agendaBreak__wk39E strong{font-weight:500;color:var(--color-text-muted)}.formation-presentielle_about__FZAC_{padding:clamp(3rem,2rem + 3vw,4.5rem) 0}.formation-presentielle_aboutInner__iAPzR{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:1.5rem clamp(2rem,1rem + 4vw,5rem);gap:1.5rem clamp(2rem,1rem + 4vw,5rem)}.formation-presentielle_about__FZAC_ h2{font-size:1.25rem;font-weight:600;line-height:1.35;color:var(--ink)}.formation-presentielle_about__FZAC_ p{font-size:.9375rem;line-height:1.7;max-width:68ch}.formation-presentielle_about__FZAC_ p+p{margin-top:.75rem}.formation-presentielle_about__FZAC_ a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}@media (max-width:1024px){.formation-presentielle_aboutInner__iAPzR{grid-template-columns:1fr}}.formations_index__c0_FK{border:1px solid var(--line);border-radius:16px;background:var(--color-white);overflow:hidden}.formations_indexLabel__noJXg{padding:1.25rem 1.5rem .75rem;font-family:var(--font-mono);font-size:.8125rem;color:var(--color-text-muted)}.formations_indexList__bKMFm a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;border-top:1px solid var(--line);font-size:1rem;font-weight:500;color:var(--ink);transition:background-color .15s ease}.formations_indexList__bKMFm a:hover{background:var(--canvas)}.formations_indexList__bKMFm svg{flex-shrink:0;color:var(--color-primary)}.formations_cardBody__bNuTl{flex:1 0 auto;display:flex;flex-direction:column}p.formations_level__oICxQ{margin:1rem 0 0}.formations_included__7TInm{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1.25rem;font-size:.9375rem;color:var(--color-text-secondary)}.formations_included__7TInm li{display:flex;align-items:flex-start;gap:.5rem}.formations_onDark__Cotuz h3.formations_title__7lPrh{color:var(--color-white)}.formations_onDark__Cotuz .formations_muted__kNDhd{color:rgba(255,255,255,.6)}.formations_onDark__Cotuz .formations_priceLine__d2cW_{color:rgba(255,255,255,.72)}.formations_onDark__Cotuz .formations_rule__dOrAI{border-top-color:rgba(255,255,255,.14)}.blog_content__jkE_j{padding:0 0 var(--section-y)}.blog_tabs__gbWza{display:flex;flex-wrap:wrap;gap:0 1.75rem;border-bottom:1px solid var(--line)}.blog_tab__ux2jp{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.875rem 0;border:0;border-bottom:2px solid transparent;background:none;font:inherit;font-size:1rem;font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:color .15s ease,border-color .15s ease}.blog_tab__ux2jp:hover{color:var(--ink)}.blog_tab__ux2jp[aria-selected=true]{color:var(--ink);border-bottom-color:var(--color-primary)}.blog_tabCount__SJLY8{font-family:var(--font-mono);font-size:.8125rem;font-weight:500;color:var(--color-text-muted)}.blog_panel__8FW_n{padding-top:clamp(2rem,1.5rem + 2vw,3rem)}.blog_panelHeader__toF9p{max-width:44rem;margin-bottom:1.5rem}.blog_panelTitle__x_mQh{font-size:clamp(1.5rem,1.25rem + .9vw,2rem);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--ink)}.blog_panelHeader__toF9p p{margin-top:.5rem;margin-bottom:0}.blog_panelLead__4R2Yu{font-size:1.0625rem;line-height:1.6;color:var(--color-text-secondary);max-width:60ch}.blog_filters___hTny{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.blog_filter__IXpn5{padding:.5rem .875rem;border:1px solid var(--line);border-radius:999px;background:var(--color-white);font:inherit;font-size:.875rem;font-weight:500;color:var(--color-text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.blog_filter__IXpn5:hover{border-color:#a1a1aa;color:var(--ink)}.blog_filter__IXpn5[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--color-white)}.blog_articleCard__THlZD{position:relative;transition:border-color .15s ease}.blog_articleCard__THlZD:hover{border-color:#a1a1aa}.blog_articleTitle__nHwCR{font-size:1.1875rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--ink);margin-bottom:.5rem}.blog_cardLink__QL_6t{color:inherit;text-decoration:none}.blog_cardLink__QL_6t:after{content:"";position:absolute;inset:0;border-radius:16px}.blog_cardLink__QL_6t:focus-visible{box-shadow:none}.blog_cardLink__QL_6t:focus-visible:after{box-shadow:var(--focus-ring)}.blog_articleCard__THlZD:hover .blog_cardLink__QL_6t{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.blog_articleCard__THlZD .blog_articleMeta__EpOVE{font-size:.8125rem;margin-top:auto;margin-bottom:0;padding-top:1.25rem}.blog_promptTags__FWVlA{display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin-bottom:.75rem;font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-muted)}.blog_promptBox__iF3Wz{margin-top:1.25rem;border:1px solid var(--line);border-radius:12px;background:var(--canvas);overflow:hidden}.blog_promptBoxHeader__pLHT3{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem;padding:.375rem .5rem .375rem 1rem;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-muted)}.blog_copyBtn__uTx8z{padding:.375rem .75rem;border:1px solid var(--line);border-radius:8px;background:var(--color-white);font:inherit;font-family:var(--font-display);font-size:.8125rem;font-weight:600;color:var(--ink);cursor:pointer;transition:border-color .15s ease}.blog_copyBtn__uTx8z:hover{border-color:#a1a1aa}.blog_promptText__mr6bg{margin:0;padding:1rem;max-height:22rem;overflow:auto;font-family:var(--font-mono);font-size:.8125rem;line-height:1.6;color:var(--color-text);white-space:pre-wrap;word-break:break-word}.blog_promptPreview__lxd70{color:var(--color-text-muted);padding-bottom:.5rem}.blog_promptLocked__Gv4G3{padding:0 1rem 1rem}.blog_promptLocked__Gv4G3 .btn{padding:.625rem 1rem}.blog_resourcesCta__K6Exw{display:flex;flex-wrap:wrap;padding:1.5rem;border:1px solid var(--line);border-radius:16px;background:var(--canvas);align-items:center;justify-content:space-between;gap:1.25rem 2rem;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.blog_resourcesCta__K6Exw h3{font-size:1.1875rem;font-weight:600;line-height:1.3;color:var(--ink);margin-bottom:.25rem}.blog_resourcesCta__K6Exw p{font-size:1rem;line-height:1.6}.blog_overlay__CC_WG{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(14,14,18,.55);overflow-y:auto}.blog_modal__cLfrC{--ink:#0e0e12;--line:#e4e4e7;position:relative;width:100%;max-width:30rem;margin:auto;padding:clamp(1.5rem,1rem + 2vw,2.25rem);border:1px solid var(--line);border-radius:16px;background:var(--color-white)}.blog_modalClose__B9RI8{position:absolute;top:.75rem;right:.75rem;display:grid;place-items:center;width:2.5rem;height:2.5rem;border:0;border-radius:8px;background:none;color:var(--color-text-secondary);cursor:pointer}.blog_modalClose__B9RI8:hover{color:var(--ink);background:var(--canvas,#fafaf9)}.blog_modalTitle__ITPt1{padding-right:2.5rem;font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--ink)}.blog_modalDesc__7PD08{margin:.75rem 0 1.5rem;font-size:1rem;line-height:1.6;color:var(--color-text-secondary)}.blog_formRow__ljpcX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.blog_legal__QWLuI{font-size:.8125rem;line-height:1.5;color:var(--color-text-muted)}.blog_legalLink__Z8i4x{color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:2px}.blog_legalLink__Z8i4x:hover{color:var(--ink)}.blog_srOnly__cjVXE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:768px){.blog_resourcesCta__K6Exw .btn{flex:1 1 100%}}@media (max-width:480px){.blog_formRow__ljpcX{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.blog_articleCard__THlZD,.blog_copyBtn__uTx8z,.blog_filter__IXpn5,.blog_tab__ux2jp{transition:none}}.article_article__u3Wbk{padding:calc(var(--header-height) + clamp(1.5rem, .5rem + 3vw, 3.5rem)) 0 var(--section-y)}.article_column__wFaBC>*{max-width:46rem}.article_header__djD_V{padding-bottom:clamp(1.75rem,1.25rem + 1.5vw,2.5rem);margin-bottom:clamp(1.75rem,1.25rem + 1.5vw,2.5rem);border-bottom:1px solid var(--line)}.article_breadcrumb__PdN6L ol{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.875rem;color:var(--color-text-muted);margin-bottom:1.25rem}.article_breadcrumb__PdN6L li+li:before{content:"›";margin-right:.5rem;color:var(--color-text-muted)}.article_breadcrumb__PdN6L a{color:var(--color-primary);font-weight:500;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:3px;transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.article_breadcrumb__PdN6L a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.article_title__qFL_r{font-size:clamp(2rem,1.4rem + 2.2vw,3rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--ink)}.article_meta__L9jyX{margin-top:1.25rem;font-size:.9375rem;line-height:1.5;color:var(--color-text-muted)}.article_meta__L9jyX strong{font-weight:600;color:var(--ink)}.article_intro__wFK0j{font-size:clamp(1.125rem,1.05rem + .35vw,1.3125rem);line-height:1.6;color:var(--ink);margin-bottom:2rem}.article_body__fdrxW{font-size:1.0625rem;line-height:1.75;color:var(--color-text)}.article_body__fdrxW>*{max-width:68ch}.article_body__fdrxW h2{margin:2.75rem 0 .875rem;font-size:clamp(1.4375rem,1.25rem + .7vw,1.75rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--ink)}.article_body__fdrxW h3{margin:2rem 0 .625rem;font-size:1.1875rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--ink)}.article_body__fdrxW>:first-child{margin-top:0}.article_body__fdrxW p{margin:0 0 1.125rem}.article_body__fdrxW ol,.article_body__fdrxW ul{margin:0 0 1.25rem;padding-left:1.375rem}.article_body__fdrxW ul{list-style:disc}.article_body__fdrxW ol{list-style:decimal}.article_body__fdrxW li{margin-bottom:.5rem;padding-left:.25rem}.article_body__fdrxW li::marker{color:var(--color-text-muted)}.article_body__fdrxW strong{font-weight:600;color:var(--ink)}.article_body__fdrxW em{font-style:italic}.article_body__fdrxW a{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.article_body__fdrxW a:hover{color:var(--color-primary-dark)}.article_body__fdrxW blockquote{margin:1.75rem 0;padding:.25rem 0 .25rem 1.25rem;border-left:2px solid var(--color-primary);font-size:1.125rem;line-height:1.6;color:var(--ink)}.article_body__fdrxW blockquote p:last-child{margin-bottom:0}.article_body__fdrxW table{display:block;width:100%;margin:1.75rem 0;overflow-x:auto;border-collapse:collapse;font-size:.9375rem;line-height:1.5}.article_body__fdrxW td,.article_body__fdrxW th{padding:.625rem .875rem;border:1px solid var(--line);text-align:left;vertical-align:top}.article_body__fdrxW th{background:var(--canvas);font-weight:600;color:var(--ink)}.article_body__fdrxW code{font-family:var(--font-mono);font-size:.875em;padding:.1em .35em;border-radius:4px;background:var(--canvas)}.article_body__fdrxW hr{margin:2.5rem 0;border:0;border-top:1px solid var(--line)}.article_keywords__btTDt{display:flex;flex-wrap:wrap;gap:.375rem 1rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:.8125rem;color:var(--color-text-muted)}.article_faq__kJRVh{margin-top:clamp(3rem,2.5rem + 2vw,4rem)}.article_faqTitle__osXOP{margin-bottom:1.25rem;font-size:clamp(1.5rem,1.25rem + .9vw,2rem);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--ink)}@media (prefers-reduced-motion:reduce){.article_breadcrumb__PdN6L a{transition:none}}