.drop-zone[data-v-67d6e1dc]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drop-zone.active[data-v-67d6e1dc]{border-color:#3b82f6!important;background-color:#3b82f60d}.drop-zone.visible[data-v-67d6e1dc]{opacity:1}.drop-indicator[data-v-67d6e1dc]{pointer-events:none;z-index:20}.drop-line[data-v-67d6e1dc]{position:absolute;width:100%;height:2px;top:50%;left:0;transform:translateY(-50%);animation:pulse-67d6e1dc 1s infinite}.drop-text[data-v-67d6e1dc]{position:relative;z-index:21;white-space:nowrap;animation:fadeInUp-67d6e1dc .2s ease-out}.drop-zone[data-type=row][data-v-67d6e1dc]{margin:4px 0}.drop-zone[data-type=row].active[data-v-67d6e1dc]{min-height:60px;border-radius:8px}.drop-zone[data-type=column][data-v-67d6e1dc]{margin:2px 0}.drop-zone[data-type=column].active[data-v-67d6e1dc]{min-height:40px;border-radius:6px}.drop-zone[data-type=component][data-v-67d6e1dc]{margin:1px 0;transition:all .2s ease}.drop-zone[data-type=component].active[data-v-67d6e1dc]{min-height:20px;border-radius:4px;background-color:#3b82f61a;border-color:#3b82f6}.drop-zone[data-type=component].absolute[data-v-67d6e1dc]{margin:0;border-radius:8px;background-color:#3b82f60d;z-index:5}.drop-zone[data-type=component].absolute.active[data-v-67d6e1dc]{background-color:#3b82f61a;border-color:#3b82f6;border-width:2px}.drop-zone[data-type=component][data-v-67d6e1dc]:hover{background-color:#3b82f60d;border-color:#3b82f64d}@keyframes pulse-67d6e1dc{0%,to{opacity:1}50%{opacity:.5}}@keyframes fadeInUp-67d6e1dc{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.drop-text[data-v-67d6e1dc]{font-size:12px;padding:6px 12px}}@media (prefers-contrast: high){.drop-zone.active[data-v-67d6e1dc]{border-width:3px;border-color:#000!important}.drop-line[data-v-67d6e1dc]{background-color:#000!important}.drop-text[data-v-67d6e1dc]{background-color:#000!important;color:#fff!important}}@media (prefers-reduced-motion: reduce){.drop-zone[data-v-67d6e1dc],.drop-line[data-v-67d6e1dc],.drop-text[data-v-67d6e1dc]{animation:none!important;transition:none!important}}.shared-text-format-popup[data-v-0f1fa815]{background:#fff!important;border-radius:10px!important;box-shadow:0 10px 40px #0003!important;padding:6px 10px!important;display:flex!important;align-items:center!important;gap:4px!important;border:1px solid #e5e7eb!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.format-group[data-v-0f1fa815]{display:flex;align-items:center;gap:2px}.format-separator[data-v-0f1fa815]{width:1px;height:20px;background:#eee;margin:0 6px}.format-select[data-v-0f1fa815]{border:1px solid transparent;background:#f9fafb;border-radius:6px;padding:4px 6px;font-size:11px;font-weight:600;cursor:pointer;outline:none;transition:all .2s}.format-select[data-v-0f1fa815]:hover{background:#f3f4f6;border-color:#e5e7eb}.tag-select[data-v-0f1fa815]{width:45px}.font-select[data-v-0f1fa815]{width:90px}.font-metrics-group[data-v-0f1fa815]{display:flex;align-items:center;background:#f9fafb;border-radius:6px;padding:0 4px;border:1px solid #e5e7eb}.format-input[data-v-0f1fa815]{width:32px;border:none;background:transparent;font-size:11px;text-align:center;padding:4px 0;font-weight:700;outline:none}.metric-unit[data-v-0f1fa815]{font-size:9px;color:#9ca3af;margin-right:2px}.metric-separator[data-v-0f1fa815]{width:1px;height:12px;background:#e5e7eb;margin:0 4px}.format-btn[data-v-0f1fa815]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer;color:#4b5563;transition:all .2s}.format-btn[data-v-0f1fa815]:hover{background:#f3f4f6}.format-btn.active[data-v-0f1fa815]{background-color:#eff6ff!important;color:#3b82f6!important}.format-icon[data-v-0f1fa815]{font-weight:700;font-family:serif}.format-icon.italic[data-v-0f1fa815]{font-style:italic}.format-icon.underline[data-v-0f1fa815]{text-decoration:underline}.combined-color-icon .bg-preview[data-v-0f1fa815]{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:4px;font-weight:900;font-size:14px}.popup-color-picker-container[data-v-0f1fa815]{background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;border:1px solid #e5e7eb;display:flex;min-width:320px;overflow:hidden}.color-settings-panel[data-v-0f1fa815]{padding:15px;width:160px;border-right:1px solid #f1f1f1}.color-setting-row[data-v-0f1fa815]{margin-bottom:10px;padding:8px;border-radius:8px;cursor:pointer;border:1px solid transparent;transition:all .2s}.color-setting-row[data-v-0f1fa815]:hover{background:#f9fafb}.color-setting-row.active[data-v-0f1fa815]{background:#eff6ff;border-color:#dbeafe}.row-label[data-v-0f1fa815]{font-size:10px;font-weight:800;color:#6b7280;display:block;margin-bottom:4px;text-transform:uppercase}.row-controls[data-v-0f1fa815]{display:flex;align-items:center;justify-content:space-between;gap:8px}.hex-input[data-v-0f1fa815]{width:70px;border:1px solid #e5e7eb;border-radius:4px;padding:4px 6px;font-size:11px;font-weight:600}.color-box[data-v-0f1fa815]{width:20px;height:20px;border-radius:4px;border:1px solid #ddd}.palette-side-panel[data-v-0f1fa815]{padding:10px;flex:1;display:flex;justify-content:center;align-items:center;background:#fafafa}.popup-fade-enter-active[data-v-0f1fa815],.popup-fade-leave-active[data-v-0f1fa815]{transition:all .2s ease}.popup-fade-enter-from[data-v-0f1fa815],.popup-fade-leave-to[data-v-0f1fa815]{opacity:0;transform:translateY(5px)}.text-component[data-v-83300e3a]{transition:all .2s ease;cursor:pointer;border:none;border-radius:4px;position:relative}.text-component.selected[data-v-83300e3a]:not(.preview-mode){outline:2px solid #3b82f6;background-color:#3b82f60d}.text-content-wrapper[data-v-83300e3a]{word-wrap:break-word;overflow-wrap:break-word;outline:none}.text-content-wrapper[data-v-83300e3a] *{outline:none}.button-component[data-v-bdf15872]{transition:all .2s ease;cursor:pointer;display:inline-block;border:none;border-radius:4px;position:relative}.button-component[data-v-bdf15872]:hover:not(.preview-mode){border:none;background-color:transparent}.button-component.selected[data-v-bdf15872]:not(.preview-mode){border:2px solid #3b82f6;background-color:#3b82f61a;box-shadow:0 0 0 1px #3b82f6}.button-component.preview-mode[data-v-bdf15872]{border:none!important;margin:0!important;cursor:default!important}.button-element[data-v-bdf15872]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:none;cursor:pointer;transition:all .2s ease;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button-element[data-v-bdf15872]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.button-element[data-v-bdf15872]:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.button-element[style*="background-color: #3b82f6"][data-v-bdf15872]:hover{background-color:#2563eb!important}.button-element[style*="background-color: #6b7280"][data-v-bdf15872]:hover{background-color:#4b5563!important}.button-element[style*="background-color: #10b981"][data-v-bdf15872]:hover{background-color:#059669!important}.button-element[style*="background-color: #ef4444"][data-v-bdf15872]:hover{background-color:#dc2626!important}.button-element[style*="background-color: #f59e0b"][data-v-bdf15872]:hover{background-color:#d97706!important}.button-element[style*="background-color: #06b6d4"][data-v-bdf15872]:hover{background-color:#0891b2!important}.button-element[style*="background-color: transparent"][style*="border: 1px solid #3b82f6"][data-v-bdf15872]:hover{background-color:#3b82f6!important;color:#fff!important}.button-element[style*="background-color: transparent"][style*="border: 1px solid transparent"][data-v-bdf15872]:hover{background-color:#3b82f61a!important}.button-element i[data-v-bdf15872]{font-size:.875em}@media (max-width: 768px){.button-element[data-v-bdf15872]{padding:10px 20px;font-size:14px}}@media (max-width: 480px){.button-element[data-v-bdf15872]{padding:8px 16px;font-size:13px}}.button-element[data-v-bdf15872]:focus{outline:2px solid #3b82f6;outline-offset:2px}.button-element[data-v-bdf15872]:disabled{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important}.image-component[data-v-dc0e1462]{transition:all .2s ease;cursor:pointer;position:relative;border:none;border-radius:4px;margin:0;padding:0}.image-component[data-v-dc0e1462]:hover:not(.preview-mode){border:none;background-color:transparent}.image-component.selected[data-v-dc0e1462]:not(.preview-mode){border:2px solid #3b82f6;background-color:#3b82f61a;box-shadow:0 0 0 1px #3b82f6}.image-component.preview-mode[data-v-dc0e1462]{border:none!important;margin:0!important;cursor:default!important}.image-element[data-v-dc0e1462]{display:block;transition:all .3s ease}.image-element[data-v-dc0e1462]:hover{transform:scale(1.02)}.image-link[data-v-dc0e1462]{display:block;text-decoration:none}.image-placeholder[data-v-dc0e1462]{border-radius:8px;min-height:100px;font-size:14px}@media (max-width: 768px){.image-element[data-v-dc0e1462]{width:100%!important;height:auto!important}}.image-element[loading=lazy][data-v-dc0e1462]{opacity:0;animation:fadeIn-dc0e1462 .5s ease-in-out forwards}@keyframes fadeIn-dc0e1462{to{opacity:1}}.image-link[data-v-dc0e1462]:focus{outline:2px solid #3b82f6;outline-offset:2px}@media (prefers-contrast: high){.image-component[data-v-dc0e1462]:hover{outline-color:#000;outline-width:2px}.image-component.selected[data-v-dc0e1462]{outline-color:#000;outline-width:3px}}@media print{.image-element[data-v-dc0e1462]{box-shadow:none!important;transform:none!important}}.video-component[data-v-ce42b89a]{cursor:pointer;transition:all .2s ease;border:none;border-radius:4px;margin:0;position:relative}.video-component[data-v-ce42b89a]:hover{border:none;background-color:transparent}.video-component.selected[data-v-ce42b89a]{border-color:#3b82f6;background-color:#3b82f61a;box-shadow:0 0 0 1px #3b82f6}.video-element[data-v-ce42b89a]{width:100%;height:auto}.card-component[data-v-a01c8951]{cursor:pointer;transition:all .3s ease;position:relative;height:100%;display:flex;flex-direction:column}.card-visual-container[data-v-a01c8951]{width:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.card-image-el[data-v-a01c8951]{width:100%;height:auto;max-height:250px;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.card-component:hover .card-image-el[data-v-a01c8951]{transform:scale(1.05)}.card-content[data-v-a01c8951]{padding:24px;flex-grow:1}.card-text[data-v-a01c8951]{color:#4b5563;line-height:1.6;font-size:15px}.rich-content[data-v-a01c8951] h1{font-size:2.25rem;font-weight:800;margin-bottom:1rem;line-height:1.2;color:#1f2937}.rich-content[data-v-a01c8951] h2{font-size:1.875rem;font-weight:700;margin-bottom:.875rem;line-height:1.2;color:#1f2937}.rich-content[data-v-a01c8951] h3{font-size:1.5rem;font-weight:700;margin-bottom:.75rem;line-height:1.2;color:#1f2937}.rich-content[data-v-a01c8951] h4{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;line-height:1.2;color:#1f2937}.rich-content[data-v-a01c8951] h5{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;line-height:1.2;color:#1f2937}.rich-content[data-v-a01c8951] h6{font-size:1rem;font-weight:600;margin-bottom:.5rem;line-height:1.2;color:#1f2937}.rich-content[data-v-a01c8951] p{margin-bottom:1rem}.testimonial-component[data-v-36faf524]{cursor:pointer;transition:all .2s ease;border:none;border-radius:4px;margin:0;position:relative;box-sizing:border-box}.testimonial-component[data-v-36faf524]:hover:not(.preview-mode){border:none;background-color:transparent}.testimonial-component.selected[data-v-36faf524]:not(.preview-mode){border-color:#3b82f6;background-color:#3b82f61a;box-shadow:0 0 0 1px #3b82f6}.testimonial-component.preview-mode[data-v-36faf524]{border:none!important;margin:0!important;cursor:default!important;box-shadow:none!important}.testimonial-component.preview-mode[data-v-36faf524]:hover{border:none!important}.quote-icon[data-v-36faf524]{font-size:24px;margin-bottom:16px;display:block;color:#3b82f6}.quote-text[data-v-36faf524]{font-size:18px;font-style:italic;line-height:1.6;color:#374151}.testimonial-author[data-v-36faf524]{display:flex;align-items:center;justify-content:center;gap:12px}.testimonial-author.flex-col[data-v-36faf524]{flex-direction:column}.testimonial-author.flex-col-reverse[data-v-36faf524]{flex-direction:column-reverse}.testimonial-author.flex-row[data-v-36faf524]{flex-direction:row}.testimonial-author.flex-row-reverse[data-v-36faf524]{flex-direction:row-reverse}.author-avatar-container[data-v-36faf524]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.author-avatar-container.mr-3[data-v-36faf524]{margin-right:12px}.author-avatar-container.ml-3[data-v-36faf524]{margin-left:12px}.author-avatar-container.mb-3[data-v-36faf524]{margin-bottom:12px}.author-avatar-container.mt-3[data-v-36faf524]{margin-top:12px}.author-avatar[data-v-36faf524]{-o-object-fit:cover;object-fit:cover}.author-name[data-v-36faf524]{font-weight:600;color:#374151}.author-position[data-v-36faf524]{font-size:14px;color:#6b7280}.faq-component[data-v-ccc5431e]{cursor:pointer;border:none;margin:0;position:relative;transition:all .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.faq-component[data-v-ccc5431e]:hover{border:none;background-color:transparent}.faq-component.selected[data-v-ccc5431e]{border-color:#3b82f6!important;background-color:#3b82f60d!important;box-shadow:0 0 0 2px #3b82f633!important}.faq-title-container[data-v-ccc5431e]{margin-bottom:24px}.faq-title[data-v-ccc5431e]{margin:0;display:flex;align-items:center;line-height:1.2}.faq-item[data-v-ccc5431e]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:all .3s ease;background:#fff}.faq-item[data-v-ccc5431e]:hover{border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}.faq-item-open[data-v-ccc5431e]{border-color:#3b82f6}.faq-question[data-v-ccc5431e]{transition:all .3s ease;border-bottom:1px solid transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-question[data-v-ccc5431e]:hover{background-color:var(--question-hover-bg, #f3f4f6)!important}.faq-item-open .faq-question[data-v-ccc5431e]{border-bottom-color:#e5e7eb}.faq-answer[data-v-ccc5431e]{border-top:1px solid #e5e7eb;line-height:1.6}.faq-answer[data-v-ccc5431e] p{margin:0 0 12px}.faq-answer[data-v-ccc5431e] p:last-child{margin-bottom:0}.faq-answer[data-v-ccc5431e] ul,.faq-answer[data-v-ccc5431e] ol{margin:12px 0;padding-left:20px}.faq-answer[data-v-ccc5431e] li{margin:6px 0}.faq-answer[data-v-ccc5431e] strong{font-weight:600}.faq-answer[data-v-ccc5431e] em{font-style:italic}.faq-answer[data-v-ccc5431e] a{color:#3b82f6;text-decoration:underline}.faq-answer[data-v-ccc5431e] a:hover{color:#1d4ed8}.faq-answer-wrapper[data-v-ccc5431e]{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.faq-answer-wrapper.faq-answer-open[data-v-ccc5431e]{max-height:1000px}.faq-answer[data-v-ccc5431e]{transition:all .3s cubic-bezier(.4,0,.2,1)}.faq-question i[data-v-ccc5431e]:last-child{transition:transform .3s cubic-bezier(.4,0,.2,1)}.faq-item-open .faq-question i[data-v-ccc5431e]:last-child{transform:rotate(180deg)}.dark .no-dark[data-v-ccc5431e]{background-color:#fff!important}.dark .no-dark .faq-question[data-v-ccc5431e],.dark .no-dark .faq-answer[data-v-ccc5431e]{color:inherit!important}@media (max-width: 768px){.faq-component[data-v-ccc5431e]{padding:16px}.faq-title[data-v-ccc5431e]{font-size:1.5rem}.faq-question[data-v-ccc5431e],.faq-answer[data-v-ccc5431e]{padding:12px 16px!important}}.contact-form-component[data-v-b6901727]{transition:all .2s ease;cursor:pointer;border:none;border-radius:4px;position:relative}.contact-form-component[data-v-b6901727]:hover:not(.preview-mode){border:none;background-color:transparent}.contact-form-component.selected[data-v-b6901727]:not(.preview-mode){border:2px solid #3b82f6;background-color:#3b82f61a;box-shadow:0 0 0 1px #3b82f6}.contact-form-component.preview-mode[data-v-b6901727]{border:none!important;margin:0!important;cursor:default!important}.form-field[data-v-b6901727]:focus{outline:2px solid #3b82f6;outline-offset:2px}.form-field.error[data-v-b6901727]{border-color:#ef4444!important}.submit-btn[data-v-b6901727]{transition:all .2s ease}.submit-btn[data-v-b6901727]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.submit-btn[data-v-b6901727]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px #0000001a}.submit-btn[style*="background-color: #3b82f6"][data-v-b6901727]:not(:disabled):hover{background-color:#2563eb!important}.submit-btn[style*="background-color: #6b7280"][data-v-b6901727]:not(:disabled):hover{background-color:#4b5563!important}.submit-btn[style*="background-color: #10b981"][data-v-b6901727]:not(:disabled):hover{background-color:#059669!important}.submit-btn[style*="background-color: #ef4444"][data-v-b6901727]:not(:disabled):hover{background-color:#dc2626!important}.submit-btn[style*="background-color: transparent"][style*="border: 1px solid #3b82f6"][data-v-b6901727]:not(:disabled):hover{background-color:#3b82f6!important;color:#fff!important}@media (max-width: 768px){.submit-btn[data-v-b6901727]{padding:10px 20px;font-size:14px}.form-row[data-v-b6901727]{flex-direction:column}}@media (max-width: 480px){.submit-btn[data-v-b6901727]{padding:8px 16px;font-size:13px}}.phone-input-wrapper[data-v-b6901727]{width:100%;flex:1;height:42px;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;display:flex;margin-bottom:16px;box-sizing:border-box}.phone-input-wrapper.error[data-v-b6901727]{border-color:#ef4444!important}.phone-input-wrapper[data-v-b6901727] .p-inputmask{flex:1;border:none!important;outline:none!important;height:100%;border-radius:0 6px 6px 0!important;font-size:1rem;font-family:inherit;color:#374151;background-color:#fff;padding:0 12px;box-sizing:border-box}.phone-input-wrapper[data-v-b6901727] .p-select{width:30%;border:none!important;border-radius:6px 0 0 6px!important;outline:none!important;height:100%;font-size:1rem;font-family:inherit;color:#374151;background-color:#fff;padding:0 12px;box-sizing:border-box}.phone-input-wrapper[data-v-b6901727] .p-inputmask:focus,.phone-input-wrapper[data-v-b6901727] .p-select:focus{outline:2px solid #3b82f6;outline-offset:2px}.phone-input-wrapper[data-v-b6901727] .p-inputmask:disabled,.phone-input-wrapper[data-v-b6901727] .p-select:disabled{opacity:.6;cursor:not-allowed}.form-row[data-v-b6901727]{display:flex;gap:.5rem;align-items:stretch}.form-row>.phone-input-wrapper[data-v-b6901727],.form-row>.form-field[data-v-b6901727]{flex:1}.breadcrumb[data-v-917ac19d]{cursor:pointer;border:2px solid transparent;border-radius:4px;margin:2px;position:relative;transition:all .2s ease}.breadcrumb a[data-v-917ac19d]{text-decoration:none}.breadcrumb a[data-v-917ac19d]:hover{text-decoration:underline}.separator[data-v-917ac19d]{margin:0 6px}.breadcrumb[data-v-917ac19d]:hover{border-color:#93c5fd;background-color:#3b82f60d}.breadcrumb.selected[data-v-917ac19d]{border-color:#3b82f6;background-color:#3b82f61a;box-shadow:0 0 0 1px #3b82f6}.advanced-slider[data-v-9d4f6ad5]{cursor:pointer;position:relative;border:2px solid transparent;border-radius:4px;margin:2px;transition:all .2s ease;overflow:visible}.advanced-slider[data-v-9d4f6ad5]:hover{border-color:#93c5fd;background-color:#3b82f60d}.advanced-slider.selected[data-v-9d4f6ad5]{border-color:#3b82f6;background-color:#3b82f61a;box-shadow:0 0 0 1px #3b82f6}.slider-container[data-v-9d4f6ad5]{position:relative;width:100%;height:100%;overflow:hidden}.slides-container[data-v-9d4f6ad5]{display:flex;width:100%;height:100%}.slide[data-v-9d4f6ad5]{flex-shrink:0;position:relative;display:flex;align-items:center}.slide-content-section[data-v-9d4f6ad5]{flex:1;z-index:2;position:relative;max-width:50%}.slide-content-section.content-left[data-v-9d4f6ad5]{order:1;padding-left:40px}.slide-content-section.content-right[data-v-9d4f6ad5]{order:2;padding-right:40px}.slide-media-section[data-v-9d4f6ad5]{flex:1;z-index:1;position:relative;max-width:50%;display:flex;align-items:center;justify-content:center}.slide-media-section.media-right[data-v-9d4f6ad5]{order:2;padding-right:40px}.slide-media-section.media-left[data-v-9d4f6ad5]{order:1;padding-left:40px}.slide-title[data-v-9d4f6ad5]{margin-bottom:20px}.slide-description[data-v-9d4f6ad5]{margin-bottom:30px}.slide-button-container[data-v-9d4f6ad5]{margin-top:20px}.slide-button[data-v-9d4f6ad5]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}.slide-media-image[data-v-9d4f6ad5],.slide-media-video[data-v-9d4f6ad5]{max-width:100%;height:auto;border-radius:inherit}.slide-media-placeholder[data-v-9d4f6ad5]{width:100%;height:300px;display:flex;align-items:center;justify-content:center;border-radius:inherit}.navigation-buttons[data-v-9d4f6ad5]{position:absolute!important;z-index:9999!important;width:100%!important;height:100%!important;pointer-events:none!important;top:0!important;left:0!important}.nav-btn[data-v-9d4f6ad5]{position:absolute!important;z-index:10000!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:60px!important;min-height:60px!important;background:#fffffff2!important;border:2px solid #3b82f6!important;color:#374151!important;cursor:pointer!important;pointer-events:auto!important;box-shadow:0 2px 8px #00000026!important;transition:all .2s ease!important;font-size:16px!important;opacity:1!important;visibility:visible!important}.nav-btn[data-v-9d4f6ad5]:hover{background:#fff!important;border-color:#2563eb!important}.nav-left[data-v-9d4f6ad5]{left:20px;top:50%;transform:translateY(-50%)}.nav-right[data-v-9d4f6ad5]{right:20px;top:50%;transform:translateY(-50%)}.nav-bottom-left[data-v-9d4f6ad5]{bottom:20px;left:calc(50% - 50px);transform:translate(-50%)}.nav-bottom-right[data-v-9d4f6ad5]{bottom:20px;left:calc(50% + 50px);transform:translate(-50%)}.nav-style-default[data-v-9d4f6ad5]{width:40px;height:40px;border-radius:50%;font-size:16px}.nav-style-rounded[data-v-9d4f6ad5]{width:44px;height:44px;border-radius:22px;font-size:18px}.nav-style-square[data-v-9d4f6ad5]{width:40px;height:40px;border-radius:4px;font-size:16px}.nav-style-minimal[data-v-9d4f6ad5]{width:32px;height:32px;border-radius:50%;font-size:14px;background:#ffffffb3}.indicators-container[data-v-9d4f6ad5]{position:absolute;z-index:10;display:flex;gap:8px}.indicators-bottom[data-v-9d4f6ad5]{bottom:20px;left:50%;transform:translate(-50%)}.indicators-top[data-v-9d4f6ad5]{top:20px;left:50%;transform:translate(-50%)}.indicators-left[data-v-9d4f6ad5]{left:20px;top:50%;transform:translateY(-50%);flex-direction:column}.indicators-right[data-v-9d4f6ad5]{right:20px;top:50%;transform:translateY(-50%);flex-direction:column}.indicator[data-v-9d4f6ad5]{cursor:pointer;transition:all .3s ease}.indicator-dots[data-v-9d4f6ad5]{width:12px;height:12px;border-radius:50%}.indicator-numbers[data-v-9d4f6ad5]{width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff}.indicator-squares[data-v-9d4f6ad5]{width:12px;height:12px;border-radius:2px}.indicator-circles[data-v-9d4f6ad5]{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;background:transparent}.indicator-circles.active[data-v-9d4f6ad5]{background:currentColor}.progress-bar[data-v-9d4f6ad5]{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#ffffff4d;z-index:10}.progress-fill[data-v-9d4f6ad5]{height:100%;transition:width .05s linear}@media (max-width: 768px){.slide[data-v-9d4f6ad5]{flex-direction:column}.slide-content-section[data-v-9d4f6ad5],.slide-media-section[data-v-9d4f6ad5]{max-width:100%;padding:20px}.slide-content-section.content-left[data-v-9d4f6ad5],.slide-content-section.content-right[data-v-9d4f6ad5]{order:1;padding:20px}.slide-media-section.media-right[data-v-9d4f6ad5],.slide-media-section.media-left[data-v-9d4f6ad5]{order:2;padding:20px}.nav-btn[data-v-9d4f6ad5]{min-width:50px!important;min-height:50px!important}.nav-bottom-left[data-v-9d4f6ad5]{left:calc(50% - 40px)}.nav-bottom-right[data-v-9d4f6ad5]{left:calc(50% + 40px)}}.hero-slider[data-v-c18b28bb]{position:relative;overflow:hidden;border-radius:8px;transition:all .2s ease}.hero-slider.selected[data-v-c18b28bb]{outline:2px solid #3b82f6;outline-offset:2px}.slider-container[data-v-c18b28bb]{position:relative;width:100%;height:100%;overflow:hidden}.slides-container[data-v-c18b28bb]{display:flex;width:100%;height:100%}.slide[data-v-c18b28bb]{flex:0 0 100%;width:100%;height:100%;position:relative;overflow:hidden}.edit-slide-button[data-v-c18b28bb]{position:absolute;top:4px;right:4px;z-index:79;background-color:#10b981;color:#fff;border:none;padding:4px 10px;border-radius:4px;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px #0003;opacity:0;pointer-events:none}.slide:hover .edit-slide-button[data-v-c18b28bb]{opacity:1;pointer-events:auto;top:36px}.edit-slide-button[data-v-c18b28bb]:hover{background-color:#059669}.grid-container[data-v-c18b28bb]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:10;padding:20px;box-sizing:border-box;pointer-events:none}.grid-container[data-v-c18b28bb]>*{pointer-events:auto}.titles-wrapper[data-v-c18b28bb]{display:flex;flex-direction:column;z-index:1001;position:relative;height:-moz-fit-content;height:fit-content;gap:0;box-sizing:border-box}.titles-container[data-v-c18b28bb]{display:flex;flex-direction:column;gap:0;width:100%}.slide-title[data-v-c18b28bb]{margin:0;padding:0;width:100%}.editor-content-wrapper[data-v-c18b28bb]{width:100%}.grid-container[data-v-c18b28bb]:has(.position-top-left),.grid-container[data-v-c18b28bb]:has(.position-top-center),.grid-container[data-v-c18b28bb]:has(.position-top-right){align-items:flex-start}.grid-container[data-v-c18b28bb]:has(.position-center-left),.grid-container[data-v-c18b28bb]:has(.position-center-center),.grid-container[data-v-c18b28bb]:has(.position-center-right){align-items:center}.grid-container[data-v-c18b28bb]:has(.position-bottom-left),.grid-container[data-v-c18b28bb]:has(.position-bottom-center),.grid-container[data-v-c18b28bb]:has(.position-bottom-right){align-items:flex-end}.grid-container[data-v-c18b28bb]:has(.position-top-left),.grid-container[data-v-c18b28bb]:has(.position-center-left),.grid-container[data-v-c18b28bb]:has(.position-bottom-left){justify-content:flex-start}.grid-container[data-v-c18b28bb]:has(.position-top-center),.grid-container[data-v-c18b28bb]:has(.position-center-center),.grid-container[data-v-c18b28bb]:has(.position-bottom-center){justify-content:center}.grid-container[data-v-c18b28bb]:has(.position-top-right),.grid-container[data-v-c18b28bb]:has(.position-center-right),.grid-container[data-v-c18b28bb]:has(.position-bottom-right){justify-content:flex-end}.button-group-container.text-relative[data-v-c18b28bb]{position:relative;z-index:1000;width:100%;margin-top:16px}.text-position-content-above[data-v-c18b28bb]{margin-top:0;margin-bottom:16px;order:-1}.text-position-content-below[data-v-c18b28bb]{margin-top:16px;margin-bottom:0}.text-position-content-left[data-v-c18b28bb],.text-position-content-right[data-v-c18b28bb]{margin-top:16px}.button-group-container[data-v-c18b28bb]:not(.text-relative){position:absolute;z-index:1000}.button-group-container.vertical[data-v-c18b28bb]{gap:8px}.button-group-container.horizontal[data-v-c18b28bb]{gap:8px;flex-wrap:wrap}.absolute-position-top-left[data-v-c18b28bb]{top:0;left:5%;transform:translate(0);align-items:flex-start}.absolute-position-top-center[data-v-c18b28bb]{top:0;left:50%;transform:translate(-50%);align-items:center}.absolute-position-top-right[data-v-c18b28bb]{top:0;right:5%;left:auto;transform:translate(0);align-items:flex-end}.absolute-position-middle-left[data-v-c18b28bb]{top:50%;left:5%;transform:translateY(-50%);align-items:flex-start}.absolute-position-middle-center[data-v-c18b28bb]{top:50%;left:50%;transform:translate(-50%,-50%);align-items:center}.absolute-position-middle-right[data-v-c18b28bb]{top:50%;right:5%;left:auto;transform:translateY(-50%);align-items:flex-end}.absolute-position-bottom-left[data-v-c18b28bb]{bottom:0;left:5%;transform:translate(0);align-items:flex-start}.absolute-position-bottom-center[data-v-c18b28bb]{bottom:0;left:50%;transform:translate(-50%);align-items:center}.absolute-position-bottom-right[data-v-c18b28bb]{bottom:0;right:5%;left:auto;transform:translate(0);align-items:flex-end}.navigation-buttons[data-v-c18b28bb]{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 20px;pointer-events:none;z-index:10}.nav-btn[data-v-c18b28bb]{background:#00000080;color:#fff;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all;transition:all .3s ease;font-size:16px}.nav-btn[data-v-c18b28bb]:hover{transform:scale(1.1)}.nav-btn-circle[data-v-c18b28bb]{border-radius:50%}.nav-btn-rectangle[data-v-c18b28bb]{border-radius:4px;width:30px;height:50px}.nav-btn-square[data-v-c18b28bb]{border-radius:4px;width:40px;height:40px}.nav-btn-no-background[data-v-c18b28bb]{background:transparent!important;color:#fff;width:40px;height:40px;border-radius:4px}.indicators-container[data-v-c18b28bb]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10}.indicator-wrapper[data-v-c18b28bb]{display:flex;flex-direction:column;align-items:center;gap:4px}.indicator[data-v-c18b28bb]{width:12px;height:12px;border-radius:50%;cursor:pointer;transition:all .3s ease;opacity:.5}.indicator.active[data-v-c18b28bb]{opacity:1}.indicator[data-v-c18b28bb]:hover{transform:scale(1.2)}.indicator-dots[data-v-c18b28bb]{border-radius:50%}.indicator-lines[data-v-c18b28bb]{border-radius:2px;width:20px;height:4px}.layout-vertical .indicator-lines[data-v-c18b28bb]{width:4px;height:20px}.indicator-squares[data-v-c18b28bb]{border-radius:2px;width:12px;height:12px}.slide-name[data-v-c18b28bb]{font-size:12px;color:#ffffffb3;text-align:center;white-space:nowrap;transition:all .3s ease}.slide-name.active[data-v-c18b28bb]{color:#fff;font-weight:600}.indicators-container.layout-horizontal[data-v-c18b28bb]{flex-direction:row}.indicators-container.layout-vertical[data-v-c18b28bb]{flex-direction:column}.indicators-container.indicator-pos-bottom-center[data-v-c18b28bb]{bottom:20px;left:50%;transform:translate(-50%);top:auto;right:auto}.indicators-container.indicator-pos-bottom-left[data-v-c18b28bb]{bottom:20px;left:20px;transform:none;top:auto;right:auto}.indicators-container.indicator-pos-bottom-right[data-v-c18b28bb]{bottom:20px;right:20px;left:auto;transform:none;top:auto}.indicators-container.indicator-pos-top-center[data-v-c18b28bb]{top:20px;left:50%;transform:translate(-50%);bottom:auto;right:auto}.indicators-container.indicator-pos-top-left[data-v-c18b28bb]{top:20px;left:20px;transform:none;bottom:auto;right:auto}.indicators-container.indicator-pos-top-right[data-v-c18b28bb]{top:20px;right:20px;left:auto;transform:none;bottom:auto}.indicators-container.indicator-pos-left-center[data-v-c18b28bb]{left:20px;top:50%;transform:translateY(-50%);bottom:auto;right:auto}.indicators-container.indicator-pos-right-center[data-v-c18b28bb]{right:20px;top:50%;transform:translateY(-50%);bottom:auto;left:auto}.indicator-wrapper.name-position-indicator-left[data-v-c18b28bb]{flex-direction:row;align-items:center}.indicator-wrapper.name-position-indicator-right[data-v-c18b28bb]{flex-direction:row-reverse;align-items:center}.indicator-wrapper.name-position-name-top[data-v-c18b28bb]{flex-direction:column-reverse;align-items:center}.indicator-wrapper.name-position-name-bottom[data-v-c18b28bb]{flex-direction:column;align-items:center}@keyframes fadeIn-c18b28bb{0%{opacity:0}to{opacity:1}}@keyframes slideUp-c18b28bb{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown-c18b28bb{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeft-c18b28bb{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes slideRight-c18b28bb{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes zoomIn-c18b28bb{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes zoomOut-c18b28bb{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes bounce-c18b28bb{0%{opacity:0;transform:translateY(-50px)}60%{opacity:1;transform:translateY(10px)}80%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes flip-c18b28bb{0%{opacity:0;transform:perspective(400px) rotateY(90deg)}to{opacity:1;transform:perspective(400px) rotateY(0)}}.animate-fadeIn[data-v-c18b28bb]{animation-name:fadeIn-c18b28bb}.animate-slideUp[data-v-c18b28bb]{animation-name:slideUp-c18b28bb}.animate-slideDown[data-v-c18b28bb]{animation-name:slideDown-c18b28bb}.animate-slideLeft[data-v-c18b28bb]{animation-name:slideLeft-c18b28bb}.animate-slideRight[data-v-c18b28bb]{animation-name:slideRight-c18b28bb}.animate-zoomIn[data-v-c18b28bb]{animation-name:zoomIn-c18b28bb}.animate-zoomOut[data-v-c18b28bb]{animation-name:zoomOut-c18b28bb}.animate-bounce[data-v-c18b28bb]{animation-name:bounce-c18b28bb}.animate-flip[data-v-c18b28bb]{animation-name:flip-c18b28bb}.hero-button[data-v-c18b28bb]{display:inline-block;text-decoration:none;transition:all .3s ease;border-radius:8px;cursor:pointer;font-family:inherit;line-height:1.4;white-space:nowrap;min-width:120px;text-align:center;position:relative;z-index:1000}.hero-button[data-v-c18b28bb]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;text-decoration:none}.hero-button[data-v-c18b28bb]:focus{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}@media (max-width: 768px){.text-content-wrapper[data-v-c18b28bb]{padding:20px}.navigation-buttons[data-v-c18b28bb]{padding:0 10px}.nav-btn[data-v-c18b28bb]{width:35px;height:35px;font-size:14px}.nav-btn-rectangle[data-v-c18b28bb]{width:25px;height:40px}.nav-btn-square[data-v-c18b28bb],.nav-btn-no-background[data-v-c18b28bb]{width:35px;height:35px}.indicators-container[data-v-c18b28bb]{bottom:15px}.indicator[data-v-c18b28bb]{width:10px;height:10px}.indicator-lines[data-v-c18b28bb]{width:16px;height:3px}.layout-vertical .indicator-lines[data-v-c18b28bb]{width:3px;height:16px}.indicator-squares[data-v-c18b28bb]{width:10px;height:10px}.slide-name[data-v-c18b28bb]{font-size:10px}.absolute-position-top-left[data-v-c18b28bb],.absolute-position-top-center[data-v-c18b28bb],.absolute-position-top-right[data-v-c18b28bb]{top:0!important;left:5%!important;right:auto!important;transform:translate(0)!important}.absolute-position-middle-left[data-v-c18b28bb],.absolute-position-middle-center[data-v-c18b28bb],.absolute-position-middle-right[data-v-c18b28bb]{top:50%!important;left:5%!important;right:auto!important;transform:translateY(-50%)!important}.absolute-position-bottom-left[data-v-c18b28bb],.absolute-position-bottom-center[data-v-c18b28bb],.absolute-position-bottom-right[data-v-c18b28bb]{bottom:0!important;left:5%!important;right:auto!important;transform:translate(0)!important}.absolute-position-top-center[data-v-c18b28bb],.absolute-position-middle-center[data-v-c18b28bb],.absolute-position-bottom-center[data-v-c18b28bb]{left:50%!important;transform:translate(-50%)!important}.absolute-position-top-right[data-v-c18b28bb],.absolute-position-middle-right[data-v-c18b28bb],.absolute-position-bottom-right[data-v-c18b28bb]{left:auto!important;right:5%!important;transform:translate(0)!important}.text-position-content-above[data-v-c18b28bb]{bottom:100%!important;left:50%!important;transform:translate(-50%)!important;margin-bottom:10px!important}.text-position-content-below[data-v-c18b28bb]{top:100%!important;left:50%!important;transform:translate(-50%)!important;margin-top:10px!important}.text-position-content-left[data-v-c18b28bb]{top:50%!important;right:100%!important;transform:translateY(-50%)!important;margin-right:10px!important}.text-position-content-right[data-v-c18b28bb]{top:50%!important;left:100%!important;transform:translateY(-50%)!important;margin-left:10px!important}}.button-wrapper[data-v-c18b28bb]{margin:0}.button-group-container.horizontal .button-wrapper[data-v-c18b28bb]:not(:last-child){margin-right:0}.button-group-container.vertical .button-wrapper[data-v-c18b28bb]:not(:last-child){margin-bottom:0}.map-component[data-v-bd3761d4]{cursor:pointer;border:none;border-radius:4px;margin:0;position:relative;transition:all .2s ease}.map-component[data-v-bd3761d4]:hover{border:none;background-color:transparent}.map-component.selected[data-v-bd3761d4]{border-color:#3b82f6;background-color:#3b82f61a;box-shadow:0 0 0 1px #3b82f6}.map-placeholder[data-v-bd3761d4]{background:#f3f4f6;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;color:#6b7280}.counter-component[data-v-734d85d1]{cursor:pointer;border:2px solid transparent;border-radius:8px;margin:2px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.counter-component[data-v-734d85d1]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.counter-component[data-v-734d85d1]:hover:before{left:100%}.counter-component[data-v-734d85d1]:hover{border-color:#93c5fd;background-color:#3b82f60d;transform:translateY(-2px);box-shadow:0 8px 25px #3b82f626}.counter-component.selected[data-v-734d85d1]{border-color:#3b82f6;background-color:#3b82f61a;box-shadow:0 0 0 2px #3b82f6,0 4px 15px #3b82f633}.counter-display[data-v-734d85d1]{text-align:center;padding:24px;position:relative;z-index:1}.counter-value[data-v-734d85d1]{font-size:48px;font-weight:700;color:#3b82f6;transition:all .3s cubic-bezier(.4,0,.2,1);text-shadow:0 2px 4px rgba(59,130,246,.1);display:inline-block;will-change:transform,opacity,filter;backface-visibility:hidden}.counter-label[data-v-734d85d1]{color:#6b7280;margin-top:8px;font-size:16px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);will-change:color,transform}.counter-component:hover .counter-value[data-v-734d85d1]{transform:scale(1.05);color:#2563eb;text-shadow:0 4px 8px rgba(37,99,235,.2);transition:all .4s cubic-bezier(.4,0,.2,1)}.counter-component:hover .counter-label[data-v-734d85d1]{color:#374151;transform:translateY(-2px);transition:all .4s cubic-bezier(.4,0,.2,1)}.counter-component[data-v-734d85d1]:hover{transition:all .4s cubic-bezier(.4,0,.2,1)}.counter-component.animating .counter-value[data-v-734d85d1]{animation:counterPulse-734d85d1 .8s ease-in-out}.counter-component.animating .counter-label[data-v-734d85d1]{animation:labelGlow-734d85d1 .8s ease-in-out}@keyframes counterPulse-734d85d1{0%{transform:scale(1);text-shadow:0 2px 4px rgba(59,130,246,.1)}25%{transform:scale(1.05);text-shadow:0 4px 8px rgba(59,130,246,.2)}50%{transform:scale(1.1);text-shadow:0 6px 12px rgba(59,130,246,.3)}75%{transform:scale(1.05);text-shadow:0 4px 8px rgba(59,130,246,.2)}to{transform:scale(1);text-shadow:0 2px 4px rgba(59,130,246,.1)}}@keyframes labelGlow-734d85d1{0%{color:#6b7280}50%{color:#3b82f6;text-shadow:0 0 8px rgba(59,130,246,.3)}to{color:#6b7280}}.counter-component.animating .counter-value[data-v-734d85d1]{animation:numberChange-734d85d1 .4s cubic-bezier(.4,0,.2,1)}@keyframes numberChange-734d85d1{0%{opacity:.7;transform:translateY(8px) scale(.95);filter:blur(.5px)}50%{opacity:.9;transform:translateY(-2px) scale(1.02);filter:blur(.2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0px)}}.video-slider[data-v-10ea0342]{position:relative;overflow:hidden;border-radius:8px;transition:all .2s ease}.video-slider.selected[data-v-10ea0342]{outline:2px solid #3b82f6;outline-offset:2px}.slider-container[data-v-10ea0342]{position:relative;width:100%;height:100%;overflow:hidden}.slides-container[data-v-10ea0342]{display:flex;width:100%;height:100%}.slide[data-v-10ea0342]{flex:0 0 100%;width:100%;height:100%;position:relative;overflow:hidden}.video-container[data-v-10ea0342]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;justify-content:flex-start;align-items:center;overflow:hidden}.video-container iframe[data-v-10ea0342]{width:100%;height:100%;border:none;pointer-events:none}.video-overlay[data-v-10ea0342]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;background:transparent}.video-overlay[data-v-10ea0342]:before{content:"";position:absolute;top:0;right:0;width:100px;height:50px;background:#00000003;pointer-events:none;z-index:3}.video-overlay[data-v-10ea0342]:after{content:"";position:absolute;bottom:0;right:0;width:100px;height:50px;background:#00000003;pointer-events:none;z-index:3}.grid-container[data-v-10ea0342]{position:relative;width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:0;z-index:10;padding:20px;box-sizing:border-box;pointer-events:none}.grid-container[data-v-10ea0342]>*{pointer-events:auto}.titles-wrapper[data-v-10ea0342]{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:1001;position:relative;width:100%;height:100%;gap:0;padding:20px;box-sizing:border-box}.titles-container[data-v-10ea0342]{display:flex;flex-direction:column;gap:0;width:100%}.slide-title[data-v-10ea0342]{margin:0;padding:0;width:100%}.position-top-left[data-v-10ea0342]{grid-column:1;grid-row:1;justify-content:flex-start;align-items:flex-start;text-align:left}.position-top-center[data-v-10ea0342]{grid-column:2;grid-row:1;justify-content:flex-start;align-items:center;text-align:center}.position-top-right[data-v-10ea0342]{grid-column:3;grid-row:1;justify-content:flex-start;align-items:flex-end;text-align:right}.position-center-left[data-v-10ea0342]{grid-column:1;grid-row:2;justify-content:center;align-items:flex-start;text-align:left}.position-center-center[data-v-10ea0342]{grid-column:2;grid-row:2;justify-content:center;align-items:center;text-align:center}.position-center-right[data-v-10ea0342]{grid-column:3;grid-row:2;justify-content:center;align-items:flex-end;text-align:right}.position-bottom-left[data-v-10ea0342]{grid-column:1;grid-row:3;justify-content:flex-end;align-items:flex-start;text-align:left}.position-bottom-center[data-v-10ea0342]{grid-column:2;grid-row:3;justify-content:flex-end;align-items:center;text-align:center}.position-bottom-right[data-v-10ea0342]{grid-column:3;grid-row:3;justify-content:flex-end;align-items:flex-end;text-align:right}.button-group-container.text-relative[data-v-10ea0342]{position:absolute;z-index:1000}.text-position-content-above[data-v-10ea0342]{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:20px}.text-position-content-below[data-v-10ea0342]{top:100%;left:50%;transform:translate(-50%);margin-top:20px}.text-position-content-left[data-v-10ea0342]{top:50%;right:100%;transform:translateY(-50%);margin-right:20px}.text-position-content-right[data-v-10ea0342]{top:50%;left:100%;transform:translateY(-50%);margin-left:20px}.button-group-container[data-v-10ea0342]:not(.text-relative){position:absolute;z-index:1000}.button-group-container.vertical[data-v-10ea0342]{display:flex;flex-direction:column;align-items:center;gap:0}.button-group-container.horizontal[data-v-10ea0342]{display:flex;flex-direction:row;align-items:center;gap:0;flex-wrap:wrap;justify-content:center}.absolute-position-top-left[data-v-10ea0342]{top:0;left:5%;transform:translate(0);align-items:flex-start}.absolute-position-top-center[data-v-10ea0342]{top:0;left:50%;transform:translate(-50%);align-items:center}.absolute-position-top-right[data-v-10ea0342]{top:0;right:5%;left:auto;transform:translate(0);align-items:flex-end}.absolute-position-middle-left[data-v-10ea0342]{top:50%;left:5%;transform:translateY(-50%);align-items:flex-start}.absolute-position-middle-center[data-v-10ea0342]{top:50%;left:50%;transform:translate(-50%,-50%);align-items:center}.absolute-position-middle-right[data-v-10ea0342]{top:50%;right:5%;left:auto;transform:translateY(-50%);align-items:flex-end}.absolute-position-bottom-left[data-v-10ea0342]{bottom:0;left:5%;transform:translate(0);align-items:flex-start}.absolute-position-bottom-center[data-v-10ea0342]{bottom:0;left:50%;transform:translate(-50%);align-items:center}.absolute-position-bottom-right[data-v-10ea0342]{bottom:0;right:5%;left:auto;transform:translate(0);align-items:flex-end}.navigation-buttons[data-v-10ea0342]{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 20px;pointer-events:none;z-index:10}.nav-btn[data-v-10ea0342]{background:#00000080;color:#fff;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all;transition:all .3s ease;font-size:16px}.nav-btn[data-v-10ea0342]:hover{transform:scale(1.1)}.nav-btn-circle[data-v-10ea0342]{border-radius:50%}.nav-btn-rectangle[data-v-10ea0342]{border-radius:4px;width:30px;height:50px}.nav-btn-square[data-v-10ea0342]{border-radius:4px;width:40px;height:40px}.nav-btn-no-background[data-v-10ea0342]{background:transparent!important;color:#fff;width:40px;height:40px;border-radius:4px}.indicators-container[data-v-10ea0342]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10}.indicator-wrapper[data-v-10ea0342]{display:flex;flex-direction:column;align-items:center;gap:4px}.indicator[data-v-10ea0342]{width:12px;height:12px;border-radius:50%;cursor:pointer;transition:all .3s ease;opacity:.5}.indicator.active[data-v-10ea0342]{opacity:1}.indicator[data-v-10ea0342]:hover{transform:scale(1.2)}.indicator-dots[data-v-10ea0342]{border-radius:50%}.indicator-lines[data-v-10ea0342]{border-radius:2px;width:20px;height:4px}.indicator-squares[data-v-10ea0342]{border-radius:2px;width:12px;height:12px}.slide-name[data-v-10ea0342]{font-size:12px;color:#ffffffb3;text-align:center;white-space:nowrap;transition:all .3s ease}.slide-name.active[data-v-10ea0342]{color:#fff;font-weight:600}.hero-button[data-v-10ea0342]{display:inline-block;text-decoration:none;transition:all .3s ease;border-radius:8px;cursor:pointer;font-family:inherit;line-height:1.4;white-space:nowrap;min-width:120px;text-align:center;position:relative;z-index:1000}.hero-button[data-v-10ea0342]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;text-decoration:none}.hero-button[data-v-10ea0342]:focus{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}@media (max-width: 768px){.text-content-wrapper[data-v-10ea0342]{padding:20px}.navigation-buttons[data-v-10ea0342]{padding:0 10px}.nav-btn[data-v-10ea0342]{width:35px;height:35px;font-size:14px}.nav-btn-rectangle[data-v-10ea0342]{width:25px;height:40px}.nav-btn-square[data-v-10ea0342],.nav-btn-no-background[data-v-10ea0342]{width:35px;height:35px}.indicators-container[data-v-10ea0342]{bottom:15px}.indicator[data-v-10ea0342]{width:10px;height:10px}.indicator-lines[data-v-10ea0342]{width:16px;height:3px}.indicator-squares[data-v-10ea0342]{width:10px;height:10px}.slide-name[data-v-10ea0342]{font-size:10px}.button-group-container[data-v-10ea0342]{max-width:90%!important}.absolute-position-top-left[data-v-10ea0342],.absolute-position-top-center[data-v-10ea0342],.absolute-position-top-right[data-v-10ea0342]{top:0!important;left:5%!important;right:auto!important;transform:translate(0)!important}.absolute-position-middle-left[data-v-10ea0342],.absolute-position-middle-center[data-v-10ea0342],.absolute-position-middle-right[data-v-10ea0342]{top:50%!important;left:5%!important;right:auto!important;transform:translateY(-50%)!important}.absolute-position-bottom-left[data-v-10ea0342],.absolute-position-bottom-center[data-v-10ea0342],.absolute-position-bottom-right[data-v-10ea0342]{bottom:0!important;left:5%!important;right:auto!important;transform:translate(0)!important}.absolute-position-top-center[data-v-10ea0342],.absolute-position-middle-center[data-v-10ea0342],.absolute-position-bottom-center[data-v-10ea0342]{left:50%!important;transform:translate(-50%)!important}.absolute-position-top-right[data-v-10ea0342],.absolute-position-middle-right[data-v-10ea0342],.absolute-position-bottom-right[data-v-10ea0342]{left:auto!important;right:5%!important;transform:translate(0)!important}.text-position-content-above[data-v-10ea0342]{bottom:100%!important;left:50%!important;transform:translate(-50%)!important;margin-bottom:10px!important}.text-position-content-below[data-v-10ea0342]{top:100%!important;left:50%!important;transform:translate(-50%)!important;margin-top:10px!important}.text-position-content-left[data-v-10ea0342]{top:50%!important;right:100%!important;transform:translateY(-50%)!important;margin-right:10px!important}.text-position-content-right[data-v-10ea0342]{top:50%!important;left:100%!important;transform:translateY(-50%)!important;margin-left:10px!important}}.button-wrapper[data-v-10ea0342]{margin:0}.button-group-container.horizontal .button-wrapper[data-v-10ea0342]:not(:last-child){margin-right:0}.button-group-container.vertical .button-wrapper[data-v-10ea0342]:not(:last-child){margin-bottom:0}.blog-component[data-v-44621768]{cursor:pointer;border:none;border-radius:6px;margin:0;transition:all .2s ease}.blog-component[data-v-44621768]:hover:not(.preview-mode){border:none;background-color:transparent}.blog-component.selected[data-v-44621768]:not(.preview-mode){border-color:#3b82f6;background-color:#3b82f60d;box-shadow:0 0 0 1px #3b82f6}.blog-grid[data-v-44621768]{display:grid;gap:16px}@media (max-width: 1024px){.blog-grid[data-v-44621768]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){.blog-grid[data-v-44621768]{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.blog-card[data-v-44621768]{display:flex;flex-direction:column;overflow:hidden;height:100%;max-height:400px}.blog-card[data-v-44621768]:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.blog-image[data-v-44621768]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;background-color:#f3f4f6}.blog-image-placeholder[data-v-44621768]{width:100%;height:200px;background-color:#f3f4f6;display:flex;align-items:center;justify-content:center;color:#9ca3af}.blog-content[data-v-44621768]{padding:16px;flex-grow:1;display:flex;flex-direction:column}.blog-title[data-v-44621768]{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-excerpt[data-v-44621768]{font-size:.95rem;color:#374151;margin-bottom:12px;flex-grow:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.preview-mode[data-v-44621768]:hover,.preview-mode.selected[data-v-44621768]{border-color:transparent!important;background-color:transparent!important;box-shadow:none!important;cursor:default}.truncate-multiline[data-v-44621768]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.video-banner[data-v-f1312059]{position:relative;overflow:hidden;transition:all .2s ease}.video-banner.selected[data-v-f1312059]{outline:2px solid #3b82f6;outline-offset:2px}.banner-container[data-v-f1312059]{position:relative;width:100%;height:100%;overflow:hidden}.video-background[data-v-f1312059]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.video-iframe[data-v-f1312059]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.video-overlay[data-v-f1312059]{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:2;pointer-events:none}.video-overlay[data-v-f1312059]:before{content:"";position:absolute;top:0;right:0;width:100px;height:50px;background:#00000003;pointer-events:none;z-index:3}.video-overlay[data-v-f1312059]:after{content:"";position:absolute;bottom:0;right:0;width:100px;height:50px;background:#00000003;pointer-events:none;z-index:3}.content-overlay[data-v-f1312059]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:10;padding:20px;box-sizing:border-box;pointer-events:none}.content-overlay[data-v-f1312059]>*{pointer-events:auto}.content-overlay[data-v-f1312059]:has(.position-top-left),.content-overlay[data-v-f1312059]:has(.position-top-center),.content-overlay[data-v-f1312059]:has(.position-top-right){align-items:flex-start}.content-overlay[data-v-f1312059]:has(.position-center-left),.content-overlay[data-v-f1312059]:has(.position-center-center),.content-overlay[data-v-f1312059]:has(.position-center-right){align-items:center}.content-overlay[data-v-f1312059]:has(.position-bottom-left),.content-overlay[data-v-f1312059]:has(.position-bottom-center),.content-overlay[data-v-f1312059]:has(.position-bottom-right){align-items:flex-end}.content-overlay[data-v-f1312059]:has(.position-top-left),.content-overlay[data-v-f1312059]:has(.position-center-left),.content-overlay[data-v-f1312059]:has(.position-bottom-left){justify-content:flex-start}.content-overlay[data-v-f1312059]:has(.position-top-center),.content-overlay[data-v-f1312059]:has(.position-center-center),.content-overlay[data-v-f1312059]:has(.position-bottom-center){justify-content:center}.content-overlay[data-v-f1312059]:has(.position-top-right),.content-overlay[data-v-f1312059]:has(.position-center-right),.content-overlay[data-v-f1312059]:has(.position-bottom-right){justify-content:flex-end}.text-content-wrapper[data-v-f1312059]{display:flex;flex-direction:column;z-index:1001;position:relative;height:-moz-fit-content;height:fit-content;gap:0;box-sizing:border-box}.text-content[data-v-f1312059]{position:relative;z-index:1002}.button-group-container[data-v-f1312059]{display:flex;align-items:center;gap:0;flex-wrap:wrap;justify-content:center;z-index:1000;position:relative}.button-group-container.vertical[data-v-f1312059]{flex-direction:column}.button-group-container.horizontal[data-v-f1312059]{flex-direction:row}.hero-button[data-v-f1312059]{display:inline-block;text-decoration:none;transition:all .3s ease;border-radius:8px;cursor:pointer;font-family:inherit;line-height:1.4;white-space:nowrap;min-width:120px;text-align:center;position:relative;z-index:1000}.hero-button[data-v-f1312059]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;text-decoration:none}.hero-button[data-v-f1312059]:focus{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}.image-banner[data-v-ff93afbb]{position:relative;overflow:hidden;transition:all .2s ease}.image-banner.selected[data-v-ff93afbb]{outline:2px solid #3b82f6;outline-offset:2px}.banner-container[data-v-ff93afbb]{position:relative;width:100%;height:100%}.content-container[data-v-ff93afbb]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:10;padding:20px;box-sizing:border-box;pointer-events:none}.content-container[data-v-ff93afbb]>*{pointer-events:auto}.content-container[data-v-ff93afbb]:has(.position-top-left),.content-container[data-v-ff93afbb]:has(.position-top-center),.content-container[data-v-ff93afbb]:has(.position-top-right){align-items:flex-start}.content-container[data-v-ff93afbb]:has(.position-center-left),.content-container[data-v-ff93afbb]:has(.position-center-center),.content-container[data-v-ff93afbb]:has(.position-center-right){align-items:center}.content-container[data-v-ff93afbb]:has(.position-bottom-left),.content-container[data-v-ff93afbb]:has(.position-bottom-center),.content-container[data-v-ff93afbb]:has(.position-bottom-right){align-items:flex-end}.content-container[data-v-ff93afbb]:has(.position-top-left),.content-container[data-v-ff93afbb]:has(.position-center-left),.content-container[data-v-ff93afbb]:has(.position-bottom-left){justify-content:flex-start}.content-container[data-v-ff93afbb]:has(.position-top-center),.content-container[data-v-ff93afbb]:has(.position-center-center),.content-container[data-v-ff93afbb]:has(.position-bottom-center){justify-content:center}.content-container[data-v-ff93afbb]:has(.position-top-right),.content-container[data-v-ff93afbb]:has(.position-center-right),.content-container[data-v-ff93afbb]:has(.position-bottom-right){justify-content:flex-end}.text-content-wrapper[data-v-ff93afbb]{display:flex;flex-direction:column;z-index:1001;position:relative;height:-moz-fit-content;height:fit-content;gap:0;box-sizing:border-box}.text-content[data-v-ff93afbb]{position:relative;z-index:1002;margin:0!important}.button-group-container.text-relative[data-v-ff93afbb]{position:absolute;z-index:1000}.text-position-content-above[data-v-ff93afbb]{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:0!important}.text-position-content-below[data-v-ff93afbb]{top:100%;left:50%;transform:translate(-50%);margin-top:0!important}.text-position-content-left[data-v-ff93afbb]{top:50%;right:100%;transform:translateY(-50%);margin-right:0!important}.text-position-content-right[data-v-ff93afbb]{top:50%;left:100%;transform:translateY(-50%);margin-left:0!important}.button-group-container[data-v-ff93afbb]:not(.text-relative){position:absolute;z-index:1000}.button-group-container.vertical[data-v-ff93afbb]{display:flex;flex-direction:column;align-items:center;gap:0}.button-group-container.horizontal[data-v-ff93afbb]{display:flex;flex-direction:row;align-items:center;gap:0;flex-wrap:wrap;justify-content:center}.absolute-position-top-left[data-v-ff93afbb]{top:0;left:5%;transform:translate(0);align-items:flex-start}.absolute-position-top-center[data-v-ff93afbb]{top:0;left:50%;transform:translate(-50%);align-items:center}.absolute-position-top-right[data-v-ff93afbb]{top:0;right:5%;left:auto;transform:translate(0);align-items:flex-end}.absolute-position-middle-left[data-v-ff93afbb]{top:50%;left:5%;transform:translateY(-50%);align-items:flex-start}.absolute-position-middle-center[data-v-ff93afbb]{top:50%;left:50%;transform:translate(-50%,-50%);align-items:center}.absolute-position-middle-right[data-v-ff93afbb]{top:50%;right:5%;left:auto;transform:translateY(-50%);align-items:flex-end}.absolute-position-bottom-left[data-v-ff93afbb]{bottom:0;left:5%;transform:translate(0);align-items:flex-start}.absolute-position-bottom-center[data-v-ff93afbb]{bottom:0;left:50%;transform:translate(-50%);align-items:center}.absolute-position-bottom-right[data-v-ff93afbb]{bottom:0;right:5%;left:auto;transform:translate(0);align-items:flex-end}.banner-button[data-v-ff93afbb]{display:inline-block;text-decoration:none;transition:all .3s ease;border-radius:8px;cursor:pointer;font-family:inherit;line-height:1.4;white-space:nowrap;min-width:120px;text-align:center;position:relative;z-index:1000}.banner-button[data-v-ff93afbb]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;text-decoration:none}.banner-button[data-v-ff93afbb]:focus{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}.button-wrapper[data-v-ff93afbb]{margin:0!important}.button-wrapper[data-v-ff93afbb]:not(:last-child){margin:0!important}.button-group-container.horizontal .button-wrapper[data-v-ff93afbb]:not(:last-child){margin-right:0!important}.button-group-container.vertical .button-wrapper[data-v-ff93afbb]:not(:last-child){margin-bottom:0!important}@media (max-width: 768px){.content-container[data-v-ff93afbb]{padding:20px}.text-position-content-above[data-v-ff93afbb]{bottom:100%!important;left:50%!important;transform:translate(-50%)!important;margin-bottom:0!important}.text-position-content-below[data-v-ff93afbb]{top:100%!important;left:50%!important;transform:translate(-50%)!important;margin-top:0!important}.text-position-content-left[data-v-ff93afbb]{top:50%!important;right:100%!important;transform:translateY(-50%)!important;margin-right:0!important}.text-position-content-right[data-v-ff93afbb]{top:50%!important;left:100%!important;transform:translateY(-50%)!important;margin-left:0!important}.absolute-position-top-left[data-v-ff93afbb],.absolute-position-top-center[data-v-ff93afbb],.absolute-position-top-right[data-v-ff93afbb]{top:0!important;left:5%!important;right:auto!important;transform:translate(0)!important}.absolute-position-middle-left[data-v-ff93afbb],.absolute-position-middle-center[data-v-ff93afbb],.absolute-position-middle-right[data-v-ff93afbb]{top:50%!important;left:5%!important;right:auto!important;transform:translateY(-50%)!important}.absolute-position-bottom-left[data-v-ff93afbb],.absolute-position-bottom-center[data-v-ff93afbb],.absolute-position-bottom-right[data-v-ff93afbb]{bottom:0!important;left:5%!important;right:auto!important;transform:translate(0)!important}.absolute-position-top-center[data-v-ff93afbb],.absolute-position-middle-center[data-v-ff93afbb],.absolute-position-bottom-center[data-v-ff93afbb]{left:50%!important;transform:translate(-50%)!important}.absolute-position-top-right[data-v-ff93afbb],.absolute-position-middle-right[data-v-ff93afbb],.absolute-position-bottom-right[data-v-ff93afbb]{left:auto!important;right:5%!important;transform:translate(0)!important}}.banner-background.zoom-enabled[data-v-ff93afbb]:hover{transform:scale(var(--zoom-amount, 1.2))}.testimonials-slider-component[data-v-046b3c52]{cursor:pointer;transition:all .2s ease;position:relative}.testimonials-slider-component[data-v-046b3c52]:hover:not(.preview-mode){outline:2px dashed #3b82f6;outline-offset:2px}.testimonials-slider-component.selected[data-v-046b3c52]:not(.preview-mode){outline:2px solid #3b82f6;outline-offset:2px;box-shadow:0 0 0 4px #3b82f61a}.testimonials-slider-component.preview-mode[data-v-046b3c52]{cursor:default;outline:none!important}.nav-button[data-v-046b3c52]:hover{transform:translateY(-50%) scale(1.1)}.testimonial-card[data-v-046b3c52]{transition:all .3s ease}.sponsors-component[data-v-8d152675]{cursor:pointer;transition:all .2s ease;position:relative}.sponsors-component[data-v-8d152675]:hover:not(.preview-mode){outline:2px dashed #3b82f6;outline-offset:2px}.sponsors-component.selected[data-v-8d152675]:not(.preview-mode){outline:2px solid #3b82f6;outline-offset:2px;box-shadow:0 0 0 4px #3b82f61a}.sponsors-component.preview-mode[data-v-8d152675]{cursor:default;outline:none!important}.sponsor-item:hover img[data-v-8d152675],.sponsor-slide:hover img[data-v-8d152675]{opacity:1!important;transform:scale(1.05)}@keyframes scroll-8d152675{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-scroll[data-v-8d152675]{animation:scroll-8d152675 var(--scroll-speed, 30s) linear infinite}.sponsors-slider:hover .animate-scroll[data-v-8d152675]{animation-play-state:paused}@media (max-width: 1024px){.sponsors-grid[data-v-8d152675]{grid-template-columns:repeat(3,1fr)!important}}@media (max-width: 640px){.sponsors-grid[data-v-8d152675]{grid-template-columns:repeat(2,1fr)!important}}.team-component[data-v-8060910d]{cursor:pointer;transition:all .2s ease;position:relative}.team-component[data-v-8060910d]:hover:not(.preview-mode){outline:2px dashed #3b82f6;outline-offset:2px}.team-component.selected[data-v-8060910d]:not(.preview-mode){outline:2px solid #3b82f6;outline-offset:2px;box-shadow:0 0 0 4px #3b82f61a}.team-component.preview-mode[data-v-8060910d]{cursor:default;outline:none!important}.team-member[data-v-8060910d]:hover{transform:translateY(-8px);box-shadow:0 20px 50px #00000026!important}.team-member:hover img[data-v-8060910d]{transform:scale(1.1)}.social-overlay[data-v-8060910d]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.team-member:hover .social-overlay[data-v-8060910d]{opacity:1}.social-link[data-v-8060910d]:hover{transform:scale(1.15);background-color:#3b82f6!important;color:#fff!important}@media (max-width: 1024px){.team-grid[data-v-8060910d]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 640px){.team-grid[data-v-8060910d]{grid-template-columns:1fr!important}}.gallery-component[data-v-c8e043b6]{position:relative;transition:all .2s ease}.gallery-component.selected[data-v-c8e043b6]{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.main-image-wrapper[data-v-c8e043b6]{position:relative;width:100%;background-color:#f3f4f6;border-radius:8px;overflow:hidden;transition:transform .3s ease}.main-image-wrapper.can-zoom[data-v-c8e043b6]{cursor:zoom-in}.main-image-container[data-v-c8e043b6]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.main-image[data-v-c8e043b6]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.placeholder-image[data-v-c8e043b6]{display:flex;flex-direction:column;align-items:center}.main-nav[data-v-c8e043b6]{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;padding:0 16px;pointer-events:none}.nav-btn[data-v-c8e043b6]{width:44px;height:44px;border-radius:50%;background-color:#fffc;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;box-shadow:0 2px 8px #0000001a;transition:all .2s}.nav-btn[data-v-c8e043b6]:hover{background-color:#fff;transform:scale(1.1)}.thumbnails-slider-wrapper[data-v-c8e043b6]{margin-top:16px;display:flex;align-items:center;gap:8px;position:relative}.thumbnails-viewport[data-v-c8e043b6]{flex:1;overflow:hidden}.thumbnails-container[data-v-c8e043b6]{display:flex;transition:transform .3s ease}.thumb-item[data-v-c8e043b6]{border-radius:6px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:all .2s;background-color:#f3f4f6}.thumb-item.active[data-v-c8e043b6]{border-color:#3b82f6}.thumb-image[data-v-c8e043b6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumb-nav-btn[data-v-c8e043b6]{width:32px;height:32px;border-radius:50%;background-color:#fff;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px #0000001a;z-index:10}.thumb-nav-btn[data-v-c8e043b6]:disabled{opacity:.3;cursor:not-allowed}.fade-enter-active[data-v-c8e043b6],.fade-leave-active[data-v-c8e043b6]{transition:opacity .3s ease}.fade-enter-from[data-v-c8e043b6],.fade-leave-to[data-v-c8e043b6]{opacity:0}.lightbox-overlay[data-v-c8e043b6]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000f2;z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center}.lightbox-close[data-v-c8e043b6]{position:absolute;top:24px;right:24px;background:none;border:none;color:#fff;font-size:24px;cursor:pointer;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ffffff1a;transition:all .2s}.lightbox-close[data-v-c8e043b6]:hover{background-color:#fff3;transform:rotate(90deg)}.lightbox-content[data-v-c8e043b6]{width:100%;height:calc(100% - 160px);display:flex;align-items:center;justify-content:center;padding:20px;position:relative}.lightbox-image-container[data-v-c8e043b6]{max-width:90%;max-height:90%;display:flex;align-items:center;justify-content:center}.lightbox-image[data-v-c8e043b6]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;box-shadow:0 10px 40px #00000080}.lightbox-nav[data-v-c8e043b6]{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff1a;border:none;color:#fff;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:24px;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lightbox-nav[data-v-c8e043b6]:hover{background:#fff3}.lightbox-nav.prev[data-v-c8e043b6]{left:40px}.lightbox-nav.next[data-v-c8e043b6]{right:40px}.lightbox-footer[data-v-c8e043b6]{position:absolute;bottom:30px;left:0;width:100%;text-align:center;color:#fff;padding:0 20px}.lightbox-counter[data-v-c8e043b6]{background-color:#ffffff1a;padding:4px 12px;border-radius:12px;font-size:14px}.lightbox-caption[data-v-c8e043b6]{margin-top:10px;font-size:16px;opacity:.8}.lightbox-fade-enter-active[data-v-c8e043b6],.lightbox-fade-leave-active[data-v-c8e043b6]{transition:all .3s ease}.lightbox-fade-enter-from[data-v-c8e043b6],.lightbox-fade-leave-to[data-v-c8e043b6]{opacity:0;transform:scale(1.1)}@media (max-width: 768px){.lightbox-nav[data-v-c8e043b6]{width:44px;height:44px;font-size:18px}.lightbox-nav.prev[data-v-c8e043b6]{left:10px}.lightbox-nav.next[data-v-c8e043b6]{right:10px}.lightbox-close[data-v-c8e043b6]{top:10px;right:10px}}.table-component[data-v-b77103ab]{border:1px solid transparent;transition:all .2s}.table-component.selected[data-v-b77103ab]:not(.preview-mode){outline:2px solid #3b82f6!important}.table-cell-editor[data-v-b77103ab]{min-height:24px;word-break:break-word;outline:none}.popup-color-picker-container[data-v-b77103ab]{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;border:1px solid #e5e7eb;display:flex;min-width:320px;overflow:hidden}.color-settings-panel[data-v-b77103ab]{padding:15px;width:160px;border-right:1px solid #f1f1f1}.row-label[data-v-b77103ab]{font-size:10px;font-weight:800;color:#1e40af;text-transform:uppercase;border-bottom:2px solid #e5e7eb;padding-bottom:5px;display:block;margin-bottom:10px}.section-label[data-v-b77103ab]{font-size:9px;font-weight:700;color:#9ca3af;text-transform:uppercase;display:block;margin-bottom:4px}.hex-input[data-v-b77103ab]{width:100%;border:1px solid #e5e7eb;border-radius:4px;padding:4px 6px;font-size:11px;font-weight:600;outline-color:#3b82f6;background:#fff}.active-mode[data-v-b77103ab]{outline:2px solid #3b82f6;border-radius:6px;padding:2px;background:#eff6ff}.style-btn[data-v-b77103ab]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s;color:#4b5563}.style-btn[data-v-b77103ab]:hover{background:#f9fafb;border-color:#d1d5db}.style-btn.active[data-v-b77103ab]{background:#3b82f6;color:#fff;border-color:#2563eb}.settings-expanded[data-v-b77103ab]{min-height:auto;max-height:90vh;overflow-y:auto}.color-box[data-v-b77103ab]{width:24px;height:24px;border-radius:4px;border:1px solid #ddd}.palette-side-panel[data-v-b77103ab]{padding:10px;background:#fafafa}.row-component[data-v-aa07f02d]{transition:all .2s ease;border:none;border-radius:4px;margin:0;position:relative}.row-component.selected[data-v-aa07f02d]:not(.preview-mode){outline:2px solid #3b82f6;outline-offset:-2px;background-color:transparent}.row-component.preview-mode[data-v-aa07f02d]{border:none!important;margin:0!important;cursor:default!important;box-shadow:none!important;background-color:transparent!important;outline:none!important}.row-component[data-v-aa07f02d]:hover:not(.preview-mode){outline:2px dashed #3b82f6;outline-offset:-2px;background-color:transparent}.column[data-v-aa07f02d]{transition:all .2s ease;border:none}.column[data-v-aa07f02d]:hover:not(.preview-mode){outline:2px dashed #3b82f6;outline-offset:-2px;background-color:transparent}.column.selected[data-v-aa07f02d]:not(.preview-mode){outline:2px solid #3b82f6;outline-offset:-2px;background-color:transparent}.column.preview-mode[data-v-aa07f02d]{outline:none!important;background-color:transparent!important}.empty-column[data-v-aa07f02d]{transition:all .2s ease;position:relative}.empty-column[data-v-aa07f02d]:hover:not(.preview-mode){outline:2px dashed #3b82f6;outline-offset:-2px;color:#3b82f6;border-color:#3b82f6}.empty-column.preview-mode[data-v-aa07f02d]{outline:none!important}.empty-row[data-v-aa07f02d]{transition:all .2s ease;min-height:80px}.empty-row.preview-mode[data-v-aa07f02d]{display:none!important}.empty-column .drop-zone[data-v-aa07f02d]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;background-color:#3b82f60d;z-index:10;border:2px dashed transparent;transition:all .2s ease}.empty-column .drop-zone.active[data-v-aa07f02d]{background-color:#3b82f61a;border-color:#3b82f6;border-width:2px}.empty-column .drop-zone[data-v-aa07f02d]:hover{background-color:#3b82f614;border-color:#3b82f680}.row-controls[data-v-aa07f02d],.column-controls[data-v-aa07f02d],.component-controls[data-v-aa07f02d]{z-index:50}.row-controls[data-v-aa07f02d]{pointer-events:auto}.row-controls[data-v-aa07f02d]:hover{opacity:1!important}.column-controls[data-v-aa07f02d]{pointer-events:auto}.column-controls[data-v-aa07f02d]:hover{opacity:1!important}.component-controls[data-v-aa07f02d]{pointer-events:auto}.component-controls[data-v-aa07f02d]:hover{opacity:1!important}.w-6.h-6[data-v-aa07f02d]{width:20px!important;height:20px!important}.w-6.h-6 i[data-v-aa07f02d]{font-size:14px!important}.row-controls .bg-gray-800[data-v-aa07f02d],.column-controls .bg-blue-600[data-v-aa07f02d],.component-controls .bg-green-600[data-v-aa07f02d]{padding:3px 6px!important}.component-wrapper[data-v-aa07f02d]{position:relative}.col-span-1[data-v-aa07f02d]{grid-column:span 1 / span 1}.col-span-2[data-v-aa07f02d]{grid-column:span 2 / span 2}.col-span-3[data-v-aa07f02d]{grid-column:span 3 / span 3}.col-span-4[data-v-aa07f02d]{grid-column:span 4 / span 4}.col-span-5[data-v-aa07f02d]{grid-column:span 5 / span 5}.col-span-6[data-v-aa07f02d]{grid-column:span 6 / span 6}.col-span-7[data-v-aa07f02d]{grid-column:span 7 / span 7}.col-span-8[data-v-aa07f02d]{grid-column:span 8 / span 8}.col-span-9[data-v-aa07f02d]{grid-column:span 9 / span 9}.col-span-10[data-v-aa07f02d]{grid-column:span 10 / span 10}.col-span-11[data-v-aa07f02d]{grid-column:span 11 / span 11}.col-span-12[data-v-aa07f02d]{grid-column:span 12 / span 12}@media (max-width: 768px){.grid-cols-12[data-v-aa07f02d]{grid-template-columns:repeat(1,minmax(0,1fr))}.column[data-v-aa07f02d]{grid-column:span 1 / span 1!important;width:100%!important;flex:0 0 100%!important;max-width:100%!important}}@media (max-width: 1024px){.grid-cols-12[data-v-aa07f02d]{grid-template-columns:repeat(1,minmax(0,1fr))}.column[data-v-aa07f02d]{grid-column:span 1 / span 1!important;width:100%!important;flex:0 0 100%!important;max-width:100%!important}}
