.xO_Hia_pageWrapper{color:#1e293b;background-color:#fff;min-height:100vh}.xO_Hia_container{width:100%;max-width:1240px;margin:0 auto;padding:0 1.5rem}.xO_Hia_heroSection{color:#fff;background:linear-gradient(135deg,#090e1a 0%,#111a30 100%);border-bottom:1px solid #ffffff1a;padding:4.5rem 0 4rem;position:relative;overflow:hidden}.xO_Hia_heroSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#2563eb47 0%,#0000 70%);width:600px;height:600px;position:absolute;top:-40%;right:-20%}.xO_Hia_heroGrid{grid-template-columns:1.2fr 1fr;align-items:center;gap:3.5rem;display:grid}.xO_Hia_heroBadge{letter-spacing:.12em;text-transform:uppercase;color:var(--color-orange,#ffc22b);background:#ffc22b1f;border:1px solid #ffc22b47;border-radius:20px;margin-bottom:1.25rem;padding:4px 14px;font-size:.78rem;font-weight:700;display:inline-block}.xO_Hia_heroTitle{font-family:var(--font-heading);color:#fff;letter-spacing:-.02em;margin:0 0 1.25rem;font-size:clamp(2.2rem,3.8vw,3.4rem);font-weight:800;line-height:1.18}.xO_Hia_heroTitleHighlight{color:#38bdf8}.xO_Hia_heroSubtitle{color:#fffc;margin:0 0 2rem;font-size:1.12rem;line-height:1.65}.xO_Hia_heroActionsRow{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2.5rem;display:flex}.xO_Hia_ctaBtnPrimary{color:#fff;font-family:var(--font-heading);cursor:pointer;background:#2563eb;border:none;border-radius:8px;align-items:center;gap:8px;padding:.85rem 1.8rem;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #2563eb66}.xO_Hia_ctaBtnPrimary:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 8px 24px #2563eb8c}.xO_Hia_ctaBtnSecondary{color:#fff;font-family:var(--font-heading);background:#ffffff14;border:1px solid #fff3;border-radius:8px;padding:.85rem 1.6rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s}.xO_Hia_ctaBtnSecondary:hover{background:#ffffff26}.xO_Hia_heroStatsGrid{border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);gap:1rem;padding-top:1.75rem;display:grid}.xO_Hia_heroStatItem{flex-direction:column;gap:2px;display:flex}.xO_Hia_heroStatVal{font-family:var(--font-heading);color:#ffc22b;font-size:1.6rem;font-weight:800}.xO_Hia_heroStatLbl{color:#ffffffb3;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.xO_Hia_heroPhoneShowcase{justify-content:center;align-items:center;display:flex;position:relative}.xO_Hia_heroPhoneMockup{background:#000;border:9px solid #334155;border-radius:40px;width:290px;height:540px;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000080}.xO_Hia_heroPhoneInner{background:#0f172a;width:100%;height:100%;position:relative}.xO_Hia_heroPhoneImg{object-fit:cover;width:100%;height:100%}.xO_Hia_servicesSection{background:#f8fafc;padding:6rem 0}.xO_Hia_sectionHeaderCenter{text-align:center;max-width:750px;margin:0 auto 3.5rem}.xO_Hia_sectionBadgeBlue{letter-spacing:.12em;text-transform:uppercase;color:#2563eb;background:#2563eb14;border-radius:20px;margin-bottom:.75rem;padding:4px 14px;font-size:.78rem;font-weight:700;display:inline-block}.xO_Hia_sectionTitle{font-family:var(--font-heading);color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(2rem,3.2vw,2.6rem);font-weight:800}.xO_Hia_sectionSubtitle{color:#64748b;margin:0;font-size:1.05rem;line-height:1.6}.xO_Hia_servicesGrid{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}.xO_Hia_serviceCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;justify-content:space-between;padding:2.25rem 2rem;transition:all .25s;display:flex;box-shadow:0 4px 16px #00000008}.xO_Hia_serviceCard:hover{border-color:#2563eb;transform:translateY(-5px);box-shadow:0 16px 36px #2563eb1a}.xO_Hia_cardIconBox{background:#f1f5f9;border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:1.5rem;font-size:1.6rem;display:flex}.xO_Hia_cardTitle{font-family:var(--font-heading);color:#0f172a;margin:0 0 .75rem;font-size:1.3rem;font-weight:700}.xO_Hia_cardDesc{color:#64748b;margin:0 0 1.5rem;font-size:.94rem;line-height:1.6}.xO_Hia_cardBullets{flex-direction:column;gap:8px;margin:0 0 1.75rem;padding:0;list-style:none;display:flex}.xO_Hia_bulletItem{color:#334155;align-items:center;gap:8px;font-size:.88rem;display:flex}.xO_Hia_bulletCheck{color:#10b981;font-weight:800}.xO_Hia_cardFooter{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-top:1.25rem;display:flex}.xO_Hia_cardTechText{color:#2563eb;font-size:.78rem;font-weight:600}.xO_Hia_portfolioSection{background:#fff;padding:6rem 0}.xO_Hia_portfolioTabsContainer{justify-content:center;gap:12px;margin-bottom:3.5rem;display:flex}.xO_Hia_portfolioTabBtn{font-family:var(--font-heading);color:#475569;cursor:pointer;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:8px;padding:10px 24px;font-size:.95rem;font-weight:600;transition:all .2s}.xO_Hia_portfolioTabBtn:hover{color:#2563eb;background:#fff;border-color:#2563eb}.xO_Hia_portfolioTabActive{box-shadow:0 6px 18px #2563eb4d;color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.xO_Hia_processSection{color:#fff;background:#0f172a;padding:6rem 0}.xO_Hia_processGrid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3.5rem;display:grid}.xO_Hia_processCard{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;padding:2rem;transition:all .25s;position:relative}.xO_Hia_processCard:hover{background:#ffffff14;border-color:#38bdf8;transform:translateY(-4px)}.xO_Hia_processStepNum{font-family:var(--font-heading);color:#38bdf8;margin-bottom:1rem;font-size:2.2rem;font-weight:800;line-height:1;display:block}.xO_Hia_processStepTitle{font-family:var(--font-heading);color:#fff;margin:0 0 .6rem;font-size:1.25rem;font-weight:700}.xO_Hia_processStepDesc{color:#ffffffb3;margin:0;font-size:.9rem;line-height:1.6}.xO_Hia_techStackSection{background:#f8fafc;padding:5.5rem 0}.xO_Hia_techGrid{grid-template-columns:repeat(6,1fr);gap:1.25rem;margin-top:2.5rem;display:grid}.xO_Hia_techCard{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem 1rem;transition:all .2s;box-shadow:0 2px 8px #00000005}.xO_Hia_techCard:hover{border-color:#2563eb;transform:translateY(-3px);box-shadow:0 8px 20px #0028640f}.xO_Hia_techIcon{margin-bottom:8px;font-size:1.8rem;display:block}.xO_Hia_techName{color:#0f172a;font-size:.88rem;font-weight:700}.xO_Hia_bottomCtaBanner{color:#fff;text-align:center;background:linear-gradient(135deg,#1e3a8a 0%,#0f172a 100%);border-top:1px solid #ffffff1a;padding:4.5rem 0}.xO_Hia_ctaBannerTitle{font-family:var(--font-heading);color:#fff;margin:0 0 1rem;font-size:clamp(2rem,3.2vw,2.8rem);font-weight:800}.xO_Hia_ctaBannerDesc{color:#fffc;max-width:650px;margin:0 auto 2rem;font-size:1.1rem;line-height:1.6}@media (max-width:1024px){.xO_Hia_heroGrid{grid-template-columns:1fr;gap:2.5rem}.xO_Hia_heroPhoneShowcase{display:none}.xO_Hia_servicesGrid,.xO_Hia_processGrid{grid-template-columns:1fr}.xO_Hia_techGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.xO_Hia_heroStatsGrid,.xO_Hia_techGrid{grid-template-columns:repeat(2,1fr)}}.xO_Hia_contentLayout{align-items:flex-start;gap:3rem;max-width:1240px;margin:0 auto;padding:4rem 1.5rem;display:flex}.xO_Hia_sidebar{flex-shrink:0;width:250px;position:sticky;top:120px}.xO_Hia_stickyNav{flex-direction:column;display:flex}.xO_Hia_navHeading{font-family:var(--font-heading);color:#0f172a;margin-bottom:1.5rem;font-size:1.2rem;font-weight:800}.xO_Hia_navListWrapper{padding-left:20px;position:relative}.xO_Hia_navListWrapper:before{content:"";background-color:#e2e8f0;width:2px;position:absolute;top:0;bottom:0;left:0}.xO_Hia_navList{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.xO_Hia_navItem,.xO_Hia_navItemActive{position:relative}.xO_Hia_navItem a{color:#64748b;font-size:1rem;font-weight:600;text-decoration:none;transition:color .2s;display:block}.xO_Hia_navItem a:hover{color:#0f172a}.xO_Hia_navItemActive a{color:#0f172a;font-size:1rem;font-weight:800;text-decoration:none;display:block}.xO_Hia_navItemActive:before{content:"";z-index:1;background-color:#ffc22b;border-radius:4px;width:3px;position:absolute;top:0;bottom:0;left:-20px}.xO_Hia_mainContent{flex-grow:1;width:100%;min-width:0;overflow:hidden}.xO_Hia_appSection{margin-bottom:5rem;padding-top:2rem}@media (max-width:1024px){.xO_Hia_appSection{margin-bottom:2rem;padding-top:0}.xO_Hia_contentLayout{flex-direction:column;width:100%;padding:2rem 1rem;overflow:hidden}.xO_Hia_sidebar{width:100%;margin-bottom:2rem;position:static}.xO_Hia_navListWrapper:before{display:none}.xO_Hia_navListWrapper{padding-left:0}.xO_Hia_navList{flex-flow:wrap;gap:1rem}.xO_Hia_navItemActive:before{display:none}.xO_Hia_navItem a,.xO_Hia_navItemActive a{background:#f1f5f9;border-radius:20px;padding:.5rem 1rem;font-size:.9rem}.xO_Hia_navItemActive a{color:#000;background:#ffc22b}}
.hBw1pG_headerWrapper{z-index:1000;background:var(--bg-primary);width:100%;transition:all .3s;position:fixed;top:0;left:0}.hBw1pG_scrolled{box-shadow:0 4px 20px #0000000d}.hBw1pG_scrolled .hBw1pG_topBar,.hBw1pG_scrolled .hBw1pG_blueBanner{display:none}.hBw1pG_topBar{color:var(--text-secondary);background:#f7fafc;border-bottom:1px solid #0000000a;padding:.4rem 0;font-size:.8rem}.hBw1pG_topBarContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.hBw1pG_topBarLeft{gap:1.5rem;display:flex}.hBw1pG_topBarLeftLink{color:var(--text-secondary);text-underline-offset:3px;font-weight:500;text-decoration:underline}.hBw1pG_topBarLeftLink:hover{color:var(--color-blue)}.hBw1pG_topBarCenter{color:var(--text-primary);font-weight:500}.hBw1pG_topBarRight{align-items:center;gap:1.5rem;display:flex}.hBw1pG_contactInfo{align-items:center;gap:.35rem;display:flex}.hBw1pG_contactInfo a:hover{color:var(--color-blue)}.hBw1pG_mainBar{align-items:center;height:65px;display:flex;position:relative}.hBw1pG_mainContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.hBw1pG_logo{justify-content:flex-start;align-items:center;display:flex}.hBw1pG_nav{justify-content:center;align-items:center;gap:2rem;display:flex}.hBw1pG_navItem{font-family:var(--font-heading);color:var(--text-primary);cursor:pointer;align-items:center;gap:4px;padding:1.25rem 0;font-size:.95rem;font-weight:500;display:flex}.hBw1pG_navItem:hover{color:var(--color-blue)}.hBw1pG_navItemDisabled{font-family:var(--font-heading);color:var(--text-primary);opacity:.65;cursor:default;-webkit-user-select:none;user-select:none;padding:1.25rem 0;font-size:.95rem;font-weight:500}.hBw1pG_arrowIcon{margin-top:4px;font-size:.65rem;transition:transform .2s}.hBw1pG_topBarIcon{color:#000;vertical-align:middle;flex-shrink:0;display:inline-block}.hBw1pG_blueBanner{background:var(--color-blue);color:#fff;text-align:center;border-top:1px solid #ffffff1a;padding:.55rem 0}.hBw1pG_bannerText{font-family:var(--font-heading);letter-spacing:.03em;color:#fff;margin:0;font-size:.95rem;font-weight:500}.hBw1pG_yellowHighlight{color:var(--color-orange,#ffc22b);font-weight:600}.hBw1pG_hasSimpleDropdown{position:relative}.hBw1pG_hasSimpleDropdown:hover .hBw1pG_arrowIcon{transform:rotate(180deg)}.hBw1pG_hasDropdown:hover .hBw1pG_dropdownMenu,.hBw1pG_hasDropdown:focus-within .hBw1pG_dropdownMenu{opacity:1;visibility:visible;transform:translateY(0)}.hBw1pG_hasDropdown:hover .hBw1pG_arrowIcon,.hBw1pG_hasDropdown:focus-within .hBw1pG_arrowIcon{transform:rotate(180deg)}.hBw1pG_dropdownMenu{opacity:0;visibility:hidden;z-index:1050;background:#fff;border-bottom:1px solid #00000014;width:100%;padding:2rem 0 1.5rem;transition:all .2s ease-out;position:absolute;top:100%;left:0;transform:translateY(10px);box-shadow:0 15px 35px #0000000f}.hBw1pG_simpleDropdownMenu{opacity:0;visibility:hidden;z-index:1050;background:#fff;border:1px solid #1f3f7e1f;border-radius:10px;min-width:220px;padding:.5rem 0;transition:all .22s cubic-bezier(.16,1,.3,1);position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 16px 36px #002d731f}.hBw1pG_simpleDropdownMenu:before{content:"";width:100%;height:15px;position:absolute;top:-15px;left:0}.hBw1pG_hasSimpleDropdown:hover .hBw1pG_simpleDropdownMenu,.hBw1pG_hasSimpleDropdown:focus-within .hBw1pG_simpleDropdownMenu{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.hBw1pG_simpleDropdownList{flex-direction:column;gap:2px;margin:0;padding:.25rem .5rem;list-style:none;display:flex}.hBw1pG_simpleDropdownList li{margin:0;padding:0}.hBw1pG_simpleDropdownLink{color:var(--text-primary);white-space:nowrap;border-radius:6px;align-items:center;gap:10px;padding:.7rem 1rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.hBw1pG_subItemBullet{color:var(--color-orange,#ffc22b);font-size:.55rem;transition:transform .2s,color .2s}.hBw1pG_simpleDropdownLink:hover{color:var(--color-blue);background:#1f3f7e12;padding-left:1.25rem}.hBw1pG_simpleDropdownLink:hover .hBw1pG_subItemBullet{color:var(--color-blue);transform:scale(1.3)}.hBw1pG_megamenuContainer{grid-template-columns:repeat(7,1fr);gap:1.5rem;width:100%;max-width:100%;margin:0;padding:0 4rem;display:grid}.hBw1pG_menuCol{flex-direction:column;gap:.75rem;display:flex}.hBw1pG_columnHeading{font-family:var(--font-heading);color:var(--text-primary);border-bottom:2px solid var(--color-orange);text-transform:capitalize;align-self:flex-start;margin-bottom:.35rem;padding-bottom:.35rem;font-size:.85rem;font-weight:700}.hBw1pG_columnLinks{flex-direction:column;gap:.5rem;list-style:none;display:flex}.hBw1pG_columnLink{color:var(--text-secondary);font-size:.8rem;line-height:1.3;transition:all .2s}.hBw1pG_columnLink:hover{color:var(--color-blue);padding-left:2px}.hBw1pG_bottomSearchArea{border-top:1px solid #0000000d;justify-content:center;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.hBw1pG_searchLabel{font-family:var(--font-heading);color:var(--text-primary);font-size:.9rem;font-weight:700}.hBw1pG_searchBox{background:#fff;border:1px solid #cbd5e0;border-radius:6px;align-items:center;gap:.5rem;width:100%;max-width:480px;padding:.4rem .75rem;transition:border-color .2s,box-shadow .2s;display:flex}.hBw1pG_searchBox:focus-within{border-color:var(--color-blue);box-shadow:0 0 0 3px #0d6efd1f}.hBw1pG_searchInput{width:100%;font-family:var(--font-body);color:var(--text-primary);background:0 0;border:none;outline:none;font-size:.85rem}.hBw1pG_searchIconBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;transition:color .2s;display:flex}.hBw1pG_searchIconBtn:hover{color:var(--color-blue)}.hBw1pG_clearIconBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;align-items:center;padding:0 4px;font-size:.85rem;transition:color .2s;display:flex}.hBw1pG_clearIconBtn:hover{color:#1e293b}.hBw1pG_noResults{text-align:center;color:var(--text-secondary);flex-direction:column;grid-column:1/-1;align-items:center;gap:.75rem;padding:2.5rem 0 1.5rem;display:flex}.hBw1pG_noResults p{color:var(--text-primary);margin:0;font-size:.95rem}.hBw1pG_clearSearchBtn{background:var(--color-blue,#0d6efd);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.45rem 1.15rem;font-size:.82rem;font-weight:600;transition:opacity .2s}.hBw1pG_clearSearchBtn:hover{opacity:.9}.hBw1pG_actions{justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}.hBw1pG_mobileToggle{color:var(--text-primary);cursor:pointer;background:0 0;border:none;margin-left:-20px;margin-right:-13px;font-size:1.5rem;display:none}.hBw1pG_mobileDrawer{background:var(--bg-primary);z-index:1100;flex-direction:column;gap:2rem;width:100%;max-width:300px;height:100vh;padding:2rem;transition:left .3s;display:flex;position:fixed;top:0;left:-100%;box-shadow:4px 0 20px #0000001a}.hBw1pG_mobileDrawerOpen{left:0}.hBw1pG_mobileNav{flex-direction:column;gap:1.25rem;display:flex;overflow-y:auto}.hBw1pG_mobileNavItem{font-family:var(--font-heading);color:var(--text-primary);font-size:1.1rem;font-weight:600}.hBw1pG_backdrop{z-index:1050;background:#0006;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0}.hBw1pG_backdropVisible{display:block}@media (max-width:1200px){.hBw1pG_megamenuContainer{grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:0 2rem}}@media (max-width:900px){.hBw1pG_mainContainer{justify-content:space-between;display:flex}.hBw1pG_topBar,.hBw1pG_nav{display:none}.hBw1pG_headerTalkBtn{display:none!important}.hBw1pG_mobileToggle{margin:0 -25px;display:block}.hBw1pG_actions{gap:.75rem;margin-right:0}}@media (max-width:600px){.hBw1pG_megamenuContainer{grid-template-columns:repeat(2,1fr)}.hBw1pG_bannerText{font-size:.8rem;line-height:1.4}}
.S6Hkya_footer{color:#fff;font-family:var(--font-body), sans-serif;z-index:10;background:#0a152f;padding:5rem 0 3rem;position:relative}.S6Hkya_topSection{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:3rem;margin-bottom:4rem;display:flex}.S6Hkya_logoCol{flex:none}.S6Hkya_logo{font-family:var(--font-heading), sans-serif;color:#fff;letter-spacing:.05em;font-size:1.5rem;font-weight:800;text-decoration:none}.S6Hkya_linksContainer{flex:1;grid-template-columns:repeat(3,minmax(120px,1fr));gap:3rem;max-width:600px;display:grid}.S6Hkya_linkCol{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.S6Hkya_linkCol a,.S6Hkya_textBtn{color:#ffffffe6;text-align:left;cursor:pointer;font-size:.9rem;font-weight:500;font-family:var(--font-body);background:0 0;border:none;padding:0;text-decoration:none;transition:color .2s}.S6Hkya_linkCol a:hover,.S6Hkya_textBtn:hover{color:var(--color-orange,#ffc22b)}.S6Hkya_disabledLink{color:#ffffffb3;cursor:default;-webkit-user-select:none;user-select:none;font-size:.9rem;font-weight:500;text-decoration:none;display:block}.S6Hkya_ctaCol{flex-direction:column;align-items:flex-start;display:flex}.S6Hkya_ctaSubtitle{letter-spacing:.05em;color:#ffffffb3;text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:700}.S6Hkya_ctaTitle{font-family:var(--font-heading);color:#fff;cursor:pointer;background:0 0;border:none;padding:0;font-size:clamp(3rem,5vw,4.5rem);font-weight:400;line-height:1;transition:color .2s}.S6Hkya_ctaTitle:hover{color:var(--color-orange,#ffc22b)}.S6Hkya_divider{background-image:radial-gradient(circle,#fff6 1px,#0000 1px);background-position:bottom;background-repeat:repeat-x;background-size:8px 2px;width:100%;height:2px;margin-bottom:3rem}.S6Hkya_bottomSection{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.S6Hkya_legalLinks{flex-wrap:wrap;gap:1.5rem;display:flex}.S6Hkya_legalLinks a{color:#fffc;font-size:.8rem;text-decoration:none;transition:color .2s}.S6Hkya_legalLinks a:hover{color:#fff}.S6Hkya_disabledLegal{color:#fff9;cursor:default;-webkit-user-select:none;user-select:none;font-size:.8rem}.S6Hkya_bottomLeft{align-items:center;gap:2.5rem;display:flex}.S6Hkya_socials{gap:1.25rem;display:flex}.S6Hkya_socials a{color:#fff;transition:transform .2s,opacity .2s;display:inline-flex}.S6Hkya_socials a:hover{opacity:.8;transform:translateY(-2px)}.S6Hkya_awardsBlock{align-items:center;gap:1.5rem;display:flex}.S6Hkya_backToTopBtn{color:#14223e;cursor:pointer;background:#fff;border:none;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,transform .2s;display:flex}.S6Hkya_backToTopBtn:hover{background:var(--color-orange,#ffc22b);transform:translateY(-2px)}@media (max-width:1024px){.S6Hkya_topSection{flex-direction:column;gap:4rem}.S6Hkya_linksContainer{width:100%;max-width:100%}}@media (max-width:768px){.S6Hkya_linksContainer{grid-template-columns:repeat(2,1fr);gap:2rem}.S6Hkya_bottomSection{flex-direction:column-reverse;align-items:flex-start}.S6Hkya_bottomLeft{justify-content:space-between;width:100%}}@media (max-width:480px){.S6Hkya_legalLinks{flex-direction:column;gap:1rem}}
.M_UpNq_overlay{z-index:2000;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;display:flex;position:fixed;top:0;left:0}.M_UpNq_modalBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a66;width:100%;height:100%;position:absolute;top:0;left:0}.M_UpNq_modalContainer{z-index:2010;background:#fff;border-radius:16px;width:100%;max-width:950px;animation:.3s cubic-bezier(.16,1,.3,1) forwards M_UpNq_modalSlide;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@keyframes M_UpNq_modalSlide{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.M_UpNq_closeBtn{cursor:pointer;color:#64748b;z-index:2020;box-sizing:border-box;background:#f1f5f9;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;min-height:32px;font-size:.8rem;line-height:1;transition:all .2s;display:flex;position:absolute;top:1.25rem;right:1.25rem;padding:1.5rem!important}.M_UpNq_closeBtn:hover{color:#0f172a;background:#e2e8f0}.M_UpNq_leftPane{color:#fff;background:#152238;flex-direction:column;justify-content:flex-start;gap:1rem;width:38%;padding:2.25rem 2rem;display:flex}.M_UpNq_leftBadge{font-family:var(--font-heading);letter-spacing:.08em;color:var(--color-blue,#0070f3);text-transform:uppercase;font-size:.75rem;font-weight:700}.M_UpNq_leftTitle{font-family:var(--font-heading);color:#fff;margin:0;font-size:1.45rem;font-weight:700;line-height:1.3}.M_UpNq_leftText{font-family:var(--font-body);color:#94a3b8;margin:0;font-size:.85rem;line-height:1.45}.M_UpNq_advantageBoxes{flex-direction:column;gap:.75rem;margin-top:auto;display:flex}.M_UpNq_advantageBox{color:#e2e8f0;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;padding:.75rem 1rem;font-size:.8rem;line-height:1.35;transition:background .2s}.M_UpNq_advantageBox:hover{background:#ffffff12}.M_UpNq_rightPane{background:#fff;flex-direction:column;justify-content:center;width:62%;padding:2.25rem 2rem;transition:width .25s ease-in-out;display:flex}.M_UpNq_rightPane.M_UpNq_fullWidth{width:100%}.M_UpNq_rightBadge{font-family:var(--font-heading);letter-spacing:.08em;color:#3b82f6;text-transform:uppercase;margin-bottom:.25rem;font-size:.7rem;font-weight:700;display:block}.M_UpNq_rightTitle{font-family:var(--font-heading);color:#0f172a;margin:0 0 1.25rem;font-size:1.5rem;font-weight:700}.M_UpNq_form{flex-direction:column;gap:.85rem;display:flex}.M_UpNq_fieldGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.M_UpNq_formGroup{flex-direction:column;gap:.35rem;display:flex}.M_UpNq_label{font-family:var(--font-heading);color:#475569;font-size:.75rem;font-weight:600}.M_UpNq_input,.M_UpNq_selectTrigger,.M_UpNq_textarea{font-family:var(--font-body);color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;outline:none;font-size:.85rem;transition:all .2s}.M_UpNq_input{height:38px;padding:.55rem .75rem}.M_UpNq_selectTrigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;width:100%;height:38px;padding:.55rem .75rem;display:flex}.M_UpNq_input:focus,.M_UpNq_selectTrigger:focus,.M_UpNq_textarea:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.M_UpNq_selectArrow{color:#64748b;font-size:.65rem}.M_UpNq_textarea{resize:vertical;min-height:80px;padding:.6rem .75rem;line-height:1.4}.M_UpNq_submitBtn{font-family:var(--font-heading);color:#171c26;background:var(--color-orange,#ffc22b);border:1px solid var(--color-orange,#ffc22b);outline-offset:-4px;cursor:pointer;text-align:center;border-radius:8px;outline:1.5px solid #fff;margin-top:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:700;transition:all .2s;box-shadow:0 4px 14px #ffc22b33}.M_UpNq_submitBtn:hover{background:var(--color-orange-hover,#e0a81f);border-color:var(--color-orange-hover,#e0a81f);transform:translateY(-1px);box-shadow:0 6px 16px #ffc22b59}.M_UpNq_footerNote{color:#64748b;text-align:center;margin:.5rem 0 0;font-size:.7rem}.M_UpNq_selectionDesk{animation:.25s ease-out forwards M_UpNq_fadeIn}@keyframes M_UpNq_fadeIn{0%{opacity:0}to{opacity:1}}.M_UpNq_selectionGrid{grid-template-columns:repeat(3,1fr);gap:.75rem 1rem;margin-bottom:1rem;display:grid}.M_UpNq_categoryCol{flex-direction:column;gap:.3rem;display:flex}.M_UpNq_categoryTitle{font-family:var(--font-heading);text-transform:uppercase;color:#475569;letter-spacing:.05em;border-bottom:1px solid #e2e8f0;margin-bottom:.15rem;padding-bottom:.2rem;font-size:.75rem;font-weight:700}.M_UpNq_checkboxList{flex-direction:column;gap:.2rem;display:flex}.M_UpNq_checkboxLabel{cursor:pointer;color:#334155;border-radius:6px;align-items:flex-start;gap:.4rem;padding:3px;font-size:.75rem;line-height:1.2;transition:all .15s;display:flex}.M_UpNq_checkboxLabel:hover{background:#f1f5f9}.M_UpNq_checkedLabel{color:#1e40af;background:#eff6ff}.M_UpNq_hiddenCheckbox{opacity:0;width:0;height:0;position:absolute}.M_UpNq_customCheckbox{background:#fff;border:2px solid #cbd5e1;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;margin-top:1.5px;transition:all .15s;display:flex}.M_UpNq_checkedLabel .M_UpNq_customCheckbox{background:#3b82f6;border-color:#3b82f6}.M_UpNq_checkmark{color:#fff;font-size:.6rem;font-weight:700}.M_UpNq_labelText{font-family:var(--font-body)}.M_UpNq_selectionActions{border-top:1px solid #e2e8f0;flex-direction:column;gap:.5rem;padding-top:1.25rem;display:flex}.M_UpNq_successScreen{text-align:center;padding:2rem 1rem}.M_UpNq_successIcon{color:#15803d;background:#dcfce7;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 1rem;font-size:1.5rem;display:flex}@media (max-width:768px){.M_UpNq_modalContainer{flex-direction:column;max-height:90vh;overflow-y:auto}.M_UpNq_leftPane{display:none}.M_UpNq_rightPane{width:100%;padding:1.5rem}.M_UpNq_advantageBoxes{display:none}.M_UpNq_fieldGrid{grid-template-columns:1fr;gap:.85rem}.M_UpNq_selectionGrid{grid-template-columns:1fr;gap:1rem}}
.MMKJYW_wrapper{z-index:1000;font-family:var(--font-body), sans-serif;pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:fixed;bottom:2rem;right:2rem}.MMKJYW_tooltip{pointer-events:auto;color:var(--text-primary);white-space:nowrap;background:#fff;border:1px solid #0056b314;border-radius:12px;align-items:center;gap:.75rem;margin-bottom:.85rem;padding:.75rem 1.25rem;font-size:.85rem;font-weight:600;animation:.4s cubic-bezier(.16,1,.3,1) forwards MMKJYW_slideUpFade;display:flex;position:relative;box-shadow:0 10px 25px #0056b326}.MMKJYW_tooltip:after{content:"";background:#fff;border-bottom:1px solid #0056b314;border-right:1px solid #0056b314;width:12px;height:12px;position:absolute;bottom:-6px;right:24px;transform:rotate(45deg)}.MMKJYW_closeTooltip{color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;font-size:.75rem;transition:color .2s;display:flex}.MMKJYW_closeTooltip:hover{color:var(--text-primary)}.MMKJYW_chatBtn{pointer-events:auto;background:linear-gradient(135deg, var(--color-blue,#0056b3), var(--color-blue-dark,#003675));color:#fff;cursor:pointer;border:none;border-radius:28px;justify-content:center;align-items:center;gap:10px;height:56px;padding:0 24px;transition:all .3s cubic-bezier(.16,1,.3,1);animation:3s ease-in-out infinite MMKJYW_floatButton;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0056b359}@keyframes MMKJYW_floatButton{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.MMKJYW_chatBtn:hover{animation-play-state:paused;transform:translateY(-4px)scale(1.02);box-shadow:0 12px 30px #0056b373}.MMKJYW_chatIcon{transition:transform .3s;display:block;width:28px!important;height:28px!important}.MMKJYW_chatText{white-space:nowrap;font-size:1rem;font-weight:600}.MMKJYW_chatBtn:hover .MMKJYW_chatIcon{transform:rotate(-10deg)scale(1.1)}@keyframes MMKJYW_slideUpFade{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.MMKJYW_scrollTopBtn{pointer-events:auto;color:#fff;cursor:pointer;background:#14223e;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:47px;margin-bottom:1rem;margin-right:10px;transition:all .2s;animation:.3s MMKJYW_slideUpFade;display:flex;box-shadow:0 4px 12px #00000026}.MMKJYW_scrollTopBtn:hover{background:var(--color-orange,#ffc22b);color:#000;transform:translateY(-2px);box-shadow:0 6px 16px #0003}@media (max-width:640px){.MMKJYW_wrapper{bottom:1.5rem;right:1.5rem}.MMKJYW_scrollTopBtn{width:36px;height:47px;margin-right:7px}.MMKJYW_chatBtn{height:50px;padding:0 18px}.MMKJYW_chatIcon{width:24px!important;height:24px!important}.MMKJYW_chatText{font-size:.9rem}}
.ZARIfG_hero{align-items:center;padding-top:13rem;padding-bottom:6rem;display:flex;position:relative;overflow:hidden}.ZARIfG_waveBottom{clip-path:ellipse(70% 80% at 50% 100%);z-index:1;background:#fff;width:100%;height:80px;position:absolute;bottom:0;left:0}.ZARIfG_container{z-index:5;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid;position:relative}.ZARIfG_content{flex-direction:column;gap:1.5rem;display:flex}.ZARIfG_title{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.02em;font-size:3rem;font-weight:300;line-height:1.15}.ZARIfG_titleBold{font-weight:700;display:block}.ZARIfG_subtitle{color:var(--text-secondary);margin-bottom:1rem;font-size:1.25rem;font-weight:400}.ZARIfG_pillsGrid{flex-wrap:wrap;gap:.75rem;display:flex}.ZARIfG_pill{background:var(--color-blue);color:#fff;font-family:var(--font-heading);border:1px solid var(--color-blue);border-radius:4px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .25s;display:inline-flex}.ZARIfG_pill:hover{background:var(--color-blue-dark);border-color:var(--color-blue-dark);transform:translateY(-2px)}.ZARIfG_pillOutline{border:1px solid var(--color-blue);color:var(--color-blue);background:0 0}.ZARIfG_pillOutline:hover{border-color:var(--color-blue-dark);color:var(--color-blue-dark);background:#0056b30d}.ZARIfG_pillActive{background:var(--color-blue);color:#fff;border-color:var(--color-blue)}.ZARIfG_progressLine{background-color:var(--color-orange,#ffc22b);height:4px;animation:5s linear forwards ZARIfG_fillProgress;position:absolute;bottom:0;left:0}@keyframes ZARIfG_fillProgress{0%{width:0%}to{width:100%}}.ZARIfG_portfolioLink{font-family:var(--font-heading);color:#171c26;background-color:var(--color-orange);border:1px solid var(--color-orange);outline-offset:-4px;border-radius:4px;outline:1.5px solid #fff;align-self:flex-start;align-items:center;gap:.5rem;margin-top:.5rem;padding:.45rem 1.5rem;font-size:1rem;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #ffc22b4d}.ZARIfG_portfolioLink:hover{background-color:var(--color-orange-hover);border-color:var(--color-orange-hover);transform:translateY(-1px)}.ZARIfG_talkButton{font-family:var(--font-heading);color:#fff;background:var(--color-yellow);border-radius:4px;align-self:flex-start;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;transition:background .3s,transform .2s;display:inline-flex}.ZARIfG_talkButton:hover{background:#e6b800;transform:translateY(-2px)}.ZARIfG_sliderArea{justify-content:center;align-items:center;display:flex;position:relative}.ZARIfG_arrowBtn{cursor:pointer;z-index:10;width:40px;height:40px;color:var(--text-secondary);background:#fff;border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;transition:all .25s;display:flex;position:absolute;box-shadow:0 4px 12px #0000000d}.ZARIfG_arrowBtn:hover{background:var(--color-blue);color:#fff}.ZARIfG_arrowLeft{left:-20px}.ZARIfG_arrowRight{right:-20px}.ZARIfG_mockupStage{perspective:1400px;justify-content:center;width:100%;display:flex}.ZARIfG_appCard,.ZARIfG_webCard,.ZARIfG_erpCard,.ZARIfG_ecomCard,.ZARIfG_dsnCard,.ZARIfG_mktCard,.ZARIfG_videoMockCard{border-radius:14px;width:100%;max-width:680px;height:460px;position:relative;overflow:hidden}.ZARIfG_enterApp{animation:.7s cubic-bezier(.22,1,.36,1) both ZARIfG_enterApp}.ZARIfG_enterWeb{animation:.7s cubic-bezier(.22,1,.36,1) both ZARIfG_enterWeb}.ZARIfG_enterErp{animation:.75s cubic-bezier(.22,1,.36,1) both ZARIfG_enterErp}.ZARIfG_enterEcom{animation:.65s cubic-bezier(.22,1,.36,1) both ZARIfG_enterEcom}.ZARIfG_enterDesign{animation:.75s cubic-bezier(.34,1.35,.5,1) both ZARIfG_enterDesign}.ZARIfG_enterMktg{animation:.7s cubic-bezier(.22,1,.36,1) both ZARIfG_enterMktg}@keyframes ZARIfG_enterApp{0%{opacity:0;transform:translateY(32px)scale(.965)}to{opacity:1;transform:none}}@keyframes ZARIfG_enterWeb{0%{opacity:0;transform:rotateY(-12deg)translate(44px)}to{opacity:1;transform:none}}@keyframes ZARIfG_enterErp{0%{opacity:0;transform:rotateX(14deg)translateY(28px)}to{opacity:1;transform:none}}@keyframes ZARIfG_enterEcom{0%{opacity:0;transform:translate(56px)rotate(1.5deg)}to{opacity:1;transform:none}}@keyframes ZARIfG_enterDesign{0%{opacity:0;transform:scale(.88)rotate(-3deg)}to{opacity:1;transform:none}}@keyframes ZARIfG_enterMktg{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:none}}.ZARIfG_liveDot{background:#48bb78;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.6s ease-in-out infinite ZARIfG_livePulse;display:inline-block}@keyframes ZARIfG_livePulse{0%,to{opacity:1;box-shadow:0 0 #48bb7880}50%{opacity:.5;box-shadow:0 0 0 5px #48bb7800}}@keyframes ZARIfG_fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ZARIfG_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZARIfG_popIn{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:none}}@keyframes ZARIfG_slideRight{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:none}}@keyframes ZARIfG_slideLeft{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}.ZARIfG_appCard{background:#fff;border:1px solid #0056b31a;grid-template-columns:74px 1fr;display:grid;box-shadow:0 20px 40px #0056b30f}.ZARIfG_appRail{color:#fff;background:linear-gradient(#0076ff,#005ccc);flex-direction:column;align-items:center;gap:.9rem;padding:.9rem 0;display:flex;overflow:hidden}.ZARIfG_railLogo{background:#ffffff2e;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;font-weight:900;animation:.45s .12s both ZARIfG_popIn,3s ease-in-out 1s infinite ZARIfG_logoGlow;display:flex}@keyframes ZARIfG_logoGlow{0%,to{background:#ffffff2e}50%{background:#ffffff57}}.ZARIfG_railList{flex-direction:column;flex:1;justify-content:space-evenly;align-items:center;width:100%;min-height:0;display:flex}.ZARIfG_railItem{opacity:.65;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:56px;height:42px;animation:.42s cubic-bezier(.22,1,.36,1) both ZARIfG_railIn;display:flex}.ZARIfG_railItem span{text-transform:uppercase;letter-spacing:.04em;font-size:.5rem}.ZARIfG_railList .ZARIfG_railItem:first-child{animation-delay:.16s}.ZARIfG_railList .ZARIfG_railItem:nth-child(2){animation-delay:.22s}.ZARIfG_railList .ZARIfG_railItem:nth-child(3){animation-delay:.28s}.ZARIfG_railList .ZARIfG_railItem:nth-child(4){animation-delay:.34s}.ZARIfG_railList .ZARIfG_railItem:nth-child(5){animation-delay:.4s}.ZARIfG_railList .ZARIfG_railItem:nth-child(6){animation-delay:.46s}@keyframes ZARIfG_railIn{0%{opacity:0;transform:translate(-14px)}to{opacity:.65;transform:none}}.ZARIfG_railList .ZARIfG_railItem.ZARIfG_railItemActive{opacity:1;background:#ffffff29;animation:.42s cubic-bezier(.22,1,.36,1) .34s both ZARIfG_railInActive,2.6s ease-in-out .9s infinite ZARIfG_railGlow}@keyframes ZARIfG_railInActive{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes ZARIfG_railGlow{0%,to{background:#ffffff29;box-shadow:inset 2px 0 #fff9}50%{box-shadow:inset 2px 0 0 var(--color-orange,#ffc22b);background:#ffffff52}}.ZARIfG_appBody{background:#fff;flex-direction:column;gap:.7rem;min-height:0;padding:.95rem 1.05rem;display:flex;overflow:hidden}.ZARIfG_appHead{border-bottom:1px solid #0000000f;flex-shrink:0;justify-content:space-between;align-items:center;padding-bottom:.6rem;animation:.5s .2s both ZARIfG_fadeUp;display:flex}.ZARIfG_appPatient{align-items:center;gap:.6rem;display:flex}.ZARIfG_appAvatar{background:#e8f1fd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ZARIfG_appPatientText{flex-direction:column;line-height:1.25;display:flex}.ZARIfG_appName{color:var(--text-primary);font-size:.9rem;font-weight:700}.ZARIfG_appChart{color:var(--text-muted);font-size:.66rem;font-style:normal}.ZARIfG_appSync{color:#2f855a;background:#f0fff4;border:1px solid #c6f6d5;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:.62rem;font-weight:700;display:inline-flex}.ZARIfG_appInfoRow{flex-shrink:0;grid-template-columns:1.25fr 1fr;gap:.7rem;display:grid}.ZARIfG_appPanel{background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;flex-direction:column;gap:.35rem;padding:.55rem .65rem;animation:.5s both ZARIfG_fadeUp;display:flex}.ZARIfG_appInfoRow .ZARIfG_appPanel:first-child{animation-delay:.3s}.ZARIfG_appInfoRow .ZARIfG_appPanel:nth-child(2){animation-delay:.4s}.ZARIfG_appPanelTitle{font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary);font-size:.72rem;font-weight:800}.ZARIfG_appInfoGrid{grid-template-columns:repeat(3,1fr);gap:.3rem .5rem;display:grid}.ZARIfG_appCell{flex-direction:column;animation:.35s both ZARIfG_fadeIn;display:flex}.ZARIfG_appCell span{color:var(--text-muted);font-size:.58rem}.ZARIfG_appCell strong{color:var(--text-primary);font-size:.72rem;font-weight:700}.ZARIfG_appInfoGrid .ZARIfG_appCell:first-child{animation-delay:.46s}.ZARIfG_appInfoGrid .ZARIfG_appCell:nth-child(2){animation-delay:.51s}.ZARIfG_appInfoGrid .ZARIfG_appCell:nth-child(3){animation-delay:.56s}.ZARIfG_appInfoGrid .ZARIfG_appCell:nth-child(4){animation-delay:.61s}.ZARIfG_appInfoGrid .ZARIfG_appCell:nth-child(5){animation-delay:.66s}.ZARIfG_appInfoGrid .ZARIfG_appCell:nth-child(6){animation-delay:.71s}.ZARIfG_appNote{color:var(--text-secondary);font-size:.66rem;line-height:1.4}.ZARIfG_appProgressHead{color:var(--text-muted);justify-content:space-between;align-items:baseline;margin-top:auto;font-size:.6rem;display:flex}.ZARIfG_appProgressHead strong{color:var(--color-blue,#0056b3);font-size:.75rem}.ZARIfG_appProgressTrack{background:#e2e8f0;border-radius:999px;height:6px;overflow:hidden}.ZARIfG_appProgressFill{background:linear-gradient(90deg, var(--color-blue,#0056b3), #4299e1);border-radius:999px;width:0;height:100%;animation:1.5s cubic-bezier(.22,1,.36,1) .5s forwards ZARIfG_appProgress;display:block}@keyframes ZARIfG_appProgress{to{width:68%}}.ZARIfG_appDocs{border-top:1px solid #0000000d;flex-direction:column;flex:1;gap:.4rem;min-height:0;padding-top:.55rem;display:flex}.ZARIfG_appDocsHead{justify-content:space-between;align-items:center;animation:.4s .5s both ZARIfG_fadeIn;display:flex}.ZARIfG_appAdd{color:var(--color-blue,#0056b3);font-size:.65rem;font-weight:700}.ZARIfG_appDocGrid{flex:1;grid-template-columns:repeat(3,1fr);gap:.55rem;min-height:0;display:grid}.ZARIfG_appDoc{background:#f8fafc;border:1px solid #0056b31f;border-radius:8px;flex-direction:column;gap:.3rem;min-height:0;padding:.5rem .55rem;animation:.45s cubic-bezier(.34,1.3,.6,1) both ZARIfG_popIn;display:flex}.ZARIfG_appDocGrid .ZARIfG_appDoc:first-child{animation-delay:.6s}.ZARIfG_appDocGrid .ZARIfG_appDoc:nth-child(2){animation-delay:.7s}.ZARIfG_appDocGrid .ZARIfG_appDoc:nth-child(3){animation-delay:.8s}.ZARIfG_appDocTitle{color:var(--color-blue,#0056b3);align-items:center;gap:4px;font-size:.68rem;font-weight:700;display:flex}.ZARIfG_appDocTitle i{font-style:normal;display:inline-flex}.ZARIfG_appDocMeta{color:var(--text-muted);margin-top:auto;font-size:.56rem}.ZARIfG_appLabRows{flex-direction:column;flex:1;justify-content:space-evenly;gap:2px;min-height:0;display:flex}.ZARIfG_appLabRow{color:var(--text-secondary);border-bottom:1px dashed #e2e8f0;justify-content:space-between;padding-bottom:1px;font-size:.6rem;animation:.4s both ZARIfG_slideRight;display:flex}.ZARIfG_appLabRow i{font-style:normal}.ZARIfG_appLabRow b{color:var(--text-primary)}.ZARIfG_appLabRows .ZARIfG_appLabRow:first-child{animation-delay:.85s}.ZARIfG_appLabRows .ZARIfG_appLabRow:nth-child(2){animation-delay:.95s}.ZARIfG_appLabRows .ZARIfG_appLabRow:nth-child(3){animation-delay:1.05s}.ZARIfG_appMeds{flex-direction:column;flex:1;justify-content:space-evenly;gap:3px;min-height:0;display:flex}.ZARIfG_appMed{color:var(--text-secondary);background:#fff;border:1px solid #e6edf5;border-radius:4px;padding:2px 5px;font-size:.58rem;animation:.4s both ZARIfG_slideLeft}.ZARIfG_appMeds .ZARIfG_appMed:first-child{animation-delay:.9s}.ZARIfG_appMeds .ZARIfG_appMed:nth-child(2){animation-delay:1s}.ZARIfG_appMeds .ZARIfG_appMed:nth-child(3){animation-delay:1.1s}.ZARIfG_ecgGraph{background-color:#fff;background-image:linear-gradient(90deg,#0056b30f 1px,#0000 1px),linear-gradient(#0056b30f 1px,#0000 1px);background-size:6px 100%,100% 6px;border-radius:4px;flex:1;min-height:26px;position:relative;overflow:hidden}.ZARIfG_ecgPath{stroke:#ff4d4d;stroke-width:1.6px;fill:none;vector-effect:non-scaling-stroke;width:100%;height:100%;display:block}.ZARIfG_ecgPath path{stroke-dasharray:260;stroke-dashoffset:260px;animation:2.4s linear .85s infinite ZARIfG_ecgDraw}@keyframes ZARIfG_ecgDraw{0%{stroke-dashoffset:260px;opacity:1}60%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.08}}.ZARIfG_ecgSweep{background:linear-gradient(90deg,#ff4d4d00,#ff4d4d33);width:26px;height:100%;animation:2.4s linear .85s infinite ZARIfG_ecgSweep;position:absolute;top:0;left:0}@keyframes ZARIfG_ecgSweep{0%{opacity:0;transform:translate(-26px)}10%{opacity:1}60%{opacity:1;transform:translate(190px)}64%,to{opacity:0}}.ZARIfG_heartBeat{font-style:normal;animation:1.3s ease-in-out .85s infinite ZARIfG_heartBeat;display:inline-block}@keyframes ZARIfG_heartBeat{0%,to{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.18)}56%{transform:scale(1)}}.ZARIfG_appVitals{background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;flex-shrink:0;grid-template-columns:repeat(5,1fr);gap:.5rem;padding:.5rem .6rem;animation:.5s .85s both ZARIfG_fadeUp;display:grid}.ZARIfG_appVital{flex-direction:column;display:flex}.ZARIfG_appVital span{color:var(--text-muted);font-size:.56rem}.ZARIfG_appVital strong{color:var(--text-primary);font-size:.75rem;font-weight:800}.ZARIfG_vitalAlert{animation:2s ease-in-out 1.4s infinite ZARIfG_vitalAlert;color:#ff4d4d!important}@keyframes ZARIfG_vitalAlert{0%,to{opacity:1}50%{opacity:.4}}.ZARIfG_webCard{background:#fff;border:1px solid #0056b31a;flex-direction:column;display:flex;box-shadow:0 20px 40px #0056b30f}.ZARIfG_webChrome{background:#edf2f7;border-bottom:1px solid #e2e8f0;flex-shrink:0;align-items:center;gap:.7rem;height:34px;padding:0 .9rem;display:flex}.ZARIfG_webDots{gap:4px;display:flex}.ZARIfG_webDots i{border-radius:50%;width:8px;height:8px;display:inline-block}.ZARIfG_dotRed{background:#fc8181}.ZARIfG_dotYellow{background:#f6e05e}.ZARIfG_dotGreen{background:#68d391}.ZARIfG_webAddress{color:#a0aec0;text-align:left;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:4px;width:260px;padding:2px 10px;font-size:.6rem;overflow:hidden}.ZARIfG_typeUrl{white-space:nowrap;vertical-align:bottom;border-right:1.5px solid #0000;max-width:100%;animation:1.4s steps(34,end) .3s both ZARIfG_typeUrl,.7s step-end 6 ZARIfG_caretBlink;display:inline-block;overflow:hidden}@keyframes ZARIfG_typeUrl{0%{width:0}to{width:34ch}}@keyframes ZARIfG_caretBlink{0%,to{border-right-color:#0000}50%{border-right-color:#a0aec0}}.ZARIfG_webViewport{background:#f7fafc;flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:1.1rem 1.15rem;display:flex;position:relative;overflow:hidden}.ZARIfG_webLoadBar{background:var(--color-blue,#0056b3);height:2px;animation:1.3s cubic-bezier(.35,.9,.4,1) .5s forwards ZARIfG_webLoad;position:absolute;top:0;left:0}@keyframes ZARIfG_webLoad{0%{opacity:1;width:0}75%{opacity:1;width:100%}to{opacity:0;width:100%}}.ZARIfG_webNavBar{border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;padding-bottom:.6rem;display:flex}.ZARIfG_webBrand{color:#1a202c;font-size:.85rem;font-weight:800;animation:.4s 1s both ZARIfG_fadeUp}.ZARIfG_webNav{color:#718096;align-items:center;gap:.65rem;font-size:.62rem;display:flex}.ZARIfG_webNavItem{font-style:normal;animation:.35s both ZARIfG_fadeUp}.ZARIfG_webNav .ZARIfG_webNavItem:first-child{animation-delay:1.08s}.ZARIfG_webNav .ZARIfG_webNavItem:nth-child(2){animation-delay:1.16s}.ZARIfG_webNav .ZARIfG_webNavItem:nth-child(3){animation-delay:1.24s}.ZARIfG_webNavCta{background:var(--color-blue,#0056b3);color:#fff;border-radius:3px;padding:3px 8px;font-style:normal;font-weight:700;animation:.4s 1.32s both ZARIfG_popIn}.ZARIfG_webHero{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.4rem;min-height:0;display:flex}.ZARIfG_webEyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-blue,#0056b3);font-size:.55rem;font-weight:800;animation:.45s 1.35s both ZARIfG_fadeUp}.ZARIfG_webTitle{color:#1a202c;max-width:380px;font-size:1.3rem;font-weight:800;line-height:1.22;animation:.6s cubic-bezier(.22,1,.36,1) 1.45s both ZARIfG_wipeUp}@keyframes ZARIfG_wipeUp{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(16px)}to{opacity:1;clip-path:inset(0);transform:none}}.ZARIfG_webText{color:#718096;font-size:.72rem;animation:.5s 1.62s both ZARIfG_fadeUp}.ZARIfG_webCta{color:#171c26;background:var(--color-orange,#ffc22b);border-radius:4px;margin-top:.25rem;padding:6px 16px;font-size:.66rem;font-weight:800;animation:.45s 1.78s both ZARIfG_popIn,2.2s ease-in-out 2.4s infinite ZARIfG_ctaPulse}@keyframes ZARIfG_ctaPulse{0%,to{box-shadow:0 0 #ffc22b99}50%{box-shadow:0 0 0 9px #ffc22b00}}.ZARIfG_webCards{flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.ZARIfG_webTile{background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;gap:5px;padding:.55rem;animation:.45s both ZARIfG_popIn;display:flex;position:relative;overflow:hidden}.ZARIfG_webCards .ZARIfG_webTile:first-child{animation-delay:1.9s}.ZARIfG_webCards .ZARIfG_webTile:nth-child(2){animation-delay:2s}.ZARIfG_webCards .ZARIfG_webTile:nth-child(3){animation-delay:2.1s}.ZARIfG_webTileIcon{color:var(--color-blue,#0056b3);font-size:.7rem}.ZARIfG_lineLong,.ZARIfG_lineShort{background-image:linear-gradient(90deg,#e2e8f0 0%,#f7fafc 50%,#e2e8f0 100%);background-size:220% 100%;border-radius:2px;height:6px;animation:1.8s linear 2.2s infinite ZARIfG_shimmer;display:block}.ZARIfG_lineLong{width:82%}.ZARIfG_lineShort{width:48%;animation-delay:2.35s}@keyframes ZARIfG_shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.ZARIfG_webCards .ZARIfG_webTile:nth-child(2){animation:.45s 2s both ZARIfG_popIn,3.6s ease-in-out 2.6s infinite ZARIfG_tilePress}@keyframes ZARIfG_tilePress{0%,40%{box-shadow:none;transform:none}48%{transform:scale(.97);box-shadow:0 0 0 2px #0056b347}56%{transform:none;box-shadow:0 0 0 2px #0056b324}68%,to{box-shadow:none;transform:none}}.ZARIfG_webStats{border-top:1px solid #e2e8f0;flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:.6rem;padding-top:.6rem;display:grid}.ZARIfG_webStat{flex-direction:column;align-items:center;animation:.45s both ZARIfG_fadeUp;display:flex}.ZARIfG_webStats .ZARIfG_webStat:first-child{animation-delay:2.25s}.ZARIfG_webStats .ZARIfG_webStat:nth-child(2){animation-delay:2.35s}.ZARIfG_webStats .ZARIfG_webStat:nth-child(3){animation-delay:2.45s}.ZARIfG_webStat strong{color:var(--color-blue,#0056b3);font-size:.95rem;font-weight:900}.ZARIfG_webStat i{color:#a0aec0;text-transform:uppercase;letter-spacing:.05em;font-size:.55rem;font-style:normal}.ZARIfG_webCursor{clip-path:polygon(0 0,0 100%,28% 78%,46% 100%,62% 88%,46% 66%,100% 62%);pointer-events:none;z-index:4;background:#1a202c;width:14px;height:18px;animation:3.6s cubic-bezier(.4,0,.2,1) 2.6s infinite ZARIfG_cursorPath;position:absolute;top:46%;left:44%}@keyframes ZARIfG_cursorPath{0%{opacity:0;transform:translate(0)scale(1)}10%{opacity:1}40%{transform:translate(6px,96px)scale(1)}48%{transform:translate(6px,96px)scale(.75)}56%{transform:translate(6px,96px)scale(1)}88%{opacity:1;transform:translate(6px,96px)scale(1)}to{opacity:0;transform:translate(6px,96px)scale(1)}}.ZARIfG_erpCard{color:#fff;background:#111c2e;border:1px solid #0056b32e;flex-direction:column;gap:.8rem;padding:1.15rem 1.25rem;display:flex;box-shadow:0 20px 40px #0000002e}.ZARIfG_erpScan{pointer-events:none;z-index:2;background:linear-gradient(#3182ce00,#3182ce24,#3182ce00);width:100%;height:130px;animation:3.4s ease-in-out .3s infinite ZARIfG_erpScan;position:absolute;top:0;left:0}@keyframes ZARIfG_erpScan{0%{opacity:0;transform:translateY(-130px)}15%{opacity:1}70%{opacity:.6;transform:translateY(460px)}71%,to{opacity:0}}.ZARIfG_erpHead{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;padding-bottom:.6rem;animation:.5s .15s both ZARIfG_fadeUp;display:flex}.ZARIfG_erpTitle{font-size:.92rem;font-weight:700}.ZARIfG_erpBadge{background:#ffffff14;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:.65rem;display:inline-flex}.ZARIfG_erpStats{flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:.7rem;display:grid}.ZARIfG_erpStat{background:#ffffff09;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;gap:2px;padding:.65rem .7rem;animation:.5s both ZARIfG_fadeUp;display:flex}.ZARIfG_erpStats .ZARIfG_erpStat:first-child{animation-delay:.24s}.ZARIfG_erpStats .ZARIfG_erpStat:nth-child(2){animation-delay:.34s}.ZARIfG_erpStats .ZARIfG_erpStat:nth-child(3){animation-delay:.44s}.ZARIfG_erpStat span{color:#a0aec0;font-size:.62rem}.ZARIfG_erpStat strong{color:var(--color-orange,#ffc22b);font-size:1.15rem;font-weight:900;line-height:1.2}.ZARIfG_erpUp,.ZARIfG_erpDown{font-size:.58rem;font-style:normal}.ZARIfG_erpUp{color:#48bb78}.ZARIfG_erpDown{color:#f6ad55}.ZARIfG_erpChart{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;flex:1;gap:.4rem;min-height:0;padding:.7rem .8rem .5rem;animation:.55s .4s both ZARIfG_fadeUp;display:flex}.ZARIfG_erpBlockTitle{text-transform:uppercase;color:#a0aec0;letter-spacing:.08em;font-size:.62rem}.ZARIfG_erpBars{border-bottom:1px solid #ffffff14;flex:1;justify-content:space-between;align-items:flex-end;gap:.6rem;min-height:0;padding-bottom:14px;display:flex}.ZARIfG_erpBar{height:var(--h,50%);background:linear-gradient(#4299e1,#2b6cb0);border-radius:4px 4px 0 0;flex:1;animation:.8s cubic-bezier(.22,1,.36,1) both ZARIfG_barGrow;position:relative}@keyframes ZARIfG_barGrow{0%{height:0}to{height:var(--h,50%)}}.ZARIfG_erpBar i{color:#a0aec0;font-size:.55rem;font-style:normal;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.ZARIfG_erpBar:after{content:"";opacity:0;background:linear-gradient(#fff6,#fff0);border-radius:4px 4px 0 0;animation:3.2s ease-in-out 1.1s infinite ZARIfG_barFlash;position:absolute;inset:0}@keyframes ZARIfG_barFlash{0%,to{opacity:0}50%{opacity:.55}}.ZARIfG_erpFeed{flex-direction:column;flex-shrink:0;gap:4px;display:flex}.ZARIfG_erpRow{background:#ffffff08;border:1px solid #ffffff0d;border-radius:6px;grid-template-columns:72px 1fr auto;align-items:center;gap:.6rem;padding:5px 9px;font-size:.62rem;animation:.5s cubic-bezier(.22,1,.36,1) both ZARIfG_feedIn;display:grid}@keyframes ZARIfG_feedIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ZARIfG_erpRow b{color:var(--color-orange,#ffc22b);font-weight:700}.ZARIfG_erpRow i{color:#cbd5e0;font-style:normal}.ZARIfG_erpRow em{border-radius:999px;padding:2px 7px;font-size:.55rem;font-style:normal;font-weight:700}.ZARIfG_tagOk{color:#68d391;background:#48bb7829}.ZARIfG_tagInfo{color:#63b3ed;background:#4299e129}.ZARIfG_tagWarn{color:#f6ad55;background:#f6ad5529}.ZARIfG_ecomCard{background:#fff;border:1px solid #0056b31a;flex-direction:column;gap:.75rem;padding:1.15rem 1.25rem;display:flex;box-shadow:0 20px 40px #0056b30f}.ZARIfG_ecomHead{border-bottom:1px solid #edf2f7;flex-shrink:0;justify-content:space-between;align-items:center;padding-bottom:.6rem;animation:.45s .15s both ZARIfG_fadeUp;display:flex}.ZARIfG_ecomBrand{color:#2d3748;align-items:center;gap:.45rem;font-size:.88rem;font-weight:800;display:flex}.ZARIfG_bagBounce{font-style:normal;animation:1.9s ease-in-out .4s infinite ZARIfG_bagBounce;display:inline-flex}@keyframes ZARIfG_bagBounce{0%,68%,to{transform:translateY(0)rotate(0)}76%{transform:translateY(-4px)rotate(-9deg)}84%{transform:translateY(0)rotate(6deg)}92%{transform:translateY(0)rotate(0)}}.ZARIfG_ecomSecure{color:#2f855a;background:#f0fff4;border:1px solid #c6f6d5;border-radius:999px;padding:3px 8px;font-size:.6rem}.ZARIfG_ecomSteps{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.ZARIfG_ecomStep{color:#a0aec0;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:3px 10px;font-size:.6rem;font-weight:700}.ZARIfG_step1{animation:.4s .3s both ZARIfG_stepOn}.ZARIfG_step2{animation:.4s 1.2s both ZARIfG_stepOn}.ZARIfG_step3{animation:.4s 2.1s both ZARIfG_stepOn}@keyframes ZARIfG_stepOn{0%{color:#a0aec0;background:#fff;border-color:#e2e8f0;transform:scale(1)}60%{transform:scale(1.06)}to{color:#fff;border-color:var(--color-blue,#0056b3);background:var(--color-blue,#0056b3);transform:scale(1)}}.ZARIfG_ecomStepBar{background:#e2e8f0;border-radius:999px;flex:1;height:3px;overflow:hidden}.ZARIfG_ecomStepBar i{background:var(--color-blue,#0056b3);width:0;height:100%;display:block}.ZARIfG_stepFill1{animation:.7s cubic-bezier(.4,0,.2,1) .5s forwards ZARIfG_stepFill}.ZARIfG_stepFill2{animation:.7s cubic-bezier(.4,0,.2,1) 1.4s forwards ZARIfG_stepFill}@keyframes ZARIfG_stepFill{to{width:100%}}.ZARIfG_ecomGrid{flex:1;grid-template-columns:1.15fr .85fr;gap:1rem;min-height:0;display:grid}.ZARIfG_ecomItems{flex-direction:column;gap:.55rem;min-height:0;display:flex}.ZARIfG_ecomItem{background:#f8fafc;border:1px solid #edf2f7;border-radius:8px;flex:none;align-items:center;gap:.6rem;padding:.5rem .6rem;animation:.5s cubic-bezier(.22,1,.36,1) both ZARIfG_slideRight;display:flex}.ZARIfG_ecomThumb{background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.35rem;animation:3.2s ease-in-out .9s infinite ZARIfG_thumbFloat;display:flex}.ZARIfG_ecomItems .ZARIfG_ecomItem:nth-child(2) .ZARIfG_ecomThumb{animation-delay:1.6s}.ZARIfG_ecomItems .ZARIfG_ecomItem:nth-child(3) .ZARIfG_ecomThumb{animation-delay:2.3s}@keyframes ZARIfG_thumbFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(-5deg)}}.ZARIfG_ecomItemText{flex-direction:column;flex:1;min-width:0;display:flex}.ZARIfG_ecomItemText strong{color:#2d3748;white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;font-weight:700;overflow:hidden}.ZARIfG_ecomItemText i{color:#a0aec0;font-size:.6rem;font-style:normal}.ZARIfG_ecomPrice{color:#2d3748;white-space:nowrap;font-size:.76rem;font-weight:800}.ZARIfG_ecomBill{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:.35rem;min-height:0;padding:.7rem .75rem;animation:.5s .45s both ZARIfG_fadeUp;display:flex}.ZARIfG_ecomBillTitle{color:#2d3748;margin-bottom:.15rem;font-size:.76rem;font-weight:800}.ZARIfG_ecomBillLine{color:#4a5568;justify-content:space-between;font-size:.68rem;animation:.4s both ZARIfG_fadeIn;display:flex}.ZARIfG_ecomBillLine i{font-style:normal}.ZARIfG_ecomBill .ZARIfG_ecomBillLine:first-of-type{animation-delay:.7s}.ZARIfG_ecomBill .ZARIfG_ecomBillLine:nth-of-type(2){animation-delay:.82s}.ZARIfG_ecomCoupon{color:#2f855a;font-weight:700;animation:.5s cubic-bezier(.34,1.4,.6,1) 1.5s both ZARIfG_couponIn}@keyframes ZARIfG_couponIn{0%{opacity:0;transform:translate(14px)}60%{opacity:1}to{opacity:1;transform:none}}.ZARIfG_ecomTotal{color:#2d3748;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:baseline;margin-top:.1rem;padding-top:.4rem;font-size:.72rem;animation:.4s .95s both ZARIfG_fadeIn;display:flex}.ZARIfG_ecomTotal i{font-style:normal;font-weight:700}.ZARIfG_ecomTotal b{font-size:1rem;font-weight:900}.ZARIfG_ecomBtn{color:#fff;cursor:pointer;text-align:center;background:#f05a28;border:none;border-radius:6px;margin-top:auto;padding:.55rem;font-size:.74rem;font-weight:700;animation:.4s 1s both ZARIfG_fadeUp,2.2s ease-in-out 1.7s infinite ZARIfG_btnPulse;position:relative;overflow:hidden}@keyframes ZARIfG_btnPulse{0%,to{box-shadow:0 0 #f05a2866}50%{box-shadow:0 0 0 8px #f05a2800}}.ZARIfG_ecomBtn:after{content:"";background:linear-gradient(90deg,#fff0,#ffffff73,#fff0);width:45%;height:100%;animation:2.8s ease-in-out 1.4s infinite ZARIfG_btnSheen;position:absolute;top:0;left:-60%;transform:skew(-18deg)}@keyframes ZARIfG_btnSheen{0%{left:-60%}45%,to{left:130%}}.ZARIfG_ecomDelivery{background:#f8fafc;border:1px dashed #cbd5e0;border-radius:8px;flex-direction:column;flex:1;justify-content:center;gap:2px;min-height:0;padding:.5rem .7rem;animation:.5s .72s both ZARIfG_fadeUp;display:flex;position:relative;overflow:hidden}.ZARIfG_ecomDeliveryHead{text-transform:uppercase;letter-spacing:.1em;color:#a0aec0;font-size:.55rem}.ZARIfG_ecomDeliveryBody{color:#2d3748;font-size:.68rem;font-weight:700}.ZARIfG_ecomTruck{font-size:.95rem;animation:4s ease-in-out 1.2s infinite ZARIfG_truckRun;position:absolute;bottom:.35rem;right:.7rem}@keyframes ZARIfG_truckRun{0%{opacity:0;transform:translate(22px)}18%{opacity:1}60%{opacity:1;transform:translate(0)}85%{opacity:1;transform:translate(-6px)}to{opacity:0;transform:translate(-6px)}}.ZARIfG_ecomPlaced{color:#2f855a;text-align:center;opacity:0;margin-top:.4rem;font-size:.62rem;font-weight:700;animation:.5s cubic-bezier(.34,1.4,.6,1) 3s forwards ZARIfG_chipIn}@keyframes ZARIfG_chipIn{0%{opacity:0;transform:translateY(6px)scale(.9)}to{opacity:1;transform:none}}.ZARIfG_dsnCard{background:#1e1e24;border:1px solid #ffffff14;grid-template-rows:1fr 26px;grid-template-columns:46px 1fr 132px;display:grid;box-shadow:0 20px 40px #00000040}.ZARIfG_dsnTools{background:#121214;border-right:1px solid #2a2a30;flex-direction:column;grid-row:1;align-items:center;gap:.85rem;padding:.9rem 0;display:flex}.ZARIfG_dsnTool{border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;font-size:1rem;font-style:normal;animation:.4s both ZARIfG_toolIn,6s linear infinite ZARIfG_toolCycle;display:flex}.ZARIfG_dsnTools .ZARIfG_dsnTool:first-child{animation-delay:.18s,0s}.ZARIfG_dsnTools .ZARIfG_dsnTool:nth-child(2){animation-delay:.25s,1s}.ZARIfG_dsnTools .ZARIfG_dsnTool:nth-child(3){animation-delay:.32s,2s}.ZARIfG_dsnTools .ZARIfG_dsnTool:nth-child(4){animation-delay:.39s,3s}.ZARIfG_dsnTools .ZARIfG_dsnTool:nth-child(5){animation-delay:.46s,4s}.ZARIfG_dsnTools .ZARIfG_dsnTool:nth-child(6){animation-delay:.53s,5s}@keyframes ZARIfG_toolIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes ZARIfG_toolCycle{0%{background:#3b82f638;transform:scale(1.14)}14%{background:#3b82f638;transform:scale(1.14)}17%,to{background:0 0;transform:scale(1)}}.ZARIfG_dsnStage{background:#18181c radial-gradient(#ffffff0f 1px,#0000 1px) 0 0/14px 14px;grid-row:1;justify-content:center;align-items:center;min-height:0;padding:1.1rem;display:flex}.ZARIfG_dsnArtboard{background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;width:100%;height:100%;padding:1rem;animation:.6s cubic-bezier(.34,1.3,.6,1) .25s both ZARIfG_artboardIn,5s ease-in-out 1s infinite ZARIfG_artboardFloat;display:flex;position:relative;box-shadow:0 12px 28px #0000004d}@keyframes ZARIfG_artboardIn{0%{opacity:0;transform:scale(.92)translateY(14px)}to{opacity:1;transform:none}}@keyframes ZARIfG_artboardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.ZARIfG_dsnHandle{opacity:0;background:#fff;border:1.5px solid #3b82f6;border-radius:2px;width:8px;height:8px;animation:.35s .7s forwards ZARIfG_handleIn,2.4s ease-in-out 1.1s infinite ZARIfG_handlePulse;position:absolute}.ZARIfG_hTL{top:-5px;left:-5px}.ZARIfG_hTR{top:-5px;right:-5px}.ZARIfG_hBL{bottom:-5px;left:-5px}.ZARIfG_hBR{bottom:-5px;right:-5px}@keyframes ZARIfG_handleIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes ZARIfG_handlePulse{0%,to{border-color:#3b82f6}50%{border-color:#ffc22b}}.ZARIfG_dsnMark{background:linear-gradient(135deg,#7c3aed,#ec4899);border-radius:50%;justify-content:center;align-items:center;width:92px;height:92px;animation:6s ease-in-out .8s infinite ZARIfG_markMorph;display:flex;box-shadow:0 10px 28px #7c3aed59}@keyframes ZARIfG_markMorph{0%{filter:hue-rotate();border-radius:50%;transform:rotate(0)}30%{filter:hue-rotate(25deg);border-radius:22%;transform:rotate(45deg)}55%{filter:hue-rotate(-20deg);border-radius:50% 8%;transform:rotate(90deg)}80%{filter:hue-rotate(15deg);border-radius:30%;transform:rotate(135deg)}to{filter:hue-rotate();border-radius:50%;transform:rotate(180deg)}}.ZARIfG_dsnMarkInner{background:#fff;border-radius:50%;width:52px;height:52px;animation:6s ease-in-out .8s infinite ZARIfG_innerMorph}@keyframes ZARIfG_innerMorph{0%,to{border-radius:50%;transform:scale(1)}30%{border-radius:18%;transform:scale(.76)rotate(-45deg)}55%{border-radius:50%;transform:scale(1.1)rotate(-90deg)}80%{border-radius:26%;transform:scale(.84)rotate(-135deg)}}.ZARIfG_dsnWordmark{letter-spacing:.16em;color:#1e1b4b;margin-top:.25rem;font-size:1.15rem;font-weight:900;animation:.8s cubic-bezier(.22,1,.36,1) .9s both ZARIfG_wordmarkIn}@keyframes ZARIfG_wordmarkIn{0%{opacity:0;letter-spacing:.4em;clip-path:inset(0 100% 0 0)}to{opacity:1;letter-spacing:.16em;clip-path:inset(0)}}.ZARIfG_dsnTagline{color:#64748b;text-transform:uppercase;letter-spacing:.16em;font-size:.62rem;animation:.5s 1.15s both ZARIfG_fadeUp}.ZARIfG_dsnSwatches{gap:6px;margin-top:.2rem;display:flex}.ZARIfG_dsnSwatch{border-radius:5px;width:24px;height:24px;animation:.45s cubic-bezier(.34,1.4,.6,1) both ZARIfG_swatchIn,5s ease-in-out 1.8s infinite ZARIfG_swatchShift}@keyframes ZARIfG_swatchIn{0%{opacity:0;transform:translateY(10px)scale(.6)}to{opacity:1;transform:none}}@keyframes ZARIfG_swatchShift{0%,to{filter:hue-rotate();transform:translateY(0)}50%{filter:hue-rotate(24deg);transform:translateY(-3px)}}.ZARIfG_dsnPanel{background:#121214;border-left:1px solid #2a2a30;flex-direction:column;grid-row:1;gap:.35rem;min-height:0;padding:.85rem .7rem;display:flex;overflow:hidden}.ZARIfG_dsnPanelTitle{text-transform:uppercase;letter-spacing:.12em;color:#6b7280;margin-top:.3rem;font-size:.55rem;animation:.4s .5s both ZARIfG_fadeIn}.ZARIfG_dsnLayer{color:#cbd5e0;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:5px;align-items:center;gap:6px;padding:4px 7px;font-size:.62rem;animation:.45s both ZARIfG_slideLeft,6s linear infinite ZARIfG_layerCycle;display:flex}.ZARIfG_dsnLayer i{color:#6b7280;font-style:normal}@keyframes ZARIfG_layerCycle{0%{color:#fff;background:#3b82f640}18%{color:#fff;background:#3b82f640}22%,to{color:#cbd5e0;background:#ffffff0a}}.ZARIfG_dsnSlider{background:#ffffff17;border-radius:999px;height:5px;animation:.4s .9s both ZARIfG_fadeIn;position:relative}.ZARIfG_dsnSlider i{background:#3b82f6;border-radius:50%;width:11px;height:11px;animation:4s ease-in-out 1.2s infinite ZARIfG_sliderMove;position:absolute;top:-3px;left:20%}@keyframes ZARIfG_sliderMove{0%,to{left:18%}50%{left:76%}}.ZARIfG_dsnSelect{color:#cbd5e0;background:#ffffff0d;border:1px solid #ffffff12;border-radius:5px;padding:4px 7px;font-size:.6rem;animation:.4s 1.05s both ZARIfG_fadeIn}.ZARIfG_dsnStatus{color:#6b7280;background:#121214;border-top:1px solid #2a2a30;grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;padding:0 .9rem;font-size:.55rem;animation:.5s 1.2s both ZARIfG_fadeIn;display:flex}.ZARIfG_dsnZoom{animation:3s ease-in-out 1.6s infinite ZARIfG_zoomBlink}@keyframes ZARIfG_zoomBlink{0%,to{color:#6b7280}50%{color:#3b82f6}}.ZARIfG_mktCard{background:#fff;border:1px solid #0056b31a;flex-direction:column;gap:.7rem;padding:1.15rem 1.25rem;display:flex;box-shadow:0 20px 40px #0056b30f}.ZARIfG_mktHead{border-bottom:1px solid #edf2f7;flex-shrink:0;justify-content:space-between;align-items:center;padding-bottom:.6rem;animation:.45s .15s both ZARIfG_fadeUp;display:flex}.ZARIfG_mktTitle{color:#2d3748;align-items:center;gap:.45rem;font-size:.9rem;font-weight:800;display:flex}.ZARIfG_mktRange{color:#718096;background:#f7fafc;border:1px solid #e2e8f0;border-radius:999px;padding:3px 8px;font-size:.6rem}.ZARIfG_mktStats{flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.ZARIfG_mktStat{background:#ebf8ff;border:1px solid #bee3f8;border-radius:8px;flex-direction:column;gap:1px;padding:.6rem .65rem;animation:.5s both ZARIfG_fadeUp;display:flex}.ZARIfG_mktStats .ZARIfG_mktStat:first-child{animation-delay:.22s}.ZARIfG_mktStats .ZARIfG_mktStat:nth-child(2){animation-delay:.32s}.ZARIfG_mktStats .ZARIfG_mktStat:nth-child(3){animation-delay:.42s}.ZARIfG_mktStat span{color:#2b6cb0;font-size:.6rem;font-weight:600}.ZARIfG_mktStat strong{color:#2b6cb0;font-size:1.15rem;font-weight:900;line-height:1.2}.ZARIfG_mktUp{color:#2f855a;font-size:.56rem;font-style:normal;animation:.5s cubic-bezier(.34,1.3,.6,1) 1.15s both ZARIfG_trendIn}@keyframes ZARIfG_trendIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ZARIfG_mktTable{background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;flex-direction:column;flex:1;gap:3px;min-height:0;padding:.5rem .6rem;animation:.5s .5s both ZARIfG_fadeUp;display:flex}.ZARIfG_mktTableHead,.ZARIfG_mktRow{grid-template-columns:1fr 42px 52px;align-items:center;gap:.4rem;display:grid}.ZARIfG_mktTableHead i{text-transform:uppercase;letter-spacing:.08em;color:#a0aec0;font-size:.53rem;font-style:normal}.ZARIfG_mktTableHead i:nth-child(2),.ZARIfG_mktTableHead i:nth-child(3){text-align:right}.ZARIfG_mktRow{border-top:1px solid #eef2f7;flex:1;font-size:.66rem;animation:.45s cubic-bezier(.22,1,.36,1) both ZARIfG_rowIn}@keyframes ZARIfG_rowIn{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.ZARIfG_mktRow i{color:#4a5568;white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.ZARIfG_mktRow b{text-align:right;color:#2d3748;font-weight:800}.ZARIfG_mktRow em{text-align:right;color:#2f855a;font-size:.58rem;font-style:normal;font-weight:700}.ZARIfG_mktBottom{background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;flex-shrink:0;grid-template-columns:78px 1fr;align-items:center;gap:.8rem;padding:.5rem .7rem;animation:.5s .6s both ZARIfG_fadeUp;display:grid}.ZARIfG_mktScore{width:72px;height:72px;position:relative}.ZARIfG_scoreRing{width:100%;height:100%}.ZARIfG_scoreTrack{fill:none;stroke:#e2e8f0;stroke-width:6px}.ZARIfG_scoreValue{fill:none;stroke:#319795;stroke-width:6px;stroke-linecap:round;transform-origin:50%;stroke-dasharray:163.4;stroke-dashoffset:163.4px;animation:1.6s cubic-bezier(.22,1,.36,1) .6s forwards ZARIfG_ringFill;transform:rotate(-90deg)}@keyframes ZARIfG_ringFill{to{stroke-dashoffset:3.3px}}.ZARIfG_scoreNum{color:#319795;justify-content:center;align-items:center;font-size:.9rem;font-weight:900;display:flex;position:absolute;inset:0}.ZARIfG_mktTrend{flex-direction:column;gap:2px;min-width:0;display:flex}.ZARIfG_mktTrendHead{text-transform:uppercase;letter-spacing:.1em;color:#a0aec0;font-size:.55rem}.ZARIfG_mktSpark{width:100%;height:48px;display:block}.ZARIfG_sparkLine{fill:none;stroke:#2b6cb0;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:320;stroke-dashoffset:320px;animation:1.7s cubic-bezier(.22,1,.36,1) .75s forwards ZARIfG_sparkDraw}.ZARIfG_sparkArea{fill:#2b6cb01f;stroke:none;opacity:0;animation:.7s 1.6s forwards ZARIfG_fadeIn}@keyframes ZARIfG_sparkDraw{to{stroke-dashoffset:0}}@media (max-width:900px){.ZARIfG_hero{padding-top:10rem}.ZARIfG_container{grid-template-columns:1fr;gap:3rem}.ZARIfG_title{font-size:2.25rem}.ZARIfG_subtitle{font-size:1.05rem}.ZARIfG_appCard,.ZARIfG_webCard,.ZARIfG_erpCard,.ZARIfG_ecomCard,.ZARIfG_dsnCard,.ZARIfG_mktCard{height:420px}.ZARIfG_dsnCard{grid-template-columns:42px 1fr 112px}}@media (max-width:560px){.ZARIfG_appCard,.ZARIfG_webCard,.ZARIfG_erpCard,.ZARIfG_ecomCard,.ZARIfG_dsnCard,.ZARIfG_mktCard{height:400px}.ZARIfG_appCard{grid-template-columns:58px 1fr}.ZARIfG_appInfoRow{grid-template-columns:1fr}.ZARIfG_appVitals{grid-template-columns:repeat(3,1fr)}.ZARIfG_ecomGrid{grid-template-columns:1fr}.ZARIfG_dsnPanel{display:none}.ZARIfG_dsnCard{grid-template-columns:42px 1fr}}@media (prefers-reduced-motion:reduce){.ZARIfG_mockupStage,.ZARIfG_mockupStage *,.ZARIfG_progressLine{opacity:1!important;filter:none!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}.ZARIfG_typeUrl{border-right:none;width:auto!important}.ZARIfG_webCursor,.ZARIfG_erpScan,.ZARIfG_ecgSweep{display:none!important}.ZARIfG_appProgressFill{width:68%!important}.ZARIfG_ecomStepBar i{width:100%!important}.ZARIfG_scoreValue{stroke-dashoffset:3.3px!important}.ZARIfG_sparkLine,.ZARIfG_ecgPath path{stroke-dashoffset:0!important}}.ZARIfG_appCardMobileWrap{justify-content:center;align-items:center;gap:2.25rem;position:relative;box-shadow:none!important;background:0 0!important;border:none!important;display:flex!important;overflow:visible!important}.ZARIfG_phoneFrame{background:#fff;border:10px solid #1a202c;border-radius:36px;flex-direction:column;flex-shrink:0;width:250px;height:440px;animation:.7s cubic-bezier(.22,1,.36,1) both ZARIfG_enterApp;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000029}.ZARIfG_phoneNotch{z-index:10;background:#1a202c;border-bottom-right-radius:12px;border-bottom-left-radius:12px;width:90px;height:18px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ZARIfG_phoneScreen{background:#f4f7fd;flex-direction:column;flex:1;padding-top:18px;display:flex;overflow:hidden}.ZARIfG_appHeadMobile{background:#fff;border-bottom:1px solid #0000000d;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ZARIfG_appPatientMobile{align-items:center;gap:8px;display:flex}.ZARIfG_appAvatarMobile{background:#e8f1fd;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ZARIfG_appPatientTextMobile{flex-direction:column;display:flex}.ZARIfG_appNameMobile{color:var(--text-primary);font-size:.8rem;font-weight:700}.ZARIfG_appSyncMobile{color:#2f855a;align-items:center;gap:4px;font-size:.55rem;font-weight:700;display:inline-flex}.ZARIfG_menuIconMobile{cursor:pointer;flex-direction:column;gap:3px;display:flex}.ZARIfG_menuBar{background:var(--text-muted);border-radius:2px;width:18px;height:2px}.ZARIfG_appBodyMobile{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:10px;padding:12px;display:flex;overflow-y:auto}.ZARIfG_appBodyMobile::-webkit-scrollbar{display:none}.ZARIfG_appPanelMobile{background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:12px;animation:.5s both ZARIfG_fadeUp;display:flex;box-shadow:0 4px 12px #00000008}.ZARIfG_appBodyMobile .ZARIfG_appPanelMobile:first-child{animation-delay:.3s}.ZARIfG_appBodyMobile .ZARIfG_appPanelMobile:nth-child(2){animation-delay:.4s}.ZARIfG_appBodyMobile .ZARIfG_appPanelMobile:nth-child(3){animation-delay:.5s}.ZARIfG_appPanelTitleMobile{font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary);font-size:.7rem;font-weight:800}.ZARIfG_appVitalsMobile{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.ZARIfG_appVitalMobile{background:#f8fafc;border-radius:8px;flex-direction:column;padding:8px;display:flex}.ZARIfG_appVitalMobile span{color:var(--text-muted);margin-bottom:2px;font-size:.55rem}.ZARIfG_appVitalMobile strong{color:var(--text-primary);font-size:.75rem;font-weight:800}.ZARIfG_ecgGraphMobile{background-color:#fff;background-image:linear-gradient(90deg,#0056b30f 1px,#0000 1px),linear-gradient(#0056b30f 1px,#0000 1px);background-size:6px 100%,100% 6px;border-radius:4px;width:100%;height:40px;position:relative;overflow:hidden}.ZARIfG_appDocMetaMobile{color:var(--text-muted);align-self:flex-end;font-size:.55rem}.ZARIfG_appPanelHeaderMobile{justify-content:space-between;align-items:center;display:flex}.ZARIfG_appAddMobile{color:var(--color-blue);cursor:pointer;font-size:.6rem;font-weight:700}.ZARIfG_appMedsMobile{flex-direction:column;gap:4px;display:flex}.ZARIfG_appMedMobile{color:var(--text-secondary);background:#f8fafc;border:1px solid #e6edf5;border-radius:6px;padding:6px 8px;font-size:.65rem}.ZARIfG_appBottomNav{background:#fff;border-top:1px solid #0000000d;justify-content:space-around;align-items:center;padding:12px 0 20px;display:flex}.ZARIfG_navItemMobile{color:#a0aec0;flex-direction:column;align-items:center;gap:4px;display:flex}.ZARIfG_navItemActiveMobile{color:var(--color-blue)}.ZARIfG_floatingStatsWrapper{z-index:5;flex-direction:column;flex-shrink:0;gap:16px;display:flex}.ZARIfG_floatingStat{background:#fff;border:1px solid #0000000d;border-radius:12px;align-items:center;gap:12px;min-width:175px;padding:12px 18px;animation:.5s .6s both ZARIfG_slideLeft;display:flex;box-shadow:0 10px 25px #00000014}.ZARIfG_floatingStatsWrapper .ZARIfG_floatingStat:nth-child(2){margin-right:0;animation-delay:.8s}.ZARIfG_floatingStatIcon{font-size:1.5rem}.ZARIfG_floatingStatText{flex-direction:column;display:flex}.ZARIfG_floatingStatText strong{color:var(--text-primary);font-size:1rem;font-weight:800}.ZARIfG_floatingStatText span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}@media (max-width:992px){.ZARIfG_floatingStatsWrapper{display:none}}.ZARIfG_videoMockCard{background:#111827;border-radius:14px;flex-direction:column;gap:0;width:100%;max-width:420px;height:max-content;margin:auto;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000073}.ZARIfG_videoMockTopBar{background:#1f2937;border-bottom:1px solid #ffffff0f;align-items:center;gap:6px;padding:10px 14px;display:flex}.ZARIfG_videoMockDot{border-radius:50%;flex-shrink:0;width:11px;height:11px;display:inline-block}.ZARIfG_videoMockTitle{color:#ffffff8c;letter-spacing:.04em;margin-left:8px;font-size:.78rem;font-weight:600}.ZARIfG_videoMockPreview{aspect-ratio:16/9;background:#000;width:100%;position:relative;overflow:hidden}.ZARIfG_videoMockPlayer{object-fit:cover;width:100%;height:100%;display:block}.ZARIfG_videoMockPlayOverlay{color:#fff;cursor:pointer;background:#00000080;border:none;justify-content:center;align-items:center;font-size:2.5rem;display:flex;position:absolute;inset:0}.ZARIfG_videoMockTimeline{background:#1f2937;align-items:center;gap:10px;padding:10px 14px;display:flex}.ZARIfG_videoMockPlayBtn{color:#fff;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:1.1rem;line-height:1}.ZARIfG_videoMockProgressBar{background:#ffffff26;border-radius:2px;flex:1;height:4px;overflow:hidden}.ZARIfG_videoMockProgressFill{background:linear-gradient(90deg,#ffc22b,#f97316);border-radius:2px;height:100%;transition:width 80ms linear}.ZARIfG_videoMockTime{color:#ffffff8c;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.72rem}.ZARIfG_videoMockClips{background:#111827;gap:6px;padding:10px 14px 14px;display:flex}.ZARIfG_videoMockClip{cursor:pointer;background:#1f2937;border:1px solid #ffffff14;border-radius:6px;flex-direction:column;flex:1;gap:2px;padding:6px 8px;transition:border-color .2s;display:flex}.ZARIfG_videoMockClipActive{background:#ffc22b14;border-color:#ffc22b}.ZARIfG_videoMockClipLabel{color:#ffffffd9;font-size:.73rem;font-weight:600}.ZARIfG_videoMockClipDur{color:#fff6;font-size:.68rem}
.gjNY7G_OurServicesSection{--bg:#14223e!important;--bg-soft:#0c0c0c!important;--card:#121212!important;--line:#ffffff24!important;--line-strong:#ffffff3d!important;--text:#fff!important;--muted:#ffffff94!important;--accent:#fff!important;--shadow:none!important;--radius-xl:2px!important;--radius-lg:2px!important;--track-gap:22px!important;--card-width:min(30vw, 380px)!important;color:var(--text)!important;font-family:var(--font-space-grotesk), "Space Grotesk", "Segoe UI", sans-serif!important;z-index:1!important;background:radial-gradient(circle at 50% 22%,#ffffff0b,#0000 28%),linear-gradient(#ffffff05,#0000 18%),#14223e!important;padding:100px 0 90px!important;line-height:normal!important;position:relative!important;overflow:hidden!important}.gjNY7G_OurServicesSection,.gjNY7G_OurServicesSection *,.gjNY7G_OurServicesSection :before,.gjNY7G_OurServicesSection :after{box-sizing:border-box!important}.gjNY7G_OurServicesSection:before{content:""!important;pointer-events:none!important;z-index:0!important;opacity:1!important;background-color:#0000!important;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:48px 48px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;position:absolute!important;inset:0!important}.gjNY7G_OurServicesSection img{max-width:none!important;box-shadow:none!important;border:0!important}.gjNY7G_OurServicesSection h1,.gjNY7G_OurServicesSection h2,.gjNY7G_OurServicesSection h3,.gjNY7G_OurServicesSection h4,.gjNY7G_OurServicesSection h5,.gjNY7G_OurServicesSection h6,.gjNY7G_OurServicesSection p,.gjNY7G_OurServicesSection div,.gjNY7G_OurServicesSection span,.gjNY7G_OurServicesSection article{margin-block:0!important}.gjNY7G_OurServicesSection button{appearance:none!important;box-shadow:none!important;text-shadow:none!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;line-height:1!important;font:inherit!important;text-transform:none!important;letter-spacing:normal!important;background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:0!important}.gjNY7G_avatrShell{z-index:1!important;width:min(1320px,100vw - 48px)!important;margin:0 auto!important;position:relative!important}.gjNY7G_avatrCopy{text-align:center!important;max-width:980px!important;margin:0 auto 54px!important}.gjNY7G_avatrKicker{border:1px solid var(--line)!important;color:var(--muted)!important;letter-spacing:.28em!important;text-transform:uppercase!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#ffffff08!important;border-radius:999px!important;align-items:center!important;gap:10px!important;margin:0 0 20px!important;padding:8px 16px!important;font-size:12px!important;font-weight:400!important;display:inline-flex!important}.gjNY7G_avatrTitle{color:#fff!important;letter-spacing:-.04em!important;text-align:center!important;margin:0!important;font-size:clamp(40px,5.3vw,76px)!important;font-weight:300!important;line-height:1.04!important}.gjNY7G_avatrTitle strong{color:#fff!important;font-weight:400!important}.gjNY7G_avatrSubtitle{max-width:720px!important;color:var(--muted)!important;text-align:center!important;margin:18px auto 0!important;font-size:clamp(14px,1.4vw,18px)!important;line-height:1.7!important}.gjNY7G_avatrSlider{position:relative!important}.gjNY7G_avatrViewport{padding:6px 2px 18px!important;overflow:hidden!important}.gjNY7G_avatrTrack{gap:var(--track-gap)!important;will-change:transform!important;transition:transform .52s cubic-bezier(.22,1,.36,1)!important;display:flex!important}.gjNY7G_modeCard{flex:0 0 var(--card-width)!important;min-width:var(--card-width)!important;border-radius:var(--radius-xl)!important;border:1px solid var(--line)!important;background:var(--card)!important;max-height:510px!important;box-shadow:var(--shadow)!important;isolation:isolate!important;position:relative!important;overflow:hidden!important}.gjNY7G_modeCard:before{content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(#0000 0%,#0000004d 40%,#000000d9 100%)!important;position:absolute!important;inset:0!important}.gjNY7G_modeCard img{object-fit:cover!important;width:100%!important;height:100%!important;min-height:510px!important;transition:transform .7s!important;display:block!important;transform:scale(1.02)!important}.gjNY7G_modeCard:hover img{transform:scale(1.08)!important}.gjNY7G_modeCardContent{z-index:2!important;padding:22px 22px 24px!important;position:absolute!important;inset:auto 0 0!important}.gjNY7G_modeCardIndex{color:#ffffffd1!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#ffffff0f!important;border:1px solid #ffffff40!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0 0 14px!important;padding:0!important;font-size:15px!important;display:inline-flex!important}.gjNY7G_modeCard h3{color:#fff!important;letter-spacing:-.03em!important;margin:0!important;font-size:clamp(22px,2vw,30px)!important;font-weight:500!important;line-height:1.1!important}.gjNY7G_modeCard p{color:#ffffffb3!important;margin:10px 0 0!important;font-size:15px!important;line-height:1.2!important}.gjNY7G_modeCardLine{background:#ffffff57!important;width:56px!important;height:1px!important;margin:18px 0 0!important}.gjNY7G_avatrControls{justify-content:space-between!important;align-items:center!important;gap:20px!important;margin-top:18px!important;display:flex!important}.gjNY7G_avatrDots{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}.gjNY7G_OurServicesSection .gjNY7G_avatrDot{cursor:pointer!important;background:#ffffff3d!important;border:0!important;border-radius:999px!important;flex:none!important;width:10px!important;min-width:10px!important;height:10px!important;min-height:10px!important;padding:0!important;transition:all .2s!important;display:inline-block!important}.gjNY7G_OurServicesSection .gjNY7G_avatrDotActive{background:#fff!important;width:34px!important;min-width:34px!important}.gjNY7G_avatrNav{gap:12px!important;display:flex!important}.gjNY7G_OurServicesSection .gjNY7G_avatrBtn{border:1px solid var(--line-strong)!important;color:#fff!important;cursor:pointer!important;text-align:center!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#ffffff0a!important;border-radius:50%!important;flex:none!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;font-size:15px!important;font-weight:400!important;line-height:1!important;transition:transform .18s,background .18s,border-color .18s!important;display:inline-flex!important}.gjNY7G_OurServicesSection .gjNY7G_avatrBtn:hover{background:#ffffff14!important;border-color:#fff6!important;transform:translateY(-1px)!important}.gjNY7G_OurServicesSection .gjNY7G_avatrBtn:disabled{opacity:.34!important;cursor:not-allowed!important;transform:none!important}@media (max-width:1100px){.gjNY7G_OurServicesSection{--card-width:min(46vw, 370px)!important}}@media (max-width:768px){.gjNY7G_OurServicesSection{--card-width:calc(100vw - 72px)!important;--track-gap:16px!important;padding:76px 0 70px!important}.gjNY7G_avatrShell{width:min(100vw - 24px,1320px)!important}.gjNY7G_avatrCopy{margin-bottom:34px!important}.gjNY7G_avatrTitle{font-size:clamp(32px,9vw,46px)!important}.gjNY7G_modeCard{border-radius:24px!important;min-height:460px!important}.gjNY7G_modeCard img{min-height:460px!important}.gjNY7G_avatrControls{flex-direction:column!important;align-items:stretch!important}.gjNY7G_avatrDots,.gjNY7G_avatrNav{justify-content:center!important}}
.dpHhBa_servicesSection{color:#fff;background:#0f1b33;position:relative;overflow:hidden;display:none!important}.dpHhBa_servicesSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff08 0%,#0000 70%);width:50%;height:60%;position:absolute;top:-20%;right:-10%}.dpHhBa_servicesSection:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff08 0%,#0000 70%);width:50%;height:60%;position:absolute;bottom:-20%;left:-10%}.dpHhBa_headerArea{z-index:2;max-width:750px;margin-bottom:3.5rem;margin-left:auto;margin-right:auto;position:relative}.dpHhBa_badge{color:#ffffffd9;font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:50px;margin-bottom:1.2rem;padding:.4rem 1.2rem;font-size:.85rem;font-weight:600;display:inline-block}.dpHhBa_title{color:#fff;margin-bottom:1.2rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:300}.dpHhBa_titleBold{color:#38bdf8;font-weight:700}.dpHhBa_subtitle{color:#fff9;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.6}.dpHhBa_servicesLayout{z-index:2;flex-direction:row;align-items:flex-start;gap:2.5rem;height:520px;display:flex;position:relative}.dpHhBa_accordionSide{flex-direction:column;flex:0 0 42%;justify-content:center;max-width:42%;height:100%;display:flex}.dpHhBa_accordionList{flex-direction:column;gap:.6rem;display:flex}.dpHhBa_accordionItem{cursor:pointer;background:#fff;border-radius:12px;flex-direction:row;align-items:flex-start;gap:1rem;padding:1.1rem 1.5rem;transition:background .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 1px 6px #00000014}.dpHhBa_accordionItem:hover{box-shadow:0 2px 12px #0000001f}.dpHhBa_accordionItemActive{box-shadow:0 2px 16px #0000001f}.dpHhBa_circleLoaderWrap{flex-shrink:0;width:28px;height:28px;margin-top:2px;position:relative}.dpHhBa_circleLoaderSvg{width:28px;height:28px;transform:rotate(-90deg)}.dpHhBa_circleTrack{fill:none;stroke:#0000001a;stroke-width:2px}.dpHhBa_circleProgress{fill:none;stroke:#6b5ce7;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:75.4;stroke-dashoffset:75.4px;transition:stroke-dashoffset .1s linear}.dpHhBa_circleProgressActive{animation:dpHhBa_circleLoadAnim var(--loader-duration,5s) linear forwards}@keyframes dpHhBa_circleLoadAnim{0%{stroke-dashoffset:75.4px}to{stroke-dashoffset:0}}.dpHhBa_circleProgressComplete{stroke-dashoffset:0;stroke:#6b5ce7}.dpHhBa_circleProgressInactive{stroke-dashoffset:75.4px;stroke:#00000026}.dpHhBa_accordionTextArea{flex:1;min-width:0}.dpHhBa_accordionServiceName{font-family:var(--font-heading);color:#0006;margin:0;font-size:1.05rem;font-weight:600;line-height:1.4;transition:color .3s,font-size .3s}.dpHhBa_accordionServiceNameActive{color:#0a101d;font-size:1.15rem;font-weight:700}.dpHhBa_accordionContent{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),opacity .3s;display:grid}.dpHhBa_accordionContent>div{overflow:hidden}.dpHhBa_accordionContentOpen{opacity:1;grid-template-rows:1fr}.dpHhBa_accordionContentInner{padding-top:.5rem}.dpHhBa_accordionDescription{color:#00000080;margin:0;font-size:.9rem;line-height:1.65}.dpHhBa_accordionPoints{flex-wrap:wrap;gap:.25rem .5rem;margin-top:.5rem;display:flex}.dpHhBa_accordionPointItem{color:#00000059;cursor:pointer;font-size:.8rem;font-weight:500;line-height:1.5;text-decoration:none;transition:color .2s;display:inline-block}.dpHhBa_accordionPointItem:hover{color:#000000bf}.dpHhBa_accordionBullet{color:#00000026;font-size:11px;font-weight:700}.dpHhBa_imagePanelSide{flex:1;height:620px;position:relative}.dpHhBa_imagePanelContainer{background:#c9cdd4;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.dpHhBa_imagePanelLayer{opacity:0;will-change:opacity;width:100%;height:100%;transition:opacity .5s;position:absolute;top:0;left:0}.dpHhBa_imagePanelLayerActive{opacity:1}.dpHhBa_imagePanelImg{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1024px){.dpHhBa_servicesLayout{gap:2rem}.dpHhBa_accordionSide{flex:0 0 45%;max-width:45%}}@media (max-width:768px){.dpHhBa_servicesLayout{flex-direction:column;gap:2rem;height:auto}.dpHhBa_accordionSide{flex:none;max-width:100%;height:auto}.dpHhBa_imagePanelSide{order:-1;height:320px;position:relative}.dpHhBa_accordionItem{padding:.9rem 1rem}}@media (max-width:480px){.dpHhBa_imagePanelSide{height:240px}.dpHhBa_accordionServiceName{font-size:.95rem}.dpHhBa_accordionServiceNameActive{font-size:1.05rem}.dpHhBa_accordionItem{gap:.75rem;padding:.8rem .75rem}.dpHhBa_circleLoaderWrap,.dpHhBa_circleLoaderSvg{width:24px;height:24px}}
.a3JkBW_section{justify-content:center;align-items:center;width:100%;padding:12rem 0;display:flex;position:relative;overflow:hidden;background:radial-gradient(90% 70% at 50% -20%,#badefa8c 0%,#0000 55%),radial-gradient(80% 60% at 100%,#a1d1fa59 0%,#0000 50%),radial-gradient(70% 50% at 0 80%,#e4f2fce6 0%,#0000 45%),linear-gradient(165deg,#e3f0fc 0%,#f4f8fc 38%,#fafcfe 52%,#dbeaf8 100%)!important}.a3JkBW_wrapper{width:100%;max-width:var(--max-width);z-index:2;flex-direction:column;gap:1.5rem;margin:0 auto;padding:0 1.5rem;display:flex;position:relative}.a3JkBW_row{white-space:nowrap;will-change:transform;justify-content:flex-start;width:100%;transition:transform .15s cubic-bezier(.1,.9,.2,1);display:flex}.a3JkBW_rowRight{justify-content:flex-end}.a3JkBW_textLine{font-family:var(--font-heading);letter-spacing:-.03em;color:#0d2e50;font-size:clamp(2rem,3.8vw,3.5rem);font-weight:300;line-height:1.2}.a3JkBW_decorativeRing{z-index:1;position:absolute;top:50%;left:60%;transform:translate(-50%,-50%)}@keyframes a3JkBW_floatRing{0%{transform:translate(-50%,-50%)translateY(0)}to{transform:translate(-50%,-50%)translateY(-15px)}}@media (max-width:900px){.a3JkBW_section{padding:6rem 0}.a3JkBW_decorativeRing{width:290px;height:290px}}
.uLZMiW_section{background-color:#fff;border-bottom:1px solid #0056b314;padding:85px 0;position:relative}.uLZMiW_topHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:1.5rem;display:flex}.uLZMiW_headerLeft{flex:520px;max-width:640px}.uLZMiW_sectionLabel{font-family:var(--font-heading);color:var(--color-blue,#1f3f7e);text-transform:uppercase;letter-spacing:.08em;background:#1f3f7e0f;border:1px solid #1f3f7e1f;border-radius:999px;align-items:center;gap:8px;margin-bottom:.75rem;padding:4px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.uLZMiW_sectionLabelDot{background:var(--color-orange,#ffc22b);border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 6px #ffc22b99}.uLZMiW_mainTitle{font-family:var(--font-heading);color:var(--text-primary,#0f172a);letter-spacing:-.02em;margin:0;font-size:clamp(1.85rem,3.2vw,2.5rem);font-weight:500;line-height:1.22}.uLZMiW_mainTitleBold{color:var(--color-blue,#1f3f7e);font-weight:800}.uLZMiW_headerRight{flex-direction:column;flex:380px;align-items:flex-start;gap:1.2rem;max-width:480px;display:flex}.uLZMiW_headerDescription{color:#64748b;margin:0;font-size:.95rem;line-height:1.65}.uLZMiW_headerAction{flex-shrink:0}.uLZMiW_exploreBtn{background:var(--color-orange,#ffc22b);color:#000;outline-offset:-4px;font-family:var(--font-heading);cursor:pointer;border:none;border-radius:6px;outline:1.5px solid #fff;align-items:center;gap:8px;padding:.65rem 1.35rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #ffc22b4d}.uLZMiW_exploreBtn:hover{background:var(--color-orange-hover,#e0a720);transform:translateY(-1px);box-shadow:0 6px 18px #ffc22b66}.uLZMiW_indicatorRow{justify-content:flex-end;margin-bottom:12px;display:flex}.uLZMiW_indicatorText{color:#94a3b8;font-family:monospace;font-size:.8rem;font-weight:500}.uLZMiW_accordionContainer{align-items:stretch;gap:14px;width:100%;height:540px;min-height:540px;display:flex}.uLZMiW_collapsedTab{cursor:pointer;background:#fff;border:1.5px solid #dbeafe;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:center;width:72px;min-width:72px;padding:1.5rem .5rem;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 14px #00000005}.uLZMiW_collapsedTab:hover{background:#f8fafd;border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 8px 24px #3b82f61f}.uLZMiW_collapsedIconWrap{background:#f1f5f9;border:1px solid #0000000a;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.25rem;display:flex}.uLZMiW_collapsedTitleWrap{flex:1;justify-content:center;align-items:center;padding:1rem 0;display:flex}.uLZMiW_collapsedVerticalText{writing-mode:vertical-rl;font-family:var(--font-heading);color:#64748b;letter-spacing:.02em;white-space:nowrap;font-size:.88rem;font-weight:600;transform:rotate(180deg)}.uLZMiW_collapsedTab:hover .uLZMiW_collapsedVerticalText{color:#2563eb}.uLZMiW_collapsedPlusWrap{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.uLZMiW_plusIcon{color:#93c5fd;font-size:1.6rem;font-weight:300;transition:transform .2s,color .2s}.uLZMiW_collapsedTab:hover .uLZMiW_plusIcon{color:#2563eb;transform:rotate(90deg)}.uLZMiW_expandedCard{background:#fff;border:1.5px solid #dbeafe;border-radius:16px;flex:1;grid-template-rows:100%;grid-template-columns:1.15fr 1fr;min-width:0;height:100%;animation:.35s cubic-bezier(.16,1,.3,1) uLZMiW_expandFadeIn;display:grid;overflow:hidden;box-shadow:0 14px 40px #002d7814}@keyframes uLZMiW_expandFadeIn{0%{opacity:.4;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.uLZMiW_cardLeft{border-right:1px solid #0056b314;flex-direction:column;justify-content:space-between;height:100%;min-height:0;padding:2.25rem;display:flex}.uLZMiW_brandRow{margin-bottom:.85rem}.uLZMiW_brandBadge{font-family:var(--font-heading);align-items:center;gap:8px;font-size:1.15rem;font-weight:700;display:inline-flex}.uLZMiW_brandIconLarge{font-size:1.4rem}.uLZMiW_brandName{color:#0f172a}.uLZMiW_cardHeading{font-family:var(--font-heading);color:#0f172a;letter-spacing:-.015em;margin:0 0 .85rem;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:700;line-height:1.25}.uLZMiW_cardDescription{color:#64748b;margin:0 0 1.25rem;font-size:.92rem;line-height:1.6}.uLZMiW_metricsGrid{border-bottom:1px solid #f1f5f9;grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:grid}.uLZMiW_metricValue{font-family:var(--font-heading);color:#2563eb;letter-spacing:-.02em;margin-bottom:6px;font-size:clamp(1.8rem,2.4vw,2.2rem);font-weight:800;line-height:1;display:block}.uLZMiW_metricLabel{color:#64748b;text-transform:capitalize;font-size:.82rem;line-height:1.35;display:block}.uLZMiW_cardFooterActions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.uLZMiW_readResultsLink{font-family:var(--font-heading);color:#2563eb;align-items:center;gap:6px;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.uLZMiW_readResultsLink:hover{color:#1d4ed8;text-decoration:underline}.uLZMiW_quickInquireBtn{background:var(--color-orange,#ffc22b);outline-offset:-4px;color:#000;font-family:var(--font-heading);cursor:pointer;border:none;border-radius:6px;outline:1.5px solid #fff;padding:.65rem 1.35rem;font-size:.85rem;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #ffc22b4d}.uLZMiW_quickInquireBtn:hover{background:var(--color-orange-hover,#e0a720);transform:translateY(-1px);box-shadow:0 6px 18px #ffc22b66}.uLZMiW_cardRight{justify-content:center;align-items:center;height:100%;min-height:0;padding:1.5rem;display:flex;position:relative;overflow:hidden}.uLZMiW_tanneryCanvas{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.uLZMiW_hideCard{z-index:2;background:#fff;border:1.5px solid #b4530926;border-radius:16px;flex-direction:column;gap:12px;width:90%;max-width:350px;padding:16px 18px;animation:4s ease-in-out infinite uLZMiW_floatCard;display:flex;position:relative;box-shadow:0 16px 36px #b453091a}@keyframes uLZMiW_floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.uLZMiW_hideHeader{border-bottom:1px solid #fef3c7;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.uLZMiW_hideTitle{font-family:var(--font-heading);color:#78350f;align-items:center;gap:6px;font-size:.76rem;font-weight:700;display:flex}.uLZMiW_hideGradeBadge{color:#16a34a;letter-spacing:.04em;background:#dcfce7;border:1px solid #bbf7d0;border-radius:999px;padding:2px 7px;font-size:.65rem;font-weight:800}.uLZMiW_hideShapeContainer{background:#fdfaf6;border:1px dashed #b4530940;border-radius:12px;justify-content:center;align-items:center;width:100%;height:155px;display:flex;position:relative;overflow:hidden}.uLZMiW_hideSvg{object-fit:contain;width:92%;height:92%}.uLZMiW_laserBeam{z-index:5;background:linear-gradient(90deg,#0000,#ef4444,#f59e0b,#ef4444,#0000);height:3px;animation:2.6s ease-in-out infinite alternate uLZMiW_laserScan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px #ef4444,0 0 20px #f59e0b}@keyframes uLZMiW_laserScan{0%{opacity:.8;top:6%}50%{opacity:1}to{opacity:.8;top:92%}}.uLZMiW_crosshair1,.uLZMiW_crosshair2,.uLZMiW_crosshair3{z-index:6;align-items:center;gap:4px;display:flex;position:absolute}.uLZMiW_crosshair1{top:22%;left:16%}.uLZMiW_crosshair2{top:48%;right:18%}.uLZMiW_crosshair3{bottom:20%;left:32%}.uLZMiW_crossDot{background:#ef4444;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite uLZMiW_crossPulse;box-shadow:0 0 0 3px #ef44444d}@keyframes uLZMiW_crossPulse{0%,to{transform:scale(1);box-shadow:0 0 0 2px #ef44444d}50%{transform:scale(1.3);box-shadow:0 0 0 6px #ef444400}}.uLZMiW_crossLabel{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);letter-spacing:.02em;background:#0f172ad9;border-radius:4px;padding:1px 5px;font-size:.6rem;font-weight:700}.uLZMiW_hideMetricsRow{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.uLZMiW_hideMetricItem{background:#fffbeb;border:1px solid #fef3c7;border-radius:6px;flex-direction:column;padding:5px 8px;display:flex}.uLZMiW_hideMetricKey{color:#92400e;text-transform:uppercase;font-size:.55rem}.uLZMiW_hideMetricVal{color:#78350f;font-size:.74rem;font-weight:800}.uLZMiW_tanneryDrumWidget{z-index:8;background:#fff;border:1px solid #b4530926;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;animation:3.6s ease-in-out infinite uLZMiW_floatSub;display:flex;position:absolute;bottom:8%;left:6%;box-shadow:0 10px 24px #00000014}.uLZMiW_drumCircle{color:#fff;background:linear-gradient(135deg,#d97706,#78350f);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 0 10px #b4530959}.uLZMiW_drumCore{font-size:1.1rem;animation:4s linear infinite uLZMiW_spinDrum;display:block}@keyframes uLZMiW_spinDrum{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.uLZMiW_drumMeta{flex-direction:column;display:flex}.uLZMiW_drumMeta strong{color:#1e293b;font-size:.74rem}.uLZMiW_drumMeta span{color:#78350f;font-size:.62rem}.uLZMiW_itCanvas{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.uLZMiW_terminalWindow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:2;background:#0f172af2;border:1px solid #3b82f64d;border-radius:14px;flex-direction:column;width:92%;max-width:360px;animation:4.2s ease-in-out infinite uLZMiW_floatCard;display:flex;overflow:hidden;box-shadow:0 16px 36px #0f172a26,0 0 20px #2563eb14}.uLZMiW_terminalHeader{background:#1e293bb3;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.uLZMiW_terminalDots{gap:6px;display:flex}.uLZMiW_dotRed{background:#ef4444;border-radius:50%;width:9px;height:9px}.uLZMiW_dotYellow{background:#f59e0b;border-radius:50%;width:9px;height:9px}.uLZMiW_dotGreen{background:#10b981;border-radius:50%;width:9px;height:9px}.uLZMiW_terminalTab{color:#93c5fd;background:#3b82f626;border:1px solid #3b82f640;border-radius:6px;padding:2px 10px;font-family:monospace;font-size:.72rem}.uLZMiW_terminalBranch{color:#64748b;font-family:monospace;font-size:.65rem}.uLZMiW_terminalBody{flex-direction:column;gap:5px;padding:14px 16px;font-family:monospace;font-size:.72rem;line-height:1.45;display:flex}.uLZMiW_codeLine{color:#cbd5e1;margin:0}.uLZMiW_codeIndent{padding-left:14px}.uLZMiW_keyword{color:#f43f5e;font-weight:600}.uLZMiW_string{color:#38bdf8}.uLZMiW_fn{color:#a855f7;font-weight:600}.uLZMiW_num{color:#f59e0b}.uLZMiW_codeSuccess{color:#4ade80;border-top:1px dashed #ffffff1a;align-items:center;gap:6px;margin-top:6px;padding-top:6px;display:flex}.uLZMiW_successCheck{color:#22c55e;font-weight:900}.uLZMiW_terminalStatus{color:#94a3b8;background:#020617cc;border-top:1px solid #ffffff0f;align-items:center;gap:6px;padding:8px 14px;font-family:monospace;font-size:.65rem;display:flex}.uLZMiW_statusBlink{color:#22c55e;animation:1s step-start infinite uLZMiW_blinkDot}@keyframes uLZMiW_blinkDot{50%{opacity:0}}.uLZMiW_cursorBlock{color:#38bdf8;animation:.8s infinite uLZMiW_cursorBlink}@keyframes uLZMiW_cursorBlink{50%{opacity:0}}.uLZMiW_meshNode1,.uLZMiW_meshNode2{z-index:5;background:#fff;border:1.5px solid #3b82f640;border-radius:12px;align-items:center;gap:10px;padding:8px 14px;display:flex;position:absolute;box-shadow:0 10px 24px #2563eb14}.uLZMiW_meshNode1{animation:3.8s ease-in-out infinite uLZMiW_floatSub;top:6%;left:4%}.uLZMiW_meshNode2{animation:4.2s ease-in-out .6s infinite uLZMiW_floatSub;bottom:8%;right:4%}.uLZMiW_meshIcon{font-size:1.1rem}.uLZMiW_meshText{flex-direction:column;display:flex}.uLZMiW_meshText strong{color:#0f172a;font-family:monospace;font-size:.72rem}.uLZMiW_meshText span{color:#2563eb;font-family:monospace;font-size:.6rem}.uLZMiW_automotiveCanvas{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.uLZMiW_hudContainer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:2;background:#121216f2;border:1px solid #ef44444d;border-radius:16px;flex-direction:column;gap:12px;width:92%;max-width:360px;padding:16px 18px;animation:4s ease-in-out infinite uLZMiW_floatCard;display:flex;box-shadow:0 16px 36px #12121626,0 0 20px #ef44441a}.uLZMiW_hudTopBar{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.uLZMiW_hudBrand{font-family:var(--font-heading);color:#fca5a5;letter-spacing:.06em;font-size:.7rem;font-weight:800}.uLZMiW_hudLiveBadge{color:#ef4444;background:#ef44441f;border:1px solid #ef44444d;border-radius:999px;align-items:center;gap:5px;padding:2px 7px;font-family:monospace;font-size:.62rem;font-weight:700;display:inline-flex}.uLZMiW_hudLiveDot{background:#ef4444;border-radius:50%;width:5px;height:5px;animation:1.2s infinite uLZMiW_pulseDot}.uLZMiW_hudMainGrid{grid-template-columns:1.1fr 1.2fr;align-items:center;gap:12px;display:grid}.uLZMiW_gaugeBox{background:#00000059;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;align-items:center;padding:10px 6px;display:flex;position:relative}.uLZMiW_gaugeSvg{width:100%;max-width:110px;height:auto}.uLZMiW_gaugeActiveArc{stroke-dasharray:140;animation:2.4s ease-in-out infinite alternate uLZMiW_gaugePulse}@keyframes uLZMiW_gaugePulse{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}.uLZMiW_gaugeCenterText{flex-direction:column;align-items:center;display:flex;position:absolute;top:36px}.uLZMiW_gaugeSpeed{color:#fff;font-family:monospace;font-size:1.25rem;font-weight:900;line-height:1}.uLZMiW_gaugeUnit{color:#ef4444;letter-spacing:.04em;font-size:.52rem;font-weight:700}.uLZMiW_gaugeMode{color:#9ca3af;margin-top:4px;font-family:monospace;font-size:.58rem}.uLZMiW_carDisplayBox{background:#00000059;border:1px solid #ffffff0f;border-radius:12px;justify-content:center;align-items:center;height:120px;display:flex;position:relative;overflow:hidden}.uLZMiW_carWireframe{filter:drop-shadow(0 0 10px #ef444480);z-index:3;font-size:2.4rem}.uLZMiW_radarWave1,.uLZMiW_radarWave2{pointer-events:none;border:1.5px solid #ef444466;border-radius:50%;position:absolute}.uLZMiW_radarWave1{width:65px;height:65px;animation:2s ease-out infinite uLZMiW_radarEcho}.uLZMiW_radarWave2{width:95px;height:95px;animation:2s ease-out .7s infinite uLZMiW_radarEcho}@keyframes uLZMiW_radarEcho{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}.uLZMiW_tireFL,.uLZMiW_tireFR,.uLZMiW_tireRL,.uLZMiW_tireRR{color:#4ade80;background:#000000b3;border:1px solid #4ade804d;border-radius:3px;padding:1px 4px;font-family:monospace;font-size:.52rem;font-weight:700;position:absolute}.uLZMiW_tireFL{top:12px;left:10px}.uLZMiW_tireFR{top:12px;right:10px}.uLZMiW_tireRL{bottom:12px;left:10px}.uLZMiW_tireRR{bottom:12px;right:10px}.uLZMiW_hudFooter{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.uLZMiW_hudMetric{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:6px;flex-direction:column;padding:6px 8px;display:flex}.uLZMiW_hudLabel{color:#9ca3af;text-transform:uppercase;font-size:.54rem}.uLZMiW_hudVal{color:#fff;font-size:.72rem;font-weight:800}.uLZMiW_hudSuccess{color:#4ade80!important}.uLZMiW_logisticsCanvas{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.uLZMiW_mapContainer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:2;background:#062c22f2;border:1px solid #10b98159;border-radius:16px;flex-direction:column;gap:12px;width:92%;max-width:360px;padding:16px 18px;animation:4.4s ease-in-out infinite uLZMiW_floatCard;display:flex;box-shadow:0 16px 36px #062c2229,0 0 20px #10b9811a}.uLZMiW_mapHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.uLZMiW_mapRouteTitle{color:#a7f3d0;font-size:.68rem;font-family:var(--font-heading);align-items:center;gap:6px;display:flex}.uLZMiW_pulseGreen{color:#10b981;animation:1.2s infinite uLZMiW_blinkDot}.uLZMiW_etaBadge{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:999px;padding:2px 7px;font-family:monospace;font-size:.65rem;font-weight:800}.uLZMiW_mapStage{background:#021c14d9;border:1px solid #10b98133;border-radius:12px;width:100%;height:135px;position:relative;overflow:hidden}.uLZMiW_mapGridPattern{background-image:linear-gradient(#10b98112 1px,#0000 1px),linear-gradient(90deg,#10b98112 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0}.uLZMiW_routeSvg{width:100%;height:100%;position:absolute;inset:0}.uLZMiW_routeActivePath{stroke-dasharray:200;animation:3.5s linear infinite uLZMiW_traceRoute}@keyframes uLZMiW_traceRoute{0%{stroke-dashoffset:200px}to{stroke-dashoffset:0}}.uLZMiW_waypointOrigin,.uLZMiW_waypointDest{z-index:4;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute}.uLZMiW_waypointOrigin{bottom:16px;left:16px}.uLZMiW_waypointDest{top:12px;right:16px}.uLZMiW_wpDot{background:#10b981;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #10b98140}.uLZMiW_wpDotDest{background:#38bdf8;border-radius:50%;width:9px;height:9px;animation:1.4s infinite uLZMiW_crossPulse;box-shadow:0 0 0 4px #38bdf840}.uLZMiW_wpLabel{color:#d1fae5;background:#0009;border-radius:3px;padding:1px 5px;font-family:monospace;font-size:.55rem;font-weight:700}.uLZMiW_travelingTruck{z-index:6;flex-direction:column;align-items:center;animation:6s ease-in-out infinite alternate uLZMiW_truckDrive;display:flex;position:absolute;top:48%;left:48%;transform:translate(-50%,-50%)}@keyframes uLZMiW_truckDrive{0%{top:70%;left:24%}50%{top:52%;left:52%}to{top:32%;left:78%}}.uLZMiW_truckIconBox{filter:drop-shadow(0 0 8px #10b981);font-size:1.4rem}.uLZMiW_truckPulseRing{pointer-events:none;border:1.5px solid #10b98199;border-radius:50%;width:32px;height:32px;animation:1.6s ease-out infinite uLZMiW_radarEcho;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uLZMiW_truckTooltip{white-space:nowrap;background:#000000d9;border:1px solid #10b98166;border-radius:4px;gap:4px;padding:1px 6px;display:flex;position:absolute;top:-24px}.uLZMiW_truckTooltip strong{color:#fff;font-family:monospace;font-size:.56rem}.uLZMiW_truckTooltip span{color:#34d399;font-family:monospace;font-size:.52rem}.uLZMiW_cargoStreamBar{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.uLZMiW_cargoItem{background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;flex-direction:column;padding:6px 8px;display:flex}.uLZMiW_cargoItem span{color:#a7f3d0;text-transform:uppercase;font-size:.54rem}.uLZMiW_cargoItem strong{color:#fff;font-size:.7rem;font-weight:800}.uLZMiW_chipTopLeft,.uLZMiW_chipTopRight,.uLZMiW_chipBottomLeft,.uLZMiW_chipBottomRight{color:#0f172a;white-space:nowrap;z-index:10;background:#fff;border:1px solid #00000014;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:.72rem;font-weight:600;display:flex;position:absolute;box-shadow:0 6px 18px #0000001f}.uLZMiW_chipTopLeft{animation:3.4s ease-in-out infinite uLZMiW_floatA;top:6%;left:3%}.uLZMiW_chipTopRight{animation:3.8s ease-in-out infinite uLZMiW_floatB;top:8%;right:3%}.uLZMiW_chipBottomLeft{animation:4.2s ease-in-out infinite uLZMiW_floatC;bottom:8%;left:3%}.uLZMiW_chipBottomRight{animation:3.6s ease-in-out .5s infinite uLZMiW_floatA;bottom:6%;right:3%}.uLZMiW_chipDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}@keyframes uLZMiW_floatA{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes uLZMiW_floatB{0%,to{transform:translateY(-3px)}50%{transform:translateY(6px)}}@keyframes uLZMiW_floatC{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes uLZMiW_floatSub{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:1024px){.uLZMiW_accordionContainer{flex-direction:column;height:auto;min-height:auto}.uLZMiW_collapsedTab{flex-direction:row;width:100%;min-width:100%;height:60px;padding:.75rem 1.5rem}.uLZMiW_collapsedVerticalText{writing-mode:horizontal-tb;transform:none}.uLZMiW_expandedCard{grid-template-rows:auto;grid-template-columns:1fr;height:auto}.uLZMiW_cardLeft{border-bottom:1px solid #0056b314;border-right:none;height:auto}.uLZMiW_cardRight{height:440px}}@media (max-width:640px){.uLZMiW_topHeader{flex-direction:column;gap:1rem}.uLZMiW_headerLeft,.uLZMiW_headerRight{flex:none;width:100%;max-width:100%}.uLZMiW_chipTopLeft,.uLZMiW_chipTopRight,.uLZMiW_chipBottomLeft,.uLZMiW_chipBottomRight{display:none}}
.f92Q7q_section{background:#14223e;width:100%;padding:6rem 0}.f92Q7q_container{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 1.5rem}.f92Q7q_header{text-align:left;margin-bottom:1.5rem}.f92Q7q_mainHeading{color:#fff;font-size:clamp(2.2rem,3.8vw,3rem);font-weight:300;font-family:var(--font-heading);letter-spacing:-.01em;margin-bottom:.75rem}.f92Q7q_subHeading{color:#ffffffa6;font-size:clamp(1rem,1.4vw,1.15rem);font-weight:300}.f92Q7q_grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;width:100%;display:grid}.f92Q7q_card{border:1px solid #ffffff1f;flex-direction:column;height:460px;text-decoration:none;transition:all .5s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden}.f92Q7q_cardLight{color:#000;background:#f4f4f4;border-color:#0000000d}.f92Q7q_cardDark{color:#fff;background:#111}.f92Q7q_content{z-index:2;flex-direction:column;gap:.85rem;padding:2.25rem 1.75rem;display:flex}.f92Q7q_category{letter-spacing:.08em;opacity:.9;text-transform:uppercase;font-size:.75rem;font-weight:400}.f92Q7q_title{color:inherit;font-size:1.45rem;font-weight:700;line-height:1.3;font-family:var(--font-heading);margin:0;transition:transform .4s cubic-bezier(.25,.8,.25,1)}.f92Q7q_description{color:inherit;opacity:0;margin:.5rem 0 0;font-size:.95rem;line-height:1.5;transition:opacity .4s,transform .4s cubic-bezier(.25,.8,.25,1);transform:translateY(25px)}.f92Q7q_imageWrapper{z-index:1;width:100%;height:100%;transition:transform .5s cubic-bezier(.25,.8,.25,1),opacity .4s;position:absolute;top:0;left:0;overflow:hidden}.f92Q7q_image{object-fit:cover;width:100%;height:100%}.f92Q7q_ctaWrapper{opacity:0;z-index:2;align-items:center;gap:.35rem;font-size:.9rem;font-weight:700;transition:opacity .4s,transform .4s cubic-bezier(.25,.8,.25,1);display:flex;position:absolute;bottom:2rem;right:2rem;transform:translateY(15px)}.f92Q7q_ctaArrow{transition:transform .3s}.f92Q7q_ctaWrapper:hover .f92Q7q_ctaArrow{transform:translate(4px)}.f92Q7q_card:hover{transform:translateY(-4px)}.f92Q7q_card:hover .f92Q7q_description{opacity:.85;transform:translateY(0)}.f92Q7q_card:hover .f92Q7q_imageWrapper{opacity:0;transform:translateY(35px)}.f92Q7q_card:hover .f92Q7q_ctaWrapper{opacity:1;transform:translateY(0)}.f92Q7q_grid>a:first-child:hover{background:linear-gradient(#1f2937 0%,#111827 100%);border-color:#ffffff40;box-shadow:0 12px 36px #ffffff0d}.f92Q7q_grid>a:nth-child(2):hover{color:#000;background:linear-gradient(#dce8fa 0%,#c1d6f2 100%);border-color:#00000026}.f92Q7q_grid>a:nth-child(3):hover{background:linear-gradient(#22153b 0%,#0f091c 100%);border-color:#ffffff40;box-shadow:0 12px 36px #ffffff0d}.f92Q7q_grid>a:nth-child(4):hover{background:linear-gradient(#120e26 0%,#06050f 100%);border-color:#ffffff40;box-shadow:0 12px 36px #ffffff0d}.f92Q7q_cardDark:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#111111e6 0%,#1110 50%,#1116 100%);transition:opacity .4s;position:absolute;inset:0}.f92Q7q_cardDark:hover:after{opacity:0}@media (max-width:1100px){.f92Q7q_grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.f92Q7q_card{height:430px}}@media (max-width:640px){.f92Q7q_grid{grid-template-columns:1fr}.f92Q7q_card{height:400px}}
.QKYBJW_banner{background-image:url(/banner_bg.webp);background-position:50%;background-size:cover;align-items:center;width:100%;min-height:450px;padding-top:10rem;padding-bottom:2rem;display:flex;position:relative}.QKYBJW_overlay{z-index:1;background-color:#040d1699;width:100%;height:100%;position:absolute;top:0;left:0}.QKYBJW_container{z-index:2;width:100%;max-width:var(--max-width,1240px);margin:0 auto;padding:0 1.5rem;position:relative}.QKYBJW_category{color:#ffc22b;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.85rem;font-weight:800;display:block}.QKYBJW_title{color:#fff;font-size:clamp(2rem,3vw,2.8rem);font-weight:300;font-family:var(--font-heading,sans-serif);max-width:900px;margin:0;line-height:1.2}
.XogL0q_section{background-color:#fff;border-top:1px solid #0000000d;border-bottom:1px solid #0000000d;justify-content:center;align-items:center;min-height:680px;padding:1.5rem 0;display:flex;position:relative;overflow:hidden}.XogL0q_fadeLeft{z-index:5;pointer-events:none;background:linear-gradient(90deg,#fff 30%,#fff0 100%);width:180px;position:absolute;top:0;bottom:0;left:0}.XogL0q_fadeRight{z-index:5;pointer-events:none;background:linear-gradient(270deg,#fff 30%,#fff0 100%);width:180px;position:absolute;top:0;bottom:0;right:0}.XogL0q_backdropContainer{pointer-events:none;flex-direction:column;justify-content:space-between;padding:.75rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.XogL0q_marqueeRow{-webkit-user-select:none;user-select:none;align-items:center;width:100%;padding:2px 0;display:flex;overflow:hidden}.XogL0q_trackScrollLeft{will-change:transform;align-items:center;gap:2.75rem;width:max-content;animation:linear infinite XogL0q_scrollLeft;display:flex}.XogL0q_trackScrollRight{will-change:transform;align-items:center;gap:2.75rem;width:max-content;animation:linear infinite XogL0q_scrollRight;display:flex}@keyframes XogL0q_scrollLeft{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes XogL0q_scrollRight{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.XogL0q_logoItem{opacity:.95;filter:none;flex-shrink:0;justify-content:center;align-items:center;width:110px;height:38px;transition:transform .2s;display:flex}.XogL0q_logoImg{object-fit:contain;max-width:100%;max-height:100%}.XogL0q_cardWrapper{z-index:10;justify-content:center;width:100%;max-width:580px;padding:0 1rem;display:flex;position:relative}.XogL0q_centerCard{color:#fff;text-align:left;background:#10182f;border:10px solid #fff;border-radius:14px;width:100%;padding:2.75rem 2.25rem 2.5rem;position:relative;overflow:hidden;box-shadow:0 25px 60px #00000047,0 4px 16px #0000001f}.XogL0q_title{font-family:var(--font-heading);color:#fff;letter-spacing:-.015em;margin:0 0 1.2rem;font-size:clamp(1.6rem,2.2vw,1.88rem);font-weight:700;line-height:1.25}.XogL0q_description{color:#ffffffd1;margin:0 0 1.75rem;font-size:.95rem;line-height:1.55}.XogL0q_actionWrap{align-items:center;display:flex}.XogL0q_ctaButton{color:#fff;border:1.5px solid var(--color-orange);font-family:var(--font-heading);cursor:pointer;background:0 0;border-radius:6px;outline:none;justify-content:center;align-items:center;padding:.75rem 1.65rem;font-size:.92rem;font-weight:600;transition:all .2s;display:inline-flex}.XogL0q_ctaButton:hover{background:var(--color-orange);color:#000;border-color:var(--color-orange);transform:translateY(-1px);box-shadow:0 4px 14px #ffc22b59}@media (max-width:768px){.XogL0q_section{min-height:480px;padding:1rem 0}.XogL0q_fadeLeft,.XogL0q_fadeRight{width:60px}.XogL0q_centerCard{border-width:6px;border-radius:10px;padding:2rem 1.5rem}.XogL0q_title{margin-bottom:.9rem;font-size:1.35rem}.XogL0q_description{margin-bottom:1.4rem;font-size:.88rem}.XogL0q_ctaButton{width:100%}.XogL0q_logoItem{width:85px;height:30px}}
.X3iDSq_sliderSection{background:#fff;padding:4rem 0;overflow:hidden}.X3iDSq_header{text-align:center;margin-bottom:1.5rem}.X3iDSq_title{font-family:var(--font-heading);color:var(--text-primary);margin-bottom:1rem;font-size:2.2rem;font-weight:700}.X3iDSq_description{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1rem;line-height:1.6}.X3iDSq_sliderWrapper{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;width:80%;margin:0 auto;padding:1rem 0;position:relative}.X3iDSq_swiperContainer{width:100%;padding:2.5rem 0}.X3iDSq_swiperContainer .swiper-wrapper{align-items:center}.X3iDSq_swiperSlide{z-index:1;transition:z-index .4s;position:relative;width:200px!important;height:450px!important}.swiper-slide-active{z-index:10!important;width:195px!important;height:430px!important}.swiper-slide-next{position:relative;right:-30px}.swiper-slide-next+.swiper-slide{position:relative;right:-20px}.swiper-slide-prev{position:relative;left:-30px}.swiper-slide:has(+.swiper-slide-prev){position:relative;left:-20px}.X3iDSq_imageContainer{width:100%;height:97.3%;transition:transform .5s cubic-bezier(.25,1,.5,1);position:relative;overflow:hidden;transform:scale(.65)}.swiper-slide-active .X3iDSq_imageContainer{background:#090d16;border:8px solid #090d16;border-radius:28px;transform:scale(1)}.X3iDSq_appImage{width:100%;height:100%;display:block;object-fit:contain!important}.X3iDSq_overlay{opacity:0;background:#0006;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.X3iDSq_swiperSlide:hover .X3iDSq_overlay{opacity:1}.X3iDSq_zoomButton{background:var(--color-blue,#1e3a8a);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .3s,background .3s;display:flex;transform:scale(.8)}.X3iDSq_zoomButton svg{width:24px;height:24px}.X3iDSq_swiperSlide:hover .X3iDSq_zoomButton{transform:scale(1)}.X3iDSq_zoomButton:hover{background:var(--color-orange,#f97316)}.X3iDSq_customPrev,.X3iDSq_customNext{background:var(--color-blue,#1e3a8a)!important;color:#fff!important;cursor:pointer!important;z-index:20!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:50px!important;height:50px!important;transition:all .3s!important;display:flex!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 4px 12px #1e3a8a4d!important}.X3iDSq_customPrev{left:-25px}.X3iDSq_customNext{right:-25px}.X3iDSq_customPrev:hover,.X3iDSq_customNext:hover{background:var(--color-orange,#f97316)!important;transform:translateY(-50%)scale(1.1)!important;box-shadow:0 6px 16px #f9731666!important}.X3iDSq_arrowChar{color:#fff!important;margin-top:-6px!important;font-size:36px!important;font-weight:300!important;line-height:1!important;display:block!important}.swiper-button-disabled{opacity:.5;cursor:not-allowed}.X3iDSq_lightbox{z-index:9999;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.X3iDSq_lightboxBackdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d9;width:100%;height:100%;position:absolute;top:0;left:0}.X3iDSq_lightboxContent{z-index:10000;justify-content:center;align-items:center;gap:2rem;max-width:90%;max-height:90vh;display:flex;position:relative}.X3iDSq_zoomedImage{object-fit:contain;border-radius:12px;max-width:100%;max-height:80vh;animation:.3s forwards X3iDSq_zoomIn;box-shadow:0 10px 40px #00000080}@keyframes X3iDSq_zoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.X3iDSq_closeButton{color:#fff;cursor:pointer;z-index:10001;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:2rem;transition:background .3s;display:flex;position:absolute;top:2rem;right:2rem}.X3iDSq_closeButton:hover{background:#ffffff4d}.X3iDSq_lightboxPrev,.X3iDSq_lightboxNext{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:3rem;transition:background .3s,transform .3s;display:flex}.X3iDSq_lightboxPrev:hover,.X3iDSq_lightboxNext:hover{background:#ffffff40;transform:scale(1.1)}.X3iDSq_lightboxCounter{color:#ffffffb3;font-size:.95rem;font-family:var(--font-body);position:absolute;bottom:-2.5rem;left:50%;transform:translate(-50%)}@media (max-width:1024px){.X3iDSq_sliderSection{padding:1rem 0 2rem}.X3iDSq_sliderWrapper{width:100%;max-width:100vw;padding:.5rem 0;overflow:hidden}.X3iDSq_lightboxContent{gap:.5rem}.X3iDSq_lightboxPrev,.X3iDSq_lightboxNext{width:44px;height:44px;font-size:2rem}.X3iDSq_swiperSlide{width:180px!important;height:380px!important}.swiper-slide-active{width:180px!important;height:380px!important}:is(.swiper-slide-next,.swiper-slide-next+.swiper-slide,.swiper-slide-prev,.swiper-slide:has(+.swiper-slide-prev)){position:static!important;left:auto!important;right:auto!important}.X3iDSq_imageContainer{transform:scale(.85)!important}.swiper-slide-active .X3iDSq_imageContainer{border-width:4px;border-radius:20px;transform:scale(1)!important}.X3iDSq_title{font-size:1.8rem}.X3iDSq_customPrev,.X3iDSq_customNext{z-index:50!important;width:40px!important;height:40px!important}.X3iDSq_customPrev{left:5px!important}.X3iDSq_customNext{right:5px!important}}
.WlEV-q_section{border-top:1px solid #0000000d;border-bottom:1px solid #0000000d;width:100%;padding:3rem 0;background:radial-gradient(90% 70% at 50% -20%,#badefa8c 0%,#0000 55%),radial-gradient(80% 60% at 100%,#a1d1fa59 0%,#0000 50%),radial-gradient(70% 50% at 0 80%,#e4f2fce6 0%,#0000 45%),linear-gradient(165deg,#e3f0fc 0%,#f4f8fc 38%,#fafcfe 52%,#dbeaf8 100%)!important}.WlEV-q_container{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 1.5rem}.WlEV-q_mainTitle{font-family:var(--font-heading);color:#0a101d;text-align:left;margin:0 0 1.5rem;font-size:clamp(2rem,3.8vw,2.8rem);font-weight:300}.WlEV-q_mainGrid{grid-template-columns:320px 1fr;align-items:stretch;gap:0;width:100%;display:grid}.WlEV-q_leftCol{border-right:1px solid #9c9c9c;flex-direction:column;justify-content:center;padding-top:3rem;padding-bottom:3rem;padding-right:3rem;display:flex}.WlEV-q_featureCard{box-shadow:none;background:0 0;border:none;padding:0}.WlEV-q_featureTitle{font-family:var(--font-heading);color:#0a101d;margin:0 0 1.5rem;font-size:1.45rem;font-weight:700;line-height:1.35}.WlEV-q_bulletList{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.WlEV-q_bulletList li{font-family:var(--font-body);color:#172b4d;align-items:flex-start;gap:.6rem;font-size:.95rem;font-weight:500;line-height:1.45;display:flex}.WlEV-q_bulletList li:before{content:"•";color:var(--color-blue);font-weight:700}.WlEV-q_rightCol{flex-direction:column;justify-content:center;margin-right:calc(50% - 50vw - 1.5rem);padding-left:0;display:flex;overflow:visible}.WlEV-q_sliderWrapper{flex-direction:column;gap:.85rem;width:100%;display:flex}.WlEV-q_sliderContainer{width:100%;padding:.25rem 0;position:relative;overflow:hidden}.WlEV-q_track{will-change:transform;align-items:center;gap:1.25rem;width:max-content;display:flex}.WlEV-q_trackLeft{animation:45s linear infinite WlEV-q_marqueeLeft}.WlEV-q_trackRight{animation:45s linear infinite WlEV-q_marqueeRight}.WlEV-q_logoItem{background:#fff;border:1px solid #0000000f;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:190px;height:88px;padding:.75rem 1.25rem;display:flex;box-shadow:0 4px 14px #00000008}.WlEV-q_logoImg{object-fit:contain;width:auto;max-width:75%;height:auto;max-height:56px;transition:transform .3s}.WlEV-q_logoImg:hover{transform:scale(1.05)}@keyframes WlEV-q_marqueeLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes WlEV-q_marqueeRight{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (max-width:991px){.WlEV-q_mainGrid{grid-template-columns:1fr;gap:2.5rem}.WlEV-q_leftCol{border-bottom:1px solid #e2e8f0;border-right:none;padding-bottom:2rem;padding-right:0}.WlEV-q_rightCol{padding-left:0}}@media (max-width:768px){.WlEV-q_logoItem{border-radius:10px;width:145px;height:70px;padding:.5rem .85rem}.WlEV-q_logoImg{max-height:42px}.WlEV-q_track{gap:.85rem}.WlEV-q_mainTitle{margin-bottom:2rem}}
._H-rNG_ctaSection{padding:5rem 0;position:relative}._H-rNG_contentWrapper{background-color:#0a4192;border-radius:12px;min-height:400px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000001a}._H-rNG_bgImageWrapper{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}._H-rNG_bgImage{object-fit:cover;object-position:center}._H-rNG_innerContent{z-index:2;justify-content:space-between;align-items:center;gap:2rem;width:100%;padding:3.2rem 4rem;display:flex;position:relative}._H-rNG_leftColumn{color:#fff;flex-direction:column;flex:1;justify-content:center;max-width:600px;display:flex}._H-rNG_kicker{opacity:.9;letter-spacing:.5px;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1rem;font-weight:500;display:flex}._H-rNG_title{color:#fff;margin-bottom:1rem;font-size:2.2rem;font-weight:700;line-height:1.2}._H-rNG_subtitle{opacity:.9;color:#fff;margin-bottom:2.5rem;font-size:1.05rem;line-height:1.5}._H-rNG_ctaButton{border:1.5px solid var(--color-orange);color:#fff;font-family:var(--font-heading);cursor:pointer;background:0 0;border-radius:6px;outline:none;justify-content:center;align-self:flex-start;align-items:center;padding:.8rem 1.8rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._H-rNG_ctaButton:hover{background:var(--color-orange);color:#000;border-color:var(--color-orange);transform:translateY(-2px);box-shadow:0 4px 14px #ffc22b59}._H-rNG_rightColumn{flex:1;justify-content:flex-end;align-items:center;display:flex}._H-rNG_floatingImageWrapper{border-radius:8px;width:100%;max-width:500px;height:350px;position:relative;overflow:hidden}._H-rNG_floatingImage{object-fit:contain;object-position:right center}@media (max-width:992px){._H-rNG_innerContent{text-align:center;flex-direction:column;padding:3rem 2rem}._H-rNG_leftColumn{align-items:center}._H-rNG_ctaButton{align-self:center}._H-rNG_title{font-size:1.8rem}._H-rNG_rightColumn{display:none}}
.V8_xEa_section{background-color:#fff;border-top:1px solid #0056b314;border-bottom:1px solid #0056b314;padding:90px 0;position:relative}.V8_xEa_container{width:100%;max-width:var(--max-width,1200px);margin:0 auto;padding:0 1.5rem}.V8_xEa_faqLayout{grid-template-columns:1fr 1.65fr;align-items:flex-start;gap:4.5rem;display:grid}.V8_xEa_leftCol{position:sticky;top:120px}.V8_xEa_mainTitle{font-family:var(--font-heading);color:#0f172a;letter-spacing:-.02em;margin:0 0 1.25rem;font-size:clamp(2.2rem,3.5vw,3rem);font-weight:700;line-height:1.15}.V8_xEa_subtitle{color:#64748b;max-width:360px;margin:0;font-size:1.05rem;line-height:1.6}.V8_xEa_accordionList{flex-direction:column;gap:1rem;display:flex}.V8_xEa_faqCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;transition:all .25s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 2px 6px #00000005}.V8_xEa_faqCard:hover{border-color:#cbd5e1;box-shadow:0 6px 18px #0032820a}.V8_xEa_faqCardOpen{border-color:#2563eb59;box-shadow:0 8px 24px #2563eb14}.V8_xEa_questionHeader{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;padding:1.35rem 1.6rem;transition:background .2s;display:flex}.V8_xEa_questionHeader:hover{background:#f8fafc}.V8_xEa_questionText{font-family:var(--font-heading);color:#0f172a;letter-spacing:-.01em;font-size:1.02rem;font-weight:600;line-height:1.4}.V8_xEa_faqCardOpen .V8_xEa_questionText{color:#2563eb}.V8_xEa_chevronIcon{color:#94a3b8;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.16,1,.3,1),color .2s;display:flex}.V8_xEa_faqCardOpen .V8_xEa_chevronIcon{color:#2563eb;transform:rotate(180deg)}.V8_xEa_answerWrapper{opacity:0;max-height:0;transition:max-height .35s cubic-bezier(.16,1,.3,1),opacity .3s;overflow:hidden}.V8_xEa_answerOpen{opacity:1;max-height:350px}.V8_xEa_answerContent{border-top:1px solid #0000000a;padding:.9rem 1.6rem 1.4rem}.V8_xEa_answerContent p{color:#475569;margin:0;font-size:.94rem;line-height:1.65}@media (max-width:900px){.V8_xEa_faqLayout{grid-template-columns:1fr;gap:2.5rem}.V8_xEa_leftCol{position:static}.V8_xEa_subtitle{max-width:100%}.V8_xEa_questionHeader{padding:1.15rem 1.25rem}.V8_xEa_answerContent{padding:0 1.25rem 1.2rem}}
