.academy-design_page__DcoE3{padding-bottom:var(--ds-section-gap)}.academy-design_hero__x8L6a{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);overflow:hidden;border-radius:28px;background:var(--ds-hero);color:var(--ds-on-hero)}.academy-design_heroCopy__PmDCv{position:relative;z-index:1;align-self:center;padding:40px}.academy-design_heroEyebrow__NrF6c{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;color:var(--ds-on-hero-muted);font-size:.75rem;line-height:18px;font-weight:600}.academy-design_heroEyebrow__NrF6c svg{width:16px;height:16px}.academy-design_hero__x8L6a h1{margin:0;font-size:clamp(2rem,4.5vw,4rem);line-height:1.15;font-weight:800;text-wrap:balance}.academy-design_heroDetails__kcPs4>p{margin-top:16px;max-width:560px;color:var(--ds-on-hero-muted);font-size:clamp(.9375rem,1.2vw,1.125rem);line-height:1.75}.academy-design_heroActions__ptlTM{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.academy-design_hero__x8L6a a:focus-visible{outline-color:#fff}.academy-design_heroMedia__jW__o{position:relative;min-height:0}.academy-design_heroMedia__jW__o img{object-fit:cover;object-position:center}.academy-design_sectionHeader__JoGPD{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:var(--ds-heading-gap)}.academy-design_catalogMeta__vE_dl{display:flex;flex-wrap:wrap;gap:8px 16px}.academy-design_grid__efKRy{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ds-grid-gap)}.academy-design_courseCard__myT3c{transition:border-color .18s,transform .18s}.academy-design_cardMedia__y6s5A{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--ds-selected)}.academy-design_cardMedia__y6s5A img{object-fit:cover;object-position:center;transition:transform .3s}.academy-design_imageFallback__5Ox_L{position:absolute;inset:0;display:grid;place-items:center;color:var(--ds-link)}.academy-design_imageFallback__5Ox_L svg{width:48px;height:48px}.academy-design_cardIcon__W9iWH{position:absolute;top:12px;inset-inline-start:12px;display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--ds-hero);color:#fff}.academy-design_cardIcon__W9iWH svg{width:16px;height:16px}.academy-design_excerpt__5mY06{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.academy-design_cardFooter__6cT6t{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px}.academy-design_cardFooterInner__0yrdS{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding-top:12px;border-top:1px solid var(--ds-border)}.academy-design_cardArrow__CEjkU{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--ds-selected);color:var(--ds-link)}.academy-design_cardArrow__CEjkU svg{width:16px;height:16px}.academy-design_journey__BuNmF{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ds-grid-gap);margin-top:var(--ds-heading-gap)}.academy-design_stepMedia__hZ0fE{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--ds-selected)}.academy-design_stepMedia__hZ0fE img{object-fit:cover;object-position:center}.academy-design_stepNumber__RLGx8{margin-bottom:8px;color:var(--ds-link)}.academy-design_intro__HCs98{margin-top:24px;padding:20px;border:1px solid var(--ds-border);border-radius:24px;background:var(--ds-surface)}.academy-design_intro__HCs98 h3{margin:0;color:var(--ds-text);font-size:1.125rem;line-height:1.5;font-weight:700}.academy-design_intro__HCs98 p{margin-top:16px;max-width:960px;color:var(--ds-muted);font-size:1rem;line-height:1.75}.academy-design_closing__7e1Ms{display:grid;align-items:center;gap:24px;padding:20px;border:1px solid var(--ds-border);border-radius:24px;background:var(--ds-selected)}.academy-design_closing__7e1Ms p{margin-top:8px;color:var(--ds-muted);font-size:1rem;line-height:1.75}.academy-design_closing__7e1Ms>a{justify-self:start}@media (hover:hover) and (pointer:fine){.academy-design_courseCard__myT3c:hover{border-color:var(--ds-link);transform:translateY(-2px)}.academy-design_courseCard__myT3c:hover img{transform:scale(1.03)}}@media (min-width:640px){.academy-design_grid__efKRy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.academy-design_journey__BuNmF{grid-template-columns:repeat(3,minmax(0,1fr))}.academy-design_closing__7e1Ms,.academy-design_intro__HCs98{padding:24px}}@media (min-width:1024px){.academy-design_grid__efKRy{grid-template-columns:repeat(3,minmax(0,1fr))}.academy-design_closing__7e1Ms{grid-template-columns:minmax(0,1fr) auto;border-radius:28px}}@media (min-width:1280px){.academy-design_grid__efKRy{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.academy-design_hero__x8L6a{display:block;border-radius:24px}.academy-design_heroCopy__PmDCv{padding:24px}.academy-design_heroMedia__jW__o{position:absolute;z-index:0;inset:0}.academy-design_heroMedia__jW__o:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgb(9 33 45/94%),rgb(9 33 45/85%) 65%,rgb(9 33 45/66%))}[dir=rtl] .academy-design_heroMedia__jW__o:after{background:linear-gradient(260deg,rgb(9 33 45/94%),rgb(9 33 45/85%) 65%,rgb(9 33 45/66%))}.academy-design_heroMedia__jW__o img{object-position:65% center}}@media (max-height:700px){.academy-design_heroCopy__PmDCv{padding:16px}.academy-design_hero__x8L6a h1{font-size:2rem;line-height:1.2}.academy-design_heroEyebrow__NrF6c{margin-bottom:8px}.academy-design_heroDetails__kcPs4>p{margin-top:8px}.academy-design_heroActions__ptlTM{margin-top:16px}}@media (max-height:480px) and (min-width:480px){.academy-design_hero__x8L6a{display:block}.academy-design_heroCopy__PmDCv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:24px}.academy-design_heroDetails__kcPs4>p{margin-top:0;font-size:.9375rem}.academy-design_heroActions__ptlTM{margin-top:12px}.academy-design_heroMedia__jW__o{position:absolute;z-index:0;inset:0}.academy-design_heroMedia__jW__o:after{content:"";position:absolute;inset:0;background:rgb(9 33 45/92%)}}