@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap";.dyxHeader,.dyxHeader *{box-sizing:border-box}.dyxHeader{z-index:1000;background:#051028;border-bottom:1px solid #ffffff17;width:100%;position:relative;box-shadow:0 10px 35px #000e2c2e}.dyxHeaderInner{align-items:center;gap:30px;width:min(1380px,94%);min-height:88px;margin:0 auto;display:flex}.dyxLogo{background:#fff;border-radius:17px;flex:none;justify-content:center;align-items:center;width:190px;height:64px;padding:10px 18px;display:flex;overflow:hidden}.dyxLogo img{object-fit:contain;width:100%;height:100%;display:block}.dyxDesktopNav{align-items:center;gap:clamp(16px,1.7vw,28px);margin-left:auto;display:flex}.dyxDesktopNav>a,.dyxNavMenu>button{color:#ffffffd1;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.dyxDesktopNav>a:hover,.dyxDesktopNav>a.active,.dyxNavMenu>button:hover,.dyxNavMenu>button[aria-expanded=true]{color:#fff}.dyxNavMenu{position:relative}.dyxDropdown{z-index:1010;background:linear-gradient(145deg,#07172f,#083f7d);border:1px solid #65ddff33;border-radius:22px;width:390px;padding:16px;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%);box-shadow:0 30px 80px #00081c8c}.dyxDropdownWide{width:min(790px,100vw - 30px)}.dyxDropdown>p,.dyxMobileNav>p{color:#6fe0ff;letter-spacing:.17em;margin:4px 8px 12px;font-size:10px;font-weight:800}.dyxDropdownGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dyxMenuLink{border:1px solid #0000;border-radius:14px;padding:15px;text-decoration:none;display:block}.dyxMenuLink:hover,.dyxMenuLink.active{background:#ffffff12;border-color:#65ddff29}.dyxMenuLink strong,.dyxMenuLink small{display:block}.dyxMenuLink strong{color:#fff;margin-bottom:5px;font-size:14px}.dyxMenuLink small{color:#ffffffa3;font-size:11px;line-height:1.5}.dyxHeaderCta{color:#fff;background:linear-gradient(135deg,#168fdf,#1dc5ee);border-radius:13px;flex:none;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px #0087dc40}.dyxMobileButton{color:#fff;min-height:44px;font:inherit;background:0 0;border:1px solid #fff3;border-radius:10px;padding:0 16px;font-weight:800;display:none}.dyxMobileNav{background:#06152f;border-top:1px solid #ffffff14;max-height:calc(100vh - 88px);padding:16px 5% 28px;display:none;overflow-y:auto}.dyxMobileNav>a{color:#ffffffd1;border-radius:10px;padding:11px 13px;font-size:14px;font-weight:700;text-decoration:none;display:block}.dyxMobileNav>a:hover,.dyxMobileNav>a.active{color:#fff;background:#65ddff17}.dyxMobileNav>p{margin-top:22px}@media (width<=1180px){.dyxHeaderInner{gap:18px}.dyxLogo{width:160px}.dyxDesktopNav{gap:14px}.dyxHeaderCta{padding:0 15px}}@media (width<=980px){.dyxDesktopNav,.dyxHeaderCta{display:none}.dyxMobileButton{align-items:center;margin-left:auto;display:inline-flex}.dyxMobileNav{display:block}}@media (width<=560px){.dyxHeaderInner{min-height:76px}.dyxLogo{width:145px;height:56px}.dyxMobileNav{max-height:calc(100vh - 76px)}}main.abxPage{--navy:#061b37;--blue:#0a4375;--cyan:#6bdff5;--lime:#a8ef5e;--ink:#102c47;--muted:#5b7185;--paper:#f3f7fa;color:var(--ink);background:var(--paper)!important}main.abxPage *{box-sizing:border-box}.abxKicker{align-items:center;gap:10px;display:flex;color:var(--cyan)!important;letter-spacing:.17em!important;margin:0 0 21px!important;font-size:12px!important;font-weight:900!important}.abxKicker span{background:currentColor;width:25px;height:2px}.abxKicker.dark{color:#087fa9!important}main.abxPage>section.abxHero{background:var(--navy)!important;align-items:center!important;min-height:790px!important;padding:110px max(6vw,44px)!important;display:flex!important;position:relative!important;overflow:hidden!important}.abxHeroImage,.abxHeroShade{position:absolute;inset:0}.abxHeroImage{background:url(/assets/about-v3/hero.png) 50%/cover no-repeat}.abxHeroShade{background:linear-gradient(90deg,#031226fc 0%,#031831eb 42%,#0318313b 74%,#0318310a)}.abxHeroCopy{z-index:2;width:min(770px,60%);position:relative}main.abxPage .abxHero h1{color:#fff!important;letter-spacing:-.056em!important;margin:0!important;font-size:clamp(53px,6vw,91px)!important;line-height:.97!important}.abxHero h1 em{color:var(--lime);font-style:normal}.abxHeroCopy>p:not(.abxKicker){max-width:690px;color:#cfdeea!important;margin:27px 0 0!important;font-size:19px!important;line-height:1.68!important}.abxActions{flex-wrap:wrap;gap:12px;margin-top:33px;display:flex}.abxPrimary,.abxSecondary{border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 21px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.abxPrimary{color:#09243d!important;background:var(--lime)!important}.abxSecondary{border:1px solid #ffffff6b;color:#fff!important}.abxHeroProof{flex-wrap:wrap;gap:22px;margin-top:32px;display:flex}.abxHeroProof span{color:#d4e2ec;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.abxHeroProof svg{color:var(--cyan)}.abxStoryCard{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:11px;width:390px;padding:25px;position:absolute;bottom:58px;right:5.5vw;box-shadow:0 28px 70px #00000061;background:#051e3beb!important;border:1px solid #6bdff54f!important}.abxStoryHead{letter-spacing:.12em;border-bottom:1px solid #ffffff21;justify-content:space-between;padding-bottom:18px;font-size:9px;font-weight:900;display:flex}.abxStoryHead span{color:#b9cede;align-items:center;gap:8px;display:flex}.abxStoryHead i{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #a8ef5e1f}.abxStoryHead small{color:var(--cyan)!important}.abxStoryCard blockquote{font-weight:700;line-height:1.5;color:#fff!important;margin:24px 0!important;font-size:19px!important}.abxStoryFlow{border-top:1px solid #ffffff21;justify-content:space-between;align-items:center;padding-top:18px;display:flex}.abxStoryFlow>span{flex-direction:column;align-items:center;display:flex}.abxStoryFlow b{font-size:11px;color:var(--cyan)!important}.abxStoryFlow small{margin-top:4px;color:#afc3d3!important;font-size:7px!important}.abxStoryFlow>i{color:#6f8ca5;font-style:normal}main.abxPage>section.abxSignal{white-space:nowrap;color:#fff!important;background:#0a4375!important;justify-content:center!important;align-items:center!important;gap:clamp(11px,2vw,29px)!important;padding:23px 4%!important;display:flex!important;overflow:auto!important}.abxSignal span{letter-spacing:.12em;font-size:10px;font-weight:900}.abxSignal i{color:var(--cyan);font-style:normal}.abxSignal b{font-size:10px;color:var(--lime)!important}main.abxPage>section.abxPosition,main.abxPage>section.abxCapabilities,main.abxPage>section.abxCommitment{background:var(--paper)!important;padding:100px max(5vw,38px)!important}.abxIntro{grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;max-width:1400px;margin:0 auto 52px;display:grid}.abxIntro h2,.abxApproach h2,.abxLocal h2,.abxCommitment h2{color:var(--ink)!important;letter-spacing:-.048em!important;margin:0!important;font-size:clamp(39px,4.4vw,66px)!important;line-height:1.03!important}.abxIntro>div:last-child>p,.abxIntro>p{color:var(--muted)!important;margin:0!important;font-size:16px!important;line-height:1.75!important}.abxIntro>div:last-child>p+p{margin-top:18px!important}.abxIdentityGrid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1400px;margin:auto;display:grid}.abxIdentityGrid article{background:#fff!important;border:1px solid #d5e2ea!important;border-radius:8px!important;min-height:330px!important;padding:28px!important;box-shadow:0 14px 34px #1237550d!important}.abxIdentityGrid svg{color:#087fa9}.abxIdentityGrid>article>span{color:#087fa9;letter-spacing:.12em;margin-top:42px;font-size:9px;font-weight:900;display:block}.abxIdentityGrid h3{color:var(--ink)!important;margin:14px 0 10px!important;font-size:24px!important;line-height:1.17!important}.abxIdentityGrid p{color:var(--muted)!important;margin:0!important;font-size:13px!important;line-height:1.65!important}main.abxPage>section.abxApproach{background:#fff!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.abxApproachPhoto{min-height:730px;position:relative;overflow:hidden}.abxApproachPhoto img{object-fit:cover;width:100%;height:100%}.abxApproachPhoto>span{color:#fff;letter-spacing:.1em;background:#051c37e8;border-radius:5px;align-items:center;gap:9px;padding:13px 16px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:27px;left:27px}.abxApproachPhoto svg{color:var(--cyan)}.abxApproachCopy{flex-direction:column;justify-content:center;padding:7vw;display:flex}.abxApproachCopy>p:not(.abxKicker){color:var(--muted)!important;font-size:16px!important;line-height:1.75!important}.abxApproachSteps{border-top:1px solid #cad9e3;margin-top:20px}.abxApproachSteps article{grid-template-columns:45px 1fr;gap:13px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #cad9e3!important;border-radius:0!important;padding:17px 0!important}.abxApproachSteps>article>span{color:#087fa9;font-size:9px;font-weight:900}.abxApproachSteps h3{color:var(--ink)!important;margin:0 0 5px!important;font-size:16px!important}.abxApproachSteps p{color:var(--muted)!important;margin:0!important;font-size:11px!important;line-height:1.5!important}main.abxPage>section.abxPrinciples{background:var(--navy)!important;padding:100px max(5vw,38px)!important}.abxIntro.light h2{color:#fff!important}.abxIntro.light>p{color:#b7cad8!important}.abxPrincipleGrid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1400px;margin:auto;display:grid}.abxPrincipleGrid article{min-height:300px!important;box-shadow:none!important;background:linear-gradient(145deg,#0b3967,#08264b)!important;border:1px solid #6bdff52e!important;border-radius:8px!important;padding:27px!important}.abxPrincipleGrid article>div{color:var(--cyan);justify-content:space-between;align-items:center;display:flex}.abxPrincipleGrid article>div span{font-size:9px;font-weight:900}.abxPrincipleGrid h3{color:#fff!important;margin:75px 0 10px!important;font-size:21px!important}.abxPrincipleGrid p{color:#b4c8d7!important;margin:0!important;font-size:13px!important;line-height:1.65!important}.abxCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1400px;margin:auto;display:grid}.abxCapabilityGrid article{min-height:300px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5e2ea!important;border-radius:8px!important;padding:27px!important}.abxCapabilityGrid article>div{color:#087fa9;justify-content:space-between;align-items:center;display:flex}.abxCapabilityGrid article>div span{font-size:9px;font-weight:900}.abxCapabilityGrid h3{color:var(--ink)!important;margin:55px 0 10px!important;font-size:21px!important}.abxCapabilityGrid p{color:var(--muted)!important;margin:0!important;font-size:13px!important;line-height:1.6!important}.abxCapabilityGrid a{align-items:center;gap:8px;margin-top:25px;font-size:12px;font-weight:800;text-decoration:none;display:flex;color:#087fa9!important}main.abxPage>section.abxLocal{background:#0a4375!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.abxLocalCopy{flex-direction:column;justify-content:center;padding:8vw;display:flex}.abxLocalCopy h2{color:#fff!important}.abxLocalCopy>p:not(.abxKicker){color:#bed0dd!important;font-size:16px!important;line-height:1.75!important}.abxLocalPoints{margin-top:22px}.abxLocalPoints article{gap:13px;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff29!important;border-radius:0!important;padding:16px 0!important}.abxLocalPoints svg{color:var(--cyan);flex:none}.abxLocalPoints div{flex-direction:column;display:flex}.abxLocalPoints b{color:#fff!important}.abxLocalPoints span{color:#b9cddb;margin-top:4px;font-size:11px}.abxLocalPhoto{min-height:680px;position:relative;overflow:hidden}.abxLocalPhoto>img{object-fit:cover;width:100%;height:100%}.abxLocalBadge{color:var(--cyan);background:#051c37eb;border-radius:6px;align-items:center;gap:12px;padding:17px;display:flex;position:absolute;bottom:27px;left:27px;right:27px}.abxLocalBadge span{flex-direction:column;display:flex}.abxLocalBadge small{font-weight:900;color:var(--cyan)!important;font-size:9px!important}.abxLocalBadge b{margin-top:4px;color:#fff!important;font-size:12px!important}.abxCommitment{grid-template-columns:.75fr 1.25fr;gap:8vw;display:grid}.abxCommitment>div>p:not(.abxKicker){color:var(--muted)!important;font-size:15px!important;line-height:1.7!important}.abxCommitment ol{border-top:1px solid #cad9e3;margin:0;padding:0;list-style:none}.abxCommitment li{border-bottom:1px solid #cad9e3;grid-template-columns:40px 25px 1fr;align-items:center;gap:12px;padding:20px 0;display:grid}.abxCommitment li>span{color:#087fa9;font-size:9px;font-weight:900}.abxCommitment li svg{color:#579f22}.abxCommitment li b{color:#24455e!important;font-size:14px!important}main.abxPage>section.abxCta{text-align:center!important;background:linear-gradient(135deg,#0a477a,#087fa9)!important;padding:108px 8%!important}.abxCta .abxKicker{justify-content:center}.abxCta h2{max-width:920px;color:#fff!important;letter-spacing:-.05em!important;margin:auto!important;font-size:clamp(41px,4.7vw,70px)!important;line-height:1.03!important}.abxCta>p:not(.abxKicker){max-width:690px;color:#d4e5ed!important;margin:23px auto 0!important;font-size:16px!important;line-height:1.7!important}.abxCta .abxActions{justify-content:center}.abxContactLine{color:#c4d9e5;justify-content:center;gap:28px;margin-top:28px;font-size:11px;display:flex}@media (width<=1080px){.abxHeroCopy{width:66%}.abxStoryCard{width:345px;right:3vw}.abxIdentityGrid{grid-template-columns:1fr}.abxPrincipleGrid,.abxCapabilityGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){main.abxPage>section.abxHero{align-items:flex-start!important;min-height:980px!important;padding:78px 22px 420px!important}.abxHeroImage{background-position:64%}.abxHeroShade{background:linear-gradient(#031226fc 0%,#031831e6 64%,#0318314d)}.abxHeroCopy{width:100%}main.abxPage .abxHero h1{font-size:46px!important}.abxHeroCopy>p:not(.abxKicker){font-size:16px!important}.abxActions{flex-direction:column}.abxActions a{width:100%}.abxHeroProof{flex-direction:column;gap:10px}.abxStoryCard{width:auto;bottom:35px;left:22px;right:22px}.abxSignal{justify-content:flex-start!important}.abxIntro,.abxCommitment{grid-template-columns:1fr;gap:20px}.abxApproach,.abxLocal{grid-template-columns:1fr!important}.abxApproachPhoto,.abxLocalPhoto{min-height:450px}.abxApproachCopy,.abxLocalCopy{padding:70px 22px}.abxPrincipleGrid,.abxCapabilityGrid{grid-template-columns:1fr}.abxContactLine{flex-direction:column;align-items:center;gap:8px}main.abxPage>section.abxPosition,main.abxPage>section.abxPrinciples,main.abxPage>section.abxCapabilities,main.abxPage>section.abxCommitment{padding:75px 22px!important}.abxIntro h2,.abxApproach h2,.abxLocal h2,.abxCommitment h2{font-size:39px!important}}main.fovPage{--navy:#061b37;--blue:#0a4477;--cyan:#69def5;--lime:#a7ef5c;--ink:#102c47;--muted:#5b7185;--paper:#f3f7fa;color:var(--ink);background:var(--paper)!important}main.fovPage *{box-sizing:border-box}.fovKicker{align-items:center;gap:10px;display:flex;color:var(--cyan)!important;letter-spacing:.17em!important;margin:0 0 21px!important;font-size:12px!important;font-weight:900!important}.fovKicker span{background:currentColor;width:25px;height:2px}.fovKicker.dark{color:#087fa9!important}main.fovPage>section.fovHero{background:#061b37!important;align-items:center!important;min-height:780px!important;padding:110px max(6vw,44px)!important;display:flex!important;position:relative!important;overflow:hidden!important}.fovHeroImage,.fovHeroShade{position:absolute;inset:0}.fovHeroImage{background:url(/assets/flowhcm/overview-v3/hero.png) 50%/cover no-repeat}.fovHeroShade{background:linear-gradient(90deg,#031328fc 0%,#031832eb 42%,#03183240 73%,#0318320d)}.fovHeroCopy{z-index:2;width:min(740px,59%);position:relative}.fovLogo{filter:brightness(0)invert();background:0 0!important;border:0!important;width:210px!important;height:auto!important;margin:0 0 24px!important;display:block!important}main.fovPage .fovHero h1{color:#fff!important;letter-spacing:-.058em!important;margin:0!important;font-size:clamp(54px,6.2vw,94px)!important;line-height:.96!important}.fovHero h1 em{color:var(--lime);font-style:normal}.fovHeroCopy>p:not(.fovKicker){max-width:680px;color:#d0dfeb!important;margin:27px 0 0!important;font-size:19px!important;line-height:1.67!important}.fovActions{flex-wrap:wrap;gap:12px;margin-top:33px;display:flex}.fovPrimary,.fovSecondary{border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 21px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.fovPrimary{color:#09243d!important;background:var(--lime)!important}.fovSecondary{border:1px solid #ffffff6b;color:#fff!important}.fovHeroProof{gap:12px;margin-top:34px;display:flex}.fovHeroProof>span{border-left:1px solid #69def573;flex-direction:column;min-width:150px;padding:13px 16px;display:flex}.fovHeroProof b{font-size:20px;color:#fff!important}.fovHeroProof small{margin-top:3px;color:#a9bfd0!important;font-size:10px!important}.fovLiveCard{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:11px;width:370px;padding:25px;position:absolute;bottom:58px;right:5.5vw;box-shadow:0 28px 70px #00000059;background:#051e3be8!important;border:1px solid #69def54f!important}.fovLiveHead{letter-spacing:.12em;border-bottom:1px solid #ffffff21;justify-content:space-between;padding-bottom:17px;font-size:10px;font-weight:900;display:flex}.fovLiveHead span{color:#b9cede;align-items:center;gap:8px;display:flex}.fovLiveHead i{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #a7ef5c1f}.fovLiveHead small{color:var(--lime)!important}.fovLiveMetric{padding:23px 0}.fovLiveMetric strong{display:block;color:#fff!important;font-size:44px!important}.fovLiveMetric span{color:#9eb5c7;font-size:11px}.fovLiveStats{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.fovLiveStats span{background:#ffffff0f;border-radius:5px;flex-direction:column;padding:11px;display:flex}.fovLiveStats small{color:#82dff1!important;font-size:8px!important}.fovLiveStats b{margin-top:5px;color:#fff!important}.fovLiveNote{background:#eafbdc;border-radius:6px;align-items:center;gap:11px;margin-top:16px;padding:15px;display:flex}.fovLiveNote svg{color:#3d7e0d}.fovLiveNote span{flex-direction:column;display:flex}.fovLiveNote b{font-size:12px;color:#28580d!important}.fovLiveNote small{margin-top:3px;color:#52733d!important;font-size:9px!important}main.fovPage>section.fovSignal{white-space:nowrap;color:#fff!important;background:#0a4477!important;justify-content:center!important;align-items:center!important;gap:clamp(13px,2.4vw,38px)!important;padding:23px 4%!important;display:flex!important;overflow:auto!important}.fovSignal span{letter-spacing:.13em;font-size:10px;font-weight:900}.fovSignal i{color:var(--cyan);font-style:normal}main.fovPage>section.fovCase,main.fovPage>section.fovModules,main.fovPage>section.fovArchitecture{background:var(--paper)!important;padding:100px max(5vw,38px)!important}.fovIntro{grid-template-columns:1.25fr .75fr;align-items:end;gap:8vw;max-width:1400px;margin:0 auto 52px;display:grid}.fovIntro h2,.fovPlatform h2,.fovMobile h2,.fovIntelligence h2,.fovArchitecture h2{color:var(--ink)!important;letter-spacing:-.048em!important;margin:0!important;font-size:clamp(39px,4.4vw,66px)!important;line-height:1.03!important}.fovIntro>p{color:var(--muted)!important;margin:0!important;font-size:16px!important;line-height:1.75!important}.fovOutcomeGrid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1400px;margin:auto;display:grid}.fovOutcomeGrid article{background:#fff!important;border:1px solid #d6e3eb!important;border-radius:8px!important;min-height:285px!important;padding:27px!important;box-shadow:0 14px 34px #1237550d!important}.fovOutcomeGrid svg{color:#087fa9}.fovOutcomeGrid>article>span{float:right;color:#7995a8;font-size:10px;font-weight:900}.fovOutcomeGrid h3{color:var(--ink)!important;margin:75px 0 10px!important;font-size:21px!important}.fovOutcomeGrid p{color:var(--muted)!important;margin:0!important;font-size:13px!important;line-height:1.6!important}main.fovPage>section.fovPlatform{background:#061b37!important;grid-template-columns:.72fr 1.28fr!important;gap:6vw!important;padding:105px max(6vw,44px)!important;display:grid!important}.fovPlatformCopy h2{color:#fff!important}.fovPlatformCopy>p:not(.fovKicker){color:#b0c4d4!important;font-size:16px!important;line-height:1.7!important}.fovViewTabs{border-top:1px solid #ffffff2e;margin-top:29px}.fovViewTabs button{color:#9eb5c7;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;width:100%;padding:17px 0;display:flex}.fovViewTabs button.active{color:var(--lime)}.fovPlatformScreen{background:#0a315a;border:1px solid #69def53b;border-radius:10px;align-self:center;padding:16px;box-shadow:0 28px 65px #0000004d}.fovScreenTop{color:#aac0d1;letter-spacing:.11em;justify-content:space-between;padding:5px 4px 15px;font-size:9px;font-weight:900;display:flex}.fovScreenTop span{align-items:center;gap:8px;display:flex}.fovScreenTop i{background:var(--lime);border-radius:50%;width:6px;height:6px}.fovScreenTop small{color:var(--cyan)!important}.fovPlatformScreen figure{background:#fff;border-radius:5px;height:440px;margin:0;overflow:hidden}.fovPlatformScreen figure img{object-fit:contain;width:100%;height:100%}.fovScreenCaption{justify-content:space-between;align-items:center;padding:20px 7px 5px;display:flex}.fovScreenCaption div{max-width:86%}.fovScreenCaption strong{font-size:16px;color:#fff!important}.fovScreenCaption p{color:#adc1d2!important;margin:5px 0 0!important;font-size:11px!important}.fovScreenCaption svg{color:var(--lime)}.fovModuleTabs{border-bottom:1px solid #cad9e3;max-width:1400px;margin:auto;display:flex}.fovModuleTabs button{color:#5d7387;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;justify-content:space-between;align-items:center;padding:17px 16px;font-weight:800;display:flex}.fovModuleTabs button.active{color:#0a3c61;border-color:#087fa9}.fovModuleTabs span{font-size:10px}.fovModuleGrid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1400px;margin:24px auto 0;display:grid}.fovModuleGrid article{min-height:235px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d6e3eb!important;border-radius:7px!important;padding:25px!important}.fovModuleGrid article>div{color:#087fa9;justify-content:space-between;display:flex}.fovModuleGrid article>div span{font-size:10px;font-weight:900}.fovModuleGrid h3{color:var(--ink)!important;margin:48px 0 9px!important;font-size:19px!important}.fovModuleGrid p{color:var(--muted)!important;margin:0!important;font-size:13px!important;line-height:1.6!important}.fovModuleCount{justify-content:flex-end;align-items:center;gap:14px;max-width:1400px;margin:22px auto 0;display:flex}.fovModuleCount strong{color:#087fa9!important;font-size:38px!important}.fovModuleCount span{color:#5b7185;max-width:260px;font-size:12px;line-height:1.5}main.fovPage>section.fovPriorities{background:#0a4477!important;padding:100px max(5vw,38px)!important}.fovIntro.light h2{color:#fff!important}.fovIntro.light>p{color:#bed0dd!important}.fovPriorityGrid{grid-template-columns:repeat(2,1fr);gap:15px;max-width:1400px;margin:auto;display:grid}.fovPriorityGrid article{grid-template-columns:.9fr 1.1fr;display:grid;overflow:hidden;min-height:360px!important;box-shadow:none!important;background:#082d54!important;border:1px solid #69def530!important;border-radius:8px!important}.fovPriorityMedia{position:relative;overflow:hidden}.fovPriorityMedia img{object-fit:cover;background:#fff;width:100%;height:100%}.fovPriorityMedia>span{width:37px;height:37px;color:var(--cyan);background:#061b37;border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid;position:absolute;top:15px;left:15px}.fovPriorityGrid article>div:last-child{flex-direction:column;justify-content:center;padding:28px;display:flex}.fovPriorityGrid small{letter-spacing:.11em;font-weight:900;color:var(--cyan)!important;font-size:10px!important}.fovPriorityGrid h3{color:#fff!important;margin:16px 0 10px!important;font-size:25px!important;line-height:1.15!important}.fovPriorityGrid p{color:#b5c9d8!important;margin:0!important;font-size:13px!important;line-height:1.6!important}.fovPriorityGrid a{align-items:center;gap:8px;margin-top:24px;font-size:13px;font-weight:800;text-decoration:none;display:flex;color:var(--lime)!important}main.fovPage>section.fovMobile,main.fovPage>section.fovIntelligence{background:#fff!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.fovMobilePhoto,.fovIntelligencePhoto{min-height:650px;position:relative;overflow:hidden}.fovMobilePhoto>img,.fovIntelligencePhoto>img{object-fit:cover;width:100%;height:100%}.fovMobilePhoto>span{color:#fff;letter-spacing:.11em;background:#051c37e8;border-radius:5px;align-items:center;gap:9px;padding:13px 16px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:27px;left:27px}.fovMobilePhoto>span svg{color:var(--cyan)}.fovMobileCopy,.fovIntelligenceCopy{flex-direction:column;justify-content:center;padding:8vw;display:flex}.fovMobileCopy>p:not(.fovKicker),.fovIntelligenceCopy>p:not(.fovKicker){color:var(--muted)!important;font-size:16px!important;line-height:1.75!important}.fovMobileFeatures{grid-template-columns:1fr 1fr;gap:13px;margin-top:23px;display:grid}.fovMobileFeatures span{color:#36556c;align-items:center;gap:8px;font-size:12px;display:flex}.fovMobileFeatures svg{color:#559f1f;width:16px}.fovMobileCopy>a{align-items:center;gap:8px;margin-top:28px;font-weight:800;text-decoration:none;display:flex;color:#087fa9!important}.fovIntelligence{background:#eaf2f5!important}.fovIntelligenceCopy{background:#eaf2f5;order:1}.fovIntelligencePhoto{order:2}.fovPersonaGrid{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:25px;display:grid}.fovPersonaGrid article{flex-direction:column;display:flex;box-shadow:none!important;background:#fff!important;border:1px solid #cadde6!important;border-radius:6px!important;padding:16px!important}.fovPersonaGrid svg{color:#087fa9}.fovPersonaGrid b{margin-top:17px;font-size:13px;color:var(--ink)!important}.fovPersonaGrid span{color:#637b8e;margin-top:3px;font-size:10px}.fovInsightCard{color:var(--cyan);background:#051c37eb;border-radius:6px;align-items:center;gap:12px;padding:17px;display:flex;position:absolute;bottom:27px;left:27px;right:27px}.fovInsightCard span{flex-direction:column;display:flex}.fovInsightCard small{font-weight:900;color:var(--cyan)!important;font-size:9px!important}.fovInsightCard b{margin-top:5px;color:#fff!important;font-size:11px!important}.fovArchitecture{grid-template-columns:.7fr 1.3fr;gap:7vw;display:grid}.fovArchitecture>div:first-child>p:not(.fovKicker){color:var(--muted)!important;font-size:15px!important;line-height:1.7!important}.fovArchitectureCards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.fovArchitectureCards article{min-height:285px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5e2ea!important;border-radius:7px!important;padding:25px!important}.fovArchitectureCards svg{color:#087fa9}.fovArchitectureCards>article>span{color:#087fa9;letter-spacing:.12em;margin-top:25px;font-size:9px;font-weight:900;display:block}.fovArchitectureCards h3{color:var(--ink)!important;margin:34px 0 10px!important;font-size:19px!important}.fovArchitectureCards p{color:var(--muted)!important;margin:0!important;font-size:12px!important;line-height:1.6!important}.fovIntegrationBar{color:var(--cyan);background:#092f57;border-radius:7px;grid-column:1/-1;align-items:center;gap:20px;padding:23px 27px;display:flex}.fovIntegrationBar strong{color:#fff!important}.fovIntegrationBar span{color:#b8cddd;margin-right:auto;font-size:12px}.fovIntegrationBar a{align-items:center;gap:8px;font-size:12px;font-weight:800;text-decoration:none;display:flex;color:var(--lime)!important}main.fovPage>section.fovDelivery{background:#061b37!important;padding:100px max(6vw,44px)!important}.fovDeliveryIntro{grid-template-columns:1fr 1fr;gap:7vw;max-width:1400px;margin:0 auto 50px;display:grid}.fovDeliveryIntro h2,.fovCta h2{color:#fff!important;letter-spacing:-.048em!important;margin:0!important;font-size:clamp(39px,4.5vw,68px)!important;line-height:1.03!important}.fovDeliveryIntro>p{align-self:end;color:#afc4d4!important;margin:0!important;font-size:16px!important;line-height:1.7!important}.fovDelivery ol{border-top:1px solid #ffffff2b;grid-template-columns:repeat(3,1fr);max-width:1400px;margin:auto;padding:0;list-style:none;display:grid}.fovDelivery li{border-bottom:1px solid #ffffff2b;border-right:1px solid #ffffff2b;min-height:210px;padding:25px}.fovDelivery li:nth-child(3n){border-right:0}.fovDelivery li span{color:var(--cyan);font-size:10px;font-weight:900}.fovDelivery li h3{color:#fff!important;margin:48px 0 8px!important;font-size:21px!important}.fovDelivery li p{color:#acc1d1!important;margin:0!important;font-size:12px!important;line-height:1.6!important}.fovSupport{background:#0a4477;grid-template-columns:repeat(4,1fr);max-width:1400px;margin:20px auto 0;display:grid}.fovSupport>div{border-right:1px solid #ffffff29;flex-direction:column;padding:21px;display:flex}.fovSupport strong{font-size:20px;color:var(--lime)!important}.fovSupport span{color:#c3d5e1;margin-top:4px;font-size:10px}main.fovPage>section.fovCta{text-align:center!important;background:linear-gradient(135deg,#0a477a,#087fa9)!important;padding:108px 8%!important}.fovCta .fovKicker{justify-content:center}.fovCta h2{max-width:900px;margin:auto!important}.fovCta>p:not(.fovKicker){max-width:690px;color:#d4e5ed!important;margin:23px auto 0!important;font-size:16px!important;line-height:1.7!important}.fovCta .fovActions{justify-content:center}@media (width<=1080px){.fovHeroCopy{width:66%}.fovLiveCard{width:335px;right:3vw}.fovOutcomeGrid{grid-template-columns:repeat(2,1fr)}.fovPlatform{grid-template-columns:1fr!important}.fovModuleGrid{grid-template-columns:repeat(2,1fr)}.fovPriorityGrid,.fovArchitecture{grid-template-columns:1fr}.fovContinuity{flex-wrap:wrap}}@media (width<=720px){main.fovPage>section.fovHero{align-items:flex-start!important;min-height:980px!important;padding:78px 22px 410px!important}.fovHeroImage{background-position:62%}.fovHeroShade{background:linear-gradient(#031328fc 0%,#031832e6 64%,#03183247)}.fovHeroCopy{width:100%}main.fovPage .fovHero h1{font-size:47px!important}.fovHeroCopy>p:not(.fovKicker){font-size:16px!important}.fovActions{flex-direction:column}.fovActions a{width:100%}.fovHeroProof{flex-direction:column;gap:4px}.fovLiveCard{width:auto;bottom:35px;left:22px;right:22px}.fovSignal{justify-content:flex-start!important}.fovIntro,.fovDeliveryIntro{grid-template-columns:1fr;gap:18px}.fovOutcomeGrid,.fovModuleGrid,.fovArchitectureCards{grid-template-columns:1fr}.fovModuleTabs{grid-template-columns:1fr 1fr;display:grid}.fovPlatformScreen figure{height:280px}.fovPriorityGrid article{grid-template-columns:1fr}.fovPriorityMedia{height:230px}.fovMobile,.fovIntelligence{grid-template-columns:1fr!important}.fovMobilePhoto,.fovIntelligencePhoto{min-height:460px}.fovMobileCopy,.fovIntelligenceCopy{padding:70px 22px}.fovMobileFeatures{grid-template-columns:1fr}.fovIntelligenceCopy{order:2}.fovIntelligencePhoto{order:1}.fovIntegrationBar{flex-direction:column;align-items:flex-start}.fovDelivery ol{grid-template-columns:1fr}.fovDelivery li{border-right:0;min-height:165px}.fovDelivery li h3{margin-top:28px!important}.fovSupport{grid-template-columns:1fr 1fr}main.fovPage>section.fovCase,main.fovPage>section.fovModules,main.fovPage>section.fovPriorities,main.fovPage>section.fovPlatform,main.fovPage>section.fovArchitecture,main.fovPage>section.fovDelivery{padding:75px 22px!important}.fovIntro h2,.fovPlatform h2,.fovMobile h2,.fovIntelligence h2,.fovArchitecture h2{font-size:39px!important}}main.isxPage{--navy:#061b37;--blue:#0b4678;--cyan:#68ddf5;--lime:#a7ee5e;--ink:#102c47;--muted:#5b7186;--paper:#f3f7fa;color:var(--ink);background:#f3f7fa!important}main.isxPage *{box-sizing:border-box}.isxKicker{align-items:center;gap:10px;display:flex;color:var(--cyan)!important;letter-spacing:.17em!important;margin:0 0 22px!important;font-size:12px!important;font-weight:900!important}.isxKicker span{background:currentColor;width:25px;height:2px}.isxKicker.dark{color:#087fa9!important}main.isxPage>section.isxHero{background:#061b37!important;align-items:center!important;min-height:760px!important;padding:110px max(6vw,44px)!important;display:flex!important;position:relative!important;overflow:hidden!important}.isxHeroImage,.isxHeroOverlay{position:absolute;inset:0}.isxHeroImage{background:url(/assets/flowhcm/integrations-security-v3/hero.png) 50%/cover no-repeat}.isxHeroOverlay{background:linear-gradient(90deg,#031328fc 0%,#031832eb 40%,#03183252 71%,#0318321a)}.isxHeroCopy{z-index:2;width:min(730px,57%);position:relative}main.isxPage .isxHero h1{color:#fff!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(52px,6vw,88px)!important;line-height:.98!important}.isxHero h1 em{color:var(--lime);font-style:normal}.isxHeroCopy>p:not(.isxKicker){max-width:680px;color:#cfdfeb!important;margin:28px 0 0!important;font-size:19px!important;line-height:1.7!important}.isxActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.isxPrimary,.isxSecondary{border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 20px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.isxPrimary{color:#09243d!important;background:var(--lime)!important}.isxSecondary{border:1px solid #ffffff6b;color:#fff!important}.isxHeroProof{flex-wrap:wrap;gap:23px;margin-top:32px;display:flex}.isxHeroProof span{color:#d8e5ee;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.isxHeroProof svg{color:var(--cyan)}.isxFlowCard{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:11px;width:365px;padding:25px;position:absolute;bottom:60px;right:5.5vw;box-shadow:0 28px 70px #00000059;background:#051e3be6!important;border:1px solid #6bdcf552!important}.isxFlowHead{letter-spacing:.12em;border-bottom:1px solid #ffffff21;justify-content:space-between;padding-bottom:18px;font-size:10px;font-weight:800;display:flex}.isxFlowHead span{color:#bcd1e1;align-items:center;gap:8px;display:flex}.isxFlowHead i{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #a7ee5e1f}.isxFlowHead small{color:var(--lime)!important}.isxFlowRoute{justify-content:space-between;align-items:center;padding:22px 0;display:flex}.isxFlowRoute>div{color:var(--cyan);flex-direction:column;align-items:center;gap:7px;display:flex}.isxFlowRoute small{color:#b5c9d8!important;font-size:9px!important}.isxFlowRoute>span{color:#5e819e}.isxFlowCore{background:#fff;border-radius:50%;width:92px;height:92px;justify-content:center!important}.isxFlowCore img{width:72px}.isxFlowChecks{background:#ffffff0e;border-radius:7px;padding:5px 14px}.isxFlowChecks p{border-bottom:1px solid #ffffff14;justify-content:space-between;padding:11px 0;display:flex;margin:0!important;font-size:11px!important}.isxFlowChecks p:last-child{border:0}.isxFlowChecks p>span{color:#aec2d2}.isxFlowChecks b{align-items:center;gap:5px;display:flex;color:#dcffc1!important}main.isxPage>section.isxTrustBar{white-space:nowrap;color:#fff!important;background:#0b4576!important;justify-content:center!important;align-items:center!important;gap:clamp(11px,2vw,29px)!important;padding:23px 4%!important;display:flex!important;overflow:auto!important}.isxTrustBar span{letter-spacing:.12em;font-size:10px;font-weight:900}.isxTrustBar i{color:var(--cyan);font-style:normal}.isxTrustBar b{font-size:11px;color:var(--lime)!important}main.isxPage>section.isxArchitecture,main.isxPage>section.isxDeployment{background:var(--paper)!important;padding:100px max(5vw,38px)!important}.isxIntro{grid-template-columns:1.25fr .75fr;align-items:end;gap:8vw;max-width:1400px;margin:0 auto 52px;display:grid}.isxIntro h2,.isxMethods h2,.isxSecurityCopy h2{color:var(--ink)!important;letter-spacing:-.045em!important;margin:0!important;font-size:clamp(38px,4.2vw,64px)!important;line-height:1.04!important}.isxIntro>p{color:var(--muted)!important;margin:0!important;font-size:16px!important;line-height:1.75!important}.isxArchitectureStage{grid-template-columns:.9fr 1.2fr .72fr;gap:15px;max-width:1400px;margin:auto;display:grid}.isxSystems,.isxExchange,.isxCore{background:#fff;border:1px solid #d6e3eb;border-radius:9px;min-height:300px;padding:26px}.isxSystems>span,.isxExchange>span,.isxCore>span{color:#087fa9;letter-spacing:.13em;margin-bottom:25px;font-size:10px;font-weight:900;display:block}.isxSystems article{align-items:center;gap:12px;margin:9px 0;display:flex;box-shadow:none!important;background:#f7fafc!important;border:1px solid #e0e9ef!important;border-radius:6px!important;padding:15px!important}.isxSystems article svg{color:#087fa9}.isxSystems article b{font-size:13px;color:#173854!important}.isxExchange{flex-direction:column;display:flex}.isxExchange>div{background:#092f57;border-radius:7px;flex:1;justify-content:space-around;align-items:center;padding:28px 18px;display:flex}.isxExchange>div svg{color:var(--cyan)}.isxExchange>div b{font-size:12px;color:#fff!important}.isxExchange>div i{color:#7697af;font-style:normal}.isxCore{text-align:center;background:#eaf8fb;flex-direction:column;align-items:center;display:flex}.isxCore>span{align-self:flex-start}.isxCore img{width:min(190px,85%);margin:auto}.isxCore small{letter-spacing:.12em;font-weight:900;color:#31667b!important;font-size:9px!important}main.isxPage>section.isxConnections{background:#061b37!important;padding:100px max(5vw,38px)!important}.isxIntro.light h2{color:#fff!important}.isxIntro.light>p{color:#adc1d2!important}.isxConnectionGrid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1400px;margin:auto;display:grid}.isxConnectionGrid article{min-height:250px!important;box-shadow:none!important;background:linear-gradient(145deg,#0c3a69,#08264b)!important;border:1px solid #69ddf52e!important;border-radius:8px!important;padding:25px!important}.isxConnectionTop{justify-content:space-between;align-items:center;display:flex}.isxConnectionTop span{color:#6fdcf3;font-size:10px;font-weight:900}.isxConnectionTop svg{color:#6fdcf3}.isxConnectionGrid h3{color:#fff!important;margin:42px 0 8px!important;font-size:20px!important}.isxConnectionGrid b{color:#a9ee67!important;font-size:12px!important}.isxConnectionGrid p{color:#b3c7d8!important;margin:12px 0 0!important;font-size:13px!important;line-height:1.55!important}main.isxPage>section.isxMethods{background:#fff!important;grid-template-columns:.83fr 1.17fr!important;gap:8vw!important;padding:105px max(6vw,44px)!important;display:grid!important}.isxMethodsCopy>p:not(.isxKicker){color:var(--muted)!important;font-size:16px!important;line-height:1.75!important}.isxMethodOutcome{color:#0780aa;background:#e9f8fb;border-radius:7px;gap:15px;margin-top:28px;padding:20px;display:flex}.isxMethodOutcome div{flex-direction:column;display:flex}.isxMethodOutcome strong{color:#173b57!important}.isxMethodOutcome span{color:#537185;margin-top:5px;font-size:12px;line-height:1.5}.isxMethodList{border-top:1px solid #cedce5}.isxMethodList article{grid-template-columns:60px 1fr 25px;align-items:center;gap:15px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #cedce5!important;border-radius:0!important;padding:23px 0!important}.isxMethodList>article>span{color:#087fa9;background:#e8f7fb;border-radius:50%;place-items:center;width:47px;height:47px;font-size:9px;font-weight:900;display:grid}.isxMethodList h3{color:var(--ink)!important;margin:0 0 6px!important;font-size:19px!important}.isxMethodList p{color:var(--muted)!important;margin:0!important;font-size:13px!important}.isxMethodList>article>svg{color:#087fa9}main.isxPage>section.isxSecurity{background:#edf4f7!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.isxSecurityPhoto{min-height:600px;position:relative;overflow:hidden}.isxSecurityPhoto>img{object-fit:cover;width:100%;height:100%}.isxSecurityPhoto>div{color:#fff;background:#041a35e6;border-radius:6px;align-items:center;gap:11px;padding:16px;font-weight:800;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.isxSecurityPhoto svg{color:var(--cyan)}.isxSecurityCopy{flex-direction:column;justify-content:center;padding:8vw;display:flex}.isxSecurityCopy>p:not(.isxKicker){color:var(--muted)!important;font-size:16px!important;line-height:1.75!important}.isxSecuritySignal{background:#fff;border-left:3px solid #087fa9;align-items:center;gap:13px;margin-top:24px;padding:18px;display:flex}.isxSecuritySignal svg{color:#087fa9}.isxSecuritySignal span{flex-direction:column;display:flex}.isxSecuritySignal small{letter-spacing:.11em;font-weight:900;color:#087fa9!important;font-size:9px!important}.isxSecuritySignal strong{margin-top:4px;color:#173b57!important;font-size:13px!important}.isxControlGrid{background:#cbdce6;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.isxControlGrid article{min-height:225px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;padding:34px!important}.isxControlGrid svg{color:#087fa9}.isxControlGrid h3{color:var(--ink)!important;margin:35px 0 9px!important;font-size:19px!important}.isxControlGrid p{color:var(--muted)!important;margin:0!important;font-size:13px!important;line-height:1.6!important}main.isxPage>section.isxTransaction{background:#0a406f!important;grid-template-columns:.65fr 1.35fr!important;gap:7vw!important;padding:100px max(6vw,44px)!important;display:grid!important}.isxTransaction h2,.isxLifecycle h2,.isxCta h2{color:#fff!important;letter-spacing:-.045em!important;margin:0!important;font-size:clamp(38px,4.2vw,62px)!important;line-height:1.05!important}.isxTransaction ol{margin:0;padding:0;list-style:none}.isxTransaction li{border-bottom:1px solid #ffffff2e;grid-template-columns:48px .65fr 1fr;gap:18px;padding:20px 0;display:grid}.isxTransaction li>span{color:var(--cyan);font-size:10px;font-weight:900}.isxTransaction li>b{color:#fff!important}.isxTransaction li>small{color:#b7ccdc!important;font-size:12px!important;line-height:1.5!important}.isxDeploymentGrid{grid-template-columns:repeat(3,1fr);gap:15px;max-width:1400px;margin:auto;display:grid}.isxDeploymentGrid article{background:#fff!important;border:1px solid #d4e2eb!important;border-radius:8px!important;min-height:280px!important;padding:29px!important;box-shadow:0 15px 34px #1337540f!important}.isxDeploymentGrid article>div{color:#087fa9;justify-content:space-between;align-items:center;display:flex}.isxDeploymentGrid article>div span{letter-spacing:.12em;font-size:11px;font-weight:900}.isxDeploymentGrid h3{color:var(--ink)!important;margin:55px 0 12px!important;font-size:24px!important}.isxDeploymentGrid p{color:var(--muted)!important;margin:0!important;font-size:14px!important;line-height:1.7!important}.isxContinuity{color:#fff;background:#092f57;border-radius:7px;align-items:center;gap:28px;max-width:1400px;margin:17px auto 0;padding:23px 27px;display:flex}.isxContinuity svg{color:var(--cyan)}.isxContinuity strong{margin-right:auto;color:#fff!important}.isxContinuity span{color:#b9cddd;font-size:12px}main.isxPage>section.isxLifecycle{background:#061b37!important;grid-template-columns:.7fr 1.3fr!important;gap:8vw!important;padding:100px max(6vw,44px)!important;display:grid!important}.isxLifecycle ol{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.isxLifecycle li{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;flex-direction:column;min-height:145px;padding:21px;display:flex}.isxLifecycle li span{color:var(--cyan);font-size:10px;font-weight:900}.isxLifecycle li b{margin-top:auto;color:#fff!important;font-size:14px!important;line-height:1.4!important}main.isxPage>section.isxCta{text-align:center!important;background:linear-gradient(135deg,#0a4779,#087da9)!important;padding:105px 8%!important}.isxCta .isxKicker{justify-content:center}.isxCta h2{max-width:900px;margin:auto!important}.isxCta>p:not(.isxKicker){max-width:690px;color:#d4e4ed!important;margin:23px auto 31px!important;font-size:16px!important;line-height:1.7!important}@media (width<=1080px){.isxHeroCopy{width:65%}.isxFlowCard{width:330px;right:3vw}.isxConnectionGrid{grid-template-columns:repeat(2,1fr)}.isxArchitectureStage{grid-template-columns:1fr 1fr}.isxCore{grid-column:1/-1}.isxMethods{grid-template-columns:1fr!important}.isxContinuity{flex-wrap:wrap}.isxTransaction,.isxLifecycle{grid-template-columns:1fr!important}}@media (width<=720px){main.isxPage>section.isxHero{background-position:65%!important;align-items:flex-start!important;min-height:930px!important;padding:82px 22px 390px!important}.isxHeroImage{background-position:62%}.isxHeroOverlay{background:linear-gradient(#031328fc 0%,#031832e0 65%,#03183259)}.isxHeroCopy{width:100%}main.isxPage .isxHero h1{font-size:47px!important}.isxHeroCopy>p:not(.isxKicker){font-size:16px!important}.isxActions{flex-direction:column}.isxActions a{width:100%}.isxHeroProof{flex-direction:column;gap:10px}.isxFlowCard{width:auto;bottom:35px;left:22px;right:22px}.isxTrustBar{justify-content:flex-start!important}.isxIntro{grid-template-columns:1fr;gap:18px}.isxArchitectureStage,.isxConnectionGrid,.isxDeploymentGrid{grid-template-columns:1fr}.isxCore{grid-column:auto}.isxExchange>div{flex-direction:column;gap:12px}.isxExchange>div i{transform:rotate(90deg)}.isxSecurity{grid-template-columns:1fr!important}.isxSecurityPhoto{min-height:440px}.isxSecurityCopy{padding:70px 22px}.isxControlGrid{grid-template-columns:1fr}.isxTransaction li{grid-template-columns:42px 1fr}.isxTransaction li small{grid-column:2}.isxContinuity{flex-direction:column;align-items:flex-start;gap:11px}.isxLifecycle ol{grid-template-columns:repeat(2,1fr)}main.isxPage>section.isxArchitecture,main.isxPage>section.isxConnections,main.isxPage>section.isxMethods,main.isxPage>section.isxTransaction,main.isxPage>section.isxDeployment,main.isxPage>section.isxLifecycle{padding:75px 22px!important}.isxIntro h2,.isxMethods h2,.isxSecurityCopy h2{font-size:39px!important}}main.epxPage{--navy:#061a36;--blue:#0a4273;--cyan:#6cdff6;--lime:#a8ef5e;--ink:#102c47;--muted:#5c7286;--paper:#f3f7fa;color:var(--ink);background:var(--paper)!important}main.epxPage *{box-sizing:border-box}.epxKicker{align-items:center;gap:10px;display:flex;color:var(--cyan)!important;letter-spacing:.17em!important;margin:0 0 21px!important;font-size:12px!important;font-weight:900!important}.epxKicker span{background:currentColor;width:25px;height:2px}.epxKicker.dark{color:#087fa9!important}main.epxPage>section.epxHero{background:var(--navy)!important;align-items:center!important;min-height:780px!important;padding:110px max(6vw,44px)!important;display:flex!important;position:relative!important;overflow:hidden!important}.epxHeroImage,.epxHeroShade{position:absolute;inset:0}.epxHeroImage{background:url(/assets/enterprise-performance-v3/hero.png) 50%/cover no-repeat}.epxHeroShade{background:linear-gradient(90deg,#031226fc 0%,#031831ed 42%,#0318313d 74%,#0318310d)}.epxHeroCopy{z-index:2;width:min(750px,59%);position:relative}main.epxPage .epxHero h1{color:#fff!important;letter-spacing:-.056em!important;margin:0!important;font-size:clamp(53px,6vw,91px)!important;line-height:.97!important}.epxHero h1 em{color:var(--lime);font-style:normal}.epxHeroCopy>p:not(.epxKicker){max-width:680px;color:#cfdeea!important;margin:27px 0 0!important;font-size:19px!important;line-height:1.68!important}.epxActions{flex-wrap:wrap;gap:12px;margin-top:33px;display:flex}.epxPrimary,.epxSecondary{border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 21px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.epxPrimary{color:#09243d!important;background:var(--lime)!important}.epxSecondary{border:1px solid #ffffff6b;color:#fff!important}.epxHeroProof{flex-wrap:wrap;gap:22px;margin-top:32px;display:flex}.epxHeroProof span{color:#d4e2ec;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.epxHeroProof svg{color:var(--cyan)}.epxCommandCard{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:11px;width:375px;padding:25px;position:absolute;bottom:58px;right:5.5vw;box-shadow:0 28px 70px #00000061;background:#051e3beb!important;border:1px solid #6cdff64f!important}.epxCommandHead{letter-spacing:.12em;border-bottom:1px solid #ffffff21;justify-content:space-between;padding-bottom:17px;font-size:10px;font-weight:900;display:flex}.epxCommandHead span{color:#b9cede;align-items:center;gap:8px;display:flex}.epxCommandHead i{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #a8ef5e1f}.epxCommandHead small{color:var(--cyan)!important}.epxMetric{justify-content:space-between;align-items:end;padding:22px 0;display:flex}.epxMetric>span{flex-direction:column;display:flex}.epxMetric small,.epxCommandGrid small{letter-spacing:.1em;font-weight:900;color:#8edfed!important;font-size:8px!important}.epxMetric strong{margin-top:5px;color:#fff!important;font-size:38px!important}.epxSpark{align-items:end;gap:4px;height:45px;display:flex}.epxSpark i{background:var(--cyan);opacity:.45;width:8px}.epxSpark i:first-child{height:15px}.epxSpark i:nth-child(2){height:24px}.epxSpark i:nth-child(3){height:20px}.epxSpark i:nth-child(4){height:31px}.epxSpark i:nth-child(5){height:35px}.epxSpark i:nth-child(6){opacity:1;background:var(--lime);height:43px}.epxCommandGrid{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.epxCommandGrid span{background:#ffffff0e;border-radius:5px;flex-direction:column;padding:12px;display:flex}.epxCommandGrid b{margin-top:5px;color:#fff!important}.epxCommandAlert{color:#b26b08;background:#fff0d6;border-radius:6px;align-items:center;gap:11px;margin-top:16px;padding:14px;display:flex}.epxCommandAlert span{flex-direction:column;display:flex}.epxCommandAlert b{font-size:11px;color:#784600!important}.epxCommandAlert small{margin-top:3px;color:#8a6938!important;font-size:9px!important}main.epxPage>section.epxCycle{white-space:nowrap;color:#fff!important;background:#0a4273!important;justify-content:center!important;align-items:center!important;gap:clamp(13px,2.5vw,40px)!important;padding:23px 4%!important;display:flex!important;overflow:auto!important}.epxCycle span{letter-spacing:.13em;font-size:10px;font-weight:900}.epxCycle i{color:var(--cyan);font-style:normal}main.epxPage>section.epxCase,main.epxPage>section.epxCapabilities,main.epxPage>section.epxControl{background:var(--paper)!important;padding:100px max(5vw,38px)!important}.epxIntro{grid-template-columns:1.25fr .75fr;align-items:end;gap:8vw;max-width:1400px;margin:0 auto 52px;display:grid}.epxIntro h2,.epxPlanning h2,.epxControl h2{color:var(--ink)!important;letter-spacing:-.048em!important;margin:0!important;font-size:clamp(39px,4.4vw,66px)!important;line-height:1.03!important}.epxIntro>p{color:var(--muted)!important;margin:0!important;font-size:16px!important;line-height:1.75!important}.epxProblemGrid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1400px;margin:auto;display:grid}.epxProblemGrid article{background:#fff!important;border:1px solid #d6e3eb!important;border-radius:8px!important;min-height:275px!important;padding:27px!important;box-shadow:0 14px 34px #1237550d!important}.epxProblemGrid article>span{float:right;color:#7894a8;font-size:10px;font-weight:900}.epxProblemGrid svg{color:#087fa9}.epxProblemGrid h3{color:var(--ink)!important;margin:72px 0 10px!important;font-size:21px!important}.epxProblemGrid p{color:var(--muted)!important;margin:0!important;font-size:13px!important;line-height:1.6!important}main.epxPage>section.epxJourney{background:var(--navy)!important;grid-template-columns:.75fr 1.25fr!important;gap:8vw!important;padding:105px max(6vw,44px)!important;display:grid!important}.epxJourney h2,.epxDecisionRoom h2,.epxDelivery h2,.epxCta h2{color:#fff!important;letter-spacing:-.048em!important;margin:0!important;font-size:clamp(40px,4.5vw,68px)!important;line-height:1.03!important}.epxJourney>div>p:not(.epxKicker){color:#aec3d3!important;font-size:16px!important;line-height:1.7!important}.epxJourney ol{border-top:1px solid #ffffff2e;margin:0;padding:0;list-style:none}.epxJourney li{border-bottom:1px solid #ffffff2e;grid-template-columns:42px 45px 1fr;align-items:center;gap:14px;padding:22px 0;display:grid}.epxJourney li>span{color:var(--cyan);font-size:10px;font-weight:900}.epxJourney li>svg{color:var(--cyan)}.epxJourney li div{flex-direction:column;display:flex}.epxJourney li b{color:#fff!important}.epxJourney li small{margin-top:4px;color:#adc2d2!important;font-size:11px!important}.epxCapabilityStage{grid-template-columns:.8fr 1.2fr;gap:20px;max-width:1400px;margin:auto;display:grid}.epxCapabilityStage nav{border-top:1px solid #cad9e3}.epxCapabilityStage nav button{color:#61798c;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #cad9e3;grid-template-columns:36px 28px 1fr 20px;align-items:center;gap:10px;width:100%;padding:18px 5px;display:grid}.epxCapabilityStage nav button>span{font-size:9px;font-weight:900}.epxCapabilityStage nav button b{font-size:13px;color:#49667b!important}.epxCapabilityStage nav button.active{color:#087fa9}.epxCapabilityStage nav button.active b{color:#0a3e63!important}.epxCapabilityStage>article{flex-direction:column;justify-content:center;display:flex;min-height:510px!important;box-shadow:none!important;background:#0a4273!important;border:0!important;border-radius:9px!important;padding:55px!important}.epxCapabilityIcon{width:56px;height:56px;color:var(--cyan);background:#6cdff624;border-radius:7px;place-items:center;display:grid}.epxCapabilityStage>article>small{letter-spacing:.11em;text-transform:uppercase;margin-top:60px;font-weight:900;color:var(--cyan)!important;font-size:10px!important}.epxCapabilityStage h3{max-width:700px;color:#fff!important;margin:13px 0!important;font-size:clamp(30px,3vw,44px)!important;line-height:1.08!important}.epxCapabilityStage>article>p{color:#bfd1dd!important;margin:0!important;font-size:15px!important;line-height:1.7!important}.epxCapabilityStage ul{grid-template-columns:repeat(2,1fr);gap:10px;margin:25px 0 0;padding:0;list-style:none;display:grid}.epxCapabilityStage li{align-items:center;gap:8px;font-size:12px;display:flex;color:#fff!important}.epxCapabilityStage li svg{color:var(--lime)}main.epxPage>section.epxPlanning{background:#fff!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.epxPlanningPhoto{min-height:670px;position:relative;overflow:hidden}.epxPlanningPhoto img{object-fit:cover;width:100%;height:100%}.epxPlanningPhoto>span{color:#fff;letter-spacing:.11em;background:#051c37e8;border-radius:5px;align-items:center;gap:9px;padding:13px 16px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:27px;left:27px}.epxPlanningPhoto>span svg{color:var(--cyan)}.epxPlanningCopy{flex-direction:column;justify-content:center;padding:8vw;display:flex}.epxPlanningCopy>p:not(.epxKicker){color:var(--muted)!important;font-size:16px!important;line-height:1.75!important}.epxPlanningSignals{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:23px;display:grid}.epxPlanningSignals span{background:#e9f5f8;border-radius:5px;flex-direction:column;padding:14px;display:flex}.epxPlanningSignals b{font-size:11px;color:#087fa9!important}.epxPlanningSignals small{margin-top:4px;color:#587487!important;font-size:9px!important}.epxPlanningList{margin-top:19px}.epxPlanningList p{align-items:center;gap:9px;display:flex;color:#3c5a70!important;margin:10px 0!important;font-size:12px!important}.epxPlanningList svg{color:#559f1f;width:16px}main.epxPage>section.epxDecisionRoom{background:#0a4273!important;grid-template-columns:.7fr 1.3fr!important;gap:7vw!important;padding:100px max(6vw,44px)!important;display:grid!important}.epxDecisionCopy>p:not(.epxKicker){color:#bad0de!important;font-size:16px!important;line-height:1.7!important}.epxStakeholders{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.epxStakeholders article{min-height:220px!important;box-shadow:none!important;background:#082e57!important;border:1px solid #6cdff633!important;border-radius:7px!important;padding:24px!important}.epxStakeholders article>span{float:right;color:#70ddef;font-size:9px;font-weight:900}.epxStakeholders svg{color:var(--cyan)}.epxStakeholders h3{color:#fff!important;margin:45px 0 8px!important;font-size:18px!important}.epxStakeholders p{color:#b5c9d8!important;margin:0!important;font-size:12px!important;line-height:1.6!important}.epxBoardView{background:#ffffff24;grid-column:1/-1;grid-template-columns:repeat(3,1fr) 1.2fr;gap:1px;margin-top:5px;display:grid}.epxBoardView>div{background:#092f58;min-height:130px;padding:20px}.epxBoardMetric{flex-direction:column;display:flex}.epxBoardMetric small{font-weight:900;color:var(--cyan)!important;font-size:8px!important}.epxBoardMetric strong{margin-top:15px;color:#fff!important}.epxBoardMetric>span{background:#315b7d;height:4px;margin-top:auto}.epxBoardMetric i{background:var(--lime);height:100%;display:block}.epxBoardRisk{color:var(--cyan);align-items:center;gap:12px;display:flex}.epxBoardRisk span{flex-direction:column;display:flex}.epxBoardRisk b{color:#fff!important}.epxBoardRisk small{margin-top:5px;color:#aec3d3!important;font-size:10px!important;line-height:1.4!important}.epxComparison{grid-template-columns:1fr 70px 1fr;align-items:center;max-width:1400px;margin:auto;display:grid}.epxComparison article{min-height:420px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5e2ea!important;border-radius:8px!important;padding:38px!important}.epxComparison article.new{background:#092f58!important}.epxComparison small{letter-spacing:.12em;font-weight:900;color:#98702a!important;font-size:9px!important}.epxComparison .new small{color:var(--cyan)!important}.epxComparison h3{color:var(--ink)!important;margin:45px 0 22px!important;font-size:25px!important}.epxComparison .new h3{color:#fff!important}.epxComparison ul{margin:0;padding:0;list-style:none}.epxComparison li{margin:14px 0;padding-left:23px;position:relative;color:#566f82!important;font-size:13px!important}.epxComparison li:before{color:#aa7728;content:"×";position:absolute;left:0}.epxComparison .new li{color:#bfd0dc!important}.epxComparison .new li:before{color:var(--lime);content:"✓"}.epxShift{color:#fff;background:#087fa9;border-radius:50%;place-items:center;width:52px;height:52px;margin:auto;display:grid}main.epxPage>section.epxDelivery{background:var(--navy)!important;padding:100px max(6vw,44px)!important}.epxDeliveryIntro{grid-template-columns:1fr 1fr;gap:7vw;max-width:1400px;margin:0 auto 50px;display:grid}.epxDeliveryIntro>p:not(.epxKicker){align-self:end;color:#afc4d4!important;margin:0!important;font-size:16px!important;line-height:1.7!important}.epxDelivery ol{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);max-width:1400px;margin:auto;padding:0;list-style:none;display:grid}.epxDelivery li{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;min-height:210px;padding:25px}.epxDelivery li:nth-child(3n){border-right:0}.epxDelivery li>span{color:var(--cyan);font-size:10px;font-weight:900}.epxDelivery h3{color:#fff!important;margin:48px 0 8px!important;font-size:21px!important}.epxDelivery li p{color:#adc1d1!important;margin:0!important;font-size:12px!important;line-height:1.6!important}main.epxPage>section.epxCta{text-align:center!important;background:linear-gradient(135deg,#0a477a,#087fa9)!important;padding:108px 8%!important}.epxCta .epxKicker{justify-content:center}.epxCta h2{max-width:940px;margin:auto!important}.epxCta>p:not(.epxKicker){max-width:690px;color:#d4e5ed!important;margin:23px auto 0!important;font-size:16px!important;line-height:1.7!important}.epxCta .epxActions{justify-content:center}@media (width<=1080px){.epxHeroCopy{width:66%}.epxCommandCard{width:340px;right:3vw}.epxProblemGrid{grid-template-columns:repeat(2,1fr)}.epxJourney,.epxDecisionRoom{grid-template-columns:1fr!important}.epxBoardView{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){main.epxPage>section.epxHero{align-items:flex-start!important;min-height:960px!important;padding:78px 22px 400px!important}.epxHeroImage{background-position:65%}.epxHeroShade{background:linear-gradient(#031226fc 0%,#031831e6 64%,#0318314d)}.epxHeroCopy{width:100%}main.epxPage .epxHero h1{font-size:46px!important}.epxHeroCopy>p:not(.epxKicker){font-size:16px!important}.epxActions{flex-direction:column}.epxActions a{width:100%}.epxHeroProof{flex-direction:column;gap:10px}.epxCommandCard{width:auto;bottom:35px;left:22px;right:22px}.epxCycle{justify-content:flex-start!important}.epxIntro,.epxDeliveryIntro{grid-template-columns:1fr;gap:18px}.epxProblemGrid,.epxCapabilityStage{grid-template-columns:1fr}.epxCapabilityStage>article{min-height:480px!important;padding:33px!important}.epxPlanning{grid-template-columns:1fr!important}.epxPlanningPhoto{min-height:450px}.epxPlanningCopy{padding:70px 22px}.epxPlanningSignals,.epxStakeholders,.epxBoardView,.epxComparison{grid-template-columns:1fr}.epxShift{margin:12px auto;transform:rotate(90deg)}.epxDelivery ol{grid-template-columns:1fr}.epxDelivery li{border-right:0;min-height:165px}.epxDelivery h3{margin-top:28px!important}main.epxPage>section.epxCase,main.epxPage>section.epxJourney,main.epxPage>section.epxCapabilities,main.epxPage>section.epxDecisionRoom,main.epxPage>section.epxControl,main.epxPage>section.epxDelivery{padding:75px 22px!important}.epxIntro h2,.epxPlanning h2,.epxControl h2{font-size:39px!important}}main.eixPage{--navy:#061526;--blue:#073c63;--cyan:#59d9f1;--amber:#ffb44c;--ink:#102b42;--muted:#617588;--paper:#f3f7f9;color:var(--ink);background:var(--paper)!important}main.eixPage *{box-sizing:border-box}.eixKicker{align-items:center;gap:9px;display:flex;color:var(--cyan)!important;letter-spacing:.15em!important;margin:0 0 20px!important;font-size:12px!important;font-weight:900!important}.eixKicker.dark{color:#087ba3!important}main.eixPage>section.eixHero{background:var(--navy)!important;align-items:center!important;min-height:810px!important;padding:105px max(6vw,44px)!important;display:flex!important;position:relative!important;overflow:hidden!important}.eixHeroImage,.eixHeroShade{position:absolute;inset:0}.eixHeroImage{background:url(/assets/enterprise-integrations-v3/hero.png) 50%/cover no-repeat}.eixHeroShade{background:linear-gradient(90deg,#030e1afc 0%,#04192cf2 44%,#04192c40 77%,#04192c0f)}.eixHeroCopy{z-index:2;width:min(770px,59%);position:relative}main.eixPage .eixHero h1{color:#fff!important;letter-spacing:-.056em!important;margin:0!important;font-size:clamp(53px,5.9vw,90px)!important;line-height:.97!important}.eixHero h1 em{color:var(--cyan);font-style:normal}.eixHeroCopy>p:not(.eixKicker){max-width:700px;color:#c8d8e4!important;margin:27px 0 0!important;font-size:18px!important;line-height:1.72!important}.eixActions{flex-wrap:wrap;gap:12px;margin-top:33px;display:flex}.eixPrimary,.eixSecondary{border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 22px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.eixPrimary{color:#062138!important;background:var(--cyan)!important}.eixSecondary{border:1px solid #fff6;color:#fff!important}.eixProof{flex-wrap:wrap;gap:20px;margin-top:30px;display:flex}.eixProof span{color:#c7dae6;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.eixProof svg{color:#68e0a2}.eixTopology{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:10px;width:390px;padding:24px;position:absolute;bottom:55px;right:5.5vw;box-shadow:0 30px 80px #00000070;background:#051c31f2!important;border:1px solid #59d9f14d!important}.eixTopology header{letter-spacing:.11em;border-bottom:1px solid #ffffff21;justify-content:space-between;padding-bottom:16px;font-size:10px;font-weight:900;display:flex}.eixTopology header span{color:#c6d8e4;align-items:center;gap:8px;display:flex}.eixTopology header i{background:#64df9e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #64df9e1f}.eixTopology header small{color:#64df9e!important}.eixTopologyMap{background:radial-gradient(circle,#59d9f11f,#0000 48%),linear-gradient(145deg,#092d4c,#073b60);border-radius:7px;height:205px;margin:15px 0;position:relative}.eixTopologyMap .node{z-index:2;width:42px;height:42px;color:var(--cyan);background:#0d4d75;border:1px solid #ffffff40;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute}.eixTopologyMap .node svg{width:20px}.eixTopologyMap .core{border-color:var(--cyan);background:#092a48;border-radius:50%;flex-direction:column;gap:5px;width:82px;height:82px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #59d9f112}.eixTopologyMap .core b{font-size:9px;color:#fff!important}.eixTopologyMap .n1{top:24px;left:23px}.eixTopologyMap .n2{top:24px;right:23px}.eixTopologyMap .n3{bottom:24px;left:23px}.eixTopologyMap .n4{bottom:24px;right:23px}.eixTopologyMap>i{background:linear-gradient(90deg,#59d9f133,var(--cyan));transform-origin:0;width:112px;height:1px;position:absolute;top:50%;left:50%}.eixTopologyMap .l1{transform:rotate(-145deg)}.eixTopologyMap .l2{transform:rotate(-35deg)}.eixTopologyMap .l3{transform:rotate(145deg)}.eixTopologyMap .l4{transform:rotate(35deg)}.eixTopologyStats{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.eixTopologyStats p{background:#ffffff0f;border-radius:5px;flex-direction:column;padding:11px;display:flex;margin:0!important}.eixTopologyStats small{font-weight:900;color:#91aabd!important;font-size:8px!important}.eixTopologyStats b{margin-top:5px;color:#fff!important;font-size:18px!important}.eixTopologyStats .warn{color:#ffc86f!important}.eixTopologyStatus{color:#2d8a58;background:#eaf9f1;border-radius:5px;align-items:center;gap:10px;margin-top:13px;padding:13px;display:flex}.eixTopologyStatus span{flex-direction:column;display:flex}.eixTopologyStatus b{font-size:11px;color:#266b47!important}.eixTopologyStatus small{margin-top:2px;color:#59806c!important;font-size:9px!important}main.eixPage>section.eixSignal{white-space:nowrap;color:#fff!important;background:#08466f!important;justify-content:center!important;align-items:center!important;gap:clamp(13px,2.5vw,38px)!important;padding:22px 4%!important;display:flex!important;overflow:auto!important}.eixSignal span{letter-spacing:.13em;font-size:10px;font-weight:900}.eixSignal i{color:var(--cyan);font-style:normal}.eixSignal b{font-size:10px;color:var(--amber)!important}main.eixPage>section.eixProblem{background:#fff!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.eixProblemPhoto{min-height:700px;position:relative;overflow:hidden}.eixProblemPhoto>img{object-fit:cover;width:100%;height:100%}.eixProblemPhoto>span{color:#fff;letter-spacing:.09em;background:#041b30ed;border-radius:5px;align-items:center;gap:9px;padding:14px 17px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:28px;left:28px}.eixProblemPhoto svg{color:var(--cyan)}.eixProblemCopy{flex-direction:column;justify-content:center;padding:7.5vw;display:flex}.eixProblemCopy h2,.eixSectionHead h2,.eixOperationsCopy h2,.eixDelivery h2{color:var(--ink)!important;letter-spacing:-.05em!important;margin:0!important;font-size:clamp(40px,4.5vw,67px)!important;line-height:1.03!important}.eixProblemCopy>p:not(.eixKicker){color:var(--muted)!important;margin:24px 0 0!important;font-size:16px!important;line-height:1.75!important}.eixProblemList{border-top:1px solid #d8e3e9;gap:0;margin-top:28px;display:grid}.eixProblemList span{color:#405b6e;border-bottom:1px solid #d8e3e9;gap:15px;padding:16px 0;font-size:13px;font-weight:700;display:flex}.eixProblemList b{font-size:10px;color:#087ba3!important}main.eixPage>section.eixDomains{background:var(--paper)!important;padding:100px max(5vw,38px)!important}.eixSectionHead{grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;max-width:1400px;margin:0 auto 52px;display:grid}.eixSectionHead>p{color:var(--muted)!important;margin:0!important;font-size:16px!important;line-height:1.75!important}.eixDomainStage{grid-template-columns:.72fr 1.28fr;gap:18px;max-width:1400px;margin:auto;display:grid}.eixDomainStage nav{border-top:1px solid #d5e1e7}.eixDomainStage button{color:#728797;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #d5e1e7;grid-template-columns:42px 28px 1fr 18px;align-items:center;gap:10px;width:100%;padding:22px 4px;display:grid}.eixDomainStage button>span{color:#0a7ba2;font-size:9px;font-weight:900}.eixDomainStage button b{font-size:13px;color:#5b7081!important}.eixDomainStage button.active{color:#087ba3;background:#fff;padding-left:15px}.eixDomainStage button.active b{color:var(--ink)!important}.eixDomainStage>article{flex-direction:column;justify-content:center;display:flex;background:var(--navy)!important;min-height:525px!important;box-shadow:none!important;border:0!important;border-radius:8px!important;padding:55px!important}.eixDomainTop{justify-content:space-between;align-items:center;display:flex}.eixDomainTop>div{width:57px;height:57px;color:var(--cyan);background:#ffffff14;border-radius:6px;place-items:center;display:grid}.eixDomainTop small{letter-spacing:.11em;font-weight:900;color:var(--amber)!important;font-size:9px!important}.eixDomainStage h3{max-width:720px;color:#fff!important;margin:48px 0 13px!important;font-size:clamp(32px,3.3vw,48px)!important;line-height:1.06!important}.eixDomainStage>article>p{color:#bdcfdb!important;margin:0!important;font-size:15px!important;line-height:1.7!important}.eixDomainStage ul{grid-template-columns:repeat(2,1fr);gap:10px;margin:25px 0 0;padding:0;list-style:none;display:grid}.eixDomainStage li{color:#fff;align-items:center;gap:7px;font-size:11px;display:flex}.eixDomainStage li svg{color:#64df9e}main.eixPage>section.eixCapabilities{background:#07385c!important;padding:100px max(5vw,38px)!important}.eixSectionHead.light h2{color:#fff!important}.eixSectionHead.light>p{color:#bdd0dd!important}.eixCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:11px;max-width:1400px;margin:auto;display:grid}.eixCapabilityGrid article{min-height:255px!important;box-shadow:none!important;background:#ffffff0e!important;border:1px solid #ffffff24!important;border-radius:7px!important;padding:27px!important}.eixCapabilityGrid article>div{color:var(--cyan);justify-content:space-between;align-items:center;display:flex}.eixCapabilityGrid article>div span{color:#7e9caf;font-size:9px;font-weight:900}.eixCapabilityGrid h3{color:#fff!important;margin:63px 0 10px!important;font-size:20px!important}.eixCapabilityGrid p{color:#b9ccd8!important;margin:0!important;font-size:13px!important;line-height:1.65!important}main.eixPage>section.eixOperations{background:#fff!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.eixOperationsCopy{flex-direction:column;justify-content:center;padding:7.5vw;display:flex}.eixOperationsCopy>p:not(.eixKicker){color:var(--muted)!important;margin:23px 0 0!important;font-size:16px!important;line-height:1.75!important}.eixOpsFlow{background:#edf4f7;border-radius:7px;justify-content:space-between;align-items:center;margin-top:28px;padding:18px;display:flex}.eixOpsFlow span{color:#087ba3;flex-direction:column;align-items:center;gap:7px;display:flex}.eixOpsFlow b{font-size:10px;color:#29475b!important}.eixOpsFlow>i{color:#8aa0af;font-style:normal}.eixOperationsPhoto{min-height:690px;position:relative;overflow:hidden}.eixOperationsPhoto>img{object-fit:cover;width:100%;height:100%}.eixOperationsPhoto>div{color:var(--cyan);background:#041b30ed;border-radius:6px;align-items:center;gap:12px;padding:17px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.eixOperationsPhoto span{flex-direction:column;display:flex}.eixOperationsPhoto small{font-weight:900;color:var(--cyan)!important;font-size:9px!important}.eixOperationsPhoto b{margin-top:3px;color:#fff!important;font-size:13px!important}main.eixPage>section.eixGovernance{background:var(--navy)!important;grid-template-columns:.65fr 1.35fr!important;gap:7vw!important;padding:100px max(6vw,44px)!important;display:grid!important}.eixGovernance h2,.eixCta h2{color:#fff!important;letter-spacing:-.05em!important;margin:0!important;font-size:clamp(40px,4.5vw,68px)!important;line-height:1.03!important}.eixControlGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.eixControlGrid article{min-height:210px!important;box-shadow:none!important;background:#ffffff0d!important;border:1px solid #ffffff24!important;border-radius:6px!important;padding:20px!important}.eixControlGrid article>span{float:right;color:#7890a2;font-size:9px;font-weight:900}.eixControlGrid svg{color:var(--cyan)}.eixControlGrid h3{color:#fff!important;margin:48px 0 7px!important;font-size:16px!important}.eixControlGrid p{color:#adc1cf!important;margin:0!important;font-size:11px!important;line-height:1.6!important}main.eixPage>section.eixDelivery{background:#fff!important;grid-template-columns:1fr .78fr!important;gap:7vw!important;padding:100px max(6vw,44px)!important;display:grid!important}.eixDelivery>p{align-self:end;color:var(--muted)!important;margin:0!important;font-size:16px!important;line-height:1.72!important}.eixDelivery ol{border-top:1px solid #d5e1e7;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:5px 0 0;padding:0;list-style:none;display:grid}.eixDelivery li{border-right:1px solid #d5e1e7;min-height:175px;padding:24px}.eixDelivery li:last-child{border-right:0}.eixDelivery li>span{color:#087ba3;font-size:10px;font-weight:900}.eixDelivery li>b{margin-top:37px;font-size:18px;display:block;color:var(--ink)!important}.eixDelivery li>p{color:var(--muted)!important;margin:7px 0 0!important;font-size:12px!important}main.eixPage>section.eixCta{text-align:center!important;background:linear-gradient(135deg,#07557a,#087ea4)!important;padding:108px 8%!important}.eixCta .eixKicker{justify-content:center;color:#d8f9ff!important}.eixCta h2{max-width:970px;margin:auto!important}.eixCta>p:not(.eixKicker){max-width:700px;color:#d7edf2!important;margin:22px auto 30px!important;font-size:16px!important;line-height:1.7!important}.eixCta .eixPrimary{color:#07516e!important;background:#fff!important}main.eixPage>section.eixDelivery{grid-template-columns:1.08fr .92fr!important;align-items:start!important;gap:4vw!important;padding-top:82px!important;padding-bottom:82px!important}.eixDelivery h2{max-width:760px!important;font-size:clamp(38px,3.65vw,56px)!important;line-height:1.04!important}.eixDelivery>p{max-width:610px;padding-top:46px;align-self:start!important}.eixDelivery ol{margin-top:22px!important}@media (width<=1080px){.eixHeroCopy{width:65%}.eixTopology{width:350px;right:3vw}.eixCapabilityGrid,.eixControlGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){main.eixPage>section.eixHero{align-items:flex-start!important;min-height:1050px!important;padding:74px 22px 430px!important}.eixHeroImage{background-position:66%}.eixHeroShade{background:linear-gradient(#030e1afc,#04192ce6 65%,#04192c40)}.eixHeroCopy{width:100%}main.eixPage .eixHero h1{font-size:45px!important}.eixHeroCopy>p:not(.eixKicker){font-size:16px!important}.eixActions{flex-direction:column}.eixActions a{width:100%}.eixProof{flex-direction:column;gap:9px}.eixTopology{width:auto;bottom:32px;left:22px;right:22px}.eixSignal{justify-content:flex-start!important}.eixProblem,.eixOperations{grid-template-columns:1fr!important}.eixProblemCopy,.eixOperationsCopy{padding:72px 22px}.eixProblemPhoto,.eixOperationsPhoto{min-height:460px}.eixSectionHead,.eixDelivery,.eixGovernance{grid-template-columns:1fr!important;gap:22px!important}.eixDomainStage{grid-template-columns:1fr}.eixDomainStage>article{min-height:520px!important;padding:32px!important}.eixCapabilityGrid,.eixControlGrid,.eixDelivery ol{grid-template-columns:1fr}.eixDelivery li{border-bottom:1px solid #d5e1e7;border-right:0;min-height:140px}main.eixPage>section.eixDomains,main.eixPage>section.eixCapabilities,main.eixPage>section.eixGovernance,main.eixPage>section.eixDelivery{padding:75px 22px!important}.eixProblemCopy h2,.eixSectionHead h2,.eixOperationsCopy h2,.eixDelivery h2{font-size:39px!important}.eixOpsFlow{gap:5px;padding:14px}.eixOpsFlow svg{width:20px}.eixOpsFlow b{font-size:8px}.eixDelivery>p{padding-top:0}.eixDelivery ol{margin-top:4px!important}}main.dixPage{--navy:#041724;--deep:#082b3c;--cyan:#4bd9ee;--green:#65dc9c;--ink:#102d3e;--muted:#5f7582;--paper:#f2f7f8;color:var(--ink);background:var(--paper)!important}main.dixPage *{box-sizing:border-box}.dixKicker{align-items:center;gap:9px;display:flex;color:var(--cyan)!important;letter-spacing:.15em!important;margin:0 0 20px!important;font-size:12px!important;font-weight:900!important}.dixKicker.dark{color:#087d96!important}main.dixPage>section.dixHero{background:var(--navy)!important;align-items:center!important;min-height:810px!important;padding:105px max(6vw,44px)!important;display:flex!important;position:relative!important;overflow:hidden!important}.dixHeroImage,.dixHeroShade{position:absolute;inset:0}.dixHeroImage{background:url(/assets/digital-infrastructure-v3/hero.png) 50%/cover no-repeat}.dixHeroShade{background:linear-gradient(90deg,#020f18fc 0%,#031a27f2 45%,#031a273b 78%,#031a270a)}.dixHeroCopy{z-index:2;width:min(800px,61%);position:relative}main.dixPage .dixHero h1{color:#fff!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(52px,5.6vw,86px)!important;line-height:.98!important}.dixHero h1 em{color:var(--cyan);font-style:normal}.dixHeroCopy>p:not(.dixKicker){max-width:720px;color:#c3d7df!important;margin:27px 0 0!important;font-size:18px!important;line-height:1.72!important}.dixActions{flex-wrap:wrap;gap:12px;margin-top:33px;display:flex}.dixPrimary,.dixSecondary{border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 22px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.dixPrimary{color:#052432!important;background:var(--cyan)!important}.dixSecondary{border:1px solid #fff6;color:#fff!important}.dixProof{flex-wrap:wrap;gap:20px;margin-top:30px;display:flex}.dixProof span{color:#c3d8df;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.dixProof svg{color:var(--green)}.dixHealth{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:10px;width:390px;padding:24px;position:absolute;bottom:55px;right:5.5vw;box-shadow:0 30px 80px #00000070;background:#041f2cf2!important;border:1px solid #4bd9ee4d!important}.dixHealth header{letter-spacing:.11em;border-bottom:1px solid #ffffff21;justify-content:space-between;padding-bottom:16px;font-size:10px;font-weight:900;display:flex}.dixHealth header span{color:#c6d8df;align-items:center;gap:8px;display:flex}.dixHealth header i{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #65dc9c1f}.dixHealth header small{color:var(--green)!important}.dixHealthCore{justify-content:space-between;align-items:center;padding:25px 5px;display:flex}.dixHealthCore span{color:var(--cyan);flex-direction:column;align-items:center;gap:8px;display:flex}.dixHealthCore span b{font-size:9px;color:#fff!important}.dixHealthCore>i{background:linear-gradient(90deg,var(--cyan),var(--green));width:32px;height:1px}.dixHealthStats{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.dixHealthStats p{background:#ffffff0f;border-radius:5px;flex-direction:column;padding:11px;display:flex;margin:0!important}.dixHealthStats small{font-weight:900;color:#91a9b2!important;font-size:8px!important}.dixHealthStats b{margin-top:5px;color:#fff!important;font-size:17px!important}.dixHealthStats .good{margin-top:9px;color:var(--green)!important;font-size:11px!important}.dixHealthStatus{color:#2d8958;background:#e9f9f0;border-radius:5px;align-items:center;gap:10px;margin-top:13px;padding:13px;display:flex}.dixHealthStatus span{flex-direction:column;display:flex}.dixHealthStatus b{font-size:11px;color:#266b47!important}.dixHealthStatus small{margin-top:2px;color:#59806c!important;font-size:9px!important}main.dixPage>section.dixSignal{white-space:nowrap;color:#fff!important;background:#08728a!important;justify-content:center!important;align-items:center!important;gap:clamp(13px,2.5vw,38px)!important;padding:22px 4%!important;display:flex!important;overflow:auto!important}.dixSignal span{letter-spacing:.13em;font-size:10px;font-weight:900}.dixSignal i{color:#a7f5ff;font-style:normal}.dixSignal b{font-size:10px;color:#baffd6!important}main.dixPage>section.dixCase{background:#fff!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.dixCaseCopy{flex-direction:column;justify-content:center;padding:7.5vw;display:flex}.dixCaseCopy h2,.dixSectionHead h2,.dixContinuityCopy h2,.dixDelivery h2{color:var(--ink)!important;letter-spacing:-.05em!important;margin:0!important;font-size:clamp(40px,4.45vw,66px)!important;line-height:1.03!important}.dixCaseCopy>p:not(.dixKicker){color:var(--muted)!important;margin:24px 0 0!important;font-size:16px!important;line-height:1.75!important}.dixCaseGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:28px;display:grid}.dixCaseGrid span{color:#315260;border:1px solid #d5e3e6;border-radius:6px;align-items:center;gap:9px;padding:14px;font-size:12px;font-weight:700;display:flex}.dixCaseGrid svg{color:#087d96}.dixCasePhoto{min-height:700px;position:relative;overflow:hidden}.dixCasePhoto>img{object-fit:cover;width:100%;height:100%}.dixCasePhoto>span{color:#fff;letter-spacing:.08em;background:#031d2aed;border-radius:5px;align-items:center;gap:9px;padding:14px 17px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:28px;left:28px}.dixCasePhoto svg{color:var(--cyan)}main.dixPage>section.dixModels{background:var(--paper)!important;padding:100px max(5vw,38px)!important}.dixSectionHead{grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;max-width:1400px;margin:0 auto 52px;display:grid}.dixSectionHead>p{color:var(--muted)!important;margin:0!important;font-size:16px!important;line-height:1.75!important}.dixModelStage{grid-template-columns:.68fr 1.32fr;gap:18px;max-width:1400px;margin:auto;display:grid}.dixModelStage nav{border-top:1px solid #d2e1e4}.dixModelStage button{color:#738991;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #d2e1e4;grid-template-columns:42px 28px 1fr 18px;align-items:center;gap:10px;width:100%;padding:25px 4px;display:grid}.dixModelStage button>span{color:#087d96;font-size:9px;font-weight:900}.dixModelStage button b{font-size:13px;color:#5c747d!important}.dixModelStage button.active{color:#087d96;background:#fff;padding-left:15px}.dixModelStage button.active b{color:var(--ink)!important}.dixModelStage>article{flex-direction:column;justify-content:center;display:flex;background:var(--navy)!important;min-height:510px!important;box-shadow:none!important;border:0!important;border-radius:8px!important;padding:55px!important}.dixModelTop{justify-content:space-between;align-items:center;display:flex}.dixModelTop>div{width:57px;height:57px;color:var(--cyan);background:#ffffff14;border-radius:6px;place-items:center;display:grid}.dixModelTop small{letter-spacing:.11em;font-weight:900;color:var(--green)!important;font-size:9px!important}.dixModelStage h3{max-width:750px;color:#fff!important;margin:47px 0 13px!important;font-size:clamp(32px,3.3vw,48px)!important;line-height:1.06!important}.dixModelStage>article>p{color:#bcd0d7!important;margin:0!important;font-size:15px!important;line-height:1.7!important}.dixModelStage ul{grid-template-columns:repeat(2,1fr);gap:10px;margin:25px 0 0;padding:0;list-style:none;display:grid}.dixModelStage li{color:#fff;align-items:center;gap:7px;font-size:11px;display:flex}.dixModelStage li svg{color:var(--green)}main.dixPage>section.dixCapabilities{background:#073749!important;padding:100px max(5vw,38px)!important}.dixSectionHead.light h2{color:#fff!important}.dixSectionHead.light>p{color:#bdd0d5!important}.dixCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:11px;max-width:1400px;margin:auto;display:grid}.dixCapabilityGrid article{min-height:255px!important;box-shadow:none!important;background:#ffffff0e!important;border:1px solid #ffffff24!important;border-radius:7px!important;padding:27px!important}.dixCapabilityGrid article>div{color:var(--cyan);justify-content:space-between;align-items:center;display:flex}.dixCapabilityGrid article>div span{color:#78959f;font-size:9px;font-weight:900}.dixCapabilityGrid h3{color:#fff!important;margin:63px 0 10px!important;font-size:20px!important}.dixCapabilityGrid p{color:#b7cbd2!important;margin:0!important;font-size:13px!important;line-height:1.65!important}main.dixPage>section.dixContinuity{background:#fff!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.dixContinuityPhoto{min-height:720px;position:relative;overflow:hidden}.dixContinuityPhoto>img{object-fit:cover;width:100%;height:100%}.dixContinuityPhoto>div{color:var(--cyan);background:#031d2aed;border-radius:6px;align-items:center;gap:12px;padding:17px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.dixContinuityPhoto span{flex-direction:column;display:flex}.dixContinuityPhoto small{font-weight:900;color:var(--cyan)!important;font-size:9px!important}.dixContinuityPhoto b{margin-top:3px;color:#fff!important;font-size:13px!important}.dixContinuityCopy{flex-direction:column;justify-content:center;padding:7vw;display:flex}.dixContinuityCopy>p:not(.dixKicker){color:var(--muted)!important;margin:23px 0 0!important;font-size:16px!important;line-height:1.75!important}.dixContinuityGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:27px;display:grid}.dixContinuityGrid article{box-shadow:none!important;background:#f7fafb!important;border:1px solid #d5e3e6!important;border-radius:6px!important;padding:16px!important}.dixContinuityGrid svg{color:#087d96}.dixContinuityGrid b{margin-top:18px;font-size:13px;display:block;color:var(--ink)!important}.dixContinuityGrid p{color:var(--muted)!important;margin:5px 0 0!important;font-size:10px!important;line-height:1.55!important}main.dixPage>section.dixStack{background:var(--navy)!important;grid-template-columns:.72fr 1.28fr!important;gap:7vw!important;padding:100px max(6vw,44px)!important;display:grid!important}.dixStack h2,.dixCta h2{color:#fff!important;letter-spacing:-.05em!important;margin:0!important;font-size:clamp(40px,4.5vw,68px)!important;line-height:1.03!important}.dixStackGroups{gap:10px;display:grid}.dixStackGroups article{box-shadow:none!important;background:#ffffff0d!important;border:1px solid #ffffff24!important;border-radius:6px!important;padding:24px!important}.dixStackGroups small{letter-spacing:.11em;font-weight:900;color:var(--green)!important;font-size:9px!important}.dixStackGroups p{color:#d0e0e5!important;margin:12px 0 0!important;font-size:13px!important;line-height:1.65!important}main.dixPage>section.dixDelivery{background:#fff!important;grid-template-columns:1.08fr .92fr!important;align-items:start!important;gap:4vw!important;padding:82px max(6vw,44px)!important;display:grid!important}.dixDelivery h2{max-width:760px!important;font-size:clamp(38px,3.65vw,56px)!important}.dixDelivery>p{align-self:start;max-width:610px;padding-top:46px;color:var(--muted)!important;margin:0!important;font-size:16px!important;line-height:1.72!important}.dixDelivery ol{border-top:1px solid #d2e1e4;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:22px 0 0;padding:0;list-style:none;display:grid}.dixDelivery li{border-right:1px solid #d2e1e4;min-height:170px;padding:24px}.dixDelivery li:last-child{border-right:0}.dixDelivery li>span{color:#087d96;font-size:10px;font-weight:900}.dixDelivery li>b{margin-top:37px;font-size:18px;display:block;color:var(--ink)!important}.dixDelivery li>p{color:var(--muted)!important;margin:7px 0 0!important;font-size:12px!important}main.dixPage>section.dixCta{text-align:center!important;background:linear-gradient(135deg,#087087,#078da4)!important;padding:108px 8%!important}.dixCta .dixKicker{justify-content:center;color:#d8fbff!important}.dixCta h2{max-width:950px;margin:auto!important}.dixCta>p:not(.dixKicker){max-width:700px;color:#d6f0f2!important;margin:22px auto 30px!important;font-size:16px!important;line-height:1.7!important}.dixCta .dixPrimary{color:#07566b!important;background:#fff!important}@media (width<=1080px){.dixHeroCopy{width:66%}.dixHealth{width:350px;right:3vw}.dixCapabilityGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){main.dixPage>section.dixHero{align-items:flex-start!important;min-height:1060px!important;padding:74px 22px 430px!important}.dixHeroImage{background-position:67%}.dixHeroShade{background:linear-gradient(#020f18fc,#031a27e6 65%,#031a273d)}.dixHeroCopy{width:100%}main.dixPage .dixHero h1{font-size:44px!important}.dixHeroCopy>p:not(.dixKicker){font-size:16px!important}.dixActions{flex-direction:column}.dixActions a{width:100%}.dixProof{flex-direction:column;gap:9px}.dixHealth{width:auto;bottom:32px;left:22px;right:22px}.dixSignal{justify-content:flex-start!important}.dixCase,.dixContinuity{grid-template-columns:1fr!important}.dixCaseCopy,.dixContinuityCopy{padding:72px 22px}.dixCasePhoto,.dixContinuityPhoto{min-height:460px}.dixSectionHead,.dixDelivery,.dixStack{grid-template-columns:1fr!important;gap:22px!important}.dixModelStage{grid-template-columns:1fr}.dixModelStage>article{min-height:510px!important;padding:32px!important}.dixCapabilityGrid{grid-template-columns:1fr}.dixDelivery>p{padding-top:0}.dixDelivery ol{grid-template-columns:1fr;margin-top:4px}.dixDelivery li{border-bottom:1px solid #d2e1e4;border-right:0;min-height:135px}main.dixPage>section.dixModels,main.dixPage>section.dixCapabilities,main.dixPage>section.dixStack,main.dixPage>section.dixDelivery{padding:75px 22px!important}.dixCaseCopy h2,.dixSectionHead h2,.dixContinuityCopy h2,.dixDelivery h2{font-size:39px!important}.dixCaseGrid,.dixContinuityGrid{grid-template-columns:1fr}}main.wlxPage{--navy:#061629;--deep:#08233e;--blue:#0b4e78;--cyan:#52d7ee;--lime:#9de35a;--ink:#102c42;--muted:#607588;--paper:#f4f8fa;color:var(--ink);background:var(--paper)!important}main.wlxPage *{box-sizing:border-box}.wlxKicker{align-items:center;gap:9px;display:flex;color:var(--cyan)!important;letter-spacing:.15em!important;margin:0 0 20px!important;font-size:12px!important;font-weight:900!important}.wlxKicker.dark{color:#087ca3!important}main.wlxPage>section.wlxHero{background:var(--navy)!important;align-items:center!important;min-height:800px!important;padding:105px max(6vw,44px)!important;display:flex!important;position:relative!important;overflow:hidden!important}.wlxHeroImage,.wlxHeroShade{position:absolute;inset:0}.wlxHeroImage{background:url(/assets/wialon-v3/hero.png) 50%/cover no-repeat}.wlxHeroShade{background:linear-gradient(90deg,#030f1dfc 0%,#04192df0 44%,#04192d38 76%,#04192d0d)}.wlxHeroCopy{z-index:2;width:min(760px,58%);position:relative}main.wlxPage .wlxHero h1{color:#fff!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(53px,5.8vw,88px)!important;line-height:.98!important}.wlxHero h1 em{color:var(--cyan);font-style:normal}.wlxHeroCopy>p:not(.wlxKicker){max-width:710px;color:#c6d7e4!important;margin:27px 0 0!important;font-size:18px!important;line-height:1.72!important}.wlxActions{flex-wrap:wrap;gap:12px;margin-top:33px;display:flex}.wlxPrimary,.wlxSecondary{border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 22px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.wlxPrimary{color:#062039!important;background:var(--cyan)!important}.wlxSecondary{border:1px solid #fff6;color:#fff!important}.wlxProof{flex-wrap:wrap;gap:20px;margin-top:30px;display:flex}.wlxProof span{color:#c7d9e6;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.wlxProof svg{color:var(--lime)}.wlxCommandCard{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:10px;width:380px;padding:24px;position:absolute;bottom:55px;right:5.5vw;box-shadow:0 28px 75px #0000006b;background:#051e33f0!important;border:1px solid #52d7ee4d!important}.wlxCommandCard header{letter-spacing:.12em;border-bottom:1px solid #ffffff21;justify-content:space-between;padding-bottom:16px;font-size:10px;font-weight:900;display:flex}.wlxCommandCard header span{color:#c2d4df;align-items:center;gap:8px;display:flex}.wlxCommandCard header i{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #9de35a1f}.wlxCommandCard header small{color:var(--lime)!important}.wlxMapMini{color:#ffffff1f;background:linear-gradient(25deg,#0b3656,#0d456b);border-radius:7px;height:175px;margin:18px 0;position:relative;overflow:hidden}.wlxMapMini>svg{position:absolute;bottom:15px;right:18px}.wlxMapMini:before,.wlxMapMini:after{content:"";background:#52d7ee29;width:160%;height:1px;position:absolute;top:50%;left:-20%;transform:rotate(-23deg)}.wlxMapMini:after{top:40%;transform:rotate(32deg)}.wlxMapMini .pin{z-index:2;background:var(--cyan);color:#06304a;border:2px solid #fff;border-radius:50% 50% 50% 4px;place-items:center;width:30px;height:30px;display:grid;position:absolute;transform:rotate(-45deg);box-shadow:0 8px 20px #0000004d}.wlxMapMini .pin svg{transform:rotate(45deg)}.wlxMapMini .one{top:34px;left:48px}.wlxMapMini .two{top:71px;right:65px}.wlxMapMini .three{background:var(--lime);bottom:25px;left:136px}.wlxCommandStats{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.wlxCommandStats p{background:#ffffff0f;border-radius:5px;flex-direction:column;padding:11px;display:flex;margin:0!important}.wlxCommandStats small{font-weight:900;color:#91aabd!important;font-size:8px!important}.wlxCommandStats b{margin-top:5px;color:#fff!important;font-size:19px!important}.wlxCommandStats .alert{color:#ffcf70!important}.wlxCommandStatus{color:#4c8720;background:#eef9e7;border-radius:5px;align-items:center;gap:10px;margin-top:13px;padding:13px;display:flex}.wlxCommandStatus span{flex-direction:column;display:flex}.wlxCommandStatus b{font-size:11px;color:#315b16!important}.wlxCommandStatus small{margin-top:2px;color:#618048!important;font-size:9px!important}main.wlxPage>section.wlxSignal{white-space:nowrap;color:#fff!important;background:#0a4b72!important;justify-content:center!important;align-items:center!important;gap:clamp(14px,2.8vw,42px)!important;padding:22px 4%!important;display:flex!important;overflow:auto!important}.wlxSignal span{letter-spacing:.14em;font-size:11px;font-weight:900}.wlxSignal i{color:var(--cyan);font-style:normal}.wlxSignal b{border-left:1px solid #ffffff4d;padding-left:18px;font-size:10px;color:var(--lime)!important}main.wlxPage>section.wlxCase{background:#fff!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.wlxCaseCopy{flex-direction:column;justify-content:center;padding:8vw;display:flex}.wlxCaseCopy h2,.wlxSectionHead h2,.wlxSectorCopy h2{color:var(--ink)!important;letter-spacing:-.05em!important;margin:0!important;font-size:clamp(40px,4.5vw,67px)!important;line-height:1.03!important}.wlxCaseCopy>p:not(.wlxKicker){color:var(--muted)!important;margin:24px 0 0!important;font-size:16px!important;line-height:1.75!important}.wlxCaseChecks{grid-template-columns:1fr 1fr;gap:9px;margin-top:27px;display:grid}.wlxCaseChecks span{color:#29465a;border:1px solid #d8e4e9;border-radius:6px;align-items:center;gap:9px;padding:14px;font-size:12px;font-weight:700;display:flex}.wlxCaseChecks svg{color:#0788ae}.wlxCaseImage{min-height:690px;position:relative;overflow:hidden}.wlxCaseImage>img{object-fit:cover;width:100%;height:100%}.wlxCaseImage>div{background:#04192ded;border-radius:6px;flex-direction:column;padding:19px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.wlxCaseImage small{letter-spacing:.13em;font-weight:900;color:var(--cyan)!important;font-size:9px!important}.wlxCaseImage b{margin-top:6px;color:#fff!important;font-size:14px!important}main.wlxPage>section.wlxCapabilities{background:var(--paper)!important;padding:100px max(5vw,38px)!important}.wlxSectionHead{grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;max-width:1400px;margin:0 auto 52px;display:grid}.wlxSectionHead>p{color:var(--muted)!important;margin:0!important;font-size:16px!important;line-height:1.75!important}.wlxCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1400px;margin:auto;display:grid}.wlxCapabilityGrid article{position:relative;overflow:hidden;background:#fff!important;border:1px solid #d6e3e8!important;border-radius:7px!important;min-height:270px!important;padding:27px!important;box-shadow:0 14px 34px #0c344c0d!important}.wlxCapabilityGrid article>div{color:#0786ad;justify-content:space-between;align-items:center;display:flex}.wlxCapabilityGrid article>div span{color:#8094a3;font-size:9px;font-weight:900}.wlxCapabilityGrid h3{color:var(--ink)!important;margin:66px 0 10px!important;font-size:21px!important}.wlxCapabilityGrid p{color:var(--muted)!important;margin:0!important;font-size:13px!important;line-height:1.65!important}.wlxCapabilityGrid article>i{background:linear-gradient(90deg,var(--cyan),var(--lime));transform-origin:0;height:4px;transition:all .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.wlxCapabilityGrid article:hover>i{transform:scaleX(1)}main.wlxPage>section.wlxFlow{background:var(--navy)!important;padding:100px max(6vw,44px)!important}.wlxFlowHead{max-width:900px}.wlxFlowHead h2,.wlxDelivery h2,.wlxCta h2{color:#fff!important;letter-spacing:-.05em!important;margin:0!important;font-size:clamp(40px,4.5vw,68px)!important;line-height:1.03!important}.wlxFlowHead>p:not(.wlxKicker){max-width:750px;color:#afc4d3!important;margin:23px 0 0!important;font-size:16px!important;line-height:1.7!important}.wlxFlowSteps{align-items:stretch;max-width:1400px;margin:48px auto 0;display:flex}.wlxFlowSteps article{flex-direction:column;flex:1;min-height:250px;display:flex;background:#ffffff0d!important;border:1px solid #ffffff26!important;border-radius:6px!important;padding:25px!important}.wlxFlowSteps>i{color:var(--cyan);align-self:center;padding:0 10px;font-style:normal}.wlxFlowSteps article>span{color:#7f9aab;align-self:flex-end;font-size:9px;font-weight:900}.wlxFlowSteps svg{color:var(--cyan);margin-top:28px}.wlxFlowSteps b{margin-top:35px;font-size:17px;color:#fff!important}.wlxFlowSteps p{color:#afc3d1!important;margin:7px 0 0!important;font-size:12px!important;line-height:1.6!important}main.wlxPage>section.wlxSectors{background:#fff!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.wlxSectorImage{min-height:720px;position:relative;overflow:hidden}.wlxSectorImage>img{object-fit:cover;width:100%;height:100%}.wlxSectorImage>div{color:var(--cyan);background:#04192ded;border-radius:6px;align-items:center;gap:12px;padding:17px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.wlxSectorImage span{flex-direction:column;display:flex}.wlxSectorImage small{font-weight:900;color:var(--cyan)!important;font-size:9px!important}.wlxSectorImage b{margin-top:3px;color:#fff!important;font-size:13px!important}.wlxSectorCopy{flex-direction:column;justify-content:center;padding:7vw;display:flex}.wlxSectorList{border-top:1px solid #d5e1e7;margin-top:30px}.wlxSectorList article{grid-template-columns:48px 1fr;gap:14px;display:grid;box-shadow:none!important;background:0 0!important;border-bottom:1px solid #d5e1e7!important;padding:20px 0!important}.wlxSectorList>article>span{color:#0786ad;font-size:10px;font-weight:900}.wlxSectorList h3{letter-spacing:.04em;color:var(--ink)!important;margin:0!important;font-size:13px!important}.wlxSectorList p{color:var(--muted)!important;margin:6px 0 0!important;font-size:12px!important;line-height:1.55!important}main.wlxPage>section.wlxDelivery{background:#0a3f62!important;grid-template-columns:1fr .72fr!important;gap:7vw!important;padding:100px max(6vw,44px)!important;display:grid!important}.wlxDelivery>p{align-self:end;color:#bfd0da!important;margin:0!important;font-size:16px!important;line-height:1.72!important}.wlxDelivery ol{border-top:1px solid #fff3;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:5px 0 0;padding:0;list-style:none;display:grid}.wlxDelivery li{border-right:1px solid #fff3;min-height:175px;padding:24px}.wlxDelivery li:last-child{border-right:0}.wlxDelivery li>span{color:var(--lime);font-size:10px;font-weight:900}.wlxDelivery li>b{margin-top:37px;font-size:18px;display:block;color:#fff!important}.wlxDelivery li>p{color:#b9ccd7!important;margin:7px 0 0!important;font-size:12px!important}main.wlxPage>section.wlxCta{text-align:center!important;background:linear-gradient(135deg,#0b6985,#087e9f)!important;padding:108px 8%!important}.wlxCta .wlxKicker{justify-content:center;color:#d9fbff!important}.wlxCta h2{max-width:950px;margin:auto!important}.wlxCta>p:not(.wlxKicker){max-width:680px;color:#dbf0f4!important;margin:22px auto 30px!important;font-size:16px!important;line-height:1.7!important}.wlxCta .wlxPrimary{color:#07516a!important;background:#fff!important}@media (width<=1080px){.wlxHeroCopy{width:65%}.wlxCommandCard{width:345px;right:3vw}.wlxCapabilityGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){main.wlxPage>section.wlxHero{align-items:flex-start!important;min-height:1040px!important;padding:74px 22px 420px!important}.wlxHeroImage{background-position:64%}.wlxHeroShade{background:linear-gradient(#030f1dfc,#04192de6 65%,#04192d40)}.wlxHeroCopy{width:100%}main.wlxPage .wlxHero h1{font-size:45px!important}.wlxHeroCopy>p:not(.wlxKicker){font-size:16px!important}.wlxActions{flex-direction:column}.wlxActions a{width:100%}.wlxProof{flex-direction:column;gap:9px}.wlxCommandCard{width:auto;bottom:32px;left:22px;right:22px}.wlxSignal{justify-content:flex-start!important}.wlxCase,.wlxSectors{grid-template-columns:1fr!important}.wlxCaseCopy,.wlxSectorCopy{padding:72px 22px}.wlxCaseImage,.wlxSectorImage{min-height:460px}.wlxSectionHead,.wlxDelivery{grid-template-columns:1fr!important;gap:22px!important}.wlxCapabilityGrid{grid-template-columns:1fr}.wlxFlowSteps{flex-direction:column;gap:8px}.wlxFlowSteps>i{transform:rotate(90deg)}.wlxFlowSteps article{min-height:205px}.wlxDelivery ol{grid-template-columns:1fr}.wlxDelivery li{border-bottom:1px solid #fff3;border-right:0;min-height:140px}main.wlxPage>section.wlxCapabilities,main.wlxPage>section.wlxFlow,main.wlxPage>section.wlxDelivery{padding:75px 22px!important}.wlxCaseCopy h2,.wlxSectionHead h2,.wlxSectorCopy h2{font-size:39px!important}.wlxCaseChecks{grid-template-columns:1fr}}main.wkxPage{--navy:#07192f;--blue:#0b3e6d;--red:#d9272e;--cyan:#6fdcf2;--ink:#152d45;--muted:#5e7284;--paper:#f4f7f9;color:var(--ink);background:var(--paper)!important}main.wkxPage *{box-sizing:border-box}.wkxKicker{align-items:center;gap:10px;display:flex;color:var(--cyan)!important;letter-spacing:.17em!important;margin:0 0 21px!important;font-size:12px!important;font-weight:900!important}.wkxKicker span{background:currentColor;width:25px;height:2px}.wkxKicker.dark{color:#b31e27!important}main.wkxPage>section.wkxHero{background:var(--navy)!important;align-items:center!important;min-height:790px!important;padding:110px max(6vw,44px)!important;display:flex!important;position:relative!important;overflow:hidden!important}.wkxHeroImage,.wkxHeroShade{position:absolute;inset:0}.wkxHeroImage{background:url(/assets/wolters-kluwer-v3/hero.png) 50%/cover no-repeat}.wkxHeroShade{background:linear-gradient(90deg,#041122fc 0%,#051931ed 42%,#0519313b 75%,#0519310d)}.wkxHeroCopy{z-index:2;width:min(760px,60%);position:relative}.wkxHeroCopy>img{border-radius:4px;object-fit:contain!important;background:#fff!important;border:0!important;width:215px!important;max-height:80px!important;margin:0 0 28px!important;padding:14px!important;display:block!important}main.wkxPage .wkxHero h1{color:#fff!important;letter-spacing:-.056em!important;margin:0!important;font-size:clamp(53px,6vw,91px)!important;line-height:.97!important}.wkxHero h1 em{color:#ff575c;font-style:normal}.wkxHeroCopy>p:not(.wkxKicker){max-width:690px;color:#cfdeea!important;margin:27px 0 0!important;font-size:19px!important;line-height:1.68!important}.wkxActions{flex-wrap:wrap;gap:12px;margin-top:33px;display:flex}.wkxPrimary,.wkxSecondary{border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 21px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.wkxPrimary{color:#fff!important;background:var(--red)!important}.wkxSecondary{border:1px solid #ffffff6b;color:#fff!important}.wkxHeroProof{flex-wrap:wrap;gap:22px;margin-top:32px;display:flex}.wkxHeroProof span{color:#d4e2ec;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.wkxHeroProof svg{color:var(--cyan)}.wkxDecisionCard{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:10px;width:375px;padding:25px;position:absolute;bottom:58px;right:5.5vw;box-shadow:0 28px 70px #0006;background:#061c36ed!important;border:1px solid #6fdcf24a!important}.wkxDecisionHead{letter-spacing:.12em;border-bottom:1px solid #ffffff21;justify-content:space-between;padding-bottom:17px;font-size:9px;font-weight:900;display:flex}.wkxDecisionHead span{color:#bacddd;align-items:center;gap:8px;display:flex}.wkxDecisionHead i{background:#55d78a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #55d78a1f}.wkxDecisionHead small{color:#68df9a!important}.wkxDecisionMetric{flex-direction:column;padding:22px 0;display:flex}.wkxDecisionMetric small{font-weight:900;color:var(--cyan)!important;font-size:8px!important}.wkxDecisionMetric strong{margin-top:6px;color:#fff!important;font-size:38px!important}.wkxDecisionMetric>span{background:#305576;height:5px;margin-top:11px}.wkxDecisionMetric i{background:#55d78a;width:94%;height:100%;display:block}.wkxDecisionRows{background:#ffffff0e;border-radius:6px;padding:3px 13px}.wkxDecisionRows p{border-bottom:1px solid #ffffff14;justify-content:space-between;padding:11px 0;display:flex;margin:0!important;font-size:11px!important}.wkxDecisionRows p:last-child{border:0}.wkxDecisionRows span{color:#aec2d2}.wkxDecisionRows b{color:#d9f6e4!important}.wkxDecisionRows .warn{color:#ffd17d!important}.wkxDecisionOutcome{color:#2d8050;background:#edf9f1;border-radius:6px;align-items:center;gap:11px;margin-top:16px;padding:14px;display:flex}.wkxDecisionOutcome span{flex-direction:column;display:flex}.wkxDecisionOutcome b{font-size:11px;color:#245f3d!important}.wkxDecisionOutcome small{margin-top:3px;color:#527562!important;font-size:9px!important}main.wkxPage>section.wkxSignal{white-space:nowrap;color:#fff!important;background:#0b3e6d!important;justify-content:center!important;align-items:center!important;gap:clamp(11px,2vw,30px)!important;padding:23px 4%!important;display:flex!important;overflow:auto!important}.wkxSignal span{letter-spacing:.12em;font-size:10px;font-weight:900}.wkxSignal i{color:var(--cyan);font-style:normal}.wkxSignal b{font-size:10px;color:#ff777b!important}main.wkxPage>section.wkxCase,main.wkxPage>section.wkxSectors{background:var(--paper)!important;padding:100px max(5vw,38px)!important}.wkxIntro{grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;max-width:1400px;margin:0 auto 52px;display:grid}.wkxIntro h2,.wkxFinance h2,.wkxRisk h2{color:var(--ink)!important;letter-spacing:-.048em!important;margin:0!important;font-size:clamp(39px,4.4vw,66px)!important;line-height:1.03!important}.wkxIntro>p{color:var(--muted)!important;margin:0!important;font-size:16px!important;line-height:1.75!important}.wkxCaseGrid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1400px;margin:auto;display:grid}.wkxCaseGrid article{background:#fff!important;border:1px solid #d6e2e9!important;border-radius:7px!important;min-height:275px!important;padding:27px!important;box-shadow:0 14px 34px #1237550d!important}.wkxCaseGrid article>span{float:right;color:#8296a7;font-size:9px;font-weight:900}.wkxCaseGrid svg{color:var(--red)}.wkxCaseGrid h3{color:var(--ink)!important;margin:72px 0 10px!important;font-size:21px!important}.wkxCaseGrid p{color:var(--muted)!important;margin:0!important;font-size:13px!important;line-height:1.6!important}main.wkxPage>section.wkxPortfolio{background:var(--navy)!important;padding:100px max(5vw,38px)!important}.wkxIntro.light h2{color:#fff!important}.wkxIntro.light>p{color:#b8cad8!important}.wkxPortfolioStage{grid-template-columns:.78fr 1.22fr;gap:20px;max-width:1400px;margin:auto;display:grid}.wkxPortfolioStage nav{border-top:1px solid #ffffff2e}.wkxPortfolioStage nav button{color:#9db5c8;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff2e;grid-template-columns:48px 28px 1fr 20px;align-items:center;gap:10px;width:100%;padding:20px 4px;display:grid}.wkxPortfolioStage nav button>span{color:#ff777b;font-size:9px;font-weight:900}.wkxPortfolioStage nav button b{font-size:13px;color:#b8cbd9!important}.wkxPortfolioStage nav button.active{color:#fff}.wkxPortfolioStage nav button.active b{color:#fff!important}.wkxPortfolioStage>article{flex-direction:column;justify-content:center;display:flex;min-height:540px!important;box-shadow:none!important;background:#0b3e6d!important;border:1px solid #6fdcf233!important;border-radius:8px!important;padding:55px!important}.wkxProductTop{justify-content:space-between;align-items:center;display:flex}.wkxProductTop>div{width:56px;height:56px;color:var(--cyan);background:#ffffff17;border-radius:6px;place-items:center;display:grid}.wkxProductTop>span{color:#ff8589;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:900}.wkxPortfolioStage h3{max-width:700px;color:#fff!important;margin:55px 0 13px!important;font-size:clamp(31px,3.2vw,47px)!important;line-height:1.07!important}.wkxPortfolioStage>article>p{color:#c0d1dd!important;margin:0!important;font-size:15px!important;line-height:1.7!important}.wkxPortfolioStage ul{grid-template-columns:repeat(2,1fr);gap:10px;margin:25px 0;padding:0;list-style:none;display:grid}.wkxPortfolioStage li{align-items:center;gap:8px;font-size:12px;display:flex;color:#fff!important}.wkxPortfolioStage li svg{color:#60d895}.wkxPortfolioStage>article>strong{margin-top:22px;color:#fff!important;font-size:20px!important}main.wkxPage>section.wkxFinance,main.wkxPage>section.wkxRisk{background:#fff!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.wkxFinanceCopy,.wkxRiskCopy{flex-direction:column;justify-content:center;padding:8vw;display:flex}.wkxFinanceCopy>p:not(.wkxKicker),.wkxRiskCopy>p:not(.wkxKicker){color:var(--muted)!important;font-size:16px!important;line-height:1.75!important}.wkxFinanceFlow{background:#eef4f7;border-radius:6px;justify-content:space-between;align-items:center;margin-top:26px;padding:19px;display:flex}.wkxFinanceFlow>span{color:#b31e27;flex-direction:column;align-items:center;gap:7px;display:flex}.wkxFinanceFlow b{font-size:10px;color:#24435a!important}.wkxFinanceFlow>i{color:#8aa0b0;font-style:normal}.wkxFinanceCopy>a{align-items:center;gap:8px;margin-top:27px;font-size:13px;font-weight:800;text-decoration:none;display:flex;color:#b31e27!important}.wkxFinancePhoto,.wkxRiskPhoto{min-height:670px;position:relative;overflow:hidden}.wkxFinancePhoto>img,.wkxRiskPhoto>img{object-fit:cover;width:100%;height:100%}.wkxFinancePhoto>span{color:#fff;letter-spacing:.1em;background:#051a33eb;border-radius:5px;align-items:center;gap:9px;padding:13px 16px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:27px;left:27px}.wkxFinancePhoto svg{color:var(--cyan)}.wkxRisk{background:#0b3e6d!important}.wkxRiskPhoto{order:1}.wkxRiskCopy{order:2}.wkxRiskCopy h2{color:#fff!important}.wkxRiskCopy>p:not(.wkxKicker){color:#bed0dc!important}.wkxRiskPhoto>img{object-position:center}.wkxRiskBadge{color:#60d895;background:#051a33eb;border-radius:6px;align-items:center;gap:12px;padding:17px;display:flex;position:absolute;bottom:27px;left:27px;right:27px}.wkxRiskBadge span{flex-direction:column;display:flex}.wkxRiskBadge small{font-weight:900;color:#60d895!important;font-size:9px!important}.wkxRiskBadge b{margin-top:4px;color:#fff!important;font-size:12px!important}.wkxRiskGrid{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:25px;display:grid}.wkxRiskGrid article{flex-direction:column;display:flex;box-shadow:none!important;background:#ffffff0e!important;border:1px solid #ffffff2e!important;border-radius:6px!important;padding:16px!important}.wkxRiskGrid svg{color:var(--cyan)}.wkxRiskGrid b{margin-top:17px;font-size:13px;color:#fff!important}.wkxRiskGrid span{color:#b6c9d8;margin-top:3px;font-size:10px}.wkxSectorGrid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1400px;margin:auto;display:grid}.wkxSectorGrid article{min-height:280px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d6e2e9!important;border-radius:7px!important;padding:27px!important}.wkxSectorGrid article>div{color:#b31e27;justify-content:space-between;align-items:center;display:flex}.wkxSectorGrid article>div span{font-size:9px;font-weight:900}.wkxSectorGrid h3{color:var(--ink)!important;margin:70px 0 10px!important;font-size:20px!important}.wkxSectorGrid p{color:var(--muted)!important;margin:0!important;font-size:13px!important;line-height:1.6!important}main.wkxPage>section.wkxDelivery{background:var(--navy)!important;padding:100px max(6vw,44px)!important}.wkxDeliveryIntro{grid-template-columns:1fr 1fr;gap:7vw;max-width:1400px;margin:0 auto 50px;display:grid}.wkxDeliveryIntro h2,.wkxCta h2{color:#fff!important;letter-spacing:-.048em!important;margin:0!important;font-size:clamp(40px,4.5vw,68px)!important;line-height:1.03!important}.wkxDeliveryIntro>p:not(.wkxKicker){align-self:end;color:#b0c4d3!important;margin:0!important;font-size:16px!important;line-height:1.7!important}.wkxDelivery ol{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);max-width:1400px;margin:auto;padding:0;list-style:none;display:grid}.wkxDelivery li{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;min-height:210px;padding:25px}.wkxDelivery li:nth-child(3n){border-right:0}.wkxDelivery li>span{color:#ff777b;font-size:10px;font-weight:900}.wkxDelivery h3{color:#fff!important;margin:48px 0 8px!important;font-size:21px!important}.wkxDelivery li p{color:#adc1d1!important;margin:0!important;font-size:12px!important;line-height:1.6!important}main.wkxPage>section.wkxCta{text-align:center!important;background:linear-gradient(135deg,#912028,#cf262d)!important;padding:108px 8%!important}.wkxCta .wkxKicker{justify-content:center;color:#ffd3d5!important}.wkxCta h2{max-width:960px;margin:auto!important}.wkxCta>p:not(.wkxKicker){max-width:710px;color:#f0dfe0!important;margin:23px auto 0!important;font-size:16px!important;line-height:1.7!important}.wkxCta .wkxActions{justify-content:center}.wkxCta .wkxPrimary{color:#7f171d!important;background:#fff!important}@media (width<=1080px){.wkxHeroCopy{width:66%}.wkxDecisionCard{width:340px;right:3vw}.wkxCaseGrid,.wkxSectorGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){main.wkxPage>section.wkxHero{align-items:flex-start!important;min-height:1000px!important;padding:76px 22px 415px!important}.wkxHeroImage{background-position:64%}.wkxHeroShade{background:linear-gradient(#041122fc 0%,#051931e6 64%,#0519314d)}.wkxHeroCopy{width:100%}main.wkxPage .wkxHero h1{font-size:46px!important}.wkxHeroCopy>p:not(.wkxKicker){font-size:16px!important}.wkxActions{flex-direction:column}.wkxActions a{width:100%}.wkxHeroProof{flex-direction:column;gap:10px}.wkxDecisionCard{width:auto;bottom:35px;left:22px;right:22px}.wkxSignal{justify-content:flex-start!important}.wkxIntro,.wkxDeliveryIntro{grid-template-columns:1fr;gap:20px}.wkxCaseGrid,.wkxSectorGrid,.wkxPortfolioStage{grid-template-columns:1fr}.wkxPortfolioStage>article{min-height:520px!important;padding:32px!important}.wkxFinance,.wkxRisk{grid-template-columns:1fr!important}.wkxFinancePhoto,.wkxRiskPhoto{min-height:450px}.wkxFinanceCopy,.wkxRiskCopy{padding:70px 22px}.wkxFinancePhoto{order:1}.wkxFinanceCopy{order:2}.wkxDelivery ol{grid-template-columns:1fr}.wkxDelivery li{border-right:0;min-height:165px}.wkxDelivery h3{margin-top:28px!important}main.wkxPage>section.wkxCase,main.wkxPage>section.wkxPortfolio,main.wkxPage>section.wkxSectors,main.wkxPage>section.wkxDelivery{padding:75px 22px!important}.wkxIntro h2,.wkxFinance h2,.wkxRisk h2{font-size:39px!important}}main.smxPage{--plum:#241431;--plum2:#3a1b48;--coral:#ff6f61;--teal:#51dacb;--ink:#271d31;--muted:#6d6472;--paper:#f7f5f8;color:var(--ink);background:var(--paper)!important}main.smxPage *{box-sizing:border-box}.smxKicker{align-items:center;gap:9px;display:flex;color:var(--teal)!important;letter-spacing:.15em!important;margin:0 0 20px!important;font-size:12px!important;font-weight:900!important}.smxKicker.dark{color:#a53c57!important}main.smxPage>section.smxHero{background:var(--plum)!important;align-items:center!important;min-height:800px!important;padding:105px max(6vw,44px)!important;display:flex!important;position:relative!important;overflow:hidden!important}.smxHeroImage,.smxHeroShade{position:absolute;inset:0}.smxHeroImage{background:url(/assets/spend-management-v3/hero.png) 50%/cover no-repeat}.smxHeroShade{background:linear-gradient(90deg,#1b0d26fc 0%,#241431f0 44%,#2414313d 77%,#2414310f)}.smxHeroCopy{z-index:2;width:min(770px,59%);position:relative}main.smxPage .smxHero h1{color:#fff!important;letter-spacing:-.056em!important;margin:0!important;font-size:clamp(53px,5.9vw,90px)!important;line-height:.97!important}.smxHero h1 em{color:#ff8c80;font-style:normal}.smxHeroCopy>p:not(.smxKicker){max-width:700px;color:#d9cfe0!important;margin:27px 0 0!important;font-size:18px!important;line-height:1.72!important}.smxActions{flex-wrap:wrap;gap:12px;margin-top:33px;display:flex}.smxPrimary,.smxSecondary{border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 22px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.smxPrimary{color:#2a1735!important;background:var(--teal)!important}.smxSecondary{border:1px solid #fff6;color:#fff!important}.smxHeroProof{flex-wrap:wrap;gap:20px;margin-top:30px;display:flex}.smxHeroProof span{color:#ddcfe4;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.smxHeroProof svg{color:var(--teal)}.smxApprovalCard{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:10px;width:385px;padding:24px;position:absolute;bottom:55px;right:5.5vw;box-shadow:0 30px 80px #0000006e;background:#271332f0!important;border:1px solid #51dacb47!important}.smxApprovalCard header{letter-spacing:.11em;border-bottom:1px solid #ffffff21;justify-content:space-between;padding-bottom:16px;font-size:10px;font-weight:900;display:flex}.smxApprovalCard header span{color:#d6c7dd;align-items:center;gap:8px;display:flex}.smxApprovalCard header i{background:#ffc569;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ffc5691f}.smxApprovalCard header small{color:#ffc569!important}.smxAmount{flex-direction:column;padding:23px 0;display:flex}.smxAmount small{font-weight:900;color:var(--teal)!important;font-size:9px!important}.smxAmount strong{margin-top:7px;color:#fff!important;font-size:31px!important}.smxAmount span{color:#a994b3;letter-spacing:.1em;margin-top:6px;font-size:9px;font-weight:800}.smxChecks{background:#ffffff0f;border-radius:6px;padding:3px 13px}.smxChecks p{border-bottom:1px solid #ffffff17;justify-content:space-between;padding:12px 0;display:flex;margin:0!important;font-size:11px!important}.smxChecks p:last-child{border:0}.smxChecks p>span{color:#beaeca}.smxChecks b{align-items:center;gap:4px;display:flex;color:#e8e0ed!important}.smxChecks svg{color:var(--teal)}.smxApproved{color:#268a7e;background:#eafaf7;border-radius:6px;align-items:center;gap:10px;margin-top:15px;padding:14px;display:flex}.smxApproved span{flex-direction:column;display:flex}.smxApproved b{font-size:11px;color:#206a61!important}.smxApproved small{margin-top:2px;color:#55847e!important;font-size:9px!important}main.smxPage>section.smxSignal{white-space:nowrap;color:#fff!important;background:#a53c57!important;justify-content:center!important;align-items:center!important;gap:clamp(12px,2.2vw,34px)!important;padding:22px 4%!important;display:flex!important;overflow:auto!important}.smxSignal span{letter-spacing:.13em;font-size:10px;font-weight:900}.smxSignal i{color:#ffd5ce;font-style:normal}.smxSignal b{border-left:1px solid #ffffff59;padding-left:16px;font-size:10px;color:#bff8f1!important}main.smxPage>section.smxProblem{background:#fff!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.smxProblemCopy{flex-direction:column;justify-content:center;padding:7.5vw;display:flex}.smxProblemCopy h2,.smxSectionHead h2,.smxReceiveCopy h2,.smxDelivery h2{color:var(--ink)!important;letter-spacing:-.05em!important;margin:0!important;font-size:clamp(40px,4.5vw,67px)!important;line-height:1.03!important}.smxProblemCopy>p:not(.smxKicker){color:var(--muted)!important;margin:24px 0 0!important;font-size:16px!important;line-height:1.75!important}.smxProblemStats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:28px;display:grid}.smxProblemStats article{box-shadow:none!important;background:#fbf9fb!important;border:1px solid #e4dae7!important;border-radius:6px!important;padding:17px!important}.smxProblemStats span{color:#b3415c;font-size:9px;font-weight:900}.smxProblemStats b{margin-top:25px;font-size:12px;display:block;color:var(--ink)!important}.smxProblemStats p{color:var(--muted)!important;margin:6px 0 0!important;font-size:10px!important;line-height:1.55!important}.smxProblemPhoto{min-height:710px;position:relative;overflow:hidden}.smxProblemPhoto>img{object-fit:cover;width:100%;height:100%}.smxProblemPhoto>span{color:#fff;letter-spacing:.09em;background:#23122feb;border-radius:5px;align-items:center;gap:9px;padding:14px 17px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:28px;left:28px}.smxProblemPhoto svg{color:var(--teal)}main.smxPage>section.smxJourney{background:var(--paper)!important;padding:100px max(5vw,38px)!important}.smxSectionHead{grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;max-width:1400px;margin:0 auto 52px;display:grid}.smxSectionHead>p{color:var(--muted)!important;margin:0!important;font-size:16px!important;line-height:1.75!important}.smxJourneyStage{grid-template-columns:.72fr 1.28fr;gap:18px;max-width:1400px;margin:auto;display:grid}.smxJourneyStage nav{border-top:1px solid #dcd2df}.smxJourneyStage button{color:#817486;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #dcd2df;grid-template-columns:42px 28px 1fr 18px;align-items:center;gap:10px;width:100%;padding:20px 4px;display:grid}.smxJourneyStage button>span{color:#b3415c;font-size:9px;font-weight:900}.smxJourneyStage button b{font-size:13px;color:#67596c!important}.smxJourneyStage button.active{color:#a53c57;background:#fff;padding-left:15px}.smxJourneyStage button.active b{color:var(--ink)!important}.smxJourneyStage>article{flex-direction:column;justify-content:center;display:flex;background:var(--plum)!important;min-height:535px!important;box-shadow:none!important;border:0!important;border-radius:8px!important;padding:55px!important}.smxSelectedIcon{width:57px;height:57px;color:var(--teal);background:#ffffff14;border-radius:6px;place-items:center;display:grid}.smxJourneyStage>article>small{letter-spacing:.11em;margin-top:42px;font-weight:900;color:#ff978d!important;font-size:9px!important}.smxJourneyStage h3{max-width:700px;color:#fff!important;margin:13px 0!important;font-size:clamp(32px,3.3vw,48px)!important;line-height:1.06!important}.smxJourneyStage>article>p{color:#d2c5d9!important;margin:0!important;font-size:15px!important;line-height:1.7!important}.smxJourneyStage ul{grid-template-columns:repeat(3,1fr);gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.smxJourneyStage li{color:#fff;align-items:center;gap:7px;font-size:11px;display:flex}.smxJourneyStage li svg{color:var(--teal)}main.smxPage>section.smxCapabilities{background:#321a40!important;padding:100px max(5vw,38px)!important}.smxSectionHead.light h2{color:#fff!important}.smxSectionHead.light>p{color:#cdbed5!important}.smxCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:11px;max-width:1400px;margin:auto;display:grid}.smxCapabilityGrid article{min-height:250px!important;box-shadow:none!important;background:#ffffff0e!important;border:1px solid #ffffff24!important;border-radius:7px!important;padding:27px!important}.smxCapabilityGrid article>div{color:var(--teal);justify-content:space-between;align-items:center;display:flex}.smxCapabilityGrid article>div span{color:#927fa0;font-size:9px;font-weight:900}.smxCapabilityGrid h3{color:#fff!important;margin:62px 0 10px!important;font-size:20px!important}.smxCapabilityGrid p{color:#c9b9d1!important;margin:0!important;font-size:13px!important;line-height:1.65!important}main.smxPage>section.smxReceive{background:#fff!important;grid-template-columns:1fr 1fr!important;padding:0!important;display:grid!important}.smxReceivePhoto{min-height:690px;position:relative;overflow:hidden}.smxReceivePhoto>img{object-fit:cover;width:100%;height:100%}.smxReceivePhoto>div{color:var(--teal);background:#23122fed;border-radius:6px;align-items:center;gap:12px;padding:17px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.smxReceivePhoto span{flex-direction:column;display:flex}.smxReceivePhoto small{font-weight:900;color:var(--teal)!important;font-size:9px!important}.smxReceivePhoto b{margin-top:3px;color:#fff!important;font-size:13px!important}.smxReceiveCopy{flex-direction:column;justify-content:center;padding:7.5vw;display:flex}.smxReceiveCopy>p:not(.smxKicker){color:var(--muted)!important;margin:23px 0 0!important;font-size:16px!important;line-height:1.75!important}.smxMatch{background:#f3edf4;border-radius:7px;justify-content:space-between;align-items:center;margin-top:29px;padding:18px;display:flex}.smxMatch span{color:#a53c57;flex-direction:column;align-items:center;gap:7px;display:flex}.smxMatch b{font-size:10px;color:#49394f!important}.smxMatch>i{color:#9e8ca3;font-style:normal}.smxMatch .result{color:#248d80}main.smxPage>section.smxValue{background:linear-gradient(135deg,#9e3a54,#c65067)!important;padding:100px max(6vw,44px)!important}.smxValue>div:first-child{grid-template-columns:.72fr 1.28fr;gap:8vw;max-width:1400px;margin:auto;display:grid}.smxValue h2,.smxCta h2{color:#fff!important;letter-spacing:-.05em!important;margin:0!important;font-size:clamp(40px,4.5vw,68px)!important;line-height:1.03!important}.smxValueGrid{max-width:1400px;grid-template-columns:repeat(3,1fr)!important;gap:11px!important;margin:48px auto 0!important;display:grid!important}.smxValueGrid article{min-height:245px!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff38!important;border-radius:7px!important;padding:28px!important}.smxValueGrid svg{color:#bcfff7}.smxValueGrid h3{color:#fff!important;margin:65px 0 9px!important;font-size:20px!important}.smxValueGrid p{color:#f4dce2!important;margin:0!important;font-size:13px!important;line-height:1.65!important}main.smxPage>section.smxDelivery{background:#fff!important;grid-template-columns:1fr .78fr!important;gap:7vw!important;padding:100px max(6vw,44px)!important;display:grid!important}.smxDelivery>p{align-self:end;color:var(--muted)!important;margin:0!important;font-size:16px!important;line-height:1.72!important}.smxDelivery ol{border-top:1px solid #dfd5e1;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:5px 0 0;padding:0;list-style:none;display:grid}.smxDelivery li{border-right:1px solid #dfd5e1;min-height:175px;padding:24px}.smxDelivery li:last-child{border-right:0}.smxDelivery li>span{color:#b3415c;font-size:10px;font-weight:900}.smxDelivery li>b{margin-top:37px;font-size:18px;display:block;color:var(--ink)!important}.smxDelivery li>p{color:var(--muted)!important;margin:7px 0 0!important;font-size:12px!important}main.smxPage>section.smxCta{text-align:center!important;background:var(--plum)!important;padding:108px 8%!important}.smxCta .smxKicker{justify-content:center;color:#bff7f0!important}.smxCta h2{max-width:970px;margin:auto!important}.smxCta>p:not(.smxKicker){max-width:700px;color:#d6c8dc!important;margin:22px auto 30px!important;font-size:16px!important;line-height:1.7!important}@media (width<=1080px){.smxHeroCopy{width:65%}.smxApprovalCard{width:345px;right:3vw}.smxCapabilityGrid{grid-template-columns:repeat(2,1fr)}.smxProblemStats{grid-template-columns:1fr}}@media (width<=720px){main.smxPage>section.smxHero{align-items:flex-start!important;min-height:1040px!important;padding:74px 22px 420px!important}.smxHeroImage{background-position:66%}.smxHeroShade{background:linear-gradient(#1b0d26fc,#241431e6 65%,#24143140)}.smxHeroCopy{width:100%}main.smxPage .smxHero h1{font-size:45px!important}.smxHeroCopy>p:not(.smxKicker){font-size:16px!important}.smxActions{flex-direction:column}.smxActions a{width:100%}.smxHeroProof{flex-direction:column;gap:9px}.smxApprovalCard{width:auto;bottom:32px;left:22px;right:22px}.smxSignal{justify-content:flex-start!important}.smxProblem,.smxReceive{grid-template-columns:1fr!important}.smxProblemCopy,.smxReceiveCopy{padding:72px 22px}.smxProblemPhoto,.smxReceivePhoto{min-height:460px}.smxSectionHead,.smxDelivery,.smxValue>div:first-child{grid-template-columns:1fr!important;gap:22px!important}.smxJourneyStage{grid-template-columns:1fr}.smxJourneyStage>article{min-height:520px!important;padding:32px!important}.smxJourneyStage ul{grid-template-columns:1fr}.smxCapabilityGrid,.smxValueGrid{grid-template-columns:1fr!important}.smxDelivery ol{grid-template-columns:1fr}.smxDelivery li{border-bottom:1px solid #dfd5e1;border-right:0;min-height:140px}main.smxPage>section.smxJourney,main.smxPage>section.smxCapabilities,main.smxPage>section.smxValue,main.smxPage>section.smxDelivery{padding:75px 22px!important}.smxProblemCopy h2,.smxSectionHead h2,.smxReceiveCopy h2,.smxDelivery h2{font-size:39px!important}.smxMatch{gap:5px;padding:14px}.smxMatch svg{width:20px}.smxMatch b{font-size:8px}}#resources-page-v3{--navy:#061a35;--ink:#082746;--cyan:#5dddf0;--lime:#b8f34f;--mist:#f3f7fa;background:var(--mist);color:var(--ink);overflow:hidden}#resources-page-v3 *{box-sizing:border-box}#resources-page-v3 svg{width:18px;height:18px}.rvEyebrow{align-items:center;gap:10px;display:flex;color:var(--cyan)!important;letter-spacing:.17em!important;margin:0 0 22px!important;font-size:12px!important;font-weight:900!important}.rvEyebrowDark{color:#0785a5!important}.rvHero{background:var(--navy);color:#fff;grid-template-columns:minmax(0,1fr) 390px;align-items:end;min-height:760px;display:grid;position:relative}.rvHeroImage,.rvHeroShade{position:absolute;inset:0}.rvHeroImage img{object-fit:cover;object-position:center 44%;filter:saturate(.86)contrast(1.04);width:100%;height:100%}.rvHeroShade{z-index:1;background:linear-gradient(90deg,#061a35fa 0%,#061a35e6 39%,#061a3533 76%),linear-gradient(#0000 45%,#061a35eb)}.rvHeroContent{z-index:2;max-width:900px;padding:150px max(5vw,70px) 90px;position:relative}.rvHero h1{color:#fff!important;letter-spacing:-.065em!important;margin:0!important;font-size:clamp(60px,7.3vw,112px)!important;line-height:.86!important}.rvHero h1 em{color:var(--cyan);font-style:normal}.rvHeroLead{max-width:680px;color:#d1deeb!important;margin:34px 0 0!important;font-size:19px!important;line-height:1.7!important}.rvHeroActions{align-items:center;gap:28px;margin-top:38px;display:flex}.rvButton{justify-content:center;align-items:center;gap:10px;min-height:54px;padding:15px 21px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.rvButtonPrimary{background:var(--lime);color:var(--navy)!important}.rvButtonPrimary:hover svg{transform:translate(4px)}.rvButton svg,.rvTextLink svg{transition:transform .2s}.rvTextLink{align-items:center;gap:8px;font-size:14px;font-weight:850;text-decoration:none;display:inline-flex;color:#fff!important}.rvHeroPanel{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#051932d6;border:1px solid #ffffff2e;margin:0 44px 44px 0;padding:30px;position:relative}.rvHeroPanel>span{color:var(--cyan);letter-spacing:.16em;font-size:10px;font-weight:900}.rvHeroPanel ol{margin:24px 0 0;padding:0;list-style:none}.rvHeroPanel li{color:#fff;border-top:1px solid #ffffff24;gap:18px;padding:15px 0;font-size:14px;font-weight:750;display:flex}.rvHeroPanel b{color:var(--cyan);font-size:10px}.rvIntro{grid-template-columns:1.15fr .7fr;align-items:end;gap:9vw;padding:110px max(5vw,50px) 58px;display:grid}.rvIntro h2,.rvLibraryHeader h2,.rvToolkitIntro h2{color:var(--ink)!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(45px,4.6vw,70px)!important;line-height:.98!important}.rvIntro>p{color:#5c7085!important;margin:0!important;font-size:17px!important;line-height:1.75!important}.rvFeatures{grid-template-columns:1.32fr .84fr .84fr;gap:18px;margin:0 auto;padding:0 max(5vw,50px) 110px;display:grid}.rvFeature{background:#fff;border:1px solid #d5e0e8;min-width:0;transition:transform .25s,box-shadow .25s;position:relative;box-shadow:0 22px 60px #07223c14}.rvFeature:hover{transform:translateY(-6px);box-shadow:0 28px 70px #07223c24}.rvFeatureMedia{height:295px;position:relative;overflow:hidden}.rvFeature1 .rvFeatureMedia{height:390px}.rvFeatureMedia:after{content:"";background:linear-gradient(#0000 44%,#061a357a);position:absolute;inset:0}.rvFeatureMedia img{object-fit:cover;width:100%;height:100%;transition:transform .55s}.rvFeature:hover img{transform:scale(1.035)}.rvFeatureMedia>span{z-index:2;background:var(--lime);width:42px;height:42px;color:var(--navy);border-radius:50%;place-items:center;font-size:11px;font-weight:950;display:grid;position:absolute;top:22px;left:22px}.rvFeatureCopy{padding:28px 29px 30px}.rvFeatureCopy>p{color:#0786a6!important;letter-spacing:.13em!important;margin:0 0 12px!important;font-size:10px!important;font-weight:950!important}.rvFeatureCopy h3{color:var(--ink)!important;letter-spacing:-.035em!important;margin:0!important;font-size:clamp(24px,2vw,34px)!important;line-height:1.12!important}.rvFeatureReveal>p{color:#607287!important;margin:18px 0!important;font-size:15px!important;line-height:1.65!important}.rvFeatureReveal>a{align-items:center;gap:8px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex;color:#087f9f!important}.rvFeatureReveal>a:hover svg{transform:translate(4px)}.rvFeatureReveal svg{transition:transform .2s}.rvLibrary{background:var(--navy);color:#fff;padding:110px max(5vw,50px)!important}.rvLibraryHeader{grid-template-columns:1fr .9fr;align-items:end;gap:7vw;margin:0 auto 58px;display:grid}.rvLibraryHeader .rvEyebrow{grid-column:1/-1;margin-bottom:-20px!important}.rvLibraryHeader h2{color:#fff!important}.rvLibraryHeader>p{color:#b5c7d8!important;margin:0!important;font-size:17px!important;line-height:1.72!important}.rvTopicGrid{border-top:1px solid #fff3;border-left:1px solid #fff3;grid-template-columns:repeat(3,1fr);margin:auto;display:grid}.rvTopicGrid>a{border-bottom:1px solid #fff3;border-right:1px solid #fff3;grid-template-columns:1fr auto;min-height:240px;text-decoration:none;transition:background .2s;display:grid;position:relative;color:#fff!important;padding:28px!important}.rvTopicGrid>a:hover{background:#0b3d6b}.rvTopicNumber{color:var(--cyan);font-size:10px;font-weight:900}.rvTopicIcon{color:var(--lime);width:28px!important;height:28px!important}.rvTopicGrid small{color:#72d8e8;letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;align-self:end;font-size:10px;font-weight:900}.rvTopicGrid h3{grid-column:1/-1;color:#fff!important;margin:9px 45px 0 0!important;font-size:23px!important;line-height:1.22!important}.rvTopicArrow{color:#9eb0c2;position:absolute;bottom:30px;right:26px}.rvToolkit{background:#fff;grid-template-columns:.88fr 1.12fr;gap:9vw;margin:auto;display:grid;padding:110px max(5vw,50px)!important}.rvToolkitIntro>p:not(.rvEyebrow){max-width:590px;color:#607286!important;margin:26px 0!important;font-size:16px!important;line-height:1.75!important}.rvToolkitIntro>a{align-items:center;gap:8px;font-weight:900;text-decoration:none;display:inline-flex;color:#087f9f!important}.rvToolkitSteps{border-top:2px solid var(--ink)}.rvToolkitSteps article{border-bottom:1px solid #d4e0e8;grid-template-columns:50px 1fr 30px;align-items:start;gap:20px;padding:27px 0;display:grid}.rvToolkitSteps article>span{color:#0786a6;font-size:11px;font-weight:900}.rvToolkitSteps h3{color:var(--ink)!important;margin:0 0 7px!important;font-size:21px!important}.rvToolkitSteps p{color:#63758a!important;margin:0!important;font-size:14px!important;line-height:1.65!important}.rvToolkitSteps svg{color:#55a91e}.rvCta{color:#fff;background:linear-gradient(120deg,#0b4779,#087c91);justify-content:space-between;align-items:center;gap:70px;display:flex;padding:88px max(6vw,60px)!important}.rvCta>div{max-width:900px}.rvCta h2{color:#fff!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(46px,5vw,76px)!important;line-height:.98!important}.rvCta>div>p:last-child{max-width:720px;color:#d4e7ec!important;margin:22px 0 0!important;font-size:17px!important;line-height:1.7!important}.rvCta>.rvButton{min-width:220px}@media (width<=1050px){.rvHero{grid-template-columns:1fr}.rvHeroPanel{display:none}.rvIntro,.rvLibraryHeader,.rvToolkit{grid-template-columns:1fr}.rvFeatures{grid-template-columns:1fr 1fr}.rvFeature1{grid-column:1/-1}.rvTopicGrid{grid-template-columns:1fr 1fr}.rvCta{flex-direction:column;align-items:flex-start}}@media (width<=700px){.rvHero{min-height:720px}.rvHeroShade{background:linear-gradient(#061a3559,#061a35b8 28%,#061a35fa 100%)}.rvHeroContent{align-self:end;padding:130px 22px 65px}.rvHero h1{font-size:58px!important}.rvHeroLead{font-size:17px!important}.rvHeroActions{flex-direction:column;align-items:flex-start}.rvIntro{grid-template-columns:1fr;padding:78px 22px 42px}.rvFeatures{grid-template-columns:1fr;padding:0 22px 78px}.rvFeature1{grid-column:auto}.rvFeatureMedia,.rvFeature1 .rvFeatureMedia{height:280px}.rvLibrary{padding:78px 22px!important}.rvLibraryHeader{grid-template-columns:1fr}.rvLibraryHeader .rvEyebrow{margin-bottom:0!important}.rvTopicGrid{grid-template-columns:1fr}.rvTopicGrid>a{min-height:205px}.rvToolkit{grid-template-columns:1fr;padding:78px 22px!important}.rvCta{padding:72px 22px!important}.rvCta>.rvButton{width:100%;min-width:0}}#resources-page-v3 .rvToolkitSteps{border-top:0;grid-template-columns:1fr 1fr;gap:14px;display:grid}#resources-page-v3 .rvToolkitSteps article{background:linear-gradient(145deg,#fff,#f4f8fb);border:1px solid #d4e0e8;border-top:4px solid #0a3a66;flex-direction:column;min-height:235px;display:flex;position:relative;box-shadow:0 16px 36px #07223c12;padding:28px!important}#resources-page-v3 .rvToolkitSteps article:nth-child(4){background:linear-gradient(145deg,#f7fbf2,#fff);border-top-color:#8bcf30}#resources-page-v3 .rvToolkitSteps article>span{color:#067d9e;background:#dff7fb;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}#resources-page-v3 .rvToolkitSteps article>div{margin-top:auto;padding-top:38px}#resources-page-v3 .rvToolkitSteps h3{margin:0 0 9px!important;font-size:21px!important}#resources-page-v3 .rvToolkitSteps p{font-size:14px!important;line-height:1.62!important}#resources-page-v3 .rvToolkitSteps svg{color:#fff;background:#65ad27;border-radius:50%;padding:4px;position:absolute;top:30px;right:28px;width:21px!important;height:21px!important}@media (width<=700px){#resources-page-v3 .rvToolkitSteps{grid-template-columns:1fr}#resources-page-v3 .rvToolkitSteps article{min-height:210px}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}*{box-sizing:border-box}html{scroll-behavior:smooth}:root{--dymax-navy-950:#05162f;--dymax-navy-900:#061a33;--dymax-navy-800:#082b61;--dymax-blue-600:#0d6efd;--dymax-blue-500:#1689ed;--dymax-cyan-400:#21c8f6;--dymax-cyan-300:#68dcff;--dymax-ink:#102033;--dymax-copy:#5d6b7d;--dymax-line:#dce7f6;--dymax-surface:#fff;--dymax-background:#f5f8fc;--dymax-red:#e4212b;--dymax-font:"Montserrat", Arial, sans-serif}.tzpPage{--tzp-navy:#07182d;--tzp-ink:#10223c;--tzp-muted:#657389;--tzp-line:#dce5ee;--tzp-blue:#0d63d6;--tzp-cyan:#32c8e8;--tzp-green:#16a77a;--tzp-gold:#d6a94c;color:var(--tzp-ink);background:#fff}.tzpPage *{box-sizing:border-box}.tzpPage h1,.tzpPage h2,.tzpPage h3,.tzpPage p{margin-top:0}.tzpPage img{max-width:100%;display:block}.tzpHero{background:linear-gradient(135deg,#06152a,#0a315e);grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);min-height:830px;padding-top:88px;display:grid;overflow:hidden}.tzpHeroCopy{color:#fff;flex-direction:column;justify-content:center;padding:clamp(74px,7vw,118px) clamp(28px,6vw,96px);display:flex}.tzpEyebrow,.tzpLabel{color:#157dc3;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;font-size:12px;font-weight:800;display:flex}.tzpEyebrow{color:#73e0f5}.tzpEyebrow>span{background:#4bd1ed;width:34px;height:1px}.tzpHero h1{color:#fff;letter-spacing:-.065em;max-width:750px;margin:0;font-size:clamp(53px,6.4vw,92px);font-weight:800;line-height:.95}.tzpHero h1 em{color:#70dff5;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}.tzpHeroLead{color:#ffffffbd;max-width:650px;margin:30px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.72}.tzpHeroActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:34px;display:flex}.tzpPrimary,.tzpGhost{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:15px 22px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.tzpPrimary{color:#07192d;background:#66def3;box-shadow:0 16px 38px #24c0e038}.tzpGhost{color:#fff;background:#ffffff0f;border-color:#ffffff3d}.tzpHeroProof{border-top:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:52px;padding-top:28px;display:grid}.tzpHeroProof>div{color:#61d9ef;align-items:flex-start;gap:10px;display:flex}.tzpHeroProof span{gap:4px;display:grid}.tzpHeroProof strong{color:#fff;font-size:13px}.tzpHeroProof small{color:#ffffff8a;font-size:12px}.tzpHeroMedia{min-height:720px;position:relative;overflow:hidden}.tzpHeroMedia>img{object-fit:cover;width:100%;height:100%}.tzpHeroMedia:after{content:"";background:linear-gradient(90deg,#05162a33,#0000 32%),linear-gradient(#0000 53%,#04112080);position:absolute;inset:0}.tzpRunCard{z-index:2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;background:#05162ae8;border:1px solid #ffffff2e;border-radius:18px;width:min(370px,100% - 68px);padding:24px;position:absolute;bottom:78px;right:34px;box-shadow:0 28px 65px #000a1a61}.tzpRunHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.tzpRunHead span{color:#71dff3;letter-spacing:.12em;font-size:10px;font-weight:800}.tzpRunHead b{color:#7de9c0;background:#23ca8f21;border-radius:100px;padding:7px 9px;font-size:10px}.tzpRunTotal{gap:5px;margin:25px 0;display:grid}.tzpRunTotal small{color:#ffffff85;font-size:11px}.tzpRunTotal strong{letter-spacing:-.035em;font-size:38px}.tzpRunRows{gap:8px;display:grid}.tzpRunRows p{background:#ffffff0f;border-radius:8px;justify-content:space-between;margin:0;padding:10px 12px;font-size:12px;display:flex}.tzpRunRows span{color:#ffffff8c}.tzpRunRows .ok{color:#7ce5bc}.tzpSecureBadge{z-index:2;color:#17344f;background:#fff;border-radius:100px;align-items:center;gap:8px;padding:11px 14px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:28px;left:28px;box-shadow:0 12px 30px #02102238}.tzpCycleBand{color:#fff;background:#0d63d6;justify-content:space-between;align-items:center;gap:28px;padding:22px max(5%,24px);display:flex}.tzpCycleBand p{margin:0;font-size:14px;font-weight:750}.tzpCycleBand div{color:#ffffffd1;letter-spacing:.12em;align-items:center;gap:14px;font-size:10px;font-weight:800;display:flex}.tzpCycleBand i{color:#7be7f7;font-style:normal}.tzpSection{padding:110px max(5%,24px)}.tzpSection>*{width:min(1240px,100%);margin-left:auto;margin-right:auto}.tzpSectionHead{max-width:900px!important;margin-bottom:52px!important}.tzpSectionHead h2,.tzpEngineCopy h2,.tzpLoanCopy h2,.tzpImplementation h2,.tzpFinalCta h2{color:var(--tzp-ink);letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.6vw,64px);font-weight:800;line-height:1.05}.tzpSectionHead>p:last-child,.tzpSectionHeadSplit>p{color:var(--tzp-muted);font-size:17px;line-height:1.75}.tzpSectionHeadSplit{grid-template-columns:minmax(0,1.12fr) minmax(300px,.6fr);align-items:end;gap:80px;display:grid;max-width:1240px!important}.tzpConfidence{background:#f5f8fb}.tzpOutcomeGrid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.tzpOutcomeGrid article{border:1px solid var(--tzp-line);background:#fff;border-radius:16px;min-height:240px;padding:28px;box-shadow:0 14px 38px #122d4c0d}.tzpOutcomeGrid span{color:#1584bd;font-size:11px;font-weight:800}.tzpOutcomeGrid h3{margin:48px 0 12px;font-size:21px}.tzpOutcomeGrid p{color:var(--tzp-muted);margin:0;font-size:14px;line-height:1.65}.tzpEngine{color:#fff;background:radial-gradient(circle at 85% 15%,#2dbee224,#0000 30%),#07182d;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:80px;padding:120px max(5%,24px);display:grid;overflow:hidden}.tzpEngineCopy{align-self:center;max-width:620px}.tzpLabelLight{color:#68d9f0}.tzpEngineCopy h2{color:#fff}.tzpEngineCopy>p:not(.tzpLabel){color:#ffffffa3;margin:24px 0 0;font-size:16px;line-height:1.75}.tzpInputGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:34px;display:grid}.tzpInputGrid>div{color:#fff;border-bottom:1px solid #ffffff1a;align-items:flex-start;gap:9px;padding:11px 0;font-size:12px;display:flex}.tzpInputGrid svg{color:#58d7ed;flex:none}.tzpEngineVisual{min-height:650px;position:relative}.tzpEngineVisual figure{background:#eef3f7;border:1px solid #ffffff29;border-radius:18px;margin:0;padding:14px;position:absolute;inset:20px 0 120px 30px;overflow:hidden;box-shadow:0 30px 70px #0008185c}.tzpEngineVisual figure img{object-fit:contain;width:100%;height:100%}.tzpFormula{color:#17324d;background:#fff;border-radius:15px;width:min(440px,75%);padding:18px;position:absolute;bottom:20px;right:20px;box-shadow:0 25px 60px #0008164d}.tzpFormula>div{border-bottom:1px solid #e3eaf0;justify-content:space-between;align-items:center;padding:10px 12px;font-size:12px;display:flex}.tzpFormula>div b{color:#1488bb}.tzpFormula .total{background:#eaf8fb;border:0;border-radius:8px;font-size:14px;font-weight:800}.tzpStatutory{background:#fff}.tzpStatGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.tzpStatGrid article{border:1px solid var(--tzp-line);background:#fff;border-radius:17px;min-height:290px;padding:28px;box-shadow:0 14px 40px #122d4c0f}.tzpStatTop{justify-content:space-between;align-items:center;display:flex}.tzpStatTop>span{color:#0d70ae;background:#eaf8fb;border-radius:14px;place-items:center;width:50px;height:50px;display:grid}.tzpStatTop small{color:#98a8b8;font-weight:800}.tzpStatGrid h3{margin:42px 0 12px;font-size:20px}.tzpStatGrid p{color:var(--tzp-muted);margin:0;font-size:14px;line-height:1.68}.tzpComplianceNote{background:#f0faf6;border:1px solid #cbe8df;border-radius:13px;align-items:flex-start;gap:14px;margin-top:22px;padding:22px 24px;display:flex}.tzpComplianceNote svg{color:var(--tzp-green);flex:none}.tzpComplianceNote p{color:#4e665f;margin:0;font-size:13px;line-height:1.65}.tzpComplianceNote strong{color:#173b32}.tzpWorkflowSection{background:#f3f7fb}.tzpWorkflow{border-top:1px solid var(--tzp-line);border-left:1px solid var(--tzp-line);grid-template-columns:repeat(4,1fr);display:grid}.tzpWorkflow article{border-right:1px solid var(--tzp-line);border-bottom:1px solid var(--tzp-line);background:#fff;min-height:260px;padding:30px}.tzpWorkflow>article>span{color:#1482ba;font-size:11px;font-weight:800}.tzpWorkflow h3{margin:60px 0 12px;font-size:20px}.tzpWorkflow p{color:var(--tzp-muted);margin:0;font-size:13px;line-height:1.66}.tzpLoan{color:#fff;background:#0a315a;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:760px;display:grid}.tzpLoanVisual{background:linear-gradient(145deg,#e7eef5,#f8fbfd);min-height:720px;position:relative;overflow:hidden}.tzpLoanVisual figure{background:#fff;border:1px solid #d5e0e9;border-radius:17px;margin:0;position:absolute;overflow:hidden;box-shadow:0 25px 60px #0a233c33}.tzpLoanVisual figure img{object-fit:contain;width:100%;height:100%}.tzpLoanMain{inset:70px 80px 190px 6%}.tzpLoanSmall{width:55%;height:260px;bottom:45px;right:6%}.tzpLoanBadge{color:#fff;background:#07182d;border-radius:13px;align-items:center;gap:13px;width:290px;padding:18px;display:flex;position:absolute;bottom:55px;left:5%;box-shadow:0 20px 50px #07182d47}.tzpLoanBadge span{gap:3px;display:grid}.tzpLoanBadge small{color:#ffffff94;font-size:10px}.tzpLoanCopy{flex-direction:column;justify-content:center;padding:clamp(70px,7vw,110px);display:flex}.tzpLoanCopy h2{color:#fff}.tzpLoanCopy>p:not(.tzpLabel){color:#ffffffa8;margin:24px 0 0;font-size:16px;line-height:1.75}.tzpLoanFeatures{grid-template-columns:1fr 1fr;gap:10px;margin:30px 0;display:grid}.tzpLoanFeatures>div{border-bottom:1px solid #ffffff1a;align-items:flex-start;gap:8px;padding:10px 0;font-size:12px;display:flex}.tzpLoanFeatures svg{color:#5bd9ef;flex:none}.tzpTextLink{color:#69def3;align-self:flex-start;align-items:center;gap:9px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.tzpOutputs{background:#fff}.tzpOutputGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.tzpOutputGrid article{border:1px solid var(--tzp-line);background:#fff;border-radius:16px;min-height:280px;padding:28px;transition:transform .2s,box-shadow .2s;position:relative}.tzpOutputGrid article:hover{transform:translateY(-4px);box-shadow:0 22px 50px #122d4c1a}.tzpOutputGrid>article>svg:first-child{color:#1483b9}.tzpOutputGrid h3{margin:46px 0 12px;font-size:20px}.tzpOutputGrid p{color:var(--tzp-muted);margin:0;font-size:13px;line-height:1.68}.tzpOutputGrid>article>svg:last-child{color:#1581b4;position:absolute;bottom:24px;right:26px}.tzpImplementation{color:#fff;background:#0d63d6;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:90px;padding:100px max(5%,24px);display:grid}.tzpImplementation>*{width:min(600px,100%)}.tzpImplementation h2{color:#fff}.tzpImplementationSteps{display:grid}.tzpImplementationSteps p{color:#ffffffe0;border-bottom:1px solid #ffffff3d;grid-template-columns:50px 1fr;margin:0;padding:18px 0;font-size:14px;display:grid}.tzpImplementationSteps span{color:#8eeafb;font-size:11px;font-weight:800}.tzpFinalCta{color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#32c2e338,#0000 38%),#07182d;flex-direction:column;align-items:center;padding:120px 24px;display:flex}.tzpCtaIcon{color:#6be0f3;background:#ffffff0f;border:1px solid #ffffff2b;border-radius:18px;place-items:center;width:64px;height:64px;margin-bottom:28px;display:grid}.tzpFinalCta h2{color:#fff;max-width:880px}.tzpFinalCta>p:not(.tzpLabel){color:#ffffffa6;max-width:700px;margin:24px auto 0;font-size:16px;line-height:1.75}.tzpPrimaryLight{color:#0c3156;background:#fff}.tzpGhostLight{color:#fff}@media (width<=1020px){.tzpHero,.tzpEngine,.tzpLoan,.tzpImplementation{grid-template-columns:1fr}.tzpHeroMedia{min-height:660px}.tzpSectionHeadSplit{grid-template-columns:1fr;gap:20px}.tzpOutcomeGrid,.tzpWorkflow,.tzpOutputGrid,.tzpStatGrid{grid-template-columns:repeat(2,1fr)}.tzpEngine{gap:45px}.tzpEngineVisual{min-height:620px}.tzpLoanCopy{order:1}.tzpLoanVisual{order:2}.tzpImplementation>*{width:auto}}@media (width<=680px){.tzpHero{padding-top:72px}.tzpHeroCopy{padding:72px 22px}.tzpHero h1{font-size:50px}.tzpHeroProof{grid-template-columns:1fr}.tzpHeroMedia{min-height:570px}.tzpRunCard{width:calc(100% - 40px);bottom:75px;right:20px}.tzpCycleBand{flex-direction:column;align-items:flex-start}.tzpCycleBand div{flex-wrap:wrap}.tzpSection{padding:78px 20px}.tzpOutcomeGrid,.tzpStatGrid,.tzpWorkflow,.tzpOutputGrid{grid-template-columns:1fr}.tzpEngine{padding:78px 20px}.tzpInputGrid,.tzpLoanFeatures{grid-template-columns:1fr}.tzpEngineVisual{min-height:520px}.tzpEngineVisual figure{inset:0 0 170px}.tzpFormula{width:88%;right:0}.tzpLoanCopy{padding:78px 22px}.tzpLoanVisual{min-height:600px}.tzpLoanMain{inset:50px 20px 220px}.tzpLoanSmall{width:68%;height:240px;right:20px}.tzpLoanBadge{width:240px;bottom:45px;left:20px}.tzpImplementation{gap:45px;padding:78px 20px}.tzpFinalCta{padding:90px 22px}}.avpPage{--avp-navy:#06182f;--avp-blue:#0f5bd7;--avp-cyan:#28c9ef;--avp-ink:#10223c;--avp-muted:#627086;--avp-line:#dce5ef;--avp-soft:#f3f7fb;color:var(--avp-ink);background:#fff}.avpPage *{box-sizing:border-box}.avpPage h1,.avpPage h2,.avpPage h3,.avpPage p{margin-top:0}.avpPage img{max-width:100%;display:block}.avpHero{background:linear-gradient(135deg,#06172e,#0a2a54);grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);min-height:820px;padding-top:88px;display:grid;overflow:hidden}.avpHeroCopy{color:#fff;flex-direction:column;justify-content:center;padding:clamp(74px,7vw,118px) clamp(28px,6vw,96px);display:flex}.avpEyebrow,.avpLabel{color:#1685d8;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;font-size:12px;font-weight:800;display:flex}.avpEyebrow{color:#72ddf8}.avpEyebrow>span{background:#45caec;width:34px;height:1px}.avpHero h1{color:#fff;letter-spacing:-.065em;max-width:720px;margin:0;font-size:clamp(54px,6.7vw,96px);font-weight:800;line-height:.94}.avpHero h1 em{color:#67dbf8;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}.avpHeroLead{color:#ffffffbf;max-width:650px;margin:30px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.72}.avpHeroActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:34px;display:flex}.avpPrimary,.avpGhost{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:15px 22px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.avpPrimary{color:#071a31;background:#64d9f6;box-shadow:0 16px 38px #1ebee838}.avpGhost{color:#fff;background:#ffffff0f;border-color:#ffffff40}.avpHeroSignals{border-top:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:54px;padding-top:28px;display:grid}.avpHeroSignals>div{color:#63d9f6;align-items:flex-start;gap:10px;display:flex}.avpHeroSignals span{gap:4px;display:grid}.avpHeroSignals strong{color:#fff;font-size:13px}.avpHeroSignals small{color:#ffffff8f;font-size:12px}.avpHeroMedia{min-height:720px;position:relative;overflow:hidden}.avpHeroMedia>img{object-fit:cover;width:100%;height:100%}.avpHeroMedia:after{content:"";background:linear-gradient(90deg,#06182f33,#0000 30%),linear-gradient(#0000 55%,#0410207a);position:absolute;inset:0}.avpLiveCard{z-index:2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;background:#05172de6;border:1px solid #ffffff2e;border-radius:18px;width:min(360px,100% - 68px);padding:24px;position:absolute;bottom:78px;right:34px;box-shadow:0 28px 60px #000c1c59}.avpLiveHead{color:#a6ebfb;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.avpLiveHead small{color:#ffffff80;margin-left:auto}.avpPulse{background:#31e6b1;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #31e6b11f}.avpLiveMetric{align-items:end;gap:10px;margin:24px 0;display:flex}.avpLiveMetric strong{letter-spacing:-.04em;font-size:42px}.avpLiveMetric span{color:#ffffff94;padding-bottom:7px;font-size:12px}.avpLiveRows{gap:8px;display:grid}.avpLiveRows p{background:#ffffff0f;border-radius:8px;justify-content:space-between;margin:0;padding:10px 12px;font-size:12px;display:flex}.avpLiveRows p span{color:#ffffff94}.avpLiveRows b{color:#72e6c2}.avpImageBadge{z-index:2;color:#16314f;background:#fff;border-radius:100px;align-items:center;gap:8px;padding:11px 14px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:28px;left:28px;box-shadow:0 12px 30px #02102238}.avpTrustBand{color:#fff;background:#0f5bd7;justify-content:space-between;align-items:center;gap:30px;padding:22px max(5%,24px);display:flex}.avpTrustBand p{margin:0;font-size:14px;font-weight:750}.avpTrustBand div{color:#fffc;letter-spacing:.13em;align-items:center;gap:16px;font-size:10px;font-weight:800;display:flex}.avpTrustBand i{color:#6eddf7;font-style:normal}.avpSection{padding:110px max(5%,24px)}.avpSection>*{width:min(1240px,100%);margin-left:auto;margin-right:auto}.avpSectionHead{max-width:850px!important;margin-bottom:52px!important}.avpSectionHead h2,.avpControlCopy h2,.avpSpotlightCopy h2,.avpFinalCta h2{color:var(--avp-ink);letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.6vw,64px);font-weight:800;line-height:1.05}.avpSectionHead>p:last-child,.avpSectionHeadSplit>p{color:var(--avp-muted);font-size:17px;line-height:1.75}.avpSectionHeadSplit{grid-template-columns:minmax(0,1.12fr) minmax(300px,.6fr);align-items:end;gap:80px;display:grid;max-width:1240px!important}.avpMethods{background:#f4f7fb}.avpMethodGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.avpMethodGrid article{border:1px solid var(--avp-line);background:#fff;border-radius:18px;min-height:300px;padding:28px;transition:transform .22s,box-shadow .22s;position:relative;box-shadow:0 14px 42px #1434560f}.avpMethodGrid article:hover{transform:translateY(-4px);box-shadow:0 24px 54px #1434561f}.avpMethodTop{justify-content:space-between;align-items:center;display:flex}.avpMethodTop small{color:#9aa9ba;font-weight:800}.avpMethodIcon{color:#0c72bd;background:#eaf8fe;border-radius:14px;place-items:center;width:50px;height:50px;display:grid}.avpMethodGrid h3{margin:44px 0 12px;font-size:21px}.avpMethodGrid p{color:var(--avp-muted);margin:0;font-size:14px;line-height:1.7}.avpMethodGrid b{color:#1384b9;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #e8edf3;padding-top:15px;font-size:11px;position:absolute;bottom:24px;left:28px;right:28px}.avpControlRoom{color:#fff;background:radial-gradient(circle at 82% 20%,#20b2e824,#0000 28%),#06182f;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:80px;padding:120px max(5%,24px);display:grid;overflow:hidden}.avpControlRoom>*{min-width:0}.avpControlCopy{align-self:center;max-width:610px}.avpLabelLight{color:#6cdcf6}.avpControlCopy h2{color:#fff}.avpControlCopy>p:not(.avpLabel){color:#ffffffa6;margin:24px 0 0;font-size:16px;line-height:1.75}.avpInsightGrid{grid-template-columns:1fr 1fr;gap:12px;margin:34px 0;display:grid}.avpInsightGrid>div{color:#fff;border-bottom:1px solid #ffffff1a;align-items:flex-start;gap:10px;padding:12px 0;font-size:13px;display:flex}.avpInsightGrid svg{color:#54d5f2;flex:none}.avpTextLink{color:#72def7;align-items:center;gap:9px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.avpScreenStack{min-height:650px;position:relative}.avpScreenStack figure{background:#eaf0f5;border:1px solid #ffffff26;border-radius:18px;margin:0;position:absolute;overflow:hidden;box-shadow:0 30px 70px #00081859}.avpScreenStack img{object-fit:contain;width:100%;height:100%}.avpScreenMain{inset:20px 0 120px 40px}.avpScreenSmall{width:58%;height:270px;bottom:15px;right:35px}.avpScreenStat{color:#05223c;background:#24bfe7;border-radius:14px;align-items:center;gap:14px;width:270px;padding:20px;display:flex;position:absolute;bottom:40px;left:0;box-shadow:0 22px 50px #00000040}.avpScreenStat span{gap:4px;display:grid}.avpScreenStat small{font-size:11px;line-height:1.4}.avpWorkflowSection{background:#fff}.avpWorkflow{border-top:1px solid var(--avp-line);border-left:1px solid var(--avp-line);grid-template-columns:repeat(5,1fr);display:grid}.avpWorkflow article{border-right:1px solid var(--avp-line);border-bottom:1px solid var(--avp-line);min-height:245px;padding:28px}.avpWorkflow>article>span{color:#1387c0;font-size:11px;font-weight:800}.avpWorkflow h3{margin:58px 0 12px;font-size:20px}.avpWorkflow p{color:var(--avp-muted);margin:0;font-size:13px;line-height:1.65}.avpSpotlight{grid-template-columns:1fr 1fr;min-height:720px;display:grid}.avpSpotlightMedia{position:relative;overflow:hidden}.avpSpotlightMedia>img{object-fit:cover;width:100%;height:100%}.avpMediaTag{color:#fff;background:#06182fe6;border-radius:9px;align-items:center;gap:9px;padding:13px 16px;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:26px;right:26px}.avpSpotlightCopy{flex-direction:column;justify-content:center;padding:clamp(65px,7vw,115px);display:flex}.avpSpotlightAi{background:#eef7fb}.avpSpotlightCopy>p:not(.avpLabel){color:var(--avp-muted);margin:24px 0 0;font-size:16px;line-height:1.75}.avpSpotlightCopy>small{color:#718095;border-top:1px solid #cfdce5;margin-top:25px;padding-top:18px;line-height:1.55}.avpMiniSteps{margin-top:30px;display:grid}.avpMiniSteps>div{border-bottom:1px solid #d4e0e8;grid-template-columns:42px 1fr;padding:16px 0;display:grid}.avpMiniSteps span{color:#1683bc;font-size:11px;font-weight:800}.avpMiniSteps p{color:#4f6075;margin:0;font-size:14px}.avpMiniSteps strong{color:var(--avp-ink);margin-right:7px}.avpSpotlightMobile{color:#fff;background:#071b34}.avpSpotlightMobile .avpSpotlightCopy h2{color:#fff}.avpSpotlightMobile .avpSpotlightCopy>p:not(.avpLabel){color:#ffffffa8}.avpAudienceList{flex-wrap:wrap;gap:9px;margin:30px 0;display:flex}.avpAudienceList span{color:#ffffffc7;border:1px solid #ffffff2e;border-radius:100px;padding:10px 13px;font-size:12px}.avpTextLinkDark{color:#67dcf7}.avpMobileVisual{background:linear-gradient(145deg,#0a3970,#0b7ea0);min-height:720px;position:relative;overflow:hidden}.avpPhone{z-index:2;background:#07192c;border:1px solid #fff3;border-radius:34px;width:42%;height:560px;padding:12px;position:absolute;top:80px;left:10%;box-shadow:0 35px 75px #0008186b}.avpPhone img{object-fit:cover;border-radius:24px;width:100%;height:100%}.avpMobilePhoto{border-radius:26px 0 0;width:62%;height:56%;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:-20px -20px 55px #000f2833}.avpMobilePhoto img{object-fit:cover;width:100%;height:100%}.avpMapCard{z-index:3;color:#153451;background:#fff;border-radius:13px;align-items:center;gap:12px;padding:18px 20px;display:flex;position:absolute;top:80px;right:8%;box-shadow:0 20px 50px #000c204d}.avpMapCard span{gap:3px;display:grid}.avpMapCard small{color:#6c7d8e;font-size:11px}.avpIndustries{background:#f5f8fb}.avpIndustryGrid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.avpIndustryGrid article{border:1px solid var(--avp-line);background:#fff;border-radius:15px;padding:26px}.avpIndustryGrid svg{color:#1685bd}.avpIndustryGrid h3{margin:38px 0 10px;font-size:17px}.avpIndustryGrid p{color:var(--avp-muted);margin:0;font-size:12px;line-height:1.55}.avpFinalCta{color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#31c1e838,#0000 38%),#06182f;flex-direction:column;align-items:center;padding:120px 24px;display:flex}.avpCtaIcon{color:#65dbf6;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:18px;place-items:center;width:64px;height:64px;margin-bottom:28px;display:grid}.avpFinalCta h2{color:#fff;max-width:850px}.avpFinalCta>p:not(.avpLabel){color:#ffffffa6;max-width:720px;margin:24px auto 0;font-size:16px;line-height:1.75}.avpPrimaryLight{color:#0b3158;background:#fff}.avpGhostLight{color:#fff}@media (width<=1020px){.avpHero,.avpControlRoom,.avpSpotlight{grid-template-columns:1fr}.avpHeroMedia{min-height:650px}.avpSectionHeadSplit{grid-template-columns:1fr;gap:20px}.avpMethodGrid{grid-template-columns:repeat(2,1fr)}.avpControlRoom{gap:40px}.avpScreenStack{min-height:620px}.avpWorkflow{grid-template-columns:repeat(3,1fr)}.avpSpotlightMobile .avpSpotlightCopy{order:2}.avpSpotlightMobile .avpMobileVisual{order:1}.avpIndustryGrid{grid-template-columns:repeat(3,1fr)}}@media (width<=680px){.avpHero{padding-top:72px}.avpHeroCopy{padding:72px 22px}.avpHero h1{font-size:52px}.avpHeroSignals{grid-template-columns:1fr}.avpHeroMedia{min-height:560px}.avpLiveCard{width:calc(100% - 40px);bottom:70px;right:20px}.avpTrustBand{flex-direction:column;align-items:flex-start}.avpTrustBand div{flex-wrap:wrap}.avpSection{padding:78px 20px}.avpMethodGrid,.avpWorkflow,.avpIndustryGrid{grid-template-columns:1fr}.avpMethodGrid article{min-height:270px}.avpControlRoom{padding:78px 20px}.avpInsightGrid{grid-template-columns:1fr}.avpScreenStack{min-height:520px}.avpScreenMain{inset:0 0 160px}.avpScreenSmall{width:72%;height:230px;right:0}.avpScreenStat{width:220px;bottom:25px}.avpSpotlightCopy{padding:76px 22px}.avpSpotlightMedia,.avpMobileVisual{min-height:560px}.avpPhone{width:48%;height:470px;top:60px;left:6%}.avpMapCard{top:50px;right:4%}.avpMobilePhoto{width:72%;height:50%}.avpFinalCta{padding:90px 22px}}.flowPlatformShowcase{background:#fff;padding:112px 5% 96px;overflow:hidden}.flowPlatformShowcaseInner{grid-template-columns:minmax(310px,.58fr) minmax(0,1fr);align-items:center;gap:clamp(42px,6vw,92px);width:min(1400px,100%);margin:0 auto;display:grid}.flowPlatformCopy{text-align:left}.flowPlatformLogo{width:min(215px,62%);height:auto;margin-bottom:30px;display:block}.flowPlatformCopy .eyebrow{color:#078acb;letter-spacing:.2em;text-transform:uppercase;margin:0 0 17px;font-size:12px;font-weight:900}.flowPlatformCopy h2{color:#10243f;letter-spacing:-.05em;max-width:560px;margin:0;font-size:clamp(42px,4.6vw,70px);font-weight:800;line-height:1.02}.flowPlatformLead{color:#617086;max-width:570px;margin:27px 0 0;font-size:17px;line-height:1.75}.flowPlatformLink{color:#087fc3;align-items:center;gap:15px;margin-top:30px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.flowPlatformLink span{font-size:20px;transition:transform .18s}.flowPlatformLink:hover span{transform:translate(5px)}.flowProductTheatre{background:#f5f9fc;border:1px solid #d8e5ef;border-radius:30px;min-width:0;padding:18px;box-shadow:0 28px 75px #11375b29}.flowProductSwiper{background:#071c37;border-radius:21px;width:100%;height:clamp(480px,47vw,720px)}.flowProductSwiper .swiper-slide,.flowProductSwiper figure{width:100%;height:100%}.flowProductSwiper figure{background:#071c37;place-items:center;margin:0;display:grid;position:relative;overflow:hidden}.flowProductSwiper img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.flowProductSwiper figcaption{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#051831d6;border:1px solid #ffffff29;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:800;position:absolute;bottom:22px;left:22px}.flowProductSwiper .swiper-button-prev,.flowProductSwiper .swiper-button-next{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#051831d1;border:1px solid #ffffff38;border-radius:50%;width:44px;height:44px}.flowProductSwiper .swiper-button-prev:after,.flowProductSwiper .swiper-button-next:after{font-size:15px;font-weight:900}.flowProductSwiper .swiper-pagination-bullet{opacity:.55;background:#fff;width:7px;height:7px}.flowProductSwiper .swiper-pagination-bullet-active{opacity:1;background:#3bd0ff;border-radius:999px;width:25px}.flowCapabilityRail{border-top:1px solid #dbe6ef;border-bottom:1px solid #dbe6ef;grid-template-columns:repeat(6,minmax(0,1fr));width:min(1400px,100%);margin:42px auto 0;display:grid}.flowCapabilityRail article{text-align:left;border-right:1px solid #dbe6ef;min-width:0;padding:24px 22px}.flowCapabilityRail article:last-child{border-right:0}.flowCapabilityRail h3{color:#123458;margin:0;font-size:16px;line-height:1.3}.flowCapabilityRail p{color:#6b788a;margin:9px 0 0;font-size:12px;line-height:1.55}@media (width<=1100px){.flowPlatformShowcaseInner{grid-template-columns:1fr}.flowPlatformCopy{max-width:850px}.flowProductSwiper{height:clamp(430px,68vw,680px)}.flowCapabilityRail{grid-template-columns:repeat(3,1fr)}.flowCapabilityRail article:nth-child(3){border-right:0}.flowCapabilityRail article:nth-child(-n+3){border-bottom:1px solid #dbe6ef}}@media (width<=680px){.flowPlatformShowcase{padding:82px 5% 72px}.flowPlatformShowcaseInner{gap:38px}.flowPlatformCopy h2{font-size:clamp(39px,12vw,54px)}.flowProductTheatre{border-radius:20px;padding:8px}.flowProductSwiper{border-radius:14px;height:clamp(350px,112vw,560px)}.flowProductSwiper figcaption{max-width:calc(100% - 26px);bottom:25px;left:13px}.flowProductSwiper .swiper-button-prev,.flowProductSwiper .swiper-button-next{width:38px;height:38px}.flowCapabilityRail{grid-template-columns:1fr 1fr}.flowCapabilityRail article,.flowCapabilityRail article:nth-child(3){border-bottom:1px solid #dbe6ef;border-right:1px solid #dbe6ef}.flowCapabilityRail article:nth-child(2n){border-right:0}.flowCapabilityRail article:nth-last-child(-n+2){border-bottom:0}}.customerSuccessEditorial{color:#132943;background:#fff;padding:116px 5%;overflow:hidden}.customerSuccessEditorialInner{width:min(1320px,100%);margin:0 auto}.customerSuccessEditorialIntro{grid-template-columns:minmax(0,1.15fr) minmax(330px,.65fr);align-items:end;gap:90px;margin-bottom:65px;display:grid}.customerSuccessEditorialIntro .eyebrow{color:#078fce;letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:900}.customerSuccessEditorialIntro h2{color:#10243e;letter-spacing:-.045em;max-width:880px;margin:0;font-size:clamp(42px,4.8vw,68px);font-weight:800;line-height:1.04}.customerSuccessEditorialIntroCopy{border-left:2px solid #1ca5df;padding-left:28px}.customerSuccessEditorialIntroCopy p{color:#627188;margin:0;font-size:16px;line-height:1.75}.customerSuccessEditorialIntroCopy a{color:#087fc3;align-items:center;gap:17px;margin-top:23px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.customerSuccessOutcomeIndex{border-top:1px solid #cedbe6}.customerSuccessOutcomeRow{border-bottom:1px solid #cedbe6;grid-template-columns:minmax(290px,.9fr) minmax(380px,1.15fr) minmax(280px,.75fr);align-items:stretch;gap:46px;padding:34px 0;display:grid}.customerSuccessOutcomeTitle{grid-template-columns:50px 1fr;align-items:start;gap:20px;display:grid}.customerSuccessOutcomeTitle>span{color:#078bc9;border:1px solid #a9d6e9;border-radius:50%;place-items:center;width:44px;height:44px;font-size:11px;font-weight:900;display:grid}.customerSuccessOutcomeTitle small,.customerSuccessOutcomeProgress small,.customerSuccessBusinessOutcome small{color:#078bc9;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:900}.customerSuccessOutcomeTitle h3{color:#142d49;letter-spacing:-.025em;margin:10px 0 0;font-size:25px;font-weight:800;line-height:1.2}.customerSuccessOutcomeProgress{grid-template-columns:1fr 1fr;gap:28px;display:grid}.customerSuccessOutcomeProgress p,.customerSuccessBusinessOutcome p{color:#66758a;margin:9px 0 0;font-size:14px;line-height:1.67}.customerSuccessBusinessOutcome{background:#edf8fc;border-left:3px solid #22a9df;border-radius:0 17px 17px 0;padding:23px}.customerSuccessBusinessOutcome p{color:#23445f;font-weight:700}.customerSuccessContinuum{color:#fff;background:linear-gradient(135deg,#071a37,#07598b);border-radius:28px;grid-template-columns:minmax(280px,.62fr) minmax(620px,1.38fr);align-items:center;gap:58px;margin-top:44px;padding:46px;display:grid;box-shadow:0 26px 62px #0a345733}.customerSuccessContinuumIntro>span{color:#62dafb;letter-spacing:.18em;margin-bottom:10px;font-size:10px;font-weight:900;display:block}.customerSuccessContinuumIntro h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:30px;line-height:1.22}.customerSuccessContinuumIntro p{color:#ffffffad;margin:15px 0 0;font-size:14px;line-height:1.65}.customerSuccessContinuumStages{grid-template-columns:repeat(4,1fr);display:grid}.customerSuccessContinuumStages article{border-left:1px solid #ffffff2e;min-height:180px;padding:12px 22px}.customerSuccessContinuumStages article>span{color:#61d9ff;font-size:10px;font-weight:900}.customerSuccessContinuumStages h4{color:#fff;margin:34px 0 9px;font-size:17px}.customerSuccessContinuumStages p{color:#ffffff9e;margin:0;font-size:12px;line-height:1.6}.customerSuccessEditorialClosing{background:#f5f9fc;border:1px solid #d5e3ed;border-radius:24px;justify-content:space-between;align-items:center;gap:55px;margin-top:28px;padding:37px 40px;display:flex}.customerSuccessEditorialClosing>div{max-width:780px}.customerSuccessEditorialClosing>div>span{color:#078bc9;letter-spacing:.17em;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.customerSuccessEditorialClosing strong{color:#17324f;font-size:clamp(23px,3vw,34px);line-height:1.3;display:block}.customerSuccessEditorialClosing .primaryBtn{color:#fff;text-align:center;background:linear-gradient(135deg,#00a4e6,#167de9);border-radius:14px;justify-content:center;align-items:center;min-width:235px;min-height:54px;padding:15px 22px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 16px 36px #0080d938}@media (width<=1120px){.customerSuccessEditorialIntro{grid-template-columns:1fr;gap:35px}.customerSuccessEditorialIntroCopy{max-width:760px}.customerSuccessOutcomeRow{grid-template-columns:1fr 1fr}.customerSuccessBusinessOutcome{grid-column:1/-1}.customerSuccessContinuum{grid-template-columns:1fr}}@media (width<=800px){.customerSuccessEditorial{padding:82px 5%}.customerSuccessEditorialIntro{margin-bottom:46px}.customerSuccessEditorialIntro h2{font-size:clamp(38px,11vw,52px)}.customerSuccessEditorialIntroCopy{padding-left:20px}.customerSuccessOutcomeRow{grid-template-columns:1fr;gap:27px}.customerSuccessOutcomeProgress{grid-template-columns:1fr}.customerSuccessBusinessOutcome{grid-column:auto}.customerSuccessContinuum{padding:34px 27px}.customerSuccessContinuumStages{grid-template-columns:repeat(2,1fr);gap:28px 0}.customerSuccessEditorialClosing{flex-direction:column;align-items:flex-start}.customerSuccessEditorialClosing .primaryBtn{width:100%}}@media (width<=520px){.customerSuccessOutcomeTitle{grid-template-columns:44px 1fr;gap:15px}.customerSuccessContinuumStages{grid-template-columns:1fr}.customerSuccessContinuumStages article{min-height:auto}.customerSuccessEditorialClosing{padding:28px 23px}}.executiveConsultationPromises{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px;margin-top:32px;display:grid}.executiveConsultationPromises>div{grid-template-columns:34px 1fr;gap:15px;padding:24px 22px 24px 0;display:grid}.executiveConsultationPromises>div+div{border-left:1px solid #ffffff2e;padding-left:22px}.executiveConsultationPromises span{color:#60d9ff;letter-spacing:.12em;font-size:10px;font-weight:900}.executiveConsultationPromises p{color:#ffffff9e;margin:0;font-size:13px;line-height:1.58}.executiveConsultationPromises strong{color:#fff;margin-bottom:7px;font-size:15px;line-height:1.35;display:block}.executiveConsultationVisualClean{border:0;border-left:8px solid #27bce9;border-radius:0;min-height:590px;margin:0;box-shadow:0 34px 80px #00091f61}.executiveConsultationVisualClean:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff21}.executiveConsultationVisualClean img{object-position:center}@media (width<=1050px){.executiveConsultationVisualClean{width:100%;max-width:none;min-height:520px}}@media (width<=700px){.executiveConsultationPromises{grid-template-columns:1fr}.executiveConsultationPromises>div+div{border-top:1px solid #ffffff2e;border-left:0;padding-left:0}.executiveConsultationVisualClean{border-left-width:5px;border-radius:0;min-height:430px}}.footerPremiumContact .footerContactLink{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:9px;min-width:0;padding:10px 11px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid}.footerPremiumContact .footerContactLink:hover{background:#60d8ff1a;border-color:#60d8ff6b;transform:translateY(-2px);box-shadow:0 12px 28px #00091f33}.footerContactIcon{color:#6adeff;background:#60d8ff1f;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.footerContactLink>span:nth-child(2){gap:3px;min-width:0;display:grid}.footerContactArrow{color:#ffffff6b;transition:color .18s,transform .18s}.footerContactLink:hover .footerContactArrow{color:#6adeff;transform:translate(1px,-1px)}.footerPremiumContact .footerContactLink strong{overflow-wrap:anywhere;font-size:12px}.footerPremiumContact .footerContactWhatsapp .footerContactIcon{color:#7df4b2;background:#25d3661f}.footerPremiumContact .footerContactLocation{color:#ffffff8f;border:0;align-items:center;gap:8px;padding:7px 5px 0;font-size:11px;font-weight:650;display:flex}.footerContactLocation svg{color:#60d8ff;flex:none}.executiveDirectContact{border-top:1px solid #ffffff21;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;max-width:720px;margin-top:22px;padding-top:20px;display:grid}.executiveDirectContact a{color:#fff;background:#ffffff0e;border:1px solid #ffffff21;border-radius:13px;grid-template-columns:34px minmax(0,1fr) 15px;align-items:center;gap:8px;min-width:0;padding:12px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:grid}.executiveDirectContact a:hover{background:#61d8ff1a;border-color:#61d8ff7a;transform:translateY(-2px)}.executiveDirectContact a>svg:first-child{box-sizing:content-box;color:#61d8ff;background:#61d8ff1c;border-radius:10px;padding:8px}.executiveDirectContact a>svg:last-child{color:#ffffff75}.executiveDirectContact a span{gap:3px;min-width:0;display:grid}.executiveDirectContact small{color:#61d8ff;letter-spacing:.13em;font-size:8px;font-weight:900}.executiveDirectContact strong{overflow-wrap:anywhere;font-size:10px;line-height:1.35}@media (width<=700px){.executiveDirectContact{grid-template-columns:1fr}}body{font-family:var(--dymax-font);background:var(--dymax-background);color:var(--dymax-ink);margin:0}button,input,select,textarea{font:inherit}.solutionDetailPage{--sd-navy:#06152c;--sd-blue:#0b3b78;--sd-cyan:#18bdf2;--sd-ink:#10213b;--sd-muted:#58677a;background:#f7f9fc}.solutionDetailHero{color:#fff;background:radial-gradient(circle at 82% 15%,#18bdf233,#0000 28%),linear-gradient(132deg,#061226,#08244a 66%,#0b3b78);padding:110px 0 96px}.solutionDetailHeroInner,.solutionDetailCase,.solutionDetailCapabilities,.solutionDetailApproach{width:min(1240px,100% - 48px);margin:0 auto}.solutionDetailHeroInner{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:center;gap:72px;display:grid}.solutionDetailHeroCopy{z-index:2;position:relative}.solutionDetailBrandLogo{object-fit:contain;object-position:left center;filter:brightness(0)invert();width:auto;max-width:230px;max-height:54px;margin:0 0 28px;display:block}.solutionDetailHeroMedia{border:1px solid #7bdbf93d;border-radius:30px 30px 8px;min-height:560px;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000052}.solutionDetailHeroMedia>img{object-fit:cover;width:100%;height:100%;min-height:560px;display:block}.solutionDetailHeroMedia:after{content:"";pointer-events:none;background:linear-gradient(#0000 35%,#031125db);position:absolute;inset:0}.solutionDetailEyebrow{color:#159ed7;letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font:800 12px/1.5 Montserrat,Arial,sans-serif}.solutionDetailHero .solutionDetailEyebrow,.solutionDetailApproach .solutionDetailEyebrow,.solutionDetailCta .solutionDetailEyebrow{color:#6bdcff}.solutionDetailHero h1{color:#fff;letter-spacing:-.045em;max-width:800px;margin:0;font:800 clamp(46px,5.1vw,72px)/1.04 Montserrat,Arial,sans-serif}.solutionDetailLead{color:#ffffffc7;max-width:750px;margin:26px 0 0;font-size:18px;line-height:1.8}.solutionDetailActions{flex-wrap:wrap;gap:13px;margin-top:34px;display:flex}.solutionDetailActions a,.solutionDetailCta>a{border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 22px;font:700 13px/1 Montserrat,Arial,sans-serif;text-decoration:none;display:inline-flex}.solutionDetailPrimary,.solutionDetailCta>a{color:#05152b;background:#31c5f3}.solutionDetailSecondary{color:#fff;border:1px solid #ffffff4d}.solutionDetailSignal{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04142bd1;border:1px solid #ffffff29;border-radius:20px;padding:28px;position:absolute;bottom:24px;left:24px;right:24px;box-shadow:0 28px 70px #0003}.solutionDetailSignal>span{color:#6bdcff;letter-spacing:.14em;font:800 11px/1.5 Montserrat,Arial,sans-serif}.solutionDetailSignal>strong{color:#fff;margin:14px 0 28px;font:700 25px/1.25 Montserrat,Arial,sans-serif;display:block}.solutionDetailSignal p{color:#ffffffc7;align-items:center;gap:11px;margin:13px 0 0;font-size:14px;display:flex}.solutionDetailSignal svg{color:#55d3f8;flex:none}.solutionDetailProof{z-index:4;background:#08284f;border:1px solid #63d8f93d;border-radius:20px;grid-template-columns:repeat(3,1fr);width:min(1240px,100% - 48px);margin:-38px auto 0;display:grid;position:relative;box-shadow:0 28px 70px #00000038}.solutionDetailProof div{flex-direction:column;justify-content:center;min-height:118px;padding:28px 34px;display:flex}.solutionDetailProof div+div{border-left:1px solid #63d8f92e}.solutionDetailProof strong{color:#fff;font:750 20px/1.2 Montserrat,Arial,sans-serif}.solutionDetailProof span{color:#9fc2dd;margin-top:8px;font-size:13px;line-height:1.5}.solutionDetailCase{grid-template-columns:1fr .82fr;align-items:start;gap:90px;padding:92px 0;display:grid}.solutionDetailCase h2,.solutionDetailSectionHead h2,.solutionDetailCta h2{color:var(--sd-ink);letter-spacing:-.035em;margin:0;font:800 clamp(34px,4vw,52px)/1.12 Montserrat,Arial,sans-serif}.solutionDetailCase>p,.solutionDetailSectionHead>p:last-child{color:var(--sd-muted);margin:32px 0 0;font-size:17px;line-height:1.85}.solutionDetailCapabilities{padding:96px 0 104px}.solutionDetailSectionHead{max-width:790px;margin-bottom:46px}.solutionDetailGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.solutionDetailGrid article{background:#fff;border:1px solid #dfe7f0;border-radius:18px;min-height:250px;padding:28px;box-shadow:0 16px 42px #10233f0e}.solutionDetailGrid article>span{color:#148bc7;font:800 12px/1 Montserrat,Arial,sans-serif}.solutionDetailGrid h3{color:var(--sd-ink);margin:48px 0 13px;font:700 21px/1.25 Montserrat,Arial,sans-serif}.solutionDetailGrid p{color:var(--sd-muted);margin:0;font-size:14px;line-height:1.75}.solutionDetailProducts{border-top:1px solid #dfe7f0;width:min(1240px,100% - 48px);margin:0 auto;padding:96px 0 104px}.solutionDetailProductGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.solutionDetailProductGrid article{background:linear-gradient(145deg,#fff,#f5f8fc);border:1px solid #dfe7f0;border-radius:18px;min-height:245px;padding:28px}.solutionDetailProductGrid span{color:#148bc7;letter-spacing:.11em;text-transform:uppercase;font:800 11px/1.5 Montserrat,Arial,sans-serif}.solutionDetailProductGrid h3{color:var(--sd-ink);margin:36px 0 13px;font:750 22px/1.25 Montserrat,Arial,sans-serif}.solutionDetailProductGrid p{color:var(--sd-muted);margin:0;font-size:14px;line-height:1.75}.solutionDetailImpact{color:#fff;background:linear-gradient(135deg,#07182f,#0b3d6e);width:100%;padding:100px max(24px,50% - 620px)}.solutionDetailImpact>*{max-width:1240px}.solutionDetailImpactGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.solutionDetailImpactGrid article{background:#ffffff0e;border:1px solid #ffffff26;border-radius:18px;padding:30px}.solutionDetailImpactGrid h3{color:#fff;margin:0 0 24px;font:700 21px/1.3 Montserrat,Arial,sans-serif}.solutionDetailImpactGrid ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.solutionDetailImpactGrid li{color:#fffc;gap:11px;font-size:14px;line-height:1.6;display:flex}.solutionDetailImpactGrid svg{color:#62d8fa;flex:none;margin-top:2px}.solutionDetailApproach{color:#fff;background:linear-gradient(140deg,#06152c,#0a3265);width:100%;padding:100px max(24px,50% - 620px)}.solutionDetailApproach>*{max-width:1240px}.solutionDetailSectionHeadLight h2{color:#fff}.solutionDetailSectionHeadLight>p:last-child{color:#ffffffbd}.solutionDetailSteps{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.solutionDetailSteps article{background:#ffffff0d;border:1px solid #ffffff24;border-radius:16px;min-height:170px;padding:25px}.solutionDetailSteps span{color:#65d8fb;font:800 12px/1 Montserrat,Arial,sans-serif}.solutionDetailSteps p{color:#fff;margin:43px 0 0;font:600 15px/1.6 Montserrat,Arial,sans-serif}.solutionDetailCta{text-align:center;background:#eef3f8;padding:100px 24px}.solutionDetailCta h2{max-width:840px;margin:0 auto}.solutionDetailCta>p:not(.solutionDetailEyebrow){max-width:650px;color:var(--sd-muted);margin:20px auto 30px;font-size:16px;line-height:1.75}@media (width<=960px){.solutionDetailHeroInner,.solutionDetailCase{grid-template-columns:1fr;gap:45px}.solutionDetailHeroMedia,.solutionDetailHeroMedia>img{min-height:500px}.solutionDetailGrid,.solutionDetailProductGrid{grid-template-columns:repeat(2,1fr)}.solutionDetailImpactGrid{grid-template-columns:1fr}.solutionDetailSteps{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.solutionDetailHero{padding:78px 0 70px}.solutionDetailHeroInner,.solutionDetailCase,.solutionDetailCapabilities,.solutionDetailProducts{width:min(100% - 34px,560px)}.solutionDetailHero h1{font-size:clamp(39px,11vw,52px)}.solutionDetailActions{flex-direction:column}.solutionDetailActions a{width:100%}.solutionDetailHeroMedia,.solutionDetailHeroMedia>img{min-height:470px}.solutionDetailSignal{padding:22px;bottom:14px;left:14px;right:14px}.solutionDetailProof{grid-template-columns:1fr;width:min(100% - 34px,560px);margin-top:-24px}.solutionDetailProof div{min-height:auto}.solutionDetailProof div+div{border-top:1px solid #63d8f92e;border-left:0}.solutionDetailCase,.solutionDetailCapabilities,.solutionDetailApproach,.solutionDetailCta{padding-top:72px;padding-bottom:72px}.solutionDetailGrid,.solutionDetailProductGrid,.solutionDetailSteps{grid-template-columns:1fr}.solutionDetailGrid article,.solutionDetailSteps article{min-height:auto}}.productHero{isolation:isolate;color:#fff;background:radial-gradient(circle at 82% 14%,#18bdf229,#0000 27%),linear-gradient(128deg,#041126 0%,#071e42 55%,#0a3769 100%);min-height:690px;position:relative;overflow:hidden}.productHeroGlow{z-index:-1;opacity:.3;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%,#000);mask-image:linear-gradient(90deg,#0000,#000 35%,#000)}.productHeroInner{grid-template-columns:minmax(0,1.04fr) minmax(440px,.96fr);align-items:center;gap:clamp(44px,5vw,78px);width:min(1280px,100% - 48px);min-height:690px;margin:0 auto;padding:74px 0;display:grid}.productHeroCopy{animation:.55s both productReveal}.productHeroEyebrow{color:#70d9ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px;font:800 12px/1.4 Montserrat,Arial,sans-serif}.productHero h1{color:#fff;letter-spacing:-.05em;max-width:760px;margin:0;font-size:clamp(48px,4.85vw,72px);line-height:1.03}.productHero h1 span{color:#77e5fb}.productHeroLead{color:#c9d8ea;max-width:650px;margin:26px 0 0;font-size:clamp(17px,1.35vw,20px);line-height:1.72}.productHeroActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.productHeroPrimary,.productHeroSecondary{border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 22px;font:700 14px Montserrat,Arial,sans-serif;text-decoration:none;display:inline-flex}.productHeroPrimary{color:#061a32;background:#49cbf6;box-shadow:0 14px 35px #18bdf238}.productHeroSecondary{color:#fff;background:#ffffff0f;border:1px solid #ffffff4d}.productHeroProof{flex-wrap:wrap;gap:12px 20px;margin:27px 0 0;display:flex}.productHeroProof span{color:#c4d7e9;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.productHeroProof svg{color:#55d8f7;flex:none}.productHeroArtwork{border:1px solid #8ae7fb40;border-radius:28px;min-height:500px;animation:.62s 60ms both productReveal;position:relative;overflow:hidden;box-shadow:0 36px 90px #0005146b}.productHeroArtwork:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#021026c7);position:absolute;inset:0}.productHeroArtwork>img{object-fit:cover;object-position:52% center;width:100%;height:100%;min-height:500px;display:block;transform:scale(1.01)}.productHeroImageCaption{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#041732bd;border:1px solid #fff3;border-radius:16px;gap:6px;padding:20px 22px;display:grid;position:absolute;bottom:24px;left:26px;right:26px}.productHeroImageCaption span{color:#83e8fb;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}.productHeroImageCaption strong{color:#fff;font-size:15px;line-height:1.4}.productHeroFrame{background:#edf4fa;border:1px solid #ffffff61;border-radius:22px;overflow:hidden;transform:perspective(1200px)rotateY(-3deg)rotateX(1deg);box-shadow:0 36px 80px #00000059,0 0 0 8px #ffffff0b}.productHeroFrameBar{background:#fff;border-bottom:1px solid #dce5ee;align-items:center;gap:7px;height:42px;padding:0 16px;display:flex}.productHeroFrameBar span{background:#b8c6d4;border-radius:50%;width:8px;height:8px}.productHeroFrameBar span:first-child{background:#18bdf2}.productHeroFrameBar small{color:#62748a;letter-spacing:.13em;margin-left:auto;font:700 9px Montserrat,sans-serif}.productHeroFrame img{aspect-ratio:16/10;object-fit:contain;object-position:center;background:#f3f7fb;width:100%;display:block}.productHeroBadge{color:#10213b;background:#fff;border-left:4px solid #18bdf2;border-radius:12px;gap:5px;min-width:245px;padding:17px 20px;display:grid;position:absolute;bottom:-28px;right:-18px;box-shadow:0 20px 45px #00000040}.productHeroBadge strong{font:700 13px Montserrat,sans-serif}.productHeroBadge span{color:#657489;font-size:12px}.implementationCommitments{z-index:2;color:#fff;background:linear-gradient(112deg,#06366c 0%,#087fc4 60%,#079aa4 100%);border-bottom:1px solid #ffffff38;padding:20px max(24px,50% - 640px) 21px;position:relative;box-shadow:0 16px 42px #02193842}.implementationCommitmentsIntro{grid-template-columns:.8fr 1.2fr;align-items:end;gap:42px;display:grid}.implementationCommitmentsIntro>div>p{color:#b9f6ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 5px;font:800 11px Montserrat,sans-serif}.implementationCommitmentsIntro h2{color:#fff;letter-spacing:-.035em;max-width:850px;margin:0;font-size:clamp(23px,2.2vw,34px);line-height:1.08}.implementationCommitmentSummary{color:#e8f7ff;max-width:680px;margin:0 0 2px;font-size:14px;line-height:1.65}.implementationCommitmentGrid{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03234a5c;border:1px solid #ffffff47;border-radius:15px;grid-template-columns:repeat(4,1fr);margin-top:16px;display:grid;box-shadow:0 16px 38px #02193833}.implementationCommitmentGrid article{border-right:1px solid #fff3;align-items:center;gap:13px;min-height:76px;padding:14px 18px;display:flex}.implementationCommitmentFeature{cursor:help;outline:none;position:relative}.implementationCommitmentTooltip{z-index:20;visibility:hidden;opacity:0;pointer-events:none;background:#031a38;border:1px solid #8ae7fb57;border-radius:12px;width:min(280px,100vw - 32px);padding:13px 15px;font-weight:500;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,7px);box-shadow:0 18px 42px #000a1d57;color:#e9f7ff!important;font-size:13px!important;line-height:1.55!important}.implementationCommitmentTooltip:after{content:"";background:#031a38;border-bottom:1px solid #8ae7fb57;border-right:1px solid #8ae7fb57;width:10px;height:10px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.implementationCommitmentFeature:hover .implementationCommitmentTooltip,.implementationCommitmentFeature:focus .implementationCommitmentTooltip,.implementationCommitmentFeature:focus-visible .implementationCommitmentTooltip{visibility:visible;opacity:1;transform:translate(-50%)}.implementationCommitmentFeature:focus-visible{box-shadow:inset 0 0 0 2px #8ae7fb}.implementationCommitmentGrid article:last-child{border-right:0}.implementationCommitmentGrid svg{color:#8ae7fb;flex:none}.implementationCommitmentGrid article div{gap:4px;display:grid}.implementationCommitmentGrid strong{color:#fff;font:800 15px/1.3 Montserrat,sans-serif}.implementationCommitmentGrid span{color:#d8effa;font-size:12px;line-height:1.45}.implementationCommitmentCta{color:#fff;align-items:center;gap:8px;width:fit-content;margin:13px 0 0 auto;font-size:13px;font-weight:800;text-decoration:none;display:flex}.implementationCommitmentCta:hover{color:#b9f6ff}@keyframes productReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=1000px){.productHeroInner{grid-template-columns:1fr;padding-top:66px}.productHeroArtwork{width:100%;max-width:760px;min-height:440px}.productHeroArtwork>img{min-height:440px}.implementationCommitmentGrid{grid-template-columns:repeat(2,1fr)}.implementationCommitmentGrid article{border-bottom:1px solid #fff3}}@media (width<=640px){.productHero{min-height:auto}.productHeroInner{gap:38px;width:min(100% - 36px,1280px);min-height:auto;padding:54px 0 48px}.productHero h1{font-size:clamp(38px,11.5vw,50px)}.productHeroActions a{width:100%}.productHeroProof{display:grid}.productHeroArtwork,.productHeroArtwork>img{min-height:360px}.productHeroArtwork{border-radius:20px}.productHeroImageCaption{padding:16px;bottom:14px;left:14px;right:14px}.implementationCommitments{padding:19px 18px 21px}.implementationCommitmentsIntro{grid-template-columns:1fr;gap:13px}.implementationCommitmentGrid{grid-template-columns:repeat(2,1fr)}.implementationCommitmentGrid article{border-right:0;min-height:84px;padding:14px 12px}.implementationCommitmentTooltip{width:min(245px,100vw - 36px)}.implementationCommitmentGrid article:nth-child(odd) .implementationCommitmentTooltip{left:8px;transform:translateY(7px)}.implementationCommitmentGrid article:nth-child(2n) .implementationCommitmentTooltip{left:auto;right:8px;transform:translateY(7px)}.implementationCommitmentGrid article:nth-child(odd):is(:hover,:focus,:focus-visible) .implementationCommitmentTooltip,.implementationCommitmentGrid article:nth-child(2n):is(:hover,:focus,:focus-visible) .implementationCommitmentTooltip{transform:translate(0)}.implementationCommitmentCta{margin-left:0}}h1,h2,h3,h4,h5,h6,nav,button,.eyebrow,.primaryBtn,.secondaryBtn{font-family:Montserrat,Arial,sans-serif}section{scroll-margin-top:100px}.siteHeader{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #dce7f6;justify-content:space-between;align-items:center;min-height:86px;padding:12px 6%;display:flex;position:sticky;top:0;box-shadow:0 12px 35px #082b610f}.logoWrap img{object-fit:contain;max-width:175px;height:56px}.desktopNav{gap:22px;font-size:14px;font-weight:700;display:flex}.desktopNav a{color:#102033;text-decoration:none}.desktopNav a:hover{color:#0d6efd}.headerButton{color:#fff;background:#0d6efd;border-radius:999px;padding:13px 18px;font-size:14px;font-weight:800;text-decoration:none}.menuButton{display:none}.mobileNav{background:#fff;border:1px solid #dce7f6;border-radius:22px;padding:14px;position:absolute;top:88px;left:16px;right:16px;box-shadow:0 24px 70px #082b612e}.mobileNav a{color:#102033;padding:14px;font-weight:700;text-decoration:none;display:block}.hero{color:#fff;background:radial-gradient(circle at 75% 20%,#0d6efd66,#0000 28%),radial-gradient(circle at 20% 80%,#e4212b38,#0000 24%),linear-gradient(135deg,#061528,#082b61);grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;min-height:calc(100vh - 86px);padding:110px 6%;display:grid}.eyebrow{color:#8ec5ff;text-transform:uppercase;letter-spacing:.16em;margin-bottom:16px;font-size:13px;font-weight:800}.blue{color:#0d6efd}h1{letter-spacing:-.06em;margin:0 0 22px;font-size:76px;font-weight:800;line-height:1.01}.lead{color:#e7f1ff;font-size:23px;line-height:1.6}.copy{color:#d7e6fa;max-width:680px;font-size:18px;line-height:1.75}.buttons{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.primaryBtn,.secondaryBtn{border-radius:14px;padding:16px 23px;font-size:16px;font-weight:800;text-decoration:none}.primaryBtn{color:#fff;background:#0d6efd}.secondaryBtn{color:#082b61;background:#fff}.dashboard{color:#102033;background:#fffffff5;border-radius:32px;padding:28px;box-shadow:0 34px 110px #00000057}.dashboardTop,.metrics{display:grid}.dashboardTop{justify-content:space-between;align-items:center;display:flex}.dashboardTop strong{color:#082b61;font-size:24px}.dashboardTop span{color:#fff;background:#e4212b;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.metrics{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:24px}.metrics div{background:#f4f8ff;border:1px solid #dce7f6;border-radius:20px;padding:18px}.metrics small{color:#627086;font-weight:700}.metrics strong{color:#082b61;margin-top:6px;font-size:31px;display:block}.trustStrip{background:#fff;border-bottom:1px solid #dce7f6;flex-wrap:wrap;justify-content:center;gap:14px;padding:22px 6%;display:flex}.trustStrip span{color:#082b61;background:#f4f8ff;border:1px solid #dce7f6;border-radius:999px;padding:11px 16px;font-size:13px;font-weight:800}.whySection,.flowSection,.industriesSection,.enterpriseSection{text-align:center;padding:90px 6%}.whySection,.industriesSection{background:#fff}.flowSection,.enterpriseSection{background:#f4f8ff}.whySection h2,.flowSection h2,.industriesSection h2,.enterpriseSection h2{letter-spacing:-.04em;color:#102033;max-width:850px;margin:0 auto 20px;font-size:48px;line-height:1.1}.sectionIntro,.flowIntro p{color:#5d6b7d;max-width:850px;margin:0 auto 42px;font-size:18px;line-height:1.75}.whyGrid,.flowGrid,.industriesGrid,.enterpriseGrid{grid-template-columns:repeat(4,1fr);gap:22px;max-width:1200px;margin:45px auto 0;display:grid}.flowGrid,.industriesGrid{grid-template-columns:repeat(3,1fr)}.whyCard,.flowCard,.industryCard,.enterpriseCard{text-align:left;background:#fff;border:1px solid #dce7f6;border-radius:24px;padding:28px;box-shadow:0 14px 38px #082b6114}.whyCard h3,.flowCard h3,.industryCard h3,.enterpriseCard h3{color:#082b61;margin-bottom:12px;font-size:22px}.whyCard p,.flowCard p,.industryCard p,.enterpriseCard p{color:#5d6b7d;line-height:1.7}@media (width<=1000px){.hero{grid-template-columns:1fr}.whyGrid,.flowGrid,.industriesGrid,.enterpriseGrid{grid-template-columns:repeat(2,1fr)}.desktopNav,.headerButton{display:none}.menuButton{display:block}}@media (width<=600px){h1{font-size:38px}.whySection h2,.flowSection h2,.industriesSection h2,.enterpriseSection h2{font-size:34px}.metrics,.whyGrid,.flowGrid,.industriesGrid,.enterpriseGrid{grid-template-columns:1fr}}.excelSection{text-align:center;background:#fff;padding:90px 6%}.comparisonTable{border-collapse:collapse;background:#fff;border:1px solid #dce7f6;border-radius:24px;width:100%;max-width:1200px;margin:45px auto 0;overflow:hidden;box-shadow:0 18px 50px #082b611a}.comparisonTable th{color:#fff;text-align:left;background:#061528;padding:18px}.comparisonTable td{text-align:left;color:#5d6b7d;border-bottom:1px solid #edf3fb;padding:18px}.comparisonTable td:first-child{color:#082b61;font-weight:800}@media (width<=700px){.comparisonTable{display:block;overflow-x:auto}}.successSection{text-align:center;background:#f4f8ff;padding:90px 6%}.successGrid{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1200px;margin:45px auto 0;display:grid}.successCard{text-align:left;background:#fff;border:1px solid #dce7f6;border-radius:24px;padding:28px;transition:all .25s;box-shadow:0 14px 38px #082b6114}.successCard:hover{transform:translateY(-6px);box-shadow:0 24px 60px #082b6129}.successCard h3{color:#082b61;margin-bottom:12px;font-size:22px}.successCard p{color:#5d6b7d;line-height:1.7}@media (width<=900px){.successGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.successGrid{grid-template-columns:1fr}}.footer{color:#fff;background:#061528;padding:70px 6% 28px}.footerGrid{grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:34px;max-width:1200px;margin:0 auto;display:grid}.footer h3{color:#fff;margin:0 0 18px;font-size:20px}.footer p,.footer a{color:#cdd8e8;font-size:15px;line-height:1.7}.footer a{margin-bottom:10px;text-decoration:none;display:block}.footer a:hover{color:#fff}.footerBottom{color:#9fb0c8;border-top:1px solid #ffffff24;max-width:1200px;margin:45px auto 0;padding-top:22px;font-size:14px}@media (width<=900px){.footerGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.footerGrid{grid-template-columns:1fr}}.aboutPage{background:#fff}.aboutHero,.aboutMission,.aboutCapabilities,.aboutMethodology{text-align:center;padding:90px 6%}.aboutHero{color:#fff;background:linear-gradient(135deg,#061528,#082b61)}.aboutHero h1{max-width:980px;margin:0 auto 24px}.aboutHero .sectionIntro{color:#d7e6fa}.aboutMission,.aboutMethodology{background:#f4f8ff}.aboutCapabilities{background:#fff}.aboutGrid,.methodologyGrid{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1200px;margin:45px auto 0;display:grid}.aboutCard,.methodologyStep{text-align:left;background:#fff;border:1px solid #dce7f6;border-radius:24px;padding:28px;box-shadow:0 14px 38px #082b6114}.aboutCard h2,.aboutCard h3,.methodologyStep h3{color:#082b61}.aboutCard p,.methodologyStep p{color:#5d6b7d;line-height:1.7}.methodologyStep span{color:#0d6efd;letter-spacing:.12em;margin-bottom:18px;font-size:14px;font-weight:800;display:inline-block}@media (width<=900px){.aboutGrid,.methodologyGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.aboutGrid,.methodologyGrid{grid-template-columns:1fr}}.siteHeader{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff5;border-bottom:1px solid #082b611a;width:100%;position:sticky;top:0;box-shadow:0 10px 35px #06152812}.headerInner{justify-content:space-between;align-items:center;gap:28px;width:min(1400px,100%);min-height:88px;margin:0 auto;padding:12px 5%;display:flex}.logoWrap{flex-shrink:0;align-items:center;display:flex}.desktopNav{flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.desktopNav a{color:#26384f;white-space:nowrap;border-radius:10px;padding:13px 11px;font-size:13px;font-weight:700;text-decoration:none;transition:color .2s,background .2s,transform .2s;position:relative}.desktopNav a:hover{color:#0d6efd;background:#f1f6ff;transform:translateY(-1px)}.desktopNav a.active{color:#0d6efd;background:#edf4ff}.desktopNav a.active:after{content:"";background:#0d6efd;border-radius:999px;height:2px;position:absolute;bottom:4px;left:22%;right:22%}.headerButton{color:#fff;background:linear-gradient(135deg,#0d6efd,#0757cf);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 30px #0d6efd3d}.headerButton:hover{transform:translateY(-2px);box-shadow:0 18px 38px #0d6efd52}.menuButton{color:#082b61;min-width:76px;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8e4f4;border-radius:12px;padding:0 15px;font-size:13px;font-weight:800;display:none}.mobileNav{background:#fffffffc;border:1px solid #dce7f6;border-radius:22px;max-height:calc(100vh - 120px);padding:14px;position:absolute;top:calc(100% + 10px);left:4%;right:4%;overflow-y:auto;box-shadow:0 28px 80px #06152838}.mobileNav a{color:#102033;border-radius:11px;padding:14px 15px;font-size:14px;font-weight:700;text-decoration:none;transition:color .2s,background .2s;display:block}.mobileNav a:hover,.mobileNav a.active{color:#0d6efd;background:#edf4ff}@media (width<=1220px){.headerInner{gap:18px;padding-left:4%;padding-right:4%}.desktopNav{gap:2px}.desktopNav a{padding-left:8px;padding-right:8px;font-size:15px}.headerButton{padding:0 16px}}@media (width<=1050px){.desktopNav,.headerButton{display:none}.menuButton{justify-content:center;align-items:center;display:inline-flex}.headerInner{min-height:104px}.logoWrap img{height:51px}}@media (width<=600px){.headerInner{min-height:72px;padding:9px 5%}.logoWrap img{object-fit:contain;width:auto;max-width:240px;height:72px}.mobileNav{border-radius:18px;left:12px;right:12px}}.headerInner{min-height:104px}.logoWrap img{object-fit:contain;width:auto;max-width:240px;height:72px}.desktopNav a{font-size:15px}@media (width<=1220px){.logoWrap img{max-width:215px;height:64px}.desktopNav a{font-size:13px}}@media (width<=1050px){.headerInner{min-height:84px}.logoWrap img{max-width:190px;height:56px}}@media (width<=600px){.headerInner{min-height:76px}.logoWrap img{max-width:165px;height:48px}}.logoWrap{flex-shrink:0;align-items:center;width:260px;display:flex;overflow:visible}.logoWrap img{object-fit:contain;width:240px;max-width:none;height:auto;display:block}@media (width<=1220px){.logoWrap{width:220px}.logoWrap img{width:205px}}@media (width<=1050px){.logoWrap{width:190px}.logoWrap img{width:175px}}@media (width<=600px){.logoWrap{width:160px}.headerInner{justify-content:flex-start;gap:16px}.logoWrap{flex:none;width:auto;margin:0}.desktopNav{flex:1;justify-content:flex-start;gap:5px;margin-left:4px}.headerButton{margin-left:auto}.logoWrap img{width:145px}}.headerInner{width:100%;padding-left:18px;padding-right:28px;position:relative}.desktopNav{gap:26px}.desktopNav>a,.solutionsButton{font-size:15px;font-weight:700}.solutionsDropdown{position:relative}.solutionsButton{color:#102033;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:13px 0;font-family:inherit;display:flex}.solutionsButton:hover{color:#0d6efd}.solutionsMenu{background:#fff;border:1px solid #dce7f6;border-radius:20px;width:430px;padding:14px;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 24px 70px #0615282e}.solutionsMenu:before{content:"";height:14px;position:absolute;top:-12px;left:0;right:0}.solutionsMenu a{border-radius:13px;padding:15px 16px;text-decoration:none;display:block}.solutionsMenu a:hover{background:#f2f7ff}.solutionsMenu strong{color:#082b61;margin-bottom:4px;font-size:15px;display:block}.solutionsMenu small{color:#66758a;font-size:12px;line-height:1.5;display:block}.mobileNavLabel{color:#0d6efd;letter-spacing:.12em;text-transform:uppercase;padding:14px 14px 6px;font-size:11px;font-weight:800;display:block}@media (width<=1050px){.solutionsDropdown{display:none}}.methodologySection{text-align:center;background:radial-gradient(circle at 12% 18%,#0d6efd14,#0000 28%),linear-gradient(#f7faff 0%,#fff 100%);padding:110px 6%}.methodologySection h2{color:#102033;letter-spacing:-.045em;max-width:900px;margin:0 auto 22px;font-size:clamp(36px,5vw,58px);line-height:1.08}.methodologySection .pageLead{color:#607086;max-width:820px;margin:0 auto;font-size:18px;line-height:1.75}.methodologyGrid{grid-template-columns:repeat(3,1fr);gap:22px;width:min(1200px,100%);margin:58px auto 0;display:grid}.methodologyCard{text-align:left;background:#fffffff5;border:1px solid #dce7f6;border-radius:26px;min-height:285px;padding:34px 30px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden;box-shadow:0 18px 48px #082b6117}.methodologyCard:before{content:"";background:linear-gradient(90deg,#0d6efd,#e4212b);width:100%;height:5px;position:absolute;top:0;left:0}.methodologyCard:hover{border-color:#bfd4ef;transform:translateY(-7px);box-shadow:0 28px 70px #082b6126}.methodologyNumber{color:#0d6efd;letter-spacing:.08em;background:#edf4ff;border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:28px;font-size:15px;font-weight:800;display:inline-flex}.methodologyCard h3{color:#082b61;margin:0 0 14px;font-size:23px;line-height:1.25}.methodologyCard p{color:#607086;margin:0;font-size:15px;line-height:1.75}@media (width<=950px){.methodologyGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.methodologySection{padding:80px 5%}.methodologyGrid{grid-template-columns:1fr;margin-top:40px}.methodologyCard{min-height:auto}}@media (width<=650px){.heroV2{padding:78px 5%}.heroChecklist{grid-template-columns:1fr}.enterpriseVisual{width:min(360px,92vw)}.centerCircle{width:118px;height:118px;font-size:19px}.pillar{width:118px;min-height:68px;font-size:12px}}.strategicPillarsSection{background:#fff;padding:110px 6%}.strategicPillarsIntro{text-align:center;width:min(900px,100%);margin:0 auto}.strategicPillarsIntro h2{color:#102033;letter-spacing:-.045em;margin:0 auto 20px;font-size:clamp(38px,5vw,60px);line-height:1.08}.strategicPillarsIntro>p:last-child{color:#607086;margin:0 auto;font-size:18px;line-height:1.75}.strategicPillarsGrid{grid-template-columns:repeat(4,1fr);gap:22px;width:min(1280px,100%);margin:60px auto 0;display:grid}.strategicPillarCard{background:linear-gradient(#fffffffa,#f6fafffa);border:1px solid #dce7f6;border-radius:28px;flex-direction:column;min-height:470px;padding:34px 28px 30px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #082b6114}.strategicPillarCard:before{content:"";background:linear-gradient(90deg,#0d6efd,#e4212b);height:5px;position:absolute;inset:0 0 auto}.strategicPillarCard:hover{border-color:#bfd4ef;transform:translateY(-8px);box-shadow:0 30px 80px #082b6126}.strategicPillarNumber{color:#0d6efd;letter-spacing:.08em;background:#edf4ff;border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:28px;font-size:14px;font-weight:800;display:inline-flex}.strategicPillarCard h3{color:#082b61;letter-spacing:-.02em;margin:0 0 16px;font-size:25px;line-height:1.2}.strategicPillarDescription{color:#607086;margin:0;font-size:15px;line-height:1.75}.strategicPillarCard ul{margin:26px 0 30px;padding:0;list-style:none}.strategicPillarCard li{color:#34465d;margin-bottom:12px;padding-left:22px;font-size:14px;font-weight:600;line-height:1.5;position:relative}.strategicPillarCard li:before{content:"✓";color:#0d6efd;font-weight:800;position:absolute;left:0}.strategicPillarLink{color:#0d6efd;align-items:center;gap:10px;margin-top:auto;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.strategicPillarLink span{transition:transform .2s}.strategicPillarLink:hover span{transform:translate(5px)}@media (width<=1120px){.strategicPillarsGrid{grid-template-columns:repeat(2,1fr)}.strategicPillarCard{min-height:410px}}@media (width<=650px){.strategicPillarsSection{padding:80px 5%}.strategicPillarsGrid{grid-template-columns:1fr;margin-top:42px}.strategicPillarCard{min-height:auto}}.whyChooseDymax{background:radial-gradient(circle at 85% 15%,#0d6efd14,#0000 28%),linear-gradient(#fff 0%,#f7faff 100%);padding:110px 6%}.whyChooseIntro{text-align:center;width:min(900px,100%);margin:0 auto}.whyChooseIntro h2{color:#102033;letter-spacing:-.045em;margin:0 auto 20px;font-size:clamp(38px,5vw,60px);line-height:1.08}.whyChooseIntro>p:last-child{color:#607086;margin:0 auto;font-size:18px;line-height:1.75}.whyChooseGrid{grid-template-columns:repeat(4,1fr);gap:22px;width:min(1200px,100%);margin:58px auto 0;display:grid}.whyChooseCard{background:#fffffff7;border:1px solid #dce7f6;border-radius:26px;min-height:255px;padding:34px 28px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden;box-shadow:0 18px 48px #082b6114}.whyChooseCard:before{content:"";background:linear-gradient(#0d6efd,#e4212b);width:5px;height:100%;position:absolute;top:0;left:0}.whyChooseCard:hover{border-color:#bfd4ef;transform:translateY(-7px);box-shadow:0 28px 70px #082b6126}.whyChooseCard h3{color:#082b61;letter-spacing:-.02em;margin:0 0 15px;font-size:24px;line-height:1.25}.whyChooseCard p{color:#607086;margin:0;font-size:15px;line-height:1.75}@media (width<=1050px){.whyChooseGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.whyChooseDymax{padding:80px 5%}.whyChooseGrid{grid-template-columns:1fr;margin-top:42px}.whyChooseCard{min-height:auto}}.executiveJourneySection{background:radial-gradient(circle at 15% 15%,#0d6efd14,#0000 28%),linear-gradient(#f7faff 0%,#fff 100%);padding:110px 6%}.executiveJourneyIntro{text-align:center;width:min(920px,100%);margin:0 auto}.executiveJourneyIntro h2{color:#102033;letter-spacing:-.045em;margin:0 auto 20px;font-size:clamp(38px,5vw,60px);line-height:1.08}.executiveJourneyIntro>p:last-child{color:#607086;margin:0 auto;font-size:18px;line-height:1.75}.executiveJourneyGrid{grid-template-columns:repeat(3,1fr);gap:22px;width:min(1200px,100%);margin:60px auto 0;display:grid;position:relative}.executiveJourneyCard{background:#fffffffa;border:1px solid #dce7f6;border-radius:26px;min-height:280px;padding:34px 30px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;box-shadow:0 18px 48px #082b6114}.executiveJourneyCard:hover{border-color:#bfd4ef;transform:translateY(-7px);box-shadow:0 28px 70px #082b6126}.executiveJourneyCard>span{color:#fff;letter-spacing:.08em;background:linear-gradient(135deg,#0d6efd,#0755c7);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:26px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 12px 28px #0d6efd3d}.executiveJourneyCard h3{color:#082b61;letter-spacing:-.02em;margin:0 0 14px;font-size:23px;line-height:1.25}.executiveJourneyCard p{color:#607086;margin:0;font-size:15px;line-height:1.75}@media (width<=950px){.executiveJourneyGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.executiveJourneySection{padding:80px 5%}.executiveJourneyGrid{grid-template-columns:1fr;margin-top:42px}.executiveJourneyCard{min-height:auto}}.transformationJourney{color:#fff;background:radial-gradient(circle at 15% 20%,#0d6efd40,#0000 30%),radial-gradient(circle at 85% 80%,#e4212b2e,#0000 28%),linear-gradient(135deg,#04101f 0%,#082b61 58%,#0b397c 100%);padding:120px 6%;position:relative;overflow:hidden}.transformationJourney:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.journeyIntro,.journeyTimeline{z-index:2;position:relative}.journeyIntro{text-align:center;width:min(920px,100%);margin:0 auto}.journeyIntro .eyebrow{color:#8ec5ff}.journeyIntro h2{color:#fff;letter-spacing:-.045em;margin:0 auto 22px;font-size:clamp(40px,5vw,64px);line-height:1.08}.journeyIntro>p:last-child{color:#dbe8f8;margin:0 auto;font-size:18px;line-height:1.75}.journeyTimeline{justify-content:center;align-items:stretch;gap:12px;width:min(1320px,100%);margin:68px auto 0;display:flex}.journeyStep{text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff29;border-radius:22px;flex-direction:column;flex:1;justify-content:center;min-width:145px;min-height:190px;padding:28px 20px;transition:transform .25s,background .25s,border-color .25s;display:flex;box-shadow:0 20px 48px #0000002e}.journeyStep:hover{background:#ffffff21;border-color:#ffffff47;transform:translateY(-7px)}.journeyStep span{color:#0d6efd;letter-spacing:.08em;background:#fff;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 20px;font-size:13px;font-weight:800;display:inline-flex}.journeyStep h3{color:#fff;margin:0;font-size:18px;line-height:1.35}.journeyArrow{color:#8ec5ff;justify-content:center;align-items:center;font-size:30px;font-weight:300;display:flex}@media (width<=1100px){.journeyTimeline{grid-template-columns:repeat(3,1fr);display:grid}.journeyArrow{display:none}}@media (width<=720px){.transformationJourney{padding:85px 5%}.journeyTimeline{grid-template-columns:1fr;margin-top:44px}.journeyStep{min-height:150px}}.premiumHeroV2{color:#fff;background:linear-gradient(135deg,#082b61 0%,#0f4ea8 100%);padding:90px 0 70px;overflow:hidden}.premiumHeroInner{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;width:min(1380px,92%);margin:0 auto;display:grid}.premiumHeroContent{max-width:700px}.premiumHeroEyebrow{color:#d9e9ff;letter-spacing:.08em;text-transform:uppercase;background:#ffffff1f;border-radius:999px;margin-bottom:20px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-block}.premiumHeroContent h1{margin:0;font-size:60px;font-weight:800;line-height:1.08}.pr .enterpriseCapabilities{background:radial-gradient(circle at 8% 12%,#0d6efd17,#0000 25%),#fff;padding:112px 6%}.capabilitiesIntro{text-align:center;width:min(920px,100%);margin:0 auto 72px}.capabilitiesIntro h2{color:#102033;letter-spacing:-.045em;margin:0;font-size:clamp(38px,5vw,58px);line-height:1.08}.capabilitiesIntro>p:last-child{color:#5d6b7d;max-width:790px;margin:23px auto 0;font-size:18px;line-height:1.8}.capabilityRows{width:min(1240px,100%);margin:0 auto}.capabilityRow{border-top:1px solid #dce7f6;grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;min-height:470px;padding:70px 0;display:grid}.capabilityRow:last-child{border-bottom:1px solid #dce7f6}.capabilityRowReverse .capabilityVisual{order:2}.capabilityRowReverse .capabilityContent{order:1}.capabilityVisual{background:radial-gradient(circle at 50% 40%,#0d6efd38,#0000 35%),linear-gradient(145deg,#f7faff,#eaf2ff);border:1px solid #b9d2f3d9;border-radius:34px;place-items:center;min-height:340px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 70px #082b611f}.capabilityVisual:before,.capabilityVisual:after{content:"";border:1px solid #0d6efd24;border-radius:50%;position:absolute}.capabilityVisual:before{width:280px;height:280px}.capabilityVisual:after{width:210px;height:210px}.capabilityNumber{z-index:2;color:#0d6efd;letter-spacing:.15em;font-size:14px;font-weight:800;position:absolute;top:28px;left:30px}.capabilitySymbol{z-index:2;color:#fff;background:linear-gradient(145deg,#0d6efd,#073b86);border:1px solid #fffc;border-radius:34px;place-items:center;width:132px;height:132px;display:grid;position:relative;transform:rotate(-5deg);box-shadow:0 25px 65px #0d6efd52}.capabilitySymbol span{font-size:54px;font-weight:800;transform:rotate(5deg)}.capabilityContent{max-width:590px}.capabilityLabel{color:#0d6efd;letter-spacing:.15em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:800}.capabilityContent h3{color:#082b61;letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,48px);line-height:1.08}.capabilityDescription{color:#5d6b7d;margin:22px 0 0;font-size:17px;line-height:1.8}.businessImpact{background:#f4f8ff;border-left:4px solid #0d6efd;border-radius:0 18px 18px 0;margin-top:30px;padding:24px 26px}.businessImpact strong{color:#082b61;text-transform:uppercase;letter-spacing:.1em;margin-bottom:13px;font-size:14px;display:block}.businessImpact ul{margin:0;padding:0;list-style:none}.businessImpact li{color:#40516a;margin-top:10px;padding-left:25px;font-size:15px;line-height:1.6;position:relative}.businessImpact li:before{content:"✓";color:#0d6efd;font-weight:800;position:absolute;left:0}.capabilityLink{color:#0d6efd;align-items:center;gap:12px;margin-top:28px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.capabilityLink span{font-size:20px;transition:transform .2s}.capabilityLink:hover span{transform:translate(5px)}@media (width<=950px){.capabilityRow,.capabilityRowReverse{grid-template-columns:1fr;gap:42px;min-height:auto}.capabilityRowReverse .capabilityVisual,.capabilityRowReverse .capabilityContent{order:initial}.capabilityVisual{min-height:300px}.capabilityContent{max-width:none}}@media (width<=600px){.enterpriseCapabilities{padding:82px 5%}.capabilitiesIntro{margin-bottom:46px}.capabilitiesIntro>p:last-child{font-size:16px}.capabilityRow{padding:50px 0}.capabilityVisual{border-radius:25px;min-height:245px}.capabilitySymbol{border-radius:27px;width:104px;height:104px}.capabilitySymbol span{font-size:42px}.capabilityDescription{font-size:16px}.businessImpact{padding:21px}}.headerV2{z-index:2000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff7;border-bottom:1px solid #082b611a;width:100%;position:sticky;top:0;box-shadow:0 10px 32px #06152814}.headerV2Inner{align-items:center;gap:28px;width:min(1380px,100%);min-height:94px;margin:0 auto;padding:10px 4%;display:flex}.headerV2Logo{flex-shrink:0;align-items:center;display:flex}.headerV2Desktop{flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.headerV2Desktop a{color:#1b2b40;white-space:nowrap;border-radius:11px;align-items:center;min-height:46px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;transition:color .2s,background .2s,transform .2s;display:inline-flex;position:relative}.headerV2Desktop a:hover{color:#0d6efd;background:#eef5ff;transform:translateY(-1px)}.headerV2Desktop a.active{color:#0d6efd;background:#eef5ff}.headerV2Desktop a.active:after{content:"";background:#0d6efd;border-radius:999px;height:2px;position:absolute;bottom:5px;left:26%;right:26%}.headerV2Cta{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#0d6efd,#0756ca);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 14px 32px #0d6efd47}.headerV2MenuButton{color:#082b61;cursor:pointer;background:#fff;border:1px solid #d8e4f4;border-radius:12px;min-width:78px;min-height:46px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:800;display:none}@media (width<=1180px){.headerV2Inner{gap:18px;padding-left:3%;padding-right:3%}.headerLogo{width:165px}.headerV2Desktop{gap:3px}.headerV2Desktop a{padding:0 10px;font-size:13px}.headerV2Cta{padding:0 17px;font-size:13px}}@media (width<=1050px){.headerV2Inner{justify-content:space-between;min-height:82px}.headerLogo{width:170px}.headerV2Desktop,.headerV2Cta{display:none}.headerV2MenuButton{justify-content:center;align-items:center;display:inline-flex}}@media (width<=600px){.headerV2Inner{min-height:74px;padding:8px 5%}.headerLogo{width:150px}}.executiveChallenges{color:#fff;background:radial-gradient(circle at 12% 18%,#0d6efd29,#0000 30%),linear-gradient(135deg,#061528 0%,#082b61 100%);padding:110px 6%}.executiveChallenges .sectionHeading{text-align:center;max-width:920px;margin:0 auto}.executiveChallenges .sectionEyebrow{color:#8ec5ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:800}.executiveChallenges .sectionHeading h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:50px;line-height:1.1}.executiveChallenges .sectionHeading>p:last-child{color:#d7e6fa;max-width:800px;margin:22px auto 0;font-size:18px;line-height:1.75}.executiveChallengesGrid{grid-template-columns:repeat(3,1fr);gap:22px;width:min(1200px,100%);margin:55px auto 0;display:grid}.executiveChallengeCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff24;border-radius:24px;min-height:285px;padding:30px;transition:transform .25s,background .25s,border-color .25s;box-shadow:0 20px 55px #0000002e}.executiveChallengeCard:hover{background:#ffffff1f;border-color:#8ec5ff73;transform:translateY(-7px)}.executiveChallengeNumber{color:#9ed0ff;background:#0d6efd38;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:25px;font-size:14px;font-weight:800;display:inline-flex}.executiveChallengeCard h3{color:#fff;margin:0 0 14px;font-size:22px;line-height:1.3}.executiveChallengeCard p{color:#cbdcf2;margin:0;font-size:15px;line-height:1.75}@media (width<=1000px){.executiveChallengesGrid{grid-template-columns:repeat(2,1fr)}.executiveChallenges .sectionHeading h2{font-size:42px}}@media (width<=600px){.executiveChallenges{padding:80px 5%}.executiveChallengesGrid{grid-template-columns:1fr}.executiveChallenges .sectionHeading h2{font-size:34px}.executiveChallengeCard{min-height:auto}}.capabilityImage{object-fit:cover;border-radius:18px;width:100%;height:220px;margin:18px 0 24px;box-shadow:0 20px 45px #0000001f}.deliveryMethodology{background:#fff;padding:120px 8%}.deliveryHeading{text-align:center;max-width:900px;margin:0 auto 80px}.deliveryHeading .sectionEyebrow{color:#0b6bd3;letter-spacing:2px;text-transform:uppercase;margin-bottom:18px;font-weight:700}.deliveryHeading h2{color:#0d1b2a;margin-bottom:24px;font-size:48px;font-weight:700;line-height:1.15}.deliveryHeading p{color:#5c6675;font-size:20px;line-height:1.8}.deliveryTimeline{justify-content:space-between;align-items:flex-start;gap:20px;margin-top:70px;display:flex;position:relative}.deliveryStage{text-align:center;flex:1;position:relative}.deliveryMarker{color:#fff;background:#0b6bd3;border-radius:50%;justify-content:center;align-items:center;width:82px;height:82px;margin:0 auto 35px;font-size:24px;font-weight:700;display:flex;box-shadow:0 15px 35px #0b6bd340}.deliveryContent h3{color:#10233f;margin-bottom:18px;font-size:24px}.deliveryContent p{color:#606c80;font-size:17px;line-height:1.8}.deliveryConnector{z-index:-1;background:#d8e7f7;width:100%;height:3px;position:absolute;top:40px;right:-50%}.deliveryOutcome{color:#fff;text-align:center;background:#0d1b2a;border-radius:24px;margin-top:90px;padding:45px}.deliveryOutcome span{color:#57a5ff;text-transform:uppercase;letter-spacing:2px;margin-bottom:16px;font-weight:700;display:block}.deliveryOutcome p{max-width:900px;margin:auto;font-size:22px;line-height:1.8}@media (width<=1100px){.deliveryTimeline{flex-direction:column;gap:60px}.deliveryConnector{display:none}.deliveryStage{text-align:left;align-items:flex-start;gap:30px;display:flex}.deliveryMarker{margin:0}}.premiumHeroVisual{width:100%;min-width:0}.transformationBoard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 100% 0,#ffffff2e,#0000 38%),#041f4959;border:1px solid #ffffff38;border-radius:28px;width:100%;padding:30px;position:relative;overflow:hidden;box-shadow:0 30px 70px #0114324d}.transformationBoardTop{border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:18px;padding-bottom:20px;display:flex}.transformationBoardTop span{letter-spacing:.14em;color:#ffffffb8;font-size:12px;font-weight:700;line-height:1.4}.transformationBoardTop strong{text-align:right;color:#fff;font-size:14px;line-height:1.4}.transformationCore{justify-content:center;padding:28px 0;display:flex}.transformationCoreCircle{text-align:center;background:linear-gradient(145deg,#fff3,#ffffff0f);border:1px solid #ffffff59;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:170px;height:170px;display:flex;box-shadow:inset 0 0 35px #ffffff14,0 22px 45px #01143247}.transformationCoreCircle span{letter-spacing:.08em;color:#fff;font-size:22px;font-weight:800}.transformationCoreCircle small{color:#ffffffc2;width:120px;margin-top:7px;font-size:11px;line-height:1.45}.transformationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.transformationGrid article{background:#ffffff14;border:1px solid #ffffff29;border-radius:18px;min-width:0;padding:18px}.transformationGrid article span{letter-spacing:.14em;color:#9ed7ff;margin-bottom:10px;font-size:11px;font-weight:800;display:block}.transformationGrid article h3{color:#fff;margin:0 0 8px;font-size:18px}.transformationGrid article p{color:#ffffffb8;margin:0;font-size:13px;line-height:1.6}@media (width<=1100px){.premiumHeroInner{grid-template-columns:1fr;gap:55px}.premiumHeroContent,.premiumHeroVisual{max-width:820px}}@media (width<=720px){.premiumHeroV2{padding:70px 0 55px}.transformationBoard{border-radius:22px;padding:20px}.transformationBoardTop{flex-direction:column;align-items:flex-start}.transformationBoardTop strong{text-align:left}.transformationCoreCircle{width:145px;height:145px}.transformationGrid{grid-template-columns:1fr}}.decisionStory{gap:12px;margin-top:24px;display:grid;position:relative}.decisionStage{background:#ffffff13;border:1px solid #ffffff26;border-radius:18px;grid-template-columns:48px minmax(0,1fr);align-items:flex-start;gap:16px;padding:17px 18px;display:grid;position:relative}.decisionStage:not(:last-child):after{content:"";background:#9ed7ff8c;width:2px;height:13px;position:absolute;bottom:-13px;left:41px}.decisionStageNumber{color:#9ed7ff;letter-spacing:.08em;background:#2396e829;border:1px solid #9ed7ff8c;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:800;display:grid}.decisionStageContent{min-width:0}.decisionStageContent>span{color:#9ed7ff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.decisionStageContent h3{color:#fff;margin:0 0 5px;font-size:17px;line-height:1.3}.decisionStageContent p{color:#ffffffb8;margin:0;font-size:12px;line-height:1.55}.executiveOutcomes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.executiveOutcomes span{color:#fff;text-align:center;background:#9ed7ff1a;border:1px solid #9ed7ff40;border-radius:999px;padding:10px 7px;font-size:10px;font-weight:700}.transformationClosing{color:#ffffffbd;text-align:center;margin:16px 0 0;font-size:11px;line-height:1.5}@media (width<=720px){.decisionStage{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:15px}.decisionStageNumber{width:36px;height:36px}.decisionStage:not(:last-child):after{left:32px}.executiveOutcomes{grid-template-columns:repeat(2,minmax(0,1fr))}}.premiumHeroV2{padding-top:145px}.premiumHeroLead{color:#ffffffd1;max-width:660px;margin:24px 0 0;font-size:16px;line-height:1.7}.premiumHeroPillars{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.premiumHeroPillars span{color:#ffffffe0;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:700;line-height:1.3}.premiumHeroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.premiumHeroTrust{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px;padding-top:24px;display:grid}.premiumHeroTrust div{min-width:0}.premiumHeroTrust strong,.premiumHeroTrust span{display:block}.premiumHeroTrust strong{color:#fff;margin-bottom:5px;font-size:12px;line-height:1.35}.premiumHeroTrust span{color:#ffffffa3;font-size:10px;line-height:1.45}@media (width<=720px){.premiumHeroV2{padding-top:115px}.premiumHeroTrust{grid-template-columns:1fr}}.headerV2{z-index:1000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#051937f0;border-bottom:1px solid #ffffff1a;position:fixed;top:0;left:0;right:0;box-shadow:0 16px 40px #000f282e}.headerV2Inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;width:min(1420px,100% - 48px);min-height:88px;margin:0 auto;display:grid}.headerV2Logo{background:#fff;border-radius:15px;justify-content:center;align-items:center;width:178px;height:66px;padding:7px 13px;display:flex;box-shadow:0 10px 25px #000c2329}.headerLogo{object-fit:contain;width:100%;height:100%;display:block}.headerV2Desktop{justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.headerV2Desktop>a,.headerSolutionsButton{color:#ffffffc2;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;min-height:42px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:650;line-height:1;text-decoration:none;transition:color .18s,background .18s,transform .18s;display:inline-flex;position:relative}.headerV2Desktop>a:hover,.headerSolutionsButton:hover,.headerSolutionsMenu.open .headerSolutionsButton{color:#fff;background:#ffffff14}.headerV2Desktop>a.active{color:#fff;background:#34a6eb24}.headerV2Desktop>a.active:after{content:"";background:#49b6f2;border-radius:999px;height:2px;position:absolute;bottom:5px;left:12px;right:12px}.headerV2Desktop .workforceNavLink{color:#fff}.headerV2Desktop .workforceNavLink:before{content:"";background:#49b6f2;border-radius:50%;width:6px;height:6px;margin-right:8px;box-shadow:0 0 12px #49b6f2cc}.headerSolutionsMenu{position:relative}.headerSolutionsButton:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin:-4px 0 0 9px;transition:transform .18s;transform:rotate(45deg)}.headerSolutionsMenu.open .headerSolutionsButton:after{margin-top:4px;transform:rotate(225deg)}.headerSolutionsDropdown{background:#071f42;border:1px solid #78c2ef33;border-radius:22px;width:430px;padding:18px;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%);box-shadow:0 28px 70px #000d2561}.headerDropdownLabel{color:#74c7f5;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffffff1a;margin:0 0 10px;padding:0 10px 10px;font-size:10px;font-weight:800}.headerSolutionsDropdown a{border-radius:13px;padding:12px;text-decoration:none;transition:background .18s,transform .18s;display:block}.headerSolutionsDropdown a:hover,.headerSolutionsDropdown a.active{background:#ffffff13;transform:translate(3px)}.headerSolutionsDropdown strong,.headerSolutionsDropdown span{display:block}.headerSolutionsDropdown strong{color:#fff;margin-bottom:4px;font-size:13px}.headerSolutionsDropdown span{color:#fff9;font-size:11px;line-height:1.45}.headerV2Cta{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#178fd7,#39b5ee);border:1px solid #fff3;border-radius:14px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-size:13px;font-weight:750;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 12px 28px #178fd74d}.headerV2Cta:hover{transform:translateY(-2px);box-shadow:0 16px 34px #178fd76b}.headerV2MenuButton,.headerV2Mobile{display:none}@media (width<=1080px){.headerV2Inner{grid-template-columns:auto 1fr auto;width:min(100% - 32px,960px)}.headerV2Desktop,.headerV2Cta{display:none}.headerV2MenuButton{color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:12px;justify-content:center;justify-self:end;align-items:center;min-height:44px;padding:0 17px;font-family:inherit;font-weight:700;display:inline-flex}.headerV2Mobile{background:#071f42;border-top:1px solid #ffffff1a;grid-template-columns:1fr;gap:5px;max-height:calc(100vh - 88px);padding:18px 24px 28px;display:grid;overflow-y:auto}.headerV2Mobile a{color:#ffffffc7;border-radius:10px;padding:12px 14px;font-size:13px;font-weight:650;text-decoration:none}.headerV2Mobile a:hover,.headerV2Mobile a.active{color:#fff;background:#ffffff14}.mobileNavLabel{color:#74c7f5;letter-spacing:.13em;text-transform:uppercase;margin:12px 14px 4px;font-size:10px;font-weight:800}.headerV2Mobile .headerV2MobileCta{color:#fff;text-align:center;background:linear-gradient(135deg,#178fd7,#39b5ee);margin-top:12px}}@media (width<=560px){.headerV2Inner{width:calc(100% - 24px);min-height:78px}.headerV2Logo{width:145px;height:56px}}.tanzaniaPayrollPage{color:#fff;background:#061a34;overflow:hidden}.payrollHero{background:radial-gradient(circle at 85% 25%,#2faeeb40,#0000 34%),linear-gradient(135deg,#06172f 0%,#0a3769 58%,#087fb9 100%);padding:165px 6% 100px;position:relative;overflow:hidden}.payrollHero:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-190px;right:-120px}.payrollHero>*{z-index:1;max-width:900px;position:relative}.payrollHero h1{color:#fff;letter-spacing:-.045em;max-width:980px;margin:18px 0 0;font-size:clamp(42px,6vw,78px);line-height:1.02}.payrollHero .pageLead{color:#ffffffc7;max-width:760px;margin-top:24px;font-size:18px;line-height:1.7}.payrollHeroProof{flex-wrap:wrap;gap:9px;margin-top:32px;display:flex}.payrollHeroProof span{color:#ffffffd6;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:700}.tanzaniaPayrollPage .pageSection{background:#071d39;padding:95px 6%}.tanzaniaPayrollPage .pageSection.softSection{background:#0a2547}.tanzaniaPayrollPage .pageSection>*{width:min(1240px,100%);margin-left:auto;margin-right:auto}.payrollSectionIntro{max-width:820px;margin-bottom:46px}.payrollSectionIntro h2{color:#fff;letter-spacing:-.035em;margin:12px 0 18px;font-size:clamp(32px,4vw,54px);line-height:1.08}.payrollSectionIntro>p:last-child{color:#ffffffad;margin:0;font-size:16px;line-height:1.75}.tanzaniaPayrollPage .eyebrow.blue{color:#66c7f4}.payrollOutcomeBand{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.payrollOutcomeBand div{border-right:1px solid #ffffff24;padding:27px 22px}.payrollOutcomeBand div:last-child{border-right:0}.payrollOutcomeBand strong,.payrollOutcomeBand span{display:block}.payrollOutcomeBand strong{color:#fff;margin-bottom:7px;font-size:18px}.payrollOutcomeBand span{color:#ffffff9e;font-size:12px;line-height:1.55}.statutoryList{border-top:1px solid #ffffff29}.statutoryList article{border-bottom:1px solid #ffffff21;grid-template-columns:64px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}.statutoryList article>span{color:#66c7f4;letter-spacing:.12em;font-size:12px;font-weight:800}.statutoryList h3{color:#fff;margin:0 0 7px;font-size:20px}.statutoryList p{color:#ffffffa8;max-width:850px;margin:0;font-size:14px;line-height:1.65}.payrollComplianceNote{color:#ffffffb3;background:#49b6f214;border-left:3px solid #49b6f2;margin-top:25px;padding:18px 20px;font-size:12px;line-height:1.65}.payrollSplit{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:80px;display:grid}.payrollInputList,.loanCapabilityList{border-top:1px solid #ffffff26}.payrollInputList>div,.loanCapabilityList>div{border-bottom:1px solid #ffffff1f;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:17px 0;display:grid}.payrollInputList span{color:#66c7f4;font-weight:800}.payrollInputList p,.loanCapabilityList p{color:#ffffffc7;margin:0;font-size:14px;line-height:1.55}.loanCapabilityList span{color:#66c7f4;letter-spacing:.1em;font-size:11px;font-weight:800}.payrollLoanSection{background:radial-gradient(circle at 90% 20%,#20a3e22e,#0000 32%),#08203f!important}.textLink{color:#70cff7;margin-top:24px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.textLink:after{content:"→";margin-left:8px}.payrollControlFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.payrollControlFlow article{background:#ffffff0e;border:1px solid #ffffff24;border-radius:20px;min-height:250px;padding:25px;position:relative}.payrollControlFlow article>span{color:#66c7f4;letter-spacing:.12em;margin-bottom:45px;font-size:11px;font-weight:800;display:block}.payrollControlFlow h3{color:#fff;margin:0 0 10px;font-size:19px}.payrollControlFlow p{color:#ffffff9e;margin:0;font-size:13px;line-height:1.65}.payrollOutputColumns{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.payrollOutputColumns article{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;padding:30px}.payrollOutputColumns h3{color:#fff;margin:0 0 10px;font-size:21px}.payrollOutputColumns p{color:#ffffffa3;margin:0;font-size:14px;line-height:1.7}.tanzaniaPayrollPage .pageCta{background:linear-gradient(115deg,#051833f0,#076194e6);padding:100px 6%}.tanzaniaPayrollPage .pageCta>*{width:min(1050px,100%);margin-left:auto;margin-right:auto}.tanzaniaPayrollPage .pageCta h2{color:#fff;max-width:900px;font-size:clamp(34px,5vw,60px);line-height:1.08}.tanzaniaPayrollPage .pageCta>p:not(.eyebrow){color:#ffffffb3;max-width:720px;line-height:1.7}@media (width<=920px){.payrollOutcomeBand,.payrollControlFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.payrollOutcomeBand div:nth-child(2){border-right:0}.payrollSplit{grid-template-columns:1fr;gap:30px}}@media (width<=620px){.payrollHero{padding:130px 22px 70px}.tanzaniaPayrollPage .pageSection,.tanzaniaPayrollPage .pageCta{padding:70px 22px}.payrollOutcomeBand,.payrollControlFlow,.payrollOutputColumns{grid-template-columns:1fr}.payrollOutcomeBand div{border-bottom:1px solid #ffffff24;border-right:0}.payrollOutcomeBand div:last-child{border-bottom:0}.statutoryList article{grid-template-columns:44px minmax(0,1fr);gap:12px}.payrollControlFlow article{min-height:auto}.payrollControlFlow article>span{margin-bottom:24px}}.attendanceVerificationPage{color:#fff;background:#061830;overflow:hidden}.attendanceHero{background:radial-gradient(circle at 82% 28%,#19c4bd42,#0000 33%),linear-gradient(135deg,#06172f 0%,#073d68 55%,#079696 100%);padding:165px 6% 100px;position:relative;overflow:hidden}.attendanceHero:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:620px;height:620px;position:absolute;bottom:-240px;right:5%}.attendanceHero>*{z-index:1;max-width:930px;position:relative}.attendanceHero h1{color:#fff;letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(42px,6vw,78px);line-height:1.02}.attendanceHero .pageLead{color:#ffffffc7;max-width:760px;margin-top:24px;font-size:18px;line-height:1.7}.attendanceHeroProof{flex-wrap:wrap;gap:9px;margin-top:32px;display:flex}.attendanceHeroProof span{color:#ffffffdb;background:#ffffff14;border:1px solid #fff3;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:700}.attendanceVerificationPage .pageSection{background:#071d38;padding:95px 6%}.attendanceVerificationPage .pageSection.softSection{background:#092744}.attendanceVerificationPage .pageSection>*{width:min(1240px,100%);margin-left:auto;margin-right:auto}.attendanceSectionIntro{max-width:830px;margin-bottom:46px}.attendanceSectionIntro h2{color:#fff;letter-spacing:-.035em;margin:12px 0 18px;font-size:clamp(32px,4vw,54px);line-height:1.08}.attendanceSectionIntro>p:last-child{color:#ffffffad;margin-bottom:0;font-size:16px;line-height:1.75}.attendanceVerificationPage .eyebrow.blue{color:#5fe0d4}.attendanceChallengeFlow{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);align-items:stretch;display:grid}.attendanceChallengeFlow>div:first-child,.attendanceChallengeFlow>div:last-child{border:1px solid #ffffff24;padding:30px}.attendanceChallengeFlow>div:first-child{background:#ffffff09;border-radius:22px 0 0 22px}.attendanceChallengeFlow>div:last-child{background:#20c7be14;border-radius:0 22px 22px 0}.attendanceChallengeFlow div>span,.attendanceChallengeFlow strong{display:block}.attendanceChallengeFlow div>span{color:#5fe0d4;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px;font-size:10px;font-weight:800}.attendanceChallengeFlow strong{color:#ffffffd1;border-bottom:1px solid #ffffff1c;padding:11px 0;font-size:14px}.attendanceChallengeFlow strong:last-child{border-bottom:0}.attendanceFlowArrow{background:linear-gradient(90deg,#ffffff09,#20c7be1a);place-items:center;display:grid}.attendanceFlowArrow span{border:1px solid #5fe0d466;border-radius:999px;padding:12px 15px;color:#fff!important;margin:0!important}.attendanceFlowArrow span:after{color:#5fe0d4;content:"→";margin-left:8px}.verificationMethodList{border-top:1px solid #ffffff26}.verificationMethodList article{border-bottom:1px solid #ffffff21;grid-template-columns:70px minmax(0,1fr);gap:18px;padding:25px 0;display:grid}.verificationMethodList article>span{color:#5fe0d4;letter-spacing:.12em;font-size:12px;font-weight:800}.verificationMethodList h3{color:#fff;margin:0 0 7px;font-size:21px}.verificationMethodList p{color:#ffffffa6;max-width:900px;margin:0;font-size:14px;line-height:1.68}.attendanceAiSection{background:radial-gradient(circle at 8% 20%,#24bfb926,#0000 30%),#071d38!important}.attendanceSplit{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:80px;display:grid}.attendanceAiJourney{border-top:1px solid #ffffff26}.attendanceAiJourney div{border-bottom:1px solid #ffffff21;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;padding:21px 0;display:grid}.attendanceAiJourney span{color:#5fe0d4;font-size:11px;font-weight:800}.attendanceAiJourney strong{color:#ffffffd6;font-size:14px;line-height:1.5}.mobileAttendanceUseCases{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mobileAttendanceUseCases article{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;padding:24px}.mobileAttendanceUseCases strong{color:#fff;margin-bottom:8px;font-size:15px;display:block}.mobileAttendanceUseCases p{color:#ffffff9e;margin:0;font-size:12px;line-height:1.65}.attendanceWorkflow{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.attendanceWorkflow article{background:#ffffff0d;border:1px solid #ffffff24;border-radius:19px;min-height:240px;padding:23px;position:relative}.attendanceWorkflow article:not(:last-child):after{z-index:2;color:#fff;content:"→";background:#0c756f;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}.attendanceWorkflow article>span{color:#5fe0d4;margin-bottom:42px;font-size:11px;font-weight:800;display:block}.attendanceWorkflow h3{color:#fff;margin:0 0 9px;font-size:18px}.attendanceWorkflow p{color:#ffffff9e;margin:0;font-size:12px;line-height:1.62}.workforceScenarioList{border-top:1px solid #ffffff26}.workforceScenarioList article{border-bottom:1px solid #ffffff21;grid-template-columns:66px minmax(0,1fr);gap:18px;padding:24px 0;display:grid}.workforceScenarioList article>span{color:#5fe0d4;font-size:11px;font-weight:800}.workforceScenarioList h3{color:#fff;margin:0 0 7px;font-size:19px}.workforceScenarioList p{color:#ffffffa3;max-width:900px;margin:0;font-size:14px;line-height:1.68}.attendanceInsightList{border-top:1px solid #ffffff26}.attendanceInsightList div{border-bottom:1px solid #ffffff1f;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:16px 0;display:grid}.attendanceInsightList span{color:#5fe0d4;font-weight:800}.attendanceInsightList p{color:#ffffffc2;margin:0;font-size:14px}.attendanceVerificationPage .pageCta{background:linear-gradient(115deg,#051832f5,#047170e6);padding:100px 6%}.attendanceVerificationPage .pageCta>*{width:min(1050px,100%);margin-left:auto;margin-right:auto}.attendanceVerificationPage .pageCta h2{color:#fff;max-width:920px;font-size:clamp(34px,5vw,60px);line-height:1.08}.attendanceVerificationPage .pageCta>p:not(.eyebrow){color:#ffffffb3;max-width:740px;line-height:1.7}@media (width<=1000px){.attendanceWorkflow{grid-template-columns:repeat(2,minmax(0,1fr))}.attendanceWorkflow article:not(:last-child):after{display:none}.attendanceSplit{grid-template-columns:1fr;gap:30px}}@media (width<=760px){.attendanceChallengeFlow{grid-template-columns:1fr}.attendanceChallengeFlow>div:first-child,.attendanceChallengeFlow>div:last-child{border-radius:18px}.attendanceFlowArrow{min-height:90px}.attendanceFlowArrow span:after{content:"↓"}}@media (width<=620px){.attendanceHero{padding:130px 22px 70px}.attendanceVerificationPage .pageSection,.attendanceVerificationPage .pageCta{padding:70px 22px}.mobileAttendanceUseCases,.attendanceWorkflow{grid-template-columns:1fr}.verificationMethodList article,.workforceScenarioList article{grid-template-columns:45px minmax(0,1fr);gap:12px}.attendanceWorkflow article{min-height:auto}.attendanceWorkflow article>span{margin-bottom:24px}}.flowPerformancePage{color:#fff;background:#08172f;overflow:hidden}.performanceHero{background:radial-gradient(circle at 82% 24%,#7e68ee4d,#0000 34%),linear-gradient(135deg,#07162e 0%,#183f78 56%,#6254c7 100%);padding:165px 6% 100px;position:relative;overflow:hidden}.performanceHero:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:620px;height:620px;position:absolute;bottom:-220px;right:-150px}.performanceHero>*{z-index:1;max-width:940px;position:relative}.performanceHero h1{color:#fff;letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(42px,6vw,78px);line-height:1.02}.performanceHero .pageLead{color:#ffffffc7;max-width:760px;margin-top:24px;font-size:18px;line-height:1.7}.flowPerformancePage .pageSection{background:#091c38;padding:95px 6%}.flowPerformancePage .pageSection.softSection{background:#102848}.flowPerformancePage .pageSection>*{width:min(1240px,100%);margin-left:auto;margin-right:auto}.performanceSectionIntro h2{color:#fff;letter-spacing:-.035em;margin:12px 0 18px;font-size:clamp(32px,4vw,54px);line-height:1.08}.performanceSectionIntro>p:last-child{color:#ffffffad;margin-bottom:0;font-size:16px;line-height:1.75}.flowPerformancePage .eyebrow.blue{color:#a99bff}.strategyConnection{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.strategyConnection div{background:#ffffff0d;border:1px solid #ffffff24;border-radius:18px;min-height:165px;padding:23px;position:relative}.strategyConnection div:not(:last-child):after{z-index:2;color:#fff;content:"→";background:#685ad0;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}.strategyConnection span,.strategyConnection strong{display:block}.strategyConnection span{color:#a99bff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:42px;font-size:10px;font-weight:800}.strategyConnection strong{color:#fff;font-size:16px;line-height:1.4}.performanceJourney{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.performanceJourney article{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;min-height:270px;padding:25px}.performanceJourney article>span{color:#a99bff;margin-bottom:52px;font-size:11px;font-weight:800;display:block}.performanceJourney h3{color:#fff;margin:0 0 10px;font-size:18px}.performanceJourney p{color:#ffffff9e;margin:0;font-size:12px;line-height:1.65}.performanceCapabilityList{border-top:1px solid #ffffff26}.performanceCapabilityList article{border-bottom:1px solid #ffffff21;grid-template-columns:70px minmax(0,1fr);gap:18px;padding:25px 0;display:grid}.performanceCapabilityList article>span{color:#a99bff;letter-spacing:.12em;font-size:11px;font-weight:800}.performanceCapabilityList h3{color:#fff;margin:0 0 7px;font-size:21px}.performanceCapabilityList p{color:#ffffffa6;max-width:900px;margin:0;font-size:14px;line-height:1.68}.performanceAiSection{background:radial-gradient(circle at 90% 22%,#7a66e52e,#0000 34%),#091c38!important}.performanceSplit{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:80px;display:grid}.leadershipQuestionList{border-top:1px solid #ffffff26}.leadershipQuestionList div{border-bottom:1px solid #ffffff21;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:18px 0;display:grid}.leadershipQuestionList span{color:#a99bff;font-size:11px;font-weight:800}.leadershipQuestionList p{color:#ffffffc7;margin:0;font-size:14px;line-height:1.55}.performanceGovernanceList{border-top:1px solid #ffffff26}.performanceGovernanceList div{border-bottom:1px solid #ffffff21;padding:20px 0}.performanceGovernanceList strong,.performanceGovernanceList span{display:block}.performanceGovernanceList strong{color:#fff;margin-bottom:6px;font-size:16px}.performanceGovernanceList span{color:#ffffff9e;font-size:13px;line-height:1.6}.performanceRoleFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.performanceRoleFlow article{background:#ffffff0d;border:1px solid #ffffff24;border-radius:20px;min-height:245px;padding:25px}.performanceRoleFlow article>span{color:#a99bff;margin-bottom:45px;font-size:11px;font-weight:800;display:block}.performanceRoleFlow h3{color:#fff;margin:0 0 10px;font-size:18px}.performanceRoleFlow p{color:#ffffff9e;margin:0;font-size:13px;line-height:1.65}.performanceConnections{flex-wrap:wrap;gap:10px;display:flex}.performanceConnections span{color:#ffffffd6;background:#a99bff14;border:1px solid #a99bff47;border-radius:999px;padding:13px 17px;font-size:12px;font-weight:700}.flowPerformancePage .pageCta{background:linear-gradient(115deg,#06162ef5,#5242b4e6);padding:100px 6%}.flowPerformancePage .pageCta>*{width:min(1050px,100%);margin-left:auto;margin-right:auto}.flowPerformancePage .pageCta h2{color:#fff;max-width:920px;font-size:clamp(34px,5vw,60px);line-height:1.08}.flowPerformancePage .pageCta>p:not(.eyebrow){color:#ffffffb3;max-width:740px;line-height:1.7}@media (width<=1050px){.strategyConnection,.performanceJourney{grid-template-columns:repeat(2,minmax(0,1fr))}.strategyConnection div:not(:last-child):after{display:none}.performanceSplit{grid-template-columns:1fr;gap:30px}.performanceRoleFlow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.performanceHero{padding:130px 22px 70px}.flowPerformancePage .pageSection,.flowPerformancePage .pageCta{padding:70px 22px}.strategyConnection,.performanceJourney,.performanceRoleFlow{grid-template-columns:1fr}.performanceCapabilityList article{grid-template-columns:45px minmax(0,1fr);gap:12px}.performanceJourney article,.performanceRoleFlow article{min-height:auto}.performanceJourney article>span,.performanceRoleFlow article>span{margin-bottom:24px}}.flowMobilePage{color:#fff;background:#071a34;overflow:hidden}.mobileEssHero{background:radial-gradient(circle at 80% 25%,#41b4eb47,#0000 34%),linear-gradient(135deg,#06162d 0%,#093c70 58%,#168ac2 100%);padding:145px 6% 90px;position:relative;overflow:hidden}.mobileEssHeroInner{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:center;gap:75px;width:min(1320px,100%);margin:0 auto;display:grid}.mobileEssHeroContent{min-width:0}.mobileEssHero h1{color:#fff;letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(42px,5.6vw,75px);line-height:1.02}.mobileEssHero .pageLead{color:#ffffffc7;max-width:720px;margin-top:24px;font-size:17px;line-height:1.7}.mobileEssHeroProof{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.mobileEssHeroProof span{color:#ffffffdb;background:#ffffff14;border:1px solid #ffffff30;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:700}.mobileEssHeroVisual{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04183461;border:1px solid #fff3;border-radius:30px;min-width:0;padding:18px;box-shadow:0 35px 80px #00112d59}.mobileEssHeroVisual .swiper{border-radius:20px;width:100%}.mobileEssHeroVisual .workforceImage{object-fit:contain;background:#031126b3;border-radius:20px;width:100%;height:560px;display:block}.flowMobilePage .pageSection{background:#081d39;padding:95px 6%}.flowMobilePage .pageSection.softSection{background:#0c294b}.flowMobilePage .pageSection>*{width:min(1240px,100%);margin-left:auto;margin-right:auto}.mobileEssSectionIntro{max-width:840px;margin-bottom:46px}.mobileEssSectionIntro h2{color:#fff;letter-spacing:-.035em;margin:12px 0 18px;font-size:clamp(32px,4vw,54px);line-height:1.08}.mobileEssSectionIntro>p:last-child{color:#ffffffad;margin-bottom:0;font-size:16px;line-height:1.75}.flowMobilePage .eyebrow.blue{color:#6ed2fa}.selfServiceComparison{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);align-items:stretch;display:grid}.selfServiceComparison>div:first-child,.selfServiceComparison>div:last-child{border:1px solid #ffffff24;padding:30px}.selfServiceComparison>div:first-child{background:#ffffff09;border-radius:22px 0 0 22px}.selfServiceComparison>div:last-child{background:#46b5eb14;border-radius:0 22px 22px 0}.selfServiceComparison div>span,.selfServiceComparison strong{display:block}.selfServiceComparison div>span{color:#6ed2fa;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px;font-size:10px;font-weight:800}.selfServiceComparison strong{color:#ffffffd1;border-bottom:1px solid #ffffff1c;padding:11px 0;font-size:14px}.selfServiceComparison strong:last-child{border-bottom:0}.selfServiceTransition{background:linear-gradient(90deg,#ffffff09,#46b5eb1a);place-items:center;display:grid}.selfServiceTransition span{border:1px solid #6ed2fa66;border-radius:999px;padding:12px 15px;color:#fff!important;margin:0!important}.selfServiceTransition span:after{color:#6ed2fa;content:"→";margin-left:8px}.mobileCapabilityList{border-top:1px solid #ffffff26}.mobileCapabilityList article{border-bottom:1px solid #ffffff21;grid-template-columns:70px minmax(0,1fr);gap:18px;padding:25px 0;display:grid}.mobileCapabilityList article>span{color:#6ed2fa;letter-spacing:.12em;font-size:11px;font-weight:800}.mobileCapabilityList h3{color:#fff;margin:0 0 7px;font-size:21px}.mobileCapabilityList p{color:#ffffffa6;max-width:900px;margin:0;font-size:14px;line-height:1.68}.mobileEssSplit{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:80px;display:grid}.managerCapabilityList,.attendanceInsightList{border-top:1px solid #ffffff26}.managerCapabilityList div{border-bottom:1px solid #ffffff21;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:18px 0;display:grid}.managerCapabilityList span{color:#6ed2fa;font-weight:800}.managerCapabilityList p{color:#ffffffc7;margin:0;font-size:14px}.mobileWorkforceList{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.mobileWorkforceList article{background:#ffffff0d;border:1px solid #ffffff24;border-radius:20px;min-height:250px;padding:25px}.mobileWorkforceList article>span{color:#6ed2fa;margin-bottom:45px;font-size:11px;font-weight:800;display:block}.mobileWorkforceList h3{color:#fff;margin:0 0 10px;font-size:18px}.mobileWorkforceList p{color:#ffffff9e;margin:0;font-size:13px;line-height:1.65}.selfServiceJourney{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.selfServiceJourney article{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;min-height:260px;padding:25px}.selfServiceJourney article>span{color:#6ed2fa;margin-bottom:50px;font-size:11px;font-weight:800;display:block}.selfServiceJourney h3{color:#fff;margin:0 0 10px;font-size:18px}.selfServiceJourney p{color:#ffffff9e;margin:0;font-size:12px;line-height:1.65}.mobileBrandStatement{background:radial-gradient(circle at 100% 0,#58c2ee2e,#0000 40%),#ffffff0d;border:1px solid #6ed2fa3d;border-radius:24px;padding:36px}.mobileBrandStatement span,.mobileBrandStatement strong{display:block}.mobileBrandStatement span{color:#6ed2fa;letter-spacing:.14em;text-transform:uppercase;margin-bottom:32px;font-size:10px;font-weight:800}.mobileBrandStatement strong{color:#fff;max-width:500px;font-size:clamp(27px,3vw,42px);line-height:1.15}.mobileBrandStatement p{color:#ffffffa3;margin:22px 0 0;font-size:13px;line-height:1.7}.mobileSecurityBand{border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mobileSecurityBand div{border-right:1px solid #ffffff26;padding:27px 22px}.mobileSecurityBand div:last-child{border-right:0}.mobileSecurityBand strong,.mobileSecurityBand span{display:block}.mobileSecurityBand strong{color:#fff;margin-bottom:7px;font-size:17px}.mobileSecurityBand span{color:#ffffff9e;font-size:12px;line-height:1.55}.flowMobilePage .pageCta{background:linear-gradient(115deg,#051832f5,#107aade6);padding:100px 6%}.flowMobilePage .pageCta>*{width:min(1050px,100%);margin-left:auto;margin-right:auto}.flowMobilePage .pageCta h2{color:#fff;max-width:920px;font-size:clamp(34px,5vw,60px);line-height:1.08}.flowMobilePage .pageCta>p:not(.eyebrow){color:#ffffffb3;max-width:740px;line-height:1.7}@media (width<=1050px){.mobileEssHeroInner,.mobileEssSplit{grid-template-columns:1fr;gap:40px}.mobileEssHeroVisual{max-width:650px}.mobileWorkforceList,.selfServiceJourney,.mobileSecurityBand{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.selfServiceComparison{grid-template-columns:1fr}.selfServiceComparison>div:first-child,.selfServiceComparison>div:last-child{border-radius:18px}.selfServiceTransition{min-height:90px}.selfServiceTransition span:after{content:"↓"}}@media (width<=620px){.mobileEssHero{padding:120px 22px 70px}.flowMobilePage .pageSection,.flowMobilePage .pageCta{padding:70px 22px}.mobileEssHeroVisual .workforceImage{height:470px}.mobileCapabilityList article{grid-template-columns:45px minmax(0,1fr);gap:12px}.mobileWorkforceList,.selfServiceJourney,.mobileSecurityBand{grid-template-columns:1fr}.mobileWorkforceList article,.selfServiceJourney article{min-height:auto}.mobileWorkforceList article>span,.selfServiceJourney article>span{margin-bottom:24px}.mobileSecurityBand div{border-bottom:1px solid #ffffff26;border-right:0}}.flowIntegrationPage{color:#10233f;background:#f5f8fc}.integrationHero{color:#fff;background:radial-gradient(circle at 80% 20%,#1fadff3d,#0000 34%),linear-gradient(135deg,#07152d 0%,#0a3471 55%,#087bc1 100%);padding:96px 0;position:relative;overflow:hidden}.integrationHero:before{content:"";opacity:.18;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0}.integrationHeroInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(480px,.9fr);align-items:center;gap:72px;width:min(1320px,92%);margin:0 auto;display:grid;position:relative}.integrationHeroContent{max-width:720px}.integrationHeroContent .eyebrow{color:#6ed5ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 24px;font-size:13px;font-weight:800}.integrationHeroContent h1{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(44px,5.5vw,78px);line-height:.98}.integrationHeroLead{color:#fffc;max-width:680px;margin:28px 0 0;font-size:18px;line-height:1.75}.integrationHeroActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.integrationHeroActions .primaryBtn,.integrationHeroActions .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 25px;font-weight:800;text-decoration:none;display:inline-flex}.integrationHeroActions .primaryBtn{color:#fff;background:linear-gradient(135deg,#0fc0ef,#1689ef);box-shadow:0 16px 35px #00aeef47}.integrationHeroActions .secondaryBtn{color:#fff;background:#ffffff14;border:1px solid #ffffff57}.integrationHeroProof{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.integrationHeroProof span{color:#ffffffdb;background:#ffffff12;border:1px solid #ffffff2e;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:700}.architectureStory{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#04122b94;border:1px solid #ffffff29;border-radius:30px;padding:26px;box-shadow:0 32px 70px #00081b59}.architectureStoryTop{justify-content:space-between;gap:24px;padding:4px 4px 22px;display:flex}.architectureStoryTop span{color:#5bd4ff;letter-spacing:.18em;font-size:11px;font-weight:900}.architectureStoryTop strong{color:#fff;text-align:right;max-width:220px;line-height:1.3}.architectureLayer{background:linear-gradient(135deg,#0ba4e633,#ffffff0f);border:1px solid #6cd9ff42;border-radius:20px;grid-template-columns:48px 1fr;gap:18px;padding:22px;display:grid}.architectureLayer>span{color:#72dcff;background:#0cbbef24;border-radius:50%;place-items:center;width:44px;height:44px;font-size:12px;font-weight:900;display:grid}.architectureLayer small{color:#68d6ff;letter-spacing:.16em;font-size:10px;font-weight:900}.architectureLayer h3{color:#fff;margin:6px 0;font-size:25px}.architectureLayer p{color:#ffffffb8;margin:0;line-height:1.55}.architectureConnector{color:#bdeeff;text-align:center;background:#00b7ef1f;border-radius:999px;width:fit-content;margin:14px auto;padding:7px 13px;font-size:10px;font-weight:800}.architectureSystems{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.architectureSystems article{background:#ffffff0f;border:1px solid #ffffff21;border-radius:16px;min-height:100px;padding:17px}.architectureSystems small{color:#6bd8ff;letter-spacing:.14em;margin-bottom:8px;font-size:9px;font-weight:900;display:block}.architectureSystems strong{color:#fff;font-size:15px}.architectureOutcome{background:linear-gradient(135deg,#0dbeee33,#1067c533);border-radius:16px;margin-top:12px;padding:18px}.architectureOutcome span{color:#63d7ff;letter-spacing:.15em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.architectureOutcome strong{color:#fff;line-height:1.45}.integrationSection{width:min(1240px,92%);margin:0 auto;padding:100px 0}.integrationCapabilityGrid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.integrationCapabilityCard{background:#fff;border:1px solid #dae5f0;border-radius:22px;padding:34px;box-shadow:0 18px 45px #13305212}.integrationCapabilityCard h3{color:#102a4d;margin:0;font-size:24px}.integrationCapabilityCard>p{color:#66788e;margin:14px 0 22px;line-height:1.7}.integrationCapabilityCard ul{flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none;display:flex}.integrationCapabilityCard li{color:#155b82;background:#edf8fc;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:750}.securitySection{color:#fff;background:radial-gradient(circle at 15% 10%,#00b7ef2e,#0000 30%),#07172f;width:100%;padding-left:max(4%,50% - 620px);padding-right:max(4%,50% - 620px)}.securitySection .integrationSectionIntro h2{color:#fff}.securitySection .integrationSectionIntro>p:last-child{color:#ffffffb3}.securitySection .eyebrow{color:#65d9ff}.securityControlGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.securityControlCard{background:#ffffff0e;border:1px solid #ffffff21;border-radius:20px;min-height:230px;padding:28px}.securityControlCard>span{color:#58d3ff;font-size:12px;font-weight:900}.securityControlCard h3{color:#fff;margin:28px 0 12px;font-size:21px}.securityControlCard p{color:#ffffffa8;margin:0;line-height:1.7}.deploymentOptionGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.deploymentOptionCard{background:#fff;border:1px solid #d8e5f0;border-radius:22px;flex-direction:column;min-height:410px;padding:32px;display:flex;box-shadow:0 18px 45px #13305212}.deploymentOptionCard>span{color:#0c98cf;font-size:13px;font-weight:900}.deploymentOptionCard h3{color:#102b4c;margin:28px 0 14px;font-size:27px}.deploymentOptionCard>p{color:#68798d;margin:0;line-height:1.72}.deploymentOptionCard div{border-top:1px solid #e1e9f1;margin-top:auto;padding-top:24px}.deploymentOptionCard div strong{color:#147da8;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:11px;display:block}.deploymentOptionCard div p{color:#52677f;margin:0;line-height:1.6}.resilienceSection{color:#fff;background:linear-gradient(135deg,#0a477a,#087fb4);grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);align-items:center;gap:70px;width:100%;max-width:none;padding-left:max(4%,50% - 620px);padding-right:max(4%,50% - 620px);display:grid}.resilienceContent .eyebrow{color:#8ee6ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.resilienceContent h2{color:#fff;margin:0;font-size:clamp(38px,4vw,56px)}.resilienceContent>p{color:#ffffffbf;max-width:680px;margin:20px 0 0;font-size:17px;line-height:1.75}.resiliencePoints{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:30px;display:grid}.resiliencePoints span{background:#ffffff12;border:1px solid #ffffff29;border-radius:12px;padding:13px 15px;font-size:13px;font-weight:700}.enterpriseReadinessCard{background:#041e3e59;border:1px solid #fff3;border-radius:26px;padding:36px;box-shadow:0 28px 60px #031c3838}.enterpriseReadinessCard>p{color:#75ddff;letter-spacing:.16em;margin:0;font-size:11px;font-weight:900}.enterpriseReadinessCard h3{color:#fff;margin:14px 0 24px;font-size:28px;line-height:1.2}.enterpriseReadinessCard ul{margin:0;padding:0;list-style:none}.enterpriseReadinessCard li{color:#ffffffc7;border-top:1px solid #ffffff21;padding:14px 0 14px 27px;position:relative}.enterpriseReadinessCard li:before{content:"✓";color:#72e0ff;font-weight:900;position:absolute;left:0}.implementationJourney{grid-template-columns:.8fr 1fr;align-items:start;gap:70px;display:grid}.implementationJourneyIntro .eyebrow{color:#0b8dbf;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.implementationJourneyIntro h2{color:#102b4d;margin:0;font-size:clamp(34px,4vw,52px);line-height:1.1}.implementationJourneyIntro>p:last-child{color:#65788f;line-height:1.75}.implementationJourney ol{margin:0;padding:0;list-style:none}.implementationJourney li{border-bottom:1px solid #d8e3ee;grid-template-columns:52px 1fr;align-items:center;gap:18px;padding:21px 0;display:grid}.implementationJourney li span{color:#087fac;background:#e5f5fb;border-radius:50%;place-items:center;width:44px;height:44px;font-size:12px;font-weight:900;display:grid}.implementationJourney li strong{color:#173452;font-size:17px}.integrationCta{color:#fff;background:radial-gradient(circle at 80% 20%,#00bdef33,#0000 30%),#07172f;width:100%;max-width:none;margin:0;padding:95px max(4%,50% - 620px)}.integrationCta .eyebrow{color:#63d7ff}.integrationCta h2{color:#fff;max-width:900px}.integrationCta>p:not(.eyebrow){color:#ffffffb3;max-width:760px}.integrationCta .buttons{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.integrationCta .primaryBtn,.integrationCta .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.integrationCta .primaryBtn{color:#fff;background:linear-gradient(135deg,#0db8e9,#148be8)}.integrationCta .secondaryBtn{color:#fff;background:#ffffff0f;border:1px solid #ffffff47}@media (width<=1050px){.integrationHeroInner{grid-template-columns:1fr}.architectureStory{max-width:720px}.securityControlGrid,.deploymentOptionGrid{grid-template-columns:repeat(2,1fr)}.resilienceSection,.implementationJourney{grid-template-columns:1fr}}@media (width<=720px){.integrationHero{padding:70px 0}.integrationHeroInner{gap:45px;width:min(92%,620px)}.integrationHeroContent h1{font-size:clamp(39px,13vw,58px)}.integrationHeroActions,.integrationCta .buttons{flex-direction:column}.integrationHeroActions a,.integrationCta .buttons a{width:100%}.architectureStory{border-radius:22px;padding:18px}.architectureStoryTop{flex-direction:column}.architectureStoryTop strong{text-align:left;max-width:none}.architectureSystems,.integrationCapabilityGrid,.securityControlGrid,.deploymentOptionGrid,.resiliencePoints{grid-template-columns:1fr}.integrationSection{padding:72px 0}.securitySection,.resilienceSection,.integrationCta{padding:72px 5%}.deploymentOptionCard{min-height:auto}.deploymentOptionCard div{margin-top:28px}}.excelEnterprisePage{color:#102846;background:#f5f8fc}.excelEnterpriseHero{color:#fff;background:radial-gradient(circle at 76% 20%,#00c2ff3d,#0000 32%),linear-gradient(135deg,#07162f 0%,#0b3c7c 55%,#078ac5 100%);padding:96px 0;position:relative;overflow:hidden}.excelEnterpriseHero:before{content:"";opacity:.16;pointer-events:none;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.excelEnterpriseHeroInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(460px,.9fr);align-items:center;gap:70px;width:min(1320px,92%);margin:0 auto;display:grid;position:relative}.excelEnterpriseHeroContent{max-width:720px}.excelEnterpriseHeroContent .eyebrow{color:#70ddff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 23px;font-size:12px;font-weight:900}.excelEnterpriseHeroContent h1{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(46px,5.7vw,80px);line-height:.98}.excelEnterpriseHeroLead{color:#fffc;max-width:690px;margin:28px 0 0;font-size:18px;line-height:1.72}.excelEnterpriseActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.excelEnterpriseActions .primaryBtn,.excelEnterpriseActions .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.excelEnterpriseActions .primaryBtn{color:#fff;background:linear-gradient(135deg,#0cc2ed,#1688ed);box-shadow:0 17px 36px #00b3ef45}.excelEnterpriseActions .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff52}.excelEnterpriseProof{flex-wrap:wrap;gap:9px;margin-top:29px;display:flex}.excelEnterpriseProof span{color:#ffffffd6;background:#ffffff0f;border:1px solid #ffffff2b;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:700}.excelTransformationVisual{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#03122c94;border:1px solid #ffffff29;border-radius:29px;padding:25px;box-shadow:0 32px 70px #000a1e5c}.excelTransformationTop{justify-content:space-between;gap:20px;padding:4px 4px 21px;display:flex}.excelTransformationTop span{color:#64d9ff;letter-spacing:.17em;font-size:10px;font-weight:900}.excelTransformationTop strong{color:#fff;text-align:right;max-width:225px;line-height:1.35}.excelTransformationState{border-radius:18px;padding:21px}.excelTransformationState>span{letter-spacing:.16em;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.excelTransformationState h3{color:#fff;margin:0 0 16px;font-size:23px}.excelTransformationState div{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.excelTransformationState small{text-overflow:ellipsis;white-space:nowrap;border-radius:9px;padding:10px;font-weight:700;overflow:hidden}.excelTransformationState p{margin:15px 0 0;line-height:1.55}.oldState{background:#74182b2e;border:1px solid #ff949433}.oldState>span{color:#ff9d9d}.oldState small{color:#ffffffab;background:#ffffff12}.oldState p{color:#ffffff9e}.newState{background:#00aade24;border:1px solid #4adaff40}.newState>span{color:#66dcff}.newState small{color:#d2f6ff;background:#35cffa1f}.newState p{color:#ffffffc2}.excelTransformationArrow{color:#c8f2ff;text-align:center;margin:13px 0;padding:11px;position:relative}.excelTransformationArrow:before,.excelTransformationArrow:after{content:"";background:#65dbff99;width:1px;height:10px;position:absolute;left:50%}.excelTransformationArrow:before{top:0}.excelTransformationArrow:after{bottom:0}.excelTransformationArrow span{color:#63d9ff;letter-spacing:.15em;font-size:9px;font-weight:900;display:block}.excelTransformationArrow strong{margin-top:5px;font-size:12px;display:block}.excelEnterpriseSection{width:min(1240px,92%);margin:0 auto;padding:100px 0}.excelEnterpriseIntro{max-width:820px;margin-bottom:48px}.excelEnterpriseIntro .eyebrow{color:#0a87bb;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.excelEnterpriseIntro h2{color:#0b2444;letter-spacing:-.038em;margin:0;font-size:clamp(35px,4.3vw,56px);line-height:1.07}.excelEnterpriseIntro>p:last-child{color:#5e7289;margin:20px 0 0;font-size:17px;line-height:1.75}.spreadsheetRiskGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.spreadsheetRiskCard{background:#fff;border:1px solid #dce6ef;border-radius:20px;min-height:260px;padding:29px;box-shadow:0 17px 43px #12315211}.spreadsheetRiskCard>span{color:#0a91c6;font-size:12px;font-weight:900}.spreadsheetRiskCard h3{color:#143151;margin:28px 0 12px;font-size:22px}.spreadsheetRiskCard p{color:#687a8f;margin:0;line-height:1.7}.excelComparisonSection{color:#fff;background:radial-gradient(circle at 85% 15%,#00bbef2e,#0000 28%),#07172f;width:100%;padding:100px max(4%,50% - 620px)}.excelComparisonIntro{max-width:820px;margin-bottom:44px}.excelComparisonIntro .eyebrow{color:#66dcff;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.excelComparisonIntro h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(35px,4.2vw,55px);line-height:1.08}.excelComparisonIntro>p:last-child{color:#ffffffad;max-width:760px;margin:20px 0 0;font-size:17px;line-height:1.75}.excelComparisonTable{background:#ffffff0b;border:1px solid #ffffff21;border-radius:23px;overflow:hidden}.excelComparisonHeader,.excelComparisonRow{grid-template-columns:.55fr 1fr 1fr;display:grid}.excelComparisonHeader{background:#00b0e824}.excelComparisonHeader strong{color:#6adfff;letter-spacing:.13em;text-transform:uppercase;padding:19px 22px;font-size:11px}.excelComparisonRow{border-top:1px solid #ffffff1a}.excelComparisonRow>strong,.excelComparisonRow>p{margin:0;padding:21px 22px}.excelComparisonRow>strong{color:#fff}.excelComparisonRow>p{color:#ffffffb3;gap:12px;line-height:1.55;display:flex}.comparisonMark{border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:13px;font-weight:900;display:grid}.comparisonMark.negative{color:#f99;background:#ff67671f}.comparisonMark.positive{color:#69e5c2;background:#33d9ab1f}.excelJourney{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.excelJourneyStage{background:#fff;border:1px solid #d9e5ef;border-radius:20px;min-height:300px;padding:29px;box-shadow:0 17px 43px #1231520f}.excelJourneyStage>div{justify-content:space-between;align-items:center;display:flex}.excelJourneyStage>div span{color:#087fac;background:#e6f6fb;border-radius:50%;place-items:center;width:45px;height:45px;font-size:12px;font-weight:900;display:grid}.excelJourneyStage>div small{color:#0a91c5;letter-spacing:.13em;text-transform:uppercase;font-weight:900}.excelJourneyStage h3{color:#143151;margin:30px 0 13px;font-size:22px;line-height:1.28}.excelJourneyStage p{color:#687b90;margin:0;line-height:1.7}.excelFoundationSection{color:#fff;background:linear-gradient(135deg,#0b477b,#0787bc);grid-template-columns:minmax(320px,.68fr) minmax(0,1fr);align-items:center;gap:70px;width:100%;padding:100px max(4%,50% - 620px);display:grid}.excelFoundationContent .eyebrow{color:#8be7ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.excelFoundationContent h2{color:#fff;margin:0;font-size:clamp(37px,4.2vw,55px);line-height:1.08}.excelFoundationContent>p:last-child{color:#ffffffba;margin:20px 0 0;line-height:1.75}.excelFoundationFlow{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.excelFoundationFlow article{background:#ffffff13;border:1px solid #ffffff2b;border-radius:18px;min-height:190px;padding:24px}.excelFoundationFlow span{color:#7de3ff;letter-spacing:.14em;font-size:10px;font-weight:900}.excelFoundationFlow h3{color:#fff;margin:18px 0 10px;font-size:21px}.excelFoundationFlow p{color:#ffffffb3;margin:0;line-height:1.65}.excelOutcomeLayout{grid-template-columns:.75fr 1fr;align-items:start;gap:70px;display:grid}.excelOutcomeContent .eyebrow{color:#0a8bbb;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.excelOutcomeContent h2{color:#102b4b;margin:0;font-size:clamp(36px,4.2vw,54px);line-height:1.08}.excelOutcomeContent>p:last-child{color:#64788f;line-height:1.75}.excelOutcomeList{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.excelOutcomeList div{background:#fff;border:1px solid #dce6ef;border-radius:15px;grid-template-columns:34px 1fr;align-items:start;gap:13px;padding:19px;display:grid}.excelOutcomeList span{color:#078dbb;background:#e6f7fb;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.excelOutcomeList p{color:#445e77;margin:3px 0 0;line-height:1.55}.excelReadinessSection{color:#fff;background:#0b2c54;grid-template-columns:1fr .75fr;align-items:center;gap:70px;width:100%;padding:100px max(4%,50% - 620px);display:grid}.excelReadinessSection .eyebrow{color:#6fddff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.excelReadinessSection h2{color:#fff;margin:0;font-size:clamp(34px,4vw,52px);line-height:1.1}.excelReadinessQuestions{gap:9px;display:grid}.excelReadinessQuestions span{color:#ffffffc7;background:#ffffff0e;border:1px solid #ffffff21;border-radius:13px;padding:16px 17px 16px 45px;line-height:1.5;position:relative}.excelReadinessQuestions span:before{content:"?";color:#66d9ff;font-weight:900;position:absolute;left:15px}.excelEnterpriseCta{color:#fff;background:radial-gradient(circle at 80% 20%,#00bdef33,#0000 30%),#07172f;width:100%;max-width:none;margin:0;padding:95px max(4%,50% - 620px)}.excelEnterpriseCta .eyebrow{color:#68dcff}.excelEnterpriseCta h2{color:#fff;max-width:900px}.excelEnterpriseCta>p:not(.eyebrow){color:#ffffffb3;max-width:760px}.excelEnterpriseCta .buttons{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.excelEnterpriseCta .primaryBtn,.excelEnterpriseCta .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.excelEnterpriseCta .primaryBtn{color:#fff;background:linear-gradient(135deg,#0cbae9,#158bea)}.excelEnterpriseCta .secondaryBtn{color:#fff;background:#ffffff0f;border:1px solid #ffffff47}@media (width<=1050px){.excelEnterpriseHeroInner,.excelFoundationSection,.excelOutcomeLayout,.excelReadinessSection{grid-template-columns:1fr}.excelTransformationVisual{max-width:720px}.spreadsheetRiskGrid,.excelJourney{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.excelEnterpriseHero{padding:70px 0}.excelEnterpriseHeroInner{gap:44px;width:min(92%,620px)}.excelEnterpriseHeroContent h1{font-size:clamp(40px,13vw,58px)}.excelEnterpriseActions,.excelEnterpriseCta .buttons{flex-direction:column}.excelEnterpriseActions a,.excelEnterpriseCta .buttons a{width:100%}.excelTransformationVisual{border-radius:21px;padding:17px}.excelTransformationTop{flex-direction:column}.excelTransformationTop strong{text-align:left;max-width:none}.excelTransformationState div,.spreadsheetRiskGrid,.excelJourney,.excelFoundationFlow,.excelOutcomeList{grid-template-columns:1fr}.excelEnterpriseSection{padding:72px 0}.excelComparisonSection,.excelFoundationSection,.excelReadinessSection,.excelEnterpriseCta{padding:72px 5%}.excelComparisonTable{background:0 0;border:0}.excelComparisonHeader{display:none}.excelComparisonRow{background:#ffffff0d;border:1px solid #ffffff21;border-radius:16px;margin-bottom:15px;display:block}.excelComparisonRow>strong{color:#69dcff;padding-bottom:9px;display:block}.excelComparisonRow>p{padding-top:10px}}.flowCapabilityHub{color:#fff;background:radial-gradient(circle at 85% 12%,#00bcef33,#0000 30%),radial-gradient(circle at 10% 80%,#0e6dd233,#0000 32%),#07172f;padding:105px 0;position:relative;overflow:hidden}.flowCapabilityHub:before{content:"";opacity:.13;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.flowCapabilityHubInner{z-index:1;width:min(1240px,92%);margin:0 auto;position:relative}.flowCapabilityHubIntro{grid-template-columns:1fr .72fr;align-items:end;gap:70px;margin-bottom:50px;display:grid}.flowCapabilityHubIntro .eyebrow{color:#62d9ff;letter-spacing:.17em;text-transform:uppercase;margin:0 0 15px;font-size:12px;font-weight:900}.flowCapabilityHubIntro h2{color:#fff;letter-spacing:-.04em;max-width:760px;margin:0;font-size:clamp(38px,4.5vw,60px);line-height:1.05}.flowCapabilityHubIntro>p{color:#ffffffad;margin:0;font-size:16px;line-height:1.75}.flowCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.flowCapabilityCard{background:#ffffff0e;border:1px solid #ffffff21;border-radius:21px;flex-direction:column;min-height:380px;padding:30px;transition:transform .18s,border-color .18s,background .18s;display:flex;box-shadow:0 20px 48px #00081921}.flowCapabilityCard:hover{background:#ffffff13;border-color:#5bd7ff5c;transform:translateY(-5px)}.flowCapabilityCard.featured{background:linear-gradient(145deg,#00b1e82e,#ffffff0f);border-color:#49d9ff59}.flowCapabilityCardTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.flowCapabilityCardTop>span{color:#68dcff;background:#00b7ef1f;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.flowCapabilityCardTop small{color:#69dcff;letter-spacing:.13em;text-align:right;text-transform:uppercase;font-size:10px;font-weight:900}.flowCapabilityCard h3{color:#fff;letter-spacing:-.02em;margin:32px 0 14px;font-size:25px;line-height:1.2}.flowCapabilityCard>p{color:#ffffffa6;margin:0;line-height:1.7}.flowCapabilityCard>a{color:#71ddff;border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:25px;font-size:13px;font-weight:850;text-decoration:none;display:flex}.flowCapabilityCard>a span{color:#fff;background:#00b7ef26;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .18s;display:grid}.flowCapabilityCard:hover>a span{transform:translate(4px)}.flowCapabilityHubFooter{background:#ffffff0e;border:1px solid #ffffff24;border-radius:20px;justify-content:space-between;align-items:center;gap:35px;margin-top:32px;padding:28px 30px;display:flex}.flowCapabilityHubFooter div{gap:6px;display:grid}.flowCapabilityHubFooter div span{color:#65d9ff;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900}.flowCapabilityHubFooter div strong{color:#fff;font-size:19px}.flowCapabilityHubFooter .primaryBtn{color:#fff;background:linear-gradient(135deg,#0bbbea,#158aea);border-radius:13px;flex:none;justify-content:center;align-items:center;min-height:52px;padding:0 23px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 15px 32px #00aeef33}@media (width<=1050px){.flowCapabilityHubIntro{grid-template-columns:1fr;gap:24px}.flowCapabilityHubIntro>p{max-width:760px}.flowCapabilityGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.flowCapabilityHub{padding:75px 0}.flowCapabilityGrid{grid-template-columns:1fr}.flowCapabilityCard{min-height:340px}.flowCapabilityHubFooter{flex-direction:column;align-items:stretch}.flowCapabilityHubFooter .primaryBtn{text-align:center;width:100%}}.flowPlatformPage{color:#102844;background:#f5f8fc}.flowPlatformHero{color:#fff;background:radial-gradient(circle at 82% 15%,#00c3ff3d,#0000 31%),linear-gradient(135deg,#07152d 0%,#0a3978 54%,#0889c4 100%);padding:96px 0;position:relative;overflow:hidden}.flowPlatformHero:before{content:"";opacity:.14;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.flowPlatformHeroInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(460px,.85fr);align-items:center;gap:68px;width:min(1320px,92%);margin:0 auto;display:grid;position:relative}.flowPlatformHeroContent{max-width:750px}.flowPlatformHeroContent .eyebrow{color:#70ddff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 23px;font-size:12px;font-weight:900}.flowPlatformHeroContent h1{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(46px,5.7vw,80px);line-height:.98}.flowPlatformHeroVisual{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#04122b8c;border:1px solid #ffffff29;border-radius:28px;padding:22px;overflow:hidden;box-shadow:0 32px 70px #00091d59}.flowPlatformVisualTop{justify-content:space-between;align-items:center;gap:20px;padding:3px 3px 19px;display:flex}.flowPlatformVisualTop strong{color:#fff;text-align:right}.flowPlatformHeroVisual .swiper{border-radius:18px;overflow:hidden}.flowPlatformHeroVisual .workforceImage,.flowPlatformHeroVisual img{object-fit:cover;border-radius:18px;width:100%;height:350px;display:block}.flowPlatformVisualFooter div{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:12px;padding:14px}.flowPlatformVisualFooter small{color:#65d8ff;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.flowPlatformStory,.flowDeploymentSection{width:min(1240px,92%);margin:0 auto;padding:100px 0}.flowPlatformSectionIntro{max-width:820px;margin-bottom:48px}.flowPlatformSectionIntro .eyebrow{color:#0986b8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.flowPlatformSectionIntro h2{color:#0b2444;letter-spacing:-.038em;margin:0;font-size:clamp(35px,4.3vw,56px);line-height:1.07}.flowPlatformSectionIntro>p:last-child{color:#5e7289;margin:20px 0 0;font-size:17px;line-height:1.75}.flowPlatformJourney{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.flowPlatformJourney article{background:#fff;border:1px solid #dbe6ef;border-radius:20px;min-height:300px;padding:28px;box-shadow:0 17px 43px #1231520f}.flowPlatformJourney article>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.flowPlatformJourney article>div small{color:#0a8fbe;letter-spacing:.12em;text-align:right;text-transform:uppercase;font-size:9px;font-weight:900}.flowPlatformJourney h3{color:#153251;margin:30px 0 13px;font-size:22px;line-height:1.25}.flowModuleSuite{color:#fff;background:radial-gradient(circle at 85% 8%,#00bcef2e,#0000 28%),#07172f;width:100%;padding:105px max(4%,50% - 620px)}.flowModuleSuiteIntro{grid-template-columns:1fr .68fr;align-items:end;gap:70px;margin-bottom:55px;display:grid}.flowModuleSuiteIntro .eyebrow{color:#65daff;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.flowModuleGroups{gap:22px;display:grid}.flowModuleGroupIntro>div small{color:#65d8ff;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900}.flowModuleGroupIntro>p{color:#ffffffa6;margin:0;line-height:1.7}.flowModuleCards article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:16px;min-height:155px;padding:22px}.flowMobileWorkforce{color:#fff;background:linear-gradient(135deg,#0a477b,#0785ba);grid-template-columns:minmax(300px,.72fr) minmax(0,1fr);align-items:center;gap:70px;width:100%;padding:100px max(4%,50% - 620px);display:grid}.flowMobileWorkforceIntro .eyebrow{color:#90e9ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.flowMobileWorkforceIntro h2{color:#fff;margin:0;font-size:clamp(37px,4.3vw,56px);line-height:1.07}.flowMobileWorkforceIntro>p{color:#ffffffba;margin:20px 0 28px;line-height:1.75}.flowMobileWorkforceIntro .primaryBtn{color:#0b4d79;background:#fff;border-radius:13px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}.flowWorkforceAccessGrid article{background:#ffffff12;border:1px solid #ffffff2b;border-radius:18px;min-height:215px;padding:25px}.flowWorkforceAccessGrid span{color:#8ae8ff;font-size:11px;font-weight:900}.flowDeploymentGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.flowDeploymentGrid article{background:#fff;border:1px solid #dbe6ef;border-radius:20px;min-height:265px;padding:29px;box-shadow:0 17px 43px #1231520f}.flowDeploymentGrid span{color:#0a8fbe;font-size:12px;font-weight:900}.flowIntegrationStatement{color:#fff;background:radial-gradient(circle at 85% 15%,#00bcef29,#0000 30%),#0a2c55;border-radius:21px;grid-template-columns:.8fr 1fr;gap:38px;margin-top:22px;padding:33px;display:grid}.flowIntegrationStatement div span{color:#66dbff;letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:900;display:block}.flowIntegrationStatement div strong{color:#fff;font-size:24px;line-height:1.25}.flowIntegrationStatement>p{color:#ffffffad;margin:0;line-height:1.7}.flowIntegrationStatement>a{color:#6cddff;grid-column:1/-1;width:fit-content;font-weight:800;text-decoration:none}.flowPlatformDemo{color:#fff;background:#0b2b51;justify-content:space-between;align-items:center;gap:60px;width:100%;padding:90px max(4%,50% - 620px);display:flex}.flowPlatformDemo>div:first-child{max-width:800px}.flowPlatformDemo .eyebrow{color:#6edfff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 13px;font-size:12px;font-weight:900}.flowPlatformDemo h2{color:#fff;margin:0;font-size:clamp(34px,4vw,51px);line-height:1.09}.flowPlatformDemo p:not(.eyebrow){color:#ffffffad;margin:18px 0 0;line-height:1.7}.flowPlatformDemoActions{flex-direction:column;gap:11px;min-width:255px;display:flex}.flowPlatformDemoActions .primaryBtn,.flowPlatformDemoActions .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}.flowPlatformDemoActions .primaryBtn{color:#fff;background:linear-gradient(135deg,#0bbbea,#168aea)}.flowPlatformDemoActions .secondaryBtn{color:#fff;background:#ffffff0f;border:1px solid #ffffff40}@media (width<=1080px){.flowPlatformHeroInner,.flowMobileWorkforce{grid-template-columns:1fr}.flowPlatformHeroVisual{max-width:760px}.flowPlatformJourney{grid-template-columns:repeat(2,1fr)}.flowModuleSuiteIntro,.flowModuleGroup,.flowIntegrationStatement{grid-template-columns:1fr}.flowModuleSuiteIntro{gap:23px}.flowPlatformDemo{flex-direction:column;align-items:flex-start}.flowPlatformDemoActions{width:min(100%,420px)}}@media (width<=720px){.flowPlatformHero{padding:70px 0}.flowPlatformHeroInner{gap:45px;width:min(92%,620px)}.flowPlatformHeroContent h1{font-size:clamp(40px,13vw,58px)}.flowPlatformHeroActions{flex-direction:column}.flowPlatformHeroActions a{width:100%}.flowPlatformHeroVisual{border-radius:21px;padding:16px}.flowPlatformVisualTop{flex-direction:column;align-items:flex-start}.flowPlatformVisualTop strong{text-align:left}.flowPlatformHeroVisual .workforceImage,.flowPlatformHeroVisual img{height:270px}.flowPlatformVisualFooter,.flowPlatformJourney,.flowModuleCards,.flowWorkforceAccessGrid,.flowDeploymentGrid{grid-template-columns:1fr}.flowPlatformStory,.flowDeploymentSection{padding:72px 0}.flowModuleSuite,.flowMobileWorkforce,.flowPlatformDemo{padding:72px 5%}.flowModuleGroup{padding:19px}.flowPlatformDemoActions{width:100%}}.performancePlatformPage{color:#102844;background:#f5f8fc}.performanceHero{color:#fff;background:radial-gradient(circle at 82% 16%,#00c2ff38,#0000 31%),linear-gradient(135deg,#07152d 0%,#0a3774 55%,#087eb8 100%);padding:96px 0;position:relative;overflow:hidden}.performanceHero:before{content:"";opacity:.14;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.performanceHeroInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(470px,.88fr);align-items:center;gap:70px;width:min(1320px,92%);margin:0 auto;display:grid;position:relative}.performanceHeroContent{max-width:750px}.performanceHeroContent .eyebrow{color:#70ddff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 23px;font-size:12px;font-weight:900}.performanceHeroContent h1{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(46px,5.6vw,79px);line-height:.98}.performanceHeroLead{color:#fffc;max-width:700px;margin:28px 0 0;font-size:18px;line-height:1.72}.performanceHeroActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.performanceHeroActions .primaryBtn,.performanceHeroActions .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.performanceHeroActions .primaryBtn{color:#fff;background:linear-gradient(135deg,#0dc1ec,#1689ed);box-shadow:0 16px 36px #00b5ef47}.performanceHeroActions .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff4d}.performanceHeroProof{flex-wrap:wrap;gap:9px;margin-top:29px;display:flex}.performanceHeroProof span{color:#ffffffd6;background:#ffffff0f;border:1px solid #ffffff2b;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:700}.performanceExecutiveView{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#04122b91;border:1px solid #ffffff29;border-radius:29px;padding:25px;box-shadow:0 32px 70px #00091d59}.performanceExecutiveTop{justify-content:space-between;gap:20px;padding:4px 4px 21px;display:flex}.performanceExecutiveTop span{color:#65d9ff;letter-spacing:.16em;font-size:10px;font-weight:900}.performanceExecutiveTop strong{color:#fff;text-align:right}.performanceSignal{background:#711e2f29;border:1px solid #ffa0a02e;border-radius:17px;padding:21px}.performanceSignal small,.performanceExecutiveOutcome span{color:#7df;letter-spacing:.15em;font-size:9px;font-weight:900}.performanceSignal h3{color:#fff;margin:9px 0 10px;font-size:21px}.performanceSignal p{color:#ffffffa6;margin:0;line-height:1.6}.performanceDecisionFlow{grid-template-columns:repeat(4,1fr);gap:8px;margin:13px 0;display:grid}.performanceDecisionFlow article{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:13px;min-height:110px;padding:13px}.performanceDecisionFlow span{color:#66daff;margin-bottom:15px;font-size:10px;font-weight:900;display:block}.performanceDecisionFlow strong{color:#fff;font-size:13px;display:block}.performanceDecisionFlow small{color:#ffffff85;margin-top:5px;font-size:9px;line-height:1.35;display:block}.performanceExecutiveOutcome{background:#00b4e71f;border:1px solid #51d7ff38;border-radius:16px;padding:19px}.performanceExecutiveOutcome span{margin-bottom:8px;display:block}.performanceExecutiveOutcome strong{color:#fff;line-height:1.45}.performanceStorySection{width:min(1240px,92%);margin:0 auto;padding:100px 0}.performanceSectionIntro{max-width:820px;margin-bottom:48px}.performanceSectionIntro .eyebrow,.performanceControlStory .eyebrow{color:#0986b8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.performanceSectionIntro h2,.performanceControlStory h2{color:#0b2444;letter-spacing:-.038em;margin:0;font-size:clamp(35px,4.3vw,56px);line-height:1.07}.performanceSectionIntro>p:last-child,.performanceControlStory>p:last-child{color:#5e7289;margin:20px 0 0;font-size:17px;line-height:1.75}.performanceJourney{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.performanceJourney article{background:#fff;border:1px solid #dbe6ef;border-radius:20px;min-height:310px;padding:28px;box-shadow:0 17px 43px #1231520f}.performanceJourney article>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.performanceJourney article>div span{color:#0781ae;background:#e5f6fb;border-radius:50%;place-items:center;width:43px;height:43px;font-size:11px;font-weight:900;display:grid}.performanceJourney article>div small{color:#0a8fbe;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900}.performanceJourney h3{color:#153251;margin:30px 0 13px;font-size:22px;line-height:1.25}.performanceJourney p{color:#697b8f;margin:0;line-height:1.7}.performanceCapabilitySection{color:#fff;background:radial-gradient(circle at 85% 8%,#00bcef2e,#0000 28%),#07172f;width:100%;padding:105px max(4%,50% - 620px)}.performanceCapabilityIntro{grid-template-columns:1fr .68fr;align-items:end;gap:70px;margin-bottom:52px;display:grid}.performanceCapabilityIntro .eyebrow{color:#65daff;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.performanceCapabilityIntro h2{color:#fff;letter-spacing:-.04em;max-width:800px;margin:0;font-size:clamp(38px,4.5vw,60px);line-height:1.05}.performanceCapabilityIntro>p{color:#ffffffad;margin:0;font-size:16px;line-height:1.75}.performanceCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.performanceCapabilityGrid>article{background:#ffffff0e;border:1px solid #ffffff21;border-radius:21px;flex-direction:column;min-height:420px;padding:29px;display:flex}.performanceCapabilityTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.performanceCapabilityTop span{color:#68dcff;background:#00b7ef1f;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.performanceCapabilityTop small{color:#69dcff;letter-spacing:.12em;text-align:right;text-transform:uppercase;font-size:9px;font-weight:900}.performanceCapabilityGrid h3{color:#fff;margin:29px 0 13px;font-size:24px}.performanceCapabilityGrid>article>p{color:#ffffffa6;margin:0;line-height:1.7}.performanceCapabilityGrid ul{flex-wrap:wrap;gap:7px;margin:auto 0 0;padding:24px 0 0;list-style:none;display:flex}.performanceCapabilityGrid li{color:#bdefff;background:#00b7ef1a;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:700}.performanceLeadershipSection{color:#fff;background:linear-gradient(135deg,#0a477b,#0785ba);grid-template-columns:minmax(300px,.68fr) minmax(0,1fr);align-items:center;gap:70px;width:100%;padding:100px max(4%,50% - 620px);display:grid}.performanceLeadershipContent .eyebrow{color:#90e9ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.performanceLeadershipContent h2{color:#fff;margin:0;font-size:clamp(37px,4.3vw,56px);line-height:1.07}.performanceLeadershipContent>p:last-child{color:#ffffffba;margin:20px 0 0;line-height:1.75}.performanceStakeholderGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.performanceStakeholderGrid article{background:#ffffff12;border:1px solid #ffffff2b;border-radius:17px;min-height:185px;padding:23px}.performanceStakeholderGrid span{color:#8ae8ff;font-size:10px;font-weight:900}.performanceStakeholderGrid h3{color:#fff;margin:22px 0 9px;font-size:19px}.performanceStakeholderGrid p{color:#ffffffb0;margin:0;line-height:1.62}.performanceControlSection{grid-template-columns:.62fr 1fr;align-items:start;gap:70px;width:min(1240px,92%);margin:0 auto;padding:100px 0;display:grid}.performanceControlComparison{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.performanceControlColumn{border-radius:20px;padding:28px}.performanceControlColumn.old{background:#fff7f8;border:1px solid #ead9dc}.performanceControlColumn.new{background:#effafd;border:1px solid #cfe7ed}.performanceControlColumn>span{letter-spacing:.14em;font-size:10px;font-weight:900;display:block}.performanceControlColumn.old>span{color:#b55d67}.performanceControlColumn.new>span{color:#087fa9}.performanceControlColumn h3{color:#173451;margin:18px 0 21px;font-size:22px}.performanceControlColumn ul{margin:0;padding:0;list-style:none}.performanceControlColumn li{color:#5c7187;border-top:1px solid #19385317;padding:13px 0 13px 25px;line-height:1.55;position:relative}.performanceControlColumn li:before{font-weight:900;position:absolute;left:0}.performanceControlColumn.old li:before{content:"×";color:#c6646e}.performanceControlColumn.new li:before{content:"✓";color:#078db8}.performanceDeliverySection{color:#fff;background:#0b2c54;grid-template-columns:.75fr 1fr;align-items:center;gap:70px;width:100%;padding:100px max(4%,50% - 620px);display:grid}.performanceDeliveryIntro .eyebrow{color:#6edfff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.performanceDeliveryIntro h2{color:#fff;margin:0;font-size:clamp(36px,4.2vw,54px);line-height:1.08}.performanceDeliveryIntro>p{color:#ffffffb3;margin:20px 0 28px;line-height:1.75}.performanceDeliveryIntro .primaryBtn{color:#fff;background:linear-gradient(135deg,#0bbbea,#168aea);border-radius:13px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}.performanceDeliveryJourney{margin:0;padding:0;list-style:none}.performanceDeliveryJourney li{border-bottom:1px solid #ffffff21;grid-template-columns:47px 1fr;align-items:center;gap:17px;padding:18px 0;display:grid}.performanceDeliveryJourney li span{color:#70e0ff;background:#00b7ef1f;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.performanceDeliveryJourney li strong{color:#fff;font-size:16px}.performancePlatformCta{color:#fff;background:radial-gradient(circle at 80% 20%,#00bdef33,#0000 30%),#07172f;width:100%;max-width:none;margin:0;padding:95px max(4%,50% - 620px)}.performancePlatformCta .eyebrow{color:#68dcff}.performancePlatformCta h2{color:#fff;max-width:920px}.performancePlatformCta>p:not(.eyebrow){color:#ffffffb3;max-width:760px}.performancePlatformCta .buttons{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.performancePlatformCta .primaryBtn,.performancePlatformCta .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.performancePlatformCta .primaryBtn{color:#fff;background:linear-gradient(135deg,#0cbae9,#158bea)}.performancePlatformCta .secondaryBtn{color:#fff;background:#ffffff0f;border:1px solid #ffffff47}@media (width<=1080px){.performanceHeroInner,.performanceLeadershipSection,.performanceControlSection,.performanceDeliverySection{grid-template-columns:1fr}.performanceExecutiveView{max-width:740px}.performanceJourney{grid-template-columns:repeat(2,1fr)}.performanceCapabilityIntro{grid-template-columns:1fr;gap:23px}.performanceCapabilityGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.performanceHero{padding:70px 0}.performanceHeroInner{gap:45px;width:min(92%,620px)}.performanceHeroContent h1{font-size:clamp(40px,13vw,58px)}.performanceHeroActions{flex-direction:column}.performanceHeroActions a{width:100%}.performanceExecutiveView{border-radius:21px;padding:17px}.performanceExecutiveTop{flex-direction:column}.performanceExecutiveTop strong{text-align:left}.performanceDecisionFlow,.performanceJourney,.performanceCapabilityGrid,.performanceStakeholderGrid,.performanceControlComparison{grid-template-columns:1fr}.performanceStorySection,.performanceControlSection{padding:72px 0}.performanceCapabilitySection,.performanceLeadershipSection,.performanceDeliverySection,.performancePlatformCta{padding:72px 5%}.performanceCapabilityGrid>article{min-height:380px}.performanceDeliveryIntro .primaryBtn{text-align:center;width:100%}.performancePlatformCta .buttons{flex-direction:column}.performancePlatformCta .buttons a{width:100%}}.enterpriseIntegrationPage{color:#102844;background:#f5f8fc}.enterpriseIntegrationHero{color:#fff;background:radial-gradient(circle at 82% 16%,#00c2ff38,#0000 31%),linear-gradient(135deg,#07152d 0%,#0a3774 55%,#087eb8 100%);padding:96px 0;position:relative;overflow:hidden}.enterpriseIntegrationHero:before{content:"";opacity:.14;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.enterpriseIntegrationHeroInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(470px,.88fr);align-items:center;gap:70px;width:min(1320px,92%);margin:0 auto;display:grid;position:relative}.enterpriseIntegrationHeroContent{max-width:750px}.enterpriseIntegrationHeroContent .eyebrow{color:#70ddff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 23px;font-size:12px;font-weight:900}.enterpriseIntegrationHeroContent h1{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(46px,5.6vw,79px);line-height:.98}.enterpriseIntegrationHeroLead{color:#fffc;max-width:700px;margin:28px 0 0;font-size:18px;line-height:1.72}.enterpriseIntegrationHeroActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.enterpriseIntegrationHeroActions .primaryBtn,.enterpriseIntegrationHeroActions .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.enterpriseIntegrationHeroActions .primaryBtn{color:#fff;background:linear-gradient(135deg,#0dc1ec,#1689ed);box-shadow:0 16px 36px #00b5ef47}.enterpriseIntegrationHeroActions .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff4d}.enterpriseIntegrationHeroProof{flex-wrap:wrap;gap:9px;margin-top:29px;display:flex}.enterpriseIntegrationHeroProof span{color:#ffffffd6;background:#ffffff0f;border:1px solid #ffffff2b;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:700}.integrationArchitectureVisual{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#04122b91;border:1px solid #ffffff29;border-radius:29px;padding:25px;box-shadow:0 32px 70px #00091d59}.integrationArchitectureTop{justify-content:space-between;gap:20px;padding:4px 4px 21px;display:flex}.integrationArchitectureTop span{color:#65d9ff;letter-spacing:.16em;font-size:10px;font-weight:900}.integrationArchitectureTop strong{color:#fff;text-align:right}.integrationArchitectureCore{text-align:center;background:#00b1e721;border:1px solid #59d9ff40;border-radius:18px;padding:22px}.integrationArchitectureCore>span{color:#67dcff;letter-spacing:.16em;font-size:11px;font-weight:900;display:block}.integrationArchitectureCore strong{color:#fff;margin:8px 0 6px;font-size:23px;display:block}.integrationArchitectureCore small{color:#fff9}.integrationArchitectureSystems{grid-template-columns:repeat(2,1fr);gap:9px;margin:12px 0;display:grid}.integrationArchitectureSystems article{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:14px;min-height:115px;padding:16px}.integrationArchitectureSystems span{color:#66daff;margin-bottom:14px;font-size:10px;font-weight:900;display:block}.integrationArchitectureSystems strong{color:#fff;font-size:15px;display:block}.integrationArchitectureSystems small{color:#ffffff87;margin-top:5px;font-size:10px;line-height:1.4;display:block}.integrationArchitectureOutcome{background:#00b4e71f;border:1px solid #51d7ff38;border-radius:16px;padding:19px}.integrationArchitectureOutcome span{color:#7df;letter-spacing:.15em;margin-bottom:8px;font-size:9px;font-weight:900;display:block}.integrationArchitectureOutcome strong{color:#fff;line-height:1.45}.integrationJourneySection,.integrationGovernanceSection,.integrationDeliverySection{width:min(1240px,92%);margin:0 auto;padding:100px 0}.integrationSectionIntro{max-width:820px;margin-bottom:48px}.integrationSectionIntro .eyebrow{color:#0986b8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.integrationSectionIntro h2{color:#0b2444;letter-spacing:-.038em;margin:0;font-size:clamp(35px,4.3vw,56px);line-height:1.07}.integrationSectionIntro>p:last-child{color:#5e7289;margin:20px 0 0;font-size:17px;line-height:1.75}.integrationJourneyGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.integrationJourneyGrid article{background:#fff;border:1px solid #dbe6ef;border-radius:20px;min-height:300px;padding:28px;box-shadow:0 17px 43px #1231520f}.integrationJourneyGrid article>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.integrationJourneyGrid article>div span{color:#0781ae;background:#e5f6fb;border-radius:50%;place-items:center;width:43px;height:43px;font-size:11px;font-weight:900;display:grid}.integrationJourneyGrid article>div small{color:#0a8fbe;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900}.integrationJourneyGrid h3{color:#153251;margin:30px 0 13px;font-size:22px;line-height:1.25}.integrationJourneyGrid p{color:#697b8f;margin:0;line-height:1.7}.enterpriseIntegrationCapabilities{color:#fff;background:radial-gradient(circle at 85% 8%,#00bcef2e,#0000 28%),#07172f;width:100%;padding:105px max(4%,50% - 620px)}.enterpriseIntegrationCapabilitiesIntro{grid-template-columns:1fr .68fr;align-items:end;gap:70px;margin-bottom:52px;display:grid}.enterpriseIntegrationCapabilitiesIntro .eyebrow{color:#65daff;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.enterpriseIntegrationCapabilitiesIntro h2{color:#fff;letter-spacing:-.04em;max-width:800px;margin:0;font-size:clamp(38px,4.5vw,60px);line-height:1.05}.enterpriseIntegrationCapabilitiesIntro>p{color:#ffffffad;margin:0;font-size:16px;line-height:1.75}.enterpriseIntegrationCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.enterpriseIntegrationCapabilityGrid>article{background:#ffffff0e;border:1px solid #ffffff21;border-radius:21px;flex-direction:column;min-height:420px;padding:29px;display:flex}.enterpriseIntegrationCapabilityTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.enterpriseIntegrationCapabilityTop span{color:#68dcff;background:#00b7ef1f;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.enterpriseIntegrationCapabilityTop small{color:#69dcff;letter-spacing:.12em;text-align:right;text-transform:uppercase;font-size:9px;font-weight:900}.enterpriseIntegrationCapabilityGrid h3{color:#fff;margin:29px 0 13px;font-size:24px}.enterpriseIntegrationCapabilityGrid>article>p{color:#ffffffa6;margin:0;line-height:1.7}.enterpriseIntegrationCapabilityGrid ul{flex-wrap:wrap;gap:7px;margin:auto 0 0;padding:24px 0 0;list-style:none;display:flex}.enterpriseIntegrationCapabilityGrid li{color:#bdefff;background:#00b7ef1a;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:700}.integrationEcosystemSection{color:#fff;background:linear-gradient(135deg,#0a477b,#0785ba);grid-template-columns:minmax(300px,.68fr) minmax(0,1fr);align-items:center;gap:70px;width:100%;padding:100px max(4%,50% - 620px);display:grid}.integrationEcosystemContent .eyebrow{color:#90e9ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.integrationEcosystemContent h2{color:#fff;margin:0;font-size:clamp(37px,4.3vw,56px);line-height:1.07}.integrationEcosystemContent>p{color:#ffffffba;margin:20px 0 28px;line-height:1.75}.integrationEcosystemContent .primaryBtn{color:#0b4d79;background:#fff;border-radius:13px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}.integrationEcosystemGrid{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.integrationEcosystemGrid article{background:#ffffff12;border:1px solid #ffffff2b;border-radius:18px;min-height:220px;padding:25px}.integrationEcosystemGrid h3{color:#fff;margin:0 0 19px;font-size:19px}.integrationEcosystemGrid article>div{flex-wrap:wrap;gap:7px;display:flex}.integrationEcosystemGrid article span{color:#fffc;background:#ffffff17;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:700}.integrationGovernanceGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.integrationGovernanceGrid article{background:#fff;border:1px solid #dbe6ef;border-radius:20px;min-height:245px;padding:28px;box-shadow:0 17px 43px #1231520f}.integrationGovernanceGrid span{color:#0a8fbe;font-size:11px;font-weight:900}.integrationGovernanceGrid h3{color:#153251;margin:27px 0 12px;font-size:21px}.integrationGovernanceGrid p{color:#697b8f;margin:0;line-height:1.7}.integrationOperatingModelSection{color:#fff;background:#0b2c54;grid-template-columns:1fr minmax(360px,.68fr);align-items:center;gap:70px;width:100%;padding:100px max(4%,50% - 620px);display:grid}.integrationOperatingModelContent .eyebrow{color:#6edfff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.integrationOperatingModelContent h2{color:#fff;margin:0;font-size:clamp(36px,4.2vw,54px);line-height:1.08}.integrationOperatingModelContent>p{color:#ffffffb3;margin:20px 0 28px;line-height:1.75}.integrationOperatingPoints{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.integrationOperatingPoints span{color:#ffffffbf;background:#ffffff0e;border:1px solid #ffffff21;border-radius:12px;padding:13px;font-size:12px;font-weight:700}.integrationOperatingOutcome{background:#fff1;border:1px solid #ffffff2b;border-radius:24px;padding:34px}.integrationOperatingOutcome>span{color:#6fddff;letter-spacing:.15em;font-size:10px;font-weight:900}.integrationOperatingOutcome h3{color:#fff;margin:16px 0 24px;font-size:27px;line-height:1.2}.integrationOperatingOutcome ul{margin:0;padding:0;list-style:none}.integrationOperatingOutcome li{color:#ffffffba;border-top:1px solid #ffffff1f;padding:13px 0 13px 25px;line-height:1.55;position:relative}.integrationOperatingOutcome li:before{content:"✓";color:#70dfff;font-weight:900;position:absolute;left:0}.integrationDeliverySection{grid-template-columns:.75fr 1fr;align-items:center;gap:70px;display:grid}.integrationDeliveryIntro .eyebrow{color:#0986b8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.integrationDeliveryIntro h2{color:#0b2444;margin:0;font-size:clamp(35px,4.3vw,56px);line-height:1.07}.integrationDeliveryIntro>p:last-child{color:#5e7289;margin:20px 0 0;line-height:1.75}.integrationDeliveryJourney{margin:0;padding:0;list-style:none}.integrationDeliveryJourney li{border-bottom:1px solid #d8e3ed;grid-template-columns:47px 1fr;align-items:center;gap:17px;padding:18px 0;display:grid}.integrationDeliveryJourney li span{color:#0785b1;background:#e5f6fb;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.integrationDeliveryJourney li strong{color:#173551;font-size:16px}.enterpriseIntegrationCta{color:#fff;background:radial-gradient(circle at 80% 20%,#00bdef33,#0000 30%),#07172f;width:100%;max-width:none;margin:0;padding:95px max(4%,50% - 620px)}.enterpriseIntegrationCta .eyebrow{color:#68dcff}.enterpriseIntegrationCta h2{color:#fff;max-width:920px}.enterpriseIntegrationCta>p:not(.eyebrow){color:#ffffffb3;max-width:760px}.enterpriseIntegrationCta .buttons{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.enterpriseIntegrationCta .primaryBtn,.enterpriseIntegrationCta .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.enterpriseIntegrationCta .primaryBtn{color:#fff;background:linear-gradient(135deg,#0cbae9,#158bea)}.enterpriseIntegrationCta .secondaryBtn{color:#fff;background:#ffffff0f;border:1px solid #ffffff47}@media (width<=1080px){.enterpriseIntegrationHeroInner,.integrationEcosystemSection,.integrationOperatingModelSection,.integrationDeliverySection{grid-template-columns:1fr}.integrationArchitectureVisual{max-width:740px}.integrationJourneyGrid{grid-template-columns:repeat(2,1fr)}.enterpriseIntegrationCapabilitiesIntro{grid-template-columns:1fr;gap:23px}.enterpriseIntegrationCapabilityGrid,.integrationGovernanceGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.enterpriseIntegrationHero{padding:70px 0}.enterpriseIntegrationHeroInner{gap:45px;width:min(92%,620px)}.enterpriseIntegrationHeroContent h1{font-size:clamp(40px,13vw,58px)}.enterpriseIntegrationHeroActions{flex-direction:column}.enterpriseIntegrationHeroActions a{width:100%}.integrationArchitectureVisual{border-radius:21px;padding:17px}.integrationArchitectureTop{flex-direction:column}.integrationArchitectureTop strong{text-align:left}.integrationArchitectureSystems,.integrationJourneyGrid,.enterpriseIntegrationCapabilityGrid,.integrationEcosystemGrid,.integrationGovernanceGrid,.integrationOperatingPoints{grid-template-columns:1fr}.integrationJourneySection,.integrationGovernanceSection,.integrationDeliverySection{padding:72px 0}.enterpriseIntegrationCapabilities,.integrationEcosystemSection,.integrationOperatingModelSection,.enterpriseIntegrationCta{padding:72px 5%}.enterpriseIntegrationCapabilityGrid>article{min-height:380px}.integrationEcosystemContent .primaryBtn{text-align:center;width:100%}.enterpriseIntegrationCta .buttons{flex-direction:column}.enterpriseIntegrationCta .buttons a{width:100%}}.digitalInfrastructurePage{color:#102844;background:#f5f8fc}.digitalInfrastructureHero{color:#fff;background:radial-gradient(circle at 82% 16%,#00c2ff38,#0000 31%),linear-gradient(135deg,#07152d 0%,#0a3774 55%,#087eb8 100%);padding:96px 0;position:relative;overflow:hidden}.digitalInfrastructureHero:before{content:"";opacity:.14;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.digitalInfrastructureHeroInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(470px,.88fr);align-items:center;gap:70px;width:min(1320px,92%);margin:0 auto;display:grid;position:relative}.digitalInfrastructureHeroContent{max-width:750px}.digitalInfrastructureHeroContent .eyebrow{color:#70ddff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 23px;font-size:12px;font-weight:900}.digitalInfrastructureHeroContent h1{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(46px,5.6vw,79px);line-height:.98}.digitalInfrastructureHeroLead{color:#fffc;max-width:700px;margin:28px 0 0;font-size:18px;line-height:1.72}.digitalInfrastructureHeroActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.digitalInfrastructureHeroActions .primaryBtn,.digitalInfrastructureHeroActions .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.digitalInfrastructureHeroActions .primaryBtn{color:#fff;background:linear-gradient(135deg,#0dc1ec,#1689ed);box-shadow:0 16px 36px #00b5ef47}.digitalInfrastructureHeroActions .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff4d}.digitalInfrastructureHeroProof{flex-wrap:wrap;gap:9px;margin-top:29px;display:flex}.digitalInfrastructureHeroProof span{color:#ffffffd6;background:#ffffff0f;border:1px solid #ffffff2b;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:700}.infrastructureArchitectureVisual{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#04122b91;border:1px solid #ffffff29;border-radius:29px;padding:25px;box-shadow:0 32px 70px #00091d59}.infrastructureArchitectureTop{justify-content:space-between;gap:20px;padding:4px 4px 21px;display:flex}.infrastructureArchitectureTop span{color:#65d9ff;letter-spacing:.16em;font-size:10px;font-weight:900}.infrastructureArchitectureTop strong{color:#fff;text-align:right}.infrastructureArchitectureCore{text-align:center;background:#00b1e721;border:1px solid #59d9ff40;border-radius:17px;padding:21px}.infrastructureArchitectureCore span{color:#67dcff;letter-spacing:.15em;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.infrastructureArchitectureCore strong{color:#fff;font-size:17px}.infrastructureArchitectureLayers{gap:8px;margin:12px 0;display:grid}.infrastructureArchitectureLayers article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:13px;grid-template-columns:39px 1fr;align-items:center;gap:14px;padding:14px;display:grid}.infrastructureArchitectureLayers article>span{color:#69ddff;background:#00b7ef1c;border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid}.infrastructureArchitectureLayers small{color:#64d9ff;letter-spacing:.13em;margin-bottom:4px;font-size:8px;font-weight:900;display:block}.infrastructureArchitectureLayers strong{color:#fff;font-size:13px}.infrastructureArchitectureOutcome{background:#00b4e71f;border:1px solid #51d7ff38;border-radius:16px;padding:19px}.infrastructureArchitectureOutcome span{color:#7df;letter-spacing:.15em;margin-bottom:8px;font-size:9px;font-weight:900;display:block}.infrastructureArchitectureOutcome strong{color:#fff;line-height:1.45}.infrastructureJourneySection,.infrastructureContinuitySection,.infrastructureDeliverySection{width:min(1240px,92%);margin:0 auto;padding:100px 0}.infrastructureSectionIntro{max-width:820px;margin-bottom:48px}.infrastructureSectionIntro .eyebrow{color:#0986b8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.infrastructureSectionIntro h2{color:#0b2444;letter-spacing:-.038em;margin:0;font-size:clamp(35px,4.3vw,56px);line-height:1.07}.infrastructureSectionIntro>p:last-child{color:#5e7289;margin:20px 0 0;font-size:17px;line-height:1.75}.infrastructureJourneyGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.infrastructureJourneyGrid article{background:#fff;border:1px solid #dbe6ef;border-radius:20px;min-height:300px;padding:28px;box-shadow:0 17px 43px #1231520f}.infrastructureJourneyGrid article>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.infrastructureJourneyGrid article>div span{color:#0781ae;background:#e5f6fb;border-radius:50%;place-items:center;width:43px;height:43px;font-size:11px;font-weight:900;display:grid}.infrastructureJourneyGrid article>div small{color:#0a8fbe;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900}.infrastructureJourneyGrid h3{color:#153251;margin:30px 0 13px;font-size:22px;line-height:1.25}.infrastructureJourneyGrid p{color:#697b8f;margin:0;line-height:1.7}.infrastructureCapabilitySection{color:#fff;background:radial-gradient(circle at 85% 8%,#00bcef2e,#0000 28%),#07172f;width:100%;padding:105px max(4%,50% - 620px)}.infrastructureCapabilityIntro{grid-template-columns:1fr .68fr;align-items:end;gap:70px;margin-bottom:52px;display:grid}.infrastructureCapabilityIntro .eyebrow{color:#65daff;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.infrastructureCapabilityIntro h2{color:#fff;letter-spacing:-.04em;max-width:800px;margin:0;font-size:clamp(38px,4.5vw,60px);line-height:1.05}.infrastructureCapabilityIntro>p{color:#ffffffad;margin:0;font-size:16px;line-height:1.75}.infrastructureCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.infrastructureCapabilityGrid>article{background:#ffffff0e;border:1px solid #ffffff21;border-radius:21px;flex-direction:column;min-height:415px;padding:29px;display:flex}.infrastructureCapabilityTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.infrastructureCapabilityTop span{color:#68dcff;background:#00b7ef1f;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.infrastructureCapabilityTop small{color:#69dcff;letter-spacing:.12em;text-align:right;text-transform:uppercase;font-size:9px;font-weight:900}.infrastructureCapabilityGrid h3{color:#fff;margin:29px 0 13px;font-size:24px}.infrastructureCapabilityGrid>article>p{color:#ffffffa6;margin:0;line-height:1.7}.infrastructureCapabilityGrid ul{flex-wrap:wrap;gap:7px;margin:auto 0 0;padding:24px 0 0;list-style:none;display:flex}.infrastructureCapabilityGrid li{color:#bdefff;background:#00b7ef1a;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:700}.infrastructureTechnologySection{color:#fff;background:linear-gradient(135deg,#0a477b,#0785ba);grid-template-columns:minmax(300px,.68fr) minmax(0,1fr);align-items:center;gap:70px;width:100%;padding:100px max(4%,50% - 620px);display:grid}.infrastructureTechnologyContent .eyebrow{color:#90e9ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.infrastructureTechnologyContent h2{color:#fff;margin:0;font-size:clamp(37px,4.3vw,56px);line-height:1.07}.infrastructureTechnologyContent>p{color:#ffffffba;margin:20px 0 28px;line-height:1.75}.infrastructureTechnologyContent .primaryBtn{color:#0b4d79;background:#fff;border-radius:13px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}.infrastructureTechnologyGrid{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.infrastructureTechnologyGrid article{background:#ffffff12;border:1px solid #ffffff2b;border-radius:18px;min-height:220px;padding:25px}.infrastructureTechnologyGrid h3{color:#fff;margin:0 0 19px;font-size:19px}.infrastructureTechnologyGrid article>div{flex-wrap:wrap;gap:7px;display:flex}.infrastructureTechnologyGrid article span{color:#fffc;background:#ffffff17;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:700}.infrastructureContinuityGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.infrastructureContinuityGrid article{background:#fff;border:1px solid #dbe6ef;border-radius:20px;min-height:245px;padding:28px;box-shadow:0 17px 43px #1231520f}.infrastructureContinuityGrid span{color:#0a8fbe;font-size:11px;font-weight:900}.infrastructureContinuityGrid h3{color:#153251;margin:27px 0 12px;font-size:21px}.infrastructureContinuityGrid p{color:#697b8f;margin:0;line-height:1.7}.infrastructureDeploymentSection{color:#fff;background:#0b2c54;grid-template-columns:1fr minmax(360px,.68fr);align-items:center;gap:70px;width:100%;padding:100px max(4%,50% - 620px);display:grid}.infrastructureDeploymentContent .eyebrow{color:#6edfff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.infrastructureDeploymentContent>h2{color:#fff;margin:0;font-size:clamp(36px,4.2vw,54px);line-height:1.08}.infrastructureDeploymentContent>p{color:#ffffffb3;margin:20px 0 28px;line-height:1.75}.infrastructureDeploymentOptions{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.infrastructureDeploymentOptions article{background:#ffffff0e;border:1px solid #ffffff21;border-radius:15px;min-height:200px;padding:21px}.infrastructureDeploymentOptions span{color:#72e0ff;font-size:10px;font-weight:900}.infrastructureDeploymentOptions h3{color:#fff;margin:22px 0 10px;font-size:20px}.infrastructureDeploymentOptions p{color:#ffffffa6;margin:0;font-size:13px;line-height:1.62}.infrastructureReadinessCard{background:#fff1;border:1px solid #ffffff2b;border-radius:24px;padding:34px}.infrastructureReadinessCard>span{color:#6fddff;letter-spacing:.15em;font-size:10px;font-weight:900}.infrastructureReadinessCard h3{color:#fff;margin:16px 0 24px;font-size:27px;line-height:1.2}.infrastructureReadinessCard ul{margin:0;padding:0;list-style:none}.infrastructureReadinessCard li{color:#ffffffba;border-top:1px solid #ffffff1f;padding:13px 0 13px 25px;line-height:1.55;position:relative}.infrastructureReadinessCard li:before{content:"✓";color:#70dfff;font-weight:900;position:absolute;left:0}.infrastructureDeliverySection{grid-template-columns:.75fr 1fr;align-items:center;gap:70px;display:grid}.infrastructureDeliveryIntro .eyebrow{color:#0986b8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.infrastructureDeliveryIntro h2{color:#0b2444;margin:0;font-size:clamp(35px,4.3vw,56px);line-height:1.07}.infrastructureDeliveryIntro>p:last-child{color:#5e7289;margin:20px 0 0;line-height:1.75}.infrastructureDeliveryJourney{margin:0;padding:0;list-style:none}.infrastructureDeliveryJourney li{border-bottom:1px solid #d8e3ed;grid-template-columns:47px 1fr;align-items:center;gap:17px;padding:18px 0;display:grid}.infrastructureDeliveryJourney li span{color:#0785b1;background:#e5f6fb;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.infrastructureDeliveryJourney li strong{color:#173551;font-size:16px}.digitalInfrastructureCta{color:#fff;background:radial-gradient(circle at 80% 20%,#00bdef33,#0000 30%),#07172f;width:100%;max-width:none;margin:0;padding:95px max(4%,50% - 620px)}.digitalInfrastructureCta .eyebrow{color:#68dcff}.digitalInfrastructureCta h2{color:#fff;max-width:920px}.digitalInfrastructureCta>p:not(.eyebrow){color:#ffffffb3;max-width:760px}.digitalInfrastructureCta .buttons{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.digitalInfrastructureCta .primaryBtn,.digitalInfrastructureCta .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.digitalInfrastructureCta .primaryBtn{color:#fff;background:linear-gradient(135deg,#0cbae9,#158bea)}.digitalInfrastructureCta .secondaryBtn{color:#fff;background:#ffffff0f;border:1px solid #ffffff47}@media (width<=1080px){.digitalInfrastructureHeroInner,.infrastructureTechnologySection,.infrastructureDeploymentSection,.infrastructureDeliverySection{grid-template-columns:1fr}.infrastructureArchitectureVisual{max-width:740px}.infrastructureJourneyGrid{grid-template-columns:repeat(2,1fr)}.infrastructureCapabilityIntro{grid-template-columns:1fr;gap:23px}.infrastructureCapabilityGrid,.infrastructureContinuityGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.digitalInfrastructureHero{padding:70px 0}.digitalInfrastructureHeroInner{gap:45px;width:min(92%,620px)}.digitalInfrastructureHeroContent h1{font-size:clamp(40px,13vw,58px)}.digitalInfrastructureHeroActions{flex-direction:column}.digitalInfrastructureHeroActions a{width:100%}.infrastructureArchitectureVisual{border-radius:21px;padding:17px}.infrastructureArchitectureTop{flex-direction:column}.infrastructureArchitectureTop strong{text-align:left}.infrastructureJourneyGrid,.infrastructureCapabilityGrid,.infrastructureTechnologyGrid,.infrastructureContinuityGrid,.infrastructureDeploymentOptions{grid-template-columns:1fr}.infrastructureJourneySection,.infrastructureContinuitySection,.infrastructureDeliverySection{padding:72px 0}.infrastructureCapabilitySection,.infrastructureTechnologySection,.infrastructureDeploymentSection,.digitalInfrastructureCta{padding:72px 5%}.infrastructureCapabilityGrid>article{min-height:380px}.infrastructureTechnologyContent .primaryBtn{text-align:center;width:100%}.digitalInfrastructureCta .buttons{flex-direction:column}.digitalInfrastructureCta .buttons a{width:100%}}.industriesPlatformPage{color:#102844;background:#f5f8fc}.industriesHero{color:#fff;background:radial-gradient(circle at 82% 16%,#00c2ff38,#0000 31%),linear-gradient(135deg,#07152d 0%,#0a3774 55%,#087eb8 100%);padding:96px 0;position:relative;overflow:hidden}.industriesHero:before{content:"";opacity:.14;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.industriesHeroInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(470px,.88fr);align-items:center;gap:70px;width:min(1320px,92%);margin:0 auto;display:grid;position:relative}.industriesHeroContent{max-width:750px}.industriesHeroContent .eyebrow{color:#70ddff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 23px;font-size:12px;font-weight:900}.industriesHeroContent h1{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(46px,5.6vw,79px);line-height:.98}.industriesHeroLead{color:#fffc;max-width:700px;margin:28px 0 0;font-size:18px;line-height:1.72}.industriesHeroActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.industriesHeroActions .primaryBtn,.industriesHeroActions .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.industriesHeroActions .primaryBtn{color:#fff;background:linear-gradient(135deg,#0dc1ec,#1689ed);box-shadow:0 16px 36px #00b5ef47}.industriesHeroActions .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff4d}.industriesHeroProof{flex-wrap:wrap;gap:9px;margin-top:29px;display:flex}.industriesHeroProof span{color:#ffffffd6;background:#ffffff0f;border:1px solid #ffffff2b;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:700}.industryOperatingView{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#04122b91;border:1px solid #ffffff29;border-radius:29px;padding:25px;box-shadow:0 32px 70px #00091d59}.industryOperatingTop{justify-content:space-between;gap:20px;padding:4px 4px 21px;display:flex}.industryOperatingTop span{color:#65d9ff;letter-spacing:.16em;font-size:10px;font-weight:900}.industryOperatingTop strong{color:#fff;text-align:right}.industryOperatingCore{text-align:center;background:#00b1e721;border:1px solid #59d9ff40;border-radius:17px;padding:21px}.industryOperatingCore span{color:#67dcff;letter-spacing:.15em;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.industryOperatingCore strong{color:#fff;font-size:16px}.industryOperatingLayers{grid-template-columns:repeat(2,1fr);gap:8px;margin:12px 0;display:grid}.industryOperatingLayers article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:14px;grid-template-columns:38px 1fr;gap:13px;min-height:135px;padding:15px;display:grid}.industryOperatingLayers article>span{color:#69ddff;background:#00b7ef1c;border-radius:50%;place-items:center;width:35px;height:35px;font-size:10px;font-weight:900;display:grid}.industryOperatingLayers h3{color:#fff;margin:4px 0 7px;font-size:15px}.industryOperatingLayers p{color:#ffffff8f;margin:0;font-size:11px;line-height:1.5}.industryOperatingOutcome{background:#00b4e71f;border:1px solid #51d7ff38;border-radius:16px;padding:19px}.industryOperatingOutcome span{color:#7df;letter-spacing:.15em;margin-bottom:8px;font-size:9px;font-weight:900;display:block}.industryOperatingOutcome strong{color:#fff;line-height:1.45}.industryPerspectiveSection,.industryEngagementSection{width:min(1240px,92%);margin:0 auto;padding:100px 0}.industrySectionIntro{max-width:850px;margin-bottom:48px}.industrySectionIntro .eyebrow{color:#0986b8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.industrySectionIntro h2{color:#0b2444;letter-spacing:-.038em;margin:0;font-size:clamp(35px,4.3vw,56px);line-height:1.07}.industrySectionIntro>p:last-child{color:#5e7289;margin:20px 0 0;font-size:17px;line-height:1.75}.industryPerspectiveGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.industryPerspectiveGrid article{background:#fff;border:1px solid #dbe6ef;border-radius:20px;min-height:300px;padding:28px;box-shadow:0 17px 43px #1231520f}.industryPerspectiveGrid span{color:#0781ae;background:#e5f6fb;border-radius:50%;place-items:center;width:43px;height:43px;font-size:11px;font-weight:900;display:grid}.industryPerspectiveGrid h3{color:#153251;margin:30px 0 13px;font-size:22px;line-height:1.25}.industryPerspectiveGrid p{color:#697b8f;margin:0;line-height:1.7}.industrySectorSection{color:#fff;background:radial-gradient(circle at 85% 8%,#00bcef2e,#0000 28%),#07172f;width:100%;padding:105px max(4%,50% - 620px)}.industrySectorIntro{grid-template-columns:1fr .68fr;align-items:end;gap:70px;margin-bottom:52px;display:grid}.industrySectorIntro .eyebrow{color:#65daff;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.industrySectorIntro h2{color:#fff;letter-spacing:-.04em;max-width:800px;margin:0;font-size:clamp(38px,4.5vw,60px);line-height:1.05}.industrySectorIntro>p{color:#ffffffad;margin:0;font-size:16px;line-height:1.75}.industrySectorGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.industrySectorGrid>article{background:#ffffff0e;border:1px solid #ffffff21;border-radius:22px;flex-direction:column;min-height:690px;padding:18px 18px 30px;display:flex;overflow:hidden}.industrySectorImage{background:#ffffff14;border-radius:15px;height:245px;margin:0 0 24px;position:relative;overflow:hidden}.industrySectorImage:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#04112657);position:absolute;inset:0}.industrySectorImage img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.industrySectorGrid>article:hover .industrySectorImage img{transform:scale(1.025)}.industrySectorTop{justify-content:space-between;align-items:center;gap:18px;padding:0 13px;display:flex}.industrySectorTop>span{color:#68dcff;background:#00b7ef1f;border-radius:50%;place-items:center;width:43px;height:43px;font-size:11px;font-weight:900;display:grid}.industrySectorTop small{color:#69dcff;letter-spacing:.12em;text-align:right;text-transform:uppercase;font-size:9px;font-weight:900}.industrySectorGrid h3{color:#fff;margin:28px 13px 21px;font-size:27px}.industryChallenge strong,.industrySolution strong{color:#72ddff;letter-spacing:.13em;text-transform:uppercase;margin-bottom:8px;font-size:10px;display:block}.industryChallenge p,.industrySolution p{color:#ffffffa6;margin:0;line-height:1.7}.industryChallenge,.industrySolution{margin-left:13px;margin-right:13px}.industryPriorities{flex-wrap:wrap;gap:7px;margin:24px 13px;display:flex}.industryPriorities span{color:#bdefff;background:#00b7ef1a;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:700}.industrySolution{border-top:1px solid #ffffff1c;margin-top:auto;padding-top:23px}.industrySolutionStack{color:#fff;background:linear-gradient(135deg,#0a477b,#0785ba);grid-template-columns:minmax(300px,.67fr) minmax(0,1fr);align-items:center;gap:70px;width:100%;padding:100px max(4%,50% - 620px);display:grid}.industrySolutionStackContent .eyebrow{color:#90e9ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.industrySolutionStackContent h2{color:#fff;margin:0;font-size:clamp(37px,4.3vw,56px);line-height:1.07}.industrySolutionStackContent>p:last-child{color:#ffffffba;margin:20px 0 0;line-height:1.75}.industrySolutionLinks{gap:11px;display:grid}.industrySolutionLinks>a{color:#fff;background:#ffffff12;border:1px solid #ffffff29;border-radius:16px;grid-template-columns:44px 1fr;align-items:center;gap:16px;padding:21px;text-decoration:none;transition:transform .18s,background .18s;display:grid}.industrySolutionLinks>a:hover{background:#ffffff1a;transform:translate(5px)}.industrySolutionLinks>a>span{color:#8ae8ff;background:#00b7ef21;border-radius:50%;place-items:center;width:40px;height:40px;font-size:10px;font-weight:900;display:grid}.industrySolutionLinks strong{color:#fff;font-size:18px;display:block}.industrySolutionLinks small{color:#ffffff9e;margin-top:5px;display:block}.industryEngagementSection{grid-template-columns:.75fr 1fr;align-items:center;gap:70px;display:grid}.industryEngagementIntro .eyebrow{color:#0986b8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.industryEngagementIntro h2{color:#0b2444;margin:0;font-size:clamp(35px,4.3vw,56px);line-height:1.07}.industryEngagementIntro>p:last-child{color:#5e7289;margin:20px 0 0;line-height:1.75}.industryEngagementJourney{margin:0;padding:0;list-style:none}.industryEngagementJourney li{border-bottom:1px solid #d8e3ed;grid-template-columns:47px 1fr;align-items:center;gap:17px;padding:18px 0;display:grid}.industryEngagementJourney li span{color:#0785b1;background:#e5f6fb;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.industryEngagementJourney li strong{color:#173551;font-size:16px}.industriesPlatformCta{color:#fff;background:radial-gradient(circle at 80% 20%,#00bdef33,#0000 30%),#07172f;width:100%;max-width:none;margin:0;padding:95px max(4%,50% - 620px)}.industriesPlatformCta .eyebrow{color:#68dcff}.industriesPlatformCta h2{color:#fff;max-width:920px}.industriesPlatformCta>p:not(.eyebrow){color:#ffffffb3;max-width:760px}.industriesPlatformCta .buttons{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.industriesPlatformCta .primaryBtn,.industriesPlatformCta .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.industriesPlatformCta .primaryBtn{color:#fff;background:linear-gradient(135deg,#0cbae9,#158bea)}.industriesPlatformCta .secondaryBtn{color:#fff;background:#ffffff0f;border:1px solid #ffffff47}@media (width<=1080px){.industriesHeroInner,.industrySolutionStack,.industryEngagementSection{grid-template-columns:1fr}.industryOperatingView{max-width:740px}.industryPerspectiveGrid{grid-template-columns:repeat(2,1fr)}.industrySectorIntro{grid-template-columns:1fr;gap:23px}}@media (width<=720px){.industriesHero{padding:70px 0}.industriesHeroInner{gap:45px;width:min(92%,620px)}.industriesHeroContent h1{font-size:clamp(40px,13vw,58px)}.industriesHeroActions{flex-direction:column}.industriesHeroActions a{width:100%}.industryOperatingView{border-radius:21px;padding:17px}.industryOperatingTop{flex-direction:column}.industryOperatingTop strong{text-align:left}.industryOperatingLayers,.industryPerspectiveGrid,.industrySectorGrid{grid-template-columns:1fr}.industryPerspectiveSection,.industryEngagementSection{padding:72px 0}.industrySectorSection,.industrySolutionStack,.industriesPlatformCta{padding:72px 5%}.industrySectorGrid>article{min-height:0}.industrySectorImage{height:clamp(210px,58vw,330px)}.industriesPlatformCta .buttons{flex-direction:column}.industriesPlatformCta .buttons a{width:100%}}.industriesPlatformPage .industrySectorSection{color:#fff!important;background:radial-gradient(circle at 85% 8%,#00bcef2e,#0000 28%),#07172f!important}.industriesPlatformPage .industrySectorGrid>article{box-shadow:0 18px 50px #00081933;opacity:1!important;visibility:visible!important;background:#0d2442!important;border-color:#ffffff29!important}.industriesPlatformPage .industrySectorImage,.industriesPlatformPage .industrySectorImage img{opacity:1!important;visibility:visible!important}.industriesPlatformPage .industrySectorImage{background:#132f50!important}.industriesPlatformPage .industrySectorIntro h2,.industriesPlatformPage .industrySectorGrid h3{color:#fff!important;opacity:1!important}.industriesPlatformPage .industrySectorIntro>p,.industriesPlatformPage .industryChallenge p,.industriesPlatformPage .industrySolution p{color:#ffffffd1!important;opacity:1!important}.industriesPlatformPage .industrySectorIntro .eyebrow,.industriesPlatformPage .industrySectorTop small,.industriesPlatformPage .industryChallenge strong,.industriesPlatformPage .industrySolution strong{color:#72ddff!important;opacity:1!important}.industriesPlatformPage .industrySectorTop>span{color:#76e2ff!important;opacity:1!important;background:#00b7ef2e!important}.industriesPlatformPage .industryPriorities span{color:#d8f6ff!important;opacity:1!important;background:#00b7ef29!important}.industriesPlatformPage .industrySolutionStack{color:#fff!important;background:radial-gradient(circle at 86% 12%,#63e0ff2e,#0000 28%),linear-gradient(135deg,#083c70,#087fae)!important}.industriesPlatformPage .industrySolutionStackContent .eyebrow{color:#a3edff!important;opacity:1!important}.industriesPlatformPage .industrySolutionStackContent h2,.industriesPlatformPage .industrySolutionLinks strong{color:#fff!important;opacity:1!important}.industriesPlatformPage .industrySolutionStackContent>p:last-child,.industriesPlatformPage .industrySolutionLinks small{color:#ffffffd6!important;opacity:1!important}.industriesPlatformPage .industrySolutionLinks>a{color:#fff!important;opacity:1!important;visibility:visible!important;background:#0521464d!important;border-color:#ffffff38!important}.industriesPlatformPage .industrySolutionLinks>a>span{color:#a4edff!important;opacity:1!important;background:#00b7ef33!important}.aiAutomationPage{color:#102844;background:#f5f8fc}.aiAutomationHero{color:#fff;background:radial-gradient(circle at 82% 16%,#00c2ff3b,#0000 31%),linear-gradient(135deg,#07152d 0%,#0a3774 55%,#087eb8 100%);padding:96px 0;position:relative;overflow:hidden}.aiAutomationHero:before{content:"";opacity:.14;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.aiAutomationHeroInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(470px,.88fr);align-items:center;gap:70px;width:min(1320px,92%);margin:0 auto;display:grid;position:relative}.aiAutomationHeroContent{max-width:750px}.aiAutomationHeroContent .eyebrow{color:#70ddff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 23px;font-size:12px;font-weight:900}.aiAutomationHeroContent h1{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(46px,5.6vw,79px);line-height:.98}.aiAutomationHeroLead{color:#fffc;max-width:700px;margin:28px 0 0;font-size:18px;line-height:1.72}.aiAutomationHeroActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.aiAutomationHeroActions .primaryBtn,.aiAutomationHeroActions .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.aiAutomationHeroActions .primaryBtn{color:#fff;background:linear-gradient(135deg,#0dc1ec,#1689ed);box-shadow:0 16px 36px #00b5ef47}.aiAutomationHeroActions .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff4d}.aiAutomationHeroProof{flex-wrap:wrap;gap:9px;margin-top:29px;display:flex}.aiAutomationHeroProof span{color:#ffffffd6;background:#ffffff0f;border:1px solid #ffffff2b;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:700}.aiDecisionVisual{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#04122b91;border:1px solid #ffffff29;border-radius:29px;padding:25px;box-shadow:0 32px 70px #00091d59}.aiDecisionTop{justify-content:space-between;gap:20px;padding:4px 4px 21px;display:flex}.aiDecisionTop span{color:#65d9ff;letter-spacing:.16em;font-size:10px;font-weight:900}.aiDecisionTop strong{color:#fff;text-align:right}.aiDecisionInput,.aiDecisionCore,.aiDecisionOutcome{border-radius:16px;padding:19px}.aiDecisionInput{background:#ffffff0e;border:1px solid #ffffff1f}.aiDecisionInput>span,.aiDecisionCore>span,.aiDecisionOutcome>span{color:#70ddff;letter-spacing:.15em;margin-bottom:10px;font-size:9px;font-weight:900;display:block}.aiDecisionInput>div{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.aiDecisionInput small{color:#ffffffb8;text-align:center;background:#ffffff0f;border-radius:9px;padding:9px;font-weight:700}.aiDecisionCore{text-align:center;background:#00b1e721;border:1px solid #59d9ff40;margin:11px 0}.aiDecisionCore strong{color:#fff;font-size:17px;display:block}.aiDecisionCore small{color:#ffffff94;margin-top:7px;display:block}.aiDecisionOutputs{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:11px;display:grid}.aiDecisionOutputs article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:13px;min-height:105px;padding:13px}.aiDecisionOutputs span{color:#6bdcff;margin-bottom:13px;font-size:9px;font-weight:900;display:block}.aiDecisionOutputs strong{color:#fff;font-size:13px;display:block}.aiDecisionOutputs small{color:#ffffff85;margin-top:5px;font-size:9px;display:block}.aiDecisionOutcome{background:#00b4e71f;border:1px solid #51d7ff38}.aiDecisionOutcome strong{color:#fff;line-height:1.45}.aiJourneySection,.aiGovernanceSection,.aiDeliverySection{width:min(1240px,92%);margin:0 auto;padding:100px 0}.aiSectionIntro{max-width:820px;margin-bottom:48px}.aiSectionIntro .eyebrow{color:#0986b8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.aiSectionIntro h2{color:#0b2444;letter-spacing:-.038em;margin:0;font-size:clamp(35px,4.3vw,56px);line-height:1.07}.aiSectionIntro>p:last-child{color:#5e7289;margin:20px 0 0;font-size:17px;line-height:1.75}.aiJourneyGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.aiJourneyGrid article{background:#fff;border:1px solid #dbe6ef;border-radius:20px;min-height:300px;padding:28px;box-shadow:0 17px 43px #1231520f}.aiJourneyGrid article>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.aiJourneyGrid article>div span{color:#0781ae;background:#e5f6fb;border-radius:50%;place-items:center;width:43px;height:43px;font-size:11px;font-weight:900;display:grid}.aiJourneyGrid article>div small{color:#0a8fbe;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900}.aiJourneyGrid h3{color:#153251;margin:30px 0 13px;font-size:22px}.aiJourneyGrid p{color:#697b8f;margin:0;line-height:1.7}.aiCapabilitySection{color:#fff;background:radial-gradient(circle at 85% 8%,#00bcef2e,#0000 28%),#07172f;width:100%;padding:105px max(4%,50% - 620px)}.aiCapabilityIntro{grid-template-columns:1fr .68fr;align-items:end;gap:70px;margin-bottom:52px;display:grid}.aiCapabilityIntro .eyebrow{color:#65daff;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.aiCapabilityIntro h2{color:#fff;letter-spacing:-.04em;max-width:800px;margin:0;font-size:clamp(38px,4.5vw,60px);line-height:1.05}.aiCapabilityIntro>p{color:#ffffffad;margin:0;font-size:16px;line-height:1.75}.aiCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.aiCapabilityGrid>article{background:#ffffff0e;border:1px solid #ffffff21;border-radius:21px;flex-direction:column;min-height:415px;padding:29px;display:flex}.aiCapabilityTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.aiCapabilityTop span{color:#68dcff;background:#00b7ef1f;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.aiCapabilityTop small{color:#69dcff;letter-spacing:.12em;text-align:right;text-transform:uppercase;font-size:9px;font-weight:900}.aiCapabilityGrid h3{color:#fff;margin:29px 0 13px;font-size:24px}.aiCapabilityGrid>article>p{color:#ffffffa6;margin:0;line-height:1.7}.aiCapabilityGrid ul{flex-wrap:wrap;gap:7px;margin:auto 0 0;padding:24px 0 0;list-style:none;display:flex}.aiCapabilityGrid li{color:#bdefff;background:#00b7ef1a;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:700}.aiUseCaseSection{color:#fff;background:linear-gradient(135deg,#0a477b,#0785ba);grid-template-columns:minmax(300px,.68fr) minmax(0,1fr);align-items:center;gap:70px;width:100%;padding:100px max(4%,50% - 620px);display:grid}.aiUseCaseContent .eyebrow{color:#90e9ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.aiUseCaseContent h2{color:#fff;margin:0;font-size:clamp(37px,4.3vw,56px);line-height:1.07}.aiUseCaseContent>p{color:#ffffffba;margin:20px 0 28px;line-height:1.75}.aiUseCaseContent .primaryBtn{color:#0b4d79;background:#fff;border-radius:13px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}.aiUseCaseGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.aiUseCaseGrid article{background:#ffffff12;border:1px solid #ffffff2b;border-radius:17px;min-height:185px;padding:23px}.aiUseCaseGrid span{color:#8ae8ff;font-size:10px;font-weight:900}.aiUseCaseGrid h3{color:#fff;margin:22px 0 9px;font-size:19px}.aiUseCaseGrid p{color:#ffffffb0;margin:0;line-height:1.62}.aiWorkforceSection{grid-template-columns:.65fr 1fr;align-items:center;gap:70px;width:min(1240px,92%);margin:0 auto;padding:100px 0;display:grid}.aiWorkforceStory .eyebrow{color:#0986b8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.aiWorkforceStory h2{color:#0b2444;margin:0;font-size:clamp(35px,4.3vw,56px);line-height:1.07}.aiWorkforceStory>p:last-child{color:#5e7289;margin:20px 0 0;line-height:1.75}.aiWorkforceCapabilities{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.aiWorkforceCapabilities article{background:#fff;border:1px solid #dbe6ef;border-radius:18px;min-height:230px;padding:25px;box-shadow:0 15px 38px #1231520f}.aiWorkforceCapabilities span{color:#0a8fbe;letter-spacing:.13em;font-size:10px;font-weight:900}.aiWorkforceCapabilities h3{color:#153251;margin:24px 0 11px;font-size:20px}.aiWorkforceCapabilities p{color:#697b8f;margin:0;line-height:1.66}.aiGovernanceGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.aiGovernanceGrid article{background:#fff;border:1px solid #dbe6ef;border-radius:20px;min-height:245px;padding:28px;box-shadow:0 17px 43px #1231520f}.aiGovernanceGrid span{color:#0a8fbe;font-size:11px;font-weight:900}.aiGovernanceGrid h3{color:#153251;margin:27px 0 12px;font-size:21px}.aiGovernanceGrid p{color:#697b8f;margin:0;line-height:1.7}.aiDeliverySection{color:#fff;background:#0b2c54;grid-template-columns:.75fr 1fr;align-items:center;gap:70px;width:100%;max-width:none;padding-left:max(4%,50% - 620px);padding-right:max(4%,50% - 620px);display:grid}.aiDeliveryIntro .eyebrow{color:#6edfff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.aiDeliveryIntro h2{color:#fff;margin:0;font-size:clamp(36px,4.2vw,54px);line-height:1.08}.aiDeliveryIntro>p:last-child{color:#ffffffb3;margin:20px 0 0;line-height:1.75}.aiDeliveryJourney{margin:0;padding:0;list-style:none}.aiDeliveryJourney li{border-bottom:1px solid #ffffff21;grid-template-columns:47px 1fr;align-items:center;gap:17px;padding:18px 0;display:grid}.aiDeliveryJourney li span{color:#70e0ff;background:#00b7ef1f;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.aiDeliveryJourney li strong{color:#fff;font-size:16px}.aiAutomationCta{color:#fff;background:radial-gradient(circle at 80% 20%,#00bdef33,#0000 30%),#07172f;width:100%;max-width:none;margin:0;padding:95px max(4%,50% - 620px)}.aiAutomationCta .eyebrow{color:#68dcff}.aiAutomationCta h2{color:#fff;max-width:920px}.aiAutomationCta>p:not(.eyebrow){color:#ffffffb3;max-width:760px}.aiAutomationCta .buttons{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.aiAutomationCta .primaryBtn,.aiAutomationCta .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.aiAutomationCta .primaryBtn{color:#fff;background:linear-gradient(135deg,#0cbae9,#158bea)}.aiAutomationCta .secondaryBtn{color:#fff;background:#ffffff0f;border:1px solid #ffffff47}@media (width<=1080px){.aiAutomationHeroInner,.aiUseCaseSection,.aiWorkforceSection,.aiDeliverySection{grid-template-columns:1fr}.aiDecisionVisual{max-width:740px}.aiJourneyGrid{grid-template-columns:repeat(2,1fr)}.aiCapabilityIntro{grid-template-columns:1fr;gap:23px}.aiCapabilityGrid,.aiGovernanceGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.aiAutomationHero{padding:70px 0}.aiAutomationHeroInner{gap:45px;width:min(92%,620px)}.aiAutomationHeroContent h1{font-size:clamp(40px,13vw,58px)}.aiAutomationHeroActions{flex-direction:column}.aiAutomationHeroActions a{width:100%}.aiDecisionVisual{border-radius:21px;padding:17px}.aiDecisionTop{flex-direction:column}.aiDecisionTop strong{text-align:left}.aiDecisionOutputs,.aiJourneyGrid,.aiCapabilityGrid,.aiUseCaseGrid,.aiWorkforceCapabilities,.aiGovernanceGrid{grid-template-columns:1fr}.aiJourneySection,.aiWorkforceSection,.aiGovernanceSection{padding:72px 0}.aiCapabilitySection,.aiUseCaseSection,.aiDeliverySection,.aiAutomationCta{padding:72px 5%}.aiCapabilityGrid>article{min-height:380px}.aiUseCaseContent .primaryBtn{text-align:center;width:100%}.aiAutomationCta .buttons{flex-direction:column}.aiAutomationCta .buttons a{width:100%}}.consultingServicesPage{color:#102844;background:#f5f8fc}.consultingServicesHero{color:#fff;background:radial-gradient(circle at 82% 16%,#00c2ff38,#0000 31%),linear-gradient(135deg,#07152d 0%,#0a3774 55%,#087eb8 100%);padding:96px 0;position:relative;overflow:hidden}.consultingServicesHero:before{content:"";opacity:.14;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.consultingServicesHeroInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(470px,.88fr);align-items:center;gap:70px;width:min(1320px,92%);margin:0 auto;display:grid;position:relative}.consultingServicesHeroContent{max-width:750px}.consultingServicesHeroContent .eyebrow{color:#70ddff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 23px;font-size:12px;font-weight:900}.consultingServicesHeroContent h1{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(46px,5.6vw,79px);line-height:.98}.consultingServicesHeroLead{color:#fffc;max-width:700px;margin:28px 0 0;font-size:18px;line-height:1.72}.consultingServicesHeroActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.consultingServicesHeroActions .primaryBtn,.consultingServicesHeroActions .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.consultingServicesHeroActions .primaryBtn{color:#fff;background:linear-gradient(135deg,#0dc1ec,#1689ed);box-shadow:0 16px 36px #00b5ef47}.consultingServicesHeroActions .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff4d}.consultingServicesHeroProof{flex-wrap:wrap;gap:9px;margin-top:29px;display:flex}.consultingServicesHeroProof span{color:#ffffffd6;background:#ffffff0f;border:1px solid #ffffff2b;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:700}.consultingOutcomeVisual{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#04122b91;border:1px solid #ffffff29;border-radius:29px;padding:25px;box-shadow:0 32px 70px #00091d59}.consultingOutcomeTop{justify-content:space-between;gap:20px;padding:4px 4px 21px;display:flex}.consultingOutcomeTop span{color:#65d9ff;letter-spacing:.16em;font-size:10px;font-weight:900}.consultingOutcomeTop strong{color:#fff;text-align:right}.consultingOutcomeNeed,.consultingOutcomeResult{border-radius:16px;padding:20px}.consultingOutcomeNeed{background:#ffffff0e;border:1px solid #ffffff1f}.consultingOutcomeNeed span,.consultingOutcomeResult span{color:#70ddff;letter-spacing:.15em;margin-bottom:9px;font-size:9px;font-weight:900;display:block}.consultingOutcomeNeed strong{color:#fff;font-size:18px}.consultingOutcomeJourney{grid-template-columns:repeat(2,1fr);gap:8px;margin:11px 0;display:grid}.consultingOutcomeJourney article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:13px;min-height:110px;padding:14px}.consultingOutcomeJourney span{color:#6bdcff;margin-bottom:14px;font-size:9px;font-weight:900;display:block}.consultingOutcomeJourney strong{color:#fff;font-size:14px;display:block}.consultingOutcomeJourney small{color:#ffffff85;margin-top:5px;font-size:10px;display:block}.consultingOutcomeResult{background:#00b4e71f;border:1px solid #51d7ff38}.consultingOutcomeResult strong{color:#fff;line-height:1.45}.consultingJourneySection,.consultingEngagementSection{width:min(1240px,92%);margin:0 auto;padding:100px 0}.consultingSectionIntro{max-width:820px;margin-bottom:48px}.consultingSectionIntro .eyebrow{color:#0986b8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.consultingSectionIntro h2{color:#0b2444;letter-spacing:-.038em;margin:0;font-size:clamp(35px,4.3vw,56px);line-height:1.07}.consultingSectionIntro>p:last-child{color:#5e7289;margin:20px 0 0;font-size:17px;line-height:1.75}.consultingJourneyGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.consultingJourneyGrid article{background:#fff;border:1px solid #dbe6ef;border-radius:20px;min-height:300px;padding:28px;box-shadow:0 17px 43px #1231520f}.consultingJourneyGrid article>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.consultingJourneyGrid article>div span{color:#0781ae;background:#e5f6fb;border-radius:50%;place-items:center;width:43px;height:43px;font-size:11px;font-weight:900;display:grid}.consultingJourneyGrid article>div small{color:#0a8fbe;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900}.consultingJourneyGrid h3{color:#153251;margin:30px 0 13px;font-size:22px}.consultingJourneyGrid p{color:#697b8f;margin:0;line-height:1.7}.consultingCapabilitySection{color:#fff;background:radial-gradient(circle at 85% 8%,#00bcef2e,#0000 28%),#07172f;width:100%;padding:105px max(4%,50% - 620px)}.consultingCapabilityIntro{grid-template-columns:1fr .68fr;align-items:end;gap:70px;margin-bottom:52px;display:grid}.consultingCapabilityIntro .eyebrow{color:#65daff;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.consultingCapabilityIntro h2{color:#fff;letter-spacing:-.04em;max-width:800px;margin:0;font-size:clamp(38px,4.5vw,60px);line-height:1.05}.consultingCapabilityIntro>p{color:#ffffffad;margin:0;font-size:16px;line-height:1.75}.consultingCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.consultingCapabilityGrid>article{background:#ffffff0e;border:1px solid #ffffff21;border-radius:21px;flex-direction:column;min-height:415px;padding:29px;display:flex}.consultingCapabilityTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.consultingCapabilityTop span{color:#68dcff;background:#00b7ef1f;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.consultingCapabilityTop small{color:#69dcff;letter-spacing:.12em;text-align:right;text-transform:uppercase;font-size:9px;font-weight:900}.consultingCapabilityGrid h3{color:#fff;margin:29px 0 13px;font-size:24px}.consultingCapabilityGrid>article>p{color:#ffffffa6;margin:0;line-height:1.7}.consultingCapabilityGrid ul{flex-wrap:wrap;gap:7px;margin:auto 0 0;padding:24px 0 0;list-style:none;display:flex}.consultingCapabilityGrid li{color:#bdefff;background:#00b7ef1a;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:700}.managedSupportSection{color:#fff;background:linear-gradient(135deg,#0a477b,#0785ba);grid-template-columns:minmax(300px,.68fr) minmax(0,1fr);align-items:center;gap:70px;width:100%;padding:100px max(4%,50% - 620px);display:grid}.managedSupportContent .eyebrow{color:#90e9ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.managedSupportContent h2{color:#fff;margin:0;font-size:clamp(37px,4.3vw,56px);line-height:1.07}.managedSupportContent>p{color:#ffffffba;margin:20px 0 28px;line-height:1.75}.managedSupportContent .primaryBtn{color:#0b4d79;background:#fff;border-radius:13px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}.managedSupportGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.managedSupportGrid article{background:#ffffff12;border:1px solid #ffffff2b;border-radius:17px;min-height:185px;padding:23px}.managedSupportGrid span{color:#8ae8ff;font-size:10px;font-weight:900}.managedSupportGrid h3{color:#fff;margin:22px 0 9px;font-size:19px}.managedSupportGrid p{color:#ffffffb0;margin:0;line-height:1.62}.consultingEngagementGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.consultingEngagementGrid>article{background:#fff;border:1px solid #dbe6ef;border-radius:20px;flex-direction:column;min-height:390px;padding:29px;display:flex;box-shadow:0 17px 43px #1231520f}.consultingEngagementGrid>article>span{color:#0a8fbe;font-size:11px;font-weight:900}.consultingEngagementGrid h3{color:#153251;margin:28px 0 13px;font-size:25px}.consultingEngagementGrid>article>p{color:#697b8f;margin:0;line-height:1.7}.consultingEngagementGrid>article>div{border-top:1px solid #dde7ef;margin-top:auto;padding-top:22px}.consultingEngagementGrid>article>div strong{color:#0985b1;letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px;font-size:10px;display:block}.consultingEngagementGrid>article>div p{color:#536b83;margin:0;line-height:1.6}.consultingDeliveryControlSection{color:#fff;background:#0b2c54;grid-template-columns:1fr minmax(360px,.68fr);align-items:center;gap:70px;width:100%;padding:100px max(4%,50% - 620px);display:grid}.consultingDeliveryControlContent .eyebrow{color:#6edfff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.consultingDeliveryControlContent h2{color:#fff;margin:0;font-size:clamp(36px,4.2vw,54px);line-height:1.08}.consultingDeliveryControlContent>p{color:#ffffffb3;margin:20px 0 28px;line-height:1.75}.consultingDeliveryControls{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.consultingDeliveryControls span{color:#ffffffbf;background:#ffffff0e;border:1px solid #ffffff21;border-radius:12px;padding:13px;font-size:12px;font-weight:700}.consultingCommitmentCard{background:#fff1;border:1px solid #ffffff2b;border-radius:24px;padding:34px}.consultingCommitmentCard>span{color:#6fddff;letter-spacing:.15em;font-size:10px;font-weight:900}.consultingCommitmentCard h3{color:#fff;margin:16px 0 24px;font-size:27px;line-height:1.2}.consultingCommitmentCard ul{margin:0;padding:0;list-style:none}.consultingCommitmentCard li{color:#ffffffba;border-top:1px solid #ffffff1f;padding:13px 0 13px 25px;line-height:1.55;position:relative}.consultingCommitmentCard li:before{content:"✓";color:#70dfff;font-weight:900;position:absolute;left:0}.consultingPortfolioSection{grid-template-columns:.65fr 1fr;align-items:start;gap:70px;width:min(1240px,92%);margin:0 auto;padding:100px 0;display:grid}.consultingPortfolioSection .eyebrow{color:#0986b8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.consultingPortfolioSection h2{color:#0b2444;margin:0;font-size:clamp(35px,4.3vw,56px);line-height:1.07}.consultingPortfolioLinks{gap:10px;display:grid}.consultingPortfolioLinks>a{color:#173550;background:#fff;border:1px solid #dbe6ef;border-radius:15px;grid-template-columns:43px 1fr;align-items:center;gap:15px;padding:19px;text-decoration:none;transition:transform .18s,border-color .18s;display:grid}.consultingPortfolioLinks>a:hover{border-color:#8ccfe5;transform:translate(5px)}.consultingPortfolioLinks>a>span{color:#0786b2;background:#e6f6fb;border-radius:50%;place-items:center;width:39px;height:39px;font-size:10px;font-weight:900;display:grid}.consultingPortfolioLinks strong{color:#173550;display:block}.consultingPortfolioLinks small{color:#6b7d90;margin-top:5px;display:block}.consultingServicesCta{color:#fff;background:radial-gradient(circle at 80% 20%,#00bdef33,#0000 30%),#07172f;width:100%;max-width:none;margin:0;padding:95px max(4%,50% - 620px)}.consultingServicesCta .eyebrow{color:#68dcff}.consultingServicesCta h2{color:#fff;max-width:920px}.consultingServicesCta>p:not(.eyebrow){color:#ffffffb3;max-width:760px}.consultingServicesCta .buttons{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.consultingServicesCta .primaryBtn,.consultingServicesCta .secondaryBtn{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.consultingServicesCta .primaryBtn{color:#fff;background:linear-gradient(135deg,#0cbae9,#158bea)}.consultingServicesCta .secondaryBtn{color:#fff;background:#ffffff0f;border:1px solid #ffffff47}@media (width<=1080px){.consultingServicesHeroInner,.managedSupportSection,.consultingDeliveryControlSection,.consultingPortfolioSection{grid-template-columns:1fr}.consultingOutcomeVisual{max-width:740px}.consultingJourneyGrid{grid-template-columns:repeat(2,1fr)}.consultingCapabilityIntro{grid-template-columns:1fr;gap:23px}.consultingCapabilityGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.consultingServicesHero{padding:70px 0}.consultingServicesHeroInner{gap:45px;width:min(92%,620px)}.consultingServicesHeroContent h1{font-size:clamp(40px,13vw,58px)}.consultingServicesHeroActions{flex-direction:column}.consultingServicesHeroActions a{width:100%}.consultingOutcomeVisual{border-radius:21px;padding:17px}.consultingOutcomeTop{flex-direction:column}.consultingOutcomeTop strong{text-align:left}.consultingOutcomeJourney,.consultingJourneyGrid,.consultingCapabilityGrid,.managedSupportGrid,.consultingEngagementGrid,.consultingDeliveryControls{grid-template-columns:1fr}.consultingJourneySection,.consultingEngagementSection,.consultingPortfolioSection{padding:72px 0}.consultingCapabilitySection,.managedSupportSection,.consultingDeliveryControlSection,.consultingServicesCta{padding:72px 5%}.consultingCapabilityGrid>article{min-height:380px}.managedSupportContent .primaryBtn{text-align:center;width:100%}.consultingServicesCta .buttons{flex-direction:column}.consultingServicesCta .buttons a{width:100%}}.aboutPremiumPage{color:#12233f;background:#f5f8fc;overflow:hidden}.aboutPremiumHero{color:#fff;background:radial-gradient(circle at 18% 20%,#14b1ff47,#0000 36%),radial-gradient(circle at 85% 75%,#2674ff33,#0000 38%),linear-gradient(135deg,#07152e 0%,#082b58 50%,#075e9f 100%);padding:110px 0 96px;position:relative}.aboutPremiumHero:before{content:"";opacity:.16;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.aboutPremiumHeroInner{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(460px,.95fr);align-items:center;gap:76px;width:min(1380px,92%);margin:0 auto;display:grid;position:relative}.aboutPremiumHeroContent{max-width:760px}.aboutPremiumHeroContent .eyebrow{color:#77d8ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 26px;font-size:13px;font-weight:800}.aboutPremiumHeroContent h1{color:#fff;letter-spacing:-.055em;max-width:820px;margin:0;font-size:clamp(48px,5.5vw,82px);font-weight:800;line-height:.98}.aboutPremiumHeroLead{color:#ffffffc7;max-width:700px;margin:30px 0 0;font-size:18px;line-height:1.75}.aboutPremiumHeroContent .buttons{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.aboutPremiumHeroContent .primaryBtn,.aboutPremiumHeroContent .secondaryBtn{border-radius:14px;justify-content:center;align-items:center;min-height:54px;padding:15px 24px;font-weight:800;text-decoration:none;display:inline-flex}.aboutPremiumHeroContent .primaryBtn{color:#fff;background:linear-gradient(135deg,#00a9ed,#1686ff);box-shadow:0 18px 40px #0091ff4d}.aboutPremiumHeroContent .secondaryBtn{color:#fff;background:#ffffff14;border:1px solid #ffffff4d}.aboutExecutiveStory{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#041632ad;border:1px solid #ffffff2b;border-radius:28px;padding:28px;box-shadow:0 35px 85px #000a1f5c}.aboutExecutiveStoryTop{border-bottom:1px solid #ffffff21;justify-content:space-between;gap:24px;padding:0 4px 22px;display:flex}.aboutExecutiveStoryTop span{color:#52d2ff;letter-spacing:.18em;font-size:11px;font-weight:900}.aboutExecutiveStoryTop strong{color:#fff;text-align:right;max-width:230px;font-size:14px;line-height:1.4}.aboutExecutiveSteps{gap:12px;margin-top:20px;display:grid}.aboutExecutiveSteps article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:18px;grid-template-columns:54px 1fr;gap:16px;padding:20px;transition:transform .18s,border-color .18s,background .18s;display:grid;position:relative}.aboutExecutiveSteps article:hover{background:#ffffff17;border-color:#53d2ff73;transform:translate(5px)}.aboutExecutiveSteps article>span{color:#75dcff;border:1px solid #5dd5ff73;border-radius:50%;place-items:center;width:44px;height:44px;font-size:12px;font-weight:900;display:grid}.aboutExecutiveSteps small{color:#5ed6ff;letter-spacing:.15em;font-size:10px;font-weight:900}.aboutExecutiveSteps h3{color:#fff;margin:5px 0 6px;font-size:18px;line-height:1.25}.aboutExecutiveSteps p{color:#ffffffa6;margin:0;font-size:13px;line-height:1.55}.aboutSectionHeading{max-width:780px;margin-bottom:52px}.aboutSectionHeading .eyebrow,.aboutPositionSection .eyebrow,.aboutCommitmentSection .eyebrow{color:#168bd8;letter-spacing:.18em;text-transform:uppercase;margin:0 0 15px;font-size:12px;font-weight:900}.aboutSectionHeading h2,.aboutPositionSection h2,.aboutCommitmentSection h2,.aboutRegionalSection h2{color:#102542;letter-spacing:-.035em;margin:0;font-size:clamp(35px,4vw,58px);font-weight:800;line-height:1.08}.aboutSectionHeading>p:last-child{color:#637188;max-width:700px;margin:22px 0 0;font-size:17px;line-height:1.7}.aboutPositionSection{background:#fff;padding:105px 0}.aboutPositionInner{grid-template-columns:.95fr 1.05fr;align-items:start;gap:90px;width:min(1280px,90%);margin:0 auto;display:grid}.aboutPositionCopy{border-left:2px solid #1ca5ec;padding:8px 0 8px 40px}.aboutPositionCopy p{color:#5c6a80;margin:0;font-size:18px;line-height:1.8}.aboutPositionCopy p+p{margin-top:24px}.aboutPrinciplesSection{color:#fff;background:radial-gradient(circle at 88% 20%,#009cf033,#0000 35%),#07162f;padding:105px 5%}.aboutPrinciplesSection .aboutSectionHeading{width:min(1280px,100%);margin-left:auto;margin-right:auto}.aboutPrinciplesSection .eyebrow{color:#62d7ff}.aboutPrinciplesSection .aboutSectionHeading h2{color:#fff}.aboutPrinciplesGrid{grid-template-columns:repeat(4,1fr);gap:18px;width:min(1280px,100%);margin:0 auto;display:grid}.aboutPrinciplesGrid article{background:linear-gradient(145deg,#ffffff16,#ffffff06);border:1px solid #ffffff1c;border-radius:24px;min-height:300px;padding:30px}.aboutPrinciplesGrid article>span{color:#55d1ff;letter-spacing:.16em;font-size:12px;font-weight:900}.aboutPrinciplesGrid h3{color:#fff;margin:78px 0 14px;font-size:23px;line-height:1.25}.aboutPrinciplesGrid p{color:#ffffffa8;margin:0;font-size:15px;line-height:1.7}.aboutCapabilitiesSection{background:#f5f8fc;padding:110px 5%}.aboutCapabilitiesSection .aboutSectionHeading,.aboutCapabilitiesGrid{width:min(1280px,100%);margin-left:auto;margin-right:auto}.aboutCapabilitiesGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.aboutCapabilitiesGrid article{background:#fff;border:1px solid #dfe7f1;border-radius:24px;flex-direction:column;min-height:330px;padding:30px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 16px 40px #122d4e11}.aboutCapabilitiesGrid article:hover{border-color:#1496e166;transform:translateY(-6px);box-shadow:0 24px 55px #122d4e1f}.aboutCapabilitiesGrid article>span{color:#168bd8;letter-spacing:.16em;font-size:12px;font-weight:900}.aboutCapabilitiesGrid h3{color:#122742;margin:60px 0 14px;font-size:24px;line-height:1.25}.aboutCapabilitiesGrid p{color:#647287;margin:0;font-size:15px;line-height:1.7}.aboutCapabilitiesGrid a{color:#087fc5;justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding-top:28px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.aboutCapabilitiesGrid a span{font-size:19px}.aboutRegionalSection{color:#fff;background:linear-gradient(120deg,#05142df0,#05497ee6),#08264d;padding:110px 0}.aboutRegionalInner{grid-template-columns:1fr .9fr;align-items:center;gap:85px;width:min(1280px,90%);margin:0 auto;display:grid}.aboutRegionalStatement .eyebrow{color:#5dd7ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:900}.aboutRegionalSection h2{color:#fff}.aboutRegionalStatement>p:last-child{color:#ffffffb3;max-width:680px;margin:26px 0 0;font-size:17px;line-height:1.75}.aboutRegionalHighlights{gap:14px;display:grid}.aboutRegionalHighlights article{background:#fff1;border:1px solid #ffffff21;border-radius:20px;padding:26px 28px}.aboutRegionalHighlights strong{color:#fff;font-size:20px;display:block}.aboutRegionalHighlights p{color:#ffffffab;margin:9px 0 0;font-size:14px;line-height:1.65}.aboutCommitmentSection{background:#fff;padding:110px 0}.aboutCommitmentInner{grid-template-columns:.85fr 1.15fr;gap:90px;width:min(1280px,90%);margin:0 auto;display:grid}.aboutCommitmentList{border-top:1px solid #dce5ef}.aboutCommitmentList>div{border-bottom:1px solid #dce5ef;grid-template-columns:58px 1fr;align-items:center;gap:20px;padding:23px 4px;display:grid}.aboutCommitmentList span{color:#1495dc;font-size:12px;font-weight:900}.aboutCommitmentList p{color:#33455e;margin:0;font-size:17px;font-weight:700;line-height:1.5}.aboutPremiumCta{isolation:isolate;color:#fff;background:radial-gradient(circle at 88% 0,#28caef3d,#0000 31rem),linear-gradient(120deg,#04152f 0%,#07335f 62%,#075f8b 100%);width:100%;margin:0;padding:clamp(78px,8vw,118px) 5%;position:relative;overflow:hidden}.aboutPremiumCta:before{content:"";z-index:-1;opacity:.34;background:linear-gradient(90deg,#0000 0 63%,#78e6fa1f 63% 63.08%,#0000 63.08%);position:absolute;inset:0}.aboutPremiumCtaInner{grid-template-columns:minmax(0,1.55fr) minmax(290px,.68fr);align-items:center;gap:clamp(54px,8vw,118px);width:min(1240px,100%);margin:0 auto;display:grid}.aboutPremiumCtaCopy{max-width:780px}.aboutPremiumCta .eyebrow{color:#62d8ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.aboutPremiumCta h2{color:#fff;letter-spacing:-.045em;max-width:740px;margin:0;font-size:clamp(38px,4.8vw,67px);line-height:1.02}.aboutPremiumCta p:not(.eyebrow){color:#c4d7e9;max-width:700px;margin:24px 0 0;font-size:17px;line-height:1.75}.aboutPremiumCtaSignals{flex-wrap:wrap;gap:10px 22px;margin-top:30px;display:flex}.aboutPremiumCtaSignals span{color:#edf8ff;padding-left:15px;font-size:14px;font-weight:700;position:relative}.aboutPremiumCtaSignals span:before{content:"";background:#48d4f2;border-radius:50%;width:6px;height:6px;position:absolute;top:.48em;left:0}.aboutPremiumCtaActions{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0318338a;border:1px solid #97e1f43b;border-radius:22px;gap:13px;padding:30px;display:grid;box-shadow:0 28px 70px #000a1d47}.aboutPremiumCtaActions>p{font-weight:800;color:#fff!important;margin:0 0 7px!important;font-size:15px!important;line-height:1.4!important}.aboutPremiumCta .primaryBtn,.aboutPremiumCta .secondaryBtn{text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:14px 22px;font-weight:800;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex}.aboutPremiumCta .primaryBtn{color:#03162d;background:linear-gradient(135deg,#6fe5fa,#25c6ee)}.aboutPremiumCta .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff40}.aboutPremiumCta .primaryBtn:hover,.aboutPremiumCta .secondaryBtn:hover{transform:translateY(-2px)}.aboutPremiumCta .secondaryBtn:hover{background:#ffffff1f;border-color:#ffffff8c}.aboutPremiumCtaPhone{color:#fff;border-top:1px solid #ffffff26;gap:2px;margin-top:8px;padding-top:18px;text-decoration:none;display:grid}.aboutPremiumCtaPhone small{color:#8fb1cd;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.aboutPremiumCtaPhone strong{font-size:18px}@media (width<=1100px){.aboutPremiumHeroInner,.aboutPositionInner,.aboutRegionalInner,.aboutCommitmentInner{grid-template-columns:1fr;gap:55px}.aboutPremiumHeroContent{max-width:850px}.aboutExecutiveStory{max-width:760px}.aboutPrinciplesGrid,.aboutCapabilitiesGrid{grid-template-columns:repeat(2,1fr)}.aboutPositionCopy{padding-left:26px}}@media (width<=760px){.aboutPremiumHero{padding:78px 0 70px}.aboutPremiumHeroInner,.aboutPositionInner,.aboutRegionalInner,.aboutCommitmentInner{width:min(92%,680px)}.aboutPremiumHeroContent h1{font-size:clamp(42px,13vw,62px)}.aboutPremiumHeroLead{font-size:16px}.aboutExecutiveStory{border-radius:22px;padding:18px}.aboutExecutiveStoryTop{flex-direction:column}.aboutExecutiveStoryTop strong{text-align:left;max-width:none}.aboutExecutiveSteps article{grid-template-columns:44px 1fr;padding:17px}.aboutPositionSection,.aboutPrinciplesSection,.aboutCapabilitiesSection,.aboutRegionalSection,.aboutCommitmentSection{padding-top:78px;padding-bottom:78px}.aboutPositionCopy{padding-left:20px}.aboutPrinciplesGrid,.aboutCapabilitiesGrid{grid-template-columns:1fr}.aboutPrinciplesGrid article{min-height:auto}.aboutPrinciplesGrid h3,.aboutCapabilitiesGrid h3{margin-top:42px}.aboutPremiumCta{padding:76px 5%}.aboutPremiumCtaInner{grid-template-columns:1fr;gap:44px}.aboutPremiumCtaActions{width:min(560px,100%)}}@media (width<=480px){.aboutPremiumHeroContent .buttons{display:grid}.aboutPremiumHeroContent .primaryBtn,.aboutPremiumHeroContent .secondaryBtn{width:100%}.aboutExecutiveSteps article{grid-template-columns:1fr}.aboutCommitmentList>div{grid-template-columns:42px 1fr;gap:12px}.aboutPremiumCta{padding:64px 5%}.aboutPremiumCta h2{font-size:clamp(36px,11vw,48px)}.aboutPremiumCtaActions{padding:22px}}.enterpriseCapabilityPremium{color:#fff;background:radial-gradient(circle at 85% 15%,#00a9ee38,#0000 34%),radial-gradient(circle at 10% 85%,#1962d22e,#0000 30%),linear-gradient(145deg,#06142d 0%,#082a52 58%,#064f82 100%);padding:115px 5%;position:relative;overflow:hidden}.enterpriseCapabilityPremium:before{content:"";opacity:.12;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0}.enterpriseCapabilityInner{z-index:1;width:min(1320px,100%);margin:0 auto;position:relative}.enterpriseCapabilityIntro{grid-template-columns:minmax(0,1.15fr) minmax(340px,.65fr);align-items:end;gap:90px;margin-bottom:62px;display:grid}.enterpriseCapabilityIntro .eyebrow{color:#5ad5ff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:900}.enterpriseCapabilityIntro h2{color:#fff;letter-spacing:-.045em;max-width:850px;margin:0;font-size:clamp(40px,4.8vw,68px);font-weight:800;line-height:1.04}.enterpriseCapabilityIntroCopy{border-left:1px solid #66d9ff66;padding-left:30px}.enterpriseCapabilityIntroCopy p{color:#ffffffb0;margin:0;font-size:16px;line-height:1.75}.enterpriseCapabilityIntroCopy a{color:#66d9ff;align-items:center;gap:18px;margin-top:23px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.enterpriseCapabilityIntroCopy a span{font-size:20px;transition:transform .18s}.enterpriseCapabilityIntroCopy a:hover span{transform:translate(5px)}.enterpriseCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.enterpriseCapabilityCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff16,#ffffff06);border:1px solid #ffffff1f;border-radius:26px;flex-direction:column;min-height:410px;padding:30px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #00081b29}.enterpriseCapabilityCard:before{content:"";opacity:0;background:#46ceff29;border-radius:50%;width:170px;height:170px;transition:opacity .2s;position:absolute;top:-90px;right:-80px}.enterpriseCapabilityCard:hover{background:linear-gradient(145deg,#ffffff21,#ffffff0b);border-color:#56d3ff6b;transform:translateY(-7px);box-shadow:0 28px 60px #00081b42}.enterpriseCapabilityCard:hover:before{opacity:1}.enterpriseCapabilityCard.featured{background:radial-gradient(circle at 90% 10%,#48d5ff38,#0000 36%),linear-gradient(145deg,#0993de57,#ffffff0d);border-color:#4fd2ff6b}.enterpriseCapabilityCardTop{z-index:1;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.enterpriseCapabilityCardTop>span{color:#6bddff;border:1px solid #5bd7ff80;border-radius:50%;place-items:center;width:45px;height:45px;font-size:11px;font-weight:900;display:grid}.enterpriseCapabilityCardTop small{color:#ffffff8a;letter-spacing:.14em;text-align:right;text-transform:uppercase;font-size:10px;font-weight:900}.enterpriseCapabilityCard h3{z-index:1;color:#fff;letter-spacing:-.025em;margin:52px 0 16px;font-size:27px;font-weight:800;line-height:1.16;position:relative}.enterpriseCapabilityCard>p{z-index:1;color:#ffffffab;margin:0;font-size:15px;line-height:1.7;position:relative}.enterpriseCapabilityOutcomes{z-index:1;flex-wrap:wrap;gap:8px;margin-top:24px;display:flex;position:relative}.enterpriseCapabilityOutcomes span{color:#ffffffbd;background:#ffffff0e;border:1px solid #ffffff21;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800}.enterpriseCapabilityCard>a{z-index:1;color:#63d8ff;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:27px;font-size:14px;font-weight:900;text-decoration:none;display:flex;position:relative}.enterpriseCapabilityCard>a span{font-size:20px;transition:transform .18s}.enterpriseCapabilityCard>a:hover span{transform:translate(5px)}.enterpriseCapabilityClosing{background:#02112775;border:1px solid #ffffff21;border-radius:25px;justify-content:space-between;align-items:center;gap:55px;margin-top:28px;padding:38px 40px;display:flex;box-shadow:0 25px 55px #00091f2e}.enterpriseCapabilityClosing>div{max-width:780px}.enterpriseCapabilityClosing>div>span{color:#60d8ff;letter-spacing:.16em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.enterpriseCapabilityClosing strong{color:#fff;font-size:clamp(23px,3vw,34px);line-height:1.25;display:block}.enterpriseCapabilityClosing p{color:#ffffff9e;margin:10px 0 0;font-size:14px;line-height:1.65}.enterpriseCapabilityClosing .primaryBtn{color:#fff;text-align:center;background:linear-gradient(135deg,#00a9ed,#1686ff);border-radius:14px;justify-content:center;align-items:center;min-width:225px;min-height:54px;padding:15px 22px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 16px 36px #0091ff45}@media (width<=1100px){.enterpriseCapabilityIntro{grid-template-columns:1fr;gap:35px}.enterpriseCapabilityIntroCopy{max-width:740px}.enterpriseCapabilityGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.enterpriseCapabilityPremium{padding:82px 5%}.enterpriseCapabilityIntro{margin-bottom:42px}.enterpriseCapabilityIntro h2{font-size:clamp(37px,11vw,52px)}.enterpriseCapabilityIntroCopy{padding-left:20px}.enterpriseCapabilityGrid{grid-template-columns:1fr}.enterpriseCapabilityCard{min-height:380px;padding:25px}.enterpriseCapabilityClosing{flex-direction:column;align-items:flex-start;padding:30px 25px}.enterpriseCapabilityClosing .primaryBtn{width:100%}}@media (width<=480px){.enterpriseCapabilityCard{min-height:auto}.enterpriseCapabilityCard h3{margin-top:42px}.enterpriseCapabilityCard>a{margin-top:35px}}.whyDymaxPremium{color:#12243e;background:#fff;padding:115px 5%;position:relative;overflow:hidden}.whyDymaxPremium:before{content:"";pointer-events:none;background:radial-gradient(circle,#199ce417,#0000 68%);border-radius:50%;width:520px;height:520px;position:absolute;top:-290px;right:-180px}.whyDymaxPremiumInner{z-index:1;width:min(1320px,100%);margin:0 auto;position:relative}.whyDymaxPremiumIntro{grid-template-columns:minmax(0,1.15fr) minmax(340px,.65fr);align-items:end;gap:90px;margin-bottom:64px;display:grid}.whyDymaxPremiumIntro .eyebrow{color:#138fd5;letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:900}.whyDymaxPremiumIntro h2{color:#10243f;letter-spacing:-.045em;max-width:850px;margin:0;font-size:clamp(40px,4.8vw,68px);font-weight:800;line-height:1.04}.whyDymaxPremiumIntroCopy{border-left:2px solid #24a6e6;padding-left:30px}.whyDymaxPremiumIntroCopy p{color:#637187;margin:0;font-size:16px;line-height:1.75}.whyDymaxPremiumIntroCopy a{color:#087fc5;align-items:center;gap:18px;margin-top:23px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.whyDymaxPremiumIntroCopy a span{font-size:20px;transition:transform .18s}.whyDymaxPremiumIntroCopy a:hover span{transform:translate(5px)}.whyDymaxPremiumGrid{border-top:1px solid #dce5ef;border-left:1px solid #dce5ef;grid-template-columns:repeat(3,1fr);display:grid}.whyDymaxPremiumGrid article{background:#fff;border-bottom:1px solid #dce5ef;border-right:1px solid #dce5ef;min-height:340px;padding:32px;transition:background .18s,transform .18s,box-shadow .18s;position:relative;overflow:hidden}.whyDymaxPremiumGrid article:after{content:"";background:linear-gradient(90deg,#099fe4,#146df4);width:0;height:3px;transition:width .22s;position:absolute;bottom:0;left:0}.whyDymaxPremiumGrid article:hover{z-index:2;background:#f7fbff;transform:translateY(-4px);box-shadow:0 22px 55px #14375a1c}.whyDymaxPremiumGrid article:hover:after{width:100%}.whyDymaxReasonTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.whyDymaxReasonTop>span{color:#148fd5;background:#f7fbfe;border:1px solid #cbddeb;border-radius:50%;place-items:center;width:44px;height:44px;font-size:11px;font-weight:900;display:grid}.whyDymaxReasonTop small{color:#758399;letter-spacing:.14em;text-align:right;text-transform:uppercase;font-size:10px;font-weight:900}.whyDymaxPremiumGrid h3{color:#142842;letter-spacing:-.025em;max-width:340px;margin:62px 0 16px;font-size:25px;font-weight:800;line-height:1.22}.whyDymaxPremiumGrid p{color:#69778b;margin:0;font-size:15px;line-height:1.72}.whyDymaxCommitment{background:radial-gradient(circle at 92% 15%,#1aa4e617,#0000 35%),#f5f9fd;border:1px solid #dce7f1;border-radius:24px;grid-template-columns:minmax(270px,.7fr) minmax(430px,1fr) auto;align-items:center;gap:45px;margin-top:28px;padding:38px 40px;display:grid}.whyDymaxCommitmentHeading>span{color:#158fd3;letter-spacing:.17em;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.whyDymaxCommitmentHeading strong{color:#122741;font-size:21px;line-height:1.35;display:block}.whyDymaxCommitmentPoints{grid-template-columns:repeat(2,1fr);gap:13px 22px;display:grid}.whyDymaxCommitmentPoints>span{color:#43546b;align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.whyDymaxCommitmentPoints i{color:#fff;background:#159ddd;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}.whyDymaxCommitment .primaryBtn{color:#fff;text-align:center;background:linear-gradient(135deg,#08a4e5,#177bed);border-radius:14px;justify-content:center;align-items:center;min-width:210px;min-height:52px;padding:14px 22px;font-size:14px;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 15px 32px #0d88da38}.whyDymaxCommitment .primaryBtn:hover{transform:translateY(-2px);box-shadow:0 19px 38px #0d88da4d}@media (width<=1100px){.whyDymaxPremiumIntro{grid-template-columns:1fr;gap:35px}.whyDymaxPremiumIntroCopy{max-width:760px}.whyDymaxPremiumGrid{grid-template-columns:repeat(2,1fr)}.whyDymaxCommitment{grid-template-columns:1fr 1fr}.whyDymaxCommitment .primaryBtn{grid-column:1/-1;width:100%}}@media (width<=760px){.whyDymaxPremium{padding:82px 5%}.whyDymaxPremiumIntro{margin-bottom:44px}.whyDymaxPremiumIntro h2{font-size:clamp(37px,11vw,52px)}.whyDymaxPremiumIntroCopy{padding-left:20px}.whyDymaxPremiumGrid{grid-template-columns:1fr}.whyDymaxPremiumGrid article{min-height:310px;padding:27px}.whyDymaxPremiumGrid h3{margin-top:48px}.whyDymaxCommitment{grid-template-columns:1fr;gap:30px;padding:30px 25px}.whyDymaxCommitmentPoints{grid-template-columns:1fr}.whyDymaxCommitment .primaryBtn{grid-column:auto}}@media (width<=480px){.whyDymaxPremiumGrid article{min-height:auto}.whyDymaxPremiumGrid p{padding-bottom:12px}}.deliveryMethodPremium{color:#132640;background:radial-gradient(circle at 90% 5%,#119ee217,#0000 30%),#f4f8fc;padding:115px 5%;position:relative;overflow:hidden}.deliveryMethodPremium:before{content:"";pointer-events:none;background:#148fd50f;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-260px;left:-300px}.deliveryMethodInner{z-index:1;width:min(1320px,100%);margin:0 auto;position:relative}.deliveryMethodIntro{grid-template-columns:minmax(0,1.15fr) minmax(340px,.65fr);align-items:end;gap:90px;margin-bottom:70px;display:grid}.deliveryMethodIntro .eyebrow{color:#108ed4;letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:900}.deliveryMethodIntro h2{color:#10243e;letter-spacing:-.045em;max-width:850px;margin:0;font-size:clamp(40px,4.8vw,68px);font-weight:800;line-height:1.04}.deliveryMethodIntroCopy{border-left:2px solid #22a5e5;padding-left:30px}.deliveryMethodIntroCopy p{color:#637187;margin:0;font-size:16px;line-height:1.75}.deliveryMethodIntroCopy a{color:#087fc5;align-items:center;gap:18px;margin-top:23px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.deliveryMethodIntroCopy a span{font-size:20px;transition:transform .18s}.deliveryMethodIntroCopy a:hover span{transform:translate(5px)}.deliveryMethodJourney{gap:18px;display:grid;position:relative}.deliveryMethodStage{grid-template-columns:92px 1fr;gap:0;display:grid}.deliveryMethodStageMarker{justify-content:center;align-items:flex-start;display:flex;position:relative}.deliveryMethodStageMarker>span{z-index:2;color:#0c8dce;background:#fff;border:1px solid #a9d9ef;border-radius:50%;place-items:center;width:54px;height:54px;font-size:12px;font-weight:900;display:grid;position:relative;box-shadow:0 10px 25px #176ea21f}.deliveryMethodStageMarker i{background:linear-gradient(#9fd8ef,#d6e8f3);width:1px;height:calc(100% + 20px);position:absolute;top:54px}.deliveryMethodStageContent{background:#fff;border:1px solid #dce6ef;border-radius:24px;grid-template-columns:minmax(260px,.85fr) minmax(260px,.8fr) minmax(210px,.75fr) minmax(210px,.65fr);align-items:start;gap:28px;min-height:210px;padding:30px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 15px 42px #1536590e}.deliveryMethodStageContent:hover{border-color:#1498db61;transform:translate(5px);box-shadow:0 23px 55px #1536591a}.deliveryMethodStageHeading small{color:#0f91d4;letter-spacing:.17em;text-transform:uppercase;font-size:10px;font-weight:900}.deliveryMethodStageHeading h3{color:#142840;letter-spacing:-.025em;margin:12px 0 0;font-size:23px;font-weight:800;line-height:1.25}.deliveryMethodStageText{color:#66758a;margin:25px 0 0;font-size:14px;line-height:1.72}.deliveryMethodActivities{gap:9px;margin-top:22px;display:grid}.deliveryMethodActivities span{color:#45566d;padding-left:16px;font-size:13px;font-weight:700;line-height:1.45;position:relative}.deliveryMethodActivities span:before{content:"";background:#19a2e2;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.deliveryMethodOutcome{background:linear-gradient(145deg,#071d3b,#075c92);border-radius:18px;flex-direction:column;justify-content:space-between;height:100%;min-height:130px;padding:22px;display:flex}.deliveryMethodOutcome small{color:#65d8ff;letter-spacing:.16em;font-size:9px;font-weight:900}.deliveryMethodOutcome strong{color:#fff;font-size:17px;line-height:1.4}.deliveryGovernancePanel{color:#fff;background:radial-gradient(circle at 90% 10%,#40d0ff38,#0000 35%),linear-gradient(135deg,#071a37,#075484);border-radius:24px;grid-template-columns:minmax(270px,.7fr) minmax(450px,1.3fr);align-items:center;gap:55px;margin:40px 0 0 92px;padding:38px 40px;display:grid;box-shadow:0 25px 60px #0c375b33}.deliveryGovernanceHeading span{color:#5bd7ff;letter-spacing:.18em;margin-bottom:9px;font-size:10px;font-weight:900;display:block}.deliveryGovernanceHeading strong{color:#fff;font-size:23px;line-height:1.35;display:block}.deliveryGovernanceControls{grid-template-columns:repeat(3,1fr);gap:15px 20px;display:grid}.deliveryGovernanceControls span{color:#ffffffc7;align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.deliveryGovernanceControls i{color:#61daff;border:1px solid #5bd8ff61;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:10px;font-style:normal;display:grid}.deliveryMethodClosing{background:#fff;border:1px solid #d9e5ef;border-radius:24px;justify-content:space-between;align-items:center;gap:60px;margin:28px 0 0 92px;padding:38px 40px;display:flex}.deliveryMethodClosing>div{max-width:790px}.deliveryMethodClosing>div>span{color:#108fd3;letter-spacing:.17em;margin-bottom:9px;font-size:10px;font-weight:900;display:block}.deliveryMethodClosing h3{color:#142842;letter-spacing:-.025em;margin:0;font-size:clamp(25px,3vw,36px);line-height:1.25}.deliveryMethodClosing p{color:#68768a;margin:12px 0 0;font-size:14px;line-height:1.65}.deliveryMethodClosing .primaryBtn{color:#fff;text-align:center;background:linear-gradient(135deg,#08a4e5,#177bed);border-radius:14px;justify-content:center;align-items:center;min-width:215px;min-height:52px;padding:14px 22px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 15px 32px #0d88da38}@media (width<=1180px){.deliveryMethodIntro{grid-template-columns:1fr;gap:35px}.deliveryMethodIntroCopy{max-width:760px}.deliveryMethodStageContent,.deliveryGovernanceControls{grid-template-columns:repeat(2,1fr)}}@media (width<=850px){.deliveryMethodPremium{padding:82px 5%}.deliveryMethodIntro{margin-bottom:48px}.deliveryMethodIntro h2{font-size:clamp(37px,11vw,52px)}.deliveryMethodIntroCopy{padding-left:20px}.deliveryMethodStage{grid-template-columns:1fr;gap:12px}.deliveryMethodStageMarker{justify-content:flex-start}.deliveryMethodStageMarker i{display:none}.deliveryMethodStageContent{grid-template-columns:1fr}.deliveryMethodStageText,.deliveryMethodActivities{margin-top:0}.deliveryMethodOutcome{min-height:115px}.deliveryGovernancePanel,.deliveryMethodClosing{margin-left:0}.deliveryGovernancePanel{grid-template-columns:1fr;gap:30px}.deliveryMethodClosing{flex-direction:column;align-items:flex-start}.deliveryMethodClosing .primaryBtn{width:100%}}@media (width<=520px){.deliveryMethodStageContent,.deliveryGovernancePanel,.deliveryMethodClosing{padding:26px 22px}.deliveryGovernanceControls{grid-template-columns:1fr}}.customerSuccessPremium{color:#fff;background:radial-gradient(circle at 88% 10%,#00abef38,#0000 34%),radial-gradient(circle at 5% 85%,#255cca2e,#0000 30%),linear-gradient(145deg,#06142d 0%,#08294e 58%,#064d7f 100%);padding:115px 5%;position:relative;overflow:hidden}.customerSuccessPremium:before{content:"";opacity:.11;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0}.customerSuccessPremiumInner{z-index:1;width:min(1320px,100%);margin:0 auto;position:relative}.customerSuccessIntro{grid-template-columns:minmax(0,1.15fr) minmax(340px,.65fr);align-items:end;gap:90px;margin-bottom:64px;display:grid}.customerSuccessIntro .eyebrow{color:#5bd6ff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:900}.customerSuccessIntro h2{color:#fff;letter-spacing:-.045em;max-width:880px;margin:0;font-size:clamp(40px,4.8vw,68px);font-weight:800;line-height:1.04}.customerSuccessIntroCopy{border-left:1px solid #58d6ff73;padding-left:30px}.customerSuccessIntroCopy p{color:#ffffffb0;margin:0;font-size:16px;line-height:1.75}.customerSuccessIntroCopy a{color:#67dcff;align-items:center;gap:18px;margin-top:23px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.customerSuccessIntroCopy a span{font-size:20px;transition:transform .18s}.customerSuccessIntroCopy a:hover span{transform:translate(5px)}.customerSuccessStoryGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.customerSuccessStory{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff16,#ffffff06);border:1px solid #ffffff1f;border-radius:26px;flex-direction:column;min-height:590px;padding:30px;transition:transform .19s,border-color .19s,background .19s;display:flex;box-shadow:0 22px 52px #00081b2e}.customerSuccessStory:hover{background:linear-gradient(145deg,#ffffff21,#ffffff0a);border-color:#5bd8ff6b;transform:translateY(-6px)}.customerSuccessStoryTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.customerSuccessStoryTop>span{color:#6bddff;border:1px solid #5cd8ff80;border-radius:50%;place-items:center;width:46px;height:46px;font-size:11px;font-weight:900;display:grid}.customerSuccessStoryTop small{color:#ffffff8f;letter-spacing:.14em;text-align:right;text-transform:uppercase;font-size:10px;font-weight:900}.customerSuccessStory>h3{color:#fff;letter-spacing:-.03em;margin:48px 0 27px;font-size:27px;font-weight:800;line-height:1.18}.customerSuccessStoryDetail{gap:13px;margin-top:auto;display:grid}.customerSuccessStoryDetail>div{background:#ffffff0b;border:1px solid #ffffff17;border-radius:17px;padding:18px}.customerSuccessStoryDetail small{color:#5dd7ff;letter-spacing:.15em;font-size:9px;font-weight:900}.customerSuccessStoryDetail p{color:#ffffffa8;margin:8px 0 0;font-size:13px;line-height:1.62}.customerSuccessStoryDetail .customerSuccessOutcome{background:#108fcf29;border-color:#59d6ff40}.customerSuccessStoryDetail .customerSuccessOutcome p{color:#ffffffd4;font-weight:700}.customerSuccessPartnership{background:#02112780;border:1px solid #ffffff21;border-radius:26px;grid-template-columns:minmax(280px,.65fr) minmax(620px,1.35fr);align-items:center;gap:55px;margin-top:28px;padding:42px;display:grid;box-shadow:0 25px 55px #00091f2e}.customerSuccessPartnershipIntro>span{color:#60d9ff;letter-spacing:.18em;margin-bottom:10px;font-size:10px;font-weight:900;display:block}.customerSuccessPartnershipIntro h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:28px;line-height:1.25}.customerSuccessPartnershipIntro p{color:#ffffff9e;margin:15px 0 0;font-size:14px;line-height:1.65}.customerSuccessPartnershipStages{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.customerSuccessPartnershipStages article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:18px;min-height:190px;padding:20px}.customerSuccessPartnershipStages article>span{color:#61d9ff;font-size:10px;font-weight:900}.customerSuccessPartnershipStages h4{color:#fff;margin:35px 0 9px;font-size:17px}.customerSuccessPartnershipStages p{color:#ffffff96;margin:0;font-size:12px;line-height:1.55}.customerSuccessClosing{background:#ffffff0f;border:1px solid #ffffff21;border-radius:24px;justify-content:space-between;align-items:center;gap:55px;margin-top:28px;padding:38px 40px;display:flex}.customerSuccessClosing>div{max-width:780px}.customerSuccessClosing>div>span{color:#61d9ff;letter-spacing:.17em;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.customerSuccessClosing strong{color:#fff;font-size:clamp(23px,3vw,34px);line-height:1.3;display:block}.customerSuccessClosing .primaryBtn{color:#fff;text-align:center;background:linear-gradient(135deg,#00a9ed,#1686ff);border-radius:14px;justify-content:center;align-items:center;min-width:235px;min-height:54px;padding:15px 22px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 16px 36px #0091ff45}@media (width<=1120px){.customerSuccessIntro{grid-template-columns:1fr;gap:35px}.customerSuccessIntroCopy{max-width:760px}.customerSuccessStoryGrid{grid-template-columns:1fr}.customerSuccessStory{min-height:auto}.customerSuccessStoryDetail{grid-template-columns:repeat(3,1fr)}.customerSuccessPartnership{grid-template-columns:1fr}}@media (width<=800px){.customerSuccessPremium{padding:82px 5%}.customerSuccessIntro{margin-bottom:46px}.customerSuccessIntro h2{font-size:clamp(37px,11vw,52px)}.customerSuccessIntroCopy{padding-left:20px}.customerSuccessStoryDetail{grid-template-columns:1fr}.customerSuccessPartnershipStages{grid-template-columns:repeat(2,1fr)}.customerSuccessClosing{flex-direction:column;align-items:flex-start}.customerSuccessClosing .primaryBtn{width:100%}}@media (width<=520px){.customerSuccessStory,.customerSuccessPartnership,.customerSuccessClosing{padding:26px 22px}.customerSuccessPartnershipStages{grid-template-columns:1fr}.customerSuccessPartnershipStages article{min-height:auto}}.executiveConsultationCta{color:#fff;background:radial-gradient(circle at 12% 20%,#1ab9f33d,#0000 34%),radial-gradient(circle at 90% 80%,#1d5bdc33,#0000 35%),linear-gradient(135deg,#06142d 0%,#082c57 58%,#075d96 100%);padding:105px 5%;position:relative;overflow:hidden}.executiveConsultationCta:before{content:"";opacity:.12;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.executiveConsultationCtaInner{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(420px,.85fr);align-items:center;gap:72px;width:min(1320px,100%);margin:0 auto;display:grid;position:relative}.executiveConsultationContent{max-width:780px}.executiveConsultationContent .eyebrow{color:#61d8ff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:900}.executiveConsultationContent h2{color:#fff;letter-spacing:-.048em;margin:0;font-size:clamp(42px,5vw,70px);font-weight:800;line-height:1.03}.executiveConsultationContent>p:not(.eyebrow){color:#ffffffb3;max-width:700px;margin:27px 0 0;font-size:17px;line-height:1.75}.executiveConsultationActions{flex-wrap:wrap;gap:14px;margin-top:35px;display:flex}.executiveConsultationActions .primaryBtn,.executiveConsultationActions .secondaryBtn{text-align:center;border-radius:14px;justify-content:center;align-items:center;min-height:54px;padding:15px 25px;font-size:14px;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.executiveConsultationActions .primaryBtn{color:#fff;background:linear-gradient(135deg,#00a9ed,#1686ff);box-shadow:0 18px 38px #0091ff47}.executiveConsultationActions .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff47}.executiveConsultationActions .primaryBtn:hover,.executiveConsultationActions .secondaryBtn:hover{transform:translateY(-2px)}.executiveConsultationActions .primaryBtn:hover{box-shadow:0 22px 44px #0091ff5c}.executiveConsultationActions .secondaryBtn:hover{background:#ffffff1f}.executiveConsultationVisual{background:#102845;border:1px solid #ffffff29;border-radius:28px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 34px 80px #00091f61}.executiveConsultationVisual img,.executiveConsultationVisualShade{width:100%;height:100%;position:absolute;inset:0}.executiveConsultationVisual img{object-fit:cover;object-position:center}.executiveConsultationVisualShade{background:linear-gradient(#04102614 25%,#041026d1 100%),linear-gradient(90deg,#0411272e,#0000 55%)}.executiveConsultationVisualTop{z-index:1;justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;top:22px;left:22px;right:22px}.executiveConsultationVisualTop span{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.14em;background:#0516308c;border:1px solid #fff3;border-radius:999px;padding:9px 12px;font-size:9px;font-weight:900}.executiveConsultationVisualTop svg{box-sizing:content-box;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0516308c;border-radius:50%;padding:9px}.executiveConsultationVisualCard{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04132bbd;border:1px solid #fff3;border-radius:18px;padding:23px 24px;position:absolute;bottom:24px;left:24px;right:24px}.executiveConsultationVisualCard strong{color:#fff;margin-bottom:13px;font-size:16px;display:block}.executiveConsultationVisualCard p{color:#ffffffc7;align-items:center;gap:9px;margin:8px 0 0;font-size:12px;font-weight:650;line-height:1.45;display:flex}.executiveConsultationVisualCard svg{color:#61d9ff;flex:none}@media (width<=1050px){.executiveConsultationCtaInner{grid-template-columns:1fr;gap:55px}.executiveConsultationVisual{max-width:720px}}@media (width<=700px){.executiveConsultationCta{padding:80px 5%}.executiveConsultationContent h2{font-size:clamp(39px,12vw,56px)}.executiveConsultationContent>p:not(.eyebrow){font-size:16px}.executiveConsultationVisual{border-radius:22px;min-height:460px}.executiveConsultationVisualCard{bottom:16px;left:16px;right:16px}}@media (width<=500px){.executiveConsultationActions{display:grid}.executiveConsultationActions .primaryBtn,.executiveConsultationActions .secondaryBtn{width:100%}}.resourcesPremiumPage{color:#12243e;background:#f5f8fc;overflow:hidden}.resourcesPremiumHero{color:#fff;background:radial-gradient(circle at 15% 20%,#1cb8f140,#0000 35%),radial-gradient(circle at 88% 75%,#205fd833,#0000 34%),linear-gradient(135deg,#06142d 0%,#082c57 58%,#075c95 100%);padding:110px 5% 100px;position:relative}.resourcesPremiumHero:before{content:"";opacity:.12;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.resourcesPremiumHeroInner{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(440px,.75fr);align-items:center;gap:80px;width:min(1320px,100%);margin:0 auto;display:grid;position:relative}.resourcesPremiumHeroContent{max-width:770px}.resourcesPremiumHeroContent .eyebrow{color:#61d8ff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 21px;font-size:12px;font-weight:900}.resourcesPremiumHeroContent h1{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(50px,6vw,84px);font-weight:800;line-height:.98}.resourcesPremiumHeroContent>p:not(.eyebrow){color:#ffffffb8;max-width:700px;margin:29px 0 0;font-size:17px;line-height:1.76}.resourcesPremiumHeroContent .buttons{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.resourcesPremiumHeroContent .primaryBtn,.resourcesPremiumHeroContent .secondaryBtn{text-align:center;border-radius:14px;justify-content:center;align-items:center;min-height:54px;padding:15px 25px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.resourcesPremiumHeroContent .primaryBtn{color:#fff;background:linear-gradient(135deg,#00a9ed,#1686ff);box-shadow:0 18px 38px #0091ff47}.resourcesPremiumHeroContent .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff47}.resourcesExecutiveBrief{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#031531a3;border:1px solid #ffffff29;border-radius:27px;padding:29px;box-shadow:0 30px 75px #00091f4d}.resourcesExecutiveBriefTop{border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:25px;padding:0 3px 22px;display:flex}.resourcesExecutiveBriefTop span{color:#61d9ff;letter-spacing:.17em;font-size:9px;font-weight:900}.resourcesExecutiveBriefTop strong{color:#fff;text-align:right;max-width:235px;font-size:14px;line-height:1.45}.resourcesExecutiveBriefGrid{grid-template-columns:repeat(2,1fr);gap:11px;margin-top:20px;display:grid}.resourcesExecutiveBriefGrid article{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:17px;min-height:145px;padding:18px}.resourcesExecutiveBriefGrid article>span{color:#61d9ff;font-size:9px;font-weight:900}.resourcesExecutiveBriefGrid h3{color:#fff;margin:28px 0 7px;font-size:16px}.resourcesExecutiveBriefGrid p{color:#fff9;margin:0;font-size:12px;line-height:1.55}.resourcesSectionHeading{max-width:820px;margin-bottom:52px}.resourcesSectionHeading .eyebrow{color:#128fd5;letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:900}.resourcesSectionHeading h2{color:#10243e;letter-spacing:-.04em;margin:0;font-size:clamp(38px,4.5vw,62px);font-weight:800;line-height:1.06}.resourcesSectionHeading>p:last-child{color:#657388;max-width:720px;margin:21px 0 0;font-size:16px;line-height:1.72}.resourcesFeaturedSection{width:min(1320px,90%);margin:0 auto;padding:110px 0}.resourcesFeaturedGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.resourcesFeaturedCard{background:#fff;border:1px solid #dce6ef;border-radius:25px;flex-direction:column;min-height:390px;padding:30px;transition:transform .19s,border-color .19s,box-shadow .19s;display:flex;box-shadow:0 18px 46px #1435570f}.resourcesFeaturedCard:hover{border-color:#1497d966;transform:translateY(-6px);box-shadow:0 26px 58px #1435571f}.resourcesFeaturedCard.featured{color:#fff;background:radial-gradient(circle at 90% 10%,#4ed5ff33,#0000 34%),linear-gradient(145deg,#071a38,#075b91);border-color:#0000}.resourcesFeaturedCardTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.resourcesFeaturedCardTop>span{color:#118ed2;border:1px solid #c7dbe8;border-radius:50%;place-items:center;width:45px;height:45px;font-size:11px;font-weight:900;display:grid}.resourcesFeaturedCardTop small{color:#758398;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.resourcesFeaturedCard.featured .resourcesFeaturedCardTop>span{color:#66dcff;border-color:#5dd8ff7a}.resourcesFeaturedCard.featured .resourcesFeaturedCardTop small{color:#ffffff94}.resourcesFeaturedCard h3{color:#142842;letter-spacing:-.025em;margin:58px 0 16px;font-size:27px;line-height:1.2}.resourcesFeaturedCard.featured h3{color:#fff}.resourcesFeaturedCard>p{color:#69778b;margin:0;font-size:15px;line-height:1.7}.resourcesFeaturedCard.featured>p{color:#ffffffad}.resourcesFeaturedCard>a{color:#087fc5;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:27px;font-size:14px;font-weight:900;text-decoration:none;display:flex}.resourcesFeaturedCard.featured>a{color:#65d9ff}.resourcesFeaturedCard>a span{font-size:20px}.resourcesInsightsSection{color:#fff;background:radial-gradient(circle at 90% 10%,#00a9ee33,#0000 34%),linear-gradient(145deg,#06142d,#082c54);padding:110px 5%}.resourcesInsightsInner{width:min(1320px,100%);margin:0 auto}.resourcesInsightsSection .eyebrow{color:#61d8ff}.resourcesInsightsSection .resourcesSectionHeading h2{color:#fff}.resourcesInsightsGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.resourcesInsightsGrid article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:23px;flex-direction:column;min-height:340px;padding:28px;transition:transform .18s,border-color .18s,background .18s;display:flex}.resourcesInsightsGrid article:hover{background:#ffffff17;border-color:#5cd7ff66;transform:translateY(-5px)}.resourcesInsightsGrid article>div:first-child{justify-content:space-between;align-items:center;gap:20px;display:flex}.resourcesInsightsGrid article>div span{color:#63d9ff;font-size:11px;font-weight:900}.resourcesInsightsGrid article>div small{color:#ffffff85;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.resourcesInsightsGrid h3{color:#fff;margin:55px 0 14px;font-size:23px;line-height:1.25}.resourcesInsightsGrid>article>p{color:#ffffffa3;margin:0;font-size:14px;line-height:1.68}.resourcesInsightsGrid a{color:#62d9ff;justify-content:space-between;align-items:center;margin-top:auto;padding-top:26px;font-size:13px;font-weight:900;text-decoration:none;display:flex}.resourcesInsightsGrid a span{font-size:19px}.resourcesDecisionSection{background:#fff;padding:110px 0}.resourcesDecisionInner{grid-template-columns:.8fr 1.2fr;gap:90px;width:min(1260px,90%);margin:0 auto;display:grid}.resourcesDecisionIntro .eyebrow{color:#118fd4;letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:900}.resourcesDecisionIntro h2{color:#10243e;letter-spacing:-.04em;margin:0;font-size:clamp(37px,4vw,56px);line-height:1.07}.resourcesDecisionIntro>p:last-child{color:#667489;margin:22px 0 0;font-size:16px;line-height:1.72}.resourcesDecisionQuestions{border-top:1px solid #dce5ee}.resourcesDecisionQuestions article{border-bottom:1px solid #dce5ee;grid-template-columns:65px 1fr;gap:22px;padding:25px 3px;display:grid}.resourcesDecisionQuestions article>span{color:#138fd3;font-size:11px;font-weight:900}.resourcesDecisionQuestions h3{color:#172b45;margin:0;font-size:20px;line-height:1.35}.resourcesDecisionQuestions p{color:#6b788b;margin:9px 0 0;font-size:14px;line-height:1.65}.resourcesConsultationSection{color:#fff;background:radial-gradient(circle at 90% 10%,#43cfff40,#0000 35%),linear-gradient(135deg,#071a38,#075b91);border-radius:28px;justify-content:space-between;align-items:center;gap:60px;width:min(1260px,90%);margin:0 auto 100px;padding:55px;display:flex;box-shadow:0 28px 65px #0f395e33}.resourcesConsultationSection>div:first-child{max-width:780px}.resourcesConsultationSection .eyebrow{color:#62d9ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 13px;font-size:11px;font-weight:900}.resourcesConsultationSection h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(31px,4vw,50px);line-height:1.08}.resourcesConsultationSection p:not(.eyebrow){color:#ffffffad;margin:18px 0 0;font-size:15px;line-height:1.7}.resourcesConsultationSection .buttons{gap:12px;min-width:225px;display:grid}.resourcesConsultationSection .primaryBtn,.resourcesConsultationSection .secondaryBtn{text-align:center;border-radius:13px;justify-content:center;align-items:center;min-height:52px;padding:14px 22px;font-size:14px;font-weight:900;text-decoration:none;display:flex}.resourcesConsultationSection .primaryBtn{color:#fff;background:linear-gradient(135deg,#00a9ed,#1686ff)}.resourcesConsultationSection .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff42}@media (width<=1080px){.resourcesPremiumHeroInner,.resourcesDecisionInner{grid-template-columns:1fr;gap:55px}.resourcesExecutiveBrief{max-width:720px}.resourcesFeaturedGrid,.resourcesInsightsGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.resourcesPremiumHero{padding:80px 5%}.resourcesPremiumHeroContent h1{font-size:clamp(45px,14vw,65px)}.resourcesExecutiveBriefTop{flex-direction:column}.resourcesExecutiveBriefTop strong{text-align:left;max-width:none}.resourcesFeaturedSection,.resourcesInsightsSection,.resourcesDecisionSection{padding-top:80px;padding-bottom:80px}.resourcesFeaturedGrid,.resourcesInsightsGrid{grid-template-columns:1fr}.resourcesFeaturedCard{min-height:370px}.resourcesConsultationSection{border-radius:23px;flex-direction:column;align-items:flex-start;padding:38px 26px}.resourcesConsultationSection .buttons{width:100%}}@media (width<=500px){.resourcesPremiumHeroContent .buttons{display:grid}.resourcesPremiumHeroContent .primaryBtn,.resourcesPremiumHeroContent .secondaryBtn{width:100%}.resourcesExecutiveBrief{padding:21px}.resourcesExecutiveBriefGrid{grid-template-columns:1fr}.resourcesDecisionQuestions article{grid-template-columns:42px 1fr;gap:12px}}.contactPremiumPage{color:#12243e;background:#f5f8fc;overflow:hidden}.contactPremiumHero{color:#fff;background:radial-gradient(circle at 15% 20%,#1db8f140,#0000 35%),radial-gradient(circle at 88% 75%,#205fd833,#0000 34%),linear-gradient(135deg,#06142d 0%,#082c57 58%,#075c95 100%);padding:110px 5% 100px;position:relative}.contactPremiumHero:before{content:"";opacity:.12;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.contactPremiumHeroInner{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(430px,.75fr);align-items:center;gap:80px;width:min(1320px,100%);margin:0 auto;display:grid;position:relative}.contactPremiumHeroContent{max-width:760px}.contactPremiumHeroContent .eyebrow{color:#61d8ff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:900}.contactPremiumHeroContent h1{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(52px,6vw,86px);font-weight:800;line-height:.98}.contactPremiumHeroContent>p:not(.eyebrow){color:#ffffffb8;max-width:690px;margin:29px 0 0;font-size:17px;line-height:1.76}.contactExecutiveBrief{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#031531a3;border:1px solid #ffffff29;border-radius:27px;padding:29px;box-shadow:0 30px 75px #00091f4d}.contactExecutiveBriefTop{border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:25px;padding:0 3px 22px;display:flex}.contactExecutiveBriefTop span{color:#61d9ff;letter-spacing:.17em;font-size:9px;font-weight:900}.contactExecutiveBriefTop strong{color:#fff;text-align:right;max-width:235px;font-size:14px;line-height:1.45}.contactExecutiveBriefPoints{gap:11px;margin-top:20px;display:grid}.contactExecutiveBriefPoints article{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:17px;grid-template-columns:45px 1fr;align-items:center;gap:16px;padding:18px;display:grid}.contactExecutiveBriefPoints article>span{color:#63d9ff;border:1px solid #5fd8ff66;border-radius:50%;place-items:center;width:42px;height:42px;font-size:10px;font-weight:900;display:grid}.contactExecutiveBriefPoints h3{color:#fff;margin:0;font-size:16px}.contactExecutiveBriefPoints p{color:#fff9;margin:5px 0 0;font-size:12px;line-height:1.55}.contactMainSection{background:#fff;padding:110px 0}.contactMainInner{grid-template-columns:minmax(350px,.78fr) minmax(520px,1.22fr);align-items:start;gap:80px;width:min(1280px,90%);margin:0 auto;display:grid}.contactInformation .eyebrow{color:#118fd4;letter-spacing:.2em;text-transform:uppercase;margin:0 0 17px;font-size:12px;font-weight:900}.contactInformation h2{color:#10243e;letter-spacing:-.04em;margin:0;font-size:clamp(38px,4vw,57px);font-weight:800;line-height:1.06}.contactInformationLead{color:#667489;margin:22px 0 0;font-size:16px;line-height:1.72}.contactInformationCards{gap:12px;margin-top:38px;display:grid}.contactInformationCards>a,.contactInformationCards>div{min-height:130px;color:inherit;background:#f7fafc;border:1px solid #dce6ef;border-radius:19px;flex-direction:column;justify-content:space-between;padding:22px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.contactInformationCards>a:hover{border-color:#1497d966;transform:translateY(-4px);box-shadow:0 18px 38px #14355717}.contactInformationCards small{color:#128fd4;letter-spacing:.16em;font-size:9px;font-weight:900}.contactInformationCards strong{color:#142842;margin-top:25px;font-size:19px;line-height:1.35}.contactInformationCards span{color:#708096;margin-top:9px;font-size:12px;font-weight:700}.contactAvailability{border-left:2px solid #1ba2e1;margin-top:25px;padding-left:20px}.contactAvailability span{color:#118fd4;letter-spacing:.16em;font-size:9px;font-weight:900}.contactAvailability p{color:#516078;margin:7px 0 0;font-size:14px;font-weight:700}.contactFormPanel{background:#f5f9fc;border:1px solid #dbe6ef;border-radius:28px;padding:40px;box-shadow:0 25px 60px #14355717}.contactFormHeading>span{color:#118fd4;letter-spacing:.17em;font-size:10px;font-weight:900}.contactFormHeading h2{color:#11253f;letter-spacing:-.035em;margin:10px 0 0;font-size:clamp(31px,3.5vw,45px);line-height:1.1}.contactFormHeading p{color:#68768b;margin:15px 0 0;font-size:14px;line-height:1.65}.contactPremiumForm{gap:20px;margin-top:32px;display:grid}.contactFormGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.contactPremiumForm label:not(.contactConsent){gap:8px;display:grid}.contactPremiumForm label>span{color:#33465f;font-size:12px;font-weight:800}.contactPremiumForm input,.contactPremiumForm select,.contactPremiumForm textarea{color:#172b45;width:100%;font:inherit;background:#fff;border:1px solid #ccd9e5;border-radius:13px;outline:none;transition:border-color .17s,box-shadow .17s}.contactPremiumForm input,.contactPremiumForm select{min-height:52px;padding:0 15px}.contactPremiumForm textarea{resize:vertical;min-height:150px;padding:15px;line-height:1.6}.contactPremiumForm input:focus,.contactPremiumForm select:focus,.contactPremiumForm textarea:focus{border-color:#159bdb;box-shadow:0 0 0 4px #159bdb1a}.contactPremiumForm input::placeholder,.contactPremiumForm textarea::placeholder{color:#94a0b0}.contactConsent{align-items:flex-start;gap:11px;display:flex}.contactConsent input{flex:0 0 18px;width:18px;height:18px;min-height:0;margin-top:2px}.contactConsent span{color:#637187;font-size:12px;font-weight:600;line-height:1.5}.contactPremiumForm button{color:#fff;cursor:pointer;width:100%;min-height:55px;font:inherit;background:linear-gradient(135deg,#08a4e5,#177bed);border:0;border-radius:14px;justify-content:space-between;align-items:center;padding:14px 20px;font-size:14px;font-weight:900;display:flex;box-shadow:0 16px 34px #0d88da38}.contactPremiumForm button span{color:#fff;font-size:20px}.contactFormPrivacy{color:#8490a0;margin:-5px 0 0;font-size:11px;line-height:1.5}.contactNextStepsSection{color:#fff;background:radial-gradient(circle at 90% 10%,#00a9ee33,#0000 34%),linear-gradient(145deg,#06142d,#082c54);padding:110px 5%}.contactNextStepsInner{width:min(1280px,100%);margin:0 auto}.contactNextStepsHeading{max-width:820px;margin-bottom:52px}.contactNextStepsHeading .eyebrow{color:#61d8ff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:900}.contactNextStepsHeading h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(38px,4.5vw,62px);line-height:1.06}.contactNextStepsGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.contactNextStepsGrid article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:23px;min-height:300px;padding:29px}.contactNextStepsGrid article>span{color:#62d9ff;font-size:11px;font-weight:900}.contactNextStepsGrid h3{color:#fff;margin:70px 0 14px;font-size:23px;line-height:1.25}.contactNextStepsGrid p{color:#ffffffa3;margin:0;font-size:14px;line-height:1.68}.contactAlternativeSection{background:#fff;border:1px solid #dbe6ef;border-radius:27px;justify-content:space-between;align-items:center;gap:60px;width:min(1260px,90%);margin:100px auto;padding:52px 55px;display:flex;box-shadow:0 24px 60px #14355717}.contactAlternativeSection>div{max-width:800px}.contactAlternativeSection .eyebrow{color:#118fd4;letter-spacing:.18em;text-transform:uppercase;margin:0 0 13px;font-size:11px;font-weight:900}.contactAlternativeSection h2{color:#122640;letter-spacing:-.035em;margin:0;font-size:clamp(31px,4vw,48px);line-height:1.1}.contactAlternativeSection p:not(.eyebrow){color:#68768a;margin:17px 0 0;font-size:15px;line-height:1.68}.contactAlternativeSection .primaryBtn{color:#fff;text-align:center;background:linear-gradient(135deg,#08a4e5,#177bed);border-radius:14px;justify-content:center;align-items:center;min-width:205px;min-height:53px;padding:14px 22px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 15px 32px #0d88da38}@media (width<=1080px){.contactPremiumHeroInner,.contactMainInner{grid-template-columns:1fr;gap:55px}.contactExecutiveBrief,.contactFormPanel{max-width:760px}}@media (width<=760px){.contactPremiumHero{padding:80px 5%}.contactPremiumHeroContent h1{font-size:clamp(46px,14vw,66px)}.contactExecutiveBriefTop{flex-direction:column}.contactExecutiveBriefTop strong{text-align:left;max-width:none}.contactMainSection,.contactNextStepsSection{padding-top:80px;padding-bottom:80px}.contactFormPanel{border-radius:23px;padding:29px 23px}.contactFormGrid,.contactNextStepsGrid{grid-template-columns:1fr}.contactNextStepsGrid article{min-height:auto}.contactNextStepsGrid h3{margin-top:48px}.contactAlternativeSection{flex-direction:column;align-items:flex-start;padding:38px 26px}.contactAlternativeSection .primaryBtn{width:100%}}@media (width<=480px){.contactExecutiveBrief{padding:21px}.contactExecutiveBriefPoints article{grid-template-columns:1fr}}.supportPremiumPage{color:#12243e;background:#f5f8fc;overflow:hidden}.supportPremiumHero{color:#fff;background:radial-gradient(circle at 15% 20%,#1db8f140,#0000 35%),radial-gradient(circle at 88% 75%,#205fd833,#0000 34%),linear-gradient(135deg,#06142d 0%,#082c57 58%,#075c95 100%);padding:110px 5% 100px;position:relative}.supportPremiumHero:before{content:"";opacity:.12;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.supportPremiumHeroInner{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(430px,.75fr);align-items:center;gap:80px;width:min(1320px,100%);margin:0 auto;display:grid;position:relative}.supportPremiumHeroContent{max-width:780px}.supportPremiumHeroContent .eyebrow{color:#61d8ff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:900}.supportPremiumHeroContent h1{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(50px,6vw,84px);font-weight:800;line-height:.98}.supportPremiumHeroContent>p:not(.eyebrow){color:#ffffffb8;max-width:700px;margin:29px 0 0;font-size:17px;line-height:1.76}.supportPremiumHeroContent .buttons{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.supportPremiumHeroContent .primaryBtn,.supportPremiumHeroContent .secondaryBtn{text-align:center;border-radius:14px;justify-content:center;align-items:center;min-height:54px;padding:15px 25px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.supportPremiumHeroContent .primaryBtn{color:#fff;background:linear-gradient(135deg,#00a9ed,#1686ff);box-shadow:0 18px 38px #0091ff47}.supportPremiumHeroContent .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff47}.supportStatusPanel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#031531a3;border:1px solid #ffffff29;border-radius:27px;padding:29px;box-shadow:0 30px 75px #00091f4d}.supportStatusPanelTop{border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:25px;padding:0 3px 22px;display:flex}.supportStatusPanelTop span{color:#61d9ff;letter-spacing:.17em;font-size:9px;font-weight:900}.supportStatusPanelTop strong{color:#fff;text-align:right;max-width:235px;font-size:14px;line-height:1.45}.supportStatusSteps{gap:11px;margin-top:20px;display:grid}.supportStatusSteps article{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:17px;grid-template-columns:45px 1fr;align-items:center;gap:16px;padding:18px;display:grid}.supportStatusSteps article>span{color:#63d9ff;border:1px solid #5fd8ff66;border-radius:50%;place-items:center;width:42px;height:42px;font-size:10px;font-weight:900;display:grid}.supportStatusSteps h3{color:#fff;margin:0;font-size:16px}.supportStatusSteps p{color:#fff9;margin:5px 0 0;font-size:12px;line-height:1.55}.supportSectionHeading{max-width:820px;margin-bottom:52px}.supportSectionHeading .eyebrow,.supportTicketIntro .eyebrow{color:#128fd5;letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:900}.supportSectionHeading h2,.supportTicketIntro h2{color:#10243e;letter-spacing:-.04em;margin:0;font-size:clamp(38px,4.5vw,62px);line-height:1.06}.supportSectionHeading>p:last-child,.supportTicketIntro>p:last-child{color:#657388;max-width:720px;margin:21px 0 0;font-size:16px;line-height:1.72}.supportChannelsSection{background:#fff;padding:110px 5%}.supportChannelsInner{width:min(1280px,100%);margin:0 auto}.supportChannelsGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.supportChannelsGrid>a{min-height:390px;color:inherit;background:#f8fbfd;border:1px solid #dce6ef;border-radius:25px;flex-direction:column;padding:30px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 18px 45px #1435570e}.supportChannelsGrid>a:hover{border-color:#1497d966;transform:translateY(-6px);box-shadow:0 26px 58px #1435571f}.supportChannelsGrid>a>span{color:#128fd4;font-size:11px;font-weight:900}.supportChannelsGrid small{color:#758398;letter-spacing:.15em;margin-top:38px;font-size:9px;font-weight:900}.supportChannelsGrid h3{color:#142842;margin:10px 0 15px;font-size:27px;line-height:1.2}.supportChannelsGrid p{color:#69778b;margin:0;font-size:15px;line-height:1.7}.supportChannelsGrid strong{color:#087fc5;margin-top:auto;padding-top:28px;font-size:14px}.supportPrioritySection{color:#fff;background:radial-gradient(circle at 90% 10%,#00a9ee33,#0000 34%),linear-gradient(145deg,#06142d,#082c54);padding:110px 5%}.supportPriorityInner{width:min(1280px,100%);margin:0 auto}.supportPrioritySection .eyebrow{color:#61d8ff}.supportPrioritySection .supportSectionHeading h2{color:#fff}.supportPrioritySection .supportSectionHeading>p:last-child{color:#ffffffa8}.supportPriorityGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.supportPriorityGrid article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:23px;min-height:290px;padding:29px}.supportPriorityGrid article>div{justify-content:space-between;align-items:center;display:flex}.supportPriorityGrid article>div span{color:#63d9ff;border:1px solid #5dd8ff70;border-radius:50%;place-items:center;width:47px;height:47px;font-size:11px;font-weight:900;display:grid}.supportPriorityGrid article>div small{color:#ffffff87;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:900}.supportPriorityGrid h3{color:#fff;margin:53px 0 14px;font-size:23px;line-height:1.25}.supportPriorityGrid p{color:#ffffffa3;margin:0;font-size:14px;line-height:1.68}.supportTicketSection{background:#fff;padding:110px 0}.supportTicketInner{grid-template-columns:.8fr 1.2fr;gap:90px;width:min(1260px,90%);margin:0 auto;display:grid}.supportTicketChecklist{border-top:1px solid #dce5ee}.supportTicketChecklist>div{border-bottom:1px solid #dce5ee;grid-template-columns:58px 1fr;align-items:center;gap:18px;padding:20px 3px;display:grid}.supportTicketChecklist span{color:#128fd4;font-size:10px;font-weight:900}.supportTicketChecklist p{color:#42536a;margin:0;font-size:15px;font-weight:700;line-height:1.5}.supportProcessSection{background:#f4f8fc;padding:110px 5%}.supportProcessInner{width:min(1280px,100%);margin:0 auto}.supportProcessGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.supportProcessGrid article{background:#fff;border:1px solid #dce6ef;border-radius:22px;min-height:300px;padding:28px;box-shadow:0 15px 38px #1435570d}.supportProcessGrid article>span{color:#128fd4;font-size:11px;font-weight:900}.supportProcessGrid h3{color:#142842;margin:68px 0 14px;font-size:22px;line-height:1.25}.supportProcessGrid p{color:#69778b;margin:0;font-size:14px;line-height:1.68}.supportPortalFuture{color:#fff;background:radial-gradient(circle at 90% 10%,#43cfff40,#0000 35%),linear-gradient(135deg,#071a38,#075b91);border-radius:28px;justify-content:space-between;align-items:center;gap:60px;width:min(1260px,90%);margin:100px auto;padding:55px;display:flex;box-shadow:0 28px 65px #0f395e33}.supportPortalFuture>div{max-width:820px}.supportPortalFuture .eyebrow{color:#62d9ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 13px;font-size:11px;font-weight:900}.supportPortalFuture h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(31px,4vw,50px);line-height:1.08}.supportPortalFuture p:not(.eyebrow){color:#ffffffad;margin:18px 0 0;font-size:15px;line-height:1.7}.supportPortalFuture .primaryBtn{color:#fff;text-align:center;background:linear-gradient(135deg,#00a9ed,#1686ff);border-radius:14px;justify-content:center;align-items:center;min-width:210px;min-height:53px;padding:14px 22px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}@media (width<=1080px){.supportPremiumHeroInner,.supportTicketInner{grid-template-columns:1fr;gap:55px}.supportStatusPanel{max-width:740px}.supportChannelsGrid,.supportProcessGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.supportPremiumHero{padding:80px 5%}.supportPremiumHeroContent h1{font-size:clamp(44px,14vw,65px)}.supportStatusPanelTop{flex-direction:column}.supportStatusPanelTop strong{text-align:left;max-width:none}.supportChannelsSection,.supportPrioritySection,.supportTicketSection,.supportProcessSection{padding-top:80px;padding-bottom:80px}.supportChannelsGrid,.supportPriorityGrid,.supportProcessGrid{grid-template-columns:1fr}.supportChannelsGrid>a,.supportPriorityGrid article,.supportProcessGrid article{min-height:auto}.supportChannelsGrid strong,.supportProcessGrid h3{margin-top:45px}.supportPortalFuture{flex-direction:column;align-items:flex-start;padding:38px 26px}.supportPortalFuture .primaryBtn{width:100%}}@media (width<=480px){.supportPremiumHeroContent .buttons{display:grid}.supportPremiumHeroContent .primaryBtn,.supportPremiumHeroContent .secondaryBtn{width:100%}.supportStatusPanel{padding:21px}.supportStatusSteps article{grid-template-columns:1fr}.supportTicketChecklist>div{grid-template-columns:42px 1fr;gap:12px}}.portfolioPremiumPage{color:#12243e;background:#f5f8fc;overflow:hidden}.portfolioPremiumHero{color:#fff;background:radial-gradient(circle at 14% 20%,#1db8f142,#0000 35%),radial-gradient(circle at 88% 75%,#205fd833,#0000 34%),linear-gradient(135deg,#06142d 0%,#082c57 58%,#075c95 100%);padding:110px 5% 100px;position:relative}.portfolioPremiumHero:before{content:"";opacity:.12;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.portfolioPremiumHeroInner{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(430px,.72fr);align-items:center;gap:80px;width:min(1320px,100%);margin:0 auto;display:grid;position:relative}.portfolioPremiumHeroContent{max-width:790px}.portfolioPremiumHeroContent .eyebrow{color:#61d8ff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:900}.portfolioPremiumHeroContent h1{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(50px,6vw,84px);font-weight:800;line-height:.98}.portfolioPremiumHeroContent>p:not(.eyebrow){color:#ffffffb8;max-width:720px;margin:29px 0 0;font-size:17px;line-height:1.76}.portfolioPremiumHeroContent .buttons{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.portfolioPremiumHeroContent .primaryBtn,.portfolioPremiumHeroContent .secondaryBtn{text-align:center;border-radius:14px;justify-content:center;align-items:center;min-height:54px;padding:15px 25px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.portfolioPremiumHeroContent .primaryBtn{color:#fff;background:linear-gradient(135deg,#00a9ed,#1686ff);box-shadow:0 18px 38px #0091ff47}.portfolioPremiumHeroContent .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff47}.portfolioExecutiveView{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#031531a3;border:1px solid #ffffff29;border-radius:27px;padding:29px;box-shadow:0 30px 75px #00091f4d}.portfolioExecutiveViewTop{border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:25px;padding:0 3px 22px;display:flex}.portfolioExecutiveViewTop span{color:#61d9ff;letter-spacing:.17em;font-size:9px;font-weight:900}.portfolioExecutiveViewTop strong{color:#fff;text-align:right;max-width:220px;font-size:14px;line-height:1.45}.portfolioExecutiveLayers{grid-template-columns:repeat(2,1fr);gap:11px;margin-top:20px;display:grid}.portfolioExecutiveLayers article{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:17px;flex-direction:column;justify-content:space-between;min-height:125px;padding:18px;display:flex}.portfolioExecutiveLayers article>span{color:#61d9ff;font-size:9px;font-weight:900}.portfolioExecutiveLayers small{color:#ffffff7a;letter-spacing:.14em;font-size:8px;font-weight:900}.portfolioExecutiveLayers h3{color:#fff;margin:6px 0 0;font-size:15px;line-height:1.35}.portfolioExecutiveOutcome{background:#098fcf26;border:1px solid #5cd8ff3b;border-radius:17px;margin-top:12px;padding:19px}.portfolioExecutiveOutcome span{color:#62d9ff;letter-spacing:.16em;font-size:8px;font-weight:900}.portfolioExecutiveOutcome strong{color:#fff;margin-top:8px;font-size:16px;line-height:1.4;display:block}.portfolioSectionHeading{max-width:860px;margin-bottom:55px}.portfolioSectionHeading .eyebrow,.portfolioDecisionIntro .eyebrow{color:#128fd5;letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:900}.portfolioSectionHeading h2,.portfolioDecisionIntro h2{color:#10243e;letter-spacing:-.04em;margin:0;font-size:clamp(38px,4.5vw,62px);line-height:1.06}.portfolioSectionHeading>p:last-child,.portfolioDecisionIntro>p:last-child{color:#657388;max-width:740px;margin:21px 0 0;font-size:16px;line-height:1.72}.portfolioSolutionsSection{box-sizing:border-box;background:radial-gradient(circle at 92% 4%,#1e9eda2e,#0000 28%),#071f40;width:100%;margin:0;padding:104px max(5vw,32px)}.portfolioSolutionsSection .portfolioSectionHeading{width:min(1320px,100%);margin-left:auto;margin-right:auto}.portfolioSolutionsSection .portfolioSectionHeading h2{color:#fff}.portfolioSolutionsSection .portfolioSectionHeading>p:last-child{color:#b9cde3}.portfolioSolutionsGrid{grid-template-columns:repeat(2,1fr);gap:18px;width:min(1320px,100%);margin:0 auto;display:grid}.portfolioSolutionCard{color:#fff;background:linear-gradient(145deg,#0d3765 0%,#0a2a51 100%);border:1px solid #66d8ff38;border-radius:24px;flex-direction:column;min-width:0;min-height:470px;padding:34px;transition:transform .19s,border-color .19s,box-shadow .19s;display:flex;box-shadow:0 22px 55px #00081c33}.portfolioSolutionCard:hover{border-color:#66d8ff7a;transform:translateY(-4px);box-shadow:0 28px 64px #00081c4d}.portfolioSolutionCard.featured{color:#fff;background:radial-gradient(circle at 90% 10%,#4ed5ff33,#0000 34%),linear-gradient(145deg,#071a38,#075b91);border-color:#0000}.portfolioSolutionCardTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.portfolioSolutionCardTop>span{color:#65dcff;border:1px solid #66d8ff8c;border-radius:50%;place-items:center;width:46px;height:46px;font-size:11px;font-weight:900;display:grid}.portfolioSolutionCardTop small{color:#bbd5ec;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:900}.portfolioSolutionCard.featured .portfolioSolutionCardTop>span{color:#66dcff;border-color:#5dd8ff7a}.portfolioSolutionCard.featured .portfolioSolutionCardTop small{color:#ffffff94}.portfolioSolutionCard>h3{color:#fff;letter-spacing:-.03em;margin:42px 0 15px;font-size:clamp(28px,2.2vw,36px);line-height:1.16}.portfolioSolutionCard.featured>h3{color:#fff}.portfolioSolutionCard>p{color:#c0d1e4;margin:0;font-size:16px;line-height:1.68}.portfolioSolutionCard.featured>p{color:#ffffffad}.portfolioSolutionOutcomes{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.portfolioSolutionOutcomes span{color:#dceeff;background:#ffffff0e;border:1px solid #7ed3f442;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.portfolioSolutionCard.featured .portfolioSolutionOutcomes span{color:#ffffffc2;background:#ffffff0f;border-color:#ffffff24}.portfolioSolutionTechnology{background:0 0;border-top:1px solid #7ed3f438;border-left:0;margin-top:26px;padding:18px 0 0}.portfolioSolutionTechnology small{color:#63d9ff;letter-spacing:.15em;font-size:10px;font-weight:900}.portfolioSolutionTechnology p{color:#b9cee3;margin:8px 0 0;font-size:13px;font-weight:700;line-height:1.55}.portfolioSolutionCard.featured .portfolioSolutionTechnology{background:#ffffff0f;border-left-color:#63d9ff}.portfolioSolutionCard.featured .portfolioSolutionTechnology small{color:#63d9ff}.portfolioSolutionCard.featured .portfolioSolutionTechnology p{color:#ffffffad}.portfolioSolutionCard>a{color:#69ddff;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:28px;font-size:15px;font-weight:900;text-decoration:none;display:flex}.portfolioSolutionCard.featured>a{color:#65d9ff}.portfolioSolutionCard>a span{font-size:20px}.portfolioSolutionsGrid .portfolioSolutionCard,.portfolioSolutionsGrid .portfolioSolutionCard.featured{color:#fff;min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #7ed3f438;border-radius:0;grid-template-rows:auto auto;grid-template-columns:150px minmax(0,1.2fr) minmax(260px,.8fr) 180px;align-items:center;column-gap:34px;padding:38px 0;display:grid;transform:none}.portfolioSolutionsGrid .portfolioSolutionCard:hover,.portfolioSolutionsGrid .portfolioSolutionCard.featured:hover{box-shadow:none;background:linear-gradient(90deg,#1e8eca1a,#0000 72%);border-color:#7ed3f480;transform:none}.portfolioSolutionsGrid .portfolioSolutionCardTop{grid-area:1/1/3;align-content:center;justify-items:start;gap:17px;display:grid}.portfolioSolutionsGrid .portfolioSolutionCardTop>span,.portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionCardTop>span{color:#65dcff;background:#65dcff0f;border-color:#65dcff8f;width:52px;height:52px}.portfolioSolutionsGrid .portfolioSolutionCardTop small,.portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionCardTop small{color:#9fbcd7;font-size:10px;line-height:1.5}.portfolioSolutionsGrid .portfolioSolutionCard>h3,.portfolioSolutionsGrid .portfolioSolutionCard.featured>h3{color:#fff;grid-area:1/2;margin:0;font-size:clamp(26px,2vw,34px);line-height:1.12}.portfolioSolutionsGrid .portfolioSolutionOutcomes{grid-area:1/3;margin:0}.portfolioSolutionsGrid .portfolioSolutionOutcomes span,.portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionOutcomes span{color:#d7e9f8;background:0 0;border:0;border-radius:0;padding:0;font-size:12px}.portfolioSolutionsGrid .portfolioSolutionOutcomes span:not(:last-child):after{content:"•";color:#45c8ef;margin-left:8px}.portfolioSolutionsGrid .portfolioSolutionTechnology,.portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionTechnology{background:0 0;border:0;grid-area:2/3;margin:13px 0 0;padding:0}.portfolioSolutionsGrid .portfolioSolutionTechnology small{color:#56d3f8;margin-bottom:5px;font-size:9px;display:block}.portfolioSolutionsGrid .portfolioSolutionTechnology p,.portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionTechnology p{color:#9fbad3;margin:0;font-size:12px;line-height:1.5}.portfolioSolutionsGrid .portfolioSolutionCard>a,.portfolioSolutionsGrid .portfolioSolutionCard.featured>a{color:#6bddff;border-left:1px solid #7ed3f438;grid-area:1/4/3;min-height:76px;margin:0;padding:0 0 0 28px;font-size:13px}@media (width<=1120px){.portfolioSolutionsGrid .portfolioSolutionCard,.portfolioSolutionsGrid .portfolioSolutionCard.featured{grid-template-columns:110px minmax(0,1fr) minmax(240px,.7fr)}.portfolioSolutionsGrid .portfolioSolutionCard>a,.portfolioSolutionsGrid .portfolioSolutionCard.featured>a{border-top:1px solid #7ed3f42e;border-left:0;grid-area:3/2/auto/4;min-height:0;margin-top:22px;padding:18px 0 0}}@media (width<=760px){.portfolioSolutionsSection{padding-left:5%;padding-right:5%}.portfolioSolutionsGrid .portfolioSolutionCard,.portfolioSolutionsGrid .portfolioSolutionCard.featured{min-height:0;padding:34px 0;display:block}.portfolioSolutionsGrid .portfolioSolutionCardTop{display:flex}.portfolioSolutionsGrid .portfolioSolutionCard>h3,.portfolioSolutionsGrid .portfolioSolutionCard.featured>h3{margin-top:28px}.portfolioSolutionsGrid .portfolioSolutionOutcomes,.portfolioSolutionsGrid .portfolioSolutionTechnology{margin-top:20px}.portfolioSolutionsGrid .portfolioSolutionCard>a,.portfolioSolutionsGrid .portfolioSolutionCard.featured>a{border-top:1px solid #7ed3f42e;border-left:0;min-height:0;margin-top:24px;padding:20px 0 0}}.portfolioSolutionsGrid{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.portfolioSolutionsGrid .portfolioSolutionCard,.portfolioSolutionsGrid .portfolioSolutionCard.featured{background:linear-gradient(145deg,#144d7ef0,#08274dfa);border:1px solid #77d2f63d;border-radius:24px;flex-direction:column;align-items:stretch;min-height:440px;padding:34px;display:flex;box-shadow:0 20px 48px #000a1e33}.portfolioSolutionsGrid .portfolioSolutionCard:nth-child(3n+2){background:linear-gradient(145deg,#123f70,#0a2b52)}.portfolioSolutionsGrid .portfolioSolutionCard:nth-child(3n){background:linear-gradient(145deg,#0e4874,#092947)}.portfolioSolutionsGrid .portfolioSolutionCard.featured{background:radial-gradient(circle at 90% 15%,#4bd2ff38,#0000 34%),linear-gradient(135deg,#09244b,#076094);grid-column:1/-1;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);column-gap:60px;min-height:390px;display:grid}.portfolioSolutionsGrid .portfolioSolutionCard:hover,.portfolioSolutionsGrid .portfolioSolutionCard.featured:hover{border-color:#69ddff85;transform:translateY(-4px);box-shadow:0 28px 64px #00091e4d}.portfolioSolutionsGrid .portfolioSolutionCardTop,.portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionCardTop{grid-area:auto;place-content:normal space-between;place-items:center normal;gap:20px;display:flex}.portfolioSolutionsGrid .portfolioSolutionCard>h3,.portfolioSolutionsGrid .portfolioSolutionCard.featured>h3{grid-area:auto;margin:38px 0 14px;font-size:clamp(28px,2.15vw,36px)}.portfolioSolutionsGrid .portfolioSolutionCard>p,.portfolioSolutionsGrid .portfolioSolutionCard.featured>p{color:#c1d4e7;grid-area:auto;margin:0;font-size:15px;line-height:1.7}.portfolioSolutionsGrid .portfolioSolutionOutcomes,.portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionOutcomes{grid-area:auto;gap:8px 16px;margin-top:24px;display:flex}.portfolioSolutionsGrid .portfolioSolutionTechnology,.portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionTechnology{border-top:1px solid #7ed3f438;grid-area:auto;margin-top:26px;padding:18px 0 0}.portfolioSolutionsGrid .portfolioSolutionCard>a,.portfolioSolutionsGrid .portfolioSolutionCard.featured>a{border-top:0;border-left:0;grid-area:auto;min-height:0;margin-top:auto;padding:26px 0 0}.portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionCardTop,.portfolioSolutionsGrid .portfolioSolutionCard.featured>h3,.portfolioSolutionsGrid .portfolioSolutionCard.featured>p{grid-column:1}.portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionOutcomes,.portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionTechnology,.portfolioSolutionsGrid .portfolioSolutionCard.featured>a{grid-column:2}.portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionOutcomes{grid-row:1;align-self:end}.portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionTechnology{grid-row:2;align-self:center}.portfolioSolutionsGrid .portfolioSolutionCard.featured>a{grid-row:3;align-self:end}@media (width<=900px){.portfolioSolutionsGrid{grid-template-columns:1fr}.portfolioSolutionsGrid .portfolioSolutionCard.featured{grid-column:auto;min-height:440px;display:flex}}@media (width<=560px){.portfolioSolutionsGrid .portfolioSolutionCard,.portfolioSolutionsGrid .portfolioSolutionCard.featured{min-height:0;padding:28px 24px}}.fhxHeroScreenStage{aspect-ratio:16/10;background:#f4f7fb;width:100%;position:relative;overflow:hidden}.fhxHeroVisual .fhxHeroScreenStage img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .7s,transform .9s;position:absolute;inset:0;transform:scale(1.015)}.fhxHeroVisual .fhxHeroScreenStage img.active{opacity:1;transform:scale(1)}.fhxHeroScreenDots{align-items:center;gap:8px;display:flex}.fhxHeroScreenDots button{cursor:pointer;background:#ffffff4d;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .18s,background .18s}.fhxHeroScreenDots button.active{background:#69dcff;width:28px}.fhxHeroScreenDots button:focus-visible{outline-offset:3px;outline:2px solid #fff}.fhxOutcomeVisual{background:#071d3d;min-height:430px;margin-top:22px;position:relative;overflow:hidden}.fhxOutcomeVisual:after{content:"";background:linear-gradient(90deg,#051938e6 0%,#0519388a 46%,#0519380d 78%);position:absolute;inset:0}.fhxOutcomeVisual img{object-fit:cover;object-position:center;width:100%;height:430px}.fhxOutcomeVisual figcaption{z-index:1;color:#fff;gap:12px;max-width:670px;display:grid;position:absolute;bottom:clamp(28px,5vw,60px);left:clamp(28px,5vw,68px)}.fhxOutcomeVisual figcaption span{color:#6edcff;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800}.fhxOutcomeVisual figcaption strong{letter-spacing:-.035em;font-size:clamp(28px,3.4vw,48px);line-height:1.12}@media (width<=720px){.fhxOutcomeVisual,.fhxOutcomeVisual img{height:340px;min-height:340px}.fhxOutcomeVisual:after{background:linear-gradient(#0519381f 0%,#0519387a 30%,#051938f0 100%)}.fhxOutcomeVisual figcaption{bottom:28px;left:24px;right:24px}}@media (prefers-reduced-motion:reduce){.fhxHeroVisual .fhxHeroScreenStage img{transition:none}}.resourcesFeaturedMedia,.resourcesInsightMedia{background:#eef5fa;border:1px solid #75c4e84d;width:100%;margin:24px 0 0;position:relative;overflow:hidden}.resourcesFeaturedMedia{aspect-ratio:16/9}.resourcesInsightMedia{aspect-ratio:16/8.5;margin-top:0;margin-bottom:24px}.resourcesFeaturedMedia img,.resourcesInsightMedia img{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform .42s;display:block}.resourcesFeaturedCard.featured .resourcesFeaturedMedia img,.resourcesInsightsGrid article:nth-child(5) .resourcesInsightMedia img{object-fit:cover}.resourcesFeaturedCard h3{margin-top:26px}.resourcesInsightsGrid article{overflow:hidden}@media (hover:hover){.resourcesFeaturedCard:hover .resourcesFeaturedMedia img,.resourcesInsightsGrid article:hover .resourcesInsightMedia img{transform:scale(1.025)}}@media (width<=720px){.resourcesFeaturedMedia,.resourcesInsightMedia{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.resourcesFeaturedMedia img,.resourcesInsightMedia img{transition:none}}.industryHeroTheatre{background:#061a33;border:1px solid #6edcff47;min-width:0;height:clamp(520px,48vw,690px);position:relative;overflow:hidden;box-shadow:0 34px 80px #000a2061}.industryHeroFrames,.industryHeroFrames:after{position:absolute;inset:0}.industryHeroFrames:after{content:"";z-index:2;background:linear-gradient(#04142e33 34%,#04142eeb 100%),linear-gradient(90deg,#04142e33,#0000 55%)}.industryHeroFrames img{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .85s,transform 5s;display:block;position:absolute;inset:0;transform:scale(1.035)}.industryHeroFrames img.active{opacity:1;transform:scale(1)}.industryHeroTheatreCopy{z-index:3;gap:12px;display:grid;position:absolute;bottom:88px;left:clamp(26px,4vw,54px);right:clamp(26px,4vw,54px)}.industryHeroTheatreCopy span{color:#6edcff;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800}.industryHeroTheatreCopy strong{color:#fff;letter-spacing:-.035em;max-width:580px;font-size:clamp(28px,3vw,43px);line-height:1.12}.industryHeroTheatreFooter{z-index:3;border-top:1px solid #ffffff40;justify-content:space-between;align-items:center;gap:24px;padding-top:18px;display:flex;position:absolute;bottom:30px;left:clamp(26px,4vw,54px);right:clamp(26px,4vw,54px)}.industryHeroTheatreFooter small{color:#ffffffb8;font-size:12px}.industryHeroDots{gap:8px;display:flex}.industryHeroDots button{cursor:pointer;background:#ffffff61;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .18s,background .18s}.industryHeroDots button.active{background:#64dcff;width:28px}.industryHeroDots button:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (width<=980px){.industryHeroTheatre{height:min(680px,78vw)}}@media (width<=620px){.industryHeroTheatre{height:500px}.industryHeroTheatreCopy{bottom:104px}.industryHeroTheatreFooter{flex-direction:column;align-items:flex-start;gap:14px}}@media (prefers-reduced-motion:reduce){.industryHeroFrames img{transition:none}}.enterpriseIntegrationPage{background:#f4f7fb}.integrationArchitectureVisual{isolation:isolate;border-radius:0;flex-direction:column;justify-content:flex-end;min-height:620px;display:flex;position:relative;overflow:hidden}.integrationArchitectureVisual:before{content:"";z-index:-1;background:linear-gradient(#03122b33 0%,#03122bb8 42%,#03122bfa 100%);position:absolute;inset:0}.integrationArchitectureBackdrop{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.integrationArchitectureTop,.integrationArchitectureCore,.integrationArchitectureSystems,.integrationArchitectureOutcome{z-index:1;position:relative}.integrationArchitectureCore,.integrationArchitectureSystems article,.integrationArchitectureOutcome{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border-radius:0}.integrationJourneyGrid{border-top:1px solid #bdd2e2;border-bottom:1px solid #bdd2e2;gap:0}.integrationJourneyGrid article{min-height:270px;box-shadow:none;background:0 0;border:0;border-right:1px solid #bdd2e2;border-radius:0;padding:32px 28px}.integrationJourneyGrid article:last-child{border-right:0}.enterpriseIntegrationCapabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px}.enterpriseIntegrationCapabilityGrid>article{background:0 0;border:0;border-bottom:1px solid #73cfef47;border-radius:0;min-height:380px;padding:38px 0}.enterpriseIntegrationCapabilityTop span{background:0 0;border:1px solid #65daff5c}.enterpriseIntegrationCapabilityGrid ul{margin-top:30px}.integrationEcosystemSection{background:#0a467a;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:stretch}.integrationEcosystemVisual{background:#062a50;border-bottom:4px solid #4bd1f5;min-height:480px;margin:0;position:relative;overflow:hidden}.integrationEcosystemVisual:after{content:"";background:linear-gradient(#03193729 32%,#031937f0 100%);position:absolute;inset:0}.integrationEcosystemVisual img{object-fit:cover;width:100%;height:100%;display:block}.integrationEcosystemVisual figcaption{z-index:1;gap:10px;display:grid;position:absolute;bottom:38px;left:clamp(24px,4vw,46px);right:clamp(24px,4vw,46px)}.integrationEcosystemVisual figcaption span{color:#6edcff;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:900}.integrationEcosystemVisual figcaption strong{color:#fff;font-size:clamp(24px,2.5vw,36px);line-height:1.2}.integrationEcosystemGrid{border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:42px}.integrationEcosystemGrid article{background:0 0;border:0;border-right:1px solid #fff3;border-radius:0;min-height:230px;padding:28px 24px}.integrationEcosystemGrid article:last-child{border-right:0}.integrationGovernanceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px}.integrationGovernanceGrid article{min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #c7d9e7;border-radius:0;padding:30px 0}.integrationGovernanceGrid h3{margin-top:14px}.integrationOperatingOutcome{background:0 0;border-radius:0;padding:0 0 30px;overflow:hidden}.integrationOperatingImage{aspect-ratio:16/10;border-bottom:4px solid #58d8fa;width:100%;margin:0 0 30px;overflow:hidden}.integrationOperatingImage img{object-fit:cover;width:100%;height:100%;display:block}.integrationOperatingOutcome>span,.integrationOperatingOutcome h3,.integrationOperatingOutcome ul{margin-left:28px;margin-right:28px}@media (width<=1080px){.integrationEcosystemSection{grid-template-columns:1fr}.integrationEcosystemGrid{grid-template-columns:repeat(2,1fr)}.integrationEcosystemGrid article:nth-child(2){border-right:0}}@media (width<=720px){.integrationArchitectureVisual{min-height:650px}.enterpriseIntegrationCapabilityGrid,.integrationGovernanceGrid,.integrationEcosystemGrid{grid-template-columns:1fr}.enterpriseIntegrationCapabilityGrid>article,.integrationGovernanceGrid article,.integrationEcosystemGrid article{border-right:0;min-height:0}.integrationEcosystemGrid article{border-bottom:1px solid #fff3}.integrationEcosystemGrid article:last-child{border-bottom:0}.integrationJourneyGrid article{border-bottom:1px solid #bdd2e2;border-right:0}.integrationJourneyGrid article:last-child{border-bottom:0}}.portfolioSolutionsSection .portfolioSolutionsPanorama{background:#071d3d;border-bottom:3px solid #43ccef;width:min(1320px,100% - 96px);height:clamp(280px,29vw,390px);margin:0 auto 72px;position:relative;overflow:hidden}.portfolioSolutionsSection .portfolioSolutionsPanorama:after{content:"";background:linear-gradient(90deg,#041633e0 0%,#04163370 48%,#04163314 78%),linear-gradient(#0000 38%,#0416338a);position:absolute;inset:0}.portfolioSolutionsSection .portfolioSolutionsPanorama img{object-fit:cover;object-position:center 55%;width:100%;height:100%;display:block}.portfolioSolutionsSection .portfolioSolutionsPanoramaCopy{z-index:1;gap:10px;max-width:620px;display:grid;position:absolute;bottom:clamp(28px,4vw,58px);left:clamp(28px,5vw,72px)}.portfolioSolutionsSection .portfolioSolutionsPanoramaCopy span{color:#6edcff;letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:800}.portfolioSolutionsSection .portfolioSolutionsPanoramaCopy strong{color:#fff;letter-spacing:-.035em;font-size:clamp(30px,4vw,56px);line-height:1.05}.portfolioSolutionsSection .portfolioSolutionsClosing{border-top:1px solid #58d5fb7a;grid-template-columns:.7fr 1.6fr auto;align-items:center;gap:36px;width:min(1320px,100% - 96px);margin:54px auto 0;padding:30px 0 8px;display:grid}.portfolioSolutionsSection .portfolioSolutionsClosing>span{color:#6edcff;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.portfolioSolutionsSection .portfolioSolutionsClosing strong{color:#fff;font-size:clamp(20px,2vw,28px);line-height:1.3}.portfolioSolutionsSection .portfolioSolutionsClosing a{color:#55d3fa;white-space:nowrap;align-items:center;gap:14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.portfolioSolutionsSection .portfolioSolutionsClosing a:hover,.portfolioSolutionsSection .portfolioSolutionsClosing a:focus-visible{color:#fff}@media (width<=980px){.portfolioSolutionsSection .portfolioSolutionsPanorama,.portfolioSolutionsSection .portfolioSolutionsClosing{width:min(100% - 48px,1320px)}.portfolioSolutionsSection .portfolioSolutionsClosing{grid-template-columns:1fr;gap:14px}}@media (width<=560px){.portfolioSolutionsSection .portfolioSolutionsPanorama{width:calc(100% - 28px);height:240px;margin-bottom:48px}.portfolioSolutionsSection .portfolioSolutionsPanoramaCopy{bottom:24px;left:22px;right:22px}.portfolioSolutionsSection .portfolioSolutionsClosing{width:calc(100% - 28px);margin-top:36px}}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured{grid-template-columns:82px 176px minmax(0,1fr);column-gap:20px}.portfolioSolutionImage{background:#092442;border:1px solid #58cef547;border-radius:3px;grid-area:1/2/-1;align-self:center;width:100%;height:160px;overflow:hidden}.portfolioSolutionImage img{object-fit:cover;filter:saturate(.86)contrast(1.04);width:100%;height:100%;transition:transform .35s,filter .35s;display:block}.portfolioSolutionCard:hover .portfolioSolutionImage img{filter:saturate()contrast(1.05);transform:scale(1.035)}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard>h3,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured>h3,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard>p,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured>p,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionOutcomes,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionOutcomes,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionTechnology,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionTechnology,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard>a,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured>a{grid-column:3}@media (width<=1180px){.portfolioSolutionsSection .portfolioSolutionsGrid{grid-template-columns:1fr}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured{grid-template-columns:100px 260px minmax(0,1fr)}}@media (width<=700px){.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured{grid-template-columns:72px minmax(0,1fr)}.portfolioSolutionImage{grid-area:1/2;height:190px;margin-bottom:23px}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard>h3,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured>h3{grid-area:2/2}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard>p,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured>p{grid-area:3/2}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionOutcomes,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionOutcomes{grid-area:4/2}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionTechnology,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionTechnology{grid-area:5/2}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard>a,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured>a{grid-area:6/2}}.portfolioDecisionSection{background:#fff;padding:110px 0}.portfolioDecisionInner{grid-template-columns:.8fr 1.2fr;gap:90px;width:min(1260px,90%);margin:0 auto;display:grid}.portfolioDecisionSteps{border-top:1px solid #dce5ee}.portfolioDecisionSteps article{border-bottom:1px solid #dce5ee;grid-template-columns:62px 1fr;gap:20px;padding:25px 3px;display:grid}.portfolioDecisionSteps article>span{color:#128fd4;font-size:10px;font-weight:900}.portfolioDecisionSteps h3{color:#172b45;margin:0;font-size:20px;line-height:1.35}.portfolioDecisionSteps p{color:#6b788b;margin:9px 0 0;font-size:14px;line-height:1.65}.portfolioEcosystemSection{color:#fff;background:radial-gradient(circle at 90% 10%,#00a9ee33,#0000 34%),linear-gradient(145deg,#06142d,#082c54);padding:110px 5%}.portfolioEcosystemInner{width:min(1280px,100%);margin:0 auto}.portfolioEcosystemSection .eyebrow{color:#61d8ff}.portfolioEcosystemSection .portfolioSectionHeading h2{color:#fff}.portfolioEcosystemSection .portfolioSectionHeading>p:last-child{color:#ffffffa8}.portfolioEcosystemGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.portfolioEcosystemGrid article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:23px;min-height:310px;padding:29px}.portfolioEcosystemGrid article>span{color:#62d9ff;font-size:10px;font-weight:900}.portfolioEcosystemGrid h3{color:#fff;margin:48px 0 19px;font-size:23px}.portfolioEcosystemGrid article>div{gap:8px;display:grid}.portfolioEcosystemGrid p{color:#ffffffab;background:#ffffff0a;border:1px solid #ffffff17;border-radius:9px;margin:0;padding:8px 11px;font-size:12px;font-weight:700}.portfolioEcosystemNote{color:#ffffff8f;border-left:2px solid #60d8ff8c;max-width:950px;margin:30px 0 0;padding-left:20px;font-size:12px;line-height:1.65}.portfolioConsultationSection{color:#fff;background:radial-gradient(circle at 90% 10%,#43cfff40,#0000 35%),linear-gradient(135deg,#071a38,#075b91);border-radius:28px;justify-content:space-between;align-items:center;gap:60px;width:min(1260px,90%);margin:100px auto;padding:55px;display:flex;box-shadow:0 28px 65px #0f395e33}.portfolioConsultationSection>div:first-child{max-width:820px}.portfolioConsultationSection .eyebrow{color:#62d9ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 13px;font-size:11px;font-weight:900}.portfolioConsultationSection h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(31px,4vw,50px);line-height:1.08}.portfolioConsultationSection p:not(.eyebrow){color:#ffffffad;margin:18px 0 0;font-size:15px;line-height:1.7}.portfolioConsultationSection .buttons{gap:12px;min-width:220px;display:grid}.portfolioConsultationSection .primaryBtn,.portfolioConsultationSection .secondaryBtn{text-align:center;border-radius:13px;justify-content:center;align-items:center;min-height:52px;padding:14px 22px;font-size:14px;font-weight:900;text-decoration:none;display:flex}.portfolioConsultationSection .primaryBtn{color:#fff;background:linear-gradient(135deg,#00a9ed,#1686ff)}.portfolioConsultationSection .secondaryBtn{color:#fff;background:#ffffff12;border:1px solid #ffffff42}@media (width<=1080px){.portfolioPremiumHeroInner,.portfolioDecisionInner{grid-template-columns:1fr;gap:55px}.portfolioExecutiveView{max-width:720px}.portfolioEcosystemGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.portfolioPremiumHero{padding:80px 5%}.portfolioPremiumHeroContent h1{font-size:clamp(44px,14vw,65px)}.portfolioExecutiveViewTop{flex-direction:column}.portfolioExecutiveViewTop strong{text-align:left;max-width:none}.portfolioSolutionsSection,.portfolioDecisionSection,.portfolioEcosystemSection{padding-top:80px;padding-bottom:80px}.portfolioSolutionsGrid,.portfolioEcosystemGrid{grid-template-columns:1fr}.portfolioSolutionCard{min-height:500px;padding:27px}.portfolioConsultationSection{flex-direction:column;align-items:flex-start;padding:38px 26px}.portfolioConsultationSection .buttons{width:100%}}@media (width<=500px){.portfolioPremiumHeroContent .buttons{display:grid}.portfolioPremiumHeroContent .primaryBtn,.portfolioPremiumHeroContent .secondaryBtn{width:100%}.portfolioExecutiveView{padding:21px}.portfolioExecutiveLayers{grid-template-columns:1fr}.portfolioDecisionSteps article{grid-template-columns:42px 1fr;gap:12px}}.privacyPremiumPage{color:#172a43;background:#f5f8fc;overflow:hidden}.privacyPremiumHero{color:#fff;background:radial-gradient(circle at 15% 20%,#1db8f13d,#0000 35%),linear-gradient(135deg,#06142d,#08315f 65%,#075b91);padding:105px 5% 90px;position:relative}.privacyPremiumHero:before{content:"";opacity:.11;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.privacyPremiumHeroInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(340px,.55fr);align-items:center;gap:80px;width:min(1260px,100%);margin:0 auto;display:grid;position:relative}.privacyPremiumHero .eyebrow{color:#61d8ff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:900}.privacyPremiumHero h1{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(54px,7vw,92px);font-weight:800;line-height:.98}.privacyPremiumHeroInner>div:first-child>p:last-child{color:#ffffffb5;max-width:720px;margin:28px 0 0;font-size:17px;line-height:1.75}.privacyPolicySummary{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0315319e;border:1px solid #ffffff26;border-radius:24px;gap:13px;padding:27px;display:grid;box-shadow:0 28px 68px #00091f45}.privacyPolicySummary>span{color:#61d9ff;letter-spacing:.17em;margin-bottom:5px;font-size:9px;font-weight:900}.privacyPolicySummary>div{background:#ffffff0d;border:1px solid #ffffff17;border-radius:14px;padding:16px}.privacyPolicySummary small{color:#ffffff7a;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.privacyPolicySummary strong{color:#fff;margin-top:7px;font-size:14px;line-height:1.4;display:block}.privacyPolicyBody{background:#fff;padding:100px 0}.privacyPolicyLayout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:80px;width:min(1180px,90%);margin:0 auto;display:grid}.privacyPolicyNavigation{background:#f7fafc;border:1px solid #dce6ef;border-radius:20px;padding:24px;position:sticky;top:125px}.privacyPolicyNavigation>p{color:#128fd4;letter-spacing:.17em;margin:0 0 17px;font-size:9px;font-weight:900}.privacyPolicyNavigation nav{display:grid}.privacyPolicyNavigation a{color:#56667d;border-bottom:1px solid #dde6ee;grid-template-columns:30px 1fr;align-items:start;gap:8px;padding:12px 0;font-size:12px;font-weight:700;line-height:1.4;text-decoration:none;display:grid}.privacyPolicyNavigation a:last-child{border-bottom:0}.privacyPolicyNavigation a span{color:#128fd4;font-size:9px;font-weight:900}.privacyPolicyContent{min-width:0}.privacyPolicyIntroduction{padding-bottom:20px}.privacyPolicyContent>section{scroll-margin-top:125px}.privacyPolicyContent>section:not(.privacyPolicyIntroduction){border-top:1px solid #dce5ee;padding:55px 0}.privacyPolicyContent p,.privacyPolicyContent li{color:#5f6e83;font-size:15px;line-height:1.78}.privacyPolicyContent p{margin:0}.privacyPolicyContent p+p{margin-top:18px}.privacyPolicyContent ul{margin:22px 0;padding-left:22px}.privacyPolicyContent li+li{margin-top:10px}.privacyPolicyContent h3{color:#1a2e48;margin:31px 0 12px;font-size:21px;line-height:1.35}.privacyPolicySectionHeading{grid-template-columns:52px 1fr;align-items:start;gap:18px;margin-bottom:25px;display:grid}.privacyPolicySectionHeading>span{color:#128fd4;background:#f7fbfd;border:1px solid #c9deeb;border-radius:50%;place-items:center;width:45px;height:45px;font-size:10px;font-weight:900;display:grid}.privacyPolicySectionHeading h2{color:#10243e;letter-spacing:-.03em;margin:2px 0 0;font-size:clamp(29px,3.5vw,42px);line-height:1.15}.privacyPolicyNotice{background:#f2f8fc;border-left:3px solid #179ddd;margin-top:30px;padding:24px}.privacyPolicyNotice strong{color:#18304a;font-size:16px;display:block}.privacyPolicyNotice p{margin-top:9px;font-size:14px}.privacyPolicyDetailGrid{grid-template-columns:repeat(2,1fr);gap:14px;margin:25px 0;display:grid}.privacyPolicyDetailGrid>div{background:#f8fbfd;border:1px solid #dce6ef;border-radius:17px;padding:22px}.privacyPolicyDetailGrid h3{color:#172c46;margin:0 0 9px;font-size:16px}.privacyPolicyDetailGrid p{font-size:13px;line-height:1.65}.privacyContactCard{color:#fff;background:radial-gradient(circle at 90% 10%,#48d2ff33,#0000 35%),linear-gradient(135deg,#071a38,#075b91);border-radius:20px;gap:8px;margin:25px 0;padding:26px;display:grid}.privacyContactCard>span{color:#61d9ff;letter-spacing:.16em;font-size:9px;font-weight:900}.privacyContactCard strong{color:#fff;margin:8px 0;font-size:23px}.privacyContactCard a{color:#ffffffdb;width:fit-content;font-size:14px;font-weight:800;text-decoration:none}.privacyContactCard p{color:#ffffffa3;margin-top:6px;font-size:13px}.privacyRegulatorLink{color:#087fc5;align-items:center;gap:18px;margin-top:22px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.privacyRegulatorLink span{font-size:19px}.privacyPolicyUpdates h2{color:#10243e;margin:0 0 15px;font-size:31px}.privacyPolicyClosing{background:#f5f9fc;border:1px solid #dce6ef;border-radius:21px;justify-content:space-between;align-items:center;gap:35px;margin-top:25px;padding:30px;display:flex}.privacyPolicyClosing>div>span{color:#128fd4;letter-spacing:.16em;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.privacyPolicyClosing strong{color:#182d47;font-size:20px;line-height:1.35}.privacyPolicyClosing .primaryBtn{color:#fff;background:linear-gradient(135deg,#08a4e5,#177bed);border-radius:13px;justify-content:center;align-items:center;min-width:165px;min-height:50px;padding:13px 20px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}@media (width<=950px){.privacyPremiumHeroInner{grid-template-columns:1fr;gap:50px}.privacyPolicySummary{max-width:620px}.privacyPolicyLayout{grid-template-columns:1fr;gap:45px}.privacyPolicyNavigation{position:static}.privacyPolicyNavigation nav{grid-template-columns:repeat(2,1fr);gap:0 20px}}@media (width<=650px){.privacyPremiumHero{padding:80px 5%}.privacyPremiumHero h1{font-size:clamp(49px,16vw,68px)}.privacyPolicyBody{padding:75px 0}.privacyPolicyNavigation nav,.privacyPolicyDetailGrid{grid-template-columns:1fr}.privacyPolicySectionHeading{grid-template-columns:45px 1fr;gap:12px}.privacyPolicyClosing{flex-direction:column;align-items:flex-start}.privacyPolicyClosing .primaryBtn{width:100%}}.footerPremium{color:#fff;background:radial-gradient(circle at 10% 10%,#189ede2e,#0000 32%),radial-gradient(circle at 92% 82%,#1d5bdc29,#0000 34%),linear-gradient(145deg,#050f22,#071b36 58%,#08355c);padding:50px 5% 20px;position:relative;overflow:hidden}.footerPremium:before{content:"";opacity:.09;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0}.footerPremiumInner{z-index:1;width:min(1320px,100%);margin:0 auto;position:relative}.footerPremiumTop{grid-template-columns:minmax(250px,1.05fr) minmax(170px,.68fr) minmax(170px,.68fr) minmax(220px,.78fr);align-items:start;gap:42px;display:grid}.footerPremiumLogo{background:#fff;border-radius:14px;justify-content:center;align-items:center;width:150px;min-height:66px;padding:10px 16px;display:inline-flex}.footerPremiumLogo img{object-fit:contain;width:100%;max-height:46px;display:block}.footerPremiumPosition{color:#fff;letter-spacing:-.02em;margin:18px 0 0;font-size:18px;font-weight:800;line-height:1.35}.footerPremiumDescription{color:#ffffff9e;margin:10px 0 0;font-size:14px;line-height:1.58}.footerPremiumRegional{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.footerPremiumRegional span{color:#ffffffb3;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:800}.footerPremiumColumn h3,.footerPremiumContact h3{color:#fff;margin:0 0 16px;font-size:15px;font-weight:900}.footerPremiumColumn nav{gap:9px;display:grid}.footerPremiumColumn a{color:#ffffff9e;width:fit-content;font-size:13px;font-weight:650;line-height:1.45;text-decoration:none;transition:color .17s,transform .17s}.footerPremiumColumn a:hover{color:#65d9ff;transform:translate(4px)}.footerPremiumContact{align-content:start;display:grid}.footerPremiumContact>a,.footerPremiumContact>div{border-bottom:1px solid #ffffff1a;gap:6px;padding:10px 0;text-decoration:none;display:grid}.footerPremiumContact small{color:#60d8ff;letter-spacing:.15em;font-size:8px;font-weight:900}.footerPremiumContact strong{color:#ffffffc7;font-size:13px;line-height:1.45}.footerPremiumAction{background:#ffffff0e;border:1px solid #ffffff21;border-radius:22px;justify-content:space-between;align-items:center;gap:45px;margin-top:65px;padding:30px 32px;display:flex}.footerPremiumAction span{color:#61d9ff;letter-spacing:.16em;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.footerPremiumAction strong{color:#fff;font-size:22px;line-height:1.35;display:block}.footerPremiumButton{color:#fff;text-align:center;background:linear-gradient(135deg,#00a9ed,#1686ff);border-radius:13px;justify-content:center;align-items:center;min-width:205px;min-height:51px;padding:14px 22px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 15px 32px #0091ff3d}.footerPremiumBottom{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding-top:18px;display:flex}.footerPremiumBottom p{color:#ffffff6e;margin:0;font-size:11px}.footerPremiumBottom nav{flex-wrap:wrap;gap:22px;display:flex}.footerPremiumBottom a{color:#ffffff94;font-size:11px;font-weight:700;text-decoration:none}@media (width<=1100px){.footerPremiumTop{grid-template-columns:repeat(2,1fr)}.footerPremiumBrand{max-width:520px}}@media (width<=680px){.footerPremium{padding-top:42px}.footerPremiumTop{grid-template-columns:1fr;gap:30px}.footerPremiumBrand{max-width:none}.footerPremiumAction{flex-direction:column;align-items:flex-start;padding:27px 23px}.footerPremiumButton{width:100%}.footerPremiumBottom{flex-direction:column;align-items:flex-start}.footerPremiumBottom nav{gap:16px}}.notFoundPremium{color:#fff;background:radial-gradient(circle at 50% 28%,#0ea5e933,#0000 34%),linear-gradient(145deg,#071329 0%,#0b2450 55%,#063d72 100%);justify-content:center;align-items:center;min-height:calc(100vh - 110px);padding:110px 5%;display:flex;overflow:hidden}.notFoundPremiumInner{text-align:center;width:min(1120px,100%);margin:0 auto}.notFoundCode{justify-content:center;align-items:center;gap:clamp(20px,5vw,64px);margin-bottom:38px;display:flex}.notFoundCode>span{color:#ffffffeb;letter-spacing:-.08em;font-size:clamp(88px,15vw,180px);font-weight:800;line-height:.8}.notFoundOrbit{aspect-ratio:1;background:radial-gradient(circle,#0ea5e952,#082f5bad);border:1px solid #7dd3fc73;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:clamp(125px,16vw,180px);padding:20px;display:flex;box-shadow:0 0 0 14px #0ea5e90f,0 0 60px #0ea5e938}.notFoundOrbit strong{letter-spacing:.08em;font-size:clamp(18px,2.3vw,28px)}.notFoundOrbit small{color:#bae6fd;max-width:110px;margin-top:5px;font-size:11px;line-height:1.35}.notFoundPremium .eyebrow{color:#38bdf8;letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;font-size:13px;font-weight:800}.notFoundPremium h1{color:#fff;letter-spacing:-.045em;max-width:780px;margin:0 auto;font-size:clamp(38px,6vw,72px);line-height:1.03}.notFoundLead{color:#cbd5e1;max-width:720px;margin:26px auto 0;font-size:clamp(17px,2vw,20px);line-height:1.75}.notFoundActions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.notFoundPremium .secondaryBtn{color:#fff;background:#ffffff14;border:1px solid #ffffff61}.notFoundPremium .secondaryBtn:hover{background:#ffffff26;border-color:#ffffffb3}.notFoundLinks{text-align:left;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:70px;display:grid}.notFoundLinks a{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #94d3ff33;border-radius:22px;flex-direction:column;min-height:175px;padding:25px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:flex}.notFoundLinks a:hover{background:#0ea5e921;border-color:#38bdf8a6;transform:translateY(-5px)}.notFoundLinks a>span{color:#38bdf8;letter-spacing:.14em;margin-bottom:auto;font-size:12px;font-weight:800}.notFoundLinks strong{margin-top:26px;font-size:17px;line-height:1.3}.notFoundLinks small{color:#aebed1;margin-top:8px;font-size:13px;line-height:1.5}@media (width<=900px){.notFoundLinks{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.notFoundPremium{min-height:auto;padding:80px 6%}.notFoundCode{gap:16px}.notFoundCode>span{font-size:74px}.notFoundOrbit{width:105px}.notFoundLinks{grid-template-columns:1fr;margin-top:50px}.notFoundLinks a{min-height:145px}}.flowPlatformPage,.flowPlatformPage *{box-sizing:border-box}.flowPlatformPage{color:#17233b;background:#fff;width:100%;overflow:hidden}.flowPlatformHero{color:#fff;background:radial-gradient(circle at 8% 10%,#26c6da29,#0000 34%),linear-gradient(135deg,#07152c 0%,#0a2f67 55%,#087fc1 100%);padding:90px 0 80px;position:relative}.flowPlatformHeroInner{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;gap:64px;width:min(1240px,90%);margin:0 auto;display:grid}.flowPlatformHeroContent{min-width:0}.flowPlatformHero .eyebrow{color:#65dcff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 22px;font-size:13px;font-weight:800;line-height:1.4}.flowPlatformHero h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(48px,5.4vw,76px);font-weight:800;line-height:.98}.flowPlatformHeroLead{color:#ffffffd1;max-width:720px;margin:28px 0 0;font-size:18px;line-height:1.75}.flowPlatformHeroActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.flowPlatformHeroActions .primaryBtn,.flowPlatformHeroActions .secondaryBtn{border-radius:14px;justify-content:center;align-items:center;min-height:54px;padding:15px 24px;font-weight:800;text-decoration:none;display:inline-flex}.flowPlatformHeroActions .primaryBtn{color:#fff;background:linear-gradient(135deg,#14a8ed,#087ac4);box-shadow:0 16px 34px #0099e642}.flowPlatformHeroActions .secondaryBtn{color:#fff;background:#ffffff14;border:1px solid #ffffff47}.flowPlatformHeroProof{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.flowPlatformHeroProof span{color:#ffffffe0;background:#ffffff12;border:1px solid #ffffff26;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:700}.flowPlatformHeroVisual{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0514308a;border:1px solid #ffffff2b;border-radius:28px;min-width:0;padding:20px;box-shadow:0 30px 70px #010d2359}.flowPlatformVisualTop{justify-content:space-between;gap:20px;margin-bottom:16px;display:flex}.flowPlatformVisualTop span{color:#63dfff;letter-spacing:.15em;font-size:11px;font-weight:800}.flowPlatformVisualTop strong{color:#fff;font-size:13px}.flowPlatformHeroVisual .swiper{border-radius:19px;width:100%;overflow:hidden}.flowPlatformHeroVisual .workforceImage{object-fit:cover;border-radius:19px;width:100%;height:370px;display:block}.flowPlatformVisualFooter{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.flowPlatformVisualFooter div{background:#ffffff12;border-radius:13px;min-width:0;padding:12px}.flowPlatformVisualFooter small,.flowPlatformVisualFooter strong{display:block}.flowPlatformVisualFooter small{color:#63dfff;text-transform:uppercase;margin-bottom:4px;font-size:10px}.flowPlatformVisualFooter strong{color:#fff;font-size:12px;line-height:1.4}.flowPlatformStory{background:#f5f8fc;padding:100px 0}.flowPlatformSectionIntro{text-align:center;width:min(1160px,90%);margin:0 auto 48px}.flowPlatformSectionIntro h2{color:#14213a;letter-spacing:-.035em;max-width:820px;margin:12px auto 18px;font-size:clamp(34px,4vw,52px);line-height:1.08}.flowPlatformSectionIntro>p:last-child{color:#657087;max-width:760px;margin:0 auto;font-size:17px;line-height:1.7}.flowPlatformJourney{grid-template-columns:repeat(4,1fr);gap:18px;width:min(1200px,90%);margin:0 auto;display:grid}.flowPlatformJourney article{background:#fff;border:1px solid #dce5f0;border-radius:22px;padding:28px;box-shadow:0 18px 45px #122b4e12}.flowPlatformJourney article>div{align-items:center;gap:10px;display:flex}.flowPlatformJourney article>div span{color:#0786cb;background:#e5f6ff;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid}.flowPlatformJourney small{color:#0786cb;text-transform:uppercase;font-weight:800}.flowPlatformJourney h3{color:#16233c;margin:24px 0 10px;font-size:21px}.flowPlatformJourney p{color:#687389;margin:0;line-height:1.65}.flowModuleSuite{background:#fff;padding:105px 0}.flowModuleSuiteIntro{grid-template-columns:1fr .75fr;align-items:end;gap:70px;width:min(1200px,90%);margin:0 auto 58px;display:grid}.flowModuleSuiteIntro h2{color:#13213a;letter-spacing:-.04em;max-width:720px;margin:12px 0 0;font-size:clamp(36px,4.4vw,58px);line-height:1.04}.flowModuleSuiteIntro>p{color:#667187;margin:0;font-size:17px;line-height:1.75}.flowModuleGroups{gap:28px;width:min(1200px,90%);margin:0 auto;display:grid}.flowModuleGroup{background:#f7f9fc;border:1px solid #dce5ef;border-radius:26px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:34px;padding:32px;display:grid}.flowModuleGroupIntro{padding:6px 10px 6px 4px}.flowModuleGroupIntro>div{align-items:center;gap:11px;display:flex}.flowModuleGroupIntro>div span{color:#fff;background:#0b88cf;border-radius:50%;place-items:center;width:42px;height:42px;font-size:12px;font-weight:800;display:grid}.flowModuleGroupIntro small{color:#087fc1;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.flowModuleGroupIntro h3{color:#15233d;margin:24px 0 12px;font-size:27px;line-height:1.16}.flowModuleGroupIntro p{color:#687389;margin:0;line-height:1.7}.flowModuleCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.flowModuleCards article{background:#fff;border:1px solid #e0e7f0;border-radius:18px;min-width:0;padding:22px;box-shadow:0 12px 30px #182f4f0d}.flowModuleCards h4{color:#17253e;margin:0 0 9px;font-size:17px}.flowModuleCards p{color:#6b7588;margin:0;font-size:14px;line-height:1.65}.flowMobileWorkforce{grid-template-columns:.78fr 1.22fr;align-items:center;gap:65px;width:min(1200px,90%);margin:0 auto;padding:105px 0;display:grid}.flowMobileWorkforceIntro h2{color:#14213a;letter-spacing:-.04em;margin:12px 0 20px;font-size:clamp(36px,4vw,54px);line-height:1.06}.flowMobileWorkforceIntro>p:not(.eyebrow){color:#677287;margin:0 0 28px;font-size:17px;line-height:1.75}.flowWorkforceAccessGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.flowWorkforceAccessGrid article{color:#fff;background:linear-gradient(145deg,#081b38,#0b4381);border-radius:21px;min-height:205px;padding:26px}.flowWorkforceAccessGrid article span{color:#58d7ff;font-size:12px;font-weight:800}.flowWorkforceAccessGrid h3{color:#fff;margin:30px 0 10px;font-size:22px}.flowWorkforceAccessGrid p{color:#ffffffbf;margin:0;line-height:1.65}.flowDeploymentSection{background:#f4f7fb;padding:105px 0}.flowDeploymentGrid{grid-template-columns:repeat(3,1fr);gap:18px;width:min(1100px,90%);margin:0 auto;display:grid}.flowDeploymentGrid article{background:#fff;border:1px solid #dce4ee;border-radius:22px;padding:30px}.flowDeploymentGrid article span{color:#0988ce;font-size:12px;font-weight:800}.flowDeploymentGrid h3{color:#17243d;margin:28px 0 10px;font-size:24px}.flowDeploymentGrid p{color:#697489;margin:0;line-height:1.65}.flowIntegrationStatement{color:#fff;background:linear-gradient(135deg,#07172f,#0a4383);border-radius:24px;grid-template-columns:.8fr 1.2fr;gap:32px;width:min(1100px,90%);margin:26px auto 0;padding:34px;display:grid}.flowIntegrationStatement span,.flowIntegrationStatement strong{display:block}.flowIntegrationStatement span{color:#58d9ff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:800}.flowIntegrationStatement strong{font-size:25px;line-height:1.25}.flowIntegrationStatement p{color:#ffffffc2;margin:0;line-height:1.7}.flowIntegrationStatement>a{color:#67ddff;grid-column:2;font-weight:800;text-decoration:none}.flowPlatformDemo{justify-content:space-between;align-items:center;gap:50px;width:min(1200px,90%);margin:0 auto;padding:90px 0;display:flex}.flowPlatformDemo h2{color:#14213a;letter-spacing:-.035em;max-width:750px;margin:12px 0 16px;font-size:clamp(34px,4vw,52px);line-height:1.08}.flowPlatformDemo p:not(.eyebrow){color:#687389;max-width:700px;margin:0;line-height:1.7}.flowPlatformDemoActions{flex-direction:column;flex:none;gap:12px;display:flex}@media (width<=1050px){.flowPlatformHeroInner,.flowMobileWorkforce{grid-template-columns:1fr}.flowPlatformJourney{grid-template-columns:repeat(2,1fr)}.flowPlatformHeroVisual{max-width:760px}}@media (width<=820px){.flowPlatformHero{padding:70px 0}.flowPlatformHero h1{font-size:clamp(42px,12vw,62px)}.flowModuleSuiteIntro,.flowModuleGroup,.flowIntegrationStatement{grid-template-columns:1fr}.flowIntegrationStatement>a{grid-column:1}.flowDeploymentGrid{grid-template-columns:1fr}.flowPlatformDemo{flex-direction:column;align-items:flex-start}.flowPlatformDemoActions{flex-flow:wrap}}@media (width<=600px){.flowPlatformHeroInner,.flowPlatformStory>*,.flowModuleSuiteIntro,.flowModuleGroups,.flowMobileWorkforce,.flowDeploymentGrid,.flowIntegrationStatement,.flowPlatformDemo{width:min(92%,520px)}.flowPlatformJourney,.flowModuleCards,.flowWorkforceAccessGrid,.flowPlatformVisualFooter{grid-template-columns:1fr}.flowModuleGroup{padding:22px}.flowPlatformHeroVisual .workforceImage{height:270px}.flowPlatformHeroActions,.flowPlatformDemoActions{flex-direction:column;align-items:stretch}}.aiProductVideoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:46px;display:grid}.aiProductVideoCard,.aiProductVerificationCard{background:#fff;border:1px solid #13487724;border-radius:24px;min-width:0;overflow:hidden;box-shadow:0 20px 50px #0d2a4f1a}.aiProductVideoFrame{aspect-ratio:16/9;background:radial-gradient(circle at 50% 20%,#1db0ec52,#0000 45%),#06172f;position:relative;overflow:hidden}.aiProductVideoFrame video{object-fit:contain;background:#06172f;width:100%;height:100%;display:block}.aiProductVideoContent{padding:27px 28px 30px}.aiProductVideoContent>span,.aiProductVerificationCard>span{color:#0787cd;letter-spacing:.14em;text-transform:uppercase;margin-bottom:13px;font-size:11px;font-weight:800;display:inline-block}.aiProductVideoContent h3,.aiProductVerificationCard h3{color:#15233c;letter-spacing:-.02em;margin:0 0 12px;font-size:24px;line-height:1.2}.aiProductVideoContent p,.aiProductVerificationCard p{color:#687389;margin:0;font-size:15px;line-height:1.7}.aiProductVerificationCard{background:radial-gradient(circle at 90% 10%,#2cc7ef3d,#0000 38%),linear-gradient(145deg,#07162d,#0a4382);flex-direction:column;justify-content:center;min-height:350px;padding:40px;display:flex}.aiProductVerificationCard>span{color:#61dcff}.aiProductVerificationCard h3{color:#fff;max-width:520px;font-size:clamp(27px,3vw,38px)}.aiProductVerificationCard p{color:#ffffffc2;max-width:560px}.aiProductVerificationCard>a{color:#67ddff;align-items:center;gap:10px;width:fit-content;margin-top:25px;font-weight:800;text-decoration:none;display:inline-flex}.aiProductVerificationCard>a:hover{color:#fff}@media (width<=900px){.aiProductVideoGrid{grid-template-columns:1fr}.aiProductVerificationCard{min-height:auto}}@media (width<=560px){.aiProductVideoGrid{gap:16px;margin-top:32px}.aiProductVideoContent{padding:22px}.aiProductVerificationCard{padding:30px 22px}.aiProductVideoContent h3{font-size:21px}}.attendanceProductSection{color:#fff;background:radial-gradient(circle at 8% 8%,#24bbe72e,#0000 32%),linear-gradient(145deg,#06152c,#0a3f79);padding:105px 0}.attendanceProductIntro{grid-template-columns:1fr .75fr;align-items:end;gap:70px;width:min(1200px,90%);margin:0 auto 52px;display:grid}.attendanceProductIntro .eyebrow{color:#63dcff;margin:0 0 14px}.attendanceProductIntro h2{color:#fff;letter-spacing:-.04em;max-width:740px;margin:0;font-size:clamp(36px,4.2vw,56px);line-height:1.05}.attendanceProductIntro>p{color:#ffffffbd;margin:0;font-size:17px;line-height:1.75}.attendanceProductGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:min(1200px,90%);margin:0 auto;display:grid}.attendanceProductGrid figure{background:#ffffff12;border:1px solid #ffffff24;border-radius:24px;min-width:0;margin:0;overflow:hidden;box-shadow:0 24px 55px #000a1c47}.attendanceProductGrid figure.featured{grid-column:1/-1}.attendanceProductImage{background:#eef4f9;place-items:center;min-height:360px;padding:18px;display:grid;overflow:hidden}.attendanceProductGrid figure.featured .attendanceProductImage{min-height:470px}.attendanceProductImage img{object-fit:contain;object-position:center;border-radius:13px;width:100%;height:100%;max-height:520px;display:block}.attendanceProductGrid figcaption{grid-template-columns:42px 1fr;gap:17px;padding:25px 26px 28px;display:grid}.attendanceProductGrid figcaption>span{color:#62ddff;background:#4fd3ff26;border-radius:50%;place-items:center;width:40px;height:40px;font-size:11px;font-weight:800;display:grid}.attendanceProductGrid h3{color:#fff;margin:1px 0 8px;font-size:20px;line-height:1.25}.attendanceProductGrid p{color:#ffffffb3;margin:0;font-size:14px;line-height:1.65}@media (width<=850px){.attendanceProductIntro{grid-template-columns:1fr;gap:24px}.attendanceProductGrid{grid-template-columns:1fr}.attendanceProductGrid figure.featured{grid-column:auto}.attendanceProductImage,.attendanceProductGrid figure.featured .attendanceProductImage{min-height:320px}}@media (width<=560px){.attendanceProductSection{padding:75px 0}.attendanceProductIntro,.attendanceProductGrid{width:92%}.attendanceProductImage,.attendanceProductGrid figure.featured .attendanceProductImage{min-height:240px;padding:10px}.attendanceProductGrid figcaption{grid-template-columns:1fr;padding:22px}}.attendanceExecutive{--att-navy:#081b2e;--att-ink:#122334;--att-muted:#5f6d78;--att-line:#dce3e7;--att-ivory:#f4f1e9;--att-white:#fff;--att-teal:#087f83;--att-aqua:#27b9b3;background:var(--att-white);color:var(--att-ink)}.attendanceExecutiveHero{background:var(--att-ivory);grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);min-height:760px;padding-top:88px;display:grid}.attendanceHeroCopy{flex-direction:column;justify-content:center;padding:100px clamp(36px,6vw,96px);display:flex}.attendanceKicker{color:var(--att-teal);letter-spacing:.17em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:800}.attendanceHeroCopy h1{max-width:690px;color:var(--att-ink);letter-spacing:-.055em;margin:0;font-size:clamp(48px,5.8vw,82px);font-weight:700;line-height:.98}.attendanceHeroCopy h1 em{color:var(--att-teal);font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}.attendanceHeroCopy>p:not(.attendanceKicker){max-width:610px;color:var(--att-muted);margin:30px 0 0;font-size:18px;line-height:1.75}.attendanceHeroCopy .buttons,.attendanceCta .buttons{align-items:center;gap:24px;margin-top:34px;display:flex}.attendanceHeroCopy .primaryBtn,.attendanceCta .primaryBtn{background:var(--att-teal);box-shadow:none;border-radius:3px}.attendanceTextLink{color:var(--att-ink);border-bottom:1px solid;gap:8px;padding:12px 0 8px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.attendanceTextLink span{color:var(--att-teal)}.attendanceTextLink.light{color:#fff}.attendanceHeroProof{gap:0;margin-top:48px;display:flex}.attendanceHeroProof span{color:#4c5a65;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #c9d1d4;border-radius:0;padding:0 20px;font-size:10px}.attendanceHeroProof span:first-child{padding-left:0}.attendanceHeroProof span:last-child{border-right:0}.attendanceHeroVisual,.attendanceFeatureImage{position:relative;overflow:hidden}.attendanceHeroVisual img,.attendanceFeatureImage img{object-fit:cover;width:100%;height:100%}.attendanceHeroVisual:after{content:"";background:linear-gradient(#0000 45%,#04162480);position:absolute;inset:0}.attendanceFloatingStat{z-index:2;border-left:3px solid var(--att-aqua);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#071a2be0;width:min(340px,100% - 68px);padding:24px 26px;position:absolute;bottom:34px;right:34px}.attendanceFloatingStat span,.attendanceFloatingStat small{display:block}.attendanceFloatingStat span{color:#7bded8;letter-spacing:.14em;font-size:9px;font-weight:800}.attendanceFloatingStat strong{margin:8px 0 4px;font-size:22px;display:block}.attendanceFloatingStat small{color:#ffffffad}.attendanceExecutiveSection{padding:110px clamp(24px,6vw,96px)}.attendanceExecutiveSection>*,.attendanceProductLight>*,.attendanceInsightsSection>*,.attendanceCta>*{width:min(1240px,100%);margin-left:auto;margin-right:auto}.attendanceSectionHeading{max-width:840px;margin-bottom:54px}.attendanceSectionHeading h2,.attendanceProductLight h2,.attendanceFeatureCopy h2,.attendanceInsightsLead h2,.attendanceCta h2{color:var(--att-ink);letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.4vw,62px);line-height:1.05}.attendanceSectionHeading>p:last-child,.attendanceHeadingRow>p,.attendanceProductLight .attendanceProductIntro>p{color:var(--att-muted);font-size:16px;line-height:1.75}.attendanceHeadingRow{grid-template-columns:minmax(0,1.2fr) minmax(300px,.65fr);align-items:end;gap:80px;max-width:none;display:grid}.attendanceProblemSection{background:#fff}.attendanceBeforeAfter{grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr);align-items:stretch;display:grid}.attendanceBeforeAfter article{padding:44px}.attendanceBefore{background:#eef1f2}.attendanceAfter{background:var(--att-navy);color:#fff}.attendanceBeforeAfter article>span{color:var(--att-teal);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.attendanceBeforeAfter h3{margin:18px 0 28px;font-size:27px}.attendanceAfter h3{color:#fff}.attendanceBeforeAfter ul{grid-template-columns:1fr 1fr;gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}.attendanceBeforeAfter li{border-bottom:1px solid #5064702e;padding:12px 0;font-size:14px}.attendanceAfter li{color:#ffffffc7;border-color:#ffffff1f}.attendanceTransformationMark{background:var(--att-ivory);text-align:center;place-content:center;gap:12px;display:grid}.attendanceTransformationMark span{color:var(--att-teal);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.attendanceTransformationMark b{color:var(--att-teal);font-size:32px}.attendanceMethodsSection,.attendanceScenariosSection{background:var(--att-ivory)}.verificationMethodGrid,.workforceScenarioGrid{border-top:1px solid #cbd3d5;border-left:1px solid #cbd3d5;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.verificationMethodGrid article,.workforceScenarioGrid article{background:#ffffff61;border-bottom:1px solid #cbd3d5;border-right:1px solid #cbd3d5;min-height:245px;padding:34px}.verificationMethodGrid article>span,.workforceScenarioGrid article>span{color:var(--att-teal);font-size:11px;font-weight:800}.verificationMethodGrid h3,.workforceScenarioGrid h3{color:var(--att-ink);margin:50px 0 12px;font-size:21px}.verificationMethodGrid p,.workforceScenarioGrid p{color:var(--att-muted);margin:0;font-size:14px;line-height:1.7}.attendanceProductLight{color:var(--att-ink);background:#fff;padding:110px clamp(24px,6vw,96px)}.attendanceProductLight .attendanceProductIntro .attendanceKicker{color:var(--att-teal)}.attendanceProductLight .attendanceProductGrid figure{border:1px solid var(--att-line);background:#f3f5f5;border-radius:4px;box-shadow:0 18px 45px #1223341a}.attendanceProductLight .attendanceProductImage{background:#edf1f2}.attendanceProductLight .attendanceProductGrid figcaption{align-items:center;padding:20px 24px;display:flex}.attendanceProductLight .attendanceProductGrid h3{color:var(--att-ink);margin:0;font-size:17px}.attendanceFeatureSplit{grid-template-columns:1fr 1fr;min-height:690px;display:grid}.attendanceFeatureCopy{flex-direction:column;justify-content:center;padding:clamp(64px,7vw,110px);display:flex}.attendanceAiFeature{background:var(--att-ivory)}.attendanceMobileFeature{background:#fff}.attendanceFeatureCopy>p:not(.attendanceKicker){color:var(--att-muted);margin:25px 0 0;font-size:16px;line-height:1.75}.attendanceFeatureCopy>small{color:#73808a;border-top:1px solid #cfd6d8;margin-top:28px;padding-top:18px;line-height:1.6}.attendanceFeatureSteps{margin:32px 0 0;padding:0;list-style:none}.attendanceFeatureSteps li{color:#314454;border-bottom:1px solid #d5dcde;grid-template-columns:44px 1fr;padding:16px 0;font-weight:700;display:grid}.attendanceFeatureSteps span{color:var(--att-teal);font-size:11px}.attendanceImageLabel{color:#ffffffd1;letter-spacing:.06em;text-transform:uppercase;background:#071a2bdb;padding:13px 16px;font-size:10px;position:absolute;bottom:22px;left:22px;right:22px}.attendanceUseCaseChips{flex-wrap:wrap;gap:9px;margin-top:34px;display:flex}.attendanceUseCaseChips span{color:#344a5a;border:1px solid #cfd7da;padding:10px 14px;font-size:12px;font-weight:700}.attendanceWorkflowSection{background:var(--att-navy)}.attendanceWorkflowSection .attendanceKicker{color:#63d5cf}.attendanceWorkflowSection .attendanceSectionHeading h2{color:#fff}.attendanceExecutive .attendanceWorkflow{background:#ffffff24;gap:1px}.attendanceExecutive .attendanceWorkflow article{background:#0d263c;border:0;border-radius:0;min-height:250px;padding:30px}.attendanceExecutive .attendanceWorkflow article:not(:last-child):after{display:none}.attendanceExecutive .attendanceWorkflow article>span{color:#64d8d1;margin-bottom:55px}.attendanceExecutive .attendanceWorkflow h3{color:#fff}.attendanceExecutive .attendanceWorkflow p{color:#ffffff9e}.attendanceInsightsSection{background:var(--att-teal);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:100px;padding:110px clamp(24px,6vw,96px);display:grid}.attendanceInsightsSection>*{width:auto}.attendanceInsightsLead .attendanceKicker{color:#b7f3ed}.attendanceInsightsLead h2{color:#fff}.attendanceInsightsLead>p:not(.attendanceKicker){color:#ffffffc2;line-height:1.75}.attendanceInsightsLead .attendanceTextLink{margin-top:24px}.attendanceExecutive .attendanceInsightList{border-top-color:#ffffff4d}.attendanceExecutive .attendanceInsightList div{border-bottom-color:#ffffff3d}.attendanceExecutive .attendanceInsightList span{color:#d7fffb}.attendanceExecutive .attendanceInsightList p{color:#fff}.attendanceCta{background:var(--att-ivory);text-align:center;padding:120px clamp(24px,6vw,96px)}.attendanceCta>*{max-width:850px}.attendanceCta>p:not(.attendanceKicker){color:var(--att-muted);font-size:16px;line-height:1.75}.attendanceCta .buttons{justify-content:center}@media (width<=980px){.attendanceExecutiveHero,.attendanceFeatureSplit,.attendanceInsightsSection{grid-template-columns:1fr}.attendanceExecutiveHero{padding-top:72px}.attendanceHeroVisual{min-height:560px}.attendanceMobileFeature .attendanceFeatureCopy{order:2}.attendanceMobileFeature .attendanceFeatureImage{order:1;min-height:520px}.attendanceAiFeature .attendanceFeatureImage{min-height:520px}.attendanceHeadingRow{grid-template-columns:1fr;gap:20px}.attendanceBeforeAfter{grid-template-columns:1fr}.attendanceTransformationMark{min-height:100px}.attendanceTransformationMark b{transform:rotate(90deg)}.verificationMethodGrid,.workforceScenarioGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.attendanceExecutiveHero{min-height:auto}.attendanceHeroCopy{padding:70px 22px}.attendanceHeroCopy h1{font-size:46px}.attendanceHeroCopy .buttons,.attendanceCta .buttons{flex-direction:column;align-items:flex-start}.attendanceHeroProof{gap:10px;display:grid}.attendanceHeroProof span{border:0;padding:0}.attendanceHeroVisual{min-height:430px}.attendanceExecutiveSection,.attendanceProductLight,.attendanceInsightsSection,.attendanceCta{padding:78px 22px}.attendanceBeforeAfter article{padding:30px 24px}.attendanceBeforeAfter ul,.verificationMethodGrid,.workforceScenarioGrid{grid-template-columns:1fr}.verificationMethodGrid article,.workforceScenarioGrid article{min-height:210px}.attendanceFeatureCopy{padding:74px 22px}.attendanceAiFeature .attendanceFeatureImage,.attendanceMobileFeature .attendanceFeatureImage{min-height:420px}.attendanceExecutive .attendanceWorkflow{grid-template-columns:1fr}.attendanceInsightsSection{gap:50px}}.performanceProductSection{color:#fff;background:radial-gradient(circle at 90% 5%,#2bc2ec33,#0000 34%),linear-gradient(145deg,#07152c,#0b3971);padding:105px 0}.performanceProductIntro{grid-template-columns:1fr .72fr;align-items:end;gap:70px;width:min(1200px,90%);margin:0 auto 52px;display:grid}.performanceProductIntro .eyebrow{color:#63dcff;margin:0 0 14px}.performanceProductIntro h2{color:#fff;letter-spacing:-.04em;max-width:760px;margin:0;font-size:clamp(36px,4.2vw,56px);line-height:1.05}.performanceProductIntro>p{color:#ffffffbd;margin:0;font-size:17px;line-height:1.75}.performanceProductGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:min(1200px,90%);margin:0 auto;display:grid}.performanceProductGrid figure{background:#ffffff12;border:1px solid #ffffff24;border-radius:24px;min-width:0;margin:0;overflow:hidden;box-shadow:0 25px 55px #000a1c4d}.performanceProductGrid figure.featured{grid-column:1/-1}.performanceProductImage{background:#f0f5fa;place-items:center;min-height:350px;padding:18px;display:grid;overflow:hidden}.performanceProductGrid figure.featured .performanceProductImage{min-height:470px}.performanceProductImage img{object-fit:contain;object-position:center;border-radius:13px;width:100%;height:100%;max-height:520px;display:block}.performanceProductGrid figcaption{grid-template-columns:42px 1fr;gap:17px;padding:25px 26px 28px;display:grid}.performanceProductGrid figcaption>span{color:#64ddff;background:#4bd3ff29;border-radius:50%;place-items:center;width:40px;height:40px;font-size:11px;font-weight:800;display:grid}.performanceProductGrid h3{color:#fff;margin:1px 0 8px;font-size:21px;line-height:1.25}.performanceProductGrid p{color:#ffffffb3;margin:0;font-size:14px;line-height:1.65}@media (width<=850px){.performanceProductIntro{grid-template-columns:1fr;gap:24px}.performanceProductGrid{grid-template-columns:1fr}.performanceProductGrid figure.featured{grid-column:auto}.performanceProductImage,.performanceProductGrid figure.featured .performanceProductImage{min-height:310px}}@media (width<=560px){.performanceProductSection{padding:75px 0}.performanceProductIntro,.performanceProductGrid{width:92%}.performanceProductImage,.performanceProductGrid figure.featured .performanceProductImage{min-height:230px;padding:10px}.performanceProductGrid figcaption{grid-template-columns:1fr;padding:22px}}.flowPerformancePage .performanceCapabilitiesSection,.flowPerformancePage .performanceAiSection{color:#fff}.flowPerformancePage .performanceCapabilitiesSection h2,.flowPerformancePage .performanceAiSection h2{text-shadow:0 2px 18px #0000001f;color:#fff!important;opacity:1!important}.flowPerformancePage .performanceCapabilitiesSection .performanceSectionIntro>p:not(.eyebrow),.flowPerformancePage .performanceAiSection .performanceSectionIntro>p:not(.eyebrow){color:#ffffffdb!important;opacity:1!important}.flowPerformancePage .performanceCapabilitiesSection .eyebrow,.flowPerformancePage .performanceAiSection .eyebrow{color:#68ddff!important;opacity:1!important}.flowPerformancePage .performanceCapabilityList article{background:#ffffff14;border-color:#ffffff29}.flowPerformancePage .performanceCapabilityList article>span{color:#68ddff!important;opacity:1!important}.flowPerformancePage .performanceCapabilityList h3{color:#fff!important;opacity:1!important}.flowPerformancePage .performanceCapabilityList p{color:#ffffffd1!important;opacity:1!important}.flowPerformancePage .leadershipQuestionList>div{background:#ffffff14;border-color:#ffffff2e}.flowPerformancePage .leadershipQuestionList span{color:#69deff!important;opacity:1!important}.flowPerformancePage .leadershipQuestionList p{font-weight:600;color:#fff!important;opacity:1!important}.flowPlatformPage .flowPlatformDemo{color:#fff}.flowPlatformPage .flowPlatformDemo h2{text-shadow:0 2px 18px #0000001f;color:#fff!important;opacity:1!important}.flowPlatformPage .flowPlatformDemo p:not(.eyebrow){color:#ffffffdb!important;opacity:1!important}.flowPlatformPage .flowPlatformDemo .secondaryBtn{background:#ffffff14;border:1px solid #ffffff59;color:#fff!important}.flowPlatformPage .flowMobileWorkforceIntro .eyebrow{color:#65ddff!important;opacity:1!important}.flowPlatformPage .flowMobileWorkforceIntro h2{text-shadow:0 2px 18px #00000021;color:#fff!important;opacity:1!important}.flowPlatformPage .flowMobileWorkforceIntro>p:not(.eyebrow){color:#ffffffe0!important;opacity:1!important}.flowPlatformPage .flowMobileWorkforceIntro .primaryBtn{color:#fff!important;opacity:1!important}.headerWorkforceMenu{align-items:center;display:flex;position:relative}.headerWorkforceButton{color:#ffffffe0;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;font-size:15px;font-weight:700;line-height:1;transition:color .16s;display:inline-flex;position:relative}.headerWorkforceButton:hover,.headerWorkforceMenu.open .headerWorkforceButton{color:#fff}.headerWorkforceIndicator{background:#27c8ff;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 14px #27c8ffbf}.headerMenuChevron{color:#71dcff;font-size:16px;line-height:1;transition:transform .16s;display:inline-flex}.headerWorkforceDropdown{z-index:1000;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 15% 0,#26c0ff21,#0000 35%),linear-gradient(145deg,#051331fc,#052656fc);border:1px solid #71dcff33;border-radius:26px;width:min(900px,100vw - 40px);padding:14px;position:absolute;top:calc(100% + 20px);left:-220px;overflow:hidden;box-shadow:0 34px 90px #00091e80,0 10px 25px #00143c4d}.headerWorkforceDropdown:before{content:"";background:linear-gradient(90deg,#0000,#69deffbf,#0000);width:72%;height:1px;position:absolute;top:0;left:14%}.headerDropdownHeading{border-bottom:1px solid #ffffff17;grid-template-columns:.72fr 1.28fr;align-items:center;gap:24px;padding:22px;display:grid}.headerDropdownLabel{color:#68ddff;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800;line-height:1.4}.headerDropdownOverview{background:#ffffff0e;border:1px solid #69deff29;border-radius:16px;padding:15px 18px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:block}.headerDropdownOverview:hover{background:#69deff17;border-color:#69deff66;transform:translateY(-2px)}.headerDropdownOverview strong{color:#fff;margin-bottom:5px;font-size:16px;font-weight:800;display:block}.headerDropdownOverview>span{color:#ffffffad;font-size:13px;line-height:1.5;display:block}.headerWorkforceLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 8px;display:grid}.headerWorkforceLinks>a{min-height:96px;color:inherit;border:1px solid #0000;border-radius:17px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;padding:18px;text-decoration:none;transition:transform .16s,background .16s,border-color .16s;display:grid}.headerWorkforceLinks>a:hover,.headerWorkforceLinks>a.active{background:#fff1;border-color:#69deff33;transform:translateY(-2px)}.headerDropdownNumber{color:#69deff;background:#69deff14;border:1px solid #69deff3d;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:flex}.headerWorkforceLinks strong{color:#fff;margin:1px 0 6px;font-size:15px;font-weight:800;line-height:1.3;display:block}.headerWorkforceLinks div>span{color:#ffffffa1;font-size:12px;line-height:1.5;display:block}.headerWorkforceDropdownFooter{background:linear-gradient(90deg,#159adc26,#1ac9ec12);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;min-height:82px;padding:18px 22px;display:flex}.headerWorkforceDropdownFooter>div{flex-direction:column;gap:4px;min-width:0;display:flex}.headerWorkforceDropdownFooter>div span{color:#6ddfff;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.headerWorkforceDropdownFooter>div strong{color:#fff;font-size:14px;line-height:1.4}.headerWorkforceDropdownFooter>a{background:#20aee7;border:1px solid #69deff66;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 17px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .16s,background .16s;display:inline-flex;box-shadow:0 12px 25px #0069b438;color:#fff!important}.headerWorkforceDropdownFooter>a:hover{background:#32c4f4;transform:translateY(-2px)}@media (width<=1100px){.headerWorkforceDropdown{width:min(820px,100vw - 30px);left:-160px}}@media (width<=900px){.headerWorkforceDropdown{display:none}}.headerV2Mobile .mobileNavLabel{color:#65ddff;letter-spacing:.16em;text-transform:uppercase;margin:22px 0 7px;padding:0 18px;font-size:11px;font-weight:800;line-height:1.4}.headerV2Mobile .mobileNavLabel:first-of-type{margin-top:8px}.headerV2Mobile>a{border-radius:10px}.headerV2Mobile>a.active{color:#fff;background:#4acdff1a}.flowPlatformPage .flowMobileWorkforce{color:#fff;overflow:hidden;box-shadow:0 30px 80px #05235233;background:radial-gradient(circle at 15% 20%,#23c9ff2e,#0000 33%),linear-gradient(135deg,#071a42 0%,#063e8b 60%,#079cce 100%)!important;border-radius:30px!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;align-items:center!important;gap:clamp(42px,6vw,82px)!important;width:min(1240px,100% - 48px)!important;margin:72px auto!important;padding:clamp(52px,6vw,76px)!important;display:grid!important}.flowPlatformPage .flowMobileWorkforceIntro{max-width:530px!important}.flowPlatformPage .flowMobileWorkforceIntro .eyebrow{color:#75e4ff!important;letter-spacing:.18em!important;opacity:1!important;margin:0 0 18px!important;font-size:12px!important;font-weight:800!important}.flowPlatformPage .flowMobileWorkforceIntro h2{text-wrap:balance;color:#fff!important;letter-spacing:-.045em!important;opacity:1!important;max-width:530px!important;margin:0!important;font-size:clamp(38px,4vw,58px)!important;font-weight:780!important;line-height:1.03!important}.flowPlatformPage .flowMobileWorkforceIntro>p:not(.eyebrow){color:#ffffffd1!important;opacity:1!important;max-width:510px!important;margin:24px 0 0!important;font-size:16px!important;line-height:1.75!important}.flowPlatformPage .flowWorkforceAccessGrid article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .18s,border-color .18s,background .18s;background:#04153db3!important;border:1px solid #ffffff21!important;border-radius:21px!important;min-height:210px!important;padding:27px!important;box-shadow:0 18px 40px #00103229!important}.flowPlatformPage .flowWorkforceAccessGrid article:hover{transform:translateY(-4px);background:#072052db!important;border-color:#69deff73!important}.flowPlatformPage .flowWorkforceAccessGrid article>span{display:block;color:#69deff!important;margin-bottom:34px!important;font-size:12px!important;font-weight:800!important}.flowPlatformPage .flowWorkforceAccessGrid h3{color:#fff!important;margin:0 0 12px!important;font-size:22px!important;font-weight:760!important;line-height:1.2!important}.flowPlatformPage .flowWorkforceAccessGrid p{color:#ffffffc2!important;opacity:1!important;margin:0!important;font-size:15px!important;line-height:1.65!important}.flowPlatformPage .flowMobileWorkforceIntro .primaryBtn{justify-content:center;align-items:center;box-shadow:0 14px 28px #0012382e;color:#082b63!important;opacity:1!important;background:#fff!important;border:1px solid #fff!important;border-radius:13px!important;width:auto!important;min-height:52px!important;margin-top:30px!important;padding:0 23px!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.flowPlatformPage .flowPlatformDemo{color:#fff;box-shadow:0 28px 75px #0522532e;background:radial-gradient(circle at 15% 0,#3ad2ff33,#0000 38%),linear-gradient(135deg,#06183e 0%,#06428e 68%,#0a9dcc 100%)!important;border-radius:30px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:48px!important;width:min(1160px,100% - 48px)!important;margin:72px auto 96px!important;padding:clamp(52px,7vw,82px)!important;display:grid!important}.flowPlatformPage .flowPlatformDemo>div:first-child{max-width:720px}.flowPlatformPage .flowPlatformDemo .eyebrow{color:#72e4ff!important;opacity:1!important}.flowPlatformPage .flowPlatformDemo h2{color:#fff!important;letter-spacing:-.04em!important;opacity:1!important;max-width:720px!important;margin:16px 0 0!important;font-size:clamp(36px,4vw,56px)!important;font-weight:770!important;line-height:1.05!important}.flowPlatformPage .flowPlatformDemo p:not(.eyebrow){color:#ffffffd1!important;opacity:1!important;max-width:650px!important;margin:22px 0 0!important;font-size:16px!important;line-height:1.7!important}.flowPlatformPage .flowPlatformDemoActions{flex-direction:column;min-width:220px;gap:12px!important;display:flex!important}.flowPlatformPage .flowPlatformDemoActions a{justify-content:center;align-items:center;opacity:1!important;border-radius:13px!important;width:100%!important;min-height:52px!important;padding:0 21px!important;font-size:14px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.flowPlatformPage .flowPlatformDemoActions .primaryBtn{color:#082b63!important;background:#fff!important;border:1px solid #fff!important}.flowPlatformPage .flowPlatformDemoActions .secondaryBtn{color:#fff!important;background:#ffffff12!important;border:1px solid #ffffff57!important}@media (width<=960px){.flowPlatformPage .flowMobileWorkforce,.flowPlatformPage .flowPlatformDemo{grid-template-columns:1fr!important}.flowPlatformPage .flowPlatformDemoActions{flex-direction:row;min-width:0}}@media (width<=680px){.flowPlatformPage .flowMobileWorkforce,.flowPlatformPage .flowPlatformDemo{border-radius:22px!important;width:calc(100% - 24px)!important;margin:42px auto 58px!important;padding:44px 22px!important}.flowPlatformPage .flowWorkforceAccessGrid{grid-template-columns:1fr!important}.flowPlatformPage .flowWorkforceAccessGrid article{min-height:auto!important}.flowPlatformPage .flowPlatformDemoActions{flex-direction:column}}.flowPlatformPage{--flow-navy:#061a33;--flow-navy-light:#0b2e58;--flow-blue:#1268c4;--flow-cyan:#19bdec;--flow-ink:#14233a;--flow-copy:#53637a;--flow-muted:#718096;--flow-line:#dce5ef;--flow-surface:#fff;--flow-background:#f4f7fb;background:var(--flow-background);width:100%;color:var(--flow-ink);font-family:var(--dymax-font);overflow:hidden}.flowPlatformPage *,.flowPlatformPage :before,.flowPlatformPage :after{box-sizing:border-box}.flowPlatformPage h1,.flowPlatformPage h2,.flowPlatformPage h3,.flowPlatformPage h4,.flowPlatformPage .eyebrow,.flowPlatformPage a,.flowPlatformPage button{font-family:Montserrat,sans-serif}.flowPlatformPage img{max-width:100%;display:block}.flowPlatformPage .flowPlatformHero{color:#fff;background:radial-gradient(circle at 84% 18%,#19bdec40,#0000 32%),linear-gradient(135deg,#05162f 0%,#082b5b 54%,#0d69b7 100%);padding:110px 5%;position:relative}.flowPlatformPage .flowPlatformHeroInner{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;gap:72px;width:min(1280px,100%);margin:0 auto;display:grid}.flowPlatformPage .flowPlatformHeroContent{min-width:0}.flowPlatformPage .flowPlatformHero .eyebrow{color:#6fe0ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 22px;font-size:13px;font-weight:800;line-height:1.4}.flowPlatformPage .flowPlatformHero h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:820px;margin:0;font-size:clamp(48px,5.2vw,76px);font-weight:800;line-height:1}.flowPlatformPage .flowPlatformHeroLead{color:#ffffffd6;max-width:720px;margin:28px 0 0;font-size:19px;font-weight:500;line-height:1.75}.flowPlatformPage .flowPlatformHeroActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.flowPlatformPage .flowPlatformHeroVisual{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff2b;border-radius:28px;min-width:0;padding:14px;overflow:hidden;box-shadow:0 34px 80px #00091e61}.flowPlatformPage .flowPlatformHeroVisual .swiper{border-radius:18px;width:100%;height:430px;overflow:hidden}.flowPlatformPage .flowPlatformHeroVisual .swiper-slide{background:#edf3f9;justify-content:center;align-items:center;display:flex}.flowPlatformPage .flowPlatformHeroVisual .workforceImage{object-fit:contain;width:100%;height:100%}.flowPlatformPage .flowPlatformStory{background:#fff;padding:96px 5%}.flowPlatformPage .flowPlatformStoryInner{width:min(1240px,100%);margin:0 auto}.flowPlatformPage .flowPlatformStoryHeading{max-width:820px;margin-bottom:48px}.flowPlatformPage .flowPlatformStoryHeading .eyebrow{color:var(--flow-blue);letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:800}.flowPlatformPage .flowPlatformStoryHeading h2{color:var(--flow-ink);letter-spacing:-.04em;margin:16px 0 0;font-size:clamp(36px,4vw,58px);font-weight:800;line-height:1.08}.flowPlatformPage .flowPlatformStoryHeading p{color:var(--flow-copy);margin:22px 0 0;font-size:18px;line-height:1.75}.flowPlatformPage .flowPlatformStoryGrid{border:1px solid var(--flow-line);background:#fff;border-radius:26px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 24px 70px #0f254114}.flowPlatformPage .flowPlatformStoryGrid article{border-right:1px solid var(--flow-line);min-height:250px;padding:38px}.flowPlatformPage .flowPlatformStoryGrid article:last-child{border-right:0}.flowPlatformPage .flowPlatformStoryGrid span{color:var(--flow-blue);letter-spacing:.13em;font-family:Montserrat,sans-serif;font-size:12px;font-weight:800}.flowPlatformPage .flowPlatformStoryGrid h3{color:var(--flow-ink);margin:44px 0 14px;font-size:24px;font-weight:750;line-height:1.25}.flowPlatformPage .flowPlatformStoryGrid p{color:var(--flow-copy);margin:0;font-size:16px;line-height:1.7}.flowPlatformPage .flowModuleSuite{background:#f4f7fb;padding:96px 5%}.flowPlatformPage .flowModuleSuiteInner{width:min(1240px,100%);margin:0 auto}.flowPlatformPage .flowModuleSuiteHeading{grid-template-columns:minmax(0,.85fr) minmax(320px,.55fr);align-items:end;gap:70px;margin-bottom:48px;display:grid}.flowPlatformPage .flowModuleSuiteHeading .eyebrow{color:var(--flow-blue);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:800}.flowPlatformPage .flowModuleSuiteHeading h2{color:var(--flow-ink);letter-spacing:-.04em;margin:0;font-size:clamp(36px,3.8vw,56px);font-weight:800;line-height:1.08}.flowPlatformPage .flowModuleSuiteHeading>p{color:var(--flow-copy);margin:0;font-size:17px;line-height:1.75}.flowPlatformPage .flowModuleGroups{gap:22px;display:grid}.flowPlatformPage .flowModuleGroup{border:1px solid var(--flow-line);background:#fff;border-radius:24px;padding:34px;box-shadow:0 16px 45px #1330520f}.flowPlatformPage .flowModuleGroupHeading{align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.flowPlatformPage .flowModuleGroupHeading>span{color:var(--flow-blue);flex:none;font-family:Montserrat,sans-serif;font-size:13px;font-weight:800}.flowPlatformPage .flowModuleGroupHeading h3{color:var(--flow-ink);margin:0;font-size:25px;font-weight:750}.flowPlatformPage .flowModuleGroupHeading p{color:var(--flow-copy);margin:8px 0 0;font-size:16px;line-height:1.65}.flowPlatformPage .flowModuleCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.flowPlatformPage .flowModuleCards article{background:#f8fafc;border:1px solid #e2e9f1;border-radius:18px;min-height:160px;padding:24px}.flowPlatformPage .flowModuleCards h4{color:var(--flow-ink);margin:0 0 12px;font-size:17px;font-weight:750}.flowPlatformPage .flowModuleCards p{color:var(--flow-copy);margin:0;font-size:15px;line-height:1.65}.flowPlatformPage .flowModuleShowcaseSection{background:#fff;padding:104px 5%}.flowPlatformPage .flowModuleShowcaseHeading{grid-template-columns:minmax(0,.9fr) minmax(320px,.55fr);align-items:end;gap:72px;width:min(1240px,100%);margin:0 auto 52px;display:grid}.flowPlatformPage .flowModuleShowcaseHeading .eyebrow{color:var(--flow-blue);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:800}.flowPlatformPage .flowModuleShowcaseHeading h2{color:var(--flow-ink);letter-spacing:-.04em;margin:0;font-size:clamp(36px,3.8vw,56px);font-weight:800;line-height:1.08}.flowPlatformPage .flowModuleShowcaseHeading>p{color:var(--flow-copy);margin:0;font-size:17px;line-height:1.75}.flowPlatformPage .flowModuleShowcases{gap:56px;width:min(1240px,100%);margin:0 auto;display:grid}.flowPlatformPage .flowModuleShowcase{border:1px solid var(--flow-line);background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 28px 80px #112c4e1a}.flowPlatformPage .flowModuleShowcaseIntro{border-bottom:1px solid var(--flow-line);background:linear-gradient(135deg,#1268c40f,#0000 56%),#fff;grid-template-columns:72px minmax(0,1fr);gap:26px;padding:38px 40px;display:grid}.flowPlatformPage .flowModuleShowcaseIntro>span{color:#fff;background:linear-gradient(135deg, var(--flow-blue), var(--flow-cyan));border-radius:50%;place-items:center;width:56px;height:56px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;display:grid}.flowPlatformPage .flowModuleShowcaseIntro small{color:var(--flow-blue);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:800;display:block}.flowPlatformPage .flowModuleShowcaseIntro h3{color:var(--flow-ink);letter-spacing:-.025em;margin:0;font-size:clamp(27px,3vw,38px);font-weight:800;line-height:1.18}.flowPlatformPage .flowModuleShowcaseIntro p{max-width:820px;color:var(--flow-copy);margin:14px 0 0;font-size:17px;line-height:1.7}.flowPlatformPage .flowModuleImageRail{background:#f3f6fa;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:30px;display:grid}.flowPlatformPage .flowModuleImageRail figure{background:#fff;border:1px solid #dce5ef;border-radius:20px;min-width:0;margin:0;padding:12px;overflow:hidden;box-shadow:0 12px 32px #122d4f12}.flowPlatformPage .flowModuleImageFrame{aspect-ratio:16/10;background:#f8fafc;border:1px solid #e1e8f0;border-radius:13px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.flowPlatformPage .flowModuleImageFrame img{object-fit:contain;object-position:center;width:100%;height:100%}.flowPlatformPage .flowModuleImageRail figcaption{color:#5c6d83;font-family:var(--dymax-font);padding:14px 6px 5px;font-size:14px;font-weight:650}.flowPlatformPage .flowMobileWorkforce{color:#fff;background:radial-gradient(circle at 90% 15%,#19bdec38,#0000 30%),linear-gradient(135deg,#05162f 0%,#082c58 55%,#0c68ad 100%);grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);gap:72px;width:100%;padding:104px 5%;display:grid}.flowPlatformPage .flowMobileWorkforceIntro{align-self:center}.flowPlatformPage .flowMobileWorkforceIntro .eyebrow{color:#6fe2ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:800}.flowPlatformPage .flowMobileWorkforceIntro h2{color:#fff;letter-spacing:-.045em;max-width:680px;margin:0;font-size:clamp(38px,4.2vw,60px);font-weight:800;line-height:1.06}.flowPlatformPage .flowMobileWorkforceIntro>p{color:#ffffffd6;max-width:650px;margin:24px 0 0;font-size:18px;line-height:1.75}.flowPlatformPage .flowMobileWorkforceIntro .primaryBtn{color:#082b5b;background:#fff;margin-top:30px;display:inline-flex;box-shadow:0 15px 35px #00071940}.flowPlatformPage .flowWorkforceAccessGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.flowPlatformPage .flowWorkforceAccessGrid article{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0414328c;border:1px solid #ffffff29;border-radius:23px;min-height:245px;padding:30px;box-shadow:0 20px 45px #000a2333}.flowPlatformPage .flowWorkforceAccessGrid article>span{color:#62ddff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:800}.flowPlatformPage .flowWorkforceAccessGrid h3{color:#fff;margin:48px 0 14px;font-size:24px;font-weight:750}.flowPlatformPage .flowWorkforceAccessGrid p{color:#ffffffc7;margin:0;font-size:16px;line-height:1.7}.flowPlatformPage .flowDeploymentSection{background:#fff;padding:104px 5%}.flowPlatformPage .flowDeploymentSectionInner{width:min(1240px,100%);margin:0 auto}.flowPlatformPage .flowDeploymentSection .eyebrow{color:var(--flow-blue);letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:800}.flowPlatformPage .flowDeploymentSection h2{max-width:820px;color:var(--flow-ink);letter-spacing:-.04em;margin:16px 0 42px;font-size:clamp(36px,3.8vw,56px);font-weight:800;line-height:1.08}.flowPlatformPage .flowDeploymentGrid{border:1px solid var(--flow-line);background:#fff;border-radius:25px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 22px 65px #112b4c14}.flowPlatformPage .flowDeploymentGrid article{border-right:1px solid var(--flow-line);min-height:230px;padding:38px}.flowPlatformPage .flowDeploymentGrid article:last-child{border-right:0}.flowPlatformPage .flowDeploymentGrid h3{color:var(--flow-ink);margin:0 0 16px;font-size:25px;font-weight:750}.flowPlatformPage .flowDeploymentGrid p{color:var(--flow-copy);margin:0;font-size:16px;line-height:1.75}.flowPlatformPage .flowIntegrationStatement{border-left:4px solid var(--flow-cyan);background:#eef6fd;border-radius:0 18px 18px 0;margin-top:28px;padding:30px 34px}.flowPlatformPage .flowIntegrationStatement p{color:#314b68;margin:0;font-size:16px;line-height:1.75}.flowPlatformPage .flowPlatformDemo{text-align:center;color:#fff;background:radial-gradient(circle at 50% 0,#19bdec38,#0000 38%),#061a33;padding:96px 5%}.flowPlatformPage .flowPlatformDemo .eyebrow{color:#6fe2ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:800}.flowPlatformPage .flowPlatformDemo h2{color:#fff;letter-spacing:-.045em;max-width:880px;margin:0 auto;font-size:clamp(38px,4.2vw,60px);font-weight:800;line-height:1.08}.flowPlatformPage .flowPlatformDemo>p{color:#fffc;max-width:700px;margin:22px auto 0;font-size:18px;line-height:1.75}.flowPlatformPage .flowPlatformDemoActions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.flowPlatformPage .flowPlatformDemo .primaryBtn{color:#082b5b;background:#fff}.flowPlatformPage .flowPlatformDemo .secondaryBtn{color:#fff;background:0 0;border-color:#ffffff6b}@media (width<=1000px){.flowPlatformPage .flowPlatformHeroInner,.flowPlatformPage .flowModuleSuiteHeading,.flowPlatformPage .flowModuleShowcaseHeading,.flowPlatformPage .flowMobileWorkforce{grid-template-columns:1fr}.flowPlatformPage .flowPlatformHeroVisual{max-width:760px}.flowPlatformPage .flowPlatformStoryGrid,.flowPlatformPage .flowDeploymentGrid{grid-template-columns:1fr}.flowPlatformPage .flowPlatformStoryGrid article,.flowPlatformPage .flowDeploymentGrid article{border-right:0;border-bottom:1px solid var(--flow-line)}.flowPlatformPage .flowPlatformStoryGrid article:last-child,.flowPlatformPage .flowDeploymentGrid article:last-child{border-bottom:0}.flowPlatformPage .flowModuleCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.flowPlatformPage .flowPlatformHero,.flowPlatformPage .flowPlatformStory,.flowPlatformPage .flowModuleSuite,.flowPlatformPage .flowModuleShowcaseSection,.flowPlatformPage .flowMobileWorkforce,.flowPlatformPage .flowDeploymentSection,.flowPlatformPage .flowPlatformDemo{padding:76px 6%}.flowPlatformPage .flowPlatformHero h1{font-size:clamp(40px,12vw,58px)}.flowPlatformPage .flowPlatformHeroVisual .swiper{height:300px}.flowPlatformPage .flowModuleCards,.flowPlatformPage .flowModuleImageRail,.flowPlatformPage .flowWorkforceAccessGrid{grid-template-columns:1fr}.flowPlatformPage .flowModuleShowcaseIntro{grid-template-columns:1fr;padding:28px 24px}.flowPlatformPage .flowModuleImageRail{padding:18px}.flowPlatformPage .flowModuleGroup{padding:25px}.flowPlatformPage .flowWorkforceAccessGrid article{min-height:auto}.flowPlatformPage .flowWorkforceAccessGrid h3{margin-top:32px}}.fhxPage,.fhxPage *{box-sizing:border-box}.fhxPage{--fhx-navy:#07162d;--fhx-navy-soft:#0b2348;--fhx-blue:#1167d8;--fhx-cyan:#21c8f6;--fhx-ink:#10233f;--fhx-muted:#5e6f86;--fhx-border:#dbe4ef;--fhx-offwhite:#f5f7fb;--fhx-white:#fff;background:var(--fhx-offwhite);width:100%;color:var(--fhx-ink);font-family:var(--dymax-font);overflow:hidden}.fhxPage h1,.fhxPage h2,.fhxPage h3,.fhxPage h4,.fhxPage strong,.fhxPage button,.fhxPage a,.fhxEyebrow{font-family:Montserrat,Arial,sans-serif}.fhxPage img,.fhxPage video{max-width:100%;display:block}.fhxPage a{text-decoration:none}.fhxHero{color:var(--fhx-white);background:radial-gradient(circle at 85% 20%,#21c8f638,#0000 32%),linear-gradient(135deg,#06152c 0%,#0a2d62 54%,#087fb1 100%);padding:96px 0;position:relative;overflow:hidden}.fhxHero:before{content:"";pointer-events:none;opacity:.42;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0}.fhxHeroInner{z-index:1;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:70px;width:min(1320px,92%);margin:0 auto;display:grid;position:relative}.fhxHeroContent{max-width:720px}.fhxHeroLogo{background:#fffffff5;border:1px solid #ffffff2e;border-radius:12px;width:min(220px,56%);height:auto;margin:0 0 30px;padding:12px 16px;display:block;box-shadow:0 16px 36px #000a1e2e}.fhxEyebrow{color:#78dcff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 22px;font-size:13px;font-weight:800;line-height:1.4}.fhxHero h1{max-width:760px;color:var(--fhx-white);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(46px,5.2vw,76px);font-weight:800;line-height:1.01}.fhxHeroLead{color:#ffffffd6;max-width:680px;margin:28px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.75}.fhxHeroActions,.fhxFinalActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.fhxPrimaryButton,.fhxSecondaryButton{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:15px 24px;font-size:15px;font-weight:750;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.fhxPrimaryButton{color:#04152c;background:linear-gradient(135deg,#70e4ff,#22bce9);box-shadow:0 15px 34px #11b8e540}.fhxSecondaryButton{color:var(--fhx-white);background:#ffffff14;border-color:#ffffff42}.fhxPrimaryButton:hover,.fhxSecondaryButton:hover{transform:translateY(-2px)}.fhxHeroProof{border-top:1px solid #ffffff26;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:38px;padding-top:26px;display:grid}.fhxHeroProof div{gap:5px;display:grid}.fhxHeroProof strong{color:var(--fhx-white);font-size:14px}.fhxHeroProof span{color:#ffffffa8;font-size:13px;line-height:1.5}.fhxHeroVisual{background:#04142cb3;border:1px solid #ffffff2e;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 35px 80px #000a1e61}.fhxHeroVisualTop{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;display:flex}.fhxHeroVisualTop span{color:#70dcff;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.fhxHeroVisualTop strong{color:var(--fhx-white);font-size:14px}.fhxHeroVisual img{aspect-ratio:16/10;object-fit:contain;background:#f4f7fb;width:100%}.fhxHeroVisualFooter{justify-content:space-between;gap:20px;padding:18px 22px;display:flex}.fhxHeroVisualFooter span{color:#ffffffb8;font-size:13px}.fhxSectionIntro,.fhxSectionIntroLight{max-width:820px;margin-bottom:48px}.fhxSectionIntro h2,.fhxSectionIntroLight h2,.fhxDeploymentHeading h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(34px,4vw,54px);font-weight:800;line-height:1.08}.fhxSectionIntro>p:last-child,.fhxSectionIntroLight>p:last-child,.fhxDeploymentHeading>p:last-child{max-width:760px;margin:20px 0 0;font-size:17px;line-height:1.75}.fhxSectionIntro h2{color:var(--fhx-ink)}.fhxSectionIntro>p:last-child{color:var(--fhx-muted)}.fhxSectionIntroLight h2,.fhxDeploymentHeading h2{color:var(--fhx-white)}.fhxSectionIntroLight>p:last-child,.fhxDeploymentHeading>p:last-child{color:#ffffffbd}.fhxOutcomes{background:var(--fhx-offwhite);padding:96px 0}.fhxOutcomes>*{width:min(1240px,90%);margin-left:auto;margin-right:auto}.fhxOutcomeGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.fhxOutcomeGrid article{border:1px solid var(--fhx-border);background:var(--fhx-white);border-radius:18px;min-height:250px;padding:30px;box-shadow:0 16px 45px #10233f0f}.fhxOutcomeGrid article>span{color:var(--fhx-blue);font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:800}.fhxOutcomeGrid h3{color:var(--fhx-ink);margin:48px 0 14px;font-size:21px;line-height:1.25}.fhxOutcomeGrid p{color:var(--fhx-muted);margin:0;font-size:15px;line-height:1.7}.fhxCapabilities{color:var(--fhx-white);background:radial-gradient(circle at 15% 10%, #21c8f629, transparent 28%), linear-gradient(135deg, var(--fhx-navy), var(--fhx-navy-soft));padding:100px 0}.fhxCapabilitiesInner{width:min(1240px,90%);margin:0 auto}.fhxCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.fhxCapabilityGrid article{background:#ffffff0e;border:1px solid #ffffff21;border-radius:20px;flex-direction:column;min-height:330px;padding:28px;display:flex}.fhxCapabilityGrid article.featured{background:linear-gradient(145deg,#1167d87a,#21c8f61f);border-color:#44d5ff8c}.fhxCapabilityTop{justify-content:space-between;align-items:center;gap:15px;display:flex}.fhxCapabilityTop span{color:#65dcff;font-size:13px;font-weight:800}.fhxCapabilityTop small{color:#ffffff9e;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:700}.fhxCapabilityGrid h3{color:var(--fhx-white);margin:42px 0 14px;font-size:23px;line-height:1.22}.fhxCapabilityGrid p{color:#ffffffbf;margin:0 0 26px;font-size:15px;line-height:1.7}.fhxCapabilityGrid a{color:#70dcff;margin-top:auto;font-size:14px;font-weight:750}.fhxModuleSuite{background:var(--fhx-white);padding:100px 0}.fhxModuleSuite>*{width:min(1240px,90%);margin-left:auto;margin-right:auto}.fhxModuleGroups{gap:24px;display:grid}.fhxModuleGroup{border:1px solid var(--fhx-border);background:var(--fhx-offwhite);border-radius:22px;padding:32px}.fhxModuleGroupHeading{border-bottom:1px solid var(--fhx-border);justify-content:space-between;align-items:center;gap:22px;padding-bottom:22px;display:flex}.fhxModuleGroupHeading span{color:var(--fhx-blue);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.fhxModuleGroupHeading h3{color:var(--fhx-ink);margin:0;font-size:24px}.fhxModuleGrid{grid-template-columns:repeat(4,1fr);gap:14px;padding-top:24px;display:grid}.fhxModuleGrid article{background:var(--fhx-white);border:1px solid #e5ebf3;border-radius:14px;min-height:150px;padding:22px}.fhxModuleGrid h4{color:var(--fhx-ink);margin:0 0 10px;font-size:16px}.fhxModuleGrid p{color:var(--fhx-muted);margin:0;font-size:13px;line-height:1.65}.fhxShowcase{background:#eef3f9;padding:100px 0}.fhxShowcaseInner{width:min(1280px,92%);margin:0 auto}.fhxShowcaseTabs{flex-wrap:wrap;gap:10px;margin:0 0 22px;display:flex}.fhxShowcaseTabs button{border:1px solid var(--fhx-border);color:var(--fhx-muted);background:var(--fhx-white);cursor:pointer;border-radius:100px;padding:12px 17px;font-size:13px;font-weight:750}.fhxShowcaseTabs button.active{color:var(--fhx-white);border-color:var(--fhx-blue);background:var(--fhx-blue);box-shadow:0 10px 25px #1167d833}.fhxShowcasePanel{border:1px solid var(--fhx-border);background:var(--fhx-white);border-radius:24px;grid-template-columns:minmax(280px,.36fr) minmax(0,.64fr);display:grid;overflow:hidden;box-shadow:0 28px 70px #10233f1a}.fhxShowcaseCopy{background:linear-gradient(160deg, var(--fhx-navy), #0c3266);padding:42px}.fhxShowcaseCopy .fhxImageCounter{color:#68dcff;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:800}.fhxShowcaseCopy h3{color:var(--fhx-white);margin:28px 0 16px;font-size:clamp(28px,3vw,40px);line-height:1.12}.fhxShowcaseCopy p{color:#ffffffc2;margin:0;font-size:16px;line-height:1.75}.fhxShowcaseMedia{background:#f7f9fc;align-content:center;gap:16px;min-width:0;padding:22px;display:grid}.fhxMainImage{aspect-ratio:16/9;background:var(--fhx-white);border:1px solid #dfe6ef;border-radius:14px;place-items:center;width:100%;min-height:0;display:grid;overflow:hidden}.fhxMainImage img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.fhxThumbnailRail{gap:10px;padding:2px 2px 8px;display:flex;overflow-x:auto}.fhxThumbnailRail button{background:var(--fhx-white);cursor:pointer;border:2px solid #0000;border-radius:10px;flex:0 0 112px;height:74px;padding:4px;overflow:hidden}.fhxThumbnailRail button.active{border-color:var(--fhx-blue)}.fhxThumbnailRail img{object-fit:contain;width:100%;height:100%}.fhxMobileWorkforce{background:radial-gradient(circle at 80% 20%,#21c8f63d,#0000 30%),linear-gradient(135deg,#06152c,#0b3871);padding:100px 0}.fhxMobileInner{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:70px;width:min(1240px,90%);margin:0 auto;display:grid}.fhxMobileIntro h2{color:var(--fhx-white);letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.5vw,62px);font-weight:800;line-height:1.06}.fhxMobileIntro>p:last-child{color:#ffffffc7;max-width:620px;margin:24px 0 0;font-size:17px;line-height:1.8}.fhxAccessGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.fhxAccessGrid article{background:#03132ba8;border:1px solid #ffffff24;border-radius:19px;min-height:230px;padding:28px}.fhxAccessGrid span{color:#69dcff;font-size:12px;font-weight:800}.fhxAccessGrid h3{color:var(--fhx-white);margin:42px 0 12px;font-size:21px}.fhxAccessGrid p{color:#ffffffc2;margin:0;font-size:14px;line-height:1.7}.fhxAISection{background:var(--fhx-offwhite);padding:100px 0}.fhxAISection>*{width:min(1240px,90%);margin-left:auto;margin-right:auto}.fhxVideoGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.fhxVideoGrid article{border:1px solid var(--fhx-border);background:var(--fhx-white);border-radius:20px;overflow:hidden;box-shadow:0 18px 48px #10233f12}.fhxVideoGrid video{aspect-ratio:16/9;object-fit:cover;background:var(--fhx-navy);width:100%}.fhxVideoGrid h3{color:var(--fhx-ink);margin:24px 24px 10px;font-size:20px}.fhxVideoGrid p{color:var(--fhx-muted);margin:0;padding:0 24px 26px;font-size:14px;line-height:1.7}.fhxDeployment{color:var(--fhx-white);background:linear-gradient(145deg, var(--fhx-navy), #0a2d61);padding:100px 0}.fhxDeploymentInner{width:min(1240px,90%);margin:0 auto}.fhxDeploymentHeading{max-width:820px;margin-bottom:48px}.fhxDeploymentGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.fhxDeploymentGrid article{background:#ffffff0e;border:1px solid #ffffff24;border-radius:19px;min-height:240px;padding:30px}.fhxDeploymentGrid span{color:#67dcff;font-size:12px;font-weight:800}.fhxDeploymentGrid h3{color:var(--fhx-white);margin:42px 0 13px;font-size:23px}.fhxDeploymentGrid p{color:#ffffffbd;margin:0;font-size:15px;line-height:1.7}.fhxIntegrationStatement{color:#ffffffd1;background:#21c8f614;border:1px solid #69dcff4d;border-radius:16px;margin-top:20px;padding:24px 28px;font-size:15px;line-height:1.75}.fhxFinalCTA{text-align:center;color:var(--fhx-white);background:radial-gradient(circle at 50% 0,#21c8f633,#0000 35%),#06152c;padding:96px 5%}.fhxFinalCTA>div{max-width:900px;margin:0 auto}.fhxFinalCTA h2{color:var(--fhx-white);letter-spacing:-.05em;margin:0;font-size:clamp(38px,5vw,64px);font-weight:800;line-height:1.07}.fhxFinalCTA p{color:#ffffffc2;max-width:690px;margin:22px auto 0;font-size:17px;line-height:1.75}.fhxFinalActions{justify-content:center}@media (width<=1050px){.fhxHeroInner,.fhxMobileInner{grid-template-columns:1fr}.fhxHeroContent{max-width:820px}.fhxHeroVisual{max-width:850px}.fhxOutcomeGrid,.fhxModuleGrid,.fhxCapabilityGrid,.fhxVideoGrid,.fhxDeploymentGrid{grid-template-columns:repeat(2,1fr)}.fhxShowcasePanel{grid-template-columns:1fr}.fhxShowcaseCopy{min-height:auto}}@media (width<=720px){.fhxHero,.fhxOutcomes,.fhxCapabilities,.fhxModuleSuite,.fhxShowcase,.fhxMobileWorkforce,.fhxAISection,.fhxDeployment,.fhxFinalCTA{padding-top:72px;padding-bottom:72px}.fhxHeroInner,.fhxCapabilitiesInner,.fhxShowcaseInner,.fhxMobileInner,.fhxDeploymentInner{width:min(92%,620px)}.fhxHero h1{font-size:clamp(40px,12vw,58px)}.fhxHeroProof{grid-template-columns:1fr}.fhxHeroVisualTop,.fhxHeroVisualFooter{flex-direction:column;align-items:flex-start}.fhxHeroActions,.fhxFinalActions{flex-direction:column}.fhxPrimaryButton,.fhxSecondaryButton{width:100%}.fhxOutcomeGrid,.fhxCapabilityGrid,.fhxModuleGrid,.fhxAccessGrid,.fhxVideoGrid,.fhxDeploymentGrid{grid-template-columns:1fr}.fhxOutcomeGrid article,.fhxCapabilityGrid article,.fhxAccessGrid article,.fhxDeploymentGrid article{min-height:auto}.fhxModuleGroup{padding:22px}.fhxModuleGroupHeading{flex-direction:column;align-items:flex-start}.fhxShowcaseCopy,.fhxShowcaseMedia{padding:24px}.fhxMobileIntro h2,.fhxFinalCTA h2{font-size:clamp(36px,10vw,48px)}}.executiveConsultationVisual.executiveConsultationVisualClean{border:0;border-left:8px solid #27bce9;border-radius:0;min-height:590px;margin:0;box-shadow:0 34px 80px #00091f61}@media (width<=1050px){.executiveConsultationVisual.executiveConsultationVisualClean{width:100%;max-width:none;min-height:520px}}@media (width<=700px){.executiveConsultationVisual.executiveConsultationVisualClean{border-left-width:5px;border-radius:0;min-height:430px}}.portfolioSolutionsSection{background:radial-gradient(circle at 88% 8%,#177ec22e,#0000 30%),linear-gradient(145deg,#061a36 0%,#082748 100%);overflow:hidden}.portfolioSolutionsSection .portfolioSectionHeading{border-bottom:1px solid #58cef547;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:72px;max-width:1320px;padding-bottom:54px;display:grid}.portfolioSolutionsSection .portfolioSectionHeading .eyebrow{color:#58d5fb;grid-column:1/-1;margin-bottom:-48px}.portfolioSolutionsSection .portfolioSectionHeading h2{text-transform:uppercase;max-width:790px;font-size:clamp(46px,5vw,72px)}.portfolioSolutionsSection .portfolioSectionHeading>p:last-child{border-left:1px solid #58cef557;align-self:end;margin:0;padding-left:32px;font-size:17px}.portfolioSolutionsSection .portfolioSolutionsGrid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 76px}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured{min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #7fc1e042;border-radius:0;grid-column:auto;grid-template-rows:auto auto auto auto auto;grid-template-columns:116px minmax(0,1fr);align-items:start;column-gap:24px;padding:34px 0 30px;display:grid;transform:none}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard:hover,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured:hover{box-shadow:none;background:#2993cd12;border-color:#58d5fb8f;padding-left:10px;padding-right:10px;transform:none}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCardTop,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionCardTop{grid-area:1/1/-1;display:block}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCardTop>span,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionCardTop>span{color:#44caf4;letter-spacing:-.06em;background:0 0;border:0;border-radius:0;width:auto;height:auto;font-size:clamp(48px,4.2vw,68px);font-weight:300;line-height:.9;display:block}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCardTop small,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionCardTop small{color:#6edcff;margin-top:18px;font-size:9px;line-height:1.55;display:block}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard>h3,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured>h3{grid-area:1/2;margin:0;font-size:clamp(24px,2vw,31px);line-height:1.16}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard>p,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured>p{color:#c2d3e4;grid-area:2/2;margin-top:9px;font-size:15px;line-height:1.6}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionOutcomes,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionOutcomes{grid-area:3/2;margin-top:16px}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionOutcomes span,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionOutcomes span{color:#e2eff9;font-size:11px}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionTechnology,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionTechnology{border:0;grid-area:4/2;margin-top:15px;padding:0}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionTechnology small{display:none}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionTechnology p,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionTechnology p{color:#7fa3c2;font-size:11px;font-weight:600}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard>a,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured>a{color:#55d3fa;letter-spacing:.04em;border:0;grid-area:5/2;justify-content:flex-start;min-height:0;margin-top:18px;padding:0;font-size:12px}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard>a span{margin-left:10px}@media (width<=980px){.portfolioSolutionsSection .portfolioSectionHeading{display:block}.portfolioSolutionsSection .portfolioSectionHeading .eyebrow{margin-bottom:16px}.portfolioSolutionsSection .portfolioSectionHeading>p:last-child{margin-top:24px}.portfolioSolutionsSection .portfolioSolutionsGrid{grid-template-columns:1fr}}@media (width<=560px){.portfolioSolutionsSection .portfolioSectionHeading h2{font-size:clamp(38px,12vw,52px)}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured{grid-template-columns:78px minmax(0,1fr);column-gap:18px}.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCardTop>span,.portfolioSolutionsSection .portfolioSolutionsGrid .portfolioSolutionCard.featured .portfolioSolutionCardTop>span{font-size:46px}}:root{--dyx-midnight:#041329;--dyx-navy:#061f42;--dyx-navy-2:#082b59;--dyx-blue:#0878d1;--dyx-cyan:#25c6ee;--dyx-cyan-soft:#8ae7fb;--dyx-ice:#dff6ff;--dyx-text:#f4faff;--dyx-muted:#b7cbe0;--dyx-line:#71d3f538;--dyx-panel:#0a2f5bd6;--dyx-panel-strong:#0a315f;--dyx-shadow:0 24px 70px #00081847}main.pfmPage .pfmStrategy{color:#071a33!important;background:#f7f9fc!important;width:100%!important;max-width:none!important;margin:0!important;padding:104px max(5vw,50vw - 620px)!important}main.pfmPage .pfmStrategy .pfmEyebrow{color:#087fae!important}main.pfmPage .pfmStrategy h2{color:#0a2240!important}main.pfmPage .pfmStrategy .pfmSectionIntro>p:last-child{color:#60738a!important}main.pfmPage .pfmStrategy .pfmCascade>div{background:#fff!important;border-color:#d7e3ed!important}main.pfmPage .pfmStrategy .pfmCascade>div span{color:#0783b5!important}main.pfmPage .pfmStrategy .pfmCascade>div strong{color:#183651!important}main.pfmPage .pfmStrategy .pfmCascade>svg{color:#7293a9!important}main.pfmPage .pfmCapabilities,main.pfmPage .pfmResponsibleAi{color:#071a33!important;background:#f7f9fc!important}main.pfmPage .pfmCapabilities h2,main.pfmPage .pfmResponsibleAi h2{color:#0a2240!important}main.pfmPage .pfmCapabilities .pfmEyebrow,main.pfmPage .pfmResponsibleAi .pfmEyebrow{color:#087fae!important}main.pfmPage .pfmCapabilityGrid>article,main.pfmPage .pfmResponsibleAi aside{background:#fff!important;border-color:#d7e3ed!important}main.pfmPage .pfmCapabilityGrid h3{color:#14324f!important}main.pfmPage .pfmCapabilityGrid .pfmTileBody>p,main.pfmPage .pfmResponsibleAi>div>p:last-child{color:#60738a!important}main.pfmPage .pfmCapabilityGrid .pfmTags span{color:#31718a!important;background:#edf8fb!important}main.pfmPage .pfmResponsibleAi aside>small{color:#0b85af!important}main.pfmPage .pfmResponsibleAi aside p{color:#294760!important}main.pfmPage .pfmRoles{background:radial-gradient(circle at 88% 12%,#18c7e824,#0000 28rem),#06172f!important;padding:105px max(5vw,50vw - 620px)!important}main.pfmPage .pfmRolesHeading{grid-template-columns:minmax(0,1fr) minmax(280px,.48fr);align-items:end;gap:70px;margin-bottom:48px;display:grid}main.pfmPage .pfmRolesHeading .pfmSectionIntro{margin:0}main.pfmPage .pfmRolesHeading>p{margin:0 0 7px;font-size:16px;line-height:1.7;color:#ffffffa6!important}main.pfmPage .pfmRolesLayout{grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);gap:16px;display:grid}main.pfmPage .pfmRoleFeature{border:1px solid #ffffff29;border-radius:24px;min-height:560px;margin:0;position:relative;overflow:hidden;background:#0a2748!important}main.pfmPage .pfmRoleFeature:after{content:"";pointer-events:none;background:linear-gradient(#0000 30%,#020e1fed 100%);position:absolute;inset:0}main.pfmPage .pfmRoleFeature img{object-fit:cover;width:100%;height:100%;min-height:560px;transition:transform .55s}main.pfmPage .pfmRoleFeature:hover img{transform:scale(1.025)}main.pfmPage .pfmRoleFeatureOverlay{z-index:1;position:absolute;bottom:31px;left:34px;right:34px}main.pfmPage .pfmRoleFeatureOverlay span{letter-spacing:.15em;font-size:10px;font-weight:900;color:#70e2f4!important}main.pfmPage .pfmRoleFeatureOverlay h3{margin:13px 0 9px;font-size:30px;color:#fff!important}main.pfmPage .pfmRoleFeatureOverlay p{max-width:610px;margin:0;font-size:16px;line-height:1.65;color:#ffffffbd!important}main.pfmPage .pfmRoleCards{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}main.pfmPage .pfmRoleCards article{border:1px solid #82dcf22e;border-radius:20px;flex-direction:column;min-height:272px;padding:27px;display:flex;background:linear-gradient(145deg,#0c3a67eb,#062143f5)!important}main.pfmPage .pfmRoleCards article>div{justify-content:space-between;align-items:center;display:flex}main.pfmPage .pfmRoleCards span{font-size:11px;font-weight:900;color:#6edff1!important}main.pfmPage .pfmRoleCards svg{color:#9ee85f!important}main.pfmPage .pfmRoleCards h3{margin:auto 0 10px;font-size:22px;color:#fff!important}main.pfmPage .pfmRoleCards p{margin:0;line-height:1.58;color:#ffffffa6!important}@media (width<=1000px){main.pfmPage .pfmRolesHeading,main.pfmPage .pfmRolesLayout{grid-template-columns:1fr}}@media (width<=620px){main.pfmPage .pfmRoles{padding:72px 6%!important}main.pfmPage .pfmRolesHeading{gap:22px}main.pfmPage .pfmRoleFeature,main.pfmPage .pfmRoleFeature img{min-height:460px}main.pfmPage .pfmRoleFeatureOverlay{bottom:24px;left:23px;right:23px}main.pfmPage .pfmRoleCards{grid-template-columns:1fr}main.pfmPage .pfmRoleCards article{min-height:220px}}@media (width<=720px){main.pfmPage .pfmStrategy{padding:72px 6%!important}}.pfmPage{--pfm-ink:#071a33;--pfm-navy:#06162e;--pfm-blue:#0878d1;--pfm-cyan:#18c7e8;--pfm-lime:#9ee85f;--pfm-muted:#60738a;color:var(--pfm-ink);background:#f7f9fc}.pfmPage:before{height:66px}.pfmPage *,.pfmPage :before,.pfmPage :after{box-sizing:border-box}.pfmHero{background:radial-gradient(circle at 88% 18%,#18c7e82e,#0000 30%),radial-gradient(circle at 18% 82%,#0878d12e,#0000 32%),#06162e;grid-template-columns:minmax(0,1.04fr) minmax(470px,.96fr);align-items:center;gap:clamp(42px,6vw,92px);min-height:720px;padding:94px max(5vw,50vw - 660px);display:grid;position:relative;overflow:hidden}.pfmHero:after{content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(#ffffff1c 1px,#0000 1px),linear-gradient(90deg,#ffffff1c 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 4%,#000 55%,#000);mask-image:linear-gradient(90deg,#0000 4%,#000 55%,#000)}.pfmHeroCopy,.pfmCommand{z-index:1;position:relative}.pfmEyebrow{color:#6ce2f5;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 19px;font-size:12px;font-weight:850;display:flex}.pfmEyebrow.dark{color:#087fb2}.pfmHero h1{color:#fff;letter-spacing:-.055em;max-width:780px;margin:0;font-size:clamp(48px,5.5vw,78px);line-height:.99}.pfmHero h1 em{color:var(--pfm-lime);font-style:normal}.pfmLead{color:#ffffffbf;max-width:690px;margin:26px 0 0;font-size:18px;line-height:1.7}.pfmActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.pfmPrimary,.pfmSecondary{color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 24px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.pfmPrimary{background:linear-gradient(135deg,#0ba7de,#0870d4);box-shadow:0 17px 34px #0570d447}.pfmSecondary{background:#ffffff0e;border:1px solid #ffffff45}.pfmTrust{flex-wrap:wrap;gap:18px;margin-top:28px;display:flex}.pfmTrust span{color:#ffffffb8;align-items:center;gap:7px;font-size:13px;font-weight:650;display:flex}.pfmTrust svg{color:var(--pfm-lime)}.pfmCommand{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04122ac4;border:1px solid #81dff438;border-radius:28px;padding:25px;box-shadow:0 38px 80px #0007167a}.pfmCommandHead{justify-content:space-between;align-items:center;gap:20px;padding:1px 2px 22px;display:flex}.pfmCommandHead div{gap:6px;display:grid}.pfmCommandHead small,.pfmChartTitle small{color:#63d8ee;letter-spacing:.14em;font-size:10px;font-weight:900}.pfmCommandHead strong{color:#fff;font-size:19px}.pfmCommandHead>span{color:#071f26;background:var(--pfm-lime);letter-spacing:.12em;border-radius:99px;padding:7px 10px;font-size:9px;font-weight:900}.pfmMetricRow{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pfmMetricRow article{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:14px;padding:17px}.pfmMetricRow small{color:#ffffff73;letter-spacing:.1em;font-size:9px;font-weight:850;display:block}.pfmMetricRow strong{color:#fff;margin:10px 0 3px;font-size:27px;display:block}.pfmMetricRow span{color:#7ce0f2;font-size:11px}.pfmChart{background:#fff;border-radius:15px;margin-top:11px;padding:19px 19px 13px}.pfmChartTitle{justify-content:space-between;align-items:center;display:flex}.pfmChartTitle strong{color:#142d49;font-size:14px}.pfmChartTitle small{color:#718397;letter-spacing:0}.pfmBars{border-bottom:1px solid #dce5ed;align-items:end;gap:10px;height:130px;padding:18px 4px 0;display:flex}.pfmBars i{background:linear-gradient(#9eddf0,#288dce);border-radius:5px 5px 0 0;flex:1;min-height:14px}.pfmBars i.active{background:linear-gradient(#b5ee69,#60bf42)}.pfmChartAxis{color:#8b9aa9;justify-content:space-between;padding-top:8px;font-size:8px;font-weight:800;display:flex}.pfmAlert{background:#9ee85f14;border:1px solid #9ee85f33;border-radius:14px;grid-template-columns:38px 1fr;align-items:center;gap:12px;margin-top:11px;padding:14px;display:grid}.pfmAlert>span{width:36px;height:36px;color:var(--pfm-lime);background:#9ee85f1c;border-radius:10px;place-items:center;display:grid}.pfmAlert div{gap:4px;display:grid}.pfmAlert small{color:#a7e96f;letter-spacing:.11em;font-size:9px;font-weight:900}.pfmAlert strong{color:#ffffffd6;font-size:12px;line-height:1.45}.pfmStrategy,.pfmCapabilities,.pfmResponsibleAi{width:min(1240px,90%);margin:0 auto;padding:104px 0}.pfmSectionIntro{max-width:830px;margin-bottom:48px}.pfmSectionIntro h2,.pfmResponsibleAi h2,.pfmProductCopy h2,.pfmCta h2{color:#0a2240;letter-spacing:-.043em;margin:0;font-size:clamp(38px,4.5vw,59px);line-height:1.06}.pfmSectionIntro>p:last-child,.pfmResponsibleAi>div>p:last-child,.pfmProductCopy>p{max-width:740px;color:var(--pfm-muted);margin:20px 0 0;font-size:17px;line-height:1.75}.pfmCascade{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;display:grid}.pfmCascade>div{background:#fff;border:1px solid #dce5ef;border-radius:16px;align-content:space-between;min-height:138px;padding:21px;display:grid;box-shadow:0 14px 35px #0e2d4f0e}.pfmCascade>div span{color:#148dbd;font-size:11px;font-weight:900}.pfmCascade>div strong{color:#183651;font-size:15px;line-height:1.35}.pfmCascade>svg{color:#8aa5b8;width:18px}.pfmCycle{background:linear-gradient(140deg,#071a35,#08294a);padding:105px max(5vw,50vw - 620px)}.pfmSectionIntro.light h2{color:#fff}.pfmSectionIntro.light>p:last-child{color:#ffffffa8}.pfmStageGrid{border-top:1px solid #ffffff24;grid-template-columns:repeat(5,1fr);display:grid}.pfmStageGrid article{border-right:1px solid #ffffff24;min-height:285px;padding:30px 23px}.pfmStageGrid article:last-child{border-right:0}.pfmStageGrid article>span{color:#72dff1;font-size:12px;font-weight:900}.pfmStageGrid h3{color:#fff;margin:84px 0 14px;font-size:23px}.pfmStageGrid p{color:#ffffff9c;margin:0;line-height:1.65}.pfmCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pfmCapabilityGrid article{background:#fff;border:1px solid #dce6ef;border-radius:19px;min-height:430px;padding:0;overflow:hidden;box-shadow:0 18px 42px #12325312}.pfmTilePhoto{background:#dfeaf2;height:205px;position:relative;overflow:hidden}.pfmTilePhoto:after{content:"";pointer-events:none;background:linear-gradient(#0000,#05183094);position:absolute;inset:50% 0 0}.pfmTilePhoto img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.pfmCapabilityGrid article:hover .pfmTilePhoto img{transform:scale(1.035)}.pfmIcon{color:#087fb7;background:#eaf7fb;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.pfmTilePhoto .pfmIcon{z-index:1;color:#082945;background:#b7ef74;position:absolute;bottom:16px;right:18px;box-shadow:0 10px 24px #0313253d}.pfmTileBody{padding:24px 26px 26px}.pfmCapabilityGrid h3{color:#14324f;margin:0 0 10px;font-size:22px}.pfmCapabilityGrid article>p,.pfmCapabilityGrid .pfmTileBody>p{color:#687b90;margin:0;line-height:1.65}.pfmTags{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.pfmTags span{color:#31718a;background:#edf8fb;border-radius:99px;padding:7px 9px;font-size:10px;font-weight:750}.pfmProduct{background:#087aaa;grid-template-columns:.68fr 1.32fr;align-items:center;gap:64px;padding:105px max(5vw,50vw - 660px);display:grid}.pfmProductCopy h2{color:#fff}.pfmProductCopy>p{color:#ffffffb8}.pfmProductCopy ul{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.pfmProductCopy li{color:#fff;align-items:center;gap:10px;font-weight:650;display:flex}.pfmProductCopy li svg{color:#b7ef74;width:18px}.pfmScreens{grid-template-rows:repeat(2,auto);grid-template-columns:1.3fr .7fr;gap:13px;display:grid}.pfmScreens figure{background:#041e3c75;border:1px solid #ffffff3b;border-radius:17px;margin:0;overflow:hidden}.pfmScreens figure.active{grid-row:1/3}.pfmScreens img{aspect-ratio:16/10;object-fit:cover;object-position:top;background:#fff;width:100%;display:block}.pfmScreens figure:not(.active) img{aspect-ratio:16/8}.pfmScreens figcaption{grid-template-columns:30px 1fr;gap:11px;padding:15px;display:grid}.pfmScreens figcaption>span{color:#8ce6f3;font-size:10px;font-weight:900}.pfmScreens figcaption div{gap:4px;display:grid}.pfmScreens figcaption strong{color:#fff;font-size:14px}.pfmScreens figcaption small{color:#fff9;line-height:1.45}.pfmRoles{background:#06172f;padding:105px max(5vw,50vw - 620px)}.pfmRoleList{border-top:1px solid #ffffff29}.pfmRoleList article{border-bottom:1px solid #ffffff24;grid-template-columns:58px .55fr 1fr 30px;align-items:center;gap:20px;padding:25px 5px;display:grid}.pfmRoleList span{color:#65d6eb;font-size:11px;font-weight:900}.pfmRoleList h3{color:#fff;margin:0;font-size:20px}.pfmRoleList p{color:#ffffff9e;margin:0;line-height:1.55}.pfmRoleList svg{color:var(--pfm-lime)}.pfmResponsibleAi{grid-template-columns:1fr .78fr;align-items:center;gap:75px;display:grid}.pfmResponsibleAi aside{background:#fff;border:1px solid #d7e5ee;border-radius:22px;padding:26px;box-shadow:0 24px 54px #0f2e5014}.pfmResponsibleAi aside>small{color:#0b85af;letter-spacing:.14em;font-size:10px;font-weight:900}.pfmResponsibleAi aside>div{border-bottom:1px solid #e6edf3;grid-template-columns:33px 1fr;align-items:center;gap:13px;padding:17px 0;display:grid}.pfmResponsibleAi aside>div:last-child{border-bottom:0}.pfmResponsibleAi aside span{color:#087ca7;background:#e9f7fa;border-radius:50%;place-items:center;width:31px;height:31px;font-size:9px;font-weight:900;display:grid}.pfmResponsibleAi aside p{color:#294760;margin:0;font-weight:650}.pfmCta{background:radial-gradient(circle at 83% 25%,#17c7e833,#0000 28%),#06162e;padding:105px max(5vw,50vw - 620px)}.pfmCta h2{color:#fff;max-width:970px}.pfmCta>p:not(.pfmEyebrow){color:#ffffffab;max-width:760px;margin:22px 0 0;font-size:17px;line-height:1.7}@media (width<=1100px){.pfmHero{grid-template-columns:1fr}.pfmCommand{max-width:760px}.pfmCascade{grid-template-columns:1fr}.pfmCascade>svg{margin:0 auto;transform:rotate(90deg)}.pfmStageGrid{grid-template-columns:repeat(2,1fr)}.pfmStageGrid article{border-bottom:1px solid #ffffff24}.pfmCapabilityGrid{grid-template-columns:repeat(2,1fr)}.pfmProduct,.pfmResponsibleAi{grid-template-columns:1fr}}@media (width<=720px){.pfmHero,.pfmCycle,.pfmProduct,.pfmRoles,.pfmCta{padding:72px 6%}.pfmHero{min-height:0}.pfmHero h1{font-size:clamp(43px,13vw,61px)}.pfmMetricRow{grid-template-columns:1fr}.pfmBars{height:100px}.pfmStageGrid,.pfmCapabilityGrid,.pfmScreens{grid-template-columns:1fr}.pfmStageGrid article{border-right:0;min-height:0}.pfmStageGrid h3{margin-top:38px}.pfmScreens figure.active{grid-row:auto}.pfmScreens figure:not(.active) img{aspect-ratio:16/10}.pfmRoleList article{grid-template-columns:38px 1fr 22px}.pfmRoleList h3{grid-column:2}.pfmRoleList p{grid-column:2/4}.pfmRoleList svg{grid-area:1/3/3}.pfmResponsibleAi{width:88%;padding:75px 0}}@media (width<=470px){.pfmCommand{border-radius:20px;padding:16px}.pfmTrust{display:grid}.pfmActions a{width:100%}}main.tzpPage .tzpComplianceNote{box-shadow:0 10px 28px #0c534114;background:#f2fff9!important;border-color:#9edbc9!important}main.tzpPage .tzpComplianceNote svg{color:#087f62!important}main.tzpPage .tzpComplianceNote p{color:#315b50!important;opacity:1!important}main.tzpPage .tzpComplianceNote strong{font-weight:800;color:#0b3d31!important}.dyxFooterV3{color:#09284d;background:#fff;width:100%;overflow:hidden}.dyxFooterV3Main{grid-template-columns:minmax(330px,1.1fr) minmax(480px,.9fr);gap:clamp(70px,9vw,145px);width:min(1380px,90%);margin:auto;padding:72px 0 66px;display:grid}.dyxFooterV3Brand>a{background:#fff;width:238px;height:112px;display:block;overflow:hidden}.dyxFooterV3Brand img{object-fit:cover;object-position:center 48%;width:100%;height:100%;display:block}.dyxFooterV3Brand h2{color:#082a52;letter-spacing:-.045em;max-width:570px;margin:31px 0 16px;font-size:clamp(31px,3.1vw,49px);line-height:1.06}.dyxFooterV3Brand>p{color:#536d88;max-width:570px;margin:0;font-size:16px;line-height:1.7}.dyxFooterV3Links{grid-template-columns:1fr 1fr;gap:48px;padding-top:8px;display:grid}.dyxFooterV3Links h3{color:#0a79bf;letter-spacing:.15em;text-transform:uppercase;border-bottom:2px solid #15b9e8;margin:0 0 23px;padding-bottom:13px;font-size:13px}.dyxFooterV3Links nav{gap:14px;display:grid}.dyxFooterV3Links a{color:#173b60;width:max-content;max-width:100%;font-size:15px;font-weight:700;text-decoration:none;transition:color .18s,transform .18s}.dyxFooterV3Links a:hover{color:#009dd5;transform:translate(5px)}.dyxFooterV3Contact{color:#fff;background:#0967aa;grid-template-columns:minmax(350px,.76fr) minmax(560px,1.24fr);display:grid}.dyxFooterV3ContactIntro{background:#05284f;padding:54px clamp(40px,6vw,90px) 54px max(5vw,50vw - 690px)}.dyxFooterV3ContactIntro>span{color:#70e4fb;letter-spacing:.18em;font-size:11px;font-weight:900}.dyxFooterV3ContactIntro h2{color:#fff;letter-spacing:-.035em;margin:13px 0 27px;font-size:clamp(27px,2.7vw,42px);line-height:1.13}.dyxFooterV3ContactIntro a{color:#70e4fb;border-bottom:1px solid #70e4fb;align-items:center;gap:13px;width:max-content;padding-bottom:6px;font-size:15px;font-weight:850;text-decoration:none;display:flex}.dyxFooterV3ContactList{grid-template-columns:1fr 1fr;column-gap:48px;padding:32px max(5vw,50vw - 690px) 32px clamp(38px,5vw,78px);display:grid}.dyxFooterV3ContactList>a{color:#fff;border-bottom:1px solid #ffffff38;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:13px;min-width:0;padding:17px 0;font-size:14px;font-weight:750;text-decoration:none;display:grid}.dyxFooterV3ContactList>a:hover{color:#9bedff;border-color:#9bedff}.dyxFooterV3ContactList small{color:#9edaf5;letter-spacing:.14em;margin-bottom:4px;font-size:9px;font-weight:900;display:block}.dyxFooterV3Bottom{color:#718ba5;background:#020d1d;justify-content:space-between;gap:28px;padding:22px max(5vw,50vw - 690px);display:flex}.dyxFooterV3Bottom p{margin:0;font-size:12px}.dyxFooterV3Bottom nav{flex-wrap:wrap;gap:24px;display:flex}.dyxFooterV3Bottom a{color:#8da6bd;font-size:12px;font-weight:700;text-decoration:none}.dyxFooterV3Bottom a:hover{color:#77e3fa}.dyxFooterV3 a:focus-visible{outline-offset:5px;outline:2px solid #00aee8}@media (width<=950px){.dyxFooterV3Main,.dyxFooterV3Contact{grid-template-columns:1fr}.dyxFooterV3ContactIntro,.dyxFooterV3ContactList{padding-left:5%;padding-right:5%}}@media (width<=620px){.dyxFooterV3Main{gap:50px;padding:54px 0}.dyxFooterV3Links,.dyxFooterV3ContactList{grid-template-columns:1fr}.dyxFooterV3ContactList{padding-top:20px;padding-bottom:25px}.dyxFooterV3Bottom{flex-direction:column}.dyxFooterV3Brand>a{width:210px;height:100px}}.dyxFooter{color:#fff;background:#020b19;overflow:hidden}.dyxFooterLead{background:linear-gradient(112deg,#0879c8 0%,#0b5b9e 54%,#063760 100%);border-bottom:1px solid #7fe2ff47;padding:70px 5%}.dyxFooterLeadInner,.dyxFooterMain,.dyxFooterBottom{width:min(1380px,90%);margin-inline:auto}.dyxFooterEyebrow,.dyxFooterLabel{color:#8beaff;letter-spacing:.17em;margin:0;font-size:12px;font-weight:850}.dyxFooterLeadGrid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:end;gap:clamp(44px,7vw,110px);margin-top:24px;display:grid}.dyxFooterLead h2{color:#fff;letter-spacing:-.055em;max-width:900px;margin:0;font-size:clamp(36px,4.9vw,72px);line-height:1.02}.dyxFooterLeadAction p{color:#d5e9f7;margin:0 0 24px;font-size:16px;line-height:1.65}.dyxFooterLeadAction a{color:#04152a;background:#67def6;justify-content:space-between;align-items:center;min-height:58px;padding:16px 20px;font-size:15px;font-weight:900;text-decoration:none;transition:background .2s,transform .2s;display:flex}.dyxFooterLeadAction a:hover{background:#fff;transform:translateY(-3px)}.dyxFooterMain{grid-template-columns:minmax(240px,1.15fr) .72fr .72fr minmax(290px,1fr);gap:clamp(34px,5vw,78px);padding:72px 0 62px;display:grid}.dyxFooterWordmark{color:#fff;width:max-content;text-decoration:none;display:grid}.dyxFooterWordmark strong{letter-spacing:.14em;font-size:34px;line-height:1}.dyxFooterWordmark span{color:#68dcf6;letter-spacing:.4em;margin-top:4px;font-size:10px;font-weight:850}.dyxFooterIdentity>p{color:#fff;max-width:320px;margin:30px 0 12px;font-size:21px;font-weight:800;line-height:1.4}.dyxFooterIdentity>small{color:#87a2bd;max-width:330px;font-size:14px;line-height:1.7;display:block}.dyxFooterNavGroup nav{gap:15px;margin-top:25px;display:grid}.dyxFooterNavGroup a{color:#a9bfd2;width:max-content;max-width:100%;font-size:14px;font-weight:650;text-decoration:none;transition:color .18s,transform .18s}.dyxFooterNavGroup a:hover{color:#fff;transform:translate(5px)}.dyxFooterContact{align-content:start;display:grid}.dyxFooterContact>.dyxFooterLabel{margin-bottom:13px}.dyxFooterContact>a{color:#a9bfd2;border-bottom:1px solid #8beaff26;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:15px 0;text-decoration:none;transition:color .18s,border-color .18s;display:grid}.dyxFooterContact>a:hover{color:#fff;border-color:#62dcf7}.dyxFooterContact a>span{min-width:0}.dyxFooterContact a small{color:#68dcf6;letter-spacing:.12em;margin-bottom:4px;font-size:10px;font-weight:850;display:block}.dyxFooterContact a strong{overflow-wrap:anywhere;color:inherit;font-size:14px;display:block}.dyxFooterContact .dyxFooterAddress{border-bottom:0;grid-template-columns:28px 1fr;font-size:13px;line-height:1.6}.dyxFooterBottom{border-top:1px solid #8beaff24;justify-content:space-between;gap:24px;padding:23px 0 30px;display:flex}.dyxFooterBottom p{color:#647f99;margin:0;font-size:12px}.dyxFooterBottom div{flex-wrap:wrap;gap:24px;display:flex}.dyxFooterBottom a{color:#7f99b2;font-size:12px;font-weight:700;text-decoration:none}.dyxFooterBottom a:hover{color:#8beaff}.dyxFooter a:focus-visible{outline-offset:5px;outline:2px solid #8beaff}@media (width<=1050px){.dyxFooterLeadGrid{grid-template-columns:1fr}.dyxFooterLeadAction{max-width:560px}.dyxFooterMain{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.dyxFooterLead{padding:54px 5%}.dyxFooterLeadInner,.dyxFooterMain,.dyxFooterBottom{width:90%}.dyxFooterLead h2{font-size:clamp(38px,12vw,55px)}.dyxFooterMain{grid-template-columns:1fr;gap:42px;padding:56px 0 46px}.dyxFooterBottom{flex-direction:column}.dyxFooterBottom div{gap:18px}}html{background:var(--dyx-midnight)}body{background:var(--dyx-midnight);color:var(--dyx-text)}main{color:var(--dyx-text);background:radial-gradient(circle at 8% 6%, #25c6ee17, transparent 24rem), var(--dyx-midnight)}main section{color:var(--dyx-text)!important;background-color:var(--dyx-navy)!important}main>section:nth-child(2n),main section>section:nth-child(2n){background:linear-gradient(135deg,#25c6ee0e,#0000 36%),#082750!important}main>section:nth-child(3n),main section>section:nth-child(3n){background:radial-gradient(circle at 88% 18%,#0878d12e,#0000 28rem),#061a38!important}main h1,main h2,main h3,main h4,main h5,main strong{color:var(--dyx-text)!important}main p,main li,main small,main label,main address{color:var(--dyx-muted)!important;opacity:1!important}main .eyebrow,main .sectionEyebrow,main [class*=Eyebrow],main [class*=Kicker],main [class*=kicker]{color:var(--dyx-cyan-soft)!important;opacity:1!important}main a:not(.primaryBtn):not([class*=Primary]):not([class*=primary]){color:var(--dyx-ice)}.primaryBtn,[class*=PrimaryButton],[class*=Primary]:is(a,button),[class*=primaryBtn],.solutionDetailPrimary,.solutionDetailCta>a,.dyxHeaderCta{color:#03152c!important;background:linear-gradient(135deg, var(--dyx-cyan), #54dcfa)!important;border-color:#0000!important;box-shadow:0 14px 34px #25c6ee33!important}.secondaryBtn,[class*=SecondaryButton],[class*=Secondary]:is(a,button),[class*=secondaryBtn]{color:var(--dyx-text)!important;background:#0a3768b8!important;border-color:#8ae7fb57!important}main article,main [class*=Card],main [class*=card],main [class*=Panel],main [class*=panel],main [class*=Item],main [class*=item]{border-color:var(--dyx-line)!important}main article,main [class$=Card],main [class$=card]{box-shadow:var(--dyx-shadow);color:var(--dyx-text)!important;background:linear-gradient(145deg,#0f3d70f5,#072348f5)!important}main article p,main [class$=Card] p,main [class$=card] p,main article li{color:#c5d8ea!important}main img{border-color:#8ae7fb40!important}main input,main select,main textarea{color:var(--dyx-text)!important;background:#071f40!important;border:1px solid #8ae7fb47!important}main input::placeholder,main textarea::placeholder{opacity:1;color:#91abc5!important}.solutionDetailPage{--sd-ink:var(--dyx-text);--sd-muted:var(--dyx-muted);background:var(--dyx-midnight)}.solutionDetailCase,.solutionDetailCapabilities,.solutionDetailProducts,.solutionDetailCta{background-color:#0000!important}.solutionDetailGrid article,.solutionDetailProductGrid article,.solutionDetailImpactGrid article,.solutionDetailSteps article,.solutionDetailSignal{border-color:var(--dyx-line)!important;background:linear-gradient(145deg,#0f4178f5,#061e3ff5)!important}.implementationCommitments,.enterpriseCapabilityPremium,.whyChooseDymaxPremium,.flowSection,.deliveryMethodPremium,.customerSuccessPremium{color:var(--dyx-text)!important}.implementationCommitmentGrid,.implementationCommitmentGrid article{background:#03234a5c!important}.implementationCommitmentGrid{border-color:var(--dyx-line)!important;box-shadow:var(--dyx-shadow)!important}.implementationCommitmentGrid article{border-color:var(--dyx-line)!important}main .deliveryMethodStageContent,main .deliveryMethodClosing{background:#fff!important;border-color:#cbdbe9!important}main .deliveryMethodStageHeading small,main .deliveryMethodClosing>div>span{color:#087fbd!important}main .deliveryMethodStageHeading h3,main .deliveryMethodClosing h3{color:#102947!important}main .deliveryMethodStageText,main .deliveryMethodClosing p{color:#53677d!important}main .deliveryMethodActivities span{color:#263f5b!important}main .deliveryMethodOutcome{background:linear-gradient(145deg,#071d3b,#075c92)!important}main .deliveryMethodOutcome small{color:#65d8ff!important}main .deliveryMethodOutcome strong{color:#fff!important}.fhxPage:before,.tanzaniaPayrollPage:before,.attendanceVerificationPage:before,.flowPerformancePage:before,.flowMobilePage:before,.flowIntegrationPage:before,.excelEnterprisePage:before{content:"";background-color:#051a36;background-image:url(/assets/flowhcm/flowhcm-logo.png);background-position:max(24px,50% - 620px);background-repeat:no-repeat;background-size:auto 38px;border-bottom:1px solid #8ae7fb2e;height:66px;display:block}.fhxHeroVisual,.fhxShowcaseMedia,.workforceCarousel,[class*=Screenshot],[class*=screenFrame]{box-shadow:var(--dyx-shadow)!important;background:#eaf4fb!important;border-color:#8ae7fb57!important}.fhxHeroVisual img,.fhxShowcaseMedia img,.workforceCarousel img{background:#eef6fb!important}.dyxHeader,.footerPremium{background:#031329!important}.footerPremium{background:radial-gradient(circle at 12% 12%,#25c6ee24,#0000 30rem),radial-gradient(circle at 92% 76%,#0878d133,#0000 34rem),linear-gradient(145deg,#020d1f 0%,#041a36 58%,#062d53 100%)!important;padding:72px 5% 24px!important}.footerPremium:before{opacity:.045;background-size:72px 72px}.footerPremiumInner{width:min(1380px,100%)}.footerPremium .footerPremiumAction{background:radial-gradient(circle at 90% 20%,#51dafa40,#0000 19rem),linear-gradient(135deg,#083e77f5,#05274ef5);border:1px solid #8ae7fb40;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:52px;margin:0 0 66px;padding:42px 44px;display:grid;overflow:hidden;box-shadow:0 28px 75px #0007164d}.footerPremiumActionCopy{max-width:780px}.footerPremium .footerPremiumActionCopy>span{color:#7ce6ff;letter-spacing:.18em;margin-bottom:11px;font-size:11px}.footerPremium .footerPremiumActionCopy strong{color:#fff;letter-spacing:-.035em;max-width:760px;font-size:clamp(25px,2.8vw,40px);line-height:1.15}.footerPremium .footerPremiumActionCopy p{color:#bcd4e8;margin:12px 0 0;font-size:15px;line-height:1.6}.footerPremiumActionButtons{align-items:center;gap:12px;display:flex}.footerPremium .footerPremiumButton,.footerPremiumWhatsappButton{white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:54px;padding:14px 21px;font-size:14px;font-weight:850;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.footerPremium .footerPremiumButton{color:#03152c;background:linear-gradient(135deg,#25c6ee,#72e4fa);min-width:208px;box-shadow:0 16px 34px #25c6ee33}.footerPremiumWhatsappButton{color:#effff5;background:#25d3661a;border:1px solid #7df4b261}.footerPremium .footerPremiumButton:hover,.footerPremiumWhatsappButton:hover{transform:translateY(-3px);box-shadow:0 20px 38px #00081847}.footerPremiumTop{grid-template-columns:minmax(270px,1.2fr) minmax(175px,.68fr) minmax(190px,.74fr) minmax(285px,1.08fr);gap:clamp(34px,4vw,64px)}.footerPremiumBrand{max-width:410px}.footerPremiumLogo{color:#fff;width:fit-content;min-height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;gap:1px;padding:0;text-decoration:none;display:grid}.footerPremiumWordmark{letter-spacing:.16em;font-size:30px;font-weight:950;line-height:1}.footerPremiumWordmarkSub{color:#69ddf8;letter-spacing:.37em;font-size:9px;font-weight:850}.footerPremiumPosition{margin-top:25px;font-size:22px;line-height:1.3}.footerPremiumDescription{color:#aac2d8;max-width:370px;margin-top:13px;font-size:15px;line-height:1.72}.footerPremiumRegional{margin-top:22px}.footerPremiumRegional span{color:#c7dced;letter-spacing:.03em;background:#0d488059;border-color:#8ae7fb33;padding:8px 11px;font-size:10px}.footerPremiumColumn h3,.footerPremiumContact h3{color:#fff;margin-bottom:22px;padding-bottom:13px;font-size:16px;position:relative}.footerPremiumColumn h3:after,.footerPremiumContact h3:after{content:"";background:linear-gradient(90deg,#25c6ee,#0000);border-radius:2px;width:38px;height:2px;position:absolute;bottom:0;left:0}.footerPremiumColumn nav{gap:13px}.footerPremiumColumn a{color:#aec5da;padding-left:0;font-size:14px;line-height:1.5;position:relative}.footerPremiumColumn a:before{content:"→";color:#57d7f5;opacity:0;transition:opacity .18s,transform .18s;position:absolute;left:0;transform:translate(-7px)}.footerPremiumColumn a:hover{color:#fff;padding-left:20px;transform:none}.footerPremiumColumn a:hover:before{opacity:1;transform:translate(0)}.footerPremiumContact{gap:10px}.footerPremiumContact .footerContactLink,.footerPremiumContact .footerContactLocation{color:#c3d8e9;background:#0a35637a;border:1px solid #8ae7fb29;border-radius:14px;grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;gap:11px;min-width:0;padding:13px 14px;text-decoration:none;display:grid}.footerPremiumContact .footerContactLink:hover,.footerPremiumContact .footerContactLocation:hover{background:#0f4e8b8c;border-color:#60d8ff7a;transform:translateY(-2px);box-shadow:0 15px 34px #00081838}.footerPremium .footerContactIcon{border-radius:12px;width:40px;height:40px}.footerPremiumContact .footerContactLink strong{color:#fff;font-size:13px}.footerPremiumContact .footerContactLocation{font-size:12px;line-height:1.55}.footerPremiumBottom{border-color:#8ae7fb26;margin-top:54px;padding-top:22px}.footerPremiumBottom p,.footerPremiumBottom a{color:#87a5bf;font-size:12px}.footerPremiumBottom a:hover{color:#7ce6ff}.footerPremium a:focus-visible{outline-offset:4px;outline:2px solid #7ce6ff}@media (width<=1180px){.footerPremium .footerPremiumAction{grid-template-columns:1fr;gap:28px}.footerPremiumTop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.footerPremium{padding:48px 5% 22px!important}.footerPremium .footerPremiumAction{border-radius:22px;margin-bottom:48px;padding:30px 24px}.footerPremiumActionButtons{flex-direction:column;align-items:stretch;width:100%}.footerPremium .footerPremiumButton,.footerPremiumWhatsappButton{width:100%}.footerPremiumTop{grid-template-columns:1fr;gap:42px}.footerPremiumContact .footerContactLink,.footerPremiumContact .footerContactLocation{padding:14px}.footerPremiumBottom{margin-top:46px}}main.fhxPage .fhxHeroProofItem{cursor:help;border-radius:9px;outline:none;padding:9px 8px 10px;transition:background-color .2s;position:relative}main.fhxPage .fhxHeroProofItem:hover,main.fhxPage .fhxHeroProofItem:focus-visible{background:#25c6ee13}main.fhxPage .fhxHeroProofItem:focus-visible{box-shadow:0 0 0 2px #8ae7fba6}main.fhxPage .fhxHeroProofItem .fhxHeroProofDetail{z-index:20;opacity:0;visibility:hidden;pointer-events:none;background:#03142cf7;border:1px solid #8ae7fb47;border-radius:12px;width:min(290px,76vw);padding:15px 17px;font-size:13px;font-weight:560;line-height:1.55;transition:opacity .18s,transform .18s,visibility .18s;display:block;position:absolute;bottom:calc(100% + 14px);left:0;transform:translateY(7px);box-shadow:0 20px 48px #00071766;color:#dcecff!important}main.fhxPage .fhxHeroProofItem .fhxHeroProofDetail:after{content:"";border:7px solid #0000;border-top-color:#03142cf7;position:absolute;top:100%;left:22px}main.fhxPage .fhxHeroProofItem:nth-child(3) .fhxHeroProofDetail{left:auto;right:0}main.fhxPage .fhxHeroProofItem:nth-child(3) .fhxHeroProofDetail:after{left:auto;right:22px}main.fhxPage .fhxHeroProofItem:hover .fhxHeroProofDetail,main.fhxPage .fhxHeroProofItem:focus-visible .fhxHeroProofDetail{opacity:1;visibility:visible;transform:translateY(0)}@media (width<=760px){main.fhxPage .fhxHeroProofItem{cursor:default}main.fhxPage .fhxHeroProofItem .fhxHeroProofDetail{display:none}}main.supportPremiumPage .supportChannelsSection{background:radial-gradient(circle at 88% 8%,#25c6ee21,#0000 30rem),#041a36!important;padding:clamp(84px,8vw,118px) 5%!important}main.supportPremiumPage .supportChannelsInner{width:min(1240px,100%);margin:0 auto}main.supportPremiumPage .supportChannelsSection .supportSectionHeading{max-width:880px;margin-bottom:clamp(42px,5vw,64px)}main.supportPremiumPage .supportChannelsSection .supportSectionHeading h2{letter-spacing:-.045em;font-size:clamp(42px,5vw,68px);line-height:1.02;color:#fff!important}main.supportPremiumPage .supportChannelsGrid{grid-template-rows:repeat(2,minmax(220px,auto));grid-template-columns:minmax(0,1.14fr) minmax(350px,.86fr);gap:18px;display:grid}main.supportPremiumPage .supportChannelsGrid>a{color:#fff;background:#082d59a8;border:1px solid #8ae7fb33;border-radius:20px;flex-direction:column;min-height:0;padding:30px;text-decoration:none;transition:transform .22s,border-color .22s,background-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 72px #00071740}main.supportPremiumPage .supportChannelsGrid>a:after{content:"";opacity:0;background:#25c6ee1a;border-radius:50%;width:190px;height:190px;transition:opacity .22s,transform .22s;position:absolute;bottom:-75px;right:-55px}main.supportPremiumPage .supportChannelsGrid>a:hover{background:#0a3668c7;border-color:#8ae7fb8c;transform:translateY(-4px);box-shadow:0 34px 84px #00071757}main.supportPremiumPage .supportChannelsGrid>a:hover:after{opacity:1;transform:scale(1.1)}main.supportPremiumPage .supportChannelPrimary{grid-row:1/span 2;background:linear-gradient(145deg,#1684c7ad,#072f5ce6),#082d59!important;padding:clamp(32px,4vw,48px)!important}main.supportPremiumPage .supportChannelTop{justify-content:space-between;align-items:center;gap:24px;display:flex}main.supportPremiumPage .supportChannelIcon{background:#25c6ee1a;border:1px solid #8ae7fb52;border-radius:14px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;color:#8ae7fb!important}main.supportPremiumPage .supportChannelsGrid small{letter-spacing:.14em;margin:0;font-size:12px;font-weight:900;color:#8ae7fb!important}main.supportPremiumPage .supportChannelNumber{margin-bottom:16px;font-size:13px;font-weight:900;display:block;color:#8ae7fbcc!important}main.supportPremiumPage .supportChannelPrimary .supportChannelBody{max-width:560px;margin:auto 0;padding:60px 0}main.supportPremiumPage .supportChannelsGrid h3{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(27px,3vw,42px);line-height:1.08;color:#fff!important}main.supportPremiumPage .supportChannelsGrid p{max-width:600px;margin:0;font-size:16px;line-height:1.7;color:#c4d8e9!important}main.supportPremiumPage .supportChannelsGrid strong{z-index:1;border-top:1px solid #8ae7fb2b;justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding-top:22px;font-size:15px;display:flex;position:relative;color:#fff!important}main.supportPremiumPage .supportChannelSecondary{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:0 22px;display:grid!important}main.supportPremiumPage .supportChannelSecondary .supportChannelBody{min-width:0}main.supportPremiumPage .supportChannelSecondary h3{margin-top:10px;font-size:clamp(24px,2.2vw,31px)}main.supportPremiumPage .supportChannelSecondary strong{grid-column:1/-1;align-self:end}@media (width<=900px){main.supportPremiumPage .supportChannelsGrid{grid-template-rows:auto;grid-template-columns:1fr}main.supportPremiumPage .supportChannelPrimary{grid-row:auto;min-height:430px}}@media (width<=600px){main.supportPremiumPage .supportChannelsSection{padding:68px 5%!important}main.supportPremiumPage .supportChannelsGrid>a,main.supportPremiumPage .supportChannelPrimary{min-height:0;padding:24px!important}main.supportPremiumPage .supportChannelPrimary .supportChannelBody{padding:54px 0}main.supportPremiumPage .supportChannelSecondary{grid-template-columns:46px minmax(0,1fr);gap:0 16px}main.supportPremiumPage .supportChannelIcon{width:46px;height:46px}}main.supportPremiumPage .supportChannelsEditorial{grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:stretch;gap:clamp(46px,6vw,82px);display:grid}main.supportPremiumPage .supportChannelsVisual{background:#082b59;border-radius:20px;min-height:680px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 80px #00061357}main.supportPremiumPage .supportChannelsVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#03142b42);position:absolute;inset:0}main.supportPremiumPage .supportChannelsVisual img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}main.supportPremiumPage .supportChannelsList{border-top:1px solid #8ae7fb47}main.supportPremiumPage .supportChannelsList>a{color:#fff;background:0 0;border-bottom:1px solid #8ae7fb47;grid-template-columns:34px 54px minmax(0,1fr) 28px;align-items:start;gap:20px;min-height:220px;padding:34px 4px;text-decoration:none;transition:padding-left .22s,background-color .22s;display:grid;position:relative}main.supportPremiumPage .supportChannelsList>a:hover{background:linear-gradient(90deg,#25c6ee13,#0000 82%);padding-left:16px}main.supportPremiumPage .supportChannelsList .supportChannelNumber{letter-spacing:.07em;padding-top:4px;font-size:12px;font-weight:900;color:#35caf0!important}main.supportPremiumPage .supportChannelsList .supportChannelIcon{background:#25c6ee14;border-color:#8ae7fb45;border-radius:50%;width:48px;height:48px;color:#8ae7fb!important}main.supportPremiumPage .supportChannelsList small{letter-spacing:.13em;margin:2px 0 10px;font-size:12px;font-weight:900;display:block;color:#8ae7fb!important}main.supportPremiumPage .supportChannelsList h3{letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(25px,2.3vw,34px);line-height:1.12;color:#fff!important}main.supportPremiumPage .supportChannelsList p{max-width:540px;margin:0;font-size:15px;line-height:1.6;color:#b8cde0!important}main.supportPremiumPage .supportChannelsList strong{margin-top:15px;font-size:14px;display:block;color:#fff!important}main.supportPremiumPage .supportChannelArrow{color:#8ae7fb;margin-top:5px;transition:transform .22s}main.supportPremiumPage .supportChannelsList>a:hover .supportChannelArrow{transform:translate(3px,-3px)}@media (width<=980px){main.supportPremiumPage .supportChannelsEditorial{grid-template-columns:1fr}main.supportPremiumPage .supportChannelsVisual{aspect-ratio:16/10;min-height:0}}@media (width<=620px){main.supportPremiumPage .supportChannelsVisual{aspect-ratio:1/1.05;border-radius:16px}main.supportPremiumPage .supportChannelsList>a{grid-template-columns:30px 44px minmax(0,1fr) 22px;gap:12px;min-height:0;padding:26px 0}main.supportPremiumPage .supportChannelsList>a:hover{padding-left:6px}main.supportPremiumPage .supportChannelsList .supportChannelIcon{width:42px;height:42px}main.supportPremiumPage .supportChannelsList p{font-size:14px}}main.resourcesPremiumPage{width:100%;max-width:none;overflow-x:clip;background:#041329!important}main.resourcesPremiumPage .resourcesFeaturedSection{box-sizing:border-box;background:radial-gradient(circle at 92% 8%,#25c6ee1c,#0000 28rem),#082b59!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(84px,8vw,112px) max(5%,50% - 660px)!important}@media (width<=700px){main.resourcesPremiumPage .resourcesFeaturedSection{padding:68px 5%!important}}.flowPlatformShowcase .flowCapabilitySystem{color:#102947;background:radial-gradient(circle at 94% 5%,#25c6ee21,#0000 23rem),#eef5fa;border:1px solid #c9dbe9;border-radius:32px;width:min(1400px,100%);margin:58px auto 0;padding:54px;overflow:hidden;box-shadow:0 30px 75px #000a1c38}.flowCapabilitySystemIntro{border-bottom:1px solid #bfd3e2;grid-template-columns:minmax(0,1fr) minmax(340px,.7fr);align-items:end;gap:clamp(40px,6vw,88px);padding-bottom:42px;display:grid}.flowPlatformShowcase .flowCapabilitySystemIntro .eyebrow{letter-spacing:.19em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:900;color:#087fbd!important}main .flowCapabilitySystemIntro h3{letter-spacing:-.04em;max-width:780px;margin:0;font-size:clamp(32px,3.6vw,52px);font-weight:800;line-height:1.08;color:#0b2442!important}main .flowCapabilitySystemIntro>p{margin:0;font-size:16px;line-height:1.75;color:#53677c!important}.flowCapabilitySystemGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}main .flowCapabilitySystemGrid article{border-radius:0;flex-direction:column;min-width:0;min-height:650px;padding:42px 44px;display:flex;color:#102947!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #c7d9e7!important}.flowCapabilitySystemMedia{aspect-ratio:16/9;background:#fff;border:1px solid #c7d9e7;width:100%;margin:24px 0 0;position:relative;overflow:hidden}.flowCapabilitySystemMedia:after{content:"";pointer-events:none;background:linear-gradient(#0000,#082b5929);height:38%;position:absolute;inset:auto 0 0}.flowCapabilitySystemMedia img{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform .45s;display:block}main .flowCapabilitySystemGrid article:nth-child(odd){border-right:1px solid #c7d9e7!important}main .flowCapabilitySystemGrid article:nth-last-child(-n+2){border-bottom:0!important}.flowCapabilitySystemLabel{align-items:center;gap:13px;display:flex}.flowCapabilitySystemLabel>span{color:#087fbd;background:#fff;border:1px solid #b8d9e9;border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 24px #165b8717}main .flowCapabilitySystemLabel small{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.45;color:#087fbd!important}main .flowCapabilitySystemGrid h3{letter-spacing:-.025em;max-width:570px;margin:25px 0 0;font-size:clamp(22px,2vw,29px);font-weight:800;line-height:1.25;color:#102947!important}main .flowCapabilitySystemGrid article>p{margin:18px 0 0;font-size:15px;line-height:1.75;color:#52667b!important}.flowCapabilitySystemGrid ul{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}main .flowCapabilitySystemGrid li{padding-left:19px;font-size:14px;font-weight:700;line-height:1.55;position:relative;color:#263f59!important}.flowCapabilitySystemGrid li:before{content:"";background:#16a6d9;border-radius:50%;width:7px;height:7px;position:absolute;top:.53em;left:0;box-shadow:0 0 0 4px #16a6d91c}.flowCapabilitySystemOutcome{border-top:1px solid #d2e0ea;gap:15px;margin-top:auto;padding-top:24px;display:grid}main .flowCapabilitySystemOutcome>span{color:#173c61;font-size:14px;font-weight:800;line-height:1.55}main .flowCapabilitySystemOutcome a{align-items:center;gap:8px;width:fit-content;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex;color:#087fbd!important}.flowCapabilitySystemOutcome a svg{transition:transform .18s}.flowCapabilitySystemOutcome a:hover svg{transform:translate(2px,-2px)}@media (hover:hover){main .flowCapabilitySystemGrid article:hover{transform:none;box-shadow:none!important;background:#ffffff94!important}main .flowCapabilitySystemGrid article:hover .flowCapabilitySystemMedia img{transform:scale(1.025)}}@media (width<=900px){.flowPlatformShowcase .flowCapabilitySystem{padding:40px 32px}.flowCapabilitySystemIntro,.flowCapabilitySystemGrid{grid-template-columns:1fr}.flowCapabilitySystemIntro{gap:24px}main .flowCapabilitySystemGrid article{min-height:auto;padding:38px 4px;border-bottom:1px solid #c7d9e7!important;border-right:0!important}.flowCapabilitySystemMedia{max-width:720px}main .flowCapabilitySystemGrid article:nth-child(odd){border-right:0!important}main .flowCapabilitySystemGrid article:nth-last-child(2){border-bottom:1px solid #c7d9e7!important}main .flowCapabilitySystemGrid article:last-child{border-bottom:0!important}.flowCapabilitySystemOutcome{margin-top:26px}}@media (width<=560px){.flowPlatformShowcase .flowCapabilitySystem{border-radius:24px;margin-top:40px;padding:32px 22px}main .flowCapabilitySystemIntro h3{font-size:clamp(29px,9vw,40px)}main .flowCapabilitySystemGrid h3{font-size:22px}}.whyDymaxPremium .whyDymaxCommitment{color:#fff;background:radial-gradient(circle at 92% 8%,#25c6ee3b,#0000 24rem),linear-gradient(140deg,#03152e 0%,#062b57 58%,#07527f 100%);border:1px solid #79dcf93d;border-radius:30px;grid-template-columns:minmax(310px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(48px,7vw,96px);margin-top:34px;padding:clamp(36px,5vw,64px);display:grid;overflow:hidden;box-shadow:0 30px 75px #000a1d4d}.whyDymaxCommitmentHeading{position:sticky;top:110px}main .whyDymaxCommitmentHeading>span{letter-spacing:.18em;margin-bottom:15px;font-size:11px;font-weight:900;display:block;color:#70e1fb!important}main .whyDymaxCommitmentHeading h3{letter-spacing:-.04em;max-width:520px;margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:800;line-height:1.12;color:#fff!important}main .whyDymaxCommitmentHeading>p{max-width:540px;margin:22px 0 0;font-size:16px;line-height:1.75;color:#c0d5e8!important}.whyDymaxCommitmentHeading .primaryBtn{gap:12px;width:fit-content;min-width:225px;margin-top:30px;color:#03152c!important;background:linear-gradient(135deg,#25c6ee,#77e5fa)!important}.whyDymaxCommitmentHeading .primaryBtn span{font-size:20px;transition:transform .18s}.whyDymaxCommitmentHeading .primaryBtn:hover span{transform:translate(4px)}.whyDymaxCommitmentJourney{border-top:1px solid #8ae7fb3d}main .whyDymaxCommitmentJourney article{border-radius:0;grid-template-columns:minmax(125px,.38fr) minmax(0,1fr);gap:28px;min-height:0;padding:30px 0;display:grid;color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #8ae7fb3d!important}main .whyDymaxCommitmentJourney article:last-child{border-bottom:0!important}main .whyDymaxCommitmentJourney small{letter-spacing:.11em;text-transform:uppercase;padding-top:4px;font-size:11px;font-weight:900;line-height:1.5;color:#70e1fb!important}main .whyDymaxCommitmentJourney strong{font-size:19px;line-height:1.4;display:block;color:#fff!important}main .whyDymaxCommitmentJourney p{margin:10px 0 0;font-size:14px;line-height:1.7;color:#b8cee1!important}@media (hover:hover){main .whyDymaxCommitmentJourney article:hover{box-shadow:none;transform:none;border-color:#8ae7fb66!important}}@media (width<=980px){.whyDymaxPremium .whyDymaxCommitment{grid-template-columns:1fr;gap:42px}.whyDymaxCommitmentHeading{position:static}.whyDymaxCommitmentHeading .primaryBtn{grid-column:auto;width:fit-content}}@media (width<=600px){.whyDymaxPremium .whyDymaxCommitment{border-radius:24px;padding:32px 24px}main .whyDymaxCommitmentJourney article{grid-template-columns:1fr;gap:12px;padding:25px 0}.whyDymaxCommitmentHeading .primaryBtn{width:100%}}.whyDymaxPremium .dyxAccountabilityPanel{isolation:isolate;border-radius:30px;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(48px,7vw,100px);margin-top:34px;padding:clamp(38px,5vw,68px);display:grid;position:relative;overflow:hidden;color:#fff!important;background:linear-gradient(138deg,#020d20 0%,#061f43 48%,#07527d 100%)!important;border:1px solid #78e3fc47!important;box-shadow:0 30px 80px #000a1e57!important}.whyDymaxPremium .dyxAccountabilityPanel:before{content:"";z-index:-1;filter:blur(12px);pointer-events:none;background:#25c6ee33;border-radius:50%;width:420px;height:420px;position:absolute;top:-240px;right:-90px}.dyxAccountabilityIntro{position:sticky;top:110px}main .dyxAccountabilityIntro>span{letter-spacing:.18em;margin-bottom:16px;font-size:11px;font-weight:900;display:block;color:#71e4fc!important}main .dyxAccountabilityIntro h3{letter-spacing:-.04em;max-width:520px;margin:0;font-size:clamp(31px,3.35vw,49px);font-weight:800;line-height:1.1;color:#fff!important}main .dyxAccountabilityIntro>p{max-width:535px;margin:22px 0 0;font-size:16px;line-height:1.72;color:#c2d7e9!important}.dyxAccountabilityIntro .primaryBtn{gap:12px;width:fit-content;min-width:225px;margin-top:30px;color:#021126!important;background:linear-gradient(135deg,#26c8ef,#7ae8fb)!important}.dyxAccountabilityIntro .primaryBtn span{font-size:20px;color:#021126!important}.dyxAccountabilityJourney{border-top:1px solid #8ae7fb47}main .dyxAccountabilityJourney article{grid-template-columns:132px minmax(0,1fr);gap:30px;min-height:0;padding:30px 0;display:grid;color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #8ae7fb3d!important;border-radius:0!important}main .dyxAccountabilityJourney article:last-child{border-bottom:0!important}main .dyxAccountabilityJourney small{letter-spacing:.11em;text-transform:uppercase;padding-top:4px;font-size:11px;font-weight:900;line-height:1.5;color:#71e4fc!important}main .dyxAccountabilityJourney strong{font-size:19px;line-height:1.4;display:block;color:#fff!important}main .dyxAccountabilityJourney p{margin:10px 0 0;font-size:14px;line-height:1.7;color:#b9cee1!important}@media (hover:hover){main .dyxAccountabilityJourney article:hover{transform:none;box-shadow:none!important;border-color:#8ae7fb73!important}}@media (width<=980px){.whyDymaxPremium .dyxAccountabilityPanel{grid-template-columns:1fr;gap:42px}.dyxAccountabilityIntro{position:static}}@media (width<=600px){.whyDymaxPremium .dyxAccountabilityPanel{border-radius:24px;padding:34px 24px}main .dyxAccountabilityJourney article{grid-template-columns:1fr;gap:12px;padding:25px 0}.dyxAccountabilityIntro .primaryBtn{width:100%}}.contactPremiumPage .contactMainSection{background:radial-gradient(circle at 4% 12%,#25c6ee21,#0000 26rem),linear-gradient(135deg,#03142d 0%,#062a54 58%,#073b68 100%)!important;padding:clamp(78px,8vw,118px) 0!important}.contactPremiumPage .contactMainInner{grid-template-columns:minmax(340px,.78fr) minmax(560px,1.22fr);gap:clamp(42px,6vw,84px);width:min(1380px,92%)}.contactPremiumPage .contactInformation{position:sticky;top:108px}.contactPremiumPage .contactInformation .eyebrow{color:#6ee3fb!important}main.contactPremiumPage .contactInformation h2{max-width:630px;font-size:clamp(39px,4.2vw,62px);line-height:1.02;color:#fff!important}main.contactPremiumPage .contactInformationLead{max-width:600px;font-size:16px;line-height:1.72;color:#b9cfe2!important}.contactPremiumPage .contactInformationCards{gap:11px;margin-top:34px}main.contactPremiumPage .contactInformationCards .contactChannel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:17px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:0;padding:18px 20px;display:grid;position:relative;color:#fff!important;box-shadow:none!important;background:#03142d85!important;border:1px solid #8ae7fb2e!important}main.contactPremiumPage .contactInformationCards a.contactChannel:hover{transform:translate(5px);background:#073765d1!important;border-color:#8ae7fb7a!important;box-shadow:0 18px 44px #00091c3d!important}.contactChannelIcon{background:#25c6ee17;border:1px solid #8ae7fb3d;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;color:#75e5fb!important}.contactChannelCopy{gap:4px;min-width:0;display:grid}main.contactPremiumPage .contactChannelCopy small{letter-spacing:.14em;margin:0;font-size:10px;color:#70e2fb!important}main.contactPremiumPage .contactChannelCopy strong{overflow-wrap:anywhere;margin:0;font-size:16px;color:#fff!important}main.contactPremiumPage .contactChannelCopy>span{margin:0;font-size:12px;font-weight:600;color:#9fb9cf!important}.contactChannelArrow{color:#70e2fb;transition:transform .18s}.contactChannel:hover .contactChannelArrow{transform:translate(3px,-3px)}.contactPremiumPage .contactAvailability{color:#70e2fb;background:#03142d57;border:1px solid #8ae7fb29;border-left:3px solid #25c6ee;border-radius:13px;align-items:center;gap:13px;margin-top:19px;padding:15px 18px;display:flex}main.contactPremiumPage .contactAvailability span{color:#70e2fb!important}main.contactPremiumPage .contactAvailability p{color:#d6e8f5!important}.contactPremiumPage .contactFormPanel{border-radius:30px;padding:clamp(32px,4vw,52px);background:#f7fafc!important;border:1px solid #ffffffa8!important;box-shadow:0 36px 90px #00081952!important}main.contactPremiumPage .contactFormHeading>span{color:#087fbd!important}main.contactPremiumPage .contactFormHeading h2{font-size:clamp(32px,3.4vw,46px);color:#0b2442!important}main.contactPremiumPage .contactFormHeading p{max-width:680px;font-size:15px;color:#607187!important}main.contactPremiumPage .contactPremiumForm label>span{font-size:13px;color:#243b57!important}main.contactPremiumPage .contactPremiumForm input,main.contactPremiumPage .contactPremiumForm select,main.contactPremiumPage .contactPremiumForm textarea{box-shadow:inset 0 1px 2px #061f4209;color:#102945!important;background:#fff!important;border:1px solid #c9d8e5!important}main.contactPremiumPage .contactPremiumForm input,main.contactPremiumPage .contactPremiumForm select{min-height:57px}main.contactPremiumPage .contactPremiumForm input::placeholder,main.contactPremiumPage .contactPremiumForm textarea::placeholder{color:#8191a3!important}main.contactPremiumPage .contactPremiumForm input:focus,main.contactPremiumPage .contactPremiumForm select:focus,main.contactPremiumPage .contactPremiumForm textarea:focus{border-color:#149fdc!important;box-shadow:0 0 0 4px #149fdc1f!important}main.contactPremiumPage .contactConsent span{font-size:13px;color:#54677e!important}main.contactPremiumPage .contactConsent input{accent-color:#118fd4;background:#fff!important}main.contactPremiumPage .contactPremiumForm button{border-radius:15px;min-height:59px;color:#03152c!important;background:linear-gradient(135deg,#24c6ed,#53ddf8)!important;box-shadow:0 16px 34px #109dcf33!important}main.contactPremiumPage .contactPremiumForm button span{color:#03152c!important}main.contactPremiumPage .contactFormPrivacy{font-size:12px;color:#718197!important}@media (width<=1080px){.contactPremiumPage .contactMainInner{grid-template-columns:1fr}.contactPremiumPage .contactInformation{position:static}.contactPremiumPage .contactFormPanel{max-width:none}}@media (width<=620px){.contactPremiumPage .contactMainInner{width:min(100% - 30px,1380px)}main.contactPremiumPage .contactInformationCards .contactChannel{grid-template-columns:42px minmax(0,1fr) auto;padding:16px}.contactChannelIcon{width:42px;height:42px}.contactPremiumPage .contactFormPanel{border-radius:23px;padding:28px 20px}}.consultingServicesPage .consultingJourneySection{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:clamp(82px,8vw,108px) max(4%,50% - 620px);background:radial-gradient(circle at 88% 8%,#25c6ee1c,#0000 28rem),#082d59!important}@media (width<=760px){.consultingServicesPage .consultingJourneySection{width:100%;padding:76px 5%}}.consultingServicesPage,.industriesPlatformPage{width:100%;max-width:none;overflow-x:clip;background-color:#041329!important}.consultingServicesPage .consultingJourneySection,.consultingServicesPage .consultingEngagementSection,.consultingServicesPage .consultingPortfolioSection,.industriesPlatformPage .industryPerspectiveSection,.industriesPlatformPage .industryEngagementSection{position:relative;left:50%;transform:translate(0);width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important}@supports (width:100dvw){.consultingServicesPage .consultingJourneySection,.consultingServicesPage .consultingEngagementSection,.consultingServicesPage .consultingPortfolioSection,.industriesPlatformPage .industryPerspectiveSection,.industriesPlatformPage .industryEngagementSection{width:100dvw!important;max-width:100dvw!important;margin-left:-50dvw!important;margin-right:-50dvw!important}}.consultingServicesPage,.industriesPlatformPage{background:#041329!important}.consultingServicesPage .consultingJourneySection,.consultingServicesPage .consultingEngagementSection,.consultingServicesPage .consultingPortfolioSection,.industriesPlatformPage .industryPerspectiveSection,.industriesPlatformPage .industryEngagementSection{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:clamp(82px,8vw,108px) max(4%,50% - 620px)}.consultingServicesPage .consultingJourneySection,.industriesPlatformPage .industryPerspectiveSection{background:radial-gradient(circle at 88% 8%,#25c6ee1c,#0000 28rem),#082d59!important}.consultingServicesPage .consultingEngagementSection,.industriesPlatformPage .industryEngagementSection{background:#061f42!important}.consultingServicesPage .consultingPortfolioSection{background:linear-gradient(135deg,#25c6ee0b,#0000 34%),#051a35!important}main.consultingServicesPage .consultingSectionIntro .eyebrow,main.consultingServicesPage .consultingPortfolioSection .eyebrow,main.industriesPlatformPage .industrySectionIntro .eyebrow,main.industriesPlatformPage .industryEngagementIntro .eyebrow{color:#72e3fb!important}main.consultingServicesPage .consultingSectionIntro h2,main.consultingServicesPage .consultingPortfolioSection h2,main.industriesPlatformPage .industrySectionIntro h2,main.industriesPlatformPage .industryEngagementIntro h2{color:#fff!important}main.consultingServicesPage .consultingSectionIntro>p:last-child,main.industriesPlatformPage .industrySectionIntro>p:last-child,main.industriesPlatformPage .industryEngagementIntro>p:last-child{color:#b9cee1!important}main.consultingServicesPage .consultingJourneyGrid article,main.consultingServicesPage .consultingEngagementGrid>article,main.industriesPlatformPage .industryPerspectiveGrid article{color:#fff!important;background:linear-gradient(145deg,#0b4277,#082b55)!important;border-color:#8ae7fb33!important;box-shadow:0 20px 52px #00081933!important}main.consultingServicesPage .consultingJourneyGrid article>div span,main.consultingServicesPage .consultingPortfolioLinks>a>span,main.industriesPlatformPage .industryPerspectiveGrid article>span,main.industriesPlatformPage .industryEngagementJourney li span{border:1px solid #8ae7fb3d;color:#79e7fb!important;background:#25c6ee21!important}main.consultingServicesPage .consultingJourneyGrid h3,main.consultingServicesPage .consultingEngagementGrid h3,main.industriesPlatformPage .industryPerspectiveGrid h3,main.industriesPlatformPage .industryEngagementJourney li strong{color:#fff!important}main.consultingServicesPage .consultingJourneyGrid p,main.consultingServicesPage .consultingEngagementGrid>article>p,main.consultingServicesPage .consultingEngagementGrid>article>div p,main.industriesPlatformPage .industryPerspectiveGrid p{color:#b8cee1!important}main.consultingServicesPage .consultingEngagementGrid>article>div{border-color:#8ae7fb2e!important}main.consultingServicesPage .consultingEngagementGrid>article>span,main.consultingServicesPage .consultingEngagementGrid>article>div strong{color:#72e3fb!important}main.consultingServicesPage .consultingPortfolioLinks>a{color:#fff!important;box-shadow:none!important;background:linear-gradient(135deg,#0a3b6c,#07294f)!important;border-color:#8ae7fb33!important}main.consultingServicesPage .consultingPortfolioLinks>a:hover{background:linear-gradient(135deg,#0c4c86,#083564)!important;border-color:#8ae7fb80!important}main.consultingServicesPage .consultingPortfolioLinks strong{color:#fff!important}main.consultingServicesPage .consultingPortfolioLinks small{color:#a9c2d8!important}main.consultingServicesPage .managedSupportContent .primaryBtn{color:#03152c!important;background:linear-gradient(135deg,#25c6ee,#72e4fa)!important}main.industriesPlatformPage .industryPerspectiveGrid article{min-height:300px}main.industriesPlatformPage .industryEngagementJourney li{border-color:#8ae7fb2e!important}@media (width<=760px){.consultingServicesPage .consultingJourneySection,.consultingServicesPage .consultingEngagementSection,.consultingServicesPage .consultingPortfolioSection,.industriesPlatformPage .industryPerspectiveSection,.industriesPlatformPage .industryEngagementSection{width:100%;padding:76px 5%}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid var(--dyx-cyan)!important}@media (hover:hover){main article,main [class$=Card],main [class$=card]{transition:transform .24s,border-color .24s,box-shadow .24s}main article:hover,main [class$=Card]:hover,main [class$=card]:hover{transform:translateY(-4px);box-shadow:0 28px 80px #00081861;border-color:#8ae7fb80!important}}@media (width<=700px){.fhxPage:before,.tanzaniaPayrollPage:before,.attendanceVerificationPage:before,.flowPerformancePage:before,.flowMobilePage:before,.flowIntegrationPage:before,.excelEnterprisePage:before{background-position:18px;background-size:auto 30px;height:56px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}main.aboutPremiumPage .aboutCommitmentSection{background:radial-gradient(circle at 5% 7%,#25c6ee1a,#0000 27rem),#041a36!important;padding:clamp(82px,8vw,118px) 5%!important}main.aboutPremiumPage .aboutCommitmentInner{grid-template-columns:minmax(0,.88fr) minmax(470px,1.12fr);align-items:start;gap:clamp(54px,7vw,96px);width:min(1240px,100%);margin:0 auto;display:grid}main.aboutPremiumPage .aboutCommitmentIntro h2{letter-spacing:-.047em;max-width:610px;margin:0;font-size:clamp(42px,5vw,68px);line-height:1.02;color:#fff!important}main.aboutPremiumPage .aboutCommitmentVisual{aspect-ratio:4/3;background:#082b59;border:1px solid #8ae7fb4d;border-radius:20px;margin:clamp(34px,4.5vw,54px) 0 0;position:relative;overflow:hidden;box-shadow:0 30px 80px #00061361}main.aboutPremiumPage .aboutCommitmentVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#03132933);position:absolute;inset:0}main.aboutPremiumPage .aboutCommitmentVisual img{object-fit:cover;object-position:52% center;width:100%;height:100%;display:block}main.aboutPremiumPage .aboutCommitmentList{background:#082d5994;border:1px solid #8ae7fb33;border-radius:22px;overflow:hidden;box-shadow:0 28px 74px #0007173d}main.aboutPremiumPage .aboutCommitmentList>div{background:0 0;border:0;border-bottom:1px solid #8ae7fb29;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:22px;min-height:112px;padding:24px 30px;transition:background-color .22s,padding-left .22s;display:grid}main.aboutPremiumPage .aboutCommitmentList>div:last-child{border-bottom:0}main.aboutPremiumPage .aboutCommitmentList span{letter-spacing:.08em;align-self:start;padding-top:4px;font-size:13px;font-weight:900;color:#35caf0!important}main.aboutPremiumPage .aboutCommitmentList p{margin:0;font-size:17px;font-weight:720;line-height:1.55;color:#e9f5ff!important}@media (hover:hover){main.aboutPremiumPage .aboutCommitmentList>div:hover{background:#25c6ee13;padding-left:36px}}@media (width<=980px){main.aboutPremiumPage .aboutCommitmentInner{grid-template-columns:1fr}main.aboutPremiumPage .aboutCommitmentIntro{grid-template-columns:minmax(0,.85fr) minmax(320px,1.15fr);align-items:end;gap:34px;display:grid}main.aboutPremiumPage .aboutCommitmentIntro .eyebrow,main.aboutPremiumPage .aboutCommitmentIntro h2{grid-column:1}main.aboutPremiumPage .aboutCommitmentVisual{grid-area:1/2/span 2;margin:0}}@media (width<=700px){main.aboutPremiumPage .aboutCommitmentSection{padding:68px 5%!important}main.aboutPremiumPage .aboutCommitmentIntro{display:block}main.aboutPremiumPage .aboutCommitmentIntro h2{font-size:clamp(38px,12vw,50px)}main.aboutPremiumPage .aboutCommitmentVisual{aspect-ratio:1.18;margin-top:32px}main.aboutPremiumPage .aboutCommitmentList>div{grid-template-columns:38px minmax(0,1fr);gap:12px;min-height:0;padding:22px 20px}main.aboutPremiumPage .aboutCommitmentList p{font-size:16px}}main.digitalInfrastructurePage{width:100%;max-width:none;overflow-x:clip;background:#082b59!important}main.digitalInfrastructurePage .infrastructureJourneySection,main.digitalInfrastructurePage .infrastructureContinuitySection,main.digitalInfrastructurePage .infrastructureDeliverySection{box-sizing:border-box;background:#082b59!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(84px,8vw,112px) max(5%,50% - 660px)!important}@media (width<=720px){main.digitalInfrastructurePage .infrastructureJourneySection,main.digitalInfrastructurePage .infrastructureContinuitySection,main.digitalInfrastructurePage .infrastructureDeliverySection{padding:68px 5%!important}}.fhxFinalCTA .fhxFinalActions{align-items:stretch;gap:16px}.fhxFinalCTA .fhxFinalActions>a{border-radius:14px;min-width:min(310px,100%);min-height:58px;padding:16px 28px;font-size:15px;font-weight:800;text-decoration:none}.fhxFinalCTA .fhxEmailButton{justify-content:space-between;box-shadow:inset 0 1px #ffffff14,0 14px 34px #00071833;color:#fff!important;background:linear-gradient(135deg,#0f467ee0,#072a52f5)!important;border:1px solid #70e4ff61!important}.fhxFinalCTA .fhxEmailButtonArrow{color:#04152c;background:#70e4ff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:16px;transition:transform .2s,background-color .2s;display:grid}@media (hover:hover){.fhxFinalCTA .fhxEmailButton:hover{background:linear-gradient(135deg,#11558f,#08335f)!important;border-color:#70e4ffb3!important}.fhxFinalCTA .fhxEmailButton:hover .fhxEmailButtonArrow{background:#fff;transform:translate(2px,-2px)}}@media (width<=720px){.fhxFinalCTA .fhxFinalActions>a{width:100%;min-width:0}}main.fhxPage .fhxHero{align-items:center;min-height:clamp(690px,78vh,880px);display:flex;background:linear-gradient(90deg,#020e20f7 0%,#031834e6 34%,#03193561 66%,#03142b33 100%),url(/assets/flowhcm/new-page-photos/hero.webp) 50%/cover no-repeat!important}main.fhxPage .fhxHero:before{opacity:1;background:linear-gradient(#020d1d29,#020d1d7a),radial-gradient(circle at 10% 55%,#25c6ee1a,#0000 28rem)}main.fhxPage .fhxHeroInner{grid-template-columns:minmax(0,760px);justify-content:start}main.fhxPage .fhxHeroContent{text-shadow:0 2px 18px #00081847;padding:clamp(34px,4vw,56px) 0}@media (width<=720px){main.fhxPage .fhxHero{align-items:flex-end;min-height:760px;background:linear-gradient(#020e1f33 0%,#0210239e 38%,#021023fa 68%),url(/assets/flowhcm/new-page-photos/hero.webp) 68%/cover no-repeat!important}main.fhxPage .fhxHeroContent{padding:180px 0 10px}}main.fhxPage .fhxTileMedia{background:#eaf3fa;border-radius:12px;width:100%;height:132px;margin:0 0 20px;overflow:hidden}main.fhxPage .fhxTileMedia img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .45s;display:block}main.fhxPage article:hover>.fhxTileMedia img{transform:scale(1.035)}main.fhxPage .fhxOutcomeGrid article,main.fhxPage .fhxCapabilityGrid article,main.fhxPage .fhxModuleGrid article,main.fhxPage .fhxAccessGrid article,main.fhxPage .fhxDeploymentGrid article{min-height:unset;overflow:hidden}main.fhxPage .fhxOutcomeGrid h3,main.fhxPage .fhxCapabilityGrid h3,main.fhxPage .fhxAccessGrid h3,main.fhxPage .fhxDeploymentGrid h3{margin-top:22px}main.fhxPage .fhxCapabilityGrid .fhxTileMedia,main.fhxPage .fhxAccessGrid .fhxTileMedia,main.fhxPage .fhxDeploymentGrid .fhxTileMedia{border:1px solid #ffffff21;height:160px}main.fhxPage .fhxModuleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}main.fhxPage .fhxModuleGrid article{padding:16px 16px 20px}main.fhxPage .fhxModuleGrid .fhxTileMedia{height:154px;margin-bottom:16px}main.fhxPage .fhxModuleGrid h4,main.fhxPage .fhxModuleGrid p{padding-inline:5px}@media (width<=960px){main.fhxPage .fhxModuleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){main.fhxPage .fhxModuleGrid{grid-template-columns:1fr}main.fhxPage .fhxTileMedia,main.fhxPage .fhxCapabilityGrid .fhxTileMedia,main.fhxPage .fhxAccessGrid .fhxTileMedia,main.fhxPage .fhxDeploymentGrid .fhxTileMedia{height:180px}}main.supportV3{color:#092443;background:#f4f7fb;width:100%;max-width:none;overflow-x:clip}main.supportV3 .supportV3Eyebrow{color:#08a8d5;letter-spacing:.18em;margin:0 0 18px;font-size:12px;font-weight:800;line-height:1.3}main.supportV3 h1,main.supportV3 h2,main.supportV3 h3,main.supportV3 p{opacity:1}main.supportV3 .supportV3Hero{color:#fff;background:#061b38;grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);min-height:720px;display:grid}main.supportV3 .supportV3HeroCopy{flex-direction:column;justify-content:center;padding:clamp(80px,9vw,150px) clamp(34px,7vw,120px);display:flex}main.supportV3 .supportV3HeroCopy h1{letter-spacing:-.055em;max-width:780px;margin:0;font-size:clamp(52px,6.2vw,92px);line-height:.98;color:#fff!important}main.supportV3 .supportV3Lead{max-width:680px;margin:28px 0 0;font-size:18px;line-height:1.7;color:#c7d7e8!important}main.supportV3 .supportV3Actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}main.supportV3 .supportV3Primary,main.supportV3 .supportV3Secondary{border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:14px 22px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}main.supportV3 .supportV3Primary{background:#a8f130;color:#031a34!important}main.supportV3 .supportV3Secondary{background:#ffffff0d;border:1px solid #ffffff3d;color:#fff!important}main.supportV3 .supportV3Assurance{color:#a9c3dc;flex-wrap:wrap;gap:25px;margin-top:28px;font-size:14px;font-weight:700;display:flex}main.supportV3 .supportV3Assurance span{align-items:center;gap:8px;display:inline-flex}main.supportV3 .supportV3HeroVisual{min-height:720px;margin:0;position:relative;overflow:hidden}main.supportV3 .supportV3HeroVisual:after{content:"";background:linear-gradient(#0000 48%,#020f20c7);position:absolute;inset:0}main.supportV3 .supportV3HeroVisual img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}main.supportV3 .supportV3HeroVisual figcaption{z-index:1;border-top:1px solid #ffffff73;padding:24px 0 0;position:absolute;bottom:42px;left:42px;right:42px}main.supportV3 .supportV3HeroVisual figcaption span{color:#7ee9ff;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}main.supportV3 .supportV3HeroVisual figcaption strong{color:#fff;max-width:480px;margin-top:9px;font-size:22px;line-height:1.35;display:block}main.supportV3 .supportV3Channels,main.supportV3 .supportV3Journey{padding:clamp(85px,9vw,130px) 5%}main.supportV3 .supportV3SectionIntro{width:min(1240px,100%);margin:0 auto clamp(42px,6vw,72px)}main.supportV3 .supportV3SectionIntro h2,main.supportV3 .supportV3PriorityIntro h2,main.supportV3 .supportV3RequestCopy h2{letter-spacing:-.045em;max-width:850px;margin:0;font-size:clamp(40px,5vw,70px);line-height:1.03;color:#092443!important}main.supportV3 .supportV3ChannelList{border-top:1px solid #bfcddd;width:min(1240px,100%);margin:0 auto}main.supportV3 .supportV3ChannelList>a{color:#092443;border-bottom:1px solid #bfcddd;grid-template-columns:64px minmax(0,1fr) minmax(230px,.5fr);align-items:center;gap:28px;padding:35px 8px;text-decoration:none;transition:padding .2s,background .2s;display:grid}main.supportV3 .supportV3ChannelList>a:hover{background:#eaf4f8;padding-left:20px;padding-right:20px}main.supportV3 .supportV3ChannelIcon{color:#087fae;background:#d8f2f8;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}main.supportV3 .supportV3ChannelList small{color:#078bb8;letter-spacing:.12em;font-size:12px;font-weight:900}main.supportV3 .supportV3ChannelList h3{margin:8px 0 6px;font-size:clamp(25px,2.4vw,36px);line-height:1.15;color:#092443!important}main.supportV3 .supportV3ChannelList p{margin:0;font-size:16px;line-height:1.6;color:#536b83!important}main.supportV3 .supportV3ChannelList strong{text-align:right;justify-content:flex-end;align-items:center;gap:10px;font-size:15px;display:flex;color:#087fae!important}main.supportV3 .supportV3Priority{background:#072a55;grid-template-columns:minmax(300px,.65fr) minmax(0,1.35fr);gap:clamp(55px,8vw,130px);padding:clamp(90px,9vw,140px) 5%;display:grid}main.supportV3 .supportV3PriorityIntro{max-width:500px}main.supportV3 .supportV3PriorityIntro .supportV3Eyebrow{color:#7ee9ff}main.supportV3 .supportV3PriorityIntro h2{color:#fff!important}main.supportV3 .supportV3PriorityIntro>p:last-child{margin:24px 0 0;font-size:17px;line-height:1.7;color:#bfd2e5!important}main.supportV3 .supportV3PriorityTable{border-top:1px solid #7ee9ff59}main.supportV3 .supportV3PriorityTable article{border-bottom:1px solid #7ee9ff38;grid-template-columns:50px 90px minmax(210px,.8fr) minmax(260px,1.2fr);align-items:start;gap:20px;padding:29px 0;display:grid}main.supportV3 .supportV3PriorityTable span{color:#7ee9ff;font-size:13px;font-weight:900}main.supportV3 .supportV3PriorityTable small{color:#a8f130;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}main.supportV3 .supportV3PriorityTable h3{margin:0;font-size:22px;line-height:1.3;color:#fff!important}main.supportV3 .supportV3PriorityTable p{margin:0;font-size:15px;line-height:1.6;color:#b7ccdf!important}main.supportV3 .supportV3Request{background:#fff;grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);gap:clamp(60px,9vw,150px);padding:clamp(90px,10vw,150px) 5%;display:grid}main.supportV3 .supportV3RequestCopy{max-width:620px;margin-left:auto}main.supportV3 .supportV3RequestCopy>p:not(.supportV3Eyebrow){margin:24px 0 0;font-size:17px;line-height:1.7;color:#536b83!important}main.supportV3 .supportV3Safety{color:#07567e;background:#e8f7fa;grid-template-columns:28px 1fr;gap:16px;margin-top:38px;padding:22px;display:grid}main.supportV3 .supportV3Safety p{color:#234d65!important;margin:0!important;font-size:14px!important;line-height:1.6!important}main.supportV3 .supportV3Checklist{border-top:2px solid #092443;max-width:720px}main.supportV3 .supportV3Checklist>div{color:#153655;border-bottom:1px solid #ced9e4;grid-template-columns:28px 1fr;align-items:center;gap:17px;padding:21px 4px;font-size:16px;font-weight:700;display:grid}main.supportV3 .supportV3Checklist svg{color:#2b9e22}main.supportV3 .supportV3Journey{background:#eaf0f6}main.supportV3 .supportV3JourneyGrid{border-top:2px solid #092443;grid-template-columns:repeat(4,1fr);width:min(1240px,100%);margin:0 auto;display:grid}main.supportV3 .supportV3JourneyGrid article{border-right:1px solid #bfccd9;min-height:260px;padding:30px 26px}main.supportV3 .supportV3JourneyGrid article:last-child{border-right:0}main.supportV3 .supportV3JourneyGrid span{color:#078bb8;font-size:13px;font-weight:900}main.supportV3 .supportV3JourneyGrid h3{margin:62px 0 13px;font-size:24px;line-height:1.2;color:#092443!important}main.supportV3 .supportV3JourneyGrid p{margin:0;font-size:15px;line-height:1.65;color:#536b83!important}main.supportV3 .supportV3Cta{background:#04152d;justify-content:space-between;align-items:center;gap:50px;padding:clamp(65px,8vw,105px) max(5%,50% - 620px);display:flex}main.supportV3 .supportV3Cta>div{max-width:850px}main.supportV3 .supportV3Cta h2{letter-spacing:-.04em;margin:0;font-size:clamp(36px,4.5vw,64px);line-height:1.04;color:#fff!important}main.supportV3 .supportV3Cta .supportV3Primary{flex:none}@media (width<=1050px){main.supportV3 .supportV3Hero,main.supportV3 .supportV3Priority,main.supportV3 .supportV3Request{grid-template-columns:1fr}main.supportV3 .supportV3HeroVisual{min-height:520px}main.supportV3 .supportV3PriorityIntro,main.supportV3 .supportV3RequestCopy{max-width:800px;margin:0}main.supportV3 .supportV3PriorityTable article{grid-template-columns:45px 80px minmax(190px,.8fr) minmax(230px,1.2fr)}main.supportV3 .supportV3JourneyGrid{grid-template-columns:repeat(2,1fr)}main.supportV3 .supportV3JourneyGrid article:nth-child(2){border-right:0}main.supportV3 .supportV3JourneyGrid article{border-bottom:1px solid #bfccd9}}@media (width<=760px){main.supportV3 .supportV3Hero{min-height:0}main.supportV3 .supportV3HeroCopy{padding:78px 5% 65px}main.supportV3 .supportV3HeroCopy h1{font-size:clamp(45px,13vw,68px)}main.supportV3 .supportV3HeroVisual{aspect-ratio:4/3;min-height:0}main.supportV3 .supportV3HeroVisual figcaption{bottom:24px;left:24px;right:24px}main.supportV3 .supportV3ChannelList>a{grid-template-columns:52px 1fr;gap:18px}main.supportV3 .supportV3ChannelList>a>strong{text-align:left;grid-column:2;justify-content:flex-start}main.supportV3 .supportV3PriorityTable article{grid-template-columns:50px 1fr;gap:10px 16px}main.supportV3 .supportV3PriorityTable h3,main.supportV3 .supportV3PriorityTable p{grid-column:2}main.supportV3 .supportV3JourneyGrid{grid-template-columns:1fr}main.supportV3 .supportV3JourneyGrid article{border-right:0;min-height:220px}main.supportV3 .supportV3Cta{flex-direction:column;align-items:flex-start}}@media (width<=480px){main.supportV3 .supportV3Actions{display:grid}main.supportV3 .supportV3Primary,main.supportV3 .supportV3Secondary{width:100%}main.supportV3 .supportV3Assurance{display:grid}main.supportV3 .supportV3HeroVisual figcaption strong{font-size:18px}}main.contactV3{color:#092443;background:#f4f7fb;width:100%;max-width:none;overflow-x:clip}main.contactV3 .contactV3Kicker{letter-spacing:.18em;margin:0 0 18px;font-size:12px;font-weight:900;line-height:1.3;color:#08a8d5!important}main.contactV3 .contactV3Hero{color:#fff;background:#04172f;align-items:center;min-height:760px;display:flex;position:relative}main.contactV3 .contactV3HeroImage,main.contactV3 .contactV3HeroShade{position:absolute;inset:0}main.contactV3 .contactV3HeroImage{background:url(/assets/images/contact-consultation-v3.png) 50%/cover no-repeat}main.contactV3 .contactV3HeroShade{background:linear-gradient(90deg,#031125fa 0%,#031832eb 39%,#0318326b 68%,#03183214 100%)}main.contactV3 .contactV3HeroCopy{z-index:1;width:min(760px,53%);padding:clamp(110px,11vw,170px) 0 clamp(90px,9vw,130px) max(5%,50% - 690px);position:relative}main.contactV3 .contactV3HeroCopy h1{letter-spacing:-.055em;margin:0;font-size:clamp(54px,6.2vw,92px);line-height:.97;color:#fff!important}main.contactV3 .contactV3HeroCopy h1 em{color:#7ee9ff;font-style:normal}main.contactV3 .contactV3HeroCopy>p:not(.contactV3Kicker){max-width:650px;margin:28px 0 0;font-size:18px;line-height:1.7;color:#c7d7e8!important}main.contactV3 .contactV3HeroActions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}main.contactV3 .contactV3HeroActions a,main.contactV3 .contactV3Support>a{border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:14px 22px;font-size:15px;font-weight:900;text-decoration:none;display:inline-flex}main.contactV3 .contactV3HeroActions a:first-child,main.contactV3 .contactV3Support>a{background:#a8f130;color:#031a34!important}main.contactV3 .contactV3HeroActions a:last-child{background:#ffffff0f;border:1px solid #ffffff47;color:#fff!important}main.contactV3 .contactV3Proof{color:#b6ccdf;flex-wrap:wrap;gap:22px;margin-top:28px;font-size:13px;font-weight:800;display:flex}main.contactV3 .contactV3Proof span{align-items:center;gap:8px;display:inline-flex}main.contactV3 .contactV3Proof svg{color:#a8f130}main.contactV3 .contactV3Routes,main.contactV3 .contactV3Next{padding:clamp(85px,9vw,135px) 5%}main.contactV3 .contactV3Routes{background:#0b315e}main.contactV3 .contactV3Routes .contactV3SectionIntro h2{color:#fff!important}main.contactV3 .contactV3SectionIntro{width:min(1240px,100%);margin:0 auto clamp(42px,6vw,70px)}main.contactV3 .contactV3SectionIntro h2,main.contactV3 .contactV3EnquiryIntro h2{letter-spacing:-.045em;max-width:900px;margin:0;font-size:clamp(41px,5vw,70px);line-height:1.03;color:#092443!important}main.contactV3 .contactV3RouteList{border-top:1px solid #bed1e352;grid-template-columns:1fr 1fr;width:min(1240px,100%);margin:auto;display:grid}main.contactV3 .contactV3RouteList>a,main.contactV3 .contactV3RouteList>div{color:#fff;border-bottom:1px solid #bed1e352;grid-template-columns:58px 1fr auto;align-items:start;gap:22px;min-height:190px;padding:34px 24px 34px 4px;text-decoration:none;display:grid}main.contactV3 .contactV3RouteList>:nth-child(odd){margin-right:38px}main.contactV3 .contactV3RouteList>a{transition:background .2s,padding .2s}main.contactV3 .contactV3RouteList>a:hover{background:#7ee9ff14;padding-left:18px}main.contactV3 .contactV3RouteIcon{color:#7ee9ff;background:#7ee9ff1f;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}main.contactV3 .contactV3RouteList small{color:#7ee9ff;letter-spacing:.12em;font-size:11px;font-weight:900;display:block}main.contactV3 .contactV3RouteList strong{color:#fff;margin-top:10px;font-size:clamp(21px,2vw,29px);line-height:1.2;display:block}main.contactV3 .contactV3RouteList p{margin:10px 0 0;font-size:15px;line-height:1.6;color:#bed1e3!important}main.contactV3 .contactV3RouteList>a>svg{color:#7ee9ff;margin-top:16px}main.contactV3 .contactV3Enquiry{background:#06264d;grid-template-columns:minmax(350px,.75fr) minmax(560px,1.25fr);gap:clamp(55px,8vw,125px);padding:clamp(90px,9vw,140px) max(5%,50% - 690px);display:grid}main.contactV3 .contactV3EnquiryIntro{align-self:start;position:sticky;top:120px}main.contactV3 .contactV3EnquiryIntro .contactV3Kicker{color:#7ee9ff!important}main.contactV3 .contactV3EnquiryIntro h2{color:#fff!important}main.contactV3 .contactV3EnquiryIntro>p:not(.contactV3Kicker){margin:25px 0 0;font-size:17px;line-height:1.7;color:#bed1e3!important}main.contactV3 .contactV3EnquiryIntro ol{border-top:1px solid #7ee9ff47;margin:40px 0 0;padding:0;list-style:none}main.contactV3 .contactV3EnquiryIntro li{border-bottom:1px solid #7ee9ff38;grid-template-columns:48px 1fr;gap:16px;padding:24px 0;display:grid}main.contactV3 .contactV3EnquiryIntro li>span{color:#7ee9ff;font-size:12px;font-weight:900}main.contactV3 .contactV3EnquiryIntro li strong{color:#fff;font-size:18px}main.contactV3 .contactV3EnquiryIntro li p{margin:6px 0 0;font-size:14px;line-height:1.55;color:#a9c1d6!important}main.contactV3 .contactFormPanel{border-radius:0;padding:clamp(30px,4vw,50px);background:#fff!important;border:0!important;box-shadow:0 32px 80px #0008194d!important}main.contactV3 .contactFormHeading h2{color:#092443!important}main.contactV3 .contactPremiumForm button{border-radius:7px;justify-content:center;align-items:center;gap:10px;display:flex;color:#04162d!important;box-shadow:none!important;background:#a8f130!important}main.contactV3 .contactV3Next{background:#082750}main.contactV3 .contactV3Next .contactV3SectionIntro h2{color:#fff!important}main.contactV3 .contactV3NextGrid{border-top:2px solid #7ee9ff8c;grid-template-columns:repeat(3,1fr);width:min(1240px,100%);margin:auto;display:grid}main.contactV3 .contactV3NextGrid article{border-right:1px solid #bed1e347;min-height:275px;padding:30px 28px}main.contactV3 .contactV3NextGrid article:last-child{border-right:0}main.contactV3 .contactV3NextGrid span{color:#7ee9ff;font-size:13px;font-weight:900}main.contactV3 .contactV3NextGrid h3{margin:64px 0 13px;font-size:25px;line-height:1.2;color:#fff!important}main.contactV3 .contactV3NextGrid p{margin:0;font-size:15px;line-height:1.65;color:#bed1e3!important}main.contactV3 .contactV3Support{background:#04152d;justify-content:space-between;align-items:center;gap:55px;padding:clamp(70px,8vw,110px) max(5%,50% - 620px);display:flex}main.contactV3 .contactV3Support>div{max-width:850px}main.contactV3 .contactV3Support h2{letter-spacing:-.04em;margin:0;font-size:clamp(38px,4.6vw,64px);line-height:1.04;color:#fff!important}main.contactV3 .contactV3Support p:not(.contactV3Kicker){max-width:680px;margin:20px 0 0;font-size:16px;line-height:1.7;color:#b9cde0!important}main.contactV3 .contactV3Support>a{flex:none}@media (width<=1050px){main.contactV3 .contactV3HeroCopy{width:68%}main.contactV3 .contactV3Enquiry{grid-template-columns:1fr}main.contactV3 .contactV3EnquiryIntro{max-width:820px;position:static}}@media (width<=760px){main.contactV3 .contactV3Hero{align-items:flex-start;min-height:860px}main.contactV3 .contactV3HeroImage{background-position:62%}main.contactV3 .contactV3HeroShade{background:linear-gradient(#031125fa 0%,#031832e6 68%,#03183259)}main.contactV3 .contactV3HeroCopy{width:100%;padding:85px 5% 390px}main.contactV3 .contactV3HeroCopy h1{font-size:clamp(46px,13vw,68px)}main.contactV3 .contactV3RouteList{grid-template-columns:1fr}main.contactV3 .contactV3RouteList>:nth-child(odd){margin-right:0}main.contactV3 .contactV3RouteList>a,main.contactV3 .contactV3RouteList>div{grid-template-columns:52px 1fr auto}main.contactV3 .contactV3NextGrid{grid-template-columns:1fr}main.contactV3 .contactV3NextGrid article{border-bottom:1px solid #bed1e347;border-right:0;min-height:220px}main.contactV3 .contactV3Support{flex-direction:column;align-items:flex-start}}@media (width<=520px){main.contactV3 .contactV3HeroActions{display:grid}main.contactV3 .contactV3HeroActions a{width:100%}main.contactV3 .contactV3Proof{display:grid}main.contactV3 .contactV3RouteList>a,main.contactV3 .contactV3RouteList>div{grid-template-columns:48px 1fr;padding-right:4px}main.contactV3 .contactV3RouteList>a>svg{display:none}main.contactV3 .contactFormPanel{padding:28px 20px}main.contactV3 .contactV3Support>a{width:100%}}.tznPage{--n:#06162e;--b:#0877c9;--c:#22c4df;--g:#9de45d;--i:#102b47;--m:#60758a;color:var(--i);background:#f6f9fc}.tznPage *{box-sizing:border-box}.tznPage img{width:100%;display:block}.tznPage h1,.tznPage h2,.tznPage h3,.tznPage p{margin-top:0}.tznHero{align-items:center;min-height:790px;padding:90px max(5vw,50vw - 660px);display:flex;position:relative;overflow:hidden;background:var(--n)!important}.tznHeroImage,.tznHeroShade{object-fit:cover;height:100%;position:absolute;inset:0}.tznHeroShade{z-index:1;background:linear-gradient(90deg,#030f21fa 0%,#031227e0 42%,#03112438 75%,#0311241a)}.tznHeroCopy{z-index:2;width:min(710px,58%);position:relative}.tznKicker{letter-spacing:.17em;text-transform:uppercase;font-size:12px;font-weight:900;color:#6fe1f1!important;margin:0 0 20px!important}.tznKicker.dark{color:#087fae!important}.tznHero h1{letter-spacing:-.06em;margin:0;font-size:clamp(52px,6vw,86px);line-height:.96;color:#fff!important}.tznHero h1 em{font-style:normal;display:block;color:var(--g)!important}.tznHeroCopy>p:not(.tznKicker){max-width:690px;margin:27px 0 0;font-size:18px;line-height:1.7;color:#ffffffc2!important}.tznActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.tznActions a{background:#ffffff0f;border:1px solid #ffffff40;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 23px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}.tznActions a:first-child{background:var(--g);border-color:#0000;box-shadow:0 17px 35px #64be3c33;color:#08203a!important}.tznHeroSignals{flex-wrap:wrap;gap:20px;margin-top:30px;display:flex}.tznHeroSignals span{align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex;color:#ffffffad!important}.tznHeroSignals svg{color:#6edfee;width:16px}.tznRunPanel{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid #ffffff30;border-radius:22px;width:390px;padding:25px;position:absolute;bottom:64px;right:max(5vw,50vw - 660px);box-shadow:0 34px 75px #00051273;background:#03132ae0!important}.tznRunStatus{justify-content:space-between;gap:15px;display:flex}.tznRunStatus>span{letter-spacing:.13em;font-size:9px;font-weight:900;color:#70dfef!important}.tznRunStatus b{font-size:10px;color:#a8eb71!important}.tznRunStatus i{background:#9de45d;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.tznRunPanel>p{margin:29px 0 4px;font-size:11px;color:#ffffff80!important}.tznRunPanel>strong{font-size:38px;color:#fff!important}.tznRunPanel>div:nth-of-type(2){gap:8px;margin-top:24px;display:grid}.tznRunPanel>div:nth-of-type(2) span{background:#ffffff0e;border-radius:8px;justify-content:space-between;padding:10px 12px;font-size:11px;display:flex;color:#ffffff8c!important}.tznRunPanel>div b{color:#fff!important}.tznRunPanel button{color:#08233d;background:#eaf7fb;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:16px;padding:13px;font-weight:800;display:flex}.tznSignalBar{letter-spacing:.12em;justify-content:center;align-items:center;gap:20px;padding:23px 5%;font-size:10px;font-weight:900;display:flex;color:#dff8ff!important;background:#0875c1!important}.tznSignalBar svg{color:#a9ed70;width:16px}.tznOperating,.tznDelivery{padding:105px max(5vw,50vw - 620px);background:#f6f9fc!important}.tznHeading{grid-template-columns:1fr .58fr;align-items:end;gap:70px;margin-bottom:48px;display:grid}.tznHeading>p{letter-spacing:.16em;grid-column:1/-1;margin:0 0 -45px;font-size:11px;font-weight:900;color:#087fae!important}.tznHeading h2,.tznStatContent h2,.tznEngineCopy h2,.tznLoanCopy h2,.tznImplementation h2,.tznCta h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.6vw,61px);line-height:1.05;color:#0a2644!important}.tznHeading>span{font-size:16px;line-height:1.7;color:var(--m)!important}.tznOperatingGrid{border-top:1px solid #cfdce7;grid-template-columns:repeat(5,1fr);display:grid}.tznOperatingGrid article{border-right:1px solid #d6e1ea;min-height:270px;padding:27px 20px;background:#fff!important}.tznOperatingGrid article:first-child{border-left:1px solid #d6e1ea}.tznOperatingGrid span{font-size:11px;font-weight:900;color:#087fac!important}.tznOperatingGrid h3{margin:72px 0 11px;font-size:21px;color:#153553!important}.tznOperatingGrid p{margin:0;font-size:13px;line-height:1.65;color:#667b8e!important}.tznEngine{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;padding:110px max(5vw,50vw - 660px);display:grid;background:radial-gradient(circle at 86% 10%,#1ec2de26,#0000 30rem),#06162e!important}.tznEngineCopy h2{color:#fff!important}.tznEngineCopy>p:not(.tznKicker){margin:22px 0 0;line-height:1.72;color:#ffffffa8!important}.tznInputGrid{grid-template-columns:1fr 1fr;gap:8px 15px;margin-top:28px;display:grid}.tznInputGrid span{border-bottom:1px solid #ffffff1a;align-items:flex-start;gap:8px;padding:10px 0;font-size:12px;display:flex;color:#fffc!important}.tznInputGrid svg{color:#62ddec;flex:none}.tznEngineUI{border:1px solid #ffffff26;border-radius:24px;padding:20px;background:#ffffff0e!important}.tznEngineTop{justify-content:space-between;padding:3px 3px 18px;display:flex}.tznEngineTop span{letter-spacing:.14em;font-size:9px;font-weight:900;color:#6fe0ef!important}.tznEngineTop b{font-size:12px;color:#fff!important}.tznFormula{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.tznFormula span,.tznFormula strong{background:#ffffff12;border-radius:10px;align-content:space-between;min-height:82px;padding:12px;font-size:10px;display:grid;color:#dceaf3!important}.tznFormula b{font-size:17px;color:#6dddec!important}.tznFormula strong{background:var(--g);color:#0a263d!important}.tznFormula strong b{color:#0a263d!important}.tznEngineUI figure{background:#edf4f8;border-radius:14px;margin:13px 0 0;padding:11px;overflow:hidden}.tznEngineUI figure img{aspect-ratio:16/8;object-fit:contain}.tznStatutory{grid-template-columns:.83fr 1.17fr;min-height:820px;display:grid;background:#fff!important}.tznStatPhoto{min-height:760px;position:relative}.tznStatPhoto>img{object-fit:cover;height:100%}.tznStatPhoto>div{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#041830e6;border-radius:14px;align-items:center;gap:13px;padding:18px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.tznStatPhoto>div>svg{color:#a9eb70}.tznStatPhoto>div span{gap:4px;display:grid}.tznStatPhoto b{color:#fff!important}.tznStatPhoto small{color:#fff9!important}.tznStatContent{padding:95px clamp(34px,6vw,90px)}.tznStatContent>p:not(.tznKicker){margin:21px 0 30px;line-height:1.72;color:var(--m)!important}.tznStatGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tznStatGrid article{border:1px solid #dbe6ee;border-radius:13px;grid-template-columns:42px 1fr;gap:13px;padding:17px;display:grid;background:#f8fafc!important}.tznStatGrid article>span{color:#087dac;background:#e5f5f9;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.tznStatGrid small{font-size:9px;color:#8ba0b2!important}.tznStatGrid h3{margin:3px 0 5px;font-size:15px;color:#173650!important}.tznStatGrid p{margin:0;font-size:11px;line-height:1.5;color:#687c8e!important}.tznLoans{grid-template-columns:.85fr 1.15fr;min-height:700px;display:grid;background:#092e57!important}.tznLoanCopy{padding:90px 55px 90px max(5vw,50vw - 660px)}.tznLoanCopy h2{color:#fff!important}.tznLoanCopy>p:not(.tznKicker){margin:21px 0 0;line-height:1.7;color:#ffffffa8!important}.tznLoanCopy>div{grid-template-columns:1fr 1fr;gap:9px 14px;margin-top:28px;display:grid}.tznLoanCopy>div span{border-bottom:1px solid #ffffff1a;gap:8px;padding:10px 0;font-size:12px;display:flex;color:#fffc!important}.tznLoanCopy span svg{color:#6fe0ef;flex:none}.tznLoanCopy>a,.tznImplementation a{align-items:center;gap:9px;margin-top:27px;font-weight:800;text-decoration:none;display:inline-flex;color:#a9eb70!important}.tznLoanPhoto{min-height:700px;position:relative}.tznLoanPhoto>img{object-fit:cover;height:100%}.tznLoanPhoto>aside{border-radius:14px;align-items:center;gap:13px;padding:18px 21px;display:flex;position:absolute;bottom:28px;left:28px;box-shadow:0 25px 55px #000c1c47;background:#fff!important}.tznLoanPhoto>aside>svg{color:#087eb1}.tznLoanPhoto aside div{gap:3px;display:grid}.tznLoanPhoto small{letter-spacing:.12em;font-size:9px;font-weight:900;color:#0b86b6!important}.tznLoanPhoto strong{color:#15344f!important}.tznLoanPhoto aside span{font-size:11px;color:#6a7d8f!important}.tznDeliveryGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.tznDeliveryGrid article{border:1px solid #d6e2eb;border-radius:18px;min-height:300px;padding:27px;position:relative;box-shadow:0 16px 38px #0f2e4d0e;background:#fff!important}.tznDeliveryGrid article>svg:first-child{color:#087eaf}.tznDeliveryGrid h3{margin:52px 0 11px;font-size:20px;color:#173650!important}.tznDeliveryGrid p{margin:0;font-size:13px;line-height:1.65;color:#677b8f!important}.tznDeliveryGrid article>svg:last-child{color:#7acb3c;width:17px;position:absolute;bottom:23px;right:24px}.tznImplementation{grid-template-columns:.85fr 1.15fr;gap:80px;padding:105px max(5vw,50vw - 620px);display:grid;background:#0873bd!important}.tznImplementation h2{color:#fff!important}.tznImplementation>div>p:not(.tznKicker){margin:22px 0 0;line-height:1.7;color:#ffffffb0!important}.tznImplementation a{color:#fff!important}.tznImplementation ol{margin:0;padding:0;list-style:none}.tznImplementation li{border-bottom:1px solid #ffffff38;grid-template-columns:45px .45fr 1fr;align-items:center;gap:15px;padding:20px 0;display:grid}.tznImplementation li span{font-size:11px;font-weight:900;color:#a9eb70!important}.tznImplementation li b{color:#fff!important}.tznImplementation li p{margin:0;font-size:13px;color:#ffffffab!important}.tznCta{text-align:center;flex-direction:column;align-items:center;padding:110px 24px;display:flex;background:radial-gradient(circle at 50% 0,#22c4df2e,#0000 35rem),#06162e!important}.tznCta>svg{color:#6ee0ef;border:1px solid #ffffff2b;border-radius:15px;width:55px;height:55px;margin-bottom:25px;padding:13px}.tznCta h2{max-width:900px;color:#fff!important}.tznCta>p:not(.tznKicker){max-width:720px;margin:22px 0 0;font-size:16px;line-height:1.7;color:#ffffffa8!important}@media (width<=1050px){.tznHero{flex-direction:column;align-items:flex-start;min-height:auto}.tznHeroCopy{width:100%;max-width:720px}.tznRunPanel{z-index:2;margin:50px 0 0;position:relative;bottom:auto;right:auto}.tznOperatingGrid{grid-template-columns:repeat(3,1fr)}.tznEngine,.tznStatutory,.tznLoans,.tznImplementation{grid-template-columns:1fr}.tznStatPhoto,.tznLoanPhoto{min-height:600px}.tznDeliveryGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.tznHero{align-items:flex-start;min-height:900px;padding:70px 6% 40px}.tznHeroShade{background:linear-gradient(#030f21e6,#030f21b3)}.tznHero h1{font-size:47px}.tznRunPanel{width:100%;margin-top:52px}.tznSignalBar{flex-wrap:wrap;gap:9px}.tznHeading{grid-template-columns:1fr;gap:18px}.tznHeading>p{margin:0}.tznOperating,.tznDelivery{padding:75px 6%}.tznOperatingGrid,.tznDeliveryGrid,.tznStatGrid{grid-template-columns:1fr}.tznEngine{padding:75px 6%}.tznFormula{grid-template-columns:1fr 1fr}.tznInputGrid,.tznLoanCopy>div{grid-template-columns:1fr}.tznStatPhoto,.tznLoanPhoto{min-height:470px}.tznStatContent,.tznLoanCopy,.tznImplementation{padding:75px 6%}.tznImplementation{gap:45px}.tznImplementation li{grid-template-columns:38px 1fr}.tznImplementation li p{grid-column:2}.tznCta{padding:85px 6%}.tznActions a{width:100%}}main.tznPage>section.tznHero{background:#06162e!important}main.tznPage>section.tznSignalBar{background:#0875c1!important}main.tznPage>section.tznOperating,main.tznPage>section.tznStatutory,main.tznPage>section.tznDelivery{color:#102b47!important;background:#f6f9fc!important}main.tznPage>section.tznEngine{background:radial-gradient(circle at 86% 10%,#1ec2de26,#0000 30rem),#06162e!important}main.tznPage>section.tznLoans{background:#092e57!important}main.tznPage>section.tznImplementation{background:#0873bd!important}main.tznPage>section.tznCta{background:radial-gradient(circle at 50% 0,#22c4df2e,#0000 35rem),#06162e!important}main.tznPage .tznOperating .tznHeading h2,main.tznPage .tznDelivery .tznHeading h2,main.tznPage .tznStatContent h2{color:#0a2644!important}main.tznPage .tznOperating .tznHeading>span,main.tznPage .tznDelivery .tznHeading>span,main.tznPage .tznStatContent>p:not(.tznKicker){color:#60758a!important}.mesPage{--n:#06162f;--i:#102b47;--m:#62768b;--c:#24c7df;--g:#a3e764;background:#f6f9fc}.mesPage *{box-sizing:border-box}.mesPage img{width:100%;display:block}.mesPage h1,.mesPage h2,.mesPage h3,.mesPage p{margin-top:0}.mesKicker{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:900;color:#6ee0f0!important;margin:0 0 18px!important}.mesKicker.dark{color:#087fab!important}.mesHero{align-items:center;min-height:810px;padding:90px max(5vw,50vw - 660px);display:flex;position:relative;overflow:hidden;background:#06162f!important}.mesHeroImage,.mesHeroShade{object-fit:cover;height:100%;position:absolute;inset:0}.mesHeroShade{z-index:1;background:linear-gradient(90deg,#031023fa,#031125e6 43%,#0311251f 78%)}.mesHeroCopy{z-index:2;width:min(720px,58%);position:relative}.mesHero h1{letter-spacing:-.058em;margin:0;font-size:clamp(52px,6vw,84px);line-height:.97;color:#fff!important}.mesHero h1 em{font-style:normal;display:block;color:var(--g)!important}.mesHeroCopy>p:not(.mesKicker){max-width:680px;margin:26px 0 0;font-size:18px;line-height:1.7;color:#ffffffbf!important}.mesActions{flex-wrap:wrap;gap:12px;margin-top:31px;display:flex}.mesActions a{background:#ffffff0f;border:1px solid #ffffff3d;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:54px;padding:0 23px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}.mesActions a:first-child{background:var(--g);border:0;color:#09233d!important}.mesHeroProof{flex-wrap:wrap;gap:20px;margin-top:29px;display:flex}.mesHeroProof span{align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex;color:#ffffffad!important}.mesHeroProof svg{color:#6de0f0;width:17px}.mesPhone{z-index:3;border:1px solid #ffffff3d;border-radius:40px;width:285px;padding:10px;position:absolute;bottom:-95px;right:max(5vw,50vw - 630px);box-shadow:0 35px 75px #00061485;background:#07172c!important}.mesPhoneTop{color:#fff;justify-content:space-between;align-items:center;height:29px;padding:0 13px;font-size:9px;display:flex}.mesPhoneTop i{background:#000;border-radius:99px;width:58px;height:16px}.mesPhone>img{object-fit:cover;object-position:top;border-radius:25px;height:500px}.mesPhonePing{border-radius:13px;align-items:center;gap:10px;width:225px;padding:14px;display:flex;position:absolute;bottom:125px;right:-45px;box-shadow:0 20px 46px #020e1e52;background:#fff!important}.mesPhonePing>svg{color:#50b832}.mesPhonePing span{display:grid}.mesPhonePing b{font-size:12px;color:#183650!important}.mesPhonePing small{font-size:9px;color:#748699!important}.mesAccess,.mesExperience{padding:110px max(5vw,50vw - 620px);color:var(--i)!important;background:#f6f9fc!important}.mesHeading{grid-template-columns:1fr .58fr;align-items:end;gap:70px;margin-bottom:50px;display:grid}.mesHeading>p{letter-spacing:.16em;grid-column:1/-1;margin:0 0 -45px;font-size:11px;font-weight:900;color:#087fab!important}.mesHeading h2,.mesManagerCopy h2,.mesFieldCopy h2,.mesExperience h2,.mesSecurity h2,.mesCta h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.7vw,61px);line-height:1.05;color:#0b2846!important}.mesHeading>span{font-size:16px;line-height:1.7;color:var(--m)!important}.mesServiceGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.mesServiceGrid article{border:1px solid #d6e2eb;border-radius:18px;overflow:hidden;box-shadow:0 16px 38px #0f2e4d0e;background:#fff!important}.mesServiceMedia{background:#e8f0f6;height:210px;position:relative;overflow:hidden}.mesServiceMedia>img{object-fit:cover;object-position:top;height:100%}.mesServiceMedia>span{color:#0b2a43;background:var(--g);border-radius:12px;place-items:center;width:43px;height:43px;display:grid;position:absolute;bottom:15px;right:15px}.mesServiceMedia svg{width:20px}.mesServiceBody{padding:22px 23px 25px}.mesServiceBody small{font-size:9px;font-weight:900;color:#0b84b2!important}.mesServiceBody h3{margin:9px 0;font-size:19px;color:#173650!important}.mesServiceBody p{margin:0;font-size:13px;line-height:1.62;color:#687c8f!important}.mesManager{grid-template-columns:1.08fr .92fr;min-height:720px;display:grid;background:#072e58!important}.mesManagerPhoto{min-height:720px;position:relative}.mesManagerPhoto>img{object-fit:cover;height:100%}.mesManagerPhoto>aside{border-radius:13px;align-items:center;gap:12px;padding:17px 20px;display:flex;position:absolute;bottom:28px;left:28px;box-shadow:0 22px 50px #000c1c4d;background:#fff!important}.mesManagerPhoto aside>svg{color:#087fac}.mesManagerPhoto aside span{gap:3px;display:grid}.mesManagerPhoto small{letter-spacing:.12em;font-size:9px;font-weight:900;color:#0b84b2!important}.mesManagerPhoto strong{color:#173650!important}.mesManagerCopy{padding:95px clamp(35px,6vw,90px)}.mesManagerCopy h2{color:#fff!important}.mesManagerCopy>p:not(.mesKicker){margin:21px 0 0;line-height:1.72;color:#ffffffa8!important}.mesManagerCopy>div{grid-template-columns:1fr 1fr;gap:9px 14px;margin-top:30px;display:grid}.mesManagerCopy>div span{border-bottom:1px solid #ffffff1a;gap:8px;padding:11px 0;font-size:12px;display:flex;color:#fffc!important}.mesManagerCopy svg{color:#6fe0f0;flex:none;width:16px}.mesField{grid-template-columns:.94fr 1.06fr;min-height:730px;display:grid;background:#fff!important}.mesFieldCopy{padding:100px 55px 100px max(5vw,50vw - 660px)}.mesFieldCopy>p:not(.mesKicker){margin:21px 0 0;line-height:1.7;color:var(--m)!important}.mesScenarioGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:30px;display:grid}.mesScenarioGrid article{border:1px solid #dbe5ed;border-radius:14px;min-height:160px;padding:20px;background:#f7fafc!important}.mesScenarioGrid span{font-size:9px;font-weight:900;color:#0880ac!important}.mesScenarioGrid h3{margin:23px 0 7px;font-size:16px;color:#173650!important}.mesScenarioGrid p{margin:0;font-size:11px;line-height:1.5;color:#687c8f!important}.mesFieldPhoto{min-height:730px;position:relative}.mesFieldPhoto>img{object-fit:cover;height:100%}.mesFieldPhoto>div{color:#fff;background:#041830e8;border-radius:13px;align-items:center;gap:12px;padding:17px 20px;display:flex;position:absolute;bottom:28px;left:28px}.mesFieldPhoto>div>svg{color:var(--g)}.mesFieldPhoto>div span{gap:3px;display:grid}.mesFieldPhoto b{color:#fff!important}.mesFieldPhoto small{color:#ffffff9e!important}.mesJourney{padding:105px max(5vw,50vw - 620px);background:#06172f!important}.mesHeading.light h2{color:#fff!important}.mesHeading.light>p{color:#6ee0f0!important}.mesHeading.light>span{color:#ffffffa3!important}.mesJourneyGrid{border-top:1px solid #ffffff26;grid-template-columns:repeat(5,1fr);display:grid}.mesJourneyGrid article{border-right:1px solid #ffffff24;min-height:270px;padding:27px 20px}.mesJourneyGrid span{font-size:10px;font-weight:900;color:#70e0ef!important}.mesJourneyGrid h3{margin:72px 0 11px;font-size:19px;color:#fff!important}.mesJourneyGrid p{margin:0;font-size:12px;line-height:1.6;color:#ffffff9c!important}.mesExperience{grid-template-columns:1fr .55fr .55fr;align-items:stretch;gap:18px;display:grid}.mesExperienceIntro{padding-right:45px}.mesExperienceIntro>p:not(.mesKicker){margin:21px 0 0;line-height:1.7;color:var(--m)!important}.mesLanguageCard,.mesBrandCard{border:1px solid #d8e4ed;border-radius:20px;flex-direction:column;min-height:360px;padding:27px;display:flex;background:#fff!important}.mesLanguageCard>svg,.mesBrandCard>svg{color:#087fab}.mesLanguageCard small,.mesBrandCard small{letter-spacing:.13em;margin-top:auto;font-size:9px;font-weight:900;color:#0b84b2!important}.mesLanguageCard strong,.mesBrandCard strong{margin-top:12px;font-size:21px;line-height:1.3;color:#173650!important}.mesLanguageCard p,.mesBrandCard p{margin:11px 0 0;font-size:12px;line-height:1.6;color:#6a7e90!important}.mesSecurity{grid-template-columns:.62fr 1fr;gap:75px;padding:105px max(5vw,50vw - 620px);display:grid;background:#0876bd!important}.mesSecurity h2{color:#fff!important}.mesSecurityGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mesSecurityGrid article{border:1px solid #fff3;border-radius:17px;min-height:215px;padding:24px;background:#ffffff12!important}.mesSecurityGrid svg{color:#a8e96f}.mesSecurityGrid h3{margin:30px 0 9px;font-size:18px;color:#fff!important}.mesSecurityGrid p{margin:0;font-size:12px;line-height:1.6;color:#ffffffab!important}.mesCta{text-align:center;flex-direction:column;align-items:center;padding:110px 24px;display:flex;background:radial-gradient(circle at 50% 0,#23c6df2e,#0000 35rem),#06162f!important}.mesCta>svg{color:#6ee0f0;border:1px solid #ffffff2b;border-radius:16px;width:58px;height:58px;margin-bottom:25px;padding:14px}.mesCta h2{max-width:900px;color:#fff!important}.mesCta>p:not(.mesKicker){max-width:720px;margin:22px 0 0;line-height:1.7;color:#ffffffa8!important}main.mesPage>section.mesHero{background:#06162f!important}main.mesPage>section.mesAccess,main.mesPage>section.mesField,main.mesPage>section.mesExperience{color:#102b47!important;background:#f6f9fc!important}main.mesPage>section.mesManager{background:#072e58!important}main.mesPage>section.mesJourney{background:#06172f!important}main.mesPage>section.mesSecurity{background:#0876bd!important}main.mesPage>section.mesCta{background:radial-gradient(circle at 50% 0,#23c6df2e,#0000 35rem),#06162f!important}@media (width<=1050px){.mesHero{flex-direction:column;align-items:flex-start;min-height:auto}.mesHeroCopy{width:100%;max-width:720px}.mesPhone{margin:55px 0 0;position:relative;bottom:auto;right:auto}.mesServiceGrid{grid-template-columns:repeat(2,1fr)}.mesManager,.mesField,.mesSecurity{grid-template-columns:1fr}.mesExperience{grid-template-columns:1fr 1fr}.mesExperienceIntro{grid-column:1/-1}.mesJourneyGrid{grid-template-columns:repeat(3,1fr)}}@media (width<=680px){.mesHero{padding:70px 6%}.mesHero h1{font-size:47px}.mesPhone{width:265px}.mesPhonePing{right:-15px}.mesAccess,.mesExperience,.mesJourney,.mesSecurity,.mesCta{padding:75px 6%}.mesHeading{grid-template-columns:1fr;gap:18px}.mesHeading>p{margin:0}.mesServiceGrid,.mesManagerCopy>div,.mesScenarioGrid,.mesExperience,.mesSecurityGrid{grid-template-columns:1fr}.mesManagerPhoto,.mesFieldPhoto{min-height:500px}.mesManagerCopy,.mesFieldCopy{padding:75px 6%}.mesJourneyGrid{grid-template-columns:1fr}.mesJourneyGrid article{border-bottom:1px solid #ffffff24;min-height:0}.mesJourneyGrid h3{margin-top:35px}.mesActions a{width:100%}}.ethPage{--n:#06162f;--i:#102b47;--m:#62768a;--c:#24c6df;--g:#a3e764;background:#f6f9fc}.ethPage *{box-sizing:border-box}.ethPage img{width:100%;display:block}.ethPage h1,.ethPage h2,.ethPage h3,.ethPage p{margin-top:0}.ethKicker{letter-spacing:.17em;text-transform:uppercase;font-size:11px;font-weight:900;color:#6edfee!important;margin:0 0 18px!important}.ethKicker.dark{color:#087fab!important}.ethHero{align-items:center;min-height:810px;padding:90px max(5vw,50vw - 660px);display:flex;position:relative;overflow:hidden;background:#06162f!important}.ethHeroImage,.ethHeroShade{object-fit:cover;height:100%;position:absolute;inset:0}.ethHeroShade{z-index:1;background:linear-gradient(90deg,#030f22fc,#031126e8 44%,#0311261f 80%)}.ethHeroCopy{z-index:2;width:min(730px,59%);position:relative}.ethHero h1{letter-spacing:-.058em;margin:0;font-size:clamp(50px,5.8vw,82px);line-height:.98;color:#fff!important}.ethHero h1 em{font-style:normal;display:block;color:var(--g)!important}.ethHeroCopy>p:not(.ethKicker){max-width:690px;margin:26px 0 0;font-size:18px;line-height:1.7;color:#ffffffbd!important}.ethActions{flex-wrap:wrap;gap:12px;margin-top:31px;display:flex}.ethActions a{background:#ffffff0f;border:1px solid #ffffff3d;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:54px;padding:0 23px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}.ethActions a:first-child{background:var(--g);border:0;color:#09233d!important}.ethProof{flex-wrap:wrap;gap:20px;margin-top:29px;display:flex}.ethProof span{align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex;color:#ffffffab!important}.ethProof svg{color:#6edfee;width:17px}.ethFiles{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff2e;border-radius:21px;width:390px;padding:24px;position:absolute;bottom:55px;right:max(5vw,50vw - 660px);box-shadow:0 32px 70px #00061475;background:#031228e3!important}.ethFiles>small{letter-spacing:.14em;font-size:9px;font-weight:900;color:#6edfee!important}.ethFiles>div{background:#ffffff0d;border:1px solid #ffffff17;border-radius:9px;grid-template-columns:25px 1fr 22px;align-items:center;gap:10px;margin-top:10px;padding:12px;display:grid}.ethFiles svg{color:#8da5b7;width:17px}.ethFiles span{font-size:11px;color:#ffffffb8!important}.ethFiles b{font-size:9px;color:#6edfee!important}.ethFiles>p{margin:16px 0 0;font-size:11px;color:#ffffff94!important}.ethFiles i{background:#ef7b75;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.ethReality{padding:110px max(5vw,50vw - 620px);color:var(--i)!important;background:#f6f9fc!important}.ethHeading{grid-template-columns:1fr .58fr;align-items:end;gap:70px;margin-bottom:50px;display:grid}.ethHeading>p{letter-spacing:.16em;grid-column:1/-1;margin:0 0 -45px;font-size:11px;font-weight:900;color:#087fab!important}.ethHeading h2,.ethCompareIntro h2,.ethMigrationCopy h2,.ethOutcomeCopy h2,.ethReadiness h2,.ethCta h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.7vw,61px);line-height:1.05;color:#0b2846!important}.ethHeading>span{font-size:16px;line-height:1.7;color:var(--m)!important}.ethRiskGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ethRiskGrid article{border:1px solid #d6e2eb;border-radius:18px;min-height:300px;padding:27px;box-shadow:0 16px 38px #0f2e4d0e;background:#fff!important}.ethRiskGrid article>div{justify-content:space-between;align-items:center;display:flex}.ethRiskGrid svg{color:#d05b59}.ethRiskGrid span{font-size:9px;font-weight:900;color:#8da1b2!important}.ethRiskGrid h3{margin:67px 0 11px;font-size:21px;color:#173650!important}.ethRiskGrid p{margin:0;font-size:13px;line-height:1.65;color:#687c8f!important}.ethComparison{grid-template-columns:.58fr 1fr;gap:70px;padding:105px max(5vw,50vw - 620px);display:grid;background:#06172f!important}.ethCompareIntro h2{color:#fff!important}.ethCompareIntro>p:not(.ethKicker){margin:21px 0 0;line-height:1.7;color:#ffffffa6!important}.ethCompareTable{border:1px solid #ffffff26;border-radius:20px;overflow:hidden}.ethCompareHead,.ethCompareRow{grid-template-columns:.5fr 1fr 1fr;display:grid}.ethCompareHead{background:#ffffff17}.ethCompareHead span{letter-spacing:.1em;padding:15px;font-size:9px;font-weight:900;color:#70dfef!important}.ethCompareRow{border-top:1px solid #ffffff1c}.ethCompareRow>*{border-right:1px solid #ffffff1a;margin:0;padding:15px}.ethCompareRow strong{font-size:12px;color:#fff!important}.ethCompareRow p{gap:8px;font-size:11px;line-height:1.45;display:flex;color:#ffffff94!important}.ethCompareRow p:last-child{color:#fffc!important}.ethCompareRow p b{color:#ef7775!important}.ethCompareRow svg{width:14px;color:var(--g);flex:none}.ethMigration{grid-template-columns:1.05fr .95fr;min-height:800px;display:grid;background:#fff!important}.ethMigrationPhoto{min-height:800px;position:relative}.ethMigrationPhoto>img{object-fit:cover;height:100%}.ethMigrationPhoto>div{color:#fff;background:#041830e8;border-radius:13px;align-items:center;gap:12px;padding:17px 20px;display:flex;position:absolute;bottom:28px;left:28px}.ethMigrationPhoto svg{color:var(--g)}.ethMigrationPhoto span{gap:3px;display:grid}.ethMigrationPhoto b{color:#fff!important}.ethMigrationPhoto small{color:#ffffff9e!important}.ethMigrationCopy{padding:90px clamp(35px,6vw,90px)}.ethMigrationCopy>p:not(.ethKicker){margin:21px 0 0;line-height:1.7;color:var(--m)!important}.ethStages{margin-top:28px}.ethStages article{border-bottom:1px solid #dde6ed;grid-template-columns:36px 1fr;gap:13px;padding:15px 0;display:grid}.ethStages>article>span{font-size:9px;font-weight:900;color:#087fab!important}.ethStages h3{margin:0 0 4px;font-size:15px;color:#173650!important}.ethStages p{margin:0;font-size:11px;line-height:1.5;color:#697d8f!important}.ethFoundation{padding:105px max(5vw,50vw - 620px);background:#0875bd!important}.ethHeading.light h2{color:#fff!important}.ethHeading.light>p{color:#b0ef78!important}.ethHeading.light>span{color:#ffffffad!important}.ethPhaseGrid{border-top:1px solid #ffffff38;grid-template-columns:repeat(4,1fr);display:grid}.ethPhaseGrid article{border-right:1px solid #ffffff2e;min-height:250px;padding:26px 22px}.ethPhaseGrid span{letter-spacing:.1em;font-size:9px;font-weight:900;color:#b0ef78!important}.ethPhaseGrid h3{margin:70px 0 10px;font-size:20px;color:#fff!important}.ethPhaseGrid p{margin:0;font-size:12px;line-height:1.6;color:#ffffffab!important}.ethOutcomes{grid-template-columns:.85fr 1.15fr;min-height:720px;display:grid;background:#f6f9fc!important}.ethOutcomeCopy{padding:95px 55px 95px max(5vw,50vw - 660px)}.ethOutcomeCopy>p:not(.ethKicker){margin:21px 0 0;line-height:1.7;color:var(--m)!important}.ethOutcomeCopy>div{grid-template-columns:1fr 1fr;gap:9px 14px;margin-top:28px;display:grid}.ethOutcomeCopy>div span{border-bottom:1px solid #dce5ed;gap:8px;padding:10px 0;font-size:12px;display:flex;color:#36546d!important}.ethOutcomeCopy svg{color:#66bb38;flex:none;width:16px}.ethOutcomePhoto{min-height:720px;position:relative}.ethOutcomePhoto>img{object-fit:cover;height:100%}.ethOutcomePhoto aside{border-radius:13px;align-items:center;gap:12px;padding:17px 20px;display:flex;position:absolute;bottom:28px;left:28px;box-shadow:0 22px 50px #000c1c4d;background:#fff!important}.ethOutcomePhoto aside svg{color:#087fab}.ethOutcomePhoto aside span{gap:3px;display:grid}.ethOutcomePhoto small{font-size:9px;font-weight:900;color:#087fab!important}.ethOutcomePhoto aside b{color:#173650!important}.ethReadiness{grid-template-columns:.65fr 1fr;gap:75px;padding:105px max(5vw,50vw - 620px);display:grid;background:#092e57!important}.ethReadiness h2{color:#fff!important}.ethReadiness ol{margin:0;padding:0;list-style:none}.ethReadiness li{border-bottom:1px solid #ffffff26;grid-template-columns:45px 1fr;align-items:center;gap:15px;padding:20px 0;display:grid}.ethReadiness li span{font-size:10px;font-weight:900;color:#70dfef!important}.ethReadiness li p{margin:0;color:#ffffffc7!important}.ethCta{text-align:center;flex-direction:column;align-items:center;padding:110px 24px;display:flex;background:radial-gradient(circle at 50% 0,#23c6df2e,#0000 35rem),#06162f!important}.ethCta>svg{color:#6edfee;border:1px solid #ffffff2b;border-radius:16px;width:58px;height:58px;margin-bottom:25px;padding:14px}.ethCta h2{max-width:900px;color:#fff!important}.ethCta>p:not(.ethKicker){max-width:720px;margin:22px 0 0;line-height:1.7;color:#ffffffa8!important}main.ethPage>section.ethHero{background:#06162f!important}main.ethPage>section.ethReality,main.ethPage>section.ethMigration,main.ethPage>section.ethOutcomes{color:#102b47!important;background:#f6f9fc!important}main.ethPage>section.ethComparison{background:#06172f!important}main.ethPage>section.ethFoundation{background:#0875bd!important}main.ethPage>section.ethReadiness{background:#092e57!important}main.ethPage>section.ethCta{background:radial-gradient(circle at 50% 0,#23c6df2e,#0000 35rem),#06162f!important}@media (width<=1050px){.ethHero{flex-direction:column;align-items:flex-start;min-height:auto}.ethHeroCopy{width:100%;max-width:730px}.ethFiles{margin:50px 0 0;position:relative;bottom:auto;right:auto}.ethRiskGrid{grid-template-columns:repeat(2,1fr)}.ethComparison,.ethMigration,.ethOutcomes,.ethReadiness{grid-template-columns:1fr}.ethPhaseGrid{grid-template-columns:repeat(2,1fr)}.ethMigrationPhoto,.ethOutcomePhoto{min-height:600px}}@media (width<=680px){.ethHero{padding:70px 6%}.ethHero h1{font-size:46px}.ethFiles{width:100%}.ethReality,.ethComparison,.ethFoundation,.ethReadiness,.ethCta{padding:75px 6%}.ethHeading{grid-template-columns:1fr;gap:18px}.ethHeading>p{margin:0}.ethRiskGrid,.ethPhaseGrid,.ethOutcomeCopy>div{grid-template-columns:1fr}.ethCompareHead{display:none}.ethCompareRow{grid-template-columns:1fr}.ethMigrationPhoto,.ethOutcomePhoto{min-height:480px}.ethMigrationCopy,.ethOutcomeCopy{padding:75px 6%}.ethActions a{width:100%}}main.ethPage .ethMigration .ethStages{gap:9px;display:grid}main.ethPage .ethMigration .ethStages article{border-radius:12px;grid-template-columns:42px 1fr;gap:13px;padding:16px;display:grid;box-shadow:0 8px 20px #0f2e4d09;background:#fff!important;border:1px solid #d8e4ed!important}main.ethPage .ethMigration .ethStages article:nth-child(2n){background:#f2f8fb!important}main.ethPage .ethMigration .ethStages article>span{border-radius:50%;place-items:center;width:34px;height:34px;display:grid;color:#087fab!important;background:#e5f5f9!important}main.ethPage .ethMigration .ethStages h3{color:#173650!important}main.ethPage .ethMigration .ethStages p{color:#697d8f!important}main.awvPage{--navy:#061e3d;--blue:#0b3f73;--cyan:#67def5;--lime:#a6ef58;--ink:#102b46;--muted:#597086;--paper:#f3f7fa;color:var(--ink);background:#f3f7fa!important}main.awvPage *{box-sizing:border-box}main.awvPage .awvHero{background:url(/assets/flowhcm/attendance-v3/hero.png) 50%/cover no-repeat!important;align-items:center!important;min-height:720px!important;padding:110px max(6vw,42px)!important;display:flex!important;position:relative!important;overflow:hidden!important}.awvHeroShade{z-index:0;background:linear-gradient(90deg,#03142afa 0%,#031933e6 43%,#0319333d 72%,#03193314);position:absolute;inset:0}.awvHeroCopy{z-index:2;width:min(690px,54%);position:relative}.awvKicker{align-items:center;gap:10px;display:flex;color:var(--cyan)!important;letter-spacing:.17em!important;margin:0 0 24px!important;font-size:13px!important;font-weight:800!important}.awvKicker span{background:currentColor;width:26px;height:2px}main.awvPage .awvHero h1{color:#fff!important;letter-spacing:-.055em!important;max-width:780px!important;margin:0!important;font-size:clamp(52px,6.3vw,94px)!important;line-height:.96!important}.awvHero h1 em{color:var(--lime);font-style:normal}main.awvPage .awvHeroLead{max-width:650px;color:#d4e4f2!important;margin:28px 0 32px!important;font-size:20px!important;line-height:1.6!important}.awvActions{flex-wrap:wrap;gap:13px;display:flex}.awvButton{border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:15px 21px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.awvButtonPrimary{background:var(--lime);color:#092844}.awvButtonGhost{color:#fff;border:1px solid #ffffff70}.awvHeroProof{color:#d9e7f0;gap:28px;margin-top:34px;display:flex}.awvHeroProof span{align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.awvHeroProof svg{color:var(--cyan)}.awvLiveCard{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#051c38e0;border:1px solid #91e1f452;border-radius:12px;width:350px;padding:24px;position:absolute;bottom:70px;right:6vw;box-shadow:0 24px 70px #00000059}.awvLiveTop,.awvPerson,.awvChecks p,.awvTrustScore{justify-content:space-between;align-items:center;display:flex}.awvLiveTop{color:#b9d0e2;letter-spacing:.13em;border-bottom:1px solid #ffffff21;padding-bottom:17px;font-size:10px}.awvLiveTop span{align-items:center;gap:8px;display:flex}.awvLiveTop i{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #a6ef581f}.awvPerson{gap:12px;padding:20px 0}.awvAvatar{width:46px;height:46px;color:var(--cyan);background:#164f79;border-radius:50%;place-items:center;display:grid}.awvPerson>div:nth-child(2){flex-direction:column;flex:1;display:flex}.awvPerson strong,.awvPerson small{color:#fff!important}.awvPerson small{opacity:.62;margin-top:4px}.awvPerson>svg{color:var(--lime)}.awvChecks{background:#ffffff0e;border-radius:8px;padding:4px 14px}.awvChecks p{border-bottom:1px solid #ffffff14;padding:12px 0;margin:0!important;font-size:12px!important}.awvChecks p:last-child{border:0}.awvChecks span,.awvChecks b{align-items:center;gap:7px;display:flex}.awvChecks span{color:#a9bfd3}.awvChecks b{color:#dfffc1}.awvTrustScore{color:#91a9bd;margin-top:17px;font-size:11px}.awvTrustScore strong{color:var(--lime);letter-spacing:.12em}main.awvPage .awvSignalBar{color:#fff!important;background:#0b3c69!important;justify-content:center!important;align-items:center!important;gap:clamp(14px,2.3vw,38px)!important;padding:24px 5%!important;display:flex!important}.awvSignalBar span{letter-spacing:.12em;font-size:11px;font-weight:800}.awvSignalBar i{color:var(--cyan);font-style:normal}main.awvPage>section.awvChannels,main.awvPage>section.awvControl,main.awvPage>section.awvJourney{background:#f3f7fa!important;padding:100px max(5vw,38px)!important}.awvSectionIntro{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:8vw;max-width:1400px;margin:0 auto 52px;display:grid}.awvKickerDark{color:#087da8!important}.awvSectionIntro h2,.awvSpotlightCopy h2,.awvEnvironments h2{color:var(--ink)!important;letter-spacing:-.045em!important;margin:0!important;font-size:clamp(37px,4vw,62px)!important;line-height:1.04!important}.awvSectionIntro>p{color:var(--muted)!important;margin:0!important;font-size:17px!important;line-height:1.7!important}.awvChannelGrid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1400px;margin:auto;display:grid}.awvChannelGrid article{border:1px solid #d9e4ec;border-radius:9px;position:relative;overflow:hidden;box-shadow:0 12px 30px #1b405e0d;background:#fff!important;min-height:260px!important}.awvChannelBody{flex-direction:column;height:100%;padding:27px;display:flex}.awvChannelIcon{color:#047ea5;background:#e9f8fb;border-radius:7px;place-items:center;width:46px;height:46px;display:grid}.awvChannelBody>small{letter-spacing:.12em;margin-top:auto;padding-top:35px;font-weight:800;color:#0784ad!important;font-size:10px!important}.awvChannelBody h3{color:var(--ink)!important;margin:9px 0!important;font-size:22px!important}.awvChannelBody p{color:var(--muted)!important;margin:0!important;font-size:14px!important;line-height:1.55!important}.awvChannelFeatured{grid-row:span 2;min-height:538px!important}.awvChannelFeatured img{object-fit:cover;width:100%;height:270px}.awvChannelFeatured .awvChannelBody{height:268px}main.awvPage>section.awvLogic{background:var(--navy)!important;grid-template-columns:1.1fr .9fr!important;align-items:center!important;gap:8vw!important;padding:105px max(7vw,42px)!important;display:grid!important}.awvLogicCopy h2,.awvCta h2{color:#fff!important;letter-spacing:-.045em!important;margin:0!important;font-size:clamp(40px,4.6vw,70px)!important;line-height:1.03!important}.awvLogicCopy>p:not(.awvKicker){max-width:700px;color:#afc4d6!important;font-size:17px!important;line-height:1.7!important}.awvLogicPoints{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:35px;display:grid}.awvLogicPoints span{min-height:130px;color:var(--cyan);border:1px solid #ffffff21;border-radius:7px;flex-direction:column;padding:18px;display:flex}.awvLogicPoints b{color:#fff;margin-top:15px}.awvLogicPoints small{color:#91a8bc;margin-top:5px;line-height:1.4}.awvDecisionCard{background:#fff;border-radius:12px;padding:28px;box-shadow:0 28px 70px #00000040}.awvDecisionHead{color:#087ea6;letter-spacing:.12em;border-bottom:1px solid #e5edf2;align-items:center;gap:9px;padding-bottom:20px;font-size:11px;font-weight:800;display:flex}.awvDecisionRows p{border-bottom:1px solid #e8eef3;justify-content:space-between;padding:16px 0;display:flex;color:#63778a!important;margin:0!important;font-size:13px!important}.awvDecisionRows b{color:#143653}.awvDecisionResult{color:#38740a;background:#eafbdc;border-radius:7px;align-items:center;gap:13px;margin-top:23px;padding:18px;display:flex}.awvDecisionResult span{flex-direction:column;display:flex}.awvDecisionResult small{letter-spacing:.12em;font-size:9px}.awvDecisionResult strong{color:#224809;margin-top:4px}.awvDashboard{grid-template-columns:1.35fr .65fr;gap:24px;max-width:1400px;margin:auto;display:grid}.awvDashboard figure{background:#fff;border-radius:10px;align-self:start;margin:0;padding:15px;box-shadow:0 24px 60px #1439581f}.awvDashboard figure img{border-radius:5px;width:100%;display:block}.awvDashboardSide{flex-direction:column;gap:12px;display:flex}.awvStatusCards{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.awvStatusCards span{background:#0b3c69;border-radius:7px;flex-direction:column;padding:16px;display:flex}.awvStatusCards small{color:#79dbed;letter-spacing:.1em;font-size:9px}.awvStatusCards strong{color:#fff;margin-top:5px;font-size:24px}.awvDashboardSide article{border:1px solid #dce6ed;border-radius:7px;gap:14px;padding:19px;display:flex;background:#fff!important}.awvDashboardSide article>svg{color:#0784ad;flex:none}.awvDashboardSide strong{color:var(--ink)!important}.awvDashboardSide p{color:var(--muted)!important;margin:5px 0 0!important;font-size:13px!important;line-height:1.5!important}main.awvPage>section.awvSpotlights{background:#fff!important;padding:0!important}.awvSpotlight{grid-template-columns:1fr 1fr;min-height:620px;display:grid;background:#fff!important}.awvSpotlight>div{min-width:0}.awvSpotlightPhoto,.awvMobileMedia{position:relative;overflow:hidden}.awvSpotlightPhoto img,.awvFieldImage{object-fit:cover;width:100%;height:100%}.awvSpotlightPhoto>span{color:#fff;letter-spacing:.11em;background:#071f3e;border-radius:5px;align-items:center;gap:9px;padding:12px 15px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:28px;left:28px}.awvSpotlightCopy{flex-direction:column;justify-content:center;padding:8vw;display:flex}.awvSpotlightCopy>p:not(.awvKicker){color:var(--muted)!important;font-size:17px!important;line-height:1.7!important}.awvSpotlightCopy ul{margin:22px 0 0;padding:0;list-style:none}.awvSpotlightCopy li{color:#345069;gap:10px;margin:12px 0;display:flex}.awvSpotlightCopy li svg{color:#55a51b;flex:none}.awvSpotlightCopy>a{color:#087ea6;align-items:center;gap:8px;margin-top:25px;font-weight:800;text-decoration:none;display:flex}.awvMobileSite{background:#edf5f7!important}.awvUseTags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.awvUseTags span{color:#36586d;border:1px solid #c7dce4;border-radius:4px;padding:8px 10px;font-size:11px;font-weight:700}.awvPhone{background:#071d37;border-radius:22px;width:31%;padding:8px;position:absolute;bottom:-8%;right:8%;box-shadow:0 24px 55px #00000059}.awvPhone img{border-radius:16px;width:100%;display:block}.awvGeo{color:#0784ad;background:#fff;border-radius:6px;align-items:center;gap:11px;padding:14px 17px;display:flex;position:absolute;bottom:7%;left:8%;box-shadow:0 14px 35px #0000002e}.awvGeo span{flex-direction:column;display:flex}.awvGeo strong{color:#173953;font-size:12px}.awvGeo small{color:#698093;margin-top:3px;font-size:10px}.awvJourneyGrid{border-top:1px solid #cad9e3;border-bottom:1px solid #cad9e3;grid-template-columns:repeat(5,1fr);max-width:1400px;margin:auto;display:grid}.awvJourneyGrid article{border-right:1px solid #cad9e3;background:0 0!important;min-height:230px!important;padding:28px 20px!important}.awvJourneyGrid article:last-child{border:0}.awvJourneyGrid span{color:#0784ad;font-size:11px;font-weight:800}.awvJourneyGrid h3{color:var(--ink)!important;margin:50px 0 8px!important;font-size:23px!important}.awvJourneyGrid p{color:var(--muted)!important;margin:0!important;font-size:13px!important;line-height:1.5!important}main.awvPage>section.awvEnvironments{background:#0a3966!important;grid-template-columns:.8fr 1.2fr!important;gap:8vw!important;padding:90px max(6vw,42px)!important;display:grid!important}.awvEnvironments h2{color:#fff!important}.awvEnvironmentGrid{background:#ffffff21;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.awvEnvironmentGrid article{gap:15px;display:flex;background:#0a3966!important;min-height:120px!important;padding:23px!important}.awvEnvironmentGrid article:last-child{grid-column:span 2}.awvEnvironmentGrid svg{color:var(--cyan);flex:none}.awvEnvironmentGrid h3{color:#fff!important;margin:0 0 5px!important;font-size:17px!important}.awvEnvironmentGrid p{color:#a9c0d2!important;margin:0!important;font-size:12px!important}main.awvPage>section.awvPrivacy{color:#08785c!important;background:#e7f8f3!important;align-items:center!important;gap:20px!important;padding:26px max(7vw,42px)!important;display:flex!important}.awvPrivacy strong{color:#155642}.awvPrivacy p{display:inline;color:#4e7569!important;margin-left:12px!important;font-size:13px!important}main.awvPage>section.awvCta{text-align:center!important;background:var(--navy)!important;padding:110px 8%!important}.awvCta .awvKicker{justify-content:center}.awvCta>p:not(.awvKicker){max-width:700px;color:#aec3d5!important;margin:25px auto 32px!important;font-size:17px!important;line-height:1.65!important}.awvCta .awvActions{justify-content:center}@media (width<=1050px){main.awvPage .awvHero{min-height:760px!important}.awvHeroCopy{width:65%}.awvLiveCard{width:320px;right:4vw}.awvChannelGrid{grid-template-columns:repeat(2,1fr)}.awvDashboard,.awvLogic{grid-template-columns:1fr!important}.awvSpotlight{min-height:560px}.awvSpotlightCopy{padding:6vw}.awvJourneyGrid{grid-template-columns:repeat(3,1fr)}.awvJourneyGrid article:nth-child(3){border-right:0}.awvJourneyGrid article:nth-child(n+4){border-top:1px solid #cad9e3}main.awvPage>section.awvEnvironments{grid-template-columns:1fr!important}}@media (width<=720px){main.awvPage .awvHero{background-position:62%!important;align-items:flex-start!important;min-height:900px!important;padding:85px 22px 360px!important}.awvHeroShade{background:linear-gradient(#03142afa 0%,#031933de 60%,#03193352)}.awvHeroCopy{width:100%}main.awvPage .awvHero h1{font-size:47px!important}.awvHeroLead{font-size:16px!important}.awvHeroProof{flex-direction:column;gap:10px}.awvLiveCard{width:auto;bottom:35px;left:22px;right:22px}.awvSignalBar{overflow:auto;justify-content:flex-start!important}.awvSectionIntro{grid-template-columns:1fr;gap:18px}.awvChannelGrid{grid-template-columns:1fr}.awvChannelFeatured{grid-row:auto}.awvLogicPoints,.awvDashboard{grid-template-columns:1fr}.awvSpotlight{grid-template-columns:1fr;min-height:0}.awvSpotlightPhoto,.awvMobileMedia{height:480px}.awvMobileSite .awvSpotlightCopy{order:2}.awvSpotlightCopy{padding:70px 24px}.awvJourneyGrid{grid-template-columns:1fr}.awvJourneyGrid article{border-top:1px solid #cad9e3;border-right:0;min-height:170px!important}.awvJourneyGrid h3{margin-top:30px!important}.awvEnvironmentGrid{grid-template-columns:1fr}.awvEnvironmentGrid article:last-child{grid-column:auto}.awvPrivacy{align-items:flex-start!important}.awvPrivacy p{display:block;margin:5px 0 0!important}main.awvPage>section.awvChannels,main.awvPage>section.awvControl,main.awvPage>section.awvJourney{padding:70px 22px!important}main.awvPage>section.awvLogic,main.awvPage>section.awvEnvironments{padding:75px 22px!important}.awvSectionIntro h2,.awvSpotlightCopy h2,.awvEnvironments h2{font-size:38px!important}}main.awvPage .awvStatusCards span{background:linear-gradient(145deg,#0b477c,#083963)!important;border:1px solid #76def538!important;box-shadow:0 8px 22px #0723411f!important}main.awvPage .awvStatusCards small{color:#9eeafa!important;opacity:1!important;font-size:11px!important;font-weight:800!important}main.awvPage .awvStatusCards strong{color:#fff!important;font-size:28px!important;line-height:1.15!important}main.awvPage .awvDecisionCard{color:#173953!important;background:#fff!important;border:1px solid #d9e6ee!important;box-shadow:0 28px 70px #00000040!important}main.awvPage .awvDecisionHead{color:#087ea6!important;border-color:#d9e6ee!important}main.awvPage .awvDecisionRows p{color:#536d82!important;border-color:#dce7ed!important}main.awvPage .awvDecisionRows p span{color:#536d82!important}main.awvPage .awvDecisionRows p b{color:#123956!important;font-weight:800!important}main.awvPage .awvDecisionResult{color:#34740a!important;background:#e8fbd9!important;border:1px solid #badd9d!important}main.awvPage .awvDecisionResult small{color:#49762d!important;opacity:1!important}main.awvPage .awvDecisionResult strong{color:#285c0b!important}main.awvPage>section.awvPrivacy{min-height:136px!important;padding-top:32px!important;padding-bottom:32px!important}main.awvPage .awvPrivacy>svg{color:#08785c!important;flex:none!important}main.awvPage .awvPrivacy>div{align-items:baseline!important;gap:18px!important;min-width:0!important;display:flex!important}main.awvPage .awvPrivacy strong{color:#124d3e!important;flex:none!important;font-size:18px!important;line-height:1.45!important}main.awvPage .awvPrivacy p{color:#326e60!important;margin:0!important;font-size:16px!important;line-height:1.65!important}@media (width<=900px){main.awvPage .awvPrivacy>div{display:block!important}main.awvPage .awvPrivacy p{margin-top:6px!important}}.aixPage{--ink:#071c3a;--navy:#071a36;--violet:#7665ff;--aqua:#63e6ef;--paper:#f4f7fb;--line:#d7e0ea;color:var(--ink);background:var(--paper);overflow:hidden}.aixPage *{box-sizing:border-box}.aixPage>section{position:relative}.aixPage svg{width:18px;height:18px}.aixHero{color:#fff;background:#061831;align-items:center;min-height:790px;padding:112px max(5vw,36px) 80px;display:flex}.aixHeroMedia,.aixHeroShade{position:absolute;inset:0}.aixHeroMedia{background:url(/assets/ai-automation-v3/ai-automation-hero.png) 50%/cover no-repeat}.aixHeroShade{background:linear-gradient(90deg,#05132afa 0%,#05132aed 43%,#05132a40 74%,#05132a0d)}.aixHeroCopy{z-index:2;width:min(760px,58vw);position:relative}.aixKicker{align-items:center;gap:10px;display:flex;color:var(--aqua)!important;letter-spacing:.18em!important;margin:0 0 24px!important;font:800 13px/1.2 inherit!important}.aixKicker.dark{color:#087ca5!important}.aixHero h1{max-width:720px;color:#fff!important;letter-spacing:-.06em!important;margin:0!important;font-size:clamp(58px,6.2vw,94px)!important;line-height:.93!important}.aixHero h1 em{color:var(--aqua);font-style:normal;display:block}.aixHeroCopy>p:not(.aixKicker){max-width:660px;color:#c9d6ea!important;margin:30px 0!important;font-size:19px!important;line-height:1.65!important}.aixActions,.aixCta>div{align-items:center;gap:14px;display:flex}.aixPrimary,.aixSecondary{border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:16px 21px!important;font-size:14px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.aixPrimary{background:var(--violet)!important;color:#fff!important}.aixSecondary{color:#fff!important;border:1px solid #ffffff6b!important}.aixProof{color:#d5e0ed;gap:22px;margin-top:30px;font-size:13px;font-weight:700;display:flex}.aixProof span{align-items:center;gap:7px;display:flex}.aixProof svg{width:15px;color:var(--aqua)}.aixControl{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#081f41e6;border:1px solid #63e6ef59;width:min(420px,31vw);position:absolute;bottom:58px;right:max(4vw,30px);box-shadow:0 24px 70px #0007}.aixControl header,.aixControl footer{align-items:center;padding:17px 19px;display:flex}.aixControl header{letter-spacing:.13em;border-bottom:1px solid #ffffff1f;justify-content:space-between;font-size:11px;font-weight:800}.aixControl header span{align-items:center;gap:8px;display:flex}.aixControl header i{background:var(--aqua);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #63e6ef22}.aixControl header small{color:#83ffc8}.aixFlow{justify-content:space-between;align-items:center;padding:25px 19px;display:flex}.aixFlow b{letter-spacing:.1em;font-size:10px}.aixFlow i{background:linear-gradient(90deg,var(--violet),var(--aqua));flex:1;height:1px;margin:0 8px}.aixMetrics{border-block:1px solid #ffffff1f;grid-template-columns:1fr 1fr;display:grid}.aixMetrics p{margin:0!important;padding:18px!important}.aixMetrics p+p{border-left:1px solid #ffffff1f}.aixMetrics small,.aixControl footer small{color:#90a6c3;letter-spacing:.12em;font-size:9px;display:block}.aixMetrics strong{color:#fff;margin-top:5px;display:block}.aixControl footer{background:#63e6ef12;gap:12px}.aixControl footer svg{color:var(--aqua)}.aixControl footer b,.aixControl footer small{display:block}.aixSignal{background:var(--violet);color:#fff;letter-spacing:.12em;justify-content:center;align-items:center;gap:26px;min-height:82px;font-size:12px;font-weight:900;display:flex}.aixSignal i{color:var(--aqua);font-style:normal}.aixCase{background:#fff;grid-template-columns:1.03fr .97fr;min-height:690px;display:grid}.aixCaseImage img,.aixGovernanceImage img{object-fit:cover;width:100%;height:100%;display:block}.aixCaseCopy{align-self:center;padding:95px clamp(42px,7vw,115px)}.aixCaseCopy h2,.aixSectionHead h2,.aixDeptIntro h2,.aixDelivery h2{letter-spacing:-.05em!important;color:var(--ink)!important;margin:0!important;font-size:clamp(44px,4.6vw,68px)!important;line-height:1!important}.aixCaseCopy>p:not(.aixKicker),.aixSectionHead>p,.aixDeptIntro>p:not(.aixKicker),.aixDeliveryLead{color:#526780!important;font-size:17px!important;line-height:1.7!important}.aixCaseCopy blockquote{border-left:3px solid var(--violet);margin:30px 0;padding:22px 0 22px 23px;font-size:19px;font-weight:750;line-height:1.55}.aixCaseCopy>a,.aixGovernanceCopy>a{align-items:center;gap:10px;font-weight:850;text-decoration:none;display:inline-flex;color:#5948e8!important}.aixModes,.aixCapabilities,.aixDepartments,.aixDelivery{padding:110px max(5vw,40px)}.aixSectionHead{grid-template-columns:1.4fr .75fr;align-items:end;gap:9vw;margin-bottom:58px;display:grid}.aixSectionHead>p{margin:0!important}.aixModeStage{border:1px solid var(--line);background:#fff;grid-template-columns:.82fr 1.18fr;min-height:520px;display:grid;box-shadow:0 22px 60px #071c3a0b}.aixModeStage nav{background:#0a2c59;flex-direction:column;display:flex}.aixModeStage button{color:#aebed2;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff1a;flex:1;grid-template-columns:30px 26px 1fr 18px;align-items:center;gap:14px;padding:22px 24px;display:grid}.aixModeStage button b{font-size:15px}.aixModeStage button span{color:#61dce9;font-size:10px}.aixModeStage button.active{background:var(--violet);color:#fff}.aixModeStage button.active span{color:#fff}.aixModeStage article{background:linear-gradient(135deg,#fff,#f1f0ff);padding:64px clamp(40px,6vw,88px)}.aixModeIcon{background:var(--violet);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;margin-bottom:21px;display:grid}.aixModeStage article>small{color:#6b5cf0;letter-spacing:.14em;font-weight:900}.aixModeStage h3{max-width:720px;color:var(--ink)!important;margin:17px 0!important;font-size:clamp(35px,3vw,50px)!important;line-height:1.06!important}.aixModeStage article>p{max-width:720px;color:#566980!important;font-size:17px!important;line-height:1.65!important}.aixModeStage ul,.aixGovernanceCopy ul{margin:25px 0 0;padding:0;list-style:none}.aixModeStage li,.aixGovernanceCopy li{align-items:center;gap:10px;margin:11px 0;font-weight:750;display:flex}.aixModeStage li svg{width:16px;color:var(--violet)}.aixCapabilities{background:var(--navy);color:#fff}.aixSectionHead.light h2{color:#fff!important}.aixSectionHead.light>p{color:#9fb1ca!important}.aixCapabilityGrid{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);display:grid}.aixCapabilityGrid article{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;min-height:285px;padding:34px}.aixCapabilityGrid article>span{color:#7388a6;letter-spacing:.12em;font:800 11px/1 inherit;display:block}.aixCapabilityGrid svg{color:var(--aqua);margin:32px 0 23px}.aixCapabilityGrid h3{color:#fff!important;margin:0 0 12px!important;font-size:23px!important}.aixCapabilityGrid p{color:#a9b8cd!important;margin:0!important;line-height:1.6!important}.aixDepartments{background:#edf2f8;grid-template-columns:.72fr 1.28fr;gap:9vw;display:grid}.aixDeptIntro{align-self:start;position:sticky;top:120px}.aixDeptList{border-top:1px solid #bfcbd8}.aixDeptList article{border-bottom:1px solid #bfcbd8;grid-template-columns:42px .72fr .8fr 1.2fr;align-items:center;gap:20px;padding:31px 4px;display:grid}.aixDeptList span{color:#158db1;font-size:11px;font-weight:900}.aixDeptList h3{color:var(--ink)!important;margin:0!important;font-size:20px!important}.aixDeptList strong{color:#6c5cf1}.aixDeptList p{color:#5c6f85!important;margin:0!important;font-size:14px!important;line-height:1.55!important}.aixGovernance{color:#fff;background:#102d5c;grid-template-columns:1fr 1fr;min-height:720px;display:grid}.aixGovernanceCopy{align-self:center;padding:95px clamp(40px,7vw,110px)}.aixGovernanceCopy h2{letter-spacing:-.05em!important;color:#fff!important;margin:0!important;font-size:clamp(46px,4.8vw,70px)!important;line-height:.98!important}.aixGovernanceCopy>p:not(.aixKicker){color:#b4c5db!important;font-size:17px!important;line-height:1.7!important}.aixGovernanceCopy li{color:#eaf0f8}.aixGovernanceCopy li svg{color:var(--aqua)}.aixGovernanceCopy>a{margin-top:25px;color:var(--aqua)!important}.aixDelivery{background:#fff;grid-template-columns:1fr 1fr;gap:25px 9vw;display:grid}.aixDeliveryLead{padding-top:40px;margin:0!important}.aixDeliveryGrid{border-top:2px solid var(--ink);grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin-top:42px;display:grid}.aixDeliveryGrid article{padding:27px 28px 15px 0}.aixDeliveryGrid span{color:#7665ff;font-size:12px;font-weight:900}.aixDeliveryGrid h3{color:var(--ink)!important;margin:20px 0 10px!important;font-size:25px!important}.aixDeliveryGrid p{color:#5d6f83!important;margin:0!important;line-height:1.55!important}.aixCta{text-align:center;color:#fff;background:linear-gradient(125deg,#21176d,#6b57ee);padding:110px max(10vw,60px)}.aixCta .aixKicker{justify-content:center}.aixCta h2{max-width:1050px;color:#fff!important;letter-spacing:-.055em!important;margin:0 auto!important;font-size:clamp(50px,5.5vw,80px)!important;line-height:.98!important}.aixCta>p:not(.aixKicker){max-width:700px;color:#d9d5ff!important;margin:28px auto!important;font-size:18px!important;line-height:1.65!important}.aixCta>div{justify-content:center}.aixCta .aixPrimary{background:var(--aqua)!important;color:#071c3a!important}@media (width<=1000px){.aixHero{align-items:flex-start;min-height:820px}.aixHeroCopy{width:76vw}.aixControl{width:46vw}.aixCase,.aixGovernance{grid-template-columns:1fr}.aixCaseImage,.aixGovernanceImage{height:480px}.aixDepartments{grid-template-columns:1fr}.aixDeptIntro{position:static}.aixSectionHead{grid-template-columns:1fr}.aixCapabilityGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.aixHero{min-height:auto;padding:96px 22px 42px;display:block}.aixHeroMedia{background-position:68%}.aixHeroShade{background:linear-gradient(90deg,#061831fa,#061831cf)}.aixHeroCopy{width:100%}.aixHero h1{font-size:50px!important}.aixControl{width:100%;margin-top:40px;position:relative;inset:auto}.aixActions,.aixProof,.aixCta>div{flex-direction:column;align-items:stretch}.aixSignal{flex-wrap:wrap;gap:12px;height:auto;padding:24px;font-size:9px}.aixCaseImage,.aixGovernanceImage{height:360px}.aixCaseCopy,.aixGovernanceCopy{padding:65px 24px}.aixModes,.aixCapabilities,.aixDepartments,.aixDelivery{padding:74px 22px}.aixModeStage{grid-template-columns:1fr}.aixModeStage nav{grid-template-columns:1fr 1fr;display:grid}.aixModeStage button{grid-template-columns:25px 20px 1fr;padding:17px 13px}.aixModeStage button svg:last-child{display:none}.aixModeStage article{padding:45px 24px}.aixCapabilityGrid{grid-template-columns:1fr}.aixDeptList article{grid-template-columns:30px 1fr}.aixDeptList strong,.aixDeptList p{grid-column:2}.aixDelivery{grid-template-columns:1fr}.aixDeliveryLead{padding-top:0}.aixDeliveryGrid{grid-template-columns:1fr 1fr}.aixCta{padding:80px 22px}.aixCta h2{font-size:45px!important}}main.aixPage{background:#f4f7fb!important}main.aixPage>section.aixHero{color:#fff!important;background:#061831!important}main.aixPage>section.aixSignal{color:#fff!important;background:#7665ff!important}main.aixPage>section.aixCase{color:#071c3a!important;background:#fff!important}main.aixPage .aixCaseCopy h2,main.aixPage .aixCaseCopy blockquote{color:#071c3a!important}main.aixPage .aixCaseCopy>p:not(.aixKicker){color:#526780!important}main.aixPage .aixCaseImage{background:#dce5ef!important;min-height:560px!important;display:block!important}main.aixPage .aixCaseImage img{opacity:1!important;visibility:visible!important;display:block!important}main.aixPage>section.aixModes{color:#071c3a!important;background:#f4f7fb!important}main.aixPage .aixModes .aixSectionHead h2{color:#071c3a!important}main.aixPage .aixModes .aixSectionHead>p{color:#526780!important}main.aixPage .aixModeStage{background:#fff!important}main.aixPage .aixModeStage nav{background:#0a2c59!important}main.aixPage .aixModeStage nav button{color:#b9c9dc!important;background:0 0!important}main.aixPage .aixModeStage nav button.active{color:#fff!important;background:#7665ff!important}main.aixPage .aixModeStage>article{color:#071c3a!important;background:linear-gradient(135deg,#fff,#f1f0ff)!important}main.aixPage .aixModeStage>article h3{color:#071c3a!important}main.aixPage .aixModeStage>article>p{color:#566980!important}main.aixPage .aixModeStage>article li{color:#172f4f!important}main.aixPage>section.aixCapabilities{color:#fff!important;background:#071a36!important}main.aixPage .aixCapabilities h2,main.aixPage .aixCapabilityGrid h3{color:#fff!important}main.aixPage .aixCapabilities .aixSectionHead>p,main.aixPage .aixCapabilityGrid p{color:#b7c5d8!important}main.aixPage .aixCapabilityGrid article{color:#fff!important;background:0 0!important}main.aixPage>section.aixDepartments{color:#071c3a!important;background:#edf2f8!important}main.aixPage .aixDeptIntro h2,main.aixPage .aixDeptList h3{color:#071c3a!important}main.aixPage .aixDeptIntro>p:not(.aixKicker),main.aixPage .aixDeptList p{color:#526780!important}main.aixPage .aixDeptList article{color:#071c3a!important;background:#fff!important;border-color:#c8d3df!important;padding-inline:24px!important}main.aixPage .aixDeptList strong{color:#5e4be5!important}main.aixPage>section.aixGovernance{color:#fff!important;background:#102d5c!important}main.aixPage .aixGovernanceCopy h2{color:#fff!important}main.aixPage .aixGovernanceCopy>p:not(.aixKicker){color:#c3d1e2!important}main.aixPage .aixGovernanceCopy li{color:#fff!important}main.aixPage>section.aixDelivery{color:#071c3a!important;background:#fff!important}main.aixPage .aixDelivery h2,main.aixPage .aixDeliveryGrid h3{color:#071c3a!important}main.aixPage .aixDeliveryLead,main.aixPage .aixDeliveryGrid p{color:#526780!important}main.aixPage .aixDeliveryGrid article{color:#071c3a!important;background:#f2f6fa!important;border-right:10px solid #fff!important;padding:28px!important}main.aixPage>section.aixCta{color:#fff!important;background:linear-gradient(125deg,#21176d,#6b57ee)!important}main.aixPage .aixCta h2{color:#fff!important}main.aixPage .aixCta>p:not(.aixKicker){color:#e4e0ff!important}@media (width<=1000px){main.aixPage .aixCaseImage{min-height:460px!important}}@media (width<=700px){main.aixPage .aixCaseImage{min-height:340px!important}.aixDeliveryGrid{grid-template-columns:1fr!important}main.aixPage .aixDeliveryGrid article{border-bottom:8px solid #fff!important;border-right:0!important}}.idxPage{--ink:#071c3a;--navy:#061a36;--blue:#0d4c82;--cyan:#55d9ed;--lime:#baf35a;--paper:#f4f7fa;color:var(--ink);overflow:hidden;background:var(--paper)!important}.idxPage *{box-sizing:border-box}.idxPage svg{width:18px;height:18px}.idxPage>section{position:relative}.idxKicker{align-items:center;gap:10px;display:flex;color:var(--cyan)!important;letter-spacing:.17em!important;margin:0 0 22px!important;font:800 13px/1.2 inherit!important}.idxKicker.dark{color:#087e9f!important}.idxHero{align-items:center;min-height:790px;display:flex;color:#fff!important;background:#061831!important;padding:120px max(5vw,40px) 76px!important}.idxHeroMedia,.idxHeroShade{position:absolute;inset:0}.idxHeroMedia{background:url(/assets/industries-v3/industries-hero.png) 50%/cover no-repeat}.idxHeroShade{background:linear-gradient(90deg,#04162ff5 0%,#04162fe9 44%,#04162f45 75%,#04162f10)}.idxHeroCopy{z-index:2;width:min(760px,60vw);position:relative}.idxHero h1{max-width:760px;color:#fff!important;letter-spacing:-.06em!important;margin:0!important;font-size:clamp(58px,6.4vw,96px)!important;line-height:.93!important}.idxHero h1 em{font-style:normal;display:block;color:var(--cyan)!important}.idxHeroCopy>p:not(.idxKicker){max-width:650px;color:#ccd8e8!important;margin:28px 0!important;font-size:19px!important;line-height:1.65!important}.idxActions,.idxCta>div{gap:14px;display:flex}.idxPrimary,.idxSecondary{border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:16px 22px!important;font-size:14px!important;font-weight:850!important;text-decoration:none!important;display:inline-flex!important}.idxPrimary{background:var(--lime)!important;color:#061831!important}.idxSecondary{color:#fff!important;border:1px solid #ffffff70!important}.idxProof{color:#d8e4ef;gap:24px;margin-top:29px;font-size:13px;font-weight:750;display:flex}.idxProof span{align-items:center;gap:7px;display:flex}.idxProof svg{color:var(--cyan)}.idxHeroPanel{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;background:#082c5add;border:1px solid #55d9ed66;width:min(400px,31vw);position:absolute;bottom:54px;right:max(4vw,30px)}.idxHeroPanel header{border-bottom:1px solid #ffffff20;padding:22px}.idxHeroPanel header small,.idxHeroPanel header b{display:block}.idxHeroPanel header small{color:var(--cyan);letter-spacing:.14em;font-weight:800}.idxHeroPanel header b{margin-top:8px;font-size:22px}.idxHeroPanel>div{grid-template-columns:1fr 1fr;display:grid}.idxHeroPanel p{border-bottom:1px solid #ffffff18;border-right:1px solid #ffffff18;font-weight:750;color:#fff!important;margin:0!important;padding:18px 20px!important}.idxHeroPanel p span{color:#65ddec;margin-bottom:7px;font-size:10px;display:block}.idxHeroPanel footer{color:#b9cbe0;padding:18px 20px;font-size:13px}.idxSignal{letter-spacing:.12em;justify-content:center;align-items:center;gap:27px;font-size:12px;font-weight:900;display:flex;color:#082139!important;background:#baf35a!important;min-height:82px!important;padding:20px!important}.idxSignal i{color:#1986a4;font-style:normal}.idxPerspective{grid-template-columns:1.25fr .75fr;align-items:end;gap:10vw;display:grid;background:#fff!important;padding:110px max(5vw,40px)!important}.idxPerspective h2,.idxSectionHead h2,.idxDelivery h2{color:var(--ink)!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(46px,4.9vw,72px)!important;line-height:.98!important}.idxPerspective>p,.idxSectionHead>p{color:#536981!important;margin:0!important;font-size:18px!important;line-height:1.72!important}.idxFeatures{grid-template-columns:1fr 1fr;display:grid;background:#071a36!important}.idxFeatures article{min-height:690px;position:relative;overflow:hidden}.idxFeatures img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.idxFeatures article:after{content:"";background:linear-gradient(#06162b20 28%,#06162bea 98%);position:absolute;inset:0}.idxFeatures article+article{border-left:1px solid #ffffff50}.idxFeatures article>div{z-index:2;padding:48px clamp(28px,4vw,68px);position:absolute;bottom:0;left:0;right:0}.idxFeatures span{color:var(--cyan);letter-spacing:.15em;font-size:12px;font-weight:900}.idxFeatures h2{max-width:650px;color:#fff!important;letter-spacing:-.045em!important;margin:15px 0!important;font-size:clamp(36px,3.4vw,54px)!important;line-height:1.02!important}.idxFeatures p{max-width:610px;color:#c3d1e2!important;font-size:16px!important;line-height:1.6!important}.idxFeatures a,.idxExploreStage article>a{align-items:center;gap:9px;font-weight:850;text-decoration:none;display:inline-flex;color:var(--lime)!important}.idxExplorer,.idxCapabilities,.idxDelivery{padding:110px max(5vw,40px)!important}.idxExplorer{background:#f2f6fa!important}.idxSectionHead{grid-template-columns:1.35fr .65fr;align-items:end;gap:9vw;margin-bottom:58px;display:grid}.idxExploreStage{border:1px solid #d2dde7;grid-template-columns:.88fr 1.12fr;min-height:600px;display:grid;box-shadow:0 24px 70px #071c3a12;background:#fff!important}.idxExploreStage nav{grid-template-columns:1fr 1fr;display:grid;background:#082f5f!important}.idxExploreStage button{text-align:left;cursor:pointer;border:1px solid #ffffff15;border-top:0;border-left:0;align-items:center;gap:12px;min-height:92px;padding:19px;font-weight:750;display:flex;color:#c2d0e0!important;background:0 0!important}.idxExploreStage button svg{color:#67dbe9}.idxExploreStage button.active{color:#071c3a!important;background:#baf35a!important}.idxExploreStage button.active svg{color:#071c3a}.idxExploreStage>article{color:var(--ink)!important;background:linear-gradient(135deg,#fff,#eef7f9)!important;padding:65px clamp(35px,6vw,90px)!important}.idxSelectedIcon{color:#fff;border-radius:50%;place-items:center;width:62px;height:62px;margin-bottom:22px;display:grid;background:#0d4c82!important}.idxExploreStage article>small{letter-spacing:.14em;font-weight:900;color:#087e9f!important}.idxExploreStage h3{color:var(--ink)!important;margin:16px 0!important;font-size:clamp(38px,3.3vw,54px)!important;line-height:1.03!important}.idxExploreStage article>p{color:#536981!important;font-size:17px!important;line-height:1.65!important}.idxExploreStage ul{margin:26px 0;padding:0;list-style:none}.idxExploreStage li{align-items:center;gap:10px;margin:12px 0;font-weight:750;display:flex;color:#16314e!important}.idxExploreStage li svg{color:#168ba5}.idxCapabilities{color:#fff!important;background:#071a36!important}.idxSectionHead.light h2{color:#fff!important}.idxSectionHead.light>p{color:#afc0d3!important}.idxCapabilityList{border-top:1px solid #ffffff30}.idxCapabilityList article{border-bottom:1px solid #ffffff25;grid-template-columns:70px .7fr 1.3fr;align-items:center;gap:25px;display:grid;color:#fff!important;background:0 0!important;padding:31px 5px!important}.idxCapabilityList span{color:var(--cyan);font-size:11px;font-weight:900}.idxCapabilityList h3{color:#fff!important;margin:0!important;font-size:25px!important}.idxCapabilityList p{color:#aec0d4!important;margin:0!important;font-size:16px!important}.idxDelivery{grid-template-columns:.8fr 1.2fr;gap:9vw;display:grid;background:#fff!important}.idxDeliverySteps{border-top:2px solid var(--ink)}.idxDeliverySteps article{border-bottom:1px solid #ccd6e0;grid-template-columns:45px .55fr 1fr;align-items:center;gap:20px;display:grid;background:0 0!important;padding:28px 0!important}.idxDeliverySteps span{color:#0785a6;font-size:11px;font-weight:900}.idxDeliverySteps h3{color:var(--ink)!important;margin:0!important;font-size:22px!important}.idxDeliverySteps p{color:#5b6f84!important;margin:0!important}.idxCta{text-align:center;color:#fff!important;background:linear-gradient(125deg,#0c3b70,#067894)!important;padding:110px max(8vw,55px)!important}.idxCta .idxKicker{justify-content:center}.idxCta h2{max-width:1100px;color:#fff!important;letter-spacing:-.055em!important;margin:0 auto!important;font-size:clamp(50px,5.7vw,82px)!important;line-height:.98!important}.idxCta>p:not(.idxKicker){max-width:720px;color:#d0e6ed!important;margin:27px auto!important;font-size:18px!important;line-height:1.65!important}.idxCta>div{justify-content:center}@media (width<=1000px){.idxHero{align-items:flex-start}.idxHeroCopy{width:77vw}.idxHeroPanel{width:45vw}.idxPerspective,.idxSectionHead,.idxDelivery{grid-template-columns:1fr}.idxFeatures article{min-height:600px}.idxExploreStage{grid-template-columns:1fr}.idxExploreStage nav{grid-template-columns:repeat(5,1fr)}.idxExploreStage button{flex-direction:column;align-items:flex-start;min-height:110px;display:flex}.idxExploreStage button span{font-size:12px}}@media (width<=700px){.idxHero{min-height:auto;display:block;padding:96px 22px 40px!important}.idxHeroMedia{background-position:68%}.idxHeroShade{background:#04162fdd}.idxHeroCopy{width:100%}.idxHero h1{font-size:50px!important}.idxHeroPanel{width:100%;margin-top:40px;position:relative;inset:auto}.idxActions,.idxProof,.idxCta>div{flex-direction:column;align-items:stretch}.idxSignal{flex-wrap:wrap;gap:11px;font-size:9px}.idxPerspective,.idxExplorer,.idxCapabilities,.idxDelivery{padding:75px 22px!important}.idxFeatures{grid-template-columns:1fr}.idxFeatures article{min-height:520px}.idxFeatures article+article{border-top:1px solid #ffffff50;border-left:0}.idxExploreStage nav{grid-template-columns:1fr 1fr}.idxExploreStage button{min-height:88px}.idxExploreStage>article{padding:45px 24px!important}.idxCapabilityList article{grid-template-columns:38px 1fr}.idxCapabilityList p{grid-column:2}.idxDeliverySteps article{grid-template-columns:35px 1fr}.idxDeliverySteps p{grid-column:2}.idxCta{padding:80px 22px!important}.idxCta h2{font-size:44px!important}}#industries-page-v3>.idxSignal{color:#061a36!important;background:linear-gradient(90deg,#baf35a,#7ee8bc)!important;border:0!important;grid-template-columns:1fr 44px 1fr 44px 1fr 44px 1fr!important;gap:0!important;min-height:104px!important;padding:0 max(5vw,40px)!important;display:grid!important}#industries-page-v3 .idxSignal>div{border-left:1px solid #061a361c;justify-content:center;align-items:center;gap:12px;padding:22px 14px;display:flex}#industries-page-v3 .idxSignal>div:last-child{border-right:1px solid #061a361c}#industries-page-v3 .idxSignal small{letter-spacing:0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-weight:900;display:grid;color:#baf35a!important;background:#061a36!important}#industries-page-v3 .idxSignal span{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900;color:#061a36!important}#industries-page-v3 .idxSignal>i{place-items:center;font-size:19px;font-style:normal;display:grid;color:#08698a!important}#industries-page-v3>.idxDelivery{color:#fff!important;background:#061a36!important;padding:0!important;display:block!important}#industries-page-v3 .idxDeliveryIntro{grid-template-columns:minmax(0,1.15fr) minmax(300px,.65fr);align-items:end;gap:42px 7vw;width:min(1320px,90%);margin:0 auto;padding:96px 0 58px;display:grid;background:0 0!important}#industries-page-v3 .idxDeliveryIntro .idxKicker{grid-column:1/-1;color:#55d9ed!important;margin-bottom:-6px!important}#industries-page-v3 .idxDeliveryIntro h2{max-width:780px;color:#fff!important;letter-spacing:-.045em!important;margin:0!important;font-size:clamp(42px,4.15vw,62px)!important;line-height:1!important}#industries-page-v3 .idxDeliveryIntro>p:not(.idxKicker){color:#b9c9dc!important;margin:0!important;font-size:18px!important;line-height:1.7!important}#industries-page-v3 .idxDeliverySteps{gap:16px;width:min(1320px,90%);margin:0 auto;padding:0 0 96px;background:0 0!important;border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}#industries-page-v3 .idxDeliverySteps article{border-radius:10px;flex-direction:column;min-height:310px;position:relative;overflow:visible;box-shadow:0 16px 42px #00000029;color:#fff!important;background:linear-gradient(145deg,#0b3d70,#08294e)!important;border:1px solid #ffffff24!important;padding:27px!important;display:flex!important;transform:none!important}#industries-page-v3 .idxDeliverySteps article:before{content:"";background:linear-gradient(90deg,#55d9ed,#baf35a);border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:26px;right:26px}#industries-page-v3 .idxDeliverySteps article:nth-child(4){background:linear-gradient(145deg,#12627b,#0a405e)!important}#industries-page-v3 .idxDeliveryTop{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}#industries-page-v3 .idxDeliveryTop span{border:1px solid #55d9ed66;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:grid;color:#55d9ed!important}#industries-page-v3 .idxDeliveryTop svg{color:#baf35a;width:27px;height:27px}#industries-page-v3 .idxDeliverySteps h3{color:#fff!important;letter-spacing:-.03em!important;margin:0 0 13px!important;font-size:28px!important}#industries-page-v3 .idxDeliverySteps article>p{color:#c1cede!important;margin:0 0 24px!important;font-size:15px!important;line-height:1.6!important}#industries-page-v3 .idxDeliverySteps small{letter-spacing:.055em;text-transform:uppercase;border-top:1px solid #fff2;margin-top:auto;padding-top:18px;font-size:11px;font-weight:800;line-height:1.5;display:block;color:#7fe0ed!important}#industries-page-v3 .idxDeliveryArrow{z-index:3;color:#061a36;background:#baf35a;border-radius:50%;padding:7px;position:absolute;top:50%;right:-23px;box-shadow:0 0 0 5px #061a36;width:30px!important;height:30px!important}@media (width<=1000px){#industries-page-v3 .idxDeliveryIntro{grid-template-columns:1fr}#industries-page-v3 .idxDeliverySteps{padding-bottom:90px;grid-template-columns:1fr 1fr!important}#industries-page-v3 .idxDeliverySteps article:nth-child(n){transform:none}#industries-page-v3 .idxDeliveryArrow{display:none}}@media (width<=700px){#industries-page-v3 .idxDeliveryIntro{padding:75px 22px 48px}#industries-page-v3 .idxDeliverySteps{padding:0 22px 75px;grid-template-columns:1fr!important}#industries-page-v3 .idxDeliverySteps article{min-height:285px}#industries-page-v3 .idxDeliveryTop{margin-bottom:38px}}@media (width<=850px){#industries-page-v3>.idxSignal{grid-template-columns:1fr 1fr!important;padding:0!important}#industries-page-v3 .idxSignal>i{display:none}#industries-page-v3 .idxSignal>div{border-bottom:1px solid #061a361c;justify-content:flex-start}}@media (width<=520px){#industries-page-v3>.idxSignal{grid-template-columns:1fr!important}}#ai-intelligent-automation-page{color:#071c3a!important;background:#f4f7fb!important}#ai-intelligent-automation-page>.aixCase{color:#071c3a!important;background:#fff!important}#ai-intelligent-automation-page .aixCaseCopy h2,#ai-intelligent-automation-page .aixCaseCopy blockquote{color:#071c3a!important}#ai-intelligent-automation-page .aixCaseCopy>p:not(.aixKicker){color:#526780!important}#ai-intelligent-automation-page>.aixModes{color:#071c3a!important;background:#f4f7fb!important}#ai-intelligent-automation-page .aixModes h2,#ai-intelligent-automation-page .aixModeStage h3{color:#071c3a!important}#ai-intelligent-automation-page .aixModes .aixSectionHead>p,#ai-intelligent-automation-page .aixModeStage article>p{color:#526780!important}#ai-intelligent-automation-page .aixModeStage>article{color:#071c3a!important;background:linear-gradient(135deg,#fff,#f1f0ff)!important}#ai-intelligent-automation-page>.aixDepartments{color:#071c3a!important;background:#edf2f8!important}#ai-intelligent-automation-page .aixDeptIntro h2,#ai-intelligent-automation-page .aixDeptList h3{color:#071c3a!important}#ai-intelligent-automation-page .aixDeptIntro>p:not(.aixKicker),#ai-intelligent-automation-page .aixDeptList p{color:#526780!important}#ai-intelligent-automation-page .aixDeptList article,#ai-intelligent-automation-page>.aixDelivery{color:#071c3a!important;background:#fff!important}#ai-intelligent-automation-page .aixDelivery h2,#ai-intelligent-automation-page .aixDeliveryGrid h3{color:#071c3a!important}#ai-intelligent-automation-page .aixDeliveryLead,#ai-intelligent-automation-page .aixDeliveryGrid p{color:#526780!important}#ai-intelligent-automation-page .aixDeliveryGrid article{color:#071c3a!important;background:#f2f6fa!important}#industries-page-v3{color:#071c3a!important;background:#f4f7fa!important}#industries-page-v3>.idxSignal{color:#061a36!important;background:linear-gradient(90deg,#baf35a,#7ee8bc)!important}#industries-page-v3>.idxSignal span{color:#061a36!important}#industries-page-v3>.idxPerspective{color:#071c3a!important;background:#fff!important}#industries-page-v3>.idxExplorer{color:#071c3a!important;background:#f2f6fa!important}#industries-page-v3 .idxPerspective h2,#industries-page-v3 .idxExplorer h2{color:#071c3a!important}#industries-page-v3 .idxPerspective>p,#industries-page-v3 .idxExplorer .idxSectionHead>p{color:#536981!important}#industries-page-v3 .idxExploreStage>article{color:#071c3a!important;background:linear-gradient(135deg,#fff,#eef7f9)!important}#industries-page-v3 .idxExploreStage>article h3{color:#071c3a!important}#industries-page-v3>.idxCapabilities{color:#fff!important;background:#071a36!important}#industries-page-v3 .idxCapabilities h2,#industries-page-v3 .idxCapabilities h3{color:#fff!important}#industries-page-v3 .idxCapabilities p{color:#aec0d4!important}#resources-page-v3>.rvHero h1,#resources-page-v3>.rvLibrary h2,#resources-page-v3>.rvLibrary h3,#resources-page-v3>.rvCta h2{color:#fff!important}#resources-page-v3>.rvHero .rvHeroLead{color:#d1deeb!important}#resources-page-v3>.rvHero .rvHeroPanel li{color:#fff!important}#resources-page-v3>.rvLibrary .rvLibraryHeader>p:last-child{color:#b5c7d8!important}#resources-page-v3>.rvLibrary .rvTopicGrid small{color:#72d8e8!important}#resources-page-v3>.rvCta>div>p:last-child{color:#d4e7ec!important}main#resources-page-v3>section.rvIntro,main#resources-page-v3>section.rvFeatures{color:#082746!important;background:#f3f7fa!important}main#resources-page-v3>section.rvIntro h2{color:#082746!important}main#resources-page-v3>section.rvIntro>p{color:#5c7085!important}main#resources-page-v3>section.rvFeatures article.rvFeature{color:#082746!important;background:#fff!important}main#resources-page-v3>section.rvFeatures .rvFeatureCopy{background:#fff!important}main#resources-page-v3>section.rvFeatures .rvFeatureCopy h3{color:#082746!important}main#resources-page-v3>section.rvFeatures .rvFeatureReveal>p{color:#607287!important}main#resources-page-v3>section.rvFeatures .rvFeatureCopy>p,main#resources-page-v3>section.rvFeatures .rvFeatureReveal>a{color:#0786a6!important}main#resources-page-v3>section.rvToolkit{color:#082746!important;background:#fff!important}main#resources-page-v3>section.rvToolkit .rvToolkitIntro,main#resources-page-v3>section.rvToolkit .rvToolkitSteps,main#resources-page-v3>section.rvToolkit .rvToolkitSteps article{background:#fff!important}main#resources-page-v3>section.rvToolkit .rvToolkitSteps article{background:linear-gradient(145deg,#fff,#f4f8fb)!important}main#resources-page-v3>section.rvToolkit .rvToolkitSteps article:nth-child(4){background:linear-gradient(145deg,#f7fbf2,#fff)!important}main#resources-page-v3>section.rvToolkit h2,main#resources-page-v3>section.rvToolkit h3{color:#082746!important}main#resources-page-v3>section.rvToolkit p{color:#607286!important}main#resources-page-v3>section.rvToolkit .rvToolkitIntro>a{color:#087f9f!important}
