.aoH1HW_header,.aoH1HW_dialog{--menu-background:#fff;--menu-ink:#212549;--menu-muted:#626a84;--menu-border:#21254924;color:var(--menu-ink);background:var(--menu-background)}.aoH1HW_header{z-index:2;border-bottom:1px solid var(--menu-border);justify-content:space-between;align-items:center;width:100%;min-height:86px;padding:0 clamp(24px,4.5vw,80px);display:flex;position:relative}.aoH1HW_header.aoH1HW_absolute,.aoH1HW_header.aoH1HW_fixed{z-index:10;inset:0 0 auto}.aoH1HW_header.aoH1HW_absolute{position:absolute}.aoH1HW_header.aoH1HW_fixed{position:fixed}.aoH1HW_header.aoH1HW_scrollAware{transition:transform .32s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.aoH1HW_header.aoH1HW_scrollAware[data-scroll-hidden=true]:not(:has(:focus-visible)){transform:translateY(calc(-100% - 1px))}.aoH1HW_desktopSlot{min-width:0;display:none}@media (min-width:720px) and (max-width:1049px){.aoH1HW_header.aoH1HW_hasDesktopNavigation{grid-template-columns:auto minmax(0,1fr) auto;gap:16px;display:grid}.aoH1HW_hasDesktopNavigation>.aoH1HW_desktopSlot{display:block}.aoH1HW_hasDesktopNavigation>.aoH1HW_actions{gap:18px}}@media (min-width:1050px){.aoH1HW_header.aoH1HW_hasDesktopNavigation{grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(20px,2vw,34px);display:grid}.aoH1HW_hasDesktopNavigation>.aoH1HW_brand{width:160px}.aoH1HW_hasDesktopNavigation>.aoH1HW_desktopSlot{display:block}.aoH1HW_hasDesktopNavigation>.aoH1HW_actions{gap:24px}.aoH1HW_hasDesktopNavigation>.aoH1HW_actions>.aoH1HW_trigger{border-left:1px solid var(--menu-border);padding-left:24px}}.aoH1HW_bleu{--menu-background:#212549;--menu-ink:#fff;--menu-muted:#b7bfdc;--menu-border:#ffffff2e}.aoH1HW_header.aoH1HW_bleu{background:#354898}.aoH1HW_editorial{--menu-border:#2125493d}.aoH1HW_duo{--menu-background:#f4f5f9}.aoH1HW_index{--menu-background:#212549;--menu-ink:#fff;--menu-muted:#b7bfdc;--menu-border:#ffffff2e}.aoH1HW_brand{flex:none;align-items:center;width:150px;min-height:44px;display:flex}.aoH1HW_brand img{width:100%;height:auto;display:block}.aoH1HW_actions{align-items:center;gap:clamp(24px,3vw,48px);display:flex}.aoH1HW_offer{align-items:center;gap:18px;min-height:44px;font-size:13px;font-weight:500;display:inline-flex}.aoH1HW_offer span{font-size:19px}.aoH1HW_offer svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}.aoH1HW_offer:hover{text-underline-offset:5px;text-decoration:underline}.aoH1HW_header.aoH1HW_clair .aoH1HW_offer{color:#fff;background:#354898;border:1px solid #354898;border-radius:999px;gap:18px;min-height:48px;padding:8px 10px 8px 22px;font-weight:600;transition:background .22s,border-color .22s,transform .22s,box-shadow .22s;box-shadow:0 4px 12px #3548981f}.aoH1HW_header.aoH1HW_clair .aoH1HW_offer span{background:#ffffff1f;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.aoH1HW_header.aoH1HW_clair .aoH1HW_offer svg{width:15px;height:15px;transition:transform .22s}.aoH1HW_header.aoH1HW_clair .aoH1HW_offer:hover{background:#283979;border-color:#283979;text-decoration:none;transform:translateY(-1px);box-shadow:0 6px 16px #3548982e}.aoH1HW_header.aoH1HW_clair .aoH1HW_offer:hover svg{transform:translate(1px,-1px)}.aoH1HW_header.aoH1HW_clair .aoH1HW_offer:focus-visible{outline-offset:4px;outline-color:#354898}.aoH1HW_trigger,.aoH1HW_close{min-width:88px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:16px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.aoH1HW_trigger:hover,.aoH1HW_close:hover{opacity:.72}.aoH1HW_editorial .aoH1HW_trigger>span:first-child,.aoH1HW_editorial .aoH1HW_close>span:first-child{text-transform:uppercase;letter-spacing:.14em;font-size:10px}.aoH1HW_burger,.aoH1HW_closeIcon{flex:0 0 24px;width:24px;height:20px;display:block;position:relative}.aoH1HW_burger i,.aoH1HW_closeIcon i{background:currentColor;width:24px;height:1.5px;transition:transform .4s cubic-bezier(.22,1,.36,1);display:block;position:absolute;left:0}.aoH1HW_burger i:first-child{top:5px}.aoH1HW_burger i:last-child{top:13px}.aoH1HW_trigger[aria-expanded=true] .aoH1HW_burger i:first-child{transform:translateY(4px)rotate(45deg)}.aoH1HW_trigger[aria-expanded=true] .aoH1HW_burger i:last-child{transform:translateY(-4px)rotate(-45deg)}.aoH1HW_closeIcon i{top:9px}.aoH1HW_closeIcon i:first-child{transform:translateY(-4px)}.aoH1HW_closeIcon i:last-child{transform:translateY(4px)}.aoH1HW_dialog[data-state=open] .aoH1HW_closeIcon i:first-child{transform:rotate(45deg)}.aoH1HW_dialog[data-state=open] .aoH1HW_closeIcon i:last-child{transform:rotate(-45deg)}.aoH1HW_dialog{overscroll-behavior:contain;opacity:0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;scroll-padding-top:100px;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);position:fixed;inset:0;overflow:hidden auto;transform:translateY(24px)}.aoH1HW_dialog[open]{flex-direction:column;display:flex}.aoH1HW_dialog[data-state=open]{opacity:1;transform:translate(0,0)}.aoH1HW_dialog [data-menu-item]{opacity:0;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.aoH1HW_dialog[data-state=open] [data-menu-item]{opacity:1;transition-delay:var(--menu-delay,var(--menu-item-delay,0s));transform:translate(0,0)}.aoH1HW_dialog::backdrop{background:0 0}.aoH1HW_dialogTopbar{z-index:2;border-bottom:1px solid var(--menu-border);background:var(--menu-background);flex:none;justify-content:space-between;align-items:center;min-height:86px;padding:0 clamp(24px,4.5vw,80px);display:flex;position:sticky;top:0}.aoH1HW_dialogContent{flex-direction:column;flex:1 0 auto;width:100%;min-height:0;display:flex}.aoH1HW_dialog :where(a,button):focus-visible,.aoH1HW_header :where(a,button):focus-visible{outline-offset:6px;box-shadow:none;outline:2px solid}.aoH1HW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.aoH1HW_header,.aoH1HW_dialogTopbar{min-height:76px;padding-left:22px;padding-right:22px}.aoH1HW_brand{width:135px}.aoH1HW_offer{display:none}.aoH1HW_trigger,.aoH1HW_close{gap:13px}}@media (prefers-reduced-motion:reduce){.aoH1HW_dialog,.aoH1HW_dialog [data-menu-item],.aoH1HW_burger i,.aoH1HW_closeIcon i,.aoH1HW_header.aoH1HW_clair .aoH1HW_offer,.aoH1HW_header.aoH1HW_clair .aoH1HW_offer svg,.aoH1HW_header.aoH1HW_scrollAware{transition:none}.aoH1HW_header.aoH1HW_clair .aoH1HW_offer:hover,.aoH1HW_header.aoH1HW_clair .aoH1HW_offer:hover svg{transform:none}}
._10Tapq_root{--course-ink:#212549;--course-muted:#626a84;--course-accent:#354898;--course-line:#a3acd873;min-width:0;color:inherit}._10Tapq_root._10Tapq_bleu,._10Tapq_root._10Tapq_index{--course-ink:#fff;--course-muted:#b7bfdc;--course-accent:#a3acd8;--course-line:#a3acd84d}._10Tapq_trigger{width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:0;display:flex}._10Tapq_root ._10Tapq_trigger>span:first-child{min-width:0}._10Tapq_root ._10Tapq_trigger:hover{color:var(--course-accent)}._10Tapq_root ._10Tapq_toggleIcon{width:25px;height:25px;color:var(--course-accent);flex:0 0 25px;display:block;position:relative}._10Tapq_root ._10Tapq_toggleIcon i{background:currentColor;height:1.5px;transition:transform .45s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:12px 3px auto}._10Tapq_root ._10Tapq_toggleIcon i:last-child{transform:rotate(90deg)}._10Tapq_root[data-open=true] ._10Tapq_toggleIcon i:last-child{transform:rotate(0)}._10Tapq_root ._10Tapq_panel{visibility:hidden;opacity:0;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1),visibility 0s .45s;display:grid;transform:translateY(-6px)}._10Tapq_root[data-open=true] ._10Tapq_panel{visibility:visible;opacity:1;grid-template-rows:1fr;transition-delay:0s;transform:translateY(0)}._10Tapq_root ._10Tapq_panelInner{min-width:0;min-height:0;overflow:hidden}._10Tapq_root ._10Tapq_catalogue{padding:1rem 0 .75rem}._10Tapq_root ._10Tapq_courseList{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}._10Tapq_root ._10Tapq_courseItem{min-width:0}._10Tapq_root ._10Tapq_courseLink{align-items:start;justify-content:initial;border:0;border-bottom:1px solid var(--course-line);min-width:0;min-height:66px;color:var(--course-ink);font-family:var(--font-body), Arial, sans-serif;letter-spacing:normal;text-align:left;background:0 0;border-radius:0;grid-template-columns:1.35rem minmax(0,1fr) auto;gap:.75rem;margin:0;padding:.8rem 0;font-size:.82rem;font-weight:400;line-height:1.45;transition:background .2s,color .2s;display:grid}._10Tapq_root ._10Tapq_courseLink:hover{color:var(--course-accent)}._10Tapq_root ._10Tapq_number{color:var(--course-muted);letter-spacing:.03em;padding-top:.18rem;font-size:.64rem;font-weight:400;line-height:1.5}._10Tapq_root ._10Tapq_courseText{flex-direction:column;gap:.25rem;min-width:0;display:flex}._10Tapq_root ._10Tapq_title{color:inherit;font-family:var(--font-body), Arial, sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:.84rem;font-weight:500;line-height:1.4}._10Tapq_root ._10Tapq_category{color:var(--course-muted);font-family:var(--font-body), Arial, sans-serif;letter-spacing:normal;font-size:.6rem;font-weight:400;line-height:1.5}._10Tapq_root ._10Tapq_courseMeta{flex-direction:column;align-items:flex-end;gap:.45rem;min-width:0;padding-top:.1rem;display:flex}._10Tapq_root ._10Tapq_duration{color:var(--course-muted);font-family:var(--font-body), Arial, sans-serif;letter-spacing:normal;white-space:nowrap;font-size:.64rem;font-weight:400;line-height:1.5}._10Tapq_root ._10Tapq_courseArrow{fill:none;width:14px;height:14px;stroke:var(--course-accent);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin:0;transition:transform .2s;display:block;transform:none}._10Tapq_root ._10Tapq_courseLink:hover ._10Tapq_courseArrow{transform:translate(3px)}._10Tapq_root ._10Tapq_allCourses{align-items:center;justify-content:initial;width:fit-content;min-height:44px;color:var(--course-accent);font-family:var(--font-body), Arial, sans-serif;letter-spacing:normal;background:0 0;border:0;border-radius:0;gap:1.2rem;margin:.45rem 0 0;padding:.25rem 0;font-size:.72rem;font-weight:500;line-height:1.5;display:inline-flex}._10Tapq_root ._10Tapq_allCourses span{font-family:var(--font-body), Arial, sans-serif;letter-spacing:normal;font-size:1rem;font-weight:400}._10Tapq_root ._10Tapq_allCourses:hover{text-underline-offset:4px;text-decoration:underline}._10Tapq_root._10Tapq_clair{--course-line:#e3e7f2}._10Tapq_root._10Tapq_clair ._10Tapq_catalogue{padding:1.15rem .5rem .75rem}._10Tapq_root._10Tapq_clair ._10Tapq_audienceGroups{gap:1.4rem}._10Tapq_root._10Tapq_clair ._10Tapq_groupLabel{color:#354898;letter-spacing:.01em;text-transform:none;margin:0 0 .5rem;font-size:.75rem;font-weight:600;line-height:1.5}._10Tapq_root._10Tapq_clair ._10Tapq_courseList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}._10Tapq_root._10Tapq_clair ._10Tapq_courseLink{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.875rem;min-height:88px;padding:.875rem .5rem;font-size:.9375rem}._10Tapq_root._10Tapq_clair ._10Tapq_courseLink:hover{background:#f5f6fb}._10Tapq_root._10Tapq_clair ._10Tapq_courseText{gap:.35rem}._10Tapq_root._10Tapq_clair ._10Tapq_title{letter-spacing:-.015em;overflow-wrap:normal;font-size:.9375rem;font-weight:500;line-height:1.45}._10Tapq_root._10Tapq_clair ._10Tapq_category{color:#626a84;font-size:.75rem;line-height:1.5}._10Tapq_root._10Tapq_clair ._10Tapq_courseMeta{flex-direction:column;grid-column:auto;justify-content:center;align-items:flex-end;gap:.5rem;padding:0}._10Tapq_root._10Tapq_clair ._10Tapq_duration{color:#354898;font-size:.75rem;font-weight:500}._10Tapq_root._10Tapq_clair ._10Tapq_courseArrow{width:15px;height:15px}._10Tapq_root._10Tapq_clair ._10Tapq_allCourses{border-top:1px solid var(--course-line);justify-content:space-between;gap:.75rem;width:100%;min-height:50px;margin-top:1rem;padding:.75rem .5rem .25rem;font-size:.8125rem}._10Tapq_root._10Tapq_clair ._10Tapq_courseLink:focus-visible{outline-offset:-2px}._10Tapq_root._10Tapq_bleu ._10Tapq_courseList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}._10Tapq_root._10Tapq_bleu ._10Tapq_courseLink{border:1px solid var(--course-line);background:#ffffff09;grid-template-columns:1.1rem minmax(0,1fr);gap:.5rem .65rem;min-height:102px;padding:1rem}._10Tapq_root._10Tapq_bleu ._10Tapq_courseLink:hover{color:#fff;background:#ffffff16}._10Tapq_root._10Tapq_bleu ._10Tapq_courseMeta{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center}._10Tapq_root._10Tapq_bleu ._10Tapq_title{font-size:.87rem}@media (min-width:1100px){._10Tapq_root._10Tapq_bleu ._10Tapq_courseList{grid-template-columns:repeat(5,minmax(0,1fr))}._10Tapq_root._10Tapq_bleu ._10Tapq_courseLink{height:100%;min-height:150px}._10Tapq_root._10Tapq_bleu ._10Tapq_courseMeta{align-self:end}}._10Tapq_root._10Tapq_editorial ._10Tapq_courseLink{grid-template-columns:1.15rem minmax(0,1fr) auto;min-height:81px;padding-block:1rem}._10Tapq_root._10Tapq_editorial ._10Tapq_title{font-family:var(--font-heading), sans-serif;letter-spacing:-.035em;font-size:1rem;font-weight:500;line-height:1.3}._10Tapq_root._10Tapq_editorial ._10Tapq_number{font-size:.58rem}._10Tapq_root._10Tapq_editorial ._10Tapq_category{text-transform:uppercase;letter-spacing:.07em;font-size:.53rem}._10Tapq_root._10Tapq_editorial ._10Tapq_duration{font-size:.6rem}._10Tapq_root._10Tapq_duo ._10Tapq_courseLink{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:84px;padding-block:.65rem}._10Tapq_root._10Tapq_duo ._10Tapq_thumbnail{background:#a3acd8;border-radius:5px;width:72px;height:58px;display:block;overflow:hidden}._10Tapq_root._10Tapq_duo ._10Tapq_thumbnail img{object-fit:cover;width:100%;height:100%;display:block}._10Tapq_root._10Tapq_duo ._10Tapq_title{font-size:.84rem}._10Tapq_root._10Tapq_duo ._10Tapq_courseMeta{justify-content:center}._10Tapq_root ._10Tapq_audienceGroups{gap:1.3rem;display:grid}._10Tapq_root ._10Tapq_groupLabel{color:var(--course-accent);font-family:var(--font-body), Arial, sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .45rem;font-size:.61rem;font-weight:400;line-height:1.5}._10Tapq_root._10Tapq_index ._10Tapq_courseLink{grid-template-columns:1.1rem minmax(0,1fr);gap:.35rem .6rem;min-height:70px;padding-block:.75rem}._10Tapq_root._10Tapq_index ._10Tapq_courseMeta{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center;padding:0}._10Tapq_root._10Tapq_index ._10Tapq_category{font-size:.6rem}._10Tapq_root._10Tapq_index ._10Tapq_title{font-size:.83rem}._10Tapq_root :where(button,a):focus-visible{outline:2px solid var(--course-accent);outline-offset:4px;box-shadow:none}@media (max-width:950px){._10Tapq_root._10Tapq_clair ._10Tapq_courseList{grid-template-columns:minmax(0,1fr)}._10Tapq_root._10Tapq_duo ._10Tapq_courseLink{grid-template-columns:58px minmax(0,1fr) auto;gap:.65rem}._10Tapq_root._10Tapq_duo ._10Tapq_thumbnail{width:58px;height:52px}}@media (max-width:480px){._10Tapq_root._10Tapq_bleu ._10Tapq_courseList{grid-template-columns:minmax(0,1fr)}._10Tapq_root._10Tapq_bleu ._10Tapq_courseLink{min-height:90px}._10Tapq_root ._10Tapq_courseLink{gap:.55rem}._10Tapq_root ._10Tapq_title{font-size:.8rem}._10Tapq_root._10Tapq_duo ._10Tapq_courseLink{grid-template-columns:52px minmax(0,1fr);gap:.3rem .7rem}._10Tapq_root._10Tapq_duo ._10Tapq_thumbnail{grid-row:1/3;width:52px;height:58px}._10Tapq_root._10Tapq_duo ._10Tapq_courseMeta{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center;padding-top:0}._10Tapq_root ._10Tapq_duration{font-size:.6rem}}@media (prefers-reduced-motion:reduce){._10Tapq_root ._10Tapq_panel,._10Tapq_root ._10Tapq_toggleIcon i,._10Tapq_root ._10Tapq_courseLink,._10Tapq_root ._10Tapq_courseArrow{transition:none}}
._8l2Dxa_layout{color:#212549;background:#fff;flex-direction:column;min-height:calc(100dvh - 86px);padding:clamp(2rem,5vh,4.5rem) clamp(1.25rem,5vw,6rem) 1.2rem;display:flex}._8l2Dxa_content{flex:1;grid-template-columns:minmax(0,1.8fr) minmax(15rem,1fr);align-items:start;gap:clamp(3rem,7vw,8rem);display:grid}._8l2Dxa_eyebrow{color:#455ea8;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.7rem;font-size:.72rem;font-weight:600}._8l2Dxa_primary{gap:.5rem;display:grid}._8l2Dxa_primary>a,._8l2Dxa_primary>[data-menu-item]>[data-course-trigger]{min-height:4rem;font-family:var(--font-heading), sans-serif;letter-spacing:-.055em;justify-content:space-between;align-items:center;gap:1.25rem;padding:.15rem 0;font-size:clamp(2rem,3.6vw,4rem);font-weight:500;line-height:1.2;display:flex}._8l2Dxa_primary>[data-menu-item]>[data-course-trigger]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}._8l2Dxa_primary>a>span,._8l2Dxa_primary [data-course-trigger]>span{min-width:0}._8l2Dxa_primary>a>svg,._8l2Dxa_primary [data-course-trigger]>svg{color:#a3acd8;flex-shrink:0;width:clamp(1.4rem,2.4vw,2rem)}._8l2Dxa_primary>a>svg,._8l2Dxa_secondary>a>svg,._8l2Dxa_offer>svg{fill:none;stroke:currentColor;stroke-width:1.4px;transition:transform .22s}._8l2Dxa_primary>a:hover,._8l2Dxa_primary>a[aria-current=page],._8l2Dxa_secondary>a[aria-current=page],._8l2Dxa_primary [data-course-trigger]:hover{color:#354898}._8l2Dxa_primary>a:hover>svg,._8l2Dxa_secondary>a:hover>svg,._8l2Dxa_offer:hover svg{transform:translate(4px)}._8l2Dxa_secondary{border-top:1px solid #a3acd873;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;margin-top:clamp(2rem,4vh,3.5rem);padding-top:1.5rem;display:grid}._8l2Dxa_secondary>a{justify-content:space-between;align-items:center;gap:.75rem;min-height:44px;padding:.45rem 0;font-size:.98rem;display:flex}._8l2Dxa_secondary>a>svg{color:#455ea8;flex-shrink:0;width:1.1rem}._8l2Dxa_secondary>a:hover,._8l2Dxa_legal a:hover{color:#354898}._8l2Dxa_contact{padding-top:.25rem}._8l2Dxa_email{letter-spacing:-.03em;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;font-size:clamp(1.05rem,1.4vw,1.35rem);font-weight:500;display:flex}._8l2Dxa_email span{color:#455ea8}._8l2Dxa_contact address{margin-top:1.8rem;font-size:.88rem;font-style:normal;line-height:1.8}._8l2Dxa_contact address strong{font-weight:500}._8l2Dxa_offer{color:#fff;background:#354898;border-radius:.6rem;justify-content:space-between;align-items:center;gap:1.5rem;min-height:54px;margin-top:2.2rem;padding:1rem 1.1rem;font-size:.88rem;line-height:1.45;display:flex}._8l2Dxa_offer svg{flex-shrink:0;width:1.2rem}._8l2Dxa_offer:hover{background:#212549}._8l2Dxa_legal{color:#455ea8;flex-wrap:wrap;gap:0 1.75rem;margin-top:2.5rem;font-size:.72rem;display:flex}._8l2Dxa_legal a{align-items:center;min-height:44px;display:flex}._8l2Dxa_layout a:focus-visible,._8l2Dxa_primary [data-course-trigger]:focus-visible{outline-offset:5px;outline:2px solid #455ea8}@media (max-width:850px){._8l2Dxa_content{grid-template-columns:minmax(0,1fr) minmax(13rem,.8fr);gap:2rem}._8l2Dxa_primary>a,._8l2Dxa_primary>[data-menu-item]>[data-course-trigger]{font-size:clamp(1.9rem,4.2vw,2.6rem)}._8l2Dxa_secondary{grid-template-columns:1fr}._8l2Dxa_email{font-size:1rem}}@media (max-width:620px){._8l2Dxa_layout{padding-top:1.5rem}._8l2Dxa_content{grid-template-columns:1fr;gap:2.5rem}._8l2Dxa_eyebrow{margin-bottom:1rem}._8l2Dxa_primary>a,._8l2Dxa_primary>[data-menu-item]>[data-course-trigger]{min-height:3.5rem;font-size:clamp(1.8rem,6.8vw,2.6rem)}._8l2Dxa_secondary{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.4rem;margin-top:1.5rem;padding-top:.9rem}._8l2Dxa_secondary>a{font-size:.85rem}._8l2Dxa_secondary>a>svg{display:none}._8l2Dxa_contact{border-top:1px solid #a3acd873;padding-top:1.5rem}._8l2Dxa_email{justify-content:flex-start;font-size:1.1rem}._8l2Dxa_contact address{margin-top:1rem}._8l2Dxa_offer{max-width:26rem;margin-top:1.5rem}._8l2Dxa_legal{gap:0 1rem;margin-top:1.25rem}}@media (prefers-reduced-motion:reduce){._8l2Dxa_primary>a>svg,._8l2Dxa_secondary>a>svg,._8l2Dxa_offer>svg{transition:none}}
._8SfL3q_navigation{color:#212549;min-width:0;font-family:var(--font-body), Inter, Arial, sans-serif;flex:0 auto;justify-content:center;align-items:center;gap:clamp(24px,2.1vw,30px);font-size:14px;font-weight:500;line-height:1.4;display:flex}._8SfL3q_navigation ._8SfL3q_link,._8SfL3q_navigation ._8SfL3q_trigger{color:#212549;min-height:44px;font-family:var(--font-body), Inter, Arial, sans-serif;letter-spacing:normal;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .18s;display:inline-flex}._8SfL3q_navigation ._8SfL3q_link:hover,._8SfL3q_navigation ._8SfL3q_link[aria-current=page],._8SfL3q_navigation ._8SfL3q_trigger:hover,._8SfL3q_navigation ._8SfL3q_trigger[data-active=true],._8SfL3q_navigation ._8SfL3q_trigger[aria-expanded=true]{color:#354898}._8SfL3q_navigation ._8SfL3q_courses{flex:none;min-width:0;position:static}._8SfL3q_navigation ._8SfL3q_chevron{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 14px;width:14px;height:14px;transition:transform .2s cubic-bezier(.22,1,.36,1);display:block}._8SfL3q_navigation ._8SfL3q_trigger[aria-expanded=true] ._8SfL3q_chevron{transform:rotate(180deg)}._8SfL3q_navigation ._8SfL3q_panel{z-index:50;overscroll-behavior:contain;visibility:hidden;opacity:0;color:#212549;pointer-events:none;background:#fff;border:1px solid #e2e5ef;border-radius:14px;max-height:calc(100dvh - 116px);padding:0;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1),visibility 0s .28s;position:absolute;top:calc(100% + 10px);left:clamp(24px,4.5vw,80px);right:clamp(24px,4.5vw,80px);overflow:hidden auto;transform:translateY(-8px);box-shadow:0 24px 60px #2125491f,0 4px 10px #21254908}._8SfL3q_navigation ._8SfL3q_courses[data-open=true] ._8SfL3q_panel{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translateY(0)}._8SfL3q_navigation ._8SfL3q_panelHeading{padding:26px 32px 22px}._8SfL3q_navigation ._8SfL3q_eyebrow{color:#778199;letter-spacing:.11em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:500}._8SfL3q_navigation ._8SfL3q_panelTitle{letter-spacing:-.045em;margin:0;font-size:27px;font-weight:500;line-height:1.25}._8SfL3q_navigation ._8SfL3q_panelTitle span{color:#354898}._8SfL3q_navigation ._8SfL3q_catalogue{grid-template-columns:minmax(0,1fr);gap:32px;padding:0 32px 24px;display:grid}._8SfL3q_navigation ._8SfL3q_professional{min-width:0}._8SfL3q_navigation ._8SfL3q_groupLabel{color:#737d98;margin:0 0 14px;font-size:11px;font-weight:500;line-height:1.5}._8SfL3q_navigation ._8SfL3q_courseList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px;margin:0;padding:0;list-style:none;display:grid}._8SfL3q_navigation ._8SfL3q_courseLink{color:#212549;min-width:0;height:100%;min-height:102px;font-family:var(--font-body), Inter, Arial, sans-serif;letter-spacing:normal;background:0 0;border:0;border-top:1px solid #e2e5ef;border-radius:0;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:16px;padding:18px 8px;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;transition:background .18s,color .18s;display:grid}._8SfL3q_navigation ._8SfL3q_courseLink:hover{color:#354898;background:#f5f6fb}._8SfL3q_navigation ._8SfL3q_courseText{flex-direction:column;gap:10px;min-width:0;display:flex}._8SfL3q_navigation ._8SfL3q_title{color:inherit;font-family:var(--font-body), Inter, Arial, sans-serif;letter-spacing:-.025em;font-size:16px;font-weight:500;line-height:1.4}._8SfL3q_navigation ._8SfL3q_courseDetails{color:#737d98;font-family:var(--font-body), Inter, Arial, sans-serif;letter-spacing:normal;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:11px;font-weight:400;line-height:1.5;display:flex}._8SfL3q_navigation ._8SfL3q_duration{color:#354898;white-space:nowrap;border-left:1px solid #cbd1e5;padding-left:10px;font-size:11px;font-weight:400;line-height:1.5}._8SfL3q_navigation ._8SfL3q_courseArrow{fill:none;stroke:#7d89ba;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform .2s,stroke .2s}._8SfL3q_navigation ._8SfL3q_courseLink:hover ._8SfL3q_courseArrow{stroke:#354898;transform:translate(3px)}._8SfL3q_navigation ._8SfL3q_panelFooter{border-top:1px solid #e2e5ef;justify-content:space-between;align-items:center;gap:24px;padding:8px 32px;display:flex}._8SfL3q_navigation ._8SfL3q_panelFooter>p{color:#737d98;margin:0;font-size:11px;line-height:1.5}._8SfL3q_navigation ._8SfL3q_allCourses{color:#354898;min-height:48px;font-family:var(--font-body), Inter, Arial, sans-serif;letter-spacing:normal;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:0;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;display:flex}._8SfL3q_navigation ._8SfL3q_allCourses svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}._8SfL3q_navigation ._8SfL3q_allCourses:hover{text-underline-offset:4px;text-decoration:underline}._8SfL3q_navigation :where(a,button):focus-visible{outline-offset:4px;box-shadow:none;outline:2px solid #354898}@media (max-width:1279px){._8SfL3q_navigation ._8SfL3q_about{display:none}}@media (max-width:1049px){._8SfL3q_navigation ._8SfL3q_why{display:none}}@media (max-width:899px){._8SfL3q_navigation ._8SfL3q_tariffs{display:none}._8SfL3q_navigation ._8SfL3q_catalogue{grid-template-columns:1fr;gap:20px}._8SfL3q_navigation ._8SfL3q_panelHeading{padding:24px 24px 20px}._8SfL3q_navigation ._8SfL3q_catalogue,._8SfL3q_navigation ._8SfL3q_panelFooter{padding-inline:24px}}@media (max-width:719px){._8SfL3q_navigation{display:none}}@media (prefers-reduced-motion:reduce){._8SfL3q_navigation ._8SfL3q_link,._8SfL3q_navigation ._8SfL3q_trigger,._8SfL3q_navigation ._8SfL3q_chevron,._8SfL3q_navigation ._8SfL3q_panel,._8SfL3q_navigation ._8SfL3q_courseLink,._8SfL3q_navigation ._8SfL3q_courseArrow{transition:none}._8SfL3q_navigation ._8SfL3q_courseLink:hover ._8SfL3q_courseArrow{transform:none}}
