@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.accu-header{--accu-announcement-height:52px;top:calc(-1 * var(--accu-announcement-height));z-index:1100;background:#fff;width:100%;font-family:inherit;position:sticky}.accu-header .accu-top-announcement{width:100%;height:var(--accu-announcement-height);background:linear-gradient(100deg,#3152d1 0%,#885294 30%,#d64b4c 67%,#5375dc 100%);align-items:center;display:flex;overflow:hidden}.accu-header .accu-announcement-marquee{align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.accu-header .accu-announcement-track{will-change:transform;flex-wrap:nowrap;align-items:center;width:max-content;min-width:max-content;height:100%;animation:36s linear infinite accuMarqueeMove;display:flex}.accu-header .accu-announcement-group{flex-wrap:nowrap;flex:none;align-items:center;width:max-content;height:100%;display:flex}.accu-header .accu-announcement-message{flex:none;align-items:center;width:max-content;height:100%;margin:0;padding:0 90px;font-size:14px;font-weight:750;line-height:1;display:inline-flex;white-space:nowrap!important;color:#fff!important;text-decoration:none!important}.accu-header .accu-announcement-message:hover{text-decoration:underline!important}.accu-header .accu-top-announcement:hover .accu-announcement-track{animation-play-state:paused}@keyframes accuMarqueeMove{0%{transform:translate(0)}to{transform:translate(-50%)}}.accu-header .accu-navbar{background:#fff;width:100%;position:relative;box-shadow:0 4px 16px #0f172a0f}.accu-header .accu-navbar-container{grid-template-columns:160px minmax(0,1fr) 160px;align-items:center;width:min(1200px,100% - 40px);min-height:82px;margin:0 auto;display:grid}.accu-header .accu-logo-link{grid-column:1;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.accu-header .accu-logo-image{object-fit:contain;width:155px;max-width:100%;height:auto;display:block}.accu-header .accu-menu-wrapper{grid-column:2;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.accu-header .accu-menu{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(12px,1.2vw,22px);margin:0;padding:0;display:flex}.accu-header .accu-menu-link{color:#69717d;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;margin:0;padding:12px 0;font-family:inherit;font-size:14px;font-weight:650;line-height:1.4;text-decoration:none;transition:color .2s;display:inline-flex}.accu-header .accu-menu-link:hover,.accu-header .accu-menu-link.active{color:#2451df}.accu-header .accu-navbar-balance{grid-column:3;width:100%;height:1px}.accu-header .accu-mobile-menu-btn{color:#172447;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:none}.accu-header .accu-dropdown{align-items:center;display:flex;position:relative}.accu-header .accu-dropdown-btn{appearance:none}.accu-header .accu-dropdown-btn svg{transition:transform .2s}.accu-header .accu-dropdown.open .accu-dropdown-btn svg{transform:rotate(180deg)}.accu-header .accu-dropdown-menu{z-index:1110;background:#fff;border:1px solid #e5eaf4;border-radius:12px;width:285px;padding:9px;position:absolute;top:100%;left:0;box-shadow:0 18px 45px #11234a24}.accu-header .accu-dropdown-item-wrapper{position:relative}.accu-header .accu-dropdown-row{border-radius:7px;justify-content:space-between;align-items:center;display:flex}.accu-header .accu-dropdown-row:hover{background:#f2f6ff}.accu-header .accu-dropdown-link{color:#334155;flex:1;min-width:0;padding:11px 10px;font-size:13px;font-weight:600;line-height:1.45;text-decoration:none;display:block}.accu-header .accu-dropdown-link:hover{color:#2451df}.accu-header .accu-service-placeholder{cursor:default;color:#64748b}.accu-header .accu-service-placeholder:hover{color:#64748b}.accu-header .accu-dropdown-arrow{color:#64748b;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:35px;padding:0;display:inline-flex}.accu-header .accu-dropdown-arrow:hover{color:#2451df}.accu-header .accu-submenu{z-index:1120;background:#fff;border:1px solid #e5eaf4;border-radius:12px;width:255px;max-height:75vh;padding:9px;position:absolute;top:-9px;left:calc(100% + 7px);overflow-y:auto;box-shadow:0 18px 45px #11234a24}.accu-header .accu-submenu a{color:#475569;border-radius:7px;padding:10px;font-size:12px;line-height:1.5;text-decoration:none;display:block}.accu-header .accu-submenu a:hover{color:#2451df;background:#f2f6ff}.accu-header .accu-submenu-divider{background:#e5eaf4;height:1px;margin:8px 0}.accu-header .accu-show-all{color:#2451df!important;font-weight:750!important}@media (width>=992px) and (width<=1199px){.accu-header .accu-navbar-container{grid-template-columns:140px minmax(0,1fr) 140px}.accu-header .accu-logo-image{width:135px}.accu-header .accu-menu{gap:10px}.accu-header .accu-menu-link{font-size:12px}}@media (width<=991px){.accu-header{--accu-announcement-height:45px}.accu-header .accu-announcement-message{padding:0 55px;font-size:12px}.accu-header .accu-navbar-container{justify-content:space-between;align-items:center;gap:12px;width:calc(100% - 32px);min-height:72px;display:flex}.accu-header .accu-logo-image{width:145px}.accu-header .accu-mobile-menu-btn{margin-left:auto;display:inline-flex}.accu-header .accu-navbar-balance{display:none}.accu-header .accu-menu-wrapper{z-index:1110;background:#fff;width:100%;max-height:calc(100vh - 90px);padding:12px 20px 20px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 15px 32px #0000001f}.accu-header .accu-menu-wrapper.show{display:block}.accu-header .accu-menu{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;width:100%;display:flex}.accu-header .accu-menu-link{border-bottom:1px solid #f0f2f6;justify-content:flex-start;width:100%;padding:13px 8px;font-size:15px}.accu-header .accu-dropdown{width:100%;display:block}.accu-header .accu-dropdown-btn{justify-content:space-between;width:100%}.accu-header .accu-dropdown-menu{width:100%;box-shadow:none;background:#fafcff;border:1px solid #e9eef6;border-radius:9px;margin:5px 0 12px;padding:5px 8px;position:static}.accu-header .accu-dropdown-link{padding:12px 10px;font-size:14px}.accu-header .accu-submenu{width:100%;max-height:none;box-shadow:none;background:0 0;border:0;border-left:2px solid #dce6ff;border-radius:0;margin:0 0 8px;padding:4px 0 4px 12px;position:static}.accu-header .accu-submenu a{padding:10px;font-size:13px}}@media (width<=480px){.accu-header .accu-navbar-container{width:calc(100% - 28px);min-height:68px}.accu-header .accu-logo-image{width:130px}.accu-header .accu-announcement-message{padding:0 42px;font-size:11px}}@media (prefers-reduced-motion:reduce){.accu-header .accu-announcement-track{animation:none}.accu-header .accu-menu-link,.accu-header .accu-dropdown-btn svg{transition:none}}.accu-consent{z-index:99999;color:#fff;background:#1f2937;border-radius:14px;flex-wrap:wrap;align-items:center;gap:22px;max-width:940px;margin:auto;padding:17px 20px;display:flex;position:fixed;bottom:18px;left:18px;right:18px;box-shadow:0 14px 40px #0000003d}.accu-consent p{flex:420px;margin:0;font-size:14px;line-height:1.6}.accu-consent-actions{flex-wrap:wrap;gap:10px;display:flex}.accu-consent button{color:#fff;cursor:pointer;background:#2457d6;border:1px solid #2457d6;border-radius:7px;padding:11px 14px;font-weight:700}.accu-consent button.secondary{background:0 0;border-color:#a9b1c0}@media (width<=575px){.accu-consent-actions{width:100%}.accu-consent button{flex:1}}.accu-site-footer{color:#5b6475;background:#fff;border-top:1px solid #eef0f4;font-family:inherit;position:relative}.accu-footer-container{width:min(1320px,100% - 40px);margin:0 auto}.accu-footer-grid{grid-template-columns:1.05fr 1fr 1fr 1.35fr;align-items:start;column-gap:45px;padding:52px 0 45px;display:grid}.accu-footer-column{min-width:0}.accu-footer-column h3{color:#00b894;margin:0 0 25px;font-size:17px;font-weight:750;line-height:1.4}.accu-footer-links{flex-direction:column;align-items:flex-start;gap:17px;display:flex}.accu-footer-links a,.accu-footer-contact-item a{color:#64748b;font-size:15px;line-height:1.65;text-decoration:none;transition:color .2s}.accu-footer-links a:hover,.accu-footer-contact-item a:hover{color:#00b894}.accu-footer-guides{margin-top:35px}.accu-footer-guides-title{justify-content:center;align-items:center;gap:15px;margin-bottom:17px;display:flex}.accu-footer-guides-title span{background:#d9efea;flex:1;height:1px}.accu-footer-guides-title h4{color:#00b894;white-space:nowrap;margin:0;font-size:19px;font-weight:750}.accu-footer-guide-link{color:#64748b;border-bottom:1px solid #e8edf2;align-items:flex-start;gap:13px;padding:17px 0;font-size:14px;line-height:1.7;text-decoration:none;transition:color .2s;display:flex}.accu-footer-guide-link:last-child{border-bottom:none}.accu-footer-guide-link i{color:#00b894;flex-shrink:0;margin-top:6px;font-size:15px}.accu-footer-guide-link:hover{color:#00b894}.accu-footer-contact-list{flex-direction:column;gap:16px;display:flex}.accu-footer-contact-item{overflow-wrap:anywhere;align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;display:flex}.accu-footer-contact-item>i{color:#50545a;text-align:center;flex:0 0 18px;width:18px;margin-top:4px;font-size:16px}.accu-footer-contact-item strong{color:#475467}.accu-footer-arattai-icon{object-fit:contain;flex:0 0 19px;width:19px;height:19px;margin-top:4px}.accu-footer-socials{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.accu-footer-socials a{color:#fff;background:#00bfa5;border-radius:5px;justify-content:center;align-items:center;width:43px;height:43px;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.accu-footer-socials a i{color:#fff;font-size:17px}.accu-footer-socials a:hover{background:#009b85;transform:translateY(-3px)}.accu-footer-bottom{text-align:center;border-top:1px solid #e8edf2;flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;min-height:100px;padding:23px 0;display:flex}.accu-footer-bottom-logo img{width:145px;max-width:100%;height:auto;display:block}.accu-footer-bottom p{color:#58647e;margin:0;font-size:14px;line-height:1.6}.accu-footer-bottom p a{color:inherit;font-weight:700;text-decoration:none}.accu-footer-bottom p a:hover{color:#00b894}.accu-floating-contacts{z-index:1000;flex-direction:column;gap:16px;display:flex;position:fixed;bottom:60px;right:22px}.accu-floating-btn{border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 10px 30px #00000026}.accu-floating-btn:hover{transform:translateY(-4px)}.accu-floating-arattai{background:#ffd51a;border:5px solid #fff1a8}.accu-floating-arattai img{object-fit:contain;width:39px;height:39px}.accu-floating-whatsapp{background:#25d366;border:5px solid #e9fff0}.accu-floating-whatsapp i{color:#fff;font-size:33px}@media (width<=1100px){.accu-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:45px}}@media (width<=640px){.accu-footer-container{width:calc(100% - 32px)}.accu-footer-grid{grid-template-columns:1fr;gap:35px;padding:38px 0}.accu-footer-column h3{margin-bottom:16px}.accu-footer-links{gap:12px}.accu-footer-guides{margin-top:25px}.accu-footer-socials{gap:8px}.accu-footer-bottom{flex-direction:column;gap:12px}.accu-footer-bottom-logo img{width:125px}.accu-floating-contacts{gap:12px;bottom:80px;right:12px}.accu-floating-btn{width:53px;height:53px}.accu-floating-arattai img{width:32px;height:32px}.accu-floating-whatsapp i{font-size:26px}}@media (prefers-reduced-motion:reduce){.accu-footer-socials a,.accu-floating-btn{transition:none}}.hn-home{color:#23344f;font-family:inherit;overflow-x:hidden}.hn-home *{box-sizing:border-box}.hn-container{max-width:1200px;margin:auto;padding:0 24px}.hn-home h1,.hn-home h2,.hn-home h3,.hn-home h4,.hn-home p{margin-top:0}.hn-home h2{letter-spacing:-.025em;font-size:clamp(29px,3vw,42px);line-height:1.24}.hn-home p{line-height:1.75}.hn-home button,.hn-home input,.hn-home textarea{font:inherit}.hn-section{padding:80px 0}.hn-badge{letter-spacing:.02em;color:#2456cf;background:#eaf0ff;border-radius:28px;align-items:center;gap:7px;padding:9px 15px;font-size:12px;font-weight:750;display:inline-flex}.hn-primary,.hn-outline{cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:750;text-decoration:none;transition:all .2s;display:inline-flex}.hn-primary{background:#2455df;color:#fff!important}.hn-primary:hover{background:#1743c0}.hn-primary:disabled{opacity:.65;cursor:wait}.hn-outline{color:#1d4db6;background:#fff;border-color:#cbd8f1}.hn-outline:hover{background:#eff4ff}.hn-hero{background:linear-gradient(130deg,#f7fbff,#eef5ff);padding:78px 0 72px}.hn-hero-grid{grid-template-columns:43% 57%;align-items:center;gap:18px;display:grid}.hn-hero h1{letter-spacing:-.045em;color:#1b2a4a;margin:20px 0;font-size:clamp(38px,4.1vw,58px);line-height:1.12}.hn-hero h1 span{color:#265de2;margin-top:8px;display:block}.hn-hero-grid>div:first-child>p{color:#687791;font-size:16px}.hn-hero-features{grid-template-columns:repeat(4,1fr);gap:10px;margin:28px 0;display:grid}.hn-hero-feature h3{margin:8px 0 3px;font-size:13px}.hn-hero-feature p{color:#71809a;font-size:11px;line-height:1.45}.hn-feature-icon{border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.hn-feature-icon.blue{color:#376ff1;background:#e6edff}.hn-feature-icon.green{color:#15a584;background:#dff8ef}.hn-feature-icon.purple{color:#8859cd;background:#f0e9fb}.hn-feature-icon.yellow{color:#d39a22;background:#fff4d7}.hn-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.hn-home .hn-secure{color:#64728a;align-items:center;gap:8px;margin:19px 0 0;font-size:13px;display:flex}.hn-hero-visual{justify-content:center;align-items:center;min-height:405px;padding:20px;display:flex;position:relative}.hn-hero-orb{aspect-ratio:1;background:radial-gradient(circle,#d9e8ff,#e3efff 62%,#0000 63%);border-radius:50%;width:84%;position:absolute;box-shadow:0 0 0 15px #e7f1ff}.hn-dashboard{z-index:2;object-fit:contain;filter:drop-shadow(0 22px 30px #10275433);max-width:100%;max-height:440px;position:relative}.hn-float{z-index:3;color:#2053c4;background:#fff;border-radius:10px;padding:12px 16px;font-weight:800;position:absolute;box-shadow:0 14px 30px #17477b22}.hn-float-gst{top:10%;left:1%}.hn-float-report{bottom:12%;right:2%}.hn-about-grid{grid-template-columns:1.1fr .85fr;align-items:center;gap:75px;display:grid}.hn-about-copy h2{margin:14px 0 22px}.hn-about-copy h2 strong,.hn-section-head strong,.hn-industries-heading span{color:#2455dd}.hn-about-copy>p{color:#627087}.hn-about-collage{align-items:center;gap:12px;margin-top:25px;display:flex}.hn-about-collage img{aspect-ratio:4/5;object-fit:cover;border-radius:13px;width:32%;box-shadow:0 12px 28px #1637661b}.hn-about-collage img:nth-child(2){transform:translateY(-12px)}.hn-demo-card{background:#fff;border:1px solid #e7ebf3;border-radius:17px;padding:32px;box-shadow:0 12px 48px #1f498b16}.hn-demo-card h3{margin:0;font-size:30px}.hn-demo-card h3 span{color:#2455dd}.hn-heading-line{background:#2455dd;width:55px;height:3px;margin:12px 0 18px}.hn-demo-card>p{color:#73809a;font-size:14px}.hn-form-field{margin:14px 0;display:block}.hn-form-field span{margin-bottom:7px;font-size:13px;font-weight:650;display:block}.hn-form-field input,.hn-form-field textarea{color:#22385a;background:#fff;border:1px solid #d8e0ed;border-radius:7px;outline:none;width:100%;padding:12px 13px}.hn-form-field input:focus,.hn-form-field textarea:focus{border-color:#2455dd;box-shadow:0 0 0 3px #2455dd1b}.hn-form-field small,.hn-error{color:#d7283d}.hn-form-submit{width:100%;margin-top:7px}.hn-privacy{color:#748099;align-items:center;gap:7px;margin:12px 0 0;font-size:11px;display:flex}.hn-success{color:#137a39}.hn-section-head{text-align:center;max-width:830px;margin:0 auto 43px}.hn-section-head h2{margin:16px 0}.hn-section-head p{color:#738099}.hn-data{background:#f4f7fe}.hn-data-grid{grid-template-columns:repeat(4,1fr);gap:19px;display:grid}.hn-data-card,.hn-test-card,.hn-industry-panel,.hn-faq-list{background:#fff;border:1px solid #e7ebf4;border-radius:13px;box-shadow:0 9px 27px #1f498b0d}.hn-data-card{padding:24px}.hn-data-card>span{color:#2455d9;background:#e7eeff;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-weight:800;display:inline-flex}.hn-data-card h3{margin:16px 0 9px;font-size:17px}.hn-data-card p{color:#718099;font-size:13px}.hn-center{text-align:center;margin-top:30px}.hn-testimonial-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.hn-test-card{min-width:0;padding:23px}.hn-quote{color:#2455dd}.hn-test-card h3{min-height:42px;margin:12px 0;font-size:17px}.hn-test-picture{cursor:pointer;background:#e5eaf5;border:0;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.hn-test-picture img,.hn-test-picture-static{object-fit:cover;border-radius:10px;width:100%;height:160px}.hn-test-picture span,.hn-thumb span{color:#fff;background:#2659df;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hn-test-card>p{color:#738099;margin:15px 0;font-size:13px}.hn-test-person{align-items:center;gap:10px;display:flex}.hn-test-person>span{color:#2254ce;background:#eaf0ff;border-radius:50%;place-items:center;width:37px;height:37px;font-weight:800;display:grid}.hn-test-person h4{margin:0;font-size:14px}.hn-test-person small{color:#24936a;font-size:11px}.hn-stars{color:#f3a932;margin-top:10px}.hn-industries{background:#f7f9fd}.hn-industries-heading{max-width:780px;margin-bottom:27px}.hn-industries-heading p{color:#738099}.hn-industries-layout{grid-template-columns:1fr 1.9fr;gap:26px;display:grid}.hn-industry-tabs{grid-template-columns:repeat(2,1fr);align-content:start;gap:12px;display:grid}.hn-industry-tabs button{cursor:pointer;color:#29416b;background:#fff;border:1px solid #e0e8f4;border-radius:10px;padding:20px 12px;font-weight:700}.hn-industry-tabs button.active{color:#2455d9;background:#eaf0ff;border-color:#285cda}.hn-industry-panel{padding:25px}.hn-industry-panel h3{border-bottom:1px solid #e4eaf4;padding-bottom:14px;font-size:23px}.hn-industry-group{margin-top:21px}.hn-industry-group h4{color:#2455d9;margin-bottom:8px}.hn-industry-group p{color:#738099;font-size:13px}.hn-industry-items{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hn-industry-items span{align-items:center;gap:7px;font-size:13px;display:flex}.hn-industry-items svg{color:#1b9b6b;flex-shrink:0}.hn-app-banner{background:#fff;padding:50px 0}.hn-banner-slide{align-items:center;gap:10px;display:flex}.hn-banner-slide>a{flex:1;min-width:0}.hn-banner-slide img{border-radius:15px;width:100%;height:auto;display:block}.hn-banner-slide>button{color:#2455d9;cursor:pointer;background:#eaf0ff;border:0;border-radius:50%;flex-shrink:0;width:35px;height:35px}.hn-banner-dots{justify-content:center;gap:8px;margin-top:15px;display:flex}.hn-banner-dots button{cursor:pointer;background:#d2daea;border:0;border-radius:50%;width:9px;height:9px}.hn-banner-dots button.active{background:#2455d9}.hn-blogs{background:#f6f9fe}.hn-blog-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.hn-blog-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 28px #18376e14}.hn-blog-card img{object-fit:cover;width:100%;height:205px}.hn-blog-body{padding:20px}.hn-blog-tags{color:#2455d9;background:#e9efff;border-radius:22px;margin-bottom:10px;padding:6px 10px;font-size:11px;display:inline-block}.hn-blog-body small{color:#8190a5;font-size:12px;display:block}.hn-blog-body h3{margin:8px 0;font-size:18px}.hn-blog-body h3 a{color:#23344f;text-decoration:none}.hn-blog-body p{color:#718099;font-size:13px}.hn-blog-body>a{color:#2455d9;font-size:13px;font-weight:750;text-decoration:none}.hn-ask{color:#fff;text-align:center;background:linear-gradient(100deg,#152d69,#2e66dc);padding:70px 20px}.hn-ask h2{font-weight:400}.hn-ask p{color:#dde7ff}.hn-primary-light{background:#fff;color:#2455d9!important}.hn-faq{background:#fff}.hn-faq-list{max-width:920px;margin:auto;overflow:hidden}.hn-faq-item{border-bottom:1px solid #e8edf6}.hn-faq-item:last-child{border-bottom:0}.hn-faq-item button{text-align:left;cursor:pointer;color:#213658;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;padding:21px 25px;font-weight:750;display:flex}.hn-faq-item button svg{transition:transform .2s}.hn-faq-item button svg.rotate{transform:rotate(180deg)}.hn-faq-item p{color:#6d7b91;margin:0;padding:0 25px 23px;font-size:14px}.hn-video-resources{max-width:1060px;margin:65px auto 0}.hn-resource-top{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.hn-resource-top h3{margin:0;font-size:24px;font-weight:450}.hn-resource-top h3 strong{color:#2455d9}.hn-small{padding:9px 15px}.hn-video-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.hn-thumb{cursor:pointer;background:#fff;border:1px solid #e8edf5;border-radius:10px;padding:0;position:relative;overflow:hidden}.hn-thumb img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.hn-thumb span{width:40px;height:40px}.hn-location{background:#f7f9fe}.hn-location h2 strong{color:#2455d9}.hn-location-frame{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 9px 35px #214a891a}.hn-location-frame iframe{border:0;width:100%;height:410px;display:block}.hn-location-caption{color:#2b4c88;align-items:center;gap:12px;padding:15px 20px;display:flex}.hn-location-caption p{color:#738099;margin:0;font-size:12px}.hn-final-cta{text-align:center;background:linear-gradient(100deg,#2451c6,#286ee7);padding:25px 15px}.hn-final-cta a{color:#fff;font-size:21px;text-decoration:none}.hn-final-cta a strong{align-items:center;gap:7px;margin-left:10px;display:inline-flex}.hn-video-overlay{z-index:99999;background:#091326e8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.hn-video-modal{width:min(900px,100%)}.hn-video-modal button{cursor:pointer;background:#fff;border:0;border-radius:7px;margin:0 0 10px auto;padding:9px 16px;display:block}.hn-video-modal iframe{aspect-ratio:16/9;background:#000;border:0;width:100%}@media (width<=1060px){.hn-hero-grid{grid-template-columns:1fr 1fr}.hn-hero-features,.hn-data-grid{grid-template-columns:repeat(2,1fr)}.hn-about-grid{gap:30px}}@media (width<=760px){.hn-section{padding:55px 0}.hn-hero-grid,.hn-about-grid,.hn-industries-layout{grid-template-columns:1fr}.hn-hero{padding:50px 0}.hn-hero-visual{min-height:250px}.hn-dashboard{max-height:320px}.hn-testimonial-grid,.hn-blog-grid,.hn-video-grid,.hn-industry-tabs{grid-template-columns:repeat(2,1fr)}.hn-final-cta a strong{margin-left:0}.hn-about-collage{margin-bottom:30px}}@media (width<=530px){.hn-container{padding:0 16px}.hn-hero h1{font-size:37px}.hn-hero-features{grid-template-columns:repeat(2,1fr)}.hn-hero-visual{min-height:230px}.hn-float{padding:8px;font-size:11px}.hn-data-grid,.hn-testimonial-grid,.hn-blog-grid,.hn-industry-items{grid-template-columns:1fr}.hn-demo-card{padding:23px}.hn-section-head h2{font-size:30px}.hn-hero-actions{gap:9px}.hn-resource-top h3{font-size:19px}.hn-location-frame iframe{height:320px}}.hn-container{max-width:1160px}.hn-hero{padding:50px 0 52px}.hn-hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:28px}.hn-hero h1{font-size:clamp(35px,3.25vw,48px);line-height:1.14}.hn-hero-visual{min-height:360px}.hn-dashboard{max-height:390px}.hn-industries .hn-industry-items a{color:#263f68;align-items:center;gap:7px;font-size:13px;text-decoration:none;display:flex}.hn-industries .hn-industry-items a:hover{color:#2455dd}@media (width<=760px){.hn-hero-grid{grid-template-columns:1fr}.hn-hero{padding:42px 0}.hn-dashboard{max-height:320px}}.hn-home .hn-industries,.hn-industries{background:#f7f9fd}.hn-industries .hn-container{max-width:1180px;margin:auto}.hn-industries .hn-industries-heading{max-width:750px;margin-bottom:20px}.hn-industries .hn-industries-heading h2{margin:0 0 12px;font-size:clamp(27px,3.1vw,40px);line-height:1.18}.hn-industries .hn-industries-heading p{font-size:14px}.hn-industries .hn-industries-layout{grid-template-columns:minmax(190px,310px) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.hn-industries .hn-industry-tabs{flex-direction:column;gap:12px;display:flex}.hn-industries .hn-industry-tabs .hn-industry-tile{color:#193257;text-align:center;cursor:pointer;background:#fff;border:1px solid #e2eaf4;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;min-height:93px;padding:15px 12px;font-size:13px;font-weight:750;display:flex;box-shadow:0 6px 17px #1935600c}.hn-industries .hn-industry-tabs .hn-industry-tile.active{color:#2457ee;background:#fff;border-color:#2457ee;box-shadow:inset 0 0 0 1px #2457ee}.hn-industries .hn-industry-icon{color:#fff;background:linear-gradient(135deg,#2455e5,#03b9c5);border-radius:8px;place-items:center;width:35px;height:35px;display:grid}.hn-industries .hn-industry-panel{background:#fff;border:1px solid #e2eaf4;border-radius:12px;min-width:0;padding:22px;box-shadow:0 8px 25px #192e5610}.hn-industries .hn-industry-panel>h3{border-bottom:1px solid #e1eaf5;margin:0 0 12px;padding-bottom:12px;font-size:20px}.hn-industries .hn-industry-group{margin:17px 0 20px}.hn-industries .hn-industry-group h4{color:#173867;align-items:center;gap:5px;margin:0 0 9px;font-size:14px;font-weight:800;display:flex}.hn-industries .hn-industry-group p{margin:5px 0 10px;font-size:12px}.hn-industries .hn-industry-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.hn-industries .hn-industry-item{color:#203456;background:#fafcff;border:1px solid #e3eaf5;border-radius:6px;align-items:center;gap:6px;min-width:0;padding:9px 10px;font-size:12px;font-weight:650;line-height:1.35;text-decoration:none;display:flex}.hn-industries a.hn-industry-item:hover{color:#2457db;background:#f0f5ff;border-color:#285cdb}.hn-industries .hn-industry-item svg{color:#183b6e;flex:none}.hn-industries .hn-industry-disabled{opacity:.66;cursor:default}.hn-industries .hn-dmsxpert-intro{padding:4px 2px 14px}.hn-industries .hn-dmsxpert-intro strong{color:#193662;font-size:14px}.hn-industries .hn-dmsxpert-intro p{margin-top:8px;line-height:1.75}@media (width<=760px){.hn-industries .hn-industries-layout{grid-template-columns:1fr}.hn-industries .hn-industry-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hn-industries .hn-industry-tabs .hn-industry-tile{min-height:90px}}@media (width<=480px){.hn-industries .hn-industry-items{grid-template-columns:1fr}}.hn-home .hn-industries{background:#f7f9fc;padding:68px 0 76px}.hn-home .hn-industries .hn-container{max-width:1150px}.hn-home .hn-industries-heading{max-width:780px;margin-bottom:24px}.hn-home .hn-industries-heading h2{letter-spacing:-.035em;font-size:clamp(27px,2.8vw,39px);line-height:1.2}.hn-home .hn-industries-heading p{color:#8491a6;font-size:14px;line-height:1.5}.hn-home .hn-industries-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:25px;display:grid}.hn-home .hn-industry-tabs{flex-direction:column;gap:10px;display:flex}.hn-home .hn-industry-tabs .hn-industry-tile{box-sizing:border-box;color:#112e55;cursor:pointer;background:#fff;border:1px solid #e3eaf4;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:94px;padding:13px;font-size:13px;font-weight:750;line-height:1.3;display:flex;box-shadow:0 6px 18px #162c4a11}.hn-home .hn-industry-tabs .hn-industry-tile.active{color:#143c9f;border:2px solid #2855ef;box-shadow:0 4px 20px #234cf61c}.hn-home .hn-industry-icon{color:#fff;background:linear-gradient(140deg,#215de1,#0ab3bd);border-radius:7px;justify-content:center;align-items:center;width:35px;height:35px;font-size:17px;display:flex}.hn-home .hn-industry-panel{background:#fff;border:1px solid #e1e8f2;border-radius:12px;min-width:0;padding:18px 20px;box-shadow:0 12px 25px #152c4910}.hn-home .hn-industry-panel>h3{border-bottom:1px solid #e5ebf4;margin:0 0 12px;padding:0 0 11px;font-size:18px}.hn-home .hn-industry-group{margin:12px 0 15px}.hn-home .hn-industry-group h4{color:#1e469e;align-items:center;gap:6px;margin:0 0 7px;font-size:13px;font-weight:800;display:flex}.hn-home .hn-industry-group h4 i{color:#203956;font-size:12px}.hn-home .hn-industry-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px;display:grid}.hn-home .hn-industry-item{color:#193257;overflow-wrap:anywhere;background:#f9fbff;border:1px solid #e4eaf3;border-radius:5px;align-items:center;gap:8px;min-width:0;min-height:31px;padding:6px 9px;font-size:12px;font-weight:650;line-height:1.35;display:flex}.hn-home .hn-industry-item i{color:#243b64;text-align:center;flex:0 0 15px;width:15px;font-size:12px;display:inline-block}.hn-home .hn-industry-disabled{opacity:.65;cursor:default}@media (width<=850px){.hn-home .hn-industries-layout{grid-template-columns:185px minmax(0,1fr);gap:16px}.hn-home .hn-industry-panel{padding:16px}}@media (width<=680px){.hn-home .hn-industries-layout{grid-template-columns:1fr}.hn-home .hn-industry-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hn-home .hn-industry-tabs .hn-industry-tile{min-height:78px}}@media (width<=430px){.hn-home .hn-industry-items{grid-template-columns:1fr}}.demo-common,.demo-common *{box-sizing:border-box}.demo-common-form{flex-direction:column;display:flex}.demo-common-field{width:100%;margin-bottom:10px;display:block}.demo-common-field input,.demo-common-field textarea{width:100%;font:inherit;color:#10234f;background:#fff;border:1px solid #d0d9e8;border-radius:9px;outline:none;padding:10px 13px;font-size:14px;display:block}.demo-common-field input{min-height:44px}.demo-common-field textarea{resize:vertical;min-height:86px}.demo-common-field input:focus,.demo-common-field textarea:focus{border-color:#2457d6;box-shadow:0 0 0 3px #2457d61a}.demo-common-field input::placeholder,.demo-common-field textarea::placeholder{color:#b7c0cf}.demo-common-field small{color:#c9233e;margin-top:4px;font-size:12px;display:block}.demo-common-label{margin-bottom:7px;font-size:13px;font-weight:650;display:block}.demo-common-submit{color:#fff;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#11c5aa;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;font-weight:800;display:inline-flex}.demo-common-submit:hover{background:#0fb499}.demo-common-submit:disabled{cursor:wait;opacity:.65}.demo-common-success{color:#128346;margin:10px 0 0;font-size:13px}.demo-common-error{color:#c9233e;margin:10px 0 0;font-size:13px}.demo-common-privacy{color:#748099;align-items:center;gap:7px;margin:12px 0 0;font-size:11px;display:flex}.demo-common-trap{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.demo-common-home{background:#fff;border:1px solid #e7ebf3;border-radius:17px;padding:32px;box-shadow:0 12px 48px #1f498b16}.demo-common-home h3{margin:0;font-size:30px}.demo-common-home h3 span{color:#2455dd}.demo-common-home>p{color:#73809a;font-size:14px}.demo-common-home .demo-common-field{margin:14px 0}.demo-common-home .demo-common-submit{background:#2455df}.demo-common-home .demo-common-submit:hover{background:#1743c0}.demo-common-hero{color:#10234f;background:#fff;border:1px solid #e7edf7;border-radius:18px;width:100%;max-width:390px;margin:15px 0 0 auto;overflow:hidden;box-shadow:0 18px 50px #0f234f38}.demo-common-hero .pd-demo-head{padding:20px 22px 10px}.demo-common-hero .pd-demo-head h2{color:#08265c;margin:0 0 5px;font-size:26px;font-weight:900;line-height:1.15}.demo-common-hero .pd-demo-head p{color:#52637a;margin:0;font-size:13px;line-height:1.45}.demo-common-hero .demo-common-form{padding:0 22px 20px}.demo-common-hero .pd-demo-phone{text-align:center;color:#2457d6;margin-top:9px;font-size:12px;font-weight:800;text-decoration:none;display:block}.demo-common-service{width:100%}.demo-common-service .demo-common-submit{background:#11c5aa}.demo-common-service .demo-common-submit:hover{background:#0fb499}@media (width<=991px){.demo-common-hero{max-width:100%;margin:0 auto}}@media (width<=530px){.demo-common-home{padding:23px}}.demo-common-contact{background:#fff;border-top:5px solid #00c6a7;border-radius:7px;padding:28px 32px;box-shadow:0 12px 35px #193b6819}.demo-contact-heading{color:#778194;margin:0 0 22px;font-size:21px;font-weight:400}.demo-contact-heading strong{color:#2455df}.demo-common-contact .demo-common-field{margin-bottom:17px}.demo-common-contact .demo-common-label{color:#3e4b5e;margin-bottom:8px;font-size:14px}.demo-common-contact input,.demo-common-contact textarea,.demo-common-contact .demo-common-submit{border-radius:5px}@media (width<=600px){.demo-common-contact{padding:22px 18px}}.accu-blogs-page{background:#fff;min-height:100vh;font-family:inherit}.accu-blog-container{width:min(1200px,100% - 40px);margin:0 auto}.accu-blogs-hero{text-align:center;background:linear-gradient(115deg,#f4f7ff,#eef5ff);padding:72px 0 76px}.accu-blogs-eyebrow{color:#2451df;letter-spacing:1.5px;background:#e7edff;border-radius:30px;margin-bottom:17px;padding:8px 17px;font-size:12px;font-weight:800;display:inline-block}.accu-blogs-hero h1{color:#172447;margin:0 0 16px;font-size:clamp(32px,4vw,49px);font-weight:800;line-height:1.2}.accu-blogs-hero p{color:#66728b;max-width:650px;margin:0 auto;font-size:16px;line-height:1.85}.accu-blog-breadcrumb{color:#727e94;justify-content:center;align-items:center;gap:12px;margin-top:24px;font-size:14px;display:flex}.accu-blog-breadcrumb a{color:#2451df;text-decoration:none}.accu-blogs-section{padding:75px 0 95px}.accu-blogs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.accu-blog-card{background:#fff;border:1px solid #e9edf5;border-radius:15px;min-width:0;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 6px 25px #182c500e}.accu-blog-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #182c501f}.accu-blog-card-image{background:#f1f4fa;height:225px;display:block;overflow:hidden}.accu-blog-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.accu-blog-card:hover img{transform:scale(1.05)}.accu-blog-no-image{color:#2451df;background:#eef3ff;justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;font-weight:800;display:flex}.accu-blog-card-body{flex-direction:column;min-height:315px;padding:25px 24px 27px;display:flex}.accu-blog-tags{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.accu-blog-tags span{color:#2752cc;overflow-wrap:anywhere;background:#edf2ff;border-radius:5px;padding:6px 9px;font-size:11px;font-weight:600}.accu-blog-date{color:#8090a9;align-items:center;gap:7px;margin-bottom:12px;font-size:12px;display:flex}.accu-blog-card h2{margin:0 0 13px;font-size:20px;font-weight:750;line-height:1.45}.accu-blog-card h2 a{color:#172447;text-decoration:none}.accu-blog-card h2 a:hover{color:#2451df}.accu-blog-excerpt{color:#67748b;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 22px;font-size:14px;line-height:1.85;display:-webkit-box;overflow:hidden}.accu-blog-readmore{color:#2451df;align-items:center;gap:9px;margin-top:auto;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.accu-blog-readmore:hover{gap:14px}.accu-blog-message{text-align:center;color:#66728b;padding:55px 20px;font-size:16px}.accu-blog-error{color:#c02b2b}.accu-pagination{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:48px;display:flex}.accu-pagination button{color:#233455;cursor:pointer;background:#fff;border:1px solid #e1e6ef;border-radius:8px;justify-content:center;align-items:center;min-width:43px;height:43px;padding:0 12px;font-size:14px;display:inline-flex}.accu-pagination button.active,.accu-pagination button:hover:not(:disabled){color:#fff;background:#2451df;border-color:#2451df}.accu-pagination button:disabled{opacity:.4;cursor:not-allowed}@media (width<=991px){.accu-blogs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (width<=640px){.accu-blog-container{width:calc(100% - 30px)}.accu-blogs-hero{padding:50px 0 55px}.accu-blogs-section{padding:45px 0 65px}.accu-blogs-grid{grid-template-columns:1fr;gap:22px}.accu-blog-card-image{height:210px}.accu-blog-card-body{min-height:0}}.accu-blog-detail{background:#fff;min-height:100vh}.accu-detail-container{width:calc(100% - 40px);max-width:1050px;margin:0 auto}.accu-detail-heading{text-align:center;background:#f3f6fd;padding:55px 20px 60px}.accu-back-link,.accu-bottom-back{color:#2451df;align-items:center;gap:9px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.accu-detail-heading h1{color:#172447;max-width:900px;margin:25px auto;font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.3}.accu-detail-meta{color:#738097;flex-wrap:wrap;justify-content:center;gap:25px;font-size:14px;display:flex}.accu-detail-meta span{align-items:center;gap:8px;display:flex}.accu-detail-image{border-radius:15px;margin:45px auto 32px;overflow:hidden}.accu-detail-image img{object-fit:cover;width:100%;max-height:510px;display:block}.accu-detail-excerpt{color:#4f5f76;border-bottom:1px solid #e8edf5;padding-bottom:25px;font-size:19px;font-weight:500;line-height:1.9}.accu-detail-content{color:#344258;overflow-wrap:anywhere;padding:30px 0 40px;font-size:16px;line-height:1.95}.accu-detail-content h2,.accu-detail-content h3,.accu-detail-content h4{color:#152647;margin:28px 0 13px;font-weight:750;line-height:1.4}.accu-detail-content h2{font-size:27px}.accu-detail-content h3{font-size:22px}.accu-detail-content p{margin:0 0 17px}.accu-detail-content ul,.accu-detail-content ol{margin:15px 0 25px;padding-left:25px}.accu-detail-content li{margin-bottom:9px}.accu-detail-content img{border-radius:10px;max-width:100%;height:auto}.accu-detail-content a{color:#2451df}.accu-detail-content table{border-collapse:collapse;max-width:100%;margin:20px 0;display:block;overflow-x:auto}.accu-detail-content th,.accu-detail-content td{border:1px solid #dfe5ef;padding:10px 14px}.accu-detail-tags{border-top:1px solid #e8edf5;flex-wrap:wrap;gap:10px;padding:24px 0;display:flex}.accu-detail-tags span{color:#2451df;background:#eef3ff;border-radius:5px;padding:7px 12px;font-size:13px}.accu-bottom-back{margin:25px 0 80px}.accu-detail-message{text-align:center;padding:100px 20px}@media (width<=640px){.accu-detail-container{width:calc(100% - 30px)}.accu-detail-heading{padding:40px 0}.accu-detail-content{font-size:15px}.accu-detail-image{margin-top:25px}}.erp-form-card{background:#fff;border:1px solid #e8edf5;border-radius:18px;width:100%;max-width:760px;margin:40px auto;padding:35px;box-shadow:0 12px 40px #14285014}.erp-form-heading{text-align:center;margin-bottom:28px}.erp-form-heading span{color:#2451df;letter-spacing:1.5px;font-size:12px;font-weight:800}.erp-form-heading h2{color:#182442;margin:10px 0;font-size:clamp(25px,3vw,32px);line-height:1.3}.erp-form-heading p{color:#69778c;font-size:14px;line-height:1.7}.erp-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.erp-form-field{flex-direction:column;gap:8px;min-width:0;display:flex}.erp-form-field.full{grid-column:1/-1}.erp-form-field label{color:#26324d;font-size:14px;font-weight:650}.erp-form-field label b{color:#e11d48}.erp-form-field input,.erp-form-field select,.erp-form-field textarea{color:#202b42;width:100%;min-height:47px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d9e0eb;border-radius:9px;padding:12px 14px;font-size:14px}.erp-form-field textarea{resize:vertical;min-height:120px}.erp-form-field input:focus,.erp-form-field select:focus,.erp-form-field textarea:focus{border-color:#2451df;outline:none;box-shadow:0 0 0 3px #2451df1a}.erp-form-field small{color:#d22635;font-size:12px}.erp-form-submit{color:#fff;cursor:pointer;background:#2451df;border:0;border-radius:9px;width:100%;margin-top:25px;padding:15px 20px;font-size:15px;font-weight:750;transition:background .2s}.erp-form-submit:hover:not(:disabled){background:#193dba}.erp-form-submit:disabled{opacity:.6;cursor:not-allowed}.erp-form-notice{color:#2451df;text-align:center;margin:18px 0 0;font-size:14px;font-weight:600}.erp-whatsapp-button{color:#fff;text-align:center;background:#168844;border-radius:9px;margin-top:14px;padding:14px;font-weight:700;text-decoration:none;display:block}.erp-whatsapp-button:hover{background:#0d7136}.erp-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=600px){.erp-form-card{margin:20px auto;padding:24px 18px}.erp-form-grid{grid-template-columns:1fr;gap:16px}}.ct-page{color:#25385b}.ct-page *{box-sizing:border-box}.ct-container{width:min(1160px,100% - 40px);margin:auto}.ct-hero{background:linear-gradient(110deg,#f6f9ff,#fff);padding:36px 0}.ct-hero-grid{grid-template-columns:1.5fr 1fr;align-items:center;gap:40px;display:grid}.ct-hero h1{margin:0 0 15px;font-size:clamp(34px,3vw,44px);font-weight:350}.ct-hero h1 strong,.ct-info h2 strong,.ct-social strong,.ct-map strong{color:#2457dc}.ct-hero p{max-width:570px;font-size:16px;line-height:1.7}.ct-hero ul{color:#60728a;padding-left:22px;line-height:2}.ct-hero img{object-fit:contain;width:100%;max-height:240px}.ct-badge{color:#2355d7;background:#eaf0ff;border-radius:30px;margin-bottom:15px;padding:8px 22px;font-size:13px;display:inline-block}.ct-main{background:#f8faff;padding:55px 0 70px}.ct-grid{grid-template-columns:1.65fr .95fr;align-items:start;gap:65px;display:grid}.ct-info h2{color:#677388;margin:0 0 34px;font-size:clamp(28px,2.9vw,39px);font-weight:350;line-height:1.25}.ct-address{color:#fff;background:linear-gradient(105deg,#2360e5,#1744bc);border-radius:8px;max-width:550px;padding:25px 30px}.ct-address h3{margin:0 0 14px;font-size:21px}.ct-address a,.ct-address p{color:#fff;margin:8px 0;font-size:14px;line-height:1.55;text-decoration:none;display:block}.ct-address i{color:#00d7b6;width:25px}.ct-social{margin-top:40px}.ct-social h3{margin:0 0 9px;font-size:23px;font-weight:400}.ct-social p{color:#718097;max-width:390px;font-size:14px;line-height:1.65}.ct-icons{background:#fff;border-radius:7px;flex-wrap:wrap;gap:4px;width:max-content;max-width:100%;padding:10px;display:flex;box-shadow:0 9px 25px #162d5914}.ct-icons a{color:#aeb7c9;place-items:center;width:41px;height:39px;text-decoration:none;display:grid}.ct-icons a:hover{color:#2455df}.ct-map{margin-top:70px}.ct-map h2{font-size:25px;font-weight:400}.ct-map iframe{background:#fff;border:0;border-radius:10px;width:100%;height:430px}@media (width<=850px){.ct-grid{grid-template-columns:1fr;gap:35px}.ct-hero-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.ct-container{width:calc(100% - 30px)}.ct-hero-grid{grid-template-columns:1fr}.ct-hero img{max-height:150px}.ct-map iframe{height:310px}}.ct-thanks{background:#f6f9ff;place-items:center;min-height:65vh;padding:50px 20px;display:grid}.ct-thanks-card{text-align:center;color:#18345b;background:#fff;border-radius:16px;width:min(520px,100%);padding:50px 30px;box-shadow:0 12px 35px #15366118}.ct-thanks-card p{color:#72819a;line-height:1.7}.ct-thanks-card a{color:#fff;background:#2455df;border-radius:8px;margin-top:14px;padding:12px 20px;text-decoration:none;display:inline-block}.accu-legal-page{color:#25324b;background:#fff;min-height:70vh}.accu-legal-wrap{width:min(1180px,100% - 36px);margin:auto}.accu-legal-hero{background:linear-gradient(115deg,#f3f6ff,#eaf1ff);padding:65px 0}.accu-legal-breadcrumb{color:#64748b;gap:12px;margin-bottom:24px;font-size:13px;display:flex}.accu-legal-breadcrumb a{color:#2451df;text-decoration:none}.accu-legal-kicker{color:#2451df;letter-spacing:.07em;text-transform:uppercase;background:#dfe9ff;border-radius:99px;padding:7px 14px;font-size:12px;font-weight:800;display:inline-flex}.accu-legal-hero h1{color:#14244a;margin:16px 0;font-size:clamp(30px,4vw,48px);line-height:1.2}.accu-legal-hero p{color:#64748b;max-width:760px;font-size:16px;line-height:1.75}.accu-legal-date{color:#51637c;margin-top:18px;font-size:13px;font-weight:600}.accu-legal-layout{grid-template-columns:265px minmax(0,1fr);align-items:start;gap:60px;padding-top:54px;padding-bottom:90px;display:grid}.accu-legal-toc{border:1px solid #e3e9f3;border-radius:12px;flex-direction:column;gap:10px;max-height:calc(100vh - 140px);padding:22px;display:flex;position:sticky;top:110px;overflow:auto}.accu-legal-toc strong{margin-bottom:7px;font-size:16px}.accu-legal-toc a{color:#53647c;padding:4px 0;font-size:13px;line-height:1.55;text-decoration:none}.accu-legal-toc a:hover{color:#2451df}.accu-legal-article{color:#526078;min-width:0;font-size:15px;line-height:1.85}.accu-legal-intro{background:#f7f9fd;border-left:3px solid #2451df;border-radius:7px;padding:22px 24px;color:#31415a!important;font-size:16px!important}.accu-legal-article section{border-bottom:1px solid #e9edf4;padding:23px 0;scroll-margin-top:105px}.accu-legal-article h2{color:#172647;margin:0 0 14px;font-size:23px;line-height:1.4}.accu-legal-article h3{color:#223657;margin:20px 0 8px;font-size:17px}.accu-legal-article p{margin:0 0 12px}.accu-legal-article ul{margin:10px 0;padding-left:22px}.accu-legal-article li{margin-bottom:7px}.accu-legal-article a,.accu-legal-back{color:#2451df;overflow-wrap:anywhere}.accu-legal-back{margin-top:35px;font-weight:700;text-decoration:none;display:inline-block}@media (width<=850px){.accu-legal-layout{grid-template-columns:1fr;gap:28px;padding-top:32px}.accu-legal-toc{max-height:260px;position:static}.accu-legal-hero{padding:45px 0}.accu-legal-article h2{font-size:20px}}.customer-auth-page{color:#20314f;background:#fafcff;place-items:center;min-height:70vh;padding:65px 18px;display:grid}.customer-auth-card{background:#fff;border:1px solid #edf0f5;border-radius:12px;width:100%;max-width:565px;padding:36px;box-shadow:0 8px 32px #14213d12}.customer-auth-card h1{text-align:center;margin:0 0 8px;font-size:34px;font-weight:600}.customer-auth-card .subtitle{text-align:center;color:#98a5b8;margin:0 0 32px}.customer-auth-field{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.customer-auth-field label{font-weight:500}.customer-auth-field input{width:100%;font:inherit;box-sizing:border-box;border:1px solid #d7deeb;border-radius:5px;padding:14px}.customer-auth-button{color:#fff;width:100%;font:inherit;cursor:pointer;background:#2451df;border:0;border-radius:5px;padding:16px;font-weight:700}.customer-auth-button:disabled{opacity:.5}.customer-auth-switch{justify-content:center;gap:18px;margin-bottom:28px;display:flex}.customer-auth-alert{color:#b42d3c;background:#ffecee;border-radius:5px;margin-bottom:18px;padding:12px}.customer-auth-success{color:#08765a;background:#d7f5ee}.customer-auth-links{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:18px;display:flex}.customer-auth-links a,.customer-auth-textbutton{color:#2451df;cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:none}.customer-auth-centered{text-align:center}.customer-login-card{max-width:420px;box-shadow:none;border:0}.customer-login-card h1{font-size:28px}.customer-auth-brand{text-align:center;color:#142442;margin-bottom:28px;font-size:28px;font-weight:800}.customer-auth-brand span{color:#ed3445}.customer-auth-page--login{background:#fff}.accuchat-page{color:#596577;background:#fff;overflow:hidden}.accuchat-page *{box-sizing:border-box}.accuchat-page .container{width:min(1160px,100% - 40px);margin-inline:auto}.accuchat-page h1,.accuchat-page h2,.accuchat-page h3,.accuchat-page p{margin-top:0}.accuchat-page h2{color:#586476;margin-bottom:20px;font-size:clamp(29px,3.5vw,42px);font-weight:350;line-height:1.26}.accuchat-page h2 strong,.accuchat-title strong{color:#2f66f3;font-weight:750}.accuchat-page p{color:#7c899b;line-height:1.85}.accuchat-soft-badge{color:#3166de;background:#e9f0ff;border-radius:50px;margin-bottom:19px;padding:9px 16px;font-size:12px;font-weight:700;display:inline-block}.accuchat-hero{background:linear-gradient(120deg,#f3f7ff,#fff 65%,#eef4ff);padding:76px 0 84px;position:relative}.accuchat-hero-grid,.accuchat-two-col{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.accuchat-title{letter-spacing:-1.6px;color:#404c65;margin-bottom:23px;font-size:clamp(35px,4.1vw,58px);font-weight:350;line-height:1.18}.accuchat-lead{font-size:16px}.accuchat-tag-wrap{flex-wrap:wrap;gap:10px;margin:24px 0 30px;display:flex}.accuchat-tag{color:#3164d4;background:#fff;border:1px solid #d7e3ff;border-radius:50px;padding:8px 13px;font-size:12px;font-weight:600}.accuchat-btn-primary-custom{background:#2860ea;border-radius:9px;justify-content:center;align-items:center;padding:15px 25px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 11px 26px #2860ea30;color:#fff!important}.accuchat-btn-primary-custom:hover{background:#164aca}.accuchat-phone-slider-wrap{flex-direction:column;justify-content:center;align-items:center;min-height:575px;display:flex;position:relative}.accuchat-phone-glow{filter:blur(48px);opacity:.75;background:#d4e2ff;border-radius:50%;width:410px;max-width:100%;height:410px;position:absolute}.accuchat-phone-frame{z-index:1;background:#171e30;border:6px solid #262c40;border-radius:44px;width:275px;height:550px;padding:14px 9px 12px;position:relative;box-shadow:0 25px 65px #1b356044}.accuchat-phone-notch{z-index:3;background:#171e30;border-radius:0 0 15px 15px;width:95px;height:18px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.accuchat-phone-inner{background:#edf2fc;border-radius:30px;height:100%;position:relative;overflow:hidden}.accuchat-phone-screen{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.accuchat-phone-screen.is-active{opacity:1}.accuchat-slider-dots{z-index:1;justify-content:center;gap:9px;margin-top:23px;display:flex;position:relative}.accuchat-slider-dots button{cursor:pointer;background:#b4c4e9;border:0;border-radius:50%;width:9px;height:9px;padding:0}.accuchat-slider-dots button.active{background:#2f66f3;border-radius:12px;width:24px}.accuchat-image-hint{text-align:center;max-width:330px;margin:12px 0 0;font-size:12px}.accuchat-section{padding:83px 0}.accuchat-muted{background:#f7f9fe}.accuchat-section-heading{text-align:center;max-width:810px;margin:0 auto 38px}.accuchat-why-title{max-width:520px}.accuchat-why-points{gap:13px;display:grid}.accuchat-why-point,.accuchat-card,.accuchat-problem-card,.accuchat-mini-stat{background:#fff;border:1px solid #e8eef8;border-radius:16px;padding:23px;box-shadow:0 8px 26px #1f37610b}.accuchat-why-point h3,.accuchat-card h3,.accuchat-problem-card h3{color:#32445c;margin-bottom:7px;font-size:17px}.accuchat-why-point p,.accuchat-card p,.accuchat-problem-card p{margin:0;font-size:14px}.accuchat-problem-section{background:linear-gradient(#f8faff,#fff)}.accuchat-problems-grid,.accuchat-industries-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.accuchat-problem-number{color:#3567eb;background:#edf2ff;border-radius:14px;place-items:center;width:47px;height:47px;margin-bottom:16px;font-weight:800;display:inline-grid}.accuchat-highlight-box{background:linear-gradient(135deg,#ecf3ff,#fafcff);border:1px solid #dce8ff;border-radius:18px;padding:36px}.accuchat-highlight-box h3{color:#2f66df;margin-bottom:19px;font-size:23px}.accuchat-check-list{gap:15px;margin:21px 0 0;padding:0;list-style:none;display:grid}.accuchat-check-list li{color:#677689;padding-left:27px;line-height:1.5;position:relative}.accuchat-check-list li:before{content:"✓";color:#2f66f3;font-weight:800;position:absolute;top:0;left:0}.accuchat-stats-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid;margin-top:48px!important}.accuchat-mini-stat{text-align:center}.accuchat-mini-stat h3{color:#3265e2;margin-bottom:8px;font-size:21px}.accuchat-mini-stat p{margin:0;font-size:13px}.accuchat-faq{gap:12px;max-width:940px;margin:auto;display:grid}.accuchat-faq-item{background:#fff;border:1px solid #e3eaf7;border-radius:12px;overflow:hidden}.accuchat-faq-item h3{margin:0;font-size:15px;font-weight:600}.accuchat-faq-item button{color:#34425d;text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;justify-content:space-between;gap:18px;padding:21px 23px;display:flex}.accuchat-faq-symbol{color:#2f66f3;font-size:21px}.accuchat-faq-answer{color:#728095;border-top:1px solid #eef1f7;padding:17px 23px 22px;font-size:14px;line-height:1.8}.accuchat-cta-section{background:#f8faff;padding:40px 0 65px}.accuchat-cta{text-align:center;background:linear-gradient(100deg,#2a5bd8,#143c96);border-radius:55px;padding:33px 24px;font-size:clamp(18px,2.5vw,28px);font-weight:350;text-decoration:none;display:block;color:#fff!important}.accuchat-cta strong{color:#fff;margin-left:9px;font-weight:800;text-decoration:underline}.accuchat-cta:hover{filter:brightness(1.07)}@media (width<=900px){.accuchat-hero-grid,.accuchat-two-col{gap:35px}.accuchat-problems-grid,.accuchat-industries-grid,.accuchat-stats-grid{grid-template-columns:repeat(2,1fr)}.accuchat-title{font-size:36px}}@media (width<=700px){.accuchat-hero-grid,.accuchat-two-col{grid-template-columns:1fr}.accuchat-hero{padding:54px 0 62px}.accuchat-phone-slider-wrap{min-height:560px}.accuchat-section{padding:56px 0}.accuchat-problems-grid,.accuchat-industries-grid{grid-template-columns:1fr}.accuchat-stats-grid{gap:12px}.accuchat-mini-stat{padding:15px}.accuchat-cta{border-radius:20px}.accuchat-cta strong{margin-top:7px;margin-left:0;display:block}}@media (prefers-reduced-motion:reduce){.accuchat-phone-screen{transition:none}}.service-page-root{color:#233451}.service-page-root *{box-sizing:border-box}.service-page-root img{max-width:100%;height:auto}.service-page-root .advance-accounting-page{font-family:inherit;overflow:hidden}.service-page-root .aa-container{max-width:1200px;margin:auto;padding:0 20px}.service-page-root .aa-section{padding:66px 0}.service-page-root .aa-section-no-bottom{padding-bottom:0}.service-page-root .aa-section-no-top{padding-top:0}.service-page-root .aa-hero-section{color:#fff;background:linear-gradient(110deg,#1249bc,#0b77bc);padding:65px 0}.service-page-root .aa-hero-grid{grid-template-columns:1.2fr .85fr;align-items:center;gap:45px;display:grid}.service-page-root .aa-hero-left h1{color:#fff;margin:14px 0;font-size:clamp(30px,3.5vw,49px);line-height:1.2}.service-page-root .aa-hero-text{color:#eaf0ff;line-height:1.8}.service-page-root .aa-hero-badges{flex-wrap:wrap;gap:8px;display:flex}.service-page-root .aa-hero-badges span,.service-page-root .aa-tag{color:#1b54cd;background:#e8efff;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:650;display:inline-block}.service-page-root .aa-hero-badges span{color:#fff;background:#ffffff30}.service-page-root .aa-hero-bullets{padding-left:22px;line-height:2}.service-page-root .aa-hero-buttons{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.service-page-root .aa-btn{border-radius:8px;padding:13px 22px;font-weight:700;text-decoration:none;display:inline-block}.service-page-root .aa-btn-primary{color:#174fc6;background:#fff}.service-page-root .aa-btn-secondary{color:#fff;border:1px solid #ffffff80}.service-page-root .aa-demo-form-box{color:#1b3155;background:#fff;border-radius:16px;padding:25px;box-shadow:0 18px 40px #052b6240}.service-page-root .aa-demo-form-head h3{margin:0 0 18px;font-size:24px}.service-page-root .aa-section-intro-soft,.service-page-root .aa-section-white-card{background:#fff}.service-page-root .aa-section-olive-light,.service-page-root .aa-section-benefit-soft{background:#f1f6eb}.service-page-root .aa-section-blue-soft,.service-page-root .aa-section-reporting-soft,.service-page-root .aa-section-gst-soft{background:#f1f6ff}.service-page-root .aa-section-warm-light,.service-page-root .aa-section-books-soft,.service-page-root .aa-section-finance-soft,.service-page-root .aa-section-faq-soft{background:#f8f7f2}.service-page-root .aa-two-col{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.service-page-root .aa-content-side h2,.service-page-root .aa-section-intro-feature h2,.service-page-root .aa-centered-head h2{color:#17386f;margin:14px 0;font-size:clamp(26px,3vw,38px);line-height:1.25}.service-page-root .aa-content-side p,.service-page-root .aa-centered-head p,.service-page-root .aa-section-intro-feature p{color:#61718b;line-height:1.85}.service-page-root .aa-centered-head{text-align:center;max-width:850px;margin:0 auto 34px}.service-page-root .aa-section-intro-feature{margin-bottom:24px}.service-page-root .aa-image-side img{object-fit:contain;width:100%}.service-page-root .aa-feature-grid,.service-page-root .aa-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.service-page-root .aa-feature-item,.service-page-root .aa-info-card,.service-page-root .aa-info-row,.service-page-root .aa-report-item{background:#fff;border:1px solid #e2e8f4;border-radius:12px;padding:20px;box-shadow:0 6px 20px #142d5610}.service-page-root .aa-feature-item h4,.service-page-root .aa-info-card h4,.service-page-root .aa-info-row h4,.service-page-root .aa-report-item h4{color:#184caa;margin:4px 0 8px;font-size:17px}.service-page-root .aa-feature-item p,.service-page-root .aa-info-card p,.service-page-root .aa-info-row p,.service-page-root .aa-report-item p{color:#63718a;margin:0;font-size:14px;line-height:1.7}.service-page-root .aa-feature-icon,.service-page-root .aa-info-icon{color:#2563eb;margin:0 8px 8px 0;display:inline-block}.service-page-root .aa-info-panel,.service-page-root .aa-report-list{gap:12px;display:grid}.service-page-root .aa-icon-list,.service-page-root .aa-check-list{padding-left:22px;line-height:2.2}.service-page-root .aa-section-benefits{color:#fff;background:linear-gradient(120deg,#123f9d,#117bd1)}.service-page-root .aa-section-benefits h2,.service-page-root .aa-section-benefits p{color:#fff}.service-page-root .aa-cta-section{text-align:center;color:#fff;background:linear-gradient(100deg,#0a49be,#118fc3);padding:45px 20px}.service-page-root .aa-cta-section h2,.service-page-root .aa-cta-section h3{color:#fff}.service-page-root .service-native-faq{background:#fff;border:1px solid #e1e7f1;border-radius:10px;margin-bottom:10px;padding:17px 20px}.service-page-root .service-native-faq summary{cursor:pointer;color:#174b9d;font-weight:650}.service-page-root .service-faq-answer{color:#63718a;padding:12px 0 0;line-height:1.8}.service-page-root .service-form-slot,.service-page-root [data-service-form]{width:100%}.service-page-root a[href=\/request-demo]{cursor:pointer}.service-page-root .bd-form-card [data-service-form]{display:block}@media (width<=900px){.service-page-root .aa-hero-grid,.service-page-root .aa-two-col{grid-template-columns:1fr}.service-page-root .aa-feature-grid,.service-page-root .aa-info-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.service-page-root .aa-section{padding:44px 0}.service-page-root .aa-feature-grid,.service-page-root .aa-info-grid{grid-template-columns:1fr}}.acc-guide-page{color:#1d2939;background:#fff;font-family:Inter,Segoe UI,Arial,sans-serif}.acc-guide-page *{box-sizing:border-box}.acc-guide-hero{background:radial-gradient(circle at 9% 10%,#2457d621,#0000 35%),radial-gradient(circle at 90% 15%,#0ea5e921,#0000 35%),linear-gradient(135deg,#f5f8ff,#fff 78%);padding:85px 0 65px}.acc-guide-breadcrumb{color:#667085;align-items:center;gap:10px;margin-bottom:20px;font-size:14px;display:flex}.acc-guide-breadcrumb a{color:#2457d6;font-weight:700;text-decoration:none}.acc-guide-badge{color:#2457d6;background:#eaf1ff;border-radius:30px;margin-bottom:18px;padding:8px 15px;font-size:13px;font-weight:800;display:inline-block}.acc-guide-hero h1{letter-spacing:-.035em;color:#101828;max-width:980px;margin:0 0 18px;font-size:clamp(30px,4vw,52px);font-weight:850;line-height:1.16}.acc-guide-hero p{color:#667085;max-width:880px;margin:0;font-size:17px;line-height:1.75}.acc-guide-main{background:linear-gradient(#fff,#fbfdff);padding:58px 0}.acc-guide-layout{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:30px;display:grid;overflow:visible!important}.acc-guide-sidebar{align-self:start;min-width:0;position:sticky;top:110px}.acc-guide-toc{background:#fff;border:1px solid #e7ecf5;border-radius:22px;max-height:calc(100vh - 135px);padding:22px 15px;overflow-y:auto;box-shadow:0 14px 40px #1018280e}.acc-guide-toc h2{color:#101828;margin:0 8px 14px;font-size:17px;font-weight:850}.acc-toc-link{color:#475467;border-radius:9px;margin-bottom:4px;padding:8px 10px;font-size:13px;font-weight:650;line-height:1.45;text-decoration:none;display:block}.acc-toc-link.acc-toc-sub{color:#667085;padding-left:22px;font-size:12px;font-weight:500}.acc-toc-link:hover,.acc-toc-link.active{color:#2457d6;background:#f3f7ff}.acc-guide-article{background:#fff;border:1px solid #e7ecf5;border-radius:22px;min-width:0;padding:42px;box-shadow:0 14px 40px #1018280e}.acc-guide-article h2,.acc-guide-article h3,.acc-guide-article h4{scroll-margin-top:135px}.acc-guide-article h2{color:#101828;margin:46px 0 18px;font-size:clamp(24px,2.3vw,32px);font-weight:850;line-height:1.32}.acc-guide-article h2:first-child{margin-top:0}.acc-guide-article h2:before{content:"";background:linear-gradient(90deg,#2457d6,#0ea5e9);border-radius:20px;width:54px;height:4px;margin-bottom:13px;display:block}.acc-guide-article h3{color:#1d2b44;margin:30px 0 14px;font-size:22px;font-weight:800;line-height:1.4}.acc-guide-article h4{color:#101828;margin:20px 0 10px;font-size:18px}.acc-guide-article p{color:#475467;margin:0 0 18px;font-size:16px;line-height:1.85}.acc-guide-article a{color:#2457d6;overflow-wrap:anywhere}.acc-guide-article ul,.acc-guide-article ol{margin:16px 0 25px;padding-left:25px;list-style:outside}.acc-guide-article ol{list-style:decimal}.acc-guide-article li{color:#475467;margin-bottom:9px;font-size:15.5px;line-height:1.7}.acc-guide-article .gstr-list{gap:10px;padding:0;list-style:none;display:grid}.acc-guide-article .gstr-list li{background:#f8fbff;border:1px solid #e7ecf5;border-radius:12px;margin:0;padding:12px 14px 12px 42px;position:relative}.acc-guide-article .gstr-list li:before{content:"✓";color:#2457d6;font-weight:900;position:absolute;left:15px}.acc-guide-article .guide-check-list{padding:0;list-style:none}.acc-guide-article .guide-check-list li:before{content:"✓";color:#00b894;margin-right:8px;font-weight:900}.acc-guide-article .guide-table-wrap{border:1px solid #e7ecf5;border-radius:15px;width:100%;margin:24px 0 30px;overflow-x:auto}.acc-guide-article table{border-collapse:collapse;width:100%;min-width:600px}.acc-guide-article th{color:#101828;text-align:left;background:#f4f8ff;border-bottom:1px solid #e7ecf5;padding:14px;font-weight:800}.acc-guide-article td{color:#475467;vertical-align:top;border-bottom:1px solid #e7ecf5;padding:14px;line-height:1.5}.acc-guide-article tr:nth-child(2n) td{background:#fbfdff}.acc-guide-article .guide-note,.acc-guide-article .guide-section-card,.acc-guide-article .faq-item,.acc-guide-article .decision-box{background:#f8fbff;border:1px solid #e7ecf5;border-radius:16px;margin:20px 0;padding:20px 22px}.acc-guide-article .decision-good{background:#f0fff7}.acc-guide-article .decision-bad{background:#fff7ed}.acc-guide-article .gstr2a-cta{color:#fff;background:linear-gradient(135deg,#2457d6,#0ea5e9);border-radius:18px;margin-top:35px;padding:30px}.acc-guide-article .gstr2a-cta h3,.acc-guide-article .gstr2a-cta p{color:#fff}.acc-guide-article .gstr2a-cta a{color:#2457d6;background:#fff;border-radius:10px;padding:12px 18px;text-decoration:none;display:inline-block}.guide-missing{text-align:center;padding:75px}@media (width<=1100px){.acc-guide-layout{grid-template-columns:1fr}.acc-guide-sidebar{position:static}.acc-guide-toc{max-height:320px}}@media (width<=650px){.acc-guide-hero{padding:52px 0 40px}.acc-guide-main{padding:30px 0}.acc-guide-article{padding:22px 18px}.acc-guide-article h3{font-size:19px}}.acc-test-page{background:#f8fbff;padding:70px 0 85px}.acc-test-heading{text-align:center;margin-bottom:38px}.acc-test-heading span{color:#2457d6;background:#eaf1ff;border-radius:30px;padding:7px 16px;font-size:13px;font-weight:700}.acc-test-heading h1{color:#182440;margin:16px 0 8px;font-size:clamp(28px,3vw,42px)}.acc-test-heading p{color:#69758c}.acc-test-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.acc-test-card{background:#fff;border:1px solid #e8edf5;border-radius:17px;flex-direction:column;padding:24px;display:flex;box-shadow:0 8px 26px #1425480c}.acc-test-quote{color:#2457d6;font-size:44px;font-weight:900;line-height:.9}.acc-test-card h2{color:#1d2939;min-height:54px;margin:12px 0 18px;font-size:19px;line-height:1.45}.acc-test-media{background:#e8edf5;border:0;border-radius:12px;width:100%;height:190px;padding:0;position:relative;overflow:hidden}.acc-test-media img{object-fit:cover;width:100%;height:100%}.acc-test-play{cursor:pointer}.acc-test-play span{color:#fff;background:#2457d6;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.acc-test-text{color:#607086;flex:1;margin:18px 0;font-size:14px;line-height:1.75}.acc-test-user{align-items:center;gap:11px;display:flex}.acc-test-avatar{color:#2457d6;background:#eaf1ff;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:850;display:grid}.acc-test-user strong,.acc-test-user small{display:block}.acc-test-user strong{color:#182440;font-size:14px}.acc-test-user small{color:#00a983;font-size:12px}.acc-test-stars{color:#eab308;letter-spacing:2px;margin-top:13px}.acc-test-overlay{z-index:99999;background:#000d;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.acc-test-modal{width:min(900px,100%)}.acc-test-modal button{cursor:pointer;border:0;border-radius:8px;margin:0 0 12px auto;padding:9px 18px;display:block}.acc-test-modal iframe{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}@media (width<=1050px){.acc-test-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.acc-test-grid{grid-template-columns:1fr}.acc-test-page{padding:45px 0}}.acc-pages{color:#14284d;background:#fff;min-height:70vh;padding:46px 0 86px}.acc-pages *{box-sizing:border-box}.acc-pages-container{width:min(1180px,100% - 40px);margin:0 auto}.acc-pages-heading{text-align:center;max-width:800px;margin:0 auto 44px}.acc-pages-badge{color:#2455dd;background:#edf2ff;border-radius:999px;justify-content:center;align-items:center;padding:8px 20px;font-size:13px;font-weight:700;display:inline-flex}.acc-pages-heading h1{color:#162b50;margin:20px 0 16px;font-size:clamp(32px,3.5vw,48px);font-weight:800;line-height:1.13}.acc-pages-heading h1 strong{color:#2455dd}.acc-pages-heading p{color:#71809b;font-size:16px;line-height:1.6}.acc-pages-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.acc-pages-card{background:#fff;border:1px solid #e5eaf4;border-radius:16px;min-width:0;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 8px 30px #1d458311}.acc-pages-card:hover{transform:translateY(-4px);box-shadow:0 17px 45px #1d458322}.acc-pages-cover{aspect-ratio:16/10;background:#eaf0f9;width:100%;text-decoration:none;display:block;overflow:hidden}.acc-pages-cover img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.acc-pages-image-fallback{text-align:center;color:#fff;letter-spacing:.08em;background:linear-gradient(120deg,#0f3675,#2460bb 58%,#14afc2);justify-content:center;align-items:center;width:100%;height:100%;padding:20px;font-size:23px;font-weight:800;display:flex}.acc-pages-card-body{padding:22px}.acc-pages-card h2{overflow-wrap:anywhere;margin:0 0 12px;font-size:19px;line-height:1.4}.acc-pages-card h2 a{color:#2455dd;text-decoration:none}.acc-pages-card h2 a:hover{text-decoration:underline}.acc-pages-card p{color:#667791;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 16px;line-height:1.7;display:-webkit-box;overflow:hidden}.acc-pages-read{color:#2455dd;font-weight:700;text-decoration:none}.acc-pages-error{color:#bd2436}@media (width<=900px){.acc-pages-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.acc-pages{padding:35px 0 60px}.acc-pages-container{width:calc(100% - 32px)}.acc-pages-grid{grid-template-columns:1fr}}.pd-page{color:#10234f;background:#fff}.pd-page *{box-sizing:border-box}.pd-container{width:min(1180px,100% - 40px);margin-inline:auto}.pd-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;min-height:430px;padding:34px 0;display:flex;position:relative}.pd-hero-grid{grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:42px;display:grid}.pd-hero-copy{max-width:720px}.pd-hero-copy h1{color:#fff;letter-spacing:-.7px;text-shadow:0 5px 22px #0006;margin:0 0 14px;font-size:clamp(32px,3.2vw,48px);font-weight:900;line-height:1.08}.pd-hero-copy p{color:#fffffff5;text-shadow:0 3px 14px #0004;max-width:680px;margin:0;font-size:17px;line-height:1.65}.pd-detail-section{padding:58px 0 90px}.pd-content-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:34px;display:grid}.pd-article{overflow-wrap:break-word;color:#24324a;min-width:0;font-size:17px;line-height:1.72}.pd-article>:first-child{margin-top:0!important}.pd-article h1,.pd-article h2,.pd-article h3,.pd-article h4{color:#10234f;margin:28px 0 12px;scroll-margin-top:160px;font-weight:900;line-height:1.25}.pd-article h1{font-size:36px}.pd-article h2{font-size:30px}.pd-article h3{font-size:23px}.pd-article h4{font-size:19px}.pd-article p{margin:0 0 15px}.pd-article ul,.pd-article ol{margin:0 0 18px;padding-left:24px}.pd-article li{margin-bottom:7px}.pd-article a{color:#2457d6;font-weight:700;text-decoration:none}.pd-article a:hover{text-decoration:underline}.pd-article img{border-radius:14px;max-width:100%;height:auto;margin:18px 0}.pd-article hr{border:0;border-top:1px solid #e6eaf0;margin:28px 0}.pd-table-scroll{width:100%;max-width:100%;margin:24px 0;overflow-x:auto}.pd-article table{border-collapse:collapse;background:#fff;width:100%;min-width:650px;font-size:14px}.pd-article th,.pd-article td{vertical-align:top;border:1px solid #d0d5dd;padding:11px 13px}.pd-article th{color:#10234f;background:#f8fafc;font-weight:900}.pd-sidebar{min-width:0;position:sticky;top:155px}.pd-toc-card{background:#fff;border:1px solid #e6eaf0;border-radius:18px;padding:24px;box-shadow:0 16px 50px #0f172a14}.pd-toc-card h2{color:#10234f;margin:0 0 16px;font-size:22px;font-weight:900}.pd-toc-list{flex-direction:column;max-height:620px;display:flex;overflow-y:auto}.pd-toc-list a{color:#52637a;border-left:3px solid #0000;border-radius:10px;padding:10px 12px;font-size:15px;line-height:1.45;text-decoration:none;display:block}.pd-toc-list a:hover,.pd-toc-list a.active{color:#2457d6;background:#f1f5ff;border-left-color:#2457d6}.pd-toc-list a.pd-toc-h3{padding-left:25px;font-size:14px}.pd-status{max-width:1000px;min-height:40vh;margin:60px auto;padding:24px}.pd-status a{color:#2457d6}@media (width<=1199px){.pd-hero{min-height:400px}.pd-hero-grid{grid-template-columns:minmax(0,1fr) 350px;gap:26px}.pd-hero-copy p{font-size:16px}}@media (width<=991px){.pd-hero{min-height:unset;padding:34px 0}.pd-hero-grid{grid-template-columns:1fr}.pd-sidebar{position:static}.pd-toc-list{max-height:420px}}@media (width<=767px){.pd-container{width:calc(100% - 32px)}.pd-hero{padding:28px 0}.pd-hero-copy h1{font-size:32px}.pd-hero-copy p{font-size:15px}.pd-detail-section{padding:38px 0 65px}.pd-article{font-size:15.5px}.pd-article h1{font-size:30px}.pd-article h2{font-size:25px}.pd-article h3{font-size:21px}.pd-content-grid{grid-template-columns:1fr}}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}:root{color:#162239;font-synthesis:none;background:#fff;font-family:Inter,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0}button,input,textarea{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}h1,h2,h3,p{margin-top:0}p{color:#5d6879;line-height:1.75}.container{width:min(1180px,92%);margin:0 auto}.announcement{color:#fff;text-align:center;background:#e31e23;padding:10px 18px;font-size:13px}.site-header{z-index:100;background:#fff;position:sticky;top:0;box-shadow:0 3px 20px #172b4d12}.nav-wrap{justify-content:space-between;align-items:center;gap:25px;min-height:78px;display:flex}.logo{white-space:nowrap;align-items:center;gap:10px;font-size:23px;font-weight:800;display:flex}.logo strong{color:#e31e23}.logo-mark{color:#fff;background:#e31e23;border-radius:10px;padding:8px 12px}.nav{align-items:center;gap:24px;font-size:14px;font-weight:600;display:flex}.nav a:hover,.dropdown-title:hover{color:#e31e23}.menu-toggle{background:0 0;border:0;display:none}.dropdown{position:relative}.dropdown-title{cursor:pointer}.dropdown-menu{background:#fff;border-radius:12px;min-width:230px;padding:12px;display:none;position:absolute;top:100%;left:0;box-shadow:0 12px 35px #0002}.dropdown:hover .dropdown-menu,.dropdown:focus-within .dropdown-menu{gap:6px;display:grid}.dropdown-menu a{border-radius:6px;padding:9px}.dropdown-menu a:hover{background:#fff1f1}.btn{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:14px 22px;font-weight:700;transition:all .2s;display:inline-flex}.btn-primary{background:#e31e23;color:#fff!important}.btn-primary:hover{background:#bc171b}.btn-outline{background:#fff;border-color:#cfd7e3}.btn-outline:hover{border-color:#e31e23}.hero{background:linear-gradient(125deg,#f4f8ff,#fff);padding:95px 0}.hero-grid,.split-grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.eyebrow{color:#e31e23;letter-spacing:1px;text-transform:uppercase;margin-bottom:18px;font-size:13px;font-weight:800;display:inline-block}.hero h1{letter-spacing:-1.8px;margin-bottom:25px;font-size:clamp(36px,4.5vw,58px);line-height:1.15}.hero h1 span{color:#e31e23}.hero p{max-width:560px;font-size:17px}.hero-actions{flex-wrap:wrap;gap:12px;margin:30px 0;display:flex}.trust-line{color:#506078;align-items:center;gap:10px;display:flex}.dashboard-preview{background:#fff;border:1px solid #e4eaf4;border-radius:20px;padding:25px;box-shadow:0 25px 65px #142f581a}.dashboard-heading{border-bottom:1px solid #edf0f5;justify-content:space-between;gap:10px;padding-bottom:20px;font-size:13px;display:flex}.dashboard-cards{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.dashboard-cards div{background:#f4f8ff;border-radius:10px;padding:18px}.dashboard-cards small{color:#66738b;margin-bottom:10px;display:block}.dashboard-cards strong{display:block}.dashboard-chart{background:#f8faff;border-radius:12px;align-items:end;gap:13px;height:155px;padding:16px;display:flex}.dashboard-chart div{background:linear-gradient(#e31e23,#ff9295);border-radius:6px 6px 0 0;flex:1}.preview-caption{text-align:right;margin:12px 0 0;font-size:11px}.feature-strip{padding:30px 0;box-shadow:0 8px 25px #00000008}.feature-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.feature{align-items:flex-start;gap:13px;display:flex}.feature svg{color:#e31e23;flex-shrink:0}.feature h3{margin:0 0 5px;font-size:15px}.feature p{margin:0;font-size:12px}.section{padding:90px 0}.section-light{background:#f4f8ff}.section h2{font-size:clamp(30px,3.5vw,43px);line-height:1.25}.section-heading{text-align:center;max-width:740px;margin:0 auto 45px}.about-panel,.info-card,.demo-form{background:#fff;border:1px solid #e5eaf1;border-radius:18px;padding:35px;box-shadow:0 12px 40px #10264b0b}.about-panel>svg{color:#e31e23;margin-bottom:18px}.check-list{margin-top:25px}.check-list p{align-items:center;gap:10px;display:flex}.check-list svg{color:#18a76b;flex-shrink:0}.three-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.card-number{color:#e31e23;font-size:30px;font-weight:800}.info-card h3{margin-top:18px}.info-card p{margin-bottom:0}.filter-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:30px;display:flex}.filter-tabs button{background:#fff;border:1px solid #dce3ee;border-radius:25px;padding:11px 20px}.filter-tabs button.active{color:#fff;background:#e31e23;border-color:#e31e23}.industry-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.industry-item{border:1px solid #e7ebf2;border-radius:10px;align-items:center;gap:12px;padding:17px;display:flex}.industry-item svg{color:#e31e23;flex-shrink:0}.demo-form{gap:12px;display:grid}.demo-form label{font-size:13px;font-weight:600}.demo-form input,.demo-form textarea{border:1px solid #d6deeb;border-radius:9px;width:100%;padding:13px}.demo-form input:focus,.demo-form textarea:focus{border-color:#e31e23;outline:2px solid #e31e2350}.demo-form button:disabled{opacity:.6;cursor:not-allowed}.demo-form small{color:#7d8795}.footer{color:#fff;background:#111e32;padding-top:65px}.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:35px;display:grid}.footer h3{font-size:16px}.footer a{color:#c2cbd9;margin-bottom:13px;font-size:13px;display:block}.footer p{color:#c2cbd9;font-size:13px}.footer-bottom{text-align:center;color:#b9c5d6;border-top:1px solid #ffffff20;margin-top:40px;padding:22px;font-size:12px}@media (width<=900px){.menu-toggle{display:block}.nav{background:#fff;flex-direction:column;align-items:stretch;padding:20px 5%;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 15px 30px #0002}.nav.open{display:flex}.dropdown-menu{box-shadow:none;padding:8px;display:grid;position:static}.hero-grid,.split-grid{grid-template-columns:1fr;gap:35px}.feature-grid,.footer-grid,.three-grid,.industry-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.hero{padding:55px 0}.section{padding:60px 0}.feature-grid,.three-grid,.industry-grid,.footer-grid{grid-template-columns:1fr}.dashboard-preview,.about-panel,.demo-form{padding:20px}}
