.user-button-wrapper{position:relative;transition:transform .3s ease}.user-info{position:relative}.user-info .caption{font-size:.75rem;line-height:1.2;color:var(--v-textSecondary-base);margin-bottom:0!important}.user-info .subtitle-2{font-size:.875rem;line-height:1.2;color:var(--v-textPrimary-base)}.user-avatar-wrapper{display:flex;align-items:center;justify-content:center;cursor:pointer}.user-avatar{color:#16ad15;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,sans-serif!important;transition:all .3s ease}.avatar-hover{transform:scale(1.05)}.user-menu-content{border-radius:16px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.1)!important;z-index:10000}.user-menu-card{border-radius:16px;overflow:hidden;background:var(--v-background-base);border:1px solid rgba(130,177,255,.1)}.user-menu-list{background:transparent}.menu-item{border-radius:8px;margin:0 8px;transition:all .3s ease}.menu-item:hover{background:rgba(88,204,2,.08)!important}.menu-item .v-list-item__title{font-size:.875rem;font-weight:500;color:var(--v-textPrimary-base)}.menu-item .v-icon{color:var(--v-textSecondary-base);font-size:20px}.theme--dark .user-menu-card{background:#1e1e1e;border-color:rgba(130,177,255,.05)}.theme--dark .user-menu-content{box-shadow:0 8px 30px rgba(0,0,0,.3)!important}.theme--dark .menu-item:hover{background:rgba(88,204,2,.15)!important}@media (max-width:959px){.user-info{display:none!important}}@media (max-width:599px){.user-menu-card{width:100%}}::v-deep .v-menu__content{z-index:151!important}.b[data-v-2d8f2226]{fill:url(#g1)}.app-bar-wrapper[data-v-4de5d28f]{margin:16px 24px!important;border-radius:20px!important;background:transparent!important;height:80px!important;position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:1000!important}.app-bar-content[data-v-4de5d28f]{background:var(--v-background-base);border:1px solid rgba(130,177,255,.1)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:20px!important;padding:0 20px;height:80px;width:100%;display:flex;align-items:center;box-shadow:0 8px 30px rgba(0,0,0,.05)!important;transition:all .3s ease;background:linear-gradient(to bottom right,hsla(0,0%,100%,.9),hsla(0,0%,100%,.8))!important;position:relative;max-width:1200px}.app-bar-content[data-v-4de5d28f]:hover{box-shadow:0 10px 40px rgba(130,177,255,.1)!important;border-color:rgba(130,177,255,.15)!important}.brand-link[data-v-4de5d28f]{position:relative;transition:transform .3s ease}.logo-container[data-v-4de5d28f]{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,rgba(130,177,255,.1),rgba(68,138,255,.05));overflow:hidden;transition:all .3s ease}.brand-link:hover .logo-container[data-v-4de5d28f]{box-shadow:0 4px 12px rgba(130,177,255,.15)}.logo-image[data-v-4de5d28f]{transition:all .3s ease}.brand-text[data-v-4de5d28f]{color:#4dd453;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,sans-serif!important;font-size:1.7rem!important;font-weight:900!important;letter-spacing:-.02;transition:all .3s ease}.brand-link:hover .brand-text[data-v-4de5d28f]{background:linear-gradient(90deg,#4dd453,#4fee57);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nav-links-container[data-v-4de5d28f]{margin:0 16px}.nav-link[data-v-4de5d28f]{font-size:1rem!important;color:var(--v-textSecondary-base)!important;font-weight:500!important;text-transform:none!important;letter-spacing:-.01em!important;padding:0 16px!important;min-width:0!important;height:44px!important;border-radius:12px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;margin:0 4px!important;font-family:Nunito,sans-serif!important;position:relative;overflow:hidden}.nav-link[data-v-4de5d28f]:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:3px;background:linear-gradient(90deg,#4dd453,#4fee57);transform:translateX(-50%);transition:width .3s ease;border-radius:3px 3px 0 0;opacity:0}.nav-link[data-v-4de5d28f]:hover{background:rgba(88,204,2,.08)!important;color:#4dd453!important}.nav-link[data-v-4de5d28f]:hover:after{width:30%;opacity:1}.action-buttons[data-v-4de5d28f]{display:flex;align-items:center}.theme-toggle[data-v-4de5d28f]{width:44px!important;height:44px!important;border-radius:12px!important;color:var(--v-textSecondary-base)!important;transition:all .3s ease!important;background:rgba(88,204,2,.05)!important}.theme-toggle[data-v-4de5d28f]:hover{background:rgba(88,204,2,.1)!important;color:#4dd453!important;box-shadow:0 4px 8px rgba(88,204,2,.1)!important}.get-started-btn[data-v-4de5d28f]{box-shadow:0 4px 0 #58a700!important;background:linear-gradient(90deg,#4dd453,#58cc02)!important}.get-started-btn[data-v-4de5d28f],.login-btn[data-v-4de5d28f]{position:relative;border-radius:12px!important;text-transform:none!important;font-weight:600!important;letter-spacing:-.01em!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;overflow:hidden;height:38px!important;transform:translateY(0)!important}.login-btn[data-v-4de5d28f]{box-shadow:0 4px 0 #111!important;background:linear-gradient(90deg,#313131,#464646)!important;padding-left:10px!important}.btn-icon[data-v-4de5d28f],.btn-text[data-v-4de5d28f]{position:relative;z-index:2;transition:all .3s ease}.get-started-btn[data-v-4de5d28f]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transform:translateX(-100%);transition:transform .6s;z-index:1}.get-started-btn[data-v-4de5d28f]:hover{filter:brightness(1.02);box-shadow:0 4px 0 #58a700!important;transform:translateY(0)!important}.get-started-btn[data-v-4de5d28f]:active{box-shadow:0 0 0 #58a700!important;transform:translateY(4px)!important}.menu-button[data-v-4de5d28f]{width:44px!important;height:44px!important;border-radius:12px!important;color:var(--v-textSecondary-base)!important;transition:all .3s ease!important;background:rgba(88,204,2,.05)!important}.menu-button[data-v-4de5d28f]:hover{background:rgba(88,204,2,.1)!important;color:#4dd453!important;box-shadow:0 4px 8px rgba(88,204,2,.1)!important}.theme--dark .app-bar-content[data-v-4de5d28f]{background:linear-gradient(to bottom right,rgba(30,30,30,.8),rgba(30,30,30,.7))!important;border-color:rgba(88,204,2,.05)!important;box-shadow:0 8px 30px rgba(0,0,0,.2)!important}.theme--dark .app-bar-content[data-v-4de5d28f]:hover{box-shadow:0 10px 40px rgba(0,0,0,.3)!important;border-color:rgba(88,204,2,.1)!important}.theme--dark .logo-container[data-v-4de5d28f]{background:linear-gradient(135deg,rgba(88,204,2,.15),rgba(88,167,0,.1))}.theme--dark .nav-link[data-v-4de5d28f]{color:hsla(0,0%,100%,.7)!important}.theme--dark .nav-link[data-v-4de5d28f]:hover{background:rgba(88,204,2,.15)!important;color:rgba(88,204,2,.9)!important}.theme--dark .menu-button[data-v-4de5d28f],.theme--dark .theme-toggle[data-v-4de5d28f]{color:hsla(0,0%,100%,.7)!important;background:rgba(88,204,2,.1)!important}.theme--dark .menu-button[data-v-4de5d28f]:hover,.theme--dark .theme-toggle[data-v-4de5d28f]:hover{background:rgba(88,204,2,.15)!important;color:rgba(88,204,2,.9)!important;box-shadow:0 4px 8px rgba(0,0,0,.2)!important}.theme--dark .login-button[data-v-4de5d28f]{color:hsla(0,0%,100%,.7)!important;border-color:rgba(88,204,2,.15)!important}.theme--dark .login-button[data-v-4de5d28f]:hover{background:rgba(88,204,2,.15)!important;color:rgba(88,204,2,.9)!important;border-color:rgba(88,204,2,.25)!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}.theme--dark .get-started-btn[data-v-4de5d28f]{opacity:.95}.theme--dark .get-started-btn[data-v-4de5d28f]:hover{opacity:1;box-shadow:0 8px 20px rgba(0,0,0,.3)!important}@media (max-width:959px){.app-bar-wrapper[data-v-4de5d28f]{margin:12px 16px!important}.app-bar-content[data-v-4de5d28f]{padding:0 16px}.brand-text[data-v-4de5d28f]{font-size:1.25rem!important}.get-started-btn[data-v-4de5d28f],.login-button[data-v-4de5d28f]{padding:0 16px!important}}@media (max-width:599px){.app-bar-wrapper[data-v-4de5d28f]{margin:8px 8px!important}.app-bar-content[data-v-4de5d28f]{padding:0 12px;height:72px}.brand-text[data-v-4de5d28f]{font-size:1.125rem!important}.login-button[data-v-4de5d28f]{display:none}.get-started-btn[data-v-4de5d28f]{height:40px!important;font-size:.875rem!important}.menu-button[data-v-4de5d28f],.theme-toggle[data-v-4de5d28f]{width:40px!important;height:40px!important}}.logo[data-v-4de5d28f]{border-radius:10px;margin-left:-20px;outline:1px solid;padding-left:20px;padding-right:6px;display:flex;border-bottom-left-radius:0!important;border-top-left-radius:0!important;border:none!important;outline:none!important}.subscribe-btn[data-v-4de5d28f]{position:relative;border-radius:12px!important;text-transform:none!important;font-weight:600!important;letter-spacing:-.01em!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;overflow:hidden;height:39px!important;transform:translateY(0)!important;background:#29544d!important;box-shadow:0 2px 0 #1f3f3a!important;color:#fff!important}.login-btn[data-v-4de5d28f]:hover{filter:brightness(1.02);box-shadow:0 4px 0 #111!important;transform:translateY(0)!important}.login-btn[data-v-4de5d28f]:active{box-shadow:0 0 0 #111!important;transform:translateY(4px)!important}.footer-wrapper[data-v-5bb391ba]{padding-bottom:env(safe-area-inset-bottom);z-index:1;font-family:Nunito,DINRounded,Inter,sans-serif!important}.logo-container[data-v-5bb391ba]{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:#e6f7d4;overflow:hidden;transition:all .3s ease;border:1px solid #bfe986}.brand-text[data-v-5bb391ba]{background:linear-gradient(90deg,#4dd453,#4fee57);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Nunito,DINRounded,Inter,sans-serif!important;font-size:1.5rem!important;font-weight:800!important;letter-spacing:-.03em}.footer-links[data-v-5bb391ba]{list-style-type:none}.footer-link[data-v-5bb391ba]{position:relative;display:inline-block;transition:all .3s ease;opacity:.8;text-decoration:none}.footer-link[data-v-5bb391ba]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,#4dd453,#4fee57);transition:width .3s ease;border-radius:2px}.footer-link[data-v-5bb391ba]:hover{color:#4dd453!important;opacity:1}.footer-link[data-v-5bb391ba]:hover:after{width:100%}.social-btn[data-v-5bb391ba]{background:#f6fff0!important;border-radius:16px!important;transition:all .3s ease;color:#616161!important;opacity:.8;border:1px solid #e6f7d4}.social-btn[data-v-5bb391ba]:hover{background:#e6f7d4!important;transform:translateY(-2px);color:#4dd453!important;opacity:1}.footer-bottom-link[data-v-5bb391ba]{position:relative;transition:all .3s ease;opacity:.7}.footer-bottom-link[data-v-5bb391ba]:hover{opacity:1;color:#4dd453!important}.theme--dark .footer-wrapper[data-v-5bb391ba]{background:#121212!important;border-top-color:hsla(0,0%,100%,.05)}.theme--dark .logo-container[data-v-5bb391ba]{background:rgba(88,202,2,.2);border-color:rgba(88,202,2,.3)}.theme--dark .social-btn[data-v-5bb391ba]{background:rgba(88,202,2,.1)!important;color:hsla(0,0%,100%,.7)!important;border-color:rgba(88,202,2,.3)}.theme--dark .social-btn[data-v-5bb391ba]:hover{background:rgba(88,202,2,.2)!important;color:#4dd453!important}@media (max-width:599px){.brand-text[data-v-5bb391ba]{font-size:1.25rem!important}.logo-container[data-v-5bb391ba]{width:36px;height:36px}}.v-spinner .v-dot1{animation:v-dotRotate 2s linear 0s infinite;animation-fill-mode:forwards}.v-spinner .v-dot2{animation:v-dotBounce 2s linear 0s infinite;animation-fill-mode:forwards;position:"absolute";top:0;bottom:auto}.v-spinner .v-dot3{animation:v-dotBounce 2s linear -1s infinite;animation-fill-mode:forwards;position:"absolute";top:auto;bottom:0}@keyframes v-dotRotate{to{transform:rotate(1turn)}}@keyframes v-dotBounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.center{width:50%;margin:auto}.v-btn--outlined{border:2px solid currentColor!important;border-radius:12px!important;letter-spacing:.5px!important;transition:all .3s ease-in-out}.v-btn,.v-btn--outlined{font-weight:500!important}.v-btn{border-radius:12px!important;box-shadow:none!important;transition:all .2s ease-in-out}.v-text-field--outlined fieldset{border-collapse:collapse;border-color:rgba(0,0,0,.15);border-style:solid;border-width:2px!important;border-radius:12px!important;transition:all .2s ease}.v-messages,.v-text-field__details{min-height:-moz-fit-content;min-height:fit-content;height:-moz-fit-content;height:fit-content;display:none}.v-text-field--outlined:hover fieldset{border-color:rgba(0,0,0,.3)}.tit{color:#333;font-weight:600;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,sans-serif!important}.v-card{transition:all .3s ease;border-radius:16px!important;overflow:hidden}.v-stepper{box-shadow:none!important;background-color:transparent!important}.v-card-subtitle,.v-card-title{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,sans-serif!important}.v-chip{font-weight:500!important;border-radius:8px!important}h1{font-size:2rem!important;color:#333;margin-top:1rem}h1,p{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,sans-serif!important}p{line-height:1.6}.v-checkbox{margin-top:8px!important}.v-autocomplete:hover,.v-select:hover,.v-text-field:hover{opacity:.9}.w-100[data-v-14c6a140]{width:100%}.close-icon[data-v-89bb477e]{position:absolute;top:16px;right:16px;cursor:pointer;z-index:1000}.promo-alert[data-v-89bb477e]{border-left:5px solid #4dd453;animation:fade-in-89bb477e .5s ease-in-out}.promo-banner[data-v-89bb477e]{animation:pulse-border-89bb477e 2s infinite}@keyframes pulse-border-89bb477e{0%{box-shadow:0 0 0 0 rgba(77,212,83,.4)}70%{box-shadow:0 0 0 10px rgba(77,212,83,0)}to{box-shadow:0 0 0 0 rgba(77,212,83,0)}}@keyframes fade-in-89bb477e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideNotification-89bb477e{0%{transform:translateX(0)}to{transform:translateX(600px)}}@keyframes slideInFromTop-89bb477e{0%{transform:translateY(-230px)}to{transform:translateY(0)}}.promo-banner code[data-v-89bb477e]{background-color:rgba(77,212,83,.1);color:#4dd453;padding:2px 6px;border-radius:4px;font-weight:600}.problem-example-1[data-v-89bb477e]{transition-delay:1.5s;animation:slideInFromTop-89bb477e .8s ease-out 0s 1}@keyframes slideInFromBottom-89bb477e{0%{transform:translateY(230px)}to{transform:translateY(0)}}.booklet-zoom[data-v-89bb477e]{transition-delay:1.5s;animation:centeredZoom-89bb477e .8s ease-out 0s 1}@keyframes centeredZoom-89bb477e{0%{transform:scale()}to{transform:translateY(0)}}.problem-example-2[data-v-89bb477e]{transition-delay:1.5s;animation:slideInFromBottom-89bb477e .8s ease-out 0s 1}.problem-image[data-v-89bb477e] .v-image__image{image-rendering:optimizeSpeed!important;image-rendering:-moz-crisp-edges!important;image-rendering:-webkit-optimize-contrast!important;image-rendering:-o-crisp-edges!important;image-rendering:crisp-edges!important;-ms-interpolation-mode:nearest-neighbor!important}.shop-btn[data-v-89bb477e]{text-transform:none!important;letter-spacing:0!important;font-weight:800!important;font-size:1.05rem!important;border-radius:16px!important;transition:filter .2s ease,transform .1s ease!important;border:2px solid #4dd453!important;height:48px!important;padding-left:24px!important;padding-right:24px!important;background-color:#4dd453!important;box-shadow:0 4px 0 #42b848!important;color:#fff}.shop-btn[data-v-89bb477e]:hover{filter:brightness(1.02);box-shadow:0 4px 0 #58a700!important;transform:translateY(0)!important}.shop-btn[data-v-89bb477e]:active{box-shadow:0 0 0 #58a700!important}.shop-btn[data-v-89bb477e]:disabled{opacity:.8;cursor:not-allowed;border:2px solid #c9c9c9!important;box-shadow:0 4px 0 #c1c1c1!important}.anunci[data-v-89bb477e]{transition-delay:3s!important;transition-property:transform;animation:slide-out-right .5s cubic-bezier(.55,.085,.68,.53) both!important}.wrapper[data-v-89bb477e]{background:linear-gradient(45deg,#f17c58,#e94584,#24aadb,#27dbb1,#ffdc18,#ff3706);background-size:600% 100%;animation:gradient-89bb477e 6s linear infinite;animation-direction:alternate}@keyframes gradient-89bb477e{0%{background-position:0}to{background-position:100%}}.tit[data-v-89bb477e]{font-family:Nunito,DINRounded,Inter,sans-serif!important;font-weight:900!important;color:#4b4b4b!important;letter-spacing:-.03em!important}.plan-cards[data-v-89bb477e]{display:flex;width:100%}.plan-option[data-v-89bb477e]{flex:1;background-color:#fff;border-radius:16px!important;padding:20px;border:1px solid rgba(214,233,218,.6705882352941176)!important;transition:all .3s ease;cursor:pointer;box-shadow:0 8px 30px rgba(0,0,0,.08)!important}.active-plan[data-v-89bb477e]{background-color:#f0ffec!important;box-shadow:0 16px 35px rgba(0,0,0,.12)!important;border:1px solid #4dd453!important}.discount-label[data-v-89bb477e]{background-color:#dbffd4;color:#4caf50;font-size:12px;font-weight:700;padding:2px 8px;border-radius:50px!important}.price-amount[data-v-89bb477e]{font-size:30px;font-weight:700;color:#298e2d;margin-bottom:4px}.price-period[data-v-89bb477e]{font-size:16px;font-weight:400;color:#757575;margin-left:4px}.price-details[data-v-89bb477e]{font-size:13px;color:#757575;margin-top:4px;margin-bottom:16px}.feature-list[data-v-89bb477e]{list-style-type:none;padding-left:0}.feature-list li span[data-v-89bb477e]{color:#424242;line-height:1.5}.limited-offer-text[data-v-89bb477e]{color:#777;font-style:italic;animation:blink-89bb477e 1.5s infinite alternate}@keyframes blink-89bb477e{0%{opacity:.7}to{opacity:1}}.mobile-dialog[data-v-89bb477e]{margin:0!important}.mobile-card[data-v-89bb477e]{border-radius:0!important}.mobile-layout[data-v-89bb477e]{display:flex;flex-direction:column;height:100vh;background-color:#fafafa}.mobile-header[data-v-89bb477e]{background-color:#fff;border-bottom:1px solid #e0e0e0;position:relative}.close-icon-mobile[data-v-89bb477e]{position:absolute;top:16px;right:16px;cursor:pointer;z-index:1000}.mobile-features[data-v-89bb477e],.mobile-plans[data-v-89bb477e]{background-color:#fff;margin-bottom:8px}.mobile-footer[data-v-89bb477e]{background-color:#fff;margin-top:auto;border-top:1px solid #e0e0e0}.mobile-plan-cards[data-v-89bb477e]{display:flex;flex-direction:column;gap:12px}.mobile-plan-option[data-v-89bb477e]{background-color:#f8f9fa;border-radius:12px!important;padding:16px;border:1px solid #e0e0e0!important;transition:all .3s ease;cursor:pointer}.mobile-plan-option.active-plan[data-v-89bb477e]{background-color:#f0ffec!important;outline:2px solid #4dd453!important}.discount-label-mobile[data-v-89bb477e]{background-color:#dbffd4;color:#4caf50;font-size:10px;font-weight:700;padding:2px 6px;border-radius:50px!important}.mobile-price-amount[data-v-89bb477e]{font-size:24px;font-weight:700;color:#298e2d;margin-bottom:4px}.mobile-price-period[data-v-89bb477e]{font-size:14px;font-weight:400;color:#757575;margin-left:4px}.mobile-price-details[data-v-89bb477e]{font-size:12px;color:#757575;margin-top:4px}.mobile-shop-btn[data-v-89bb477e]{border-radius:12px!important;font-size:14px!important}.dialog-bottom-transition-enter-active[data-v-89bb477e],.dialog-bottom-transition-leave-active[data-v-89bb477e]{transition:transform .3s ease-in-out}.dialog-bottom-transition-enter[data-v-89bb477e],.dialog-bottom-transition-leave-to[data-v-89bb477e]{transform:translateY(100%)}.app-bar-wrapper[data-v-da524c92]{border-radius:0!important;background:#fff!important;height:60px!important;z-index:1000!important;padding:0!important;margin-bottom:0!important}.app-bar-content[data-v-da524c92],.app-bar-wrapper[data-v-da524c92] .v-toolbar__content{padding:0!important}.brand-link[data-v-da524c92]{position:relative;transition:transform .3s ease}.logo-container[data-v-da524c92]{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,rgba(130,177,255,.1),rgba(68,138,255,.05));overflow:hidden;transition:all .3s ease}.brand-link:hover .logo-container[data-v-da524c92]{box-shadow:0 4px 12px rgba(130,177,255,.15)}.logo-image[data-v-da524c92]{transition:all .3s ease}.brand-text[data-v-da524c92]{color:#4dd453;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,sans-serif!important;font-size:1.7rem!important;font-weight:900!important;letter-spacing:-.02;transition:all .3s ease}.brand-link:hover .brand-text[data-v-da524c92]{background:linear-gradient(90deg,#4dd453,#4fee57);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nav-links-container[data-v-da524c92]{margin:0 16px}.nav-link[data-v-da524c92]{font-size:1rem!important;color:var(--v-textSecondary-base)!important;font-weight:500!important;text-transform:none!important;letter-spacing:-.01em!important;padding:0 16px!important;min-width:0!important;height:44px!important;border-radius:12px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;margin:0 4px!important;font-family:Nunito,sans-serif!important;position:relative;overflow:hidden}.nav-link[data-v-da524c92]:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:3px;background:linear-gradient(90deg,#4dd453,#4fee57);transform:translateX(-50%);transition:width .3s ease;border-radius:3px 3px 0 0;opacity:0}.nav-link[data-v-da524c92]:hover{background:rgba(88,204,2,.08)!important;color:#4dd453!important}.nav-link[data-v-da524c92]:hover:after{width:30%;opacity:1}.action-buttons[data-v-da524c92]{display:flex;align-items:center}.theme-toggle[data-v-da524c92]{width:44px!important;height:44px!important;border-radius:12px!important;color:var(--v-textSecondary-base)!important;transition:all .3s ease!important;background:rgba(88,204,2,.05)!important}.theme-toggle[data-v-da524c92]:hover{background:rgba(88,204,2,.1)!important;color:#4dd453!important;box-shadow:0 4px 8px rgba(88,204,2,.1)!important}.get-started-btn[data-v-da524c92]{box-shadow:0 3px 0 #58a700!important;height:38px!important;background:linear-gradient(90deg,#4dd453,#58cc02)!important}.get-started-btn[data-v-da524c92],.subscribe-btn[data-v-da524c92]{position:relative;border-radius:12px!important;text-transform:none!important;font-weight:600!important;letter-spacing:-.01em!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;overflow:hidden;transform:translateY(0)!important}.subscribe-btn[data-v-da524c92]{height:39px!important;background:#4dd453!important;box-shadow:0 3px 0 #42b848!important;color:#fff!important}.btn-icon[data-v-da524c92],.btn-text[data-v-da524c92]{position:relative;z-index:2;transition:all .3s ease}.get-started-btn[data-v-da524c92]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transform:translateX(-100%);transition:transform .6s;z-index:1}.get-started-btn[data-v-da524c92]:hover{filter:brightness(1.02);box-shadow:0 4px 0 #58a700!important;transform:translateY(0)!important}.get-started-btn[data-v-da524c92]:active{box-shadow:0 0 0 #58a700!important;transform:translateY(4px)!important}.menu-button[data-v-da524c92]{width:44px!important;height:44px!important;border-radius:12px!important;color:var(--v-textSecondary-base)!important;transition:all .3s ease!important;background:rgba(88,204,2,.05)!important}.menu-button[data-v-da524c92]:hover{background:rgba(88,204,2,.1)!important;color:#4dd453!important;box-shadow:0 4px 8px rgba(88,204,2,.1)!important}.theme--dark .app-bar-content[data-v-da524c92]{background:linear-gradient(to bottom right,rgba(30,30,30,.8),rgba(30,30,30,.7))!important;border-color:rgba(88,204,2,.05)!important;box-shadow:0 8px 30px rgba(0,0,0,.2)!important}.theme--dark .app-bar-content[data-v-da524c92]:hover{box-shadow:0 10px 40px rgba(0,0,0,.3)!important;border-color:rgba(88,204,2,.1)!important}.theme--dark .logo-container[data-v-da524c92]{background:linear-gradient(135deg,rgba(88,204,2,.15),rgba(88,167,0,.1))}.theme--dark .nav-link[data-v-da524c92]{color:hsla(0,0%,100%,.7)!important}.theme--dark .nav-link[data-v-da524c92]:hover{background:rgba(88,204,2,.15)!important;color:rgba(88,204,2,.9)!important}.theme--dark .menu-button[data-v-da524c92],.theme--dark .theme-toggle[data-v-da524c92]{color:hsla(0,0%,100%,.7)!important;background:rgba(88,204,2,.1)!important}.theme--dark .menu-button[data-v-da524c92]:hover,.theme--dark .theme-toggle[data-v-da524c92]:hover{background:rgba(88,204,2,.15)!important;color:rgba(88,204,2,.9)!important;box-shadow:0 4px 8px rgba(0,0,0,.2)!important}.theme--dark .login-button[data-v-da524c92]{color:hsla(0,0%,100%,.7)!important;border-color:rgba(88,204,2,.15)!important}.theme--dark .login-button[data-v-da524c92]:hover{background:rgba(88,204,2,.15)!important;color:rgba(88,204,2,.9)!important;border-color:rgba(88,204,2,.25)!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}.theme--dark .get-started-btn[data-v-da524c92]{opacity:.95}.theme--dark .get-started-btn[data-v-da524c92]:hover{opacity:1;box-shadow:0 8px 20px rgba(0,0,0,.3)!important}.logo[data-v-da524c92]{border-radius:10px;margin-left:-20px;outline:1px solid;padding-left:20px;padding-right:6px;display:flex;border-bottom-left-radius:0!important;border-top-left-radius:0!important;border:none!important;outline:none!important}.login-btn[data-v-da524c92]{background:linear-gradient(90deg,#313131,#464646)!important;padding-left:10px!important}.login-btn[data-v-da524c92],.upload-btn[data-v-da524c92]{position:relative;border-radius:12px!important;text-transform:none!important;font-weight:600!important;letter-spacing:-.01em!important;box-shadow:0 4px 0 #111!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;overflow:hidden;height:38px!important;transform:translateY(0)!important}.upload-btn[data-v-da524c92]{background:#ffc750!important;box-shadow:0 3px 0 #e8ab2d!important;color:#fff!important}.primary[data-v-f14a4b76]{text-transform:none!important;letter-spacing:0!important;font-weight:600!important;font-size:.95rem!important;border-radius:12px!important;transition:filter .2s ease,transform .1s ease!important;border:1px solid #4dd453!important;height:38px!important;padding-left:24px!important;padding-right:24px!important;background-color:#4dd453!important;box-shadow:0 4px 0 #42b848!important;color:#fff!important}.primary.v-btn--disabled[data-v-f14a4b76]{opacity:.8;cursor:not-allowed;border:1px solid #c9c9c9!important;box-shadow:0 4px 0 #c1c1c1!important;border-radius:12px!important}.close-icon[data-v-f14a4b76]{position:absolute;right:20px;top:20px;cursor:pointer}.close-icon[data-v-f14a4b76]:hover{color:#4dd453!important}.pomodoro-timer[data-v-5ed22be4]{cursor:pointer;position:relative}.pomodoro-timer:hover .time-display[data-v-5ed22be4]{display:none}.time-display[data-v-5ed22be4]{font-size:10px;font-weight:700;color:#fff}.pomodoro-timer[data-v-5ed22be4]:hover{opacity:.9}.brand-link[data-v-46753e22]{position:relative;transition:transform .3s ease}.logo-image[data-v-46753e22]{transition:all .3s ease}.subscribe-btn[data-v-46753e22]{position:relative;text-transform:none!important;background:#4dd453!important;box-shadow:0 3px 0 #42b848!important;color:#fff!important}.button-share[data-v-46753e22],.subscribe-btn[data-v-46753e22]{border-radius:12px!important;font-weight:600!important;letter-spacing:-.01em!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;overflow:hidden;height:39px!important;transform:translateY(0)!important;margin-top:-2px!important}.button-share[data-v-46753e22]{background-color:#fff!important;box-shadow:0 3px 0 #bebebe!important;color:#525866!important}.post-code-input[data-v-a9bc2ef2] label{font-size:14px!important}.post-code-input[data-v-a9bc2ef2] .v-label--active{top:-5px!important}.slide-suggested[data-v-3e4c50e8] .v-slide-group__next,.slide-suggested[data-v-3e4c50e8] .v-slide-group__prev{min-width:26px!important}body{color:#333}.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6,.v-application,.v-application .body-1,.v-application .body-2,.v-application .caption,.v-application .headline,.v-application .overline,.v-application .subtitle-1,.v-application .subtitle-2,.v-application .title,body{font-family:Nunito,sans-serif!important}.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6{letter-spacing:-.03em!important;font-weight:600!important;line-height:1.1!important}.text-h2{font-size:4rem!important}.text-h3{font-size:3rem!important}.text-h4{font-size:2rem!important}.subtitle-1{font-size:1.25rem!important}.body-1,.body-2,.subtitle-1{line-height:1.6!important;font-weight:500!important}.body-1,.body-2{font-size:1rem!important}.v-btn{text-transform:none!important;letter-spacing:0!important;font-weight:600!important;border-radius:1rem!important;transition:all .2s ease!important}.v-btn.v-size--x-large{height:56px!important;font-size:1.125rem!important}.v-card{border-radius:1.5rem!important;transition:all .2s ease-in-out!important}.v-chip{font-weight:600!important;letter-spacing:0!important}.v-chip,.v-list-item{border-radius:.75rem!important}.v-list-item{margin-bottom:.25rem!important}.v-list-item__title{font-weight:500!important;letter-spacing:0!important}@media (max-width:959px){.text-h2{font-size:2.5rem!important}.text-h3{font-size:2rem!important}.text-h4{font-size:1.5rem!important}.subtitle-1{font-size:1.125rem!important}}.v-btn--active:before{opacity:0!important}.markdown-solution p{color:inherit}.theme--dark .markdown-solution .katex,.theme--dark .markdown-solution h3,.theme--dark .markdown-solution h4,.theme--dark .markdown-solution li,.theme--dark .markdown-solution p{color:#fff!important}ul p{line-height:1.3}.ul-text{font-size:1.1875rem;line-height:1}.h1,.h2,.h3,.pmb-title{color:#333;font-weight:700;font-family:Nunito,sans-serif!important}.visible-a{color:-webkit-link;cursor:pointer;text-decoration:underline}@media (min-width:992px){.container{max-width:900px!important}.e-text{padding-left:70px!important;padding-right:70px!important}}@media (max-width:992px){.container{max-width:530px!important;padding-right:20px!important;padding-left:20px!important}h3{font-size:19px!important}p{font-size:17px!important}.image-figure{order:1}.intro{order:2}}a{outline:none;transition:all .2s ease-in-out}.a-tag:hover{text-decoration:underline!important}.fullwidth{width:100%}img{width:100%!important}#col_bar{flex:0 0 23%!important}#col_bar,.verticalNav{height:100vh!important}.verticalNav{display:table-cell;position:relative;box-shadow:0 .25rem 1.25rem rgba(0,0,0,.08);z-index:100;width:100vw;background-color:#fff!important}#col_all{flex:0 0 77%!important;max-width:77%!important}#col_normal{flex:0 0 100%!important;min-width:100%!important;width:100vw!important}html{height:100%!important}body{min-height:100%!important;background:#f4f4f4!important}.v-navigation-drawer{will-change:auto}.bottom-caption{font-size:10px!important;line-height:12px!important;max-height:24px!important;overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-weight:400!important;overflow-wrap:break-word!important;color:#717171!important}.prevent-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.system-bar-items{font-family:Nunito,sans-serif!important;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin:0;background:none;border:0;color:#1e3c87;font-size:12px;line-height:16px;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap}.theme--dark.v-application{background:#121212}.theme--dark .v-card,.theme--dark.v-sheet{background-color:#1e1e1e!important}.theme--dark .pmb-title,.theme--dark h1,.theme--dark h2,.theme--dark h3{color:#fff!important}.theme--dark p{color:#e0e0e0}.theme--dark p:not(.markdown-solution p){color:#e0e0e0!important}.theme--light.v-application{background:#f4f4f4}.v-menu__content{background-color:#fff!important;z-index:1501!important}.v-tooltip__content{z-index:151!important}.v-list{background-color:#fff!important}.v-list-item,.v-list-item__title{color:rgba(0,0,0,.87)!important}.v-list-item__title{line-height:1.5rem!important}.v-list-item--active{color:var(--v-primary-base)!important}.v-list-item--active,.v-list-item:hover{background-color:#f5f5f5!important}.theme--dark .v-list,.theme--dark .v-menu__content{background-color:#1e1e1e!important}.theme--dark .v-list-item{color:#fff!important}.theme--dark .v-list-item__title{color:#fff!important;line-height:1.5rem!important}.theme--dark .v-list-item--active{color:#fff!important}.theme--dark .v-list-item--active,.theme--dark .v-list-item:hover{background-color:#2a2a2a!important}.theme--dark .v-list-item:before{background-color:transparent!important}.font-rubik{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu}.shadow-lg{box-shadow:0 10px 25px rgba(0,0,0,.1)!important}.shadow{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)!important}.shadow-small{box-shadow:0 2px 4px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.1)!important}.shadow-sm{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)!important}p{margin-bottom:4px!important}.markdown-solution p{color:inherit!important}.markdown-solution hr{height:1px;background-color:rgba(0,0,0,.12);border:none;margin:1.5rem 0}.theme--dark .markdown-solution hr{background-color:hsla(0,0%,100%,.12)}.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset{border-color:#e3e5eb!important;border-width:1px!important}.v-text-field--outlined fieldset{border-width:1px!important;border-color:#999!important}.caption{font-size:.75rem;line-height:1.2;color:var(--v-textSecondary-base);margin-bottom:0!important}.promo-banner code[data-v-38af97c4]{background-color:rgba(77,212,83,.1);color:#4dd453;padding:2px 6px;border-radius:4px;font-weight:600}.start-plan-container[data-v-38af97c4]{background:linear-gradient(135deg,#f8feff,#f5f9f5);min-height:100vh;font-family:Nunito,DINRounded,Inter,sans-serif!important}.promo-code[data-v-38af97c4]{background-color:#fff;color:#4dd453;font-weight:700;padding:4px 8px;border-radius:6px;letter-spacing:1px;border:1px dashed #4dd453}.promo-banner[data-v-38af97c4]{animation:pulse-border-38af97c4 2s infinite}@keyframes pulse-border-38af97c4{0%{box-shadow:0 0 0 0 rgba(77,212,83,.4)}70%{box-shadow:0 0 0 10px rgba(77,212,83,0)}to{box-shadow:0 0 0 0 rgba(77,212,83,0)}}.offer-tag[data-v-38af97c4]{margin-top:-25px;margin-bottom:20px}.limited-tag[data-v-38af97c4]{background-color:#fff0ec;color:tomato;font-size:.75rem;font-weight:600;padding:3px 8px;border-radius:12px;border:1px solid #ffd0c6;display:inline-flex;align-items:center}.limited-tag .v-icon[data-v-38af97c4]{margin-right:4px}.pricing-card-container[data-v-38af97c4]{width:100%;max-width:340px}.pricing-card[data-v-38af97c4]{width:100%;transition:all .3s ease;border-radius:20px!important;box-shadow:0 8px 30px rgba(0,0,0,.08)!important;overflow:hidden;border:1px solid rgba(214,233,218,.6705882352941176)!important}.premium-btn[data-v-38af97c4]{font-weight:800!important;border-radius:16px!important;border:2px solid #4dd453!important;height:44px!important;background-color:#4dd453!important;box-shadow:0 4px 0 #42b848!important;color:#fff!important}.premium-btn[data-v-38af97c4],.regular-btn[data-v-38af97c4]{text-transform:none!important;letter-spacing:0!important;font-size:1.05rem!important;transition:filter .2s ease,transform .1s ease!important;padding-left:24px!important;padding-right:24px!important}.regular-btn[data-v-38af97c4]{font-weight:600!important;border-radius:16px!important;border:1px solid #e0e0e0!important;height:46px!important;background-color:#fff!important;box-shadow:0 4px 0 #b5b5b5!important;color:#424242!important}.pricing-card[data-v-38af97c4]:hover{box-shadow:0 16px 35px rgba(0,0,0,.12)!important}.popular-plan[data-v-38af97c4]{transform:scale(1.05);background-color:#fff!important}.popular-plan-inside[data-v-38af97c4]{margin:5px;border-radius:16px!important;border:1px solid hsla(0,0%,94.1%,.6705882352941176)!important;background-color:#f6faf5!important}.popular-badge[data-v-38af97c4]{top:10px;left:10px;right:0;position:absolute;width:-moz-fit-content;width:fit-content;background:#dbffd4;color:#4caf50;padding:2px 6px;border-radius:8px!important;font-size:12px;font-weight:500;border:1px solid #bdebbd}.discount-chip[data-v-38af97c4]{background-color:#dbffd4!important;color:#4caf50!important;font-weight:700!important;border-radius:50px!important;font-size:.8rem;padding:2px 8px!important}.badge-wrapper[data-v-38af97c4],.pricing-badge[data-v-38af97c4]{display:flex;align-content:center;justify-content:center}.pricing-badge[data-v-38af97c4]{background:#fff;color:#4dd453;border-radius:16px;padding:4px 8px;font-weight:600;font-size:14px;width:-moz-fit-content;width:fit-content;border:1px solid #e9e9e9}.money-back-guarantee[data-v-38af97c4]{background-color:#fff;color:#4dd453;border-radius:100px;font-weight:800;padding:12px 24px;border:2px solid #e5f8d3;box-shadow:0 2px 8px rgba(0,0,0,.1)}.price-text[data-v-38af97c4]{color:#298e2d;font-weight:500!important}.feature-list[data-v-38af97c4]{list-style-type:none;padding-left:0}.feature-list li[data-v-38af97c4]{margin-bottom:12px;display:flex;align-items:flex-start}.feature-list li span[data-v-38af97c4]{font-size:.8rem;font-weight:500;color:#4b4b4b;padding-top:2px}@media (max-width:959px){.popular-plan[data-v-38af97c4]{transform:scale(1)}.popular-plan[data-v-38af97c4]:hover{transform:translateY(-5px)}}.promo-applied[data-v-38af97c4]{background-color:#f0ffec;color:#4dd453;font-size:.75rem;font-weight:600;padding:3px 8px;border-radius:12px;border:1px solid rgba(214,233,218,.6705882352941176);display:inline-flex;align-items:center}.testimonials-wrapper[data-v-0c08c8b7]{position:relative;overflow:hidden}.testimonials-wrapper[data-v-0c08c8b7]:before{content:"";position:absolute;top:-300px;left:-300px;width:600px;height:600px;border-radius:50%;z-index:0}.testimonials-wrapper[data-v-0c08c8b7]:after{content:"";position:absolute;bottom:-200px;right:-200px;width:500px;height:500px;border-radius:50%;z-index:0}.testimonials-section[data-v-0c08c8b7]{position:relative;z-index:1}.badge-wrapper[data-v-0c08c8b7]{display:flex;justify-content:center}.badge[data-v-0c08c8b7]{display:inline-flex;align-items:center;padding:8px 16px;border-radius:100px;font-weight:500;font-size:.875rem}.testimonials-badge[data-v-0c08c8b7]{background-color:#fff!important}.section-heading[data-v-0c08c8b7]{font-size:2rem;line-height:1.2;letter-spacing:-.02em;font-family:Nunito,sans-serif}.gradient-text[data-v-0c08c8b7]{background:linear-gradient(135deg,#4dd453,#58a700);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.testimonial-card[data-v-0c08c8b7]{position:relative;border:1px solid rgba(88,204,2,.1);border-radius:20px!important;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden;height:auto;display:flex;flex-direction:column;aspect-ratio:4/3;background-color:#fff!important;box-shadow:0 4px 15px rgba(0,0,0,.05)!important;border:1px solid rgba(214,233,218,.6705882352941176)!important;border-top:4px solid #91d593!important;padding-top:14px!important}.testimonial-position.center .testimonial-card[data-v-0c08c8b7]{background-color:#fff!important}.testimonial-card[data-v-0c08c8b7]:hover{box-shadow:0 8px 20px rgba(0,0,0,.08)!important;border-color:rgba(88,204,2,.2);transform:translateY(-5px)}.testimonial-text[data-v-0c08c8b7]{font-size:.75rem;line-height:1.4;font-weight:400;font-style:italic;color:#424242;position:relative;z-index:1;flex-grow:1;overflow:hidden;transition:none!important}.testimonial-text-side[data-v-0c08c8b7]{overflow:hidden;transition:none;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;flex-grow:1;max-height:7.5rem;transition:none!important;font-size:.7rem}.quote-content[data-v-0c08c8b7]{transition:none!important}.stat-value[data-v-0c08c8b7]{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:8px;font-family:Nunito,sans-serif}.stat-label[data-v-0c08c8b7]{font-size:1.1rem;color:#616161;font-weight:500;font-family:Nunito,sans-serif}.theme--dark .testimonial-card[data-v-0c08c8b7]{border-color:rgba(88,204,2,.05)}.theme--dark .testimonial-card[data-v-0c08c8b7]:hover{box-shadow:0 20px 40px rgba(0,0,0,.2);border-color:rgba(88,204,2,.1)}.theme--dark .testimonial-text[data-v-0c08c8b7]{color:#e0e0e0}@media (max-width:959px){.section-heading[data-v-0c08c8b7]{font-size:2.5rem}.testimonial-text[data-v-0c08c8b7]{font-size:1.25rem}.stat-value[data-v-0c08c8b7]{font-size:2rem}}@media (max-width:599px){.section-heading[data-v-0c08c8b7]{font-size:1.5rem}.testimonial-text[data-v-0c08c8b7]{font-size:.8rem}}.testimonials-carousel[data-v-0c08c8b7]{position:relative;overflow:visible}.main-testimonial[data-v-0c08c8b7]{width:55%;z-index:3}.side-testimonial[data-v-0c08c8b7]{width:35%;opacity:.85;transform:scale(.85);z-index:2}.main-card[data-v-0c08c8b7]{transform:translateY(0);transition:all .3s ease;background-color:#fff!important}.main-card[data-v-0c08c8b7],.side-card[data-v-0c08c8b7]{border:1px solid rgba(214,233,218,.6705882352941176)!important;border-radius:20px!important;border-top:4px solid #91d593!important}.side-card[data-v-0c08c8b7]{background-color:#fff}.left-testimonial[data-v-0c08c8b7]{transform:scale(.85) translateX(20px);margin-right:-40px}.right-testimonial[data-v-0c08c8b7]{transform:scale(.85) translateX(-20px);margin-left:-40px}.carousel-indicators[data-v-0c08c8b7]{margin-top:16px}.carousel-indicator[data-v-0c08c8b7]{width:8px;height:8px;border-radius:50%;background-color:#c7e8c8;cursor:pointer;transition:all .3s ease}.carousel-indicator.active[data-v-0c08c8b7]{background-color:#4dd453;transform:scale(1.2)}@media (max-width:960px){.testimonials-group[data-v-0c08c8b7]{flex-direction:column}.main-testimonial[data-v-0c08c8b7],.side-testimonial[data-v-0c08c8b7]{width:90%;margin:10px 0}.side-testimonial[data-v-0c08c8b7]{display:none}.testimonials-carousel[data-v-0c08c8b7]{height:auto!important}}.carousel-arrow[data-v-0c08c8b7]{color:#4dd453!important;transition:all .3s ease}.carousel-arrow[data-v-0c08c8b7]:hover{color:#58a700!important;transform:scale(1.2)}.custom-carousel-container[data-v-0c08c8b7]{position:relative;width:100%;height:550px;overflow:hidden}.custom-carousel-wrapper[data-v-0c08c8b7]{display:flex;width:100%;height:100%}.custom-carousel-slide[data-v-0c08c8b7]{flex:0 0 100%;width:100%;height:100%}.testimonials-group[data-v-0c08c8b7]{display:flex;justify-content:center;align-items:center;height:100%;padding:20px 0}@media (max-width:960px){.custom-carousel-container[data-v-0c08c8b7]{height:auto;min-height:450px}.testimonials-group[data-v-0c08c8b7]{flex-direction:column}.main-testimonial[data-v-0c08c8b7],.side-testimonial[data-v-0c08c8b7]{width:90%;margin:10px 0}.side-testimonial[data-v-0c08c8b7]{display:none}}.advanced-carousel-container[data-v-0c08c8b7]{position:relative;width:100%;height:380px}.testimonials-container[data-v-0c08c8b7]{position:relative;width:100%;height:100%}.testimonial-position[data-v-0c08c8b7]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:all .6s cubic-bezier(.25,.8,.25,1)}.testimonial-position.center[data-v-0c08c8b7]{z-index:3;opacity:1;width:40%;left:50%;transform:translateX(-50%);aspect-ratio:5/3;max-width:400px}.testimonial-position.left[data-v-0c08c8b7]{left:10%}.testimonial-position.left[data-v-0c08c8b7],.testimonial-position.right[data-v-0c08c8b7]{z-index:2;opacity:.85;width:30%;transform:translateX(0) scale(.85);aspect-ratio:5/3;max-width:320px}.testimonial-position.right[data-v-0c08c8b7]{right:10%;left:auto}.testimonial-position.far-left[data-v-0c08c8b7]{z-index:1;opacity:.3;width:30%;left:-5%;transform:translateX(0) scale(.7)}.testimonial-position.far-right[data-v-0c08c8b7]{z-index:1;opacity:.3;width:30%;right:-5%;left:auto;transform:translateX(0) scale(.7)}.testimonial-position.hidden[data-v-0c08c8b7]{opacity:0;z-index:0;transform:translateX(-200%) scale(.5);pointer-events:none}.testimonial-position.hidden-left[data-v-0c08c8b7],.testimonial-position.hidden-right[data-v-0c08c8b7]{display:none}.testimonial-position.hidden-left[data-v-0c08c8b7]{transform:translateX(-200%);opacity:0}.testimonial-position.hidden-right[data-v-0c08c8b7]{transform:translateX(200%);opacity:0}.main-card[data-v-0c08c8b7]{box-shadow:0 4px 15px rgba(88,204,2,.1)!important;height:auto;padding:1.2rem!important;background-color:#fff}.main-card[data-v-0c08c8b7]:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(88,204,2,.15)!important}.side-card[data-v-0c08c8b7]{background-color:hsla(0,0%,100%,.95);height:auto;transition:all .3s ease}@media (max-width:960px){.advanced-carousel-container[data-v-0c08c8b7]{height:auto;min-height:380px}.testimonial-position.center[data-v-0c08c8b7]{width:85%;left:7.5%;aspect-ratio:5/3}.testimonial-position.left[data-v-0c08c8b7],.testimonial-position.right[data-v-0c08c8b7]{display:none}.testimonial-card[data-v-0c08c8b7]{aspect-ratio:5/3;max-height:500px}}@media (max-width:480px){.testimonial-card[data-v-0c08c8b7]{aspect-ratio:2/3}.testimonial-text[data-v-0c08c8b7]{font-size:.8rem;line-height:1.5}}.testimonial-position.center .testimonial-card[data-v-0c08c8b7],.testimonial-position.left .testimonial-card[data-v-0c08c8b7],.testimonial-position.right .testimonial-card[data-v-0c08c8b7]{width:100%;height:auto;transition:transform .3s ease,box-shadow .3s ease}.quote-content[data-v-0c08c8b7]{display:inline-block;width:100%}.testimonial-position.center[data-v-0c08c8b7],.testimonial-position.far-left[data-v-0c08c8b7],.testimonial-position.far-right[data-v-0c08c8b7],.testimonial-position.hidden[data-v-0c08c8b7],.testimonial-position.left[data-v-0c08c8b7],.testimonial-position.right[data-v-0c08c8b7]{transition:transform .5s cubic-bezier(.25,.8,.25,1),opacity .5s cubic-bezier(.25,.8,.25,1),left .5s cubic-bezier(.25,.8,.25,1)}.clickable-card[data-v-0c08c8b7]{cursor:pointer;transition:all .3s ease}.clickable-card[data-v-0c08c8b7]:hover{box-shadow:0 8px 20px rgba(88,204,2,.15)!important;border-color:rgba(88,204,2,.2)}.testimonial-position.left .testimonial-card[data-v-0c08c8b7]:hover,.testimonial-position.right .testimonial-card[data-v-0c08c8b7]:hover{box-shadow:0 8px 20px rgba(88,204,2,.15)}.testimonial-position.center .testimonial-card[data-v-0c08c8b7]:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(88,204,2,.15)!important}.mobile-carousel[data-v-0c08c8b7]{border-radius:24px;overflow:hidden;margin-bottom:20px}.mobile-carousel .v-window__container[data-v-0c08c8b7]{height:auto!important}.mobile-carousel .v-carousel__item[data-v-0c08c8b7]{height:auto;min-height:300px;display:flex;align-items:center;justify-content:center}.mobile-carousel .testimonial-card[data-v-0c08c8b7]{border:1px solid rgba(214,233,218,.6705882352941176)!important;border-radius:20px!important;box-shadow:0 4px 15px rgba(0,0,0,.05)!important;background-color:#f6faf5!important;transition:none;height:100%;display:flex;flex-direction:column;aspect-ratio:auto;max-width:450px}.mobile-carousel .testimonial-text[data-v-0c08c8b7]{flex-grow:1;display:flex;align-items:center}.v-rating .v-icon[data-v-0c08c8b7]{padding:0 2px!important}.testimonials-badge[data-v-0c08c8b7]{background:#fff;color:#4b4b4b;border-radius:16px;padding:4px 8px;font-weight:600;font-size:14px;display:flex;align-content:center;justify-content:center;width:-moz-fit-content;width:fit-content;border:1px solid #e9e9e9}.testimonial-position.center .v-avatar[data-v-0c08c8b7]{border:2px solid rgba(214,233,218,.6705882352941176)}.auto-slide-carousel[data-v-75cb096c]{position:relative;overflow:hidden;padding-bottom:10px}.auto-slide-carousel[data-v-75cb096c]:after,.auto-slide-carousel[data-v-75cb096c]:before{content:"";position:absolute;top:0;width:150px;height:100%;z-index:2;pointer-events:none}.auto-slide-carousel[data-v-75cb096c]:before{left:0;background:linear-gradient(90deg,#f9fafb 20%,rgba(249,250,251,0))}.auto-slide-carousel[data-v-75cb096c]:after{right:0;background:linear-gradient(270deg,#f9fafb 20%,rgba(249,250,251,0))}.carousel-content[data-v-75cb096c]{display:flex;transition:transform .1s linear;will-change:transform}.document-card-carousel[data-v-75cb096c]{transition:box-shadow .2s ease-in-out,transform .2s ease-in-out;cursor:pointer}.document-card-carousel[data-v-75cb096c]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1)}@media (max-width:600px){.auto-slide-carousel[data-v-75cb096c]:after,.auto-slide-carousel[data-v-75cb096c]:before{width:50px}}.carousel-container[data-v-75cb096c]{max-width:100%!important;overflow:hidden;position:relative}.auto-slide-carousel[data-v-75cb096c] .v-slide-group__next,.auto-slide-carousel[data-v-75cb096c] .v-slide-group__prev{display:none!important}.font-rubik[data-v-75cb096c]{font-family:Rubik,sans-serif}.feature-screenshot[data-v-099c44d6]{border-radius:20px;box-shadow:0 12px 24px rgba(0,0,0,.04);border:1px solid #f0f0f0;transition:transform .3s ease,box-shadow .3s ease}.feature-image[data-v-099c44d6] img{max-height:300px;-o-object-fit:contain;object-fit:contain}.feature-image:hover .feature-screenshot[data-v-099c44d6]{transform:scale(1.01);box-shadow:0 12px 24px rgba(0,0,0,.08)}.feature-badge[data-v-099c44d6]{color:#16260e;background:#fff;border:1px solid #ececec;display:flex;align-items:center;justify-content:center}.feature-badge svg[data-v-099c44d6]{margin:auto}.feature-list[data-v-099c44d6]{list-style-type:none;padding-left:0}.feature-list li[data-v-099c44d6]{margin-bottom:12px;display:flex;align-items:flex-start}.feature-list li span[data-v-099c44d6]{font-size:.8rem;font-weight:500;color:#4b4b4b;padding-top:2px}.text-h1[data-v-099c44d6],.text-h2[data-v-099c44d6],.text-h3[data-v-099c44d6],.text-h4[data-v-099c44d6],h1[data-v-099c44d6],h2[data-v-099c44d6],h3[data-v-099c44d6],h4[data-v-099c44d6]{font-family:Nunito,DINRounded,Inter,sans-serif!important;font-weight:900!important;color:#4b4b4b!important;letter-spacing:-.03em!important;text-wrap:balance}.subtitle-1[data-v-099c44d6],div[data-v-099c44d6],p[data-v-099c44d6],span[data-v-099c44d6]{font-family:Nunito,DINRounded,Inter,sans-serif!important;color:#4b4b4b}.examples-badge[data-v-099c44d6],.feature-badge[data-v-099c44d6],.pricing-badge[data-v-099c44d6],.solution-badge[data-v-099c44d6]{background:#fff;color:#4dd453;border-radius:16px;padding:4px 8px;font-weight:600;font-size:14px;display:flex;align-content:center;justify-content:center;width:-moz-fit-content;width:fit-content;border:1px solid #e9e9e9}.badge-wrapper[data-v-099c44d6]{display:flex;align-content:center;justify-content:center}.lucide[data-v-099c44d6]{stroke-width:1.5;width:24px;height:24px}.lucide.lucide-small[data-v-099c44d6]{width:16px;height:16px}.lucide.lucide-medium[data-v-099c44d6]{width:20px;height:20px}.lucide.lucide-large[data-v-099c44d6]{width:32px;height:32px}.feature-content[data-v-099c44d6]{text-align:center}@media (min-width:960px){.feature-content[data-v-099c44d6]{text-align:left}.badge-wrapper[data-v-099c44d6]{justify-content:flex-start}}@media (max-width:959px){.text-h2[data-v-099c44d6],h2[data-v-099c44d6]{font-size:2rem!important}.text-h3[data-v-099c44d6],h3[data-v-099c44d6]{font-size:1.3rem!important}}.preguntas-frecuentes[data-v-03f4b1be]{background-color:#fff!important}.question-card[data-v-03f4b1be]{box-shadow:0 0 0 1px rgba(51,151,1,.06),0 1px 1px 0 rgba(51,151,1,.04),0 3px 3px 0 rgba(51,151,1,.03),0 6px 4px 0 rgba(51,151,1,.02),0 11px 4px 0 rgba(51,151,1,.01),0 32px 24px -12px rgba(114,38,114,.06);transition:all .3s cubic-bezier(.25,.8,.5,1)}.question-header[data-v-03f4b1be]{transition:all .3s cubic-bezier(.25,.8,.5,1);background-color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.question-header[data-v-03f4b1be]:hover{background-color:#f9fafb}.question-header.active[data-v-03f4b1be]{background-color:#f9fdf9}.cursor-pointer[data-v-03f4b1be]{cursor:pointer}.icon-container[data-v-03f4b1be]{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.chevron-icon[data-v-03f4b1be]{transition:all .3s cubic-bezier(.25,.8,.5,1);color:#9ca3af}.chevron-icon.rotated[data-v-03f4b1be]{transform:rotate(180deg);color:#4dd453}.answer-content[data-v-03f4b1be]{max-height:0;overflow:hidden;background-color:#f9fdf9;transition:max-height .4s cubic-bezier(.25,.8,.5,1),opacity .3s cubic-bezier(.25,.8,.5,1);opacity:0}.answer-content.expanded[data-v-03f4b1be]{max-height:500px;opacity:1}.answer-inner[data-v-03f4b1be]{transition:all .3s cubic-bezier(.25,.8,.5,1)}.subtitle[data-v-03f4b1be]{max-width:700px;margin:0 auto}.questions-container[data-v-03f4b1be]{background-color:transparent}.d-flex[data-v-03f4b1be]{display:flex}.align-center[data-v-03f4b1be]{align-items:center}.justify-space-between[data-v-03f4b1be]{justify-content:space-between}.w-100[data-v-03f4b1be]{width:100%}.text-left[data-v-03f4b1be]{text-align:left}.font-weight-medium[data-v-03f4b1be]{font-weight:500}.mb-4[data-v-03f4b1be]{margin-bottom:1rem}.py-4[data-v-03f4b1be]{padding-top:1rem;padding-bottom:1rem}.px-6[data-v-03f4b1be]{padding-left:1.5rem;padding-right:1.5rem}.py-6[data-v-03f4b1be]{padding-top:1.5rem;padding-bottom:1.5rem}.mt-8[data-v-03f4b1be]{margin-top:2rem}.mb-10[data-v-03f4b1be]{margin-bottom:2.5rem}.py-16[data-v-03f4b1be]{padding-top:4rem;padding-bottom:4rem}.px-4[data-v-03f4b1be]{padding-left:1rem;padding-right:1rem}.text-center[data-v-03f4b1be]{text-align:center}.carousel-container-home[data-v-10c08d25] .v-window{box-shadow:0 8px 30px rgba(0,0,0,.08)!important}.hero-section[data-v-10c08d25]{position:relative;min-height:100vh;background-color:#fff;background-attachment:scroll;background-position:0 0;display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:Nunito,DINRounded,Inter,sans-serif!important;font-weight:700;color:#333;background:linear-gradient(180deg,#e6f7e8,#fff)!important;background-size:20px 20px;background-repeat:repeat}.text-h1[data-v-10c08d25],.text-h2[data-v-10c08d25],.text-h3[data-v-10c08d25],.text-h4[data-v-10c08d25],h1[data-v-10c08d25],h2[data-v-10c08d25],h3[data-v-10c08d25],h4[data-v-10c08d25]{font-family:Nunito,DINRounded,Inter,sans-serif!important;font-weight:900!important;color:#4b4b4b!important;letter-spacing:-.03em!important;text-wrap:balance}.subtitle-1[data-v-10c08d25],div[data-v-10c08d25],p[data-v-10c08d25],span[data-v-10c08d25]{font-family:Nunito,DINRounded,Inter,sans-serif!important;color:#4b4b4b}.get-started-btn[data-v-10c08d25],.v-btn.primary-btn[data-v-10c08d25],.v-btn.primary[data-v-10c08d25]{text-transform:none!important;letter-spacing:0!important;font-weight:800!important;font-size:1.05rem!important;border-radius:16px!important;transition:filter .2s ease,transform .1s ease!important;border:2px solid #4dd453!important;height:48px!important;padding-left:24px!important;padding-right:24px!important;background-color:#4dd453!important;box-shadow:0 4px 0 #42b848!important;color:#fff}.get-started-btn[data-v-10c08d25]:hover,.v-btn.primary-btn[data-v-10c08d25]:hover,.v-btn.primary[data-v-10c08d25]:hover{filter:brightness(1.02);box-shadow:0 4px 0 #58a700!important;transform:translateY(0)!important}.get-started-btn[data-v-10c08d25]:active,.v-btn.primary-btn[data-v-10c08d25]:active,.v-btn.primary[data-v-10c08d25]:active{box-shadow:0 0 0 #58a700!important;transform:translateY(4px)!important}.v-btn.outlined[data-v-10c08d25]{border:2px solid #e5e5e5!important;background-color:#fff!important;color:#58a700!important;font-weight:800!important;text-transform:none!important;letter-spacing:0!important;border-radius:16px!important;box-shadow:0 4px 0 #e5e5e5!important;transition:border-color .2s ease,box-shadow .2s ease,transform .1s ease!important}.v-btn.outlined[data-v-10c08d25]:hover{border-color:#58a700!important;box-shadow:0 4px 0 rgba(28,176,246,.3)!important}.v-btn.outlined[data-v-10c08d25]:active{box-shadow:0 0 0 #e5e5e5!important;transform:translateY(4px)!important}.pricing-card[data-v-10c08d25]{max-width:400px;margin:auto}.community-card[data-v-10c08d25],.example-card[data-v-10c08d25],.pricing-card[data-v-10c08d25],.problem-card[data-v-10c08d25]{height:100%;transition:all .3s ease;border-radius:16px!important;border:none!important;box-shadow:0 8px 30px rgba(0,0,0,.08)!important;overflow:hidden}.community-card[data-v-10c08d25]:hover,.pricing-card[data-v-10c08d25]:hover,.problem-card[data-v-10c08d25]:hover{transform:translateY(-8px);box-shadow:0 16px 35px rgba(0,0,0,.12)!important}.solution-section[data-v-10c08d25],.stats-section[data-v-10c08d25]{background:#fff;padding-top:60px}.examples-section[data-v-10c08d25]{background-color:#fff;padding-top:60px;padding-bottom:30px}.pricing-section[data-v-10c08d25]{background-color:#f4ffee;background-image:radial-gradient(circle at center,transparent 0,transparent 10%,#f4ffee 90%),radial-gradient(#6bcc60 1px,transparent 0),radial-gradient(#6bcc60 1px,#f4ffee 0)!important;background-size:100% 100%,20px 20px,20px 20px;background-position:50%,0 0,20px 20px;background-repeat:no-repeat,repeat,repeat;padding-top:60px}.community-section[data-v-10c08d25]{background-color:#fff;padding-top:60px;padding-bottom:60px}.testimonials-section[data-v-10c08d25]{background-color:#f4ffee;padding-top:60px;padding-bottom:60px}.examples-badge[data-v-10c08d25],.feature-badge[data-v-10c08d25],.pricing-badge[data-v-10c08d25],.solution-badge[data-v-10c08d25]{background:#fff;color:#4dd453;border-radius:16px;padding:4px 8px;font-weight:600;font-size:14px;display:flex;align-content:center;justify-content:center;width:-moz-fit-content;width:fit-content;border:1px solid #e9e9e9}.v-icon.success[data-v-10c08d25]{color:#4dd453!important;font-size:24px!important}.popular-plan[data-v-10c08d25]{transform:scale(1.05);border:2px solid #4dd453!important;box-shadow:0 12px 24px rgba(88,204,2,.2)!important}.popular-plan[data-v-10c08d25]:hover{transform:scale(1.05) translateY(-5px)}.popular-badge[data-v-10c08d25]{position:absolute;top:10px;right:10px;width:-moz-fit-content;width:fit-content;background:#f0fbee;color:#4caf50;padding:2px 6px;border-radius:12px!important;font-size:12px;font-weight:500}.pricing-card h2[data-v-10c08d25]{color:#58a700!important;font-size:1.3rem!important}.feature-content[data-v-10c08d25]{text-align:center}.billing-toggle[data-v-10c08d25]{background-color:#fff;border-radius:100px;padding:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);border:2px solid #f0f0f0}.discount-chip[data-v-10c08d25]{background-color:#4caf50!important;color:#fff!important;font-weight:700!important;border-radius:50px!important;padding:4px 16px!important}.money-back-guarantee[data-v-10c08d25]{background-color:#fff;color:#4dd453;border-radius:100px;font-weight:800;padding:12px 24px;border:2px solid #e5f8d3;box-shadow:0 2px 8px rgba(0,0,0,.1)}.tutor-ai-text[data-v-10c08d25]{font-weight:700;color:#4dd453!important;position:relative;z-index:1}.tutor-ai-text[data-v-10c08d25]:before{content:"";position:absolute;background-color:rgba(57,255,103,.19);width:103%;height:.7em;bottom:0;left:0;z-index:-1;transform:rotate(-4deg);transform-origin:left bottom}.example-tabs[data-v-10c08d25]{border-radius:100px;overflow:hidden}.example-tabs[data-v-10c08d25] .v-tabs-slider-wrapper{display:none}.example-tabs[data-v-10c08d25] .v-tab{text-transform:none!important;font-weight:800!important;letter-spacing:0!important;min-width:120px;border-radius:12px!important;max-height:40px}.v-tab--active[data-v-10c08d25]{color:#fff!important;border:2px solid #4dd453!important;background:#4dd453!important;box-shadow:0 4px 0 #42b848!important}.user-avatar-google[data-v-10c08d25]{margin-left:-16px!important;font-size:14px}@media (max-width:959px){.text-h1[data-v-10c08d25],h1[data-v-10c08d25]{font-size:2.25rem!important}.text-h2[data-v-10c08d25],h2[data-v-10c08d25]{font-size:2rem!important}.get-started-btn[data-v-10c08d25],.v-btn.primary-btn[data-v-10c08d25],.v-btn.primary[data-v-10c08d25]{font-size:1.125rem!important}.popular-plan[data-v-10c08d25]{transform:scale(1)}.popular-plan[data-v-10c08d25]:hover{transform:translateY(-5px)}}.mascot-image[data-v-10c08d25]{filter:drop-shadow(0 4px 8px rgba(0,0,0,.15));transition:transform .3s ease;animation:float-10c08d25 3s ease-in-out infinite}.mascot-image[data-v-10c08d25]:hover{transform:scale(1.1)}@keyframes float-10c08d25{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.progress-bar-duolingo[data-v-10c08d25]{height:16px;background-color:#e5e5e5;border-radius:100px;overflow:hidden;margin:24px 0;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.progress-bar-duolingo .progress[data-v-10c08d25]{height:100%;background:linear-gradient(90deg,#4dd453,#76d639);border-radius:100px;transition:width .5s ease}.duolingo-image[data-v-10c08d25]{border-radius:24px;border:3px solid #fff;box-shadow:0 12px 24px rgba(0,0,0,.15)}.study-icon[data-v-10c08d25]{width:64px;height:64px;background-color:#e5f8d3;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 4px 0 #d1e6bf;transition:transform .2s ease}.study-icon[data-v-10c08d25]:hover{transform:translateY(-2px)}.study-icon i[data-v-10c08d25]{font-size:32px;color:#4dd453}.carousel-container[data-v-10c08d25]{max-width:100%!important;overflow:hidden;position:relative}.section-divider[data-v-10c08d25]{height:24px;background-repeat:repeat-x;background-size:24px 24px;width:100%;margin:0;padding:0}.achievement-badge[data-v-10c08d25]{width:80px;height:80px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;box-shadow:0 8px 16px rgba(0,0,0,.1);border:3px solid #ffc800;position:relative;overflow:hidden}.achievement-badge[data-v-10c08d25]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0) 50%);border-radius:50%}.achievement-badge i[data-v-10c08d25]{font-size:40px;color:#ffc800}.streak-counter[data-v-10c08d25]{background-color:#ff9600;color:#fff;font-weight:800;padding:8px 16px;border-radius:100px;display:inline-flex;align-items:center;box-shadow:0 4px 0 #e57e00}.streak-counter i[data-v-10c08d25]{margin-right:8px}.v-input--switch .v-input--selection-controls__input[data-v-10c08d25]{transform:scale(1.2)}.v-input--switch.primary--text .v-input--selection-controls__ripple[data-v-10c08d25],.v-input--switch.primary--text .v-input--switch__thumb[data-v-10c08d25]{color:#4dd453!important}.v-input--switch .v-input--selection-controls__ripple[data-v-10c08d25]{transform:scale(1.2)!important}.problem-section[data-v-10c08d25]{background:#fff}.transparent-bg[data-v-10c08d25]{background:transparent!important}.badge-wrapper[data-v-10c08d25]{display:flex;align-content:center;justify-content:center}.problem-avatar[data-v-10c08d25]{border-radius:12px!important;background-color:#f8fafc!important;border:1px solid #e2e8f0!important}.problem-avatar[data-v-10c08d25] svg{border-radius:0!important;stroke:#0f172a!important}.v-avatar.testimonial-avatar[data-v-10c08d25]{border:3px solid #fff!important;box-shadow:0 4px 0 rgba(0,0,0,.1)!important;margin-bottom:8px!important}.v-avatar .avatar-indicator[data-v-10c08d25]{position:absolute;bottom:-4px;right:-4px;background:#4dd453;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.lucide[data-v-10c08d25]{stroke-width:1.5;width:24px;height:24px}.lucide.lucide-small[data-v-10c08d25]{width:16px;height:16px}.lucide.lucide-medium[data-v-10c08d25]{width:20px;height:20px}.lucide.lucide-large[data-v-10c08d25]{width:32px;height:32px}.problem-avatar .lucide[data-v-10c08d25]{transition:transform .3s ease}.v-avatar .lucide[data-v-10c08d25]{width:24px;height:24px}.lucide-check-circle[data-v-10c08d25],.lucide-check[data-v-10c08d25]{min-width:24px}.quiz-card[data-v-10c08d25],.summary-card[data-v-10c08d25]{border-radius:12px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;border:none!important}.quiz-card[data-v-10c08d25]:hover,.summary-card[data-v-10c08d25]:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(46,125,50,.2)!important}.green-background[data-v-10c08d25]{background-color:#4caf50!important;padding-top:16px;padding-bottom:16px}.green-light-background[data-v-10c08d25]{background-color:#e8f5e9!important}.v-btn.v-btn--outlined.theme--light[data-v-10c08d25]{border:2px solid #4caf50!important;color:#2e7d32!important}.v-btn.v-btn--outlined.theme--light[data-v-10c08d25]:hover{background-color:rgba(76,175,80,.1)!important}.example-tabs[data-v-10c08d25] .v-tab,.lucide-bookmark[data-v-10c08d25],.lucide-star[data-v-10c08d25]{color:#4caf50!important}.example-tabs[data-v-10c08d25] .v-tab--active{color:#fff!important}.green-card[data-v-10c08d25]{background-color:#6abf69!important;border-radius:12px;transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}.green-card[data-v-10c08d25]:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.15)!important}.view-button[data-v-10c08d25]{background-color:hsla(0,0%,100%,.9)!important;color:#2e7d32!important;letter-spacing:0!important;height:40px!important}.view-button[data-v-10c08d25]:hover{background-color:#fff!important}.green-card .v-icon[data-v-10c08d25]{color:#fff!important}.card-style[data-v-10c08d25]{transition:transform .2s ease,box-shadow .2s ease;border-radius:16px!important;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.08)!important}.card-style[data-v-10c08d25]:hover{box-shadow:0 10px 25px rgba(0,0,0,.12)!important}.green-bg[data-v-10c08d25]{background-color:#58b758!important}.card-header[data-v-10c08d25]{border-top-left-radius:12px;border-top-right-radius:12px}.card-content[data-v-10c08d25]{background-color:#fff}.view-button[data-v-10c08d25]{border:1px solid #e0e0e0!important;border-radius:8px!important;color:#4caf50!important;font-weight:500!important;text-transform:none!important;background-color:#fff!important;transition:background-color .2s ease,border-color .2s ease!important}.view-button[data-v-10c08d25]:hover{background-color:rgba(76,175,80,.05)!important;border-color:#4caf50!important}.explore-more-btn[data-v-10c08d25]{background-color:#fff!important;color:#4caf50!important;border:1px solid #e4ffe5!important;border-radius:16px!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important;padding:0 20px!important;transition:background-color .2s ease}.explore-more-btn[data-v-10c08d25]:hover{background-color:rgba(76,175,80,.05)!important}.numbers-section[data-v-10c08d25]{background:linear-gradient(295deg,rgba(111,255,0,.513),hsla(0,0%,100%,.7) 70%)}.billing-tabs[data-v-10c08d25]{max-width:500px;margin:0 auto;border-radius:100px;overflow:hidden}.billing-tabs[data-v-10c08d25] .v-tabs-slider-wrapper{display:none}.billing-tabs[data-v-10c08d25] .v-tab{text-transform:none!important;font-weight:800!important;letter-spacing:0!important;min-width:150px;border-radius:12px!important;font-size:1rem}.billing-tabs[data-v-10c08d25] .v-tab--active{color:#fff!important;border:2px solid #4dd453!important;background:#4dd453!important;box-shadow:0 4px 0 #42b848!important;transition:filter .2s ease,transform .1s ease!important;margin-bottom:4px}.billing-tabs[data-v-10c08d25] .discount-chip{background-color:#fff!important;color:#4caf50!important;font-weight:700!important;border-radius:50px!important;font-size:.8rem;padding:2px 8px!important}.billing-tabs[data-v-10c08d25] .v-tab--active .discount-chip{background-color:hsla(0,0%,100%,.9)!important;color:#58a700!important}.upload-area[data-v-10c08d25]{border:2px dashed #4dd453;border-radius:16px;padding:20px;text-align:center;cursor:pointer;transition:background-color .3s ease}.upload-area[data-v-10c08d25]:hover{background-color:rgba(76,175,80,.1)}.upload-area input[type=file][data-v-10c08d25]{display:none}.supported-files[data-v-10c08d25]{margin-top:10px;color:#616161;font-size:.9rem}.selected-files-area[data-v-10c08d25]{background-color:#fff;border-radius:16px;padding:16px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.selected-files-list[data-v-10c08d25]{list-style-type:none;padding-left:0}.selected-file-item[data-v-10c08d25]{display:flex;align-items:center;padding:8px 0}.selected-file-item .v-list-item-avatar[data-v-10c08d25]{margin-right:16px}.selected-file-item .v-list-item-title[data-v-10c08d25]{flex-grow:1}.selected-file-item .v-list-item-subtitle[data-v-10c08d25]{color:#757575;font-size:.9rem}.selected-file-item .v-list-item-action[data-v-10c08d25]{margin-left:auto}.selected-file-item .v-btn[data-v-10c08d25]{margin-left:8px}.trusted-by-section[data-v-10c08d25] span{font-size:.9rem;font-weight:500!important;color:#999}#typing-effect[data-v-10c08d25]{border-right:2px solid #4dd453;padding-right:5px;display:inline-block;position:relative}#typing-effect[data-v-10c08d25]:after{content:"";position:absolute;background-color:#4dd453;width:100%;height:3px;bottom:10px;left:0;z-index:1;transform:rotate(-1deg);opacity:.6}.rating-stars[data-v-10c08d25]{font-size:2rem}.rating-stars button{padding:0!important}.auto-slide-carousel[data-v-af775234]{position:relative;overflow:hidden}.auto-slide-carousel[data-v-af775234]:after,.auto-slide-carousel[data-v-af775234]:before{content:"";position:absolute;top:0;width:200px;height:100%;z-index:2;pointer-events:none}.auto-slide-carousel[data-v-af775234]:before{left:0;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.auto-slide-carousel[data-v-af775234]:after{right:0;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.carousel-content[data-v-af775234]{display:flex;transition:transform .1s linear;will-change:transform}@media (max-width:600px){.auto-slide-carousel .carousel-content[data-v-af775234]{overflow-x:visible!important}}.carousel-container[data-v-af775234]{max-width:100%!important;overflow:hidden;position:relative}.auto-slide-carousel[data-v-af775234] .v-slide-group__next,.auto-slide-carousel[data-v-af775234] .v-slide-group__prev{display:none!important}.feature-screenshot[data-v-2153cd11]{border-radius:20px;box-shadow:0 12px 24px rgba(0,0,0,.04);border:1px solid #f0f0f0;transition:transform .3s ease,box-shadow .3s ease}.feature-image[data-v-2153cd11] img{max-height:300px;-o-object-fit:contain;object-fit:contain}.feature-image:hover .feature-screenshot[data-v-2153cd11]{transform:scale(1.01);box-shadow:0 12px 24px rgba(0,0,0,.08)}.feature-badge[data-v-2153cd11]{color:#16260e;background:#fff;border:1px solid #ececec;display:flex;align-items:center;justify-content:center}.feature-badge svg[data-v-2153cd11]{margin:auto}.feature-list[data-v-2153cd11]{list-style-type:none;padding-left:0}.feature-list li[data-v-2153cd11]{margin-bottom:12px;display:flex;align-items:flex-start}.feature-list li span[data-v-2153cd11]{font-size:.8rem;font-weight:500;color:#4b4b4b;padding-top:2px}.text-h1[data-v-2153cd11],.text-h2[data-v-2153cd11],.text-h3[data-v-2153cd11],.text-h4[data-v-2153cd11],h1[data-v-2153cd11],h2[data-v-2153cd11],h3[data-v-2153cd11],h4[data-v-2153cd11]{font-family:Nunito,DINRounded,Inter,sans-serif!important;font-weight:900!important;color:#4b4b4b!important;letter-spacing:-.03em!important;text-wrap:balance}.subtitle-1[data-v-2153cd11],div[data-v-2153cd11],p[data-v-2153cd11],span[data-v-2153cd11]{font-family:Nunito,DINRounded,Inter,sans-serif!important;color:#4b4b4b}.examples-badge[data-v-2153cd11],.feature-badge[data-v-2153cd11],.pricing-badge[data-v-2153cd11],.solution-badge[data-v-2153cd11]{background:#fff;color:#4dd453;border-radius:16px;padding:4px 8px;font-weight:600;font-size:14px;display:flex;align-content:center;justify-content:center;width:-moz-fit-content;width:fit-content;border:1px solid #e9e9e9}.badge-wrapper[data-v-2153cd11]{display:flex;align-content:center;justify-content:center}.lucide[data-v-2153cd11]{stroke-width:1.5;width:24px;height:24px}.lucide.lucide-small[data-v-2153cd11]{width:16px;height:16px}.lucide.lucide-medium[data-v-2153cd11]{width:20px;height:20px}.lucide.lucide-large[data-v-2153cd11]{width:32px;height:32px}.feature-content[data-v-2153cd11]{text-align:center}@media (min-width:960px){.feature-content[data-v-2153cd11]{text-align:left}.badge-wrapper[data-v-2153cd11]{justify-content:flex-start}}@media (max-width:959px){.text-h2[data-v-2153cd11],h2[data-v-2153cd11]{font-size:2rem!important}.text-h3[data-v-2153cd11],h3[data-v-2153cd11]{font-size:1.3rem!important}}.preguntas-frecuentes[data-v-17d2ed66]{background-color:#fff!important}.preguntas-frecuentes [data-v-17d2ed66]{transition-timing-function:cubic-bezier(.25,.8,.5,1)!important}.preguntas-frecuentes[data-v-17d2ed66] .v-expansion-panel{box-shadow:none!important;margin-bottom:16px;transition:all .25s cubic-bezier(.25,.8,.5,1)!important}.preguntas-frecuentes[data-v-17d2ed66] .v-expansion-panel-header{padding:16px 24px;min-height:0}.preguntas-frecuentes[data-v-17d2ed66] .v-expansion-panel-content__wrap{padding:0 24px 16px;transition:all .25s cubic-bezier(.25,.8,.5,1)!important}.preguntas-frecuentes[data-v-17d2ed66] .v-expansion-panel:before{box-shadow:none!important}.preguntas-frecuentes[data-v-17d2ed66] .v-expansion-panel-header--active{background-color:#f9fdf9}.preguntas-frecuentes[data-v-17d2ed66] .v-expansion-panel-header__icon .v-icon{transform:none!important;transition:transform .3s cubic-bezier(.25,.8,.5,1)}.preguntas-frecuentes[data-v-17d2ed66] .v-expansion-panel-header--active .v-expansion-panel-header__icon .v-icon{transform:rotate(180deg)!important;color:#4dd453!important}.subtitle[data-v-17d2ed66]{max-width:700px;margin:0 auto}.v-expansion-panels[data-v-17d2ed66]{background-color:transparent}.questions-container[data-v-17d2ed66] .question-card{border-radius:16px!important;box-shadow:0 0 0 1px rgba(51,151,1,.06),0 1px 1px 0 rgba(51,151,1,.04),0 3px 3px 0 rgba(51,151,1,.03),0 6px 4px 0 rgba(51,151,1,.02),0 11px 4px 0 rgba(51,151,1,.01),0 32px 24px -12px rgba(114,38,114,.06)!important}.preguntas-frecuentes[data-v-17d2ed66] .panel-content,.questions-container[data-v-17d2ed66] .question-card{transition:all .25s cubic-bezier(.25,.8,.5,1)!important}.preguntas-frecuentes[data-v-17d2ed66] .v-expansion-panel-content.v-expansion-panel-content--active{will-change:height;overflow:hidden;transition:height .25s cubic-bezier(.25,.8,.5,1)!important}.hero-section[data-v-7b5513e8]{position:relative;min-height:100vh;background-color:#fff;background-attachment:scroll;background-position:0 0;display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:Nunito,DINRounded,Inter,sans-serif!important;font-weight:700;color:#333;background:linear-gradient(180deg,#e6f7e8,#fff)!important;background-size:20px 20px;background-repeat:repeat}.text-h1[data-v-7b5513e8],.text-h2[data-v-7b5513e8],.text-h3[data-v-7b5513e8],.text-h4[data-v-7b5513e8],h1[data-v-7b5513e8],h2[data-v-7b5513e8],h3[data-v-7b5513e8],h4[data-v-7b5513e8]{font-family:Nunito,DINRounded,Inter,sans-serif!important;font-weight:900!important;color:#4b4b4b!important;letter-spacing:-.03em!important;text-wrap:balance}.subtitle-1[data-v-7b5513e8],div[data-v-7b5513e8],p[data-v-7b5513e8],span[data-v-7b5513e8]{font-family:Nunito,DINRounded,Inter,sans-serif!important;color:#4b4b4b}.get-started-btn[data-v-7b5513e8],.v-btn.primary-btn[data-v-7b5513e8],.v-btn.primary[data-v-7b5513e8]{text-transform:none!important;letter-spacing:0!important;font-weight:800!important;font-size:1.05rem!important;border-radius:16px!important;transition:filter .2s ease,transform .1s ease!important;border:2px solid #4dd453!important;height:48px!important;padding-left:24px!important;padding-right:24px!important;background-color:#4dd453!important;box-shadow:0 4px 0 #42b848!important;color:#fff}.get-started-btn[data-v-7b5513e8]:hover,.v-btn.primary-btn[data-v-7b5513e8]:hover,.v-btn.primary[data-v-7b5513e8]:hover{filter:brightness(1.02);box-shadow:0 4px 0 #58a700!important;transform:translateY(0)!important}.get-started-btn[data-v-7b5513e8]:active,.v-btn.primary-btn[data-v-7b5513e8]:active,.v-btn.primary[data-v-7b5513e8]:active{box-shadow:0 0 0 #58a700!important;transform:translateY(4px)!important}.v-btn.outlined[data-v-7b5513e8]{border:2px solid #e5e5e5!important;background-color:#fff!important;color:#58a700!important;font-weight:800!important;text-transform:none!important;letter-spacing:0!important;border-radius:16px!important;box-shadow:0 4px 0 #e5e5e5!important;transition:border-color .2s ease,box-shadow .2s ease,transform .1s ease!important}.v-btn.outlined[data-v-7b5513e8]:hover{border-color:#58a700!important;box-shadow:0 4px 0 rgba(28,176,246,.3)!important}.v-btn.outlined[data-v-7b5513e8]:active{box-shadow:0 0 0 #e5e5e5!important;transform:translateY(4px)!important}.pricing-card[data-v-7b5513e8]{max-width:400px;margin:auto}.community-card[data-v-7b5513e8],.example-card[data-v-7b5513e8],.pricing-card[data-v-7b5513e8],.problem-card[data-v-7b5513e8]{height:100%;transition:all .3s ease;border-radius:16px!important;border:none!important;box-shadow:0 8px 30px rgba(0,0,0,.08)!important;overflow:hidden}.community-card[data-v-7b5513e8]:hover,.pricing-card[data-v-7b5513e8]:hover,.problem-card[data-v-7b5513e8]:hover{transform:translateY(-8px);box-shadow:0 16px 35px rgba(0,0,0,.12)!important}.solution-section[data-v-7b5513e8],.stats-section[data-v-7b5513e8]{background:#fff;padding-top:60px}.examples-section[data-v-7b5513e8]{background-color:#fff;padding-top:60px;padding-bottom:30px}.pricing-section[data-v-7b5513e8]{background-color:#f4ffee;background-image:radial-gradient(circle at center,transparent 0,transparent 10%,#f4ffee 90%),radial-gradient(#6bcc60 1px,transparent 0),radial-gradient(#6bcc60 1px,#f4ffee 0)!important;background-size:100% 100%,20px 20px,20px 20px;background-position:50%,0 0,20px 20px;background-repeat:no-repeat,repeat,repeat;padding-top:60px}.community-section[data-v-7b5513e8]{background-color:#fff;padding-top:60px;padding-bottom:60px}.testimonials-section[data-v-7b5513e8]{background-color:#f4ffee;padding-top:60px;padding-bottom:60px}.examples-badge[data-v-7b5513e8],.feature-badge[data-v-7b5513e8],.pricing-badge[data-v-7b5513e8],.solution-badge[data-v-7b5513e8]{background:#fff;color:#4dd453;border-radius:16px;padding:4px 8px;font-weight:600;font-size:14px;display:flex;align-content:center;justify-content:center;width:-moz-fit-content;width:fit-content;border:1px solid #e9e9e9}.v-icon.success[data-v-7b5513e8]{color:#4dd453!important;font-size:24px!important}.popular-plan[data-v-7b5513e8]{transform:scale(1.05);border:2px solid #4dd453!important;box-shadow:0 12px 24px rgba(88,204,2,.2)!important}.popular-plan[data-v-7b5513e8]:hover{transform:scale(1.05) translateY(-5px)}.popular-badge[data-v-7b5513e8]{position:absolute;top:10px;right:10px;width:-moz-fit-content;width:fit-content;background:#f0fbee;color:#4caf50;padding:2px 6px;border-radius:12px!important;font-size:12px;font-weight:500}.pricing-card h2[data-v-7b5513e8]{color:#58a700!important;font-size:1.3rem!important}.feature-content[data-v-7b5513e8]{text-align:center}.billing-toggle[data-v-7b5513e8]{background-color:#fff;border-radius:100px;padding:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);border:2px solid #f0f0f0}.discount-chip[data-v-7b5513e8]{background-color:#4caf50!important;color:#fff!important;font-weight:700!important;border-radius:50px!important;padding:4px 16px!important}.money-back-guarantee[data-v-7b5513e8]{background-color:#fff;color:#4dd453;border-radius:100px;font-weight:800;padding:12px 24px;border:2px solid #e5f8d3;box-shadow:0 2px 8px rgba(0,0,0,.1)}.tutor-ai-text[data-v-7b5513e8]{font-weight:700;color:#4dd453!important;position:relative;z-index:1}.tutor-ai-text[data-v-7b5513e8]:before{content:"";position:absolute;background-color:rgba(57,255,103,.19);width:103%;height:.7em;bottom:0;left:0;z-index:-1;transform:rotate(-4deg);transform-origin:left bottom}.example-tabs[data-v-7b5513e8]{border-radius:100px;overflow:hidden}.example-tabs[data-v-7b5513e8] .v-tabs-slider-wrapper{display:none}.example-tabs[data-v-7b5513e8] .v-tab{text-transform:none!important;font-weight:800!important;letter-spacing:0!important;min-width:120px;border-radius:12px!important;max-height:40px}.v-tab--active[data-v-7b5513e8]{color:#fff!important;border:2px solid #4dd453!important;background:#4dd453!important;box-shadow:0 4px 0 #42b848!important}.user-avatar-google[data-v-7b5513e8]{margin-left:-16px!important;font-size:14px}@media (max-width:959px){.text-h1[data-v-7b5513e8],h1[data-v-7b5513e8]{font-size:2.25rem!important}.text-h2[data-v-7b5513e8],h2[data-v-7b5513e8]{font-size:2rem!important}.get-started-btn[data-v-7b5513e8],.v-btn.primary-btn[data-v-7b5513e8],.v-btn.primary[data-v-7b5513e8]{font-size:1.125rem!important}.popular-plan[data-v-7b5513e8]{transform:scale(1)}.popular-plan[data-v-7b5513e8]:hover{transform:translateY(-5px)}}.mascot-image[data-v-7b5513e8]{filter:drop-shadow(0 4px 8px rgba(0,0,0,.15));transition:transform .3s ease;animation:float-7b5513e8 3s ease-in-out infinite}.mascot-image[data-v-7b5513e8]:hover{transform:scale(1.1)}@keyframes float-7b5513e8{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.progress-bar-duolingo[data-v-7b5513e8]{height:16px;background-color:#e5e5e5;border-radius:100px;overflow:hidden;margin:24px 0;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.progress-bar-duolingo .progress[data-v-7b5513e8]{height:100%;background:linear-gradient(90deg,#4dd453,#76d639);border-radius:100px;transition:width .5s ease}.duolingo-image[data-v-7b5513e8]{border-radius:24px;border:3px solid #fff;box-shadow:0 12px 24px rgba(0,0,0,.15)}.study-icon[data-v-7b5513e8]{width:64px;height:64px;background-color:#e5f8d3;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 4px 0 #d1e6bf;transition:transform .2s ease}.study-icon[data-v-7b5513e8]:hover{transform:translateY(-2px)}.study-icon i[data-v-7b5513e8]{font-size:32px;color:#4dd453}.carousel-container[data-v-7b5513e8]{max-width:100%!important;overflow:hidden;position:relative}.section-divider[data-v-7b5513e8]{height:24px;background-repeat:repeat-x;background-size:24px 24px;width:100%;margin:0;padding:0}.achievement-badge[data-v-7b5513e8]{width:80px;height:80px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;box-shadow:0 8px 16px rgba(0,0,0,.1);border:3px solid #ffc800;position:relative;overflow:hidden}.achievement-badge[data-v-7b5513e8]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0) 50%);border-radius:50%}.achievement-badge i[data-v-7b5513e8]{font-size:40px;color:#ffc800}.streak-counter[data-v-7b5513e8]{background-color:#ff9600;color:#fff;font-weight:800;padding:8px 16px;border-radius:100px;display:inline-flex;align-items:center;box-shadow:0 4px 0 #e57e00}.streak-counter i[data-v-7b5513e8]{margin-right:8px}.v-input--switch .v-input--selection-controls__input[data-v-7b5513e8]{transform:scale(1.2)}.v-input--switch.primary--text .v-input--selection-controls__ripple[data-v-7b5513e8],.v-input--switch.primary--text .v-input--switch__thumb[data-v-7b5513e8]{color:#4dd453!important}.v-input--switch .v-input--selection-controls__ripple[data-v-7b5513e8]{transform:scale(1.2)!important}.problem-section[data-v-7b5513e8]{background:#fff}.transparent-bg[data-v-7b5513e8]{background:transparent!important}.badge-wrapper[data-v-7b5513e8]{display:flex;align-content:center;justify-content:center}.problem-avatar[data-v-7b5513e8]{border-radius:12px!important;background-color:#f8fafc!important;border:1px solid #e2e8f0!important}.problem-avatar[data-v-7b5513e8] svg{border-radius:0!important;stroke:#0f172a!important}.v-avatar.testimonial-avatar[data-v-7b5513e8]{border:3px solid #fff!important;box-shadow:0 4px 0 rgba(0,0,0,.1)!important;margin-bottom:8px!important}.v-avatar .avatar-indicator[data-v-7b5513e8]{position:absolute;bottom:-4px;right:-4px;background:#4dd453;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.lucide[data-v-7b5513e8]{stroke-width:1.5;width:24px;height:24px}.lucide.lucide-small[data-v-7b5513e8]{width:16px;height:16px}.lucide.lucide-medium[data-v-7b5513e8]{width:20px;height:20px}.lucide.lucide-large[data-v-7b5513e8]{width:32px;height:32px}.problem-avatar .lucide[data-v-7b5513e8]{transition:transform .3s ease}.v-avatar .lucide[data-v-7b5513e8]{width:24px;height:24px}.lucide-check-circle[data-v-7b5513e8],.lucide-check[data-v-7b5513e8]{min-width:24px}.quiz-card[data-v-7b5513e8],.summary-card[data-v-7b5513e8]{border-radius:12px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;border:none!important}.quiz-card[data-v-7b5513e8]:hover,.summary-card[data-v-7b5513e8]:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(46,125,50,.2)!important}.green-background[data-v-7b5513e8]{background-color:#4caf50!important;padding-top:16px;padding-bottom:16px}.green-light-background[data-v-7b5513e8]{background-color:#e8f5e9!important}.v-btn.v-btn--outlined.theme--light[data-v-7b5513e8]{border:2px solid #4caf50!important;color:#2e7d32!important}.v-btn.v-btn--outlined.theme--light[data-v-7b5513e8]:hover{background-color:rgba(76,175,80,.1)!important}.example-tabs[data-v-7b5513e8] .v-tab,.lucide-bookmark[data-v-7b5513e8],.lucide-star[data-v-7b5513e8]{color:#4caf50!important}.example-tabs[data-v-7b5513e8] .v-tab--active{color:#fff!important}.green-card[data-v-7b5513e8]{background-color:#6abf69!important;border-radius:12px;transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}.green-card[data-v-7b5513e8]:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.15)!important}.view-button[data-v-7b5513e8]{background-color:hsla(0,0%,100%,.9)!important;color:#2e7d32!important;letter-spacing:0!important;height:40px!important}.view-button[data-v-7b5513e8]:hover{background-color:#fff!important}.green-card .v-icon[data-v-7b5513e8]{color:#fff!important}.card-style[data-v-7b5513e8]{transition:transform .2s ease,box-shadow .2s ease;border-radius:16px!important;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.08)!important}.card-style[data-v-7b5513e8]:hover{box-shadow:0 10px 25px rgba(0,0,0,.12)!important}.green-bg[data-v-7b5513e8]{background-color:#58b758!important}.card-header[data-v-7b5513e8]{border-top-left-radius:12px;border-top-right-radius:12px}.card-content[data-v-7b5513e8]{background-color:#fff}.view-button[data-v-7b5513e8]{border:1px solid #e0e0e0!important;border-radius:8px!important;color:#4caf50!important;font-weight:500!important;text-transform:none!important;background-color:#fff!important;transition:background-color .2s ease,border-color .2s ease!important}.view-button[data-v-7b5513e8]:hover{background-color:rgba(76,175,80,.05)!important;border-color:#4caf50!important}.explore-more-btn[data-v-7b5513e8]{background-color:#fff!important;color:#4caf50!important;border:1px solid #e4ffe5!important;border-radius:16px!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important;padding:0 20px!important;transition:background-color .2s ease}.explore-more-btn[data-v-7b5513e8]:hover{background-color:rgba(76,175,80,.05)!important}.numbers-section[data-v-7b5513e8]{background:linear-gradient(295deg,rgba(111,255,0,.513),hsla(0,0%,100%,.7) 70%)}.billing-tabs[data-v-7b5513e8]{max-width:500px;margin:0 auto;border-radius:100px;overflow:hidden}.billing-tabs[data-v-7b5513e8] .v-tabs-slider-wrapper{display:none}.billing-tabs[data-v-7b5513e8] .v-tab{text-transform:none!important;font-weight:800!important;letter-spacing:0!important;min-width:150px;border-radius:12px!important;font-size:1rem}.billing-tabs[data-v-7b5513e8] .v-tab--active{color:#fff!important;border:2px solid #4dd453!important;background:#4dd453!important;box-shadow:0 4px 0 #42b848!important;transition:filter .2s ease,transform .1s ease!important;margin-bottom:4px}.billing-tabs[data-v-7b5513e8] .discount-chip{background-color:#fff!important;color:#4caf50!important;font-weight:700!important;border-radius:50px!important;font-size:.8rem;padding:2px 8px!important}.billing-tabs[data-v-7b5513e8] .v-tab--active .discount-chip{background-color:hsla(0,0%,100%,.9)!important;color:#58a700!important}.upload-area[data-v-7b5513e8]{border:2px dashed #4dd453;border-radius:16px;padding:20px;text-align:center;cursor:pointer;transition:background-color .3s ease}.upload-area[data-v-7b5513e8]:hover{background-color:rgba(76,175,80,.1)}.upload-area input[type=file][data-v-7b5513e8]{display:none}.supported-files[data-v-7b5513e8]{margin-top:10px;color:#616161;font-size:.9rem}.selected-files-area[data-v-7b5513e8]{background-color:#fff;border-radius:16px;padding:16px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.selected-files-list[data-v-7b5513e8]{list-style-type:none;padding-left:0}.selected-file-item[data-v-7b5513e8]{display:flex;align-items:center;padding:8px 0}.selected-file-item .v-list-item-avatar[data-v-7b5513e8]{margin-right:16px}.selected-file-item .v-list-item-title[data-v-7b5513e8]{flex-grow:1}.selected-file-item .v-list-item-subtitle[data-v-7b5513e8]{color:#757575;font-size:.9rem}.selected-file-item .v-list-item-action[data-v-7b5513e8]{margin-left:auto}.selected-file-item .v-btn[data-v-7b5513e8]{margin-left:8px}.trusted-by-section[data-v-7b5513e8] span{font-size:.9rem;font-weight:500!important;color:#999}.absolute{position:absolute}.inset-0,.inset-x-0{left:0;right:0}.inset-0{top:0;bottom:0}.top-0{top:0}.h-96{height:24rem}.h-full{height:100%}.w-full{width:100%}.rotate-180{transform:rotate(180deg)}.text-gray-500\/20{color:rgba(107,114,128,.2)}.opacity-60{opacity:.14!important}.mask-gradient{-webkit-mask-image:linear-gradient(180deg,transparent,#fff);mask-image:linear-gradient(180deg,transparent,#fff)}@keyframes documentoMovimiento{0%{opacity:0;transform:translateX(-150px) scale(.5)}20%{opacity:1;transform:translateX(-100px) scale(.7)}80%{opacity:1;transform:translateX(150px) scale(.9)}to{opacity:0;transform:translateX(250px) scale(.5)}}.documento-animado{position:absolute;left:0;animation-name:documentoMovimiento;animation-timing-function:ease-in-out;width:100%}.position-relative{position:relative}