@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@300;400;500;600&family=Urbanist:wght@300;400;500;600;700;800&family=Inter:wght@300;400;500;600;700;800;900&display=swap);.clients-showcase[data-v-e51a68de]{padding:24px 0}.clients-heading[data-v-e51a68de]{display:grid;grid-template-columns:1.25fr .75fr;align-items:end;gap:70px;margin-bottom:42px}.section-kicker[data-v-e51a68de]{display:block;margin-bottom:16px;color:#073b8c;font-size:.74rem;font-weight:800;letter-spacing:.12em}.clients-heading h2[data-v-e51a68de]{max-width:720px;margin:0;color:#101828;font-size:clamp(2rem,3.7vw,3.1rem);font-weight:800;line-height:1.08}.clients-heading p[data-v-e51a68de]{margin:0 0 4px;color:#475467;font-size:1rem;line-height:1.7}.logo-grid[data-v-e51a68de]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dbe3ee;border-left:1px solid #dbe3ee;background:#fff}.logo-panel[data-v-e51a68de]{position:relative;min-height:190px;display:flex;align-items:center;justify-content:center;padding:38px 28px;border-right:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee;overflow:hidden;transition:background-color .25s ease}.logo-panel[data-v-e51a68de]:hover{background:#f8faff}.logo-panel img[data-v-e51a68de]{width:100%;max-width:190px;height:82px;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.72;transition:filter .25s ease,opacity .25s ease,transform .25s ease}.logo-panel:hover img[data-v-e51a68de]{filter:grayscale(0);opacity:1;transform:scale(1.04)}.client-sector[data-v-e51a68de],.logo-index[data-v-e51a68de]{position:absolute;color:#98a2b3;font-size:.67rem;font-weight:750;letter-spacing:.08em}.logo-index[data-v-e51a68de]{top:16px;left:18px;font-family:IBM Plex Mono,monospace}.client-sector[data-v-e51a68de]{right:18px;bottom:14px;text-transform:uppercase}.client-reveal[data-v-e51a68de]{animation:client-reveal-e51a68de .55s ease both}@keyframes client-reveal-e51a68de{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.clients-heading[data-v-e51a68de]{grid-template-columns:1fr;gap:16px;margin-bottom:30px}.logo-grid[data-v-e51a68de]{grid-template-columns:1fr}.logo-panel[data-v-e51a68de]{min-height:155px}}@media (prefers-reduced-motion:reduce){.client-reveal[data-v-e51a68de]{animation:none}.logo-panel img[data-v-e51a68de],.logo-panel[data-v-e51a68de]{transition:none}}.reviews-section[data-v-bc1de430]{position:relative;padding:0}.reviews-heading[data-v-bc1de430]{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:46px}.section-kicker[data-v-bc1de430]{display:block;margin-bottom:16px;color:#073b8c;font-size:.74rem;font-weight:800;letter-spacing:.12em}.reviews-heading h2[data-v-bc1de430]{max-width:720px;margin:0;color:#101828;font-size:clamp(2rem,3.7vw,3.1rem);font-weight:800;line-height:1.08}.rating-summary[data-v-bc1de430]{flex:0 0 230px;display:grid;grid-template-columns:auto 1fr;align-items:center;-moz-column-gap:12px;column-gap:12px;padding-left:22px;border-left:1px solid #dbe3ee}.rating-summary strong[data-v-bc1de430]{grid-row:1/3;color:#101828;font-size:2.6rem;line-height:1}.summary-stars[data-v-bc1de430]{color:#e9a513;font-size:.85rem;letter-spacing:.08em}.rating-summary small[data-v-bc1de430]{color:#667085;font-size:.7rem;line-height:1.25}.reviews-grid[data-v-bc1de430]{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.review-card[data-v-bc1de430]{grid-column:span 2;display:flex;flex-direction:column;min-height:285px;padding:28px;border:1px solid #dbe3ee;border-radius:8px;background:#fff;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.review-card[data-v-bc1de430]:nth-child(4){grid-column:2/span 2}.review-card[data-v-bc1de430]:nth-child(5){grid-column:4/span 2}.review-card.featured[data-v-bc1de430]{color:#fff;background:#0c1b33;border-color:#0c1b33}.review-card[data-v-bc1de430]:hover{transform:translateY(-4px);border-color:#9bc0fa;box-shadow:0 18px 45px rgba(16,24,40,.09)}.review-top[data-v-bc1de430]{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.quote-mark[data-v-bc1de430]{height:32px;color:#146ef5;font-family:Georgia,serif;font-size:3.5rem;line-height:1}.review-score[data-v-bc1de430]{display:inline-flex;align-items:center;gap:5px;font-size:.95rem;font-weight:800;color:#344054}.featured .review-score[data-v-bc1de430]{color:#fff}blockquote[data-v-bc1de430]{flex:1;margin:0 0 28px;color:#344054;font-size:1rem;line-height:1.7}.featured blockquote[data-v-bc1de430]{color:#d7e0ed}.review-card footer[data-v-bc1de430]{display:flex;align-items:center;gap:12px;padding-top:18px;border-top:1px solid #e4e7ec}.featured footer[data-v-bc1de430]{border-top-color:hsla(0,0%,100%,.14)}.sector-marker[data-v-bc1de430]{width:3px;height:32px;background:#146ef5}.review-card footer div[data-v-bc1de430]{display:flex;flex-direction:column;gap:2px}.review-card footer strong[data-v-bc1de430]{color:#101828;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.review-card footer small[data-v-bc1de430]{color:#667085;font-size:.7rem}.featured footer strong[data-v-bc1de430]{color:#fff}.featured footer small[data-v-bc1de430]{color:#9eacc0}@media (max-width:991px){.reviews-heading[data-v-bc1de430]{align-items:flex-start;flex-direction:column;gap:28px}.rating-summary[data-v-bc1de430]{flex-basis:auto}.review-card[data-v-bc1de430],.review-card[data-v-bc1de430]:nth-child(4),.review-card[data-v-bc1de430]:nth-child(5){grid-column:span 3}}@media (max-width:575px){.reviews-grid[data-v-bc1de430]{grid-template-columns:1fr}.review-card[data-v-bc1de430],.review-card[data-v-bc1de430]:nth-child(4),.review-card[data-v-bc1de430]:nth-child(5){grid-column:1;min-height:auto;padding:24px}.rating-summary[data-v-bc1de430]{padding-left:0;border-left:0}}@media (prefers-reduced-motion:reduce){.review-card[data-v-bc1de430]{transition:none}}.modern-footer[data-v-84e32e0c]{font-family:Inter,sans-serif;background:linear-gradient(135deg,#0a2463,#1e3a8a);color:#fdfdfd;position:relative;overflow:hidden}.modern-footer[data-v-84e32e0c]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(140,82,255,.15) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(62,146,204,.1) 0,transparent 50%);pointer-events:none}.footer-main[data-v-84e32e0c]{padding:80px 0 50px;position:relative;z-index:1}@media(max-width:992px){.footer-main[data-v-84e32e0c]{padding:60px 0 40px}}.footer-column[data-v-84e32e0c]{position:relative;z-index:1}.footer-brand .footer-logo[data-v-84e32e0c]{margin-bottom:20px;filter:brightness(1.1)}.footer-brand .footer-description[data-v-84e32e0c]{font-size:.95rem;line-height:1.7;color:hsla(0,0%,100%,.85);margin-bottom:25px;max-width:90%}.footer-social[data-v-84e32e0c]{display:flex;gap:12px;margin-top:25px}.footer-social .social-icon[data-v-84e32e0c]{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fdfdfd;font-size:1.2rem;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.footer-social .social-icon[data-v-84e32e0c]:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.3)}.footer-social .social-icon.instagram[data-v-84e32e0c]:hover{background:linear-gradient(135deg,#833ab4,#fd1d1d 50%,#fcb045);border-color:transparent}.footer-social .social-icon.facebook[data-v-84e32e0c]:hover{background:#1877f2;border-color:transparent}.footer-social .social-icon.whatsapp[data-v-84e32e0c]:hover{background:#25d366;border-color:transparent}.footer-title[data-v-84e32e0c]{font-family:Inter,sans-serif;font-size:1.1rem;font-weight:700;color:#fdfdfd;margin-bottom:25px;text-transform:uppercase;letter-spacing:1px;position:relative;padding-bottom:12px}.footer-title[data-v-84e32e0c]:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:3px;background:linear-gradient(90deg,#8c52ff,#3e92cc);border-radius:2px}.footer-links[data-v-84e32e0c]{list-style:none;padding:0;margin:0}.footer-links li[data-v-84e32e0c]{margin-bottom:12px}.footer-links li a[data-v-84e32e0c]{color:hsla(0,0%,100%,.8);text-decoration:none;font-size:.95rem;font-weight:500;transition:all .3s ease;display:inline-block;position:relative}.footer-links li a[data-v-84e32e0c]:before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,#8c52ff,#3e92cc);transition:width .3s ease}.footer-links li a[data-v-84e32e0c]:hover{color:#fdfdfd;padding-left:8px}.footer-links li a[data-v-84e32e0c]:hover:before{width:100%}.footer-contact[data-v-84e32e0c]{list-style:none;padding:0;margin:0 0 25px 0}.footer-contact li[data-v-84e32e0c]{margin-bottom:16px}.footer-contact .contact-item[data-v-84e32e0c]{display:flex;align-items:center;gap:12px;font-size:.95rem}.footer-contact .contact-item .contact-icon[data-v-84e32e0c]{width:20px;color:#8c52ff;font-size:1.1rem}.footer-contact .contact-item a[data-v-84e32e0c]{color:hsla(0,0%,100%,.85);text-decoration:none;transition:all .3s ease;font-weight:500}.footer-contact .contact-item a[data-v-84e32e0c]:hover{color:#fdfdfd;text-decoration:underline}.footer-contact .contact-item span[data-v-84e32e0c]{color:hsla(0,0%,100%,.85);font-weight:500}.footer-cta-btn[data-v-84e32e0c]{display:inline-flex;align-items:center;gap:10px;padding:12px 24px;background:linear-gradient(135deg,#8c52ff,#6366f1);color:#fdfdfd;font-weight:600;font-size:.95rem;border-radius:8px;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 20px rgba(140,82,255,.3);margin-top:10px}.footer-cta-btn .arrow-icon[data-v-84e32e0c]{transition:transform .3s ease;font-size:.9rem}.footer-cta-btn[data-v-84e32e0c]:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(140,82,255,.4);text-decoration:none;color:#fdfdfd}.footer-cta-btn:hover .arrow-icon[data-v-84e32e0c]{transform:translateX(5px)}.footer-bottom[data-v-84e32e0c]{border-top:1px solid hsla(0,0%,100%,.15);padding:25px 0;position:relative;z-index:1}.footer-bottom .footer-bottom-content[data-v-84e32e0c]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}@media(max-width:768px){.footer-bottom .footer-bottom-content[data-v-84e32e0c]{flex-direction:column;text-align:center}}.footer-bottom .footer-bottom-content .copyright[data-v-84e32e0c]{margin:0;color:hsla(0,0%,100%,.7);font-size:.9rem;font-weight:500}.footer-bottom .footer-bottom-content .footer-bottom-links[data-v-84e32e0c]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.footer-bottom .footer-bottom-content .footer-bottom-links a[data-v-84e32e0c]{color:hsla(0,0%,100%,.7);text-decoration:none;font-size:.9rem;font-weight:500;transition:color .3s ease}.footer-bottom .footer-bottom-content .footer-bottom-links a[data-v-84e32e0c]:hover{color:#fdfdfd;text-decoration:underline}.footer-bottom .footer-bottom-content .footer-bottom-links .separator[data-v-84e32e0c]{color:hsla(0,0%,100%,.4)}@media(max-width:768px){.footer-brand[data-v-84e32e0c]{text-align:center}.footer-brand .footer-logo[data-v-84e32e0c]{margin-left:auto;margin-right:auto;display:block}.footer-brand .footer-description[data-v-84e32e0c]{max-width:100%}.footer-brand .footer-social[data-v-84e32e0c]{justify-content:center}.footer-title[data-v-84e32e0c]{text-align:center}.footer-title[data-v-84e32e0c]:after{left:50%;transform:translateX(-50%)}.footer-contact[data-v-84e32e0c],.footer-links[data-v-84e32e0c]{text-align:center}.footer-contact .contact-item[data-v-84e32e0c]{justify-content:center}.footer-cta-btn[data-v-84e32e0c]{display:flex;justify-content:center;width:100%;max-width:300px;margin-left:auto;margin-right:auto}}.solution-grid[data-v-cbf4e290]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.solution-card[data-v-cbf4e290]{display:flex;flex-direction:column;min-height:430px;padding:30px;border:1px solid #dbe3ee;border-radius:8px;background:#fff;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.solution-card[data-v-cbf4e290]:hover{transform:translateY(-4px);border-color:#9bc0fa;box-shadow:0 18px 45px rgba(16,24,40,.08)}header[data-v-cbf4e290]{display:flex;align-items:center;justify-content:space-between;margin-bottom:34px}header span[data-v-cbf4e290]{color:#98a2b3;font-family:IBM Plex Mono,monospace;font-size:.75rem}header svg[data-v-cbf4e290]{width:28px;height:28px;color:#146ef5}.category[data-v-cbf4e290]{color:#146ef5;font-size:.7rem;font-weight:800;letter-spacing:.12em;margin-bottom:10px}.solution-card h3[data-v-cbf4e290]{color:#101828;font-size:1.55rem;font-weight:800;line-height:1.2}.description[data-v-cbf4e290]{color:#475467;line-height:1.65}.solution-card ul[data-v-cbf4e290]{flex:1;list-style:none;padding:12px 0 22px;margin:0}.solution-card li[data-v-cbf4e290]{position:relative;color:#344054;font-size:.9rem;padding:6px 0 6px 19px}.solution-card li[data-v-cbf4e290]:before{content:"";position:absolute;left:0;top:13px;width:7px;height:7px;border-radius:50%;background:#16b8d4}.solution-card a[data-v-cbf4e290]{display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid #e4e7ec;color:#073b8c;font-weight:800}.solution-card a[data-v-cbf4e290]:hover{color:#146ef5;text-decoration:none}@media(max-width:767px){.solution-grid[data-v-cbf4e290]{grid-template-columns:1fr}.solution-card[data-v-cbf4e290]{min-height:auto;padding:24px}}.home-page[data-v-00c9a8a6]{color:#101828;background:#fff;letter-spacing:0}.home-hero[data-v-00c9a8a6]{position:relative;overflow:hidden;background:#f7f9fc;border-bottom:1px solid #dbe3ee}.home-hero[data-v-00c9a8a6]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(20,110,245,.05) 1px,transparent 0),linear-gradient(90deg,rgba(20,110,245,.05) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.hero-row[data-v-00c9a8a6]{position:relative;min-height:690px;padding:70px 0}.hero-copy[data-v-00c9a8a6]{padding-right:50px}.eyebrow[data-v-00c9a8a6],.kicker[data-v-00c9a8a6]{color:#073b8c;font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px}.hero-copy h1[data-v-00c9a8a6]{color:#101828!important;font-size:clamp(3.2rem,5.1vw,4.9rem)!important;font-weight:800;line-height:.99;margin:0 0 26px;padding-bottom:20px}.hero-lead[data-v-00c9a8a6]{max-width:680px;color:#475467;font-size:1.2rem;line-height:1.7}.hero-actions[data-v-00c9a8a6]{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.btn-main[data-v-00c9a8a6],.btn-quiet[data-v-00c9a8a6],.btn-white[data-v-00c9a8a6]{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 22px;border-radius:6px;font-weight:750;text-decoration:none}.btn-main[data-v-00c9a8a6]{color:#fff;background:#146ef5;box-shadow:0 12px 28px rgba(20,110,245,.23)}.btn-main[data-v-00c9a8a6]:hover{color:#fff;background:#075fdc;text-decoration:none}.btn-quiet[data-v-00c9a8a6]{color:#101828;background:#fff;border:1px solid #cbd5e1}.btn-quiet[data-v-00c9a8a6]:hover{color:#146ef5;text-decoration:none}.proof-list[data-v-00c9a8a6]{display:flex;list-style:none;padding:0;margin:42px 0 0}.proof-list li[data-v-00c9a8a6]{min-height:52px;display:flex;flex-direction:column;justify-content:center;padding:0 20px;border-left:1px solid #dbe3ee}.proof-list li[data-v-00c9a8a6]:first-child{padding-left:0;border:0}.proof-list strong[data-v-00c9a8a6]{font-size:1.45rem;line-height:1}.proof-list span[data-v-00c9a8a6]{max-width:165px;color:#475467;font-size:.76rem}.proof-list svg[data-v-00c9a8a6]{color:#146ef5;width:24px;height:24px}.ecosystem[data-v-00c9a8a6],.visual-column[data-v-00c9a8a6]{display:flex;justify-content:center}.ecosystem[data-v-00c9a8a6]{position:relative;width:430px;height:450px;align-items:center}.visual-label[data-v-00c9a8a6]{position:absolute;top:15px;left:50%;transform:translateX(-50%);color:#667085;font-size:.68rem;font-weight:800;letter-spacing:.14em;white-space:nowrap}.ecosystem-diagram[data-v-00c9a8a6]{display:block;width:min(350px,100%);height:auto;max-height:350px;-o-object-fit:contain;object-fit:contain;margin-top:15px}.pos[data-v-00c9a8a6]{left:0;top:90px}.pos[data-v-00c9a8a6]:after{left:100%;top:35px;transform:rotate(28deg);transform-origin:left}.bank[data-v-00c9a8a6]{right:0;top:115px}.bank[data-v-00c9a8a6]:after{right:100%;top:32px;transform:rotate(-25deg);transform-origin:right}.tax[data-v-00c9a8a6]{left:18px;bottom:65px}.tax[data-v-00c9a8a6]:after{left:100%;bottom:25px;transform:rotate(-28deg);transform-origin:left}.sync[data-v-00c9a8a6]{position:absolute;right:12px;bottom:25px;color:#12805c;font-size:.72rem;font-weight:750}.sync i[data-v-00c9a8a6]{display:inline-block;width:8px;height:8px;border-radius:50%;background:#12a679;box-shadow:0 0 0 5px rgba(18,166,121,.12)}.tech-strip[data-v-00c9a8a6]{min-height:64px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;color:#667085;font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #dbe3ee}.tech-strip i[data-v-00c9a8a6]{width:3px;height:3px;border-radius:50%;background:#98a2b3}.content-section[data-v-00c9a8a6]{padding:105px 0}.solutions[data-v-00c9a8a6]{background:#fff}.split-heading[data-v-00c9a8a6]{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:52px}.center-heading h2[data-v-00c9a8a6],.faq h2[data-v-00c9a8a6],.fiscal h2[data-v-00c9a8a6],.split-heading h2[data-v-00c9a8a6]{color:#101828;font-size:clamp(2.15rem,4vw,3.25rem);font-weight:800;line-height:1.08;margin:0}.faq p[data-v-00c9a8a6],.fiscal-copy>p[data-v-00c9a8a6],.split-heading>p[data-v-00c9a8a6]{color:#475467;font-size:1.05rem;line-height:1.7}.results[data-v-00c9a8a6]{color:#fff;background:#0c1b33}.results .kicker[data-v-00c9a8a6]{color:#68d8ec}.results h2[data-v-00c9a8a6]{color:#fff;font-size:clamp(2.2rem,4vw,3.3rem);font-weight:800;line-height:1.08}.results-copy>p[data-v-00c9a8a6]{color:#b9c5d8;font-size:1.05rem;line-height:1.7}.result-grid[data-v-00c9a8a6]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.result-grid article[data-v-00c9a8a6]{min-height:275px;padding:30px;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;background:hsla(0,0%,100%,.05)}.result-grid strong[data-v-00c9a8a6]{display:block;color:#67d6ea;font-size:4.3rem;line-height:1;margin-bottom:22px}.result-grid strong small[data-v-00c9a8a6]{font-size:2rem}.result-grid h3[data-v-00c9a8a6]{color:#fff;font-size:1.18rem;font-weight:750}.result-grid p[data-v-00c9a8a6]{color:#b9c5d8;line-height:1.6}.result-note[data-v-00c9a8a6]{display:block;color:#8191aa;text-align:right;margin-top:26px}.clients[data-v-00c9a8a6],.faq[data-v-00c9a8a6],.fiscal[data-v-00c9a8a6]{background:#f4f7fb}.fiscal-copy[data-v-00c9a8a6]{padding-right:50px}.fiscal-copy h2[data-v-00c9a8a6]{margin-bottom:22px}.fiscal-copy a[data-v-00c9a8a6]{display:inline-flex;gap:8px;align-items:center;color:#146ef5;font-weight:800;margin-top:12px}.capability-grid[data-v-00c9a8a6]{display:grid;grid-template-columns:repeat(2,1fr);background:#fff;border:1px solid #dbe3ee;border-radius:8px;box-shadow:0 22px 60px rgba(16,24,40,.08)}.capability-grid>div[data-v-00c9a8a6]{min-height:115px;display:flex;gap:15px;padding:23px;border-right:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee}.capability-grid>div[data-v-00c9a8a6]:nth-child(2n){border-right:0}.capability-grid>div[data-v-00c9a8a6]:nth-last-child(-n+2){border-bottom:0}.capability-grid svg[data-v-00c9a8a6]{color:#146ef5;width:22px;height:22px}.capability-grid p[data-v-00c9a8a6]{display:flex;flex-direction:column;margin:0}.capability-grid small[data-v-00c9a8a6]{color:#475467;margin-top:5px}.center-heading[data-v-00c9a8a6]{max-width:720px;text-align:center;margin:0 auto 50px}.process-grid[data-v-00c9a8a6]{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid #dbe3ee}.process-grid article[data-v-00c9a8a6]{position:relative;min-height:250px;padding:30px 26px;border-right:1px solid #dbe3ee}.process-grid article[data-v-00c9a8a6]:last-child{border:0}.process-grid article>span[data-v-00c9a8a6]{position:absolute;right:17px;top:17px;color:#d0d5dd;font-family:monospace}.process-grid svg[data-v-00c9a8a6]{width:27px;height:27px;color:#146ef5;margin-bottom:38px}.process-grid h3[data-v-00c9a8a6]{font-size:1.15rem;font-weight:800}.process-grid p[data-v-00c9a8a6]{color:#475467;line-height:1.6}.clients[data-v-00c9a8a6]{padding:60px 0}.faq h2[data-v-00c9a8a6]{margin-bottom:15px}.faq details[data-v-00c9a8a6]{border-top:1px solid #cbd5e1}.faq details[data-v-00c9a8a6]:last-child{border-bottom:1px solid #cbd5e1}.faq summary[data-v-00c9a8a6]{display:flex;justify-content:space-between;align-items:center;padding:23px 4px;font-weight:800;cursor:pointer;list-style:none}.faq details p[data-v-00c9a8a6]{padding:0 45px 23px 4px;margin:0}.faq details[open] summary svg[data-v-00c9a8a6]{transform:rotate(45deg)}.conversion[data-v-00c9a8a6]{padding:70px 0;color:#fff;background:#146ef5}.conversion .container>div[data-v-00c9a8a6]{display:flex;justify-content:space-between;align-items:center;gap:35px}.conversion section[data-v-00c9a8a6]{max-width:720px}.conversion section>span[data-v-00c9a8a6]{font-size:.72rem;font-weight:800;letter-spacing:.13em}.conversion h2[data-v-00c9a8a6]{color:#fff;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;margin:10px 0}.conversion p[data-v-00c9a8a6]{color:hsla(0,0%,100%,.86);margin:0}.btn-white[data-v-00c9a8a6]{flex:0 0 auto;color:#073b8c;background:#fff}.contact[data-v-00c9a8a6]{background:#fff}.mobile-cta[data-v-00c9a8a6]{display:none}@media(max-width:991px){.hero-row[data-v-00c9a8a6]{min-height:auto}.hero-copy[data-v-00c9a8a6]{padding-right:15px}.visual-column[data-v-00c9a8a6]{margin-top:50px}.split-heading[data-v-00c9a8a6]{grid-template-columns:1fr;gap:15px}.fiscal-copy[data-v-00c9a8a6],.results-copy[data-v-00c9a8a6]{margin-bottom:40px}.fiscal-copy[data-v-00c9a8a6]{padding-right:15px}.process-grid[data-v-00c9a8a6]{grid-template-columns:repeat(2,1fr)}.process-grid article[data-v-00c9a8a6]:nth-child(2){border-right:0}.process-grid article[data-v-00c9a8a6]:nth-child(-n+2){border-bottom:1px solid #dbe3ee}.conversion .container>div[data-v-00c9a8a6]{align-items:flex-start;flex-direction:column}}@media(max-width:575px){.hero-row[data-v-00c9a8a6]{padding:55px 0 40px}.hero-copy h1[data-v-00c9a8a6]{font-size:2.65rem!important;line-height:1.2}.hero-lead[data-v-00c9a8a6]{font-size:1.02rem}.hero-actions[data-v-00c9a8a6]{flex-direction:column}.hero-actions a[data-v-00c9a8a6]{width:100%}.proof-list[data-v-00c9a8a6]{display:grid;grid-template-columns:repeat(2,1fr);row-gap:18px}.proof-list li[data-v-00c9a8a6]{padding:0 12px}.proof-list li[data-v-00c9a8a6]:nth-child(3){grid-column:1/-1;border:0;padding-left:0}.ecosystem[data-v-00c9a8a6]{width:100%;height:400px;transform:scale(.91)}.content-section[data-v-00c9a8a6]{padding:65px 0}.capability-grid[data-v-00c9a8a6],.process-grid[data-v-00c9a8a6],.result-grid[data-v-00c9a8a6]{grid-template-columns:1fr}.result-grid article[data-v-00c9a8a6]{min-height:225px}.result-note[data-v-00c9a8a6]{text-align:left}.capability-grid>div[data-v-00c9a8a6]{border-right:0}.capability-grid>div[data-v-00c9a8a6]:nth-last-child(2){border-bottom:1px solid #dbe3ee}.process-grid article[data-v-00c9a8a6]{min-height:210px;border-right:0!important;border-bottom:1px solid #dbe3ee}.conversion[data-v-00c9a8a6]{padding:55px 0 90px}.btn-white[data-v-00c9a8a6]{width:100%}.mobile-cta[data-v-00c9a8a6]{position:fixed;z-index:1000;left:12px;right:12px;bottom:12px;min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;background:#087f5b;border-radius:6px;font-weight:800;box-shadow:0 12px 30px rgba(0,0,0,.25)}.mobile-cta[data-v-00c9a8a6]:hover{color:#fff;text-decoration:none}}@media(prefers-reduced-motion:reduce){[data-v-00c9a8a6]{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#app{font-family:Urbanist,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#293237;background-color:#f5f7fa}body,html{position:relative;height:100%;width:100%;overflow-x:hidden;background-color:#f5f7fa!important;letter-spacing:.05rem}#navBar{font-family:IBM Plex Mono,monospace;font-size:1.1rem;color:#fdfdfd}.ml-auto{margin-left:auto}.orangeColor{color:#fe8007}a.nav-link{color:#293237}a.nav-link:hover{color:#8c52ff}a.nav-link:hover .orangeColor{color:#3f84e5}.navbar-size{width:85rem;margin:auto}.img-first-cover{height:100vh;width:100vw;background-image:url(/img/Cover%20ChillByte.cd1c6f88.webp);background-repeat:no-repeat;background-size:cover;background-position:0}@media(max-width:768px){.img-first-cover{background-position:100%}}h1{font-size:calc(2.5rem + 1.5vw)!important;color:#3f84e5;font-weight:600}@media(max-width:768px){h1{margin-left:20px}}h2{color:#3f84e5}@media(max-width:768px){h2{margin-left:20px}}.mmt-4{margin-top:70px}@media(min-width:600px)and (max-width:932px){.col-md-6{flex:0 0 auto;width:50%!important}h1{font-size:1.8rem!important}h2{font-size:1.5rem!important}.mmt-4{margin-top:10px}}.shadowLetters{text-shadow:0 0 10px #fdfdfd,0 0 20px #fdfdfd,0 0 40px #fdfdfd,0 0 80px #fdfdfd,0 0 160px #fdfdfd}@media(min-width:768px)and (max-width:931px){.col-md-6{flex:0 0 auto;width:100%!important}h1{font-size:calc(2.5rem + 1.5vw)!important;color:#3f84e5;font-weight:600;margin-left:20px}.mmt-4{margin-top:70px;margin-left:10px}h2{color:#3f84e5;margin-left:20px}}@media(min-width:933px)and (max-width:1023px){.col-md-6{flex:0 0 auto;width:100%!important}.mr-4{margin-top:10px}}@media(min-width:1025px)and (max-width:1500px){.col-md-6{flex:0 0 auto;width:45%!important}.mr-4{margin-top:10px}}@media(min-width:1501px)and (max-width:1800px){.col-md-6{flex:0 0 auto;width:42%!important}.mr-4{margin-top:10px;margin-right:0!important}}.titleBox{width:100%;padding-left:20px!important;margin:auto}.titleBox h2{color:#ab80ee;font-weight:300}.ml-2{margin-left:20px}.mr-4{margin-right:40px}.btnCorners{border-radius:0!important}#animatedBanner{width:100%;margin:auto;font-family:Urbanist,sans-serif}.animatedBannerContainer{margin-left:20px!important}.vue-typer span{font-size:5vw;color:#3f84e5!important;font-weight:300}.firstText{font-size:5vw;color:#293237!important;font-weight:600;padding-left:20px}@media(max-width:600px){.firstText,.vue-typer span{font-size:10vw}}@media(min-width:601px)and (max-width:768px){.firstText,.vue-typer span{font-size:10vw}}@media(min-width:769px)and (max-width:819px){.firstText,.vue-typer span{font-size:12vw}}@media(min-width:820px)and (max-width:1200px){.firstText,.vue-typer span{font-size:8vw}}@media(min-width:1201px)and (max-width:1299px){.firstText,.vue-typer span{font-size:10vw}}@media(min-width:1300px){.firstText,.vue-typer span{font-size:7vw}}.vue-typer .custom.caret{display:none}.card-deck{margin-left:20px;margin-right:20px}.card{background-color:#fdfdfd!important;border-radius:0!important;border:1px solid #353434!important}.card .card-title{color:#3f84e5!important;font-weight:500;font-size:1.6rem}.card.no-border{border:0!important}.card .card-body{color:#293237!important}.border-shadow{border:0 solid #353434!important;border-radius:8px!important}.border-shadow,.border-shadow-blue{box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.border-shadow-blue{border:0 solid #353434!important}.border-shadow-blue h4{color:#fe8007!important;font-weight:400!important}.text-purple{color:#8c52ff}.text-blue,.text-blue a{color:#3f84e5!important}.text-blue a{font-weight:500}.text-orange{color:#fe8007}.text-green{color:#00f080}.text-red{color:#c6190c}.pl-2{padding-left:20px}.pr-2{padding-right:20px}.thin{font-weight:300}.align-text-center{text-align:center}.h1-size{font-size:calc(1.8rem + 1.5vw)!important}input,textarea{background-color:#fdfdfd!important;border:1px solid #bbb!important;border-radius:3px!important;color:#293237!important}input:focus,input:hover,textarea:focus,textarea:hover{border:1px solid rgba(63,132,229,.459)!important;box-shadow:0 0 0 .25rem rgba(190,14,225,.25)!important}.btn-submit{border-radius:1px!important;background-color:#3f84e5!important;border:1px solid #3f84e5!important}.btn-info{color:#fff;background-color:#8c52ff!important}.btn-info:hover a{color:#000!important}.btn-info:hover{background-color:#fff!important}@media(max-width:768px){.btn-info{margin-left:20px}}.h3-text{font-size:1.3rem;margin-bottom:30px}#Footer{background-color:#293237!important;color:#fdfdfd;font-size:1.1rem;padding:20px;text-align:center}input[type=range]{-webkit-appearance:none;border:none!important}input[type=range]::-webkit-slider-runnable-track{width:300px;height:5px;background:#ddd;border:none!important;border-radius:3px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:12px;width:12px;border-radius:50%;background:#8c52ff;margin-top:-4px}input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}.h4-size{font-size:1.3rem;font-weight:500;letter-spacing:.05rem;margin-bottom:20px}.dropdown-menu{background-color:#fdfdfd!important;color:#293237!important;box-shadow:0 8px 24px hsla(210,8%,62%,.2);border:0!important;border-radius:4px!important;font-family:Urbanist,sans-serif}.b-nav-dropdown span{font-weight:500}.b-nav-dropdown span,a.nav-link{color:#3f84e5!important}.navbar-nav,.navbar-nav .show>.nav-link,.navbar-nav .show>.nav-link.nav-link.active,.navbar-nav.nav-link.active{color:#8c52ff!important}.navbar-nav .show>.nav-link :focus-visible,.navbar-nav :focus-visible{color:#8c52ff!important;outline:none!important}.subtitle{color:#3f84e5!important;font-weight:500;font-size:1.3rem;margin-bottom:20px}.subtitle.text-purple{color:#8c52ff!important}.subtitle.calculator{font-size:1.7rem}.calculator{font-size:1.4rem;margin-bottom:10px}.text-p{color:#293237!important;font-size:1.1rem;font-weight:400;margin-bottom:20px}.border-shadow2{border:0 solid #353434!important;box-shadow:0 0 0 1px rgba(14,63,126,.04),0 1px 1px -.5px rgba(42,51,69,.04),0 3px 3px -1.5px rgba(42,51,70,.04),0 6px 6px -3px rgba(42,51,70,.04),0 12px 12px -6px rgba(14,63,126,.04),0 24px 24px -12px rgba(14,63,126,.04)}.hero-section{position:relative;min-height:100vh;background:linear-gradient(135deg,#0a2463,#1e3a8a 50%,#3e92cc);overflow:hidden}.hero-section:before{background-image:url(/img/Cover%20ChillByte.cd1c6f88.webp);background-size:cover;background-position:50%;opacity:.15}.hero-section:after,.hero-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.hero-section:after{background:radial-gradient(circle at 20% 50%,rgba(62,146,204,.2) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(140,82,255,.15) 0,transparent 50%)}.hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(10,36,99,.3),rgba(10,36,99,.7));z-index:1}.hero-content-wrapper{position:relative;z-index:2;display:flex;align-items:center;min-height:calc(100vh - 100px);padding-top:120px;padding-bottom:80px}.hero-container{max-width:1400px}.hero-text-content{padding:0 20px}.hero-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:50px;color:#fdfdfd;font-size:.9rem;font-weight:500;margin-bottom:30px;animation:fadeInUp .8s ease-out}.hero-badge .badge-icon{font-size:1.2rem}.hero-title{font-family:Inter,sans-serif;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.1;color:#fdfdfd;margin-bottom:25px;animation:fadeInUp .8s ease-out .2s both}@media(max-width:768px){.hero-title{font-size:2.2rem}}.gradient-text{background:linear-gradient(135deg,#60a5fa,#a78bfa 50%,#f472b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.hero-subtitle{font-family:Inter,sans-serif;font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.7;color:hsla(0,0%,100%,.85);margin-bottom:40px;max-width:650px;animation:fadeInUp .8s ease-out .4s both}.hero-cta-group{display:flex;gap:20px;margin-bottom:60px;animation:fadeInUp .8s ease-out .6s both;flex-wrap:wrap}.btn-primary-custom{padding:16px 35px;background:linear-gradient(135deg,#8c52ff,#6366f1);color:#fdfdfd;border:none;border-radius:8px;font-size:1.05rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px rgba(140,82,255,.3)}.btn-primary-custom a{color:#fdfdfd;text-decoration:none;display:flex;align-items:center;gap:10px}.btn-primary-custom:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgba(140,82,255,.4);background:linear-gradient(135deg,#7c42ef,#5356e1)}.btn-primary-custom .arrow-icon{transition:transform .3s ease}.btn-primary-custom:hover .arrow-icon{transform:translateX(5px)}.btn-secondary-custom{padding:16px 35px;background:hsla(0,0%,100%,.1);color:#fdfdfd;border:2px solid hsla(0,0%,100%,.3);border-radius:8px;font-size:1.05rem;font-weight:600;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-secondary-custom:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5);transform:translateY(-2px)}.hero-stats{display:flex;gap:40px;align-items:center;animation:fadeInUp .8s ease-out .8s both;flex-wrap:wrap}.stat-item .stat-number{font-size:2.5rem;font-weight:800;color:#fdfdfd;line-height:1;margin-bottom:5px}.stat-item .stat-label{font-size:.9rem;color:hsla(0,0%,100%,.7)}.stat-divider{width:1px;height:40px;background:hsla(0,0%,100%,.2)}.hero-scroll-indicator{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:3;animation:bounce 2s infinite}.scroll-mouse{width:24px;height:40px;border:2px solid hsla(0,0%,100%,.5);border-radius:15px;position:relative}.scroll-mouse:before{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:4px;height:8px;background:hsla(0,0%,100%,.7);border-radius:2px;animation:scroll 2s infinite}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(-10px)}60%{transform:translateX(-50%) translateY(-5px)}}@keyframes scroll{0%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(20px)}}.trust-bar{background:#fdfdfd;padding:25px 0;border-bottom:1px solid #e2e8f0}.trust-bar .trust-text{text-align:center;color:#334155;font-size:.95rem;font-weight:500;margin:0;text-transform:uppercase;letter-spacing:2px}.section-header-modern{text-align:center;margin-bottom:60px}.section-header-modern .section-tag{display:inline-block;padding:8px 20px;background:linear-gradient(135deg,rgba(140,82,255,.1),rgba(62,146,204,.1));color:#8c52ff;font-size:.85rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;border-radius:50px;margin-bottom:20px}.section-header-modern .section-title-modern{font-family:Inter,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#1e1b4b;margin-bottom:20px;line-height:1.2}.section-header-modern .section-description{font-size:1.15rem;color:#334155;max-width:700px;margin:0 auto;line-height:1.7}.services-section-modern{padding:100px 0;background:#fdfdfd}.value-prop-section{padding:120px 0;background:linear-gradient(135deg,#f8fafc,#e0e7ff);position:relative;overflow:hidden}.value-prop-section:before{content:"";position:absolute;top:-50%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(140,82,255,.08) 0,transparent 70%);border-radius:50%}.value-prop-content{position:relative;z-index:2}.value-prop-content .section-tag{display:inline-block;padding:8px 20px;background:rgba(140,82,255,.1);color:#8c52ff;font-size:.85rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;border-radius:50px;margin-bottom:20px}.value-prop-title{font-family:Inter,sans-serif;font-size:clamp(2rem,3.5vw,2.8rem);font-weight:800;color:#1e1b4b;margin-bottom:25px;line-height:1.2}.value-prop-text{font-size:1.1rem;color:#334155;line-height:1.8;margin-bottom:40px}.value-features{display:flex;flex-direction:column;gap:25px}.feature-item-modern{display:flex;gap:20px;align-items:flex-start}.feature-icon-modern{width:50px;height:50px;background:linear-gradient(135deg,#8c52ff,#6366f1);color:#fdfdfd;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0;box-shadow:0 10px 25px rgba(140,82,255,.2)}.feature-content-modern h4{font-size:1.2rem;font-weight:700;color:#1e1b4b;margin-bottom:8px}.feature-content-modern p{font-size:1rem;color:#334155;line-height:1.6;margin:0}.value-prop-visual{position:relative;height:100%;min-height:400px}.visual-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;height:100%}.visual-card{background:#fdfdfd;padding:30px;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.08);transition:all .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.visual-card:hover{transform:translateY(-10px);box-shadow:0 20px 50px rgba(0,0,0,.12)}.visual-card .card-icon{font-size:3rem;margin-bottom:15px}.visual-card h5{font-size:1.1rem;font-weight:600;color:#1e1b4b;margin:0}.visual-card.card-1{animation:float 3s ease-in-out infinite}.visual-card.card-2{animation:float 3s ease-in-out .5s infinite}.visual-card.card-3{animation:float 3s ease-in-out 1s infinite}.visual-card.card-4{animation:float 3s ease-in-out 1.5s infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.case-studies-section{padding:100px 0;background:#fdfdfd}.clients-section-modern{padding:80px 0;background:#f8fafc}.cta-banner-section{padding:80px 0;background:linear-gradient(135deg,#0a2463,#1e3a8a 50%,#8c52ff);position:relative;overflow:hidden}.cta-banner-section:before{content:"";position:absolute;top:-50%;left:-10%;width:500px;height:500px;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);border-radius:50%}.cta-banner-content{display:flex;justify-content:space-between;align-items:center;gap:40px;position:relative;z-index:2}@media(max-width:768px){.cta-banner-content{flex-direction:column;text-align:center}}.cta-banner-text h2{font-family:Inter,sans-serif;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;color:#fdfdfd;margin-bottom:15px}.cta-banner-text p{font-size:1.15rem;color:hsla(0,0%,100%,.85);margin:0}.btn-cta-white{padding:18px 40px;background:#fdfdfd;color:#1e1b4b;border:none;border-radius:8px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px rgba(0,0,0,.2)}.btn-cta-white a{color:#1e1b4b;text-decoration:none;display:flex;align-items:center;gap:10px}.btn-cta-white:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(0,0,0,.3)}.btn-cta-white:hover .arrow-icon{transform:translateX(5px)}.btn-cta-white .arrow-icon{transition:transform .3s ease;font-size:1.3rem}.team-section-modern{padding:100px 0 0 0;background:#fdfdfd}.team-section-modern .team-image{width:100%;height:auto;margin-bottom:60px;border-radius:0}.contact-section-modern{padding:100px 0;background:linear-gradient(135deg,#f8fafc,#fff)}@media(max-width:992px){.hero-content-wrapper{padding-top:100px}.hero-stats{gap:25px}.stat-divider{display:none}.value-prop-section{padding:80px 0}.visual-grid{grid-template-columns:1fr}.case-studies-section,.contact-section-modern,.services-section-modern,.team-section-modern{padding:60px 0}}@media(max-width:768px){.hero-cta-group{flex-direction:column}.hero-cta-group .btn-primary-custom,.hero-cta-group .btn-secondary-custom{width:100%;text-align:center;justify-content:center}.hero-stats{justify-content:space-between;width:100%}.stat-item .stat-number{font-size:2rem}.feature-item-modern{flex-direction:column;text-align:center;align-items:center}}.services-modern-grid{width:100%;margin:0}.service-card-modern{background:#fdfdfd;border-radius:16px;padding:35px;height:100%;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.06);border:1px solid #e2e8f0;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.service-card-modern:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#8c52ff,#6366f1);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.service-card-modern:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.12);border-color:rgba(140,82,255,.3)}.service-card-modern:hover:before{transform:scaleX(1)}.service-card-modern:hover .service-card-icon img{transform:scale(1.05)}.service-card-modern:hover .service-card-link{color:#8c52ff}.service-card-modern:hover .service-card-link:after{transform:translateX(5px)}.service-card-icon{width:80px;height:80px;margin-bottom:20px;border-radius:12px;background:linear-gradient(135deg,rgba(140,82,255,.08),rgba(62,146,204,.08));display:flex;align-items:center;justify-content:center;padding:15px}.service-card-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.service-card-badge{display:inline-block;padding:6px 14px;background:linear-gradient(135deg,rgba(140,82,255,.12),rgba(99,102,241,.12));color:#8c52ff;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;border-radius:20px;margin-bottom:15px;width:-moz-fit-content;width:fit-content}.service-card-badge.secondary{background:linear-gradient(135deg,rgba(62,146,204,.12),rgba(59,130,246,.12));color:#3e92cc}.service-card-badge.tertiary{background:linear-gradient(135deg,rgba(245,158,11,.12),rgba(251,146,60,.12));color:#f59e0b}.service-card-badge.quaternary{background:linear-gradient(135deg,rgba(16,185,129,.12),rgba(5,150,105,.12));color:#10b981}.service-card-title{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:700;color:#1e1b4b;margin-bottom:15px;line-height:1.3}.service-card-description{font-size:1rem;color:#334155;line-height:1.7;margin-bottom:25px;flex-grow:1}.service-card-features{list-style:none;padding:0;margin:0 0 25px 0}.service-card-features li{font-size:.95rem;color:#334155;padding:8px 0;display:flex;align-items:center;gap:10px}.service-card-features li:before{content:"✓";color:#8c52ff;font-weight:700;font-size:1.1rem}.service-card-footer{margin-top:auto;padding-top:20px;border-top:1px solid #e2e8f0}.service-card-link{color:#1e1b4b;font-weight:600;font-size:1rem;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease}.service-card-link:after{content:"→";transition:transform .3s ease}.service-card-link:hover{color:#8c52ff;text-decoration:none}@media(max-width:992px){.service-card-modern{margin:0 auto;max-width:400px}}@media(max-width:576px){.service-card-modern{padding:25px}.service-card-title{font-size:1.2rem}.service-card-icon{width:60px;height:60px}}.modern-navbar{background:hsla(0,0%,100%,.95)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:15px 40px!important;box-shadow:0 2px 20px rgba(0,0,0,.08);position:relative;z-index:1000}@media(max-width:992px){.modern-navbar{padding:15px 20px!important}}.navbar-brand-modern{transition:transform .3s ease}.navbar-brand-modern:hover{transform:scale(1.02)}.navbar-brand-modern .logo-img{filter:brightness(1);transition:filter .3s ease}.navbar-toggle-modern{border:2px solid #8c52ff!important;border-radius:8px;padding:8px 12px;margin-right:0!important;background:transparent}.navbar-toggle-modern:focus{outline:none;box-shadow:0 0 0 3px rgba(140,82,255,.2)}.navbar-toggle-modern .toggle-icon{color:#8c52ff!important;font-size:1.5rem}.navbar-collapse-modern{margin-right:0!important}.navbar-nav-modern{align-items:center;gap:5px}@media(max-width:992px){.navbar-nav-modern{padding:20px 0;gap:0}}.nav-item-modern{font-family:Inter,sans-serif;font-size:.95rem;font-weight:600;letter-spacing:.5px;padding:10px 18px!important;color:#1e1b4b!important;transition:all .3s ease;position:relative}.nav-item-modern:after{content:"";position:absolute;bottom:5px;left:50%;transform:translateX(-50%) scaleX(0);width:60%;height:2px;background:linear-gradient(90deg,#8c52ff,#3e92cc);transition:transform .3s ease}.nav-item-modern:hover{color:#8c52ff!important}.nav-item-modern:hover:after{transform:translateX(-50%) scaleX(1)}.nav-item-modern.active{color:#8c52ff!important}.nav-item-modern.active:after{transform:translateX(-50%) scaleX(1)}@media(max-width:992px){.nav-item-modern{padding:12px 20px!important}.nav-item-modern:after{display:none}}.nav-cta{background:linear-gradient(135deg,#8c52ff,#3e92cc);color:#fdfdfd!important;border-radius:8px;margin-left:10px;padding:10px 25px!important}.nav-cta:after{display:none}.nav-cta:hover{color:#fdfdfd!important;transform:translateY(-2px);box-shadow:0 8px 20px rgba(140,82,255,.3)}@media(max-width:992px){.nav-cta{margin-left:0;margin-top:15px;text-align:center}}.nav-dropdown-modern .nav-link{font-family:Inter,sans-serif;font-size:.95rem;font-weight:600;letter-spacing:.5px;padding:10px 18px!important;color:#1e1b4b!important;transition:all .3s ease;display:flex;align-items:center;gap:5px}.nav-dropdown-modern .nav-link:after{margin-left:5px;transition:transform .3s ease}.nav-dropdown-modern .nav-link:hover{color:#8c52ff!important}.nav-dropdown-modern .nav-link:hover:after{transform:rotate(180deg)}@media(max-width:992px){.nav-dropdown-modern .nav-link{padding:12px 20px!important}}.dropdown-item-modern{font-family:Inter,sans-serif;padding:12px 20px;color:#1e1b4b;font-weight:500;font-size:.95rem;transition:all .3s ease;display:flex;align-items:center;gap:12px}.dropdown-item-modern .dropdown-icon{font-size:1.2rem;width:30px;display:inline-block}.dropdown-item-modern:hover{background:linear-gradient(135deg,rgba(140,82,255,.08),rgba(62,146,204,.08));color:#8c52ff;padding-left:25px}.dropdown-item-modern:disabled{opacity:.5;cursor:not-allowed}.dropdown-item-modern:disabled:hover{background:transparent;padding-left:20px}.dropdown-menu{border:none!important;box-shadow:0 10px 40px rgba(0,0,0,.12)!important;border-radius:12px!important;padding:10px!important;margin-top:10px!important;min-width:280px}@media(max-width:992px){.dropdown-menu{box-shadow:none!important;padding:5px 0!important}}.pricing-page[data-v-704c364a]{color:#101828;background:#fff;letter-spacing:0}.pricing-hero[data-v-704c364a]{position:relative;overflow:hidden;background:#f7f9fc;border-bottom:1px solid #dbe3ee}.pricing-hero[data-v-704c364a]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(20,110,245,.05) 1px,transparent 0),linear-gradient(90deg,rgba(20,110,245,.05) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.hero-row[data-v-704c364a]{position:relative;min-height:610px;padding:70px 0}.hero-copy[data-v-704c364a]{padding-right:55px}.eyebrow[data-v-704c364a],.section-kicker[data-v-704c364a]{display:block;color:#073b8c;font-size:.75rem;font-weight:800;letter-spacing:.12em;margin-bottom:20px}.section-kicker.light[data-v-704c364a]{color:#68d8ec}.hero-copy h1[data-v-704c364a]{color:#101828!important;font-size:clamp(3rem,5vw,4.7rem)!important;font-weight:800;line-height:1;margin:0 0 26px}.hero-lead[data-v-704c364a]{color:#475467;font-size:1.16rem;line-height:1.7}.hero-actions[data-v-704c364a]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.button[data-v-704c364a]{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 22px;border-radius:6px;font-weight:800;text-decoration:none}.button-primary[data-v-704c364a]{color:#fff;background:#146ef5;box-shadow:0 12px 28px rgba(20,110,245,.22)}.button-primary[data-v-704c364a]:hover{color:#fff;background:#075fdc;text-decoration:none}.button-secondary[data-v-704c364a]{color:#101828;background:#fff;border:1px solid #cbd5e1}.button-secondary[data-v-704c364a]:hover{color:#146ef5;text-decoration:none}.hero-summary-column[data-v-704c364a],.rate-panel[data-v-704c364a]{display:flex;justify-content:center}.rate-panel[data-v-704c364a]{width:360px;min-height:330px;flex-direction:column;padding:40px;background:#fff;border:1px solid #99bff8;border-radius:8px;box-shadow:0 22px 60px rgba(16,24,40,.14)}.rate-panel>span[data-v-704c364a]{color:#073b8c;font-size:.7rem;font-weight:800;letter-spacing:.12em}.rate-panel>strong[data-v-704c364a]{color:#101828;font-size:4rem;line-height:1.05;margin-top:16px}.rate-panel>strong small[data-v-704c364a]{font-size:1.1rem}.rate-panel>p[data-v-704c364a]{color:#475467}.rate-panel>div[data-v-704c364a]{display:flex;align-items:center;gap:12px;margin-top:30px;padding-top:22px;border-top:1px solid #dbe3ee;color:#475467;font-size:.78rem}.rate-panel svg[data-v-704c364a]{color:#146ef5;width:26px;height:26px}.trust-strip[data-v-704c364a]{background:#fff;border-bottom:1px solid #dbe3ee}.trust-grid[data-v-704c364a]{display:grid;grid-template-columns:repeat(4,1fr)}.trust-grid>div[data-v-704c364a]{min-height:100px;display:flex;align-items:center;justify-content:center;gap:13px;padding:20px;border-right:1px solid #dbe3ee}.trust-grid>div[data-v-704c364a]:first-child{border-left:1px solid #dbe3ee}.trust-grid svg[data-v-704c364a]{color:#146ef5;width:25px;height:25px}.trust-grid span[data-v-704c364a]{color:#475467;font-size:.76rem;line-height:1.4}.page-section[data-v-704c364a]{padding:105px 0}.split-heading[data-v-704c364a]{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:52px}.center-heading h2[data-v-704c364a],.confidence-section h2[data-v-704c364a],.faq-heading h2[data-v-704c364a],.split-heading h2[data-v-704c364a]{color:#101828;font-size:clamp(2.15rem,4vw,3.25rem);font-weight:800;line-height:1.08;margin:0}.split-heading>p[data-v-704c364a]{color:#475467;font-size:1.04rem;line-height:1.7;margin:0}.calculator-section[data-v-704c364a]{background:#f4f7fb}.calculator-layout[data-v-704c364a]{align-items:flex-start}.service-list[data-v-704c364a]{display:flex;flex-direction:column;gap:18px}.service-item[data-v-704c364a]{padding:30px;background:#fff;border:1px solid #dbe3ee;border-radius:8px}.service-item>header[data-v-704c364a]{display:grid;grid-template-columns:55px 1fr auto;gap:17px;align-items:start;padding-bottom:25px;border-bottom:1px solid #dbe3ee}.service-icon[data-v-704c364a]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#146ef5;background:#eff5ff;border-radius:6px}.service-icon svg[data-v-704c364a]{width:24px;height:24px}.service-item header span[data-v-704c364a]{display:block;color:#146ef5;font-size:.67rem;font-weight:800;letter-spacing:.1em;margin-bottom:5px}.service-item h3[data-v-704c364a]{font-size:1.2rem;font-weight:800;margin-bottom:6px}.service-item header p[data-v-704c364a]{color:#475467;font-size:.88rem;line-height:1.5;margin:0}.service-item header>strong[data-v-704c364a]{color:#101828;font-size:1.35rem;white-space:nowrap}.quantity-control[data-v-704c364a]{display:flex;align-items:center;justify-content:space-between;margin:25px 0 18px}.quantity-control label[data-v-704c364a]{font-weight:800;margin:0}.stepper[data-v-704c364a]{display:flex;border:1px solid #cbd5e1;border-radius:6px;overflow:hidden}.stepper button[data-v-704c364a]{width:40px;height:40px;color:#146ef5;background:#f8fafc;border:0}.stepper input[data-v-704c364a]{width:55px;height:40px;text-align:center;color:#101828;background:#fff!important;border:0!important;border-inline:1px solid #dbe3ee!important;border-radius:0!important;font-weight:800;-moz-appearance:textfield}.stepper input[data-v-704c364a]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.range-slider[data-v-704c364a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;padding:0;background:linear-gradient(90deg,#146ef5 0 var(--progress),#dbe3ee var(--progress) 100%)!important;border:0!important;border-radius:6px!important;outline:0}.range-slider[data-v-704c364a]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:4px solid #fff;border-radius:50%;background:#146ef5;box-shadow:0 0 0 1px #146ef5;cursor:pointer}.range-slider[data-v-704c364a]::-moz-range-thumb{width:13px;height:13px;border:4px solid #fff;border-radius:50%;background:#146ef5;box-shadow:0 0 0 1px #146ef5;cursor:pointer}.range-meta[data-v-704c364a]{display:flex;justify-content:space-between;color:#667085;font-size:.7rem;margin-top:9px}.service-item>ul[data-v-704c364a]{display:flex;flex-wrap:wrap;gap:9px 20px;list-style:none;padding:22px 0 0;margin:0}.service-item>ul li[data-v-704c364a]{color:#475467;font-size:.78rem}.service-item>ul svg[data-v-704c364a]{color:#146ef5}.estimate-panel[data-v-704c364a]{position:sticky;top:20px;padding:28px;color:#fff;background:#0c1b33;border-radius:8px}.estimate-kicker[data-v-704c364a]{color:#68d8ec;font-size:.68rem;font-weight:800;letter-spacing:.12em}.estimate-lines[data-v-704c364a]{margin:24px 0;border-top:1px solid hsla(0,0%,100%,.15)}.estimate-lines>div[data-v-704c364a]{display:flex;justify-content:space-between;gap:15px;padding:16px 0;border-bottom:1px solid hsla(0,0%,100%,.15)}.estimate-lines span[data-v-704c364a]{font-size:.82rem}.estimate-lines span small[data-v-704c364a]{display:block;color:#9eacc0;margin-top:4px}.estimate-lines strong[data-v-704c364a]{font-size:.85rem}.estimate-total[data-v-704c364a]{display:flex;flex-direction:column}.estimate-total>span[data-v-704c364a]{color:#b9c5d8;font-size:.75rem}.estimate-total>strong[data-v-704c364a]{font-size:2.35rem;line-height:1.15;margin-top:5px}.estimate-total>small[data-v-704c364a]{color:#9eacc0}.estimate-panel button[data-v-704c364a],.estimate-panel>a[data-v-704c364a]{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;margin-top:20px;padding:11px;border:0;border-radius:6px;font-weight:800}.estimate-panel button[data-v-704c364a]{color:#073b8c;background:#fff}.estimate-panel>a[data-v-704c364a]{color:#fff;background:#087f5b;text-decoration:none}.estimate-panel>p[data-v-704c364a]{color:#8191aa;font-size:.68rem;line-height:1.45;margin:18px 0 0}.scope-section[data-v-704c364a]{color:#fff;background:#0c1b33}.scope-section .split-heading h2[data-v-704c364a]{color:#fff}.scope-section .split-heading>p[data-v-704c364a]{color:#b9c5d8}.scope-grid[data-v-704c364a]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid hsla(0,0%,100%,.15);border-bottom:1px solid hsla(0,0%,100%,.15)}.scope-grid article[data-v-704c364a]{position:relative;min-height:270px;padding:28px 25px;border-right:1px solid hsla(0,0%,100%,.15)}.scope-grid article[data-v-704c364a]:last-child{border:0}.scope-grid article>span[data-v-704c364a]{position:absolute;right:17px;color:#6c7d95;font-family:IBM Plex Mono,monospace;font-size:.7rem}.scope-grid svg[data-v-704c364a]{color:#67d6ea;width:27px;height:27px;margin:8px 0 40px}.scope-grid h3[data-v-704c364a]{color:#fff;font-size:1.05rem;font-weight:800}.scope-grid p[data-v-704c364a]{color:#b9c5d8;font-size:.9rem;line-height:1.65}.process-section[data-v-704c364a]{background:#fff}.center-heading[data-v-704c364a]{max-width:760px;margin:0 auto 50px;text-align:center}.process-grid[data-v-704c364a]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee}.process-grid article[data-v-704c364a]{min-height:230px;padding:28px 24px;border-right:1px solid #dbe3ee}.process-grid article[data-v-704c364a]:last-child{border:0}.process-grid article>span[data-v-704c364a]{display:block;color:#146ef5;font-family:IBM Plex Mono,monospace;font-size:.7rem;margin-bottom:42px}.process-grid h3[data-v-704c364a]{font-size:1.05rem;font-weight:800}.process-grid p[data-v-704c364a]{color:#475467;font-size:.88rem;line-height:1.6}.confidence-section[data-v-704c364a]{background:#f4f7fb}.confidence-section .col-lg-5>p[data-v-704c364a]{color:#475467;line-height:1.75;margin-top:20px}.confidence-list[data-v-704c364a]{display:grid;grid-template-columns:repeat(2,1fr);background:#dbe3ee;gap:1px;border:1px solid #dbe3ee}.confidence-list>div[data-v-704c364a]{display:flex;gap:13px;min-height:115px;padding:22px;background:#fff}.confidence-list svg[data-v-704c364a]{color:#146ef5;width:23px;height:23px;flex:0 0 auto}.confidence-list span[data-v-704c364a]{display:flex;flex-direction:column;gap:5px}.confidence-list strong[data-v-704c364a]{font-size:.86rem}.confidence-list small[data-v-704c364a]{color:#475467;line-height:1.45}.faq-section[data-v-704c364a]{background:#fff}.faq-heading[data-v-704c364a]{padding-right:45px}.faq-heading>p[data-v-704c364a]{color:#475467;line-height:1.7;margin-top:18px}.faq-section details[data-v-704c364a]{border-top:1px solid #cbd5e1}.faq-section details[data-v-704c364a]:last-child{border-bottom:1px solid #cbd5e1}.faq-section summary[data-v-704c364a]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:23px 4px;color:#101828;font-weight:800;cursor:pointer;list-style:none}.faq-section details p[data-v-704c364a]{color:#475467;line-height:1.7;padding:0 45px 23px 4px;margin:0}.faq-section details[open] summary svg[data-v-704c364a]{transform:rotate(45deg)}.conversion-section[data-v-704c364a]{padding:70px 0;color:#fff;background:#146ef5}.conversion-section .container>div[data-v-704c364a]{display:flex;align-items:center;justify-content:space-between;gap:40px}.conversion-section section[data-v-704c364a]{max-width:750px}.conversion-section section>span[data-v-704c364a]{font-size:.7rem;font-weight:800;letter-spacing:.12em}.conversion-section h2[data-v-704c364a]{color:#fff;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;margin:10px 0}.conversion-section p[data-v-704c364a]{color:hsla(0,0%,100%,.85);margin:0}.conversion-section a[data-v-704c364a]{flex:0 0 auto;min-height:52px;display:inline-flex;align-items:center;gap:10px;padding:13px 22px;color:#073b8c;background:#fff;border-radius:6px;font-weight:800}.conversion-section a[data-v-704c364a]:hover{color:#146ef5;text-decoration:none}.contact-section[data-v-704c364a]{background:#fff}@media(max-width:991px){.hero-row[data-v-704c364a]{min-height:auto}.hero-copy[data-v-704c364a]{padding-right:15px}.hero-summary-column[data-v-704c364a]{margin-top:50px}.trust-grid[data-v-704c364a]{grid-template-columns:repeat(2,1fr)}.split-heading[data-v-704c364a]{grid-template-columns:1fr;gap:16px}.estimate-panel[data-v-704c364a]{position:static;margin-top:20px}.process-grid[data-v-704c364a],.scope-grid[data-v-704c364a]{grid-template-columns:repeat(2,1fr)}.process-grid article[data-v-704c364a]:nth-child(2),.scope-grid article[data-v-704c364a]:nth-child(2){border-right:0}.scope-grid article[data-v-704c364a]:nth-child(-n+2){border-bottom:1px solid hsla(0,0%,100%,.15)}.process-grid article[data-v-704c364a]:nth-child(-n+2){border-bottom:1px solid #dbe3ee}.conversion-section .container>div[data-v-704c364a]{align-items:flex-start;flex-direction:column}}@media(max-width:575px){.hero-row[data-v-704c364a]{padding:58px 0 40px}.hero-copy h1[data-v-704c364a]{font-size:2.6rem!important}.hero-lead[data-v-704c364a]{font-size:1.02rem}.hero-actions[data-v-704c364a]{flex-direction:column}.hero-actions .button[data-v-704c364a]{width:100%}.rate-panel[data-v-704c364a]{width:100%;min-height:280px;padding:28px}.rate-panel>strong[data-v-704c364a]{font-size:3.3rem}.confidence-list[data-v-704c364a],.process-grid[data-v-704c364a],.scope-grid[data-v-704c364a],.trust-grid[data-v-704c364a]{grid-template-columns:1fr}.trust-grid>div[data-v-704c364a]{justify-content:flex-start;border-left:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee}.page-section[data-v-704c364a]{padding:65px 0}.service-item[data-v-704c364a]{padding:22px}.service-item>header[data-v-704c364a]{grid-template-columns:45px 1fr}.service-item header>strong[data-v-704c364a]{grid-column:2}.quantity-control[data-v-704c364a]{align-items:flex-start;flex-direction:column;gap:10px}.stepper[data-v-704c364a]{width:100%}.stepper button[data-v-704c364a],.stepper input[data-v-704c364a]{flex:1}.range-meta span[data-v-704c364a]:nth-child(2){display:none}.service-item>ul[data-v-704c364a]{display:block}.service-item>ul li[data-v-704c364a]{padding:4px 0}.process-grid article[data-v-704c364a],.scope-grid article[data-v-704c364a]{min-height:200px;border-right:0;border-bottom:1px solid #dbe3ee}.scope-grid article[data-v-704c364a]{border-bottom-color:hsla(0,0%,100%,.15)}.conversion-section a[data-v-704c364a]{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){[data-v-704c364a]{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#BlogComponent[data-v-01660aea]{background:linear-gradient(180deg,#f2f7fc,#ecf2f8);min-height:100vh}.blog-hero[data-v-01660aea]{background:linear-gradient(120deg,#0a3d62,#0f6f8f 60%,#14a098);padding:72px 0;margin-bottom:44px;position:relative;overflow:hidden}.blog-hero[data-v-01660aea]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,hsla(0,0%,100%,.18) 0,transparent 45%),radial-gradient(circle at 85% 15%,hsla(0,0%,100%,.15) 0,transparent 40%)}.hero-content[data-v-01660aea]{position:relative;z-index:1;max-width:920px}.hero-kicker[data-v-01660aea]{margin:0 0 10px;text-transform:uppercase;letter-spacing:.08em;font-size:.84rem;color:#d6f4ff}.hero-title[data-v-01660aea]{font-size:clamp(1.8rem,3.8vw,3.2rem);line-height:1.2;color:#fff;margin-bottom:14px}.hero-subtitle[data-v-01660aea]{font-size:1.08rem;color:#eaf8ff;margin-bottom:18px;max-width:760px}.hero-stats[data-v-01660aea]{display:flex;flex-wrap:wrap;gap:10px}.hero-stats span[data-v-01660aea]{padding:8px 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.32);background:hsla(0,0%,100%,.16);color:#fff;font-size:.86rem;font-weight:600}.blog-content[data-v-01660aea]{max-width:1240px;padding:0 15px 80px}.posts-grid[data-v-01660aea]{display:grid;gap:22px}.post-card[data-v-01660aea]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:0;border-radius:14px;background:#fff;border:1px solid #dce8f1;overflow:hidden;box-shadow:0 8px 20px rgba(14,47,67,.08);transition:transform .2s ease,box-shadow .2s ease}.post-card[data-v-01660aea]:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(14,47,67,.14)}.post-image-wrapper[data-v-01660aea]{height:100%;min-height:210px}.post-image[data-v-01660aea]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-content[data-v-01660aea]{padding:22px;display:flex;flex-direction:column}.post-index[data-v-01660aea]{margin:0 0 8px;color:#0f6f8f;font-weight:700;font-size:.82rem;text-transform:uppercase;letter-spacing:.06em}.post-title[data-v-01660aea]{margin:0;color:#14384f;font-size:1.45rem;line-height:1.3}.post-meta[data-v-01660aea]{margin:10px 0;display:flex;gap:12px;font-size:.84rem;color:#516677}.post-excerpt[data-v-01660aea]{margin:0 0 12px;line-height:1.7;color:#344a5a}.post-tags[data-v-01660aea]{margin:0 0 16px;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.post-tags li[data-v-01660aea]{padding:6px 10px;border-radius:999px;background:#edf6fb;color:#1e516f;font-size:.8rem;font-weight:600}.btn-read-more[data-v-01660aea]{margin-top:auto;display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;background:linear-gradient(120deg,#0f6f8f,#0a3d62);color:#fff;border:none;padding:10px 16px;border-radius:8px;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.btn-read-more[data-v-01660aea]:hover{transform:translateY(-1px);box-shadow:0 5px 12px rgba(15,73,106,.35)}.empty-posts[data-v-01660aea]{margin:0;padding:18px;border-radius:10px;background:#fff;color:#344a5a;border:1px solid #dce8f1}.sidebar[data-v-01660aea]{position:sticky;top:20px}.sidebar-card[data-v-01660aea]{background:#fff;border:1px solid #dce8f1;border-radius:14px;padding:20px;margin-bottom:16px;box-shadow:0 8px 20px rgba(14,47,67,.08)}.sidebar-title[data-v-01660aea]{margin:0 0 12px;color:#14384f;font-size:1.12rem}.search-input[data-v-01660aea]{width:100%;border:1px solid #c9dae7;border-radius:8px;padding:10px 12px;color:#14384f;outline:none}.search-input[data-v-01660aea]:focus{border-color:#0f6f8f;box-shadow:0 0 0 3px rgba(15,111,143,.18)}.category-list[data-v-01660aea]{display:flex;flex-wrap:wrap;gap:8px}.category-item[data-v-01660aea]{border:1px solid #c9dae7;background:#f5f9fc;color:#1e516f;border-radius:999px;padding:7px 11px;font-size:.82rem;font-weight:600;cursor:pointer}.category-item.active[data-v-01660aea],.category-item[data-v-01660aea]:hover{background:#e1f2f6;border-color:#9bcddb}.blog-index-list[data-v-01660aea]{margin:0;padding-left:1.2rem}.blog-index-list li[data-v-01660aea]{margin-bottom:8px}.blog-index-list a[data-v-01660aea]{color:#1a5578;text-decoration:none;line-height:1.5}.blog-index-list a[data-v-01660aea]:hover{color:#0f7a84;text-decoration:underline}.recent-posts-list[data-v-01660aea]{display:flex;flex-direction:column;gap:10px}.recent-post-item[data-v-01660aea]{display:flex;flex-direction:column;gap:4px;border:1px solid #dce8f1;border-radius:10px;padding:10px;text-decoration:none;background:#f8fcff}.recent-post-title[data-v-01660aea]{font-size:.9rem;color:#244c66;font-weight:600}.recent-post-date[data-v-01660aea]{font-size:.8rem;color:#5b7081}@media (max-width:1100px){.post-card[data-v-01660aea]{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:991px){.sidebar[data-v-01660aea]{position:static;margin-top:8px}}@media (max-width:768px){.blog-hero[data-v-01660aea]{padding:52px 0}.hero-subtitle[data-v-01660aea]{font-size:.98rem}.post-card[data-v-01660aea]{grid-template-columns:1fr}.post-image-wrapper[data-v-01660aea]{min-height:190px}.post-content[data-v-01660aea]{padding:18px}}@media (max-width:575px){.hero-stats[data-v-01660aea]{gap:8px}.hero-stats span[data-v-01660aea]{font-size:.78rem}.sidebar-card[data-v-01660aea]{padding:16px}}#PostDetailView[data-v-67174d3e]{background:linear-gradient(180deg,#f4f8fc,#eef3f9);min-height:100vh;scroll-behavior:smooth}.post-hero[data-v-67174d3e]{background:linear-gradient(120deg,#0a3d62,#0f6f8f 55%,#14a098);color:#fff;padding:52px 0 68px;position:relative;overflow:hidden}.post-hero[data-v-67174d3e]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,hsla(0,0%,100%,.18) 0,transparent 45%),radial-gradient(circle at 90% 10%,hsla(0,0%,100%,.14) 0,transparent 42%);pointer-events:none}.post-breadcrumb[data-v-67174d3e]{position:relative;z-index:1;margin-bottom:16px;font-size:.9rem;display:flex;gap:8px;align-items:center}.post-breadcrumb a[data-v-67174d3e]{color:#d9f2ff;text-decoration:none}.post-breadcrumb span[data-v-67174d3e]{color:#ecf8ff;opacity:.9}.hero-content[data-v-67174d3e]{position:relative;z-index:1;max-width:920px}.post-kicker[data-v-67174d3e]{margin:0 0 8px;font-size:.86rem;letter-spacing:.08em;text-transform:uppercase;color:#d9f2ff}.post-hero-title[data-v-67174d3e]{font-size:clamp(1.8rem,4vw,3rem);line-height:1.2;margin:0;color:#f5f5f5}.hero-meta-row[data-v-67174d3e]{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.post-date-badge[data-v-67174d3e]{background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.32);border-radius:999px;padding:8px 14px;font-size:.86rem;font-weight:600}.post-container[data-v-67174d3e]{max-width:1220px;padding:0 15px 80px}.article-layout[data-v-67174d3e]{margin-top:-44px;position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:26px;align-items:start}.featured-image-wrapper[data-v-67174d3e]{margin:0 0 26px;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 16px 32px rgba(8,45,73,.16)}.featured-image[data-v-67174d3e]{width:100%;display:block}.featured-caption[data-v-67174d3e]{margin:0;padding:10px 14px;font-size:.88rem;color:#4e5d6b;background:#f4f8fb}.content-wrapper[data-v-67174d3e]{background:#fff;border:1px solid #dce8f1;border-radius:14px;padding:34px;box-shadow:0 8px 20px rgba(14,47,67,.08)}.post-summary[data-v-67174d3e]{border-left:4px solid #0f6f8f;background:#edf8fc;border-radius:10px;padding:18px 18px 18px 20px;margin-bottom:34px}.summary-title[data-v-67174d3e]{margin:0 0 8px;font-size:1.2rem;color:#0f4f68}.post-summary p[data-v-67174d3e]{margin:0;color:#375062;line-height:1.7;white-space:pre-line}.content-section[data-v-67174d3e]{margin-bottom:34px;scroll-margin-top:110px}.section-title[data-v-67174d3e]{margin:0 0 16px;color:#12344a;font-size:clamp(1.3rem,2.2vw,1.9rem);line-height:1.25}.content-block+.content-block[data-v-67174d3e]{margin-top:14px}.content-subheading[data-v-67174d3e]{margin:0;color:#0f4f68;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.35}.content-paragraph[data-v-67174d3e]{margin:0;line-height:1.8;color:#344a5a;white-space:pre-line}.ordered-list[data-v-67174d3e],.unordered-list[data-v-67174d3e]{margin:0;padding-left:1.25rem;color:#2c4456}.ordered-list li[data-v-67174d3e],.unordered-list li[data-v-67174d3e]{margin-bottom:10px;line-height:1.7}.callout[data-v-67174d3e]{border-radius:10px;padding:14px 16px;border:1px solid transparent;box-shadow:-4px 9px 25px -6px rgba(0,0,0,.1)}.callout-title[data-v-67174d3e]{margin:0 0 4px;font-weight:700}.callout-text[data-v-67174d3e]{margin:0;line-height:1.7}.callout-info[data-v-67174d3e]{background:#ebf7ff;border-color:#ebf7ff;color:#134466}.callout-warning[data-v-67174d3e]{background:#fff6e9;border-color:#fff6e9;color:#68480f}.callout-success[data-v-67174d3e]{background:#edf9f3;border-color:#edf9f3;color:#1f5637}.inline-image-wrapper[data-v-67174d3e]{margin:8px auto;width:100%;max-width:760px;border-radius:12px;overflow:hidden;border:1px solid #d7e4ee;background:#f8fbfe}.inline-image[data-v-67174d3e]{width:auto;max-width:100%;height:auto;max-height:480px;margin:0 auto;display:block}.inline-caption[data-v-67174d3e]{margin:0;padding:10px 12px;font-size:.86rem;color:#506375}.takeaways[data-v-67174d3e]{margin-bottom:34px;padding:20px;border-radius:12px;background:linear-gradient(135deg,#f2fbff,#e8f7f8)}.post-sidebar[data-v-67174d3e]{position:sticky;top:20px}.toc-card[data-v-67174d3e]{background:#fff;border:1px solid #dce8f1;border-radius:14px;box-shadow:0 8px 20px rgba(14,47,67,.08);padding:20px}.toc-title[data-v-67174d3e]{margin:0 0 10px;font-weight:700;color:#0f3b55}.toc-list[data-v-67174d3e]{margin:0;padding-left:1.2rem}.toc-list li[data-v-67174d3e]{margin-bottom:8px}.toc-list a[data-v-67174d3e]{color:#1a5578;text-decoration:none;line-height:1.5}.toc-list a[data-v-67174d3e]:hover{color:#0f7a84;text-decoration:underline}.share-section[data-v-67174d3e]{margin-top:10px;padding:18px;border:1px solid #dce8f1;border-radius:12px;background:#f5f9fd}.share-title[data-v-67174d3e]{margin:0 0 12px;font-weight:700;color:#12344a}.share-actions[data-v-67174d3e]{display:flex;flex-wrap:wrap;gap:10px}.share-btn[data-v-67174d3e]{border:none;background:linear-gradient(120deg,#0f6f8f,#0a3d62);color:#fff;padding:10px 14px;border-radius:8px;font-size:.88rem;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.share-btn[data-v-67174d3e]:hover{transform:translateY(-1px);box-shadow:0 5px 12px rgba(15,73,106,.35)}.copy-message[data-v-67174d3e]{margin:8px 0 0;font-size:.86rem;color:#375062}.author-section[data-v-67174d3e]{margin-top:28px;padding-top:24px;border-top:1px solid #dce8f1}.author-card[data-v-67174d3e]{border:1px solid #dce8f1;background:#f8fcff;border-radius:12px;padding:16px}.author-label[data-v-67174d3e]{margin:0 0 4px;font-size:.8rem;color:#5b7081;letter-spacing:.06em;text-transform:uppercase}.author-name[data-v-67174d3e]{margin:0;font-size:1.06rem;color:#12344a;font-weight:700}.not-found-wrapper[data-v-67174d3e]{margin-top:36px}@media (max-width:1080px){.article-layout[data-v-67174d3e]{grid-template-columns:minmax(0,1fr)}.post-sidebar[data-v-67174d3e]{position:static;order:-1}}@media (max-width:768px){.post-hero[data-v-67174d3e]{padding:42px 0 52px}.content-wrapper[data-v-67174d3e]{padding:24px 18px}.takeaways[data-v-67174d3e]{padding:16px}}@media (max-width:576px){.post-breadcrumb[data-v-67174d3e]{font-size:.82rem;flex-wrap:wrap}.post-date-badge[data-v-67174d3e]{font-size:.8rem;padding:7px 11px}.featured-caption[data-v-67174d3e],.inline-caption[data-v-67174d3e]{font-size:.8rem}.share-btn[data-v-67174d3e]{width:100%;text-align:center}}.portal-page[data-v-168fb38c]{color:#101828;background:#fff;letter-spacing:0}.product-hero[data-v-168fb38c]{position:relative;overflow:hidden;background:#f7f9fc;border-bottom:1px solid #dbe3ee}.product-hero[data-v-168fb38c]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(20,110,245,.05) 1px,transparent 0),linear-gradient(90deg,rgba(20,110,245,.05) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.hero-row[data-v-168fb38c]{position:relative;min-height:690px;padding:70px 0}.hero-copy[data-v-168fb38c]{padding-right:40px}.eyebrow[data-v-168fb38c],.section-kicker[data-v-168fb38c]{display:block;color:#073b8c;font-size:.75rem;font-weight:800;letter-spacing:.12em;margin-bottom:20px}.section-kicker.light[data-v-168fb38c]{color:#68d8ec}.hero-copy h1[data-v-168fb38c]{color:#101828!important;font-size:clamp(3rem,5vw,4.65rem)!important;font-weight:800;line-height:1;margin:0 0 26px}.hero-lead[data-v-168fb38c]{color:#475467;font-size:1.16rem;line-height:1.7}.hero-actions[data-v-168fb38c]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.button[data-v-168fb38c]{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 22px;border-radius:6px;font-weight:800;text-decoration:none}.button-primary[data-v-168fb38c]{color:#fff;background:#146ef5;box-shadow:0 12px 28px rgba(20,110,245,.22)}.button-primary[data-v-168fb38c]:hover{color:#fff;background:#075fdc;text-decoration:none}.button-secondary[data-v-168fb38c]{color:#101828;background:#fff;border:1px solid #cbd5e1}.button-secondary[data-v-168fb38c]:hover{color:#146ef5;text-decoration:none}.hero-proof[data-v-168fb38c]{display:flex;list-style:none;padding:0;margin:38px 0 0}.hero-proof li[data-v-168fb38c]{display:flex;align-items:center;gap:10px;min-height:50px;padding:0 16px;border-left:1px solid #dbe3ee}.hero-proof li[data-v-168fb38c]:first-child{padding-left:0;border:0}.hero-proof svg[data-v-168fb38c]{color:#146ef5;width:23px;height:23px}.hero-proof span[data-v-168fb38c]{color:#475467;font-size:.7rem;line-height:1.3}.hero-proof strong[data-v-168fb38c]{color:#101828;font-size:.78rem}.hero-product-column[data-v-168fb38c]{display:flex;justify-content:center}.product-preview[data-v-168fb38c]{position:relative;width:500px;padding:12px 12px 38px;background:#fff;border:1px solid #dbe3ee;border-radius:8px;box-shadow:0 25px 70px rgba(16,24,40,.16)}.preview-toolbar[data-v-168fb38c]{height:28px;display:flex;align-items:center;gap:5px;color:#667085;font-size:.65rem}.preview-toolbar i[data-v-168fb38c]{width:7px;height:7px;border-radius:50%;background:#d0d5dd}.preview-toolbar span[data-v-168fb38c]{margin-left:7px}.product-preview>img[data-v-168fb38c]{display:block;width:100%;aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;border:1px solid #e4e7ec}.preview-status[data-v-168fb38c]{position:absolute;right:20px;bottom:14px;color:#12805c;font-size:.68rem;font-weight:750}.preview-status span[data-v-168fb38c]{display:inline-block;width:7px;height:7px;border-radius:50%;background:#12a679;box-shadow:0 0 0 4px rgba(18,166,121,.12)}.preview-ticket[data-v-168fb38c]{position:absolute;left:-28px;bottom:-45px;display:flex;align-items:center;gap:10px;padding:13px 16px;background:#fff;border:1px solid #dbe3ee;border-radius:6px;box-shadow:0 14px 35px rgba(16,24,40,.13);color:#475467;font-size:.7rem}.preview-ticket svg[data-v-168fb38c]{color:#146ef5;width:25px;height:25px}.preview-ticket strong[data-v-168fb38c]{color:#101828}.trust-strip[data-v-168fb38c]{background:#fff;border-bottom:1px solid #dbe3ee}.trust-grid[data-v-168fb38c]{display:grid;grid-template-columns:repeat(4,1fr)}.trust-grid>div[data-v-168fb38c]{min-height:100px;display:flex;align-items:center;justify-content:center;gap:13px;padding:20px;border-right:1px solid #dbe3ee}.trust-grid>div[data-v-168fb38c]:first-child{border-left:1px solid #dbe3ee}.trust-grid svg[data-v-168fb38c]{color:#146ef5;width:25px;height:25px}.trust-grid span[data-v-168fb38c]{color:#475467;font-size:.76rem;line-height:1.4}.page-section[data-v-168fb38c]{padding:105px 0}.split-heading[data-v-168fb38c]{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:52px}.center-heading h2[data-v-168fb38c],.faq-heading h2[data-v-168fb38c],.netsuite-copy h2[data-v-168fb38c],.split-heading h2[data-v-168fb38c],.value-copy h2[data-v-168fb38c]{color:#101828;font-size:clamp(2.15rem,4vw,3.25rem);font-weight:800;line-height:1.08;margin:0}.split-heading>p[data-v-168fb38c]{color:#475467;font-size:1.04rem;line-height:1.7;margin:0}.flow-section[data-v-168fb38c]{background:#fff}.flow-grid[data-v-168fb38c]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee}.flow-grid article[data-v-168fb38c]{position:relative;min-height:265px;padding:30px 26px;border-right:1px solid #dbe3ee}.flow-grid article[data-v-168fb38c]:last-child{border:0}.flow-grid article>span[data-v-168fb38c]{position:absolute;top:18px;right:18px;color:#98a2b3;font-family:IBM Plex Mono,monospace;font-size:.7rem}.flow-grid svg[data-v-168fb38c]{width:28px;height:28px;color:#146ef5;margin:10px 0 43px}.benefit-grid h3[data-v-168fb38c],.flow-grid h3[data-v-168fb38c],.industry-grid h3[data-v-168fb38c]{color:#101828;font-size:1.1rem;font-weight:800}.benefit-grid p[data-v-168fb38c],.flow-grid p[data-v-168fb38c],.industry-grid p[data-v-168fb38c]{color:#475467;font-size:.92rem;line-height:1.65}.value-section[data-v-168fb38c]{color:#fff;background:#0c1b33}.value-copy[data-v-168fb38c]{padding-right:50px}.value-copy h2[data-v-168fb38c]{color:#fff;margin-bottom:22px}.value-copy>p[data-v-168fb38c]{color:#b9c5d8;line-height:1.75}.value-copy ul[data-v-168fb38c]{list-style:none;padding:15px 0 0;margin:0}.value-copy li[data-v-168fb38c]{display:flex;gap:11px;padding:10px 0;color:#d8e1ec}.value-copy li svg[data-v-168fb38c]{color:#67d6ea;flex:0 0 auto}.integration-map[data-v-168fb38c]{position:relative;height:430px}.map-core[data-v-168fb38c],.map-node[data-v-168fb38c]{position:absolute;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #dbe3ee;box-shadow:0 15px 38px rgba(0,0,0,.18)}.map-core[data-v-168fb38c]{left:50%;top:50%;transform:translate(-50%,-50%);width:210px;height:145px;flex-direction:column;gap:9px;border-radius:8px;color:#101828;z-index:2}.map-core svg[data-v-168fb38c]{color:#146ef5;width:30px;height:30px}.map-core small[data-v-168fb38c]{color:#475467}.map-node[data-v-168fb38c]{gap:8px;padding:13px 16px;border-radius:6px;color:#101828;font-size:.78rem;font-weight:800;z-index:2}.map-node svg[data-v-168fb38c]{color:#146ef5}.customer[data-v-168fb38c]{left:0;top:65px}.netsuite[data-v-168fb38c]{right:0;top:55px}.pac[data-v-168fb38c]{right:30px;bottom:50px}.map-line[data-v-168fb38c]{position:absolute;height:1px;border-top:1px dashed #67d6ea;z-index:1}.line-one[data-v-168fb38c]{width:160px;left:110px;top:130px;transform:rotate(25deg)}.line-two[data-v-168fb38c]{width:150px;right:105px;top:126px;transform:rotate(-25deg)}.line-three[data-v-168fb38c]{width:155px;right:115px;bottom:125px;transform:rotate(25deg)}.benefits-section[data-v-168fb38c]{background:#f4f7fb}.center-heading[data-v-168fb38c]{max-width:760px;margin:0 auto 50px;text-align:center}.benefit-grid[data-v-168fb38c]{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-top:1px solid #dbe3ee;border-left:1px solid #dbe3ee}.benefit-grid article[data-v-168fb38c]{position:relative;min-height:270px;padding:28px;border-right:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee}.benefit-grid article>span[data-v-168fb38c]{position:absolute;top:17px;right:17px;color:#98a2b3;font-family:IBM Plex Mono,monospace;font-size:.7rem}.benefit-grid svg[data-v-168fb38c]{color:#146ef5;width:27px;height:27px;margin:8px 0 40px}.industries-section[data-v-168fb38c]{background:#fff}.industry-grid[data-v-168fb38c]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dbe3ee;border-left:1px solid #dbe3ee}.industry-grid article[data-v-168fb38c]{min-height:150px;display:flex;gap:18px;padding:25px;border-right:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee}.industry-grid svg[data-v-168fb38c]{color:#146ef5;width:25px;height:25px;flex:0 0 auto}.industry-grid h3[data-v-168fb38c]{margin-top:2px}.industry-grid p[data-v-168fb38c]{margin:0}.netsuite-section[data-v-168fb38c]{background:#f4f7fb}.netsuite-visual[data-v-168fb38c]{padding-right:45px}.netsuite-visual img[data-v-168fb38c]{display:block;width:100%;border:1px solid #dbe3ee;border-radius:8px;box-shadow:0 20px 55px rgba(16,24,40,.1)}.netsuite-copy[data-v-168fb38c]{padding-left:40px}.netsuite-copy>p[data-v-168fb38c]{color:#475467;font-size:1.04rem;line-height:1.7;margin:20px 0 28px}.capability-list[data-v-168fb38c]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#dbe3ee;border:1px solid #dbe3ee}.capability-list>div[data-v-168fb38c]{display:flex;gap:12px;padding:20px;background:#fff}.capability-list svg[data-v-168fb38c]{color:#146ef5;flex:0 0 auto;margin-top:2px}.capability-list span[data-v-168fb38c]{display:flex;flex-direction:column;gap:4px}.capability-list strong[data-v-168fb38c]{font-size:.88rem}.capability-list small[data-v-168fb38c]{color:#475467;line-height:1.4}.pricing-section[data-v-168fb38c]{color:#fff;background:#146ef5}.pricing-panel[data-v-168fb38c]{display:grid;grid-template-columns:1.2fr .8fr .8fr;border-top:1px solid hsla(0,0%,100%,.3);border-bottom:1px solid hsla(0,0%,100%,.3)}.pricing-panel>div[data-v-168fb38c]{min-height:260px;padding:32px;border-right:1px solid hsla(0,0%,100%,.3)}.pricing-panel>div[data-v-168fb38c]:last-child{border:0}.pricing-copy h2[data-v-168fb38c]{color:#fff;font-size:2.2rem;font-weight:800}.price p[data-v-168fb38c],.pricing-copy p[data-v-168fb38c]{color:hsla(0,0%,100%,.8);line-height:1.6}.price[data-v-168fb38c]{display:flex;flex-direction:column;justify-content:center}.price>span[data-v-168fb38c]{font-size:.72rem;font-weight:800;letter-spacing:.1em}.price strong[data-v-168fb38c]{font-size:2.8rem;line-height:1.1;margin-top:10px}.price strong small[data-v-168fb38c]{font-size:1rem}.pricing-action[data-v-168fb38c]{display:flex;flex-direction:column;justify-content:center}.pricing-action ul[data-v-168fb38c]{list-style:none;padding:0;color:hsla(0,0%,100%,.86);font-size:.85rem;line-height:2}.pricing-action li[data-v-168fb38c]:before{content:"✓";margin-right:8px}.pricing-action a[data-v-168fb38c]{display:flex;align-items:center;justify-content:space-between;color:#073b8c;background:#fff;padding:13px 16px;border-radius:6px;font-weight:800}.pricing-action a[data-v-168fb38c]:hover{color:#146ef5;text-decoration:none}.pricing-note[data-v-168fb38c]{display:block;color:hsla(0,0%,100%,.72);margin-top:20px}.faq-section[data-v-168fb38c]{background:#f4f7fb}.faq-heading[data-v-168fb38c]{padding-right:45px}.faq-heading>p[data-v-168fb38c]{color:#475467;line-height:1.7;margin-top:18px}.faq-section details[data-v-168fb38c]{border-top:1px solid #cbd5e1}.faq-section details[data-v-168fb38c]:last-child{border-bottom:1px solid #cbd5e1}.faq-section summary[data-v-168fb38c]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:23px 4px;color:#101828;font-weight:800;cursor:pointer;list-style:none}.faq-section details p[data-v-168fb38c]{color:#475467;line-height:1.7;padding:0 45px 23px 4px;margin:0}.faq-section details[open] summary svg[data-v-168fb38c]{transform:rotate(45deg)}.conversion-section[data-v-168fb38c]{padding:70px 0;color:#fff;background:#0c1b33}.conversion-content[data-v-168fb38c]{display:flex;align-items:center;justify-content:space-between;gap:40px}.conversion-content>div[data-v-168fb38c]{max-width:750px}.conversion-content span[data-v-168fb38c]{color:#68d8ec;font-size:.72rem;font-weight:800;letter-spacing:.12em}.conversion-content h2[data-v-168fb38c]{color:#fff;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;margin:10px 0}.conversion-content p[data-v-168fb38c]{color:#b9c5d8;margin:0}.conversion-content a[data-v-168fb38c]{flex:0 0 auto;min-height:52px;display:inline-flex;align-items:center;gap:10px;padding:13px 22px;color:#073b8c;background:#fff;border-radius:6px;font-weight:800}.conversion-content a[data-v-168fb38c]:hover{color:#146ef5;text-decoration:none}.contact-section[data-v-168fb38c]{background:#fff}.mobile-cta[data-v-168fb38c]{display:none}@media(max-width:991px){.hero-row[data-v-168fb38c]{min-height:auto}.hero-copy[data-v-168fb38c]{padding-right:15px}.hero-product-column[data-v-168fb38c]{margin:75px 0 35px}.trust-grid[data-v-168fb38c]{grid-template-columns:repeat(2,1fr)}.split-heading[data-v-168fb38c]{grid-template-columns:1fr;gap:16px}.benefit-grid[data-v-168fb38c],.flow-grid[data-v-168fb38c]{grid-template-columns:repeat(2,1fr)}.flow-grid article[data-v-168fb38c]:nth-child(2){border-right:0}.flow-grid article[data-v-168fb38c]:nth-child(-n+2){border-bottom:1px solid #dbe3ee}.netsuite-visual[data-v-168fb38c],.value-copy[data-v-168fb38c]{padding-right:15px;margin-bottom:40px}.netsuite-copy[data-v-168fb38c]{padding-left:15px}.pricing-panel[data-v-168fb38c]{grid-template-columns:1fr}.pricing-panel>div[data-v-168fb38c]{min-height:auto;border-right:0;border-bottom:1px solid hsla(0,0%,100%,.3)}.conversion-content[data-v-168fb38c]{align-items:flex-start;flex-direction:column}}@media(max-width:767px){.industry-grid[data-v-168fb38c]{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.hero-row[data-v-168fb38c]{padding:58px 0 35px}.hero-copy h1[data-v-168fb38c]{font-size:2.6rem!important}.hero-lead[data-v-168fb38c]{font-size:1.02rem}.hero-actions[data-v-168fb38c]{flex-direction:column}.hero-actions .button[data-v-168fb38c]{width:100%}.hero-proof[data-v-168fb38c]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.hero-proof li[data-v-168fb38c]{padding:0 10px}.hero-proof li[data-v-168fb38c]:nth-child(3){border:0;padding-left:0}.product-preview[data-v-168fb38c]{width:calc(100% - 20px)}.preview-ticket[data-v-168fb38c]{left:-10px}.benefit-grid[data-v-168fb38c],.capability-list[data-v-168fb38c],.flow-grid[data-v-168fb38c],.industry-grid[data-v-168fb38c],.trust-grid[data-v-168fb38c]{grid-template-columns:1fr}.trust-grid>div[data-v-168fb38c]{justify-content:flex-start;border-left:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee}.page-section[data-v-168fb38c]{padding:65px 0}.benefit-grid article[data-v-168fb38c],.flow-grid article[data-v-168fb38c]{min-height:220px;border-right:0;border-bottom:1px solid #dbe3ee}.integration-map[data-v-168fb38c]{height:390px;transform:scale(.88)}.industry-grid article[data-v-168fb38c]{min-height:auto}.pricing-panel>div[data-v-168fb38c]{padding:25px}.conversion-content a[data-v-168fb38c]{width:100%;justify-content:center}.mobile-cta[data-v-168fb38c]{position:fixed;z-index:1000;left:12px;right:12px;bottom:12px;min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;background:#087f5b;border-radius:6px;font-weight:800;box-shadow:0 12px 30px rgba(0,0,0,.25)}.mobile-cta[data-v-168fb38c]:hover{color:#fff;text-decoration:none}}@media(prefers-reduced-motion:reduce){[data-v-168fb38c]{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.privacy-policy[data-v-4530f014]{min-height:100vh;padding:80px 0 60px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.privacy-policy .container[data-v-4530f014]{max-width:900px;margin:0 auto;padding:0 20px}.privacy-policy .content-wrapper[data-v-4530f014]{background:#fff;border-radius:16px;padding:60px;box-shadow:0 10px 40px rgba(0,0,0,.1)}@media(max-width:768px){.privacy-policy .content-wrapper[data-v-4530f014]{padding:40px 30px}}@media(max-width:480px){.privacy-policy .content-wrapper[data-v-4530f014]{padding:30px 20px}}.privacy-policy .title[data-v-4530f014]{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:10px;text-align:center}@media(max-width:768px){.privacy-policy .title[data-v-4530f014]{font-size:2rem}}.privacy-policy .last-updated[data-v-4530f014]{text-align:center;color:#7f8c8d;font-size:.95rem;margin-bottom:40px;font-style:italic}.privacy-policy .policy-section[data-v-4530f014]{margin-bottom:40px}.privacy-policy .policy-section[data-v-4530f014]:last-child{margin-bottom:0}.privacy-policy .policy-section h2[data-v-4530f014]{font-size:1.6rem;font-weight:600;color:#34495e;margin-bottom:16px;border-bottom:2px solid #3498db;padding-bottom:8px}@media(max-width:768px){.privacy-policy .policy-section h2[data-v-4530f014]{font-size:1.4rem}}.privacy-policy .policy-section p[data-v-4530f014]{font-size:1.05rem;line-height:1.8;color:#555;margin-bottom:16px}.privacy-policy .policy-section ul[data-v-4530f014]{margin-left:20px;margin-bottom:16px}.privacy-policy .policy-section ul li[data-v-4530f014]{font-size:1.05rem;line-height:1.8;color:#555;margin-bottom:10px}.privacy-policy .policy-section.highlight[data-v-4530f014]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:30px;margin:40px 0}.privacy-policy .policy-section.highlight h2[data-v-4530f014]{color:#fff;border-bottom-color:hsla(0,0%,100%,.3)}.privacy-policy .policy-section.highlight p[data-v-4530f014]{color:#fff;font-size:1.1rem}.privacy-policy .policy-section.highlight p.emphasis[data-v-4530f014]{font-size:1.15rem;line-height:2}.privacy-policy .policy-section.highlight p strong[data-v-4530f014]{font-weight:700;text-decoration:underline}.development-page[data-v-0273cc9a]{color:#101828;background:#fff;letter-spacing:0}.service-hero[data-v-0273cc9a]{position:relative;overflow:hidden;background:#f7f9fc;border-bottom:1px solid #dbe3ee}.service-hero[data-v-0273cc9a]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(20,110,245,.05) 1px,transparent 0),linear-gradient(90deg,rgba(20,110,245,.05) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.hero-row[data-v-0273cc9a]{position:relative;min-height:690px;padding:70px 0}.hero-copy[data-v-0273cc9a]{padding-right:52px}.eyebrow[data-v-0273cc9a],.section-kicker[data-v-0273cc9a]{display:block;color:#073b8c;font-size:.75rem;font-weight:800;letter-spacing:.12em;margin-bottom:20px}.section-kicker.light[data-v-0273cc9a]{color:#68d8ec}.hero-copy h1[data-v-0273cc9a]{color:#101828!important;font-size:clamp(3rem,5vw,4.7rem)!important;font-weight:800;line-height:1;margin:0 0 26px}.hero-lead[data-v-0273cc9a]{color:#475467;font-size:1.16rem;line-height:1.7}.hero-actions[data-v-0273cc9a]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.button[data-v-0273cc9a]{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 22px;border-radius:6px;font-weight:800;text-decoration:none}.button-primary[data-v-0273cc9a]{color:#fff;background:#146ef5;box-shadow:0 12px 28px rgba(20,110,245,.22)}.button-primary[data-v-0273cc9a]:hover{color:#fff;background:#075fdc;text-decoration:none}.button-secondary[data-v-0273cc9a]{color:#101828;background:#fff;border:1px solid #cbd5e1}.button-secondary[data-v-0273cc9a]:hover{color:#146ef5;text-decoration:none}.hero-proof[data-v-0273cc9a]{display:flex;list-style:none;padding:0;margin:40px 0 0}.hero-proof li[data-v-0273cc9a]{min-height:50px;display:flex;align-items:center;gap:10px;padding:0 18px;border-left:1px solid #dbe3ee}.hero-proof li[data-v-0273cc9a]:first-child{padding-left:0;border:0}.hero-proof strong[data-v-0273cc9a]{font-size:1.45rem}.hero-proof svg[data-v-0273cc9a]{color:#146ef5;width:24px;height:24px}.hero-proof span[data-v-0273cc9a]{color:#475467;font-size:.72rem;line-height:1.35}.hero-visual-column[data-v-0273cc9a]{display:flex;justify-content:center}.technical-map[data-v-0273cc9a]{position:relative;width:430px;height:460px}.map-label[data-v-0273cc9a]{position:absolute;top:12px;left:50%;transform:translateX(-50%);color:#667085;font-size:.68rem;font-weight:800;letter-spacing:.13em;white-space:nowrap}.map-core[data-v-0273cc9a]{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:190px;height:145px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#fff;border:1px solid rgba(20,110,245,.3);border-radius:8px;box-shadow:0 25px 70px rgba(16,24,40,.14),0 0 0 14px rgba(20,110,245,.05)}.map-core img[data-v-0273cc9a]{width:110px;height:55px;-o-object-fit:contain;object-fit:contain}.map-core small[data-v-0273cc9a]{color:#475467}.map-node[data-v-0273cc9a]{position:absolute;z-index:3;display:flex;align-items:center;gap:8px;padding:12px 14px;color:#344054;background:#fff;border:1px solid #dbe3ee;border-radius:6px;box-shadow:0 12px 28px rgba(16,24,40,.1);font-size:.78rem;font-weight:800}.map-node svg[data-v-0273cc9a]{color:#146ef5}.map-node[data-v-0273cc9a]:after{content:"";position:absolute;width:82px;border-top:1px dashed #146ef5;opacity:.55}.node-script[data-v-0273cc9a]{left:0;top:85px}.node-script[data-v-0273cc9a]:after{left:100%;top:32px;transform:rotate(28deg);transform-origin:left}.node-flow[data-v-0273cc9a]{right:0;top:100px}.node-flow[data-v-0273cc9a]:after{right:100%;top:30px;transform:rotate(-24deg);transform-origin:right}.node-api[data-v-0273cc9a]{left:8px;bottom:75px}.node-api[data-v-0273cc9a]:after{left:100%;bottom:28px;transform:rotate(-27deg);transform-origin:left}.node-data[data-v-0273cc9a]{right:2px;bottom:88px}.node-data[data-v-0273cc9a]:after{right:100%;bottom:27px;transform:rotate(28deg);transform-origin:right}.map-status[data-v-0273cc9a]{position:absolute;left:50%;bottom:15px;transform:translateX(-50%);color:#12805c;font-size:.7rem;font-weight:750;white-space:nowrap}.map-status i[data-v-0273cc9a]{display:inline-block;width:7px;height:7px;border-radius:50%;background:#12a679;box-shadow:0 0 0 4px rgba(18,166,121,.12)}.trust-strip[data-v-0273cc9a]{min-height:64px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;color:#667085;font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #dbe3ee}.trust-strip i[data-v-0273cc9a]{width:3px;height:3px;border-radius:50%;background:#98a2b3}.page-section[data-v-0273cc9a]{padding:105px 0}.operation-section[data-v-0273cc9a]{background:#fff}.center-heading h2[data-v-0273cc9a],.engineering-copy h2[data-v-0273cc9a],.faq-heading h2[data-v-0273cc9a],.operation-heading h2[data-v-0273cc9a],.split-heading h2[data-v-0273cc9a]{color:#101828;font-size:clamp(2.15rem,4vw,3.25rem);font-weight:800;line-height:1.08;margin:0}.operation-copy[data-v-0273cc9a]{padding-left:50px}.operation-copy p[data-v-0273cc9a]{color:#475467;line-height:1.78}.operation-copy .lead-copy[data-v-0273cc9a]{color:#101828;font-size:1.22rem;line-height:1.65}.capabilities-section[data-v-0273cc9a]{color:#fff;background:#0c1b33}.split-heading[data-v-0273cc9a]{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:52px}.capabilities-section .split-heading h2[data-v-0273cc9a],.outcomes-section .split-heading h2[data-v-0273cc9a]{color:#fff}.split-heading>p[data-v-0273cc9a]{color:#b9c5d8;font-size:1.04rem;line-height:1.7;margin:0}.split-heading.dark-text>p[data-v-0273cc9a]{color:#475467}.capability-grid[data-v-0273cc9a]{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid hsla(0,0%,100%,.15);border-left:1px solid hsla(0,0%,100%,.15)}.capability-grid article[data-v-0273cc9a]{position:relative;min-height:335px;padding:30px;border-right:1px solid hsla(0,0%,100%,.15);border-bottom:1px solid hsla(0,0%,100%,.15)}.capability-grid article>span[data-v-0273cc9a]{position:absolute;right:20px;color:#6c7d95;font-family:IBM Plex Mono,monospace;font-size:.72rem}.capability-grid svg[data-v-0273cc9a]{color:#67d6ea;width:29px;height:29px;margin:8px 0 36px}.capability-grid h3[data-v-0273cc9a]{color:#fff;font-size:1.25rem;font-weight:800}.capability-grid p[data-v-0273cc9a]{color:#b9c5d8;line-height:1.65}.capability-grid ul[data-v-0273cc9a]{list-style:none;padding:10px 0 0;margin:0}.capability-grid li[data-v-0273cc9a]{color:#d8e1ec;font-size:.85rem;padding:5px 0}.capability-grid li[data-v-0273cc9a]:before{content:"";display:inline-block;width:6px;height:6px;margin-right:10px;border-radius:50%;background:#67d6ea}.use-cases-section[data-v-0273cc9a]{background:#f4f7fb}.use-case-list[data-v-0273cc9a]{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #dbe3ee;border-left:1px solid #dbe3ee}.use-case-list article[data-v-0273cc9a]{display:grid;grid-template-columns:35px 35px 1fr;gap:15px;min-height:160px;padding:25px;border-right:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee;background:#fff}.use-case-list article>span[data-v-0273cc9a]{color:#98a2b3;font-family:IBM Plex Mono,monospace;font-size:.7rem}.use-case-list svg[data-v-0273cc9a]{color:#146ef5;width:23px;height:23px}.use-case-list h3[data-v-0273cc9a]{color:#101828;font-size:1.05rem;font-weight:800}.use-case-list p[data-v-0273cc9a]{color:#475467;font-size:.9rem;line-height:1.6;margin:0}.outcomes-section[data-v-0273cc9a]{color:#fff;background:#146ef5}.outcome-grid[data-v-0273cc9a]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.outcome-grid article[data-v-0273cc9a]{min-height:270px;padding:30px;border:1px solid hsla(0,0%,100%,.3);border-radius:8px;background:hsla(0,0%,100%,.06)}.outcome-grid strong[data-v-0273cc9a]{display:block;font-size:4.4rem;line-height:1;margin-bottom:22px}.outcome-grid strong small[data-v-0273cc9a]{font-size:2rem}.outcome-grid h3[data-v-0273cc9a]{color:#fff;font-size:1.18rem;font-weight:800}.outcome-grid p[data-v-0273cc9a]{color:hsla(0,0%,100%,.82);line-height:1.65}.outcome-note[data-v-0273cc9a]{display:block;color:hsla(0,0%,100%,.7);margin-top:22px;text-align:right}.engineering-section[data-v-0273cc9a]{background:#fff}.engineering-copy[data-v-0273cc9a]{padding-right:50px}.engineering-copy>p[data-v-0273cc9a]{color:#475467;line-height:1.75;margin:20px 0}.engineering-copy ul[data-v-0273cc9a]{list-style:none;padding:0}.engineering-copy li[data-v-0273cc9a]{display:flex;gap:10px;color:#344054;padding:8px 0}.engineering-copy li svg[data-v-0273cc9a]{color:#146ef5;flex:0 0 auto}.environment-flow>div[data-v-0273cc9a],.environment-flow[data-v-0273cc9a]{display:flex;align-items:center;justify-content:center}.environment-flow>div[data-v-0273cc9a]{width:155px;height:170px;flex-direction:column;gap:7px;background:#f4f7fb;border:1px solid #dbe3ee;border-radius:8px}.environment-flow>div span[data-v-0273cc9a]{color:#98a2b3;font-family:IBM Plex Mono,monospace;font-size:.68rem}.environment-flow>div svg[data-v-0273cc9a]{color:#146ef5;width:28px;height:28px}.environment-flow>div strong[data-v-0273cc9a]{font-size:.88rem}.environment-flow>div small[data-v-0273cc9a]{color:#475467;text-align:center}.environment-flow>i[data-v-0273cc9a]{width:45px;border-top:1px dashed #146ef5}.process-section[data-v-0273cc9a]{background:#f4f7fb}.center-heading[data-v-0273cc9a]{max-width:760px;margin:0 auto 50px;text-align:center}.center-heading>p[data-v-0273cc9a]{color:#475467;margin-top:18px}.process-grid[data-v-0273cc9a]{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee}.process-grid article[data-v-0273cc9a]{min-height:230px;padding:28px 22px;border-right:1px solid #dbe3ee}.process-grid article[data-v-0273cc9a]:last-child{border:0}.process-grid article>span[data-v-0273cc9a]{display:block;color:#146ef5;font-family:IBM Plex Mono,monospace;font-size:.7rem;margin-bottom:42px}.process-grid h3[data-v-0273cc9a]{font-size:1.05rem;font-weight:800}.process-grid p[data-v-0273cc9a]{color:#475467;font-size:.88rem;line-height:1.6}.trust-section[data-v-0273cc9a]{background:#fff}.trust-list[data-v-0273cc9a]{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #dbe3ee;border-left:1px solid #dbe3ee}.trust-list article[data-v-0273cc9a]{display:flex;gap:17px;min-height:140px;padding:27px;border-right:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee}.trust-list svg[data-v-0273cc9a]{color:#146ef5;width:26px;height:26px;flex:0 0 auto}.trust-list h3[data-v-0273cc9a]{font-size:1.05rem;font-weight:800}.trust-list p[data-v-0273cc9a]{color:#475467;line-height:1.6;margin:0}.faq-section[data-v-0273cc9a]{background:#f4f7fb}.faq-heading[data-v-0273cc9a]{padding-right:45px}.faq-heading p[data-v-0273cc9a]{color:#475467;line-height:1.7;margin-top:18px}.faq-section details[data-v-0273cc9a]{border-top:1px solid #cbd5e1}.faq-section details[data-v-0273cc9a]:last-child{border-bottom:1px solid #cbd5e1}.faq-section summary[data-v-0273cc9a]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:23px 4px;color:#101828;font-weight:800;cursor:pointer;list-style:none}.faq-section details p[data-v-0273cc9a]{color:#475467;line-height:1.7;padding:0 45px 23px 4px;margin:0}.faq-section details[open] summary svg[data-v-0273cc9a]{transform:rotate(45deg)}.conversion-section[data-v-0273cc9a]{padding:70px 0;color:#fff;background:#0c1b33}.conversion-content[data-v-0273cc9a]{display:flex;align-items:center;justify-content:space-between;gap:40px}.conversion-content>div[data-v-0273cc9a]{max-width:750px}.conversion-content span[data-v-0273cc9a]{color:#68d8ec;font-size:.72rem;font-weight:800;letter-spacing:.12em}.conversion-content h2[data-v-0273cc9a]{color:#fff;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;margin:10px 0}.conversion-content p[data-v-0273cc9a]{color:#b9c5d8;margin:0}.conversion-content a[data-v-0273cc9a]{flex:0 0 auto;min-height:52px;display:inline-flex;align-items:center;gap:10px;padding:13px 22px;color:#073b8c;background:#fff;border-radius:6px;font-weight:800}.conversion-content a[data-v-0273cc9a]:hover{color:#146ef5;text-decoration:none}.contact-section[data-v-0273cc9a]{background:#fff}.mobile-cta[data-v-0273cc9a]{display:none}@media(max-width:991px){.hero-row[data-v-0273cc9a]{min-height:auto}.hero-copy[data-v-0273cc9a]{padding-right:15px}.hero-visual-column[data-v-0273cc9a]{margin-top:50px}.operation-copy[data-v-0273cc9a]{padding-left:15px;margin-top:28px}.split-heading[data-v-0273cc9a]{grid-template-columns:1fr;gap:16px}.engineering-copy[data-v-0273cc9a]{padding-right:15px;margin-bottom:40px}.process-grid[data-v-0273cc9a]{grid-template-columns:repeat(3,1fr)}.process-grid article[data-v-0273cc9a]:nth-child(3){border-right:0}.process-grid article[data-v-0273cc9a]:nth-child(-n+3){border-bottom:1px solid #dbe3ee}.conversion-content[data-v-0273cc9a]{align-items:flex-start;flex-direction:column}}@media(max-width:767px){.capability-grid[data-v-0273cc9a],.outcome-grid[data-v-0273cc9a],.trust-list[data-v-0273cc9a],.use-case-list[data-v-0273cc9a]{grid-template-columns:1fr}}@media(max-width:575px){.hero-row[data-v-0273cc9a]{padding:58px 0 35px}.hero-copy h1[data-v-0273cc9a]{font-size:2.6rem!important}.hero-lead[data-v-0273cc9a]{font-size:1.02rem}.hero-actions[data-v-0273cc9a]{flex-direction:column}.hero-actions .button[data-v-0273cc9a]{width:100%}.hero-proof[data-v-0273cc9a]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.hero-proof li[data-v-0273cc9a]{padding:0 10px}.hero-proof li[data-v-0273cc9a]:nth-child(3){border:0;padding-left:0}.technical-map[data-v-0273cc9a]{width:100%;height:410px;transform:scale(.9)}.trust-strip[data-v-0273cc9a]{gap:11px;font-size:.64rem}.page-section[data-v-0273cc9a]{padding:65px 0}.capability-grid article[data-v-0273cc9a]{min-height:300px}.outcome-grid article[data-v-0273cc9a]{min-height:230px}.outcome-note[data-v-0273cc9a]{text-align:left}.environment-flow[data-v-0273cc9a]{transform:scale(.78);margin-inline:-45px}.process-grid[data-v-0273cc9a]{grid-template-columns:1fr}.process-grid article[data-v-0273cc9a]{min-height:190px;border-right:0;border-bottom:1px solid #dbe3ee}.conversion-content a[data-v-0273cc9a]{width:100%;justify-content:center}.mobile-cta[data-v-0273cc9a]{position:fixed;z-index:1000;left:12px;right:12px;bottom:12px;min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;background:#087f5b;border-radius:6px;font-weight:800;box-shadow:0 12px 30px rgba(0,0,0,.25)}.mobile-cta[data-v-0273cc9a]:hover{color:#fff;text-decoration:none}}@media(prefers-reduced-motion:reduce){[data-v-0273cc9a]{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.about-page[data-v-1f59e124]{color:#101828;background:#fff;letter-spacing:0}.about-hero[data-v-1f59e124]{position:relative;overflow:hidden;background:#f7f9fc;border-bottom:1px solid #dbe3ee}.about-hero[data-v-1f59e124]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(20,110,245,.05) 1px,transparent 0),linear-gradient(90deg,rgba(20,110,245,.05) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.hero-row[data-v-1f59e124]{position:relative;min-height:670px;padding:70px 0}.hero-copy[data-v-1f59e124]{padding-right:55px}.eyebrow[data-v-1f59e124],.section-kicker[data-v-1f59e124]{display:block;color:#073b8c;font-size:.75rem;font-weight:800;letter-spacing:.12em;margin-bottom:20px}.section-kicker.light[data-v-1f59e124]{color:#68d8ec}.hero-copy h1[data-v-1f59e124]{color:#101828!important;font-size:clamp(3rem,5vw,4.8rem)!important;font-weight:800;line-height:1;margin:0 0 26px}.hero-lead[data-v-1f59e124]{max-width:700px;color:#475467;font-size:1.18rem;line-height:1.7}.hero-actions[data-v-1f59e124]{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.button[data-v-1f59e124]{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 22px;border-radius:6px;font-weight:750;text-decoration:none}.button-primary[data-v-1f59e124]{color:#fff;background:#146ef5;box-shadow:0 12px 28px rgba(20,110,245,.22)}.button-primary[data-v-1f59e124]:hover{color:#fff;background:#075fdc;text-decoration:none}.button-secondary[data-v-1f59e124]{color:#101828;background:#fff;border:1px solid #cbd5e1}.button-secondary[data-v-1f59e124]:hover{color:#146ef5;text-decoration:none}.hero-people-column[data-v-1f59e124]{display:flex;justify-content:center}.people-visual[data-v-1f59e124]{position:relative;width:430px;height:470px}.visual-label[data-v-1f59e124]{position:absolute;top:12px;left:50%;transform:translateX(-50%);color:#667085;font-size:.67rem;font-weight:800;letter-spacing:.13em;white-space:nowrap}.portrait[data-v-1f59e124]{position:absolute;margin:0;overflow:hidden;background:#eef2f6;border:1px solid #dbe3ee;border-radius:50%;box-shadow:0 20px 60px rgba(16,24,40,.12)}.portrait img[data-v-1f59e124]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.portrait-primary[data-v-1f59e124]{width:280px;height:280px;left:18px;top:68px}.portrait-secondary[data-v-1f59e124]{width:190px;height:190px;right:0;bottom:35px;border:8px solid #f7f9fc}.team-note[data-v-1f59e124]{position:absolute;display:flex;align-items:center;gap:11px;right:8px;top:98px;padding:12px 15px;background:#fff;border:1px solid #dbe3ee;border-radius:6px;box-shadow:0 12px 28px rgba(16,24,40,.1);color:#475467;font-size:.72rem;line-height:1.35}.team-note i[data-v-1f59e124]{width:8px;height:8px;border-radius:50%;background:#12a679;box-shadow:0 0 0 5px rgba(18,166,121,.12)}.team-note strong[data-v-1f59e124]{color:#101828}.trust-strip[data-v-1f59e124]{background:#fff;border-bottom:1px solid #dbe3ee}.trust-grid[data-v-1f59e124]{display:grid;grid-template-columns:repeat(4,1fr)}.trust-grid>div[data-v-1f59e124]{min-height:105px;display:flex;align-items:center;justify-content:center;gap:14px;padding:22px;border-right:1px solid #dbe3ee}.trust-grid>div[data-v-1f59e124]:first-child{border-left:1px solid #dbe3ee}.trust-grid strong[data-v-1f59e124]{color:#101828;font-size:2rem;line-height:1}.trust-grid svg[data-v-1f59e124]{width:27px;height:27px;color:#146ef5}.trust-grid span[data-v-1f59e124]{color:#475467;font-size:.78rem;line-height:1.4}.page-section[data-v-1f59e124]{padding:105px 0}.identity-section[data-v-1f59e124]{background:#fff}.center-heading h2[data-v-1f59e124],.faq-heading h2[data-v-1f59e124],.identity-heading h2[data-v-1f59e124],.split-heading h2[data-v-1f59e124]{color:#101828;font-size:clamp(2.15rem,4vw,3.25rem);font-weight:800;line-height:1.08;margin:0}.identity-copy[data-v-1f59e124]{padding-left:50px}.identity-copy p[data-v-1f59e124]{color:#475467;font-size:1rem;line-height:1.78}.identity-copy .lead-copy[data-v-1f59e124]{color:#101828;font-size:1.25rem;line-height:1.65}.expertise-section[data-v-1f59e124]{color:#fff;background:#0c1b33}.split-heading[data-v-1f59e124]{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:52px}.expertise-section .split-heading h2[data-v-1f59e124]{color:#fff}.split-heading>p[data-v-1f59e124]{color:#b9c5d8;font-size:1.04rem;line-height:1.7;margin:0}.split-heading.dark-text>p[data-v-1f59e124]{color:#475467}.expertise-grid[data-v-1f59e124]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid hsla(0,0%,100%,.15);border-bottom:1px solid hsla(0,0%,100%,.15)}.expertise-grid article[data-v-1f59e124]{position:relative;min-height:295px;padding:30px 26px;border-right:1px solid hsla(0,0%,100%,.15)}.expertise-grid article[data-v-1f59e124]:last-child{border-right:0}.expertise-grid article>span[data-v-1f59e124]{position:absolute;top:18px;right:18px;color:#6c7d95;font-family:IBM Plex Mono,monospace;font-size:.72rem}.expertise-grid svg[data-v-1f59e124]{width:29px;height:29px;color:#67d6ea;margin:10px 0 45px}.expertise-grid h3[data-v-1f59e124]{color:#fff;font-size:1.12rem;font-weight:800}.expertise-grid p[data-v-1f59e124]{color:#b9c5d8;font-size:.92rem;line-height:1.65}.evidence-section[data-v-1f59e124]{background:#f4f7fb}.evidence-grid[data-v-1f59e124]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.evidence-grid article[data-v-1f59e124]{min-height:230px;display:grid;grid-template-columns:.4fr .6fr;align-items:center;gap:25px;padding:30px;background:#fff;border:1px solid #dbe3ee;border-radius:8px}.evidence-grid strong[data-v-1f59e124]{color:#146ef5;font-size:4.5rem;line-height:1}.evidence-grid strong small[data-v-1f59e124]{font-size:2rem}.evidence-grid h3[data-v-1f59e124]{color:#101828;font-size:1.15rem;font-weight:800}.evidence-grid p[data-v-1f59e124]{color:#475467;line-height:1.6;margin:0}.evidence-note[data-v-1f59e124]{display:block;color:#667085;margin-top:22px;text-align:right}.approach-section[data-v-1f59e124]{background:#fff}.center-heading[data-v-1f59e124]{max-width:760px;margin:0 auto 50px;text-align:center}.center-heading>p[data-v-1f59e124]{color:#475467;font-size:1.04rem;margin-top:18px}.approach-grid[data-v-1f59e124]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee}.approach-grid article[data-v-1f59e124]{position:relative;min-height:240px;padding:32px 26px;border-right:1px solid #dbe3ee}.approach-grid article[data-v-1f59e124]:last-child{border-right:0}.approach-grid article>span[data-v-1f59e124]{display:block;color:#146ef5;font-family:IBM Plex Mono,monospace;font-size:.72rem;margin-bottom:48px}.approach-grid h3[data-v-1f59e124]{color:#101828;font-size:1.12rem;font-weight:800}.approach-grid p[data-v-1f59e124]{color:#475467;font-size:.92rem;line-height:1.65}.purpose-section[data-v-1f59e124]{color:#fff;background:#146ef5}.purpose-grid[data-v-1f59e124]{display:grid;grid-template-columns:1.2fr .9fr .9fr;gap:0}.purpose-grid article[data-v-1f59e124]{min-height:310px;padding:35px;border-left:1px solid hsla(0,0%,100%,.22)}.purpose-grid article[data-v-1f59e124]:last-child{border-right:1px solid hsla(0,0%,100%,.22)}.purpose-grid h2[data-v-1f59e124]{color:#fff;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;line-height:1.1}.purpose-grid article>span[data-v-1f59e124]{display:block;color:hsla(0,0%,100%,.75);font-size:.7rem;font-weight:800;letter-spacing:.1em;margin-bottom:55px}.purpose-grid h3[data-v-1f59e124]{color:#fff;font-size:1.2rem;font-weight:800}.purpose-grid p[data-v-1f59e124]{color:hsla(0,0%,100%,.82);line-height:1.7}.values-section[data-v-1f59e124]{background:#fff}.values-list[data-v-1f59e124]{border-top:1px solid #dbe3ee}.values-list article[data-v-1f59e124]{display:grid;grid-template-columns:55px 45px .45fr .55fr;align-items:center;gap:20px;min-height:110px;border-bottom:1px solid #dbe3ee}.values-list article>span[data-v-1f59e124]{color:#98a2b3;font-family:IBM Plex Mono,monospace;font-size:.72rem}.values-list svg[data-v-1f59e124]{color:#146ef5;width:24px;height:24px}.values-list h3[data-v-1f59e124]{color:#101828;font-size:1.08rem;font-weight:800;margin:0}.values-list p[data-v-1f59e124]{color:#475467;line-height:1.6;margin:0}.faq-section[data-v-1f59e124]{background:#f4f7fb}.faq-heading[data-v-1f59e124]{padding-right:45px}.faq-heading p[data-v-1f59e124]{color:#475467;line-height:1.7;margin-top:18px}.faq-section details[data-v-1f59e124]{border-top:1px solid #cbd5e1}.faq-section details[data-v-1f59e124]:last-child{border-bottom:1px solid #cbd5e1}.faq-section summary[data-v-1f59e124]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:23px 4px;color:#101828;font-weight:800;cursor:pointer;list-style:none}.faq-section details p[data-v-1f59e124]{color:#475467;line-height:1.7;padding:0 45px 23px 4px;margin:0}.faq-section details[open] summary svg[data-v-1f59e124]{transform:rotate(45deg)}.conversion-section[data-v-1f59e124]{padding:70px 0;color:#fff;background:#0c1b33}.conversion-content[data-v-1f59e124]{display:flex;align-items:center;justify-content:space-between;gap:40px}.conversion-content>div[data-v-1f59e124]{max-width:760px}.conversion-content span[data-v-1f59e124]{color:#68d8ec;font-size:.72rem;font-weight:800;letter-spacing:.12em}.conversion-content h2[data-v-1f59e124]{color:#fff;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;margin:10px 0}.conversion-content p[data-v-1f59e124]{color:#b9c5d8;margin:0}.conversion-content a[data-v-1f59e124]{flex:0 0 auto;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 22px;color:#073b8c;background:#fff;border-radius:6px;font-weight:800}.conversion-content a[data-v-1f59e124]:hover{color:#146ef5;text-decoration:none}.contact-section[data-v-1f59e124]{background:#fff}@media(max-width:991px){.hero-row[data-v-1f59e124]{min-height:auto}.hero-copy[data-v-1f59e124]{padding-right:15px}.hero-people-column[data-v-1f59e124]{margin-top:48px}.trust-grid[data-v-1f59e124]{grid-template-columns:repeat(2,1fr)}.identity-copy[data-v-1f59e124]{padding-left:15px;margin-top:28px}.split-heading[data-v-1f59e124]{grid-template-columns:1fr;gap:16px}.approach-grid[data-v-1f59e124],.expertise-grid[data-v-1f59e124]{grid-template-columns:repeat(2,1fr)}.approach-grid article[data-v-1f59e124]:nth-child(2),.expertise-grid article[data-v-1f59e124]:nth-child(2){border-right:0}.expertise-grid article[data-v-1f59e124]:nth-child(-n+2){border-bottom:1px solid hsla(0,0%,100%,.15)}.approach-grid article[data-v-1f59e124]:nth-child(-n+2){border-bottom:1px solid #dbe3ee}.evidence-grid[data-v-1f59e124],.purpose-grid[data-v-1f59e124]{grid-template-columns:1fr}.purpose-grid article[data-v-1f59e124]{min-height:auto;border-right:1px solid hsla(0,0%,100%,.22);border-bottom:1px solid hsla(0,0%,100%,.22)}.conversion-content[data-v-1f59e124]{align-items:flex-start;flex-direction:column}}@media(max-width:575px){.hero-row[data-v-1f59e124]{padding:58px 0 35px}.hero-copy h1[data-v-1f59e124]{font-size:2.65rem!important}.hero-lead[data-v-1f59e124]{font-size:1.03rem}.hero-actions[data-v-1f59e124]{flex-direction:column}.hero-actions .button[data-v-1f59e124]{width:100%}.people-visual[data-v-1f59e124]{width:100%;height:400px;transform:scale(.9)}.portrait-primary[data-v-1f59e124]{left:0}.trust-grid[data-v-1f59e124]{grid-template-columns:1fr}.trust-grid>div[data-v-1f59e124]{justify-content:flex-start;border-left:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee}.page-section[data-v-1f59e124]{padding:65px 0}.approach-grid[data-v-1f59e124],.expertise-grid[data-v-1f59e124]{grid-template-columns:1fr}.approach-grid article[data-v-1f59e124],.expertise-grid article[data-v-1f59e124]{min-height:220px;border-right:0;border-bottom:1px solid #dbe3ee}.expertise-grid article[data-v-1f59e124]{border-bottom-color:hsla(0,0%,100%,.15)}.evidence-grid article[data-v-1f59e124]{grid-template-columns:1fr}.evidence-note[data-v-1f59e124]{text-align:left}.values-list article[data-v-1f59e124]{grid-template-columns:35px 35px 1fr;padding:20px 0}.values-list p[data-v-1f59e124]{grid-column:3}.conversion-content a[data-v-1f59e124]{width:100%}}@media(prefers-reduced-motion:reduce){[data-v-1f59e124]{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ai-chat-view[data-v-6717aa20]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#e8eef7);display:flex;flex-direction:column}.chat-container[data-v-6717aa20]{width:calc(100% - 40px);max-width:900px;height:calc(100vh - 150px);max-height:800px;background:#fff;border-radius:5px;box-shadow:0 20px 60px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden;animation:fadeIn-6717aa20 .3s ease-out;margin:30px auto;flex-shrink:0}.chat-header[data-v-6717aa20]{background:linear-gradient(135deg,#0a2463,#1e3a8a 50%,#3e92cc);color:#fff;padding:20px 30px;border-bottom:1px solid hsla(0,0%,100%,.1)}.chat-header .header-content[data-v-6717aa20]{display:flex;align-items:center;justify-content:space-between}.chat-header .logo-section[data-v-6717aa20]{display:flex;align-items:center;gap:15px}.chat-header .ai-avatar[data-v-6717aa20]{width:48px;height:48px;background:hsla(0,0%,100%,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chat-header .ai-avatar svg[data-v-6717aa20]{width:28px;height:28px;color:#fff}.chat-header .title-section h1[data-v-6717aa20]{font-size:1.5rem;font-weight:700;margin:0 0 4px 0}.chat-header .title-section .status[data-v-6717aa20]{display:flex;align-items:center;gap:6px;font-size:.85rem;opacity:.9;margin:0}.chat-header .title-section .status .status-dot[data-v-6717aa20]{width:8px;height:8px;background:#4ade80;border-radius:50%;animation:pulse-6717aa20 2s ease-in-out infinite}.chat-header .clear-button[data-v-6717aa20]{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:10px 18px;border-radius:5px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chat-header .clear-button[data-v-6717aa20]:hover{background:hsla(0,0%,100%,.25);transform:translateY(-1px)}.chat-header .clear-button[data-v-6717aa20]:active{transform:translateY(0)}.chat-header .clear-button svg[data-v-6717aa20]{width:18px;height:18px}.messages-container[data-v-6717aa20]{flex:1;overflow-y:auto;padding:30px;background:#fafbfc;scroll-behavior:smooth}.messages-container[data-v-6717aa20]::-webkit-scrollbar{width:8px}.messages-container[data-v-6717aa20]::-webkit-scrollbar-track{background:transparent}.messages-container[data-v-6717aa20]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.messages-container[data-v-6717aa20]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.messages-wrapper[data-v-6717aa20]{max-width:800px;margin:0 auto}.message-group[data-v-6717aa20]{display:flex;gap:12px;margin-bottom:24px;animation:slideUp-6717aa20 .3s ease-out}.message-group.user-message[data-v-6717aa20]{flex-direction:row-reverse}.message-group.user-message .message-content[data-v-6717aa20]{align-items:flex-end}.message-group.user-message .message-bubble[data-v-6717aa20]{background:#3f84e5;color:#fff;border-radius:18px 18px 4px 18px}.message-group.user-message .message-time[data-v-6717aa20]{text-align:right}.message-group.bot-message .message-bubble[data-v-6717aa20]{background:#fff;color:#1e293b;border-radius:18px 18px 18px 4px;border:1px solid #e2e8f0}.message-avatar[data-v-6717aa20]{width:36px;height:36px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.message-avatar svg[data-v-6717aa20]{width:20px;height:20px;color:#fff}.message-content[data-v-6717aa20]{display:flex;flex-direction:column;gap:6px;max-width:75%}.message-bubble[data-v-6717aa20]{padding:14px 18px;line-height:1.6;font-size:.95rem;box-shadow:0 2px 8px rgba(0,0,0,.05)}.message-bubble p[data-v-6717aa20]{margin:0}.message-bubble .welcome-title[data-v-6717aa20]{font-size:1.25rem;font-weight:700;margin:0 0 12px 0;color:#1e293b}.message-bubble strong[data-v-6717aa20]{font-weight:700}.message-bubble em[data-v-6717aa20]{font-style:italic}.message-bubble code[data-v-6717aa20]{background:rgba(0,0,0,.08);padding:2px 6px;border-radius:4px;font-family:Courier New,Courier,monospace;font-size:.9em}.message-bubble a[data-v-6717aa20]{color:#667eea;text-decoration:underline;transition:color .2s ease}.message-bubble a[data-v-6717aa20]:hover{color:#764ba2}.message-bubble .bullet-point[data-v-6717aa20],.message-bubble .numbered-point[data-v-6717aa20]{display:block;margin:4px 0;padding-left:4px}.message-bubble .numbered-point[data-v-6717aa20]:before{content:counter(list-item) ". ";counter-increment:list-item}.user-message .message-bubble a[data-v-6717aa20]{color:#fff;font-weight:600}.user-message .message-bubble a[data-v-6717aa20]:hover{color:#f0f0f0}.user-message .message-bubble code[data-v-6717aa20]{background:hsla(0,0%,100%,.2)}.message-time[data-v-6717aa20]{font-size:.75rem;color:#94a3b8;padding:0 4px}.suggestion-chips[data-v-6717aa20]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.suggestion-chips .chip[data-v-6717aa20]{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569;padding:10px 16px;border-radius:20px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease}.suggestion-chips .chip[data-v-6717aa20]:hover{background:#667eea;color:#fff;border-color:#667eea;transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.suggestion-chips .chip[data-v-6717aa20]:active{transform:translateY(0)}.typing-indicator[data-v-6717aa20]{display:flex;gap:6px;padding:18px!important}.typing-indicator span[data-v-6717aa20]{width:8px;height:8px;background:#94a3b8;border-radius:50%;animation:typing-6717aa20 1.4s ease-in-out infinite}.typing-indicator span[data-v-6717aa20]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-6717aa20]:nth-child(3){animation-delay:.4s}.input-container[data-v-6717aa20]{background:#fff;border-top:1px solid #e2e8f0;padding:20px 30px}.input-wrapper[data-v-6717aa20]{display:flex;gap:12px;align-items:flex-end;background:#f8fafc;border:2px solid #e2e8f0;border-radius:14px;padding:8px 8px 8px 16px;transition:all .2s ease}.input-wrapper[data-v-6717aa20]:focus-within{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.input-wrapper textarea[data-v-6717aa20]{flex:1;border:none;background:transparent;resize:none;font-size:.95rem;color:#1e293b;font-family:inherit;line-height:1.5;padding:8px 0;min-height:24px;max-height:120px}.input-wrapper textarea[data-v-6717aa20]:focus{outline:none}.input-wrapper textarea[data-v-6717aa20]::-moz-placeholder{color:#94a3b8}.input-wrapper textarea[data-v-6717aa20]::placeholder{color:#94a3b8}.input-wrapper textarea[data-v-6717aa20]:disabled{opacity:.6;cursor:not-allowed}.input-wrapper .send-button[data-v-6717aa20]{width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.input-wrapper .send-button svg[data-v-6717aa20]{color:#fff}.input-wrapper .send-button[data-v-6717aa20]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4)}.input-wrapper .send-button[data-v-6717aa20]:active:not(:disabled){transform:translateY(0)}.input-wrapper .send-button[data-v-6717aa20]:disabled{opacity:.5;cursor:not-allowed}.input-wrapper .send-button .spinner[data-v-6717aa20]{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin-6717aa20 .6s linear infinite}.input-hint[data-v-6717aa20]{margin:8px 0 0 0;font-size:.75rem;color:#94a3b8;text-align:center}@keyframes fadeIn-6717aa20{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideUp-6717aa20{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-6717aa20{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@keyframes typing-6717aa20{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}@keyframes spin-6717aa20{to{transform:rotate(1turn)}}@media(max-width:768px){.ai-chat-view[data-v-6717aa20]{padding:0}.chat-container[data-v-6717aa20]{width:100%;height:calc(100vh - 120px);max-height:none;border-radius:0;margin:0}.chat-header[data-v-6717aa20]{padding:16px 20px}.chat-header .clear-button[data-v-6717aa20]{padding:8px 12px;font-size:.85rem}.chat-header .clear-button span[data-v-6717aa20]{display:none}.chat-header .title-section h1[data-v-6717aa20]{font-size:1.25rem}.messages-container[data-v-6717aa20]{padding:20px 16px}.message-content[data-v-6717aa20]{max-width:85%}.input-container[data-v-6717aa20]{padding:16px 20px}}@media(max-width:480px){.chat-header .ai-avatar[data-v-6717aa20]{width:40px;height:40px}.chat-header .ai-avatar svg[data-v-6717aa20]{width:24px;height:24px}.chat-header .title-section h1[data-v-6717aa20]{font-size:1.1rem}.chat-header .clear-button[data-v-6717aa20]{width:40px;padding:8px}.chat-header .clear-button svg[data-v-6717aa20]{margin:0}.chat-header .clear-button span[data-v-6717aa20]{display:none}.message-avatar[data-v-6717aa20]{width:32px;height:32px}.message-avatar svg[data-v-6717aa20]{width:18px;height:18px}.suggestion-chips .chip[data-v-6717aa20]{font-size:.8rem;padding:8px 14px}}.solution-page[data-v-6280b1a7]{color:#101828;letter-spacing:0}.product-hero[data-v-6280b1a7]{position:relative;overflow:hidden;padding:105px 0;background:#f7f9fc;border-bottom:1px solid #dbe3ee}.product-hero[data-v-6280b1a7]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(20,110,245,.05) 1px,transparent 0),linear-gradient(90deg,rgba(20,110,245,.05) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 75%);mask-image:linear-gradient(90deg,#000,transparent 75%)}.product-hero .container[data-v-6280b1a7]{position:relative}.eyebrow[data-v-6280b1a7],.page-section header>span[data-v-6280b1a7],.section-tag[data-v-6280b1a7]{display:block;color:#075fcf;font-size:.75rem;font-weight:800;letter-spacing:.12em;margin-bottom:18px}.product-hero h1[data-v-6280b1a7]{max-width:780px;color:#101828!important;font-size:clamp(3rem,5vw,4.6rem)!important;font-weight:800;line-height:1;margin:0 0 25px}.product-hero p[data-v-6280b1a7]{max-width:720px;color:#475467;font-size:1.18rem;line-height:1.7}.actions[data-v-6280b1a7]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.actions a[data-v-6280b1a7],.cta a[data-v-6280b1a7]{min-height:52px;display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:6px;font-weight:800}.actions a[data-v-6280b1a7]:first-child{color:#fff;background:#146ef5}.actions a[data-v-6280b1a7]:last-child{color:#101828;background:#fff;border:1px solid #cbd5e1}.actions a[data-v-6280b1a7]:hover,.cta a[data-v-6280b1a7]:hover{text-decoration:none}.product-diagram[data-v-6280b1a7]{position:relative;height:340px;display:flex;flex-direction:column;align-items:center;justify-content:center}.product-image[data-v-6280b1a7]{width:100%;max-width:430px;min-height:340px;display:flex;align-items:center;justify-content:center;margin:0 auto;padding:34px;background:#fff;border:1px solid #fff;border-radius:8px;box-shadow:0 22px 60px rgba(16,24,40,.14)}.product-image img[data-v-6280b1a7]{display:block;width:100%;height:auto;max-height:285px;-o-object-fit:contain;object-fit:contain}.product-diagram>small[data-v-6280b1a7],.product-diagram>span[data-v-6280b1a7]{color:#667085;font-size:.7rem;font-weight:800;letter-spacing:.12em}.diagram-core[data-v-6280b1a7]{width:220px;height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin:28px 0 18px;background:#fff;border:1px solid #99bff8;border-radius:8px;box-shadow:0 22px 60px rgba(16,24,40,.14)}.diagram-core svg[data-v-6280b1a7]{width:35px;height:35px;color:#146ef5}.diagram-flow[data-v-6280b1a7]{display:flex;gap:16px;margin-bottom:20px}.diagram-flow i[data-v-6280b1a7]{width:45px;border-top:2px solid #146ef5}.value-strip[data-v-6280b1a7]{background:#fff;border-bottom:1px solid #dbe3ee}.value-strip .container[data-v-6280b1a7]{display:grid;grid-template-columns:repeat(3,1fr)}.value-strip .container>div[data-v-6280b1a7]{display:flex;flex-direction:column;gap:4px;padding:25px;border-right:1px solid #dbe3ee}.value-strip .container>div[data-v-6280b1a7]:first-child{border-left:1px solid #dbe3ee}.value-strip span[data-v-6280b1a7]{color:#475467;font-size:.85rem}.page-section[data-v-6280b1a7]{padding:100px 0}.page-section header[data-v-6280b1a7]{max-width:720px;margin-bottom:50px}.faq h2[data-v-6280b1a7],.fit h2[data-v-6280b1a7],.impact h2[data-v-6280b1a7],.page-section h2[data-v-6280b1a7]{color:#101828;font-size:clamp(2.15rem,4vw,3.2rem);font-weight:800;line-height:1.08}.page-section header p[data-v-6280b1a7]{color:#475467;font-size:1.05rem;line-height:1.7}.capability-grid[data-v-6280b1a7]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dbe3ee;border-left:1px solid #dbe3ee}.capability-grid article[data-v-6280b1a7]{position:relative;min-height:270px;padding:28px;border-right:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee}.capability-grid article>small[data-v-6280b1a7]{position:absolute;right:20px;color:#98a2b3}.capability-grid svg[data-v-6280b1a7]{width:28px;height:28px;color:#146ef5;margin:8px 0 36px}.capability-grid h3[data-v-6280b1a7]{font-size:1.15rem;font-weight:800}.capability-grid p[data-v-6280b1a7]{color:#475467;line-height:1.6}.impact[data-v-6280b1a7]{padding:80px 0;color:#fff;background:#0c1b33}.impact .container[data-v-6280b1a7]{display:grid;grid-template-columns:.35fr .65fr;align-items:center;gap:60px}.impact-number[data-v-6280b1a7]{color:#67d6ea;font-size:7rem;font-weight:800;line-height:1}.impact-number small[data-v-6280b1a7]{font-size:3rem}.impact span[data-v-6280b1a7]{color:#67d6ea;font-size:.72rem;font-weight:800;letter-spacing:.12em}.impact h2[data-v-6280b1a7]{color:#fff;margin:10px 0}.impact p[data-v-6280b1a7]{color:#c3ccda;font-size:1.05rem}.impact div>small[data-v-6280b1a7]{color:#8191aa}.fit[data-v-6280b1a7]{background:#f4f7fb}.fit ul[data-v-6280b1a7]{list-style:none;padding:0;margin:0}.fit li[data-v-6280b1a7]{display:flex;gap:14px;padding:18px 0;color:#344054;border-bottom:1px solid #d0d5dd;font-weight:650}.fit li svg[data-v-6280b1a7]{color:#146ef5;flex:0 0 auto}.faq details[data-v-6280b1a7]{border-top:1px solid #cbd5e1}.faq details[data-v-6280b1a7]:last-child{border-bottom:1px solid #cbd5e1}.faq summary[data-v-6280b1a7]{display:flex;justify-content:space-between;padding:23px 4px;font-weight:800;cursor:pointer;list-style:none}.faq details p[data-v-6280b1a7]{color:#475467;line-height:1.7;padding:0 45px 23px 4px}.faq details[open] summary svg[data-v-6280b1a7]{transform:rotate(45deg)}.cta[data-v-6280b1a7]{padding:70px 0;color:#fff;background:#146ef5}.cta .container>div[data-v-6280b1a7]{display:flex;align-items:center;justify-content:space-between;gap:35px}.cta section[data-v-6280b1a7]{max-width:750px}.cta section>span[data-v-6280b1a7]{font-size:.72rem;font-weight:800;letter-spacing:.12em}.cta h2[data-v-6280b1a7]{color:#fff;font-size:clamp(2rem,4vw,3rem);font-weight:800;margin:10px 0}.cta p[data-v-6280b1a7]{color:hsla(0,0%,100%,.85)}.cta a[data-v-6280b1a7]{flex:0 0 auto;color:#073b8c;background:#fff}@media(max-width:991px){.product-diagram[data-v-6280b1a7],.product-image[data-v-6280b1a7]{margin-top:50px}.capability-grid[data-v-6280b1a7]{grid-template-columns:repeat(2,1fr)}.cta .container>div[data-v-6280b1a7]{align-items:flex-start;flex-direction:column}}@media(max-width:575px){.product-hero[data-v-6280b1a7]{padding:70px 0}.product-hero h1[data-v-6280b1a7]{font-size:2.7rem!important}.actions[data-v-6280b1a7]{flex-direction:column}.actions a[data-v-6280b1a7]{justify-content:center}.capability-grid[data-v-6280b1a7],.impact .container[data-v-6280b1a7],.value-strip .container[data-v-6280b1a7]{grid-template-columns:1fr}.value-strip .container>div[data-v-6280b1a7]{border-left:1px solid #dbe3ee}.page-section[data-v-6280b1a7]{padding:65px 0}.capability-grid article[data-v-6280b1a7]{min-height:220px}.impact[data-v-6280b1a7]{padding:65px 0}.impact-number[data-v-6280b1a7]{font-size:5rem}.cta[data-v-6280b1a7]{padding:55px 0}.cta a[data-v-6280b1a7]{width:100%;justify-content:center}}