.pdfViewerContainer{box-sizing:border-box;--pdfViewer-padding-bottom:16px;--page-margin:1px auto 8px;background-color:#fff;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0;overflow:auto}#viewerContainer{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom;background-color:#fff;width:100%;height:100%;overflow:auto;position:absolute!important}canvas{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated;will-change:contents;-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:layout paint;isolation:isolate;margin:auto;display:block;transform:translateZ(0);image-rendering:auto!important}.pdfViewer .page .loadingIcon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23999' d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z'/%3E%3Cpath fill='%23333' d='M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8zm0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6z'/%3E%3C/svg%3E") 50%/2.9rem no-repeat;border:none;width:2.9rem;height:2.9rem;animation:1s linear infinite spin;display:block;position:absolute;top:calc(50% - 1.45rem);left:calc(50% - 1.45rem)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#loadingBar{--progressBar-percent:0%;--primary-color:#2c64e3;z-index:1000;background-color:rgba(44,100,227,.1);height:3px;position:absolute;top:0;left:0;right:0}#loadingBar .progress{width:100%;transform:scaleX(var(--progressBar-percent));transform-origin:0 0;background-color:var(--primary-color);height:100%;transition:transform .2s;position:absolute;left:0;overflow:hidden}@keyframes progressIndeterminate{0%{transform:translate(0%)}50%{transform:translate(100%)}to{transform:translate(100%)}}#loadingBar.indeterminate .progress{background-color:rgba(44,100,227,.5);transition:none;transform:none}#loadingBar.indeterminate .progress .glimmer{background-image:linear-gradient(90deg,rgba(44,100,227,.3) 0%,#2c64e3 50%,rgba(44,100,227,.3) 100%);background-repeat:no-repeat;background-size:100% 100%;width:5rem;height:100%;animation:2s linear infinite progressIndeterminate;position:absolute;top:0;left:0}#pageIndicator{z-index:11;color:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;background:rgba(0,0,0,.6);border-radius:4px;padding:8px 12px;font-size:14px;font-weight:500;transition:opacity .3s,visibility .3s;position:absolute;top:16px;left:24px}#pageIndicator.visible{opacity:1;visibility:visible}#backToTopButton{z-index:11;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;background:rgba(0,0,0,.6);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;font-weight:700;transition:opacity .3s,visibility .3s,transform .3s,background .3s,box-shadow .3s;display:flex;position:absolute;bottom:20px;right:20px;box-shadow:0 2px 8px rgba(0,0,0,.3)}#backToTopButton.hidden{display:none}#backToTopButton.visible{opacity:1;visibility:visible}#backToTopButton:hover{background:rgba(0,0,0,.8);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.4)}#backToTopButton:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.3)}.pdfViewer{padding-top:16px}.pdfViewer .page{transform-origin:top;clear:both;box-sizing:content-box;background:#fff;border:1px solid #ddd;height:auto;min-height:0;margin-bottom:8px;display:block;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.1)}.pdfViewer .pageContainer{margin-bottom:8px;display:block;position:relative}.pdf-loading-wrapper{z-index:999;background-color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.pdf-loading-spinner{border:3px solid rgba(44,100,227,.2);border-top-color:#2c64e3;border-radius:50%;width:40px;height:40px;animation:1s linear infinite pdf-spin}@keyframes pdf-spin{to{transform:rotate(360deg)}}.pdf-error-wrapper{z-index:999;box-sizing:border-box;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.pdf-error-text{color:#333;text-align:center;margin-bottom:24px;font-size:16px;line-height:1.5}.pdf-error-button-group{gap:12px;display:flex}.pdf-error-retry-button{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;background-color:#2c64e3;border-radius:4px;min-width:80px;padding:10px 24px;font-size:14px;transition:background-color .3s,transform .2s}.pdf-error-retry-button:hover{background-color:#1e4fc7;transform:translateY(-1px)}.pdf-error-retry-button:active{background-color:#1a47b3;transform:translateY(0)}.hidden{display:none}[hidden]{display:none!important}
.pdfPage{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:50%;contain:layout style paint;isolation:isolate;transition:transform .2s;transform:translateZ(0);box-sizing:border-box!important;background:#fff!important;border:1px solid #ddd!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0 0 8px!important;display:block!important;overflow:visible!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}.pdfPage canvas{will-change:transform!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;image-rendering:-webkit-optimize-contrast!important;image-rendering:crisp-edges!important;contain:layout paint!important;isolation:isolate!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;image-rendering:auto!important;transform:translateZ(0)!important}.pdfPage .textLayer{will-change:transform!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;contain:layout paint!important;isolation:isolate!important;text-rendering:optimizespeed!important;font-smooth:never!important;-webkit-font-smoothing:none!important;-moz-osx-font-smoothing:unset!important;transform:translateZ(0)!important}.pdfPage .annotationLayer{will-change:transform!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;contain:layout paint!important;isolation:isolate!important;pointer-events:auto!important;transform:translateZ(0)!important}.pdfDocument{box-sizing:border-box;width:100%;height:100%;position:absolute;top:0;left:0}.pageContainer{box-sizing:border-box;will-change:contents;-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:layout;flex-direction:column;align-items:center;width:-webkit-max-content;width:max-content;min-width:100%;max-width:none;height:auto;margin:0 auto;padding:8px 16px;display:flex;transform:translateZ(0)}.contentScroll{will-change:scroll-position;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior:contain;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent;background-color:#fff;width:100%;height:100%;position:relative;top:0;left:0;overflow:auto;transform:translateZ(0)}.contentScroll::-webkit-scrollbar{width:8px;height:8px}.contentScroll::-webkit-scrollbar-track{background:0 0}.contentScroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:4px;transition:background .2s}.contentScroll::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}.contentScroll::-webkit-scrollbar-corner{background:0 0}
.StatusProgress-module-scss-module__TbkMRG__statusText{color:#212121;font-size:13px;font-weight:600;line-height:100%}.StatusProgress-module-scss-module__TbkMRG__stepProgressBar{background-color:#f9f9f9;flex-direction:row;justify-content:stretch;align-items:stretch;gap:4px;height:4px;margin-top:20px;display:flex;overflow:hidden}.StatusProgress-module-scss-module__TbkMRG__stepSegment{background-color:#dfe5eb;flex:1;height:100%;transition:background-color .3s}.StatusProgress-module-scss-module__TbkMRG__stepSegmentActive{background-color:#3170ff}
.ErrorPopup-module-scss-module__HEKwma__errorPopup{background-color:#fff;bottom:34px;left:12px;right:12px;width:initial!important;border-radius:24px!important}.ErrorPopup-module-scss-module__HEKwma__errorPopupContent{flex-direction:column;justify-content:center;align-items:center;padding:20px 26px 30px;display:flex}.ErrorPopup-module-scss-module__HEKwma__errorPopupContentImg{object-fit:contain;width:139px;height:84px;margin-bottom:10px}.ErrorPopup-module-scss-module__HEKwma__errorPopupContentButton{width:100%;margin-top:30px}.ErrorPopup-module-scss-module__HEKwma__errorPopupContentTitle{word-break:break-all;white-space:pre-wrap;color:#212121;text-align:center;width:100%;font-size:20px;font-weight:700}.ErrorPopup-module-scss-module__HEKwma__mainButton{cursor:pointer;color:#fff;background-color:#000;border:none;border-radius:36px;height:48px;font-size:18px;font-weight:600;transition:opacity .2s}.ErrorPopup-module-scss-module__HEKwma__mainButton:disabled{opacity:.5;cursor:not-allowed}.ErrorPopup-module-scss-module__HEKwma__mainButton:not(:disabled):hover{opacity:.8}.ErrorPopup-module-scss-module__HEKwma__mainButton:not(:disabled):active{opacity:.6}
.SuccessPopup-module-scss-module__MdmZGG__container{z-index:9999;opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .3s ease-in-out;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.SuccessPopup-module-scss-module__MdmZGG__container.SuccessPopup-module-scss-module__MdmZGG__visible{opacity:1;pointer-events:auto}.SuccessPopup-module-scss-module__MdmZGG__backdrop{background-color:rgba(0,0,0,.5);position:absolute;top:0;bottom:0;left:0;right:0}.SuccessPopup-module-scss-module__MdmZGG__popup{opacity:0;background-color:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-width:280px;max-width:90%;padding:50px 0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;display:flex;position:relative;transform:scale(.9);box-shadow:0 4px 12px rgba(0,0,0,.15)}.SuccessPopup-module-scss-module__MdmZGG__popup.SuccessPopup-module-scss-module__MdmZGG__visible{opacity:1;transform:scale(1)}.SuccessPopup-module-scss-module__MdmZGG__iconContainer{justify-content:center;align-items:center;margin-bottom:16px;display:flex}.SuccessPopup-module-scss-module__MdmZGG__icon{display:block}.SuccessPopup-module-scss-module__MdmZGG__message{color:#212121;text-align:center;font-size:16px;font-weight:500;line-height:1.5}
.FastTimeLoading-module-scss-module__3cH1Ta__container{justify-content:center;align-items:center;display:flex;position:relative}.FastTimeLoading-module-scss-module__3cH1Ta__progressSvg{width:100%;height:100%;position:absolute;top:0;left:0}.FastTimeLoading-module-scss-module__3cH1Ta__track{stroke:#dae0e8;stroke-linecap:round}.FastTimeLoading-module-scss-module__3cH1Ta__progress{stroke:#2c64e3;stroke-linecap:round;transition:stroke-dashoffset .3s}.FastTimeLoading-module-scss-module__3cH1Ta__timeContainer{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.FastTimeLoading-module-scss-module__3cH1Ta__time{color:#000;font-size:23px;font-weight:700;line-height:1}
.EducationVideo-module-scss-module__R-fera__container{cursor:pointer;width:100%;margin:10px 0 12px;position:relative;overflow:clip}.EducationVideo-module-scss-module__R-fera__poster{z-index:1;cursor:pointer;border-radius:12px;width:100%;max-width:100%;display:block;position:relative}.EducationVideo-module-scss-module__R-fera__video{z-index:0;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0;right:0}.EducationVideo-module-scss-module__R-fera__videoActive{z-index:2;opacity:1;pointer-events:auto}.EducationVideo-module-scss-module__R-fera__video>*{width:100%;height:100%}
.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtons{flex-direction:row;align-self:flex-start;gap:8px;width:100%;display:flex}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtons.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonsColumn{flex-direction:column;gap:12px}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonContainer{flex:1;min-width:0}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonsColumn .AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonContainer{flex:none;width:100%}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonGoogle{background-color:#000;border-radius:6px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:11.5px;min-width:0;padding:8px 20px 8px 10px;text-decoration:none;transition:opacity .2s;display:flex}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonGoogle:hover{opacity:.9}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonGoogle:active{opacity:.8}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonAppStore{background-color:#000;border-radius:6px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:11.5px;min-width:0;padding:8px 20px 8px 10px;text-decoration:none;transition:opacity .2s;display:flex}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonAppStore:hover{opacity:.9}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonAppStore:active{opacity:.8}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonIcon{flex-shrink:0;align-self:center;width:21px;height:21px;margin-left:20px;display:block}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonIconWrap{flex-shrink:0;align-items:center;margin-left:20px;display:flex}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonContent{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonText{color:#fff;white-space:nowrap;font-size:10px;font-weight:400;line-height:1.2}.AppDownloadButtons-module-scss-module__EvSGsG__downloadButtonImage{flex-shrink:0;margin-top:4px;display:block}
.AppDownloadCard-module-scss-module__QqvIPW__appDownloadCard{box-sizing:border-box;z-index:100;background:linear-gradient(166deg,#004cfa 14.03%,#01f4fe 111.18%);border-radius:16px;flex-direction:column;align-items:center;width:auto;max-width:100vw;padding:20px 16px 24px;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:1px 0 12px rgba(18,17,45,.25)}.AppDownloadCard-module-scss-module__QqvIPW__appDownloadHeader{align-items:flex-start;gap:12px;width:100%;margin-bottom:20px;display:flex}.AppDownloadCard-module-scss-module__QqvIPW__appDownloadIcon{flex-shrink:0}.AppDownloadCard-module-scss-module__QqvIPW__appDownloadText{flex-direction:column;flex:1;gap:4px;display:flex}.AppDownloadCard-module-scss-module__QqvIPW__appDownloadTitle{color:#fff;white-space:pre-line;margin:0;padding:12px 0 12px 30px;font-size:18px;font-weight:600;line-height:1.3}.AppDownloadCard-module-scss-module__QqvIPW__appDownloadSubtitle{color:#fff;opacity:.9;margin:0;font-size:13px;font-weight:400;line-height:1.4}.AppDownloadCard-module-scss-module__QqvIPW__compassSection{flex-direction:column;align-items:center;margin-bottom:30px;display:flex}.AppDownloadCard-module-scss-module__QqvIPW__compassText{color:#fff;opacity:.9;margin:0 0 -6px;font-size:12px;font-weight:400}.AppDownloadCard-module-scss-module__QqvIPW__compassLogoContainer{justify-content:center;align-items:center;gap:8px;display:flex}.AppDownloadCard-module-scss-module__QqvIPW__compassLogo{justify-content:center;align-items:center;display:flex}.AppDownloadCard-module-scss-module__QqvIPW__laurelWreathIcon{flex-shrink:0;width:33px;height:53px}.AppDownloadCard-module-scss-module__QqvIPW__appDownloadCard .downloadButtons{align-self:stretch;width:100%}
