body.single-sfwd-courses.mlb-ld-course-page{--mlb-cp-max: 1200px;--mlb-cp-gap: 24px;--mlb-cp-inline-pad: clamp(14px, 3vw, 28px);--mlb-cp-card-pad: clamp(14px, 2.4vw, 22px);--mlb-mring-size: 56px;background:var(--mlb-bg, #f7f8fb)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-page{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding-block:0 56px;padding-inline:var(--mlb-cp-inline-pad);font-family:var(--mlb-readable-font, inherit);color:var(--mlb-text, #4b4b4b)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-page *,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-page *:before,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-page *:after{box-sizing:border-box}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar{position:sticky;top:0;z-index:30;box-sizing:border-box;width:auto;max-width:none;min-height:var(--mlb-appbar-min-h, 69px);margin-block:0 20px;margin-inline:calc(0px - var(--mlb-cp-inline-pad));padding:8px 0;background:var(--mlb-surface, #fff);border-bottom:1px solid var(--mlb-border, #e5e5e5)}body.admin-bar.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar{top:32px}@media(max-width:782px){body.admin-bar.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar{top:46px}}@media(max-width:600px){body.admin-bar.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar{top:0}}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__inner{display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;max-width:none;margin:0 auto;padding-inline:clamp(16px,3vw,40px);min-height:52px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__spacer{flex:1 1 auto}body.single-sfwd-courses.mlb-ld-course-page .mlb-learn-bar__exit{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;color:var(--mlb-wolf, #777777);background:transparent;border:2px solid transparent;border-radius:var(--mlb-radius-sm, 14px);text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}body.single-sfwd-courses.mlb-ld-course-page .mlb-learn-bar__exit svg{display:block;width:24px;height:24px}body.single-sfwd-courses.mlb-ld-course-page .mlb-learn-bar__exit:hover,body.single-sfwd-courses.mlb-ld-course-page .mlb-learn-bar__exit:focus-visible{background:var(--mlb-polar, #f7f7f7);border-color:#d9e2e8;color:var(--mlb-text, #4b4b4b)}body.single-sfwd-courses.mlb-ld-course-page .mlb-learn-bar__exit:active{background:var(--mlb-swan, #e5e5e5);color:var(--mlb-text, #4b4b4b)}body.single-sfwd-courses.mlb-ld-course-page .mlb-learn-bar__exit:focus-visible{outline:none;border-radius:var(--mlb-radius-sm, 14px);box-shadow:var(--mlb-focus, 0 0 0 3px #fff, 0 0 0 6px #2b70c9)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__auth{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:44px;padding:6px 14px;border-radius:var(--mlb-radius-sm, 14px);font-size:clamp(12px,3.2vw,14px);font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .1s ease}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__auth--login{background:var(--mlb-green-dark, #2e7d05);color:#fff;border:2px solid transparent;box-shadow:0 3px #235f04}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__auth--login:hover{background:#256605;color:#fff}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__auth--register{background:var(--mlb-surface, #ffffff);color:var(--mlb-text, #4b4b4b);border:2px solid #d9e2e8;box-shadow:0 3px #c7d1d8}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__auth--register:hover{border-color:var(--mlb-blue, #1cb0f6);box-shadow:0 3px #9fd9f5;color:var(--mlb-text, #4b4b4b)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__auth:active{transform:translateY(2px);box-shadow:0 1px #c7d1d8}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__auth--login:active{box-shadow:0 1px #235f04}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__auth:focus-visible{outline:none;border-radius:var(--mlb-radius-sm, 14px);box-shadow:var(--mlb-focus, 0 0 0 3px #fff, 0 0 0 6px #2b70c9)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__stat{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:6px 10px;font-weight:800;font-size:15px;color:var(--mlb-ink, #4b4b4b)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__stat-icon{display:inline-flex;width:22px;height:22px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__stat-icon svg{width:100%;height:100%}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__gems .mlb-course-bar__stat-value{color:var(--mlb-blue, #1cb0f6)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__streak .mlb-course-bar__stat-value{color:var(--mlb-yellow-dark, #946d00)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__gems .mlb-course-bar__stat-icon,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__gems .mlb-course-bar__stat-icon svg{width:auto}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__gems.is-zero{filter:grayscale(1);opacity:.45}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__streak.is-zero svg{filter:grayscale(1);opacity:.45}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__streak.is-zero .mlb-course-bar__stat-value{color:var(--mlb-ink-soft, #777777)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-info{max-width:var(--mlb-cp-max);margin:1em auto;padding:20px clamp(16px,3vw,28px);background:var(--mlb-surface, #fff);border:1px solid var(--mlb-border, #e5e5e5);border-radius:var(--mlb-radius, 20px)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-info__heading{margin:0 0 10px;font-size:1.15rem;font-weight:800;color:var(--mlb-text, #4b4b4b)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-info__content,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-info__materials{font-size:16px;line-height:1.65;color:var(--mlb-text-soft, #777777)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-info__materials-heading{margin:16px 0 6px;font-size:1rem;font-weight:800;color:var(--mlb-text, #4b4b4b)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-page__grid{display:grid;gap:var(--mlb-cp-gap);grid-template-columns:1fr}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-page__main{min-width:0}@media(max-width:900px){body.single-sfwd-courses.mlb-ld-course-page .mlb-course-page__aside{display:contents}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress{order:-1}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-page__main{order:0}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-metacard{order:1}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions{order:2}}@media(min-width:901px){body.single-sfwd-courses.mlb-ld-course-page .mlb-course-page__grid{grid-template-columns:minmax(0,1fr) minmax(320px,380px);grid-template-areas:"main aside";align-items:start;max-width:var(--mlb-cp-max);margin:0 auto!important}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-page__main{grid-area:main}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-page__aside{grid-area:aside;min-width:0;display:flex;flex-direction:column;gap:18px;position:sticky;top:84px;max-height:calc(100vh - 104px);overflow:auto;overscroll-behavior:contain}}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-section{margin:0 0 26px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-section__heading{display:flex;align-items:center;gap:14px;margin:0 0 16px;color:var(--mlb-muted, #777777);font-size:.8rem;font-weight:800;letter-spacing:.08em}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-section__heading:before,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-section__heading:after{content:"";flex:1 1 auto;height:1px;background:var(--mlb-border, #e5e5e5)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-section__heading span{text-transform:uppercase;white-space:nowrap}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-section__list{display:flex;flex-direction:column;gap:14px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module{position:relative;aspect-ratio:19 / 6;min-height:232px;overflow:hidden;border-radius:var(--mlb-radius, 20px);background:#1b3a56;box-shadow:var(--mlb-shadow, 0 2px 10px rgba(75, 75, 75, .1));transition:box-shadow .15s ease,transform .15s ease}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module:hover{box-shadow:0 8px 22px #2b334124}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__media{position:absolute;inset:0}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module--placeholder .mlb-course-module__media{background:radial-gradient(120% 140% at 85% 20%,rgba(255,255,255,.18),transparent 55%),linear-gradient(135deg,#1c92d2,#2b6cb0 55%,#1b3a56)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__overlay{position:absolute;inset:0;background:linear-gradient(90deg,#0c1826d1,#0c18268c 45%,#0c182633)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:8px;height:100%;padding:var(--mlb-cp-card-pad)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__title{margin:0;color:#fff;font-size:clamp(1.05rem,2.4vw,1.4rem);font-weight:800;line-height:1.25;text-shadow:0 1px 4px rgba(0,0,0,.45);overflow-wrap:anywhere;text-wrap:pretty}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module:has(.mlb-course-module__status) .mlb-course-module__title{padding-inline-end:calc(var(--mlb-mring-size) + 12px)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__status{position:absolute;top:var(--mlb-cp-card-pad);right:var(--mlb-cp-card-pad);z-index:2;display:block;width:var(--mlb-mring-size);height:var(--mlb-mring-size)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__progress-ring{position:relative;flex-shrink:0;width:var(--mlb-mring-size);height:var(--mlb-mring-size)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__progress-ring svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__progress-track{fill:#ffffff40;stroke:#fff6;stroke-width:5}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__progress-value{fill:none;stroke:var(--mlb-green, #58cc02);stroke-linecap:round;stroke-width:5;transition:stroke-dashoffset .5s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__progress-value{transition:none}}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__progress-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.8rem;font-weight:800;line-height:1;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.4)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__done{display:block;width:100%;height:100%}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__done-disc{fill:var(--mlb-green-dark, #2e7d05);stroke:#fff6;stroke-width:5}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__done-check{fill:none;stroke:#fff;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__cta{display:inline-flex;align-items:center;min-height:44px;padding:9px 22px;background:var(--mlb-surface, #fff);color:var(--mlb-blue-dark, #1176a8);border-radius:999px;box-shadow:0 3px #0000002e;font-size:.9rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:transform .12s ease}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__cta:hover{color:var(--mlb-blue-dark, #1176a8);transform:translateY(-2px)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__cta:focus-visible{outline:none;box-shadow:var(--mlb-focus, 0 0 0 3px #fff, 0 0 0 6px #2b70c9)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module--locked .mlb-course-module__overlay{background:linear-gradient(90deg,#141c26db,#141c26a8 60%,#141c2680)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module--locked .mlb-course-module__title{color:#ffffffd9}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__locked{display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:700}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__lock{display:inline-flex;width:24px;height:24px;color:#fff}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__lock svg{width:100%;height:100%}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-section__list--quizzes{gap:10px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-quiz{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--mlb-surface, #fff);border:1px solid var(--mlb-border, #e5e5e5);border-radius:var(--mlb-radius-sm, 14px)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-quiz__icon{display:inline-flex;width:40px;height:40px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:12px;background:var(--mlb-yellow-soft, #fff3d6);color:var(--mlb-amber-dark, #9a5c00)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-quiz__icon svg{width:22px;height:22px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-quiz--complete .mlb-course-quiz__icon{background:var(--mlb-green-soft, #d7ffb8);color:var(--mlb-green-dark, #2e7d05)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-quiz__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-quiz__title{font-size:15px;font-weight:700;color:var(--mlb-text, #4b4b4b);overflow-wrap:anywhere}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-quiz__note{font-size:12.5px;font-weight:600;color:var(--mlb-green-dark, #2e7d05)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-quiz__cta{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;background:var(--mlb-blue, #1cb0f6);color:#fff;border-radius:999px;box-shadow:0 3px 0 var(--mlb-blue-dark, #1176a8);font-size:.85rem;font-weight:800;text-decoration:none;transition:transform .12s ease,filter .15s ease}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-quiz__cta:hover{color:#fff;transform:translateY(-2px);filter:brightness(1.05)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-quiz__cta:focus-visible{outline:none;box-shadow:var(--mlb-focus, 0 0 0 3px #fff, 0 0 0 6px #2b70c9)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-quiz__locked{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--mlb-muted, #777777)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-metacard{padding:20px;background:var(--mlb-surface, #fff);border:1px solid var(--mlb-border, #e5e5e5);border-radius:var(--mlb-radius, 20px)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__title{display:block;margin-bottom:14px;font-size:1.2rem;font-weight:800;color:var(--mlb-text, #4b4b4b)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__stats{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__steps{font-size:15px;font-weight:800;color:var(--mlb-ink, #4b4b4b)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__percentage{font-size:14px;font-weight:700;color:var(--mlb-text-soft, #777777)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__bar{height:12px;border-radius:999px;background:#edf1f8;overflow:hidden}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--mlb-purple, #7c53c3),#9b6ff0);transition:width .4s ease}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__cta{display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:16px;padding:12px 22px;background:var(--mlb-surface, #fff);color:var(--mlb-blue, #1cb0f6);border:2px solid var(--mlb-blue, #1cb0f6);border-radius:999px;box-shadow:0 3px 0 var(--mlb-blue-dark, #1176a8);font-size:.95rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:transform .12s ease,background-color .15s ease,color .15s ease}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__cta:hover{background:var(--mlb-blue, #1cb0f6);color:#fff;transform:translateY(-2px)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__cta:focus-visible{outline:none;box-shadow:var(--mlb-focus, 0 0 0 3px #fff, 0 0 0 6px #2b70c9)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__done{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin-top:16px;padding:12px 22px;background:var(--mlb-green-soft, #d7ffb8);color:var(--mlb-green-dark, #2e7d05);border-radius:999px;font-size:.95rem;font-weight:800}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__done-icon{display:inline-flex;width:20px;height:20px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrolled{display:flex;align-items:flex-start;gap:8px;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--mlb-line, #e5e5e5);font-size:13.5px;line-height:1.5;color:var(--mlb-text-soft, #777777)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrolled-icon{flex:0 0 auto;width:20px;height:20px;color:var(--mlb-green-dark, #2e7d05)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrolled strong{color:var(--mlb-green-dark, #2e7d05)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrollment{margin-top:16px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-metacard{display:flex;flex-direction:column;gap:12px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-metacard__row{display:flex;align-items:center;gap:10px;margin:0;font-size:14.5px;color:var(--mlb-text-soft, #777777)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-metacard__row strong{color:var(--mlb-text, #4b4b4b)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-metacard__icon{flex:0 0 auto;width:22px;height:22px;color:var(--mlb-ink-soft, #777777)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-locked-notice{padding:28px 20px;text-align:center;color:var(--mlb-text-soft, #777777);background:var(--mlb-surface, #fff);border:1px dashed var(--mlb-border, #e5e5e5);border-radius:var(--mlb-radius, 20px)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-missions{--mlb-mission-gap: 16px;--mlb-mission-reward-pull: 30px;--mlb-mission-reward-size: 54px;--mlb-mission-row-pad: 14px;padding:20px;background:var(--mlb-surface, #fff);border:1px solid var(--mlb-border, #e5e5e5);border-radius:var(--mlb-radius, 20px)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-missions__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px;align-content:center}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-missions__title{margin:0;font-size:1.15rem;font-weight:800;color:var(--mlb-text, #4b4b4b);line-height:1.5}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-missions__subtitle{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;color:var(--mlb-muted, #777777)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-missions__subtitle svg{flex-shrink:0;width:17px;height:17px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-missions__list{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission{position:relative;display:flex;align-items:center;gap:var(--mlb-mission-gap);padding-block:var(--mlb-mission-row-pad);border-bottom:1px solid var(--mlb-border, #e5e5e5)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission:first-child{padding-top:0}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission:last-child{padding-bottom:0;border-bottom:0}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission__icon{flex:0 0 auto;width:36px;height:36px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission__icon svg,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission__icon img{width:100%;height:100%;object-fit:contain}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission__content{flex:1 1 auto;min-width:0;padding-inline-end:0}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission__label{display:block;margin-bottom:9px;font-size:14px;font-weight:700;line-height:1.35;color:var(--mlb-text, #4b4b4b);overflow-wrap:anywhere;text-wrap:pretty}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission__progress-wrap{display:flex;align-items:center;gap:8px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission__progress{position:relative;display:block;flex:1 1 auto;height:20px;border-radius:999px;background:#edf1f8;overflow:hidden}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission__progress-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(180deg,#ffd234,#f4b40a)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission__progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:11.5px;font-weight:800;color:var(--mlb-ink, #4b4b4b);text-shadow:0 1px 2px rgba(255,255,255,.55);white-space:nowrap}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission__reward{flex:0 0 auto;width:var(--mlb-mission-reward-size);height:var(--mlb-mission-reward-size);margin-left:calc(0px - var(--mlb-mission-reward-pull));overflow:hidden;z-index:2}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission__reward>svg,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission__reward>img{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:600px){body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-missions{--mlb-mission-gap: 12px;--mlb-mission-reward-pull: 16px;--mlb-mission-reward-size: 46px;--mlb-mission-row-pad: 12px;padding:16px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-missions .mlb-daily-mission__icon{width:32px;height:32px}}body.single-sfwd-courses.mlb-ld-course-page .mlb-jump-dialog{width:min(440px,calc(100vw - 32px));padding:0;border:0;border-radius:var(--mlb-radius, 20px);box-shadow:0 24px 60px #141e2847;color:var(--mlb-text, #4b4b4b)}body.single-sfwd-courses.mlb-ld-course-page .mlb-jump-dialog::backdrop{background:#141e287a}body.single-sfwd-courses.mlb-ld-course-page .mlb-jump-dialog__inner{margin:0;padding:24px}body.single-sfwd-courses.mlb-ld-course-page .mlb-jump-dialog__title{margin:0 0 10px;font-size:1.3rem;font-weight:800}body.single-sfwd-courses.mlb-ld-course-page .mlb-jump-dialog__text{margin:0 0 20px;font-size:16px;line-height:1.55;color:var(--mlb-text-soft, #777777)}body.single-sfwd-courses.mlb-ld-course-page .mlb-jump-dialog__actions{display:flex;flex-wrap:wrap;gap:10px}body.single-sfwd-courses.mlb-ld-course-page .mlb-jump-dialog .mlb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:999px;font-size:.95rem;font-weight:800;text-decoration:none;cursor:pointer}body.single-sfwd-courses.mlb-ld-course-page .mlb-jump-dialog__confirm{flex:1 1 auto;background:var(--mlb-green, #58cc02);color:#fff;border:0;box-shadow:0 4px 0 var(--mlb-green-dark, #2e7d05)}body.single-sfwd-courses.mlb-ld-course-page .mlb-jump-dialog__confirm:hover{color:#fff;filter:brightness(1.04)}body.single-sfwd-courses.mlb-ld-course-page .mlb-jump-dialog__cancel{flex:1 1 auto;background:var(--mlb-surface, #fff);color:var(--mlb-ink, #4b4b4b);border:2px solid var(--mlb-border, #e5e5e5)}body.single-sfwd-courses.mlb-ld-course-page .mlb-jump-dialog .mlb-btn:focus-visible{outline:none;box-shadow:var(--mlb-focus, 0 0 0 3px #fff, 0 0 0 6px #2b70c9)}body.single-sfwd-courses.mlb-ld-course-page [data-mlb-reveal=card]{content-visibility:auto;contain-intrinsic-size:auto 140px}html:not(.no-js) body.single-sfwd-courses.mlb-ld-course-page [data-mlb-reveal]{opacity:0;transform:translateY(10px);transition:opacity .32s ease,transform .32s ease;animation:mlb-cp-reveal-safety 1ms linear 2.4s forwards}body.single-sfwd-courses.mlb-ld-course-page [data-mlb-reveal].is-revealed{opacity:1;transform:none}@keyframes mlb-cp-reveal-safety{to{opacity:1;transform:none}}@keyframes mlb-cp-reveal-safety-opacity{to{opacity:1}}html:not(.no-js) body.single-sfwd-courses.mlb-ld-course-page [data-mlb-reveal=shell]{transition-duration:.42s}html:not(.no-js) body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar[data-mlb-reveal]{transform:none;transition-property:opacity;animation-name:mlb-cp-reveal-safety-opacity}@media(prefers-reduced-motion:reduce){html body.single-sfwd-courses.mlb-ld-course-page [data-mlb-reveal]{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__fill,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__cta,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-quiz__cta,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__auth,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__cta{transition:none!important}}@media(max-width:767px){body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__inner{padding-inline:12px;gap:8px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-bar__auth{padding:6px 12px}}@media(max-width:620px){body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module{aspect-ratio:auto;min-height:0}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__overlay{background:linear-gradient(180deg,#0c182694,#0c1826c7)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module{--mlb-cp-card-pad: 16px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module__body{gap:12px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-module:has(.mlb-course-module__status) .mlb-course-module__body{min-height:calc(var(--mlb-cp-card-pad) * 2 + var(--mlb-mring-size) + 44px)}}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__cta{border-radius:19px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__cta--login{width:100%;min-height:56px;padding:12px 22px;box-sizing:border-box;background:var(--mlb-green, #58cc02);color:#fff;border:0;border-bottom:5px solid #46a302;border-radius:19px;box-shadow:none;font-size:clamp(15px,1.6vw,16px);font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;text-align:center}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__cta--login:hover{background:var(--mlb-green, #58cc02);color:#fff;transform:none;filter:brightness(1.03)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__cta--login:active{transform:translateY(2px);border-bottom-width:2px;filter:none}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__cta--login:focus-visible{outline:none;box-shadow:var(--mlb-focus, 0 0 0 3px #fff, 0 0 0 6px #2b70c9)}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrollment,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrollment .ld-enrollment,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrollment .ld-enrollment__join,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrollment .ld-enrollment__join form{width:100%;box-sizing:border-box}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrollment .ld-enrollment:has(.ld-enrollment__pricing--free):has(#btn-join.learndash-button-free){width:100%;border:0;padding:0;gap:0;background:transparent;box-shadow:none}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrollment .ld-enrollment:has(.ld-enrollment__pricing--free):has(#btn-join.learndash-button-free) .ld-enrollment__pricing--free{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrollment .ld-enrollment:has(.ld-enrollment__pricing--free) #btn-join.learndash-button-free{display:block;width:100%;min-height:56px;padding:12px 22px;box-sizing:border-box;background:#fff;color:var(--mlb-blue, #1cb0f6);border:3px solid #e5e5e5;border-bottom-width:7px;border-radius:19px;box-shadow:none;font-size:clamp(15px,1.6vw,16px);font-weight:800;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;text-align:center;white-space:normal;cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform .12s ease,background-color .15s ease,border-color .15s ease}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrollment .ld-enrollment:has(.ld-enrollment__pricing--free) #btn-join.learndash-button-free:hover{background:#f5fcff;color:var(--mlb-blue, #1cb0f6);border-color:#d8d8d8}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrollment .ld-enrollment:has(.ld-enrollment__pricing--free) #btn-join.learndash-button-free:active{transform:translateY(2px);border-bottom-width:4px}body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrollment .ld-enrollment:has(.ld-enrollment__pricing--free) #btn-join.learndash-button-free:focus-visible{outline:none;box-shadow:var(--mlb-focus, 0 0 0 3px #fff, 0 0 0 6px #2b70c9)}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open{position:fixed;inset:0;z-index:100100;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:none;min-height:100vh;margin:0;padding:clamp(18px,5vh,56px) 18px;background:#fff;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;font-family:inherit}@supports (height: 100dvh){body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open{min-height:100dvh}}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-login-modal{position:relative;inset:auto;transform:none;display:block;width:100%;max-width:420px;min-width:0;min-height:0;max-height:none;margin:0 auto;background:transparent;border-radius:0;box-shadow:none;overflow:visible}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-login-modal-login,body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-login-modal-wrapper,body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-login-modal-form,body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #loginform{width:100%;max-width:420px;min-width:0;margin-inline:auto;padding:0;background:transparent;box-sizing:border-box;text-align:left}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-modal-heading{margin:0 0 6px;font-family:inherit;font-size:clamp(30px,6vw,34px);font-weight:800;line-height:1.15;color:#3c3c3c;text-align:center}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-modal-text{margin:0 0 clamp(24px,4vh,30px);font-family:inherit;font-size:15px;line-height:1.5;color:#777;text-align:center}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-alert{width:100%;margin:0 0 18px;box-sizing:border-box;text-align:left}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #user_login,body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #user_pass{width:100%;height:56px;padding:0 17px;box-sizing:border-box;background:#f7f7f7;border:2px solid #e5e5e5;border-radius:14px;box-shadow:none;font-size:16px;font-weight:600;font-family:inherit;color:#3c3c3c;-webkit-appearance:none;appearance:none}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #user_login::placeholder,body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #user_pass::placeholder{color:#afafaf;opacity:1;font-weight:600}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #user_login:focus,body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #user_pass:focus{background:#fff;border-color:var(--mlb-blue, #1cb0f6);box-shadow:0 0 0 3px #1cb0f61f;outline:none}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .login-username:before,body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .login-username:after,body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .login-password:before,body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .login-password:after{content:none;display:none}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .login-username>label[for=user_login],body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .login-password>label[for=user_pass]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .login-username{margin:0}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .login-password{margin:12px 0 0}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .login-remember{margin:18px 0 0}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .login-submit{margin:22px 0 0}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .login-remember label{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:600;color:#777;cursor:pointer}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #rememberme{flex:0 0 22px;width:22px;height:22px;margin:0;padding:0;background:#fff;border:2px solid #d8d8d8;border-radius:7px;box-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #rememberme:checked{background-color:var(--mlb-blue, #1cb0f6);border-color:var(--mlb-blue, #1cb0f6);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4 10.5l3.5 3.5 8-8.5' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:15px 15px}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #rememberme:focus-visible{outline:none;box-shadow:var(--mlb-focus, 0 0 0 3px #fff, 0 0 0 6px #2b70c9)}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #wp-submit{display:block;width:100%;min-height:54px;padding:12px 22px;box-sizing:border-box;background:var(--mlb-blue, #1cb0f6);color:#fff;border:0;border-bottom:4px solid #1899d6;border-radius:14px;box-shadow:none;font-size:15px;font-weight:800;font-family:inherit;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform .12s ease,filter .15s ease}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #wp-submit:hover{background:var(--mlb-blue, #1cb0f6);color:#fff;opacity:1;filter:brightness(1.04)}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #wp-submit:active{transform:translateY(2px);border-bottom-width:1px;filter:none}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #wp-submit:focus-visible{outline:none;box-shadow:var(--mlb-focus, 0 0 0 3px #fff, 0 0 0 6px #2b70c9)}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-forgot-password-link{display:block;margin:22px 0 0;padding:2px 0;background:none;border:0;color:var(--mlb-blue, #1cb0f6);font-size:14px;font-weight:700;text-align:center;text-decoration:none;text-transform:none}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-forgot-password-link:hover{color:var(--mlb-blue, #1cb0f6);text-decoration:underline}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-forgot-password-link:focus-visible{outline:none;border-radius:8px;box-shadow:var(--mlb-focus, 0 0 0 3px #fff, 0 0 0 6px #2b70c9)}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-modal-closer{position:fixed;top:max(18px,env(safe-area-inset-top));left:max(18px,env(safe-area-inset-left));right:auto;z-index:100110;display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;color:#afafaf;background:transparent;border-radius:12px;line-height:1;cursor:pointer}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-modal-closer:hover{color:#777;background:#f2f2f2}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-modal-closer:focus-visible{outline:none;color:#777;box-shadow:var(--mlb-focus, 0 0 0 3px #fff, 0 0 0 6px #2b70c9)}@media(max-height:640px){body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open{align-items:flex-start;padding-top:64px}}body.single-sfwd-courses.mlb-ld-course-page.mlb-ld-login-scroll-lock{position:fixed;left:0;right:0;width:100%;overflow:hidden}body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open .ld-login-modal.ld-can-register{max-width:none}@media(prefers-reduced-motion:reduce){body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__cta--login,body.single-sfwd-courses.mlb-ld-course-page .mlb-course-progress__enrollment #btn-join.learndash-button-free,body.single-sfwd-courses.mlb-ld-course-page .learndash-wrapper-login-modal.ld-modal-open #wp-submit{transition:none!important}}
