.StarterCurriculum_starter__QzzRi{background:white;width:100%;padding:1.25rem 2rem;border-radius:10px;outline:1px solid #67676719}.StarterCurriculum_container__KBneT{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px}.StarterCurriculum_header__ohYfd{display:flex;flex-direction:column;gap:20px;width:100%;align-items:flex-start}.StarterCurriculum_subtitle__2kRng{font-size:1.1rem;font-weight:400}.StarterCurriculum_thumbnail__yluaZ{max-width:110px;width:100%}.StarterCurriculum_mainContent__pAnHJ{display:flex;flex-direction:column;gap:6px}.StarterCurriculum_starter__QzzRi h4{font-family:var(--condensed);font-weight:700;font-size:clamp(1.25rem,2vw + 1rem,1.5rem)}.StarterCurriculum_starter__QzzRi .StarterCurriculum_addButton__Gspum,.StarterCurriculum_starter__QzzRi .StarterCurriculum_viewButton__yqh4S{font-family:var(--wide);text-transform:uppercase;font-size:.9rem;font-weight:400}.StarterCurriculum_buttons__FEZKk{display:flex;gap:10px;align-items:center;justify-content:flex-end;min-width:200px;flex:0 0 auto;flex-wrap:nowrap;margin-top:30px}.StarterCurriculum_moduleList__AE7u8{list-style:none;counter-reset:item;display:flex;flex-wrap:wrap;gap:.3rem;padding:0;width:100%;margin:50px 0 0}.StarterCurriculum_moduleList__AE7u8 li{padding:.75rem;width:100%}.StarterCurriculum_moduleList__AE7u8 li:not(:last-of-type){border-bottom:1px solid #d3d3d3}.StarterCurriculum_moduleHeader__cRLMd{font-family:var(--wide);font-size:.75rem;font-weight:400;letter-spacing:.75px;text-transform:uppercase;margin-bottom:3px}.StarterCurriculum_moduleTitle__RsxAv{font-family:var(--condensed);font-weight:500;font-size:1.25rem}.StarterCurriculum_moduleList__AE7u8 li span{display:block}.StarterCurriculum_viewButton__yqh4S{background:none;border:1px solid #8792a5;color:#21364e;transition:all .3s ease}.StarterCurriculum_accordionTrigger__G_8Nd{background:none;border:none;margin-top:.5rem;cursor:pointer;display:flex;align-items:center;font-family:var(--wide);font-size:.8rem;font-weight:500;letter-spacing:.75px;color:var(--blue-link);text-transform:uppercase}.StarterCurriculum_accordionTrigger__G_8Nd:hover{opacity:.7}.StarterCurriculum_accordionTrigger__G_8Nd svg{transition:transform .2s ease;transform:rotate(0deg)}[data-state=open] .StarterCurriculum_accordionTrigger__G_8Nd svg{transform:rotate(180deg)}@media screen and (min-width:850px){.StarterCurriculum_container__KBneT{flex-direction:row;justify-content:space-between;align-items:flex-start}.StarterCurriculum_header__ohYfd{flex-direction:row}.StarterCurriculum_buttons__FEZKk{margin-top:0}}.Spinner_spinner__owu7h{border:5px solid rgba(0,0,0,.1);border-top-color:#3498db;border-radius:50%;animation:Spinner_spin__4wolp 1.5s cubic-bezier(.75,.11,.4,.94) infinite}.Spinner_inButton__hJSiY .Spinner_spinner__owu7h{border:3px solid rgba(133,133,133,.3);border-top-color:#3aaaf5;border-radius:50%;animation:Spinner_spin__4wolp 1.5s cubic-bezier(.75,.11,.4,.94) infinite}.Spinner_pageSpinner__BHv4U{width:300px;height:300px;z-index:9;display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;margin:auto}@keyframes Spinner_spin__4wolp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Buttons_button__3JJEj{display:flex;align-items:center;justify-content:center;gap:8px;flex-direction:row;padding:7px 25px;margin:0;letter-spacing:.2px;border-radius:5px;transition:all .3s ease;width:100%;width:-moz-fit-content;width:fit-content;white-space:nowrap}.Buttons_button__3JJEj,.Buttons_button__3JJEj span{font-size:1.1rem;font-weight:500;font-family:var(--condensed)}.Buttons_button__3JJEj:hover{cursor:pointer;opacity:.8}.Buttons_button__3JJEj:disabled{background:#dbdbdb!important;color:#b5aeae!important}.Buttons_button__3JJEj.Buttons_disabled__HGL6J:hover{cursor:default;opacity:1}.Buttons_red__um9Mu{background:var(--brand-red);color:#fff}.Buttons_redGradient__YeXCw{background:var(--brand-red-gradient);color:#fff}.Buttons_blue__gEIMg{background:#13384b;color:#fff}.Buttons_black__kRj7y{background:#161819;color:#fff}.Buttons_white__o9C2v{background-color:#fff;border:1px solid #c1c1cc;color:var(--brand-dark-blue);font-family:var(--condensed);text-transform:uppercase;font-size:.9rem;padding:10px 30px;letter-spacing:.5px}.Buttons_link__LfufE{background:none;color:var(--dark-blue-link);text-decoration:underline}.Buttons_empty__I4Sx4{background:none;border:1px solid #8792a5;color:#21364e;transition:all .3s ease}.Buttons_empty__I4Sx4:hover{background:#ecf0f2}.Buttons_dashed__J9Yen{width:100%;padding:20px;background-color:#fcfcfd;border:1px dashed #969dc6;outline:none;transition:all .2s ease}.Buttons_hideOnMobile__GXuVu{display:none}@media screen and (min-width:550px){.Buttons_button__3JJEj{width:-moz-fit-content;width:fit-content;padding:7px 25px}.Buttons_hideOnMobile__GXuVu{display:inline}}.AuditSetupHeader_container__AaDvb{text-align:center;margin:30px auto;width:100%;max-width:500px}.AuditSetupHeader_container__AaDvb h1{font-family:var(--sans-serif);font-size:2.5rem;font-weight:800}.AuditSetupHeader_subtitle__CwPJA{font-family:var(--sans-serif);font-size:1.2rem;font-weight:400;color:var(--medium-dark-text);margin:10px 0}.AuditSetupHeader_bookCall__zVKiH{font-family:var(--sans-serif);font-size:.9rem}.FullAuditForm_container__4CWyH{background-color:#eceff4;margin-top:30px;padding:20px 20px 50px}.FullAuditForm_innerWrap__1cchD{max-width:650px;margin:auto}.FullAuditForm_createButton__Bwqqh{margin:30px auto;padding:7px 20px;width:100%;max-width:300px}.FullAuditForm_submitButton__OtUYo{width:100%;font-family:var(--sans-serif);font-size:1.1rem;padding:15px;font-weight:300}.FullAuditForm_back__sudq9{text-align:center;width:-moz-fit-content;width:fit-content;margin:20px auto auto}.InternalUseQuestions_container__qZHLd{background-color:#d7dbe0;padding:30px}.InternalUseQuestions_headline__9NvTG{text-align:center;text-transform:uppercase;font-size:.9rem;letter-spacing:.3px}.InternalUseQuestions_label__8jaKV{font-size:.73rem;margin-top:50px;margin-bottom:5px;text-transform:uppercase;font-weight:700;color:var(--medium-dark-text);letter-spacing:.3px}.InternalUseQuestions_input__R8UQR{padding:10px;margin-top:5px;box-shadow:none;text-align:left;font-size:1.1rem}.InternalUseQuestions_inputContainer__y2FP9{margin-top:30px}.InternalUseQuestions_radios__zMLRn{margin-top:25px}.InternalUseQuestions_auditChoice__o3f6c{font-size:.9rem;margin-top:5px}.InternalUseQuestions_bold__Z6_Gx{font-weight:700}.VideoDetailIcon_container__bFFUI{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:6px 10px;border-radius:3px;background-color:#ffffff0d;outline:1px solid #ffffff1c}.VideoDetailIcon_avatar__6YzhV{border-radius:3px}.VideoDetailIcon_title__4Zzc7{color:rgba(255,255,255,.754);font-size:.9rem;font-family:var(--condensed);font-weight:300;letter-spacing:.3px}.CourseVideoAndSidebar_container__4lRY9{width:100%;display:flex;gap:20px;flex-direction:column-reverse}.CourseVideoAndSidebar_article__II_x5{width:100%;margin:auto}.CourseVideoAndSidebar_aside__y_A9s{width:100%;margin:auto;background-color:#12121d;border:1px solid #ffffff1c;box-shadow:inset -5px 0 6px #191a1d47;background-color:#131313}@media (min-width:850px){.CourseVideoAndSidebar_container__4lRY9{display:flex;gap:0;justify-content:space-between;align-items:flex-start;padding-bottom:50px;flex-direction:row}.CourseVideoAndSidebar_aside__y_A9s{flex:1 1;max-width:350px;position:-webkit-sticky;position:sticky;top:50px;margin:0}.CourseVideoAndSidebar_article__II_x5{flex:1 1;width:100%;margin:0}}@media (min-width:1200px){.CourseVideoAndSidebar_aside__y_A9s{max-width:450px}}.CourseSnapshot_container__uNkfv{display:flex;position:relative;position:-webkit-sticky;position:sticky;top:0;z-index:91;justify-content:space-between;background-color:#30496a}.CourseSnapshot_titleAndDetails__aEh2I{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:25px}.CourseSnapshot_detailsOneLine__dP6Lv{display:flex;gap:10px;color:#d3d3d33c;font-size:.8em;align-items:center}.CourseSnapshot_detailsOneLine__dP6Lv div,.CourseSnapshot_detailsOneLine__dP6Lv div span{font-family:var(--wide);font-size:.75rem;font-weight:400;color:#efefef;letter-spacing:.3px;display:flex;gap:3px;align-items:center;text-transform:uppercase}.CourseSnapshot_detailsOneLine__dP6Lv div span{font-size:.85em;font-weight:300}.CourseSnapshot_courseTitle__wSGWT{font-family:var(--condensed);font-size:2rem;font-weight:600;line-height:1.25;text-transform:none;color:#fff;z-index:9;letter-spacing:-.3px}.CourseSnapshot_background__3hAel{height:180px;width:50%;position:absolute}.CourseSnapshot_imgWrap__9LOhS{max-width:170px;width:100%;display:flex;align-items:flex-end;position:absolute;bottom:0;right:0;opacity:.1;filter:saturate(.5)}.CourseSnapshot_pushedRectangle__t6rde{position:absolute;width:200px;top:0;right:0;height:100%;background-color:#2a405e;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 0,100% 100%,0 100%);z-index:-9;opacity:.5}@media (min-width:850px){.CourseSnapshot_imgWrap__9LOhS{opacity:.3}}.SidebarCourse_sectionTitle___IayD{padding:10px 25px;color:#e6e6e6;font-family:var(--wide);font-weight:400;margin-top:40px;text-transform:uppercase;letter-spacing:.6px;border-bottom:1px solid #ffffff33;font-size:.7rem}.SidebarListItem_item__k80_g{display:flex;flex-direction:row;justify-content:space-between;padding:20px 25px;transition:all .2s ease;position:relative;border-bottom:1px solid #5b5b79a1}.SidebarListItem_item__k80_g:first-child{border-top:1px solid #5b5b79}.SidebarListItem_title__4K3hz{font-family:var(--condensed);font-size:.9rem;font-weight:300;color:#cccdd3;letter-spacing:.6px;color:#babbc2}.SidebarListItem_info__cIAAp{font-family:var(--sans-serif);font-weight:300;font-size:.8rem;color:#b9bbc0}.SidebarListItem_active__V21Dn{background-color:#24453d}.SidebarListItem_item__k80_g:hover{border-left:10px solid #2c9286;background-color:#172824}.SidebarListItem_active__V21Dn .SidebarListItem_title__4K3hz,.SidebarListItem_item__k80_g:hover .SidebarListItem_title__4K3hz{color:#fff}.SidebarListItem_titleAndGraphic__xfbSs{display:flex;gap:6px;align-items:center;flex-direction:row}.SidebarListItem_lock__LeLuR{opacity:.8}@media (min-width:850px){.SidebarListItem_item__k80_g{padding:10px 25px}}