.course_course__uW7Lc{container-type:inline-size;font-family:var(--font-season);color:var(--ink)}.course_bar__QIoct{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px) minmax(0,1fr);align-items:center;gap:24px;height:64px;padding:0 clamp(16px,4cqw,48px);background:#f7f6f6}.course_course__uW7Lc[data-preview] .course_bar__QIoct{position:static}.course_brand__bk9_y{display:inline-flex;align-items:center;justify-self:start;height:40px}.course_mark__tyg8l{font-size:23px}.course_leave__nMQrt{justify-self:end;padding:8px 14px 9px;border-radius:999px;font-size:15px;color:var(--ink);text-decoration:none;transition:background-color .2s}.course_leave__nMQrt:hover{background:rgba(20,20,19,.05)}.course_progress__pDWNQ{display:flex;align-items:center;gap:14px}.course_stretches__3Iuiq{display:flex;flex:1;gap:4px;margin:0;padding:0;list-style:none}.course_stretches__3Iuiq li{flex-basis:0;height:6px;border-radius:3px;background:rgba(20,20,19,.1);transition:background-color .3s var(--ease-out)}.course_stretches__3Iuiq li[data-state=on]{background:rgba(20,20,19,.38)}.course_stretches__3Iuiq li[data-state=done]{background:var(--ink)}.course_left__JNhlY{flex:none;min-width:72px;font-size:13px;text-align:right;color:var(--mute)}.course_hide__ip3k8{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.course_body__kkUyM{max-width:880px;margin:0 auto;padding:clamp(40px,6cqw,72px) clamp(16px,4cqw,40px) 120px}.course_step__W1eLa{animation:course_course-in__FNnja .26s var(--ease-out) both}@keyframes course_course-in__FNnja{0%{opacity:0;transform:translateY(8px)}}.course_kicker__j4pc8{margin:0;font-size:14px;color:#3d3638}.course_title__7RzoR{max-width:18em;margin:12px 0 0;font-weight:400;font-size:clamp(32px,4.4cqw,44px);line-height:1.08;letter-spacing:-.022em;text-wrap:balance}.course_dim__V0lgE{color:#9d9497}.course_title__7RzoR .course_dim__V0lgE{display:block}.course_lead__TnLac{max-width:36em;margin:18px 0 0;font-size:18px;line-height:1.5;color:#3d3638;text-wrap:pretty}.course_content__SB7GG{margin-top:40px}.course_card__JmLPo{position:relative;display:flex;flex-direction:column;padding:22px;border-radius:24px;background:#f3f2f0}.course_cardTop__Jat8K{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.course_cardTop__Jat8K h3{margin:0;font-weight:400;font-size:18px;line-height:1.3}.course_cardTop__Jat8K span{flex:none;font-size:13px;color:var(--mute)}.course_cardText__3n_yE{margin:12px 0 0;font-size:15px;line-height:1.5;color:#3d3638;text-wrap:pretty}.course_cardLabel__Kn9V4{margin:0;font-size:14px;color:var(--mute)}.course_problems__cn66C{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.course_problems__cn66C .course_card__JmLPo{min-height:168px}.course_who__9iN7d{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.course_kinds__22r9x{margin:14px 0 0;padding:0;list-style:none}.course_kinds__22r9x li{font-size:22px;line-height:1.38;letter-spacing:-.015em}.course_field__2ys8c{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:240px;padding:24px;overflow:hidden;border-radius:24px;background:#3b3550 50%/cover no-repeat;color:#fff}.course_field__2ys8c:before{content:"";position:absolute;inset:0;background:url(https://resources.51ultron.com/media/homepage/grain.png) repeat 0 0/80px 80px;opacity:.5;pointer-events:none}.course_field__2ys8c>*{position:relative}.course_fieldLabel__MSiOp{margin:0;font-size:14px;color:hsla(0,0%,100%,.78)}.course_fieldText__mwXPe{margin:10px 0 0;font-size:22px;line-height:1.3;letter-spacing:-.012em;text-wrap:pretty}.course_fieldNote__zp7pZ{margin:14px 0 0;font-size:15px;line-height:1.5;color:hsla(0,0%,100%,.82)}.course_stack__9CgdS{display:grid;gap:12px}.course_ask__a2cfF{margin:0;font-size:clamp(22px,2.8cqw,28px);line-height:1.2;letter-spacing:-.018em;text-wrap:balance}.course_stack__9CgdS .course_gifts__2UPZm{margin-top:0;padding:0}.course_aside__lY5zr{margin:8px 0 0;font-size:16px;line-height:1.5;color:#3d3638}.course_rules__gcEJu{display:grid;gap:10px;margin:0;padding:0;list-style:none}.course_rule__dOCaX{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:68px;padding:14px 14px 14px 22px;border:0;border-radius:20px;background:#f3f2f0;font:inherit;font-size:17px;line-height:1.4;text-align:left;color:var(--ink);cursor:pointer;transition:background-color .2s}.course_rule__dOCaX:hover{background:#eeece9}.course_option__9ru_G:focus-visible,.course_rule__dOCaX:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.course_agree__Ofi7G{display:inline-flex;flex:none;align-items:center;gap:6px;height:36px;padding:0 16px .12em;border-radius:999px;background:#fff;font-size:14px;color:var(--ink);transition:background-color .2s,color .2s}.course_agree__Ofi7G svg{width:15px;height:15px;translate:0 .06em}.course_rule__dOCaX[data-on] .course_agree__Ofi7G{background:var(--ink);color:#fff}.course_count__019mU{margin:0 0 10px;font-size:14px;color:#3d3638}.course_options__BFbwL{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}.course_option__9ru_G{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:60px;padding:14px 20px;border:0;border-radius:18px;background:#f3f2f0;font:inherit;font-size:17px;line-height:1.4;text-align:left;color:var(--ink);cursor:pointer;transition:background-color .2s,color .2s,opacity .2s}.course_option__9ru_G:hover{background:#eeece9}.course_option__9ru_G svg{flex:none;width:18px;height:18px}.course_option__9ru_G[data-state=right]{background:var(--ink);color:#fff}.course_option__9ru_G[data-state=wrong]{opacity:.45;animation:course_course-no__3ru1H .32s}@keyframes course_course-no__3ru1H{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.course_why__sQMe8{min-height:1.5em;margin:16px 0 0;font-size:15px;line-height:1.5;color:#3d3638}.course_nav__1kn4p{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:48px}.course_nav__1kn4p button:disabled{opacity:.35;pointer-events:none}.course_done__Goj87{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:48px;padding-top:8px}.course_badge__VC__U{width:100%}.course_doneText__12yYG .course_title__7RzoR{margin-top:0}.course_actions__VZqzf{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.course_post__tuLUh{margin-top:20px;padding:20px 22px;border-radius:20px;background:#f3f2f0}.course_post__tuLUh p{margin:0;font-size:15px;line-height:1.55;color:#3d3638}.course_confetti__gkC01{position:fixed;inset:0;z-index:20;width:100%;height:100%;pointer-events:none}@container (max-width: 640px){.course_bar__QIoct{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand leave" "progress progress";row-gap:10px;height:auto;padding:12px 16px 14px}.course_brand__bk9_y{grid-area:brand}.course_leave__nMQrt{grid-area:leave}.course_progress__pDWNQ{grid-area:progress}.course_done__Goj87,.course_problems__cn66C,.course_stack__9CgdS .course_gifts__2UPZm,.course_who__9iN7d{grid-template-columns:minmax(0,1fr)}.course_title__7RzoR{font-size:30px}.course_lead__TnLac{font-size:16px}.course_kinds__22r9x li{font-size:19px}.course_rule__dOCaX{padding-left:18px;font-size:16px}.course_agree__Ofi7G{padding:0 12px .12em}.course_done__Goj87{gap:28px}.course_badge__VC__U{max-width:360px}}@media (prefers-reduced-motion:reduce){.course_option__9ru_G[data-state=wrong],.course_step__W1eLa{animation:none}}html.site-dark .course_course__uW7Lc{color:var(--ink)}html.site-dark .course_bar__QIoct{background:#1a1a1a}html.site-dark .course_leave__nMQrt{color:var(--ink);text-decoration:none}html.site-dark .course_leave__nMQrt:hover{background:hsla(45,46%,86%,.05)}html.site-dark .course_stretches__3Iuiq li{background:hsla(45,46%,86%,.1)}html.site-dark .course_stretches__3Iuiq li[data-state=on]{background:hsla(45,46%,86%,.38)}html.site-dark .course_stretches__3Iuiq li[data-state=done]{background:var(--ink)}html.site-dark .course_left__JNhlY{color:var(--mute)}html.site-dark .course_kicker__j4pc8{color:#cac4b4}html.site-dark .course_dim__V0lgE{color:#a39a80}html.site-dark .course_lead__TnLac{color:#cac4b4}html.site-dark .course_card__JmLPo{background:#2c2c2a}html.site-dark .course_cardTop__Jat8K span{color:var(--mute)}html.site-dark .course_cardText__3n_yE{color:#cac4b4}html.site-dark .course_cardLabel__Kn9V4{color:var(--mute)}html.site-dark .course_field__2ys8c{background:#3b3550 50%/cover no-repeat;color:#fff}html.site-dark .course_field__2ys8c:before{background:url(https://resources.51ultron.com/media/homepage/grain.png) repeat 0 0/80px 80px}html.site-dark .course_fieldLabel__MSiOp{color:hsla(0,0%,100%,.78)}html.site-dark .course_fieldNote__zp7pZ{color:hsla(0,0%,100%,.82)}html.site-dark .course_aside__lY5zr{color:#cac4b4}html.site-dark .course_rule__dOCaX{border:0;background:#2c2c2a;color:var(--ink)}html.site-dark .course_rule__dOCaX:hover{background:#353533}html.site-dark .course_option__9ru_G:focus-visible,html.site-dark .course_rule__dOCaX:focus-visible{outline:2px solid var(--ink)}html.site-dark .course_agree__Ofi7G{background:hsla(0,0%,100%,.08);color:var(--ink)}html.site-dark .course_rule__dOCaX[data-on] .course_agree__Ofi7G{background:var(--ink);color:#201e1b}html.site-dark .course_count__019mU{color:#cac4b4}html.site-dark .course_option__9ru_G{border:0;background:#2c2c2a;color:var(--ink)}html.site-dark .course_option__9ru_G:hover{background:#353533}html.site-dark .course_option__9ru_G[data-state=right]{background:var(--ink);color:#201e1b}html.site-dark .course_why__sQMe8{color:#cac4b4}html.site-dark .course_post__tuLUh{background:#2c2c2a}html.site-dark .course_post__tuLUh p{color:#cac4b4}@container (max-width: 640px){html.site-dark .course_agree__Ofi7G{background:hsla(0,0%,100%,.08)}}