:root{--navy:#061a3a;--ink:#10213d;--muted:#5d6a7d;--line:#dbe5f2;--soft:#f5f8fc;--blue:#1f6fff;--orange:#f59e0b;--gold:#d7a928;--white:#fff;--shadow:0 20px 55px rgba(9,32,71,0.10);--headingFont:Verdana,Geneva,Tahoma,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:linear-gradient(180deg,#fffaf0,#f7fbff 22%,#fff 52%,#f2fff8);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:has(.mobileMenuPanel){overflow:hidden}body:has(.mobileMenuPanel) .siteHeader{z-index:2000}body:has(.mobileMenuPanel) .floatingActions,body:has(.mobileMenuPanel) .floatingAiPanel{display:none}a{color:inherit;text-decoration:none}img{max-width:100%}.siteHeader{position:sticky;top:0;z-index:50;gap:18px;min-height:82px;padding:10px clamp(16px,4vw,64px);background:rgba(255,255,255,.92);border-bottom:1px solid var(--line);backdrop-filter:blur(18px)}.brand,.siteHeader{display:flex;align-items:center}.brand{gap:12px;min-width:220px}.brand img{width:54px;height:54px;object-fit:contain;border-radius:14px}.brand strong{display:block;font-weight:850;color:var(--navy);line-height:1.1}.brand small{display:block;color:var(--muted);font-size:12px;margin-top:2px}.desktopNav{display:flex;align-items:center;gap:4px;flex:1;justify-content:center}.desktopNav>a,.navDrop>.navMain{padding:12px 8px;border-radius:10px;font-size:14px;font-weight:700;color:#243754}.desktopNav>a:hover,.navDrop>.navMain:hover{background:var(--soft);color:var(--blue)}.navDrop{position:relative;display:flex;align-items:center;gap:2px}.navToggle{width:26px;height:34px;border:0;border-radius:9px;background:transparent;color:var(--muted);font-weight:900;cursor:pointer}.navDrop:focus-within .navToggle,.navToggle:hover{background:var(--soft);color:var(--blue)}.dropPanel{position:absolute;top:44px;left:0;z-index:80;width:290px;display:none;grid-template-columns:1fr;gap:4px;padding:12px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow)}.navDrop:focus-within .dropPanel,.navDrop:hover .dropPanel{display:grid}.dropPanel.dropClosing{display:none!important}.dropPanel a{padding:10px 12px;border-radius:10px;font-size:14px;color:var(--muted)}.dropPanel .dropAll,.dropPanel a:hover{background:#eef5ff;color:var(--blue)}.dropPanel .dropAll{font-weight:850}.ghostBtn,.headerCta,.primaryBtn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 18px;border-radius:999px;font-weight:800;font-size:14px}.mobileMenuBtn{display:none;min-height:42px;padding:10px 14px;background:#fff}.langToggle,.mobileMenuBtn{border:1px solid var(--line);border-radius:999px;color:var(--navy);font-weight:900}.langToggle{min-height:40px;padding:9px 13px;background:#fff8e8}.translateMount{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.mobileMenuBackdrop{position:fixed;inset:0;z-index:2001;border:0;background:radial-gradient(circle at 18% 12%,rgba(31,111,255,.22),transparent 28%),linear-gradient(120deg,rgba(4,15,34,.88),rgba(6,26,58,.74));backdrop-filter:blur(8px)}.mobileMenuPanel{position:fixed;top:0;bottom:0;left:0;z-index:2002;display:grid;align-content:start;width:min(86vw,360px);grid-template-columns:1fr;gap:8px;padding:18px 16px;border-right:1px solid rgba(191,216,255,.7);border-radius:0 26px 26px 0;background:radial-gradient(circle at 0 0,rgba(255,240,199,.75),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.99),rgba(242,248,255,.99));box-shadow:26px 0 70px rgba(4,15,34,.34);overflow-y:auto;transform:translateZ(0);animation:slideMenu .22s ease-out}@keyframes slideMenu{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.mobileMenuBrand{display:flex;align-items:center;gap:10px;padding:4px 4px 14px;border-bottom:1px solid #d8e7fb}.mobileMenuBrand img{width:48px;height:48px;object-fit:contain;border-radius:14px;background:#fff;border:1px solid #d8e7fb}.mobileMenuBrand strong{display:block;color:var(--navy);line-height:1.05;font-family:var(--headingFont);font-size:15px}.mobileMenuBrand small{display:block;margin-top:3px;color:var(--muted);font-size:11px;font-weight:800}.mobileMenuHead{display:flex;align-items:center;justify-content:space-between;margin:4px 0 8px;color:var(--navy);font-size:20px}.mobileMenuHead button{width:40px;height:40px;border:1px solid #d8e7fb;border-radius:999px;background:#eef5ff;color:var(--navy);font-size:24px;box-shadow:0 10px 22px rgba(9,32,71,.08)}.mobileMenuPanel a{padding:13px 14px;border-radius:16px;color:var(--navy);background:rgba(255,255,255,.92);border:1px solid #d8e7fb;font-weight:900;box-shadow:0 10px 24px rgba(9,32,71,.055)}.mobileMenuPanel a:hover{background:#eaf2ff;color:var(--blue)}.mobileLangBtn{padding:13px 14px;border:1px solid #f2d991;border-radius:16px;background:linear-gradient(135deg,#fff8e8,#fff);color:var(--navy);font-weight:950;box-shadow:0 10px 24px rgba(9,32,71,.055)}.mobileMenuGroup{grid-column:1/-1;display:grid;grid-template-columns:1fr;gap:8px;padding-top:8px;border-top:1px solid var(--line)}.headerCta,.primaryBtn{color:#fff;background:var(--navy);box-shadow:0 12px 26px rgba(6,26,58,.18)}.ghostBtn{color:var(--navy);border:1px solid var(--line);background:#fff}main{overflow:hidden}.ctaStrip,.hero,.pageBanner,.preFooterTicker,.siteFooter,main>section{position:relative;clear:both;isolation:isolate}a,button,h1,h2,h3,p,small,span,strong{overflow-wrap:anywhere}.hero,.pageBanner{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:clamp(22px,4vw,54px);align-items:center;padding:clamp(34px,5.4vw,72px) clamp(18px,5vw,76px)}.pageBanner{margin:clamp(16px,3vw,34px) clamp(16px,3vw,34px) clamp(24px,4vw,48px);border-radius:26px;background:radial-gradient(circle at 80% 16%,color-mix(in srgb,var(--bannerAccent,var(--blue)) 52%,transparent),transparent 32%),radial-gradient(circle at 12% 88%,rgba(245,158,11,.34),transparent 30%),linear-gradient(135deg,#061a3a 0,#123f7d 50%,#136f63 100%);border:1px solid rgba(255,255,255,.16);box-shadow:0 26px 70px rgba(6,26,58,.22)}.creativeBanner{background:radial-gradient(circle at 18% 18%,rgba(255,214,102,.45),transparent 24%),radial-gradient(circle at 86% 18%,rgba(236,72,153,.42),transparent 26%),radial-gradient(circle at 70% 86%,rgba(34,197,94,.3),transparent 28%),linear-gradient(135deg,#111827,#7c2d12 48%,#0f766e)}.creativeBanner:after{position:absolute;inset:0;content:"";pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.34) 1px,transparent 1.5px);background-size:24px 24px;opacity:.28}.hero{min-height:calc(100vh - 142px);margin:18px clamp(12px,3vw,34px) 0;border-radius:30px;background:radial-gradient(circle at 10% 20%,rgba(245,158,11,.22),transparent 28%),radial-gradient(circle at 90% 10%,rgba(31,111,255,.2),transparent 32%),linear-gradient(135deg,#fff8e8,#eef7ff 48%,#ecfff6);border:1px solid #dbe8f7}.eyebrow{display:inline-flex;color:var(--blue);background:#eaf2ff;border:1px solid #d5e5ff;padding:8px 12px;border-radius:999px;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}h1,h2,h3{color:var(--navy);margin:0;letter-spacing:0;font-family:var(--headingFont)}.heroTitle,h1{margin-top:18px;max-width:980px;font-size:clamp(36px,5.2vw,72px);line-height:.98}.pageBanner h1,.pageBanner h2{font-size:clamp(32px,4.4vw,58px)}h2{font-size:clamp(28px,3.2vw,46px);line-height:1.05}h3{font-size:clamp(18px,1.5vw,24px);line-height:1.15}p{color:var(--muted);line-height:1.65;font-size:16px}.bannerCopy>p,.hero p{max-width:720px;font-size:clamp(17px,1.4vw,21px)}.pageBanner .bannerCopy p,.pageBanner h1,.pageBanner h2{color:#fff}.pageBanner .eyebrow{color:#ffe7b7;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22)}.pageBanner .ghostBtn{color:#fff;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}.pageBanner .primaryBtn{background:#f59e0b;color:#061a3a;box-shadow:0 16px 34px rgba(245,158,11,.22)}.btnRow{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.askBox,.bannerVisual,.calculatorShell,.caseCard,.contactForm,.heroPanel,.infoCard,.resourceBlock,.sectionPanel{border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.88);box-shadow:var(--shadow)}.bannerVisual,.heroDashboard,.heroPanel{padding:22px;min-width:0}.bannerVisual{position:relative;overflow:hidden;min-height:330px;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(245,248,252,.92)),radial-gradient(circle at 80% 0,color-mix(in srgb,var(--bannerAccent,var(--blue)) 14%,transparent),transparent 36%);transform:translateZ(0)}.bannerVisual:before{position:absolute;inset:0;content:"";background:linear-gradient(135deg,color-mix(in srgb,var(--bannerAccent,var(--blue)) 13%,transparent),transparent 55%),radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--bannerAccent,var(--blue)) 18%,transparent),transparent 36%);pointer-events:none}.bannerVisual>*{position:relative}.pageBanner .iconBadge{color:var(--bannerAccent,var(--blue));background:color-mix(in srgb,var(--bannerAccent,var(--blue)) 10%,white)}.pageBanner .miniChart polyline{stroke:var(--bannerAccent,var(--blue))}.pageBanner .miniChart circle{fill:#fff;stroke:var(--orange)}.bannerChips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.bannerChips span{padding:8px 10px;border-radius:999px;background:#fff;border:1px solid var(--line);color:var(--navy);font-size:12px;font-weight:850}.humanScene{min-height:178px;border-radius:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--bannerAccent,var(--blue)) 10%,white),#fff),radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--bannerAccent,var(--blue)) 25%,transparent),transparent 34%);border:1px solid #e3ecf8}.bannerHeroArt,.humanScene{position:relative;margin-bottom:14px;overflow:hidden}.bannerHeroArt{min-height:170px;border-radius:22px;border:1px solid #d8e5f5;background:linear-gradient(135deg,#071a39 0,color-mix(in srgb,var(--bannerAccent,var(--blue)) 76%,#071a39) 54%,#fff3d4 54%,#f8fbff 100%),radial-gradient(circle at 20% 20%,rgba(255,255,255,.28),transparent 28%)}.advisorFigure{position:absolute;left:28px;bottom:0;width:156px;height:166px;border-radius:28px 28px 0 0;background:linear-gradient(180deg,rgba(255,255,255,.2),transparent),var(--figureImage) center top /cover;box-shadow:0 18px 32px rgba(4,20,45,.2)}.advisorBody,.advisorHead{display:none}.advisorHead{position:absolute;left:54px;top:10px;width:48px;height:48px;border-radius:50%;background:#f4bd8d;box-shadow:inset -8px -5px 0 rgba(82,39,14,.12)}.advisorHead:before{position:absolute;top:-9px;left:-7px;right:-7px;height:25px;content:"";border-radius:20px 20px 12px 12px;background:linear-gradient(135deg,#17213b,#38486a)}.advisorHead:after{position:absolute;left:14px;top:20px;width:20px;height:5px;content:"";border-radius:999px;background:radial-gradient(circle at 2px 2px,#17213b 2px,transparent 3px),radial-gradient(circle at 18px 2px,#17213b 2px,transparent 3px)}.advisorBody{position:absolute;left:35px;top:66px;width:88px;height:96px;border-radius:30px 30px 10px 10px;background:linear-gradient(180deg,#ffffff,#dceaff 54%,#1f6fff 55%,#0a2d62)}.advisorBody:after,.advisorBody:before{position:absolute;top:25px;width:52px;height:18px;content:"";border-radius:999px;background:#f4bd8d}.advisorBody:before{left:-36px;transform:rotate(-17deg)}.advisorBody:after{right:-36px;transform:rotate(17deg)}.advisorDesk{position:absolute;left:0;bottom:0;width:156px;height:44px;border-radius:12px 12px 0 0;background:linear-gradient(135deg,#f59e0b,#ffcf5a)}.advisorLaptop{position:absolute;left:47px;bottom:24px;width:62px;height:38px;border-radius:8px 8px 3px 3px;background:linear-gradient(135deg,#061a3a,#1f6fff);box-shadow:0 10px 20px rgba(6,26,58,.2)}.advisorLaptop:after{position:absolute;left:-10px;right:-10px;bottom:-7px;height:7px;content:"";border-radius:999px;background:#dbe5f2}.heroScreen{position:absolute;right:28px;top:26px;width:min(52%,275px);min-height:132px;padding:16px;border-radius:18px;background:rgba(255,255,255,.94);box-shadow:0 18px 42px rgba(4,20,45,.2)}.heroScreen strong{color:var(--navy);display:block}.heroScreen small{color:var(--muted)}.heroScreen .miniChart{height:76px;margin:8px 0 0}.floatingProof{position:absolute;right:34px;bottom:14px;display:flex;gap:10px}.floatingProof span{min-width:82px;padding:10px;border-radius:14px;background:#fff;color:var(--muted);box-shadow:0 14px 30px rgba(4,20,45,.14);font-size:12px}.floatingProof b{display:block;color:var(--navy);font-size:16px}.humanFigure{position:absolute;left:28px;bottom:0;width:142px;height:154px}.humanFigure .head{position:absolute;top:12px;left:52px;width:42px;height:42px;border-radius:50%;background:#f3b27c;box-shadow:inset -7px -4px 0 rgba(121,64,32,.12)}.humanFigure .head:before{position:absolute;inset:-8px -5px auto -5px;height:22px;content:"";border-radius:18px 18px 10px 10px;background:var(--navy)}.humanFigure .body{position:absolute;left:38px;top:58px;width:72px;height:84px;border-radius:26px 26px 10px 10px;background:linear-gradient(180deg,var(--bannerAccent,var(--blue)),#0b2b5c)}.humanFigure .arm{position:absolute;top:82px;width:54px;height:16px;border-radius:999px;background:#f3b27c}.humanFigure .arm.left{left:4px;transform:rotate(-18deg)}.humanFigure .arm.right{right:0;transform:rotate(18deg)}.humanFigure .laptop{position:absolute;left:18px;bottom:0;width:108px;height:54px;border-radius:8px 8px 0 0;background:var(--navy)}.humanFigure .laptop:after{position:absolute;left:-10px;right:-10px;bottom:-8px;height:8px;content:"";border-radius:999px;background:#8ea3bf}.sceneCard{position:absolute;right:18px;display:grid;gap:2px;padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.9);border:1px solid #dce8f6;box-shadow:0 12px 28px rgba(9,32,71,.1)}.sceneCard.main{top:22px;min-width:190px}.sceneCard.side{bottom:22px;min-width:120px}.sceneCard b,.sceneCard strong{color:var(--navy)}.sceneCard small{color:var(--muted)}.bannerPlatformRow{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.bannerPlatformRow .platformLogoMark{padding:8px 10px;border:1px solid var(--line);border-radius:999px;background:#fff}.bannerFeaturedLogo{display:inline-flex;align-items:center;margin-top:18px;padding:12px 16px;border-radius:18px;background:rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.58);box-shadow:0 16px 34px rgba(6,26,58,.18)}.bannerFeaturedLogo .platformLogoMark{gap:0}.bannerFeaturedLogo .platformLogoMark img{width:62px;height:62px;border-radius:16px}.bannerFeaturedLogo .platformLogoMark strong{font-size:clamp(24px,2.6vw,38px);color:var(--brand)}.heroCarousel{position:relative;min-height:390px}.heroSlide{position:absolute;inset:0;opacity:0;animation:heroRotate 24s infinite;animation-delay:var(--delay)}.heroSlide:first-child{position:relative}.carouselDots{position:absolute;bottom:0;display:flex;gap:8px}.carouselDots span{width:30px;height:5px;border-radius:999px;background:#c8d9f1;animation:dotRotate 24s infinite;animation-delay:var(--delay)}@keyframes heroRotate{0%,32.8%{opacity:1;transform:translateY(0)}33.33%,to{opacity:0;transform:translateY(6px)}}@keyframes dotRotate{0%,32.8%{background:var(--blue)}33.33%,to{background:#c8d9f1}}.heroDashboard{border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.88);box-shadow:var(--shadow);position:relative;min-height:430px;overflow:hidden}.heroDashPanel{position:absolute;inset:22px;opacity:0;animation:heroRotate 24s infinite;animation-delay:var(--delay)}.heroDashPanel:first-child{opacity:1;position:relative;inset:auto;animation-delay:0s}.dashboardList{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px}.dashboardList span{padding:12px;border-radius:14px;background:#fff7e8;color:var(--navy);font-weight:800;font-size:13px}.visualTop{display:flex;align-items:center;gap:14px}.visualTop small{display:block;color:var(--muted);margin-top:3px}.iconBadge{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#eef5ff;color:var(--blue)}.miniChart{width:100%;height:150px;margin:20px 0 8px}.bannerVisual>.miniChart{height:118px;margin:14px 0 8px}.miniChart .chartGrid{fill:none;stroke:#dbe5f2;stroke-width:.8;opacity:.75}.miniChart .chartArea{fill:color-mix(in srgb,var(--bannerAccent,var(--blue)) 12%,transparent)}.miniChart .chartBar3d rect{fill:url(#chartBar)}.miniChart .chartBar3d path:first-of-type{fill:color-mix(in srgb,var(--bannerAccent,var(--blue)) 68%,#061a3a);opacity:.72}.miniChart .chartBar3d path:last-of-type{fill:rgba(255,255,255,.72)}.miniChart polyline{fill:none;stroke:var(--blue);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 4px 6px rgba(31,111,255,.18))}.miniChart circle{fill:#fff;stroke:var(--orange);stroke-width:1.8}.metricGrid,.metricStrip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.metricGrid span,.metricStrip span,.resultCard{padding:12px;border-radius:14px;background:var(--soft);font-size:13px;color:var(--muted)}.metricGrid b,.metricStrip b,.resultCard strong{display:block;color:var(--navy);font-size:18px}.tickerWrap{border-block:1px solid var(--line);background:#fff;overflow:hidden}.tickerTrack{width:max-content;display:flex;gap:12px;padding:12px 0;animation:ticker 42s linear infinite}.tickerItem{padding:9px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;font-weight:800;white-space:nowrap}.platformLogoMark,.tickerItem{display:inline-flex;align-items:center;color:var(--navy)}.platformLogoMark{gap:9px;line-height:1}.platformLogoMark img{width:38px;height:38px;object-fit:contain;border-radius:10px;background:#fff;box-shadow:0 8px 18px rgba(9,32,71,.08)}.platformLogoMark strong{display:inline-block;color:var(--brand);font-size:20px;font-weight:950;letter-spacing:0;text-transform:lowercase}.platformLogoMark.compact img{width:30px;height:30px;border-radius:8px}.platformLogoMark.compact strong{font-size:15px}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.platformIdentityBand{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin:0 clamp(18px,5vw,76px) clamp(16px,3vw,28px);padding:clamp(18px,3vw,28px);border:1px solid #cfe0f7;border-radius:24px;background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--brand,var(--blue)) 14%,transparent),transparent 36%),linear-gradient(135deg,#ffffff 0,#f5faff 58%,#fff8e8 100%);box-shadow:0 20px 48px rgba(9,32,71,.08)}.platformIdentityLogo{display:grid;place-items:center;min-width:176px;min-height:96px;padding:16px;border:1px solid #d9e7f7;border-radius:20px;background:#fff}.platformIdentityBand .platformLogoMark{transform:scale(1.08);transform-origin:center}.platformIdentityBand .platformLogoMark img{width:58px;height:58px}.platformIdentityBand .platformLogoMark strong{font-size:clamp(22px,2vw,32px)}.platformIdentityBand p{margin:8px 0 0;max-width:820px}.section{padding:clamp(46px,6vw,78px) clamp(18px,5vw,76px);clear:both}.section+.section{padding-top:clamp(26px,4vw,50px)}.pageBanner+.section{padding-top:clamp(28px,4vw,54px)}.sectionHead{max-width:860px;margin-bottom:28px}.sectionHead p{font-size:18px}.cardGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.cardGrid>*,.interactiveGrid>*,.metricGrid>*,.wideGrid>*{min-width:0}.wideGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.caseCard,.infoCard,.resourceBlock{padding:22px;min-height:220px;transition:transform .2s ease,border-color .2s ease}.caseCard:hover,.infoCard:hover{transform:translateY(-4px);border-color:#9ec4ff}.caseCard p,.infoCard p{font-size:15px}.cardLink{display:inline-flex;margin-top:12px;color:var(--blue);font-weight:850}.caseTop{display:grid;grid-template-columns:52px 1fr;align-items:center;gap:14px}.compact{grid-template-columns:repeat(2,1fr);margin-top:16px}.compactInfoGrid .infoCard{min-height:170px}.calculatorShell{display:grid;grid-template-columns:.9fr 1.1fr;gap:20px;padding:20px}.calcInputs{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}label,label span{color:var(--navy);font-weight:750;font-size:13px}input,select,textarea{width:100%;min-height:46px;margin-top:7px;padding:12px 13px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font:inherit}textarea{min-height:130px;resize:vertical}.resultGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px}.calcButton{width:fit-content;margin-top:8px;border:0;cursor:pointer}.calcReadyState{margin-top:18px;padding:20px;border-radius:18px;border:1px dashed #adc7e8;background:linear-gradient(135deg,#eef5ff,#fff8e8)}.calcReadyState strong{color:var(--navy)}.calcReadyState p{margin-bottom:0}.note{font-size:13px}.askBox,.contactForm{padding:22px;display:grid;gap:14px}.aiAnswer{padding:18px;border-radius:16px;background:#eef5ff;color:var(--ink);white-space:pre-wrap;line-height:1.65}.aiAnswer p,.floatingAiAnswer p{margin:0 0 12px}.aiAnswer p:last-child,.floatingAiAnswer p:last-child{margin-bottom:0}.aiAnswer b,.floatingAiAnswer b{display:block;margin-bottom:4px;color:var(--navy);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.linkedAnswer{display:grid;gap:3px;white-space:normal}.answerLine{white-space:pre-wrap}.answerSpacer{height:8px}.answerLine a,.answerLinkRow a{display:inline-flex;width:fit-content;max-width:100%;margin-top:4px;padding:8px 11px;border-radius:999px;border:1px solid #bfd8ff;background:#fff;color:var(--blue);font-weight:950;text-decoration:none;overflow-wrap:anywhere}.answerLine a:hover,.answerLinkRow a:hover{background:#eaf2ff;color:var(--navy)}.chatUser{background:#fff}.chatAssistant,.chatUser{padding:12px;border-radius:14px;border:1px solid #dbe8f7}.chatAssistant{background:#f7fbff}.contactForm{grid-template-columns:repeat(2,1fr)}.contactForm button,.contactForm textarea,.formStatus{grid-column:1/-1}.siteFooter{padding:26px clamp(18px,5vw,76px) 28px;background:radial-gradient(circle at 12% 0,rgba(245,158,11,.18),transparent 26%),linear-gradient(180deg,#ecfff8,#f7fbff 48%,#fff8e8);color:var(--ink);border-top:1px solid #cfe0f7}.footerCtaBand{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-bottom:34px;padding:clamp(22px,3vw,34px);border:1px solid #cfe0f7;border-radius:24px;background:linear-gradient(135deg,#ffffff,#e9fff5 52%,#fff0c7);box-shadow:0 18px 45px rgba(9,32,71,.08)}.footerCtaBand .eyebrow{background:#fff}.footerCtaBand h2{margin-top:12px;font-size:clamp(24px,2.5vw,38px)}.footerCtaBand p{max-width:780px;margin-bottom:0}.siteFooter h2,.siteFooter h3{color:var(--navy)}.siteFooter a,.siteFooter p,.siteFooter span{color:#283b58}.siteFooter p{color:#40536d}.siteFooter a:hover{color:var(--blue)}.footerCtaBand .primaryBtn,.siteFooter .primaryBtn{color:#fff;background:var(--navy)}.footerCtaBand .ghostBtn,.siteFooter .ghostBtn{color:var(--navy);background:#fff;border-color:#cfe0f7}.siteFooter .primaryBtn:hover{color:#fff;background:#0b2b5c}.footerGrid{display:grid;grid-template-columns:1.35fr repeat(4,.9fr);gap:22px}.footerGrid>div{display:grid;align-content:start;gap:10px}.footerGrid a{font-size:14px;line-height:1.35}.footerViewAll{margin-top:3px;font-weight:900;color:var(--blue)!important}.footerActions{display:flex;flex-wrap:wrap;gap:10px}.footerActions a{border:1px solid #cfe0f7;background:#fff;border-radius:999px;padding:9px 12px;font-weight:800}.footerCtaActions{justify-content:flex-end}.footerCtaActions,.socialLinks{display:flex;flex-wrap:wrap;gap:10px}.socialLinks{margin-top:8px}.socialLinks a{width:46px;height:46px;display:grid;place-items:center;border-radius:999px;background:#fff;color:var(--navy);border:1px solid #cfe0f7;box-shadow:0 10px 22px rgba(9,32,71,.08)}.socialLinks a:hover{color:#fff;background:var(--blue);border-color:var(--blue)}.socialLinks svg{width:22px;height:22px;fill:currentColor}.socialLinks span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.footerBottom{display:flex;justify-content:space-between;gap:16px;margin-top:36px;padding-top:18px;border-top:1px solid #cfe0f7;font-size:13px}.footerBottom span:first-child{margin-right:auto;font-weight:800;color:var(--navy)}.floatingActions{position:fixed;right:18px;bottom:18px;z-index:70;display:grid;gap:10px}.floatAction{width:82px;min-height:68px;display:grid;place-items:center;gap:2px;padding:8px;border-radius:22px;color:#fff;box-shadow:0 18px 36px rgba(6,26,58,.24);border:1px solid rgba(255,255,255,.22)}.floatAction span{font-size:19px;font-weight:950}.floatAction small{font-size:10px;font-weight:850}.floatAction svg{width:28px;height:28px;fill:currentColor;stroke:#fff;stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.whatsappAction{background:linear-gradient(135deg,#10b956,#0f8f44)}.whatsappAction span{width:38px;height:38px;display:grid;place-items:center;border-radius:999px;background:#fff;color:#12a852;box-shadow:inset 0 -3px 0 rgba(16,185,86,.14),0 8px 16px rgba(6,26,58,.18)}.whatsappAction svg{width:25px;height:25px;stroke:currentColor}.aiAction{background:linear-gradient(135deg,#1f6fff,#061a3a)}.floatAction.aiAction{border:0;cursor:pointer;font:inherit}.floatingAiPanel{position:fixed;right:112px;bottom:18px;z-index:72;width:min(420px,calc(100vw - 136px));max-height:min(620px,calc(100vh - 36px));display:grid;gap:12px;padding:16px;overflow:auto;border:1px solid #cfe0f7;border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(31,111,255,.14),transparent 34%),linear-gradient(145deg,#ffffff,#f6faff 62%,#fff8e8);box-shadow:0 24px 70px rgba(6,26,58,.22)}.floatingAiHead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.floatingAiHead strong{display:block;color:var(--navy);font-family:var(--headingFont);font-size:18px}.floatingAiHead small{display:block;margin-top:3px;color:var(--muted);font-weight:750}.floatingAiHead button{width:34px;height:34px;border:0;border-radius:999px;background:#eef5ff;color:var(--navy);font-size:22px;font-weight:900;cursor:pointer}.floatingAiHeadActions{display:flex;gap:8px;flex:0 0 auto}.floatingAiPanel form{display:grid;gap:10px}.floatingLeadForm{display:grid;gap:9px;padding:14px;border-radius:16px;border:1px solid #d5e5ff;background:#fff}.floatingLeadForm strong{color:var(--navy);font-family:var(--headingFont);line-height:1.25}.floatingLeadForm p{margin:0;font-size:14px}.floatingLeadForm input{margin-top:0;min-height:42px}.floatingLeadForm small{color:var(--muted);font-weight:850}.floatingAiPanel textarea{min-height:116px;resize:vertical;margin-top:0}.floatingAiPanel .primaryBtn{width:100%}.floatingAiAnswer{max-height:230px;overflow:auto;padding:14px;border:1px solid #dbe8f7;border-radius:16px;background:#eef5ff;color:var(--ink);line-height:1.58;white-space:pre-wrap}.floatingAiPanelFull{inset:22px clamp(18px,5vw,72px);right:clamp(18px,5vw,72px);bottom:22px;width:auto;max-height:none;grid-template-rows:auto auto minmax(0,auto) auto auto auto}.floatingAiPanelFull textarea{min-height:150px}.floatingAiPanelFull .floatingAiAnswer{max-height:min(48vh,560px)}.floatingAiWhatsapp{justify-self:start;color:#0f8f44;font-weight:900}.floatingAiCta{display:grid;gap:8px;padding:14px;border-radius:16px;background:linear-gradient(135deg,#fff7e8,#eafff4);border:1px solid #d5e5ff}.floatingAiCta strong{color:var(--navy);font-family:var(--headingFont)}.floatingAiCta p{margin:0;font-size:14px}.floatingAiCtaActions{display:flex;flex-wrap:wrap;gap:8px}.floatingAiCtaActions a,.floatingAiCtaActions button{min-height:38px;padding:9px 12px;border-radius:999px;border:1px solid #cfe0f7;background:#fff;color:var(--navy);font:inherit;font-size:13px;font-weight:950;cursor:pointer}.floatingAiCtaActions a:first-child{color:#fff;background:#0f8f44;border-color:#0f8f44}.preFooterTicker{margin:clamp(28px,5vw,64px) clamp(18px,5vw,76px) 18px;border:1px solid #d5e5ff;border-radius:22px;overflow:hidden;background:rgba(255,255,255,.92);box-shadow:0 18px 45px rgba(9,32,71,.08)}.preTickerLabel{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px 0}.preTickerLabel strong{color:var(--navy)}.preTickerLabel span{color:var(--muted);font-size:13px}.sleekTicker{border-block:0;background:transparent}.sleekTicker .tickerTrack{padding:12px 0 16px;animation-duration:48s}.sleekTicker .tickerItem{box-shadow:0 8px 20px rgba(9,32,71,.05)}.resourceArticle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.stepNumber{display:inline-flex;margin-bottom:12px;color:var(--orange);font-weight:950}.checkGrid,.interactiveGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.checkItem{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(9,32,71,.06)}.checkItem b{color:var(--blue)}.deepAccordion,.insightPanel{padding:20px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 14px 34px rgba(9,32,71,.07)}.deepAccordion summary{cursor:pointer;color:var(--navy);font-weight:900;font-size:18px;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px}.deepAccordion summary::-webkit-details-marker{display:none}.deepAccordion summary:after{content:"+";display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border-radius:999px;color:#fff;background:linear-gradient(135deg,var(--blue),#0f766e);font-size:20px;line-height:1}.deepAccordion[open]{border-color:#9ec4ff;background:linear-gradient(135deg,#ffffff,#f5faff)}.deepAccordion[open] summary:after{content:"−"}.deepAccordion p{margin-bottom:0}.flowLine{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.flowLine span{padding:9px 12px;border-radius:999px;background:#eef5ff;color:var(--navy);font-size:13px;font-weight:850}.resourceCategoryNav{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.resourceCategoryNav a{display:inline-flex;align-items:center;min-height:42px;padding:10px 14px;border:1px solid #d5e5ff;border-radius:999px;background:#fff;color:var(--navy);font-size:14px;font-weight:900;text-decoration:none;box-shadow:0 10px 24px rgba(9,32,71,.06)}.resourceCategoryNav a:hover{border-color:#9fc5ff;background:#eef5ff;color:var(--blue)}.teamCard{min-height:250px}.teamCount{display:inline-grid;place-items:center;width:54px;height:54px;margin-bottom:14px;border-radius:16px;background:linear-gradient(135deg,#eaf2ff,#fff0c7);color:var(--navy);font-weight:950;font-size:20px}.contactDetailCard{min-height:100%}.creativeShowcase{display:grid;grid-template-columns:1fr;gap:18px}.creativeSet{display:grid;grid-template-columns:1.2fr .8fr;gap:16px}.instaGridSample,.sampleBanner,.storyStack{min-height:300px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:var(--shadow)}.sampleBanner{padding:28px;display:grid;align-content:end;position:relative;overflow:hidden;background:#061a3a}.sampleBanner img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.72}.sampleBanner:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,transparent,rgba(6,26,58,.88))}.sampleBanner>div{position:relative;z-index:1}.sampleBanner h3,.sampleBanner p,.sampleBanner span{color:#fff}.instaGridSample{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px}.instaGridSample img{width:100%;height:100%;min-height:86px;object-fit:cover;border-radius:14px}.storyStack{display:flex;gap:10px;align-items:center;justify-content:center;padding:16px;background:linear-gradient(135deg,#f7fbff,#ecfff8)}.storyStack span{width:31%;min-height:220px;position:relative;overflow:hidden;display:grid;align-items:end;justify-items:center;text-align:center;border-radius:18px;background:#fff;border:1px solid #d5e5ff;color:var(--navy);font-weight:900}.storyStack img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.storyStack b{position:relative;width:100%;padding:14px 4px;color:#fff;background:linear-gradient(180deg,transparent,rgba(6,26,58,.86))}.miniCreativeRow{display:grid;grid-template-columns:1fr;gap:10px}.miniCreativeRow img{width:100%;height:124px;object-fit:cover;border-radius:18px;border:1px solid var(--line);box-shadow:var(--shadow)}.ctaStrip{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin:clamp(22px,4vw,44px) clamp(18px,5vw,76px) clamp(36px,5vw,64px);padding:clamp(22px,4vw,42px);border-radius:24px;background:linear-gradient(135deg,#fff3d4,#eaf2ff 48%,#eafff4);border:1px solid #d5e5ff;box-shadow:0 18px 45px rgba(9,32,71,.08)}.ctaStrip h2{margin-top:10px}.ctaStrip p{margin-bottom:0;max-width:850px}@media (max-width:1060px){.desktopNav{display:none}.mobileMenuBtn{display:inline-flex;align-items:center;justify-content:center}.siteHeader{justify-content:space-between}.calculatorShell,.hero,.pageBanner,.platformIdentityBand{grid-template-columns:1fr}.platformIdentityBand .primaryBtn{justify-self:start}.cardGrid,.footerGrid{grid-template-columns:repeat(2,1fr)}.footerCtaBand{grid-template-columns:1fr}.footerCtaActions{justify-content:flex-start}.ctaStrip{grid-template-columns:1fr}.bannerVisual{min-height:330px}.creativeShowcase{grid-template-columns:1fr}}@media (max-width:680px){.brand small{display:none}.brand{min-width:0}.headerCta{display:none}.hero,.pageBanner,.section{padding-inline:16px}.pageBanner{border-radius:22px}.pageBanner,.platformIdentityBand{margin-inline:10px}.platformIdentityLogo{min-width:0;min-height:88px;justify-content:start}h1{font-size:38px}.pageBanner h1,.pageBanner h2{font-size:34px}.calcInputs,.cardGrid,.checkGrid,.contactForm,.interactiveGrid,.metricStrip,.resourceArticle,.resultGrid,.wideGrid{grid-template-columns:1fr}.listingRail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(82%,1fr);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.listingRail>*{scroll-snap-align:start}.homeRail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(78%,1fr);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.homeRail>*{scroll-snap-align:start}.section{padding-block:38px}.sectionHead{margin-bottom:18px}.hero{min-height:auto;padding-block:30px}.heroDashboard{min-height:360px}.heroCarousel{min-height:350px}.mobileMenuGroup,.mobileMenuPanel{grid-template-columns:1fr}.floatingActions{right:12px;bottom:12px}.floatAction{width:70px;min-height:58px;border-radius:18px}.floatingAiPanel{right:12px;bottom:148px;width:calc(100vw - 24px);max-height:calc(100vh - 172px)}.floatingAiPanelFull{inset:10px;right:10px;bottom:10px;width:auto;max-height:none}.floatingAiPanelFull .floatingAiAnswer{max-height:42vh}.bannerHeroArt{min-height:170px}.heroScreen{right:14px;width:52%;padding:12px}.advisorFigure{left:12px;transform:scale(.86);transform-origin:bottom left}.footerGrid{grid-template-columns:1fr}.footerBottom,.preTickerLabel{flex-direction:column}.preTickerLabel{align-items:flex-start}.creativeSet{grid-template-columns:1fr}}@media (max-width:520px){.mobileMenuBackdrop{background:#061a3a;backdrop-filter:none}.mobileMenuPanel{width:100vw;max-width:none;border-radius:0;border-right:0;padding:18px 18px 28px;background:linear-gradient(180deg,#ffffff,#f4f8ff 72%,#fff8e8)}.mobileLangBtn,.mobileMenuPanel a{min-height:52px}}body:has(.adminShell),body:has(.backendShell),body:has(.crmShell){background:#f5f8ff}.adminShell,.backendShell,.crmShell{min-height:100vh;background:radial-gradient(circle at 12% 0,rgba(19,99,223,.12),transparent 32%),radial-gradient(circle at 85% 4%,rgba(22,199,102,.1),transparent 30%),linear-gradient(180deg,#f7fbff,#ffffff);padding:28px;font-family:inherit}.adminShell *,.backendShell *,.crmShell *{box-sizing:border-box}.adminShell button,.adminShell input,.adminShell select,.adminShell textarea,.backendShell button,.backendShell input,.backendShell select,.backendShell textarea,.crmShell button,.crmShell input,.crmShell select,.crmShell textarea{font:inherit}.adminHeader,.adminShell header,.backendHeader,.backendShell header,.crmHeader,.crmShell header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 auto 24px;max-width:1440px}.adminLogo,.backendLogo,.crmLogo{display:flex;align-items:center;gap:14px;font-weight:950;letter-spacing:-.04em;font-size:24px}.adminLogo img,.backendLogo img,.crmLogo img{width:54px;height:54px;border-radius:16px;object-fit:contain;background:#fff;border:1px solid #d8e6ff}.adminShell h1,.backendShell h1,.crmShell h1{font-size:clamp(34px,5vw,72px);line-height:.95;letter-spacing:-.07em;margin:0 0 16px;max-width:1050px}.adminShell h2,.backendShell h2,.crmShell h2{font-size:clamp(24px,3vw,42px);letter-spacing:-.05em;line-height:1;margin:0 0 12px}.adminShell h3,.backendShell h3,.crmShell h3{font-size:20px;margin:0 0 8px;letter-spacing:-.03em}.adminShell p,.backendShell p,.crmShell p{color:#60718c;line-height:1.65}.adminShell form,.backendShell form,.crmShell form{display:grid;gap:14px}.adminShell label,.backendShell label,.crmShell label{display:grid;gap:8px;font-weight:850;color:#061b3d}.adminShell input,.adminShell select,.adminShell textarea,.backendShell input,.backendShell select,.backendShell textarea,.crmShell input,.crmShell select,.crmShell textarea{width:100%;border:1px solid #d8e6ff;background:#fff;color:#061b3d;border-radius:16px;padding:14px 16px;outline:none;box-shadow:0 8px 22px rgba(6,27,61,.04)}.adminShell input:focus,.adminShell select:focus,.adminShell textarea:focus,.backendShell input:focus,.backendShell select:focus,.backendShell textarea:focus,.crmShell input:focus,.crmShell select:focus,.crmShell textarea:focus{border-color:#1363df;box-shadow:0 0 0 4px rgba(19,99,223,.1)}.adminBtn,.adminShell button,.backendBtn,.backendShell button,.crmBtn,.crmShell button{border:0;border-radius:999px;background:#061b3d;color:#fff;padding:13px 20px;font-weight:950;cursor:pointer;box-shadow:0 18px 42px rgba(6,27,61,.16)}.adminShell button:hover,.backendShell button:hover,.crmShell button:hover{transform:translateY(-1px)}.adminShell table,.backendShell table,.crmShell table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden}.adminShell th,.backendShell th,.crmShell th{text-align:left;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#60718c;background:#eef5ff;padding:13px 14px}.adminShell td,.backendShell td,.crmShell td{padding:14px;border-top:1px solid #e7efff;color:#061b3d;vertical-align:top}.adminShell tr:hover td,.backendShell tr:hover td,.crmShell tr:hover td{background:#fbfdff}.adminMain,.adminShell main,.backendMain,.backendShell main,.crmMain,.crmShell main{max-width:1440px;margin:0 auto}.adminCard,.adminShell section,.backendCard,.backendShell section,.crmCard,.crmShell section{border:1px solid #d8e6ff;background:rgba(255,255,255,.92);border-radius:28px;padding:24px;box-shadow:0 22px 70px rgba(6,27,61,.08)}.adminGrid,.backendGrid,.crmGrid{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}.adminStat,.backendStat,.crmStat{border:1px solid #d8e6ff;background:#fff;border-radius:24px;padding:20px;box-shadow:0 18px 52px rgba(6,27,61,.07)}.adminStat strong,.backendStat strong,.crmStat strong{display:block;font-size:34px;letter-spacing:-.05em}.adminPill,.backendPill,.crmPill{display:inline-flex;align-items:center;border-radius:999px;border:1px solid #d8e6ff;background:#eef5ff;color:#1363df;padding:8px 12px;font-weight:900;font-size:12px;letter-spacing:.07em;text-transform:uppercase}.adminNav,.backendNav,.crmNav{display:flex;flex-wrap:wrap;gap:10px}.adminNav a,.backendNav a,.crmNav a{display:inline-flex;align-items:center;border:1px solid #d8e6ff;background:#fff;border-radius:999px;padding:10px 14px;font-weight:900;color:#061b3d}.adminNav a:hover,.backendNav a:hover,.crmNav a:hover{background:#061b3d;color:#fff}@media (max-width:900px){.adminShell,.backendShell,.crmShell{padding:18px}.adminHeader,.adminShell header,.backendHeader,.backendShell header,.crmHeader,.crmShell header{align-items:flex-start;flex-direction:column}.adminShell h1,.backendShell h1,.crmShell h1{font-size:clamp(38px,12vw,56px)}.adminGrid,.backendGrid,.crmGrid{grid-template-columns:1fr}.adminShell table,.backendShell table,.crmShell table{display:block;overflow-x:auto;white-space:nowrap}}body:has(.adminShell) .contactHubDock,body:has(.backendShell) .contactHubDock,body:has(.crmShell) .contactHubDock{display:none!important}.adminShell button,.backendShell button,.crmShell button{appearance:none;border:0;font:inherit;cursor:pointer}.adminShell,.backendShell,.crmShell{width:min(1480px,calc(100% - 36px));margin:0 auto;padding:28px 0 56px!important;color:#061b3d}.adminShell>section:first-child,.backendShell>main>section:first-child,.backendShell>section:first-child,.crmShell>section:first-child{border-radius:34px!important;background:rgba(255,255,255,.96)!important;padding:32px!important;box-shadow:0 24px 80px rgba(6,27,61,.08)!important}.adminShell h1,.backendShell h1,.crmShell h1{font-size:clamp(44px,6vw,86px)!important;line-height:.9!important;letter-spacing:-.075em!important;margin:0 0 14px!important}.adminShell h2,.backendShell h2,.crmShell h2{font-size:clamp(28px,4vw,58px)!important;line-height:.95!important;letter-spacing:-.065em!important;margin:0 0 14px!important}.adminShell p,.backendShell p,.crmShell p{font-size:16px!important;line-height:1.65!important}.adminShell section,.backendShell section,.crmShell section{border-radius:30px!important;background:rgba(255,255,255,.94)!important;padding:26px!important;margin:18px 0!important;box-shadow:0 20px 70px rgba(6,27,61,.07)!important}.adminShell section div,.backendShell section div,.crmShell section div{min-width:0}.adminShell section strong,.backendShell section strong,.crmShell section strong{display:inline-block;margin-right:6px}.adminShell a,.backendShell a,.crmShell a{color:inherit;text-decoration:none}.adminShell a[href],.adminShell button,.backendShell a[href],.backendShell button,.crmShell a[href],.crmShell button{transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.adminShell a[href]:hover,.adminShell button:hover,.backendShell a[href]:hover,.backendShell button:hover,.crmShell a[href]:hover,.crmShell button:hover{transform:translateY(-1px)}.adminShell .bg-slate-950,.adminShell button:not(input+button),.backendShell .bg-slate-950,.backendShell button:not(input+button),.crmShell .bg-slate-950,.crmShell button:not(input+button){border-radius:999px!important;background:#061b3d!important;color:#fff!important;padding:13px 20px!important;font-weight:950!important;box-shadow:0 14px 36px rgba(6,27,61,.14)!important}.adminShell input,.adminShell select,.adminShell textarea,.backendShell input,.backendShell select,.backendShell textarea,.crmShell input,.crmShell select,.crmShell textarea{border-radius:18px!important;padding:14px 16px!important;box-shadow:0 8px 26px rgba(6,27,61,.04)!important}.adminShell table,.backendShell table,.crmShell table{border-radius:24px!important}.adminShell th,.backendShell th,.crmShell th{padding:13px 14px!important;letter-spacing:.08em!important}.adminShell td,.backendShell td,.crmShell td{padding:14px!important}.adminShell .bg-green-50,.backendShell .bg-green-50,.crmShell .bg-green-50{background:#ecfff4!important}.adminShell .text-3xl,.backendShell .text-3xl,.crmShell .text-3xl{font-size:36px!important}.adminShell .shadow,.adminShell .shadow-sm,.backendShell .shadow,.backendShell .shadow-sm,.crmShell .shadow,.crmShell .shadow-sm{box-shadow:0 18px 52px rgba(6,27,61,.08)!important}@media (max-width:760px){.adminShell,.backendShell,.crmShell{width:calc(100% - 24px);padding:18px 0 40px!important}.adminShell h1,.backendShell h1,.crmShell h1{font-size:44px!important}.adminShell section,.backendShell section,.crmShell section{padding:18px!important;border-radius:24px!important}.adminShell table,.backendShell table,.crmShell table{display:block!important;overflow-x:auto!important}}body:has(.adminShell) .contactHubDock,body:has(.adminShell) .floatingActions,body:has(.backendShell) .contactHubDock,body:has(.backendShell) .floatingActions,body:has(.crmShell) .contactHubDock,body:has(.crmShell) .floatingActions{display:none!important}.adminShell,.backendShell,.crmShell{width:min(1500px,calc(100% - 40px))!important;margin:0 auto!important;padding:26px 0 60px!important;color:#061b3d!important;background:transparent!important}.adminShell button,.backendShell button,.crmShell button{appearance:none!important;font:inherit!important;cursor:pointer!important;box-shadow:none!important;transform:none!important}.adminShell>section:first-child,.backendShell>main>section:first-child,.backendShell>section:first-child,.crmShell>section:first-child{border:1px solid #d8e6ff!important;border-radius:32px!important;background:#ffffff!important;padding:34px!important;margin-bottom:18px!important;box-shadow:0 22px 70px rgba(6,27,61,.08)!important}.adminShell h1,.backendShell h1,.crmShell h1{font-size:clamp(42px,6vw,78px)!important;line-height:.92!important;letter-spacing:-.07em!important;margin:0 0 12px!important}.adminShell h2,.backendShell h2,.crmShell h2{font-size:clamp(26px,3.4vw,48px)!important;line-height:1!important;letter-spacing:-.055em!important;margin:0 0 12px!important}.adminShell h3,.backendShell h3,.crmShell h3{font-size:22px!important;line-height:1.1!important;margin:0 0 8px!important}.adminShell p,.backendShell p,.crmShell p{color:#60718c!important;line-height:1.6!important}.adminShell section,.backendShell section,.crmShell section{border:1px solid #d8e6ff!important;border-radius:28px!important;background:#fff!important;padding:24px!important;margin:16px 0!important;box-shadow:0 18px 56px rgba(6,27,61,.06)!important}.adminShell form,.backendShell form,.crmShell form{display:grid!important;gap:14px!important}.adminShell input,.adminShell select,.adminShell textarea,.backendShell input,.backendShell select,.backendShell textarea,.crmShell input,.crmShell select,.crmShell textarea{width:100%!important;border:1px solid #d8e6ff!important;background:#fff!important;color:#061b3d!important;border-radius:16px!important;padding:13px 15px!important;font-size:15px!important;outline:none!important;box-shadow:0 6px 20px rgba(6,27,61,.04)!important}.adminShell textarea,.backendShell textarea,.crmShell textarea{min-height:110px!important;resize:vertical!important}.adminShell input:focus,.adminShell select:focus,.adminShell textarea:focus,.backendShell input:focus,.backendShell select:focus,.backendShell textarea:focus,.crmShell input:focus,.crmShell select:focus,.crmShell textarea:focus{border-color:#1363df!important;box-shadow:0 0 0 4px rgba(19,99,223,.1)!important}.adminShell .bg-blue-900,.adminShell .bg-slate-900,.adminShell .bg-slate-950,.backendShell .bg-blue-900,.backendShell .bg-slate-900,.backendShell .bg-slate-950,.crmShell .bg-blue-900,.crmShell .bg-slate-900,.crmShell .bg-slate-950{background:#061b3d!important;color:#fff!important}.adminShell a[href],.adminShell button,.backendShell a[href],.backendShell button,.crmShell a[href],.crmShell button{border-radius:999px!important;padding:10px 16px!important;font-weight:900!important;text-decoration:none!important}.adminShell button,.backendShell button,.crmShell button{background:#f8fbff!important;color:#061b3d!important;border:1px solid #d8e6ff!important}.adminShell .primaryBtn,.adminShell button.bg-slate-900,.adminShell button.bg-slate-950,.backendShell .primaryBtn,.backendShell button.bg-slate-900,.backendShell button.bg-slate-950,.crmShell .primaryBtn,.crmShell button.bg-slate-900,.crmShell button.bg-slate-950{background:#061b3d!important;color:#fff!important;border-color:#061b3d!important}.adminShell form button[type=submit],.backendShell form button[type=submit],.crmShell form button[type=submit]{background:#061b3d!important;color:#fff!important;border-color:#061b3d!important;width:100%!important;min-height:48px!important}.adminShell [role=tablist],.backendShell [role=tablist],.crmShell [role=tablist]{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important}.adminShell [role=tab],.backendShell [role=tab],.crmShell [role=tab]{background:#061b3d!important;color:#fff!important;border:1px solid #061b3d!important}.backendShell>main>section:first-child button,.backendShell>section:first-child button{background:#061b3d!important;color:#fff!important;border:1px solid #061b3d!important;min-height:44px!important}.adminShell section:has(h2)>div,.backendShell section:has(h2)>div,.crmShell section:has(h2)>div{gap:12px!important}.adminShell section div:has(>strong),.backendShell section div:has(>strong),.crmShell section div:has(>strong){display:inline-flex!important;align-items:baseline!important;gap:6px!important;margin-right:14px!important;margin-bottom:8px!important}.adminShell section div>strong,.backendShell section div>strong,.crmShell section div>strong{font-weight:950!important;color:#061b3d!important}.adminShell input[type=checkbox],.backendShell input[type=checkbox],.crmShell input[type=checkbox]{width:22px!important;height:22px!important;padding:0!important;border-radius:6px!important;display:inline-block!important;box-shadow:none!important}.adminShell button[class*=rounded],.adminShell button[class*=text-left],.adminShell button[class*=w-full],.backendShell button[class*=rounded],.backendShell button[class*=text-left],.backendShell button[class*=w-full],.crmShell button[class*=rounded],.crmShell button[class*=text-left],.crmShell button[class*=w-full]{background:#ffffff!important;color:#061b3d!important;border:1px solid #d8e6ff!important;border-radius:18px!important;box-shadow:0 10px 28px rgba(6,27,61,.05)!important}.adminShell form button[class*=w-full],.adminShell form button[type=submit],.backendShell form button[class*=w-full],.backendShell form button[type=submit],.crmShell form button[class*=w-full],.crmShell form button[type=submit]{background:#061b3d!important;color:#fff!important}.adminShell section button:not([type=submit]):not([aria-label]),.backendShell section button:not([type=submit]):not([aria-label]),.crmShell section button:not([type=submit]):not([aria-label]){max-width:100%!important;white-space:normal!important;text-align:left!important}.adminShell button span,.backendShell button span,.crmShell button span{margin-right:8px!important}.adminShell button small,.backendShell button small,.crmShell button small{margin-left:6px!important;color:#60718c!important}.adminShell table,.backendShell table,.crmShell table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;border:1px solid #d8e6ff!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important}.adminShell th,.backendShell th,.crmShell th{background:#eef5ff!important;color:#60718c!important;padding:12px 14px!important;text-align:left!important;text-transform:uppercase!important;font-size:12px!important;letter-spacing:.07em!important}.adminShell td,.backendShell td,.crmShell td{padding:13px 14px!important;border-top:1px solid #e7efff!important;vertical-align:top!important}.adminShell .flex,.backendShell .flex,.crmShell .flex{display:flex!important}.adminShell .grid,.backendShell .grid,.crmShell .grid{display:grid!important}.adminShell .hidden,.backendShell .hidden,.crmShell .hidden{display:none!important}.adminShell .block,.backendShell .block,.crmShell .block{display:block!important}.adminShell .inline-flex,.backendShell .inline-flex,.crmShell .inline-flex{display:inline-flex!important}.adminShell .items-center,.backendShell .items-center,.crmShell .items-center{align-items:center!important}.adminShell .items-start,.backendShell .items-start,.crmShell .items-start{align-items:flex-start!important}.adminShell .justify-between,.backendShell .justify-between,.crmShell .justify-between{justify-content:space-between!important}.adminShell .justify-center,.backendShell .justify-center,.crmShell .justify-center{justify-content:center!important}.adminShell .flex-wrap,.backendShell .flex-wrap,.crmShell .flex-wrap{flex-wrap:wrap!important}.adminShell .grid-cols-1,.backendShell .grid-cols-1,.crmShell .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.adminShell .grid-cols-2,.backendShell .grid-cols-2,.crmShell .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.adminShell .grid-cols-3,.backendShell .grid-cols-3,.crmShell .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.adminShell .grid-cols-4,.backendShell .grid-cols-4,.crmShell .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.adminShell .gap-1,.backendShell .gap-1,.crmShell .gap-1{gap:.25rem!important}.adminShell .gap-2,.backendShell .gap-2,.crmShell .gap-2{gap:.5rem!important}.adminShell .gap-3,.backendShell .gap-3,.crmShell .gap-3{gap:.75rem!important}.adminShell .gap-4,.backendShell .gap-4,.crmShell .gap-4{gap:1rem!important}.adminShell .gap-5,.backendShell .gap-5,.crmShell .gap-5{gap:1.25rem!important}.adminShell .gap-6,.backendShell .gap-6,.crmShell .gap-6{gap:1.5rem!important}.adminShell .space-y-2>*+*,.backendShell .space-y-2>*+*,.crmShell .space-y-2>*+*{margin-top:.5rem!important}.adminShell .space-y-3>*+*,.backendShell .space-y-3>*+*,.crmShell .space-y-3>*+*{margin-top:.75rem!important}.adminShell .space-y-4>*+*,.backendShell .space-y-4>*+*,.crmShell .space-y-4>*+*{margin-top:1rem!important}.adminShell .space-y-6>*+*,.backendShell .space-y-6>*+*,.crmShell .space-y-6>*+*{margin-top:1.5rem!important}.adminShell .w-full,.backendShell .w-full,.crmShell .w-full{width:100%!important}.adminShell .max-w-7xl,.backendShell .max-w-7xl,.crmShell .max-w-7xl{max-width:1440px!important}.adminShell .mx-auto,.backendShell .mx-auto,.crmShell .mx-auto{margin-left:auto!important;margin-right:auto!important}.adminShell .text-left,.backendShell .text-left,.crmShell .text-left{text-align:left!important}.adminShell .text-center,.backendShell .text-center,.crmShell .text-center{text-align:center!important}.adminShell .font-bold,.backendShell .font-bold,.crmShell .font-bold{font-weight:800!important}.adminShell .font-black,.backendShell .font-black,.crmShell .font-black{font-weight:950!important}.adminShell .text-xs,.backendShell .text-xs,.crmShell .text-xs{font-size:12px!important}.adminShell .text-sm,.backendShell .text-sm,.crmShell .text-sm{font-size:14px!important}.adminShell .text-base,.backendShell .text-base,.crmShell .text-base{font-size:16px!important}.adminShell .text-lg,.backendShell .text-lg,.crmShell .text-lg{font-size:18px!important}.adminShell .text-xl,.backendShell .text-xl,.crmShell .text-xl{font-size:22px!important}.adminShell .text-2xl,.backendShell .text-2xl,.crmShell .text-2xl{font-size:28px!important}.adminShell .text-3xl,.backendShell .text-3xl,.crmShell .text-3xl{font-size:34px!important}.adminShell .uppercase,.backendShell .uppercase,.crmShell .uppercase{text-transform:uppercase!important}.adminShell .tracking-wide,.backendShell .tracking-wide,.crmShell .tracking-wide{letter-spacing:.06em!important}.adminShell .leading-tight,.backendShell .leading-tight,.crmShell .leading-tight{line-height:1.1!important}.adminShell .rounded-xl,.backendShell .rounded-xl,.crmShell .rounded-xl{border-radius:16px!important}.adminShell .rounded-2xl,.backendShell .rounded-2xl,.crmShell .rounded-2xl{border-radius:22px!important}.adminShell .rounded-3xl,.backendShell .rounded-3xl,.crmShell .rounded-3xl{border-radius:28px!important}.adminShell .rounded-full,.backendShell .rounded-full,.crmShell .rounded-full{border-radius:999px!important}.adminShell .border,.backendShell .border,.crmShell .border{border:1px solid #d8e6ff!important}.adminShell .bg-white,.backendShell .bg-white,.crmShell .bg-white{background:#fff!important}.adminShell .bg-slate-50,.backendShell .bg-slate-50,.crmShell .bg-slate-50{background:#f8fbff!important}.adminShell .bg-slate-100,.backendShell .bg-slate-100,.crmShell .bg-slate-100{background:#eef5ff!important}.adminShell .text-white,.backendShell .text-white,.crmShell .text-white{color:#fff!important}.adminShell .text-slate-950,.backendShell .text-slate-950,.crmShell .text-slate-950{color:#061b3d!important}.adminShell .text-slate-700,.backendShell .text-slate-700,.crmShell .text-slate-700{color:#334761!important}.adminShell .text-slate-600,.backendShell .text-slate-600,.crmShell .text-slate-600{color:#60718c!important}.adminShell .overflow-x-auto,.backendShell .overflow-x-auto,.crmShell .overflow-x-auto{overflow-x:auto!important}.adminShell .min-w-full,.backendShell .min-w-full,.crmShell .min-w-full{min-width:100%!important}.adminShell .p-2,.backendShell .p-2,.crmShell .p-2{padding:.5rem!important}.adminShell .p-3,.backendShell .p-3,.crmShell .p-3{padding:.75rem!important}.adminShell .p-4,.backendShell .p-4,.crmShell .p-4{padding:1rem!important}.adminShell .p-5,.backendShell .p-5,.crmShell .p-5{padding:1.25rem!important}.adminShell .p-6,.backendShell .p-6,.crmShell .p-6{padding:1.5rem!important}.adminShell .px-3,.backendShell .px-3,.crmShell .px-3{padding-left:.75rem!important;padding-right:.75rem!important}.adminShell .px-4,.backendShell .px-4,.crmShell .px-4{padding-left:1rem!important;padding-right:1rem!important}.adminShell .py-2,.backendShell .py-2,.crmShell .py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.adminShell .py-3,.backendShell .py-3,.crmShell .py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.adminShell .mt-1,.backendShell .mt-1,.crmShell .mt-1{margin-top:.25rem!important}.adminShell .mt-2,.backendShell .mt-2,.crmShell .mt-2{margin-top:.5rem!important}.adminShell .mt-3,.backendShell .mt-3,.crmShell .mt-3{margin-top:.75rem!important}.adminShell .mt-4,.backendShell .mt-4,.crmShell .mt-4{margin-top:1rem!important}.adminShell .mt-6,.backendShell .mt-6,.crmShell .mt-6{margin-top:1.5rem!important}.adminShell .mb-2,.backendShell .mb-2,.crmShell .mb-2{margin-bottom:.5rem!important}.adminShell .mb-4,.backendShell .mb-4,.crmShell .mb-4{margin-bottom:1rem!important}@media (min-width:768px){.adminShell .md\:grid-cols-2,.backendShell .md\:grid-cols-2,.crmShell .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.adminShell .md\:grid-cols-3,.backendShell .md\:grid-cols-3,.crmShell .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.adminShell .md\:grid-cols-4,.backendShell .md\:grid-cols-4,.crmShell .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.adminShell .md\:flex,.backendShell .md\:flex,.crmShell .md\:flex{display:flex!important}}@media (min-width:1024px){.adminShell .lg\:grid-cols-2,.backendShell .lg\:grid-cols-2,.crmShell .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.adminShell .lg\:grid-cols-3,.backendShell .lg\:grid-cols-3,.crmShell .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.adminShell .lg\:grid-cols-4,.backendShell .lg\:grid-cols-4,.crmShell .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:760px){.adminShell,.backendShell,.crmShell{width:calc(100% - 22px)!important;padding:16px 0 36px!important}.adminShell h1,.backendShell h1,.crmShell h1{font-size:40px!important}.adminShell section,.backendShell section,.crmShell section{padding:16px!important;border-radius:22px!important}.adminShell table,.backendShell table,.crmShell table{display:block!important;overflow-x:auto!important}}@media (max-width:680px){.siteHeader{min-height:72px!important;padding:8px 12px!important;gap:10px!important}.siteHeader>.ghostBtn,.siteHeader>.headerCallBtn,.siteHeader>.headerCta,.siteHeader>.langToggle{display:none!important}.mobileMenuBtn{width:48px!important;height:48px!important;min-width:48px!important;padding:0!important;border-radius:999px!important;font-size:20px!important}.brand{min-width:0!important;flex:1!important;gap:8px!important}.brand img{width:48px!important;height:48px!important;border-radius:12px!important}.brand strong{font-size:20px!important;line-height:.95!important;letter-spacing:-.04em!important}.brand small,.mobileLangBtn{display:none!important}}@media (max-width:520px){.ctaStrip,.heroSlide .btnRow,.pageBanner .btnRow{grid-template-columns:1fr!important}.ctaStrip a,.heroSlide .btnRow a,.pageBanner .btnRow a{width:100%!important}}.ctaDark,.darkCta,.finalCta,.glFinal,.growthLanding .glFinal,.lpConversion .lpFinal,.lpFinal{color:#ffffff!important}.ctaDark h1,.ctaDark h2,.ctaDark h3,.ctaDark p,.darkCta h1,.darkCta h2,.darkCta h3,.darkCta p,.finalCta h1,.finalCta h2,.finalCta h3,.finalCta p,.glFinal h1,.glFinal h2,.glFinal h3,.glFinal p,.glFinal span,.glFinal strong,.lpFinal h1,.lpFinal h2,.lpFinal h3,.lpFinal p,.lpFinal span,.lpFinal strong{color:#ffffff!important;opacity:1!important}.ctaDark p,.darkCta p,.finalCta p,.glFinal p,.lpFinal p{color:rgba(255,255,255,.84)!important}.glFinal .glBtn,.lpFinal .lpBtn{background:#ffffff!important;color:#061b3d!important}.glFinal .glWhatsApp,.lpFinal .lpWhatsAppBtn{background:#16c766!important;color:#052514!important}@media (max-width:720px){.glFinal,.lpFinal{margin-bottom:140px!important}.glFinal h2,.lpFinal h2{font-size:34px!important;line-height:1.02!important}.glFinal p,.lpFinal p{font-size:16px!important;line-height:1.55!important}}.benchmarkBar{width:100%;height:10px;border-radius:999px;background:#e7efff;overflow:hidden}.benchmarkBar span{display:block;height:100%;background:linear-gradient(90deg,#1363df,#16c766)}.pageBanner .bannerVisual h2{color:#061b3d}@media (max-width:720px){.glCard .glIcon{width:auto!important;min-width:54px!important;padding:0 12px!important;font-size:18px!important}}.siteHeader,.siteHeader *{overflow-wrap:normal!important;word-break:normal!important}.brand small,.brand strong,.desktopNav a,.headerCallBtn,.headerCta,.langToggle,.navMain,.navToggle,.siteHeader a,.siteHeader button{white-space:nowrap!important}.brand small,.brand strong{overflow-wrap:normal!important;word-break:normal!important}.platformLogoMark img{display:inline-block!important;width:42px!important;height:42px!important;object-fit:contain!important;border-radius:12px!important;background:#fff!important;border:1px solid #d8e7fb!important}.platformLogoMark strong{overflow-wrap:normal!important;word-break:normal!important}.platformTicker,.platformTickerTrack,.tickerTrack{display:flex!important;align-items:center!important;gap:22px!important;white-space:nowrap!important}.platformTicker{overflow:hidden!important}.growthLanding .glHero{align-items:flex-start!important}@media (max-width:1280px){.desktopNav{display:none!important}.mobileMenuBtn{display:inline-flex!important;align-items:center!important;justify-content:center!important}}@media (max-width:720px){.growthLanding .glFinal,.growthLanding .glHeroWrap,.growthLanding .glSection,.growthLanding .glTrust{width:calc(100vw - 28px)!important}.growthLanding .glFormPanel{padding:18px!important}}.brand small,.brand strong,.desktopNav *,.platformLogoMark,.platformLogoMark *,.siteHeader,.siteHeader *{overflow-wrap:normal!important;word-break:normal!important}.desktopNav a,.headerCallBtn,.headerCta,.langToggle,.navDrop>.navMain,.navToggle,.platformLogoMark,.platformLogoMark strong,.siteHeader a,.siteHeader button{white-space:nowrap!important}.siteHeader{min-height:74px!important;gap:14px!important}.brand{min-width:290px!important}.desktopNav{gap:10px!important}.navToggle{width:20px!important}@media (max-width:1460px){.desktopNav{display:none!important}.mobileMenuBtn{display:inline-flex!important;align-items:center!important;justify-content:center!important}.brand{flex:1 1 auto!important}}.platformLogoMark{min-width:0!important}.platformLogoMark.compact .platformRealLogo,.platformLogoMark.compact img{width:34px!important;height:34px!important;min-width:34px!important;border-radius:10px!important;padding:5px!important}.preFooterTicker{padding-top:14px!important;padding-bottom:14px!important;margin-top:0!important;margin-bottom:0!important}.growthLanding .glHero{grid-template-columns:minmax(0,.92fr) minmax(520px,1fr)!important;gap:clamp(24px,3.5vw,48px)!important}.growthLanding .glFormPanel{padding:clamp(18px,2.2vw,30px)!important}.growthLanding .apexRoadmapForm{max-width:none!important}.growthLanding .apexRoadmapForm .formGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.growthLanding .apexRoadmapForm .formGrid>div,.growthLanding .apexRoadmapForm input,.growthLanding .apexRoadmapForm select,.growthLanding .apexRoadmapForm textarea{width:100%!important;min-width:0!important;max-width:100%!important}.growthLanding .apexRoadmapForm input,.growthLanding .apexRoadmapForm select,.growthLanding .apexRoadmapForm textarea{font-size:14px!important}.growthLanding .apexRoadmapForm textarea{grid-column:1/-1!important;min-height:90px!important}.growthLanding .apexRoadmapForm .fullWidth,.growthLanding .apexRoadmapForm button[type=submit]{margin-top:12px!important}@media (max-width:1180px){.growthLanding .glHero{grid-template-columns:1fr!important}}@media (max-width:720px){.growthLanding .apexRoadmapForm .formGrid{grid-template-columns:1fr!important}.growthLanding .glFormPanel{padding:18px!important}}.ctaStrip,.growthLanding .glFinal,.lpFinal{margin-bottom:32px!important}.growthLanding{padding-bottom:24px!important}.contactHubButton{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important;font-size:11px!important}@media (max-width:640px){.contactHubDock{right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important}.contactHubButton{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;font-size:10px!important}}@media (max-width:1180px){.desktopNav{display:none!important}.mobileMenuBtn{display:inline-flex!important;align-items:center!important;justify-content:center!important}}.siteHeader{min-height:76px!important;padding:8px clamp(18px,3vw,48px)!important;gap:16px!important}.brand{min-width:300px!important;flex:0 0 auto!important}.desktopNav{gap:12px!important;justify-content:center!important}.desktopNav>a,.navDrop>.navMain{padding:10px 4px!important;font-size:14px!important;font-weight:850!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.navToggle{width:22px!important}.headerCallBtn,.headerCta,.langToggle{white-space:nowrap!important}.platformLogoMark img,.platformRealLogo{width:42px!important;height:42px!important;min-width:42px!important;border-radius:12px!important;background:#fff!important;border:1px solid color-mix(in srgb,var(--brand) 28%,#d8e7fb)!important;padding:6px!important;box-shadow:0 8px 20px rgba(9,32,71,.08)!important}.platformTicker,.preFooterTicker,.tickerWrap{overflow:hidden!important;min-height:auto!important}.platformTickerTrack,.tickerTrack{width:max-content!important}.platformTickerTrack .platformLogoMark,.preFooterTicker .platformLogoMark,.tickerTrack .platformLogoMark{background:rgba(255,255,255,.9)!important;box-shadow:0 10px 24px rgba(9,32,71,.055)!important}.growthLanding .glHero{grid-template-columns:minmax(0,.9fr) minmax(460px,.82fr)!important}.growthLanding .glFormPanel{min-width:0!important}.growthLanding .apexRoadmapForm{max-width:560px!important}.growthLanding .apexRoadmapForm input,.growthLanding .apexRoadmapForm select,.growthLanding .apexRoadmapForm textarea{min-height:50px!important;padding:12px 15px!important;border-radius:15px!important;line-height:1.3!important}.growthLanding .apexRoadmapForm textarea{min-height:92px!important}.growthLanding .glSection,.section{padding-top:clamp(28px,4vw,56px)!important;padding-bottom:clamp(28px,4vw,56px)!important}.ctaStrip,.growthLanding .glFinal,.lpFinal{margin-bottom:28px!important}.growthLanding{padding-bottom:18px!important}.contactHubDock{right:22px!important;bottom:24px!important;z-index:1200!important}.contactHubButton{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;padding:7px!important;font-size:10.5px!important;line-height:1.05!important;border-radius:999px!important;box-shadow:0 14px 32px rgba(6,26,58,.22)!important}.contactHubButton small{display:none!important}.contactHubMenu{width:188px!important;padding:9px!important;border-radius:22px!important}.contactHubMenu a,.contactHubMenu button{padding:10px 12px!important;font-size:13px!important}@media (max-width:640px){.contactHubDock{right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important}.contactHubButton{width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;font-size:10px!important}}@media (min-width:1181px){.desktopNav{display:flex!important}.mobileMenuBtn{display:none!important}}.platformLogoMark{gap:12px!important;color:var(--brand)!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.platformLogoMark,.platformRealLogoWrap{display:inline-flex!important;align-items:center!important}.platformRealLogoWrap{justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;border-radius:14px!important;background:#fff!important;border:1px solid color-mix(in srgb,var(--brand) 30%,#d8e7fb)!important;box-shadow:0 8px 20px rgba(9,32,71,.08)!important}.platformLogoMark img,.platformRealLogo{display:block!important;width:30px!important;height:30px!important;min-width:30px!important;object-fit:contain!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.platformBrandGlyph,.platformIconBadge,.platformLogoIconBox{display:none!important}.platformLogoMark strong{color:var(--brand)!important;font-weight:950!important;font-size:clamp(18px,1.2vw,24px)!important;line-height:1!important;white-space:nowrap!important}.platformLogoMark.compact .platformRealLogoWrap{width:36px!important;height:36px!important;min-width:36px!important;border-radius:11px!important}.platformLogoMark.compact .platformRealLogo,.platformLogoMark.compact img{width:24px!important;height:24px!important;min-width:24px!important}.platformTickerTrack,.tickerTrack{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:14px!important;white-space:nowrap!important}.platformTickerTrack .platformLogoMark,.preFooterTicker .platformLogoMark,.tickerTrack .platformLogoMark{padding:8px 14px!important;border:1px solid #d8e7fb!important;border-radius:999px!important;background:rgba(255,255,255,.92)!important}.growthLanding .glHero{grid-template-columns:minmax(0,.92fr) minmax(520px,.9fr)!important;align-items:start!important;gap:clamp(24px,3vw,42px)!important}.growthLanding .glFormPanel{overflow:visible!important;padding:26px!important}.growthLanding .apexRoadmapForm{width:100%!important;max-width:640px!important;margin:0 auto!important}.growthLanding .apexRoadmapForm .formGrid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important}.growthLanding .apexRoadmapForm input,.growthLanding .apexRoadmapForm select,.growthLanding .apexRoadmapForm textarea{width:100%!important;min-width:0!important;max-width:100%!important;min-height:52px!important;padding:13px 16px!important;border-radius:16px!important;font-size:15px!important;line-height:1.35!important;font-weight:750!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.growthLanding .apexRoadmapForm textarea{min-height:96px!important}.growthLanding .apexRoadmapForm .fullWidth,.growthLanding .apexRoadmapForm button[type=submit]{width:100%!important;margin-top:10px!important}.growthLanding .formHint{display:none!important}@media (max-width:1180px){.growthLanding .glHero{grid-template-columns:1fr!important}.growthLanding .apexRoadmapForm{max-width:100%!important}}