.modal-overlay[data-v-db46dbcc]{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;padding:16px;position:fixed;top:0;width:100%;z-index:1001}.modal-container[data-v-db46dbcc]{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:24px;max-height:90vh;max-width:600px;overflow-y:auto;padding:32px 24px;position:relative;width:100%}.modal-close[data-v-db46dbcc]{align-items:center;background:#f1f1f4;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:16px;top:16px;transition:background-color .2s ease,transform .2s ease;width:36px;z-index:1}.modal-close[data-v-db46dbcc]:hover{background:#e1e1e6;transform:scale(1.1)}.modal-close[data-v-db46dbcc] svg{color:#6b6b73;height:1rem;width:1rem}.modal-header[data-v-db46dbcc]{align-items:center;display:flex;flex-direction:column;gap:8px;padding-top:8px;text-align:center}.modal-icon-wrapper[data-v-db46dbcc]{align-items:center;border-radius:16px;display:flex;height:64px;justify-content:center;margin-bottom:4px;width:64px}.modal-icon-wrapper[data-v-db46dbcc] svg{height:2rem;width:2rem}.modal-icon-wrapper.orange-bg[data-v-db46dbcc]{background-color:#fff3e6;color:#f77f00}.modal-icon-wrapper.red-bg[data-v-db46dbcc]{background-color:#ffebe6;color:#e10600}.modal-icon-wrapper.dark-bg[data-v-db46dbcc]{background-color:#f1f1f4;color:#1a1a1d}.modal-icon-wrapper.yellow-bg[data-v-db46dbcc]{background-color:#fdf6e3;color:#b8941f}.modal-header h2[data-v-db46dbcc]{color:#2e2e33;font-size:1.5em;font-weight:700;margin:0}.modal-subtitle[data-v-db46dbcc]{color:#6b6b73;font-size:15px}.modal-body[data-v-db46dbcc]{display:flex;flex-direction:column;gap:20px}.modal-intro[data-v-db46dbcc]{color:#2e2e33;font-size:15px;line-height:1.7;margin:0}.modal-features[data-v-db46dbcc]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.modal-features li[data-v-db46dbcc]{align-items:flex-start;color:#2e2e33;display:flex;font-size:15px;gap:12px;line-height:1.5}.modal-features li[data-v-db46dbcc] svg{flex-shrink:0;height:1rem;margin-top:3px;width:1rem}.check-orange[data-v-db46dbcc]{color:#f77f00}.check-red[data-v-db46dbcc]{color:#e10600}.check-dark[data-v-db46dbcc]{color:#1a1a1d}.check-yellow[data-v-db46dbcc]{color:#b8941f}.modal-ideal[data-v-db46dbcc]{align-items:flex-start;background-color:#f9f9fb;border-radius:12px;color:#6b6b73;display:flex;font-size:14px;gap:10px;line-height:1.6;padding:16px}.modal-ideal .ideal-icon[data-v-db46dbcc],.modal-ideal[data-v-db46dbcc] svg{flex-shrink:0;height:1.2rem;margin-top:2px;width:1.2rem}.modal-footer[data-v-db46dbcc]{display:flex;justify-content:center;padding-top:4px}.modal-cta[data-v-db46dbcc]{align-items:center;background-color:#f77f00;border-radius:50px;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:8px;padding:14px 32px;text-decoration:none;transition:all .3s ease}.modal-cta[data-v-db46dbcc]:hover{background-color:#d96e00;transform:translateY(-2px)}.modal-enter-active[data-v-db46dbcc]{transition:opacity .3s ease}.modal-enter-active .modal-container[data-v-db46dbcc]{transition:opacity .3s ease,transform .3s ease}.modal-enter-from[data-v-db46dbcc]{opacity:0}.modal-enter-from .modal-container[data-v-db46dbcc]{opacity:0;transform:translateY(20px) scale(.95)}.modal-leave-active[data-v-db46dbcc]{transition:opacity .2s ease}.modal-leave-active .modal-container[data-v-db46dbcc]{transition:opacity .2s ease,transform .2s ease}.modal-leave-to[data-v-db46dbcc]{opacity:0}.modal-leave-to .modal-container[data-v-db46dbcc]{opacity:0;transform:translateY(10px) scale(.98)}@media(min-width:768px){.modal-container[data-v-db46dbcc]{padding:40px 36px}.modal-header h2[data-v-db46dbcc]{font-size:1.75em}}.hero[data-v-53b840bb]{background-color:#1a1a1d;justify-content:center;min-height:280px;padding:60px 24px;width:100dvw}.hero[data-v-53b840bb],.hero-content[data-v-53b840bb]{align-items:center;display:flex;flex-direction:column}.hero-content[data-v-53b840bb]{gap:12px;text-align:center}.hero h1[data-v-53b840bb]{color:#fff;font-family:system-ui,-apple-system,sans-serif;font-size:2.5em;font-weight:700;margin:0}.hero-subtitle[data-v-53b840bb]{color:#6b6b73;font-size:1.1em;margin:0}.accent-bar[data-v-53b840bb]{background-color:#f77f00;border-radius:2px;height:3px;margin-top:8px;width:60px}.services-container[data-v-53b840bb]{background-color:#f1f1f4;display:flex;flex-direction:column;gap:32px;padding:32px 20px}.service-category[data-v-53b840bb]{display:flex;flex-direction:column;gap:16px}.category-header[data-v-53b840bb]{align-items:center;display:flex;gap:12px}.category-badge[data-v-53b840bb]{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:1px;padding:8px 16px;text-transform:uppercase}.category-badge.orange[data-v-53b840bb]{background-color:#f77f00;color:#fff}.category-badge.red[data-v-53b840bb]{background-color:#e10600;color:#fff}.category-badge.dark[data-v-53b840bb]{background-color:#1a1a1d;color:#fff}.category-badge.yellow[data-v-53b840bb]{background-color:#f4c430;color:#1a1a1d}.badge-icon[data-v-53b840bb]{align-items:center;display:inline-flex;font-size:18px}.desktop-grid[data-v-53b840bb]{display:none}.mobile-list[data-v-53b840bb]{display:flex;flex-direction:column;gap:12px}.mobile-card[data-v-53b840bb]{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 4px 15px #00000008;display:flex;gap:16px;padding:20px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.mobile-card[data-v-53b840bb]:hover{box-shadow:0 6px 20px #00000014;transform:translateY(-2px)}.mobile-icon[data-v-53b840bb]{align-items:center;border-radius:12px;color:#f77f00;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.mobile-icon.orange-bg[data-v-53b840bb]{background-color:#fff3e6;color:#f77f00}.mobile-icon.red-bg[data-v-53b840bb]{background-color:#ffebe6;color:#e10600}.mobile-icon.gray-bg[data-v-53b840bb]{background-color:#f1f1f4;color:#1a1a1d}.mobile-icon.yellow-bg[data-v-53b840bb]{background-color:#fdf6e3;color:#b8941f}.mobile-icon[data-v-53b840bb] svg{height:1.5rem;width:1.5rem}.mobile-content[data-v-53b840bb]{display:flex;flex:1;flex-direction:column;gap:4px}.mobile-content h4[data-v-53b840bb]{color:#2e2e33;font-size:16px;font-weight:700;margin:0}.mobile-content span[data-v-53b840bb]{color:#6b6b73;font-size:14px}.service-card[data-v-53b840bb]{background-color:#fff;border-radius:16px;box-shadow:0 4px 20px #00000008;display:flex;flex-direction:column;gap:16px;padding:28px;transition:transform .2s ease,box-shadow .2s ease}.service-card[data-v-53b840bb]:hover{box-shadow:0 8px 25px #00000014;transform:translateY(-3px)}.clickable[data-v-53b840bb]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.service-card.clickable[data-v-53b840bb]:active{transform:translateY(-1px)}.mobile-card.clickable[data-v-53b840bb]:active{transform:translateY(0)}.card-header[data-v-53b840bb]{gap:16px}.card-header[data-v-53b840bb],.icon-wrapper[data-v-53b840bb]{align-items:center;display:flex}.icon-wrapper[data-v-53b840bb]{border-radius:12px;flex-shrink:0;height:56px;justify-content:center;width:56px}.icon-wrapper.orange-bg[data-v-53b840bb]{background-color:#fff3e6;color:#f77f00}.icon-wrapper.red-bg[data-v-53b840bb]{background-color:#ffebe6;color:#e10600}.icon-wrapper.gray-bg[data-v-53b840bb]{background-color:#f1f1f4;color:#1a1a1d}.icon-wrapper.yellow-bg[data-v-53b840bb]{background-color:#fdf6e3;color:#b8941f}.icon-wrapper[data-v-53b840bb] svg{height:1.8rem;width:1.8rem}.title-wrapper[data-v-53b840bb]{display:flex;flex-direction:column;gap:4px}.title-wrapper h3[data-v-53b840bb]{color:#2e2e33;font-size:20px;font-weight:700;margin:0}.title-wrapper .subtitle[data-v-53b840bb]{color:#6b6b73;font-size:14px}.description[data-v-53b840bb]{color:#6b6b73;font-size:15px;line-height:1.6;margin:0}.cta-section[data-v-53b840bb]{align-items:center;background-color:#1a1a1d;color:#fff;display:flex;flex-direction:column;gap:20px;padding:50px 24px;text-align:center}.cta-section h2[data-v-53b840bb]{font-size:1.5em;font-weight:700;margin:0}.cta-button[data-v-53b840bb]{align-items:center;background-color:#f77f00;border-radius:50px;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:8px;padding:14px 32px;text-decoration:none;transition:all .3s ease}.cta-button[data-v-53b840bb]:hover{background-color:#d96e00;transform:translateY(-2px)}@media(min-width:1024px){.hero[data-v-53b840bb]{min-height:280px;padding:60px 80px}.hero h1[data-v-53b840bb]{font-size:3em}.hero-subtitle[data-v-53b840bb]{font-size:1.25em}.accent-bar[data-v-53b840bb]{height:4px;width:80px}.services-container[data-v-53b840bb]{gap:48px;padding:60px 80px}.desktop-grid[data-v-53b840bb]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.chatbot-grid[data-v-53b840bb]{grid-template-columns:repeat(2,1fr)}.support-grid[data-v-53b840bb]{grid-template-columns:repeat(3,1fr)}.mobile-list[data-v-53b840bb]{display:none}.cta-section[data-v-53b840bb]{padding:60px 80px}.cta-section h2[data-v-53b840bb]{font-size:2em}.cta-button[data-v-53b840bb]{font-size:18px;padding:16px 40px}}@media(min-width:1400px){.services-container[data-v-53b840bb]{margin:0 auto;max-width:1400px}}
