*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth;height:100%;-webkit-text-size-adjust:100%;font-size:16px}body .page{height:100%;max-width:420px;margin:0 auto;padding:1rem 1.5rem .875rem}body{min-height:100%;height:100%;background-color:#fbf9f8;line-height:1.5;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif}main{height:100%}img,video{pointer-events:none;display:block;max-width:100%;height:auto}html{font-size:16px!important}@media(max-width:768px){html{font-size:16px}}@media(max-width:480px){html{font-size:16px}}body{font-size:16px!important}input,button,textarea,select{font:inherit}button{cursor:pointer}a{text-decoration:none;color:inherit}ul,ol{list-style:none}table{width:100%;border-collapse:collapse}th,td{padding:.5rem;text-align:left}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mb-3{margin-bottom:1rem}.p-1{padding:.25rem}.p-3{padding:1rem}.shadow{box-shadow:0 2px 4px #0000001a}.container{margin:0 auto;padding:0 1rem}@media(max-width:768px){.container{max-width:100%}}.flex-center{display:flex;align-items:center;justify-content:center}.flex-column{display:flex;flex-direction:column}@font-face{font-family:SourceSerif4;src:local("SourceSerif4"),url(/assets/SourceSerif4-VariableFont_opsz_wght-CAUY4qlj.ttf)}@font-face{font-family:NunitoSans;src:local("NunitoSans"),url(/assets/NunitoSans-VariableFont_YTLC_opsz_wdth_wght-DD6HJfH_.ttf)}@font-face{font-family:Montserrat;src:local("Montserrat"),url(/assets/Montserrat-VariableFont_wght-DcaoeaBt.ttf)}.nai-alert{position:fixed;top:.625rem;right:.625rem;left:.625rem;height:auto;border:.0625rem solid;border-radius:.9375rem;padding:1rem 1rem 1rem 3.25rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nai-alert.default{background:#fffc;border-color:#e5e7eb;color:#1f2937}.nai-alert.error{background:#fee2e2cc;border-color:#fecaca;color:#991b1b}.nai-alert.success{background:#ccfbf1cc;border-color:#99f6e4;color:#115e59}.nai-alert .close{position:absolute;width:1rem;height:1rem;top:.625rem;right:.625rem;cursor:pointer}.nai-alert .icon{position:absolute;width:1rem;height:1rem;top:1rem;left:1rem}.nai-modal{z-index:900;position:fixed;width:100vw;height:100vh;background:#0f172ab3;top:0;left:0;display:flex;align-items:center;justify-content:center}.nai-modal-container{animation:fadeIn .3s ease-in both;position:relative;width:90vw;max-width:420px;background-color:#fff;border-radius:1rem;padding:1.25rem}.nai-modal-container .close{position:absolute;width:1.5rem;height:1.5rem;cursor:pointer;right:1rem;top:1rem}.nai-modal-body{display:flex;flex-direction:column;align-items:center}.nai-modal-icon{width:3.875rem;height:3.875rem}.nai-modal-title{color:#16321f;font-weight:700;margin-top:1.25rem;font-family:SourceSerif4,serif;font-size:1.5rem;text-align:center;margin-bottom:.625rem}.error-modal{width:100%}.error-modal p{color:#6b7280;text-align:center;margin-bottom:1.25rem;font-family:NunitoSans,serif;font-size:1rem;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.08px}@keyframes fadeIn{0%{opacity:0;transform:translate3d(0,-20%,0)}to{opacity:1;transform:translateZ(0)}}.btn-solid{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;border:none;border-color:none;border-radius:.5rem;background-color:#3e7b53;color:#fff;cursor:pointer;transition:background-color .2s ease,color .2s ease}.btn-solid:active:not(:disabled):not(.btn-disabled):not(.btn-loading){background-color:#2a5437;color:#fff;border-color:none}@media(hover:hover)and (pointer:fine){.btn-solid:hover:not(:disabled):not(.btn-disabled):not(.btn-loading){background-color:#2a5437;color:#fff;border-color:none}}.btn-solid:disabled,.btn-solid.btn-disabled{background-color:#c2d4c7;color:#fff;border-color:none;cursor:not-allowed}.btn-solid.btn-loading{position:relative;pointer-events:none;background-color:#2a5437;color:#fff;border-color:none}.btn-solid.btn-loading .spinner{width:1rem;height:1rem;border:.125rem solid transparent;border-top-color:currentColor;border-radius:50%;animation:spin .6s linear infinite;margin-right:.5rem}.btn-outlined{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;border:.125rem solid #3e7b53;border-color:#3e7b53;border-radius:.5rem;background-color:#fff;color:#3e7b53;cursor:pointer;transition:background-color .2s ease,color .2s ease}.btn-outlined:active:not(:disabled):not(.btn-disabled):not(.btn-loading){background-color:#fff;color:#16321f;border-color:#16321f}@media(hover:hover)and (pointer:fine){.btn-outlined:hover:not(:disabled):not(.btn-disabled):not(.btn-loading){background-color:#fff;color:#16321f;border-color:#16321f}}.btn-outlined:disabled,.btn-outlined.btn-disabled{background-color:#fff;color:#c2d4c7;border-color:#c2d4c7;cursor:not-allowed}.btn-outlined.btn-loading{position:relative;pointer-events:none;background-color:#fff;color:#16321f;border-color:#16321f}.btn-outlined.btn-loading .spinner{width:1rem;height:1rem;border:.125rem solid transparent;border-top-color:currentColor;border-radius:50%;animation:spin .6s linear infinite;margin-right:.5rem}.btn-soft{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;border:none;border-color:none;border-radius:.5rem;background-color:#f3f4f6;color:#1f2937;cursor:pointer;transition:background-color .2s ease,color .2s ease}.btn-soft:active:not(:disabled):not(.btn-disabled):not(.btn-loading){background-color:#e5e7eb;color:#1f2937;border-color:none}@media(hover:hover)and (pointer:fine){.btn-soft:hover:not(:disabled):not(.btn-disabled):not(.btn-loading){background-color:#e5e7eb;color:#1f2937;border-color:none}}.btn-soft:disabled,.btn-soft.btn-disabled{background-color:#f8fafc;color:#d1d5db;border-color:none;cursor:not-allowed}.btn-soft.btn-loading{position:relative;pointer-events:none;background-color:#e5e7eb;color:#1f2937;border-color:none}.btn-soft.btn-loading .spinner{width:1rem;height:1rem;border:.125rem solid transparent;border-top-color:currentColor;border-radius:50%;animation:spin .6s linear infinite;margin-right:.5rem}.btn-red{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;border:.125rem solid #ef4444;border-color:#ef4444;border-radius:.5rem;background-color:#fff;color:#ef4444;cursor:pointer;transition:background-color .2s ease,color .2s ease}.btn-red:active:not(:disabled):not(.btn-disabled):not(.btn-loading){background-color:#fff;color:#f87171;border-color:#f87171}@media(hover:hover)and (pointer:fine){.btn-red:hover:not(:disabled):not(.btn-disabled):not(.btn-loading){background-color:#fff;color:#f87171;border-color:#f87171}}.btn-red:disabled,.btn-red.btn-disabled{background-color:#fff;color:#fecaca;border-color:#fecaca;cursor:not-allowed}.btn-red.btn-loading{position:relative;pointer-events:none;background-color:#fff;color:#f87171;border-color:#f87171}.btn-red.btn-loading .spinner{width:1rem;height:1rem;border:.125rem solid transparent;border-top-color:currentColor;border-radius:50%;animation:spin .6s linear infinite;margin-right:.5rem}.btn-gray{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;border:#f87171;border-color:#fecaca;border-radius:.5rem;background-color:#e5e7eb;color:#6c706d;cursor:pointer;transition:background-color .2s ease,color .2s ease}.btn-gray:active:not(:disabled):not(.btn-disabled):not(.btn-loading){background-color:#e5e7eb;color:#6c706d;border-color:none}@media(hover:hover)and (pointer:fine){.btn-gray:hover:not(:disabled):not(.btn-disabled):not(.btn-loading){background-color:#e5e7eb;color:#6c706d;border-color:none}}.btn-gray:disabled,.btn-gray.btn-disabled{background-color:#fff;color:#ffffff #ffffff;border-color:none;cursor:not-allowed}.btn-gray.btn-loading{position:relative;pointer-events:none;background-color:#ffffff .125rem solid #ef4444;color:#ffffff #f87171;border-color:none}.btn-gray.btn-loading .spinner{width:1rem;height:1rem;border:.125rem solid transparent;border-top-color:currentColor;border-radius:50%;animation:spin .6s linear infinite;margin-right:.5rem}.input-container{display:flex;flex-direction:column;gap:.25rem}.input-container .input-label{font-size:.875rem;color:#101110;font-weight:500}.input-container .input-wrapper{display:flex;align-items:center;border:.0625rem solid #e5e7eb;border-radius:.5rem;padding:.75rem 1rem;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.input-container .input-wrapper:focus-within{border-color:#3e7b53;box-shadow:0 0 0 4px #c2d4c7}.input-container .input-wrapper.input-error{border-color:#ef4444;box-shadow:none}.input-container .input-wrapper .input-field{flex:1;border:none;outline:none;font-size:1rem;color:#101110;background:transparent}.input-container .input-wrapper .input-field::-moz-placeholder{color:#6b7280}.input-container .input-wrapper .input-field::placeholder{color:#6b7280}.input-container .input-wrapper .input-field:disabled{background:#f8fafc;color:#d1d5db;cursor:not-allowed}.input-container .input-wrapper .input-trailing{font-size:.875rem;color:#6b7280;margin-left:.5rem}.input-container .input-message{font-size:.75rem;color:#9ca3af}.input-container .input-error-message{color:#ef4444}.input-container.input-disabled .input-wrapper{background:#f8fafc;border-color:#f3f4f6}.input-container.input-disabled .input-field,.input-container.input-disabled .input-trailing{color:#d1d5db}.nai-group-list{border:1px solid #e5e7eb;background-color:#fff;border-radius:.75rem}.nai-group-list>a,.nai-group-list>div{display:block;border-bottom:1px solid #e5e7eb}.nai-group-list>a:last-child,.nai-group-list>div:last-child{border:none}.nai-group-list-item{display:flex!important;padding:.875rem;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer}.nai-group-list-item .left,.nai-group-list-item .right{display:flex;flex-direction:row;align-items:center}.nai-group-list-item svg{margin-right:.625rem}.nai-group-list-item .title{font-family:NunitoSans,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;letter-spacing:.005rem}.divider{position:absolute;left:0;right:0;height:1px;background-color:#eaeaea;box-shadow:0 1px 3px #0000001a}.loader-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:9999;pointer-events:none;width:100%;height:100%;animation:fadeIn .1s linear forwards;-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);background-color:#ffffff26;border:1px solid rgba(255,255,255,.8)}.loader-overlay .loader-spinner{width:3.75rem;height:3.75rem;border:.3125rem solid #f8fafc;border-top:.3125rem solid #3e7b53;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-checkbox{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:1rem;color:#6b7280;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:400}.custom-checkbox input{display:none}.checkbox-box{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;border:.0625rem solid #e5e7eb;border-radius:.25rem;font-size:1rem;font-weight:400;color:#3e7b53;transition:all .2s ease}.checkbox-label{font-size:1rem}.info-list .details{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.info-list .details .title{font-family:NunitoSans,serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:.005rem}.info-list .details .value{display:flex;align-items:center;justify-content:flex-end;font-family:NunitoSans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.005rem}.info-list .details .value .pencil-icon-container{margin-right:.375rem}.info-list .details .value s{padding-right:.1875rem;color:#6b7280;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;letter-spacing:.07px;text-decoration-line:line-through}.textarea-container{display:flex;flex-direction:column;gap:.25rem}.textarea-container .textarea-label{font-size:.875rem;color:#101110;font-weight:500}.textarea-container .textarea-wrapper{display:flex;align-items:center;border:.0625rem solid #e5e7eb;border-radius:.5rem;padding:.75rem 1rem;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.textarea-container .textarea-wrapper:focus-within{border-color:#3e7b53;box-shadow:0 0 0 4px #c2d4c7}.textarea-container .textarea-wrapper.textarea-error{border-color:#ef4444;box-shadow:none}.textarea-container .textarea-wrapper .textarea-field{flex:1;width:100%;height:6.25rem;border:none;outline:none;font-size:1rem;color:#101110;background:transparent;resize:vertical}.textarea-container .textarea-wrapper .textarea-field::-moz-placeholder{color:#6b7280}.textarea-container .textarea-wrapper .textarea-field::placeholder{color:#6b7280}.textarea-container .textarea-wrapper .textarea-field:disabled{background:#f8fafc;color:#d1d5db;cursor:not-allowed}.textarea-container .textarea-wrapper .textarea-trailing{font-size:.875rem;color:#6b7280;margin-left:.5rem}.textarea-container .textarea-message{font-size:.75rem;color:#9ca3af}.textarea-container .textarea-error-message{color:#ef4444}.textarea-container.textarea-disabled .textarea-wrapper{background:#f8fafc;border-color:#f3f4f6}.textarea-container.textarea-disabled .textarea-field,.textarea-container.textarea-disabled .textarea-trailing{color:#d1d5db}.star-rating{display:flex;gap:8px}.star-rating__star{background-color:#fff;border-radius:12px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:none;padding:0;font-size:1.875rem;cursor:pointer;transition:background-color .2s ease,color .2s ease;color:#d1d5db}.star-rating__star:focus{outline:none}.star-rating__star--active{color:#facc15}.select-radio-indicator{width:1rem;height:1rem;border-radius:50%;border:2px solid #e5e7eb;margin-right:.625rem;background-color:#fff;position:relative}.select-radio-indicator--selected{background-color:#3e7b53;border-color:#3e7b53}.select-radio-indicator--selected:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.375rem;height:.375rem;border-radius:50%;background-color:#fff}.select-radio-indicator--disabled{background-color:#f8fafc;border-color:#e5e7eb}.select-radio-indicator--selected.select-radio-indicator--disabled{background-color:#c2d4c7;border-color:#c2d4c7}.nai-dropdown-select{position:relative;display:inline-block;width:100%}.nai-dropdown-select--disabled{opacity:.6;pointer-events:none}.nai-dropdown-select-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;text-align:left;font-size:1rem;font-family:NunitoSans,sans-serif;cursor:pointer}.nai-dropdown-select-trigger:disabled{background-color:#f8fafc;cursor:not-allowed}.nai-dropdown-select-list{position:absolute;z-index:10;width:100%;margin-top:.25rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 4px 8px #00000014;max-height:200px;overflow:auto;scrollbar-width:thin;scrollbar-color:#6c706d transparent}.nai-dropdown-select-list::-webkit-scrollbar{width:6px;border-radius:3px}.nai-dropdown-select-list::-webkit-scrollbar-track{background:transparent}.nai-dropdown-select-list::-webkit-scrollbar-thumb{background-color:#6c706d;border-radius:3px}.nai-dropdown-select-item{padding:.75rem 1rem;font-size:1rem;width:100%;font-family:NunitoSans,sans-serif;cursor:pointer}.nai-dropdown-select-item:hover{background-color:#c2d4c7}.nai-dropdown-select-item--selected{background-color:#c2d4c7;font-weight:600}.nai-dropdown-select-item--disabled{color:#d1d5db;cursor:not-allowed}.nai-dropdown-select-label{display:block}.nai-dropdown-select .dropdown-arrow-icon svg{transition:transform .2s ease;margin-left:auto}.nai-dropdown-select .dropdown-arrow-icon--open svg{transform:rotate(-180deg)}.error-message-styles{margin-top:.25rem;font-size:.75rem;color:#ef4444}.skeleton-block{background-color:#e9e9e9;border-radius:8px;position:relative;overflow:hidden}.skeleton-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff0,#fff6,#fff0);transform:translate(-100%);animation:shimmer 1.2s infinite linear}.skeleton-block.footer-skeleton{max-width:378px;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);background-color:#e9e9e9}@keyframes shimmer{to{transform:translate(100%)}}.skeleton-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:999;background:#fbf9f8}.training-page.page{max-width:100%}.profile-page{padding-bottom:4.375rem!important}.profile-page .profile-section{margin-bottom:1.25rem}.profile-page .profile-section h1{color:#16321f;font-family:SourceSerif4,serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.0075rem;display:inline-block;margin-bottom:.75rem}#profile-page-screen{overflow:auto;height:calc(100% - 75px)}.subscription-page{padding-bottom:5rem!important}.subscription-page .subscription-wrapper{margin-bottom:2.5rem}.subscription-page .my-subscription.info-list{margin-bottom:.9375rem}.subscription-page .my-subscription.info-list h1{color:#3e7b53}.subscription-page .my-subscription.info-list .nai-group-list-item{cursor:text}.subscription-page .my-subscription.info-list .value.Status{color:#3e7b53}.subscription-page .my-subscription.info-list .value.Status.Canceled{color:#ef4444}.account-management .red-text{color:#991b1b}.logout-modal-content p{text-align:center;font-family:NunitoSans,serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:.00625rem;margin-bottom:1.25rem}.logout-modal-content .btn-red{margin-bottom:1rem}.workout-container{display:flex;flex-direction:column;padding:2.375rem 1rem;border-radius:1.5rem;height:10.5rem;position:relative;align-items:flex-start;margin-bottom:1.25rem;background-color:#fff;box-shadow:0 2px 8px #31465e29;z-index:1}.workout-container.isUnlocked{cursor:pointer}.workout-container.isFetching{cursor:inherit}.workout-container.active{background-color:var(--card-color, #ebe6f8);height:14.5rem}.workout-container img{z-index:-1;position:absolute;top:0;right:0rem;height:10.5rem;width:7.75rem}.workout-container:before{content:" ";position:absolute;width:.4375rem;height:.4375rem;background-color:#000;border-radius:.625rem;top:50%;margin-top:.1875rem;left:-1.625rem;z-index:100}.workout-header{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex:1 1 auto}.workout-header-title-container{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.5rem}.workout-header-title-container svg{margin-right:.25rem}.workout-header-title{font-family:Montserrat;color:#6c7c8d;font-weight:900;max-width:12.5rem}.workout-header-title.active{color:#6da8f7}.workout-header-title{font-size:2.5rem;line-height:2.0625rem}.workout-header-duration{padding:.5625rem .5rem;font-size:.875rem;font-weight:700;background-color:#f1f6fb;color:#6c7c8d;border-radius:.75rem}.workout-header-duration.active{color:#6da8f7!important;background-color:#fff!important}.isUnlocked .workout-header-duration{color:#6da8f7!important;background-color:#f1f6fb}.today-workout-title{font-weight:700;font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem}@keyframes shake-horizontal{0%{transform:translate(0)}50%{transform:translate(2px)}to{transform:translate(0)}}.workout-go-to-workout-button,.workout-go-to-workout-button.btn-loading{position:absolute;bottom:.5rem;left:.5rem;right:.5rem;width:auto}.workout-go-to-workout-button.btn-loading svg{display:none}.workout-go-to-workout-button svg{margin-right:.6875rem;animation:shake-horizontal 1.4s ease-out infinite}.completed-workout-mark,.completed-lock-mark{position:absolute;top:0;right:0;z-index:5}.workout-overlay-loader{border-radius:1.5rem;transform:translateY(-7px);height:calc(100% + 7px)}#home-page-container-id{padding:.75rem 2.625rem;background-color:#fbf9f8}.home-page-title{font-weight:700;font-size:1.875rem;line-height:2.25rem;letter-spacing:0;margin-bottom:.5rem}.home-page-header{position:fixed;display:flex;justify-content:center;padding:.75rem;width:100%;top:0;left:0;z-index:99;background-color:#fbf9f8;box-shadow:0 1px 3px #0000001a}.home-page-header-container{width:420px;padding:0 2.5rem;animation:slideFadeIn .3s linear forwards}.workouts-list-container{position:relative;padding:10rem 0 5rem 1.3125rem;margin-left:-1.3125rem;animation:slideFadeIn .3s linear forwards}.workouts-list-container:after{content:" ";position:absolute;height:100%;width:.1875rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAPCAYAAAAh6nXEAAAAMElEQVR4Ac2IwQ0AIAjEvFtc3EyHMMa4C6gJ7EA/bYqzRlU1ISHYs1tx+G77Ec7KBQBdEVy5H+8+AAAAAElFTkSuQmCC);left:-.1875rem;top:0}.home-page{height:100%}@keyframes slideFadeIn{0%{opacity:0;filter:blur(2px);background-color:#fbf9f8c7}to{opacity:1;filter:blur(0);background-color:#fbf9f8}}.repeat-workout-modal-text{font-weight:500;font-size:1rem;line-height:1.5rem;text-align:center;color:#6b7280;margin-bottom:1.25rem}.repeat-workout-modal-actions-container{display:flex;flex-direction:column}.repeat-workout-modal-actions-container button:first-child{margin-bottom:1rem}.change-email-page section{margin-bottom:1.25rem}.change-email-page .success-email-change-message-body{display:flex;flex-direction:column;align-items:center;height:80vh;justify-content:space-between}.change-email-page .success-email-change-message-body .info-box{display:flex;flex-direction:column;align-items:center;margin-top:50%}.change-email-page .success-email-change-message-body .title{font-family:SourceSerif4,serif;font-size:1.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.15px;text-align:center;margin:1.5rem 0 .625rem}.change-email-page .success-email-change-message-body .description{font-family:NunitoSans,serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.09px;text-align:center;color:#6b7280}.change-password-page section{margin-bottom:1.25rem}.change-password-page .success-password-change-message-body{display:flex;flex-direction:column;align-items:center;height:80vh;justify-content:space-between}.change-password-page .success-password-change-message-body .info-box{display:flex;flex-direction:column;align-items:center;margin-top:50%}.change-password-page .success-password-change-message-body .title{font-family:SourceSerif4,serif;font-size:1.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.15px;text-align:center;margin:1.5rem 0 .625rem}.change-password-page .success-password-change-message-body .description{font-family:NunitoSans,serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.09px;text-align:center;color:#6b7280}.login-page{display:flex;flex-direction:column;flex-wrap:nowrap;height:calc(100vh - 5.5rem);justify-content:space-between}.login-page .logo-box{margin:4.5rem auto 0;text-align:center}.login-page .text-box{margin-bottom:1.25rem}.login-page .text-box .title{margin-bottom:.625rem;font-family:SourceSerif4,serif;font-size:1.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.15px;text-align:center}.login-page .text-box .description{padding:0 .5rem;color:#6b7280;font-family:NunitoSans,serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.09px;text-align:center}.login-page .inputs-box .input-container{margin-bottom:1rem}.login-page .inputs-box .forgot-password-link-container{display:flex;align-items:center;justify-content:center}.login-page .inputs-box .forgot-password-link-container .forgot-password-link{color:#3e7b53;cursor:pointer;font-weight:700;font-size:1rem;text-align:center}.login-page .buttons-links-box .links-box,.login-page .buttons-links-box .contact-us-box{margin-bottom:1.25rem;text-align:center;font-family:NunitoSans,serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:.08px;color:#6b7280}.login-page .buttons-links-box .links-box .link,.login-page .buttons-links-box .contact-us-box .link{padding:0 .3125rem;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;color:#785eab}.login-page .buttons-links-box .links-box{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center}.login-page .buttons-links-box .contact-us-box{margin-bottom:0rem;margin-top:1.25rem}.cancel-subscription-step-main-section .cancel-subscription-step-description,.cancel-subscription-step-main-section h1.cancel-subscription-step-title{margin-bottom:1.25rem}#cancel-subscription-step-page{height:calc(100% - 75px);display:flex;flex-direction:column}.cancel-subscription-step-footer{margin-top:auto}.cancel-subscription-step-page-success{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:space-around}#guides-page{height:calc(100% - 2.5rem)}.guides__list{display:flex;flex-direction:column;gap:1.25rem}.guides__buttons{display:flex;gap:.5rem;padding:.75rem .5rem 0;line-height:1}.guides__buttons .btn{border-width:.0625rem;padding:.875rem 1.5rem}.printable-guide{padding-bottom:.75rem;background-color:#fff;border-radius:.5rem}.printable-guide__header{display:flex;justify-content:center;align-items:flex-end;gap:.5rem;font-family:SourceSerif4,serif;font-size:1.125rem;font-style:normal;font-weight:700;min-height:2rem;color:#9ca3af;background-color:#fff;text-transform:uppercase;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.printable-guide__header--unlocked{align-items:center;min-height:2.5rem;background-color:#c5d8cc;color:#16321f}.printable-guide__preview{background-color:#fff}.printable-guide__status{width:1.5rem;height:1.5rem;padding:.25rem;border-radius:.375rem}.printable-guide__status--unlocked{background-color:#3e7b53}.printable-guide__status--locked{background-color:#fbf9f8}.pdf-guide{background-color:#fff}.pdf-guide__title{font-family:NunitoSans;font-size:1rem;line-height:1.5rem;text-align:center;font-weight:700;padding:0 1rem}.pdf-guide__box{padding:.75rem .5rem .5rem}.pdf-guide__buttons{padding:.75rem 0 0}.guides__empty-box{height:100%;min-height:37.5rem;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:0 1rem}.guides__empty-description{font-family:NunitoSans,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;color:#6b7280;line-height:1.5rem;letter-spacing:.00625rem;padding:0 .625rem;margin-top:1.25rem;text-align:center}.guides-modal__description{margin-bottom:.625rem}.guides-modal__buttons button{border-width:.0625rem}.guides-modal__buttons button:first-child{margin-bottom:1rem}.guides-modal .nai-modal-content{width:100%}.guides-modal .input-container{margin-bottom:1.25rem}.personal-details-page-input-wrapper{margin-bottom:1.375rem}.personal-details-page-modal-buttons-container{display:flex}.personal-details-page-modal-buttons-container button:first-child{margin-right:1.125rem}.personal-details-page-delete-data{color:#991b1b}#personal-details-page{overflow:auto;height:calc(100% - 75px)}#personal-info-modal-delete,#personal-info-download-modal-proccess,#personal-info-download-modal{width:auto;max-width:28.125rem}#personal-info-edit-field-modal .select-wrapper{margin-bottom:1.375rem}#personal-info-edit-field-modal .nai-modal-content{width:100%}#personal-info-edit-field-modal .imperial-height-dropdown-select-container{display:flex;flex-direction:column;margin-bottom:1.75rem}#personal-info-edit-field-modal .imperial-height-dropdown-select-container .nai-dropdown-select:first-child{margin-bottom:.5rem}.courses-list-page{padding-bottom:5rem!important}.courses-list-page .title-wrapper{color:#16321f;font-family:SourceSerif4;font-size:1.875rem;font-style:normal;font-weight:700;line-height:2.25rem;text-align:center;margin-bottom:1rem}.courses-list-page .title-wrapper i{color:#3e7b53;font-style:normal}.courses-list-page .course{transition:all .3s;cursor:pointer;margin-bottom:1rem;background-color:#fff;border-radius:8px;overflow:hidden}.courses-list-page .course:active{transform:scale(.9)}.courses-list-page .course .course-title{padding:.5rem;text-align:center;background:#3e7b53;color:#fff;font-family:SourceSerif4;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.005625rem;text-transform:uppercase}.courses-list-page .course .course-title h2,.courses-list-page .course .course-title span{display:inline-block;vertical-align:middle}.courses-list-page .course .course-title h2{margin-right:.5625rem}.courses-list-page .course .course-info{padding:.75rem .5rem}.courses-list-page .course .course-info .course-description{position:relative}.courses-list-page .course .course-info .course-description img{width:100%;min-height:10rem;border-radius:8px}.courses-list-page .course .course-info .course-description .course-description-wrapper{position:absolute;width:100%;height:100%;display:flex;top:0;padding-bottom:.5rem;align-items:flex-end;justify-content:space-evenly;flex-wrap:nowrap}.courses-list-page .course .course-info .course-description .course-description-wrapper .course-description-item{font-family:NunitoSans;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.125rem;border-radius:4px;background:#0f172a52;color:#fff;padding:.1875rem .375rem}.courses-list-page .course .course-info .course-progress-wrapper{margin-top:.5rem}.courses-list-page .course .course-info .course-progress-wrapper .stepper{margin-bottom:0}.courses-page .go-back-button{display:flex;width:26.25rem;flex-direction:row;align-items:center;justify-content:center;padding-bottom:1.5rem;position:fixed;padding-left:2.5rem;z-index:100;padding-top:1rem;margin-top:-1rem;background:#fbf9f8}.courses-page .go-back-button .page-name{margin-left:-5rem}.courses-page .workouts-list{margin-top:3.75rem}.courses-page .workout{position:relative;cursor:pointer;margin-bottom:.5rem;display:flex;border-radius:16px;background:#fff;transition:all .3s;overflow:hidden;padding:.125rem 1rem .125rem .125rem}.courses-page .workout:active{transform:scale(.9)}.courses-page .workout.close .preview:before{content:" ";position:absolute;width:100%;height:100%;background:#0f172a52}.courses-page .workout .preview{position:relative;overflow:hidden;margin-right:1rem;border-radius:16px}.courses-page .workout .preview .loader-overlay{border-radius:16px}.courses-page .workout .preview img{width:5.75rem;height:5.75rem}.courses-page .workout .preview .play-button{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.courses-page .workout .time{background-color:#f0eee3;display:inline-block;border-radius:8px;padding:.1875rem .4375rem;color:#6b7280;font-size:.75rem;width:-moz-max-content;width:max-content}.courses-page .workout .time svg{display:inline-block;vertical-align:middle}.courses-page .workout .time span{vertical-align:middle;padding-left:.3125rem}.courses-page .workout .info{display:flex;flex-direction:column}.courses-page .workout .info .title{color:#16321f;font-family:NunitoSans;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.375rem;display:inline-block;margin-bottom:.5rem}.courses-page .workout .info-wrapper{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.spacial-offer{display:flex;justify-content:center;font-family:SourceSerif4;margin-bottom:1.875rem}.spacial-offer__title{margin-bottom:.625rem;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.0075rem;color:#16321f}.spacial-offer__title span{color:#3e7b53}.spacial-offer__subtitle{font-family:NunitoSans;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.005rem;margin-bottom:1.5rem}.spacial-offer__card{border-radius:14px;background-color:#fff;border:1px solid #dde3dc;overflow:hidden}.spacial-offer__card+.spacial-offer__card{margin-top:16px}.spacial-offer__card--current .spacial-offer__card-header{padding:.3125rem 0;background-color:#e5e7eb;color:#506557;font-family:NunitoSans;font-size:1rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.005rem;text-transform:uppercase}.spacial-offer__card--current .spacial-offer__plan-title,.spacial-offer__card--current .spacial-offer__plan-sub,.spacial-offer__card--current .spacial-offer__plan-price,.spacial-offer__card--current .spacial-offer__plan-price-sub{color:#6b7280}.spacial-offer__card--promo{border:.125rem solid #3e7b53;border-radius:1rem;color:#16321f}.spacial-offer__card--promo .spacial-offer__card-body{padding-bottom:.5rem}.spacial-offer__card-body{padding:1rem .5rem}.spacial-offer__card-header{padding:.3125rem 0;text-align:center}.spacial-offer__card-header--promo{background-color:#3e7b53;color:#fff;font-family:NunitoSans;font-size:1rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.08px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:.375rem}.spacial-offer__card-header-icon{font-size:14px}.spacial-offer__plan-row{padding:0 1rem;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.spacial-offer__plan-col--left{flex:1 1 auto}.spacial-offer__plan-col--right{flex:0 0 auto;text-align:right}.spacial-offer__plan-title{color:#16321f;font-family:SourceSerif4;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.12px}.spacial-offer__plan-sub{color:#16321f;font-family:NunitoSans;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.00375rem}.spacial-offer__plan-price{color:#16321f;text-align:center;font-family:SourceSerif4;font-size:1.5rem;font-style:normal;font-weight:800;line-height:2.25rem}.spacial-offer__plan-price-sub{color:#16321f;text-align:center;font-family:NunitoSans;font-size:.75rem;font-style:normal;font-weight:700;letter-spacing:.00375rem}.spacial-offer__price-change{margin-top:8px;font-size:13px;color:#7a857c}.spacial-offer__price-old{color:#a2aba2}.spacial-offer__price-arrow{margin:0 4px}.spacial-offer__price-new{font-weight:600;color:#1b2c24}.spacial-offer__summary{font-family:NunitoSans;padding-top:1rem;margin:1.125rem 1rem 0;border-top:1px solid #e0e6df}.spacial-offer__summary-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.spacial-offer__summary-label{font-size:14px;font-weight:600}.spacial-offer__summary-value{font-size:15px;font-weight:600}.spacial-offer__summary-text{font-size:12px;line-height:1.5;color:#5d6a61;margin:0}.spacial-offer__actions{font-family:NunitoSans;margin-top:18px}.controls-wrapper{background-color:#fff;display:flex;flex-direction:column;padding:1.25rem;box-shadow:0 -5px 3px #0000001f;justify-content:space-between;max-height:19.5rem}.controls-wrapper .current-exercise-controls{margin-bottom:.75rem}.controls-wrapper .exersices-player-controls,.controls-wrapper .current-exercise-controls{display:flex;flex-direction:row;align-items:center;justify-content:center}.controls-wrapper .exersices-player-controls .skip-back,.controls-wrapper .exersices-player-controls .skip-forward,.controls-wrapper .current-exercise-controls .skip-back,.controls-wrapper .current-exercise-controls .skip-forward{transition:all .3s ease-out}.controls-wrapper .exersices-player-controls .disable,.controls-wrapper .current-exercise-controls .disable{cursor:default;opacity:.3}.controls-wrapper .workout-video-info{margin-bottom:1rem;display:flex;flex-direction:column;align-items:stretch}.controls-wrapper .workout-video-info .workout-info-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.625rem}.controls-wrapper .workout-video-info .workout-info-wrapper .exercise-count{color:#6b7280;font-family:NunitoSans;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:.07px}.controls-wrapper .workout-video-info .workout-info-wrapper .exercise-count .animated-text{opacity:0;transition:opacity .3s ease}.controls-wrapper .workout-video-info .workout-info-wrapper .exercise-count .animated-text.show{opacity:1}.controls-wrapper .workout-video-info .workout-info-wrapper .playback-timer{color:#3e7b53;text-align:right;font-family:NunitoSans;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.08px}.controls-wrapper .workout-video-info .workout-info-wrapper .playback-timer .divder{padding:0 .125rem}.controls-wrapper .exersice-playback-time{display:block;color:#3e7b53;text-align:center;font-family:NunitoSans;font-size:3.75rem;font-style:normal;font-weight:900;line-height:normal;margin:0 1.5rem}.controls-wrapper .player-buttons{text-align:center;font-family:NunitoSans;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;letter-spacing:.005rem;color:#16321f;display:flex;align-items:center;cursor:pointer;max-width:7.5rem}.controls-wrapper .player-buttons.change-exercise.disable{cursor:default}.controls-wrapper .player-buttons.change-exercise.disable>*{opacity:.2}.controls-wrapper .player-buttons.change-exercise.prev>svg{margin-right:.3125rem}.controls-wrapper .player-buttons.change-exercise.next>svg{margin-left:.3125rem}.controls-wrapper .player-buttons.play-pause{margin:0rem 1rem}.progress-wrapper{display:flex}.progress-wrapper .progress-item{margin-right:.25rem;height:.5rem;border-radius:.125rem;background-color:#f3f4f6;flex:1}.progress-wrapper .progress-item.active{background-color:#3e7b53}.player-overlay .exersices-player-controls{display:flex;justify-content:space-around;max-width:37.5rem;width:100%;align-items:center}.player-overlay .exersices-player-controls .btn{max-width:7rem;background:#fff3;color:#fff}.player-overlay .exersices-player-controls .btn:hover{background-color:#fff3!important;color:#fff!important}.player-overlay .exersices-player-controls .btn:hover,.player-overlay .exersices-player-controls .btn svg{margin:0 .25rem}.player-overlay .exersices-player-controls .btn:hover path,.player-overlay .exersices-player-controls .btn svg path{stroke:#fff}.player-overlay .exersices-player-controls .play-pause{margin:0 1.25rem}.player-overlay .exersices-player-controls .play-pause rect{fill:#fff3}.player-overlay .exersices-player-controls .play-pause path{stroke:#fff;fill:#fff}.player-remaining-time{position:absolute;left:3rem;bottom:1.75rem;width:15.625rem;height:6.25rem;z-index:50;font-family:SourceSerif4,serif}.player-remaining-time .timer-circle{position:relative;width:6.25rem;height:6.25rem;border-radius:50%;transition:all .2s;display:inline-block;box-shadow:2px 1px 6px #00000017}.player-remaining-time .timer-number{padding-top:.3125rem;width:5rem;height:5rem;border-radius:6.25rem;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem;font-weight:700;color:#000;background-color:#fff}.player-remaining-time .video-count{line-height:1.375rem;color:#fff;text-shadow:0px 0px 4px rgba(0,0,0,.25);font-family:NunitoSans,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;display:inline-block}.player-v2-page{height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}.player-container{position:relative;background:#fff;cursor:pointer;aspect-ratio:3/4;width:100%;max-height:calc(100% - 16.9375rem);flex-shrink:0;flex-grow:1;-o-object-fit:cover;object-fit:cover}.player-container .player-v2{z-index:200;position:absolute;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;top:0;left:0;width:100%;height:100%;background:#fff}.player-container .player-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0009;opacity:0;display:none;transition:opacity .3s ease;width:100%;height:100%;z-index:400;color:#fff;text-align:center;font-family:NunitoSans;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.005rem;align-items:center;justify-content:center}.player-container .player-overlay .exercise-name{position:absolute;bottom:1.25rem;width:32.5rem;text-align:center}.player-container .get-ready-title{animation:fadeInOut 2s ease-in-out forwards;position:absolute;z-index:300;top:48%;width:100%;color:#fffc;text-align:center;text-shadow:0px .25rem .25rem rgba(0,0,0,.12);font-family:NunitoSans;font-size:3rem;font-style:normal;font-weight:900;line-height:normal;letter-spacing:.015rem}.player-container .close-player{position:absolute;width:2.75rem;height:2.75rem;right:1.25rem;top:1.25rem;z-index:300}.player-container .full-screen-button{width:2.75rem;height:2.75rem;position:absolute;right:1.25rem;z-index:899;bottom:4.375rem;animation:fadeIn .1s ease-in-out forwards}.player-container .full-screen-button.off{bottom:1.25rem}.player-container .playback-timer{z-index:500;position:absolute;bottom:1.25rem;right:1.25rem;color:#fff;font-family:NunitoSans;font-size:1.125rem;font-style:normal;font-weight:700;text-shadow:0px 0px 4px rgba(0,0,0,.25)}.player-container .playback-timer .divder{margin:0 .3125rem}.exit-workout-modal,.complite-workout-modal{display:flex;flex-direction:column}.exit-workout-modal .btn,.complite-workout-modal .btn{margin-top:1.25rem}@keyframes fadeInOut{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{visibility:hidden;opacity:0}50%{visibility:hidden;opacity:1}to{visibility:visible;opacity:1}}video::-webkit-media-controls-start-playback-button{display:none}@media screen and (orientation:landscape){#close-player-modal .nai-modal-icon{display:none}}.nai-footer{position:fixed;bottom:0;left:0;width:100%;background:#fbf9f8;border-top:1px solid #f0eee3;padding:1rem 2.5rem;z-index:10}.nai-footer .wrapper{display:flex;align-items:center;justify-content:space-around;flex-direction:row;width:20.4375rem;margin:0 auto}.nai-footer .link-wrapper{color:#9ca3af;font-family:NunitoSans,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.125rem;letter-spacing:.004375rem;cursor:pointer}.nai-footer .link-wrapper a{display:flex;flex-direction:column;justify-content:center;align-items:center}.nai-footer .link-wrapper a.active{color:#3e7b53}.nai-footer .link-wrapper a.active svg path{fill:#3e7b53}.nai-footer .link-wrapper a .icon.notification.guide{position:relative}.nai-footer .link-wrapper a .icon.notification.guide:after{content:"";background-color:#ef4444;position:absolute;width:.75rem;height:.75rem;border-radius:50%;border:.0625rem solid #ffffff;right:-.375rem;top:-.25rem}.nai-footer .link-wrapper a .icon.notification.courses{position:relative}.nai-footer .link-wrapper a .icon.notification.courses:after{content:"";background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18' viewBox='0 0 14 18' fill='none'%3E%3Ccircle cx='7' cy='9.19995' r='6.5' fill='%23EF4444' stroke='white'/%3E%3Cpath d='M5.13906 12V11.104H6.57906V7.232L7.10706 7.28L5.44306 8.304L5.01106 7.488L6.86706 6.36H7.63506V11.104H8.96306V12H5.13906Z' fill='white'/%3E%3C/svg%3E");position:absolute;width:.9375rem;height:.9375rem;background-size:.9375rem .9375rem;right:-.375rem;top:-.375rem}.nai-footer .link-wrapper .link-title{margin-top:.3125rem}.go-back-button{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center;margin-bottom:1.5rem;position:relative}.go-back-button.with-icon{padding-left:2.5rem}.go-back-button .icon{width:2.0625rem;height:2.0625rem;position:absolute;left:0;cursor:pointer}.go-back-button .page-name{text-align:center;padding-top:.625rem;font-family:NunitoSans,serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.005625rem}.modal-description-common{font-family:NunitoSans,sans-serif;font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#6b7280}.forgot-password-notification-page{justify-content:space-between}.forgot-password-notification-title-box{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.forgot-password-notification-title-box svg{margin-bottom:1.5rem}.forgot-password-notification-links{margin-bottom:.875rem}.pre-loading-screen{text-align:center;position:absolute;z-index:99999;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-color:#fbf9f8;display:flex;align-items:center;justify-content:center;flex-direction:column}.pre-loading-screen .loading{color:var(--Green-600, #16321f);text-align:center;font-family:SourceSerif4,serif;font-size:3rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.015rem;margin-bottom:1.8125rem}.pre-loading-screen .loading .circle-loader{position:relative;width:9.375rem;height:9.375rem}.pre-loading-screen .loading .circle-loader:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;animation:rotate 2s linear infinite;background-position:center center;background-image:url(data:image/png;base64,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)}.pre-loading-screen .loading .circle-loader:before{content:"";position:absolute;top:10%;left:10%;width:80%;height:80%;background:#fff;border-radius:50%}.pre-loading-screen .loading .circle-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:3rem}.pre-loading-screen .loading .percentage{font-size:1.0625rem;font-weight:700;color:#2f4f4f}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.slide-show-view{background-color:#fff;position:absolute;z-index:999;top:0;bottom:0;left:0;right:0;height:100%;padding:1rem;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;box-sizing:border-box}.slide-show-view .pink-logo{animation:fadeOut 1s linear forwards;animation-delay:13s}.slide-show-view .slides-list{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;height:88%}.slide-show-view .slides-list .slide{font-size:1.75rem;font-style:normal;font-weight:800;line-height:2.25rem;color:#31465e;opacity:0;animation:fadeSlide 2.2s linear;position:absolute;width:100%;padding:0 1rem;text-align:center}.slide-show-view .slides-list .slide i{color:#6da8f7;font-style:normal}.slide-show-view .slides-list .slide:nth-child(1){animation-delay:.7s}.slide-show-view .slides-list .slide:nth-child(2){animation-delay:4.5s}.slide-show-view .slides-list .slide:nth-child(3){animation-delay:8s}.slide-show-view .slides-list .slide:nth-child(4){animation-delay:11.5s}@keyframes fadeSlide{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.splash-screen{display:flex;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center;z-index:100;background-color:#fbf9f8}.splash-screen .elements{animation:fadeIn 1s linear forwards;position:relative}.splash-screen .animation-element{width:11.25rem;height:6.875rem;position:absolute;left:-.75rem;top:50%;margin-top:-3.5rem}.splash-screen .animation-element path{stroke:#6aa7f5}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.stepper{display:flex;align-items:center;gap:.5rem;width:100%;margin-bottom:1.25rem}.stepper__bar{flex:1;height:.5rem;width:17.1875rem;background:#f0eee3;border-radius:1rem;position:relative;overflow:hidden;margin-right:1.125rem}.stepper__progress{height:100%;background:#3e7b53;border-radius:1rem;transition:width .3s ease-in-out}.stepper__count{font-size:1rem;font-weight:600;color:#16321f}.nai-tabs{padding:.125rem;background-color:#fff;border-radius:.5rem;display:flex;gap:.125rem;max-width:20.4375rem;margin:0 auto 1.25rem}.nai-tab{font-family:NunitoSans,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.005rem;font-style:normal;font-weight:700;background-color:#fff;color:#16321f;padding:.75rem;text-align:center;border:none;cursor:pointer;flex:1;border-radius:.375rem}.nai-tab--selected{background-color:#3e7b53;color:#fff}.nai-tab-panel,.nai-tab-panel__content{height:100%}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-full{bottom:100%}.top-0{top:0}.top-full{top:100%}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.\!me-1{margin-inline-end:.25rem!important}.\!me-1\.5{margin-inline-end:.375rem!important}.\!ms-auto{margin-inline-start:auto!important}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.ms-0\.5{margin-inline-start:.125rem}.ms-2{margin-inline-start:.5rem}.block{display:block}.inline-block{display:inline-block}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.hidden{display:none}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-8{width:2rem;height:2rem}.\!h-2\.5{height:.625rem!important}.h-2{height:.5rem}.\!w-2\.5{width:.625rem!important}.w-10{width:2.5rem}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-full{width:100%}.max-w-6xl{max-width:72rem}.max-w-\[300px\]{max-width:300px}.max-w-full{max-width:100%}.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.items-center{align-items:center}.justify-center{justify-content:center}.\!justify-between{justify-content:space-between!important}.justify-between{justify-content:space-between}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.\!rounded-sm{border-radius:.125rem!important}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-\[3px\]{border-width:3px}.border-solid{border-style:solid}.\!border-gray-200{--tw-border-opacity: 1 !important;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))!important}.border-current{border-color:currentColor}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-t-transparent{border-top-color:transparent}.\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-opacity-50{--tw-bg-opacity: .5}.fill-black{fill:#000}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.\!py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pt-16{padding-top:4rem}.text-center{text-align:center}.text-end{text-align:end}.align-bottom{vertical-align:bottom}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[12px\]{font-size:12px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-medium{font-weight:500!important}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.opacity-0{opacity:0}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media(min-width:640px){.sm\:p-6{padding:1.5rem}}@media(min-width:1024px){.lg\:p-8{padding:2rem}}@media(prefers-color-scheme:dark){.dark\:\!border-neutral-700{--tw-border-opacity: 1 !important;border-color:rgb(64 64 64 / var(--tw-border-opacity, 1))!important}.dark\:border-neutral-600{--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity, 1))}.dark\:border-neutral-700{--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.dark\:\!bg-neutral-800{--tw-bg-opacity: 1 !important;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))!important}.dark\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.dark\:bg-neutral-700{--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.dark\:bg-neutral-800{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.dark\:bg-neutral-900{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.dark\:bg-opacity-80{--tw-bg-opacity: .8}.dark\:fill-neutral-200{fill:#e5e5e5}.dark\:text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.dark\:text-neutral-200{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.dark\:text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.dark\:text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-neutral-800:hover{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-neutral-200:hover{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.dark\:focus\:bg-neutral-800:focus{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}}
