.step-img{position:relative}.step-progress{position:absolute;left:0;right:0;bottom:0;width:100%;height:3px;background:var(--light-grey);overflow:hidden}.step-progress__bar{display:block;height:100%;background:var(--secondary-color)}.step-item--seen .step-img img{opacity:.85}.category-item.disabled{pointer-events:none;opacity:.6}.steps-slider .embla{--slide-size: 25%;--slide-spacing: 1.5rem;margin:auto;padding:1rem 0}.steps-slider .embla__viewport{overflow:hidden}.steps-slider .embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.steps-slider .embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.steps-slider .embla__controls{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1rem}.steps-slider .embla__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.steps-slider .embla__button{-webkit-tap-highlight-color:rgba(0,0,0,.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem currentColor;width:3.6rem;height:3.6rem;z-index:1;border-radius:50%;display:flex;align-items:center;justify-content:center}.steps-slider .embla__button:disabled{opacity:.3;cursor:default}.steps-slider .embla__button__svg{width:35%;height:35%}.steps-slider .embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:calc((2.6rem - 1.4rem) / 2 * -1)}.steps-slider .embla__dot{-webkit-tap-highlight-color:rgba(0,0,0,.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.steps-slider .embla__dot:after{box-shadow:inset 0 0 0 .2rem #eaeaea;width:1.4rem;height:1.4rem;border-radius:50%;display:flex;align-items:center;content:""}.steps-slider .embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem #36313d}@media(max-width:575px){.steps-slider .embla{--slide-size: 100%}}.step-video[data-v-9b53137e]{width:100%;margin:20px 0}.video-container[data-v-9b53137e]{width:100%;max-width:100%}.step-quiz{box-sizing:border-box;margin:2rem 0;padding:2rem;border:1px solid var(--primary-color);border-radius:.75rem;color:var(--step-quiz-text-color, inherit)}.step-quiz-title{margin:0 0 .5rem;font-size:var(--step-quiz-title-size, clamp(1.5rem, 2vw, 2rem));line-height:1.2}.step-quiz-description{margin:0 0 1.5rem;color:var(--step-quiz-muted-color, #5f6368);line-height:1.6}.step-quiz-form{margin:0}.step-quiz-question{min-width:0;margin:0 0 1.5rem;padding:0;border:0}.step-quiz-question:where(:disabled){opacity:.65}.step-quiz-question-title{width:100%;margin:0 0 .75rem;padding:0;font-size:1.15rem;font-weight:600;line-height:1.4}.step-quiz-textarea{box-sizing:border-box;width:100%;min-height:8rem;padding:.75rem;border:1px solid var(--step-quiz-border-color, #b8c0c8);border-radius:var(--step-quiz-radius, .25rem);background:var(--step-quiz-field-background, #fff);color:inherit;font:inherit;line-height:1.5;resize:vertical}.step-quiz-textarea:where(:focus-visible){outline:3px solid var(--step-quiz-focus-color, #2563eb);outline-offset:2px}.step-quiz-option{display:flex;align-items:flex-start;gap:.625rem;width:fit-content;margin:0 0 .625rem;line-height:1.4;cursor:pointer}.step-quiz-input{flex:0 0 auto;width:1.125rem;height:1.125rem;margin:.125rem 0 0;accent-color:var(--step-quiz-accent-color, var(--primary-color, #2563eb))}.step-quiz-input:where(:focus-visible){outline:3px solid var(--step-quiz-focus-color, #2563eb);outline-offset:2px}.step-quiz-progress{display:grid;gap:.5rem;margin:.75rem 0;color:var(--step-quiz-muted-color, #5f6368);font-size:.9375rem}.step-quiz-progress-text{position:relative;z-index:1;padding:.125rem .4rem;border-radius:999px;background:var( --step-quiz-progress-label-background, rgb(255 255 255 / 85%) );color:var(--step-quiz-progress-label-color, #1f2937);line-height:1.2}.step-quiz-progress-track{position:relative;display:grid;place-items:center;width:100%;height:1.5rem;overflow:hidden;border-radius:999px;background:var(--step-quiz-progress-background, #dfe3e8)}.step-quiz-progress-value{position:absolute;inset:0 auto 0 0;height:100%;border-radius:inherit;background:var(--step-quiz-accent-color, var(--primary-color, #2563eb));transition:width .18s ease}.step-quiz-score{margin:.5rem 0;font-weight:600}.step-quiz-state{margin:1rem 0;padding-left:.75rem;border-left:3px solid var(--step-quiz-state-color, var(--step-quiz-accent-color, #2563eb));line-height:1.5}.step-quiz-status-completed{--step-quiz-state-color: var(--step-quiz-success-color, #18794e)}.step-quiz-status-stale{--step-quiz-state-color: var(--step-quiz-warning-color, #9a6700)}.step-quiz-saving{margin:.75rem 0;color:var(--step-quiz-muted-color, #5f6368);font-size:.9375rem}.step-quiz-alert{margin:1rem 0;padding-left:.75rem;border-left:3px solid var(--step-quiz-error-color, #b42318);color:var(--step-quiz-error-color, #b42318);line-height:1.5}.step-quiz-loading{margin:1rem 0;color:var(--step-quiz-muted-color, #5f6368)}.step-quiz-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.step-quiz-button{min-height:2.75rem;padding:.625rem 1rem;border:1px solid var(--step-quiz-accent-color, var(--primary-color, #2563eb));border-radius:var(--step-quiz-radius, .25rem);font:inherit;font-weight:600;line-height:1.2;cursor:pointer}.step-quiz-button-reset{background:transparent;color:var(--step-quiz-accent-color, var(--primary-color, #2563eb));text-transform:uppercase;font-weight:300}.step-quiz-button:where(:focus-visible){outline:3px solid var(--step-quiz-focus-color, #2563eb);outline-offset:2px}.step-quiz-button:where(:disabled){opacity:.55;cursor:not-allowed}@media(max-width:575px){.step-quiz{margin:1.5rem 0}.step-quiz-title{font-size:var(--step-quiz-title-size-mobile, 1.5rem)}.step-quiz-textarea{min-height:7rem}.step-quiz-button{width:100%}}.gsheet-table__search[data-v-0ed84c37]{margin-bottom:.75rem;display:flex;justify-content:flex-end}.gsheet-table__search-label[data-v-0ed84c37]{display:inline-flex;align-items:center;gap:.5rem}.gsheet-table__search-input[data-v-0ed84c37]{padding:.375rem .75rem;border:1px solid #ced4da;border-radius:.375rem}.gsheet-table__scroll[data-v-0ed84c37]{overflow-x:auto}.gsheet-table__table[data-v-0ed84c37]{width:100%;border-collapse:collapse}.gsheet-table__table th[data-v-0ed84c37],.gsheet-table__table td[data-v-0ed84c37]{padding:.75rem;border-bottom:1px solid #dee2e6;text-align:left;vertical-align:top;white-space:nowrap}.gsheet-table__table th[data-v-0ed84c37]{font-weight:600}.gsheet-table__status--error[data-v-0ed84c37]{color:#b02a37}.gsheet-table__no-results[data-v-0ed84c37]{text-align:center;font-style:italic}.pending-approval span[data-v-ad3f3b40]{display:inline-flex;align-items:center;gap:.4rem}.step-comments__list[data-v-ad3f3b40]{list-style:none;margin:0;padding:0}.step-comments__item[data-v-ad3f3b40]{margin:.75rem 0;padding:.75rem 0;border-bottom:1px solid #dee2e6}.step-comments__item-head[data-v-ad3f3b40]{display:flex;align-items:center;gap:.625rem;margin-bottom:.5rem}.step-comments__avatar[data-v-ad3f3b40]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:#e9ecef;color:#adb5bd}.step-comments__meta[data-v-ad3f3b40]{min-width:0}.step-comments__author[data-v-ad3f3b40]{font-weight:600;margin:0;line-height:1.2}.step-comments__date[data-v-ad3f3b40]{margin:0;font-size:.8125rem;color:#6c757d;line-height:1.2}.step-comments__body[data-v-ad3f3b40]{margin:0;white-space:pre-wrap}.step-comments__reply[data-v-ad3f3b40]{margin-top:.5rem;margin-left:1.5rem;padding-left:.75rem;border-left:3px solid var(--secondary-color)}.step-comments__reply-head[data-v-ad3f3b40]{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.step-comments__avatar-img[data-v-ad3f3b40]{width:100%;height:100%;border-radius:50%;object-fit:cover}.step-comments__avatar--reply[data-v-ad3f3b40]{width:1.75rem;height:1.75rem}.step-comments__reply-author[data-v-ad3f3b40]{font-weight:400;font-size:.9em;margin:0;line-height:1.2}.step-comments__reply-name[data-v-ad3f3b40]{font-weight:700}.step-comments__reply-body[data-v-ad3f3b40]{margin:0;white-space:pre-wrap}.step-comments__status--error[data-v-ad3f3b40]{color:#b02a37}.step-comments__load-more[data-v-ad3f3b40]{margin-top:.75rem;padding:.375rem .75rem;border:1px solid #ced4da;border-radius:.375rem;background:#fff;cursor:pointer}.step-comments__load-more[data-v-ad3f3b40]:disabled{opacity:.6;cursor:default}.step-comments__form[data-v-ad3f3b40]{margin:0 0 1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--secondary-color);display:flex;flex-direction:column;gap:.5rem}.step-comments__form-heading[data-v-ad3f3b40]{margin:0;font-weight:600}.step-comments__form-step[data-v-ad3f3b40]{font-weight:700}.step-comments__textarea[data-v-ad3f3b40]{width:100%;padding:.5rem .75rem;border:1px solid #ced4da;border-radius:.375rem;resize:vertical}.step-comments__anonymous[data-v-ad3f3b40]{display:inline-flex;align-items:center;gap:.5rem}.step-comments__connected-as[data-v-ad3f3b40]{font-weight:400;color:#6c757d}.step-comments__submit[data-v-ad3f3b40]{align-self:flex-start;border:none;cursor:pointer}.step-comments__submit[data-v-ad3f3b40]:disabled{opacity:.6;cursor:default}.step-comments__feedback[data-v-ad3f3b40]{margin:0}.step-comments__feedback--success[data-v-ad3f3b40]{color:#146c43}.step-comments__feedback--error[data-v-ad3f3b40]{color:#b02a37}.pref-toggle[data-v-55623a7a]{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:.25rem;font-size:1.5rem;line-height:1;color:inherit}.pref-toggle[data-v-55623a7a]:disabled{opacity:.6;cursor:default}.pref-toggle--likes.pref-toggle--active[data-v-55623a7a]{color:#e0245e}.pref-toggle--watchlist.pref-toggle--active[data-v-55623a7a]{color:var(--secondary-color, #0d6efd)}.pref-toggle--watchlist.pref-toggle--seen[data-v-55623a7a]{color:silver;opacity:1}.hub-join-the-program-btn[data-v-050799c7]{display:inline-block;margin-top:.75rem;padding:.6rem 1.1rem;border:0;border-radius:.375rem;background:#1b7bff;color:#fff;font-size:1rem;line-height:1.3;cursor:pointer}.hub-join-the-program-btn[data-v-050799c7]:hover{background:#155fd1}.blogposts-slider .embla{--slide-size: 25%;--slide-spacing: 1.5rem;margin:auto;padding:1rem 0}.blogposts-slider .embla__viewport{overflow:hidden}.blogposts-slider .embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.blogposts-slider .embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.blogposts-slider .embla__controls{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1rem}.blogposts-slider .embla__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.blogposts-slider .embla__button{-webkit-tap-highlight-color:rgba(0,0,0,.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem currentColor;width:3.6rem;height:3.6rem;z-index:1;border-radius:50%;display:flex;align-items:center;justify-content:center}.blogposts-slider .embla__button__svg{width:35%;height:35%}.blogposts-slider .embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.blogposts-slider .embla__dot{-webkit-appearance:none;appearance:none;background-color:transparent;cursor:pointer;border:0;padding:0;margin:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.blogposts-slider .embla__dot:after{box-shadow:inset 0 0 0 .2rem #eaeaea;width:1.4rem;height:1.4rem;border-radius:50%;display:flex;content:""}.blogposts-slider .embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem #36313d}@media(max-width:575px){.blogposts-slider .embla{--slide-size: 100%}}
