.academy_btn__YOdER{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;cursor:pointer;font-size:17px;line-height:1;letter-spacing:-.374px;padding:13px 28px;transition:transform .2s ease,background .2s ease,border-color .2s ease}.academy_btn__YOdER:active{transform:scale(.95)}.academy_btnPrimary__khqY9{background:var(--primary);border:1px solid var(--primary);color:#ffffff;font-weight:500}.academy_btnPrimary__khqY9:hover{transform:scale(1.04)}.academy_btnOutline__ugiUQ{background:transparent;border:1px solid var(--primary);color:var(--primary);font-weight:500}.academy_btnOutline__ugiUQ:hover{background:color-mix(in srgb,var(--color-orange) 7%,transparent);transform:scale(1.04)}.academy_btnEarlybird__ctZ_0{background:var(--success);border:1px solid var(--success);color:#fff;font-weight:600}.academy_btnEarlybird__ctZ_0:hover{background:var(--success-strong);border-color:var(--success-strong);transform:scale(1.04)}.academy_eyebrow__5O_zT{display:block;margin:0 0 14px;color:var(--primary);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.academy_hero__rAGac{background:var(--tile-1);color:var(--body-on-dark);padding:96px 0 88px}.academy_heroContent__1aKQr{max-width:760px}.academy_heroTitle__ROJWi{margin:0 0 22px;font-size:clamp(44px,6vw,72px);font-weight:600;line-height:1.05;letter-spacing:-.5px}.academy_heroLead__iNwah{margin:0 0 14px}.academy_heroBody__TlYA5,.academy_heroLead__iNwah{max-width:640px;color:var(--body-muted-dark);font-size:clamp(19px,2.4vw,24px);font-weight:300;line-height:1.45}.academy_heroBody__TlYA5{margin:0 0 36px}.academy_heroActions__0G1Yy{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.academy_sectionStart__8sy5x{background:color-mix(in srgb,var(--color-orange) 5%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-orange) 16%,transparent);padding:44px 0}.academy_startAnnounce__sDW2i{display:grid;grid-template-columns:auto 1fr;gap:56px;align-items:center}.academy_startEyebrow__V4i7N{display:block;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--primary);margin:0 0 10px}.academy_startDate__oCaKV{font-size:clamp(28px,3.5vw,42px);font-weight:700;color:var(--ink);line-height:1.1;margin:0;letter-spacing:-.3px}.academy_specRow__AEM_n{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.academy_specTile___xuap{background:var(--canvas);border:1px solid var(--color-mist);border-radius:12px;padding:18px 20px}.academy_specLabel__K7New{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:6px}.academy_specValue___g4b_{display:block;font-size:18px;font-weight:700;color:var(--ink);line-height:1.25}.academy_specNote__tTArh{display:block;margin-top:3px;font-size:11px;color:var(--ink-muted);line-height:1.3}.academy_specFeatured__Okvj_{background:color-mix(in srgb,var(--success) 8%,transparent);border:1px solid color-mix(in srgb,var(--success) 22%,transparent)}.academy_specFeatured__Okvj_ .academy_specValue___g4b_{color:var(--success)}.academy_sectionLight__7e3SM{background:var(--canvas);padding:80px 0;border-bottom:1px solid var(--color-mist)}.academy_sectionParchment__7kIzX{background:var(--parchment);padding:80px 0;border-bottom:1px solid var(--color-mist)}.academy_sectionLight__7e3SM h2,.academy_sectionParchment__7kIzX h2{margin:0 0 20px;font-size:clamp(28px,3.5vw,40px);font-weight:600;line-height:1.1;letter-spacing:-.28px;color:var(--ink)}.academy_sectionLead__cStYR{max-width:720px;color:var(--ink-soft);font-size:19px;line-height:1.6;margin:0 0 16px}.academy_sectionLabel__l7Tke{margin:28px 0 8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.academy_sectionLabelMt__cBFQP{margin-top:40px}.academy_textLink__dMymL{color:var(--primary);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-orange) 30%,transparent);text-underline-offset:3px;transition:text-decoration-color .15s ease}.academy_textLink__dMymL:hover{text-decoration-color:var(--primary)}.academy_probleemCards__WcnpJ{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.academy_probleemCard__cyy3_{background:var(--canvas);border:1px solid var(--color-mist);border-radius:14px;padding:24px 26px}.academy_probleemTitle__5n0CC{margin:0 0 10px;font-size:16px;font-weight:700;color:var(--ink)}.academy_probleemText__zxOpf{margin:0;font-size:15px;color:var(--ink-soft);line-height:1.6}.academy_audienceGrid__6oXt2{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px}.academy_outcomeGrid__92Nat{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:36px}.academy_audienceCard__dznex{background:var(--parchment)}.academy_audienceCard__dznex,.academy_outcomeCard__iDyUl{border:1px solid var(--color-mist);border-radius:14px;padding:24px 26px}.academy_outcomeCard__iDyUl{background:var(--canvas)}.academy_audienceCard__dznex h3,.academy_outcomeCard__iDyUl h3{margin:0 0 10px;font-size:17px;font-weight:700;color:var(--ink)}.academy_audienceCard__dznex p,.academy_outcomeCard__iDyUl p{margin:0;font-size:15px;color:var(--ink-soft);line-height:1.6}.academy_ctaSpacer__c_dQL{margin-top:36px}.academy_outputStack__9FHjt{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:36px}.academy_outputItem__MCo3N{background:var(--color-blue-grey);border:1px solid var(--hairline);border-radius:9999px;padding:8px 18px;font-size:14px;font-weight:600;color:var(--ink);white-space:nowrap}.academy_outputArrow__Ygsci{color:var(--primary);font-size:18px;font-weight:700;flex-shrink:0}.academy_sectionStatement__0feu9{background:var(--tile-1);color:var(--body-on-dark);padding:80px 0;text-align:center}.academy_statementText__rsaF8{font-size:clamp(26px,3.8vw,48px);font-weight:600;line-height:1.25;letter-spacing:-.3px;max-width:820px;margin:0 auto}.academy_structuurTimeline__WYaCc{margin-top:40px;display:grid;gap:0}.academy_structuurFase__iqo3g{display:flex;gap:0}.academy_faseLine__DqgdI{display:flex;flex-direction:column;align-items:center;width:28px;flex-shrink:0;padding-top:2px}.academy_faseDot__UbgQx{width:12px;height:12px;border-radius:50%;background:var(--primary);flex-shrink:0}.academy_faseTrack__TvQhE{width:2px;background:var(--color-mist);flex:1;min-height:16px}.academy_structuurFase__iqo3g:last-child .academy_faseTrack__TvQhE{display:none}.academy_faseBody__N5Gjl{padding:0 0 32px 16px;flex:1}.academy_structuurFase__iqo3g:last-child .academy_faseBody__N5Gjl{padding-bottom:0}.academy_faseTitle__ZucqI{margin:0 0 10px;font-size:17px;font-weight:700;color:var(--ink);transform:translateY(-2px);display:block}.academy_faseSub__1hzo8{list-style:none;margin:0;padding:0;display:grid;gap:8px}.academy_faseSub__1hzo8 li{font-size:16px;color:var(--ink-soft);display:flex;align-items:flex-start;gap:10px;line-height:1.55}.academy_faseSub__1hzo8 li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--primary);flex-shrink:0;margin-top:8px}.academy_faseNote__axRVR{margin:10px 0 0;font-size:15px;color:var(--ink-soft);font-style:italic}.academy_weekritme___ZN1o{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.academy_weekItem__OMuqn{flex:1;min-width:130px;background:var(--parchment);border:1px solid var(--color-mist);border-radius:12px;padding:20px;text-align:center}.academy_weekUren__zlKlb{display:block;font-size:30px;font-weight:700;color:var(--primary);line-height:1;margin-bottom:6px}.academy_weekLabel__UgOW3{display:block;font-size:13px;color:var(--ink-soft);line-height:1.4}.academy_teacherCard__UZnBX{margin-top:36px;display:grid;grid-template-columns:1fr 1.5fr;gap:28px;align-items:stretch;background:var(--canvas);border:1px solid var(--color-mist);border-radius:14px;overflow:hidden}.academy_teacherVisual__VPyEl{background:linear-gradient(135deg,color-mix(in srgb,var(--color-navy) 8%,transparent),color-mix(in srgb,var(--color-orange) 12%,transparent));min-height:220px;display:flex;align-items:center;justify-content:center;padding:32px}.academy_teacherInitials__J_0WN{width:108px;height:108px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--tile-1);color:#fff;font-size:34px;font-weight:700}.academy_teacherPhoto__sDgJm{width:75%;max-width:360px;height:auto;aspect-ratio:1/1;border-radius:50%;object-fit:cover}.academy_teacherBody___kN_p{padding:32px}.academy_teacherBody___kN_p h3{margin:0 0 6px;font-size:24px;color:var(--ink)}.academy_teacherRole__sbD2v{margin:0 0 18px;color:var(--primary);font-size:14px;font-weight:700}.academy_teacherBody___kN_p p{margin:0 0 14px;color:var(--ink-soft);font-size:17px;line-height:1.58}.academy_consultancyLink__0U7tc{display:inline-block;color:var(--primary);font-weight:600;font-size:17px;margin-top:24px;line-height:1.5;max-width:640px}.academy_consultancyLink__0U7tc:hover{text-decoration:underline}.academy_consultancyArrow__DdfsB{display:inline-block;margin-left:8px}.academy_quoteGrid__n6ftj{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px}.academy_quoteCard__k6sGS{background:var(--canvas);border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:28px 26px 24px;display:flex;flex-direction:column}.academy_quoteCard__k6sGS:before{content:"\201C";display:block;font-size:44px;line-height:1;font-family:Georgia,serif;color:var(--primary);opacity:.3;margin-bottom:10px}.academy_quoteText__QpV1E{margin:0 0 20px;font-size:15px;color:var(--ink-soft);line-height:1.7;flex:1}.academy_quoteAuthor__CSrKO{margin:0;font-size:13px;font-weight:700;color:var(--ink);padding-top:16px;border-top:1px solid var(--color-mist)}.academy_quoteOrg__fJwa0{display:block;font-size:12px;color:var(--ink-muted);font-weight:400;margin-top:3px}.academy_sectionCta__BU1rg{background:var(--tile-1);color:var(--body-on-dark);padding:88px 0;text-align:center}.academy_sectionCta__BU1rg h2{margin:0 auto 18px;font-size:clamp(30px,4vw,46px);font-weight:600;line-height:1.1;letter-spacing:-.28px;max-width:760px}.academy_ctaIntro__tdp8A{margin:0 auto 18px;color:var(--body-muted-dark);font-size:18px;line-height:1.55;max-width:560px}.academy_earlybirdCard__Q0cFo{background:color-mix(in srgb,var(--success) 10%,transparent);border:1.5px solid color-mix(in srgb,var(--success) 30%,transparent);border-radius:16px;padding:32px 40px;margin:16px auto 28px;max-width:480px}.academy_earlybirdTop__W9Hz0{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.academy_earlybirdBadge__9H4c6{background:var(--success);color:#fff;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:4px 18px 4px 10px;border-radius:3px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%)}.academy_earlybirdDate__RSrtm{font-size:13px;font-weight:600;color:var(--success-soft)}.academy_earlybirdCard__Q0cFo p{font-size:16px;margin:0 0 24px;max-width:none;color:var(--body-on-dark)}.academy_ctaAlt__T28vj a{color:rgba(255,255,255,.75);font-weight:500;text-decoration:underline;text-decoration-color:rgba(255,255,255,.25);text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.academy_ctaAlt__T28vj a:hover{color:#fff;text-decoration-color:rgba(255,255,255,.6)}.academy_sectionFaq___a9Hv{background:var(--canvas);padding:80px 0}.academy_sectionFaq___a9Hv h2{margin:0 0 32px;font-size:clamp(28px,3.5vw,40px);font-weight:600;line-height:1.1;letter-spacing:-.28px;color:var(--ink)}.academy_qaList__Fh13m{max-width:760px}.academy_qaItem__tRkFB{border-top:1px solid var(--color-mist)}.academy_qaItem__tRkFB:last-child{border-bottom:1px solid var(--color-mist)}.academy_qaQuestion__S70LL{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border:none;background:none;cursor:pointer;text-align:left;color:var(--ink);font-size:17px;font-weight:500;line-height:1.4;letter-spacing:-.2px}.academy_qaQuestion__S70LL:hover,.academy_qaQuestion__S70LL[aria-expanded=true]{color:var(--primary)}.academy_qaChevron__Aq0UH{flex-shrink:0;color:var(--ink-muted);transition:transform .2s ease,color .15s ease}.academy_qaQuestion__S70LL[aria-expanded=true] .academy_qaChevron__Aq0UH{transform:rotate(180deg);color:var(--primary)}.academy_qaAnswer__WugG4{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1)}.academy_qaAnswer__WugG4.academy_open__b1ltz{grid-template-rows:1fr}.academy_qaAnswerOverflow__qVfYO{overflow:hidden}.academy_qaAnswer__WugG4 p{margin:0;padding-bottom:20px;max-width:680px;color:var(--ink-soft);font-size:16px;line-height:1.6;opacity:0;transform:translateY(-8px);transition:opacity .28s ease .12s,transform .28s ease .12s}.academy_qaAnswer__WugG4.academy_open__b1ltz p{opacity:1;transform:none}.academy_qaAnswer__WugG4 a{color:var(--success);font-weight:600}.academy_faqClosing__dEYOA{margin-top:40px;text-align:left}.academy_faqClosing__dEYOA p{margin-bottom:16px;color:var(--ink-soft);font-size:15px}@media (max-width:1100px){.academy_startAnnounce__sDW2i{grid-template-columns:1fr;gap:28px}}@media (max-width:840px){.academy_audienceGrid__6oXt2,.academy_probleemCards__WcnpJ,.academy_quoteGrid__n6ftj,.academy_specRow__AEM_n{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.academy_hero__rAGac{padding:64px 0 56px}.academy_heroActions__0G1Yy{flex-direction:column;align-items:flex-start}.academy_earlybirdCard__Q0cFo{padding:24px 22px}.academy_audienceGrid__6oXt2,.academy_outcomeGrid__92Nat,.academy_probleemCards__WcnpJ,.academy_quoteGrid__n6ftj,.academy_teacherCard__UZnBX{grid-template-columns:1fr}.academy_weekritme___ZN1o{flex-direction:column}.academy_outputStack__9FHjt{flex-direction:column;align-items:flex-start;gap:4px}.academy_outputArrow__Ygsci{transform:rotate(90deg);margin-left:14px}}