:root{--landing-primary: #5643dd;--landing-primary-light: #927fe5;--landing-primary-lighter: #f5f3ff;--landing-primary-rgb: 86, 67, 221;--landing-text-primary: #333844;--landing-text-secondary: #777;--landing-text-light: #999;--landing-bg-light: #f9f9f9;--landing-bg-lighter: #f5f5f5;--landing-white: #fff;--landing-h2-xl: 2.875rem;--landing-h2-lg: 2.75rem;--landing-h2-md: 2.5rem;--landing-h3-lg: 1.875rem;--landing-h4-md: 1.5rem;--landing-h5-md: 1.25rem;--landing-p-lg: 1.125rem;--landing-p-md: 1rem;--landing-p-sm: .875rem;--landing-h2-xl-mobile: 2rem;--landing-h2-lg-mobile: 1.75rem;--landing-h2-md-mobile: 1.75rem;--landing-h3-lg-mobile: 1.5rem;--landing-section-padding: 60px;--landing-section-padding-lg: 100px;--landing-section-padding-mobile: 40px;--landing-section-padding-lg-mobile: 60px;--landing-space-xs: 4px;--landing-space-sm: 8px;--landing-space-md: 12px;--landing-space-lg: 20px;--landing-space-xl: 30px;--landing-space-2xl: 40px;--landing-space-3xl: 60px;--landing-space-4xl: 80px;--landing-container-max: 1000px;--landing-container-padding: 20px;--landing-radius-sm: 8px;--landing-radius-md: 12px;--landing-radius-lg: 16px;--landing-radius-xl: 20px;--landing-radius-2xl: 24px;--landing-shadow-sm: 0 2px 6px rgba(0, 0, 0, .1);--landing-shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--landing-shadow-lg: 0 8px 24px rgba(0, 0, 0, .1);--landing-shadow-xl: 0 12px 48px rgba(0, 0, 0, .15);--landing-transition-fast: .2s ease;--landing-transition-base: .3s ease;--landing-transition-slow: .5s ease;--landing-z-base: 1;--landing-z-dropdown: 10;--landing-z-sticky: 50;--landing-z-modal: 100}.container{max-width:var(--landing-container-max);margin:0 auto;padding:0 var(--landing-container-padding)}.section{padding:var(--landing-section-padding) 0}.section-lg{padding:var(--landing-section-padding-lg) 0}.pt-60{padding-top:var(--landing-section-padding)}.pb-60{padding-bottom:var(--landing-section-padding)}.py-60{padding:var(--landing-section-padding) 0}.py-100{padding:var(--landing-section-padding-lg) 0}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-80{margin-bottom:80px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.h2-xl{font-size:var(--landing-h2-xl);font-weight:700;line-height:1.3;margin-bottom:var(--landing-space-lg);color:var(--landing-text-primary)}.h2-lg{font-size:var(--landing-h2-lg);font-weight:700;line-height:1.3;margin-bottom:var(--landing-space-lg);color:var(--landing-text-primary)}.h2-md{font-size:var(--landing-h2-md);font-weight:700;line-height:1.3;margin-bottom:var(--landing-space-lg);color:var(--landing-text-primary)}.h3-lg{font-size:var(--landing-h3-lg);font-weight:700;line-height:1.4;margin-bottom:15px;color:var(--landing-text-primary)}.h4-md{font-size:var(--landing-h4-md);font-weight:700;line-height:1.4;margin-bottom:15px;color:var(--landing-text-primary)}.h5-md{font-size:var(--landing-h5-md);font-weight:700;line-height:1.4;margin-bottom:var(--landing-space-md);color:var(--landing-text-primary)}.p-lg{font-size:var(--landing-p-lg);line-height:1.6;color:var(--landing-text-secondary);margin:0}.p-md{font-size:var(--landing-p-md);line-height:1.6;color:var(--landing-text-secondary);margin:0}.p-sm{font-size:var(--landing-p-sm);line-height:1.6;color:var(--landing-text-secondary);margin:0}.section-id{display:inline-block;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--landing-primary);margin-bottom:var(--landing-space-lg);position:relative}.color--theme{color:var(--landing-primary)}.color--theme-light{color:var(--landing-primary-light)}.bg--white{background-color:var(--landing-white)}.bg--theme{background-color:var(--landing-primary)}.bg--theme-lighter{background-color:var(--landing-primary-lighter)}.bg--gray{background-color:var(--landing-bg-light)}.bg--gray-lighter{background-color:var(--landing-bg-lighter)}.r-8{border-radius:var(--landing-radius-sm)}.r-12{border-radius:var(--landing-radius-md)}.r-16{border-radius:var(--landing-radius-lg)}.r-20{border-radius:var(--landing-radius-xl)}.r-24{border-radius:var(--landing-radius-2xl)}.shadow-sm{box-shadow:var(--landing-shadow-sm)}.shadow-md,.block--shadow{box-shadow:var(--landing-shadow-md)}.shadow-lg,.block--shadow-lg{box-shadow:var(--landing-shadow-lg)}.shadow-xl{box-shadow:var(--landing-shadow-xl)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.section-title{margin-bottom:60px}.section-title.text-center{text-align:center}.img-fluid{max-width:100%;height:auto}.bg-overlay{position:relative}.bg-overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.95);z-index:1}.bg-overlay>*{position:relative;z-index:2}.material-symbols-outlined{vertical-align:middle;font-size:20px}@media (max-width: 768px){.h2-xl{font-size:var(--landing-h2-xl-mobile)}.h2-lg{font-size:var(--landing-h2-lg-mobile)}.h2-md{font-size:var(--landing-h2-md-mobile)}.h3-lg{font-size:var(--landing-h3-lg-mobile)}.section,.py-60{padding:var(--landing-section-padding-mobile) 0}.section-lg,.py-100{padding:var(--landing-section-padding-lg-mobile) 0}.section-title{margin-bottom:var(--landing-space-2xl)}}.footer.svelte-9qwb0j.svelte-9qwb0j{background-color:#f8f9fa;padding:40px 0 30px;position:relative;border-top:1px solid #e9ecef}.division.svelte-9qwb0j.svelte-9qwb0j{position:relative}.footer-logo.svelte-9qwb0j.svelte-9qwb0j{height:40px;width:auto;margin:0;vertical-align:middle}.bottom-footer.svelte-9qwb0j.svelte-9qwb0j{padding:0}.bottom-footer.svelte-9qwb0j .columns.svelte-9qwb0j{align-items:center}.footer-copyright.svelte-9qwb0j p.svelte-9qwb0j{color:#6c757d;font-size:.875rem;margin:0}.footer-copyright.svelte-9qwb0j a.svelte-9qwb0j{color:#5643dd;text-decoration:none;transition:color .2s ease}.footer-copyright.svelte-9qwb0j a.svelte-9qwb0j:hover{color:#4532cc;text-decoration:underline}.separator.svelte-9qwb0j.svelte-9qwb0j{color:#adb5bd;margin:0 10px}.bottom-footer-list.svelte-9qwb0j.svelte-9qwb0j{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:flex-end;gap:10px}.bottom-footer-list.svelte-9qwb0j .first-li.svelte-9qwb0j{margin-right:5px}.bottom-footer-list.svelte-9qwb0j .first-li p.svelte-9qwb0j{color:#6c757d;font-size:.875rem;margin:0;font-family:Poppins,sans-serif;font-weight:700}.bottom-footer-list.svelte-9qwb0j a.svelte-9qwb0j{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#e9ecef;border-radius:50%;color:#6c757d;transition:all .3s ease}.bottom-footer-list.svelte-9qwb0j a.svelte-9qwb0j:hover{background-color:#5643dd;color:#fff;transform:translateY(-3px);box-shadow:0 4px 8px #5643dd33}.ico-facebook.svelte-9qwb0j.svelte-9qwb0j:hover{background-color:#3b5998!important}.ico-telegram.svelte-9qwb0j.svelte-9qwb0j:hover{background-color:#08c!important}.ico-whatsapp.svelte-9qwb0j.svelte-9qwb0j:hover{background-color:#25d366!important}.ico-instagram.svelte-9qwb0j.svelte-9qwb0j:hover{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)!important}.ico-linkedin.svelte-9qwb0j.svelte-9qwb0j:hover{background-color:#0077b5!important}.ico-youtube.svelte-9qwb0j.svelte-9qwb0j:hover{background-color:red!important}@media (max-width: 768px){.footer.svelte-9qwb0j.svelte-9qwb0j{padding:40px 0 20px}.footer-logo.svelte-9qwb0j.svelte-9qwb0j{height:35px}.footer-copyright.svelte-9qwb0j.svelte-9qwb0j{text-align:center;margin:15px 0}.footer-copyright.svelte-9qwb0j p.svelte-9qwb0j{font-size:.75rem}.bottom-footer.svelte-9qwb0j .columns.svelte-9qwb0j{flex-direction:column}.bottom-footer-list.svelte-9qwb0j.svelte-9qwb0j{justify-content:center;margin-top:15px}.bottom-footer-list.svelte-9qwb0j .first-li.svelte-9qwb0j{display:none}.separator.svelte-9qwb0j.svelte-9qwb0j{margin:0 5px}}.floating-widget.svelte-16zwcye.svelte-16zwcye{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:50%;background:white;border:none;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:100;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.floating-widget.svelte-16zwcye.svelte-16zwcye:hover{transform:scale(1.05);box-shadow:0 6px 16px #00000026}.floating-widget.svelte-16zwcye span.svelte-16zwcye{color:var(--sync-primary, #667eea);font-size:28px}.modal-backdrop.svelte-16zwcye.svelte-16zwcye{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999;padding:2rem}.modal-content.svelte-16zwcye.svelte-16zwcye{background:white;border-radius:24px;padding:3rem 3rem 1.5rem;position:relative;max-width:500px;width:100%;box-shadow:0 20px 40px #0000001a}.close-button.svelte-16zwcye.svelte-16zwcye{position:absolute;top:20px;right:20px;background:none;border:none;cursor:pointer;padding:8px;border-radius:50%;transition:background .2s ease}.close-button.svelte-16zwcye.svelte-16zwcye:hover{background:#f5f5f5}.close-button.svelte-16zwcye span.svelte-16zwcye{color:#666;font-size:24px}.input-grid.svelte-16zwcye.svelte-16zwcye{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:280px;height:280px;margin:0 auto;position:relative}.input-cell.svelte-16zwcye.svelte-16zwcye{width:100%;height:100%;background:#f8f9fa;border:2px solid #e9ecef;border-radius:16px;color:#333;font-size:2rem;font-weight:700;text-align:center;text-transform:uppercase;transition:all .2s ease;outline:none;caret-color:transparent;font-family:SF Mono,Monaco,Inconsolata,Fira Code,Courier New,monospace;box-shadow:0 2px 8px #0000000a;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation}.input-cell.svelte-16zwcye.svelte-16zwcye:focus{background:white;border-color:var(--sync-primary, #667eea);box-shadow:0 4px 12px #667eea26;transform:scale(1.05)}.input-cell.svelte-16zwcye.svelte-16zwcye:not(:-moz-placeholder){background:var(--sync-primary, #667eea);color:#fff;border-color:var(--sync-primary, #667eea);box-shadow:0 4px 12px #667eea33}.input-cell.svelte-16zwcye.svelte-16zwcye:not(:placeholder-shown){background:var(--sync-primary, #667eea);color:#fff;border-color:var(--sync-primary, #667eea);box-shadow:0 4px 12px #667eea33}.full-code.svelte-16zwcye.svelte-16zwcye{margin-top:1.5rem;color:#666;font-size:1rem;letter-spacing:.2em;font-family:SF Mono,Monaco,Inconsolata,Fira Code,Courier New,monospace;transition:all .3s ease;min-height:1.5rem;font-weight:500;text-align:center}@keyframes svelte-16zwcye-pulse{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}.input-grid.svelte-16zwcye.svelte-16zwcye{animation:svelte-16zwcye-pulse .5s ease-out}@media (max-width: 768px){.modal-backdrop.svelte-16zwcye.svelte-16zwcye{padding:1rem}.modal-content.svelte-16zwcye.svelte-16zwcye{padding:2rem 1.5rem 1.5rem;border-radius:16px}.title.is-3.svelte-16zwcye.svelte-16zwcye{font-size:1.5rem!important}.subtitle.is-6.svelte-16zwcye.svelte-16zwcye{font-size:.875rem!important}.input-grid.svelte-16zwcye.svelte-16zwcye{width:min(240px,calc(100vw - 4rem));height:min(240px,calc(100vw - 4rem));gap:10px}.input-cell.svelte-16zwcye.svelte-16zwcye{font-size:1.5rem;border-radius:12px}.floating-widget.svelte-16zwcye.svelte-16zwcye{width:48px;height:48px;bottom:16px;right:16px}.floating-widget.svelte-16zwcye span.svelte-16zwcye{font-size:24px}.close-button.svelte-16zwcye.svelte-16zwcye{top:12px;right:12px}.full-code.svelte-16zwcye.svelte-16zwcye{font-size:.875rem;letter-spacing:.15em}}@media (max-width: 375px){.input-grid.svelte-16zwcye.svelte-16zwcye{width:calc(100vw - 3rem);height:calc(100vw - 3rem);gap:8px}.input-cell.svelte-16zwcye.svelte-16zwcye{font-size:1.25rem}.modal-content.svelte-16zwcye.svelte-16zwcye{padding:1.5rem 1rem 1rem}}.sync-code-display-grid.svelte-16zwcye.svelte-16zwcye{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;width:150px;height:150px;background:white;border-radius:12px;padding:12px;box-shadow:0 2px 8px #0000001a}.sync-code-char.svelte-16zwcye.svelte-16zwcye{display:flex;align-items:center;justify-content:center;background:var(--sync-primary, #667eea);color:#fff;border-radius:8px;font-size:1.2rem;font-weight:700;font-family:SF Mono,Monaco,Inconsolata,Fira Code,Courier New,monospace}.button.sync-bg-primary-lighterer.svelte-16zwcye.svelte-16zwcye{border:none;color:var(--sync-primary, #667eea);font-weight:500;padding:.5rem 1.25rem;height:auto;transition:all .2s ease;font-family:Poppins,sans-serif;font-size:.875rem}.button.sync-bg-primary-lighterer.svelte-16zwcye.svelte-16zwcye:hover{transform:translateY(-1px);box-shadow:0 4px 12px #667eea26;opacity:.9}.button.sync-bg-primary-lighterer.svelte-16zwcye .icon.svelte-16zwcye{margin-right:.25rem}.button.sync-bg-primary-lighterer.svelte-16zwcye .material-symbols-outlined.svelte-16zwcye{font-size:20px;vertical-align:middle}html{scroll-behavior:smooth}.logo-item.svelte-ziv6rj.svelte-ziv6rj{padding:0 1.5rem 0 0;margin-right:20px;display:flex;align-items:center;overflow:visible}.navbar-logo.svelte-ziv6rj.svelte-ziv6rj{height:75px!important;width:60px!important;transform:scale(1.5);transform-origin:left center;transition:all .3s ease;display:block;-o-object-fit:contain;object-fit:contain}.navbar-transparent.is-scrolled.svelte-ziv6rj .navbar-logo.svelte-ziv6rj{height:55px!important;width:60px!important;transform:scale(1.5)}.navbar-brand.svelte-ziv6rj .logo-item.svelte-ziv6rj{display:flex;align-items:center}.navbar-transparent.svelte-ziv6rj.svelte-ziv6rj{background:transparent;transition:all .3s ease;padding:1.5rem 0;min-height:100px}.navbar-transparent.svelte-ziv6rj .container.svelte-ziv6rj{position:relative}.navbar-transparent.is-scrolled.svelte-ziv6rj.svelte-ziv6rj{background:rgba(255,255,255,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 8px #0000000d;padding:.75rem 0;min-height:80px}.navbar-transparent.svelte-ziv6rj:not(.is-scrolled) .navbar-item.svelte-ziv6rj,.navbar-transparent.svelte-ziv6rj:not(.is-scrolled) .navbar-link.svelte-ziv6rj{color:#4a5568;font-weight:500}.navbar-item.has-dropdown.svelte-ziv6rj .navbar-link.svelte-ziv6rj{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navbar-item.svelte-ziv6rj.svelte-ziv6rj{cursor:pointer}.navbar-item.has-dropdown.svelte-ziv6rj .navbar-link.svelte-ziv6rj:after{border:3px solid;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em;border-color:#5643dd;right:1.125em;margin-top:-.375em;transition:transform .3s ease}@media screen and (max-width: 1023px){.navbar-menu.svelte-ziv6rj .navbar-item.has-dropdown .navbar-link.svelte-ziv6rj:after{right:.5rem}}.navbar-item.has-dropdown.is-active.svelte-ziv6rj .navbar-link.svelte-ziv6rj:after{transform:rotate(135deg)}.navbar-transparent.svelte-ziv6rj:not(.is-scrolled) .navbar-item.svelte-ziv6rj:hover,.navbar-transparent.svelte-ziv6rj:not(.is-scrolled) .navbar-link.svelte-ziv6rj:hover{color:#5643dd;background-color:transparent}.navbar-transparent.is-scrolled.svelte-ziv6rj .navbar-item.svelte-ziv6rj,.navbar-transparent.is-scrolled.svelte-ziv6rj .navbar-link.svelte-ziv6rj{color:#4a5568}.navbar-transparent.is-scrolled.svelte-ziv6rj .navbar-item.svelte-ziv6rj:hover,.navbar-transparent.is-scrolled.svelte-ziv6rj .navbar-link.svelte-ziv6rj:hover{color:#5643dd;background-color:transparent}.navbar-dropdown.svelte-ziv6rj.svelte-ziv6rj{border-radius:8px;box-shadow:0 8px 16px #00000014;border:1px solid rgba(229,231,235,.8);margin-top:.5rem;background:rgba(255,255,255,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.navbar-dropdown.svelte-ziv6rj .navbar-item.svelte-ziv6rj{padding:.75rem 1.5rem;white-space:nowrap;color:#4a5568!important}.navbar-dropdown.svelte-ziv6rj .navbar-item.svelte-ziv6rj:hover{background-color:#f3f4f6;color:#5643dd!important}.navbar-burger.svelte-ziv6rj.svelte-ziv6rj{position:relative;width:3.25rem;height:3.25rem}.navbar-burger.svelte-ziv6rj span.svelte-ziv6rj{background-color:#4a5568;height:2px;width:20px;display:block;position:absolute;left:calc(50% - 10px);transition:transform .3s ease,top .3s ease;transform-origin:center;opacity:1}.navbar-burger.svelte-ziv6rj span.svelte-ziv6rj:nth-child(2){transition:transform .3s ease,opacity .3s ease,top .3s ease}.navbar-burger.svelte-ziv6rj span.svelte-ziv6rj:nth-child(1){top:calc(50% - 6px)}.navbar-burger.svelte-ziv6rj span.svelte-ziv6rj:nth-child(2){top:calc(50% - 1px)}.navbar-burger.svelte-ziv6rj span.svelte-ziv6rj:nth-child(3){top:calc(50% + 4px)}.navbar-burger.is-active.svelte-ziv6rj span.svelte-ziv6rj:nth-child(1){top:calc(50% - 1px);transform:rotate(45deg)}.navbar-burger.is-active.svelte-ziv6rj span.svelte-ziv6rj:nth-child(2){opacity:0;transform:scale(0)}.navbar-burger.is-active.svelte-ziv6rj span.svelte-ziv6rj:nth-child(3){top:calc(50% - 1px);transform:rotate(-45deg)}.get-started-btn{font-weight:600;transition:all .3s ease}.get-started-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #5643dd4d}@media screen and (max-width: 1023px){.navbar-menu.svelte-ziv6rj.svelte-ziv6rj{position:absolute;top:calc(100% + .5rem);right:1rem;width:280px;max-width:90vw;background:rgba(255,255,255,.98);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 16px #0000001a;border-radius:8px;padding:.5rem 0;max-height:calc(100vh - 80px);overflow-y:auto;z-index:40}.navbar-menu.is-active.svelte-ziv6rj.svelte-ziv6rj{display:block}.navbar-start.svelte-ziv6rj.svelte-ziv6rj,.navbar-end.svelte-ziv6rj.svelte-ziv6rj{padding-left:0!important;padding-right:0!important}.navbar-end.svelte-ziv6rj.svelte-ziv6rj{border-top:1px solid rgba(229,231,235,.5);margin-top:.5rem;padding-top:.5rem}.navbar-menu.svelte-ziv6rj .navbar-item.svelte-ziv6rj,.navbar-menu.svelte-ziv6rj .navbar-link.svelte-ziv6rj{color:#4a5568!important;padding:.5rem 1rem;margin:0 .5rem;border-radius:6px;transition:background-color .2s ease}.navbar-menu.svelte-ziv6rj .navbar-item.has-dropdown .navbar-link.svelte-ziv6rj{padding:0!important;margin:0}.navbar-menu.svelte-ziv6rj .navbar-item.svelte-ziv6rj:hover,.navbar-menu.svelte-ziv6rj .navbar-link.svelte-ziv6rj:hover{background-color:#5643dd14}.navbar-dropdown.svelte-ziv6rj.svelte-ziv6rj{display:block!important;max-height:0;overflow:hidden;transition:max-height .3s ease-out;position:static;box-shadow:none;border:none;margin:0;padding:0;background:transparent}.navbar-item.has-dropdown.is-active.svelte-ziv6rj .navbar-dropdown.svelte-ziv6rj{max-height:300px;transition:max-height .3s ease-in;margin-top:.25rem;margin-bottom:.25rem;padding-left:0!important;padding-right:0!important}.navbar-dropdown.svelte-ziv6rj .navbar-item.svelte-ziv6rj{padding-left:2rem;padding-right:1rem;margin:0 .5rem;font-size:.95rem;transition:opacity .2s ease-out,transform .2s ease-out}.navbar-item.has-dropdown.svelte-ziv6rj:not(.is-active) .navbar-dropdown .navbar-item.svelte-ziv6rj{opacity:0;transform:translateY(-5px)}.navbar-item.has-dropdown.is-active.svelte-ziv6rj .navbar-dropdown .navbar-item.svelte-ziv6rj{opacity:1;transform:translateY(0)}.get-started-btn{width:100%}}
