@charset "UTF-8";.comparison-section[data-v-7b5a45db]{background:var(--color-bg)}.table-responsive[data-v-7b5a45db]{overflow-x:auto}.comparison-table[data-v-7b5a45db]{background:var(--color-white);border-collapse:collapse;border-radius:12px;box-shadow:0 4px 20px #0f172a0f;font-size:.85rem;overflow:hidden;width:100%}.comparison-table td[data-v-7b5a45db],.comparison-table th[data-v-7b5a45db]{border-bottom:1px solid var(--color-border);padding:.75rem 1rem;text-align:left}.comparison-table thead th[data-v-7b5a45db]{background:var(--color-dark);color:var(--color-white);font-size:.8rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.comparison-table thead th.ours-col[data-v-7b5a45db]{background:var(--color-primary)}.comparison-table tbody tr:last-child td[data-v-7b5a45db]{border-bottom:none}.comparison-table tbody tr[data-v-7b5a45db]:hover{background:var(--color-bg)}.feature-col[data-v-7b5a45db]{color:var(--color-dark);font-weight:600;width:160px}.ours-col[data-v-7b5a45db]{background:#0d94880d;color:var(--color-primary);font-weight:600}.comparison-cta p[data-v-7b5a45db],.comparison-table tbody td[data-v-7b5a45db]:not(.feature-col):not(.ours-col){color:var(--color-text-light)}.comparison-cta p[data-v-7b5a45db]{font-size:.95rem;margin-bottom:1rem}@media(max-width:768px){.comparison-table[data-v-7b5a45db]{font-size:.75rem}.comparison-table td[data-v-7b5a45db],.comparison-table th[data-v-7b5a45db]{padding:.5rem .6rem}.feature-col[data-v-7b5a45db]{width:100px}}.ai-section[data-v-3f87af78]{background:var(--color-white)}.time-card[data-v-3f87af78]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:16px;padding:1.5rem;transition:var(--transition)}.time-card[data-v-3f87af78]:hover{box-shadow:0 16px 32px #0f172a14;transform:translateY(-4px)}.time-card-icon[data-v-3f87af78]{align-items:center;background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary));border-radius:12px;color:#fff;display:flex;height:52px;justify-content:center;width:52px}.time-badge[data-v-3f87af78]{background:linear-gradient(135deg,var(--color-accent),var(--color-accent-light));border-radius:8px;color:#fff;font-size:.875rem;font-weight:600;padding:.5rem 1rem;text-align:center}.placeholder-img[data-v-3f87af78]{flex-shrink:0;height:72px;width:72px}.placeholder-line[data-v-3f87af78]{background:var(--color-border);border-radius:4px;height:12px;width:70%}.field-label[data-v-3f87af78]{color:var(--color-text-light);display:block;font-size:.65rem;font-weight:600;letter-spacing:.05em;margin-bottom:2px;text-transform:uppercase}.status-dot[data-v-3f87af78]{border-radius:50%;height:8px;width:8px}.ai-pulse[data-v-3f87af78]{align-items:center;animation:pulse-3f87af78 2s ease-in-out infinite;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));border-radius:50%;color:#fff;display:flex;height:64px;justify-content:center;width:64px}@keyframes pulse-3f87af78{0%,to{box-shadow:0 0 #0d948866;transform:scale(1)}50%{box-shadow:0 0 0 12px #0d948800;transform:scale(1.05)}}@media(max-width:991px){.product-card .d-flex.gap-3[data-v-3f87af78]{align-items:center;flex-direction:column;text-align:center}}.catalog-section[data-v-5a32d6c3]{background:var(--color-bg);overflow:hidden}.section-label[data-v-5a32d6c3]{background:#0d94881a;border-radius:20px;color:var(--color-primary);display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.1em;margin-bottom:1rem;padding:.4rem 1rem;text-transform:uppercase}.section-subtitle[data-v-5a32d6c3]{margin:0;max-width:100%}.features-list[data-v-5a32d6c3]{display:flex;flex-direction:column;gap:1.25rem}.feature-item[data-v-5a32d6c3]{align-items:flex-start;display:flex;gap:1rem}.feature-item-icon[data-v-5a32d6c3]{align-items:center;background:var(--color-white);border:1px solid var(--color-border);border-radius:10px;color:var(--color-primary);display:flex;height:44px;justify-content:center;min-width:44px;transition:var(--transition);width:44px}.feature-item:hover .feature-item-icon[data-v-5a32d6c3]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.feature-item h4[data-v-5a32d6c3]{color:var(--color-dark);font-size:1rem;font-weight:600;margin-bottom:.2rem}.feature-item p[data-v-5a32d6c3]{color:var(--color-text-light);font-size:.9rem;line-height:1.5;margin:0}.tech-badges[data-v-5a32d6c3]{display:flex;flex-wrap:wrap;gap:.5rem}.tech-badge[data-v-5a32d6c3]{align-items:center;background:#0d94881a;border-radius:6px;color:var(--color-primary);display:inline-flex;font-size:.8rem;font-weight:500;gap:.4rem;padding:.4rem .8rem}.iceberg-note[data-v-5a32d6c3]{align-items:center;color:var(--color-text-light);display:flex;font-size:.9rem;font-style:italic;gap:.5rem}.iceberg-note svg[data-v-5a32d6c3]{color:var(--color-accent);flex-shrink:0}.catalog-mockup[data-v-5a32d6c3]{padding:1rem;position:relative}.mockup-browser[data-v-5a32d6c3]{background:var(--color-white);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 25px 50px -12px #00000026;overflow:hidden}.browser-header[data-v-5a32d6c3]{align-items:center;background:var(--color-dark);display:flex;gap:1rem;padding:.75rem 1rem}.browser-dots[data-v-5a32d6c3]{display:flex;gap:6px}.browser-dots span[data-v-5a32d6c3]{background:#fff3;border-radius:50%;height:10px;width:10px}.browser-dots span[data-v-5a32d6c3]:first-child{background:#ff5f57}.browser-dots span[data-v-5a32d6c3]:nth-child(2){background:#ffbd2e}.browser-dots span[data-v-5a32d6c3]:last-child{background:#28ca42}.browser-url[data-v-5a32d6c3]{background:#ffffff1a;border-radius:6px;color:#ffffffb3;flex:1;font-size:.75rem;padding:.4rem 1rem}.browser-content[data-v-5a32d6c3]{background:#fafafa;min-height:320px;padding:1rem}.mini-header[data-v-5a32d6c3]{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:1rem;margin-bottom:.75rem;padding-bottom:.75rem}.mini-logo[data-v-5a32d6c3]{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));border-radius:4px;height:20px;width:60px}.mini-search[data-v-5a32d6c3]{background:var(--color-white);border:1px solid var(--color-border);border-radius:6px;flex:1;height:28px}.mini-cart[data-v-5a32d6c3]{color:var(--color-dark);position:relative}.cart-badge[data-v-5a32d6c3]{align-items:center;background:var(--color-accent);border-radius:50%;color:#fff;display:flex;font-size:9px;font-weight:600;height:14px;justify-content:center;position:absolute;right:-6px;top:-6px;width:14px}.mini-breadcrumb[data-v-5a32d6c3]{color:var(--color-text-light);font-size:.65rem;margin-bottom:.75rem}.mini-breadcrumb .active[data-v-5a32d6c3]{color:var(--color-primary);font-weight:500}.mini-catalog[data-v-5a32d6c3]{display:flex;gap:1rem}.mini-sidebar[data-v-5a32d6c3]{flex-shrink:0;width:70px}.mini-filter-title[data-v-5a32d6c3]{background:var(--color-dark);border-radius:2px;height:8px;margin-bottom:.5rem;opacity:.2;width:80%}.mini-filter-item[data-v-5a32d6c3]{background:var(--color-border);border-radius:2px;height:6px;margin-bottom:.35rem;width:90%}.mini-filter-item.active[data-v-5a32d6c3]{background:var(--color-primary);opacity:.5}.mini-checkbox[data-v-5a32d6c3]{background:var(--color-border);border-radius:2px;height:6px;margin-bottom:.35rem;width:70%}.mini-products[data-v-5a32d6c3]{display:grid;flex:1;gap:.6rem;grid-template-columns:repeat(3,1fr)}.mini-product[data-v-5a32d6c3]{background:var(--color-white);border:1px solid var(--color-border);border-radius:6px;padding:.5rem}.mini-product-img[data-v-5a32d6c3]{aspect-ratio:1;background:linear-gradient(135deg,#f0f0f0,#e8e8e8);border-radius:4px;margin-bottom:.4rem}.mini-product:first-child .mini-product-img[data-v-5a32d6c3]{background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary));opacity:.3}.mini-product-title[data-v-5a32d6c3]{background:var(--color-border);border-radius:2px;height:6px;margin-bottom:.3rem;width:80%}.mini-product-price[data-v-5a32d6c3]{background:var(--color-primary);border-radius:2px;height:8px;opacity:.4;width:50%}.mockup-decoration[data-v-5a32d6c3]{background:radial-gradient(circle,rgba(13,148,136,.15) 0,transparent 70%);height:200px;pointer-events:none;position:absolute;right:-50px;top:-50px;width:200px}@media(max-width:991px){.catalog-mockup[data-v-5a32d6c3]{display:none}}@media(max-width:575px){.features-list[data-v-5a32d6c3]{gap:1rem}.feature-item-icon[data-v-5a32d6c3]{height:40px;min-width:40px;width:40px}.mini-products[data-v-5a32d6c3]{grid-template-columns:repeat(2,1fr)}}.admin-section[data-v-da05fd2f]{background:var(--color-white);overflow:hidden}.section-label[data-v-da05fd2f]{background:#f973161a;border-radius:20px;color:var(--color-accent);display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.1em;margin-bottom:1rem;padding:.4rem 1rem;text-transform:uppercase}.section-subtitle[data-v-da05fd2f]{margin:0;max-width:100%}.features-list[data-v-da05fd2f]{display:flex;flex-direction:column;gap:1.25rem}.feature-item[data-v-da05fd2f]{align-items:flex-start;display:flex;gap:1rem}.feature-item-icon[data-v-da05fd2f]{align-items:center;background:var(--color-bg);border:1px solid var(--color-border);border-radius:10px;color:var(--color-accent);display:flex;height:44px;justify-content:center;min-width:44px;transition:var(--transition);width:44px}.feature-item:hover .feature-item-icon[data-v-da05fd2f]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-white)}.feature-item h4[data-v-da05fd2f]{color:var(--color-dark);font-size:1rem;font-weight:600;margin-bottom:.2rem}.feature-item p[data-v-da05fd2f]{color:var(--color-text-light);font-size:.9rem;line-height:1.5;margin:0}.tech-badges[data-v-da05fd2f]{display:flex;flex-wrap:wrap;gap:.5rem}.tech-badge[data-v-da05fd2f]{align-items:center;background:#f973161a;border-radius:6px;color:var(--color-accent);display:inline-flex;font-size:.8rem;font-weight:500;gap:.4rem;padding:.4rem .8rem}.iceberg-note[data-v-da05fd2f]{align-items:center;color:var(--color-text-light);display:flex;font-size:.9rem;font-style:italic;gap:.5rem}.iceberg-note svg[data-v-da05fd2f]{color:var(--color-primary);flex-shrink:0}.admin-mockup[data-v-da05fd2f]{padding:1rem;position:relative}.mockup-browser[data-v-da05fd2f]{background:var(--color-white);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 25px 50px -12px #00000026;overflow:hidden}.browser-header[data-v-da05fd2f]{align-items:center;background:var(--color-dark);display:flex;gap:1rem;padding:.75rem 1rem}.browser-dots[data-v-da05fd2f]{display:flex;gap:6px}.browser-dots span[data-v-da05fd2f]{border-radius:50%;height:10px;width:10px}.browser-dots span[data-v-da05fd2f]:first-child{background:#ff5f57}.browser-dots span[data-v-da05fd2f]:nth-child(2){background:#ffbd2e}.browser-dots span[data-v-da05fd2f]:last-child{background:#28ca42}.browser-url[data-v-da05fd2f]{background:#ffffff1a;border-radius:6px;color:#ffffffb3;flex:1;font-size:.75rem;padding:.4rem 1rem}.browser-content[data-v-da05fd2f]{background:#f1f5f9}.admin-layout[data-v-da05fd2f]{display:flex;min-height:300px}.admin-sidebar[data-v-da05fd2f]{background:var(--color-dark);display:flex;flex-direction:column;gap:.5rem;padding:.75rem;width:56px}.sidebar-logo[data-v-da05fd2f]{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));border-radius:8px;height:32px;margin:0 auto .75rem;width:32px}.menu-item[data-v-da05fd2f]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:.5rem;padding:.5rem}.menu-item.active[data-v-da05fd2f]{background:#ffffff1a}.menu-icon[data-v-da05fd2f]{background:#ffffff4d;border-radius:4px;height:20px;width:20px}.menu-item.active .menu-icon[data-v-da05fd2f]{background:var(--color-primary)}.menu-text[data-v-da05fd2f]{display:none}.admin-main[data-v-da05fd2f]{flex:1;padding:1rem}.admin-topbar[data-v-da05fd2f]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.topbar-title[data-v-da05fd2f]{background:var(--color-dark);border-radius:4px;height:16px;opacity:.15;width:100px}.topbar-actions[data-v-da05fd2f]{align-items:center;display:flex;gap:.75rem}.topbar-notif[data-v-da05fd2f]{color:var(--color-text-light);position:relative}.notif-dot[data-v-da05fd2f]{background:var(--color-accent);border-radius:50%;height:6px;position:absolute;right:-2px;top:-2px;width:6px}.topbar-avatar[data-v-da05fd2f]{background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary));border-radius:50%;height:28px;width:28px}.stats-row[data-v-da05fd2f]{display:flex;gap:.75rem;margin-bottom:1rem}.stat-card[data-v-da05fd2f]{align-items:center;background:var(--color-white);border:1px solid var(--color-border);border-radius:8px;display:flex;flex:1;gap:.5rem;padding:.75rem}.stat-icon[data-v-da05fd2f]{border-radius:6px;height:28px;width:28px}.stat-blue[data-v-da05fd2f]{background:#3b82f633}.stat-green[data-v-da05fd2f]{background:#22c55e33}.stat-orange[data-v-da05fd2f]{background:#f9731633}.stat-value[data-v-da05fd2f]{color:var(--color-dark);font-size:.85rem;font-weight:700}.stat-label[data-v-da05fd2f]{background:var(--color-border);border-radius:2px;height:6px;margin-top:2px;width:40px}.orders-table[data-v-da05fd2f]{background:var(--color-white);border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.table-header[data-v-da05fd2f]{align-items:center;border-bottom:1px solid var(--color-border);color:var(--color-dark);display:flex;font-size:.7rem;font-weight:600;justify-content:space-between;padding:.6rem .75rem}.table-filter[data-v-da05fd2f]{background:var(--color-bg);border-radius:4px;height:18px;width:50px}.table-row[data-v-da05fd2f]{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:.5rem;padding:.5rem .75rem}.table-row[data-v-da05fd2f]:last-child{border-bottom:none}.row-id[data-v-da05fd2f]{color:var(--color-primary);font-size:.65rem;font-weight:600;width:36px}.row-customer[data-v-da05fd2f]{background:var(--color-border);border-radius:2px;flex:1;height:8px}.row-amount[data-v-da05fd2f]{color:var(--color-dark);font-size:.65rem;font-weight:600}.row-status[data-v-da05fd2f]{border-radius:50%;height:8px;width:8px}.status-1[data-v-da05fd2f]{background:#22c55e}.status-2[data-v-da05fd2f]{background:#f59e0b}.status-3[data-v-da05fd2f]{background:#3b82f6}.mockup-decoration[data-v-da05fd2f]{background:radial-gradient(circle,rgba(249,115,22,.12) 0,transparent 70%);bottom:-50px;height:200px;left:-50px;pointer-events:none;position:absolute;width:200px}@media(max-width:991px){.admin-mockup[data-v-da05fd2f]{display:none}}@media(max-width:575px){.features-list[data-v-da05fd2f]{gap:1rem}.feature-item-icon[data-v-da05fd2f]{height:40px;min-width:40px;width:40px}.stats-row[data-v-da05fd2f]{flex-direction:column}}.integrations-section[data-v-03fce587]{background:var(--color-bg)}.integration-item[data-v-03fce587]{align-items:center;background:var(--color-white);border:1px solid var(--color-border);border-radius:12px;display:flex;gap:.75rem;height:100%;padding:1.25rem 1.5rem;transition:var(--transition)}.integration-item[data-v-03fce587]:hover{border-color:var(--color-primary-light);box-shadow:0 8px 24px #0f172a0f;transform:translateY(-2px)}.integration-icon[data-v-03fce587]{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.integration-item span[data-v-03fce587]{color:var(--color-dark);font-size:.95rem;font-weight:500}.custom-integration-note[data-v-03fce587]{color:var(--color-text);font-size:1rem;line-height:1.6;margin-bottom:1rem}.pricing-card[data-v-b3f64031]{border-radius:16px;padding:1.75rem}.pricing-title[data-v-b3f64031]{font-size:1.25rem;margin-bottom:.25rem}.pricing-price[data-v-b3f64031]{font-size:2rem;margin-bottom:.25rem}.pricing-price span[data-v-b3f64031]{font-size:.875rem}.pricing-description[data-v-b3f64031]{font-size:.875rem;margin-bottom:1rem;padding-bottom:1rem}.pricing-features[data-v-b3f64031]{margin-bottom:1.25rem}.pricing-features li[data-v-b3f64031]{font-size:.875rem;padding:.35rem 0}.pricing-features svg[data-v-b3f64031]{height:16px;width:16px}.services-section[data-v-8996d8cb]{background:var(--color-white)}.services-grid[data-v-8996d8cb]{display:grid;gap:.75rem;grid-template-columns:repeat(4,1fr);margin-bottom:2rem}.service-item[data-v-8996d8cb]{align-items:center;background:var(--color-bg);border:1px solid var(--color-border);border-radius:8px;display:flex;gap:.6rem;padding:.7rem 1rem;transition:var(--transition)}.service-item[data-v-8996d8cb]:hover{background:var(--color-white);border-color:var(--color-primary);box-shadow:0 8px 24px #0f172a0f;transform:translateY(-2px)}.service-icon[data-v-8996d8cb]{align-items:center;background:var(--color-white);border:1px solid var(--color-border);border-radius:6px;color:var(--color-primary);display:flex;height:32px;justify-content:center;min-width:32px;transition:var(--transition);width:32px}.service-icon svg[data-v-8996d8cb]{height:18px;width:18px}.service-item:hover .service-icon[data-v-8996d8cb]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.service-item span[data-v-8996d8cb]{color:var(--color-dark);font-size:.85rem;font-weight:500}.services-cta[data-v-8996d8cb]{background:linear-gradient(135deg,var(--color-dark) 0,var(--color-dark-secondary) 100%);border-radius:16px;overflow:hidden;padding:2rem;position:relative;text-align:center}.services-cta[data-v-8996d8cb]:before{background:radial-gradient(circle at top right,rgba(13,148,136,.15) 0,transparent 60%);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:50%}.cta-content[data-v-8996d8cb]{margin:0 auto;max-width:600px;position:relative;z-index:1}.cta-content h3[data-v-8996d8cb]{color:var(--color-white);font-size:1.5rem;margin-bottom:.75rem}.cta-content p[data-v-8996d8cb]{color:#fffc;font-size:.95rem;line-height:1.6;margin-bottom:.75rem}.pricing-note[data-v-8996d8cb]{color:#fff9!important;font-size:.85rem!important;font-style:italic;margin-bottom:1.25rem!important}@media(max-width:1200px){.services-grid[data-v-8996d8cb]{grid-template-columns:repeat(3,1fr)}}@media(max-width:991px){.services-grid[data-v-8996d8cb]{grid-template-columns:repeat(2,1fr)}.services-cta[data-v-8996d8cb]{padding:1.5rem}}@media(max-width:575px){.services-grid[data-v-8996d8cb]{grid-template-columns:1fr}.cta-content h3[data-v-8996d8cb]{font-size:1.25rem}}.faq-section[data-v-bef03d65]{background:var(--color-bg)}.faq-grid[data-v-bef03d65]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.faq-item[data-v-bef03d65]{background:var(--color-white);border:1px solid var(--color-border);border-radius:10px;margin-bottom:10px;overflow:hidden;transition:var(--transition)}.faq-item[data-v-bef03d65]:hover{border-color:var(--color-primary-light)}.faq-item.active[data-v-bef03d65]{border-color:var(--color-primary)}.faq-question[data-v-bef03d65]{align-items:center;background:none;border:none;color:var(--color-dark);cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:1rem;justify-content:space-between;padding:1rem 1.25rem;text-align:left;transition:var(--transition);width:100%}.faq-question svg[data-v-bef03d65],.faq-question[data-v-bef03d65]:hover{color:var(--color-primary)}.faq-question svg[data-v-bef03d65]{flex-shrink:0;transition:transform .3s ease}.faq-item.active .faq-question svg[data-v-bef03d65]{transform:rotate(180deg)}.faq-answer[data-v-bef03d65]{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-item.active .faq-answer[data-v-bef03d65]{max-height:300px}.faq-answer p[data-v-bef03d65]{font-size:.875rem;line-height:1.6;margin:0;padding:0 1.25rem 1rem}.faq-answer p[data-v-bef03d65],.faq-cta p[data-v-bef03d65]{color:var(--color-text-light)}.faq-cta p[data-v-bef03d65]{margin-bottom:1rem}@media(max-width:991px){.faq-grid[data-v-bef03d65]{grid-template-columns:1fr}}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);float:right;font-size:20px;font-weight:700;opacity:.8;position:relative;right:-.3em;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;top:-.3em}.toast-close-button:focus,.toast-close-button:hover{color:#000;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);opacity:.4;text-decoration:none}button.toast-close-button{-webkit-appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.toast-top-center{right:0;top:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{right:0;top:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{left:12px;top:12px}.toast-top-right{right:12px;top:12px}.toast-bottom-right{bottom:12px;right:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container>div{background-position:15px;background-repeat:no-repeat;border-radius:3px;box-shadow:0 0 12px #999;color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);margin:0 0 6px;opacity:.8;overflow:hidden;padding:15px 15px 15px 50px;position:relative;width:300px}#toast-container>div:hover{box-shadow:0 0 12px #000;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{margin-left:auto;margin-right:auto;width:300px}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{margin-left:auto;margin-right:auto;width:96%}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{background-color:#000;bottom:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);height:4px;left:0;opacity:.4;position:absolute}@media(max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media(min-width:241px)and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media(min-width:481px)and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}.contact-section[data-v-6588f9d1]{background:var(--color-dark)}.contact-section .section-title[data-v-6588f9d1],.contact-section .section-title span[data-v-6588f9d1]{color:var(--color-white)}.contact-section .section-subtitle[data-v-6588f9d1]{color:#ffffffb3}.contact-form[data-v-6588f9d1]{background:var(--color-white);border-radius:16px;box-shadow:0 20px 50px #0000004d;margin:0 auto;max-width:480px;padding:2rem}.form-control[data-v-6588f9d1]{border:1px solid var(--color-border);border-radius:8px;font-size:.95rem;padding:.75rem 1rem;transition:var(--transition)}.form-control[data-v-6588f9d1]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #0d94881a}.form-control[data-v-6588f9d1]::-moz-placeholder{color:var(--color-text-light)}.form-control[data-v-6588f9d1]::placeholder{color:var(--color-text-light)}.form-control-sm[data-v-6588f9d1]{font-size:.85rem;padding:.5rem .75rem}.other-channel-btn[data-v-6588f9d1]{align-items:center;background:none;border:none;color:var(--color-primary);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:500;gap:.4rem;padding:0;transition:var(--transition)}.other-channel-btn[data-v-6588f9d1]:hover{color:var(--color-primary-dark)}.other-channel-btn svg[data-v-6588f9d1]{transition:transform .2s ease}.other-channel-input[data-v-6588f9d1]{animation:slideDown-6588f9d1 .2s ease}@keyframes slideDown-6588f9d1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}textarea.form-control[data-v-6588f9d1]{resize:none}.footer-brand[data-v-c045a766]{color:#ffffffe6;font-size:1.25rem;font-weight:700;text-decoration:none;transition:color .3s ease}.footer-brand span[data-v-c045a766]{color:var(--color-primary-light)}.footer-brand[data-v-c045a766]:hover{color:#fff}.developed-by a[data-v-c045a766]{color:var(--color-primary-light);font-weight:500;text-decoration:none;transition:color .3s ease}.developed-by a[data-v-c045a766]:hover{color:var(--color-accent)}@font-face{font-family:Onest;src:local("Onest Regular"),local("Onest"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-tbSH5gwUZx91_nQJPZ7srocYyl391752LtAGIZWD6ok.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Onest Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:112.604%;ascent-override:86.1426%;descent-override:27.0861%;line-gap-override:0%}@font-face{font-family:"Onest Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.7833%;ascent-override:91.6969%;descent-override:28.8325%;line-gap-override:0%}@font-face{font-family:"Onest Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:104.2222%;ascent-override:93.0704%;descent-override:29.2644%;line-gap-override:0%}@font-face{font-family:"Onest Fallback: Arial";src:local("Arial");size-adjust:105.2039%;ascent-override:92.2019%;descent-override:28.9913%;line-gap-override:0%}@font-face{font-family:"Onest Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.9451%;ascent-override:98.0341%;descent-override:30.8252%;line-gap-override:0%}@font-face{font-family:Onest;src:local("Onest Medium"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-CsqHppn8LybiAmXBk9aFkUXCYTXUrE_pU3vnsaWxswU.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Onest;src:local("Onest SemiBold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-D_BEOMdhrJJvpd6kFG4Qv7h0kRaX4O3iFiqBNuyAZtY.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Onest;src:local("Onest Bold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Yl8rlX0OnEcbscUN_FAaemrsg73heYUVVQKNa0g4QXc.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Onest;src:local("Onest Regular"),local("Onest"),url(../_fonts/wzzz2shnfAzkL93HU8t8eCO8wlLYVZB6H2l1d84QjUA-p1YhII35c_fcLYzqEVhBLuxG56IaQifEiQ3qzaLatew.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Onest;src:local("Onest Regular"),local("Onest"),url(../_fonts/wfxdz7B7lh2OdF7FUIyrFUnW307YbaWH-rgkxTa3CnE-pr_GskdAc05AXTuF1tR6bLkUOU0o4lQBlwp2-c1AeHs.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Onest;src:local("Onest Regular"),local("Onest"),url(../_fonts/qa0f3KUz4qHzX04FBGtySIpNngLQoG5kh2dKodSulx0-PqjQgaCEBwcGAsrUdkfcamRxc8JKn_Sd05Y5_ZXHuMA.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Onest;src:local("Onest Regular"),local("Onest"),url(../_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-4wxJgC6c6Fylixo8HsrTbFVy97CZcHbKZoZu7qh8vZc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Onest;src:local("Onest Medium"),url(../_fonts/wzzz2shnfAzkL93HU8t8eCO8wlLYVZB6H2l1d84QjUA-p1YhII35c_fcLYzqEVhBLuxG56IaQifEiQ3qzaLatew.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Onest;src:local("Onest Medium"),url(../_fonts/wfxdz7B7lh2OdF7FUIyrFUnW307YbaWH-rgkxTa3CnE-pr_GskdAc05AXTuF1tR6bLkUOU0o4lQBlwp2-c1AeHs.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Onest;src:local("Onest Medium"),url(../_fonts/qa0f3KUz4qHzX04FBGtySIpNngLQoG5kh2dKodSulx0-PqjQgaCEBwcGAsrUdkfcamRxc8JKn_Sd05Y5_ZXHuMA.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Onest;src:local("Onest Medium"),url(../_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-4wxJgC6c6Fylixo8HsrTbFVy97CZcHbKZoZu7qh8vZc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Onest;src:local("Onest SemiBold"),url(../_fonts/wzzz2shnfAzkL93HU8t8eCO8wlLYVZB6H2l1d84QjUA-p1YhII35c_fcLYzqEVhBLuxG56IaQifEiQ3qzaLatew.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Onest;src:local("Onest SemiBold"),url(../_fonts/wfxdz7B7lh2OdF7FUIyrFUnW307YbaWH-rgkxTa3CnE-pr_GskdAc05AXTuF1tR6bLkUOU0o4lQBlwp2-c1AeHs.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Onest;src:local("Onest SemiBold"),url(../_fonts/qa0f3KUz4qHzX04FBGtySIpNngLQoG5kh2dKodSulx0-PqjQgaCEBwcGAsrUdkfcamRxc8JKn_Sd05Y5_ZXHuMA.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Onest;src:local("Onest SemiBold"),url(../_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-4wxJgC6c6Fylixo8HsrTbFVy97CZcHbKZoZu7qh8vZc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Onest;src:local("Onest Bold"),url(../_fonts/wzzz2shnfAzkL93HU8t8eCO8wlLYVZB6H2l1d84QjUA-p1YhII35c_fcLYzqEVhBLuxG56IaQifEiQ3qzaLatew.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Onest;src:local("Onest Bold"),url(../_fonts/wfxdz7B7lh2OdF7FUIyrFUnW307YbaWH-rgkxTa3CnE-pr_GskdAc05AXTuF1tR6bLkUOU0o4lQBlwp2-c1AeHs.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Onest;src:local("Onest Bold"),url(../_fonts/qa0f3KUz4qHzX04FBGtySIpNngLQoG5kh2dKodSulx0-PqjQgaCEBwcGAsrUdkfcamRxc8JKn_Sd05Y5_ZXHuMA.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Onest;src:local("Onest Bold"),url(../_fonts/9pYDlQNNS1dRHcDSX9nD2Jt_rnAj0_U969CrAJccTT8-4wxJgC6c6Fylixo8HsrTbFVy97CZcHbKZoZu7qh8vZc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}:root{--color-primary:#0d9488;--color-primary-dark:#0a7c72;--color-primary-light:#14b8a6;--color-accent:#f97316;--color-accent-light:#fb923c;--color-dark:#0f172a;--color-dark-secondary:#1e293b;--color-text:#334155;--color-text-light:#64748b;--color-bg:#f8fafc;--color-white:#fff;--color-border:#e2e8f0;--font-main:"Onest", "Onest Fallback: BlinkMacSystemFont", "Onest Fallback: Segoe UI", "Onest Fallback: Helvetica Neue", "Onest Fallback: Arial", "Onest Fallback: Noto Sans",-apple-system,BlinkMacSystemFont,sans-serif;--transition:all .3s ease}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-main);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{color:var(--color-dark);font-weight:600;line-height:1.2}h1{font-size:clamp(2.5rem,5vw,3.5rem)}h2{font-size:clamp(2rem,4vw,2.75rem)}h3{font-size:clamp(1.25rem,2vw,1.5rem)}p{color:var(--color-text-light)}.btn-primary{background:var(--color-primary)!important;border-color:var(--color-primary)!important;border-radius:8px;font-weight:500;padding:.875rem 2rem;transition:var(--transition)}.btn-primary:focus,.btn-primary:hover{background:var(--color-primary-dark)!important;border-color:var(--color-primary-dark)!important;box-shadow:0 8px 24px #0d94884d;transform:translateY(-2px)}.btn-outline-primary{border-color:var(--color-primary)!important;border-radius:8px;color:var(--color-primary)!important;font-weight:500;padding:.875rem 2rem;transition:var(--transition)}.btn-outline-primary:focus,.btn-outline-primary:hover{background:var(--color-primary)!important;color:var(--color-white)!important;transform:translateY(-2px)}.btn-accent{background:var(--color-accent);border:none;border-radius:10px;color:var(--color-white);font-size:1.1rem;font-weight:600;padding:1rem 2.5rem;transition:var(--transition)}.btn-accent:focus,.btn-accent:hover{background:var(--color-accent-light);box-shadow:0 12px 32px #f9731659;color:var(--color-white);transform:translateY(-3px)}.section{padding:6rem 0}@media(max-width:768px){.section{padding:4rem 0}}.section-title{margin-bottom:1rem}.section-title span{color:var(--color-primary)}.section-subtitle{font-size:1.125rem;margin:0 auto 3rem;max-width:900px}.feature-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:16px;height:100%;padding:2rem;transition:var(--transition)}.feature-card:hover{border-color:var(--color-primary-light);box-shadow:0 20px 40px #0f172a14;transform:translateY(-8px)}.feature-card .feature-icon{align-items:center;background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary));border-radius:12px;display:flex;height:56px;justify-content:center;margin-bottom:1.25rem;width:56px}.feature-card .feature-icon svg{color:var(--color-white);height:28px;width:28px}.feature-card h3{font-size:1.25rem;margin-bottom:.75rem}.feature-card p{font-size:.95rem;margin:0}.pricing-card{background:var(--color-white);border:2px solid var(--color-border);border-radius:20px;height:100%;padding:2.5rem;position:relative;transition:var(--transition)}.pricing-card.featured{border-color:var(--color-primary)}.pricing-card.featured:before{background:var(--color-primary);border-radius:20px;color:var(--color-white);content:"Популярний";font-size:.8rem;font-weight:600;left:50%;padding:.25rem 1rem;position:absolute;top:-12px;transform:translate(-50%)}.pricing-card:hover{box-shadow:0 24px 48px #0f172a1a;transform:translateY(-8px)}.pricing-card .pricing-title{font-size:1.5rem;margin-bottom:.5rem}.pricing-card .pricing-price{color:var(--color-dark);font-size:2.5rem;font-weight:700;margin-bottom:.25rem}.pricing-card .pricing-price span{color:var(--color-text-light);font-size:1rem;font-weight:400}.pricing-card .pricing-description{border-bottom:1px solid var(--color-border);font-size:.95rem;margin-bottom:1.5rem;padding-bottom:1.5rem}.pricing-card .pricing-features{list-style:none;margin:0 0 2rem;padding:0}.pricing-card .pricing-features li{align-items:center;display:flex;font-size:.95rem;gap:.75rem;padding:.5rem 0}.pricing-card .pricing-features li svg{color:var(--color-primary);flex-shrink:0;height:20px;width:20px}.integration-item{align-items:center;background:var(--color-white);border:1px solid var(--color-border);border-radius:12px;display:flex;gap:.75rem;padding:1.25rem 1.5rem;transition:var(--transition)}.integration-item:hover{border-color:var(--color-primary-light);box-shadow:0 8px 24px #0f172a0f}.integration-item .integration-icon{align-items:center;background:var(--color-bg);border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.integration-item .integration-icon svg{color:var(--color-primary);height:24px;width:24px}.integration-item span{color:var(--color-dark);font-size:.95rem;font-weight:500}.hero{align-items:center;background:linear-gradient(135deg,var(--color-dark) 0,var(--color-dark-secondary) 100%);display:flex;min-height:100vh;overflow:hidden;position:relative}.hero:before{background:radial-gradient(circle,rgba(13,148,136,.15) 0,transparent 60%);height:150%;right:-20%;top:-50%;width:80%}.hero:after,.hero:before{content:"";pointer-events:none;position:absolute}.hero:after{background:radial-gradient(circle,rgba(249,115,22,.1) 0,transparent 50%);bottom:-30%;height:80%;left:-10%;width:50%}.hero .hero-content{position:relative;z-index:1}.hero h1{color:var(--color-white);margin-bottom:1.5rem}.hero h1 span{background:linear-gradient(135deg,var(--color-primary-light),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero .hero-subtitle{color:#ffffffb3;font-size:1.25rem;line-height:1.7;margin-bottom:2.5rem;max-width:540px}.hero .hero-stack{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:2rem;margin-top:3rem;padding-top:2rem}.hero .hero-stack .stack-label{color:#ffffff80;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}.hero .hero-stack .stack-items{display:flex;gap:1rem}.hero .hero-stack .stack-items span{background:#ffffff1a;border-radius:6px;color:#fffc;font-size:.9rem;font-weight:500;padding:.5rem 1rem}.navbar{left:0;padding:1rem 0;position:fixed;right:0;top:0;transition:var(--transition);z-index:1000}.navbar.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172af2;padding:.75rem 0}.navbar .navbar-brand{color:var(--color-white)!important;font-size:1.5rem;font-weight:700}.navbar .navbar-brand span{color:var(--color-primary-light)}.navbar .nav-link{color:#fffc!important;font-weight:500;padding:.5rem 1rem!important;transition:var(--transition)}.navbar .nav-link:hover{color:var(--color-primary-light)!important}.features-section{background:var(--color-white)}.capabilities-section{background:var(--color-bg)}.capabilities-section .capability-block h3{align-items:center;display:flex;gap:.75rem;margin-bottom:1.5rem}.capabilities-section .capability-block h3 svg{color:var(--color-primary);height:28px;width:28px}.capabilities-section .capability-block ul{list-style:none;margin:0;padding:0}.capabilities-section .capability-block ul li{align-items:flex-start;color:var(--color-text);display:flex;gap:.75rem;padding:.625rem 0}.capabilities-section .capability-block ul li:before{background:var(--color-primary);border-radius:50%;content:"";flex-shrink:0;height:6px;margin-top:.5rem;width:6px}.integrations-section{background:var(--color-white)}.pricing-section{background:var(--color-bg)}.contact-section{background:linear-gradient(135deg,var(--color-dark) 0,var(--color-dark-secondary) 100%);position:relative}.contact-section:before{background:radial-gradient(circle at top right,rgba(13,148,136,.2) 0,transparent 50%);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:50%}.contact-section .section-title{color:var(--color-white)}.contact-section .section-subtitle{color:#ffffffb3}.contact-section .contact-form{background:var(--color-white);border-radius:20px;margin:0 auto;max-width:540px;padding:2.5rem;position:relative;z-index:1}.contact-section .contact-form .form-label{color:var(--color-dark);font-weight:500;margin-bottom:.5rem}.contact-section .contact-form .form-control{border:2px solid var(--color-border);border-radius:10px;font-size:1rem;padding:.875rem 1rem;transition:var(--transition)}.contact-section .contact-form .form-control:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px #0d94881a}.contact-section .contact-form .form-control::-moz-placeholder{color:var(--color-text-light)}.contact-section .contact-form .form-control::placeholder{color:var(--color-text-light)}.contact-section .contact-form textarea.form-control{min-height:120px;resize:vertical}.footer{background:var(--color-dark);padding:2rem 0}.footer p{color:#ffffff80;font-size:.9rem;margin:0}@media(max-width:991px){.hero{min-height:auto;padding:8rem 0 5rem}.hero .hero-stack{align-items:flex-start;flex-direction:column;gap:1rem}.navbar-collapse{background:#0f172afa;border-radius:12px;margin-top:1rem;padding:1rem}}@media(max-width:767px){.hero{text-align:center}.hero .hero-subtitle{margin-left:auto;margin-right:auto}.hero .hero-stack{align-items:center}.hero .hero-stack .stack-items{flex-wrap:wrap;justify-content:center}.section-subtitle{text-align:center}.pricing-card{padding:2rem}}
