.SiteFooter-module__wWXZva__footer{border-top:1px solid var(--stroke);flex-direction:column;align-items:stretch;gap:24px;width:100%;min-width:0;margin-top:10px;padding-top:40px;display:flex;overflow:hidden}.SiteFooter-module__wWXZva__main{grid-template-columns:minmax(260px,1.2fr) repeat(3,minmax(160px,1fr));align-items:start;gap:28px;display:grid}.SiteFooter-module__wWXZva__brandColumn{gap:14px;display:grid}.SiteFooter-module__wWXZva__socials{flex-wrap:wrap;gap:10px;display:flex}.SiteFooter-module__wWXZva__socials a{border:1px solid var(--stroke);background:#fff;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.SiteFooter-module__wWXZva__socials img{width:16px;height:16px}.SiteFooter-module__wWXZva__links{color:var(--muted);gap:12px;display:grid}.SiteFooter-module__wWXZva__main>.SiteFooter-module__wWXZva__links:first-of-type{padding-left:10px}.SiteFooter-module__wWXZva__links strong{font-size:.95rem}.SiteFooter-module__wWXZva__qualiopi{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.SiteFooter-module__wWXZva__qualiopiLogo{object-fit:contain;border:1px solid var(--stroke);background:#fff;border-radius:0;width:auto;height:52px;padding:6px 10px;display:block}.SiteFooter-module__wWXZva__qualiopiLogoSeparator{display:none}.SiteFooter-module__wWXZva__certs{grid-template-columns:repeat(auto-fit,minmax(120px,140px));justify-content:center;gap:10px;width:100%;display:grid}.SiteFooter-module__wWXZva__certItem{border:1px solid var(--stroke);background:#fff;border-radius:12px;padding:8px}.SiteFooter-module__wWXZva__certItem img{object-fit:contain;width:100%;height:48px}.SiteFooter-module__wWXZva__legalRow{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;width:100%;display:flex}.SiteFooter-module__wWXZva__legal{color:var(--muted);margin:0;font-size:.9rem}.SiteFooter-module__wWXZva__legalLinks{flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:.9rem;display:flex}.SiteFooter-module__wWXZva__legalLinks a{color:var(--ink);text-decoration:none}.SiteFooter-module__wWXZva__legalLinks a:hover,.SiteFooter-module__wWXZva__legalLinks a:focus-visible{text-decoration:underline}.SiteFooter-module__wWXZva__cookieButton{color:#fff;font:inherit;cursor:pointer;background:#4133ff;border:1px solid #4133ff;border-radius:999px;padding:9px 14px;font-size:.9rem;line-height:1.2;transition:background-color .18s,border-color .18s,transform .18s}.SiteFooter-module__wWXZva__cookieButton:hover,.SiteFooter-module__wWXZva__cookieButton:focus-visible{background:#3125d9;border-color:#3125d9;transform:translateY(-1px)}.SiteFooter-module__wWXZva__newsletter{border:1px solid var(--stroke);background:#fffc;border-radius:16px;place-items:center;gap:8px;padding:10px 12px 12px;display:grid;box-shadow:0 10px 26px #10143014}.SiteFooter-module__wWXZva__newsletterControls{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.SiteFooter-module__wWXZva__newsletter input{border:1px solid var(--stroke);background:#fff;border-radius:999px;width:min(260px,52vw);min-width:180px;max-width:100%;padding:11px 14px}.SiteFooter-module__wWXZva__newsletter .ghost{background:#ffffffe0;border-color:#211b5940}.SiteFooter-module__wWXZva__newsletterStatus{color:#1f1b62d1;text-align:center;margin:0;font-size:.85rem;line-height:1.35}@media (max-width:1180px){.SiteFooter-module__wWXZva__main{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width:760px){.SiteFooter-module__wWXZva__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.SiteFooter-module__wWXZva__brandColumn{text-align:center;grid-column:1/-1;justify-items:center}.SiteFooter-module__wWXZva__brandColumn .logo{justify-content:center}.SiteFooter-module__wWXZva__main>.SiteFooter-module__wWXZva__links:first-of-type{padding-left:0}.SiteFooter-module__wWXZva__socials{justify-content:center}.SiteFooter-module__wWXZva__certs{grid-template-columns:repeat(2,minmax(110px,1fr))}.SiteFooter-module__wWXZva__legalRow{flex-direction:column;gap:10px}}@media (min-width:761px){.SiteFooter-module__wWXZva__qualiopi{gap:16px}.SiteFooter-module__wWXZva__qualiopiLogoSeparator{background:#2320602e;flex:none;width:1px;height:54px;display:block}}
.TurnstileWidget-module__f2ZGPq__widget{z-index:1;min-height:0;position:relative}
.ProgramContentSections-module__-Vb9xG__kpiShowcase{gap:clamp(20px,2.4vw,34px);display:grid}.ProgramContentSections-module__-Vb9xG__kpiHead{align-items:center;text-align:center!important}.ProgramContentSections-module__-Vb9xG__kpiHead h2{font-size:var(--formation-h2);line-height:1.08;font-weight:var(--formation-title-weight);letter-spacing:-.01em;text-wrap:balance;max-width:20ch;margin-inline:auto}.ProgramContentSections-module__-Vb9xG__kpiAccent{color:var(--brand)}.ProgramContentSections-module__-Vb9xG__kpiLayout{grid-template-columns:minmax(300px,.95fr) minmax(360px,1.05fr);align-items:center;gap:clamp(20px,3vw,44px);display:grid}.ProgramContentSections-module__-Vb9xG__kpiVisual{place-items:end center;min-height:430px;margin:0;display:grid;position:relative}.ProgramContentSections-module__-Vb9xG__kpiVisualShape{background:#4f49e71f;border-radius:88px 24px;position:absolute;inset:70px 34px 10px}.ProgramContentSections-module__-Vb9xG__kpiVisualImage{z-index:2;filter:drop-shadow(0 16px 34px #16124a29);width:min(100%,370px);position:relative}.ProgramContentSections-module__-Vb9xG__kpiDot{z-index:1;opacity:.86;background:#5b63ff;border-radius:50%;position:absolute}.ProgramContentSections-module__-Vb9xG__kpiDot1{width:16px;height:16px;top:42%;left:6%}.ProgramContentSections-module__-Vb9xG__kpiDot2{width:12px;height:12px;top:38%;right:5%}.ProgramContentSections-module__-Vb9xG__kpiDot3{opacity:.5;width:22px;height:22px;bottom:12%;right:10%}.ProgramContentSections-module__-Vb9xG__kpiDot4{width:10px;height:10px;bottom:28%;left:15%}.ProgramContentSections-module__-Vb9xG__kpiStack{gap:18px;display:grid}.ProgramContentSections-module__-Vb9xG__kpiPanel{text-align:center;border:1px solid #c6c6e7d9;border-radius:12px;gap:10px;padding:clamp(18px,2vw,24px);display:grid;box-shadow:0 10px 22px #17144e14}.ProgramContentSections-module__-Vb9xG__kpiPanel h3{margin:0;font-size:clamp(2rem,3.4vw,3rem);line-height:1}.ProgramContentSections-module__-Vb9xG__kpiPanel p{margin:0;font-size:clamp(1rem,1.2vw,1.28rem)}.ProgramContentSections-module__-Vb9xG__kpiPanelFeatured{color:#fff;background:linear-gradient(92deg,#3a33de 0%,#2b257f 92%);border-color:#413dceb3}.ProgramContentSections-module__-Vb9xG__kpiPanelFeatured h3{color:#fff}.ProgramContentSections-module__-Vb9xG__kpiPanelFeatured p{color:#fffffff5}.ProgramContentSections-module__-Vb9xG__kpiPanelNeutral{color:#352f8f;background:#ffffffb8}.ProgramContentSections-module__-Vb9xG__kpiPanelNeutral p{color:#211d61}.ProgramContentSections-module__-Vb9xG__learningSection{gap:clamp(28px,2.4vw,36px);padding-bottom:clamp(40px,4vw,64px)}.ProgramContentSections-module__-Vb9xG__learningHead{align-items:center;gap:14px;margin-top:clamp(40px,6.4vw,88px);text-align:center!important;margin-bottom:0!important}.ProgramContentSections-module__-Vb9xG__learningHead h2{font-size:var(--formation-h2);line-height:1.08;font-weight:var(--formation-title-weight);letter-spacing:-.01em;text-wrap:balance;max-width:20ch;margin-inline:auto}.ProgramContentSections-module__-Vb9xG__learningHead p{font-size:var(--formation-subtitle);font-weight:var(--formation-subtitle-weight);color:#2a2865;margin:0;line-height:1.5}.ProgramContentSections-module__-Vb9xG__learningAccent{color:#4c55ff}.ProgramContentSections-module__-Vb9xG__learningShowcaseGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.2vw,18px);margin-bottom:0;display:grid}.ProgramContentSections-module__-Vb9xG__learningShowcaseCard{text-align:center;color:#fff;background:linear-gradient(135deg,#423be7 0%,#6f72e9 100%);border-radius:16px;place-items:center;min-height:132px;padding:clamp(18px,1.8vw,24px);display:grid;box-shadow:0 10px 24px #3b3ecf2e}.ProgramContentSections-module__-Vb9xG__learningShowcaseCard p{color:#fff;margin:0;font-size:clamp(1.05rem,1.22vw,1.42rem);font-weight:700;line-height:1.32}.ProgramContentSections-module__-Vb9xG__learningDetails{width:min(100%,620px);margin:0 auto}.ProgramContentSections-module__-Vb9xG__learningDetails h3{color:#252260;margin:0 0 12px;font-size:clamp(1.2rem,1.6vw,1.55rem);line-height:1.2}.ProgramContentSections-module__-Vb9xG__learningDetails h3 span{color:#4c55ff}.ProgramContentSections-module__-Vb9xG__learningDetailsCard{color:#fff;background:linear-gradient(135deg,#3d31ff 0%,#2d1ee6 100%);border-radius:18px;gap:12px;margin:0;padding:clamp(22px,2.6vw,30px);list-style:none;display:grid;box-shadow:0 14px 30px #3830de33}.ProgramContentSections-module__-Vb9xG__learningDetailsCard li{padding-left:26px;font-size:clamp(.94rem,1.05vw,1.08rem);line-height:1.25;position:relative}.ProgramContentSections-module__-Vb9xG__learningDetailsCard li:before{content:"✓";color:#4539f1;background:#fff;border-radius:50%;place-items:center;width:15px;height:15px;font-size:.64rem;font-weight:900;display:grid;position:absolute;top:.05em;left:0}.ProgramContentSections-module__-Vb9xG__learningDetailsCardLight{color:#272361;background:#ffffffeb;border:1px solid #e4b8e8b8;box-shadow:0 14px 30px #4336b71a}.ProgramContentSections-module__-Vb9xG__learningDetailsCardLight li:before{color:#fff;background:#4539f1}.ProgramContentSections-module__-Vb9xG__brochureShowcase{--brochure-copy-shift:0px;--brochure-form-shift:0px;--brochure-visual-shift:0px;--brochure-bg-shift:0px;background:radial-gradient(circle at 18% calc(8% + var(--brochure-bg-shift)), #6f81fff2 0%, #4f4ff047 18%, transparent 40%), radial-gradient(circle at 86% calc(16% - var(--brochure-bg-shift)), #9aa3ff33 0%, #9aa3ff14 16%, transparent 36%), linear-gradient(160deg, #3c37d5 0%, #241f89 65%, #211c70 100%);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(44px,5vw,76px) 0;transition:background-position .18s ease-out}.ProgramContentSections-module__-Vb9xG__brochureShell{width:min(var(--layout-wide), calc(100% - 56px));gap:clamp(26px,3vw,42px);margin-inline:auto;display:grid}.ProgramContentSections-module__-Vb9xG__brochureHead{text-align:center;gap:12px;display:grid}.ProgramContentSections-module__-Vb9xG__brochureHead h2{color:#fff;font-size:var(--formation-h2);line-height:1.08;font-weight:var(--formation-title-weight);letter-spacing:-.01em;text-wrap:balance;max-width:20ch;margin:0;margin-inline:auto}.ProgramContentSections-module__-Vb9xG__brochureHead h2 span{color:#aebdff}.ProgramContentSections-module__-Vb9xG__brochureContent{grid-template-columns:minmax(320px,1fr) minmax(360px,1fr);align-items:center;gap:clamp(26px,3.2vw,54px);display:grid}.ProgramContentSections-module__-Vb9xG__brochureCopy{transform:translate3d(0, var(--brochure-copy-shift), 0);will-change:transform;align-self:start;gap:18px;transition:transform .18s ease-out;display:grid}.ProgramContentSections-module__-Vb9xG__brochureCopyEyebrow{color:#edeeffbd;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.ProgramContentSections-module__-Vb9xG__brochureRichText{color:#fff;max-width:640px}.ProgramContentSections-module__-Vb9xG__brochureRichText div{gap:18px;display:grid}.ProgramContentSections-module__-Vb9xG__brochureRichText p,.ProgramContentSections-module__-Vb9xG__brochureRichText ul,.ProgramContentSections-module__-Vb9xG__brochureRichText ol{margin:0}.ProgramContentSections-module__-Vb9xG__brochureRichText p,.ProgramContentSections-module__-Vb9xG__brochureRichText li{font-size:var(--formation-body);line-height:1.65}.ProgramContentSections-module__-Vb9xG__brochureRichText ul,.ProgramContentSections-module__-Vb9xG__brochureRichText ol{gap:10px;padding-left:0;list-style:none;display:grid}.ProgramContentSections-module__-Vb9xG__brochureRichText li{color:#fffffffa;background:#ffffff14;border-radius:18px;padding:14px 18px 14px 44px;position:relative}.ProgramContentSections-module__-Vb9xG__brochureRichText li:before{content:"";background:#8ea0ff;border-radius:999px;width:10px;height:10px;position:absolute;top:20px;left:18px;box-shadow:0 0 0 6px #8ea0ff29}.ProgramContentSections-module__-Vb9xG__brochureRichText a{color:#fff;text-decoration:underline}.ProgramContentSections-module__-Vb9xG__brochureBenefits{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ProgramContentSections-module__-Vb9xG__brochureBenefits li{color:#fff;font-size:var(--formation-subtitle);line-height:1.45;font-weight:var(--formation-subtitle-weight);padding-left:28px;position:relative}.ProgramContentSections-module__-Vb9xG__brochureBenefits li:before{content:"✓";color:#fff;border:1px solid #ffffffd1;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.74rem;font-weight:700;display:grid;position:absolute;top:.12em;left:0}.ProgramContentSections-module__-Vb9xG__brochureFormWrap{align-items:stretch;min-height:420px;display:grid;position:relative;overflow:visible}.ProgramContentSections-module__-Vb9xG__brochureVisual{width:min(52%,318px);transform:translate3d(0, var(--brochure-visual-shift), 0) rotate(11deg);opacity:.92;filter:drop-shadow(0 32px 44px #120f4661);pointer-events:none;will-change:transform;transition:transform .18s ease-out;position:absolute;top:-72px;right:-26px}.ProgramContentSections-module__-Vb9xG__brochureForm{z-index:2;transform:translate3d(0, var(--brochure-form-shift), 0);-webkit-backdrop-filter:blur(24px)saturate(140%);will-change:transform;background:linear-gradient(145deg,#fff3 0%,#9da6ff1f 34%,#4035bd29 100%),#ffffff14;border:1px solid #ffffff38;border-radius:26px;gap:16px;margin-top:auto;padding:22px;transition:transform .18s ease-out;display:grid;position:relative;box-shadow:0 24px 48px #0f0b3f38,inset 0 1px #ffffff38,inset 0 -1px #ffffff14}.ProgramContentSections-module__-Vb9xG__brochureForm:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff2e 0%,#ffffff05 42%,#ffffff14 100%);position:absolute;inset:0}.ProgramContentSections-module__-Vb9xG__brochureForm:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:25px;position:absolute;inset:1px}.ProgramContentSections-module__-Vb9xG__brochureFormIntro{z-index:1;color:#fff;gap:4px;max-width:56%;display:grid;position:relative}.ProgramContentSections-module__-Vb9xG__brochureFormIntro h3{color:#fff;font-size:var(--formation-h3);white-space:nowrap;margin:0;font-weight:700;line-height:1.12}.ProgramContentSections-module__-Vb9xG__brochureFormIntro p{color:#f3f4ffbd;margin:0;font-size:.92rem;line-height:1.4}.ProgramContentSections-module__-Vb9xG__brochureFormGrid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid;position:relative}.ProgramContentSections-module__-Vb9xG__honeypot{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ProgramContentSections-module__-Vb9xG__brochureField{gap:7px;display:grid}.ProgramContentSections-module__-Vb9xG__brochureFieldLabel{color:#fff;letter-spacing:.01em;align-items:center;gap:6px;font-size:.83rem;font-weight:700;display:inline-flex}.ProgramContentSections-module__-Vb9xG__brochureFieldLabel em{color:#ffd9dc;font-style:normal}.ProgramContentSections-module__-Vb9xG__brochureField input{color:#201d63;background:#ffffffc7;border:none;border-radius:14px;height:48px;padding:0 14px;font-size:.98rem;transition:background .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 1px #ffffff61,0 8px 18px #120f4614}.ProgramContentSections-module__-Vb9xG__brochureField input::placeholder{color:#8788a8}.ProgramContentSections-module__-Vb9xG__brochureField input:focus{background:#ffffffe6;outline:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff6b,0 0 0 4px #9194ff2e,0 10px 22px #120f461f}.ProgramContentSections-module__-Vb9xG__brochureConsentBox{z-index:1;gap:8px;padding-top:4px;display:grid;position:relative}.ProgramContentSections-module__-Vb9xG__brochurePrivacy{color:#ffffffd1;margin:0;font-size:.84rem;line-height:1.45}.ProgramContentSections-module__-Vb9xG__brochurePrivacy a{color:#fff;text-underline-offset:2px;font-weight:700;text-decoration:underline}.ProgramContentSections-module__-Vb9xG__brochureCheckbox{color:#fffffff2;align-items:flex-start;gap:8px;font-size:.92rem;line-height:1.4;display:flex}.ProgramContentSections-module__-Vb9xG__brochureCheckbox input{accent-color:#fff;margin-top:2px}.ProgramContentSections-module__-Vb9xG__brochureCheckbox em{color:#ffd9dc;font-style:normal}.ProgramContentSections-module__-Vb9xG__brochureAction{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex;position:relative}.ProgramContentSections-module__-Vb9xG__brochureAction .ProgramContentSections-module__-Vb9xG__primary{border-radius:999px;min-height:54px;padding-inline:24px;box-shadow:0 14px 24px #3830cf38}.ProgramContentSections-module__-Vb9xG__brochureStatus{z-index:1;color:#ffffffdb;margin:-4px 0 0;font-size:.9rem;line-height:1.4;position:relative}.ProgramContentSections-module__-Vb9xG__modalitiesHead{align-items:center;gap:10px;text-align:center!important}.ProgramContentSections-module__-Vb9xG__modalitiesHead h2{margin-inline:auto}.ProgramContentSections-module__-Vb9xG__modalitiesHead h2 span{color:#4d48ff}.ProgramContentSections-module__-Vb9xG__modalitiesHead p{color:#26235f;margin:0;font-size:clamp(1rem,1.2vw,1.15rem);font-weight:600}.ProgramContentSections-module__-Vb9xG__modalitiesGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(16px,1.5vw,24px);display:grid}.ProgramContentSections-module__-Vb9xG__modalityCard{background:#ffffffc2;border:1px solid #bebfdfd9;border-radius:28px;grid-template-rows:auto 1fr auto auto;display:grid;overflow:hidden;box-shadow:0 14px 30px #18145417}.ProgramContentSections-module__-Vb9xG__modalityTop{border-bottom:1px solid #c4c4e4b3;padding:30px 28px 18px}.ProgramContentSections-module__-Vb9xG__modalityBrand{letter-spacing:.01em;color:#2b2869;margin:0;font-size:2.15rem;line-height:1}.ProgramContentSections-module__-Vb9xG__modalityTop h3{text-transform:uppercase;margin:10px 0 14px;font-size:2rem;line-height:1}.ProgramContentSections-module__-Vb9xG__modalityTop h3 span{border-radius:8px;padding:3px 7px;display:inline-flex}.ProgramContentSections-module__-Vb9xG__modalityDuration{align-items:center;gap:8px;margin-bottom:12px;display:inline-flex}.ProgramContentSections-module__-Vb9xG__modalityDuration strong{color:#2a2a7d;font-size:clamp(1.26rem,1.65vw,1.72rem);line-height:1.2}.ProgramContentSections-module__-Vb9xG__modalitySubtitle{color:#2f2b6d;margin:0;font-size:1.02rem;line-height:1.42}.ProgramContentSections-module__-Vb9xG__modalityBody{gap:12px;padding:18px 28px 12px;display:grid}.ProgramContentSections-module__-Vb9xG__modalityList{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ProgramContentSections-module__-Vb9xG__modalityList li{color:#2d2a66;padding-left:18px;font-size:.95rem;line-height:1.35;position:relative}.ProgramContentSections-module__-Vb9xG__modalityList li:before{content:"✓";color:#fff;text-align:center;background:#4b4ff5;border-radius:999px;width:12px;height:12px;font-size:.56rem;line-height:12px;position:absolute;top:.02em;left:0}.ProgramContentSections-module__-Vb9xG__modalityListSecondary{border-top:1px solid #b6b8dac7;padding-top:10px}.ProgramContentSections-module__-Vb9xG__modalityCertification{border-top:1px solid #b6b8dac7;gap:3px;margin-top:6px;padding-top:10px;display:grid}.ProgramContentSections-module__-Vb9xG__modalityCertification strong{color:#1f1a61;font-size:.92rem;line-height:1.3}.ProgramContentSections-module__-Vb9xG__modalityCertification span{color:#2d317f;font-size:.9rem}.ProgramContentSections-module__-Vb9xG__modalityPrice{text-align:center;padding:14px 20px}.ProgramContentSections-module__-Vb9xG__modalityPrice strong{color:#201b67;font-size:clamp(1.78rem,2.35vw,2.4rem);line-height:1}.ProgramContentSections-module__-Vb9xG__modalityCta{justify-content:center;padding:14px 20px 20px;display:flex}.ProgramContentSections-module__-Vb9xG__modalityCta .ProgramContentSections-module__-Vb9xG__primary{border-radius:10px;padding:11px 18px;font-size:.98rem}.ProgramContentSections-module__-Vb9xG__modalityEssentiel .ProgramContentSections-module__-Vb9xG__modalityTop h3 span{background:linear-gradient(90deg,#eab7f0 0%,#e8d0ef 100%)}.ProgramContentSections-module__-Vb9xG__modalitySession{border-color:#9d9dfad9;box-shadow:0 16px 32px #504df438}.ProgramContentSections-module__-Vb9xG__modalitySession .ProgramContentSections-module__-Vb9xG__modalityTop h3 span{background:linear-gradient(90deg,#b8daef 0%,#d2e8f6 100%)}.ProgramContentSections-module__-Vb9xG__modalityPremium .ProgramContentSections-module__-Vb9xG__modalityTop h3 span{background:linear-gradient(90deg,#bcefd9 0%,#d3f4e4 100%)}.ProgramContentSections-module__-Vb9xG__modalityEssentiel .ProgramContentSections-module__-Vb9xG__modalityPrice{background:linear-gradient(90deg,#ebb5ea 0%,#e7d7ee 100%)}.ProgramContentSections-module__-Vb9xG__modalitySession .ProgramContentSections-module__-Vb9xG__modalityPrice{background:linear-gradient(90deg,#acd3ea 0%,#d2e7f3 100%)}.ProgramContentSections-module__-Vb9xG__modalityPremium .ProgramContentSections-module__-Vb9xG__modalityPrice{background:linear-gradient(90deg,#aae9cc 0%,#d4f2e3 100%)}@media (max-width:1100px){.ProgramContentSections-module__-Vb9xG__modalitiesGrid,.ProgramContentSections-module__-Vb9xG__kpiLayout,.ProgramContentSections-module__-Vb9xG__brochureContent,.ProgramContentSections-module__-Vb9xG__learningShowcaseGrid{grid-template-columns:1fr}.ProgramContentSections-module__-Vb9xG__brochureShell{width:min(100%,100% - 28px)}.ProgramContentSections-module__-Vb9xG__brochureFormWrap{min-height:370px}.ProgramContentSections-module__-Vb9xG__brochureFormIntro{max-width:none;padding-right:124px}.ProgramContentSections-module__-Vb9xG__kpiVisual{min-height:360px}.ProgramContentSections-module__-Vb9xG__kpiVisualShape{inset:50px 60px 12px}.ProgramContentSections-module__-Vb9xG__modalityTop{padding:22px 18px 16px}.ProgramContentSections-module__-Vb9xG__modalityBody{padding:16px 18px 10px}}@media (max-width:760px){.ProgramContentSections-module__-Vb9xG__brochureShowcase{padding-block:36px}.ProgramContentSections-module__-Vb9xG__brochureShell{width:min(100%,100% - 20px)}.ProgramContentSections-module__-Vb9xG__brochureHead h2{font-size:clamp(1.56rem,7vw,2.08rem)}.ProgramContentSections-module__-Vb9xG__brochureHead p,.ProgramContentSections-module__-Vb9xG__brochureBenefits li{font-size:.95rem}.ProgramContentSections-module__-Vb9xG__brochureFormWrap{min-height:0}.ProgramContentSections-module__-Vb9xG__brochureVisual{display:none}.ProgramContentSections-module__-Vb9xG__brochureFormGrid{grid-template-columns:1fr;gap:11px}.ProgramContentSections-module__-Vb9xG__learningShowcaseGrid,.ProgramContentSections-module__-Vb9xG__modalitiesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProgramContentSections-module__-Vb9xG__brochureForm{border-radius:24px;gap:12px;padding:16px}.ProgramContentSections-module__-Vb9xG__brochureFormIntro{max-width:none;padding-right:0}.ProgramContentSections-module__-Vb9xG__brochureFormIntro h3{font-size:1.12rem}.ProgramContentSections-module__-Vb9xG__brochureFormIntro p{font-size:.82rem}.ProgramContentSections-module__-Vb9xG__brochureFieldLabel{font-size:.76rem}.ProgramContentSections-module__-Vb9xG__brochureField input{box-sizing:border-box;width:100%;height:42px;padding-inline:12px;font-size:.88rem}.ProgramContentSections-module__-Vb9xG__brochurePrivacy,.ProgramContentSections-module__-Vb9xG__brochureCheckbox{font-size:.8rem}.ProgramContentSections-module__-Vb9xG__brochureAction .ProgramContentSections-module__-Vb9xG__primary{min-height:46px;padding-inline:18px;font-size:.9rem}.ProgramContentSections-module__-Vb9xG__learningShowcaseCard{box-sizing:border-box;height:auto;min-height:145px;padding:16px 14px}.ProgramContentSections-module__-Vb9xG__learningShowcaseCard p{overflow-wrap:normal;word-break:normal;font-size:.9rem;line-height:1.24}.ProgramContentSections-module__-Vb9xG__kpiHead h2{max-width:100%}.ProgramContentSections-module__-Vb9xG__kpiVisual{min-height:300px}.ProgramContentSections-module__-Vb9xG__kpiVisualShape{border-radius:54px 16px;inset:44px 26px 10px}.ProgramContentSections-module__-Vb9xG__kpiVisualImage{width:min(100%,280px)}}@media (prefers-reduced-motion:reduce){.ProgramContentSections-module__-Vb9xG__brochureShowcase{background:radial-gradient(circle at 18% 8%,#6f81fff2 0%,#4f4ff047 18%,#0000 40%),radial-gradient(circle at 86% 16%,#9aa3ff33 0%,#9aa3ff14 16%,#0000 36%),linear-gradient(160deg,#3c37d5 0%,#241f89 65%,#211c70 100%)}.ProgramContentSections-module__-Vb9xG__brochureCopy,.ProgramContentSections-module__-Vb9xG__brochureVisual,.ProgramContentSections-module__-Vb9xG__brochureForm{transition:none;transform:none}}
.PageSections-module__akDAna__heroShell{gap:1.5rem;display:grid}.PageSections-module__akDAna__pageIntro{gap:.9rem;display:grid}.PageSections-module__akDAna__center{text-align:center;justify-items:center}.PageSections-module__akDAna__left{text-align:left}.PageSections-module__akDAna__eyebrow{color:var(--text-strong,#252465);margin:0;font-size:.95rem;font-weight:700}.PageSections-module__akDAna__pageIntro h1{margin:0}.PageSections-module__akDAna__subtitle{max-width:58ch;margin:0}.PageSections-module__akDAna__ctaRow{flex-wrap:wrap;justify-content:center;gap:.85rem;display:flex}.PageSections-module__akDAna__richText{gap:1rem;display:grid}
.ProgramVariantTwo-module__ZwgEJW__alumniSection,.ProgramVariantTwo-module__ZwgEJW__curriculumSection,.ProgramVariantTwo-module__ZwgEJW__pricingSection,.ProgramVariantTwo-module__ZwgEJW__infoSection,.ProgramVariantTwo-module__ZwgEJW__faqSection{margin-top:clamp(28px,4vw,56px);position:relative}.ProgramVariantTwo-module__ZwgEJW__curriculumSection{margin-bottom:50px}.ProgramVariantTwo-module__ZwgEJW__sectionLabel{color:var(--formation-text-soft);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 14px;font-size:.84rem;font-weight:700;display:inline-flex}.ProgramVariantTwo-module__ZwgEJW__sectionLabel:before{content:"";background:#4d48f047;width:26px;height:1px}.ProgramVariantTwo-module__ZwgEJW__sectionTitle{font-size:var(--formation-h2);line-height:1.08;font-weight:var(--formation-title-weight);letter-spacing:-.01em;color:var(--formation-text-strong);margin:0;text-wrap:balance;max-width:20ch;margin-inline:auto}.ProgramVariantTwo-module__ZwgEJW__sectionTitle span{color:var(--formation-accent)}.ProgramVariantTwo-module__ZwgEJW__sectionIntro{max-width:62ch;color:var(--formation-text-body);font-size:var(--formation-body);margin:12px 0 0;line-height:1.6}.ProgramVariantTwo-module__ZwgEJW__sectionHead{margin:0 0 var(--formation-head-gap);text-align:center;justify-items:center;gap:10px;display:grid}.ProgramVariantTwo-module__ZwgEJW__categorizedFaqLayout{grid-template-columns:minmax(132px,164px) minmax(0,1fr);align-items:start;gap:clamp(38px,7vw,92px);display:grid}.ProgramVariantTwo-module__ZwgEJW__faqCategoryNav{gap:4px;display:grid}.ProgramVariantTwo-module__ZwgEJW__faqCategorySelectLabel{display:none}.ProgramVariantTwo-module__ZwgEJW__faqCategoryButton{width:100%;color:var(--formation-text-strong);font:inherit;text-align:left;cursor:pointer;background:#e7e9fb85;border:0;border-radius:3px;padding:10px 14px;font-size:.96rem}.ProgramVariantTwo-module__ZwgEJW__faqCategoryButton:hover,.ProgramVariantTwo-module__ZwgEJW__faqCategoryButton:focus-visible{background:#bbb8ff94}.ProgramVariantTwo-module__ZwgEJW__faqCategoryButton:focus-visible{outline:2px solid var(--formation-accent);outline-offset:2px}.ProgramVariantTwo-module__ZwgEJW__faqCategoryButtonActive{background:#b3afffb3}.ProgramVariantTwo-module__ZwgEJW__categorizedFaqList{gap:18px;display:grid}.ProgramVariantTwo-module__ZwgEJW__categorizedFaqItem{border-bottom:1px solid #24205f14}.ProgramVariantTwo-module__ZwgEJW__categorizedFaqQuestion{margin:0}.ProgramVariantTwo-module__ZwgEJW__categorizedFaqTrigger{width:100%;color:var(--formation-text-strong);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:18px;padding:0 0 16px;font-size:clamp(1rem,1.45vw,1.16rem);font-weight:800;line-height:1.35;display:grid}.ProgramVariantTwo-module__ZwgEJW__categorizedFaqTrigger:focus-visible{outline:2px solid var(--formation-accent);outline-offset:4px}.ProgramVariantTwo-module__ZwgEJW__categorizedFaqIcon{border:2px solid;border-radius:50%;place-items:center;width:28px;height:28px;font-size:1.55rem;font-weight:400;line-height:1;display:grid}.ProgramVariantTwo-module__ZwgEJW__categorizedFaqAnswer{color:var(--formation-text-body);padding:0 0 22px 56px;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.55}.ProgramVariantTwo-module__ZwgEJW__categorizedFaqAnswer p{margin:0}.ProgramVariantTwo-module__ZwgEJW__discoveryDialogBackdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#13114894;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ProgramVariantTwo-module__ZwgEJW__discoveryDialog{background:radial-gradient(circle at 100% 0,#6e7cff38,#0000 42%),#fff;border:1px solid #ffffff70;border-radius:28px;width:min(100%,530px);padding:clamp(28px,4vw,42px);box-shadow:0 30px 80px #0c0a3d57}.ProgramVariantTwo-module__ZwgEJW__discoveryDialogEyebrow{color:var(--formation-accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:.8rem;font-weight:800}.ProgramVariantTwo-module__ZwgEJW__discoveryDialog h2{color:var(--formation-text-strong);margin:0;font-size:clamp(1.7rem,4vw,2.3rem);line-height:1.08}.ProgramVariantTwo-module__ZwgEJW__discoveryDialog>p:not(.ProgramVariantTwo-module__ZwgEJW__discoveryDialogEyebrow){color:var(--formation-text-body);margin:18px 0 0;font-size:1.02rem;line-height:1.55}.ProgramVariantTwo-module__ZwgEJW__discoveryDialogActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.ProgramVariantTwo-module__ZwgEJW__discoveryDialogActions .primary{justify-content:center;align-items:center;min-height:46px;text-decoration:none;display:inline-flex}.ProgramVariantTwo-module__ZwgEJW__discoveryDialogCancel{min-height:46px;color:var(--formation-text-strong);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px;font-weight:700}.ProgramVariantTwo-module__ZwgEJW__discoveryDialogCancel:hover,.ProgramVariantTwo-module__ZwgEJW__discoveryDialogCancel:focus-visible{background:#4d48ff14}.ProgramVariantTwo-module__ZwgEJW__alumniGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.ProgramVariantTwo-module__ZwgEJW__alumniGridCentered{flex-wrap:wrap;justify-content:center;display:flex}.ProgramVariantTwo-module__ZwgEJW__alumniGridCentered .ProgramVariantTwo-module__ZwgEJW__alumniCard{flex:0 calc(20% - 14.4px)}.ProgramVariantTwo-module__ZwgEJW__alumniCard{border-radius:var(--formation-surface-radius-md);background:var(--formation-panel-bg-soft);box-shadow:var(--formation-surface-shadow-soft);text-decoration:none;display:block;overflow:hidden}.ProgramVariantTwo-module__ZwgEJW__alumniImageWrap{aspect-ratio:.82;background:var(--formation-accent-soft);position:relative;overflow:hidden}.ProgramVariantTwo-module__ZwgEJW__alumniImage{object-fit:cover;filter:none;width:100%;height:100%;transition:filter .28s,transform .38s;display:block;transform:scale(1.01)}.ProgramVariantTwo-module__ZwgEJW__alumniOverlay{background:linear-gradient(#11144000,#11144000);align-items:end;padding:18px;transition:background .28s;display:flex;position:absolute;inset:0}.ProgramVariantTwo-module__ZwgEJW__alumniOverlayContent{gap:8px;width:100%;display:grid}.ProgramVariantTwo-module__ZwgEJW__alumniOverlay h3{color:#fff;text-shadow:0 2px 12px #0000003d;opacity:0;margin:0;font-size:1.08rem;line-height:1.15;transition:opacity .24s,transform .24s;transform:translateY(10px)}.ProgramVariantTwo-module__ZwgEJW__alumniRole,.ProgramVariantTwo-module__ZwgEJW__alumniDescription{color:#ffffffe6;text-shadow:0 2px 12px #00000038;opacity:0;margin:0;line-height:1.45;transition:opacity .24s,transform .24s;transform:translateY(10px)}.ProgramVariantTwo-module__ZwgEJW__alumniRole{font-size:.92rem;font-weight:700}.ProgramVariantTwo-module__ZwgEJW__alumniDescription{max-width:34ch;font-size:.88rem}.ProgramVariantTwo-module__ZwgEJW__alumniCard:hover .ProgramVariantTwo-module__ZwgEJW__alumniImage,.ProgramVariantTwo-module__ZwgEJW__alumniCard:focus-visible .ProgramVariantTwo-module__ZwgEJW__alumniImage{filter:saturate(.78)brightness(.9);transform:scale(1.04)}.ProgramVariantTwo-module__ZwgEJW__alumniCard:hover .ProgramVariantTwo-module__ZwgEJW__alumniOverlay,.ProgramVariantTwo-module__ZwgEJW__alumniCard:focus-visible .ProgramVariantTwo-module__ZwgEJW__alumniOverlay{background:linear-gradient(#202b7814,#18236e6b)}.ProgramVariantTwo-module__ZwgEJW__alumniCard:hover .ProgramVariantTwo-module__ZwgEJW__alumniOverlay h3,.ProgramVariantTwo-module__ZwgEJW__alumniCard:focus-visible .ProgramVariantTwo-module__ZwgEJW__alumniOverlay h3,.ProgramVariantTwo-module__ZwgEJW__alumniCard:hover .ProgramVariantTwo-module__ZwgEJW__alumniRole,.ProgramVariantTwo-module__ZwgEJW__alumniCard:hover .ProgramVariantTwo-module__ZwgEJW__alumniDescription,.ProgramVariantTwo-module__ZwgEJW__alumniCard:focus-visible .ProgramVariantTwo-module__ZwgEJW__alumniRole,.ProgramVariantTwo-module__ZwgEJW__alumniCard:focus-visible .ProgramVariantTwo-module__ZwgEJW__alumniDescription{opacity:1;transform:translateY(0)}.ProgramVariantTwo-module__ZwgEJW__alumniCard:focus-visible{outline-offset:4px;outline:3px solid #5851e96b}.ProgramVariantTwo-module__ZwgEJW__alumniMoreLink{display:none}@media (hover:none){.ProgramVariantTwo-module__ZwgEJW__alumniOverlay h3,.ProgramVariantTwo-module__ZwgEJW__alumniRole,.ProgramVariantTwo-module__ZwgEJW__alumniDescription{opacity:1;transform:none}}@media (max-width:760px){.ProgramVariantTwo-module__ZwgEJW__alumniCard:nth-child(n+5){display:none}}.ProgramVariantTwo-module__ZwgEJW__curriculumShell{grid-template-columns:minmax(240px,1fr) minmax(0,2fr);align-items:start;gap:50px;display:grid}.ProgramVariantTwo-module__ZwgEJW__curriculumDetail,.ProgramVariantTwo-module__ZwgEJW__curriculumRail{padding:var(--formation-surface-padding-lg);border-radius:var(--formation-surface-radius-lg)}.ProgramVariantTwo-module__ZwgEJW__curriculumDetail{color:var(--formation-accent-strong);text-align:left;-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;grid-area:1/2;justify-items:start;padding-block:0;padding-inline:0}.ProgramVariantTwo-module__ZwgEJW__curriculumDetail .ProgramVariantTwo-module__ZwgEJW__sectionTitle{color:#18174a}.ProgramVariantTwo-module__ZwgEJW__pricingTariffValue,.ProgramVariantTwo-module__ZwgEJW__curriculumDetailEyebrow{align-items:center;display:inline-flex}.ProgramVariantTwo-module__ZwgEJW__curriculumDetailEyebrow{color:var(--formation-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.83rem;font-weight:700}.ProgramVariantTwo-module__ZwgEJW__pricingTariffValue{font-size:1.3rem;line-height:1.1;display:block}.ProgramVariantTwo-module__ZwgEJW__curriculumDetailPanel{border-top:2px solid #4c48f0eb;justify-items:start;gap:18px;width:100%;max-width:min(100%,64rem);margin-top:24px;padding-top:28px;display:grid}.ProgramVariantTwo-module__ZwgEJW__curriculumDetailTitleRow{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;display:flex}.ProgramVariantTwo-module__ZwgEJW__curriculumDetailPanel h3{font-size:calc(var(--formation-h3) * 1.15);color:var(--formation-text-strong);text-align:left;text-wrap:pretty;max-width:32ch;margin:0;font-weight:700;line-height:1.08}.ProgramVariantTwo-module__ZwgEJW__curriculumDetailPanel p{color:#4f4b7c;line-height:1.65;font-size:calc(var(--formation-body) * 1.15);text-align:left;white-space:pre-line;max-width:68ch;margin:0}.ProgramVariantTwo-module__ZwgEJW__curriculumRail{grid-area:1/1;padding-block:8px;padding-inline:0;position:relative;overflow:hidden}.ProgramVariantTwo-module__ZwgEJW__curriculumRailViewport{z-index:1;padding:12px 2px;position:relative;overflow:visible}.ProgramVariantTwo-module__ZwgEJW__curriculumRailViewport::-webkit-scrollbar{display:none}.ProgramVariantTwo-module__ZwgEJW__curriculumRailList{gap:10px;display:grid}.ProgramVariantTwo-module__ZwgEJW__curriculumSkill{appearance:none;text-align:left;cursor:pointer;background:#ffffff75;border:0;border-radius:999px;padding:16px 18px;transition:transform .22s,box-shadow .22s,background-color .22s,border-color .22s,opacity .22s;box-shadow:0 8px 18px #1b18530d}.ProgramVariantTwo-module__ZwgEJW__curriculumSkill strong{color:var(--formation-text-body);line-height:1.3;font-size:var(--formation-body);margin:0;font-weight:500;display:block}.ProgramVariantTwo-module__ZwgEJW__curriculumSkill:hover{background:#ffffffb8;transform:translateY(-1px);box-shadow:0 12px 24px #201c5a14}.ProgramVariantTwo-module__ZwgEJW__curriculumSkillActive{background:#ffffffe0;transform:translate(-4px);box-shadow:0 16px 30px #241f641a}.ProgramVariantTwo-module__ZwgEJW__curriculumSkillActive strong{color:var(--formation-accent);font-weight:700}.ProgramVariantTwo-module__ZwgEJW__pricingShell{grid-template-columns:minmax(240px,.34fr) minmax(0,.66fr);align-items:stretch;gap:18px;display:grid}.ProgramVariantTwo-module__ZwgEJW__alumniSection,.ProgramVariantTwo-module__ZwgEJW__miniCertificationSection,.ProgramVariantTwo-module__ZwgEJW__pricingSection{padding-block:clamp(20px,3vw,34px)}.ProgramVariantTwo-module__ZwgEJW__financingCta{color:#fff;text-align:center;background:linear-gradient(135deg,#4b44f2 0%,#2f6df6 100%);border-radius:999px;justify-content:center;align-self:center;align-items:center;min-height:52px;margin-top:22px;padding:0 24px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 16px 28px #2f6df638}.ProgramVariantTwo-module__ZwgEJW__financingCta:hover,.ProgramVariantTwo-module__ZwgEJW__financingCta:focus-visible{filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 20px 34px #2f6df647}.ProgramVariantTwo-module__ZwgEJW__pricingTariff,.ProgramVariantTwo-module__ZwgEJW__pricingFinancing{padding:var(--formation-surface-padding-lg);border-radius:var(--formation-surface-radius-lg);border:1px solid var(--formation-border);background:var(--formation-panel-bg);box-shadow:var(--formation-surface-shadow-soft)}.ProgramVariantTwo-module__ZwgEJW__pricingTariff{background:radial-gradient(circle at 0 0,#625cff1a,#0000 34%),linear-gradient(#fffffffa,#f0edffeb)}.ProgramVariantTwo-module__ZwgEJW__pricingTariff p,.ProgramVariantTwo-module__ZwgEJW__pricingFinancing p,.ProgramVariantTwo-module__ZwgEJW__infoCard p,.ProgramVariantTwo-module__ZwgEJW__infoCard li{color:var(--formation-text-body);line-height:1.6;font-size:var(--formation-body)}.ProgramVariantTwo-module__ZwgEJW__pricingTariffValue{color:#1e1b5c;margin:18px 0 12px;font-size:clamp(2rem,3vw,2.6rem)}.ProgramVariantTwo-module__ZwgEJW__pricingTariffMeta{margin:0;font-weight:600}.ProgramVariantTwo-module__ZwgEJW__pricingFinancing h3,.ProgramVariantTwo-module__ZwgEJW__pricingTariff h3,.ProgramVariantTwo-module__ZwgEJW__infoCard h3{font-size:var(--formation-h3);color:var(--formation-text-strong);margin:0 0 10px;font-weight:700;line-height:1.12}.ProgramVariantTwo-module__ZwgEJW__financingLogos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.ProgramVariantTwo-module__ZwgEJW__financingLogo{border:1px solid var(--formation-border);background:var(--formation-panel-bg-soft);border-radius:18px;place-items:center;min-height:86px;padding:16px;display:grid}.ProgramVariantTwo-module__ZwgEJW__financingLogo img{object-fit:contain;max-width:100%;max-height:32px}.ProgramVariantTwo-module__ZwgEJW__financingLogo span{color:var(--formation-text-body);font-weight:700}.ProgramVariantTwo-module__ZwgEJW__infoGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px;margin-top:28px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoSectionHead{gap:12px;width:min(100%,760px);margin:34px 0 12px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoSectionIntro{color:#5b587f;margin:0;line-height:1.68}.ProgramVariantTwo-module__ZwgEJW__infoExperienceShell{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:22px;margin-top:20px;margin-bottom:34px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoExperienceNav{align-content:start;gap:10px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoExperienceTab{border-radius:var(--formation-surface-radius-md);color:#1e1b59;text-align:left;cursor:pointer;background:linear-gradient(#f4f6ffeb,#ecf0ffd6);border:1px solid #4c48f01a;grid-template-columns:auto 1fr;align-items:start;gap:14px;width:100%;padding:18px 20px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoExperienceTab:hover,.ProgramVariantTwo-module__ZwgEJW__infoExperienceTab:focus-visible{border-color:#4c48f03d;transform:translateY(-1px);box-shadow:0 14px 24px #22206c14}.ProgramVariantTwo-module__ZwgEJW__infoExperienceTabActive{background:radial-gradient(circle at 0 0,#7ab6ff38,#0000 42%),linear-gradient(#3140c3fa,#232c8cfa);border-color:#4c48f047;box-shadow:0 18px 34px #1a18542e}.ProgramVariantTwo-module__ZwgEJW__infoExperienceTabIndex{color:#4d48ff;letter-spacing:.08em;text-transform:uppercase;padding-top:2px;font-size:.82rem;font-weight:800}.ProgramVariantTwo-module__ZwgEJW__infoExperienceTabCopy{gap:4px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoExperienceTabCopy strong{color:#1e1b59;font-size:1.02rem}.ProgramVariantTwo-module__ZwgEJW__infoExperienceTabCopy small{color:#676485;line-height:1.45}.ProgramVariantTwo-module__ZwgEJW__infoExperienceTabActive .ProgramVariantTwo-module__ZwgEJW__infoExperienceTabIndex,.ProgramVariantTwo-module__ZwgEJW__infoExperienceTabActive .ProgramVariantTwo-module__ZwgEJW__infoExperienceTabCopy strong,.ProgramVariantTwo-module__ZwgEJW__infoExperienceTabActive .ProgramVariantTwo-module__ZwgEJW__infoExperienceTabCopy small{color:#fff}.ProgramVariantTwo-module__ZwgEJW__infoExperiencePanel{padding:var(--formation-surface-padding-lg);border-radius:var(--formation-surface-radius-lg);height:640px;min-height:640px;box-shadow:var(--formation-surface-shadow-medium);background:radial-gradient(circle at 100% 0,#7ab6ff4d,#0000 26%),radial-gradient(circle at 0 100%,#5570ff1a,#0000 24%),linear-gradient(#f6f8fffa,#eef1fff5);border:1px solid #4c48f01f;overflow-y:auto}.ProgramVariantTwo-module__ZwgEJW__infoExperiencePanelTop{grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:center;gap:22px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoExperienceOverview{gap:22px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoExperiencePanelCopy{gap:10px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoExperienceEyebrow{color:#3150d4;letter-spacing:.08em;text-transform:uppercase;font-size:.84rem;font-weight:800}.ProgramVariantTwo-module__ZwgEJW__infoExperiencePanelCopy h3{font-size:var(--formation-h3);color:#1e1b59;margin:0 0 10px;font-weight:700;line-height:1.12}.ProgramVariantTwo-module__ZwgEJW__infoExperiencePanelCopy p{color:#54517f;line-height:1.65;font-size:var(--formation-body);white-space:pre-line;margin:0}.ProgramVariantTwo-module__ZwgEJW__infoExperienceLink{color:#2e2686;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.ProgramVariantTwo-module__ZwgEJW__infoExperienceLink strong{font-weight:800}.ProgramVariantTwo-module__ZwgEJW__infoExperienceLink:hover,.ProgramVariantTwo-module__ZwgEJW__infoExperienceLink:focus-visible{text-decoration:underline}.ProgramVariantTwo-module__ZwgEJW__infoExperienceLinkIcon{font-size:1.02em;line-height:1}.ProgramVariantTwo-module__ZwgEJW__infoExperienceVisual{place-items:center;min-height:220px;margin:0;display:grid;position:relative}.ProgramVariantTwo-module__ZwgEJW__infoExperienceOverviewVisual{background:#ffffff4d;border-radius:28px;place-items:center;min-height:220px;margin:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #4a66ff14}.ProgramVariantTwo-module__ZwgEJW__infoExperienceShape{background:linear-gradient(#4a66ff24,#4a66ff0a);border-radius:56px 18px;inset:26px 10px 0}.ProgramVariantTwo-module__ZwgEJW__infoExperienceVisual img{z-index:1;filter:drop-shadow(0 14px 28px #16124a24);width:min(100%,190px);position:relative}.ProgramVariantTwo-module__ZwgEJW__infoExperienceCertificationLogo{object-fit:contain;width:min(100%,240px);height:auto;transform:translateY(-20px)}.ProgramVariantTwo-module__ZwgEJW__infoExperienceOverviewVisual .ProgramVariantTwo-module__ZwgEJW__infoExperienceCertificationLogo{width:min(100%,260px)}.ProgramVariantTwo-module__ZwgEJW__infoExperienceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoExperienceColumn{gap:16px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoExperienceSubsection{gap:12px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoExperienceColumn h4{color:#1e1b59;margin:0;font-size:.98rem;font-weight:800;line-height:1.2}.ProgramVariantTwo-module__ZwgEJW__infoBulletList{gap:10px;margin:0;padding-left:18px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoBulletList li{color:#54517f;line-height:1.65}.ProgramVariantTwo-module__ZwgEJW__infoExperienceStack{gap:14px;margin-top:24px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoExperienceStackItem{border-radius:var(--formation-surface-radius-sm);background:#ffffffd1;border:1px solid #4c48f014;gap:8px;padding:20px 20px 18px;display:grid;box-shadow:inset 0 1px #ffffffa6}.ProgramVariantTwo-module__ZwgEJW__infoExperienceStackItem strong{color:#1e1b59}.ProgramVariantTwo-module__ZwgEJW__infoExperienceRichText{gap:20px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoExperienceRichText p{color:#56537f;margin:0;line-height:1.65}.ProgramVariantTwo-module__ZwgEJW__infoCertificationCard{margin-top:28px;width:min(100%,980px);padding:var(--formation-surface-padding-lg);border-radius:var(--formation-surface-radius-lg);box-shadow:var(--formation-surface-shadow-soft);background:#ffffffeb;border:1px solid #5a52c51a;grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:22px;margin-inline:auto;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoCertificationVisual{place-items:end center;min-height:320px;margin:0;display:grid;position:relative}.ProgramVariantTwo-module__ZwgEJW__infoCertificationShape{background:#504ce614;border-radius:72px 24px;position:absolute;inset:40px 18px 0}.ProgramVariantTwo-module__ZwgEJW__infoCertificationVisual img{z-index:1;filter:drop-shadow(0 16px 34px #16124a29);width:min(100%,270px);position:relative}.ProgramVariantTwo-module__ZwgEJW__infoCertificationBody{align-content:center;gap:12px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoCertificationBody h3,.ProgramVariantTwo-module__ZwgEJW__infoPlainColumn h3{font-size:var(--formation-h3);color:#1e1b59;margin:0;font-weight:700;line-height:1.12}.ProgramVariantTwo-module__ZwgEJW__infoPlainGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoPlainColumn ul{margin:16px 0 0;padding-left:18px}.ProgramVariantTwo-module__ZwgEJW__infoPlainColumn li{color:#54517f;line-height:1.65}.ProgramVariantTwo-module__ZwgEJW__infoCard{padding:var(--formation-surface-padding-lg);border-radius:var(--formation-surface-radius-lg);box-shadow:var(--formation-surface-shadow-soft);background:#ffffffeb;border:1px solid #5a52c51a}.ProgramVariantTwo-module__ZwgEJW__infoCardWide{grid-column:1/-1}.ProgramVariantTwo-module__ZwgEJW__infoCardNarrow{width:min(100%,980px);margin-inline:auto}.ProgramVariantTwo-module__ZwgEJW__infoCard ul{margin:0;padding-left:18px}.ProgramVariantTwo-module__ZwgEJW__miniCertificationSection{position:relative}.ProgramVariantTwo-module__ZwgEJW__miniCertificationSection .ProgramVariantTwo-module__ZwgEJW__sectionHead{text-align:center;justify-items:center;width:auto}.ProgramVariantTwo-module__ZwgEJW__miniCertificationSection .ProgramVariantTwo-module__ZwgEJW__sectionTitle{max-width:20ch;font-size:var(--formation-h2);line-height:1.08;font-weight:var(--formation-title-weight);letter-spacing:-.01em;margin-inline:auto}.ProgramVariantTwo-module__ZwgEJW__miniCertificationShell{border-radius:var(--formation-surface-radius-lg);background:radial-gradient(circle at 0 0,#625cff29,#0000 30%),radial-gradient(circle at 88% 12%,#68bcff2e,#0000 24%),linear-gradient(#fffffffa,#f1effff0);border:1px solid #5a52c51a;grid-template-columns:1fr;gap:24px;padding:clamp(24px,3vw,34px);display:grid;overflow:hidden;box-shadow:0 26px 44px #221e661a,inset 0 1px #ffffffb8}.ProgramVariantTwo-module__ZwgEJW__miniCertificationShell:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#5667ff24,#0000 72%);border-radius:999px;width:260px;position:absolute;inset:auto -60px -80px auto}.ProgramVariantTwo-module__ZwgEJW__miniCertificationCopy{z-index:1;gap:18px;display:grid;position:relative}.ProgramVariantTwo-module__ZwgEJW__miniCertificationLead{text-align:center;justify-items:center;display:grid}.ProgramVariantTwo-module__ZwgEJW__miniCertificationText,.ProgramVariantTwo-module__ZwgEJW__miniCertificationReference,.ProgramVariantTwo-module__ZwgEJW__discoveryText{color:#4f4b7c;white-space:pre-line;max-width:74ch;margin:0;font-size:clamp(1.02rem,1.1vw,1.12rem);line-height:1.72}.ProgramVariantTwo-module__ZwgEJW__miniCertificationImpactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ProgramVariantTwo-module__ZwgEJW__miniCertificationImpactCard{background:linear-gradient(#fffffff0,#f4f2ffe0);border:1px solid #5a52c51a;border-radius:22px;align-content:start;gap:16px;min-height:100%;padding:22px 22px 20px;display:grid;box-shadow:0 18px 32px #241f6414,inset 0 1px #ffffffb8}.ProgramVariantTwo-module__ZwgEJW__miniCertificationImpactCard:nth-child(2){background:radial-gradient(circle at 100% 0,#64aaff29,#0000 28%),linear-gradient(#fffffff5,#f0f3ffe6)}.ProgramVariantTwo-module__ZwgEJW__miniCertificationCardEyebrow{width:fit-content;min-height:30px;color:var(--formation-accent);letter-spacing:.1em;text-transform:uppercase;background:#4b44f21a;border-radius:999px;align-items:center;padding:0 12px;font-size:.76rem;font-weight:800;display:inline-flex}.ProgramVariantTwo-module__ZwgEJW__miniCertificationImpactCard strong{color:#1f1b5c;letter-spacing:-.01em;font-size:clamp(1.16rem,1.45vw,1.36rem);line-height:1.2}.ProgramVariantTwo-module__ZwgEJW__miniCertificationImpactCard p{color:#59557f;line-height:1.65;font-size:var(--formation-body);margin:0}.ProgramVariantTwo-module__ZwgEJW__miniCertificationImpactCard a{color:var(--formation-accent);font-weight:700;text-decoration:none}.ProgramVariantTwo-module__ZwgEJW__miniCertificationImpactCard a:hover,.ProgramVariantTwo-module__ZwgEJW__miniCertificationImpactCard a:focus-visible{text-decoration:underline}.ProgramVariantTwo-module__ZwgEJW__miniCertificationSectorPills{flex-wrap:wrap;gap:10px 12px;display:flex}.ProgramVariantTwo-module__ZwgEJW__miniCertificationSectorPills span{color:#fff;background:linear-gradient(135deg,#4b44f2 0%,#2f6df6 100%);border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 15px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 12px 20px #2f6df629}.ProgramVariantTwo-module__ZwgEJW__miniCertificationImpactList{color:#56527e;gap:10px;margin:0;padding-left:18px;line-height:1.6;display:grid}.ProgramVariantTwo-module__ZwgEJW__miniCertificationImpactList li::marker{color:var(--formation-accent)}.ProgramVariantTwo-module__ZwgEJW__miniCertificationFooter{justify-content:flex-start;padding-top:4px;display:flex}.ProgramVariantTwo-module__ZwgEJW__miniCertificationCta{color:#fff;background:linear-gradient(135deg,#4b44f2 0%,#2f6df6 100%);border-radius:999px;justify-content:center;justify-self:center;align-items:center;width:fit-content;min-height:44px;margin-top:6px;padding:0 18px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 16px 28px #2f6df638}.ProgramVariantTwo-module__ZwgEJW__miniCertificationCta:hover,.ProgramVariantTwo-module__ZwgEJW__miniCertificationCta:focus-visible{filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 20px 34px #2f6df647}.ProgramVariantTwo-module__ZwgEJW__ctaShowcase{--cta-copy-shift:0px;--cta-card-shift:0px;--cta-visual-shift:0px;--cta-bg-shift:0px;background:radial-gradient(circle at 18% calc(8% + var(--cta-bg-shift)), #6f81fff2 0%, #4f4ff047 18%, transparent 40%), radial-gradient(circle at 86% calc(16% - var(--cta-bg-shift)), #9aa3ff33 0%, #9aa3ff14 16%, transparent 36%), linear-gradient(160deg, #3c37d5 0%, #241f89 65%, #211c70 100%);width:100vw;margin-inline:calc(50% - 50vw);padding:clamp(44px,5vw,76px) 0}.ProgramVariantTwo-module__ZwgEJW__ctaShell{width:min(var(--layout-wide), calc(100% - 56px));margin-inline:auto}.ProgramVariantTwo-module__ZwgEJW__ctaContent{grid-template-columns:minmax(320px,1fr) minmax(360px,1fr);align-items:center;gap:clamp(26px,3.2vw,54px);display:grid}.ProgramVariantTwo-module__ZwgEJW__ctaHead{color:#fff;text-align:center;grid-column:1/-1;justify-items:center;gap:10px;display:grid}.ProgramVariantTwo-module__ZwgEJW__ctaCopy{color:#fff;transform:translate3d(0, var(--cta-copy-shift), 0);will-change:transform;gap:18px;transition:transform .18s ease-out;display:grid}.ProgramVariantTwo-module__ZwgEJW__ctaEyebrow{color:#edeeffbd;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.ProgramVariantTwo-module__ZwgEJW__ctaHead h2{color:#fff;font-size:var(--formation-h2);line-height:1.08;font-weight:var(--formation-title-weight);letter-spacing:-.01em;text-wrap:balance;max-width:20ch;margin:0}.ProgramVariantTwo-module__ZwgEJW__ctaHead h2 span{color:#aebdff}.ProgramVariantTwo-module__ZwgEJW__ctaCopy p{color:#ffffffe6;max-width:62ch;margin:0;font-size:clamp(1rem,1.12vw,1.12rem);line-height:1.65}.ProgramVariantTwo-module__ZwgEJW__newsletterBullets{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ProgramVariantTwo-module__ZwgEJW__newsletterBullets li{color:#ffffffe0;padding-left:24px;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.55;position:relative}.ProgramVariantTwo-module__ZwgEJW__newsletterBullets li:before{content:"";background:linear-gradient(#dce4ff 0%,#8fb0ff 100%);border-radius:50%;width:9px;height:9px;position:absolute;top:.64em;left:0;box-shadow:0 0 0 4px #ffffff14}.ProgramVariantTwo-module__ZwgEJW__ctaBullets{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ProgramVariantTwo-module__ZwgEJW__ctaBullets li{color:#ffffffe0;padding-left:24px;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.55;position:relative}.ProgramVariantTwo-module__ZwgEJW__ctaBullets li:before{content:"";background:linear-gradient(#dce4ff 0%,#8fb0ff 100%);border-radius:50%;width:9px;height:9px;position:absolute;top:.62em;left:0;box-shadow:0 0 0 4px #ffffff14}.ProgramVariantTwo-module__ZwgEJW__ctaCardWrap{align-items:center;min-height:320px;display:grid;position:relative;overflow:visible}.ProgramVariantTwo-module__ZwgEJW__ctaVisual{width:min(48%,286px);transform:translate3d(0, var(--cta-visual-shift), 0) rotate(10deg);filter:drop-shadow(0 28px 40px #120f4657);pointer-events:none;will-change:transform;border-radius:32px;transition:transform .18s ease-out;position:absolute;top:-54px;right:-18px}.ProgramVariantTwo-module__ZwgEJW__discoveryVisual{aspect-ratio:.74;background:linear-gradient(#ffffff38,#ffffff0a),linear-gradient(160deg,#8ea0ffdb,#473fe4f2)}.ProgramVariantTwo-module__ZwgEJW__discoveryVisual:before,.ProgramVariantTwo-module__ZwgEJW__newsletterVisual:before{content:"";border:1px solid #ffffff1f;border-radius:22px;position:absolute;inset:18px}.ProgramVariantTwo-module__ZwgEJW__discoveryVisual:after{content:"DECOUVERTE";color:#ffffffeb;letter-spacing:.12em;font-size:1.15rem;font-weight:800;position:absolute;inset:auto 22px 24px}.ProgramVariantTwo-module__ZwgEJW__newsletterVisual{aspect-ratio:.86;background:radial-gradient(circle at 0 0,#ffffff3d,#0000 36%),linear-gradient(160deg,#68d0ffbd,#4b44f2eb)}.ProgramVariantTwo-module__ZwgEJW__newsletterVisual:after{content:"@";color:#ffffffeb;font-size:4.2rem;font-weight:700;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ProgramVariantTwo-module__ZwgEJW__ctaGlassCard{z-index:2;transform:translate3d(0, var(--cta-card-shift), 0);-webkit-backdrop-filter:blur(24px)saturate(140%);will-change:transform;background:linear-gradient(145deg,#fff3 0%,#9da6ff1f 34%,#4035bd29 100%),#ffffff14;border:1px solid #ffffff38;border-radius:26px;align-self:center;gap:16px;padding:22px;transition:transform .18s ease-out;display:grid;position:relative;box-shadow:0 24px 48px #0f0b3f38,inset 0 1px #ffffff38,inset 0 -1px #ffffff14}.ProgramVariantTwo-module__ZwgEJW__ctaGlassCard:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff2e 0%,#ffffff05 42%,#ffffff14 100%);position:absolute;inset:0}.ProgramVariantTwo-module__ZwgEJW__ctaGlassCard:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:25px;position:absolute;inset:1px}.ProgramVariantTwo-module__ZwgEJW__ctaCardIntro,.ProgramVariantTwo-module__ZwgEJW__ctaActions,.ProgramVariantTwo-module__ZwgEJW__newsletterForm{z-index:1;position:relative}.ProgramVariantTwo-module__ZwgEJW__ctaCardIntro{color:#fff;gap:6px;max-width:68%;display:grid}.ProgramVariantTwo-module__ZwgEJW__ctaCardIntro h3{color:#fff;margin:0;font-size:clamp(1.38rem,1.8vw,1.7rem);line-height:1.05}.ProgramVariantTwo-module__ZwgEJW__ctaCardIntro p{color:#f3f4ffbd;margin:0;font-size:.92rem;line-height:1.4}.ProgramVariantTwo-module__ZwgEJW__ctaActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.ProgramVariantTwo-module__ZwgEJW__ctaActions .ProgramVariantTwo-module__ZwgEJW__primary,.ProgramVariantTwo-module__ZwgEJW__ctaActions .ProgramVariantTwo-module__ZwgEJW__secondary,.ProgramVariantTwo-module__ZwgEJW__newsletterForm .ProgramVariantTwo-module__ZwgEJW__primary{text-align:center;border-radius:999px;flex:0 290px;min-height:54px;padding-inline:24px;box-shadow:0 14px 24px #3830cf38}.ProgramVariantTwo-module__ZwgEJW__newsletterForm{gap:12px;display:grid}.ProgramVariantTwo-module__ZwgEJW__newsletterStatus{color:#272966d1;margin:12px 0 0;font-size:.9rem;line-height:1.4}.ProgramVariantTwo-module__ZwgEJW__newsletterForm input{color:#201d63;background:#ffffffc7;border:none;border-radius:14px;min-height:54px;padding:0 14px;font-size:.98rem;transition:background .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 1px #ffffff61,0 8px 18px #120f4614}.ProgramVariantTwo-module__ZwgEJW__newsletterForm input::placeholder{color:#8788a8}.ProgramVariantTwo-module__ZwgEJW__newsletterForm input:focus{background:#ffffffe6;outline:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff6b,0 0 0 4px #9194ff2e,0 10px 22px #120f461f}.ProgramVariantTwo-module__ZwgEJW__infoPills{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.ProgramVariantTwo-module__ZwgEJW__infoPill{color:#2f2c63;background:#f2efffe6;border-radius:999px;align-items:center;min-height:40px;padding:0 14px;font-weight:600;display:inline-flex}.ProgramVariantTwo-module__ZwgEJW__infoMiniGrid{gap:12px;margin-top:14px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoMiniCard,.ProgramVariantTwo-module__ZwgEJW__infoStackItem{background:#f5f3ffd9;border:1px solid #5a52c514;border-radius:18px;padding:16px 18px}.ProgramVariantTwo-module__ZwgEJW__infoMiniCard strong,.ProgramVariantTwo-module__ZwgEJW__infoStackItem strong,.ProgramVariantTwo-module__ZwgEJW__infoTag{color:#1e1b59}.ProgramVariantTwo-module__ZwgEJW__infoTagList{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.ProgramVariantTwo-module__ZwgEJW__infoTag{background:#f2efffe6;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-weight:600;display:inline-flex}.ProgramVariantTwo-module__ZwgEJW__infoStack{gap:12px;margin-top:14px;display:grid}.ProgramVariantTwo-module__ZwgEJW__infoStackItem p{margin:8px 0 0}.ProgramVariantTwo-module__ZwgEJW__modalityList{gap:14px;margin-top:16px;display:grid}.ProgramVariantTwo-module__ZwgEJW__modalityItem{background:#f5f3ffd9;border:1px solid #5a52c514;border-radius:18px;padding:16px 18px}.ProgramVariantTwo-module__ZwgEJW__modalityItem strong,.ProgramVariantTwo-module__ZwgEJW__certificationLead{color:#1e1b59}.ProgramVariantTwo-module__ZwgEJW__modalityItem p,.ProgramVariantTwo-module__ZwgEJW__certificationLead{margin:6px 0 0}@media (max-width:1180px){.ProgramVariantTwo-module__ZwgEJW__alumniGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ProgramVariantTwo-module__ZwgEJW__alumniGridCentered .ProgramVariantTwo-module__ZwgEJW__alumniCard{flex-basis:calc(33.3333% - 12px)}.ProgramVariantTwo-module__ZwgEJW__infoExperienceShell,.ProgramVariantTwo-module__ZwgEJW__infoCertificationCard,.ProgramVariantTwo-module__ZwgEJW__infoPlainGrid,.ProgramVariantTwo-module__ZwgEJW__curriculumShell,.ProgramVariantTwo-module__ZwgEJW__miniCertificationShell,.ProgramVariantTwo-module__ZwgEJW__pricingShell,.ProgramVariantTwo-module__ZwgEJW__infoGrid,.ProgramVariantTwo-module__ZwgEJW__ctaContent{grid-template-columns:1fr}.ProgramVariantTwo-module__ZwgEJW__curriculumRail{grid-area:1/1}.ProgramVariantTwo-module__ZwgEJW__curriculumDetail{grid-area:2/1}.ProgramVariantTwo-module__ZwgEJW__ctaCardIntro{max-width:none;padding-right:124px}.ProgramVariantTwo-module__ZwgEJW__infoExperiencePanelTop,.ProgramVariantTwo-module__ZwgEJW__infoExperienceGrid{grid-template-columns:1fr}.ProgramVariantTwo-module__ZwgEJW__infoExperiencePanel{height:auto;min-height:0}}@media (max-width:760px){.ProgramVariantTwo-module__ZwgEJW__categorizedFaqLayout{grid-template-columns:minmax(0,1fr);gap:24px}.ProgramVariantTwo-module__ZwgEJW__faqCategoryNav{display:none}.ProgramVariantTwo-module__ZwgEJW__faqCategorySelectLabel{color:var(--formation-text-strong);gap:8px;font-size:.95rem;font-weight:700;display:grid}.ProgramVariantTwo-module__ZwgEJW__faqCategorySelect{width:100%;min-height:48px;color:var(--formation-text-strong);font:inherit;background:#e7e9fbb8;border:1px solid #24205f2e;border-radius:8px;padding:10px 42px 10px 14px;font-weight:500}.ProgramVariantTwo-module__ZwgEJW__faqCategorySelect:focus-visible{outline:2px solid var(--formation-accent);outline-offset:2px}.ProgramVariantTwo-module__ZwgEJW__categorizedFaqList{gap:16px}.ProgramVariantTwo-module__ZwgEJW__categorizedFaqTrigger{grid-template-columns:30px minmax(0,1fr);gap:14px;font-size:1rem}.ProgramVariantTwo-module__ZwgEJW__categorizedFaqIcon{width:26px;height:26px;font-size:1.4rem}.ProgramVariantTwo-module__ZwgEJW__categorizedFaqAnswer{padding-left:44px}.ProgramVariantTwo-module__ZwgEJW__curriculumSection{margin-top:48px}.ProgramVariantTwo-module__ZwgEJW__curriculumShell{gap:0}.ProgramVariantTwo-module__ZwgEJW__curriculumDetailPanel{margin-top:0;padding-top:0}.ProgramVariantTwo-module__ZwgEJW__alumniGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ProgramVariantTwo-module__ZwgEJW__alumniGridCentered{display:flex}.ProgramVariantTwo-module__ZwgEJW__alumniGridCentered .ProgramVariantTwo-module__ZwgEJW__alumniCard{flex-basis:calc(50% - 6px)}.ProgramVariantTwo-module__ZwgEJW__alumniCard{cursor:pointer;width:auto}.ProgramVariantTwo-module__ZwgEJW__alumniOverlay{background:0 0}.ProgramVariantTwo-module__ZwgEJW__alumniOverlay h3,.ProgramVariantTwo-module__ZwgEJW__alumniRole,.ProgramVariantTwo-module__ZwgEJW__alumniDescription{opacity:0;transform:translateY(10px)}.ProgramVariantTwo-module__ZwgEJW__alumniCardActive .ProgramVariantTwo-module__ZwgEJW__alumniOverlay{background:linear-gradient(#202b7814,#18236ec7)}.ProgramVariantTwo-module__ZwgEJW__alumniCardActive .ProgramVariantTwo-module__ZwgEJW__alumniOverlay h3,.ProgramVariantTwo-module__ZwgEJW__alumniCardActive .ProgramVariantTwo-module__ZwgEJW__alumniRole,.ProgramVariantTwo-module__ZwgEJW__alumniCardActive .ProgramVariantTwo-module__ZwgEJW__alumniDescription{opacity:1;transform:translateY(0)}.ProgramVariantTwo-module__ZwgEJW__alumniMoreLink{background:var(--formation-accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;margin:20px auto 0;padding:12px 18px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.ProgramVariantTwo-module__ZwgEJW__infoExperiencePanel,.ProgramVariantTwo-module__ZwgEJW__infoExperienceTab,.ProgramVariantTwo-module__ZwgEJW__curriculumDetail,.ProgramVariantTwo-module__ZwgEJW__curriculumRail,.ProgramVariantTwo-module__ZwgEJW__pricingTariff,.ProgramVariantTwo-module__ZwgEJW__pricingFinancing,.ProgramVariantTwo-module__ZwgEJW__infoCard{border-radius:22px;padding:20px}.ProgramVariantTwo-module__ZwgEJW__infoExperienceNav{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ProgramVariantTwo-module__ZwgEJW__infoExperienceTab{flex:0 0 calc(33.3333% - 5.33333px);grid-template-columns:1fr;gap:6px;width:auto;padding:12px 10px}.ProgramVariantTwo-module__ZwgEJW__infoExperienceTabCopy strong{font-size:.92rem}.ProgramVariantTwo-module__ZwgEJW__infoExperienceTabCopy small{font-size:.78rem}.ProgramVariantTwo-module__ZwgEJW__curriculumSkillActive{transform:none}.ProgramVariantTwo-module__ZwgEJW__financingLogos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ProgramVariantTwo-module__ZwgEJW__miniCertificationImpactGrid{grid-template-columns:1fr}.ProgramVariantTwo-module__ZwgEJW__miniCertificationSection .ProgramVariantTwo-module__ZwgEJW__sectionTitle{max-width:14ch}.ProgramVariantTwo-module__ZwgEJW__infoExperiencePanel{border-radius:22px;height:auto;min-height:0;padding:20px}.ProgramVariantTwo-module__ZwgEJW__infoExperienceVisual,.ProgramVariantTwo-module__ZwgEJW__infoExperienceOverviewVisual{min-height:180px}.ProgramVariantTwo-module__ZwgEJW__infoExperienceCertificationLogo{width:min(100%,210px)}.ProgramVariantTwo-module__ZwgEJW__ctaShowcase{padding-block:36px}.ProgramVariantTwo-module__ZwgEJW__ctaShell{width:min(100%,100% - 20px)}.ProgramVariantTwo-module__ZwgEJW__ctaHead h2{font-size:var(--formation-h2)}.ProgramVariantTwo-module__ZwgEJW__ctaCardWrap{min-height:0}.ProgramVariantTwo-module__ZwgEJW__ctaVisual{opacity:.5;width:144px;top:-18px;right:8px}.ProgramVariantTwo-module__ZwgEJW__ctaGlassCard{border-radius:24px;padding:18px}.ProgramVariantTwo-module__ZwgEJW__ctaCardIntro{max-width:none;padding-right:64px}.ProgramVariantTwo-module__ZwgEJW__ctaCardIntro h3{font-size:1.22rem}.ProgramVariantTwo-module__ZwgEJW__newsletterForm{padding:0}.ProgramVariantTwo-module__ZwgEJW__discoveryVisual:after{font-size:.88rem}}@media (prefers-reduced-motion:reduce){.ProgramVariantTwo-module__ZwgEJW__ctaCopy,.ProgramVariantTwo-module__ZwgEJW__ctaVisual,.ProgramVariantTwo-module__ZwgEJW__ctaGlassCard{transition:none;transform:none}.ProgramVariantTwo-module__ZwgEJW__ctaShowcase{background:radial-gradient(circle at 18% 8%,#6f81fff2 0%,#4f4ff047 18%,#0000 40%),radial-gradient(circle at 86% 16%,#9aa3ff33 0%,#9aa3ff14 16%,#0000 36%),linear-gradient(160deg,#3c37d5 0%,#241f89 65%,#211c70 100%)}}
.BlockchainCareerMarketSection-module__NVaRSG__section{color:#211d63;background:0 0;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);align-items:center;gap:clamp(40px,8vw,120px);width:100vw;min-height:520px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(62px,8vw,110px) max(28px,50vw - 620px);display:grid}.BlockchainCareerMarketSection-module__NVaRSG__copy h2{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(2.4rem,4vw,4rem);line-height:1.08}.BlockchainCareerMarketSection-module__NVaRSG__copy p,.BlockchainCareerMarketSection-module__NVaRSG__copy li{font-size:clamp(1rem,1.25vw,1.3rem);line-height:1.42}.BlockchainCareerMarketSection-module__NVaRSG__lead{margin:22px 0 28px;font-weight:700}.BlockchainCareerMarketSection-module__NVaRSG__copy ul{gap:5px;margin:0;padding-left:26px;display:grid}.BlockchainCareerMarketSection-module__NVaRSG__stats{min-height:360px;position:relative}.BlockchainCareerMarketSection-module__NVaRSG__statPrimary,.BlockchainCareerMarketSection-module__NVaRSG__statSecondary{text-align:center;border-radius:50%;align-content:center;justify-items:center;width:224px;height:224px;padding:30px;display:grid;position:absolute}.BlockchainCareerMarketSection-module__NVaRSG__statPrimary{background:linear-gradient(145deg,#c3bfff,#eef);top:0;left:10%}.BlockchainCareerMarketSection-module__NVaRSG__statSecondary{background:linear-gradient(145deg,#fafafa,#bcbcbc);bottom:0;right:8%}.BlockchainCareerMarketSection-module__NVaRSG__stats strong{font-size:2rem;line-height:1}.BlockchainCareerMarketSection-module__NVaRSG__stats b{max-width:170px;margin-top:14px;font-size:.85rem;line-height:1.35}.BlockchainCareerMarketSection-module__NVaRSG__stats span{margin-top:5px;font-size:.82rem}@media (max-width:820px){.BlockchainCareerMarketSection-module__NVaRSG__section{grid-template-columns:1fr}.BlockchainCareerMarketSection-module__NVaRSG__stats{min-height:340px}}@media (min-width:1000px) and (max-width:1500px){.BlockchainCareerMarketSection-module__NVaRSG__section{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:clamp(26px,3vw,48px);width:min(75vw,1240px);min-height:470px;margin-left:auto;margin-right:auto;padding-inline:0}.BlockchainCareerMarketSection-module__NVaRSG__stats{min-height:320px}}@media (max-width:500px){.BlockchainCareerMarketSection-module__NVaRSG__stats{min-height:300px}.BlockchainCareerMarketSection-module__NVaRSG__statPrimary,.BlockchainCareerMarketSection-module__NVaRSG__statSecondary{width:190px;height:190px;padding:22px}.BlockchainCareerMarketSection-module__NVaRSG__statSecondary{right:0}}
.ExpertsSection-module__O8R6ia__root{content-visibility:auto;contain-intrinsic-size:980px;display:block}
.LearnerFeedbackSection-module___scVTW__root{content-visibility:auto;contain-intrinsic-size:920px;display:block}


.CarouselProgress-module__fhuJ-W__root{display:block}

.DistanceLearningSection-module__c-sLsG__root{background:0 0;border-radius:0;padding:clamp(34px,4vw,56px) clamp(24px,5vw,68px);display:block}.DistanceLearningSection-module__c-sLsG__layout{grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr);align-items:center;gap:clamp(24px,4vw,70px);display:grid}.DistanceLearningSection-module__c-sLsG__copy{gap:22px;display:grid}.DistanceLearningSection-module__c-sLsG__title{color:var(--text-strong);margin:0;font-size:clamp(2rem,3vw,3.2rem);line-height:1.08}.DistanceLearningSection-module__c-sLsG__titleAccent{color:var(--brand)}.DistanceLearningSection-module__c-sLsG__body{max-width:720px;color:var(--text-body);margin:0;font-size:clamp(1rem,1.35vw,1.42rem);line-height:1.48}.DistanceLearningSection-module__c-sLsG__points{gap:18px;margin:0;padding:0;list-style:none;display:grid}.DistanceLearningSection-module__c-sLsG__point{align-items:center;gap:14px;display:inline-flex}.DistanceLearningSection-module__c-sLsG__pointIcon{color:var(--text-strong);place-items:center;width:28px;height:28px;display:inline-grid}.DistanceLearningSection-module__c-sLsG__pointIcon img{object-fit:contain;width:100%;height:100%}.DistanceLearningSection-module__c-sLsG__pointText{color:var(--text-strong);margin:0;font-size:clamp(1.05rem,1.38vw,1.8rem);line-height:1.25}.DistanceLearningSection-module__c-sLsG__ctas{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.DistanceLearningSection-module__c-sLsG__cta{justify-self:start;padding:14px 22px;font-size:1.08rem}.DistanceLearningSection-module__c-sLsG__visual{place-items:center;min-height:clamp(240px,27vw,370px);display:grid;position:relative}.DistanceLearningSection-module__c-sLsG__visualImage{object-fit:cover;border-radius:18px;width:min(100%,560px);position:relative;box-shadow:0 20px 36px #4133ff3d}@media (max-width:980px){.DistanceLearningSection-module__c-sLsG__layout{grid-template-columns:1fr}.DistanceLearningSection-module__c-sLsG__visual{order:-1;min-height:clamp(180px,44vw,280px)}}@media (max-width:760px){.DistanceLearningSection-module__c-sLsG__root{padding:24px 14px}.DistanceLearningSection-module__c-sLsG__title{font-size:clamp(1.72rem,8vw,2.2rem)}.DistanceLearningSection-module__c-sLsG__body{font-size:1rem}.DistanceLearningSection-module__c-sLsG__points{gap:14px}.DistanceLearningSection-module__c-sLsG__pointText{font-size:1rem;line-height:1.34}.DistanceLearningSection-module__c-sLsG__visualImage{object-fit:cover;object-position:center;border-radius:14px;width:100%;height:min(52vw,210px)}}
.CertifiedProgramsSection-module__-cqZka__root{padding:clamp(34px,4vw,56px) clamp(24px,5vw,68px);display:block}.CertifiedProgramsSection-module__-cqZka__layout{grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr);align-items:center;gap:clamp(24px,4vw,70px);display:grid}.CertifiedProgramsSection-module__-cqZka__copy{gap:22px;display:grid}.CertifiedProgramsSection-module__-cqZka__title{color:var(--text-strong);margin:0;font-size:clamp(2rem,3vw,3.2rem);line-height:1.08}.CertifiedProgramsSection-module__-cqZka__title span{color:var(--brand)}.CertifiedProgramsSection-module__-cqZka__body{max-width:720px;color:var(--text-body);margin:0;font-size:clamp(1rem,1.35vw,1.42rem);line-height:1.48}.CertifiedProgramsSection-module__-cqZka__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px;display:flex}.CertifiedProgramsSection-module__-cqZka__cta{padding:14px 22px;font-size:1.08rem}.CertifiedProgramsSection-module__-cqZka__visual{place-items:center;min-height:clamp(240px,27vw,370px);display:grid;position:relative}.CertifiedProgramsSection-module__-cqZka__visualFrame{background:#efb8f1;border-radius:16px;position:absolute;inset:7% 2% 4% 10%;transform:rotate(4.2deg)}.CertifiedProgramsSection-module__-cqZka__visualImage{object-fit:cover;border-radius:18px;width:min(100%,560px);position:relative;box-shadow:0 20px 36px #4133ff3d}@media (max-width:980px){.CertifiedProgramsSection-module__-cqZka__layout{grid-template-columns:1fr}.CertifiedProgramsSection-module__-cqZka__visual{order:-1;min-height:clamp(180px,44vw,280px)}}@media (max-width:760px){.CertifiedProgramsSection-module__-cqZka__root{padding:24px 14px}.CertifiedProgramsSection-module__-cqZka__title{font-size:clamp(1.72rem,8vw,2.2rem)}.CertifiedProgramsSection-module__-cqZka__body{font-size:1rem}.CertifiedProgramsSection-module__-cqZka__ctas{display:grid}.CertifiedProgramsSection-module__-cqZka__cta{text-align:center}.CertifiedProgramsSection-module__-cqZka__visualImage{object-fit:cover;object-position:center;border-radius:14px;width:100%;height:min(52vw,210px)}}
.EnterpriseServicesSection-module__OuU4zq__root{display:block}
.FinancingSupportSection-module__ZOIZWG__root{background:linear-gradient(#efeeff 0%,#e9e8fb 100%);border-radius:32px;padding:clamp(30px,4vw,54px);display:block}.FinancingSupportSection-module__ZOIZWG__layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3.6vw,56px);display:grid}.FinancingSupportSection-module__ZOIZWG__logosPanel{background:#fff;border:1px solid #e0e2f2;border-radius:18px;padding:clamp(20px,2.4vw,30px)}.FinancingSupportSection-module__ZOIZWG__logosGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);display:grid}.FinancingSupportSection-module__ZOIZWG__logoItem{place-items:center;min-height:clamp(78px,8.2vw,108px);display:grid}.FinancingSupportSection-module__ZOIZWG__logoImage{object-fit:contain;width:min(100%,168px);max-height:60px}.FinancingSupportSection-module__ZOIZWG__logoLabel{text-align:center;letter-spacing:.01em;color:var(--text-strong);place-items:center;font-size:clamp(.88rem,1.1vw,1.04rem);font-weight:700;line-height:1.2;display:inline-grid}.FinancingSupportSection-module__ZOIZWG__copy{gap:20px;display:grid}.FinancingSupportSection-module__ZOIZWG__title{color:var(--text-strong);margin:0;font-size:clamp(1.85rem,3.1vw,3.2rem);line-height:1.1}.FinancingSupportSection-module__ZOIZWG__titleAccent{color:var(--brand)}.FinancingSupportSection-module__ZOIZWG__copy p{color:var(--text-body);margin:0;font-size:clamp(1rem,1.2vw,1.28rem);line-height:1.42}.FinancingSupportSection-module__ZOIZWG__copy p strong{color:var(--text-strong)}.FinancingSupportSection-module__ZOIZWG__paymentLine{gap:10px;margin-top:8px;display:grid}.FinancingSupportSection-module__ZOIZWG__paymentText{color:var(--text-strong);font-size:clamp(1.08rem,1.4vw,1.72rem)}.FinancingSupportSection-module__ZOIZWG__paymentFactor{color:#fff;background:#5b54f5;border-radius:7px;place-items:center;width:36px;height:36px;margin:0 4px;font-size:1.4rem;font-weight:700;line-height:1;display:inline-grid}.FinancingSupportSection-module__ZOIZWG__paymentProvider{color:#f16e2a;font-weight:800}.FinancingSupportSection-module__ZOIZWG__cardBrands{align-items:center;gap:8px;display:flex}.FinancingSupportSection-module__ZOIZWG__cardBrand{color:#2a2a66;background:#fff;border:1px solid #d6d9ed;border-radius:6px;place-items:center;min-width:44px;height:24px;padding:0 8px;font-size:.76rem;font-style:normal;font-weight:800;display:inline-grid}.FinancingSupportSection-module__ZOIZWG__actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:6px;display:flex}:is(.FinancingSupportSection-module__ZOIZWG__actions .financing-action-main,.FinancingSupportSection-module__ZOIZWG__actions .financing-action-secondary){min-width:220px}.FinancingSupportSection-module__ZOIZWG__actions .financing-action-main{box-shadow:none}.FinancingSupportSection-module__ZOIZWG__detailsCta{margin-top:clamp(24px,3vw,40px);color:#fff;background:#26225f;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:48px;margin-inline:auto;padding:0 24px;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:flex}.FinancingSupportSection-module__ZOIZWG__detailsCta:hover,.FinancingSupportSection-module__ZOIZWG__detailsCta:focus-visible{background:#1b185d;transform:translateY(-1px)}@media (max-width:980px){.FinancingSupportSection-module__ZOIZWG__layout{grid-template-columns:1fr}}@media (max-width:760px){.FinancingSupportSection-module__ZOIZWG__root{border-radius:22px;padding:24px 14px}.FinancingSupportSection-module__ZOIZWG__title{font-size:clamp(1.7rem,8vw,2.2rem)}.FinancingSupportSection-module__ZOIZWG__logosPanel{padding:12px}.FinancingSupportSection-module__ZOIZWG__logosGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}.FinancingSupportSection-module__ZOIZWG__logoImage{max-height:34px}.FinancingSupportSection-module__ZOIZWG__logoLabel{font-size:.8rem}.FinancingSupportSection-module__ZOIZWG__paymentText{font-size:1rem}.FinancingSupportSection-module__ZOIZWG__paymentFactor{width:28px;height:28px;font-size:1rem}.FinancingSupportSection-module__ZOIZWG__actions{gap:10px}:is(.FinancingSupportSection-module__ZOIZWG__actions .financing-action-main,.FinancingSupportSection-module__ZOIZWG__actions .financing-action-secondary){width:100%;min-width:0}}
.CtaButtons-module__yreDFq__row{flex-wrap:wrap;gap:14px;display:flex}
.DiscordSection-module__eFn5Sq__root{display:block}
.WhyTechSection-module__eXHTgG__root{display:block}
.FreeCoursesSection-module__AwrhSW__root{display:block}
.AlyraTeamSection-module___uipQG__root{display:block}
.PressMarqueeSection-module__xAD97q__root{content-visibility:auto;contain-intrinsic-size:240px;display:block}.PressMarqueeSection-module__xAD97q__heading{text-align:center;align-items:center}
.BlogRecapSection-module__8vltwW__root{display:block}.BlogRecapSection-module__8vltwW__head{text-align:center;margin-bottom:2.5rem}.BlogRecapSection-module__8vltwW__kicker{color:#25225f;margin:0 0 .6rem;font-size:.95rem;font-weight:700}.BlogRecapSection-module__8vltwW__head h2{color:#25225f;margin:0;font-size:clamp(2rem,4vw,3.45rem);font-weight:800;line-height:1.05}.BlogRecapSection-module__8vltwW__subtitle{color:#373b60;max-width:70ch;margin:1rem auto 0;font-size:1.25rem;line-height:1.45}.BlogRecapSection-module__8vltwW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;display:grid}.BlogRecapSection-module__8vltwW__card{background:#ffffff9e;border:1px solid #d8d8f2;border-radius:1.1rem;flex-direction:column;padding:1rem;display:flex;box-shadow:0 10px 24px #25225f14}.BlogRecapSection-module__8vltwW__cardMediaLink{margin-bottom:.9rem;display:block}.BlogRecapSection-module__8vltwW__imageWrap{aspect-ratio:1;background:#fff;border:1px solid #d3d4ed;border-radius:.9rem;position:relative;overflow:hidden}.BlogRecapSection-module__8vltwW__image{object-fit:cover;width:100%;height:100%}.BlogRecapSection-module__8vltwW__meta{color:#3a3f69;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.BlogRecapSection-module__8vltwW__tag{color:#fff;background:linear-gradient(135deg,#4e48ff,#27218f);border-radius:.5rem;align-items:center;padding:.35rem .7rem;font-size:.9rem;font-weight:700;display:inline-flex}.BlogRecapSection-module__8vltwW__meta small{font-size:.97rem;font-weight:600}.BlogRecapSection-module__8vltwW__title{margin:0 0 .6rem;font-size:clamp(1.35rem,1.8vw,1.95rem);font-weight:800;line-height:1.2}.BlogRecapSection-module__8vltwW__title a{color:#23205d;text-decoration:none}.BlogRecapSection-module__8vltwW__title a:hover{color:#4441ea}.BlogRecapSection-module__8vltwW__text{color:#3d426b;margin:0 0 1rem;font-size:1.06rem;line-height:1.55}.BlogRecapSection-module__8vltwW__readLink{color:#25225f;align-items:center;gap:.45rem;margin-top:auto;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.BlogRecapSection-module__8vltwW__readLink:hover{color:#4441ea}@media (max-width:1100px){.BlogRecapSection-module__8vltwW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.BlogRecapSection-module__8vltwW__head{margin-bottom:1.8rem}.BlogRecapSection-module__8vltwW__subtitle{font-size:1.05rem}.BlogRecapSection-module__8vltwW__grid{grid-template-columns:1fr;gap:1.1rem}.BlogRecapSection-module__8vltwW__card{padding:.85rem}}
.ModularLearningSection-module__N2DWdW__root{display:block}
.CertificationSection-module__Eqe8ra__root{display:block}
.SectionShell-module__zjc9wa__root{display:block}
.BlockchainAppointmentSection-module__19BJKG__section{color:#211d63;background:0 0;grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,5vw,76px);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(64px,8vw,112px) max(28px,50vw - 620px);display:grid}.BlockchainAppointmentSection-module__19BJKG__copy h2{font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 28px;font-size:clamp(2.25rem,3.7vw,3.7rem);line-height:1.08}.BlockchainAppointmentSection-module__19BJKG__copy h2 span{color:#493cff}.BlockchainAppointmentSection-module__19BJKG__copy p{margin:0 0 22px;font-size:clamp(1rem,1.2vw,1.25rem);line-height:1.5}.BlockchainAppointmentSection-module__19BJKG__kicker{color:#fff;background:#211d63;border-radius:5px;padding:11px 16px;font-weight:700;display:inline-block;margin-bottom:22px!important}.BlockchainAppointmentSection-module__19BJKG__copy ul{gap:12px;margin:30px 0 0;padding:0;font-weight:700;list-style:none;display:grid}.BlockchainAppointmentSection-module__19BJKG__copy li:before{content:"✓";margin-right:10px;font-weight:800}.BlockchainAppointmentSection-module__19BJKG__embedShell{background:#fff;border:1px solid #211d631f;border-radius:4px;min-width:0;overflow:hidden;box-shadow:0 10px 28px #211d6314}.BlockchainAppointmentSection-module__19BJKG__embed{border:0;width:100%;min-height:670px;display:block}@media (max-width:1100px){.BlockchainAppointmentSection-module__19BJKG__section{grid-template-columns:1fr}.BlockchainAppointmentSection-module__19BJKG__copy{max-width:760px}}@media (max-width:760px){.BlockchainAppointmentSection-module__19BJKG__embed{min-height:720px}}
.EnterpriseTechSignalsSection-module__ZBrV5W__root{display:block}
.BlockchainGlossarySection-module__7_1K5q__section{color:#211d63;background:#fff;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(64px,8vw,110px) max(28px,50vw - 620px)}.BlockchainGlossarySection-module__7_1K5q__section>h2{text-align:center;font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 58px;font-size:clamp(2.2rem,4vw,4rem);line-height:1}.BlockchainGlossarySection-module__7_1K5q__section>h2 span{color:#493cff}.BlockchainGlossarySection-module__7_1K5q__layout{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(58px,9vw,150px);display:grid}.BlockchainGlossarySection-module__7_1K5q__visual{min-height:430px;position:relative}.BlockchainGlossarySection-module__7_1K5q__visualPink,.BlockchainGlossarySection-module__7_1K5q__visualNavy{border-radius:16px;width:230px;height:400px;position:absolute;transform:rotate(-8deg)}.BlockchainGlossarySection-module__7_1K5q__visualPink{background:#efb9f4;top:2%;left:16%}.BlockchainGlossarySection-module__7_1K5q__visualNavy{background:#211d63;top:0;left:31%;transform:rotate(8deg)}.BlockchainGlossarySection-module__7_1K5q__visual img{object-fit:cover;z-index:1;border-radius:16px;width:230px!important;height:400px!important;position:absolute!important;top:6%!important;left:27%!important}.BlockchainGlossarySection-module__7_1K5q__accordion{width:100%}.BlockchainGlossarySection-module__7_1K5q__item{border-bottom:1px solid #cfcfff}.BlockchainGlossarySection-module__7_1K5q__item button{color:#211d63;width:100%;min-height:74px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-weight:800;display:flex}.BlockchainGlossarySection-module__7_1K5q__icon{border:2px solid #211d63;border-radius:50%;place-items:center;width:28px;height:28px;font-size:1.35rem;font-weight:400;line-height:1;display:grid}.BlockchainGlossarySection-module__7_1K5q__item p{max-width:720px;margin:0 0 24px;font-size:1.1rem;line-height:1.45}@media (max-width:820px){.BlockchainGlossarySection-module__7_1K5q__section{background:#fff}.BlockchainGlossarySection-module__7_1K5q__section>h2{margin-bottom:42px}.BlockchainGlossarySection-module__7_1K5q__layout{grid-template-columns:1fr}.BlockchainGlossarySection-module__7_1K5q__visual{display:none}}
.ProgramConstructionSection-module__hJg1BW__wrapper{justify-content:center;padding:48px 20px 72px;display:flex}.ProgramConstructionSection-module__hJg1BW__card{background:radial-gradient(circle at 100% 0,#ffc43d2e,#0000 38%),linear-gradient(#101526fa,#0a0e1afa);border:1px solid #ffffff14;border-radius:28px;width:min(920px,100%);padding:36px;box-shadow:0 24px 70px #00000047}.ProgramConstructionSection-module__hJg1BW__kicker{color:#ffcd55;letter-spacing:.08em;text-transform:uppercase;background:#ffc43d1f;border-radius:999px;align-items:center;gap:8px;margin:0 0 14px;padding:8px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.ProgramConstructionSection-module__hJg1BW__title{color:#f8f9fc;margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.02}.ProgramConstructionSection-module__hJg1BW__text{color:#f8f9fcc7;max-width:62ch;margin:16px 0 0;font-size:1.05rem;line-height:1.7}.ProgramConstructionSection-module__hJg1BW__list{flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.ProgramConstructionSection-module__hJg1BW__list li{color:#f8f9fc;background:#ffffff0f;border-radius:999px;padding:8px 12px;font-weight:600}.ProgramConstructionSection-module__hJg1BW__actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.ProgramConstructionSection-module__hJg1BW__primary,.ProgramConstructionSection-module__hJg1BW__secondary{border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-weight:700;text-decoration:none;transition:transform .18s,background .18s,color .18s,border-color .18s;display:inline-flex}.ProgramConstructionSection-module__hJg1BW__primary{color:#141821;background:#ffcd55}.ProgramConstructionSection-module__hJg1BW__secondary{color:#f8f9fc;background:0 0;border:1px solid #ffffff29}.ProgramConstructionSection-module__hJg1BW__primary:hover,.ProgramConstructionSection-module__hJg1BW__secondary:hover{transform:translateY(-1px)}@media (max-width:640px){.ProgramConstructionSection-module__hJg1BW__wrapper{padding:32px 16px 56px}.ProgramConstructionSection-module__hJg1BW__card{border-radius:22px;padding:24px 18px}}
.SiteContextualPopup-module__JOHJda__overlay{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0d2257;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.SiteContextualPopup-module__JOHJda__dialog{background:#fff;border:1px solid #2a236ae6;border-radius:18px;width:min(648px,100%);animation:.24s ease-out SiteContextualPopup-module__JOHJda__popupEnter;position:relative;overflow:hidden;box-shadow:0 32px 90px #080a2342}.SiteContextualPopup-module__JOHJda__closeButton{color:#2a2767;cursor:pointer;background:0 0;border:0;border-radius:999px;width:36px;height:36px;font-size:28px;line-height:1;position:absolute;top:10px;right:10px}.SiteContextualPopup-module__JOHJda__closeButton:hover,.SiteContextualPopup-module__JOHJda__closeButton:focus-visible{background:#2a276714;outline:none}.SiteContextualPopup-module__JOHJda__header{text-align:center;padding:34px 72px 14px}.SiteContextualPopup-module__JOHJda__header h2{color:#28245f;font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.9rem,3.8vw,3rem);line-height:1.08}.SiteContextualPopup-module__JOHJda__body{flex-direction:column;align-items:center;gap:18px;padding:8px 24px 34px;display:flex}.SiteContextualPopup-module__JOHJda__subtitle{color:#5a587e;text-align:center;max-width:28rem;margin:0;font-size:.98rem;line-height:1.55}.SiteContextualPopup-module__JOHJda__cta{color:#fff;background:linear-gradient(#5141ff 0%,#3f33f5 100%);border-radius:8px;justify-content:center;align-items:center;min-width:188px;min-height:48px;padding:0 24px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 14px 28px #3f33f547}.SiteContextualPopup-module__JOHJda__cta:hover,.SiteContextualPopup-module__JOHJda__cta:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 18px 32px #3f33f552}.SiteContextualPopup-module__JOHJda__testimonial{text-align:center;background:#f4f4f7;border-top:1px solid #2a236a14;padding:22px 24px 20px}.SiteContextualPopup-module__JOHJda__quote{color:#28245f;margin:0 0 10px;font-size:1.02rem;font-weight:700;line-height:1.5}.SiteContextualPopup-module__JOHJda__meta{color:#6a6887;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:.92rem;display:inline-flex}.SiteContextualPopup-module__JOHJda__author{color:#403c75;font-weight:500}.SiteContextualPopup-module__JOHJda__stars{color:#ffca3a;letter-spacing:.08em;font-size:1rem}@keyframes SiteContextualPopup-module__JOHJda__popupEnter{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.SiteContextualPopup-module__JOHJda__overlay{align-items:center}.SiteContextualPopup-module__JOHJda__dialog{width:100%;max-height:calc(100vh - 32px);overflow-y:auto}.SiteContextualPopup-module__JOHJda__header{padding:34px 20px 12px}.SiteContextualPopup-module__JOHJda__body{padding-inline:18px}}
@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_ETFDEUYbXq8XZcXK1WfmxVeeQdfV)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_578928a3-module__udKemG__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_578928a3-module__udKemG__variable{--font-manrope:"Manrope", "Manrope Fallback"}
.RecruitersMarqueeSection-module__rNvt5a__root{display:block}
.ProgramCatalog-module__mCEtVq__catalogLayout{grid-template-columns:252px 1fr;align-items:start;gap:18px;margin-top:2px;display:grid}.ProgramCatalog-module__mCEtVq__catalogMain{gap:clamp(64px,5vw,86px)}.ProgramCatalog-module__mCEtVq__catalogEmbed,.ProgramCatalog-module__mCEtVq__catalogEmbed .ProgramCatalog-module__mCEtVq__catalogLayout{width:100%}@media (min-width:1200px){.ProgramCatalog-module__mCEtVq__catalogMain{align-self:center;width:min(1680px,100vw - 40px)}.ProgramCatalog-module__mCEtVq__catalogHero{width:min(var(--layout-wide), calc(100vw - 40px));align-self:center}}.ProgramCatalog-module__mCEtVq__catalogHero{padding:calc(var(--nav-height,80px) + 22px) 54px 42px;margin-top:20px}@media (min-width:1200px){.ProgramCatalog-module__mCEtVq__catalogLayout{width:max(min(75vw, calc(100vw - 40px)), min(var(--layout-wide), calc(100vw - 40px)));align-self:center}.ProgramCatalog-module__mCEtVq__catalogHero{padding:calc(var(--nav-height,80px) + 18px) 48px 38px}}@media (max-width:1199px){.ProgramCatalog-module__mCEtVq__catalogLayout{align-self:center;width:calc(100vw - 24px)}.ProgramCatalog-module__mCEtVq__catalogHero{padding:calc(var(--nav-height,80px) + 18px) 24px 36px}}.ProgramCatalog-module__mCEtVq__catalogHeroHead{text-align:center;align-items:center;gap:0}.ProgramCatalog-module__mCEtVq__catalogHeroHead h1{margin-bottom:0}.ProgramCatalog-module__mCEtVq__filtersPanel{top:calc(var(--nav-height,80px) + 32px);z-index:40;max-height:calc(100dvh - var(--nav-height,80px) - 48px);overscroll-behavior:contain;scrollbar-width:thin;background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-md);gap:14px;padding:14px;display:grid;position:sticky;overflow:hidden auto}.ProgramCatalog-module__mCEtVq__filtersTitleRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.ProgramCatalog-module__mCEtVq__filtersActions{align-items:center;gap:8px;display:inline-flex}.ProgramCatalog-module__mCEtVq__filtersToggle{border:1px solid var(--stroke);color:var(--ink);background:#fff;border-radius:999px;padding:7px 10px;font-size:.82rem;font-weight:700;display:none}.ProgramCatalog-module__mCEtVq__filtersContent{gap:14px;display:grid}.ProgramCatalog-module__mCEtVq__filtersFooter{justify-content:flex-end;display:flex}.ProgramCatalog-module__mCEtVq__filtersPanelCollapsed{gap:8px;padding-bottom:10px}.ProgramCatalog-module__mCEtVq__filterBlock{gap:8px;display:grid}.ProgramCatalog-module__mCEtVq__filtersPanel .ProgramCatalog-module__mCEtVq__filterBlock:first-of-type{gap:6px}.ProgramCatalog-module__mCEtVq__filterBlock h3{font-size:.9rem}.ProgramCatalog-module__mCEtVq__catalogThreeStateSelector{border:1px solid var(--stroke);background:var(--surface);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;padding:4px;display:grid}.ProgramCatalog-module__mCEtVq__catalogThreeStateSelectorWrap{align-items:stretch}.ProgramCatalog-module__mCEtVq__catalogThreeStateOption{color:var(--text-strong);cursor:pointer;white-space:nowrap;text-align:center;letter-spacing:-.01em;text-overflow:ellipsis;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:0;min-height:40px;padding:6px 4px;font-size:clamp(.68rem,1.7vw,.8rem);font-weight:600;line-height:1.15;display:inline-flex;overflow:hidden}.ProgramCatalog-module__mCEtVq__catalogThreeStateOptionWrap{white-space:normal;text-overflow:clip;text-wrap:balance;min-height:48px;line-height:1.1;overflow:visible}.ProgramCatalog-module__mCEtVq__catalogThreeStateOption.ProgramCatalog-module__mCEtVq__active{color:#fff;background:#4d48ff}.ProgramCatalog-module__mCEtVq__catalogThreeStateOption:focus-visible{outline-offset:2px;outline:2px solid #4d48ff}.ProgramCatalog-module__mCEtVq__filterSelect{border:1px solid var(--stroke);width:100%;color:var(--ink);background:#fff;border-radius:10px;padding:8px 10px}.ProgramCatalog-module__mCEtVq__segmentSlider{accent-color:#4d48ff;width:100%}.ProgramCatalog-module__mCEtVq__segmentLabels{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:4px 8px;font-size:.78rem;display:flex}.ProgramCatalog-module__mCEtVq__active{color:var(--ink);font-weight:700}.ProgramCatalog-module__mCEtVq__tagList{flex-wrap:wrap;gap:6px;display:flex}.ProgramCatalog-module__mCEtVq__tagGroups{gap:10px;display:grid}.ProgramCatalog-module__mCEtVq__tagGroup{gap:8px;display:grid}.ProgramCatalog-module__mCEtVq__tagGroupOpen{gap:10px}.ProgramCatalog-module__mCEtVq__tagGroupToggle{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.ProgramCatalog-module__mCEtVq__tagGroupToggle:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #4d48ff}.ProgramCatalog-module__mCEtVq__tagGroupLabel{color:var(--text-strong);letter-spacing:.02em;margin:0;font-size:.8rem;font-weight:700}.ProgramCatalog-module__mCEtVq__tagGroupCaret{color:#4d48ff;border:1px solid #4d48ff38;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:1rem;font-weight:700;line-height:1;display:inline-flex}.ProgramCatalog-module__mCEtVq__cloudIntro{color:var(--muted);font-size:.82rem;line-height:1.35}.ProgramCatalog-module__mCEtVq__tagChip{border:1px solid var(--stroke);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:5px 9px;font-size:.78rem}.ProgramCatalog-module__mCEtVq__tagChip:focus-visible,.ProgramCatalog-module__mCEtVq__filtersToggle:focus-visible,.ProgramCatalog-module__mCEtVq__filterSelect:focus-visible{outline-offset:2px;outline:2px solid #4d48ff}.ProgramCatalog-module__mCEtVq__tagChip.ProgramCatalog-module__mCEtVq__active{color:#fff;background:#4d48ff;border-color:#4d48ff}.ProgramCatalog-module__mCEtVq__resultsCount{color:var(--muted);margin-bottom:14px}.ProgramCatalog-module__mCEtVq__catalogAudienceSelector{border:1px solid var(--stroke);background:var(--surface);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;padding:6px;display:grid}.ProgramCatalog-module__mCEtVq__catalogAudienceOption{color:var(--text-strong);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;min-width:0;padding:8px 12px;font-size:.9rem;font-weight:600}.ProgramCatalog-module__mCEtVq__catalogAudienceOption.ProgramCatalog-module__mCEtVq__active{color:#fff;background:#4d48ff}.ProgramCatalog-module__mCEtVq__catalogAudienceOption:focus-visible{outline-offset:2px;outline:2px solid #4d48ff}.ProgramCatalog-module__mCEtVq__catalogGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.ProgramCatalog-module__mCEtVq__catalogThemes{flex-direction:column;gap:18px;display:flex}.ProgramCatalog-module__mCEtVq__catalogThemeGroup{border:1px solid var(--stroke);background:#ffffffa8;border-radius:24px;overflow:hidden}.ProgramCatalog-module__mCEtVq__catalogThemeGroup[open]{box-shadow:0 12px 28px #211b5914}.ProgramCatalog-module__mCEtVq__catalogThemeSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;list-style:none;display:flex}.ProgramCatalog-module__mCEtVq__catalogThemeSummary::-webkit-details-marker{display:none}.ProgramCatalog-module__mCEtVq__catalogThemeTitle{color:var(--text-strong);font-size:1.08rem;font-weight:800}.ProgramCatalog-module__mCEtVq__catalogThemeCount{white-space:nowrap;color:var(--muted);background:#211b590f;border-radius:999px;padding:6px 10px;font-size:.9rem;font-weight:600}.ProgramCatalog-module__mCEtVq__catalogThemeGrid{padding:0 20px 20px}.ProgramCatalog-module__mCEtVq__catalogCard{background:var(--surface);box-sizing:border-box;border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--stroke);border:2px solid #0000;flex-direction:column;display:flex;overflow:hidden}.ProgramCatalog-module__mCEtVq__catalogCardSession{background:linear-gradient(#ffffffeb,#f6f4fff5);border-width:2px;border-color:#2e268642;overflow:visible;box-shadow:0 14px 30px #2e26861c,inset 0 1px #ffffff57}.ProgramCatalog-module__mCEtVq__catalogCardLink{text-align:left;color:inherit;padding:0;transition:transform .2s,box-shadow .2s}.ProgramCatalog-module__mCEtVq__catalogCardProgram{cursor:pointer;position:relative}.ProgramCatalog-module__mCEtVq__catalogCardLink:hover,.ProgramCatalog-module__mCEtVq__catalogCardLink:focus-visible{transform:translateY(-4px);box-shadow:0 16px 28px #211b5929}.ProgramCatalog-module__mCEtVq__catalogCardLink:has(.ProgramCatalog-module__mCEtVq__catalogCardOverlayLink:focus-visible){transform:translateY(-4px);box-shadow:0 16px 28px #211b5929}.ProgramCatalog-module__mCEtVq__catalogCardOverlayLink{z-index:2;border-radius:inherit;color:#0000;text-indent:-9999px;display:block;position:absolute;inset:0;overflow:hidden}.ProgramCatalog-module__mCEtVq__catalogCardSession:hover,.ProgramCatalog-module__mCEtVq__catalogCardSession:focus-visible{box-shadow:0 18px 38px #2e26862e,inset 0 1px #fff6}.ProgramCatalog-module__mCEtVq__catalogCardMedia{z-index:3;border-radius:calc(var(--radius-md) - 2px) calc(var(--radius-md) - 2px) 0 0;pointer-events:none;height:170px;position:relative;overflow:hidden}@media (min-width:1201px) and (max-width:1500px){.ProgramCatalog-module__mCEtVq__catalogCardMedia{height:clamp(118px,10vw,150px)}}.ProgramCatalog-module__mCEtVq__catalogImage{object-fit:cover;width:100%}.ProgramCatalog-module__mCEtVq__catalogSignatureBadge{z-index:5;transform-origin:50%;background:linear-gradient(135deg,#243f77,#1e2b59);border:1px solid #d7ac55;border-radius:5px;width:76px;padding:1px;display:block;position:absolute;top:-21px;left:-11px;transform:rotate(-14deg);box-shadow:0 6px 14px #161d4b3d}.ProgramCatalog-module__mCEtVq__catalogSignatureBadge img{opacity:.98;width:100%;height:auto;display:block}.ProgramCatalog-module__mCEtVq__catalogCompareButton{z-index:3;color:#26235f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;background:#ffffffe6;border:1px solid #221f7029;border-radius:999px;place-items:center;width:28px;height:28px;min-height:28px;padding:0;font-size:1rem;font-weight:700;transition:transform .18s,background-color .18s,color .18s,border-color .18s;display:inline-grid;position:absolute;top:10px;right:10px;box-shadow:0 8px 18px #1c18541f}.ProgramCatalog-module__mCEtVq__catalogCompareButton:hover,.ProgramCatalog-module__mCEtVq__catalogCompareButton:focus-visible{border-color:#453ee052;transform:translateY(-1px)}.ProgramCatalog-module__mCEtVq__catalogCompareButton.ProgramCatalog-module__mCEtVq__active{color:#fff;background:#26235f;border-color:#26235f}.ProgramCatalog-module__mCEtVq__catalogCompareButton:disabled{opacity:.45;cursor:not-allowed}.ProgramCatalog-module__mCEtVq__catalogContent{z-index:1;flex-direction:column;gap:12px;padding:14px;display:flex;position:relative}.ProgramCatalog-module__mCEtVq__catalogContent h3{font-size:1.1rem;line-height:1.15}.ProgramCatalog-module__mCEtVq__catalogCardPills{gap:8px;display:grid}.ProgramCatalog-module__mCEtVq__catalogCardPillRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ProgramCatalog-module__mCEtVq__catalogCardPill{color:#212a5cdb;min-height:34px;box-shadow:none;letter-spacing:0;text-align:center;background:#ecf2ffb8;border:1px solid #2d49a11f;border-radius:12px;justify-content:center;align-items:center;padding:7px 9px;font-size:.75rem;font-weight:700;line-height:1.15;display:inline-flex}.ProgramCatalog-module__mCEtVq__catalogCardPillWide{min-height:38px;padding-inline:12px}.ProgramCatalog-module__mCEtVq__catalogCardPills :where(.ProgramCatalog-module__mCEtVq__catalogCardPill){text-overflow:ellipsis;overflow:hidden}.ProgramCatalog-module__mCEtVq__catalogCardFormat{color:#212a5cdb;font-size:.78rem;line-height:1.3}.ProgramCatalog-module__mCEtVq__catalogCardFormat strong{text-align:center;margin-bottom:6px;font-weight:800;display:block}.ProgramCatalog-module__mCEtVq__catalogCardFormat strong span{color:#4d48ff}.ProgramCatalog-module__mCEtVq__catalogCardFormat ul{text-align:left;margin:0;padding-bottom:6px;padding-left:0;list-style-position:inside}.ProgramCatalog-module__mCEtVq__catalogCardFormat li+li{margin-top:2px}.ProgramCatalog-module__mCEtVq__catalogTags{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px;display:flex}.ProgramCatalog-module__mCEtVq__catalogTags span{color:#211b59bd;background:#211b590a;border-radius:8px;padding:4px 8px;font-size:.72rem}.ProgramCatalog-module__mCEtVq__catalogMeta{color:var(--muted);gap:7px;font-size:.88rem;display:grid}.ProgramCatalog-module__mCEtVq__catalogMetaStack span{line-height:1.35}.ProgramCatalog-module__mCEtVq__catalogMetaStack strong{color:var(--text);font-weight:600}.ProgramCatalog-module__mCEtVq__catalogCertificationBadge{display:none}.ProgramCatalog-module__mCEtVq__catalogCompareTray{z-index:70;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fafafff0;border:1px solid #211b591f;border-radius:20px;grid-template-columns:minmax(240px,1fr) minmax(0,1.2fr) auto;align-items:center;gap:16px;width:min(1120px,100vw - 24px);padding:16px 18px;display:grid;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 24px 48px #16124a2e}.ProgramCatalog-module__mCEtVq__catalogCompareTrayCopy{gap:6px;display:grid}.ProgramCatalog-module__mCEtVq__catalogCompareEyebrow,.ProgramCatalog-module__mCEtVq__catalogCompareTitle,.ProgramCatalog-module__mCEtVq__catalogCompareNote{margin:0}.ProgramCatalog-module__mCEtVq__catalogCompareEyebrow{color:#4d48ff;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:12px;font-size:.78rem;font-weight:800;display:flex}.ProgramCatalog-module__mCEtVq__catalogCompareEyebrow span{color:#26235f}.ProgramCatalog-module__mCEtVq__catalogCompareTitle{color:#1f1b62;font-size:.98rem;font-weight:700;line-height:1.4}.ProgramCatalog-module__mCEtVq__catalogCompareNote{color:#5f5b82;font-size:.88rem;line-height:1.35}.ProgramCatalog-module__mCEtVq__catalogCompareList{flex-wrap:wrap;gap:10px;display:flex}.ProgramCatalog-module__mCEtVq__catalogCompareChip{background:#25206714;border:1px solid #2520671f;border-radius:999px;align-items:center;gap:10px;max-width:100%;padding:8px 10px 8px 12px;display:inline-flex}.ProgramCatalog-module__mCEtVq__catalogCompareChip span{text-overflow:ellipsis;white-space:nowrap;color:#1f1b62;max-width:22ch;font-size:.86rem;overflow:hidden}.ProgramCatalog-module__mCEtVq__catalogCompareChip button{color:#26235f;background:#25206729;border:none;border-radius:999px;width:22px;height:22px;font-size:1rem;line-height:1}.ProgramCatalog-module__mCEtVq__catalogCompareActions{justify-self:end;align-items:center;gap:10px;display:inline-flex}@media (max-width:1200px){.ProgramCatalog-module__mCEtVq__catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProgramCatalog-module__mCEtVq__catalogCardProgram{grid-column:auto}}@media (max-width:1100px){.ProgramCatalog-module__mCEtVq__catalogCompareTray{grid-template-columns:1fr;gap:12px}.ProgramCatalog-module__mCEtVq__catalogCompareActions{justify-self:start}}@media (min-width:761px) and (max-width:1500px){.ProgramCatalog-module__mCEtVq__catalogLayout{gap:16px;width:min(75vw,100vw - 40px)}.ProgramCatalog-module__mCEtVq__filtersPanel,.ProgramCatalog-module__mCEtVq__filtersContent{gap:9px}.ProgramCatalog-module__mCEtVq__filtersPanel{padding:10px}.ProgramCatalog-module__mCEtVq__filtersTitleRow h2{font-size:1.28rem}.ProgramCatalog-module__mCEtVq__filterBlock{gap:5px}.ProgramCatalog-module__mCEtVq__filterBlock h3{font-size:.78rem}.ProgramCatalog-module__mCEtVq__catalogAudienceSelector,.ProgramCatalog-module__mCEtVq__catalogThreeStateSelector{gap:4px;padding:3px}.ProgramCatalog-module__mCEtVq__catalogAudienceOption{padding:6px 9px;font-size:.78rem}.ProgramCatalog-module__mCEtVq__catalogThreeStateOption{min-height:32px;padding-block:4px;font-size:clamp(.62rem,1.35vw,.7rem)}.ProgramCatalog-module__mCEtVq__catalogThreeStateOptionWrap{min-height:38px}.ProgramCatalog-module__mCEtVq__filterSelect{padding:6px 8px;font-size:.8rem}.ProgramCatalog-module__mCEtVq__tagList{gap:4px}.ProgramCatalog-module__mCEtVq__tagChip{padding:3px 7px;font-size:.68rem}.ProgramCatalog-module__mCEtVq__tagGroups,.ProgramCatalog-module__mCEtVq__tagGroup,.ProgramCatalog-module__mCEtVq__tagGroupOpen{gap:7px}.ProgramCatalog-module__mCEtVq__tagGroupLabel,.ProgramCatalog-module__mCEtVq__cloudIntro,.ProgramCatalog-module__mCEtVq__segmentLabels{font-size:.72rem}.ProgramCatalog-module__mCEtVq__tagGroupCaret{width:19px;height:19px;font-size:.88rem}.ProgramCatalog-module__mCEtVq__filtersFooter{padding-top:0}.ProgramCatalog-module__mCEtVq__filtersFooter .text-button{padding-block:4px;font-size:.78rem}.ProgramCatalog-module__mCEtVq__catalogThemes{gap:15px}.ProgramCatalog-module__mCEtVq__catalogThemeGroup{border-radius:20px}.ProgramCatalog-module__mCEtVq__catalogThemeSummary{gap:15px;padding:15px 17px}.ProgramCatalog-module__mCEtVq__catalogThemeTitle{font-size:.96rem}.ProgramCatalog-module__mCEtVq__catalogThemeCount{padding:5px 9px;font-size:.8rem}.ProgramCatalog-module__mCEtVq__catalogGrid{gap:17px}.ProgramCatalog-module__mCEtVq__catalogThemeGrid{padding:0 17px 17px}.ProgramCatalog-module__mCEtVq__catalogContent{gap:10px;padding:12px}.ProgramCatalog-module__mCEtVq__catalogContent h3{font-size:.94rem}.ProgramCatalog-module__mCEtVq__catalogCardPills{gap:7px}.ProgramCatalog-module__mCEtVq__catalogCardPillRow{gap:5px}.ProgramCatalog-module__mCEtVq__catalogCardPill{border-radius:10px;min-height:29px;padding:6px 8px;font-size:.68rem}.ProgramCatalog-module__mCEtVq__catalogCardPillWide{min-height:32px;padding-inline:10px}.ProgramCatalog-module__mCEtVq__catalogCardFormat{font-size:.7rem;line-height:1.24}.ProgramCatalog-module__mCEtVq__catalogCardFormat strong{margin-bottom:5px}.ProgramCatalog-module__mCEtVq__catalogCardFormat ul{padding-bottom:5px}.ProgramCatalog-module__mCEtVq__catalogCardFormat li+li{margin-top:1px}.ProgramCatalog-module__mCEtVq__catalogCompareButton{width:24px;height:24px;min-height:24px;font-size:.88rem;top:8px;right:8px}.ProgramCatalog-module__mCEtVq__catalogSignatureBadge{width:65px;top:-18px;left:-9px}}@media (min-width:761px) and (max-width:1200px){.ProgramCatalog-module__mCEtVq__catalogCardMedia{height:145px}}@media (min-width:1201px) and (max-width:1500px){.ProgramCatalog-module__mCEtVq__catalogCardMedia{height:clamp(102px,8.5vw,128px)}}@media (max-width:760px){.ProgramCatalog-module__mCEtVq__catalogLayout{grid-template-columns:1fr}.ProgramCatalog-module__mCEtVq__filtersPanel{top:calc(var(--nav-height,80px) + 10px);z-index:35;max-height:calc(100dvh - var(--nav-height,80px) - 18px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;position:sticky;overflow:auto;box-shadow:0 18px 36px #1c18541f}.ProgramCatalog-module__mCEtVq__filtersPanelCollapsed{padding-bottom:12px}.ProgramCatalog-module__mCEtVq__filtersTitleRow{align-items:center}.ProgramCatalog-module__mCEtVq__filtersActions{gap:6px}.ProgramCatalog-module__mCEtVq__filtersToggle{align-items:center;display:inline-flex}.ProgramCatalog-module__mCEtVq__filtersContent{gap:14px}.ProgramCatalog-module__mCEtVq__filtersPanel[data-open=false] .ProgramCatalog-module__mCEtVq__filtersContent{display:none}.ProgramCatalog-module__mCEtVq__filtersFooter{justify-content:flex-start;padding-top:2px}.ProgramCatalog-module__mCEtVq__catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ProgramCatalog-module__mCEtVq__catalogThemeSummary{padding:16px}.ProgramCatalog-module__mCEtVq__catalogThemeGrid{gap:10px;padding:0 12px 12px}.ProgramCatalog-module__mCEtVq__catalogCardMedia{height:132px}.ProgramCatalog-module__mCEtVq__catalogContent{gap:10px;padding:10px}.ProgramCatalog-module__mCEtVq__catalogContent h3{font-size:.92rem}.ProgramCatalog-module__mCEtVq__catalogCardPills{gap:6px}.ProgramCatalog-module__mCEtVq__catalogCardPillRow{gap:5px}.ProgramCatalog-module__mCEtVq__catalogCardPill{border-radius:11px;min-height:30px;padding:7px 8px;font-size:.7rem}.ProgramCatalog-module__mCEtVq__catalogCardFormat{font-size:.72rem}.ProgramCatalog-module__mCEtVq__catalogCardSession{border-width:2px}.ProgramCatalog-module__mCEtVq__catalogAudienceSelector{border-radius:14px;flex-wrap:wrap;justify-content:center;width:100%}.ProgramCatalog-module__mCEtVq__catalogCompareTray{width:calc(100vw - 16px);padding:14px 12px;bottom:12px}.ProgramCatalog-module__mCEtVq__catalogCompareList{flex-direction:column}.ProgramCatalog-module__mCEtVq__catalogCompareChip{justify-content:space-between;width:100%}.ProgramCatalog-module__mCEtVq__catalogCompareActions{width:100%}:is(.ProgramCatalog-module__mCEtVq__catalogCompareActions .primary,.ProgramCatalog-module__mCEtVq__catalogCompareActions .ghost){flex:1}}@media (min-width:761px){.ProgramCatalog-module__mCEtVq__filtersContent{display:grid!important}}
