:root{--community-nav-height: 0px;--community-breadcrumb-height: 0px;--community-top-offset: 0px}:root[data-theme=zeal-light],:root[data-theme=zeal-light] *,:root[data-theme=eforms],:root[data-theme=eforms] *{--color-primary: #462b91 !important;--color-primary-content: #ffffff !important;--color-secondary: #6d4ac7 !important;--color-secondary-content: #ffffff !important;--color-accent: #4461D7 !important;--color-accent-content: #ffffff !important;--color-neutral: #2a1a4f !important;--color-neutral-content: #f1f1f1 !important;--color-base-100: #ffffff !important;--color-base-200: #f8f9fa !important;--color-base-300: #f1f3f4 !important;--color-base-content: #1f2937 !important;--color-info: #2563eb;--color-info-content: oklch(98% 0 0);--color-success: #059669;--color-success-content: oklch(98% 0 0);--color-warning: #d97706;--color-warning-content: oklch(98% 0 0);--color-error: #dc2626;--color-error-content: oklch(98% 0 0);--radius-selector: 1rem;--radius-field: 1rem;--radius-box: 1rem;--gradient-from: #f8fafc !important;--gradient-via: #e4d4f7 !important;--gradient-to: #c4b5fd !important;--gradient-secondary-from: #f8fafc !important;--gradient-secondary-to: #e2e8f0 !important;--gradient-faq-from: #f1f5f9 !important;--gradient-faq-to: #f3e8ff !important;--gradient-contact-from: #f1f5f9 !important;--gradient-contact-to: #dbeafe !important;--gradient-bottom-from: #dbeafe !important;--gradient-bottom-to: #ede9fe !important;--glass-bg: rgba(255, 255, 255, .8) !important;--color-glass-bg: rgba(255, 255, 255, .8) !important;--glass-hover: rgba(255, 255, 255, .95) !important;--card-border: rgba(255, 255, 255, .5) !important;--p: 268 95% 32% !important;--pc: 0 0% 100% !important;--s: 253 47% 52% !important;--sc: 0 0% 100% !important;--a: 224 67% 57% !important;--ac: 0 0% 100% !important}:root[data-theme=zeal-dark],:root[data-theme=zeal-dark] *{--color-primary: #6d4ac7 !important;--color-primary-content: #ffffff !important;--color-secondary: #8b6bd1 !important;--color-secondary-content: #ffffff !important;--color-accent: #5b7ae6 !important;--color-accent-content: #ffffff !important;--color-neutral: #1a1a2e !important;--color-neutral-content: #e0e0e0 !important;--color-base-100: #16213e !important;--color-base-200: #0f172a !important;--color-base-300: #0d1117 !important;--color-base-content: #f8fafc !important;--color-info: #3b82f6;--color-info-content: oklch(98% 0 0);--color-success: #10b981;--color-success-content: oklch(98% 0 0);--color-warning: #f59e0b;--color-warning-content: oklch(15% 0 0);--color-error: #ef4444;--color-error-content: oklch(98% 0 0);--radius-selector: 1rem;--radius-field: 1rem;--radius-box: 1rem;--gradient-from: #1e293b !important;--gradient-via: #2d1b69 !important;--gradient-to: #3730a3 !important;--gradient-secondary-from: #374151 !important;--gradient-secondary-to: #1e293b !important;--gradient-faq-from: #334155 !important;--gradient-faq-to: #2d1b69 !important;--gradient-contact-from: #334155 !important;--gradient-contact-to: #1e3a8a !important;--gradient-bottom-from: #1e3a8a !important;--gradient-bottom-to: #312e81 !important;--section-bg-white: #1a1a2e !important;--section-bg-secondary: #2d1b49 !important;--section-bg-contact: #16213e !important;--glass-bg: rgba(107, 74, 199, .15) !important;--glass-hover: rgba(107, 74, 199, .25) !important;--card-border: rgba(107, 74, 199, .3) !important;--p: 253 47% 52% !important;--pc: 0 0% 100% !important;--s: 253 36% 63% !important;--sc: 0 0% 100% !important;--a: 224 67% 64% !important;--ac: 0 0% 100% !important}.theme-gradient-hero,.theme-gradient-main{background:linear-gradient(135deg,var(--gradient-from) 0%,var(--gradient-via) 50%,var(--gradient-to) 100%)!important}.theme-gradient-section-1,.theme-gradient-secondary{background:linear-gradient(to bottom right,var(--gradient-secondary-from),var(--gradient-secondary-to))!important}.theme-gradient-section-3,.theme-gradient-contact{background:linear-gradient(to bottom right,var(--gradient-contact-from),var(--gradient-contact-to))!important}.theme-gradient-section-2,.theme-gradient-faq{background:linear-gradient(to bottom right,var(--gradient-faq-from),var(--gradient-faq-to))!important}.theme-gradient-section-bottom,.theme-gradient-bottom{background:linear-gradient(to bottom right,var(--gradient-bottom-from),var(--gradient-bottom-to))!important}.theme-section-white{background:#fff!important}.theme-section-secondary{background:var(--gradient-secondary-from)!important}.theme-section-contact{background:var(--gradient-contact-from)!important}:root[data-theme=zeal-dark] .theme-section-white{background:var(--section-bg-white)!important}:root[data-theme=zeal-dark] .theme-section-secondary{background:var(--section-bg-secondary)!important}:root[data-theme=zeal-dark] .theme-section-contact{background:var(--section-bg-contact)!important}.theme-glass{background:var(--glass-bg)!important;border:1px solid var(--card-border)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.theme-glass:hover{background:var(--glass-hover)!important;transform:translateY(-2px)!important;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important}:root[data-theme=zeal-dark] .theme-glass{box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -2px #0003!important}:root[data-theme=zeal-dark] .theme-glass:hover{box-shadow:0 25px 30px -5px #0006,0 15px 15px -5px #0000004d!important}.text-primary{color:var(--color-primary)!important}.bg-primary{background-color:var(--color-primary)!important}.btn-primary{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;color:var(--color-primary-content)!important}.btn-primary:hover{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;opacity:.9!important}:root[data-theme=zeal-light] .navbar img,:root[data-theme=zeal-light] .logo-main{filter:none!important}:root[data-theme=zeal-dark] .navbar img,:root[data-theme=zeal-dark] .logo-main{filter:brightness(0) invert(1)!important}:root[data-theme=zeal-light] .theme-text{color:#1f2937!important}:root[data-theme=zeal-light] .theme-text-muted{color:#4b5563!important}:root[data-theme=zeal-light] .theme-text-lighter{color:#6b7280!important}:root[data-theme=zeal-dark] .theme-text{color:#f8fafc!important}:root[data-theme=zeal-dark] .theme-text-muted{color:#e2e8f0!important}:root[data-theme=zeal-dark] .theme-text-lighter{color:#cbd5e1!important}.collapse{background:var(--glass-bg)!important;border:1px solid var(--card-border)!important;backdrop-filter:blur(8px)!important}.collapse-title{color:var(--color-base-content)!important;font-weight:600!important}.collapse-content{color:var(--color-base-content)!important;opacity:.9!important}:root[data-theme=zeal-dark] .collapse{background:#6b4ac71a!important;border:1px solid rgba(107,74,199,.3)!important}:root[data-theme=zeal-dark] .collapse-title{color:#f8fafc!important}:root[data-theme=zeal-dark] .collapse-content{color:#e2e8f0!important}.info-glass{background:#ffffffb3!important;border:1px solid var(--card-border)!important}:root[data-theme=zeal-dark] .info-glass{background:#16213eb3!important;border:0px solid rgba(107,74,199,.25)!important}.modal{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.modal::backdrop,.modal:not(dialog:not(.modal-open)){background:#0009!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.modal-backdrop{background:#0009!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}:root[data-theme=zeal-dark] .modal::backdrop,:root[data-theme=zeal-dark] .modal:not(dialog:not(.modal-open)),:root[data-theme=zeal-dark] .modal-backdrop{background:#000000bf!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.service-card{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-box);outline-width:2px;transition:outline .2s ease-in-out;outline:0 solid #0000;outline-offset:2px}.service-card:focus{--tw-outline-style: none;outline-style:none}@media (forced-colors: active){.service-card:focus{outline:2px solid transparent;outline-offset:2px}}.service-card:focus-visible{outline-color:currentColor}.service-card :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.service-card :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.service-card:where(.card-border){border:var(--border) solid var(--color-base-200)}.service-card:where(.card-dash){border:var(--border) dashed var(--color-base-200)}.service-card.image-full{display:grid}.service-card.image-full>*{grid-column-start:1;grid-row-start:1}.service-card.image-full>.card-body{position:relative;color:var(--color-neutral-content)}.service-card.image-full :where(figure){overflow:hidden;border-radius:inherit}.service-card.image-full>figure img{height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(28%)}.service-card figure{display:flex;align-items:center;justify-content:center}.service-card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.service-card:has(>:checked){outline:2px solid currentColor}.service-card{cursor:pointer;border-radius:.75rem;border-width:1px;border-color:#fff3;background-color:var(--color-base-200);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.service-card:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.service-card{border-radius:1.5rem}}.card.image-full>.service-card-body{position:relative;color:var(--color-neutral-content)}.service-card-body{display:flex;flex:auto;flex-direction:column;gap:.5rem;padding:var(--card-p, 1.5rem);font-size:var(--card-fs, .875rem)}.service-card-body :where(p){flex-grow:1}.card-xs .service-card-body{--card-p: .5rem;--card-fs: .6875rem}.card-sm .service-card-body{--card-p: 1rem;--card-fs: .75rem}.card-md .service-card-body{--card-p: 1.5rem;--card-fs: .875rem}.card-lg .service-card-body{--card-p: 2rem;--card-fs: 1rem}.card-xl .service-card-body{--card-p: 2.5rem;--card-fs: 1.125rem}.service-card-body{position:relative;display:flex;flex-direction:row;align-items:center;padding:1.5rem 1.25rem;text-align:left}@media (min-width: 640px){.service-card-body{flex-direction:column;padding:2rem 1.5rem;text-align:center}}.service-icon{margin-right:1.25rem;margin-bottom:0;flex-shrink:0;font-size:1.875rem;line-height:2.25rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;color:var(--color-primary)}.group:hover .service-icon{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 640px){.service-icon{margin-right:0;margin-bottom:1rem;font-size:3rem;line-height:1}}.feature-icon{margin-bottom:.75rem;font-size:1.875rem;line-height:2.25rem;color:var(--color-primary)}@media (min-width: 640px){.feature-icon{margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem}}@media (min-width: 1024px){.feature-icon{font-size:3rem;line-height:1}}.floating-orb{position:absolute;border-radius:9999px;--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.floating-orb-top{top:0;right:0;height:24rem;width:24rem;--tw-translate-y: -12rem;--tw-translate-x: 12rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:#e9d5ff33;position:absolute;border-radius:9999px;--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.floating-orb-bottom{bottom:0;left:0;height:20rem;width:20rem;--tw-translate-y: 10rem;--tw-translate-x: -10rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:#c7d2fe33;position:absolute;border-radius:9999px;--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.floating-orb-center{top:50%;left:50%;height:16rem;width:16rem;--tw-translate-x: -8rem;--tw-translate-y: -8rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:#f3e8ff1a;--tw-blur: blur(40px);position:absolute;border-radius:9999px;--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.theme-toggle-btn{border:1px solid currentColor!important;background-color:transparent!important;box-shadow:none!important}.theme-toggle-btn i{color:currentColor!important}.theme-toggle-btn:hover{background-color:transparent!important;border-color:currentColor!important;opacity:.7;box-shadow:none!important}.community-min-h,.community-section-min-h{min-height:calc(100vh - var(--community-top-offset, 0px))}
