@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700;800&display=swap";:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{display:block;width:100%;margin:0;padding:0;place-items:normal}#app{width:100%;max-width:100%;margin:0 auto;padding:0;font-weight:400;display:block}a,.green{text-decoration:none;color:#00bd7e;transition:.4s}@media (hover: hover){a:hover{background-color:#00bd7e33}}.site-footer[data-v-222e484a]{background-color:var(--primary-background-color);color:var(--secondary-text-color);padding:2rem 1rem;border-top:1px solid var(--border-color-dark);transition:background-color .3s ease,color .3s ease,border-color .3s ease;position:relative;z-index:1}.footer-content[data-v-222e484a]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.footer-links[data-v-222e484a]{display:flex;gap:1.5rem;margin-bottom:.5rem}.footer-links a[data-v-222e484a]{color:var(--secondary-text-color);text-decoration:none;font-size:.9rem;transition:color .3s ease}.footer-links a[data-v-222e484a]:hover{color:var(--primary-text-color);text-decoration:underline}.footer-copyright[data-v-222e484a]{font-size:.9rem}.site-footer.light-theme[data-v-222e484a]{background-color:var(--primary-background-color);color:var(--secondary-text-color);border-top-color:var(--border-color-light)}.light-theme .footer-links a[data-v-222e484a]{color:var(--secondary-text-color)}.light-theme .footer-links a[data-v-222e484a]:hover{color:var(--primary-text-color)}@media (min-width: 768px){.footer-content[data-v-222e484a]{flex-direction:row;justify-content:space-between}.footer-links[data-v-222e484a]{margin-bottom:0}}:root{--primary-color: #6366F1;--secondary-color: #8B5CF6}main{flex-grow:1;display:block}#app{display:flex;flex-direction:column;min-height:100vh;background-color:var(--primary-background-color, #1f2937);color:var(--primary-text-color, #e5e7eb);transition:background-color .3s ease,color .3s ease;--primary-background-color: #1f2937;--secondary-background-color: rgba(31, 41, 55, .7);--secondary-background-hover-color: rgba(55, 65, 81, .9);--primary-text-color: #e5e7eb;--secondary-text-color: #d1d5db;--border-color-light: rgba(128, 128, 128, .3);--border-color-dark: rgba(255, 255, 255, .1)}#app.light-theme{--primary-background-color: #ffffff;--secondary-background-color: rgba(249, 250, 251, .9);--secondary-background-hover-color: rgba(229, 231, 235, .9);--primary-text-color: #111827;--secondary-text-color: #4b5563;--border-color-light: rgba(0, 0, 0, .1);--border-color-dark: rgba(0, 0, 0, .1)}.pricing-section[data-v-6252cf3a]{padding:6rem 1rem;text-align:center;position:relative;z-index:1;color:#e5e7eb;overflow:hidden}.pricing-title[data-v-6252cf3a]{font-size:3rem;font-weight:700;margin-bottom:1rem}.pricing-subtitle[data-v-6252cf3a]{font-size:1.3rem;color:#9ca3af;margin-bottom:3.5rem;max-width:600px;margin-left:auto;margin-right:auto}.plan-selector[data-v-6252cf3a]{display:inline-flex;background-color:#37415199;border-radius:30px;padding:6px;margin-bottom:4rem;border:1px solid rgba(255,255,255,.1)}.plan-selector button[data-v-6252cf3a]{background:none;border:none;color:#d1d5db;padding:.8rem 1.8rem;font-size:1rem;font-weight:600;border-radius:25px;cursor:pointer;transition:background-color .3s ease,color .3s ease;position:relative}.plan-selector button.active[data-v-6252cf3a]{background-color:#10b981;color:#fff;box-shadow:0 4px 15px #10b9814d}.plan-selector button[data-v-6252cf3a]:not(.active):hover{color:#fff}.plan-details-container[data-v-6252cf3a]{max-width:700px;margin:0 auto;background-color:#1f2937b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:3rem;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #0003}.plan-header[data-v-6252cf3a]{margin-bottom:2.5rem}.plan-header h3[data-v-6252cf3a]{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#f9fafb}.price[data-v-6252cf3a]{display:flex;justify-content:center;align-items:baseline;gap:5px;margin-bottom:1.5rem}.currency[data-v-6252cf3a]{font-size:1.8rem;color:#9ca3af;font-weight:500}.amount[data-v-6252cf3a]{font-size:4rem;font-weight:800;color:#f9fafb;line-height:1}.period[data-v-6252cf3a]{color:#9ca3af;font-weight:400;font-size:1rem}.description[data-v-6252cf3a]{font-size:1.1rem;color:#d1d5db;line-height:1.7}.features[data-v-6252cf3a]{list-style:none;padding:0;margin:0 0 3rem;text-align:left;max-width:400px;margin-left:auto;margin-right:auto}.features li[data-v-6252cf3a]{margin-bottom:1rem;font-size:1rem;color:#e5e7eb;display:flex;align-items:center}.check[data-v-6252cf3a]{color:#8b5cf6;margin-right:.8rem;font-weight:700;font-size:1.2rem}.cta-button.primary[data-v-6252cf3a]{background:#10b981;color:#fff;padding:1rem 2.5rem;border:none;border-radius:50px;font-weight:700;font-size:1.1rem;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 5px 20px #10b9814d}.cta-button.primary[data-v-6252cf3a]:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 10px 30px #10b98166}.fade-enter-active[data-v-6252cf3a],.fade-leave-active[data-v-6252cf3a]{transition:opacity .3s ease}.fade-enter-from[data-v-6252cf3a],.fade-leave-to[data-v-6252cf3a]{opacity:0}.plan-comparison-container[data-v-6252cf3a]{margin-top:6rem;max-width:1000px;margin-left:auto;margin-right:auto}.comparison-title[data-v-6252cf3a]{font-size:1.8rem;margin-bottom:2.5rem;color:#f9fafb;font-weight:600}.comparison-grid[data-v-6252cf3a]{background-color:#1f2937b3;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #0003}.comparison-header[data-v-6252cf3a]{display:flex;border-bottom:1px solid rgba(255,255,255,.1);background-color:#11182780;font-weight:700}.comparison-row[data-v-6252cf3a]{display:flex;border-bottom:1px solid rgba(255,255,255,.05)}.comparison-row[data-v-6252cf3a]:last-child{border-bottom:none}.feature-column[data-v-6252cf3a]{padding:1rem 1.5rem;flex:1.5;text-align:left;display:flex;align-items:center;color:#e5e7eb;font-weight:500}.plan-column[data-v-6252cf3a]{flex:1;padding:1rem 1.5rem;text-align:center;display:flex;align-items:center;justify-content:center;color:#d1d5db;transition:background-color .3s ease,color .3s ease;cursor:pointer}.plan-column[data-v-6252cf3a]:hover{background-color:#4b556366}.plan-column.active-column[data-v-6252cf3a]{background-color:#6366f126;color:#fff}.comparison-header .plan-column[data-v-6252cf3a]{font-weight:700;color:#f9fafb}.actions-row[data-v-6252cf3a]{background-color:#1118274d}.grid-cta-button[data-v-6252cf3a]{background:#4b556366;color:#d1d5db;border:1px solid rgba(255,255,255,.1);padding:.6rem 1.2rem;font-size:.9rem;font-weight:600;border-radius:50px;cursor:pointer;transition:all .2s ease}.grid-cta-button.primary[data-v-6252cf3a]{background:#10b981;color:#fff;border:none;box-shadow:0 4px 12px #10b9814d}.grid-cta-button[data-v-6252cf3a]:hover:not(.primary){background-color:#6366f133;color:#fff}.grid-cta-button.primary[data-v-6252cf3a]:hover{transform:translateY(-2px);box-shadow:0 6px 15px #10b98166}.button-link[data-v-6252cf3a]{text-decoration:none;color:inherit;display:inline-block;width:auto}.plan-details .button-link .cta-button.primary[data-v-6252cf3a],.plan-column .button-link .grid-cta-button[data-v-6252cf3a]{display:block;width:100%}@media (max-width: 768px){.pricing-title[data-v-6252cf3a]{font-size:2.5rem}.pricing-subtitle[data-v-6252cf3a]{font-size:1.1rem}.plan-selector[data-v-6252cf3a]{margin-bottom:3rem}.plan-selector button[data-v-6252cf3a]{padding:.7rem 1.2rem;font-size:.9rem}.plan-details-container[data-v-6252cf3a]{padding:2rem}.amount[data-v-6252cf3a]{font-size:3rem}.features[data-v-6252cf3a]{max-width:none}.plan-comparison-container[data-v-6252cf3a]{margin-top:3rem;overflow-x:auto}.comparison-grid[data-v-6252cf3a]{min-width:600px}.feature-column[data-v-6252cf3a]{padding:.8rem 1rem}.plan-column[data-v-6252cf3a]{padding:.8rem .5rem}.grid-cta-button[data-v-6252cf3a]{padding:.5rem 1rem;font-size:.8rem}.comparison-title[data-v-6252cf3a]{font-size:1.5rem;margin-bottom:1.5rem}}.pricing-section.light-theme[data-v-6252cf3a]{color:#1f2937}.light-theme .pricing-subtitle[data-v-6252cf3a]{color:#4b5563}.light-theme .plan-selector[data-v-6252cf3a]{background-color:#e5e7ebcc;border-color:#0000001a}.light-theme .plan-selector button[data-v-6252cf3a]{color:#374151}.light-theme .plan-selector button.active[data-v-6252cf3a]{background-color:#10b981;color:#fff;box-shadow:0 4px 15px #10b98133}.light-theme .plan-selector button[data-v-6252cf3a]:not(.active):hover{color:#111827}.light-theme .plan-details-container[data-v-6252cf3a]{background-color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:#00000014;box-shadow:0 10px 30px #00000014}.light-theme .plan-header h3[data-v-6252cf3a]{color:#111827}.light-theme .currency[data-v-6252cf3a],.light-theme .period[data-v-6252cf3a]{color:#6b7280}.light-theme .amount[data-v-6252cf3a]{color:#111827}.light-theme .description[data-v-6252cf3a]{color:#4b5563}.light-theme .features li[data-v-6252cf3a]{color:#374151}.light-theme .check[data-v-6252cf3a]{color:#10b981}.light-theme .cta-button.primary[data-v-6252cf3a]{background:#10b981;color:#fff;box-shadow:0 5px 20px #10b98140}.light-theme .cta-button.primary[data-v-6252cf3a]:hover{box-shadow:0 10px 30px #10b9814d}.light-theme .comparison-title[data-v-6252cf3a]{color:#111827}.light-theme .comparison-grid[data-v-6252cf3a]{background-color:#fff;border-color:#0000001a;box-shadow:0 10px 30px #00000014}.light-theme .comparison-header[data-v-6252cf3a]{background-color:#f9fafb;border-bottom-color:#0000001a}.light-theme .comparison-row[data-v-6252cf3a]{border-bottom-color:#0000000d}.light-theme .feature-column[data-v-6252cf3a]{color:#374151}.light-theme .plan-column[data-v-6252cf3a]{color:#4b5563}.light-theme .plan-column[data-v-6252cf3a]:hover{background-color:#f3f4f6}.light-theme .plan-column.active-column[data-v-6252cf3a]{background-color:#4f46e514;color:#1f2937}.light-theme .comparison-header .plan-column[data-v-6252cf3a]{color:#111827}.light-theme .actions-row[data-v-6252cf3a]{background-color:#f9fafb}.light-theme .grid-cta-button[data-v-6252cf3a]{background:#e5e7eb;color:#374151;border-color:#0000001a}.light-theme .grid-cta-button.primary[data-v-6252cf3a]{background:#10b981;color:#fff;border:none;box-shadow:0 4px 12px #10b98133}.light-theme .grid-cta-button[data-v-6252cf3a]:hover:not(.primary){background-color:#d1d5db;color:#111827}.light-theme .grid-cta-button.primary[data-v-6252cf3a]:hover{box-shadow:0 6px 15px #10b9814d}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;position:relative;touch-action:pan-y;z-index:1}.carousel.is-dragging{touch-action:none}.carousel__track{display:flex;gap:var(--vc-slide-gap);height:100%;list-style:none;margin:0;padding:0;position:relative;transition:transform ease-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel__viewport{height:100%;overflow:hidden;width:100%}.carousel__sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{display:grid;grid-template-columns:100%;grid-template-rows:100%;transition:none}.carousel.is-effect-fade .carousel__slide{grid-area:1 / 1;height:100%;opacity:0;pointer-events:none;transition:opacity ease-in-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width: 100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background: transparent;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-height: 30px;--vc-nav-width: 30px}.carousel__next,.carousel__prev{align-items:center;background:var(--vc-nav-background);border:0;border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;display:flex;font-size:var(--vc-nav-height);height:var(--vc-nav-height);justify-content:center;padding:0;position:absolute;inset-block-start:50%;transform:translateY(-50%);width:var(--vc-nav-width)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-inline:auto 50%;inset-block-start:auto;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-ttb .carousel__prev,.carousel.is-vertical.is-btt .carousel__next{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media (hover: hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color: var(--vc-clr-primary);--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-border-radius: 0;--vc-pgn-gap: 6px;--vc-pgn-height: 4px;--vc-png-bottom: 10px;--vc-png-left: auto;--vc-png-right: 10px;--vc-pgn-width: 16px}.carousel__pagination{bottom:var(--vc-png-bottom);display:flex;gap:var(--vc-pgn-gap);justify-content:center;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border:0;border-radius:var(--vc-pgn-border-radius);cursor:pointer;display:block;height:var(--vc-pgn-height);margin:0;padding:0;width:var(--vc-pgn-width)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;flex-direction:column;left:var(--vc-png-left);right:var(--vc-png-right);transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0;transform:translateZ(0)}.button-link[data-v-6d891d92]{text-decoration:none;color:inherit;display:inline-block}.sales-page[data-v-6d891d92]{font-family:Poppins,sans-serif;overflow-x:hidden;background-color:var(--primary-background-color);color:var(--primary-text-color);position:relative;transition:background-color .3s ease,color .3s ease}.animated-bg[data-v-6d891d92]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;pointer-events:none}.gradient-layer[data-v-6d891d92]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--secondary-background-color);z-index:0;transition:background-color .3s ease}.grid-pattern[data-v-6d891d92]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;z-index:0;opacity:.5;transition:background-image .3s ease}.particles[data-v-6d891d92]{position:absolute;top:auto;bottom:-10px;left:0;width:100%;height:100%;z-index:0}.particle[data-v-6d891d92]{position:absolute;bottom:0;width:5px;height:5px;background-color:#ffffff26;border-radius:50%;animation:float-6d891d92 25s infinite linear;transition:background-color .3s ease}.particle[data-v-6d891d92]:nth-child(2n){background-color:#8b5cf640;width:6px;height:6px}.particle[data-v-6d891d92]:nth-child(3n){background-color:#ec489933;width:7px;height:7px}.particle[data-v-6d891d92]:nth-child(4n){background-color:#6366f12e;width:4px;height:4px}@keyframes float-6d891d92{0%{transform:translate(0);opacity:0}10%{transform:translate(5px,-10vh);opacity:.5}90%{transform:translate(25px,-90vh);opacity:.5}to{transform:translate(30px,-100vh);opacity:0}}@keyframes jiggle-6d891d92{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.jiggle-flag[data-v-6d891d92]{display:inline-block;animation:jiggle-6d891d92 .5s ease-in-out}.particle[data-v-6d891d92]:nth-child(1){left:10%;animation-delay:0s;animation-duration:25s}.particle[data-v-6d891d92]:nth-child(2){left:80%;animation-delay:.5s;animation-duration:28s}.particle[data-v-6d891d92]:nth-child(3){left:20%;animation-delay:1s;animation-duration:22s}.particle[data-v-6d891d92]:nth-child(4){left:65%;animation-delay:1.5s;animation-duration:26s}.particle[data-v-6d891d92]:nth-child(5){left:40%;animation-delay:2s;animation-duration:23s}.particle[data-v-6d891d92]:nth-child(6){left:90%;animation-delay:2.5s;animation-duration:24s}.particle[data-v-6d891d92]:nth-child(7){left:10%;animation-delay:3s;animation-duration:27s}.particle[data-v-6d891d92]:nth-child(8){left:50%;animation-delay:3.5s;animation-duration:29s}.particle[data-v-6d891d92]:nth-child(9){left:30%;animation-delay:4s;animation-duration:30s}.particle[data-v-6d891d92]:nth-child(10){left:60%;animation-delay:4.5s;animation-duration:21s}.particle[data-v-6d891d92]:nth-child(11){left:25%;animation-delay:5s;animation-duration:26s}.particle[data-v-6d891d92]:nth-child(12){left:70%;animation-delay:5.5s;animation-duration:28s}.particle[data-v-6d891d92]:nth-child(13){left:45%;animation-delay:6s;animation-duration:24s}.particle[data-v-6d891d92]:nth-child(14){left:15%;animation-delay:6.5s;animation-duration:23s}.particle[data-v-6d891d92]:nth-child(15){left:85%;animation-delay:7s;animation-duration:25s}.particle[data-v-6d891d92]:nth-child(16){left:35%;animation-delay:7.5s;animation-duration:22s}.particle[data-v-6d891d92]:nth-child(17){left:75%;animation-delay:8s;animation-duration:27s}.particle[data-v-6d891d92]:nth-child(18){left:25%;animation-delay:8.5s;animation-duration:30s}.particle[data-v-6d891d92]:nth-child(19){left:55%;animation-delay:9s;animation-duration:29s}.particle[data-v-6d891d92]:nth-child(20){left:90%;animation-delay:9.5s;animation-duration:31s}.particle[data-v-6d891d92]:nth-child(21){left:40%;animation-delay:10s;animation-duration:24s}.particle[data-v-6d891d92]:nth-child(22){left:30%;animation-delay:10.5s;animation-duration:26s}.particle[data-v-6d891d92]:nth-child(23){left:60%;animation-delay:11s;animation-duration:27s}.particle[data-v-6d891d92]:nth-child(24){left:50%;animation-delay:11.5s;animation-duration:29s}.particle[data-v-6d891d92]:nth-child(25){left:70%;animation-delay:12s;animation-duration:23s}section[data-v-6d891d92]{padding:6rem 1rem;position:relative;z-index:1}.hero[data-v-6d891d92]{text-align:center;padding:10rem 1rem 8rem;position:relative;overflow:hidden;background:none}.theme-toggle[data-v-6d891d92]{position:absolute;top:2rem;right:calc(3rem + 80px);color:var(--primary-text-color);background-color:var(--secondary-background-color);padding:.6rem;width:40px;height:40px;border-radius:50%;text-decoration:none;font-weight:600;font-size:1.2rem;z-index:10;transition:background-color .3s ease,color .3s ease,transform .3s ease;border:1px solid var(--border-color-light);cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.theme-toggle[data-v-6d891d92]:hover{background-color:var(--secondary-background-hover-color);color:var(--primary-text-color);transform:translateY(-2px)}.login-link[data-v-6d891d92]{position:absolute;top:2rem;right:2rem;color:var(--primary-text-color);background-color:var(--secondary-background-color);padding:.6rem 1.2rem;border-radius:20px;text-decoration:none;font-weight:600;font-size:.9rem;z-index:10;transition:background-color .3s ease,color .3s ease,transform .3s ease,border-color .3s ease;border:1px solid var(--border-color-light);will-change:transform,background-color;transform:translateZ(0)}.login-link[data-v-6d891d92]:hover{background-color:var(--secondary-background-hover-color);color:var(--primary-text-color);transform:translateY(-2px)}.hero-content[data-v-6d891d92]{max-width:800px;margin:0 auto;position:relative;z-index:1}.hero-title[data-v-6d891d92]{font-size:4rem;margin-bottom:1.5rem;font-weight:800;color:var(--primary-text-color);transition:color .3s ease}.hero-title .highlight-text[data-v-6d891d92]{color:#10b981;font-weight:inherit;transition:color .3s ease}.hero-subtitle[data-v-6d891d92]{font-size:1.6rem;margin-bottom:3rem;color:var(--secondary-text-color);transition:color .3s ease}.hero-cta[data-v-6d891d92]{background:linear-gradient(45deg,#ff8a00,#e52e71);color:#fff;border:none;padding:1.2rem 3rem;font-size:1.3rem;font-weight:700;border-radius:50px;cursor:pointer;transition:transform .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 4px 15px #0003;will-change:transform,box-shadow;transform:translateZ(0);display:block;width:100%}.features[data-v-6d891d92]{background-color:var(--secondary-background-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;border-radius:20px;margin:-4rem 2rem 4rem;padding:80px 20px;box-shadow:0 15px 40px #0003;position:relative;z-index:2;border:1px solid var(--border-color-dark);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.features h2[data-v-6d891d92]{font-size:3rem;margin-bottom:4rem;color:var(--primary-text-color);transition:color .3s ease}.features-container[data-v-6d891d92]{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem;max-width:1200px;margin:0 auto}.feature-card[data-v-6d891d92]{background:var(--secondary-background-color);border-radius:16px;padding:2.5rem;box-shadow:0 8px 25px #0000004d;flex:1;min-width:260px;max-width:310px;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),box-shadow .4s ease,background-color .4s ease,border-color .3s ease;border:1px solid var(--border-color-dark);position:relative;overflow:hidden;will-change:transform,box-shadow,background-color;transform:translateZ(0)}.feature-card[data-v-6d891d92]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:16px;padding:2px;background:linear-gradient(135deg,#8b5cf6,#ec4899);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;opacity:0;transition:opacity .4s ease}.feature-card[data-v-6d891d92]:hover{transform:translateY(-12px) scale(1.03);box-shadow:0 15px 35px #0006;background-color:var(--secondary-background-hover-color)}.feature-card[data-v-6d891d92]:hover:before{opacity:1}.feature-icon[data-v-6d891d92]{font-size:3rem;margin-bottom:15px;display:block;color:inherit}.feature-card h3[data-v-6d891d92]{font-size:1.6rem;margin-bottom:1rem;font-weight:700;color:var(--primary-text-color);transition:color .3s ease}.feature-card p[data-v-6d891d92]{color:var(--secondary-text-color);transition:color .3s ease}.core-features[data-v-6d891d92]{padding:6rem 1rem;position:relative;z-index:1;background:none}.core-features h2[data-v-6d891d92]{font-size:3rem;margin-bottom:4rem;color:var(--primary-text-color);text-align:center;transition:color .3s ease}.core-features-container[data-v-6d891d92]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.5rem;max-width:1200px;margin:0 auto}.core-feature-card[data-v-6d891d92]{background:var(--secondary-background-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;padding:2rem;box-shadow:0 8px 25px #0000004d;border:1px solid var(--border-color-dark);display:flex;align-items:flex-start;gap:1.5rem;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,border-color .3s ease;will-change:transform,box-shadow,background-color;transform:translateZ(0)}.core-feature-card[data-v-6d891d92]:hover{transform:translateY(-8px);box-shadow:0 12px 30px #0006;background-color:var(--secondary-background-hover-color)}.core-feature-icon[data-v-6d891d92]{font-size:2.5rem;line-height:1;margin-top:.2rem;flex-shrink:0;transition:color .3s ease}.core-feature-content h3[data-v-6d891d92]{font-size:1.4rem;margin-bottom:.75rem;font-weight:600;color:var(--primary-text-color);transition:color .3s ease}.core-feature-content p[data-v-6d891d92]{color:var(--secondary-text-color);line-height:1.6;transition:color .3s ease}.how-it-works[data-v-6d891d92]{background-color:var(--secondary-background-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;border-radius:20px;margin:4rem 2rem;padding-top:4rem;padding-bottom:4rem;box-shadow:0 15px 40px #0003;position:relative;z-index:1;border:1px solid var(--border-color-dark);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.how-it-works h2[data-v-6d891d92]{font-size:3rem;margin-bottom:4rem;color:var(--primary-text-color);transition:color .3s ease}.steps-container[data-v-6d891d92]{display:flex;flex-direction:column;align-items:center;gap:2.5rem;max-width:800px;margin:0 auto}.step-card[data-v-6d891d92]{background:var(--secondary-background-color);border-radius:12px;padding:2rem 2.5rem;box-shadow:0 8px 20px #0000004d;display:flex;align-items:center;gap:2rem;width:100%;text-align:left;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,border-color .3s ease;border:1px solid var(--border-color-dark);will-change:transform,box-shadow,background-color;transform:translateZ(0)}.step-card[data-v-6d891d92]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 12px 30px #0006;background-color:var(--secondary-background-hover-color)}.step-number[data-v-6d891d92]{font-size:2.5rem;font-weight:700;color:#a78bfa;background-color:#a78bfa1a;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .3s ease,background-color .3s ease}.step-content h3[data-v-6d891d92]{font-size:1.5rem;margin-bottom:.5rem;font-weight:600;color:var(--primary-text-color);transition:color .3s ease}.step-content p[data-v-6d891d92]{color:var(--secondary-text-color);line-height:1.7;transition:color .3s ease}.about-us-section[data-v-6d891d92]{padding:6rem 2rem;text-align:center;position:relative;z-index:1;background:var(--secondary-background-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;margin:4rem 2rem;box-shadow:0 15px 40px #0003;border:1px solid var(--border-color-dark);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.about-us-section h2[data-v-6d891d92]{font-size:3rem;margin-bottom:2.5rem;color:var(--primary-text-color);transition:color .3s ease}.about-us-content[data-v-6d891d92]{max-width:800px;margin:0 auto;color:var(--secondary-text-color);line-height:1.7;font-size:1.1rem;transition:color .3s ease}.about-us-content p[data-v-6d891d92]{margin-bottom:1.5rem}.visuals-section[data-v-6d891d92]{padding:6rem 1rem;text-align:center;position:relative;z-index:1}.visuals-section h2[data-v-6d891d92]{font-size:3rem;margin-bottom:4rem;color:var(--primary-text-color);transition:color .3s ease}.images-container[data-v-6d891d92]{max-width:1000px;margin:0 auto}.carousel__slide[data-v-6d891d92]{padding:10px}.carousel__item img[data-v-6d891d92]{max-width:100%;height:550px;object-fit:cover;border-radius:12px;box-shadow:0 10px 30px #0000004d;border:1px solid var(--border-color-dark);display:block;margin:0 auto;transition:box-shadow .3s ease,border-color .3s ease;cursor:zoom-in}[data-v-6d891d92] .carousel__prev,[data-v-6d891d92] .carousel__next{background-color:var(--secondary-background-color);border-radius:50%;color:var(--primary-text-color);width:40px;height:40px;transition:background-color .3s ease,color .3s ease,transform .3s ease;position:absolute;top:50%;transform:translateY(-50%)}[data-v-6d891d92] .carousel__prev{left:-60px}[data-v-6d891d92] .carousel__next{right:-60px}[data-v-6d891d92] .carousel__prev:hover,[data-v-6d891d92] .carousel__next:hover{background-color:var(--secondary-background-hover-color);color:var(--primary-text-color);transform:translateY(-50%) scale(1.1)}[data-v-6d891d92] .carousel__pagination-button{background-color:#ffffff4d;border-radius:50%;width:10px;height:10px;padding:0;margin:0 5px;border:none;transition:background-color .3s ease}[data-v-6d891d92] .carousel__pagination-button--active{background-color:#a78bfa}[data-v-6d891d92] .carousel__pagination-button:hover{background-color:#ffffff80}.image-modal[data-v-6d891d92]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1000;cursor:zoom-out;opacity:0;animation:fadeIn-6d891d92 .3s ease forwards}.modal-content[data-v-6d891d92]{position:relative;max-width:90vw;max-height:90vh;background-color:var(--secondary-background-color);padding:15px;border-radius:8px;box-shadow:0 10px 40px #0009;cursor:default;display:flex;align-items:center;justify-content:center;transform:scale(.95);animation:scaleUp-6d891d92 .3s ease forwards}.zoomed-image[data-v-6d891d92]{display:block;max-width:100%;max-height:calc(90vh - 30px);height:auto;border-radius:4px}.close-button[data-v-6d891d92]{position:absolute;top:8px;right:12px;background:#0000004d;border:none;font-size:1.8rem;color:#fff;cursor:pointer;line-height:1;padding:2px 8px;border-radius:50%;transition:background-color .2s ease}.close-button[data-v-6d891d92]:hover{background-color:#00000080}@keyframes fadeIn-6d891d92{to{opacity:1}}@keyframes scaleUp-6d891d92{to{transform:scale(1)}}.faq-section[data-v-6d891d92]{padding:6rem 1rem;position:relative;z-index:1;background:none}.faq-section h2[data-v-6d891d92]{font-size:3rem;margin-bottom:4rem;color:var(--primary-text-color);text-align:center;transition:color .3s ease}.faq-container[data-v-6d891d92]{max-width:900px;margin:0 auto;display:grid;gap:1.5rem}.faq-item[data-v-6d891d92]{background:var(--secondary-background-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:1.75rem 2rem;box-shadow:0 6px 20px #00000040;border:1px solid var(--border-color-dark);transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,border-color .3s ease;will-change:transform,box-shadow;transform:translateZ(0)}.faq-item[data-v-6d891d92]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000059;background-color:var(--secondary-background-hover-color)}.faq-item h3[data-v-6d891d92]{font-size:1.3rem;font-weight:600;color:var(--primary-text-color);margin-bottom:.75rem;transition:color .3s ease}.faq-item p[data-v-6d891d92]{color:var(--secondary-text-color);line-height:1.6;transition:color .3s ease}.contact-section[data-v-6d891d92]{padding:6rem 1rem;text-align:center;position:relative;z-index:1;background:var(--secondary-background-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;margin:4rem 2rem;box-shadow:0 15px 40px #0003;border:1px solid var(--border-color-dark);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.contact-section h2[data-v-6d891d92]{font-size:3rem;margin-bottom:1.5rem;color:var(--primary-text-color);transition:color .3s ease}.contact-description[data-v-6d891d92]{font-size:1.2rem;color:var(--secondary-text-color);margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto;transition:color .3s ease}.contact-form-container[data-v-6d891d92]{max-width:600px;margin:0 auto;background:var(--secondary-background-hover-color);padding:2.5rem;border-radius:16px;box-shadow:0 8px 25px #0000004d;border:1px solid var(--border-color-dark);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease;position:relative}.contact-form .form-group[data-v-6d891d92]{margin-bottom:1.5rem;text-align:left}.contact-form label[data-v-6d891d92]{display:block;margin-bottom:.5rem;color:var(--primary-text-color);font-weight:600;font-size:.9rem;transition:color .3s ease}.contact-form input[data-v-6d891d92],.contact-form textarea[data-v-6d891d92]{width:100%;padding:.8rem 1rem;border-radius:8px;border:1px solid var(--border-color-dark);background-color:var(--primary-background-color);color:var(--primary-text-color);font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease}.contact-form input[data-v-6d891d92]:focus,.contact-form textarea[data-v-6d891d92]:focus{outline:none;border-color:#a78bfa;box-shadow:0 0 0 3px #a78bfa4d}.contact-form textarea[data-v-6d891d92]{resize:vertical;min-height:100px}.contact-submit-button[data-v-6d891d92]{background:linear-gradient(45deg,#8b5cf6,#ec4899);color:#fff;border:none;padding:.9rem 2rem;font-size:1.1rem;font-weight:700;border-radius:50px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease;box-shadow:0 4px 15px #0003;display:inline-block;margin-top:1rem;will-change:transform,box-shadow,opacity;transform:translateZ(0)}.contact-submit-button[data-v-6d891d92]:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 8px 20px #0000004d;opacity:.9}.contact-submit-button[data-v-6d891d92]:disabled{opacity:.6;cursor:not-allowed}.submit-status[data-v-6d891d92]{margin-top:1.5rem;padding:.8rem 1rem;border-radius:8px;font-weight:600;text-align:center}.submit-status.success[data-v-6d891d92]{background-color:#10b98133;color:#10b981;border:1px solid rgba(16,185,129,.3)}.submit-status.error[data-v-6d891d92]{background-color:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.contact-alternative[data-v-6d891d92]{margin-top:2rem;font-size:.9rem;color:var(--secondary-text-color);transition:color .3s ease}.contact-alternative a[data-v-6d891d92]{color:#a78bfa;text-decoration:none;transition:color .3s ease}.contact-alternative a[data-v-6d891d92]:hover{color:#c4b5fd;text-decoration:underline}.cta-section[data-v-6d891d92]{background:none;text-align:center;padding:8rem 1rem 10rem;position:relative;z-index:1}.cta-content[data-v-6d891d92]{max-width:700px;margin:0 auto}.cta-content h2[data-v-6d891d92]{font-size:3rem;margin-bottom:1.5rem;font-weight:800;color:var(--primary-text-color);transition:color .3s ease}.cta-content p[data-v-6d891d92]{font-size:1.4rem;margin-bottom:2.5rem;opacity:.9;color:var(--primary-text-color);transition:color .3s ease}.cta-button[data-v-6d891d92]{background:#10b981;color:#fff;border:2px solid transparent;padding:1.2rem 3rem;font-size:1.2rem;font-weight:700;border-radius:50px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease,border-color .3s ease;box-shadow:0 5px 15px #10b98133;will-change:transform,box-shadow,background-color,color,border-color;transform:translateZ(0);display:block;width:100%}.sales-page.light-theme[data-v-6d891d92]{background-color:var(--primary-background-color);color:var(--primary-text-color)}.light-theme .gradient-layer[data-v-6d891d92]{background-color:var(--secondary-background-color)}.light-theme .grid-pattern[data-v-6d891d92]{background-image:linear-gradient(rgba(0,0,0,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 1px);opacity:.6}.light-theme .particle[data-v-6d891d92]{background-color:#22c55e33}.light-theme .particle[data-v-6d891d92]:nth-child(2n){background-color:#10b98140;width:6px;height:6px}.light-theme .particle[data-v-6d891d92]:nth-child(3n){background-color:#05966933;width:7px;height:7px}.light-theme .particle[data-v-6d891d92]:nth-child(4n){background-color:#6ee7b72e;width:4px;height:4px}.light-theme .theme-toggle[data-v-6d891d92]{color:var(--primary-text-color);background-color:var(--secondary-background-color);border-color:var(--border-color-light)}.light-theme .theme-toggle[data-v-6d891d92]:hover{background-color:var(--secondary-background-hover-color);color:var(--primary-text-color)}.light-theme .login-link[data-v-6d891d92]{color:var(--primary-text-color);background-color:var(--secondary-background-color);border-color:var(--border-color-light)}.light-theme .login-link[data-v-6d891d92]:hover{background-color:var(--secondary-background-hover-color);color:var(--primary-text-color)}.light-theme .hero-title[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .hero-title .highlight-text[data-v-6d891d92]{color:#10b981}.light-theme .hero-subtitle[data-v-6d891d92]{color:var(--secondary-text-color)}.light-theme .features[data-v-6d891d92]{background-color:var(--secondary-background-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:var(--border-color-light);box-shadow:0 10px 30px #00000014}.light-theme .features h2[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .feature-card[data-v-6d891d92]{background:var(--primary-background-color);border-color:var(--border-color-light);box-shadow:0 6px 20px #0000001a}.light-theme .feature-card[data-v-6d891d92]:hover{background-color:var(--secondary-background-color);box-shadow:0 12px 30px #0000001f}.light-theme .feature-card[data-v-6d891d92]:before{background:linear-gradient(135deg,#4f46e5,#10b981)}.light-theme .feature-card h3[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .feature-card p[data-v-6d891d92]{color:var(--secondary-text-color)}.light-theme .core-features h2[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .core-feature-card[data-v-6d891d92]{background:var(--secondary-background-color);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-color:var(--border-color-light);box-shadow:0 6px 20px #00000014}.light-theme .core-feature-card[data-v-6d891d92]:hover{background-color:var(--primary-background-color);box-shadow:0 10px 25px #0000001a}.light-theme .core-feature-content h3[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .core-feature-content p[data-v-6d891d92]{color:var(--secondary-text-color)}.light-theme .how-it-works[data-v-6d891d92]{background-color:var(--secondary-background-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:var(--border-color-light);box-shadow:0 10px 30px #00000014}.light-theme .how-it-works h2[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .step-card[data-v-6d891d92]{background:var(--primary-background-color);border-color:var(--border-color-light);box-shadow:0 6px 15px #0000001a}.light-theme .step-card[data-v-6d891d92]:hover{background-color:var(--secondary-background-color);box-shadow:0 10px 25px #0000001f}.light-theme .step-number[data-v-6d891d92]{color:#4f46e5;background-color:#4f46e51a}.light-theme .step-content h3[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .step-content p[data-v-6d891d92]{color:var(--secondary-text-color)}.light-theme .about-us-section[data-v-6d891d92]{background-color:var(--secondary-background-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:var(--border-color-light);box-shadow:0 10px 30px #00000014}.light-theme .about-us-section h2[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .about-us-content[data-v-6d891d92]{color:var(--secondary-text-color)}.light-theme .visuals-section h2[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .carousel__item img[data-v-6d891d92]{box-shadow:0 8px 25px #0000001f;border-color:var(--border-color-light)}.light-theme[data-v-6d891d92] .carousel__prev,.light-theme[data-v-6d891d92] .carousel__next{background-color:var(--secondary-background-color);color:var(--primary-text-color)}.light-theme[data-v-6d891d92] .carousel__prev:hover,.light-theme[data-v-6d891d92] .carousel__next:hover{background-color:var(--secondary-background-hover-color);color:var(--primary-text-color)}.light-theme[data-v-6d891d92] .carousel__pagination-button{background-color:#0003}.light-theme[data-v-6d891d92] .carousel__pagination-button--active{background-color:#4f46e5}.light-theme .image-modal[data-v-6d891d92]{background-color:#ffffffe6}.light-theme .modal-content[data-v-6d891d92]{background-color:var(--primary-background-color);box-shadow:0 10px 30px #0003}.light-theme .close-button[data-v-6d891d92]{color:var(--primary-text-color);background-color:#0000001a}.light-theme .close-button[data-v-6d891d92]:hover{background-color:#0003}.light-theme .faq-section h2[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .faq-item[data-v-6d891d92]{background:var(--secondary-background-color);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-color:var(--border-color-light);box-shadow:0 5px 15px #00000014}.light-theme .faq-item[data-v-6d891d92]:hover{box-shadow:0 8px 20px #0000001a}.light-theme .faq-item h3[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .faq-item p[data-v-6d891d92]{color:var(--secondary-text-color)}.light-theme .contact-section[data-v-6d891d92]{background-color:var(--secondary-background-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:var(--border-color-light);box-shadow:0 10px 30px #00000014}.light-theme .contact-section h2[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .contact-description[data-v-6d891d92]{color:var(--secondary-text-color)}.light-theme .contact-form-container[data-v-6d891d92]{background:var(--primary-background-color);border-color:var(--border-color-light);box-shadow:0 6px 20px #0000001a}.light-theme .contact-form label[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .contact-form input[data-v-6d891d92],.light-theme .contact-form textarea[data-v-6d891d92]{background-color:var(--secondary-background-color);color:var(--primary-text-color);border-color:var(--border-color-light)}.light-theme .submit-status.success[data-v-6d891d92]{background-color:#d1fae5;color:#065f46;border-color:#6ee7b7}.light-theme .submit-status.error[data-v-6d891d92]{background-color:#fee2e2;color:#b91c1c;border-color:#fca5a5}.light-theme .contact-alternative[data-v-6d891d92]{color:var(--secondary-text-color)}.light-theme .contact-alternative a[data-v-6d891d92]{color:#4f46e5}.light-theme .contact-alternative a[data-v-6d891d92]:hover{color:#3730a3}.light-theme .cta-content h2[data-v-6d891d92]{color:var(--primary-text-color)}.light-theme .cta-content p[data-v-6d891d92]{color:var(--secondary-text-color)}.light-theme .cta-button[data-v-6d891d92]{background:#10b981;color:#fff;border-color:transparent;box-shadow:0 5px 15px #10b98133}.light-theme .cta-button[data-v-6d891d92]:hover{background-color:#059669;color:#fff;border-color:transparent;box-shadow:0 10px 25px #10b9814d;transform:translateY(-5px) scale(1.03)}@media (max-width: 768px){.theme-toggle[data-v-6d891d92]{top:1rem;right:calc(2rem + 60px);padding:.5rem;width:36px;height:36px;font-size:1rem}.login-link[data-v-6d891d92]{top:1rem;right:1rem;padding:.5rem 1rem;font-size:.85rem}.hero-title[data-v-6d891d92]{font-size:3rem}.hero-subtitle[data-v-6d891d92]{font-size:1.3rem}.features[data-v-6d891d92],.how-it-works[data-v-6d891d92]{margin-left:1rem;margin-right:1rem}.features-container[data-v-6d891d92]{flex-direction:column;align-items:center}.feature-card[data-v-6d891d92]{width:100%;max-width:400px}.step-card[data-v-6d891d92]{flex-direction:column;text-align:center;gap:1rem;padding:1.5rem}.step-number[data-v-6d891d92]{margin-bottom:.5rem}.visuals-section h2[data-v-6d891d92]{font-size:2.5rem}.images-container[data-v-6d891d92]{max-width:100%;padding:0 1rem}.carousel__item img[data-v-6d891d92]{height:350px}.core-features h2[data-v-6d891d92]{font-size:2.5rem}.core-features-container[data-v-6d891d92]{grid-template-columns:1fr}.core-feature-card[data-v-6d891d92]{padding:1.5rem;gap:1rem}.core-feature-icon[data-v-6d891d92]{font-size:2rem}.core-feature-content h3[data-v-6d891d92]{font-size:1.2rem}.faq-section h2[data-v-6d891d92]{font-size:2.5rem}.faq-item[data-v-6d891d92]{padding:1.5rem}.faq-item h3[data-v-6d891d92]{font-size:1.15rem}.contact-section[data-v-6d891d92]{margin-left:1rem;margin-right:1rem;padding:4rem 1rem}.contact-section h2[data-v-6d891d92]{font-size:2.5rem}.contact-description[data-v-6d891d92]{font-size:1.1rem}.contact-form-container[data-v-6d891d92]{padding:1.5rem}.submit-status[data-v-6d891d92]{margin-top:1rem;font-size:.9rem}.contact-submit-button[data-v-6d891d92]{padding:.8rem 1.8rem;font-size:1rem}.contact-alternative[data-v-6d891d92]{font-size:.85rem;margin-top:1.5rem}[data-v-6d891d92] .carousel__prev{left:-10px}[data-v-6d891d92] .carousel__next{right:-10px}.particle[data-v-6d891d92]{opacity:.4}.particle[data-v-6d891d92]:nth-child(3n){display:none}}.container.legal-content[data-v-331ae780]{max-width:800px;margin:2rem auto;padding:2rem 3rem;position:relative;background-color:var(--secondary-background-color, rgba(31, 41, 55, .7));color:var(--primary-text-color, #e5e7eb);border:1px solid var(--border-color-dark, rgba(255, 255, 255, .1));border-radius:15px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 25px #0000004d;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.back-link[data-v-331ae780]{display:inline-block;margin-bottom:1.5rem;padding:.4rem .8rem;background-color:var(--secondary-background-color, rgba(55, 65, 81, .8));color:var(--primary-text-color, #e5e7eb);border-radius:15px;text-decoration:none;font-size:.85rem;font-weight:500;border:1px solid var(--border-color-dark, rgba(255, 255, 255, .15));transition:background-color .3s ease}.back-link[data-v-331ae780]:hover{background-color:var(--secondary-background-hover-color, rgba(75, 85, 99, .9))}h1[data-v-331ae780]{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;text-align:center;color:var(--primary-text-color, #f9fafb)}h2[data-v-331ae780]{font-size:1.5rem;font-weight:600;margin-top:2rem;margin-bottom:1rem;border-bottom:1px solid var(--border-color-light, rgba(128, 128, 128, .3));padding-bottom:.5rem;color:var(--primary-text-color, #f9fafb)}p[data-v-331ae780],li[data-v-331ae780]{font-size:1rem;line-height:1.7;margin-bottom:1rem;color:var(--secondary-text-color, #d1d5db)}ul[data-v-331ae780]{padding-left:2rem;margin-bottom:1rem}em[data-v-331ae780]{display:block;text-align:center;margin-bottom:2rem}section[data-v-331ae780]{margin-bottom:1.5rem}.container.legal-content.light-theme[data-v-331ae780]{background-color:var(--secondary-background-color, rgba(249, 250, 251, .9));color:var(--primary-text-color, #111827);border-color:var(--border-color-light, rgba(0, 0, 0, .1));box-shadow:0 6px 20px #0000001a}.light-theme .back-link[data-v-331ae780]{background-color:var(--secondary-background-color, rgba(229, 231, 235, .8));color:var(--primary-text-color, #374151);border-color:var(--border-color-light, rgba(0, 0, 0, .1))}.light-theme .back-link[data-v-331ae780]:hover{background-color:var(--secondary-background-hover-color, rgba(209, 213, 219, .9))}.light-theme h1[data-v-331ae780],.light-theme h2[data-v-331ae780]{color:var(--primary-text-color, #111827)}.light-theme h2[data-v-331ae780]{border-bottom-color:var(--border-color-light, rgba(0, 0, 0, .15))}.light-theme p[data-v-331ae780],.light-theme li[data-v-331ae780]{color:var(--secondary-text-color, #4b5563)}@media (max-width: 768px){.container.legal-content[data-v-331ae780]{padding:1.5rem 1rem;margin:1rem auto}.back-link[data-v-331ae780]{margin-bottom:1rem;font-size:.8rem}h1[data-v-331ae780]{font-size:2rem}h2[data-v-331ae780]{font-size:1.3rem}}.container.legal-content[data-v-5b20400d]{max-width:800px;margin:2rem auto;padding:2rem 3rem;position:relative;background-color:var(--secondary-background-color, rgba(31, 41, 55, .7));color:var(--primary-text-color, #e5e7eb);border:1px solid var(--border-color-dark, rgba(255, 255, 255, .1));border-radius:15px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 25px #0000004d;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.back-link[data-v-5b20400d]{display:inline-block;margin-bottom:1.5rem;padding:.4rem .8rem;background-color:var(--secondary-background-color, rgba(55, 65, 81, .8));color:var(--primary-text-color, #e5e7eb);border-radius:15px;text-decoration:none;font-size:.85rem;font-weight:500;border:1px solid var(--border-color-dark, rgba(255, 255, 255, .15));transition:background-color .3s ease}.back-link[data-v-5b20400d]:hover{background-color:var(--secondary-background-hover-color, rgba(75, 85, 99, .9))}h1[data-v-5b20400d]{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;text-align:center;color:var(--primary-text-color, #f9fafb)}h2[data-v-5b20400d]{font-size:1.5rem;font-weight:600;margin-top:2rem;margin-bottom:1rem;border-bottom:1px solid var(--border-color-light, rgba(128, 128, 128, .3));padding-bottom:.5rem;color:var(--primary-text-color, #f9fafb)}p[data-v-5b20400d],li[data-v-5b20400d]{font-size:1rem;line-height:1.7;margin-bottom:1rem;color:var(--secondary-text-color, #d1d5db)}ul[data-v-5b20400d]{padding-left:2rem;margin-bottom:1rem}em[data-v-5b20400d]{display:block;text-align:center;margin-bottom:2rem}section[data-v-5b20400d]{margin-bottom:1.5rem}.container.legal-content.light-theme[data-v-5b20400d]{background-color:var(--secondary-background-color, rgba(249, 250, 251, .9));color:var(--primary-text-color, #111827);border-color:var(--border-color-light, rgba(0, 0, 0, .1));box-shadow:0 6px 20px #0000001a}.light-theme .back-link[data-v-5b20400d]{background-color:var(--secondary-background-color, rgba(229, 231, 235, .8));color:var(--primary-text-color, #374151);border-color:var(--border-color-light, rgba(0, 0, 0, .1))}.light-theme .back-link[data-v-5b20400d]:hover{background-color:var(--secondary-background-hover-color, rgba(209, 213, 219, .9))}.light-theme h1[data-v-5b20400d],.light-theme h2[data-v-5b20400d]{color:var(--primary-text-color, #111827)}.light-theme h2[data-v-5b20400d]{border-bottom-color:var(--border-color-light, rgba(0, 0, 0, .15))}.light-theme p[data-v-5b20400d],.light-theme li[data-v-5b20400d]{color:var(--secondary-text-color, #4b5563)}@media (max-width: 768px){.container.legal-content[data-v-5b20400d]{padding:1.5rem 1rem;margin:1rem auto}.back-link[data-v-5b20400d]{margin-bottom:1rem;font-size:.8rem}h1[data-v-5b20400d]{font-size:2rem}h2[data-v-5b20400d]{font-size:1.3rem}}
