.website-support{--support-blue: #2456e9;--support-ink: #162440;--support-muted: #56647e;--support-line: #e0e8f6;--support-pale: #eff5ff;color:var(--support-ink)}.support-hero{background:radial-gradient(ellipse at 82% 4%,#dce9ff 0,transparent 43%),linear-gradient(145deg,#f8faff,#edf4ff);border-bottom:1px solid #e7efff}.support-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding-top:25px;color:var(--support-muted);font-size:14px}.support-breadcrumb a{color:#455c86;text-decoration:none}.support-breadcrumb a:hover{color:var(--support-blue);text-decoration:underline}.support-breadcrumb svg{color:#8a9bbb;flex:none}.support-breadcrumb [aria-current]{color:var(--support-ink)}.support-hero__content{max-width:800px;padding:48px 0 58px}.support-hero__content .site-eyebrow{display:inline-flex;align-items:center;gap:7px;color:var(--support-blue)}.support-hero__content h1{margin:14px 0;font-size:clamp(32px,5vw,59px);line-height:1.16;letter-spacing:-.04em}.support-hero__content p{margin:0;color:var(--support-muted);font-size:clamp(15px,2vw,18px);line-height:1.8}.support-hero--help .support-hero__content{margin-inline:auto;text-align:center}.support-search{display:flex;align-items:center;gap:13px;width:min(100%,620px);min-height:60px;margin:26px auto 0;padding:0 17px;color:var(--support-blue);background:#fff;border:1px solid #dbe5f8;border-radius:14px;box-shadow:0 10px 26px #284caa14}.support-search:focus-within{border-color:var(--support-blue);outline:2px solid #2456e92b}.support-search input{flex:1;width:0;min-width:0;padding:13px 0;background:transparent;border:0;outline:0;color:var(--support-ink);font:inherit}.support-search input::placeholder{color:#667691}.support-search input::-webkit-search-cancel-button{display:none}.support-search button{display:grid;place-items:center;width:32px;height:32px;background:transparent;border:0;border-radius:6px;color:var(--support-muted);cursor:pointer}.support-search button:hover{background:var(--support-pale)}.support-content{padding-top:52px;padding-bottom:70px}.support-content--narrow{max-width:960px}.support-section-title{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.support-section-title h2,.support-faq h2{margin:0;font-size:clamp(24px,3.4vw,36px);letter-spacing:-.03em}.support-section-title>span{color:var(--support-muted);font-size:14px}.support-filter{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 22px}.support-filter button,.support-empty button{min-height:40px;padding:8px 14px;color:var(--support-muted);background:#fff;border:1px solid var(--support-line);border-radius:9px;font:inherit;font-size:14px;cursor:pointer}.support-filter button[aria-pressed=true],.support-filter button:hover,.support-empty button:hover{color:var(--support-blue);background:var(--support-pale);border-color:#c6d9ff}.support-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.support-article-card{position:relative;display:flex;flex-direction:column;gap:9px;padding:21px;color:inherit;text-decoration:none;background:#fff;border:1px solid var(--support-line);border-radius:16px;transition:border-color .18s ease,box-shadow .18s ease}.support-article-card:hover{border-color:#afc6ff;box-shadow:0 10px 23px #264ca817}.support-icon{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:12px;color:var(--support-blue);background:#eaf1ff}.support-card-tag{position:absolute;right:21px;top:28px;color:#50638a;font-size:13px}.support-article-card h3{margin:5px 0 0;font-size:19px;line-height:1.45}.support-article-card p{margin:0;color:var(--support-muted);font-size:15px;line-height:1.65}.support-card-action,.support-text-link{display:inline-flex;align-items:center;gap:7px;color:var(--support-blue);font-weight:650;text-decoration:none}.support-card-action{margin-top:auto;padding-top:7px;font-size:14px}.support-text-link:hover{text-decoration:underline}.support-empty{padding:46px 18px;text-align:center;color:var(--support-muted);background:#f8faff;border:1px solid var(--support-line);border-radius:16px}.support-empty>svg{color:var(--support-blue)}.support-empty h1,.support-empty h3{margin:10px 0;color:var(--support-ink)}.support-empty p{margin:0 0 15px}.support-faq{margin-top:55px}.support-faq h2{margin-bottom:17px}.support-faq details{border-bottom:1px solid var(--support-line)}.support-faq details:first-of-type{border-top:1px solid var(--support-line)}.support-faq summary{display:flex;align-items:center;justify-content:space-between;gap:13px;padding:17px 0;font-weight:650;cursor:pointer;list-style:none}.support-faq summary::-webkit-details-marker{display:none}.support-faq summary svg{color:var(--support-blue);flex:none}.support-faq details[open] summary svg{transform:rotate(90deg)}.support-faq details p{margin:0 0 17px;color:var(--support-muted);line-height:1.75}.support-faq details a{color:var(--support-blue);white-space:nowrap}.support-contact{display:flex;align-items:center;gap:16px;margin-top:46px;padding:23px;background:var(--support-pale);border:1px solid #dce7ff;border-radius:16px}.support-contact .support-icon{background:#fff}.support-contact>div{flex:1}.support-contact h2{margin:0 0 5px;font-size:19px}.support-contact p{margin:0;color:var(--support-muted);font-size:15px;line-height:1.65}.support-contact .site-button{white-space:nowrap}.support-prose{display:grid;gap:20px}.support-prose section{display:flex;align-items:start;gap:16px;padding:22px;border:1px solid var(--support-line);border-radius:14px}.support-step-number{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:10px;color:var(--support-blue);background:var(--support-pale);font-weight:750}.support-prose h2,.support-guide section h2{margin:0 0 8px;font-size:clamp(20px,2.7vw,26px)}.support-prose p,.support-guide section p{margin:0;color:var(--support-muted);line-height:1.85;overflow-wrap:anywhere}.support-related{display:grid;gap:10px;margin-top:28px;padding:19px 22px;border:1px solid var(--support-line);border-radius:14px}.support-related h2{margin:0;font-size:18px}.support-related a{display:flex;align-items:center;gap:6px;color:var(--support-blue);text-decoration:none}.support-related a:hover{text-decoration:underline}.support-developer-layout{display:grid;grid-template-columns:minmax(160px,220px) minmax(0,1fr);align-items:start;gap:clamp(22px,5vw,68px)}.support-toc{display:grid;gap:12px;position:sticky;top:100px;padding:19px;background:#f7faff;border:1px solid var(--support-line);border-radius:13px}.support-toc a{color:#435775;text-decoration:none;font-size:14px}.support-toc a:hover{color:var(--support-blue);text-decoration:underline}.support-guide{min-width:0}.support-guide section{padding:0 0 25px;margin:0 0 24px;scroll-margin-top:100px;border-bottom:1px solid var(--support-line)}.support-guide section p code{padding:2px 4px;color:#1f479e;background:var(--support-pale);border-radius:4px;font-size:.92em}.support-code{min-width:0;margin:16px 0;color:#e3edff;background:#132344;border-radius:13px;overflow:hidden}.support-code__header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 15px;background:#1e3260;font-size:13px}.support-code__header button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:35px;padding:4px 8px;color:#eef5ff;background:transparent;border:1px solid #7186ae;border-radius:6px;font:inherit;white-space:nowrap;cursor:pointer}.support-code__header button:hover{background:#334a7a}.support-code pre{margin:0;padding:15px;overflow:auto;font-size:13px;line-height:1.65}.support-code__error{padding:0 15px 10px;font-size:13px}.website-support :is(a,button,summary):focus-visible{outline:2px solid var(--support-blue);outline-offset:3px}@media(max-width:800px){.support-articles{grid-template-columns:repeat(2,minmax(0,1fr))}.support-content{padding-top:40px;padding-bottom:54px}}@media(max-width:600px){.support-breadcrumb{padding-top:16px;font-size:13px}.support-hero__content{padding:32px 0 37px}.support-search{min-height:52px;margin-top:18px}.support-articles,.support-developer-layout{grid-template-columns:minmax(0,1fr)}.support-article-card,.support-prose section{padding:16px}.support-card-tag{top:24px;right:16px}.support-faq{margin-top:40px}.support-contact{flex-wrap:wrap;margin-top:35px;padding:16px}.support-contact>div{flex:1 1 calc(100% - 70px)}.support-contact .site-button{width:100%;justify-content:center}.support-toc{position:static;display:flex;align-items:baseline;gap:9px 14px;flex-wrap:wrap;padding:14px}.support-toc strong{flex-basis:100%}.support-code__header{padding-inline:10px}}@media(prefers-reduced-motion:reduce){.support-article-card{transition:none}}:root{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Helvetica Neue,sans-serif;color:#142745;background:#fff;font-synthesis:none;--site-ink: #142745;--site-text: #435973;--site-muted: #56708d;--site-blue: #1464d4;--site-line: #e2ecf8;--site-mist: #f5faff;--site-radius: 24px}*,*:before,*:after{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid #1878e8;outline-offset:4px}img,svg{vertical-align:middle}.website-shell{min-height:100vh}.site-wrap{width:min(1170px,calc(100% - 88px));margin-inline:auto}.site-section{padding-block:96px}.site-section--mist{background:#f5f9ff}.site-skip-link{position:fixed;top:10px;left:12px;z-index:70;padding:10px 16px;transform:translateY(-180%);border-radius:9px;color:#fff;background:#1258bc}.site-skip-link:focus{transform:none}.site-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--site-blue);font-size:13px;font-weight:760;letter-spacing:.08em}.site-eyebrow:before{content:"";width:16px;height:2px;border-radius:2px;background:#39a8f0}.site-button-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.site-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 20px;border:1px solid transparent;border-radius:100px;color:var(--site-blue);background:transparent;font-weight:690;font-size:14px;line-height:1.35;white-space:nowrap;transition:background .18s ease,box-shadow .18s ease,color .18s ease}.site-button--outline{border-color:#7cabe9;background:#ffffffa6}.site-button--outline:hover{border-color:#1464d4;background:#eaf4ff}.site-button--primary{color:#fff;background:linear-gradient(110deg,#1282dc,#1464dd);box-shadow:0 7px 17px #186dde2e}.site-button--primary:hover{background:linear-gradient(110deg,#116ec2,#114fc3);box-shadow:0 9px 20px #186dde3e}.site-button:disabled{opacity:.65}.site-text-link{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:var(--site-blue);font-size:14px;font-weight:730}.site-text-link:hover{text-decoration:underline;text-underline-offset:3px}.site-header{position:sticky;top:0;z-index:20;background:#fffffff2;backdrop-filter:blur(14px);border-bottom:1px solid #e2ecf8}.site-header--home{background:#f4f9fff0;border-color:#e2ecf88c}.site-header-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(1430px,calc(100% - 64px));height:80px;margin:auto}.site-brand{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;font-weight:820;font-size:24px;line-height:1.05;letter-spacing:.02em}.site-brand-icon{display:grid;place-items:center;width:41px;height:41px;position:relative;border-radius:13px 13px 13px 6px;color:#fff;background:linear-gradient(150deg,#41b3f0,#1471e2 65%,#3859e9);box-shadow:0 5px 13px #2577df30}.site-brand-icon i{position:absolute;top:18px;left:17px;width:7px;height:2px;border-radius:3px;background:#fff}.site-brand small{display:block;color:#4d6785;margin-top:3px;font-size:8px;font-weight:740;letter-spacing:.18em}.site-desktop-nav{display:flex;gap:4px;align-items:center;padding:4px;background:#fffdfd;border:1px solid #edf2fa;border-radius:99px}.site-nav-label{display:flex;align-items:center;gap:5px;min-height:40px;padding:0 15px;border:0;border-radius:100px;color:#293d56;background:transparent;font-size:14px;font-weight:650;white-space:nowrap}.site-nav-label:hover,.site-nav-label[aria-expanded=true],.site-nav-label.is-current{color:#145ec1;background:#edf5ff}.site-nav-group{position:relative}.site-nav-group:after{content:"";position:absolute;inset:100% 0 auto;height:13px}.site-nav-popover{position:absolute;z-index:21;top:calc(100% + 12px);left:-12px;width:395px;padding:19px;border:1px solid var(--site-line);border-radius:19px;background:#fff;box-shadow:0 20px 50px #163f7426}.site-nav-popover-top{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:0 3px 12px;border-bottom:1px solid var(--site-line)}.site-nav-popover-top strong{font-size:16px}.site-nav-popover-top p{margin:5px 0 0;color:var(--site-muted);font-size:12px}.site-nav-popover-top a{display:inline-flex;align-items:center;gap:5px;color:var(--site-blue);font-size:13px;font-weight:680}.site-nav-popover-list{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding-top:9px}.site-nav-popover-list a{display:flex;align-items:center;gap:9px;padding:9px 6px;border-radius:11px}.site-nav-popover-list a:hover{background:#f1f7ff}.site-nav-popover-list a>span{display:grid;flex:0 0 38px;place-items:center;width:38px;height:38px;border-radius:12px;color:#1a67cf;background:#edf5ff}.site-nav-popover-list strong,.site-nav-popover-list small{display:block}.site-nav-popover-list strong{font-size:14px}.site-nav-popover-list small{margin-top:3px;color:var(--site-muted);font-size:11px}.site-header-actions,.site-portal-links{display:flex;align-items:center;gap:9px}.site-header-actions .site-button{padding-inline:15px;min-height:40px}.site-portal-links{gap:7px}.site-portal-links a{display:inline-flex;align-items:center;gap:3px;color:#385575;font-size:12px;font-weight:700;white-space:nowrap}.site-portal-links a:hover{color:var(--site-blue);text-decoration:underline}.site-mobile-toggle,.site-mobile-nav{display:none}.site-hero{overflow:hidden;text-align:center;padding:68px 0 32px;background:radial-gradient(ellipse at 72% 83%,#ccefff 0,#dff5fd8c 34%,transparent 60%),radial-gradient(ellipse at 92% 0,#ece7ff 0,transparent 41%),linear-gradient(140deg,#f6fbff,#eef9fd 69%,#e4f8fc)}.site-hero-tag{display:inline-flex;align-items:center;gap:9px;margin:0;padding:6px 13px;border:1px solid #d3e8fa;border-radius:30px;color:#315e8f;background:#ffffff9e;font-size:13px;font-weight:690;letter-spacing:.05em}.site-hero-tag span{width:7px;height:7px;border-radius:50%;background:#2387ea;box-shadow:0 0 0 3px #d5ebfb}.site-hero h1{margin:20px 0 14px;color:#102242;font-size:clamp(46px,5.2vw,76px);line-height:1.16;letter-spacing:-.052em;font-weight:860}.site-hero h1 em{margin-left:.17em;color:#176be1;background:linear-gradient(100deg,#1589ce,#1b70dc 63%,#7449df);font-style:normal;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-mobile-break{display:none}.site-hero-intro{margin:0;color:#314d6d;font-size:clamp(17px,2vw,24px);line-height:1.7;font-weight:520}.site-hero .site-button-row,.closing-cta .site-button-row{justify-content:center}.site-hero .site-button{min-height:48px;padding-inline:24px}.hero-art{position:relative;display:grid;place-items:center;min-height:295px;width:min(960px,100%);margin:20px auto 15px;isolation:isolate}.hero-art .product-window{width:min(670px,74%);margin:0;text-align:left}.hero-orbit{position:absolute;z-index:-1;inset:14% 1% 9%;border:1px solid #77b9ec68;border-radius:50%;transform:rotate(-7deg)}.hero-orbit--inner{inset:17% 6% 15%;transform:rotate(8deg);border-style:dashed;border-color:#87a6f07a}.hero-art-badge{position:absolute;z-index:2;display:flex;gap:9px;align-items:center;min-width:136px;padding:10px;border:1px solid #d8eafa;border-radius:15px;text-align:left;color:#243d5c;background:#ffffffed;box-shadow:0 13px 25px #286b9e24}.hero-art-badge--left{left:1%;bottom:54px;transform:rotate(-5deg)}.hero-art-badge--right{right:0;top:52px;transform:rotate(4deg)}.hero-art-badge>span{display:grid;flex:0 0 31px;place-items:center;height:31px;border-radius:9px;color:#236cd4;background:#e7f2ff}.hero-art-badge--right>span{color:#6551d0;background:#eee8ff}.hero-art-badge strong,.hero-art-badge small{display:block}.hero-art-badge strong{font-size:12px}.hero-art-badge small{margin-top:3px;font-size:10px;color:#56708e}.hero-capability-strip{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:15px 46px;min-height:74px;max-width:850px;margin:25px auto 0;padding:18px 8px 3px;border-top:1px solid #b1d9ef95}.hero-capability-strip>span{display:flex;align-items:center;gap:8px;color:#45617f;font-size:14px;font-weight:690}.hero-capability-strip svg{color:#3681cf}.product-window{min-width:0;overflow:hidden;margin:auto;border:1px solid #d5e6f7;border-radius:17px;color:#263c57;background:#fff;box-shadow:0 17px 45px #255e9a1c;font-size:12px;line-height:1.4}.preview-header{display:flex;align-items:center;gap:11px;min-height:40px;padding:9px 13px;border-bottom:1px solid #e5eff9;background:#f8fbff}.preview-header strong{display:inline-flex;gap:6px;align-items:center;font-size:12px}.preview-window-dots{display:flex;gap:3px;flex:0 0 auto}.preview-window-dots i{width:5px;height:5px;border-radius:50%;background:#bdd3e9}.preview-window-dots i:first-child{background:#72b7f1}.preview-sample{margin-left:auto;color:#526d89;font-size:9px;white-space:nowrap}.preview-workspace-body{display:grid;grid-template-columns:36px minmax(112px,.86fr) minmax(150px,1.5fr) minmax(92px,.64fr);min-height:190px}.preview-rail{display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:16px;color:#6886a7;background:#f2f7fe}.preview-rail svg:first-child{color:#1e70dc}.preview-conversations{min-width:0;border-right:1px solid #e6eef8;padding:8px 6px}.preview-list-head,.preview-thread-head{display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:25px;padding:0 5px}.preview-list-head span,.preview-thread-head span{color:#48725f;font-size:9px;white-space:nowrap}.preview-list-head i,.preview-thread-head i{display:inline-block;width:5px;height:5px;background:#39a977;border-radius:50%}.preview-conversation{display:flex;gap:6px;min-width:0;align-items:center;padding:7px 4px;border-radius:6px}.preview-conversation.is-selected{background:#eaf4ff}.preview-avatar{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border-radius:8px;font-weight:720;font-size:11px}.preview-avatar.blue,.preview-ticket-status.blue{color:#2368c2;background:#dceeff}.preview-avatar.violet,.preview-ticket-status.violet{color:#6c52ba;background:#eee8ff}.preview-avatar.mint,.preview-ticket-status.mint{color:#267451;background:#def4e9}.preview-conversation>div{flex:1;min-width:0;overflow:hidden}.preview-conversation strong,.preview-conversation small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-conversation small{margin-top:2px;color:#526b86;font-size:9px}.preview-conversation>b{display:grid;place-items:center;flex:0 0 13px;height:13px;border-radius:50%;color:#fff;background:#2372d4;font-size:8px}.preview-thread{display:flex;flex-direction:column;min-width:0;background:#fbfdff}.preview-thread-head{padding:0 8px;border-bottom:1px solid #e5edf6}.preview-bubbles{display:grid;gap:9px;align-content:center;flex:1;min-height:80px;padding:10px 8px}.preview-bubbles span{justify-self:start;padding:7px;border-radius:8px 8px 8px 2px;background:#edf1f6;font-size:10px}.preview-bubbles span:nth-child(2){justify-self:end;border-radius:8px 8px 2px;color:#1552a0;background:#dcebff}.preview-composer{display:flex;align-items:center;justify-content:space-between;padding:7px;margin:0 6px 7px;border:1px solid #dfe9f5;border-radius:6px;color:#556f8e;background:#fff;font-size:9px}.preview-composer svg{color:#226bc8}.preview-profile{min-width:0;padding:12px 8px;border-left:1px solid #e5edf6}.preview-profile>div{display:grid;margin-top:10px;gap:3px}.preview-profile span{color:#526b86;font-size:9px}.preview-profile b{font-size:10px;font-weight:620}.preview-language-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;padding:12px 10px 2px;color:#45648b}.preview-language-row span{padding:5px 9px;border-radius:20px;color:#185aa8;background:#e7f2ff;font-size:10px;font-weight:660}.preview-translation-card{margin:11px 12px;overflow:hidden;border:1px solid #e4edf7;border-radius:9px;background:#f7fbff}.preview-translation-card>div{padding:7px 10px}.preview-translation-card>div:nth-child(2){border-top:1px solid #e0ebf9;background:#edf5ff}.preview-translation-card.is-outgoing{background:#f8f6ff}.preview-translation-card.is-outgoing>div:nth-child(2){background:#f0ecff;border-color:#e9e0fa}.preview-translation-card small{color:#496486;font-size:10px}.preview-translation-card p{margin:2px 0 0}.preview-ticket-head{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding:12px 15px 7px}.preview-ticket-head small,.preview-ticket-head strong{display:block}.preview-ticket-head small,.preview-ticket-head>span{color:#536e8a;font-size:10px}.preview-ticket-head strong{font-size:16px}.preview-ticket{display:flex;align-items:center;gap:8px;margin:0 12px;min-height:43px;border-top:1px solid #ebf1f7}.preview-ticket:last-child{margin-bottom:6px}.preview-ticket strong,.preview-ticket small{display:block}.preview-ticket small{margin-top:1px;color:#526b86;font-size:9px}.preview-ticket-status{padding:4px 7px;margin-left:auto;border-radius:13px;font-size:9px;white-space:nowrap}.preview-channel-body{display:grid;grid-template-columns:1.1fr .8fr;align-items:center;gap:11px;padding:12px;background:#f8fbff}.preview-channel-list{display:grid;gap:6px}.preview-channel-list>div{display:flex;align-items:center;gap:6px;padding:8px;border:1px solid #e3ebf6;border-radius:8px;background:#fff}.preview-channel-list svg{color:#3175c9;flex:0 0 auto}.preview-channel-list svg:last-child{margin-left:auto;color:#2d8961}.preview-channel-list strong,.preview-channel-list small{display:block}.preview-channel-list small{color:#526b86;font-size:9px}.preview-phone{display:grid;gap:8px;padding:8px;border:4px solid #c4d9f5;border-radius:17px;background:#fff}.preview-phone>div:first-child{display:flex;align-items:center;gap:4px;color:#215eb4;font-size:10px;font-weight:700}.preview-phone>span{padding:5px;color:#345a8d;border-radius:6px;background:#edf4ff;font-size:9px}.preview-phone>span:nth-child(3){justify-self:end;color:#1a57a7;background:#dcedff}.preview-phone-input{display:flex;justify-content:space-between;gap:5px;padding:4px;border:1px solid #e2ecf9;border-radius:5px;color:#536e8a;font-size:9px}.section-heading{max-width:740px;margin:0 auto 38px;text-align:center}.section-heading h2,.faq-layout h2,.crosslink-panel h2{margin:13px 0 10px;font-size:clamp(28px,3.5vw,43px);line-height:1.28;font-weight:820;letter-spacing:-.035em;text-wrap:balance}.section-heading p,.faq-layout>div:first-child>p,.crosslink-panel p{margin:0;color:var(--site-text);font-size:16px;line-height:1.8}.site-switcher{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;width:fit-content;margin:0 auto 21px;padding:6px;border:1px solid #e2edf9;border-radius:20px;background:#f6faff}.site-switcher button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 16px;border:1px solid transparent;border-radius:14px;color:#405a77;background:transparent;font-weight:690;font-size:14px}.site-switcher button:hover,.site-switcher button[aria-pressed=true]{color:#1464d4;background:#fff;border-color:#dce9f8;box-shadow:0 4px 12px #2a609113}.product-feature-panel{display:grid;grid-template-columns:1fr 1.16fr;gap:clamp(23px,4vw,57px);align-items:center;padding:clamp(24px,4.25vw,60px);overflow:hidden;border:1px solid #e1edf9;border-radius:27px;background:radial-gradient(ellipse at 85% 45%,#deecff 0,transparent 61%),linear-gradient(125deg,#f5faff,#f0f3ff)}.product-feature-copy h3,.solution-feature-copy h3{margin:10px 0 9px;font-size:clamp(25px,2.8vw,38px);line-height:1.29;font-weight:820;letter-spacing:-.03em}.product-feature-copy>p,.solution-feature-copy>p{margin:0;color:var(--site-text);line-height:1.76;font-size:15px}.feature-list{display:grid;gap:11px;margin:19px 0 21px;padding:0;list-style:none}.feature-list li{display:flex;gap:8px;align-items:flex-start}.feature-list svg{flex:0 0 auto;margin-top:3px;color:#1e75d9}.feature-list strong{font-size:14px}.feature-list p{margin:2px 0 0;color:#4e6481;font-size:13px;line-height:1.65}.solution-feature{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(20px,5vw,70px);align-items:center;padding:clamp(24px,4vw,52px);border:1px solid #dceaf8;border-radius:25px;background:linear-gradient(125deg,#fff,#f1f8ff)}.solution-feature-copy .site-text-link{margin-top:17px}.solution-steps{display:grid;gap:11px;margin:0;padding:0;list-style:none}.solution-steps li{display:flex;align-items:flex-start;gap:11px;padding:14px;border:1px solid #e0ebf7;border-radius:13px;background:#fff}.solution-steps li>span{display:grid;place-items:center;flex:0 0 30px;height:30px;border-radius:9px;color:#2469c4;background:#eaf4ff;font-size:12px;font-weight:800}.solution-steps strong{display:block;font-size:15px}.solution-steps p{margin:4px 0 0;color:var(--site-text);font-size:13px;line-height:1.6}.capability-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.capability-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.capability-grid article{position:relative;padding:22px;border:1px solid #e0ebf8;border-radius:19px;background:#fff}.capability-grid article:nth-child(2n){background:#f9fbff}.site-feature-icon{display:grid;place-items:center;width:47px;height:47px;margin-bottom:16px;border-radius:13px;color:#216ad0;background:linear-gradient(145deg,#eff8ff,#e2efff);font-size:15px;font-weight:820}.capability-grid h3,.contact-grid h2{margin:0 0 8px;font-size:18px;line-height:1.38}.capability-grid p{margin:0;color:var(--site-text);font-size:14px;line-height:1.72}.feature-index{position:absolute;top:25px;right:25px;color:#688db9;font-weight:780}.faq-layout{display:grid;grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(25px,6vw,85px)}.faq-layout .site-text-link{margin-top:16px}.site-faq{display:grid;gap:9px}.site-faq details{border:1px solid #dfeaf7;border-radius:13px;background:#fff}.site-faq summary{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:14px 17px;color:#263d5b;font-size:15px;font-weight:690;cursor:pointer;list-style:none}.site-faq summary::-webkit-details-marker,.site-mobile-nav summary::-webkit-details-marker{display:none}.site-faq summary svg{flex:0 0 auto;color:#53779f}.site-faq details[open] summary svg{transform:rotate(180deg)}.site-faq details p{margin:0;padding:0 17px 16px;color:var(--site-text);font-size:14px;line-height:1.7}.inner-hero{padding:64px 0 70px;background:radial-gradient(ellipse at 86% 86%,#d5eeff 0,#d9efff64 39%,transparent 69%),linear-gradient(125deg,#f5fbff,#f1f5ff)}.inner-hero--split .site-wrap{display:grid;grid-template-columns:1fr 1.03fr;align-items:center;gap:clamp(18px,4.3vw,64px)}.inner-hero-copy{min-width:0}.site-breadcrumb{display:flex;flex-wrap:wrap;gap:7px;color:#55708d;font-size:13px}.site-breadcrumb a:hover{color:var(--site-blue);text-decoration:underline}.inner-hero h1,.missing-page h1{margin:15px 0 11px;color:#122648;font-size:clamp(36px,5.1vw,64px);line-height:1.16;font-weight:850;letter-spacing:-.045em}.inner-hero p,.missing-page p{max-width:665px;margin:0;color:#3e5977;font-size:clamp(16px,1.65vw,20px);line-height:1.75}.inner-hero .site-button-row,.inner-hero-copy>.site-button,.missing-page .site-button-row{margin-top:21px}.inner-hero-subtitle{display:block;margin-top:12px;color:#1d599d;font-size:15px;font-weight:700}.inner-hero-visual{min-width:0}.crosslink-panel{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:30px}.crosslink-list{display:grid;gap:9px}.crosslink-list a{display:flex;align-items:center;gap:10px;padding:15px;border:1px solid #dfe9f6;border-radius:12px;background:#fff;color:#2868bc;font-weight:690}.crosslink-list a:hover{border-color:#80b1ee}.crosslink-list a svg:last-child{margin-left:auto}.pricing-layout{display:grid;grid-template-columns:1fr 1fr;gap:21px;align-items:stretch}.pricing-card,.pricing-details{padding:clamp(21px,4vw,48px);border:1px solid #dbe9f9;border-radius:22px}.pricing-card{background:linear-gradient(135deg,#f2f9ff,#e9f4ff)}.pricing-card h2{margin:8px 0;font-size:clamp(29px,4vw,46px);font-weight:820}.pricing-card p{margin:0 0 18px;color:var(--site-text);line-height:1.8}.pricing-details h3{margin:0;font-size:22px}.pricing-details ul{display:grid;gap:14px;margin:18px 0;padding:0;list-style:none}.pricing-details li{display:flex;align-items:center;gap:9px;color:#3d5675}.pricing-details li svg{flex:0 0 auto;color:#2876d1}.contact-grid .site-button{margin-top:15px}.contact-direct{display:flex;flex-wrap:wrap;gap:16px;margin-top:20px}.contact-direct a{display:flex;align-items:center;gap:8px;color:var(--site-blue)}.contact-direct a:hover{text-decoration:underline}.missing-page{min-height:50vh}.closing-cta{position:relative;isolation:isolate;overflow:hidden;padding:72px 0 81px;text-align:center;background:radial-gradient(ellipse at 72% 88%,#c9efff 0,transparent 60%),linear-gradient(130deg,#f0f5ff,#e2f5ff)}.closing-cta:after{content:"";position:absolute;z-index:-1;bottom:-244px;left:calc(50% - 212px);width:424px;height:329px;border-radius:50%;background:radial-gradient(ellipse at 37% 8%,#d4faff,#a5ddff 30%,#889ff5 64%,#a697f1 94%);opacity:.7;filter:blur(7px)}.closing-cta h2{margin:12px 0 7px;color:#14294e;font-size:clamp(30px,4vw,48px);line-height:1.22;letter-spacing:-.033em}.closing-cta p{margin:0 0 20px;color:#3f5b78;font-size:16px;line-height:1.7}.site-footer{background:#fff}.site-footer-main{display:grid;grid-template-columns:1.55fr repeat(4,1fr);gap:22px;padding:56px 0 37px}.site-footer-main>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.site-footer-main h2{margin:6px 0 5px;font-size:15px;font-weight:790}.site-footer-main>div>a:not(.site-brand){color:#465e79;font-size:13px}.site-footer-main>div>a:not(.site-brand):hover{color:var(--site-blue);text-decoration:underline}.site-footer-brand p{margin:0;color:#526b88;font-size:13px;line-height:1.7}.site-footer-brand .site-portal-links{margin-top:2px}.site-footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;padding:18px 0 23px;border-top:1px solid var(--site-line);color:#526986;font-size:12px}.site-floating-actions{position:fixed;right:22px;bottom:max(23px,env(safe-area-inset-bottom));z-index:25;display:grid;justify-items:end;gap:8px}.site-floating-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border-radius:13px}.site-chat-launch{padding:8px 12px;border:1px solid #1464d7;color:#fff;background:linear-gradient(145deg,#1483dc,#1262d3);box-shadow:0 8px 22px #165fc944;font-size:13px;font-weight:710}.site-chat-launch:hover{background:#125ac3}.site-top-button{width:44px;border:1px solid #d8e6f8;color:#2366c0;background:#fff;box-shadow:0 6px 18px #295f931a}.site-top-button:hover{background:#edf5ff}.site-dialog{padding:0;border:0;color:var(--site-ink);background:transparent}.site-dialog::backdrop{background:#13284878;backdrop-filter:blur(3px)}.inquiry-dialog{position:fixed;inset:0;width:min(570px,calc(100% - 24px));max-width:none;max-height:calc(100dvh - 28px);height:fit-content;margin:auto;border-radius:22px;box-shadow:0 22px 70px #152d5561}.inquiry-inner{position:relative;padding:25px 27px 27px;background:#fff}.dialog-close{position:absolute;right:15px;top:14px;display:grid;place-items:center;width:37px;height:37px;border:1px solid #e0eaf6;border-radius:11px;color:#49627f;background:#f7faff}.dialog-close:hover{color:#175fc2;background:#eaf4ff}.inquiry-heading{padding-right:30px}.inquiry-heading h2,.inquiry-success h2{margin:6px 0;font-size:clamp(27px,5vw,34px);line-height:1.2}.inquiry-heading p{margin:0;color:#49637f;font-size:14px;line-height:1.68}.inquiry-form{margin-top:17px}.inquiry-form fieldset{min-width:0;padding:0;border:0;margin:0}.inquiry-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px 11px}.inquiry-fields label{display:block;min-width:0;color:#28415e;font-size:13px;font-weight:680}.inquiry-fields label>span{color:#a73836}.inquiry-full-width{grid-column:1 / -1}.inquiry-fields input,.inquiry-fields select,.inquiry-fields textarea{display:block;width:100%;min-height:40px;margin-top:5px;padding:7px 9px;border:1px solid #d8e5f4;border-radius:9px;color:#203959;background:#fbfdff;font-size:14px;font-weight:500}.inquiry-fields textarea{resize:vertical;min-height:70px}.inquiry-fields input::placeholder,.inquiry-fields textarea::placeholder{color:#69829c}.inquiry-honeypot{position:absolute;overflow:hidden;clip-path:inset(50%);height:1px;width:1px}.inquiry-consent{display:flex;gap:8px;align-items:flex-start;margin:12px 0 0;color:#4d6580;font-size:12px;line-height:1.55;cursor:pointer}.inquiry-consent input{flex:0 0 auto;width:16px;height:16px;margin:1px 0 0;accent-color:#186dd7}.inquiry-consent a{margin-inline:3px;color:#1266ce;text-decoration:underline;text-underline-offset:2px}.inquiry-error{margin:9px 0 0;padding:7px 9px;border-radius:7px;color:#952523;background:#fff0f0;font-size:13px}.inquiry-submit{margin-top:12px;width:100%}.inquiry-success{display:grid;justify-items:center;gap:6px;padding:25px 10px 11px;text-align:center}.inquiry-success>svg{color:#218b66}.inquiry-success p{margin:0;color:#486482;line-height:1.65}.inquiry-success>div{display:grid;gap:4px;min-width:min(240px,100%);margin:10px 0;padding:12px;border:1px solid #dbe9f8;border-radius:11px;background:#f2f8ff}.inquiry-success>div span{color:#4b6785;font-size:12px}.inquiry-success>div strong{color:#235caa;font-size:19px;overflow-wrap:anywhere}.chat-dialog{position:fixed;inset:auto 22px max(22px,env(safe-area-inset-bottom)) auto;margin:0;width:min(390px,calc(100% - 44px));max-width:none;height:min(625px,calc(100dvh - 44px));max-height:none;border-radius:17px;box-shadow:0 20px 60px #133b5d58}.chat-dialog::backdrop{background:#172e4b35;backdrop-filter:none}.chat-dialog-inner{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;background:#fff}.chat-dialog-inner>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;color:#fff;background:#156bd5}.chat-dialog-inner h2{display:flex;align-items:center;gap:8px;margin:0;font-size:15px}.chat-dialog-inner>header>div{display:flex;align-items:center;gap:3px}.chat-dialog-inner>header button,.chat-dialog-inner>header a{display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:8px;color:#fff;background:transparent}.chat-dialog-inner>header button:hover,.chat-dialog-inner>header a:hover{background:#fff3}.chat-dialog iframe{display:block;width:100%;height:100%;border:0}.chat-unavailable{display:grid;place-content:center;justify-items:center;gap:12px;padding:20px;text-align:center;color:#486482}.chat-unavailable>svg{color:#176bd3}.chat-unavailable p{margin:0;line-height:1.65}@media(max-width:1160px){.site-header-inner{width:calc(100% - 40px);gap:12px}.site-nav-label{padding-inline:11px}.site-header-actions{gap:6px}.site-header-actions .site-button{padding-inline:11px}}@media(max-width:990px){.site-header-inner{height:65px}.site-desktop-nav,.site-header-actions{display:none}.site-mobile-toggle{display:grid;place-items:center;width:44px;height:44px;border:1px solid #e0eaf6;border-radius:12px;color:#26486d;background:#fff}.site-mobile-nav{display:grid;position:absolute;inset:100% 0 auto;max-height:calc(100dvh - 65px);overflow-y:auto;padding:10px 20px 20px;border-top:1px solid #e5edf8;background:#fff;box-shadow:0 20px 30px #163f7420}.site-mobile-nav>a,.site-mobile-nav summary{display:flex;justify-content:space-between;align-items:center;gap:6px;min-height:48px;padding:10px 4px;border-bottom:1px solid #e3edf8;color:#264260;font-size:15px;font-weight:700;cursor:pointer;list-style:none}.site-mobile-nav details>div{display:grid;padding:6px 0 4px 10px}.site-mobile-nav details>div a{padding:9px 6px;color:#426587;font-size:14px}.site-mobile-nav details[open] summary svg{transform:rotate(180deg)}.site-mobile-nav .site-portal-links{gap:14px;margin-top:15px}.site-mobile-nav .site-portal-links a{padding:8px 10px;border:1px solid #dfebf8;border-radius:9px;background:#f7fbff;font-size:13px}.site-mobile-nav .site-button-row{margin-top:13px}.site-mobile-nav .site-button{flex:1}.site-section{padding-block:70px}.product-feature-panel{grid-template-columns:1fr 1fr}.preview-workspace-body{grid-template-columns:30px minmax(90px,.75fr) minmax(105px,1.35fr)}.preview-profile{display:none}}@media(max-width:700px){.site-wrap{width:calc(100% - 36px)}.site-header-inner{width:calc(100% - 32px);height:61px}.site-brand{font-size:22px}.site-brand-icon{width:37px;height:37px}.site-brand-icon i{top:16px;left:15px}.site-mobile-nav{max-height:calc(100dvh - 61px)}.site-hero{padding:40px 0 16px}.site-hero-tag{font-size:11px}.site-hero h1{font-size:clamp(36px,9.5vw,55px);letter-spacing:-.035em;margin:16px 0 10px}.site-hero h1 em{margin-left:0}.hero-mobile-break{display:initial}.site-hero-intro{font-size:15px}.hero-art{min-height:230px;margin:16px auto 10px}.hero-art .product-window{width:100%}.hero-art-badge{display:none}.hero-orbit{inset:0 -8%}.hero-orbit--inner{inset:5% -2%}.hero-capability-strip{display:grid;grid-template-columns:1fr 1fr;gap:11px 8px;min-height:0;margin:18px auto 0;padding-top:14px}.hero-capability-strip>span{justify-content:center;gap:5px;font-size:12px}.hero-capability-strip svg{width:15px}.site-section{padding-block:52px}.section-heading{margin-bottom:20px}.section-heading h2,.faq-layout h2,.crosslink-panel h2{font-size:clamp(25px,6.5vw,35px)}.section-heading p,.faq-layout>div:first-child>p,.crosslink-panel p{font-size:14px}.site-switcher{width:100%;max-width:400px;gap:4px;border-radius:15px}.site-switcher button{min-height:42px;padding:7px 8px;border-radius:11px;font-size:12px}.site-switcher button svg{width:15px}.product-feature-panel,.solution-feature{grid-template-columns:1fr;padding:18px;gap:18px;border-radius:19px}.product-feature-copy h3,.solution-feature-copy h3{font-size:26px}.product-feature-copy>p,.solution-feature-copy>p{font-size:14px}.preview-rail{display:none}.preview-workspace-body{grid-template-columns:minmax(85px,.84fr) minmax(110px,1.45fr);min-height:166px}.preview-conversation{padding-block:5px}.preview-profile{display:none}.preview-list-head{padding-inline:1px}.preview-bubbles{gap:6px;padding-inline:6px}.preview-bubbles span{font-size:9px}.preview-channel-body{grid-template-columns:1fr .8fr;gap:7px;padding:8px}.preview-channel-list>div{padding:6px}.preview-channel-list>div svg:first-child{width:15px}.preview-channel-list>div svg:last-child{display:none}.capability-grid{grid-template-columns:1fr 1fr;gap:9px}.capability-grid--three,.contact-grid{grid-template-columns:1fr}.capability-grid article{padding:15px;border-radius:14px}.capability-grid h3{font-size:16px}.capability-grid p{font-size:13px}.site-feature-icon{width:40px;height:40px;margin-bottom:11px}.faq-layout,.crosslink-panel,.pricing-layout,.inner-hero--split .site-wrap{grid-template-columns:1fr;gap:17px}.site-faq summary{min-height:48px;padding:11px 12px;font-size:14px}.site-faq details p{padding:0 12px 13px}.inner-hero{padding:35px 0 41px}.inner-hero h1{font-size:40px}.inner-hero p{font-size:16px}.closing-cta{padding:51px 0 59px}.closing-cta p{font-size:14px}.site-footer-main{grid-template-columns:1fr 1fr;gap:20px 14px;padding:32px 0 23px}.site-footer-main>div{gap:9px}.site-footer-brand{grid-column:1 / -1}.site-footer-bottom{padding-right:48px;padding-bottom:31px}.site-floating-actions{right:10px;bottom:max(12px,env(safe-area-inset-bottom));gap:6px}.site-chat-launch{width:44px;padding:0}.site-chat-launch span{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.site-top-button{width:42px}.chat-dialog{right:10px;bottom:max(10px,env(safe-area-inset-bottom));width:calc(100% - 20px);height:min(620px,calc(100dvh - 20px))}.inquiry-inner{padding:21px 16px 17px}.inquiry-heading p{font-size:13px}.inquiry-fields{gap:8px}.inquiry-fields input,.inquiry-fields select,.inquiry-fields textarea{font-size:16px}}@media(max-width:365px){.site-wrap{width:calc(100% - 28px)}.site-switcher button{padding-inline:6px}.site-switcher button svg{display:none}.inquiry-fields{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
