.commercial-product{color:#10243d;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#f6f8fc;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.commercial-product *{box-sizing:border-box}.cp-header{justify-content:space-between;align-items:center;gap:24px;max-width:1320px;min-height:84px;margin:auto;padding:14px 28px;display:flex}.cp-brand{color:#52667c;align-items:center;gap:14px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.cp-brand img{width:142px;height:auto}.cp-header nav{align-items:center;gap:24px;display:flex}.cp-header nav a{color:#334e6d;font-size:12px;font-weight:800;text-decoration:none}.cp-header nav a:last-child{color:#fff;background:#165be8;border-radius:10px;padding:12px 18px}.cp-hero{color:#fff;background:radial-gradient(circle at 8% 10%,#60a5fa35,#0000 35%),radial-gradient(circle at 95% 85%,#fb718535,#0000 38%),linear-gradient(135deg,#102c68,#1f5ed0 54%,#4b356b 78%,#941f3d);grid-template-columns:.82fr 1.18fr;align-items:center;gap:54px;padding:74px max(28px,50vw - 630px) 86px;display:grid}.cp-back{color:#dbe8ff;margin-bottom:30px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.cp-eyebrow,.cp-section-title>span,.cp-features>div:first-child>span,.cp-audience>span{color:#fff;letter-spacing:.14em;font-size:10px;font-weight:900;display:block}.cp-hero h1{color:#fff;letter-spacing:-.05em;max-width:640px;margin:14px 0 20px;font-size:clamp(40px,5vw,66px);line-height:1.04}.cp-hero>div>p{color:#e5edff;max-width:650px;font-size:18px;line-height:1.65}.cp-actions{flex-wrap:wrap;gap:12px;margin:30px 0 20px;display:flex}.cp-actions>:is(a,button),.cp-cta button{color:#164aa9;background:#fff;border:1px solid #ffffff70;border-radius:11px;min-height:50px;padding:0 20px;font-size:13px;font-weight:900;text-decoration:none}.cp-actions>a{color:#fff;background:0 0;align-items:center;gap:8px;display:flex}.cp-hero small{color:#dbe8ff;align-items:center;gap:7px;display:flex}.cp-hero small svg{width:17px}.cp-hero>figure{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff18;border:1px solid #fff5;border-radius:22px;margin:0;padding:13px;box-shadow:0 35px 80px #07183e55}.cp-hero figure img{object-fit:cover;object-position:top;border-radius:14px;width:100%;max-height:470px;display:block}.cp-hero figcaption{color:#e6eeff;padding:12px 4px 2px;font-size:11px}.cp-audience{text-align:center;background:#fff;padding:70px max(28px,50vw - 500px)}.cp-audience>span,.cp-features>div:first-child>span,.cp-section-title>span{color:#1454c5}.cp-audience h2{letter-spacing:-.035em;margin:12px auto 0;font-size:clamp(28px,4vw,42px);line-height:1.25}.cp-features,.cp-demo,.cp-blog,.cp-faq{max-width:1240px;margin:auto;padding:85px 28px}.cp-features>div:first-child,.cp-section-title{text-align:center}.cp-features h2,.cp-section-title h2{letter-spacing:-.035em;margin:11px auto 14px;font-size:38px}.cp-section-title p{color:#60738b;max-width:760px;margin:auto;line-height:1.7}.cp-features>div:last-child{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:42px;display:grid}.cp-features article,.cp-blog article{background:#fff;border:1px solid #d7e1ee;border-radius:18px;padding:25px;box-shadow:0 15px 35px #173b740c}.cp-features article>svg{color:#15965e;width:25px}.cp-features h3,.cp-blog h3{margin:14px 0 9px;font-size:17px}.cp-features p,.cp-blog p{color:#60738b;margin:0;font-size:13px;line-height:1.65}.cp-demo{background:#eaf1fb;max-width:none;padding-left:max(28px,50vw - 620px);padding-right:max(28px,50vw - 620px)}.cp-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.cp-gallery figure{background:#fff;border:1px solid #cdd9e9;border-radius:18px;margin:0;padding:10px;box-shadow:0 18px 42px #183b7114}.cp-gallery figure.wide{grid-column:1/-1}.cp-gallery a{background:#102c68;border-radius:12px;display:block;position:relative;overflow:hidden}.cp-gallery img{aspect-ratio:16/8.7;object-fit:cover;object-position:top;width:100%;transition:transform .3s;display:block}.cp-gallery a>span{color:#fff;background:#0f2c68e8;border-radius:9px;align-items:center;gap:6px;padding:9px 12px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:12px;right:12px}.cp-gallery a:hover img{transform:scale(1.015)}.cp-gallery figcaption{color:#294866;padding:12px 4px 5px;font-size:12px;font-weight:800}.cp-blog>div:nth-child(2){grid-template-columns:repeat(3,1fr);gap:16px;margin-top:38px;display:grid}.cp-blog small{color:#1454c5;letter-spacing:.08em;font-size:9px;font-weight:900}.cp-blog article a,.cp-all-posts{color:#165be8;align-items:center;gap:5px;margin-top:20px;font-size:12px;font-weight:900;text-decoration:none;display:flex}.cp-blog article a svg,.cp-all-posts svg{width:16px}.cp-all-posts{width:max-content;margin:24px auto 0}.cp-faq{max-width:940px}.cp-faq>div:last-child{gap:10px;margin-top:34px;display:grid}.cp-faq details{background:#fff;border:1px solid #d6e1ef;border-radius:14px}.cp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:20px;font-weight:850;list-style:none;display:flex}.cp-faq summary svg{color:#2563eb;width:18px;transition:transform .2s}.cp-faq details[open] summary svg{transform:rotate(90deg)}.cp-faq details p{color:#60738b;margin:0;padding:0 20px 20px;line-height:1.65}.cp-cta{color:#fff;background:linear-gradient(120deg,#123b88,#165be8 62%,#b51f3d);justify-content:space-between;align-items:center;gap:30px;padding:68px max(28px,50vw - 590px);display:flex}.cp-cta span{letter-spacing:.14em;font-size:10px;font-weight:900}.cp-cta h2{letter-spacing:-.035em;max-width:720px;margin:10px 0;font-size:36px}.cp-cta p{color:#e3edff;margin:0}.cp-cta button{white-space:nowrap}.cp-footer{color:#fff;background:#0d2348;justify-content:space-between;align-items:center;gap:20px;padding:26px max(28px,50vw - 590px);font-size:11px;display:flex}.cp-footer span{align-items:center;gap:7px;display:flex}.cp-footer svg{width:16px}.cp-footer a{color:#fff;font-weight:900;text-decoration:none}@media (max-width:900px){.cp-header nav a:not(:last-child){display:none}.cp-hero{grid-template-columns:1fr;padding-top:55px}.cp-features>div:last-child{grid-template-columns:repeat(2,1fr)}.cp-blog>div:nth-child(2){grid-template-columns:1fr}.cp-cta{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.cp-header{min-height:70px;padding:10px 18px}.cp-brand img{width:112px}.cp-brand span{display:none}.cp-header nav{gap:8px}.cp-header nav a:last-child{padding:10px 13px}.cp-hero{gap:34px;padding:42px 18px 55px}.cp-hero h1{font-size:39px}.cp-hero>div>p{font-size:16px}.cp-actions{display:grid}.cp-actions>:is(a,button){width:100%}.cp-audience{padding:55px 18px}.cp-features,.cp-demo,.cp-blog,.cp-faq{padding:65px 18px}.cp-features h2,.cp-section-title h2{font-size:31px}.cp-features>div:last-child,.cp-gallery{grid-template-columns:1fr}.cp-gallery figure.wide{grid-column:auto}.cp-gallery img{aspect-ratio:16/10}.cp-cta{padding:55px 18px}.cp-cta h2{font-size:30px}.cp-cta button{width:100%}.cp-footer{flex-direction:column;align-items:flex-start;padding:24px 18px}}@media (prefers-reduced-motion:reduce){.cp-gallery img,.cp-faq summary svg{transition:none}}.cp-inline-cta{background:linear-gradient(120deg,#fff,#eef5ff);border:1px solid #c9daf3;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;max-width:1120px;margin:0 auto 76px;padding:24px 28px;display:flex;box-shadow:0 18px 45px #173b7414}.cp-inline-cta div{gap:5px;display:grid}.cp-inline-cta small{color:#1454c5;letter-spacing:.12em;font-size:9px;font-weight:900}.cp-inline-cta strong{letter-spacing:-.02em;font-size:20px}.cp-inline-cta span{color:#60738b;font-size:13px}.cp-inline-cta button,.cp-mobile-cta button{color:#fff;white-space:nowrap;background:#165be8;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-weight:900;display:flex}.cp-inline-cta svg,.cp-mobile-cta svg{width:17px}.cp-mobile-cta{display:none}@media (max-width:900px){.cp-inline-cta{flex-direction:column;align-items:flex-start;margin:0 20px 64px}.cp-inline-cta button{width:100%}}@media (max-width:640px){.commercial-product{padding-bottom:76px}.cp-inline-cta{margin:0 18px 55px;padding:22px}.cp-mobile-cta{z-index:80;padding:10px 14px max(10px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffe;border-top:1px solid #c9daf3;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 35px #102c6820}.cp-mobile-cta button{width:100%}}@media (prefers-reduced-motion:reduce){.cp-mobile-cta{-webkit-backdrop-filter:none;backdrop-filter:none}}:is(.global-shell:has(.commercial-product),.global-shell:has(.commercial-blog),.global-shell:has(.product-site)){width:100%;display:block}:is(.global-shell:has(.commercial-product)>.global-content,.global-shell:has(.commercial-blog)>.global-content,.global-shell:has(.product-site)>.global-content){width:100%;max-width:none;margin-left:0;padding-left:0}.cp-header{max-width:1660px}.cp-hero{padding-left:max(32px,50vw - 770px);padding-right:max(32px,50vw - 770px)}.cp-features,.cp-blog{max-width:1480px}.cp-gallery{max-width:1480px;margin-left:auto;margin-right:auto}@media (max-width:640px){.cp-hero{padding-left:18px;padding-right:18px}}body:has(.commercial-product){--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#f6f8fc!important}body:has(.commercial-product) .global-content{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#f6f8fc!important}main.commercial-product{--public-heading:#1454c5;--public-ink:#0f2d52;--public-copy:#38536f;--public-muted:#526981;width:100%!important;max-width:none!important;color:var(--public-ink)!important;margin:0!important;padding:0!important}.commercial-product :is(p,small,span,b,strong,h1,h2,h3,summary,figcaption){opacity:1!important}.commercial-product .cp-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #d4e0ef;position:sticky;top:0;box-shadow:0 8px 28px #102c680a;background:#fffe!important}.commercial-product .cp-header :is(.cp-brand,.cp-header nav a:not(:last-child)){color:#294866!important}.commercial-product :is(.cp-audience,.cp-features,.cp-blog,.cp-faq){color:var(--public-ink)!important}.commercial-product :is(.cp-audience>span,.cp-features>div:first-child>span,.cp-section-title>span,.cp-blog small,.cp-inline-cta small){letter-spacing:.14em;color:var(--public-heading)!important;font-weight:900!important}.commercial-product :is(.cp-audience h2,.cp-features h2,.cp-section-title h2,.cp-features h3,.cp-blog h3){text-wrap:balance;color:var(--public-heading)!important;font-weight:900!important}.commercial-product :is(.cp-section-title p,.cp-features p,.cp-blog p,.cp-faq details p,.cp-inline-cta span){color:var(--public-copy)!important;opacity:1!important}.commercial-product :is(.cp-features article,.cp-blog article,.cp-faq details,.cp-gallery figure,.cp-inline-cta){color:var(--public-ink)!important;background-color:#fff!important;border-color:#c7d6e8!important}.commercial-product :is(.cp-inline-cta strong,.cp-faq summary,.cp-gallery figcaption){color:var(--public-ink)!important}.commercial-product .cp-demo{color:var(--public-ink)!important;background:#eaf1fb!important}.commercial-product .cp-hero :is(h1,p,small,.cp-eyebrow,.cp-back,figcaption),.commercial-product .cp-hero .cp-eyebrow,.commercial-product .cp-cta :is(h2,p,span),.commercial-product .cp-footer :is(span,a){color:#fff!important}.commercial-product .cp-mobile-cta button{white-space:normal;text-align:center;min-height:54px;padding:8px 18px;line-height:1.2}.commercial-product .cp-mobile-cta button svg{flex:none}@media (max-width:640px){.commercial-product .cp-hero h1{font-size:clamp(38px,11vw,48px);line-height:1.02}.commercial-product :is(.cp-audience h2,.cp-features h2,.cp-section-title h2){font-size:clamp(30px,9vw,39px);line-height:1.08}.commercial-product :is(.cp-features p,.cp-blog p,.cp-section-title p,.cp-faq details p){font-size:14px;line-height:1.65}}.cp-hero figure figcaption{gap:5px;display:grid}.cp-hero figure figcaption b{font-size:13px;color:#fff!important}.cp-hero figure figcaption span{font-size:11px;line-height:1.5;color:#e2edff!important}.cp-outcomes,.cp-journey,.cp-integration,.cp-investment{width:min(100%,1280px);margin:0 auto;padding:78px 28px;color:#0f2d52!important}.cp-outcomes{padding-top:28px}.cp-outcomes>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.cp-outcomes>div:last-child>span{background:#fff;border:1px solid #c7d6e8;border-radius:15px;align-items:flex-start;gap:10px;min-height:76px;padding:18px;font-size:13px;font-weight:760;line-height:1.5;display:flex;box-shadow:0 10px 28px #1839690d;color:#244665!important}.cp-outcomes>div:last-child svg{color:#15965e;flex:none;width:19px}.cp-journey{background:#eef4fc;max-width:none;padding-top:36px}.cp-journey>.cp-section-title,.cp-journey>ol{width:min(100%,1224px);margin-left:auto;margin-right:auto}.cp-journey ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:34px;padding:0;list-style:none;display:grid}.cp-journey li{background:#fff;border:1px solid #c7d6e8;border-radius:19px;flex-direction:column;gap:20px;min-height:235px;padding:22px;display:flex;box-shadow:0 14px 36px #1839690f}.cp-journey li>b{letter-spacing:.08em;background:#1454c5;border-radius:12px;place-items:center;width:38px;height:38px;font-size:11px;display:grid;color:#fff!important}.cp-journey h3{margin:0;font-size:19px;color:#1454c5!important}.cp-journey p{margin:8px 0 0;font-size:13px;line-height:1.65;color:#38536f!important}.cp-notice{background:#edf4ff;border:1px solid #91add3;border-radius:17px;align-items:flex-start;gap:15px;width:min(100% - 40px,1120px);margin:0 auto 72px;padding:20px 22px;display:flex;color:#0f2d52!important}.cp-notice>svg{color:#1454c5;flex:none;width:25px}.cp-notice b{font-size:13px;color:#1454c5!important}.cp-notice p{margin:6px 0 0;font-size:13px;line-height:1.65;color:#38536f!important}.cp-gallery figcaption{gap:6px;display:grid}.cp-gallery figcaption b{font-size:13px;color:#1454c5!important}.cp-gallery figcaption small{font-size:11px;line-height:1.55;color:#38536f!important}.cp-integration{padding-top:36px}.cp-integration>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.cp-integration article{background:#fff;border:1px solid #c7d6e8;border-radius:17px;align-items:flex-start;gap:13px;min-height:100px;padding:21px;display:flex;box-shadow:0 12px 30px #1839690f}.cp-integration article svg{color:#1454c5;flex:none;width:22px}.cp-integration article p{margin:0;font-size:13px;line-height:1.65;color:#38536f!important}.cp-investment{background:linear-gradient(135deg,#0e3979,#1454c5);border-radius:26px;grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;margin-bottom:76px;display:grid;box-shadow:0 20px 52px #1454c533}.cp-investment>div>svg{color:#fff;width:34px;height:34px}.cp-investment span{letter-spacing:.14em;margin-top:15px;font-size:9px;font-weight:900;display:block;color:#dbe9ff!important}.cp-investment h2{letter-spacing:-.04em;margin:10px 0;font-size:clamp(30px,3.4vw,46px);line-height:1.04;color:#fff!important}.cp-investment p{margin:0;font-size:14px;line-height:1.7;color:#e5efff!important}.cp-investment ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cp-investment li{background:#ffffff14;border-radius:12px;align-items:flex-start;gap:9px;padding:12px 14px;font-size:12px;font-weight:740;line-height:1.45;display:flex;color:#fff!important}.cp-investment li svg{color:#a7f3d0;flex:none;width:18px}.commercial-product :is(.cp-outcomes,.cp-journey,.cp-integration) .cp-section-title>span{letter-spacing:.14em;color:#1454c5!important;font-weight:900!important}.commercial-product :is(.cp-outcomes,.cp-journey,.cp-integration) .cp-section-title h2{color:#1454c5!important;font-weight:900!important}.commercial-product :is(.cp-outcomes,.cp-journey,.cp-integration) .cp-section-title p{color:#38536f!important}.commercial-product .cp-inline-cta button span,.commercial-product .cp-cta button span{color:#fff!important}@media (max-width:1050px){.cp-outcomes>div:last-child,.cp-journey ol{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-investment{margin-left:24px;margin-right:24px}}@media (max-width:640px){.cp-outcomes,.cp-journey,.cp-integration{padding:58px 18px}.cp-outcomes{padding-top:20px}.cp-outcomes>div:last-child,.cp-journey ol,.cp-integration>div:last-child{grid-template-columns:1fr}.cp-outcomes>div:last-child>span,.cp-journey li,.cp-integration article{min-height:0}.cp-notice{width:calc(100% - 36px);margin-bottom:55px}.cp-investment{grid-template-columns:1fr;gap:26px;margin:0 18px 58px;padding:28px 21px}.cp-investment h2{font-size:32px}.cp-gallery figcaption small{font-size:12px}}@media (prefers-reduced-motion:reduce){.cp-outcomes>div:last-child>span,.cp-journey li,.cp-integration article{transition:none!important}}.commercial-product :is(h1,h2,h3,p,small,span,b,strong,a,li,figcaption){opacity:1}.commercial-product .commercial-whatsapp-link{color:#fff!important;background:#087f5b!important;border-color:#fff!important}.commercial-product .commercial-whatsapp-link :is(svg,span){color:#fff!important;opacity:1!important}html[data-theme=dark] body:has(.commercial-product){--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:#071528!important}html[data-theme=dark] body:has(.commercial-product) .global-content{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:#071528!important}html[data-theme=dark] main.commercial-product{color:#edf5ff!important;background:#071528!important}html[data-theme=dark] .commercial-product .cp-header{border-bottom:1px solid #2e4c6d;background:#081a30!important}html[data-theme=dark] .commercial-product :is(.cp-brand,.cp-header nav a:not(:last-child)){color:#d8e6f5!important}html[data-theme=dark] .commercial-product :is(.cp-audience,.cp-features,.cp-blog,.cp-faq,.cp-journey,.cp-outcomes,.cp-investment){color:#edf5ff!important;background:#071528!important}html[data-theme=dark] .commercial-product :is(.cp-features article,.cp-blog article,.cp-gallery figure,.cp-faq details,.cp-inline-cta,.cp-journey li,.cp-outcomes span,.cp-investment>div,.cp-investment li){color:#edf5ff!important;background:#0e2642!important;border-color:#345476!important}html[data-theme=dark] .commercial-product .cp-demo{background:#0a1e36!important}html[data-theme=dark] .commercial-product :is(.cp-audience h2,.cp-features h2,.cp-section-title h2,.cp-features h3,.cp-blog h3,.cp-faq summary,.cp-journey h3,.cp-investment h2,.cp-inline-cta strong){color:#9dc5ff!important}html[data-theme=dark] .commercial-product :is(.cp-section-title p,.cp-features p,.cp-blog p,.cp-faq details p,.cp-gallery figcaption,.cp-journey p,.cp-investment p,.cp-inline-cta span){color:#c3d3e5!important}html[data-theme=dark] .commercial-product :is(.cp-section-title>span,.cp-features>div:first-child>span,.cp-audience>span,.cp-blog small,.cp-inline-cta small){color:#9dc5ff!important}html[data-theme=dark] .commercial-product .cp-mobile-cta{background:#081a30f2!important;border-color:#345476!important}html[data-theme=dark] .commercial-product :is(.cp-inline-cta button,.cp-mobile-cta button,.cp-cta button){color:#0f3f86!important;background:#eaf2ff!important}@media (max-width:640px){.cp-header{gap:9px}.cp-header nav{margin-left:auto}.cp-header .public-theme-toggle{flex:none}}.commercial-product .commercial-interest-trigger,html[data-theme=dark] .commercial-product .commercial-interest-trigger{color:#fff!important;background:#1454c5eb!important;border:1px solid #ffffff94!important}.commercial-product .commercial-interest-trigger :is(.product-light-content,svg){color:#fff!important}.commercial-product .commercial-interest-trigger:hover,html[data-theme=dark] .commercial-product .commercial-interest-trigger:hover{color:#fff!important;background:#a61e3c!important;border-color:#c93a58!important}.commercial-product :is(.cp-inline-cta,.cp-cta) .commercial-interest-trigger{width:min(100%,540px);min-height:62px}.commercial-product :is(.cp-inline-cta,.cp-cta) .commercial-interest-trigger .product-light-content{justify-content:space-between;gap:16px}.commercial-product .cp-mobile-cta .commercial-interest-trigger{width:100%;min-height:50px}
