@media (max-width:767.98px){.DK-SUG_track{width:max-content;animation:DK-SUG_proof-marquee var(--proof-seconds,40s) linear infinite}.DK-SUG_viewport:hover .DK-SUG_track,.DK-SUG_viewport:active .DK-SUG_track{animation-play-state:paused}}@media (min-width:768px){.DK-SUG_clone{display:none}}@keyframes DK-SUG_proof-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.DK-SUG_track{animation:none}.DK-SUG_clone{display:none}.DK-SUG_viewport{overflow-x:auto}}
.dBDa8G_panel[open]{animation:.28s cubic-bezier(.2,.8,.2,1) dBDa8G_curriculum-slide}.dBDa8G_panel[open]::backdrop{animation:.2s ease-out dBDa8G_curriculum-fade}@media (max-width:767.98px){.dBDa8G_sheet[open]{animation-name:dBDa8G_curriculum-rise}}@keyframes dBDa8G_curriculum-slide{0%{transform:translate(100%)}to{transform:none}}@keyframes dBDa8G_curriculum-rise{0%{transform:translateY(100%)}to{transform:none}}@keyframes dBDa8G_curriculum-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dBDa8G_panel[open],.dBDa8G_panel[open]::backdrop{animation:none}}
.Q06XIW_frame{--journey-scale:1;height:calc(984px * var(--journey-scale));overflow:hidden;container-type:inline-size}.Q06XIW_stage{transform:scale(var(--journey-scale));transform-origin:0 0;position:relative}.Q06XIW_journey{width:2269px;height:900px;transition:transform .9s cubic-bezier(.16,1,.3,1);position:absolute;left:0}.Q06XIW_progress{height:900px;transition:width .9s cubic-bezier(.65,0,.35,1);position:absolute;inset:0 auto auto 0;overflow:hidden}.Q06XIW_milestone{color:#665c8c;background:#fff;border:2px solid #ccc7ed;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;font-size:18px;font-weight:700;transition:width .4s,height .4s,color .4s,border-color .4s,background .4s;display:flex;box-shadow:0 8px 20px #40267324}.Q06XIW_milestone[data-state=reached]{border:3px solid var(--color-ds-pink,#dd30b1);color:var(--color-ds-pink,#dd30b1)}.Q06XIW_milestone[data-state=active]{color:#fff;background:linear-gradient(135deg,#8c40f2 0%,#dd30b1 71.4%);border:5px solid #fad1f0;width:64px;height:64px;font-size:20px;box-shadow:0 8px 20px #40267347}.Q06XIW_label{transition:opacity .5s;position:absolute}.Q06XIW_label[data-state=upcoming]{opacity:.35}.Q06XIW_card{flex-direction:column;align-items:center;gap:16px;width:434.667px;transition:opacity .6s,transform .8s cubic-bezier(.16,1,.3,1);display:flex;position:absolute}.Q06XIW_card>article{height:480px}.Q06XIW_card[data-state=upcoming]{opacity:0;pointer-events:none;transform:translateY(48px)}.Q06XIW_mClip{transition:width .6s cubic-bezier(.65,0,.35,1)}.Q06XIW_mDot{fill:#fff;stroke:#ccc7ed;stroke-width:1.5px;transition:r .3s,fill .3s,stroke .3s}.Q06XIW_mDot[data-state=reached]{stroke:#dd30b1;stroke-width:2px}.Q06XIW_mDot[data-state=active]{fill:#dd30b1;stroke:#fad1f0;stroke-width:3px}.Q06XIW_mNum{fill:#665c8c;font-size:11px;font-weight:700}.Q06XIW_mNum[data-state=reached]{fill:#dd30b1}.Q06XIW_mNum[data-state=active]{fill:#fff;font-size:12px}@media (prefers-reduced-motion:reduce){.Q06XIW_journey,.Q06XIW_progress,.Q06XIW_milestone,.Q06XIW_label,.Q06XIW_card,.Q06XIW_mClip{transition:none}}
.O9t6Wa_pop{animation:.18s ease-out O9t6Wa_roadmap-pop}@keyframes O9t6Wa_roadmap-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.O9t6Wa_ribbon{animation:9s ease-in-out 1.8s infinite O9t6Wa_roadmap-float}.O9t6Wa_ribbonLine{animation:1.8s cubic-bezier(.65,0,.35,1) both O9t6Wa_roadmap-draw}@keyframes O9t6Wa_roadmap-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes O9t6Wa_roadmap-float{0%,to{transform:none}50%{transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.O9t6Wa_pop,.O9t6Wa_ribbon,.O9t6Wa_ribbonLine{animation:none}}
.gZr9-q_viewport{overflow:hidden}.gZr9-q_track{width:max-content;animation:gZr9-q_reel-slide var(--reel-duration,66s) linear infinite;will-change:transform;display:flex}.gZr9-q_viewport:hover .gZr9-q_track,.gZr9-q_viewport:focus-within .gZr9-q_track{animation-play-state:paused}@keyframes gZr9-q_reel-slide{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.gZr9-q_viewport{overflow-x:auto}.gZr9-q_track{will-change:auto;animation:none}.gZr9-q_clone{display:none}}
._7Ii1ea_bars{align-items:flex-end;gap:3px;height:16px;display:inline-flex}._7Ii1ea_bars span{transform-origin:bottom;background:currentColor;border-radius:999px;width:3px;height:100%;animation:.9s ease-in-out infinite _7Ii1ea_bar}._7Ii1ea_bars span:nth-child(2){animation-delay:-.6s}._7Ii1ea_bars span:nth-child(3){animation-delay:-.3s}._7Ii1ea_bars span:nth-child(4){animation-delay:-.75s}@keyframes _7Ii1ea_bar{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){._7Ii1ea_bars span{animation:none;transform:scaleY(.65)}._7Ii1ea_bars span:nth-child(odd){transform:scaleY(1)}}
@font-face{font-family:onestPreload;src:url(../media/onest_latin-s.p.2sla2yow9-9p_.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:onestPreload Fallback;src:local(Arial);ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.0%;size-adjust:106.1%}.-A8t_W_className{font-family:onestPreload,onestPreload Fallback}.-A8t_W_variable{--font-onest:"onestPreload", "onestPreload Fallback"}
