@font-face{font-family:Manrope;src:url(/_next/static/media/manrope-latin.fedf4c92.woff2) format("woff2");font-style:normal;font-weight:200 800;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;src:url(/_next/static/media/manrope-latin-ext.f5cc7610.woff2) format("woff2");font-style:normal;font-weight:200 800;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}.marketing-site{--ink:#271e34;--text:#524961;--mint:#ede8f4;--teal:#46227f;--accent:#bfa0f0;--cream:#fbfcf8;--line:#e1dee6;--font:Manrope,Arial,sans-serif;color-scheme:light;font-family:var(--font);color:var(--ink);background:var(--cream);font-synthesis:none}:where(.marketing-site) *{box-sizing:border-box}html:has(.marketing-site){scroll-behavior:smooth;scroll-padding-top:106px}.marketing-site{margin:0}:where(.marketing-site) button,:where(.marketing-site) input,:where(.marketing-site) select,:where(.marketing-site) textarea{font:inherit}:where(.marketing-site) a,:where(.marketing-site) button,:where(.marketing-site) input,:where(.marketing-site) summary{-webkit-tap-highlight-color:transparent}:where(.marketing-site) button{cursor:pointer}:where(.marketing-site) a{color:inherit;text-decoration:none}:where(.marketing-site) button{color:inherit}:where(.marketing-site) svg{flex-shrink:0}:where(.marketing-site) img{display:block;max-width:100%;height:auto}:where(.marketing-site) h1,:where(.marketing-site) h2,:where(.marketing-site) h3,:where(.marketing-site) p{margin:0}:where(.marketing-site) h1,:where(.marketing-site) h2,:where(.marketing-site) h3{font-weight:600;letter-spacing:-.05em}:where(.marketing-site) h1{font-size:clamp(42px,5.5vw,78px);line-height:1.1}:where(.marketing-site) h2{font-size:clamp(32px,3.8vw,51px);line-height:1.16}:where(.marketing-site) h3{line-height:1.25}:where(.marketing-site) p{line-height:1.75;color:var(--text)}:where(.marketing-site) ::-moz-selection{background:#cebaef;color:#281f36}:where(.marketing-site) ::selection{background:#cebaef;color:#281f36}:where(.marketing-site) :focus-visible{outline:3px solid #492582;outline-offset:5px;border-radius:4px}:where(.marketing-site) .wrap{width:min(1240px,calc(100% - 96px));margin:0 auto}:where(.marketing-site) .eyebrow{display:block;font-size:11px;font-weight:800;letter-spacing:.13em;line-height:1.5;color:#584d6b;margin-bottom:20px}:where(.marketing-site) .muted-heading{color:#787282}:where(.marketing-site) .hero-serif{font-weight:400;letter-spacing:-.06em;color:#5b477b}:where(.marketing-site) .button{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:17px 24px;border:1px solid #2f253f;border-radius:9px;background:#2f253f;color:#fff;font-size:14px;font-weight:700;min-height:54px;line-height:1.4;white-space:nowrap}:where(.marketing-site) .button:hover{background:#403257;box-shadow:0 8px 20px #2e243e12}:where(.marketing-site) .button-small{min-height:42px;padding:11px 16px;font-size:12px;gap:14px;border-radius:7px}:where(.marketing-site) .button-ghost{gap:10px}:where(.marketing-site) .button-ghost:hover{background:#eeebf3}:where(.marketing-site) .button-outline{background:transparent;color:var(--ink);border-color:#b9b3c3}:where(.marketing-site) .button-outline:hover{background:#ece9f2}:where(.marketing-site) .text-link{display:inline-flex;gap:12px;align-items:center;font-weight:700;font-size:13px;line-height:1.7}:where(.marketing-site) .text-link:hover{color:#46227f}:where(.marketing-site) .skip-link{position:fixed;top:-70px;left:24px;background:#2f253f;color:white;padding:14px;z-index:1000;border-radius:0 0 8px 8px}:where(.marketing-site) .skip-link:focus{top:0}:where(.marketing-site) .site-header{position:sticky;top:0;z-index:100;background:rgba(251,252,248,.96);border-bottom:1px solid var(--line);backdrop-filter:blur(14px)}:where(.marketing-site) .nav-inner{width:min(1392px,calc(100% - 80px));height:82px;margin:auto;display:flex;align-items:center;gap:54px}:where(.marketing-site) .wordmark{display:inline-flex;align-items:center;gap:9px;font-size:28px;font-weight:800;letter-spacing:-1.6px;line-height:1}:where(.marketing-site) .wordmark-dot{color:var(--teal);margin-left:-8px}:where(.marketing-site) .desktop-nav{display:flex;align-items:center;gap:27px;margin-right:auto}:where(.marketing-site) .desktop-nav summary,:where(.marketing-site) .desktop-nav>a{font-size:12px;font-weight:700;white-space:nowrap}:where(.marketing-site) .desktop-nav summary{cursor:pointer;display:flex;align-items:center;gap:6px;list-style:none;min-height:48px}:where(.marketing-site) .desktop-nav summary::-webkit-details-marker{display:none}:where(.marketing-site) .desktop-nav details[open] summary{color:#44217b}:where(.marketing-site) .desktop-nav details[open] summary svg{transform:rotate(180deg)}:where(.marketing-site) .desktop-nav>a:hover{color:var(--teal)}:where(.marketing-site) .nav-actions{display:flex;align-items:center;gap:22px}:where(.marketing-site) .language{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700}:where(.marketing-site) .login-link{font-size:12px;font-weight:700;white-space:nowrap}:where(.marketing-site) .mega-menu{position:absolute;top:82px;left:0;right:0;background:#fbfcf8;border-bottom:1px solid var(--line);box-shadow:0 24px 32px #271f3512;animation:menu-in .2s both}:where(.marketing-site) .mega-inner{max-width:1240px;margin:0 auto;padding:36px 0;display:grid;grid-template-columns:1fr 320px;gap:55px}:where(.marketing-site) .mega-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}:where(.marketing-site) .mega-grid>a{display:flex;align-items:center;gap:14px;padding:15px 12px;border-radius:10px}:where(.marketing-site) .mega-grid>a:hover{background:#eeebf3}:where(.marketing-site) .mega-grid>a>svg:last-child{margin-left:auto}:where(.marketing-site) .menu-icon{height:44px;width:44px;display:grid;place-items:center;border:1px solid #e1dee7;border-radius:10px;background:#f3f1f7;color:#4a366b;flex-shrink:0}:where(.marketing-site) .mega-grid strong{font-size:14px;display:block;margin-bottom:5px}:where(.marketing-site) .mega-grid small{display:block;font-size:11px;line-height:1.6;color:#655e71}:where(.marketing-site) .mega-feature{border:1px solid #d7d3df;border-radius:12px;padding:25px;background:radial-gradient(ellipse at top right,#dcd3eb,transparent 70%),#eeebf4}:where(.marketing-site) .mega-feature h3{font-size:25px;margin-bottom:13px}:where(.marketing-site) .mega-feature p{font-size:12px;margin-bottom:20px}:where(.marketing-site) .mega-feature a{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:800}:where(.marketing-site) .mini-journey{display:flex;align-items:center;gap:10px;margin-bottom:24px}:where(.marketing-site) .mini-journey>svg{width:32px;height:32px;border:1px solid #c6bdd3;border-radius:8px;padding:6px}:where(.marketing-site) .mini-journey>span{height:1px;width:25px;background:#b9aecb}:where(.marketing-site) .mega-bottom{max-width:1240px;margin:0 auto;display:flex;gap:40px;border-top:1px solid var(--line);padding:20px 0}:where(.marketing-site) .mega-bottom a{font-size:12px;display:flex;gap:10px;align-items:center}:where(.marketing-site) .sector-menu{display:grid;grid-template-columns:1fr 1fr;gap:15px 30px}:where(.marketing-site) .sector-menu a{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--line);font-weight:600;font-size:15px}:where(.marketing-site) .sector-menu a:hover{color:#46227f}:where(.marketing-site) .resources-menu .mega-inner{grid-template-columns:1fr 1fr}:where(.marketing-site) .resource-feature{background:#e9e5f0;border-radius:12px;padding:24px;display:block}:where(.marketing-site) .resource-feature .eyebrow{margin-top:12px}:where(.marketing-site) .resource-feature h3{font-size:28px;max-width:370px;margin-bottom:20px}:where(.marketing-site) .resource-feature>span:last-child{display:flex;align-items:center;gap:18px;font-weight:700;font-size:13px}:where(.marketing-site) .resource-links{display:grid;grid-template-columns:1fr 1fr;gap:16px}:where(.marketing-site) .resource-links a{display:flex;align-items:center;justify-content:space-between;font-size:14px;border-bottom:1px solid var(--line)}:where(.marketing-site) .mobile-nav{display:none}:where(.marketing-site) .hero{position:relative;padding-top:65px;background:radial-gradient(ellipse 38% 50% at 92% 18%,#e0d6ef8a,transparent),radial-gradient(ellipse 36% 40% at 5% 25%,#e9e5f07d,transparent)}:where(.marketing-site) .hero-grid{position:absolute;inset:0;pointer-events:none;opacity:.14;background-image:linear-gradient(#aba3b8 1px,transparent 0),linear-gradient(90deg,#aba3b8 1px,transparent 0);background-size:110px 110px;-webkit-mask-image:linear-gradient(180deg,black,transparent 380px);mask-image:linear-gradient(180deg,black,transparent 380px)}:where(.marketing-site) .hero-content{text-align:center;position:relative}:where(.marketing-site) .hero-badge{display:inline-flex;align-items:center;gap:10px;letter-spacing:.13em;font-weight:800;margin-bottom:28px;border:1px solid #d7d1e1;border-radius:100px;padding:9px 13px;background:#f6f3fa}:where(.marketing-site) .hero-badge>span:last-child{letter-spacing:0;font-weight:600;font-size:11px}:where(.marketing-site) .badge-line{height:11px;width:1px;background:#d1cbda}:where(.marketing-site) .pulse-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#6a5191;box-shadow:0 0 0 4px #e2dcec}:where(.marketing-site) .hero h1{font-size:clamp(45px,5.25vw,76px);font-weight:600;letter-spacing:-.06em;line-height:1.12}:where(.marketing-site) .hero h1 .hero-serif{font-size:1.1em}:where(.marketing-site) .hero-description{font-size:16px;line-height:1.8;margin:25px auto;color:#655f6e}:where(.marketing-site) .hero-actions{display:flex;align-items:center;justify-content:center;gap:12px}:where(.marketing-site) .hero-proof{display:flex;align-items:center;justify-content:center;gap:25px;margin:20px auto 0;color:#6a6473}:where(.marketing-site) .hero-proof>span{display:flex;align-items:center;gap:5px}:where(.marketing-site) .hero-proof svg{color:#665581}:where(.marketing-site) .product-stage{position:relative;padding-top:43px;scroll-margin-top:90px}:where(.marketing-site) .channel-strip{padding:36px 0 39px;border-bottom:1px solid var(--line);text-align:center}:where(.marketing-site) .channel-strip>span{display:block;color:#635d6e;font-size:11px;margin-bottom:22px}:where(.marketing-site) .channel-strip>div{display:flex;justify-content:center;gap:45px;align-items:center;flex-wrap:wrap}:where(.marketing-site) .channel-strip b{display:flex;align-items:center;gap:8px;color:#635b70;font-size:15px;font-weight:600;letter-spacing:-.4px}:where(.marketing-site) .instagram-glyph{font-size:24px;line-height:1}:where(.marketing-site) .platform-intro{padding:110px 0 50px;text-align:center}:where(.marketing-site) .platform-intro p{max-width:640px;margin:24px auto 0;font-size:15px}:where(.marketing-site) .capability-grid{display:grid;grid-template-columns:1fr 1fr}:where(.marketing-site) .capability-card{border:1px solid #dfdce4;border-radius:18px;padding:38px;overflow:hidden}:where(.marketing-site) .card-kicker{display:flex;gap:9px;align-items:center;font-size:10px;font-weight:800;letter-spacing:.1em;margin-bottom:24px}:where(.marketing-site) .capability-card h3{font-size:32px;letter-spacing:-.045em}:where(.marketing-site) .capability-card>p{font-size:13px;line-height:1.8;margin-top:17px;max-width:440px}:where(.marketing-site) .voice-card{background:#2e243e;color:#f0ecf6;position:relative;isolation:isolate}:where(.marketing-site) .voice-card:before{content:"";position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(#806f9c40,transparent 65%);right:-170px;bottom:-100px;z-index:-1}:where(.marketing-site) .voice-card p{color:#c7c1d1}:where(.marketing-site) .voice-card .card-kicker{color:#c4bdd0}:where(.marketing-site) .call-orb{height:235px;position:relative;display:flex;align-items:center;justify-content:center;gap:0;flex-direction:column}:where(.marketing-site) .call-orb-inner{height:106px;width:106px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(at 26% 20%,#d9c8f4,#9180ac 45%,#4e3c6b 72%,#2d233d);box-shadow:inset 3px 4px 9px #ffffff66,inset -8px -10px 16px #2e243e,0 18px 42px #061d2377;color:#e5ddf2;position:relative}:where(.marketing-site) .call-orb-inner:after{content:"";position:absolute;inset:-18px;border:1px solid #9b8db224;border-radius:50%}:where(.marketing-site) .audio-bars{display:flex;gap:4px;height:62px;align-items:center;margin-top:30px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}:where(.marketing-site) .audio-bars i{display:block;width:3px;background:#ac9ec4;border-radius:3px;opacity:.65;animation:wave 3s ease-in-out infinite}:where(.marketing-site) .voice-caption{font-size:10px;display:flex;gap:9px;align-items:center;color:#dcd8e4;border-top:1px solid #ffffff15;padding-top:18px;margin-bottom:25px}:where(.marketing-site) .voice-caption>span:last-child{margin-left:auto;color:#9e94af}:where(.marketing-site) .voice-caption .pulse-dot{box-shadow:0 0 0 3px #84769c30;background:#bc9fea}:where(.marketing-site) .voice-card .text-link{color:#d1c0ed}:where(.marketing-site) .customer-card{background:#f0eef4}:where(.marketing-site) .customer-record{margin-top:30px;border:1px solid #d9d5e0;border-radius:13px;background:#fff;padding:21px;box-shadow:0 12px 32px #46395b08}:where(.marketing-site) .record-profile{display:flex;gap:12px;align-items:center}:where(.marketing-site) .initial-avatar{height:38px;width:38px;display:grid;place-items:center;font-size:11px;background:#e9e4d5;border-radius:50%;font-weight:700;flex-shrink:0}:where(.marketing-site) .record-profile strong{display:block;font-size:13px}:where(.marketing-site) .record-profile small{display:block;font-size:9px;color:#635d6e;margin-top:4px}:where(.marketing-site) .record-badge{margin-left:auto;padding:4px 9px;background:#f2f0f6;border:1px solid #ded9e5;border-radius:5px;font-size:10px;font-weight:700}:where(.marketing-site) .record-tabs{display:flex;gap:21px;border-bottom:1px solid #e8e5ec;margin:21px 0 7px;font-size:9px;color:#635d6e}:where(.marketing-site) .record-tabs span{padding-bottom:11px}:where(.marketing-site) .record-tabs span:first-child{border-bottom:2px solid #5b487b;color:#46375f;font-weight:800}:where(.marketing-site) .record-event{padding:15px 7px;display:flex;gap:11px;align-items:center;color:#5b4f6d}:where(.marketing-site) .record-event strong{display:block;font-size:10px}:where(.marketing-site) .record-event small{display:block;font-size:9px;color:#635d6e;margin-top:5px}:where(.marketing-site) .record-event>svg:last-child{margin-left:auto}:where(.marketing-site) .record-event.highlighted{background:#eeeaf5;border:1px solid #dad1e7;border-radius:7px;padding:13px 8px}:where(.marketing-site) .team-card{grid-column:1/-1;background:#f7f3e9;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}:where(.marketing-site) .team-card h3{font-size:36px}:where(.marketing-site) .team-card p{font-size:13px;margin-top:17px;max-width:420px}:where(.marketing-site) .handover-art{padding:30px 0}:where(.marketing-site) .handover-pill{border:1px solid #dad6e2;border-radius:12px;display:flex;align-items:center;gap:12px;padding:22px 20px;box-shadow:0 6px 0 #e5e4d54d}:where(.marketing-site) .handover-pill strong{font-size:13px}:where(.marketing-site) .handover-pill>span:not(.initial-avatar){font-size:9px;color:#635d6e;margin-left:auto}:where(.marketing-site) .handover-pill>svg:first-child{color:#645182}:where(.marketing-site) .handover-pill>svg:last-child{color:#645182}:where(.marketing-site) .handover-line{font-size:9px;color:#635d6e;display:flex;align-items:center;flex-direction:column;gap:8px;padding:8px}:where(.marketing-site) .handover-line span{display:block;width:1px;height:16px;background:#c0bbc9}:where(.marketing-site) .handover-pill.human{transform:translateX(-23px);border-color:#cfc6de;background:#f5f2fb}:where(.marketing-site) .handover-pill.human .initial-avatar{width:28px;height:28px;font-size:9px;background:#e4dfeb}:where(.marketing-site) .sector-explorer{padding-top:115px;padding-bottom:110px}:where(.marketing-site) .section-heading p{font-size:14px;max-width:550px;margin-top:23px}:where(.marketing-site) .sector-selector{display:flex;gap:8px;margin-top:36px;margin-bottom:22px;border-bottom:1px solid var(--line);padding-bottom:15px;overflow-x:auto}:where(.marketing-site) .sector-selector button{background:transparent;border:1px solid transparent;border-radius:7px;padding:11px 18px;font-size:12px;font-weight:600;white-space:nowrap}:where(.marketing-site) .sector-selector button[aria-selected=true]{background:#352947;color:#fff;border-color:#352947}:where(.marketing-site) .sector-selector button:hover{border-color:#b9b2c4}:where(.marketing-site) .sector-panel{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:48px;background:#edeaf3;border:1px solid #ded9e6;border-radius:17px;min-height:370px;align-items:center}:where(.marketing-site) .sector-copy h3{font-size:32px;max-width:420px;line-height:1.25}:where(.marketing-site) .sector-copy p{font-size:13px;max-width:430px;margin:20px 0 25px}:where(.marketing-site) .sector-window{background:#fff;border-radius:12px;border:1px solid #d6d0df;box-shadow:0 24px 50px -24px #2d243b29;transform:rotate(-1.5deg)}:where(.marketing-site) .window-bar{display:flex;align-items:center;padding:16px;gap:9px;border-bottom:1px solid #e5e2eb}:where(.marketing-site) .window-bar>.initial-avatar{width:26px;height:26px;background:#e3dded;font-size:9px}:where(.marketing-site) .window-bar strong{font-size:11px}:where(.marketing-site) .live-label{display:flex;gap:5px;align-items:center;font-size:8px;color:#635d6e;margin-left:auto}:where(.marketing-site) .live-label span{width:5px;height:5px;background:#82729b;border-radius:50%}:where(.marketing-site) .sector-request{padding:25px}:where(.marketing-site) .sector-message{display:flex;align-items:center;gap:13px}:where(.marketing-site) .sector-message>svg{color:#6a5c82}:where(.marketing-site) .sector-message small{display:block;font-size:8px;color:#635d6e;letter-spacing:.08em;margin-bottom:6px}:where(.marketing-site) .sector-message strong{font-size:13px}:where(.marketing-site) .workflow-connector{display:flex;flex-direction:column;align-items:center;gap:7px;color:#8d80a3;margin:15px}:where(.marketing-site) .workflow-connector span{height:13px;width:1px;background:#d4cede}:where(.marketing-site) .sector-result{display:flex;align-items:center;gap:12px;padding:17px 13px;border:1px solid #d3c7e5;background:#f0ebf7;border-radius:8px}:where(.marketing-site) .sector-result>svg{color:#6b5988}:where(.marketing-site) .sector-result strong{font-size:11px;display:block;margin-bottom:5px}:where(.marketing-site) .sector-result span{font-size:9px;color:#635d6e;line-height:1.7;display:block}:where(.marketing-site) .sector-team{margin-top:21px;display:flex;gap:10px;align-items:center}:where(.marketing-site) .avatar-stack{display:flex;padding-left:5px}:where(.marketing-site) .avatar-stack span{width:22px;height:22px;border:2px solid #fff;border-radius:50%;display:grid;place-items:center;background:#e9e2d4;font-size:6px;font-weight:700;margin-left:-5px}:where(.marketing-site) .avatar-stack span:nth-child(2){background:#dbd5e5}:where(.marketing-site) .avatar-stack span:nth-child(3){background:#eedfcd}:where(.marketing-site) .sector-team>span{font-size:8px;color:#635d6e}:where(.marketing-site) .example-caption{display:block;text-align:center;font-size:9px;color:#635d6e;margin-top:19px}:where(.marketing-site) .integration-teaser{background:#eeebf2;border-top:1px solid #e0dbe7;border-bottom:1px solid #e0dbe7;padding:65px 0}:where(.marketing-site) .integration-teaser-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}:where(.marketing-site) .integration-teaser h2{font-size:45px}:where(.marketing-site) .integration-teaser p{font-size:14px;margin:22px 0 30px;max-width:440px}:where(.marketing-site) .integration-network{height:390px;position:relative}:where(.marketing-site) .network-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100px;height:100px;background:#fcfdf9;border:1px solid #dad5e2;border-radius:24px;display:grid;place-items:center;box-shadow:0 15px 30px #3b2e5014;z-index:2}:where(.marketing-site) .network-center img{width:66px;height:66px;border-radius:14px}:where(.marketing-site) .network-node{position:absolute;display:flex;align-items:center;gap:10px;border:1px solid #ddd8e4;padding:13px 17px;border-radius:11px;font-size:10px;font-weight:700;z-index:2;box-shadow:0 4px 10px #473b5a06;transition:transform .2s}:where(.marketing-site) .network-node:hover{transform:translateY(-4px)}:where(.marketing-site) .network-node>span{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:#e7e0f4;color:#614988;font-size:15px;font-weight:800}:where(.marketing-site) .node-0{top:26px;left:35%}:where(.marketing-site) .node-1{top:103px;right:0}:where(.marketing-site) .node-2{bottom:65px;right:6%}:where(.marketing-site) .node-3{bottom:12px;left:25%}:where(.marketing-site) .node-4{bottom:103px;left:-5%}:where(.marketing-site) .node-5{top:85px;left:2%}:where(.marketing-site) .node-1>span{color:#543686;background:#e7e0f2}:where(.marketing-site) .node-2>span{color:#a24e79;background:#f5e3eb}:where(.marketing-site) .node-3>span{color:#d26022;background:#fbe7d9}:where(.marketing-site) .node-4>span{font-size:9px;color:#785f9c;background:#f0e9f8}:where(.marketing-site) .node-5>span{font-size:10px;color:#1c1a1e;background:#ebe8f1}:where(.marketing-site) .network-orbit{border:1px solid #cfc8da;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}:where(.marketing-site) .network-orbit.one{width:290px;height:290px}:where(.marketing-site) .network-orbit.two{width:410px;height:350px;border-style:dashed;opacity:.5}:where(.marketing-site) .trust-section{display:grid;grid-template-columns:1fr 1fr;gap:130px;padding:110px 0;border-bottom:1px solid var(--line)}:where(.marketing-site) .trust-section h2{font-size:40px}:where(.marketing-site) .trust-points>div{display:flex;gap:20px;margin-bottom:30px}:where(.marketing-site) .trust-points svg{color:#726586}:where(.marketing-site) .trust-points h3{font-size:16px;letter-spacing:-.02em;margin-bottom:7px}:where(.marketing-site) .trust-points p{font-size:12px}:where(.marketing-site) .journal-teaser{padding:95px 0 105px}:where(.marketing-site) .section-heading.horizontal{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:35px}:where(.marketing-site) .section-heading.horizontal h2{font-size:38px}:where(.marketing-site) .journal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}:where(.marketing-site) .journal-card{border:1px solid #dfdce5;border-radius:12px;background:#fdfefa;transition:transform .25s,box-shadow .25s}:where(.marketing-site) .journal-card:hover{transform:translateY(-5px);box-shadow:0 16px 30px #3b304d0b}:where(.marketing-site) .journal-image{aspect-ratio:1.65;position:relative;overflow:hidden;background:#e8e4ee}:where(.marketing-site) .journal-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s}:where(.marketing-site) .journal-card:hover img{transform:scale(1.035)}:where(.marketing-site) .journal-image>span{position:absolute;bottom:14px;left:16px;background:#f8f5fce8;border-radius:4px;padding:5px 8px;font-size:9px;font-weight:700}:where(.marketing-site) .journal-card>div:last-child{padding:24px}:where(.marketing-site) .journal-card small{font-size:9px;color:#635d6e;line-height:1.8}:where(.marketing-site) .journal-card small>span{margin:0 5px}:where(.marketing-site) .journal-card h3{font-size:19px;letter-spacing:-.035em;line-height:1.5;margin:12px 0 25px}:where(.marketing-site) .journal-card .text-link{font-size:11px}:where(.marketing-site) .faq-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:110px;padding:80px 0;border-top:1px solid var(--line)}:where(.marketing-site) .faq-section h2{font-size:38px}:where(.marketing-site) .faq-section>div>p{font-size:13px;margin-top:18px}:where(.marketing-site) .article-faq details,:where(.marketing-site) .faq-section details{border-bottom:1px solid #dfdce5}:where(.marketing-site) .article-faq summary,:where(.marketing-site) .faq-section summary{display:flex;gap:20px;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;padding:21px 0;font-size:14px;font-weight:600;line-height:1.7}:where(.marketing-site) .article-faq summary::-webkit-details-marker,:where(.marketing-site) .faq-section summary::-webkit-details-marker{display:none}:where(.marketing-site) .article-faq summary span,:where(.marketing-site) .faq-section summary span{font-size:22px;font-weight:400;color:#80778d;transition:transform .2s}:where(.marketing-site) .article-faq details[open] summary span,:where(.marketing-site) .faq-section details[open] summary span{transform:rotate(45deg)}:where(.marketing-site) .article-faq details p,:where(.marketing-site) .faq-section details p{font-size:13px;padding:0 28px 24px 0}:where(.marketing-site) .final-cta{position:relative;isolation:isolate;text-align:center;padding:65px 30px 70px;border:1px solid #dcd6e6;border-radius:20px;background:radial-gradient(ellipse at bottom,#dad0eb,transparent 70%),#eeeaf4;overflow:hidden;margin-top:40px;margin-bottom:90px}:where(.marketing-site) .final-cta .eyebrow{margin-top:36px}:where(.marketing-site) .final-cta h2{font-size:53px;letter-spacing:-.05em}:where(.marketing-site) .final-cta p{font-size:13px;margin:23px auto 26px;max-width:450px}:where(.marketing-site) .final-cta>small{display:block;font-size:9px;color:#635d6e;margin-top:19px}:where(.marketing-site) .cta-orbit{position:relative;display:flex;align-items:center;justify-content:center;width:130px;height:100px;margin:0 auto}:where(.marketing-site) .cta-orbit img{border-radius:16px;width:58px;height:58px;z-index:2;box-shadow:0 13px 22px #32274418}:where(.marketing-site) .cta-orbit>span{position:absolute;border:1px solid #c9bfda;border-radius:50%;width:110px;height:110px}:where(.marketing-site) .cta-orbit>span:nth-child(2){width:190px;height:190px;opacity:.4}:where(.marketing-site) .cta-orbit>span:nth-child(3){width:290px;height:290px;opacity:.2}:where(.marketing-site) .site-footer{background:#f2f0f5;border-top:1px solid #e0dbe7}:where(.marketing-site) .footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:70px;padding:65px 0 60px}:where(.marketing-site) .footer-brand p{font-size:12px;margin:20px 0;color:#635d6e}:where(.marketing-site) .footer-note{display:flex;align-items:center;gap:7px;font-size:9px;color:#635d6e}:where(.marketing-site) .footer-note>span{width:5px;height:5px;border-radius:50%;background:#817694}:where(.marketing-site) .footer-top>div:not(:first-child){display:flex;flex-direction:column;gap:13px}:where(.marketing-site) .footer-top h3{font-size:11px;font-weight:800;letter-spacing:.01em;margin-bottom:7px}:where(.marketing-site) .footer-top>div:not(:first-child)>a{font-size:11px;color:#635d6e}:where(.marketing-site) .footer-top a:hover{color:#46227f}:where(.marketing-site) .footer-bottom{border-top:1px solid #ddd9e5;padding:22px 0;display:flex;justify-content:space-between;gap:20px;font-size:9px;color:#635d6e}:where(.marketing-site) .footer-bottom>span:last-child{display:flex;gap:9px;align-items:center}:where(.marketing-site) .tiny-dot{width:3px;height:3px;border-radius:50%;background:#7d7688}:where(.marketing-site) .page-intro{text-align:center;padding:85px 0 65px}:where(.marketing-site) .page-intro h1{font-size:clamp(40px,4.8vw,65px)}:where(.marketing-site) .page-intro>p{font-size:15px;max-width:650px;margin:25px auto 30px}:where(.marketing-site) .sector-full{padding-top:20px}:where(.marketing-site) .sector-full>.section-heading{display:none}:where(.marketing-site) .signup-page{padding:28px 20px 50px}:where(.marketing-site) .integration-note{display:flex;align-items:start;gap:23px;padding:30px;margin-top:30px;background:#eeebf4;border:1px solid #ddd7e7;border-radius:12px}:where(.marketing-site) .integration-note svg{color:#6a5c81}:where(.marketing-site) .integration-note h2{font-size:22px}:where(.marketing-site) .integration-note p{font-size:13px;margin-top:12px}:where(.marketing-site) .back-link{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;color:#594f68;width:-moz-max-content;width:max-content;margin-bottom:30px}:where(.marketing-site) .reading-progress{position:fixed;top:82px;left:0;height:3px;z-index:101;background:#745d99;transition:width .1s linear}:where(.marketing-site) .article-heading{padding-top:55px;padding-bottom:40px;max-width:920px}:where(.marketing-site) .article-heading .eyebrow{margin-top:48px}:where(.marketing-site) .article-heading h1{font-size:clamp(36px,4vw,55px);line-height:1.2;letter-spacing:-.045em}:where(.marketing-site) .article-heading>p{font-size:16px;margin-top:24px}:where(.marketing-site) .article-meta{display:flex;align-items:center;gap:12px;margin-top:30px}:where(.marketing-site) .editor-avatar{height:38px;width:38px;border-radius:50%;display:grid;place-items:center;background:#e0d9eb;font-size:18px;font-weight:800}:where(.marketing-site) .article-meta strong{font-size:10px;display:block}:where(.marketing-site) .article-meta small{display:block;margin-top:6px;font-size:9px;color:#635d6e}:where(.marketing-site) .share-button{margin-left:auto;display:flex;align-items:center;gap:8px;border:1px solid #ddd9e4;border-radius:6px;background:transparent;padding:10px 12px;font-size:10px}:where(.marketing-site) .article-cover{max-width:1140px;aspect-ratio:2.3;overflow:hidden;border-radius:14px;background:#e7e3ee}:where(.marketing-site) .article-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.marketing-site) .article-layout{display:grid;grid-template-columns:230px minmax(0,740px);gap:90px;justify-content:center;padding-top:60px;padding-bottom:80px}:where(.marketing-site) .article-sidebar>div{position:sticky;top:120px}:where(.marketing-site) .article-sidebar nav{display:flex;flex-direction:column;gap:15px;max-height:56vh;overflow-y:auto;padding-right:15px}:where(.marketing-site) .article-sidebar nav a{font-size:10px;line-height:1.65;color:#635d6e}:where(.marketing-site) .article-sidebar nav a:hover{color:#473860}:where(.marketing-site) .article-sidebar-cta{margin-top:35px;display:block;border:1px solid #d4cedf;border-radius:12px;background:#eeeaf4;padding:22px;font-size:20px;font-weight:500;line-height:1.4;letter-spacing:-.04em}:where(.marketing-site) .sparkle-mark{display:block;color:#6c5e82;font-size:26px;margin-bottom:13px}:where(.marketing-site) .article-sidebar-cta>span:last-child{display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:0;font-weight:700;margin-top:20px}:where(.marketing-site) .prose{font-size:15px;line-height:1.9;color:#534b61}:where(.marketing-site) .prose p{margin-bottom:23px;line-height:1.95}:where(.marketing-site) .prose h2{font-size:29px;letter-spacing:-.035em;margin:45px 0 19px;color:#362a49;scroll-margin-top:110px}:where(.marketing-site) .prose h3{font-size:21px;color:#362a49;margin:30px 0 17px}:where(.marketing-site) .prose h4{font-size:17px;color:#362a49;margin:25px 0 14px}:where(.marketing-site) .prose a{color:#543e78;text-decoration:underline;text-decoration-color:#b7acc8;text-underline-offset:4px}:where(.marketing-site) .prose strong{color:#3a2d4e;font-weight:700}:where(.marketing-site) .prose ol,:where(.marketing-site) .prose ul{padding-left:24px;margin:20px 0 28px}:where(.marketing-site) .prose li{padding-left:5px;margin:9px 0}:where(.marketing-site) .prose blockquote{padding:20px 24px;margin:30px 0;border-left:3px solid #9485ac;background:#efecf5;font-size:17px;color:#3e3154}:where(.marketing-site) .prose code{background:#eae7f0;border-radius:4px;padding:2px 5px;font-size:.85em;overflow-wrap:anywhere}:where(.marketing-site) .prose pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#292038;color:#e5dfef;border-radius:9px;padding:22px;font-size:12px;line-height:1.8}:where(.marketing-site) .prose pre code{background:none;color:inherit;padding:0;font-size:inherit}:where(.marketing-site) .table-scroll{overflow-x:auto;margin:25px 0;border:1px solid #dcd6e5;border-radius:8px}:where(.marketing-site) .prose table{border-collapse:collapse;font-size:12px;width:100%;text-align:left;min-width:500px}:where(.marketing-site) .prose th{background:#ede9f3;color:#3f3253;font-weight:700}:where(.marketing-site) .prose td,:where(.marketing-site) .prose th{padding:12px 15px;border-bottom:1px solid #e0dde6}:where(.marketing-site) .article-faq{margin-top:40px}:where(.marketing-site) .article-faq h2{font-size:29px;margin-bottom:15px}:where(.marketing-site) .editorial-note{display:flex;gap:16px;padding:25px;background:#efebf4;border:1px solid #dcd6e5;border-radius:10px;margin-top:40px}:where(.marketing-site) .editorial-note svg{color:#716485}:where(.marketing-site) .editorial-note strong{font-size:12px}:where(.marketing-site) .editorial-note p{font-size:10px;margin-top:8px;line-height:1.8}:where(.marketing-site) .related-section{padding:60px 0 40px;border-top:1px solid var(--line)}:where(.marketing-site) .related-section h2{margin-bottom:30px;font-size:36px}:where(.marketing-site) .integration-detail-hero{padding:55px 0 65px;background:radial-gradient(ellipse at 90% 80%,#e2dbee,transparent 60%)}:where(.marketing-site) .integration-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}:where(.marketing-site) .integration-brand-line{display:flex;gap:20px;align-items:center;margin:10px 0 30px}:where(.marketing-site) .large-integration-mark{width:66px;height:66px;display:grid;place-items:center;border-radius:17px;background:#e0daea;color:#635678;font-weight:800;font-size:36px;letter-spacing:-.05em}:where(.marketing-site) .brand-whatsapp{background:#e7def4;color:#64419b}:where(.marketing-site) .brand-instagram{background:#f6e0ed;color:#a95a84}:where(.marketing-site) .brand-trendyol{background:#ffe4d0;color:#d8621f}:where(.marketing-site) .brand-shopify{background:#e0d5f0;color:#6a4a9d}:where(.marketing-site) .brand-woocommerce{background:#e8ddf5;color:#7858a0;font-size:22px}:where(.marketing-site) .status{display:inline-flex;align-items:center;gap:6px;border:1px solid #d2cbdf;border-radius:100px;background:#f3f0f9;padding:6px 9px;font-size:9px;font-weight:700;color:#54456d}:where(.marketing-site) .status>span{height:5px;width:5px;border-radius:50%;background:#7e6b9b}:where(.marketing-site) .status-planned{background:#f6f0e0;border-color:#e7d7b2;color:#88703d}:where(.marketing-site) .status-planned>span{background:#a48b52}:where(.marketing-site) .status-manual{background:#e8eff2;border-color:#c9d9df;color:#507786}:where(.marketing-site) .integration-hero-grid h1{font-size:58px}:where(.marketing-site) .integration-hero-grid>div>p{font-size:14px;margin:24px 0 28px}:where(.marketing-site) .integration-connection{background:#efecf5;border:1px solid #d7d0e3;border-radius:20px;padding:30px 25px}:where(.marketing-site) .connect-card{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px 10px}:where(.marketing-site) .connect-brand{display:flex;flex-direction:column;align-items:center;gap:18px;width:130px}:where(.marketing-site) .connect-brand strong{font-size:12px}:where(.marketing-site) .connect-brand img{border-radius:15px}:where(.marketing-site) .connection-flow{display:flex;align-items:center;gap:10px;color:#85769d;margin-bottom:30px}:where(.marketing-site) .connection-flow span{width:20px;height:1px;background:#bbb1ca}:where(.marketing-site) .connection-benefits{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;border-top:1px solid #dcd6e6;padding-top:25px}:where(.marketing-site) .connection-benefits span{display:flex;align-items:center;gap:7px;padding:8px 11px;background:#f8f5fc;border-radius:6px;font-size:10px;border:1px solid #dcd5e7}:where(.marketing-site) .integration-connection>small{display:block;text-align:center;font-size:8px;color:#635d6e;line-height:1.7;margin-top:25px}:where(.marketing-site) .integration-detail-layout{padding:70px 0;display:grid;grid-template-columns:250px minmax(0,780px);gap:95px;justify-content:center}:where(.marketing-site) .integration-facts{position:sticky;top:120px;border:1px solid #dcd7e5;border-radius:12px;padding:25px;background:#f3f0f7}:where(.marketing-site) .integration-facts dl{margin:0}:where(.marketing-site) .integration-facts dt{font-size:9px;color:#635d6e;margin:20px 0 7px}:where(.marketing-site) .integration-facts dd{font-size:12px;color:#4c3d65;margin:0;line-height:1.7}:where(.marketing-site) .integration-facts nav{display:flex;flex-direction:column;gap:13px;margin-top:25px;border-top:1px solid #dcd7e5;padding-top:23px}:where(.marketing-site) .integration-facts nav a{font-size:10px;line-height:1.6}:where(.marketing-site) .integration-detail-body>section{margin-bottom:55px;scroll-margin-top:110px}:where(.marketing-site) .integration-detail-body h2{font-size:32px;margin-bottom:27px}:where(.marketing-site) .integration-detail-body h3{font-size:20px;margin-bottom:15px}:where(.marketing-site) .feature-list{display:grid;grid-template-columns:1fr 1fr;gap:15px}:where(.marketing-site) .feature-list>div{display:flex;align-items:start;gap:11px;border:1px solid #e2dee8;border-radius:9px;padding:17px;font-size:12px;line-height:1.8}:where(.marketing-site) .feature-list svg{color:#7a6896;margin-top:2px}:where(.marketing-site) .requirement-box{background:#f3f2e9;border:1px solid #e2e2d0;padding:30px;border-radius:12px}:where(.marketing-site) .guidance-box ul,:where(.marketing-site) .requirement-box ul{padding-left:18px;margin:0}:where(.marketing-site) .guidance-box li,:where(.marketing-site) .requirement-box li{font-size:13px;line-height:1.9;margin:8px 0;color:#605670}:where(.marketing-site) .setup-steps{display:flex;flex-direction:column;gap:32px}:where(.marketing-site) .setup-steps>div{display:flex;gap:25px}:where(.marketing-site) .setup-steps>div>span{height:37px;width:37px;border:1px solid #cfc6dc;background:#eeeaf5;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700;flex-shrink:0}:where(.marketing-site) .setup-steps h3{font-size:19px;letter-spacing:-.03em;margin:5px 0 12px}:where(.marketing-site) .setup-steps p{font-size:13px}:where(.marketing-site) .setup-steps aside{margin-top:15px;font-size:11px;line-height:1.9;padding:14px 18px;background:#f3f1f6;color:#524764;border-left:2px solid #b8adc8}:where(.marketing-site) .guidance-box{border:1px solid #dcd6e5;border-radius:12px;padding:28px}:where(.marketing-site) .guidance-box p{font-size:13px;margin-bottom:15px}:where(.marketing-site) .verification-box{display:flex;align-items:start;gap:20px;padding:26px;border-radius:12px;background:#ede8f4;border:1px solid #d5cde2}:where(.marketing-site) .verification-box p{font-size:12px;margin-bottom:18px}:where(.marketing-site) .verification-box svg{color:#695a81}:where(.marketing-site) .official-links{display:flex;flex-direction:column;gap:15px}:where(.marketing-site) .official-links a{font-size:12px;display:flex;align-items:center;gap:10px;color:#65577c}:where(.marketing-site) .solution-directory{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:65px}:where(.marketing-site) .solution-directory>a{padding:28px;border:1px solid #dcd7e5;border-radius:12px;display:flex;align-items:start;flex-direction:column;background:#f6f4f9;transition:transform .2s}:where(.marketing-site) .solution-directory>a:hover{transform:translateY(-4px);background:#eee9f5}:where(.marketing-site) .solution-number{font-size:11px;color:#635d6e;margin-bottom:24px}:where(.marketing-site) .solution-directory h2{font-size:23px;line-height:1.35;margin-bottom:17px}:where(.marketing-site) .solution-directory p{font-size:12px;margin-bottom:25px}:where(.marketing-site) .solution-directory .text-link{margin-top:auto}:where(.marketing-site) .solution-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:35px 70px;padding:60px 0 65px;align-items:center}:where(.marketing-site) .solution-hero>.back-link{grid-column:1/-1;margin-bottom:0}:where(.marketing-site) .solution-hero h1{font-size:53px;line-height:1.16}:where(.marketing-site) .solution-hero p{font-size:14px;margin:25px 0}:where(.marketing-site) .solution-hero img{height:380px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}:where(.marketing-site) .solution-details{display:grid;grid-template-columns:1fr 1fr;gap:100px;border-top:1px solid var(--line);padding:70px 0}:where(.marketing-site) .solution-details h2{font-size:36px}:where(.marketing-site) .solution-details p{font-size:13px;margin-top:23px}:where(.marketing-site) .solution-benefit{padding:22px 0;display:flex;gap:20px;border-bottom:1px solid var(--line)}:where(.marketing-site) .solution-benefit span{font-size:11px;color:#635d6e}:where(.marketing-site) .solution-benefit h3{font-size:19px;line-height:1.6;letter-spacing:-.025em}:where(.marketing-site) .solution-feature-section{padding:55px 0}:where(.marketing-site) .solution-feature-section h2{font-size:33px;margin-bottom:30px}:where(.marketing-site) .solution-feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}:where(.marketing-site) .solution-feature-grid article{background:#eeeaf4;padding:30px;border:1px solid #d9d3e3;border-radius:10px;display:flex;gap:20px;align-items:start}:where(.marketing-site) .solution-feature-grid h3{font-size:17px;line-height:1.6}:where(.marketing-site) .solution-feature-grid svg{color:#796697}:where(.marketing-site) .pricing-guide{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}:where(.marketing-site) .pricing-guide article{background:#efebf5;border:1px solid #d8d0e4;border-radius:15px;padding:35px}:where(.marketing-site) .pricing-guide article>span{font-size:11px;color:#635d6e;display:block;margin-bottom:35px}:where(.marketing-site) .pricing-guide h2{font-size:27px}:where(.marketing-site) .pricing-guide p{font-size:13px;margin:20px 0 30px}:where(.marketing-site) .pricing-guide svg{color:#7d6b99}:where(.marketing-site) .pricing-disclosure{padding:35px 0 20px;max-width:850px;text-align:center}:where(.marketing-site) .pricing-disclosure p{font-size:11px;color:#635d6e}@keyframes wave{0%,to{transform:scaleY(.65)}50%{transform:scaleY(1)}}@keyframes menu-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){:where(.marketing-site) .hero{padding-top:85px}:where(.marketing-site) .hero h1{font-size:82px}:where(.marketing-site) .hero-description{margin-top:28px}:where(.marketing-site) .product-stage{padding-top:55px}}@media (max-width:1200px){:where(.marketing-site) .nav-inner{gap:28px;width:calc(100% - 48px)}:where(.marketing-site) .desktop-nav{gap:19px}:where(.marketing-site) .nav-actions{gap:15px}:where(.marketing-site) .desktop-nav summary,:where(.marketing-site) .desktop-nav>a{font-size:11px}:where(.marketing-site) .nav-actions .language{display:none}:where(.marketing-site) .mega-bottom,:where(.marketing-site) .mega-inner{max-width:calc(100% - 80px)}:where(.marketing-site) .wrap{width:calc(100% - 64px)}:where(.marketing-site) .sector-panel{gap:40px;padding:35px}:where(.marketing-site) .trust-section{gap:70px}:where(.marketing-site) .integration-hero-grid{gap:50px}:where(.marketing-site) .integration-detail-layout{gap:60px}:where(.marketing-site) .article-layout{gap:55px}:where(.marketing-site) .footer-top{gap:40px}}@media (max-width:1000px){:where(.marketing-site) .desktop-nav{display:none}:where(.marketing-site) .nav-inner{height:72px;gap:15px}:where(.marketing-site) .nav-actions{margin-left:auto}:where(.marketing-site) .mobile-nav{display:block}:where(.marketing-site) .mobile-nav>summary{list-style:none;display:grid;place-items:center;cursor:pointer;width:38px;height:42px;border:1px solid #d7d1e1;border-radius:7px}:where(.marketing-site) .mobile-nav>summary::-webkit-details-marker{display:none}:where(.marketing-site) .mobile-nav>nav{position:absolute;top:72px;left:0;right:0;background:#fbfcf8;border-bottom:1px solid #d6cfe1;box-shadow:0 20px 30px #2f253f10;padding:20px 32px;display:flex;flex-direction:column;max-height:calc(100dvh - 72px);overflow:auto}:where(.marketing-site) .mobile-nav>nav>a{display:flex;justify-content:space-between;padding:17px 4px;border-bottom:1px solid #e2dee8;font-size:14px}:where(.marketing-site) .nav-actions .language{display:flex}:where(.marketing-site) .hero{padding-top:52px}:where(.marketing-site) .hero h1{font-size:60px}:where(.marketing-site) .hero-description{font-size:14px}:where(.marketing-site) .capability-card{padding:28px}:where(.marketing-site) .capability-card h3{font-size:28px}:where(.marketing-site) .team-card{gap:40px}:where(.marketing-site) .handover-pill{padding:17px 12px;gap:8px}:where(.marketing-site) .handover-pill strong{font-size:10px}:where(.marketing-site) .handover-pill>span:not(.initial-avatar){font-size:8px}:where(.marketing-site) .sector-panel{gap:30px;padding:28px}:where(.marketing-site) .sector-copy h3{font-size:28px}:where(.marketing-site) .sector-request{padding:18px}:where(.marketing-site) .sector-message strong{font-size:11px}:where(.marketing-site) .integration-teaser-inner{gap:35px}:where(.marketing-site) .integration-teaser h2{font-size:36px}:where(.marketing-site) .integration-network{transform:scale(.88);transform-origin:center}:where(.marketing-site) .network-orbit.two{width:350px}:where(.marketing-site) .trust-section h2{font-size:34px}:where(.marketing-site) .journal-card>div:last-child{padding:18px}:where(.marketing-site) .journal-card h3{font-size:16px}:where(.marketing-site) .faq-section{gap:50px}:where(.marketing-site) .footer-top{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:27px}:where(.marketing-site) .reading-progress{top:72px}:where(.marketing-site) .article-layout{grid-template-columns:180px 1fr;gap:35px}:where(.marketing-site) .integration-detail-layout{grid-template-columns:210px 1fr;gap:35px}:where(.marketing-site) .integration-hero-grid h1{font-size:48px}:where(.marketing-site) .integration-facts{padding:20px}:where(.marketing-site) .solution-hero{gap:35px}:where(.marketing-site) .solution-hero h1{font-size:42px}:where(.marketing-site) .solution-directory h2{font-size:21px}:where(.marketing-site) .solution-directory>a{padding:24px}:where(.marketing-site) .solution-details{gap:50px}:where(.marketing-site) .solution-details h2{font-size:31px}}@media (max-width:760px){:where(.marketing-site) .wrap{width:calc(100% - 40px)}:where(.marketing-site) .nav-inner{width:calc(100% - 32px);height:68px}:where(.marketing-site) .wordmark{font-size:25px}:where(.marketing-site) .wordmark img{width:29px;height:29px}:where(.marketing-site) .nav-actions{gap:10px}:where(.marketing-site) .login-link,:where(.marketing-site) .nav-actions .language{display:none}:where(.marketing-site) .nav-actions .button-small{font-size:10px;padding:10px 12px;gap:10px;min-height:39px}:where(.marketing-site) .mobile-nav>summary{height:39px;width:37px}:where(.marketing-site) .mobile-nav>nav{top:68px;padding:15px 24px}:where(.marketing-site) .hero{padding-top:41px}:where(.marketing-site) .hero-badge{font-size:7px;padding:8px 10px;gap:8px;margin-bottom:24px}:where(.marketing-site) .hero-badge>span:last-child{font-size:9px}:where(.marketing-site) .hero h1{font-size:clamp(37px,7.4vw,54px);line-height:1.16}:where(.marketing-site) .hero h1 .hero-serif{font-size:1.03em;letter-spacing:-.065em}:where(.marketing-site) .hero-description{font-size:13px;line-height:1.8;margin:22px auto;max-width:420px}:where(.marketing-site) .desktop-break{display:none}:where(.marketing-site) .hero-actions{gap:8px}:where(.marketing-site) .hero-actions .button{font-size:11px;gap:12px;padding:13px 15px;min-height:46px}:where(.marketing-site) .hero-actions .button-ghost{padding:13px 10px;gap:8px}:where(.marketing-site) .hero-proof{gap:12px;flex-wrap:wrap;font-size:8px;margin-top:17px;row-gap:8px}:where(.marketing-site) .hero-proof svg{width:12px;height:12px}:where(.marketing-site) .product-stage{padding-top:30px;width:calc(100% - 24px)}:where(.marketing-site) .channel-strip{padding:28px 0}:where(.marketing-site) .channel-strip>span{font-size:10px}:where(.marketing-site) .channel-strip>div{gap:20px 26px}:where(.marketing-site) .channel-strip b{font-size:12px;gap:6px}:where(.marketing-site) .channel-strip b svg{width:16px;height:16px}:where(.marketing-site) .platform-intro{padding:65px 0 30px;text-align:left}:where(.marketing-site) .eyebrow{font-size:9px;margin-bottom:17px}:where(.marketing-site) h2{font-size:33px}:where(.marketing-site) .platform-intro h2{font-size:31px}:where(.marketing-site) .platform-intro p{font-size:13px;margin-top:20px}:where(.marketing-site) .capability-grid{grid-template-columns:1fr;gap:17px}:where(.marketing-site) .capability-card{padding:28px}:where(.marketing-site) .capability-card h3{font-size:29px}:where(.marketing-site) .capability-card>p{font-size:12px;max-width:none}:where(.marketing-site) .call-orb{height:210px}:where(.marketing-site) .customer-record{margin-top:26px}:where(.marketing-site) .team-card{grid-template-columns:1fr;gap:15px}:where(.marketing-site) .team-card p{max-width:none;font-size:12px}:where(.marketing-site) .handover-art{padding:20px 10px 5px}:where(.marketing-site) .handover-pill strong{font-size:12px}:where(.marketing-site) .handover-pill>span:not(.initial-avatar){font-size:8px}:where(.marketing-site) .handover-pill.human{transform:translateX(-10px)}:where(.marketing-site) .sector-explorer{padding-top:65px;padding-bottom:65px}:where(.marketing-site) .section-heading p{font-size:12px}:where(.marketing-site) .sector-selector{margin-top:26px;margin-bottom:18px;gap:4px;margin-right:-20px;padding-right:20px}:where(.marketing-site) .sector-selector button{font-size:10px;padding:10px 12px}:where(.marketing-site) .sector-panel{grid-template-columns:1fr;gap:30px;padding:26px 24px;border-radius:13px}:where(.marketing-site) .sector-copy h3{font-size:28px;max-width:none}:where(.marketing-site) .sector-copy p{font-size:12px;max-width:none}:where(.marketing-site) .sector-request{padding:23px}:where(.marketing-site) .sector-message strong{font-size:12px}:where(.marketing-site) .sector-result strong{font-size:11px}:where(.marketing-site) .sector-window{transform:rotate(-1deg)}:where(.marketing-site) .sector-team>span{font-size:8px}:where(.marketing-site) .integration-teaser{padding:50px 0}:where(.marketing-site) .integration-teaser-inner{grid-template-columns:1fr;gap:20px}:where(.marketing-site) .integration-teaser h2{font-size:34px}:where(.marketing-site) .integration-teaser p{font-size:12px;max-width:none}:where(.marketing-site) .integration-teaser .button{font-size:12px;padding:13px 17px;min-height:48px}:where(.marketing-site) .integration-network{height:350px;max-width:410px;width:100%;margin:auto;transform:scale(.92)}:where(.marketing-site) .network-node{padding:11px 13px;font-size:9px}:where(.marketing-site) .node-0{top:10px}:where(.marketing-site) .node-1{right:-4%;top:90px}:where(.marketing-site) .node-2{right:1%;bottom:45px}:where(.marketing-site) .node-3{bottom:-3px;left:23%}:where(.marketing-site) .node-4{bottom:95px;left:-6%}:where(.marketing-site) .node-5{left:-2%;top:70px}:where(.marketing-site) .network-orbit.one{width:250px;height:250px}:where(.marketing-site) .network-orbit.two{width:320px;height:320px}:where(.marketing-site) .trust-section{grid-template-columns:1fr;gap:35px;padding:65px 0 35px}:where(.marketing-site) .trust-section h2{font-size:33px}:where(.marketing-site) .trust-points>div{gap:17px;margin-bottom:25px}:where(.marketing-site) .trust-points h3{font-size:15px}:where(.marketing-site) .trust-points p{font-size:11px}:where(.marketing-site) .journal-teaser{padding:55px 0}:where(.marketing-site) .section-heading.horizontal{display:block}:where(.marketing-site) .section-heading.horizontal h2{font-size:31px;margin-bottom:19px}:where(.marketing-site) .text-link{font-size:12px}:where(.marketing-site) .journal-grid{grid-template-columns:1fr;gap:20px}:where(.marketing-site) .journal-image{aspect-ratio:1.9}:where(.marketing-site) .journal-card>div:last-child{padding:22px}:where(.marketing-site) .journal-card h3{font-size:20px;line-height:1.45;margin:10px 0 22px}:where(.marketing-site) .journal-card small{font-size:10px}:where(.marketing-site) .journal-card .text-link{font-size:12px}:where(.marketing-site) .faq-section{grid-template-columns:1fr;gap:23px;padding:50px 0}:where(.marketing-site) .faq-section h2{font-size:33px}:where(.marketing-site) .faq-section>div>p{font-size:12px;margin-top:13px}:where(.marketing-site) .article-faq summary,:where(.marketing-site) .faq-section summary{font-size:12px;padding:18px 0}:where(.marketing-site) .article-faq details p,:where(.marketing-site) .faq-section details p{font-size:12px;padding-right:10px}:where(.marketing-site) .final-cta{margin-top:15px;margin-bottom:55px;padding:45px 22px 42px;border-radius:15px}:where(.marketing-site) .final-cta h2{font-size:37px}:where(.marketing-site) .final-cta p{font-size:12px;max-width:320px}:where(.marketing-site) .final-cta .button{font-size:12px;min-height:48px;padding:13px 18px}:where(.marketing-site) .final-cta>small{font-size:8px;line-height:1.7;max-width:250px;margin:19px auto 0}:where(.marketing-site) .footer-top{grid-template-columns:1fr 1fr;gap:34px 30px;padding:45px 0}:where(.marketing-site) .footer-brand{grid-column:1/-1}:where(.marketing-site) .footer-brand p{margin-top:18px;font-size:12px}:where(.marketing-site) .footer-top>div:not(:first-child){gap:14px}:where(.marketing-site) .footer-top>div:not(:first-child)>a{font-size:11px}:where(.marketing-site) .footer-bottom{display:block;padding:22px 0;font-size:8px}:where(.marketing-site) .footer-bottom>span:last-child{margin-top:12px}:where(.marketing-site) .page-intro{padding:50px 0 30px}:where(.marketing-site) .page-intro h1{font-size:39px}:where(.marketing-site) .page-intro p{font-size:13px;margin:20px auto 26px}:where(.marketing-site) .page-intro .button{font-size:12px}:where(.marketing-site) .sector-full{padding-top:5px}:where(.marketing-site) .signup-page{padding:12px 10px 30px}:where(.marketing-site) .integration-note{padding:22px;gap:15px}:where(.marketing-site) .integration-note h2{font-size:20px}:where(.marketing-site) .integration-note p{font-size:12px}:where(.marketing-site) .reading-progress{top:68px}:where(.marketing-site) .article-heading{padding-top:30px;padding-bottom:28px}:where(.marketing-site) .article-heading .eyebrow{margin-top:33px}:where(.marketing-site) .article-heading h1{font-size:35px;line-height:1.24}:where(.marketing-site) .article-heading>p{font-size:13px;margin-top:20px}:where(.marketing-site) .article-meta{flex-wrap:wrap;row-gap:18px}:where(.marketing-site) .share-button{font-size:9px;margin-left:auto;padding:9px}:where(.marketing-site) .article-cover{aspect-ratio:1.65;border-radius:10px}:where(.marketing-site) .article-layout{grid-template-columns:1fr;gap:30px;padding-top:30px;padding-bottom:45px}:where(.marketing-site) .article-sidebar{border:1px solid #dbd5e4;border-radius:9px;padding:18px}:where(.marketing-site) .article-sidebar>div{position:static}:where(.marketing-site) .article-sidebar nav{max-height:155px;gap:11px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:18px;column-gap:18px}:where(.marketing-site) .article-sidebar nav a{font-size:9px}:where(.marketing-site) .article-sidebar-cta{display:none}:where(.marketing-site) .article-sidebar .eyebrow{margin-bottom:14px}:where(.marketing-site) .prose{font-size:13px}:where(.marketing-site) .prose p{line-height:1.95;margin-bottom:20px}:where(.marketing-site) .prose h2{font-size:25px;line-height:1.35;margin:34px 0 17px}:where(.marketing-site) .prose h3{font-size:20px;line-height:1.4}:where(.marketing-site) .prose blockquote{font-size:15px;padding:18px}:where(.marketing-site) .article-faq h2{font-size:26px}:where(.marketing-site) .editorial-note{padding:18px;gap:13px}:where(.marketing-site) .editorial-note strong{font-size:11px}:where(.marketing-site) .editorial-note p{font-size:9px}:where(.marketing-site) .related-section{padding-top:40px}:where(.marketing-site) .related-section h2{font-size:30px}:where(.marketing-site) .integration-detail-hero{padding:30px 0 40px}:where(.marketing-site) .integration-hero-grid{grid-template-columns:1fr;gap:35px}:where(.marketing-site) .integration-hero-grid h1{font-size:43px}:where(.marketing-site) .integration-hero-grid>div>p{font-size:13px}:where(.marketing-site) .integration-hero-grid .button{font-size:12px}:where(.marketing-site) .integration-brand-line{margin:20px 0}:where(.marketing-site) .large-integration-mark{width:55px;height:55px;font-size:29px;border-radius:13px}:where(.marketing-site) .integration-connection{padding:20px}:where(.marketing-site) .connect-card{padding:25px 0}:where(.marketing-site) .integration-detail-layout{grid-template-columns:1fr;gap:30px;padding-top:35px;padding-bottom:15px}:where(.marketing-site) .integration-facts{position:static;padding:21px}:where(.marketing-site) .integration-facts dl{display:grid;grid-template-columns:1fr 1.2fr;gap:15px 18px}:where(.marketing-site) .integration-facts dt{margin:0;font-size:10px}:where(.marketing-site) .integration-facts dd{font-size:11px}:where(.marketing-site) .integration-facts nav{display:grid;grid-template-columns:1fr 1fr;gap:15px}:where(.marketing-site) .integration-detail-body h2{font-size:28px;margin-bottom:22px}:where(.marketing-site) .feature-list{grid-template-columns:1fr;gap:10px}:where(.marketing-site) .feature-list>div{font-size:12px;padding:15px}:where(.marketing-site) .requirement-box{padding:23px}:where(.marketing-site) .guidance-box li,:where(.marketing-site) .requirement-box li{font-size:12px}:where(.marketing-site) .setup-steps{gap:27px}:where(.marketing-site) .setup-steps>div{gap:16px}:where(.marketing-site) .setup-steps h3{font-size:18px;line-height:1.45}:where(.marketing-site) .setup-steps p{font-size:12px}:where(.marketing-site) .setup-steps aside{font-size:10px}:where(.marketing-site) .verification-box{padding:22px;gap:15px}:where(.marketing-site) .verification-box h3{font-size:20px}:where(.marketing-site) .verification-box p{font-size:11px}:where(.marketing-site) .guidance-box{padding:22px}:where(.marketing-site) .official-links a{font-size:11px}:where(.marketing-site) .solution-directory{grid-template-columns:1fr;gap:15px}:where(.marketing-site) .solution-directory>a{padding:25px}:where(.marketing-site) .solution-directory h2{font-size:24px}:where(.marketing-site) .solution-number{margin-bottom:19px}:where(.marketing-site) .solution-directory p{font-size:12px}:where(.marketing-site) .solution-hero{grid-template-columns:1fr;padding:30px 0 45px;gap:25px}:where(.marketing-site) .solution-hero h1{font-size:39px}:where(.marketing-site) .solution-hero p{font-size:13px}:where(.marketing-site) .solution-hero img{height:260px}:where(.marketing-site) .solution-hero .button{font-size:12px}:where(.marketing-site) .solution-details{grid-template-columns:1fr;gap:25px;padding:45px 0}:where(.marketing-site) .solution-details h2{font-size:30px}:where(.marketing-site) .solution-details p{font-size:12px}:where(.marketing-site) .solution-benefit{padding:19px 0}:where(.marketing-site) .solution-benefit h3{font-size:18px}:where(.marketing-site) .solution-feature-section{padding:30px 0}:where(.marketing-site) .solution-feature-section h2{font-size:28px}:where(.marketing-site) .solution-feature-grid{grid-template-columns:1fr;gap:14px}:where(.marketing-site) .solution-feature-grid article{padding:23px}:where(.marketing-site) .solution-feature-grid h3{font-size:16px}:where(.marketing-site) .pricing-guide{grid-template-columns:1fr;gap:15px}:where(.marketing-site) .pricing-guide article{padding:27px}:where(.marketing-site) .pricing-guide article>span{margin-bottom:23px}:where(.marketing-site) .pricing-guide h2{font-size:26px}:where(.marketing-site) .pricing-guide p{font-size:12px}:where(.marketing-site) .pricing-disclosure{padding:26px 0}:where(.marketing-site) .pricing-disclosure p{font-size:10px}}@media (prefers-reduced-motion:reduce){html:has(.marketing-site){scroll-behavior:auto}:where(.marketing-site) *,:where(.marketing-site) :after,:where(.marketing-site) :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}:where(.marketing-site) .audio-bars i{animation:none!important}:where(.marketing-site) .button:hover,:where(.marketing-site) .journal-card:hover,:where(.marketing-site) .network-node:hover{transform:none}:where(.marketing-site) .reading-progress{transition:none}}:where(.marketing-site) .wordmark img{border-radius:8px}:where(.marketing-site) .hero{padding-top:42px}:where(.marketing-site) .hero h1{font-size:clamp(45px,4.7vw,67px)}:where(.marketing-site) .hero-badge{margin-bottom:21px}:where(.marketing-site) .hero-description{margin:20px auto 21px}:where(.marketing-site) .product-stage{padding-top:32px}:where(.marketing-site) .footer-top>div:not(:first-child)>a{font-size:12px}:where(.marketing-site) .footer-bottom,:where(.marketing-site) .footer-note{font-size:10px}@media (min-width:1600px){:where(.marketing-site) .hero{padding-top:55px}:where(.marketing-site) .hero h1{font-size:76px}}@media (max-width:760px){:where(.marketing-site) .hero{padding-top:35px}:where(.marketing-site) .hero h1{font-size:clamp(37px,7.4vw,54px)}:where(.marketing-site) .hero-badge{margin-bottom:22px}:where(.marketing-site) .product-stage{padding-top:30px}:where(.marketing-site) .footer-top>div:not(:first-child)>a{font-size:11px}:where(.marketing-site) .footer-bottom{font-size:9px}}:where(.marketing-site) .integration-hero-grid>*{min-width:0}:where(.marketing-site) .connect-brand{min-width:0;flex:1;width:auto}:where(.marketing-site) .connection-flow{flex-shrink:0}:where(.marketing-site) .connect-brand strong{overflow-wrap:anywhere;text-align:center}:where(.marketing-site) .integration-detail-body{min-width:0}:where(.marketing-site) .guidance-box li,:where(.marketing-site) .integration-detail-body p{overflow-wrap:anywhere}.marketing-site{--ink:#262331;--text:#686376;--mint:#f2edfb;--teal:#7450ca;--accent:#d6c8fb;--cream:#fff;--line:#ebe7f1;--purple:#7652d0;--lavender:#f5f1ff}:where(.marketing-site) ::-moz-selection{background:#e5d9ff;color:#33204e}:where(.marketing-site) ::selection{background:#e5d9ff;color:#33204e}:where(.marketing-site) :focus-visible{outline-color:#7951cb}:where(.marketing-site) h1,:where(.marketing-site) h2,:where(.marketing-site) h3{font-weight:650}:where(.marketing-site) .eyebrow{color:#756689;font-size:10px;font-weight:750;letter-spacing:.15em}:where(.marketing-site) .muted-heading{color:#8b76aa}:where(.marketing-site) .hero-serif{font-family:var(--font);font-style:normal;font-weight:650;letter-spacing:-.065em;color:#8260b5;background:linear-gradient(105deg,#55466e 4%,#8a61ce 56%,#9b77b9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:where(.marketing-site) .button{background:#7853d1;border-color:#7853d1;box-shadow:0 3px 0 #5638a0,0 8px 24px #7551cc15;border-radius:10px;transition:background .2s,transform .2s,box-shadow .2s}:where(.marketing-site) .button:hover{background:#6842c0;box-shadow:0 3px 0 #4c2b98,0 12px 28px #7551cc24;transform:translateY(-2px)}:where(.marketing-site) .button-outline{background:#fff;border-color:#e3ddec;box-shadow:0 2px 4px #28213104;color:#383044}:where(.marketing-site) .button-outline:hover{background:#faf7ff;border-color:#bda4e8;box-shadow:0 8px 24px #7551cc10}:where(.marketing-site) .button-ghost{background:transparent;border-color:transparent;box-shadow:none;color:var(--ink)}:where(.marketing-site) .button-ghost:hover{background:#f7f3fc;box-shadow:none}:where(.marketing-site) .button-small{background:#282331;border-color:#282331;box-shadow:none}:where(.marketing-site) .button-small:hover{background:#494050;box-shadow:none}:where(.marketing-site) .site-header{background:rgba(255,255,255,.94);border-color:#eeebf3;backdrop-filter:blur(20px)}:where(.marketing-site) .nav-inner{height:76px;width:min(1280px,calc(100% - 80px));gap:48px}:where(.marketing-site) .wordmark{letter-spacing:-1.8px}:where(.marketing-site) .wordmark img{border-radius:9px}:where(.marketing-site) .menu-icon{color:#7d5cbc;background:#f3edfc}:where(.marketing-site) .mega-feature{background:linear-gradient(145deg,#f6f1ff,#f0ebf8);border:1px solid #e8dff6}:where(.marketing-site) .mega-product .eyebrow{margin-bottom:24px}:where(.marketing-site) .mega-grid a:hover,:where(.marketing-site) .sector-menu a:hover{background:#f8f5fd}:where(.marketing-site) .hero{padding-top:56px;isolation:isolate;background:radial-gradient(ellipse 45% 48% at 16% 88%,#e7f3f28c,transparent),radial-gradient(ellipse 55% 55% at 82% 79%,#eae0ffb0,transparent),linear-gradient(#fdfcff,#fefcff 50%,#fff)}:where(.marketing-site) .hero-grid{opacity:.32;background:none;inset:320px 0 0;-webkit-mask-image:none;mask-image:none;overflow:hidden;z-index:-1}:where(.marketing-site) .hero-grid:after,:where(.marketing-site) .hero-grid:before{content:"";position:absolute;width:1020px;height:430px;left:50%;top:145px;border:1px solid #ded6ec80;border-radius:50%;transform:translateX(-50%) rotate(-14deg)}:where(.marketing-site) .hero-grid:after{width:1060px;height:430px;transform:translateX(-50%) rotate(16deg);top:170px}:where(.marketing-site) .hero-badge{border:0;background:transparent;font-size:9px;letter-spacing:.16em;padding:0;margin-bottom:23px;color:#756885;border-radius:0}:where(.marketing-site) .hero-badge .pulse-dot{width:23px;height:23px;border-radius:6px;background:#ede6fa;box-shadow:none;position:relative}:where(.marketing-site) .hero-badge .pulse-dot:after{content:"✧";position:absolute;inset:0;display:grid;place-items:center;color:#7754bb;font-size:20px}:where(.marketing-site) .hero h1{font-size:clamp(48px,5.7vw,82px);font-weight:650;line-height:1.07;letter-spacing:-.068em}:where(.marketing-site) .hero h1 .hero-serif{font-size:1em}:where(.marketing-site) .hero-description{font-size:15px;line-height:1.85;margin:24px auto 26px;color:#77717f;letter-spacing:-.025em}:where(.marketing-site) .hero-proof{font-size:10px;color:#81788e;gap:24px;margin-top:19px}:where(.marketing-site) .hero-proof svg{color:#a498b7}:where(.marketing-site) .hero-partner{display:flex;justify-content:center;margin:27px 0 0;opacity:.88}:where(.marketing-site) .product-stage{padding-top:30px;max-width:1160px;overflow:visible}:where(.marketing-site) .channel-strip{width:100%;padding:28px 40px 30px;border-top:1px solid #eeeaf4;border-bottom:1px solid #eeeaf4;background:#fff}:where(.marketing-site) .channel-strip>span{color:#81748d;font-size:10px;margin-bottom:20px;letter-spacing:.03em}:where(.marketing-site) .channel-strip>div{gap:34px}:where(.marketing-site) .channel-strip b{font-size:12px;font-weight:550;color:#665c75;gap:9px}:where(.marketing-site) .platform-intro{padding-top:112px;padding-bottom:54px}:where(.marketing-site) .platform-intro p{max-width:660px;color:#786e83}:where(.marketing-site) .capability-grid{gap:24px}:where(.marketing-site) .capability-card{border-radius:24px;border-color:#e8e1f1;padding:42px}:where(.marketing-site) .capability-card h3{font-size:35px;line-height:1.22}:where(.marketing-site) .voice-card{background:radial-gradient(ellipse at 80% 90%,#4a3979 0,transparent 57%),#251c3e;color:#faf6ff;border-color:#33254f}:where(.marketing-site) .voice-card:before{background:radial-gradient(#9e79df40,transparent 65%)}:where(.marketing-site) .voice-card p{color:#c3b6d7}:where(.marketing-site) .voice-card .card-kicker{color:#c8b6e7}:where(.marketing-site) .voice-card .text-link{color:#e1cffb}:where(.marketing-site) .call-orb-inner{background:radial-gradient(at 25% 18%,#fbecff,#ceb3f2 35%,#9677ca 58%,#583c81 78%,#3a294f);box-shadow:inset 5px 5px 16px #ffffffa0,inset -9px -10px 17px #352450,0 0 60px #b48fe82b,0 20px 40px #130d2a60;color:#fff}:where(.marketing-site) .call-orb-inner:after{border-color:#ceb4fb35}:where(.marketing-site) .audio-bars i{background:#c4a8e8}:where(.marketing-site) .voice-caption{color:#d8cbea}:where(.marketing-site) .voice-caption>span:last-child{color:#b29bcf}:where(.marketing-site) .customer-card{background:linear-gradient(135deg,#f5f1fb,#faf8fd)}:where(.marketing-site) .customer-record{border-color:#e5dfef;box-shadow:0 18px 34px #39215e0b;padding:24px}:where(.marketing-site) .record-tabs span:first-child{color:#7d56bd}:where(.marketing-site) .record-event.highlighted{background:#f4eefc}:where(.marketing-site) .team-card{background:#faf8fd;border-color:#e9e3f0}:where(.marketing-site) .handover-art{background:radial-gradient(#ede3ff,transparent 70%)}:where(.marketing-site) .handover-pill{box-shadow:0 8px 30px #46305e0b;border-color:#e8e0f1;background:#fff}:where(.marketing-site) .handover-pill.human{background:#fff}:where(.marketing-site) .sector-explorer{padding-top:112px}:where(.marketing-site) .sector-selector{background:#f7f4fb;border-color:#eee7f4;padding:6px;border-radius:14px}:where(.marketing-site) .sector-selector button{border-radius:9px}:where(.marketing-site) .sector-selector button[aria-selected=true]{background:#fff;color:#6842ae;box-shadow:0 3px 14px #49305d0e;border-color:#e9e0f3}:where(.marketing-site) .sector-panel{background:#f7f3fc;border-color:#ebe3f5;border-radius:24px}:where(.marketing-site) .sector-copy h3{font-weight:650}:where(.marketing-site) .sector-art{background:radial-gradient(ellipse at center,#e3d5f7,transparent 72%)}:where(.marketing-site) .sector-window{box-shadow:0 18px 45px #4c33631c;border-color:#e4dbea}:where(.marketing-site) .integration-teaser{background:#fbf9ff;border-top:1px solid #f1edf7;border-bottom:1px solid #f1edf7}:where(.marketing-site) .network-node{background:#fff;border-color:#e8e2ef;box-shadow:0 10px 30px #4b2d6108;font-weight:650}:where(.marketing-site) .network-node>span{background:none!important}:where(.marketing-site) .network-node>img{margin:auto auto 8px}:where(.marketing-site) .network-orbit{border-color:#e5dcec}:where(.marketing-site) .network-center{background:#fff;box-shadow:0 15px 50px #54376620;border:1px solid #ebe4f3}:where(.marketing-site) .trust-section{padding-top:115px;padding-bottom:115px}:where(.marketing-site) .trust-points>div>svg{color:#8b69bc}:where(.marketing-site) .journal-teaser{border-top:1px solid #eee7f5;padding-top:90px}:where(.marketing-site) .journal-card{border-color:#eae3f1;background:#fff;border-radius:17px;overflow:hidden}:where(.marketing-site) .journal-image{border-radius:0}:where(.marketing-site) .journal-card>div:last-child{padding:22px 23px 27px}:where(.marketing-site) .journal-card:hover{box-shadow:0 14px 38px #51316c0b;transform:translateY(-3px)}:where(.marketing-site) .final-cta{background:radial-gradient(ellipse at 70% 0,#55407870,transparent 60%),#211831;color:#fff}:where(.marketing-site) .final-cta p{color:#cbbfdc}:where(.marketing-site) .final-cta .button{background:#fff;color:#332249;border-color:#fff;box-shadow:0 2px 0 #cbb8e7}:where(.marketing-site) .final-cta .button:hover{background:#f4eaff}:where(.marketing-site) .site-footer{background:#fff}:where(.marketing-site) .page-intro{padding-top:76px}:where(.marketing-site) .page-intro h1{font-weight:650}:where(.marketing-site) .integration-detail-hero{background:radial-gradient(ellipse at 90% 80%,#efe5ff,transparent 50%),#fcfaff}:where(.marketing-site) .large-integration-mark{background:#fff!important;border:1px solid #e9e1f1;box-shadow:0 7px 24px #48305e08}:where(.marketing-site) .connect-card{background:#fff;border-color:#e7dff0;box-shadow:0 28px 50px #553b7412}:where(.marketing-site) .integration-connection{background:radial-gradient(ellipse,#e9def8,transparent 72%)}:where(.marketing-site) .industry-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding-bottom:90px}:where(.marketing-site) .industry-entry{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:280px;padding:36px 38px;border:1px solid #e8e0f1;background:linear-gradient(140deg,#fff,#f7f2ff);border-radius:22px;transition:transform .25s,box-shadow .25s;overflow:hidden}:where(.marketing-site) .industry-entry:hover{transform:translateY(-4px);box-shadow:0 18px 40px #62418c12}:where(.marketing-site) .industry-entry>svg{color:#916abd;margin-bottom:25px}:where(.marketing-site) .industry-entry h2{font-size:30px;margin-bottom:13px}:where(.marketing-site) .industry-entry p{font-size:14px;max-width:390px}:where(.marketing-site) .industry-entry .text-link{margin-top:auto;padding-top:25px;color:#7651b7}:where(.marketing-site) .industry-entry:after{content:"";position:absolute;width:150px;height:150px;right:-40px;top:-40px;border:25px solid #b8a3d512;border-radius:50%}@media (min-width:1500px){:where(.marketing-site) .hero{padding-top:68px}:where(.marketing-site) .hero h1{font-size:88px}}@media (max-width:900px){:where(.marketing-site) .nav-inner{height:68px;gap:20px}:where(.marketing-site) .hero{padding-top:45px}:where(.marketing-site) .product-stage{width:calc(100% - 38px)}:where(.marketing-site) .capability-card{padding:28px}:where(.marketing-site) .capability-card h3{font-size:29px}:where(.marketing-site) .channel-strip>div{gap:22px}:where(.marketing-site) .hero-proof{gap:15px}:where(.marketing-site) .industry-entry{padding:27px}}@media (max-width:600px){:where(.marketing-site) .hero{padding-top:39px}:where(.marketing-site) .hero h1{font-size:46px;line-height:1.1}:where(.marketing-site) .hero-badge{font-size:8px;letter-spacing:.09em;gap:7px}:where(.marketing-site) .hero-description{font-size:13px;padding:0 7px;margin:21px auto 24px}:where(.marketing-site) .hero-proof{font-size:9px;gap:10px;flex-wrap:wrap;max-width:320px;row-gap:8px}:where(.marketing-site) .hero-proof>span:last-child{display:none}:where(.marketing-site) .hero-partner{margin-top:24px}:where(.marketing-site) .hero-actions{gap:9px}:where(.marketing-site) .hero-actions .button{min-height:47px;padding:12px 14px;font-size:11px;gap:9px}:where(.marketing-site) .hero-actions .button svg{width:15px}:where(.marketing-site) .product-stage{padding-top:25px;width:calc(100% - 28px)}:where(.marketing-site) .channel-strip{padding:23px 25px}:where(.marketing-site) .channel-strip>div{gap:19px 24px}:where(.marketing-site) .channel-strip b{font-size:11px}:where(.marketing-site) .platform-intro{padding-top:75px;padding-bottom:35px}:where(.marketing-site) .platform-intro h2{font-size:32px}:where(.marketing-site) .capability-card{padding:29px 24px}:where(.marketing-site) .capability-card h3{font-size:29px}:where(.marketing-site) .sector-explorer{padding-top:74px}:where(.marketing-site) .trust-section{padding-top:75px;padding-bottom:75px}:where(.marketing-site) .journal-teaser{padding-top:65px}:where(.marketing-site) .industry-directory{grid-template-columns:1fr;gap:15px}:where(.marketing-site) .industry-entry{min-height:265px}:where(.marketing-site) .page-intro{padding-top:52px}:where(.marketing-site) .page-intro h1{font-size:40px}}:where(.marketing-site) .footer-partner{font-size:12px;color:#756784;margin:23px 0 5px}:where(.marketing-site) .footer-industries{display:flex;align-items:center;flex-wrap:wrap;gap:20px 34px;padding:24px 0;border-top:1px solid #eee7f5}:where(.marketing-site) .footer-industries a{display:flex;align-items:center;gap:9px;font-size:11px;color:#756584}:where(.marketing-site) .footer-industries a:hover{color:#65439f}:where(.marketing-site) .hero-partner{font-size:14px}:where(.marketing-site) .network-node img{max-width:70px}:where(.marketing-site) .hero-proof{color:#756a83}:where(.marketing-site) .channel-strip>span{color:#756781}:where(.marketing-site) .hero-spark{display:grid;place-items:center;width:23px;height:23px;border-radius:6px;background:#ede6fa;color:#7754bb}@media (max-width:360px){:where(.marketing-site) .nav-inner{width:calc(100% - 28px);gap:8px}:where(.marketing-site) .wordmark{font-size:24px;gap:7px}:where(.marketing-site) .wordmark img{width:29px;height:29px}:where(.marketing-site) .nav-actions{gap:7px}:where(.marketing-site) .nav-actions>.button-small{font-size:10px;padding:10px 11px;gap:8px}:where(.marketing-site) .mobile-nav>summary{width:35px}}:where(.marketing-site) .nav-scene-request{border:0;background:none;font:inherit;font-size:12px;font-weight:650;color:#685183;white-space:nowrap;cursor:pointer;padding:8px 0}:where(.marketing-site) .mobile-scene-request:focus-visible,:where(.marketing-site) .nav-scene-request:focus-visible{outline:2px solid #9677bf;outline-offset:4px}:where(.marketing-site) .mobile-scene-request{display:flex;align-items:center;justify-content:space-between;width:100%;font:inherit;background:#f5effc;color:#715194;border:1px solid #e9dff2;border-radius:9px;padding:13px 15px;margin-top:5px;cursor:pointer}:where(.marketing-site) .final-cta-actions{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}:where(.marketing-site) .final-cta .final-callback{background:transparent;color:#eee5fa;border:1px solid #736282;box-shadow:none}:where(.marketing-site) .final-cta .final-callback:hover{background:#ffffff12}:where(.marketing-site) .sector-lead-placement{max-width:1240px;margin:0 auto;padding:0 24px}:where(.marketing-site) .nav-actions{gap:17px}@media (max-width:1200px){:where(.marketing-site) .nav-scene-request{display:none}:where(.marketing-site) .nav-actions{gap:13px}}@media (max-width:600px){:where(.marketing-site) .final-cta-actions{flex-direction:column}:where(.marketing-site) .final-cta-actions>.button{width:100%;max-width:260px}:where(.marketing-site) .sector-lead-placement{padding:0 20px}}:where(.marketing-site) .v13-native-choice{font:inherit;color:inherit}:where(.marketing-site) .v13-feedback{font:inherit;color:var(--text)}:where(.marketing-site) button:focus-visible{outline:2px solid #7652d0;outline-offset:3px}