@view-transition{navigation:none}:root{--academy-chapter-duration:1.2s;--academy-chapter-distance:100px}@keyframes academy-curtain-cover{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes academy-curtain-cover-back{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes academy-curtain-reveal{0%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes academy-curtain-reveal-back{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes academy-curtain-rescue{to{opacity:0;visibility:hidden}}::view-transition{background:#070709}::view-transition-old(root){animation-duration:var(--academy-chapter-duration);mix-blend-mode:normal;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-new(root){animation-duration:var(--academy-chapter-duration);mix-blend-mode:normal;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(root){animation-name:academy-page-out}::view-transition-new(root){animation-name:academy-page-in}:root:active-view-transition-type(back)::view-transition-old(root){animation-name:academy-page-back-out}:root:active-view-transition-type(back)::view-transition-new(root){animation-name:academy-page-back-in}@keyframes academy-page-out{to{transform:translateX(calc(-1*var(--academy-chapter-distance)));opacity:0}}@keyframes academy-page-in{0%{transform:translateX(var(--academy-chapter-distance));opacity:0}to{opacity:1;transform:none}}@keyframes academy-page-back-out{to{transform:translateX(var(--academy-chapter-distance));opacity:0}}@keyframes academy-page-back-in{0%{transform:translateX(calc(-1*var(--academy-chapter-distance)));opacity:0}to{opacity:1;transform:none}}.academy-return-bar{box-sizing:border-box;z-index:1100;color:#edebe6;background:#070709;border-bottom:1px solid #37332e;justify-content:space-between;align-items:center;gap:16px;height:48px;padding:0 clamp(16px,4vw,64px);font:12px/1.4 Inter Tight,Arial,sans-serif;display:none;position:fixed;inset:0 0 auto}.academy-return-bar a{color:inherit;white-space:nowrap;align-items:center;gap:8px;min-height:44px;text-decoration:none;transition:color .18s;display:inline-flex}html:has([data-academy-journey]) .academy-return-bar{display:flex}.academy-return-bar svg{flex:none;width:18px;height:18px;transition:transform .18s}.academy-return-bar a:hover{color:#c9b298}.academy-return-bar a:hover svg{transform:translate(-3px)}.academy-return-bar a:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #c9b298}html:has([data-academy-journey]) body:has(.academy-return-bar){padding-top:48px;overflow:clip visible}html:has([data-academy-journey]) body:has(.academy-return-bar) :is(.da-topbar,.sc-topbar,.mi-topbar){top:62px}html:has([data-academy-journey]) body:has(.academy-return-bar) .site-header{top:60px}html:has([data-academy-journey]) body:has(.academy-return-bar) [class*=CohortTopbar][role=status]{top:48px}html:has([data-academy-journey]) body:has(.academy-return-bar) .cpRoute{overflow:clip visible}@media (max-width:899px),(pointer:coarse){@view-transition{navigation:auto}:root{--academy-chapter-duration:.42s;--academy-chapter-distance:16px}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}.academy-return-bar a,.academy-return-bar svg{transition:none}.academy-return-bar a:hover svg{transform:none}}
