*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#10213d;background:#fff;line-height:1.55}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.shell{width:min(1180px,calc(100% - 40px));margin:0 auto}.narrow{width:min(980px,calc(100% - 40px));margin:0 auto}.announcement{background:#07182f;color:#d9e8ff;font-size:12px}.announcementInner{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:20px}.announcementContact{display:flex;gap:18px}.announcement a:hover{color:#fff}.siteHeader{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(16,33,61,.08)}.headerInner{height:72px;gap:22px}.brand,.headerInner{display:flex;align-items:center}.brand{gap:10px;min-width:185px}.brandMark{width:38px;height:38px;border-radius:11px;background:linear-gradient(145deg,#1469ff,#20b7ff);color:#fff;display:grid;place-items:center;font-weight:800;box-shadow:0 8px 24px rgba(28,104,255,.22)}.brandText{display:flex;flex-direction:column;line-height:1.05}.brandText strong{font-size:15px;letter-spacing:.5px}.brandText small{font-size:9px;color:#66748b;margin-top:4px}.desktopNav{display:flex;align-items:center;justify-content:center;gap:4px;flex:1 1}.desktopNav>a,.navDropButton{border:0;background:none;color:#283b58;font-size:13px;padding:12px 9px;border-radius:8px}.desktopNav>a:hover,.navDropButton:hover{background:#f1f6ff;color:#0a61e8}.navDropdown{position:relative}.navDropButton span{margin-left:4px}.dropdownPanel{display:none;position:absolute;top:44px;left:0;width:250px;padding:10px;background:#fff;border:1px solid #e2e9f3;border-radius:14px;box-shadow:0 24px 55px rgba(17,40,77,.16)}.navDropdown:focus-within .dropdownPanel,.navDropdown:hover .dropdownPanel{display:flex;flex-direction:column}.dropdownPanel a{padding:10px 12px;border-radius:9px;font-size:13px;color:#334662}.dropdownPanel a:hover{background:#f3f7ff;color:#075fd8}.headerActions{display:flex;align-items:center;gap:8px}.iconButton,.mobileMenuButton{width:38px;height:38px;border:1px solid #dbe4f0;border-radius:10px;background:#fff;color:#1d3555}.loginLink{font-size:13px;color:#0b5fd7;font-weight:600}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;padding:12px 18px;font-weight:700;font-size:14px;border:1px solid transparent;transition:.2s ease}.button:hover{transform:translateY(-1px)}.buttonPrimary{background:linear-gradient(135deg,#1266f1,#0e74ff);color:#fff;box-shadow:0 10px 28px rgba(18,102,241,.2)}.buttonOutline{background:#fff;color:#18406e;border-color:#cbd8e8}.smallButton{padding:10px 13px;font-size:12px}.mobileMenuButton,.mobileNav{display:none}.searchBackdrop{position:fixed;inset:0;background:rgba(3,15,33,.58);z-index:100;display:flex;align-items:flex-start;justify-content:center;padding-top:110px}.searchModal{width:min(680px,calc(100% - 32px));background:#fff;border-radius:18px;box-shadow:0 30px 90px rgba(0,0,0,.28);overflow:hidden}.searchTop{display:flex;gap:8px;padding:18px;border-bottom:1px solid #e7edf5}.searchTop input{flex:1 1;border:1px solid #d9e3ef;border-radius:12px;padding:14px 15px;outline:none}.searchTop input:focus{border-color:#3e83f8;box-shadow:0 0 0 4px rgba(62,131,248,.12)}.searchTop button{width:46px;border:0;background:#f1f5fa;border-radius:12px}.searchResults{padding:10px}.searchResults a{display:flex;justify-content:space-between;padding:12px 14px;border-radius:10px}.searchResults a:hover{background:#f3f7ff;color:#0b63df}.heroSection{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 10%,#edf5ff 0,#fff 42%);padding:86px 0 74px}.heroGrid{display:grid;grid-template-columns:1.02fr 1.25fr;grid-gap:52px;gap:52px;align-items:center}.eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:800;color:#1466ee}.heroCopy h1{font-size:64px;line-height:.95;letter-spacing:-.045em;margin:16px 0 22px;color:#0c1e38}.heroCopy h1 span{color:#1266f1}.heroCopy>p{font-size:17px;color:#5b6b81;max-width:610px}.heroBenefits{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 18px;gap:10px 18px;margin:26px 0;color:#34506f;font-size:13px}.heroBenefits span:first-letter{color:#1466ee}.heroActions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.textLink{display:inline-block;margin-top:16px;font-size:13px;font-weight:700;color:#0d64dd}.heroVisual{position:relative}.heroGlow{position:absolute;inset:12% 5%;background:#a9ccff;filter:blur(70px);opacity:.45;border-radius:50%}.floatingMetric{position:absolute;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(189,209,235,.8);padding:10px 14px;border-radius:12px;box-shadow:0 16px 30px rgba(32,65,107,.14);display:flex;flex-direction:column;z-index:3}.floatingMetric small{font-size:10px;color:#73839a}.floatingMetric strong{font-size:13px}.metricOne{top:-18px;right:30px}.metricTwo{bottom:-18px;left:42px}.industryStrip{border-top:1px solid #edf1f6;border-bottom:1px solid #edf1f6;background:#fff;padding:26px 0}.industryStrip p{text-align:center;margin:0 0 18px;font-weight:700;font-size:13px;color:#344964}.industryLinks{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px}.industryLinks a{display:flex;flex-direction:column;align-items:center;gap:7px;padding:10px;color:#53637a;font-size:12px;border-radius:10px}.industryLinks a:hover{background:#f5f8fc;color:#0b62d9}.industryLinks span{font-size:22px;color:#176df0}.section{padding:88px 0}.sectionSoft{background:#f7f9fc}.sectionHeading{max-width:650px}.sectionHeading.centered{margin:0 auto 42px;text-align:center}.finalCta h2,.formIntro h2,.innerContentGrid h2,.nextCta h2,.pricingPreview h2,.sectionHeading h2,.simpleCta h2{font-size:38px;line-height:1.08;letter-spacing:-.025em;margin:12px 0 14px;color:#10213d}.finalCta p,.lead,.nextCta p,.pricingPreview>div>p,.sectionHeading p{color:#65748a;font-size:15px}.cardGrid{display:grid}.platformGrid{grid-template-columns:repeat(4,1fr);gap:16px}.featureCard{background:#fff;border:1px solid #e4ebf4;border-radius:16px;padding:22px;min-height:220px;box-shadow:0 8px 28px rgba(33,58,94,.04);transition:.22s}.featureCard:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(31,69,119,.1);border-color:#cddcf0}.featureIcon{width:44px;height:44px;border-radius:12px;background:#eef5ff;display:grid;place-items:center;margin-bottom:16px}.featureCard h3{font-size:16px;margin:0 0 9px}.featureCard p{font-size:13px;color:#6a788c;margin:0 0 18px}.cardLink{font-size:12px;font-weight:800;color:#1266ed}.rolesGrid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:14px;gap:14px}.roleCard{text-align:center;border:1px solid #e4eaf3;border-radius:16px;padding:20px 15px;background:#fff;box-shadow:0 7px 24px rgba(22,53,92,.04)}.roleCard>span{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:#eef5ff;margin:0 auto 14px;font-size:21px}.roleCard h3{font-size:14px;margin:0 0 8px}.roleCard p{font-size:12px;color:#718096;margin:0}.dashboardShowcase{background:linear-gradient(180deg,#071b39,#0b2e61);overflow:hidden}.sectionHeading.light h2,.sectionHeading.light p{color:#fff}.sectionHeading.light p{opacity:.72}.dashboardFrame{position:relative}.dashboardTabs{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-bottom:14px}.dashboardTabs button{border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.07);color:#d8e6fa;border-radius:999px;padding:9px 14px;font-size:11px}.dashboardTabs button.active{background:#fff;color:#145ed3}.dashboardWindow{position:relative;z-index:2;background:#f5f7fb;border:1px solid rgba(211,224,242,.8);border-radius:20px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.22);display:grid;grid-template-columns:155px 1fr;min-height:520px}.dashboardCompact .dashboardWindow{min-height:410px;grid-template-columns:120px 1fr;transform:perspective(1200px) rotateY(-3deg) rotateX(1deg)}.dashSidebar{background:#fff;border-right:1px solid #e1e7ef;padding:18px 12px}.dashMiniBrand{display:flex;align-items:center;gap:7px;margin-bottom:18px;font-size:11px}.dashMiniBrand span{width:24px;height:24px;background:#1269ee;color:#fff;border-radius:7px;display:grid;place-items:center}.dashNav{padding:9px 8px;border-radius:8px;font-size:10px;color:#718096;margin-bottom:4px}.dashNav.active{background:#edf5ff;color:#1264e5;font-weight:700}.dashMain{padding:22px}.dashTop{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.dashTop small{font-size:9px;color:#8c99aa}.dashTop h3{margin:2px 0 0;font-size:17px}.demoBadge{background:#e9f3ff;color:#1264e5;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.dashCards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.dashCard{background:#fff;border:1px solid #e5ebf3;border-radius:12px;padding:14px}.dashCard span{font-size:9px;color:#7b899b;display:block}.dashCard strong{font-size:21px;display:block;margin:5px 0;color:#12355f}.dashCard small{font-size:8px;color:#37a469}.dashPanels{display:grid;grid-template-columns:1.7fr .8fr;grid-gap:12px;gap:12px;margin-top:12px}.activityPanel,.chartPanel{background:#fff;border:1px solid #e5ebf3;border-radius:12px;padding:14px}.panelHeading{display:flex;justify-content:space-between;font-size:10px}.panelHeading span{color:#8795a7}.chartPanel svg{width:100%;height:auto;margin-top:12px}.activityPanel>strong{font-size:11px}.activityPanel>div{display:flex;gap:8px;align-items:flex-start;border-bottom:1px solid #eef2f6;padding:10px 0}.activityPanel>div>span{width:20px;height:20px;border-radius:50%;background:#e9f4ff;color:#1c6de8;display:grid;place-items:center;font-size:9px}.activityPanel p{font-size:9px;margin:0}.activityPanel small{display:block;color:#98a3b1;margin-top:2px}.splitSection{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:60px;gap:60px;align-items:center}.benefitGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.benefitGrid div{border:1px solid #e4ebf4;border-radius:14px;padding:18px;display:flex;gap:10px;align-items:center;background:#fff}.benefitGrid span{color:#1266eb;font-weight:800}.pricingPreview{display:grid;grid-gap:30px;gap:30px}.miniPlans{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.miniPlans article{background:#fff;border:1px solid #e4eaf2;border-radius:16px;padding:24px}.miniPlans article.featuredPlan{border-color:#8fbaff;box-shadow:0 15px 35px rgba(26,99,220,.1)}.miniPlans small{color:#1769e8;font-weight:800;letter-spacing:.1em}.miniPlans h3{margin:10px 0 6px}.miniPlans p{font-size:13px;color:#6c7b90}.finalCtaSection{padding-top:45px}.finalCta{border:1px solid #dfe8f4;background:linear-gradient(135deg,#f8fbff,#eef5ff);border-radius:22px;padding:34px;display:flex;align-items:center;justify-content:space-between;gap:30px}.finalCta>div:first-child{max-width:680px}.finalCta h2{font-size:30px}.ctaButtons{display:flex;gap:10px;flex-wrap:wrap}.siteFooter{background:#06172e;color:#cbd9ed;padding:58px 0 0}.footerGrid{display:grid;grid-template-columns:1.7fr repeat(5,1fr);grid-gap:30px;gap:30px}.footerGrid h4{color:#fff;font-size:13px;margin:0 0 14px}.footerGrid>div:not(.footerBrand){display:flex;flex-direction:column;gap:8px}.footerGrid a{font-size:11px;color:#aebed2}.footerGrid a:hover{color:#fff}.footerGrid a span{color:#dce9f8}.footerBrand p{font-size:12px;color:#aab9cc;max-width:260px}.footerLogo{color:#fff;margin-bottom:16px}.footerMuted{font-weight:700}.socialRow{display:flex;gap:8px;margin-top:14px}.socialRow a{width:30px;height:30px;border:1px solid #26415f;border-radius:8px;display:grid;place-items:center}.footerBottom{border-top:1px solid #1a334f;margin-top:42px;padding:20px 0;display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#7f93aa}.footerBottom>div{display:flex;gap:14px}.toTop{width:32px;height:32px;background:#1268ee;color:#fff!important;border-radius:50%;display:grid;place-items:center}.supportAssistant{position:fixed;right:22px;bottom:20px;z-index:70}.supportButton{background:#0b67e9;color:#fff;border:0;border-radius:14px;padding:13px 17px;font-weight:800;box-shadow:0 16px 40px rgba(11,103,233,.35)}.supportPanel{position:absolute;right:0;bottom:58px;width:320px;background:#fff;border:1px solid #e2e8f1;border-radius:18px;box-shadow:0 25px 70px rgba(10,37,70,.25);padding:16px}.supportHeader{display:flex;justify-content:space-between;align-items:flex-start}.supportHeader strong{display:block}.supportHeader small{display:block;color:#7f8ca0}.supportHeader button{border:0;background:#f1f5f9;border-radius:8px;width:30px;height:30px}.supportPanel>p{font-size:13px}.supportLinks{display:flex;flex-direction:column;gap:6px}.supportLinks a{display:flex;justify-content:space-between;padding:10px;border-radius:10px;background:#f6f9fd;font-size:12px}.supportLinks a:hover{background:#ebf3ff;color:#1265e4}.supportNote{display:block;margin-top:12px;color:#8d99a8;font-size:9px}.innerHero{background:linear-gradient(180deg,#eef5ff,#fff);padding:72px 0 66px}.breadcrumbs{font-size:11px;color:#8390a2;margin-bottom:18px;text-transform:capitalize}.breadcrumbs a{color:#1265e5}.innerHero h1{font-size:50px;line-height:1.03;letter-spacing:-.035em;margin:12px 0 18px}.innerHero>div>p{max-width:760px;font-size:17px;color:#627189}.innerActions{display:flex;gap:10px;margin-top:24px}.innerContentGrid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:50px;gap:50px}.lead{font-size:16px}.bulletCards{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.bulletCards>div{border:1px solid #e3eaf3;border-radius:13px;padding:15px;display:flex;gap:10px;background:#fff}.bulletCards span{color:#1265e8;font-weight:800}.bulletCards p{margin:0;font-size:13px;color:#425670}.pricingCards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:60px}.pricingCard{border:1px solid #e0e8f2;border-radius:18px;padding:26px;background:#fff}.pricingCard.highlighted{border-color:#7dacff;box-shadow:0 20px 42px rgba(15,101,231,.12)}.pricingCard small{color:#1769e9;font-weight:800}.pricingCard h3{font-size:25px;margin:10px 0 5px}.pricingCard p{font-size:13px;color:#68788d}.pricingCard ul{list-style:none;padding:0;margin:20px 0}.pricingCard li{font-size:12px;padding:6px 0}.formSection{margin-top:60px;padding-top:50px;border-top:1px solid #e7edf5}.formIntro{max-width:620px}.contactForm{margin-top:25px;border:1px solid #e0e8f2;border-radius:18px;padding:24px;background:#fff;box-shadow:0 12px 40px rgba(18,45,82,.06)}.formGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}.contactForm label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:700;color:#344a67;margin-bottom:14px}.contactForm input,.contactForm select,.contactForm textarea{width:100%;border:1px solid #d9e3ee;border-radius:10px;padding:12px 13px;outline:none;background:#fff;color:#10213d}.contactForm input:focus,.contactForm select:focus,.contactForm textarea:focus{border-color:#4d8dfa;box-shadow:0 0 0 4px rgba(77,141,250,.1)}.formSubmitRow{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.formSubmitRow span{font-size:11px;color:#748196}.formSubmitRow a{color:#1265e3;font-weight:700}.formMessage{font-size:12px;padding:10px 12px;border-radius:9px}.formMessage.success{background:#eefaf3;color:#247748}.formMessage.error{background:#fff2f2;color:#a33}.formPrivacy{font-size:10px;color:#8a96a5}.nextCta,.simpleCta{margin-top:55px;border-radius:18px;padding:28px;background:#f5f9ff;border:1px solid #dfe9f5;display:flex;align-items:center;justify-content:space-between;gap:25px}.nextCta h2,.simpleCta h2{font-size:26px}.nextCta{margin-top:0}.nextCta>div:last-child{display:flex;gap:10px;flex-wrap:wrap}.centered{text-align:center}@media(max-width:1100px){.desktopNav{display:none}.mobileMenuButton{display:block}.mobileNav{display:flex;flex-direction:column;gap:8px;padding:14px 20px 20px;background:#fff}.mobileNav>a:not(.button){padding:10px;border-bottom:1px solid #eef2f6}.heroGrid{grid-template-columns:1fr}.heroVisual{max-width:850px;margin:0 auto;width:100%}.platformGrid{grid-template-columns:repeat(2,1fr)}.industryLinks,.rolesGrid{grid-template-columns:repeat(3,1fr)}.footerGrid{grid-template-columns:1.5fr repeat(3,1fr)}.footerGrid>div:nth-child(5),.footerGrid>div:nth-child(6){margin-top:10px}.headerActions .smallButton,.loginLink{display:none}}@media(max-width:760px){.narrow,.shell{width:min(100% - 26px,1180px)}.announcementContact{display:none}.announcementInner{justify-content:center;text-align:center}.headerInner{height:64px}.brand{min-width:auto}.brandText strong{font-size:13px}.brandText small{display:none}.heroSection{padding:55px 0}.heroCopy h1{font-size:48px}.heroCopy>p{font-size:15px}.heroBenefits{grid-template-columns:1fr}.heroActions{flex-direction:column;align-items:stretch}.heroActions .button{width:100%}.dashboardCompact .dashboardWindow{transform:none}.dashboardWindow{grid-template-columns:1fr;min-height:auto}.dashSidebar{display:none}.dashCards{grid-template-columns:1fr 1fr}.dashPanels{grid-template-columns:1fr}.activityPanel{display:none}.benefitGrid,.bulletCards,.formGrid,.innerContentGrid,.miniPlans,.platformGrid,.pricingCards,.splitSection{grid-template-columns:1fr}.industryLinks,.rolesGrid{grid-template-columns:1fr 1fr}.section{padding:62px 0}.innerContentGrid h2,.pricingPreview h2,.sectionHeading h2{font-size:31px}.innerHero{padding:55px 0}.innerHero h1{font-size:40px}.finalCta,.nextCta,.simpleCta{flex-direction:column;align-items:flex-start}.footerGrid{grid-template-columns:1fr 1fr}.footerBrand{grid-column:1/-1}.footerBottom{align-items:flex-start;gap:15px;flex-wrap:wrap}.footerBottom>div,.supportButton span{display:none}.supportPanel{width:min(320px,calc(100vw - 30px))}}@media(max-width:440px){.dashCards,.industryLinks,.rolesGrid{grid-template-columns:1fr}.heroCopy h1{font-size:42px}.headerActions{margin-left:auto}.brandMark{width:34px;height:34px}.footerGrid{grid-template-columns:1fr}.footerBrand{grid-column:auto}.supportAssistant{right:14px;bottom:14px}}:root{--fx-blue:#1266f1;--fx-cyan:#1db9ff;--fx-ink:#07182f;--fx-soft:#eef6ff;--fx-line:rgba(20,102,241,.14)}::selection{background:rgba(18,102,241,.18);color:#07182f}.experienceProgress{position:fixed;left:0;right:0;top:0;height:3px;z-index:200;transform-origin:left center;background:linear-gradient(90deg,#1266f1,#1db9ff,#7d5cff);box-shadow:0 0 18px rgba(29,185,255,.55);pointer-events:none}.experienceReady .revealCandidate{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.experienceReady .revealCandidate.revealed{opacity:1;transform:none}.futuristicHero{isolation:isolate;background:radial-gradient(circle at 82% 18%,rgba(40,164,255,.16),transparent 33%),radial-gradient(circle at 12% 24%,rgba(75,91,255,.08),transparent 28%),linear-gradient(180deg,#fbfdff,#fff 62%,#fbfdff)}.heroGridLines{position:absolute;inset:0;z-index:-1;opacity:.42;background-image:linear-gradient(rgba(18,102,241,.055) 1px,transparent 0),linear-gradient(90deg,rgba(18,102,241,.055) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 82%)}.futuristicHero .heroCopy h1 span{display:inline-block;background:linear-gradient(90deg,#1266f1,#1db9ff,#7057ff,#1266f1);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientDrift 7s linear infinite}.heroMicroLinks{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.heroOrbit{position:absolute;border:1px solid rgba(18,102,241,.14);border-radius:50%;pointer-events:none;z-index:1}.orbitOne{width:420px;height:420px;right:-40px;top:-70px;animation:orbitSpin 28s linear infinite}.orbitTwo{width:310px;height:310px;right:45px;top:-15px;border-style:dashed;animation:orbitSpin 20s linear infinite reverse}.heroVisual .dashboardFrame{position:relative;z-index:2;transition:transform .45s ease,filter .45s ease}.heroVisual:hover .dashboardFrame{transform:translateY(-5px) scale(1.01);filter:drop-shadow(0 28px 40px rgba(31,82,145,.14))}.metricOne{animation:floatMetric 4.8s ease-in-out infinite}.metricTwo{animation:floatMetric 5.4s ease-in-out infinite reverse}.button{position:relative;overflow:hidden}.button:after{content:"";position:absolute;inset:-2px auto -2px -40%;width:32%;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.36),transparent);transition:left .6s ease}.button:hover:after{left:120%}.benefitGrid>div,.featureCard,.miniPlans article,.roleCard{position:relative;overflow:hidden}.featureCard:before,.insightCard:before,.relatedCard:before,.roleCard:before,.serviceCard:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(360px circle at var(--mouse-x,50%) var(--mouse-y,0),rgba(29,185,255,.09),transparent 42%);opacity:0;transition:opacity .25s ease}.featureCard:hover:before,.insightCard:hover:before,.relatedCard:hover:before,.roleCard:hover:before,.serviceCard:hover:before{opacity:1}.servicesShowcase{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#f8fbff)}.servicesShowcase:before{content:"";position:absolute;width:620px;height:620px;border-radius:50%;right:-340px;top:40px;background:radial-gradient(circle,rgba(18,102,241,.09),transparent 68%);pointer-events:none}.serviceGrid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px}.serviceCard{position:relative;min-height:290px;padding:24px 20px;border:1px solid #dfe9f6;border-radius:18px;background:linear-gradient(155deg,rgba(255,255,255,.98),rgba(245,250,255,.92));box-shadow:0 12px 34px rgba(24,69,123,.05);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease;overflow:hidden}.serviceCard:hover{transform:translateY(-7px);border-color:#9fc6ff;box-shadow:0 24px 55px rgba(25,83,158,.13)}.serviceCard h3{font-size:17px;line-height:1.2;margin:18px 0 10px;color:#10213d}.serviceCard p{font-size:12.5px;color:#68788d;margin:0 0 22px}.serviceIcon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#1266f1,#1db9ff);box-shadow:0 10px 25px rgba(18,102,241,.22)}.serviceCard .cardLink{position:absolute;left:20px;bottom:20px}.serviceCtaRow{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:30px}.insightSection{position:relative}.insightGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.insightCard{position:relative;min-height:245px;border:1px solid #dfe8f3;border-radius:18px;padding:24px;background:#fff;box-shadow:0 12px 30px rgba(24,63,112,.05);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;overflow:hidden}.insightCard:hover{transform:translateY(-5px);box-shadow:0 22px 48px rgba(24,63,112,.11);border-color:#b9d5fb}.insightCard small{font-weight:800;letter-spacing:.11em;color:#1266f1}.insightCard h3{font-size:20px;line-height:1.25;margin:18px 0 10px}.insightCard p{font-size:13px;color:#68788d;margin-bottom:26px}.insightCard>span{font-size:12px;font-weight:800;color:#1266f1}.insightMore{margin-top:28px}.innerHero.articleHero,.innerHero.serviceHero{position:relative;overflow:hidden;background:radial-gradient(circle at 75% 15%,rgba(29,185,255,.13),transparent 28%),linear-gradient(180deg,#f8fbff,#fff)}.innerHero.articleHero:after,.innerHero.serviceHero:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(18,102,241,.045) 1px,transparent 0),linear-gradient(90deg,rgba(18,102,241,.045) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.innerHero.articleHero>.shell,.innerHero.serviceHero>.shell{position:relative;z-index:1}.articleMeta{margin-top:14px;color:#6f7f93;font-size:12px;font-weight:700}.longformContent{margin-top:58px;border-top:1px solid #e5edf6}.longformSection{display:grid;grid-template-columns:72px 1fr;grid-gap:22px;gap:22px;padding:42px 0;border-bottom:1px solid #e5edf6}.longformSection h2{font-size:28px;line-height:1.15;margin:0 0 12px;color:#10213d}.longformSection p{font-size:15px;color:#617087;margin:0;max-width:760px}.longformSection ul{margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;list-style:none}.longformSection li{padding:11px 13px;border:1px solid #e0eaf5;border-radius:10px;background:#f9fbfe;font-size:13px;color:#3d526e}.sectionNumber{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:#eef6ff;color:#1266f1;font-weight:900;font-size:12px;border:1px solid #d9e9ff}.relatedSection{margin-top:68px;padding-top:8px}.relatedGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.relatedCard{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:26px;min-height:142px;padding:20px;border:1px solid #dfe8f3;border-radius:15px;background:linear-gradient(150deg,#fff,#f8fbff);overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.relatedCard:hover{transform:translateY(-4px);border-color:#aed0ff;box-shadow:0 16px 35px rgba(28,76,135,.09)}.relatedCard strong{font-size:14px;color:#17314f}.relatedCard span{font-size:12px;color:#1266f1;font-weight:800}.footerGridExpanded{grid-template-columns:1.65fr repeat(5,1fr)}.footerPrimaryEmail{display:inline-block;margin-top:6px;color:#d8e9ff!important;font-weight:800}@keyframes gradientDrift{0%{background-position:0 50%}to{background-position:240% 50%}}@keyframes orbitSpin{to{transform:rotate(1turn)}}@keyframes floatMetric{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:1180px){.serviceGrid{grid-template-columns:repeat(3,1fr)}.footerGridExpanded{grid-template-columns:1.4fr repeat(3,1fr)}}@media (max-width:900px){.insightGrid,.relatedGrid,.serviceGrid{grid-template-columns:repeat(2,1fr)}.longformSection{grid-template-columns:54px 1fr}.longformSection ul{grid-template-columns:1fr}.orbitOne,.orbitTwo{opacity:.55}}@media (max-width:640px){.heroMicroLinks{align-items:flex-start;flex-direction:column;gap:2px}.insightGrid,.relatedGrid,.serviceGrid{grid-template-columns:1fr}.serviceCard{min-height:235px}.longformSection{grid-template-columns:1fr;gap:12px;padding:30px 0}.sectionNumber{width:42px;height:42px}.longformSection h2{font-size:24px}.footerGridExpanded{grid-template-columns:1fr 1fr}.orbitOne,.orbitTwo{display:none}}@media (prefers-reduced-motion:reduce){.experienceReady .revealCandidate{opacity:1!important;transform:none!important;transition:none!important}.futuristicHero .heroCopy h1 span,.metricOne,.metricTwo,.orbitOne,.orbitTwo{animation:none!important}.button:after{display:none}html{scroll-behavior:auto}}body,html{max-width:100%;overflow-x:clip}main{min-width:0}canvas,img,svg,video{max-width:100%}@media (max-width:1100px){.siteHeader{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.headerInner{gap:10px}.headerActions{margin-left:auto}.mobileNav{position:fixed;top:106px;left:12px;right:12px;z-index:90;max-height:calc(100dvh - 118px);overflow-y:auto;border:1px solid #dfe8f4;border-radius:18px;box-shadow:0 24px 70px rgba(8,31,61,.2);padding:12px 14px 16px!important;background:rgba(255,255,255,.98)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobileNav a{min-height:44px;display:flex;align-items:center}.mobileNav .button{justify-content:center}.serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.footerGridExpanded{grid-template-columns:repeat(3,minmax(0,1fr))}.footerBrand{grid-column:1/-1}}@media (max-width:760px){.narrow,.shell{width:calc(100% - 28px)!important;max-width:100%}.announcement{min-height:34px}.announcementInner{padding:5px 0;line-height:1.35}.siteHeader{position:-webkit-sticky;position:sticky;top:0}.headerInner{height:64px!important;padding:0;gap:8px}.brand{min-width:0!important;flex:1 1}.brandText{min-width:0}.brandText strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.headerActions{gap:6px;flex:none}.iconButton,.mobileMenuButton{width:42px!important;height:42px!important;min-width:42px;border-radius:12px}.mobileNav{top:98px;left:8px;right:8px;max-height:calc(100dvh - 106px);border-radius:16px}.heroSection{padding:48px 0 42px!important}.heroGrid{display:block!important}.heroCopy h1{font-size:clamp(42px,14vw,56px)!important;line-height:.98!important;letter-spacing:-.05em;margin-top:14px}.heroCopy>p{font-size:15px!important;line-height:1.65}.heroBenefits{grid-template-columns:1fr!important;gap:8px;margin:22px 0}.heroActions{display:grid!important;grid-template-columns:1fr;grid-gap:10px;gap:10px}.heroActions .button{width:100%;min-height:48px}.heroMicroLinks{margin-top:8px}.heroVisual{margin-top:42px!important;width:100%;min-width:0}.heroGlow{inset:10% 0;filter:blur(48px)}.floatingMetric{font-size:11px;max-width:145px}.metricOne{top:-14px;right:4px}.metricTwo{left:4px;bottom:-14px}.chartPanel,.dashMain,.dashboardFrame,.dashboardWindow{min-width:0!important;width:100%}.dashboardWindow{border-radius:15px!important;min-height:auto!important}.dashboardCompact .dashboardWindow{transform:none!important}.dashMain{padding:14px!important}.dashTop{gap:8px;align-items:flex-start}.dashTop h3{font-size:15px}.dashCards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashCard{padding:11px!important;min-width:0}.dashCard strong{font-size:17px!important;word-break:break-word}.dashPanels{grid-template-columns:1fr!important}.chartPanel{overflow:hidden}.chartPanel svg{display:block;width:100%;height:auto}.section{padding:58px 0!important}.sectionHeading{max-width:100%}.sectionHeading.centered{margin-bottom:30px!important}.formIntro h2,.innerContentGrid h2,.nextCta h2,.pricingPreview h2,.sectionHeading h2,.simpleCta h2{font-size:clamp(28px,9vw,34px)!important;line-height:1.12}.finalCta p,.lead,.nextCta p,.pricingPreview>div>p,.sectionHeading p{font-size:14px;line-height:1.65}.benefitGrid,.bulletCards,.formGrid,.innerContentGrid,.insightGrid,.miniPlans,.platformGrid,.pricingCards,.relatedGrid,.rolesGrid,.serviceGrid,.splitSection{grid-template-columns:1fr!important}.bulletCards>div,.featureCard,.insightCard,.miniPlans article,.pricingCard,.roleCard,.serviceCard{min-width:0;width:100%}.serviceCard{min-height:220px!important;padding:21px 18px}.serviceCard .cardLink{left:18px;bottom:18px}.rolesGrid{gap:12px}.roleCard{text-align:left;display:grid;grid-template-columns:48px 1fr;grid-column-gap:12px;column-gap:12px;align-items:center}.roleCard>span{grid-row:1/3;margin:0!important}.roleCard h3,.roleCard p{text-align:left}.industryLinks{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px}.industryLinks a{min-width:0;padding:10px 6px;text-align:center}.innerHero{padding:48px 0 44px!important}.innerHero h1{font-size:clamp(34px,11vw,44px)!important;overflow-wrap:anywhere}.innerHero>div>p{font-size:15px!important}.breadcrumbs{overflow-x:auto;white-space:nowrap;padding-bottom:4px}.innerActions{display:grid!important;grid-template-columns:1fr;grid-gap:9px;gap:9px}.innerActions .button{width:100%;min-height:46px}.longformContent{margin-top:38px!important}.longformSection{padding:28px 0!important}.longformSection,.longformSection ul{grid-template-columns:1fr!important}.relatedSection{margin-top:46px!important}.contactForm{padding:18px!important;margin-top:18px}.contactForm input,.contactForm select,.contactForm textarea{font-size:16px!important;min-height:46px}.contactForm textarea{min-height:130px}.formSubmitRow{display:grid!important;grid-template-columns:1fr;align-items:stretch}.formSubmitRow .button{width:100%;min-height:48px}.finalCta,.nextCta,.simpleCta{padding:24px 20px!important;gap:18px!important}.ctaButtons,.nextCta>div:last-child,.serviceCtaRow{display:grid!important;grid-template-columns:1fr;width:100%}.ctaButtons .button,.nextCta .button,.serviceCtaRow .button{width:100%;min-height:46px}.footerGrid,.footerGridExpanded{grid-template-columns:1fr 1fr!important;gap:24px 18px!important}.footerBrand{grid-column:1/-1!important}.footerBottom{padding-bottom:28px!important}.supportAssistant{right:12px!important;bottom:12px!important}.supportButton{min-width:48px;min-height:48px;border-radius:15px!important}.supportPanel{right:0!important;width:min(330px,calc(100vw - 24px))!important;max-height:70dvh;overflow:auto}}@media (max-width:480px){.narrow,.shell{width:calc(100% - 22px)!important}.heroCopy h1{font-size:42px!important}.floatingMetric{display:none!important}.dashCards{grid-template-columns:1fr!important}.industryLinks{grid-template-columns:1fr 1fr!important}.footerGrid,.footerGridExpanded{grid-template-columns:1fr!important}.footerBrand{grid-column:auto!important}.socialRow{flex-wrap:wrap}.section{padding:50px 0!important}.featureCard,.insightCard,.serviceCard{border-radius:15px}.button{min-height:46px}}@media (hover:none) and (pointer:coarse){.button:hover,.featureCard:hover,.heroVisual:hover .dashboardFrame,.insightCard:hover,.relatedCard:hover,.serviceCard:hover{transform:none!important}.button,.iconButton,.mobileMenuButton,.mobileNav a,.supportButton{touch-action:manipulation}}.globalReach{position:relative;overflow:hidden;background:radial-gradient(circle at 15% 15%,rgba(18,102,241,.08),transparent 30%),linear-gradient(180deg,#07182f,#0b2b59);color:#dbe9fa}.globalReach .sectionHeading h2,.globalReach .sectionHeading p{color:#fff}.globalReach .sectionHeading p{opacity:.78}.globalMarketGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.globalMarketCard{position:relative;display:flex;flex-direction:column;min-height:180px;padding:20px;border:1px solid rgba(165,200,245,.18);border-radius:17px;background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .25s ease,border-color .25s ease,background .25s ease}.globalMarketCard:hover{transform:translateY(-5px);border-color:rgba(91,172,255,.55);background:rgba(255,255,255,.095)}.globalMarketCard small{color:#8ec8ff;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.globalMarketCard strong{color:#fff;font-size:17px;line-height:1.25;margin:10px 0 8px}.globalMarketCard p{font-size:12px;line-height:1.55;color:#b9cae0;margin:0 0 16px}.globalMarketCard span{margin-top:auto;color:#8ec8ff;font-size:12px;font-weight:800}.globalReachActions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:30px}.globalReach .buttonOutline{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:#fff}.globalHero{background:radial-gradient(circle at 78% 12%,rgba(29,185,255,.16),transparent 28%),radial-gradient(circle at 10% 28%,rgba(112,87,255,.08),transparent 30%),linear-gradient(180deg,#f8fbff,#fff)}.globalIntroGrid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:50px;gap:50px;align-items:start}.globalIntroGrid h2{font-size:36px;line-height:1.1;margin:10px 0 14px}.globalIntroGrid p{color:#64748b;line-height:1.75}.globalCapabilityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.globalCapability{border:1px solid #dfe8f3;border-radius:14px;background:#fff;padding:18px;box-shadow:0 8px 24px rgba(23,64,112,.04)}.globalCapability strong{display:block;font-size:14px;margin-bottom:6px}.globalCapability p{font-size:12px;margin:0;color:#6b7b90}.marketSearchThemes{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.marketSearchThemes span{border:1px solid #d9e6f5;background:#f7fbff;color:#375370;border-radius:999px;padding:7px 10px;font-size:11px}.marketRegionNav{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.marketRegionNav a{padding:8px 11px;border:1px solid #dce7f4;border-radius:999px;background:#fff;color:#1d5db6;font-size:11px;font-weight:700}.marketRegionNav a:hover{border-color:#8db9f8;background:#f4f8ff}.worldwideBanner{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:30px;gap:30px;align-items:center;border:1px solid #dbe8f7;border-radius:22px;padding:30px;background:linear-gradient(140deg,#f8fbff,#edf6ff)}.worldwideBanner h2{font-size:30px;line-height:1.15;margin:8px 0 12px}.worldwideBanner p{color:#64748b;margin:0}.worldwideBadgeGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.worldwideBadge{border-radius:13px;background:#fff;border:1px solid #dce7f3;padding:14px;text-align:center}.worldwideBadge strong{display:block;font-size:15px}.worldwideBadge span{display:block;margin-top:3px;font-size:10px;color:#738196}@media(max-width:1000px){.globalMarketGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.globalIntroGrid,.worldwideBanner{grid-template-columns:1fr}}@media(max-width:640px){.globalCapabilityGrid,.globalMarketGrid,.worldwideBadgeGrid{grid-template-columns:1fr}.globalMarketCard{min-height:150px}.globalIntroGrid{gap:24px}.globalIntroGrid h2{font-size:29px}.worldwideBanner{padding:22px 18px}.worldwideBanner h2{font-size:27px}.globalReachActions{display:grid;grid-template-columns:1fr}.globalReachActions .button{width:100%}}.presenceSection{margin-top:58px;padding-top:54px;border-top:1px solid #e4ecf6}.presenceIntro{max-width:720px}.presenceIntro h2{font-size:34px;line-height:1.1;letter-spacing:-.025em;margin:12px 0;color:#10213d}.presenceIntro p{margin:0;color:#65748a;font-size:14px;line-height:1.7}.presenceGrid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:18px;gap:18px;margin-top:28px}.presenceChannels,.presenceMapCard{min-width:0}.presenceMapCard{overflow:hidden;border:1px solid #dfe8f3;border-radius:18px;background:#fff;box-shadow:0 14px 36px rgba(18,49,90,.07)}.presenceMapCard iframe{display:block;width:100%;height:340px;border:0}.presenceMapMeta{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px}.presenceMapMeta>div{display:flex;align-items:center;gap:10px;color:#1266f1}.presenceMapMeta span{display:flex;flex-direction:column}.presenceMapMeta strong{color:#17314f;font-size:13px}.presenceMapMeta small{color:#748399;font-size:11px}.presenceMapMeta>a{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:#1266f1}.presenceChannels{display:flex;flex-direction:column;gap:14px}.presenceChannelCard{display:flex;gap:14px;padding:20px;border:1px solid #dfe8f3;border-radius:16px;background:linear-gradient(145deg,#fff,#f7fbff)}.presenceChannelIcon{width:44px;height:44px;flex:0 0 44px;border-radius:13px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#1266f1,#1db9ff)}.presenceChannelCard strong{font-size:15px;color:#17314f}.presenceChannelCard p{font-size:12.5px;line-height:1.6;color:#69798d;margin:6px 0 0}.presenceActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.presenceActions .button{width:100%}.presenceSocial{padding:18px;border:1px solid #dfe8f3;border-radius:16px;background:#fff}.presenceSocial>strong{display:block;font-size:13px;margin-bottom:12px}.presenceSocial>div{display:flex;flex-wrap:wrap;gap:8px}.presenceSocial a{display:inline-flex;align-items:center;gap:5px;padding:8px 10px;border-radius:9px;background:#f4f8fd;color:#24517f;font-size:11px;font-weight:700}.presenceSocial a:hover{background:#eaf3ff;color:#1266f1}@media(max-width:800px){.presenceGrid{grid-template-columns:1fr}.presenceMapCard iframe{height:300px}}@media(max-width:520px){.presenceSection{margin-top:42px;padding-top:40px}.presenceIntro h2{font-size:28px}.presenceMapCard iframe{height:250px}.presenceMapMeta{align-items:flex-start;flex-direction:column}.presenceActions{grid-template-columns:1fr}.presenceActions .button{min-height:46px}.presenceSocial>div{display:grid;grid-template-columns:1fr 1fr}.presenceSocial a{justify-content:space-between}}.pricingBillingNote{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin:42px 0 18px;padding:18px 20px;border:1px solid #dbe8f7;border-radius:14px;background:linear-gradient(135deg,#f8fbff,#eef6ff)}.pricingBillingNote strong{font-size:14px;color:#12345c}.pricingBillingNote span{max-width:680px;font-size:12px;line-height:1.6;color:#60738c}.pricingCardsExact{grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-top:0!important;align-items:stretch}.pricingCardsExact .pricingCard{display:flex;flex-direction:column;min-width:0;padding:24px 20px}.pricingPlanTop p{min-height:62px}.planPrice{display:flex;align-items:baseline;gap:5px;margin-top:18px}.planPrice strong{font-size:29px;letter-spacing:-.04em;color:#10213d}.planPrice span,.planYearly{font-size:11px;color:#718096}.planYearly{margin-top:2px}.planLimits{display:grid;grid-gap:8px;gap:8px;margin:20px 0 4px;padding:15px 0;border-top:1px solid #e8edf4;border-bottom:1px solid #e8edf4}.planLimits span{display:flex;align-items:center;gap:7px;font-size:11px;color:#425773}.planLimits svg{color:#1266f1;flex:none}.pricingCardsExact ul{flex:1 1;margin:16px 0!important}.pricingCardsExact li{display:flex;gap:7px;align-items:flex-start;white-space:normal!important;line-height:1.45}.pricingCardsExact li svg{color:#16864b;flex:none;margin-top:2px}.planSupport{font-size:11px;font-weight:800;color:#39516f;margin:0 0 15px}.pricingCardsExact .button{width:100%}.pricingFootnote{text-align:center;max-width:780px;margin:22px auto 0;color:#6f7e91;font-size:11px;line-height:1.6}.miniPlansExact{grid-template-columns:repeat(4,minmax(0,1fr))!important}.miniPlansExact article{min-width:0}.miniPlanPrice{display:block;margin:13px 0 5px;font-size:22px;letter-spacing:-.03em;color:#12355f}.miniPlanPrice span{font-size:10px;font-weight:600;letter-spacing:0;color:#76859a;margin-left:3px}@media(max-width:1100px){.miniPlansExact,.pricingCardsExact{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pricingPlanTop p{min-height:auto}}@media(max-width:640px){.pricingBillingNote{flex-direction:column;gap:7px;margin-top:28px}.miniPlansExact,.pricingCardsExact{grid-template-columns:1fr!important}.pricingCardsExact .pricingCard{padding:22px 19px}.planPrice strong{font-size:28px}.pricingCardsExact li{font-size:12px!important}.pricingFootnote{text-align:left}.miniPlansExact article{padding:20px!important}.miniPlanPrice{font-size:21px}}@media(max-width:760px){.dashboardShowcase .dashboardWindow,.heroVisual .dashboardCompact .dashboardWindow,.heroVisual .dashboardWindow{display:block!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}.dashboardShowcase .dashSidebar,.heroVisual .dashSidebar{display:none!important}.dashboardShowcase .dashMain,.heroVisual .dashMain{display:block!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;padding:14px!important}.dashboardShowcase .dashCards,.heroVisual .dashCards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:9px!important;gap:9px!important}.dashboardShowcase .dashCard,.heroVisual .dashCard{width:auto!important;min-width:0!important;min-height:105px!important;padding:12px!important}.dashboardShowcase .dashCard span,.heroVisual .dashCard span{font-size:9px!important;white-space:normal!important}.dashboardShowcase .dashCard strong,.heroVisual .dashCard strong{font-size:19px!important;line-height:1.1!important}.dashboardShowcase .dashCard small,.heroVisual .dashCard small{font-size:8px!important;line-height:1.3!important}.dashboardShowcase .dashPanels,.heroVisual .dashPanels{display:block!important;width:100%!important;margin-top:10px!important}.dashboardShowcase .chartPanel,.heroVisual .chartPanel{width:100%!important;min-width:0!important;padding:12px!important}.dashboardShowcase .activityPanel,.heroVisual .activityPanel{display:none!important}.dashboardShowcase .chartPanel svg,.heroVisual .chartPanel svg{width:100%!important;max-height:150px!important}.dashboardShowcase .panelHeading,.heroVisual .panelHeading{gap:8px}.heroVisual .dashboardCompact .dashboardWindow{transform:none!important}}@media(max-width:420px){.dashboardShowcase .dashMain,.heroVisual .dashMain{padding:11px!important}.dashboardShowcase .dashCards,.heroVisual .dashCards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.dashboardShowcase .dashCard,.heroVisual .dashCard{min-height:92px!important;padding:10px!important}.dashboardShowcase .dashCard strong,.heroVisual .dashCard strong{font-size:17px!important}.dashboardShowcase .dashCard small,.heroVisual .dashCard small{display:none!important}.dashboardShowcase .dashTop,.heroVisual .dashTop{margin-bottom:11px!important}.dashboardShowcase .dashTop h3,.heroVisual .dashTop h3{font-size:14px!important}.dashboardShowcase .chartPanel svg,.heroVisual .chartPanel svg{max-height:125px!important}}.cmsArticleBody{max-width:820px;margin:0 auto;font-size:15px;line-height:1.85;color:#334b67}.cmsArticleBody h2{margin:38px 0 12px;font-size:28px;letter-spacing:-.03em;color:#112d4f}.cmsArticleBody p{margin:0 0 20px}.cmsArticleBody ul{margin:0 0 22px;padding-left:22px}.cmsArticleBody li{margin:7px 0}.cmsFeaturedImage{display:block;width:100%;max-height:480px;object-fit:cover;border-radius:18px;margin:0 0 32px;border:1px solid #dbe6f2;box-shadow:0 18px 50px rgba(18,57,96,.1)}.cmsBlogIndex{margin-top:58px}.cmsBlogIndex .insightGrid{margin-top:20px}@media(max-width:700px){.cmsArticleBody{font-size:14px;line-height:1.75}.cmsArticleBody h2{font-size:23px;margin-top:30px}.cmsFeaturedImage{border-radius:13px;margin-bottom:24px}.cmsBlogIndex{margin-top:42px}}.brandLogoLink{min-width:180px!important;flex:none}.brandMarkLogo{background:transparent!important;color:inherit!important;border-radius:0!important;box-shadow:none!important;display:block!important;place-items:initial!important;overflow:visible!important;flex:none!important}.brandMarkLogo img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.siteHeader .brandMarkLogo{max-width:168px}.footerLogo{min-width:0!important}.footerLogo .brandMarkLogo{background:rgba(255,255,255,.96)!important;border-radius:12px!important;padding:4px 6px;box-sizing:content-box!important}.adminBrand .brandMarkLogo{max-width:128px}.adminLoginCard .brandMarkLogo{margin:0 auto 14px;max-width:168px}@media(max-width:980px){.brandLogoLink{min-width:150px!important}.siteHeader .brandMarkLogo{max-width:145px}}@media(max-width:700px){.brandLogoLink{min-width:128px!important}.siteHeader .brandMarkLogo{max-width:128px}.announcementContact{display:none!important}.adminBrand .brandMarkLogo{max-width:110px}}