@import url("https://use.typekit.net/isn7bcz.css");html:root{--dark-mode:#072b3b;--primary-blue:#1a86a2;--secondary-blue:#6eb2d1;--subtitle-blue:#90c3d9;--light-blue-bg:#e8f3f6;--row-blue-bg:#f3f9fb;--domes-gray:#3c3c3b;--light-gray-bg:#f0f0f0;--off-white-bg:#fbfbfb;--success-green:#6ecc9d;--deep-teal:#005d79;--correct-green:#2f9e7a;--incorrect-red:#b13f41;--white:#ffffff;--body-color:var(--domes-gray);--body-bg:var(--white);--body-font:"Gotham","Helvetica Neue",Arial,sans-serif;--maxw:1400px;--sidebar-w:386px;--radius-lg:16px;--radius-md:12px;--radius-sm:8px;--radius-pill:99px;--card-shadow:0 4px 4px -4px rgba(0,0,0,0.16);--badge-shadow:0 4px 4px -2px rgba(0,0,0,0.16);--pill-shadow:0 9px 10px rgba(0,0,0,0.16),0px 37px 18.5px rgba(0,0,0,0.14),0px 83px 25px rgba(0,0,0,0.08);--hero-gradient:linear-gradient(90deg,var(--dark-mode) 0,var(--primary-blue) 100%);--logo:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_logo.webp");--hero-image:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_bg1.png");--speaker-headshot:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_headshot.webp");--ico-clock:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_time.webp");--ico-book:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_chapters.webp");--ico-user:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_presenter.webp");--ico-trophy:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_progress.webp");--ico-chevron:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_dropdown.webp");--ico-check:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_check.webp");--ico-play:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_play.webp");--ico-pause:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_pause.webp");--ico-list:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_quiz.webp");--ico-lock:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_lock.webp");--ico-download:url("https://www.domespharmaconnect.com/assets/forms/lm01/domespharma_learningmodule_efficienteyes_download.webp")}.progress-ring{position:absolute;inset:0}.ring-bg{fill:none;stroke:transparent;stroke-width:1}.ring-progress{fill:none;stroke:var(--primary-blue);stroke-width:1;stroke-linecap:round;transform:rotate(-90deg);transform-origin:20px 20px}.popupStep{overflow-y:auto;scrollbar-width:none}*{box-sizing:border-box}html,body{height:100%;background-color:var(--body-bg);color:var(--body-color);font-family:var(--body-font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}form{min-height:100%}#main_PageContainer img{max-width:100%;height:auto}h1,h2,h3,h4{margin:0}a{color:var(--primary-blue)}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding-left:24px;padding-right:24px}.partContainer.sectionBreakPart,.paragraphPart{display:none}#main_DefaultValidationSummary{max-width:var(--maxw);margin:0 auto}#Header{position:relative;background:var(--hero-gradient);overflow:hidden;margin-bottom:64px}.headerInner{position:relative;z-index:2;display:flex;flex-direction:column;gap:24px;padding-top:0;padding-bottom:24px}.headerPill{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--white);border-radius:var(--radius-pill);box-shadow:var(--pill-shadow);padding:24px 40px}.headerLogo{flex:0 0 auto;width:158px;height:32px;background:var(--logo) no-repeat left center / contain}.headerNote{margin:0;color:var(--domes-gray);font-size:16px;text-align:right}.heroRow{display:flex}.heroText{display:flex;flex-direction:column;max-width:600px;padding:8px 0}#Header .heroText h1{color:var(--white);font-size:clamp(24px,4vw,40px);font-weight:700;line-height:1.25;margin-bottom:16px}.heroSubtitle{margin:0;color:var(--subtitle-blue);font-size:clamp(16px,2vw,24px);line-height:1.25;margin-bottom:64px}.heroMeta{display:flex;flex-wrap:wrap;gap:8px}.metaPill{display:inline-flex;align-items:center;gap:8px;padding:16px 20px;border-radius:var(--radius-pill);color:var(--white);font-size:12px;white-space:nowrap;background:rgba(7,43,59,0.5);box-shadow:0 0 4px 2px rgba(7,43,59,0.5) inset,0 -4px 8px 0 rgba(26,134,162,0.16) inset,0 93px 26px 0 rgba(0,0,0,0),0 59px 24px 0 rgba(0,0,0,0.01),0 33px 20px 0 rgba(0,0,0,0.05),0 15px 15px 0 rgba(0,0,0,0.09),0 4px 8px 0 rgba(0,0,0,0.1)}.metaPill::before{content:"";width:16px;height:16px;flex:0 0 16px;background:var(--metaIcon) no-repeat center center / contain}.metaPill.clock{--metaIcon:var(--ico-clock)}.metaPill.book{--metaIcon:var(--ico-book)}.metaPill.user{--metaIcon:var(--ico-user)}.heroImage{display:none;position:absolute;top:0;right:0;bottom:0;width:54%;z-index:1;background:var(--hero-image) no-repeat center right / cover;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,0.85) 35%,#000 70%);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,0.85) 35%,#000 70%)}.courseLayout{display:flex;flex-direction:column;gap:12px;max-width:var(--maxw);margin:0 auto 24px}.courseMain{display:flex;flex-direction:column;gap:12px;min-width:0}.videoPlayer{position:relative;width:100%;aspect-ratio:813 / 457;border-radius:var(--radius-md);overflow:hidden;background:var(--light-gray-bg)}.videoPlayer > .jwplayer{position:absolute;inset:0;display:none}.videoPlayer > .jwplayer.shown{display:block}.videoPlaceholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--domes-gray)}.videoPlaceholder::before{content:"";width:50%;max-width:360px;height:60px;background:var(--logo) no-repeat center center / contain;filter:brightness(0) invert(1);opacity:0.85}.videoPlaceholder::after{content:"";position:absolute;width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,0.15) var(--ico-play) no-repeat centercenter / 22px}.videoPlayer.playing .videoPlaceholder{display:none}.mobileTabs{display:flex;justify-content:space-between;gap:4px}.mobileTabs .tab{flex:0 1 auto;border:1px solid transparent;background:none;color:var(--primary-blue);font-family:inherit;font-size:12px;padding:8px 12px;border-radius:var(--radius-pill);cursor:pointer}.mobileTabs .tab.active{background:var(--row-blue-bg);border-color:var(--light-blue-bg)}.infoCard{border:1px solid var(--light-gray-bg);border-radius:var(--radius-lg);overflow:hidden;background:var(--white)}.infoSection{padding:24px;border-bottom:1px solid var(--light-gray-bg)}.infoSection h4{color:var(--primary-blue);font-size:16px;font-weight:700;margin-bottom:16px}.infoSection p{margin:0;color:var(--domes-gray)}.objectives{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.objectives li{display:flex;align-items:center;gap:16px;padding:16px 24px 16px 16px;border-radius:var(--radius-pill);background:var(--row-blue-bg);border:1px solid var(--light-blue-bg);color:var(--primary-blue)}.objectives li::before{content:"";flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:var(--primary-blue) var(--ico-check) no-repeat center center /22px;box-shadow:var(--badge-shadow),inset 0 0 4px rgba(0,0,0,0.25),inset 0 -4px 8px rgba(255,255,255,0.25)}.resourceRow{display:flex;flex-direction:column;gap:8px}.resourceCard{display:flex;align-items:center;gap:16px;flex:1;padding:16px;border-radius:var(--radius-md);border:1px solid var(--light-gray-bg);background:var(--off-white-bg);box-shadow:var(--card-shadow);color:var(--primary-blue);font-size:12px;text-decoration:none}.resourceCard:hover{text-decoration:none;color:var(--primary-blue);border:2px solid var(--primary-blue)}.resourceCard::before{content:"";flex:0 0 40px;width:40px;height:40px;border-radius:50%;border:1px solid var(--light-gray-bg);background:var(--white) var(--ico-download) no-repeat center center / 22px}.speakerHead{display:flex;align-items:center;gap:24px;margin-bottom:24px}.speakerAvatar{flex:0 0 80px;width:80px;height:80px;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,0.32);background:var(--speaker-headshot) no-repeat center center / cover}.speakerName{color:var(--dark-mode);font-weight:700;font-size:16px}.speakerCreds{color:var(--primary-blue) !important;font-size:12px}.speakerBio{color:var(--domes-gray)}.questionsCallout{padding:24px;background:var(--primary-blue);color:var(--white);text-align:center}.questionsCallout p{margin:0;color:var(--white);font-size:12px}.questionsCallout a{color:var(--white);text-decoration:underline}.courseSidebar{flex:0 0 auto}.sidebarCard{border:1px solid var(--light-gray-bg);border-radius:var(--radius-lg);background:var(--off-white-bg);overflow:hidden}.progressBlock{padding:24px}.progressBlock h4,.contentBlock h4{color:var(--dark-mode);font-size:16px;font-weight:700;margin-bottom:16px}.progressInner{display:flex;flex-direction:column;gap:16px;padding:16px;background:var(--white);border:1px solid var(--light-gray-bg);border-radius:var(--radius-md);box-shadow:var(--card-shadow)}.progressLabelRow{display:flex;align-items:center;gap:16px}.progressLabel{flex:1;color:var(--primary-blue);font-weight:700;font-size:12px}.progressLabelRow::after{content:"";width:18px;height:18px;flex:0 0 18px;background:var(--ico-trophy) no-repeat center center / contain}.progressBar{display:flex;gap:4px}.progressBar .seg{flex:1;height:4px;border-radius:var(--radius-pill);background:var(--light-blue-bg)}.progressBar .seg.done{background:var(--primary-blue)}.contentBlock{padding:24px;border-top:1px solid var(--light-gray-bg)}.nav-bar.accordion{display:flex;flex-direction:column;gap:8px}.chapter{border:1px solid var(--light-gray-bg);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--card-shadow);overflow:hidden}.chapterHead{display:flex;align-items:center;gap:16px;padding:16px;cursor:pointer}.chapterTitle{flex:1;color:var(--domes-gray);font-size:12px}.chapterChevron{flex:0 0 24px;width:24px;height:24px;border-radius:50%;border:1px solid var(--light-gray-bg);background:var(--off-white-bg) var(--ico-chevron) no-repeat center center /12px;box-shadow:var(--card-shadow);transform:rotateX(180deg);transition:transform 0.3s ease}.chapter.open .chapterChevron{transform:rotateX(0)}.chapter.locked .chapterChevron{transform:none}.chapter.locked .chapterHead::after{content:"";width:18px;height:18px;flex:0 0 18px;order:2;background:var(--ico-lock) no-repeat center center / contain}.chapter.locked .chapterChevron{order:3}.chapterBody{display:none;flex-direction:column;gap:8px;padding:16px;border-top:1px solid var(--light-gray-bg)}.chapter.open:not(.locked) .chapterBody{display:flex}.chapterBody .linkButton,.chapterBody .quizQuestion{display:flex;align-items:center;gap:8px;padding:8px 16px 8px 8px;border-radius:var(--radius-sm);border:1px solid transparent;color:var(--primary-blue);cursor:pointer;text-decoration:none}.chapterBody .linkButton:hover,.chapterBody .quizQuestion:hover{text-decoration:none;color:var(--primary-blue)}.rowBadge{flex:0 0 40px;width:40px;height:40px;border-radius:50%;border:1px solid var(--light-gray-bg);background-color:var(--white);background-repeat:no-repeat;background-position:center center;background-size:22px}.rowBadge.video{background-image:var(--ico-play);position:relative;border:none}.rowBadge.quiz{background-image:var(--ico-list)}.linkText{flex:1;min-width:0}.linkText p{margin:0;font-size:12px}.chapterBody .linkButton.active,.linkButton:hover,.quizQuestion:hover{background:var(--row-blue-bg);border-color:var(--light-blue-bg);border-radius:var(--radius-pill)}.chapterBody .linkButton.active .rowBadge.video{border-color:var(--primary-blue);background-image:var(--ico-pause)}.chapterBody .linkButton.watched .rowBadge,.chapterBody .quizQuestion.answered .rowBadge{border-color:transparent;background-color:var(--success-green);background-image:var(--ico-check);box-shadow:var(--badge-shadow),inset 0 0 4px rgba(0,0,0,0.25),inset 0 -4px 8px rgba(255,255,255,0.25)}.chapterBody .linkButton.watched .linkText,.chapterBody .quizQuestion.answered .linkText{opacity:0.5}@keyframes popupIn{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.popupCard{display:flex;flex-direction:column;width:100%;background:var(--white);border:0;border-radius:16px;overflow:hidden;box-shadow:0 14px 15.5px rgba(0,0,0,0.16),0 56px 28px rgba(0,0,0,0.14),0 127px 38px rgba(0,0,0,0.08),0 225px 45px rgba(0,0,0,0.02);animation:popupIn 0.28s ease both}.popupHead{flex:0 0 auto;padding:24px;border-bottom:1px solid var(--light-gray-bg)}.popupHeadLabel{color:var(--primary-blue);font-weight:700;font-size:16px;line-height:1.5}.popupBody{flex:1 1 auto;overflow-y:auto;max-height:588px;padding:40px;display:flex;flex-direction:column;gap:24px;border-bottom:1px solid var(--light-gray-bg)}.popupIntro{display:flex;flex-direction:column;gap:16px;text-align:center}.popupTitle{margin:0;color:var(--dark-mode);font-size:24px;font-weight:700;line-height:1.25}.popupSubtitle{margin:0;color:var(--domes-gray);font-size:16px;line-height:1.5}.popupFoot{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:24px;padding:24px;background:var(--primary-blue)}.popupBtn{position:relative;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-pill);padding:20px 32px;background:var(--deep-teal);color:var(--white);font-size:16px;line-height:1.5;white-space:nowrap;box-shadow:0 4px 8px -2px rgba(0,0,0,0.16),inset 0 0 4px 2px rgba(7,43,59,0.25),inset 0 -4px 8px 0 rgba(26,134,162,0.5);cursor:pointer}.popupBtn:hover,.popupBtn:focus,.popupBtn:focus:hover{color:var(--white);text-decoration:none}.popupBtn--block{width:100%}.popupLinks{margin:0;color:var(--white);font-size:12px;line-height:1.5;text-align:center}.popupBtn{border-radius:99px;background-color:#005d79;color:white;box-shadow:0 0 4px 2px rgba(7,43,59,0.25) inset,0 -4px 8px 0 rgba(26,134,162,0.5) inset,0 4px 8px -2px rgba(0,0,0,0.16)}.popupBtn:hover{border-radius:99px;background:linear-gradient(0deg,rgba(7,43,59,0.5) 0,rgba(7,43,59,0.5) 100%),#005d79;box-shadow:0 0 4.2px 2.1px rgba(7,43,59,0.25) inset,0 -4.2px 8.4px 0 rgba(26,134,162,0.5) inset,0 4.2px 8.4px -2.1px rgba(0,0,0,0.16)}.popupBtn:active{border-radius:99px;background:linear-gradient(0deg,rgba(7,43,59,0.5) 0,rgba(7,43,59,0.5) 100%),#005d79;box-shadow:0 0 4px 2px rgba(7,43,59,0.25) inset,0 -4px 8px 0 rgba(26,134,162,0.5) inset,0 4px 8px -2px rgba(0,0,0,0.16)}.popupLinks a{color:var(--white);text-decoration:underline}.codeBoxes{display:flex;gap:8px;height:80px}.codeBox{flex:1 1 0;min-width:0;height:100%;text-align:center;color:var(--dark-mode);font-size:24px;font-weight:700;background:var(--off-white-bg);border:1px solid var(--light-gray-bg);border-radius:var(--radius-md);box-shadow:var(--card-shadow);text-transform:uppercase}.codeBox:focus{outline:none;border-color:var(--primary-blue)}.codeBoxes--display .codeBox{display:flex;align-items:center;justify-content:center}.enrollFields{display:flex;flex-direction:column;gap:8px}.validationSummaryPart > .col-md-12{padding:0}.form-group{display:flex;flex-direction:column;gap:4px;margin:0;padding:8px 12px;background:var(--off-white-bg);border:1px solid var(--light-gray-bg);border-radius:var(--radius-md);box-shadow:var(--card-shadow);font-weight:400}.form-group > label{margin:0;color:var(--dark-mode);font-size:12px;line-height:1.5}.form-group > label,.form-group > label > span{font-weight:normal !important}.form-group input[type="text"]{border:none;outline:none;box-shadow:none;background:transparent;padding:0;height:24px;font-size:16px;color:var(--domes-gray)}.form-group input[type="text"]:focus{outline:none}.popupModal .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) !important;width:100%;max-width:480px;margin:0;padding:0 16px}.modal-backdrop{background:linear-gradient(180deg,rgba(7,43,59,0) 50%,#072b3b 100%),linear-gradient(0deg,#072b3b 0,rgba(7,43,59,0) 100%) !important}.modal-backdrop.in{opacity:1 !important}.basicLightbox{background:linear-gradient(180deg,rgba(7,43,59,0) 50%,#072b3b 100%),linear-gradient(0deg,#072b3b 0,rgba(7,43,59,0) 100%) !important;padding:0;overflow-y:auto}button.default-lightbox-button{border-radius:99px;background-color:#005d79;color:white;box-shadow:0 0 4px 2px rgba(7,43,59,0.25) inset,0 -4px 8px 0 rgba(26,134,162,0.5) inset,0 4px 8px -2px rgba(0,0,0,0.16);padding:20px 32px;font-family:var(--body-font)}button.default-lightbox-button:hover{border-radius:99px;background:linear-gradient(0deg,rgba(7,43,59,0.5) 0,rgba(7,43,59,0.5) 100%),#005d79;box-shadow:0 0 4.2px 2.1px rgba(7,43,59,0.25) inset,0 -4.2px 8.4px 0 rgba(26,134,162,0.5) inset,0 4.2px 8.4px -2.1px rgba(0,0,0,0.16)}button.default-lightbox-button:active{border-radius:99px;background:linear-gradient(0deg,rgba(7,43,59,0.5) 0,rgba(7,43,59,0.5) 100%),#005d79;box-shadow:0 0 4px 2px rgba(7,43,59,0.25) inset,0 -4px 8px 0 rgba(26,134,162,0.5) inset,0 4px 8px -2px rgba(0,0,0,0.16)}.basicLightbox__placeholder{width:100%;max-width:800px;max-height:100%;display:flex;flex-direction:column}.default-lightbox-modal-body,.popupCard{max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px)}.default-lightbox-modal-body{display:flex;flex-direction:column;width:100%;background:var(--white);border-radius:16px;padding:0 !important;overflow:hidden;box-shadow:0 23px 26px rgba(0,0,0,0.16),0 94px 47px rgba(0,0,0,0.14),0 211px 63.5px rgba(0,0,0,0.08),0 375px 75px rgba(0,0,0,0.02);border:none !important;opacity:0;transform:translateY(24px);transition:opacity 0.28s ease,transform 0.28s ease}.basicLightbox--visible .default-lightbox-modal-body{opacity:1;transform:translateY(0)}.default-lightbox-modal-header{flex:0 0 auto;margin:0;padding:24px 24px 24px 40px !important;border-bottom:1px solid var(--light-gray-bg);color:var(--primary-blue) !important;font-size:16px !important;font-weight:700;line-height:1.5;font-family:var(--body-font)}.default-lightbox-modal-header:empty{display:none}.default-lightbox-question-holder{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column;gap:40px;padding:40px}.default-lightbox-question-group{display:flex;flex-direction:column;gap:40px;margin-bottom:0}.default-lightbox-question-label{color:var(--domes-gray) !important;font-size:16px !important;font-weight:400;line-height:1.5;margin-bottom:0;font-family:var(--body-font)}.default-lightbox-answer-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.default-lightbox-answer-list li{display:flex;align-items:center;gap:16px;padding:16px;margin:0 !important;background:var(--off-white-bg);outline:1px solid var(--light-gray-bg);border-radius:var(--radius-md);box-shadow:var(--card-shadow);height:72px;flex:0 0 auto}.default-lightbox-answer-list input.default-lightbox-radio{appearance:none;-webkit-appearance:none;flex:0 0 40px;width:40px;height:40px;margin:0;background:var(--white);border:1px solid var(--light-gray-bg);border-radius:var(--radius-pill);cursor:pointer}.default-lightbox-answer-list li:has(input:checked){outline-width:2px}.default-lightbox-answer-list li.is-dimmed{opacity:0.5}.default-lightbox-answer-list li.is-correct-answer{outline-width:2px;outline-color:var(--success-green)}.default-lightbox-answer-list li.is-incorrect-answer{outline-width:2px;outline-color:var(--incorrect-red)}.default-lightbox-answer-list input.default-lightbox-radio:checked{background:radial-gradient(circle,var(--primary-blue) 0 7px,transparent 8px) center /100% 100% no-repeat,var(--white)}.default-lightbox-answer-list input.default-lightbox-radio:focus{outline:none}.default-lightbox-answer-label{flex:1 1 0;margin:0;color:var(--primary-blue) !important;font-size:16px !important;font-weight:400;line-height:1.5;cursor:pointer;font-family:var(--body-font) !important}.default-lightbox-validation{margin:0 40px;margin-top:40px;padding:16px;background:rgba(178,58,72,0.08);border:1px solid var(--incorrect-red);border-radius:var(--radius-md);color:var(--incorrect-red)}.default-lightbox-validation-header{margin:0;font-weight:700}.default-lightbox-validation-list{margin:8px 0 0;padding-left:20px}.default-lightbox-button-holder{flex:0 0 auto;display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:16px !important;padding:24px;background:var(--primary-blue);margin-top:0 !important}.default-lightbox-button-holder.is-correct{background:linear-gradient(90deg,var(--success-green) 0,var(--primary-blue) 100%);align-items:center !important}.default-lightbox-button-holder.is-incorrect{background:linear-gradient(90deg,var(--incorrect-red) 0,var(--primary-blue) 100%);align-items:center !important}.lightboxCounter,.lightboxResult{font-family:var(--body-font) !important;color:var(--white);font-size:16px;line-height:1.5;text-align:center}.lightboxCounter .lightboxCounter-total{color:rgba(255,255,255,0.5)}.lightboxResult{font-weight:700}.lightboxResult .lightboxResult-detail{font-weight:400}.default-lightbox-next-button{position:relative;border:0;border-radius:var(--radius-pill);padding:20px 32px;background:var(--deep-teal);color:var(--white);font-size:16px;line-height:1.5;white-space:nowrap;box-shadow:0 4px 8px -2px rgba(0,0,0,0.16),inset 0 0 4px 2px rgba(7,43,59,0.25),inset 0 -4px 8px 0 rgba(26,134,162,0.5);cursor:pointer}.default-lightbox-hidden{display:none !important}#AgilityForm > footer{background:var(--dark-mode);color:var(--white);margin-top:0}.siteFooter{max-width:var(--maxw);margin:0 auto;padding:24px;text-align:center;font-size:12px;line-height:1.5}@media only screen and (min-width:600px){.default-lightbox-button-holder{flex-direction:row;align-items:center;gap:40px;padding:24px 24px 24px 40px}.lightboxCounter,.lightboxResult{text-align:left}}@media only screen and (min-width:992px){.container{padding-left:40px;padding-right:40px}.headerInner{padding-top:0;padding-bottom:24px}.heroText{padding:40px}.heroImage{display:block}.courseLayout{flex-direction:row;align-items:flex-start;gap:0;margin-bottom:48px}.courseMain{flex:1 1 auto;gap:40px}.courseSidebar{flex:0 0 var(--sidebar-w);margin-left:40px;position:sticky;top:24px}.mobileTabs{display:none}.infoCard [data-tab],.courseSidebar{display:block}.resourceRow{flex-direction:row}.default-lightbox-modal-body{width:800px !important}.default-lightbox-button-holder{justify-content:space-between !important;flex-direction:row !important}.lightboxCounter{align-self:center}.default-lightbox-modal-body,.popupCard{max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}}@media only screen and (min-width:991px) and (max-width:1200px){.resourceRow{flex-direction:column}}@media only screen and (max-width:991px){.courseLayout[data-active-tab="content"] .infoCard{display:none}.courseLayout:not([data-active-tab="content"]) .courseSidebar{display:none}.courseLayout:not([data-active-tab="content"]) .infoCard > [data-tab]{display:none}.courseLayout[data-active-tab="overview"] .infoCard > [data-tab="overview"],.courseLayout[data-active-tab="resources"] .infoCard > [data-tab="resources"],.courseLayout[data-active-tab="speaker"] .infoCard > [data-tab="speaker"]{display:block}.resourceRow{flex-direction:column}#Header{margin-bottom:24px}}@media only screen and (max-width:500px){.heroSubtitle{margin-bottom:24px}.headerInner{padding-top:0}#Header .heroText h1{margin-bottom:8px}.headerLogo{width:79px;height:16px}.headerNote{font-size:8px}.headerPill{padding:16px 24px}.metaPill{padding:12px;font-size:8px}.metaPill::before{width:12px;height:12px}.heroMeta{gap:12px}}@media only screen and (max-width:480px){.popupBody,.default-lightbox-question-holder{padding:24px}.basicLightbox{padding:24px}.default-lightbox-modal-header{padding:24px !important}.popupTitle{font-size:18px}.codeBoxes{height:80px;gap:4px}.codeBox{font-size:18px}.default-lightbox-question-holder{gap:24px}.default-lightbox-question-group{gap:24px}.popupBtn{padding:20px 32px}}