:root .siteRoot .mobile-utilities{display:none}@media(max-width:760px){:root .siteRoot .mega-menu .mobile-utilities{display:flex;align-items:center;justify-content:space-around;gap:20px;border-top:1px solid #e6ebf2;padding-top:22px;margin-top:12px;font-size:12px;color:#617998}:root .siteRoot .mobile-utilities button{padding:0}:root .siteRoot .hero-visual .visual-parallax{transform:scale(.56) translate3d(var(--px,0),var(--py,0),0)}}@media(max-width:430px){:root .siteRoot .hero-visual .visual-parallax{transform:scale(.53) translate3d(var(--px,0),var(--py,0),0)}}@media(min-width:1181px)and (max-width:1440px){:root .siteRoot .hero-visual .visual-parallax{transform:scale(.91) translate3d(var(--px,0),var(--py,0),0)}}@media(prefers-reduced-motion:reduce){:root .siteRoot .enter,:root .siteRoot .title-line{animation:none!important}}:root .siteRoot{--blue:#0658f6;--ink:#101e35;--muted:#69758a;--line:#e6ebf2;--ease:cubic-bezier(.22,.68,0,1.01);--header:88px;--content:1440px}:root .siteRoot *{box-sizing:border-box}:root .siteRoot{margin:0;color:var(--ink);background:#fff;font-family:Microsoft YaHei,PingFang SC,Noto Sans CJK SC,Arial,sans-serif;-webkit-font-smoothing:antialiased}:root .siteRoot a,:root .siteRoot button{-webkit-tap-highlight-color:rgba(0,0,0,0)}:root .siteRoot button,:root .siteRoot input{font:inherit}:root .siteRoot button{cursor:pointer}:root .siteRoot a{color:inherit;text-decoration:none}:root .siteRoot button{color:inherit}:root .siteRoot a:focus-visible,:root .siteRoot button:focus-visible{outline:3px solid #6d9fff;outline-offset:5px}:root .siteRoot button{border:0;background:none}:root .siteRoot svg{display:block}:root .siteRoot .svg-library{position:absolute;width:0;height:0;overflow:hidden}:root .siteRoot .icon{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}:root .siteRoot [hidden]{display:none!important}:root .siteRoot .site-header{position:relative;z-index:30;border-bottom:1px solid rgba(19,50,101,.07);background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}:root .siteRoot .header-inner{height:100%;max-width:1640px;margin:auto;padding:0 4.3%;display:flex;align-items:center;justify-content:space-between;gap:40px}:root .siteRoot .brand{display:flex;align-items:center;gap:9px;flex-shrink:0}:root .siteRoot .brand-mark{width:45px;height:45px}:root .siteRoot .brand-name{font-size:24px;font-weight:800;line-height:1.25}:root .siteRoot .brand-domain{display:block;font-family:Arial,sans-serif;font-size:9px;font-weight:600;letter-spacing:3.4px;margin-top:3px;color:#7b8b9f}:root .siteRoot .desktop-nav{display:flex;align-items:center;gap:34px;height:100%;margin-left:24px}:root .siteRoot .nav-link{padding:0;height:100%;display:flex;align-items:center;gap:6px;font-size:14px;white-space:nowrap;position:relative;transition:color .2s}:root .siteRoot .nav-link svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.4}:root .siteRoot .nav-link.current{color:var(--blue)}:root .siteRoot .nav-link.current:after{content:"";position:absolute;bottom:0;height:3px;width:25px;left:50%;transform:translateX(-50%);background:var(--blue)}:root .siteRoot .nav-link:hover,:root .siteRoot .nav-link[aria-expanded=true]{color:var(--blue)}:root .siteRoot .nav-link .external-arrow{width:12px;transform:rotate(-45deg);opacity:.5}:root .siteRoot .header-actions{display:flex;align-items:center;gap:28px;white-space:nowrap;font-size:14px}:root .siteRoot .header-cta{display:flex;align-items:center;gap:17px;color:#fff;background:var(--blue);padding:13px 20px;border-radius:3px;transition:background .25s,box-shadow .25s}:root .siteRoot .header-cta .icon{width:17px;height:17px}:root .siteRoot .header-cta:hover{background:#0042d2;box-shadow:0 8px 20px rgba(6,88,246,.1450980392)}:root .siteRoot .login-link{color:#475268}:root .siteRoot .mobile-toggle{display:none}:root .siteRoot .mega-menu{display:grid;grid-template-columns:1fr 3fr;grid-gap:70px;gap:70px;position:absolute;top:calc(var(--header) - 1px);left:0;width:100%;padding:44px max(5.5%,(100vw - 1440px)/2);background:#fff;border-top:1px solid var(--line);box-shadow:0 25px 35px rgba(13,44,82,.062745098);visibility:hidden;opacity:0;transform:translateY(-8px);transition:.25s var(--ease)}:root .siteRoot .site-header.menu-open .mega-menu{visibility:visible;opacity:1;transform:none}:root .siteRoot .section-kicker{font-size:12px;color:var(--blue);letter-spacing:1px;font-weight:600}:root .siteRoot .mega-intro h2{font-size:25px;line-height:1.5;margin:13px 0 22px}:root .siteRoot .mega-intro a{font-size:12px;display:flex;gap:18px;align-items:center}:root .siteRoot .mega-intro .icon{width:17px}:root .siteRoot .mega-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px 24px;gap:14px 24px}:root .siteRoot .mega-items>a,:root .siteRoot .mega-items>button{display:flex;text-align:left;gap:15px;padding:18px 14px;border-radius:6px;align-items:flex-start;transition:background .2s}:root .siteRoot .mega-items>a:hover,:root .siteRoot .mega-items>button:hover{background:#f1f6ff}:root .siteRoot .mega-items .icon{width:26px;height:26px;color:var(--blue)}:root .siteRoot .mega-items span{font-size:14px;font-weight:600}:root .siteRoot .mega-items small{display:block;font-size:11px;font-weight:400;color:var(--muted);margin-top:9px;white-space:nowrap}:root .siteRoot .help-mark{display:grid;place-items:center;border:1.7px solid var(--blue);color:var(--blue);border-radius:50%;width:24px;height:24px}:root .siteRoot .menu-scrim{position:fixed;inset:var(--header) 0 0;background:rgba(11,34,69,.1294117647);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:20}:root .siteRoot .hero{height:calc(100svh - var(--header) - 156px);min-height:630px;max-height:850px;position:relative;background:linear-gradient(114deg,#fbfcfe 5%,#f6f9ff 44%,#f0f6ff 76%,#f6faff);overflow:hidden;isolation:isolate}:root .siteRoot .hero:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.6),transparent 52%,rgba(235,245,255,.2))}:root .siteRoot .hero-light{position:absolute;border-radius:50%;pointer-events:none;z-index:-2;filter:blur(60px);animation:light-drift 15s ease-in-out infinite alternate}:root .siteRoot .light-one{width:600px;height:560px;right:-80px;top:-90px;background:radial-gradient(ellipse,rgba(141,197,255,.2745098039),transparent 68%)}:root .siteRoot .light-two{width:720px;height:400px;right:15%;bottom:-250px;background:radial-gradient(ellipse,rgba(81,153,255,.1333333333),transparent 65%);animation-delay:-7s}:root .siteRoot .hero-grid{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(84,132,198,.0431372549) 1px,transparent 0),linear-gradient(90deg,rgba(84,132,198,.0431372549) 1px,transparent 0);background-size:88px 88px;-webkit-mask-image:linear-gradient(90deg,transparent 35%,rgba(0,0,0,.4666666667) 75%,transparent);mask-image:linear-gradient(90deg,transparent 35%,rgba(0,0,0,.4666666667) 75%,transparent)}:root .siteRoot .giant-word{position:absolute;bottom:5px;right:-16px;font:700 clamp(140px,15vw,260px)/1 Arial,sans-serif;letter-spacing:-10px;color:rgba(0,0,0,0);-webkit-text-stroke:1px rgba(128,168,222,.0901960784);z-index:-1;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root .siteRoot .hero-inner{height:100%;max-width:var(--content);padding:0 5%;margin:auto;display:grid;grid-template-columns:49% 51%;align-items:center;position:relative}:root .siteRoot .hero-copy{position:relative;z-index:4;padding-bottom:32px;padding-top:15px}:root .siteRoot .eyebrow{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:2px;font-weight:500;color:#61718a;margin-bottom:27px}:root .siteRoot .eyebrow-line{width:25px;background:var(--blue);position:relative;overflow:hidden}:root .siteRoot .eyebrow-line:after{content:"";display:block;width:9px;height:100%;background:#a6d4ff;animation:line-scan 2.5s linear infinite}:root .siteRoot h1{margin:0;font-size:clamp(42px,4.3vw,72px);font-weight:700;letter-spacing:-1.7px;line-height:1.35;white-space:nowrap}:root .siteRoot .title-mask{display:block;overflow:hidden;padding-bottom:4px}:root .siteRoot .title-line{display:block;animation:title-reveal 1.2s var(--ease) both}:root .siteRoot .accent{color:var(--blue);background:linear-gradient(105deg,#0040d9 4%,#075ff7 58%,#33a0ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-size:180% 100%;animation:title-reveal 1.2s var(--ease) both,title-shine 10s ease-in-out infinite;animation-delay:var(--delay),2s}:root .siteRoot .title-dot{letter-spacing:-15px}:root .siteRoot .hero-description{font-size:15px;line-height:2.05;color:#67758b;margin:26px 0 0;font-weight:400;letter-spacing:.25px}:root .siteRoot .hero-buttons{display:flex;align-items:center;gap:20px;margin-top:35px}:root .siteRoot .button{display:inline-flex;align-items:center;justify-content:center;gap:25px;height:54px;border-radius:3px;padding:0 24px;font-size:14px;letter-spacing:.4px;position:relative;transition:box-shadow .3s,background .3s,transform .3s;overflow:hidden;white-space:nowrap}:root .siteRoot .button-primary{color:#fff;background:var(--blue);box-shadow:0 6px 20px rgba(6,88,246,.1019607843)}:root .siteRoot .button-primary:before{content:"";position:absolute;inset:-100% -60%;background:linear-gradient(110deg,transparent 42%,rgba(255,255,255,.1882352941) 49%,transparent 56%);transform:translateX(-60%);animation:button-shine 7s ease-in-out 2s infinite}:root .siteRoot .button-primary .icon{width:20px;transition:transform .3s}:root .siteRoot .button-primary:hover{background:#004bdf;box-shadow:0 10px 28px rgba(6,88,246,.168627451)}:root .siteRoot .button-primary:hover .icon{transform:translateX(4px)}:root .siteRoot .button-secondary{background:rgba(0,0,0,0);border:1px solid #cfd9e9;padding:0 21px;gap:11px}:root .siteRoot .button-secondary:hover{background:#fff;border-color:#88a8d7}:root .siteRoot .play-circle{height:21px;width:21px;display:grid;place-items:center;border:1px solid #5e708a;border-radius:50%}:root .siteRoot .play-circle svg{height:10px;width:10px;fill:currentColor;stroke:none;margin-left:1px}:root .siteRoot .hero-promise{display:flex;align-items:center;gap:8px;margin-top:32px;font-size:11px;color:#8a95a7;white-space:nowrap}:root .siteRoot .promise-symbol svg{width:16px;height:16px;fill:none;stroke:#738aac;stroke-width:1}:root .siteRoot .promise-divider{width:1px;height:10px;background:#d5ddeb;margin:0 6px}:root .siteRoot .hero-promise a{display:flex;align-items:center;gap:5px;color:#687d9c}:root .siteRoot .hero-promise .icon{width:12px;height:12px}:root .siteRoot .hero-visual{height:100%;position:relative;min-width:0;perspective:1200px;z-index:2}:root .siteRoot .visual-parallax{width:700px;height:630px;position:absolute;top:50%;left:50%;margin-top:-326px;margin-left:-346px;transform:translate3d(var(--px,0),var(--py,0),0);transition:transform .9s ease-out;will-change:transform}:root .siteRoot .sculpture-glow{position:absolute;left:15%;top:16%;width:75%;height:73%;border-radius:50%;background:radial-gradient(ellipse,#fff 0,rgba(230,241,255,.7019607843) 35%,rgba(213,233,255,0) 67%);filter:blur(7px)}:root .siteRoot #sculpture{width:100%;height:100%;position:absolute;inset:0;z-index:2;filter:drop-shadow(0 25px 15px rgba(19,82,181,.0549019608))}:root .siteRoot .ground-shadow{position:absolute;left:29%;top:76%;width:53%;height:9%;border-radius:50%;background:radial-gradient(ellipse,rgba(76,116,177,.168627451),transparent 70%);filter:blur(13px);animation:shadow-breathe 6s ease-in-out infinite}:root .siteRoot .floor-grid{position:absolute;left:18%;top:67%;width:78%;height:40%;background-image:linear-gradient(rgba(95,148,213,.1019607843) 1px,transparent 0),linear-gradient(90deg,rgba(95,148,213,.1019607843) 1px,transparent 0);background-size:35px 35px;transform:perspective(450px) rotateX(68deg) rotate(-17deg);-webkit-mask-image:radial-gradient(ellipse,rgba(0,0,0,.4666666667),transparent 65%);mask-image:radial-gradient(ellipse,rgba(0,0,0,.4666666667),transparent 65%)}:root .siteRoot .orbital-lines{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none}:root .siteRoot .data-path{stroke-dasharray:15 650;stroke-dashoffset:665;animation:data-flow 7s linear infinite}:root .siteRoot .path-two{animation-delay:-3.5s;opacity:.6}:root .siteRoot .node-spark{animation:spark-pulse 3s ease-in-out infinite}:root .siteRoot .orbital-point{filter:drop-shadow(0 0 6px #1267ff)}:root .siteRoot #particles{position:absolute;inset:0;width:100%;height:100%;z-index:4;pointer-events:none}:root .siteRoot .orbit-tag{position:absolute;display:flex;align-items:center;gap:12px;padding:14px 17px 14px 13px;border:1px solid #fff;background:linear-gradient(120deg,rgba(255,255,255,.9490196078),rgba(243,248,255,.7921568627));box-shadow:0 12px 35px rgba(25,74,141,.0352941176),inset 0 0 0 1px rgba(216,232,251,.2901960784);border-radius:6px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:6;animation:tag-float 7s ease-in-out infinite;pointer-events:none}:root .siteRoot .tag-icon{display:grid;place-items:center;height:35px;width:35px;background:#edf4ff;border-radius:6px;color:#3877e3}:root .siteRoot .tag-icon .icon{width:21px;height:21px}:root .siteRoot .orbit-tag small{font:9px Arial,sans-serif;letter-spacing:1.8px;color:#8da0b9;display:block;margin-bottom:6px}:root .siteRoot .orbit-tag strong{font-size:13px;letter-spacing:.6px;display:block}:root .siteRoot .tag-dot{width:5px;height:5px;background:#4b93ff;border-radius:50%;margin-left:10px;box-shadow:0 0 0 4px rgba(75,147,255,.062745098);animation:spark-pulse 3s infinite}:root .siteRoot .tag-source{left:5%;top:22%;animation-delay:-2s}:root .siteRoot .tag-target{right:0;top:38%;animation-delay:-4s}:root .siteRoot .tag-data{animation-delay:-.7s}:root .siteRoot .signal-bars{height:16px;display:flex;gap:3px;align-items:flex-end;margin-left:12px}:root .siteRoot .signal-bars i{width:3px;background:#4d92f4;border-radius:1px;animation:signal-bar 2s ease-in-out infinite}:root .siteRoot .signal-bars i:first-child{height:6px}:root .siteRoot .signal-bars i:nth-child(2){height:10px;animation-delay:.2s}:root .siteRoot .signal-bars i:nth-child(3){height:14px;animation-delay:.4s}:root .siteRoot .signal-bars i:nth-child(4){height:9px;animation-delay:.6s}:root .siteRoot .brand-seal{position:absolute;top:42%;width:78px;height:84px;z-index:5;display:grid;place-items:center;border:1px solid rgba(255,255,255,.6);border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,.8549019608),rgba(246,251,255,.5333333333));box-shadow:inset 0 1px 5px #fff,0 15px 35px rgba(21,73,141,.0470588235);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:rotate(-11deg);animation:seal-float 6s ease-in-out infinite}:root .siteRoot .brand-seal svg{width:45px;height:45px;fill:#1068f5;filter:drop-shadow(0 3px 0 rgba(0,72,192,.2666666667))}:root .siteRoot .scene-footer{position:absolute;bottom:63px;left:22%;right:0;display:flex;align-items:center;justify-content:space-between;gap:15px;z-index:7}:root .siteRoot .scene-label{font-size:10px;letter-spacing:1px;color:#7c8da5;display:flex;align-items:center;gap:8px}:root .siteRoot .scene-label>i{height:4px;width:4px;border-radius:50%;background:#3489ff;box-shadow:0 0 0 3px rgba(52,137,255,.0705882353)}:root .siteRoot .motion-toggle{border:1px solid rgba(163,183,211,.2588235294);width:29px;height:29px;display:grid;place-items:center;border-radius:50%;color:#7186a3;transition:background .2s}:root .siteRoot .motion-toggle:hover{background:#fff}:root .siteRoot .motion-toggle svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}:root .siteRoot .motion-paused .pause-symbol,:root .siteRoot .resume-symbol{display:none}:root .siteRoot .motion-paused .resume-symbol{display:block;fill:currentColor;stroke:none}:root .siteRoot .hero-bottom{position:absolute;bottom:23px;left:50%;width:90%;max-width:1296px;transform:translateX(-50%);display:flex;align-items:center;justify-content:space-between;color:#a1aec0;font:9px Arial,sans-serif;letter-spacing:1.5px}:root .siteRoot .hero-bottom b{color:#6a83a5;font-weight:500}:root .siteRoot .scroll-hint{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:1px}:root .siteRoot .scroll-hint>span{width:9px;height:15px;border:1px solid #a5b7ce;border-radius:5px;position:relative}:root .siteRoot .scroll-hint>span:after{content:"";position:absolute;width:1px;height:4px;background:#668cbd;left:3px;top:3px;animation:scroll-tick 2s ease-in-out infinite}:root .siteRoot .hero-index{display:flex;align-items:center;gap:13px}:root .siteRoot .hero-index b{font-size:18px;color:#456d9e;letter-spacing:0}:root .siteRoot .hero-index>span{font-size:10px;color:#a1b1c4}:root .siteRoot .hero-bottom.enter{animation-name:bottom-reveal}:root .siteRoot .sculpture-fallback{position:absolute;left:25%;top:23%;width:55%;height:52%;perspective:800px}:root .siteRoot .sculpture-fallback>div{position:absolute;width:200px;height:265px;left:15%;top:0;border:30px solid #1673ff;border-radius:100%;box-shadow:inset 4px 5px 5px #b7dcff,6px 12px 18px rgba(9,84,197,.231372549);transform:rotate(-30deg) rotateY(-28deg);animation:fallback-turn 14s ease-in-out infinite}:root .siteRoot .sculpture-fallback>div+div{left:41%;top:20%;border-color:#78b5ff;animation-delay:-7s;transform:rotate(30deg) rotateY(40deg)}:root .siteRoot .product-section{position:relative;border-top:1px solid #dce5f1;border-bottom:1px solid #edf0f6}:root .siteRoot .product-rail{display:grid;grid-template-columns:repeat(5,1fr);max-width:1440px;margin:auto;padding:0 5%}:root .siteRoot .product-tab{display:flex;align-items:center;gap:13px;min-width:0;text-align:left;height:112px;padding:23px 22px;position:relative;border-right:1px solid #edf0f6;transition:background .4s,color .3s;isolation:isolate}:root .siteRoot .product-tab:first-child{border-left:1px solid #edf0f6}:root .siteRoot .product-tab:hover{background:#f8faff}:root .siteRoot .product-tab.active{background:linear-gradient(#f4f8ff,#ffffff)}:root .siteRoot .tab-number{position:absolute;right:18px;top:16px;font:9px Arial,sans-serif;color:#bec8d6;letter-spacing:1px}:root .siteRoot .product-tab>.icon{color:#6f85a1;stroke-width:1.4;transition:transform .4s,color .4s}:root .siteRoot .product-tab.active>.icon{color:var(--blue)}:root .siteRoot .product-tab:hover>.icon{transform:translateY(-3px)}:root .siteRoot .tab-copy{display:flex;flex-direction:column;gap:10px}:root .siteRoot .tab-copy strong{font-size:13px;white-space:nowrap}:root .siteRoot .tab-copy small{font-size:10px;color:#929dae;white-space:nowrap}:root .siteRoot .product-tab.active strong{color:var(--blue)}:root .siteRoot .product-tab .tab-arrow{position:absolute;width:13px;height:13px;right:18px;bottom:23px;opacity:0;transform:translateX(-7px);transition:.3s}:root .siteRoot .product-tab.active .tab-arrow{opacity:1;transform:translateX(0)}:root .siteRoot .tab-progress{height:2px;position:absolute;left:0;right:0;background:var(--blue);transform:scaleX(0);transform-origin:left;transition:transform .6s}:root .siteRoot .product-tab.active .tab-progress{transform:scaleX(1)}:root .siteRoot .product-summary{border-top:1px solid #edf1f7;max-width:1296px;margin:auto;padding:16px 22px;min-height:53px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:11px;color:#8490a2;letter-spacing:.3px}:root .siteRoot .product-summary button{display:flex;align-items:center;gap:10px;color:#5582bb;padding:0;font-size:11px;white-space:nowrap}:root .siteRoot .product-summary .icon{width:14px;height:14px}:root .siteRoot .enter{animation:reveal 1.15s var(--ease) both;animation-delay:var(--delay)}:root .siteRoot .is-switching{animation:content-switch .6s var(--ease)}:root .siteRoot .motion-paused *,:root .siteRoot .motion-paused :after,:root .siteRoot .motion-paused :before{animation-play-state:paused!important}:root .siteRoot .demo-dialog{padding:40px;width:min(850px,100vw - 32px);border:1px solid #dae6f7;border-radius:14px;color:var(--ink);box-shadow:0 40px 100px rgba(0,30,75,.1882352941);overflow:visible}:root .siteRoot .demo-dialog::backdrop{background:rgba(9,36,78,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .siteRoot .demo-dialog[open]{animation:dialog-in .35s var(--ease)}:root .siteRoot .demo-heading{display:flex;justify-content:space-between;gap:20px}:root .siteRoot .demo-heading h2{font-size:29px;letter-spacing:-.7px;margin:12px 0 0}:root .siteRoot .dialog-close{width:32px;height:32px;background:#f2f6fc;border-radius:50%;display:grid;place-items:center}:root .siteRoot .dialog-close .icon{width:17px;height:17px}:root .siteRoot .demo-intro{font-size:12px;color:#8490a2;line-height:1.8}:root .siteRoot .demo-canvas{position:relative;padding:40px 0 25px;background:radial-gradient(ellipse at 50% 20%,#edf5ff,white 70%);margin-top:25px}:root .siteRoot .demo-steps{display:grid;grid-template-columns:repeat(4,1fr);position:relative;grid-gap:20px;gap:20px}:root .siteRoot .demo-step{padding:0 5px;display:flex;flex-direction:column;gap:18px;align-items:center;font-size:12px;color:#8190a5;position:relative;z-index:1}:root .siteRoot .demo-step-number{width:66px;height:66px;display:grid;place-items:center;background:#fff;border:1px solid #d9e4f2;box-shadow:0 5px 16px rgba(34,96,173,.0274509804);border-radius:16px;color:#8ea1bb;font:18px Arial,sans-serif;transition:.4s}:root .siteRoot .demo-step.active{color:var(--blue)}:root .siteRoot .demo-step.active .demo-step-number{border-color:var(--blue);background:var(--blue);color:#fff;box-shadow:0 8px 25px rgba(18,103,255,.1529411765);transform:translateY(-5px)}:root .siteRoot .demo-step.passed .demo-step-number{color:var(--blue);background:#f0f6ff;border-color:#bcd5ff}:root .siteRoot .demo-track,:root .siteRoot .demo-track-active{position:absolute;left:12.5%;height:1px;background:#d8e4f4;width:75%;transition:transform .8s;transform-origin:left}:root .siteRoot .demo-track-active{background:var(--blue);transform:scaleX(0)}:root .siteRoot .demo-step-detail{display:flex;gap:25px;padding:24px 28px;margin:20px 0 30px;background:#f7faff;border:1px solid #e8eff9;border-radius:8px;min-height:113px}:root .siteRoot .demo-step-detail>span{font:12px Arial,sans-serif;color:#9aacca;padding-top:4px;white-space:nowrap}:root .siteRoot .demo-step-detail h3{font-size:16px;margin:0 0 10px}:root .siteRoot .demo-step-detail p{font-size:12px;color:#788aa4;line-height:1.8;margin:0}:root .siteRoot .demo-controls{display:flex;align-items:center;justify-content:space-between;gap:16px}:root .siteRoot .demo-note{font-size:10px;color:#94a1b3}:root .siteRoot .demo-controls .button{height:42px;font-size:12px;gap:10px}:root .siteRoot .demo-controls .icon{width:15px;height:15px}:root .siteRoot .demo-controls .icon use{fill:currentColor;stroke:none}@keyframes reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bottom-reveal{0%{opacity:0;transform:translate(-50%,15px)}to{opacity:1;transform:translate(-50%)}}@keyframes title-reveal{0%{transform:translateY(115%);opacity:.2}to{transform:translateY(0);opacity:1}}@keyframes title-shine{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes tag-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes seal-float{0%,to{transform:translateY(0) rotate(-11deg)}50%{transform:translateY(-14px) rotate(-7deg)}}@keyframes light-drift{0%{transform:translate3d(-30px,0,0) scale(.95)}to{transform:translate3d(30px,30px,0) scale(1.1)}}@keyframes data-flow{to{stroke-dashoffset:-665}}@keyframes spark-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes signal-bar{0%,to{transform:scaleY(.55);opacity:.5}50%{transform:scaleY(1);opacity:1}}@keyframes line-scan{0%{transform:translateX(-12px)}to{transform:translateX(32px)}}@keyframes button-shine{0%,75%{transform:translateX(-60%)}to{transform:translateX(60%)}}@keyframes scroll-tick{0%,to{transform:translateY(0);opacity:.3}50%{transform:translateY(3px);opacity:1}}@keyframes shadow-breathe{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(.93);opacity:.45}}@keyframes content-switch{0%{opacity:.2;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-in{0%{transform:translateY(18px) scale(.98);opacity:0}to{transform:none;opacity:1}}@keyframes fallback-turn{50%{transform:rotate(-24deg) rotateY(15deg) translateY(-15px)}}@media(min-width:1550px){:root .siteRoot .hero-inner{padding:0 3%}:root .siteRoot .hero-copy{padding-left:0}:root .siteRoot .visual-parallax{transform:scale(1.1) translate3d(var(--px,0),var(--py,0),0)}:root .siteRoot .hero-description{font-size:17px}:root .siteRoot .eyebrow{font-size:13px}:root .siteRoot .hero-buttons .button{height:58px;padding:0 29px;font-size:15px}:root .siteRoot .product-rail{padding:0 3%}:root .siteRoot .product-tab{height:122px}:root .siteRoot .hero{height:calc(100svh - var(--header) - 176px)}}@media(max-width:1180px){:root .siteRoot .header-inner{gap:24px;padding:0 4%}:root .siteRoot .desktop-nav{gap:23px;margin:0}:root .siteRoot .header-actions{gap:20px}:root .siteRoot .brand-name{font-size:21px}:root .siteRoot .brand-mark{width:38px}:root .siteRoot .hero-inner{padding:0 5%;grid-template-columns:50% 50%}:root .siteRoot .hero{min-height:610px}:root .siteRoot .visual-parallax{transform:scale(.88) translate3d(var(--px,0),var(--py,0),0);left:48%}:root .siteRoot .hero-copy h1{font-size:clamp(40px,4.6vw,56px);letter-spacing:-2px}:root .siteRoot .hero-description{font-size:13px}:root .siteRoot .hero-buttons{gap:13px}:root .siteRoot .button{padding:0 19px;gap:18px;font-size:13px;height:50px}:root .siteRoot .hero-promise{font-size:10px;gap:6px}:root .siteRoot .scene-footer{left:15%;bottom:61px}:root .siteRoot .product-tab{padding:20px 13px;gap:9px}:root .siteRoot .tab-copy strong{font-size:12px}:root .siteRoot .tab-copy small{font-size:9px}:root .siteRoot .product-tab>.icon{width:21px}:root .siteRoot .product-tab .tab-arrow{right:10px;width:11px}:root .siteRoot .mega-items{gap:5px}:root .siteRoot .mega-menu{gap:30px}:root .siteRoot .mega-items small{font-size:10px}:root .siteRoot .mega-items>a,:root .siteRoot .mega-items>button{padding:15px 8px}}@media(max-width:960px){:root .siteRoot{--header:76px}:root .siteRoot .desktop-nav{gap:19px}:root .siteRoot .nav-link{font-size:12px}:root .siteRoot .header-actions{gap:16px;font-size:12px}:root .siteRoot .header-cta{padding:11px 14px;gap:10px}:root .siteRoot .brand-name{font-size:19px}:root .siteRoot .brand-domain{font-size:8px;letter-spacing:2.6px}:root .siteRoot .brand{gap:5px}:root .siteRoot .hero-inner{grid-template-columns:51% 49%}:root .siteRoot .hero-copy h1{font-size:43px;letter-spacing:-2px}:root .siteRoot .visual-parallax{transform:scale(.74) translate3d(var(--px,0),var(--py,0),0);left:44%}:root .siteRoot .hero-description{font-size:12px}:root .siteRoot .eyebrow{font-size:10px;letter-spacing:1.2px}:root .siteRoot .hero-buttons{gap:9px}:root .siteRoot .button{font-size:12px;padding:0 15px;gap:15px}:root .siteRoot .hero-promise{font-size:9px}:root .siteRoot .promise-divider{margin:0 2px}:root .siteRoot .product-rail{padding:0 4%}:root .siteRoot .product-tab{height:105px;padding:19px 10px;gap:7px}:root .siteRoot .product-tab>.icon{width:18px}:root .siteRoot .tab-copy strong{font-size:11px}:root .siteRoot .tab-copy small{font-size:8px}:root .siteRoot .tab-number{top:12px;right:12px}:root .siteRoot .product-tab .tab-arrow{bottom:15px}:root .siteRoot .hero{min-height:570px;height:calc(100svh - var(--header) - 158px)}:root .siteRoot .hero-promise .promise-divider,:root .siteRoot .hero-promise a{display:none}:root .siteRoot .hero-bottom{bottom:25px}:root .siteRoot .scene-footer{bottom:70px;left:8%}:root .siteRoot .scene-label{font-size:9px;letter-spacing:0}:root .siteRoot .mega-menu{grid-template-columns:1fr 2.6fr;gap:25px}:root .siteRoot .mega-items{grid-template-columns:repeat(2,1fr)}:root .siteRoot .mega-intro h2{font-size:21px}}@media(max-width:760px){:root .siteRoot{--header:70px}:root .siteRoot .header-inner{padding:0 6%}:root .siteRoot .brand-name{font-size:21px}:root .siteRoot .brand-mark{width:37px}:root .siteRoot .header-actions{gap:16px}:root .siteRoot .header-cta{font-size:11px;padding:10px 14px}:root .siteRoot .header-cta .icon,:root .siteRoot .login-link{display:none}:root .siteRoot .mobile-toggle{display:flex;flex-direction:column;gap:6px;padding:7px 0 7px 5px}:root .siteRoot .mobile-toggle span{width:21px;height:1px;background:#253953;transition:transform .3s}:root .siteRoot .menu-open .mobile-toggle span:first-child{transform:translateY(3.5px) rotate(45deg)}:root .siteRoot .menu-open .mobile-toggle span:last-child{transform:translateY(-3.5px) rotate(-45deg)}:root .siteRoot .desktop-nav{display:none}:root .siteRoot .mega-menu{padding:25px 6% 30px;grid-template-columns:1fr;gap:10px}:root .siteRoot .mega-intro{display:none}:root .siteRoot .mega-items{gap:8px}:root .siteRoot .mega-items>a,:root .siteRoot .mega-items>button{padding:16px 8px}:root .siteRoot .mega-items small{white-space:normal;font-size:10px;line-height:1.5}:root .siteRoot .hero{height:auto;min-height:unset;max-height:none}:root .siteRoot .hero-inner{display:flex;flex-direction:column;align-items:stretch;padding:0 7%}:root .siteRoot .hero-copy{padding-top:49px;padding-bottom:0;position:relative;z-index:8}:root .siteRoot .eyebrow{font-size:10px;margin-bottom:21px;gap:9px;letter-spacing:1.5px}:root .siteRoot .eyebrow-line{width:18px}:root .siteRoot .hero-copy h1{font-size:clamp(35px,8vw,53px);line-height:1.35;letter-spacing:-1.7px}:root .siteRoot .title-dot{letter-spacing:-8px}:root .siteRoot .hero-description{font-size:12px;line-height:1.95;margin-top:18px;letter-spacing:0}:root .siteRoot .hero-buttons{margin-top:24px;gap:12px}:root .siteRoot .hero-buttons .button{height:47px;font-size:12px;padding:0 18px;gap:13px}:root .siteRoot .hero-promise{margin-top:21px;font-size:9px}:root .siteRoot .hero-visual{height:370px;margin-top:-10px;margin-left:-5%;margin-right:-5%;width:110%}:root .siteRoot .visual-parallax{transform:scale(.65) translate3d(var(--px,0),var(--py,0),0);left:50%;top:50%;margin-top:-334px}:root .siteRoot .scene-footer{bottom:25px;left:10%;right:8%}:root .siteRoot .hero-bottom{position:relative;left:auto;transform:none;bottom:auto;width:86%;margin:0 auto 21px;font-size:7px;letter-spacing:1px}:root .siteRoot .hero-bottom.enter{animation-name:reveal}:root .siteRoot .scroll-hint{display:none}:root .siteRoot .hero-index b{font-size:14px}:root .siteRoot .hero-index{gap:7px}:root .siteRoot .hero-index>span{font-size:8px}:root .siteRoot .hero-grid{background-size:56px 56px;-webkit-mask-image:linear-gradient(transparent 25%,rgba(0,0,0,.6));mask-image:linear-gradient(transparent 25%,rgba(0,0,0,.6))}:root .siteRoot .giant-word{font-size:112px;bottom:40px;right:-10px;letter-spacing:-7px}:root .siteRoot .product-rail{grid-template-columns:repeat(5,190px);overflow-x:auto;scroll-snap-type:x mandatory;padding:0 7%;scrollbar-width:thin;scrollbar-color:#bacfe9 rgba(0,0,0,0)}:root .siteRoot .product-tab{height:100px;scroll-snap-align:start;padding:20px 18px;gap:12px}:root .siteRoot .product-tab>.icon{width:23px;height:23px}:root .siteRoot .tab-copy strong{font-size:12px}:root .siteRoot .tab-copy small{font-size:9px}:root .siteRoot .tab-number{right:15px}:root .siteRoot .product-summary{padding:15px 7%;align-items:flex-start;gap:15px;font-size:10px;line-height:1.8;min-height:73px}:root .siteRoot .product-summary button{font-size:10px;gap:5px;margin-top:1px}:root .siteRoot .product-summary .icon{width:12px}:root .siteRoot .demo-dialog{padding:26px 20px}:root .siteRoot .demo-heading h2{font-size:22px;line-height:1.5}:root .siteRoot .demo-heading{gap:10px}:root .siteRoot .dialog-close{flex-shrink:0}:root .siteRoot .demo-intro{font-size:11px;line-height:1.8}:root .siteRoot .demo-step-number{width:44px;height:44px;font-size:15px;border-radius:12px}:root .siteRoot .demo-steps{gap:4px}:root .siteRoot .demo-step{font-size:10px;gap:15px}:root .siteRoot .demo-track,:root .siteRoot .demo-track-active{top:62px}:root .siteRoot .demo-step-detail{padding:20px 17px;gap:13px;min-height:130px;margin:15px 0 24px}:root .siteRoot .demo-step-detail>span{font-size:9px}:root .siteRoot .demo-step-detail h3{font-size:14px}:root .siteRoot .demo-step-detail p{font-size:11px}:root .siteRoot .demo-controls{flex-direction:column-reverse;align-items:stretch;gap:18px}:root .siteRoot .demo-note{text-align:center;font-size:9px}:root .siteRoot .light-one{top:20%}:root .siteRoot .product-tab .tab-arrow{right:15px}}@media(prefers-reduced-motion:reduce){:root .siteRoot{scroll-behavior:auto}:root .siteRoot *,:root .siteRoot :after,:root .siteRoot :before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important}:root .siteRoot .enter,:root .siteRoot .title-line{opacity:1;transform:none}:root .siteRoot .hero-bottom.enter{transform:translateX(-50%)}:root .siteRoot .visual-parallax{transition:none}:root .siteRoot .orbital-point{display:none}}@font-face{font-family:Geist;src:url(/site/assets/fonts/Geist.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root .siteRoot{--blue:#1761e8;--ink:#152238;--muted:#65728a;--surface:#f5f8fd;--line:#dfe6f1;--ease:cubic-bezier(.22,1,.36,1);--header:80px;--space-25:2px;--space-50:4px;--space-75:8px;--space-100:12px;--space-200:16px;--space-300:24px;--space-400:32px;--space-500:40px;--space-600:48px;--space-700:64px;--space-800:80px;--space-900:96px;--font-xs:12px;--font-sm:14px;--font-base:16px;--font-lg:18px;--font-xl:20px;--font-2xl:24px;--font-3xl:30px;--font-4xl:36px;--font-5xl:48px;--font-6xl:60px;--font-7xl:72px;background:var(--surface);font-family:Geist,PingFang SC,Microsoft YaHei,sans-serif;font-synthesis:none}:root .siteRoot button,:root .siteRoot input{font-family:inherit}:root .siteRoot h1,:root .siteRoot h2,:root .siteRoot h3{text-wrap:balance}:root .siteRoot p{text-wrap:pretty}:root .siteRoot main:focus{outline:none}:root .siteRoot .heading-1{font-size:var(--font-6xl);line-height:1;font-weight:600}:root .siteRoot .heading-2{font-size:var(--font-5xl);line-height:1;font-weight:600}:root .siteRoot .heading-3{font-size:var(--font-4xl);line-height:40px;font-weight:600}:root .siteRoot .heading-4{font-size:var(--font-3xl);line-height:36px;font-weight:600}:root .siteRoot .heading-5{font-size:var(--font-2xl);line-height:32px;font-weight:600}:root .siteRoot .title-1{font-size:var(--font-xl);line-height:28px;font-weight:500}:root .siteRoot .title-3{font-size:var(--font-base);line-height:24px;font-weight:500}:root .siteRoot .title-4{font-size:var(--font-sm);line-height:20px;font-weight:500}:root .siteRoot .body-3{font-size:var(--font-base);line-height:24px;font-weight:400}:root .siteRoot .body-6{font-size:var(--font-sm);line-height:20px;font-weight:400}:root .siteRoot .button-md{font-size:var(--font-base);line-height:24px;font-weight:600}:root .siteRoot .button-sm{font-size:var(--font-sm);line-height:20px;font-weight:600}:root .siteRoot .caption-4{font-size:var(--font-xs);line-height:16px;font-weight:500}:root .siteRoot .caption-5{font-size:var(--font-xs);line-height:16px;font-weight:400}:root .siteRoot .icon,:root .siteRoot .nav-link svg,:root .siteRoot .play-circle svg{fill:currentColor;stroke:none}:root .siteRoot .icon{width:24px;height:24px}:root .siteRoot .skip-link{position:fixed;top:var(--space-200);left:var(--space-300);z-index:40;padding:var(--space-100) var(--space-200);background:#fff;color:var(--blue);border:1px solid var(--blue);border-radius:8px;transform:translateY(-160%);transition:transform .5s var(--ease)}:root .siteRoot .skip-link:focus{transform:none}:root .siteRoot a:focus-visible,:root .siteRoot button:focus-visible{outline:3px solid #91b8ff;outline-offset:4px}:root .siteRoot .site-header{width:calc(100% - 48px);max-width:1440px;height:var(--header);margin:var(--space-200) auto 0;background:rgba(0,0,0,0);border:0;-webkit-backdrop-filter:none;backdrop-filter:none}:root .siteRoot .header-inner{padding:0 var(--space-300);gap:var(--space-300);max-width:none;background:rgba(255,255,255,.8666666667);border:1px solid #e0e7f1;border-radius:12px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 8px 32px rgba(46,91,154,.0196078431)}:root .siteRoot .brand{gap:var(--space-75)}:root .siteRoot .brand-mark{width:40px;height:48px}:root .siteRoot .brand-name{font-size:var(--font-2xl);line-height:32px;font-weight:700;letter-spacing:1px}:root .siteRoot .brand-domain{font-family:inherit;font-size:var(--font-xs);line-height:16px;font-weight:400;margin-top:0;letter-spacing:2px;color:#7c8ba0}:root .siteRoot .desktop-nav{margin:0;gap:var(--space-400)}:root .siteRoot .nav-link{font-size:var(--font-sm);line-height:20px;transition:color .3s var(--ease)}:root .siteRoot .nav-link.current:after{height:2px;width:24px;bottom:12px;border-radius:2px}:root .siteRoot .nav-link .external-arrow,:root .siteRoot .nav-link svg{width:16px;height:16px}:root .siteRoot .nav-products svg{transition:transform .5s var(--ease)}:root .siteRoot .nav-products[aria-expanded=true] svg{transform:rotate(180deg)}:root .siteRoot .header-actions{gap:var(--space-300);font-size:var(--font-sm);line-height:20px}:root .siteRoot .header-cta{gap:var(--space-200);padding:var(--space-75) var(--space-100);min-height:40px;font-size:var(--font-sm);line-height:20px;font-weight:600;border-radius:6px;transition:background .3s var(--ease),box-shadow .3s var(--ease),transform .5s var(--ease)}:root .siteRoot .header-cta .icon{width:16px;height:16px}:root .siteRoot .login-link{transition:color .3s var(--ease)}:root .siteRoot .login-link:hover{color:var(--blue)}:root .siteRoot .button:active,:root .siteRoot .header-cta:active{transform:scale(.98)}:root .siteRoot .mega-menu{top:calc(var(--header) + 8px);gap:var(--space-500);padding:var(--space-400);border:1px solid var(--line);border-radius:12px;box-shadow:0 24px 64px rgba(26,69,123,.0784313725);transition:transform .5s var(--ease),opacity .3s var(--ease),visibility .3s var(--ease)}:root .siteRoot .mega-intro h2{font-size:var(--font-2xl);line-height:32px;margin:var(--space-100) 0 var(--space-300);font-weight:600}:root .siteRoot .mega-intro a,:root .siteRoot .section-kicker{font-size:var(--font-xs);line-height:16px}:root .siteRoot .mega-intro a{gap:var(--space-200)}:root .siteRoot .mega-items{gap:var(--space-75) var(--space-200)}:root .siteRoot .mega-items>a,:root .siteRoot .mega-items>button{gap:var(--space-100);padding:var(--space-200) var(--space-100);border-radius:8px;transition:background .3s var(--ease),transform .5s var(--ease)}:root .siteRoot .mega-items>a:active,:root .siteRoot .mega-items>button:active{transform:scale(.98)}:root .siteRoot .mega-items span{font-size:var(--font-sm);line-height:20px;font-weight:500}:root .siteRoot .mega-items small{margin-top:var(--space-75);font-size:var(--font-xs);line-height:16px}:root .siteRoot .mega-items .icon{width:24px;height:24px}:root .siteRoot .site-header.menu-open .mega-items>*{animation:menu-enter .5s var(--ease) both}:root .siteRoot .mega-items>:nth-child(2){animation-delay:60ms!important}:root .siteRoot .mega-items>:nth-child(3){animation-delay:.12s!important}:root .siteRoot .mega-items>:nth-child(4){animation-delay:.18s!important}:root .siteRoot .mega-items>:nth-child(5){animation-delay:.24s!important}:root .siteRoot .mega-items>:nth-child(6){animation-delay:.3s!important}:root .siteRoot .menu-scrim{inset:0;background:rgba(16,43,75,.0862745098);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:root .siteRoot #home .hero{background:var(--surface);height:calc(100svh - 280px);min-height:640px;max-height:800px;overflow:clip}:root .siteRoot .hero:after{display:none}:root .siteRoot .hero-inner{max-width:1440px;padding:0 var(--space-600);grid-template-columns:52% 48%;gap:0}:root .siteRoot .hero-copy{padding:var(--space-300) 0 var(--space-600)}:root .siteRoot .hero-copy h1{font-size:var(--font-6xl);line-height:1;letter-spacing:-2px;font-weight:600;max-width:680px;display:grid;grid-gap:var(--space-75);gap:var(--space-75)}:root .siteRoot .title-mask{padding:var(--space-50) 0}:root .siteRoot .title-line{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:linear-gradient(90deg,#000,#666);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);animation:title-reveal .8s var(--ease) both;animation-delay:var(--delay)}:root .siteRoot .latin{letter-spacing:-3px}:root .siteRoot .eyebrow{gap:var(--space-100);margin-bottom:var(--space-300);color:#657a99;letter-spacing:1px;font-size:var(--font-xs);line-height:16px}:root .siteRoot .eyebrow-line{width:24px;height:2px}:root .siteRoot .eyebrow-line:after{animation:line-scan 3s var(--ease) infinite}:root .siteRoot .hero-description{max-width:680px;margin:var(--space-300) 0 0;color:#637089;font-size:var(--font-base);line-height:24px;letter-spacing:0}:root .siteRoot .hero-description span{display:block}:root .siteRoot .hero-description span+span{margin-top:var(--space-75)}:root .siteRoot .hero-buttons{gap:var(--space-300);margin-top:var(--space-400)}:root .siteRoot .button{height:auto;min-height:48px;padding:var(--space-75) var(--space-100);gap:var(--space-300);border-radius:6px;font-size:var(--font-base);line-height:24px;font-weight:600;transition:background .3s var(--ease),box-shadow .3s var(--ease),transform .5s var(--ease),color .3s var(--ease)}:root .siteRoot .button-primary{box-shadow:0 8px 24px rgba(23,97,232,.1019607843)}:root .siteRoot .button-primary:before{background:rgba(255,255,255,.0901960784);width:24px;inset:-48px auto -48px -64px;transform:rotate(20deg);animation:refined-shine 8s var(--ease) infinite}:root .siteRoot .button-primary .icon{width:24px;height:24px;transition:transform .5s var(--ease)}:root .siteRoot .button-secondary{padding:var(--space-75) 0;border:0;color:#40516c;font-size:var(--font-sm);line-height:20px;font-weight:500;gap:var(--space-100);overflow:visible}:root .siteRoot .button-secondary:hover{background:rgba(0,0,0,0);color:var(--blue)}:root .siteRoot .play-circle{width:24px;height:24px;border-color:#a5b3c8;transition:color .3s var(--ease),background .3s var(--ease),border-color .3s var(--ease)}:root .siteRoot .play-circle svg{width:12px;height:12px;margin-left:0}:root .siteRoot .button-secondary:hover .play-circle{border-color:var(--blue);background:#fff}:root .siteRoot .hero-promise{gap:var(--space-200);margin-top:var(--space-400);font-size:var(--font-xs);line-height:16px;color:#7888a0}:root .siteRoot .hero-promise>span{display:flex;align-items:center;gap:var(--space-75)}:root .siteRoot .hero-promise .icon{width:16px;height:16px;color:#7695bf}:root .siteRoot .hero-promise .promise-arrow{width:12px;height:12px;color:#b5c2d4}:root .siteRoot .hero-visual .visual-parallax{transform:scale(.94) translate3d(var(--px,0),var(--py,0),0);transition:transform .8s var(--ease)}:root .siteRoot .sculpture-glow{background:#e6effe;opacity:.45;filter:none;left:17%;top:18%;width:70%;height:68%}:root .siteRoot .ground-shadow{background:#8aa8d3;opacity:.14;filter:blur(24px);animation:shadow-breathe 7s var(--ease) infinite}:root .siteRoot .floor-grid{background:none;-webkit-mask-image:none;mask-image:none;border:1px solid rgba(123,161,208,.0901960784);border-radius:50%;opacity:.7}:root .siteRoot .data-path{stroke-dasharray:none;animation:connection-pulse 5s var(--ease) infinite;opacity:.18}:root .siteRoot .path-two{animation-delay:-2.5s}:root .siteRoot .node-spark,:root .siteRoot .orbit-tag{animation-timing-function:var(--ease)}:root .siteRoot .orbit-tag{background:rgba(255,255,255,.9294117647);border:1px solid #e3ebf8;box-shadow:0 16px 40px rgba(38,83,139,.031372549);padding:var(--space-100) var(--space-200) var(--space-100) var(--space-100);gap:var(--space-100);border-radius:12px}:root .siteRoot .tag-icon{height:40px;width:40px;border-radius:8px;background:#edf3fd}:root .siteRoot .tag-icon .icon{width:24px;height:24px}:root .siteRoot .orbit-tag small{font-family:inherit;font-size:var(--font-xs);line-height:16px;font-weight:400;letter-spacing:1px;color:#899bb4;margin-bottom:var(--space-50)}:root .siteRoot .orbit-tag strong{font-size:var(--font-sm);line-height:20px;font-weight:500;letter-spacing:0}:root .siteRoot .tag-dot{margin-left:var(--space-75);width:4px;height:4px;animation-timing-function:var(--ease)}:root .siteRoot .tag-source{left:3%;top:21%}:root .siteRoot .tag-target{right:-1%;top:40%}:root .siteRoot .tag-data{left:26%;bottom:12%}:root .siteRoot .signal-bars{gap:4px;margin-left:var(--space-75)}:root .siteRoot .signal-bars i{width:2px;animation-timing-function:var(--ease)}:root .siteRoot .brand-seal{width:64px;height:80px;top:43%;left:48%;border-radius:16px;background:rgba(255,255,255,.7882352941);border-color:#fff;box-shadow:0 16px 40px rgba(22,69,117,.0509803922);animation-timing-function:var(--ease)}:root .siteRoot .brand-seal svg{width:40px;height:40px}:root .siteRoot .scene-footer{bottom:var(--space-700);left:16%;right:var(--space-75);gap:var(--space-200)}:root .siteRoot .scene-label{font-size:var(--font-xs);line-height:16px;letter-spacing:0;gap:var(--space-75);color:#7a8ca6}:root .siteRoot .motion-toggle{width:32px;height:32px;background:rgba(255,255,255,.4392156863);border:1px solid #d3dff0;transition:background .3s var(--ease),transform .5s var(--ease)}:root .siteRoot .motion-toggle svg{width:12px;height:12px}:root .siteRoot .motion-toggle:active{transform:scale(.98)}:root .siteRoot .hero-bottom{bottom:var(--space-300);width:calc(100% - 96px);max-width:1344px;color:#8997ad;font-family:inherit;font-size:var(--font-xs);line-height:16px;letter-spacing:0}:root .siteRoot .hero-signature{display:flex;align-items:center;gap:var(--space-100)}:root .siteRoot .hero-signature>span{width:16px;height:1px;background:#c2cee0}:root .siteRoot .scroll-hint{font-size:var(--font-xs);line-height:16px;letter-spacing:0;gap:var(--space-100)}:root .siteRoot .scroll-hint>span:after{animation-timing-function:var(--ease)}:root .siteRoot .hero-index{gap:var(--space-100);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root .siteRoot .hero-index b{font-size:var(--font-xl);line-height:28px;font-weight:500}:root .siteRoot .hero-index>span{font-size:var(--font-xs);line-height:16px}:root .siteRoot .product-section{background:#fff;border:0;padding:var(--space-75) var(--space-300) 0}:root .siteRoot .product-rail{max-width:1392px;padding:var(--space-75);border:1px solid var(--line);border-radius:12px;gap:var(--space-75)}:root .siteRoot .product-tab,:root .siteRoot .product-tab:first-child{border:0;border-radius:8px;padding:var(--space-300);height:112px;gap:var(--space-100);background:rgba(0,0,0,0);transition:background .3s var(--ease),transform .5s var(--ease)}:root .siteRoot .product-tab.active{background:#eff5ff}:root .siteRoot .product-tab:hover{background:#f5f8fd}:root .siteRoot .product-tab.active:hover{background:#eaf2ff}:root .siteRoot .product-tab:active{transform:scale(.98)}:root .siteRoot .product-tab>.icon{width:24px;height:24px;stroke:none;transition:transform .5s var(--ease),color .3s var(--ease)}:root .siteRoot .tab-number{top:var(--space-100);right:var(--space-200);color:#a7b4c8;font-family:inherit;font-size:var(--font-xs);line-height:16px;letter-spacing:0}:root .siteRoot .tab-copy{gap:var(--space-75)}:root .siteRoot .tab-copy strong{font-size:var(--font-sm);line-height:20px;font-weight:500}:root .siteRoot .tab-copy small{font-size:var(--font-xs);line-height:16px;color:#7d8da4}:root .siteRoot .product-tab .tab-arrow{right:var(--space-100);bottom:var(--space-100);width:16px;height:16px}:root .siteRoot .tab-progress{bottom:0;left:16px;right:16px;border-radius:2px;transition:transform .5s var(--ease)}:root .siteRoot .product-summary{max-width:1344px;border:0;padding:var(--space-200) 0;gap:var(--space-300);color:#7b899e;font-size:var(--font-xs);line-height:16px;letter-spacing:0}:root .siteRoot .product-summary button{font-size:var(--font-xs);line-height:16px;gap:var(--space-75);transition:color .3s var(--ease)}:root .siteRoot .product-summary button:hover{color:var(--blue)}:root .siteRoot .product-summary .icon{width:16px;height:16px}:root .siteRoot .preview-footer{background:#fff;padding:var(--space-200) var(--space-600) var(--space-300);max-width:none;display:flex;justify-content:space-between;gap:var(--space-200);color:#a0acbc;font-size:var(--font-xs);line-height:16px}:root .siteRoot .preview-footer nav{display:flex;gap:var(--space-300)}:root .siteRoot .preview-footer a{transition:color .3s var(--ease)}:root .siteRoot .preview-footer a:hover{color:var(--blue)}:root .siteRoot .demo-dialog{padding:var(--space-500);border-radius:16px}:root .siteRoot .demo-heading{gap:var(--space-300)}:root .siteRoot .demo-heading h2{font-size:var(--font-3xl);line-height:36px;font-weight:600;margin:var(--space-100) 0 0}:root .siteRoot .demo-intro{font-size:var(--font-sm);line-height:20px}:root .siteRoot .dialog-close{transition:background .3s var(--ease),transform .5s var(--ease)}:root .siteRoot .dialog-close:hover{background:#e3edfc}:root .siteRoot .dialog-close:active{transform:scale(.98)}:root .siteRoot .demo-canvas{background:#f5f8fd;padding:var(--space-500) 0 var(--space-300);margin-top:var(--space-300);border-radius:12px}:root .siteRoot .demo-steps{gap:var(--space-200)}:root .siteRoot .demo-step{gap:var(--space-200);padding:0 var(--space-50);font-size:var(--font-xs);line-height:16px}:root .siteRoot .demo-step-number{width:64px;height:64px;font-family:inherit;font-size:var(--font-lg);line-height:28px;transition:background .3s var(--ease),color .3s var(--ease),transform .5s var(--ease),box-shadow .3s var(--ease),border-color .3s var(--ease)}:root .siteRoot .demo-step.active .demo-step-number{transform:translateY(-4px)}:root .siteRoot .demo-step:hover .demo-step-number{border-color:#87aaf0}:root .siteRoot .demo-step:active .demo-step-number{transform:scale(.98)}:root .siteRoot .demo-track,:root .siteRoot .demo-track-active{top:72px;transition:transform .5s var(--ease)}:root .siteRoot .demo-step-detail{margin:var(--space-300) 0;padding:var(--space-300);gap:var(--space-300)}:root .siteRoot .demo-step-detail>span{font-family:inherit;font-size:var(--font-xs);line-height:16px;padding-top:var(--space-50)}:root .siteRoot .demo-step-detail h3{font-size:var(--font-base);line-height:24px;font-weight:500;margin:0 0 var(--space-75)}:root .siteRoot .demo-step-detail p{font-size:var(--font-sm);line-height:20px}:root .siteRoot .demo-controls{gap:var(--space-200)}:root .siteRoot .demo-note{font-size:var(--font-xs);line-height:16px}:root .siteRoot .demo-controls .button{height:auto;min-height:40px;gap:var(--space-100);font-size:var(--font-sm);line-height:20px}:root .siteRoot .demo-controls .icon{width:16px;height:16px}:root .siteRoot .enter{animation-duration:.8s;animation-timing-function:var(--ease)}:root .siteRoot .is-switching{animation-duration:.5s}:root .siteRoot .demo-dialog[open],:root .siteRoot .is-switching{animation-timing-function:var(--ease)}:root .siteRoot .motion-paused .enter,:root .siteRoot .motion-paused .title-line{animation-play-state:running!important}:root .siteRoot .motion-paused .demo-dialog[open],:root .siteRoot .motion-paused .is-switching,:root .siteRoot .motion-paused .mega-items>*{animation:none!important;opacity:1}:root .siteRoot .sculpture-fallback>div{animation-timing-function:var(--ease)}@keyframes menu-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes connection-pulse{0%,to{opacity:.12}50%{opacity:.65}}@keyframes refined-shine{0%,70%{transform:translateX(0) rotate(20deg);opacity:0}75%{opacity:1}to{transform:translateX(360px) rotate(20deg);opacity:0}}@media(min-width:1550px){:root .siteRoot .hero-inner{padding:0 var(--space-600)}:root .siteRoot .hero-copy h1{font-size:var(--font-6xl);line-height:1}:root .siteRoot .hero-visual .visual-parallax{transform:scale(1.02) translate3d(var(--px,0),var(--py,0),0)}:root .siteRoot .hero-buttons .button{height:auto;min-height:48px;padding:var(--space-75) var(--space-100);font-size:var(--font-base);line-height:24px}:root .siteRoot .hero-buttons .button-secondary{padding:var(--space-75) 0;font-size:var(--font-sm);line-height:20px}}@media(max-width:1180px)and (min-width:761px){:root .siteRoot .site-header{width:calc(100% - 32px)}:root .siteRoot .header-inner{padding:0 var(--space-200);gap:var(--space-200)}:root .siteRoot .desktop-nav{gap:var(--space-300)}:root .siteRoot .brand-name{font-size:var(--font-xl);line-height:28px}:root .siteRoot .header-actions{gap:var(--space-200)}:root .siteRoot .hero-inner{grid-template-columns:53% 47%;padding:0 var(--space-400)}:root .siteRoot .hero-copy h1{font-size:var(--font-5xl);line-height:1}:root .siteRoot .hero-description{font-size:var(--font-sm);line-height:20px}:root .siteRoot .hero-visual .visual-parallax{transform:scale(.8) translate3d(var(--px,0),var(--py,0),0);left:46%}:root .siteRoot .hero-buttons{gap:var(--space-200)}:root .siteRoot .hero-buttons .button-primary{gap:var(--space-200);font-size:var(--font-sm);line-height:20px}:root .siteRoot .hero-buttons .button-secondary{font-size:var(--font-xs);line-height:16px}:root .siteRoot .hero-promise{gap:var(--space-100)}:root .siteRoot .hero-bottom{width:calc(100% - 64px)}:root .siteRoot .scene-footer{left:8%;right:0}:root .siteRoot .scene-label{font-size:var(--font-xs)}:root .siteRoot .product-tab{padding:var(--space-200) var(--space-100);gap:var(--space-75)}:root .siteRoot .product-tab>.icon{width:20px;height:20px}:root .siteRoot .tab-copy small,:root .siteRoot .tab-copy strong{font-size:var(--font-xs);line-height:16px}:root .siteRoot .tab-copy small{white-space:normal}:root .siteRoot .product-summary{padding:var(--space-200) var(--space-75)}:root .siteRoot .preview-footer{padding-left:var(--space-400);padding-right:var(--space-400)}}@media(max-width:960px)and (min-width:761px){:root .siteRoot .desktop-nav{gap:var(--space-200)}:root .siteRoot .nav-link{font-size:var(--font-xs);line-height:16px}:root .siteRoot .header-actions{gap:var(--space-100)}:root .siteRoot .brand-mark{width:32px}:root .siteRoot .brand-name{font-size:var(--font-lg);line-height:28px}:root .siteRoot .header-cta{font-size:var(--font-xs);line-height:16px;gap:var(--space-75)}:root .siteRoot .hero-copy h1{font-size:var(--font-4xl);line-height:40px;letter-spacing:-1px}:root .siteRoot .hero-promise{gap:var(--space-75)}:root .siteRoot .hero-promise .promise-arrow{display:none}:root .siteRoot .hero-visual .visual-parallax{transform:scale(.67) translate3d(var(--px,0),var(--py,0),0)}:root .siteRoot .hero-buttons{gap:var(--space-100)}:root .siteRoot .hero-buttons .button-primary,:root .siteRoot .hero-buttons .button-secondary{gap:var(--space-75)}:root .siteRoot .scene-footer{left:0;bottom:var(--space-800)}:root .siteRoot .scroll-hint{display:none}}@media(max-width:760px){:root .siteRoot.menu-is-open{overflow:hidden}:root .siteRoot{--header:64px}:root .siteRoot .site-header{width:calc(100% - 24px);margin-top:var(--space-100)}:root .siteRoot .header-inner{padding:0 var(--space-200);gap:var(--space-200);border-radius:12px}:root .siteRoot .brand-mark{width:32px;height:40px}:root .siteRoot .brand-name{font-size:var(--font-xl);line-height:24px}:root .siteRoot .brand-domain{font-size:var(--font-xs);line-height:16px;letter-spacing:1px}:root .siteRoot .header-actions{gap:var(--space-200)}:root .siteRoot .header-cta{padding:var(--space-75) var(--space-100);min-height:32px;font-size:var(--font-xs);line-height:16px}:root .siteRoot .mobile-toggle{padding:var(--space-75) 0;gap:var(--space-75)}:root .siteRoot .mobile-toggle span{width:24px;transition:transform .5s var(--ease)}:root .siteRoot .menu-open .mobile-toggle span:first-child{transform:translateY(4.5px) rotate(45deg)}:root .siteRoot .menu-open .mobile-toggle span:last-child{transform:translateY(-4.5px) rotate(-45deg)}:root .siteRoot .mega-menu{position:fixed;inset:84px 12px 12px;width:auto;padding:var(--space-300) var(--space-200);display:flex;flex-direction:column;gap:var(--space-300);background:rgba(255,255,255,.937254902);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);overflow-y:auto;overscroll-behavior:contain;border-radius:16px}:root .siteRoot .mega-items{grid-template-columns:1fr;gap:var(--space-50)}:root .siteRoot .mega-items>a,:root .siteRoot .mega-items>button{padding:var(--space-100);gap:var(--space-200)}:root .siteRoot .mega-items span{font-size:var(--font-base);line-height:24px}:root .siteRoot .mega-items small{font-size:var(--font-xs);line-height:16px;margin-top:var(--space-50)}:root .siteRoot .mega-menu .mobile-utilities{margin-top:auto;padding-top:var(--space-300);gap:var(--space-300);font-size:var(--font-sm);line-height:20px}:root .siteRoot #home .hero{height:auto;min-height:0;max-height:none}:root .siteRoot .hero-inner{display:flex;flex-direction:column;padding:0 var(--space-300)}:root .siteRoot .hero-copy{padding:var(--space-600) 0 0}:root .siteRoot .eyebrow{font-size:var(--font-xs);line-height:16px;gap:var(--space-75);margin-bottom:var(--space-200);letter-spacing:0}:root .siteRoot .eyebrow-line{width:16px}:root .siteRoot .hero-copy h1{font-size:var(--font-4xl);line-height:40px;letter-spacing:-1px;gap:0}:root .siteRoot .title-mask{padding:var(--space-50) 0}:root .siteRoot .latin{letter-spacing:-1px}:root .siteRoot .hero-description{font-size:var(--font-sm);line-height:20px;margin-top:var(--space-200)}:root .siteRoot .hero-description span+span{margin-top:var(--space-75)}:root .siteRoot .hero-buttons{margin-top:var(--space-300);gap:var(--space-200);flex-wrap:wrap}:root .siteRoot .hero-buttons .button{height:auto;min-height:48px;padding:var(--space-75) var(--space-100);font-size:var(--font-sm);line-height:20px;gap:var(--space-100)}:root .siteRoot .hero-buttons .button-secondary{padding:var(--space-75) 0;gap:var(--space-75);font-size:var(--font-xs);line-height:16px}:root .siteRoot .hero-buttons .button-primary .icon{width:20px;height:20px}:root .siteRoot .hero-promise{margin-top:var(--space-300);gap:var(--space-100);font-size:var(--font-xs);line-height:16px;flex-wrap:wrap}:root .siteRoot .hero-promise>span{gap:var(--space-50)}:root .siteRoot .hero-promise .icon{width:16px;height:16px}:root .siteRoot .hero-promise .promise-arrow{width:12px;height:12px}:root .siteRoot .hero-visual{height:352px;margin:0 -24px;width:calc(100% + 48px)}:root .siteRoot .hero-visual .visual-parallax{transform:scale(.51) translate3d(var(--px,0),var(--py,0),0);left:50%;margin-top:-334px}:root .siteRoot .orbit-tag strong{font-size:var(--font-base);line-height:24px}:root .siteRoot .orbit-tag small{font-size:var(--font-xs);line-height:16px}:root .siteRoot .tag-source{left:3%}:root .siteRoot .tag-target{right:0}:root .siteRoot .tag-data{bottom:12%}:root .siteRoot .scene-footer{bottom:var(--space-200);left:var(--space-300);right:var(--space-300)}:root .siteRoot .hero-bottom,:root .siteRoot .scene-label{font-size:var(--font-xs);line-height:16px}:root .siteRoot .hero-bottom{width:calc(100% - 48px);margin:0 auto var(--space-200)}:root .siteRoot .hero-signature{font-size:var(--font-xs);gap:var(--space-75)}:root .siteRoot .hero-signature>span{width:8px}:root .siteRoot .hero-index{gap:var(--space-75)}:root .siteRoot .hero-index b{font-size:var(--font-base);line-height:24px}:root .siteRoot .hero-index>span{font-size:var(--font-xs)}:root .siteRoot .product-section{padding:var(--space-75) var(--space-100) 0}:root .siteRoot .product-rail{grid-template-columns:repeat(5,208px);padding:var(--space-75);gap:var(--space-75);border-radius:12px}:root .siteRoot .product-tab,:root .siteRoot .product-tab:first-child{height:112px;padding:var(--space-200);gap:var(--space-100)}:root .siteRoot .tab-copy strong{font-size:var(--font-sm);line-height:20px}:root .siteRoot .product-summary,:root .siteRoot .tab-copy small{font-size:var(--font-xs);line-height:16px}:root .siteRoot .product-summary{padding:var(--space-200) var(--space-100);gap:var(--space-100);min-height:80px;align-items:flex-start}:root .siteRoot .product-summary button{font-size:var(--font-xs);line-height:16px;margin:0;gap:var(--space-50)}:root .siteRoot .product-summary .icon{width:16px;height:16px}:root .siteRoot .preview-footer{padding:var(--space-100) var(--space-300) var(--space-300);gap:var(--space-100);flex-direction:column;font-size:var(--font-xs);line-height:16px}:root .siteRoot .preview-footer nav{gap:var(--space-200)}:root .siteRoot .demo-dialog{padding:var(--space-300);max-height:calc(100dvh - 32px);overflow-y:auto}:root .siteRoot .demo-heading h2{font-size:var(--font-2xl);line-height:32px}:root .siteRoot .demo-intro{font-size:var(--font-xs);line-height:16px}:root .siteRoot .demo-steps{gap:var(--space-50)}:root .siteRoot .demo-step{gap:var(--space-100);font-size:var(--font-xs);line-height:16px}:root .siteRoot .demo-step-number{width:40px;height:48px;border-radius:8px;font-size:var(--font-base);line-height:24px}:root .siteRoot .demo-track,:root .siteRoot .demo-track-active{top:64px}:root .siteRoot .demo-step-detail{padding:var(--space-200);gap:var(--space-100);margin:var(--space-200) 0}:root .siteRoot .demo-step-detail>span{font-size:var(--font-xs)}:root .siteRoot .demo-step-detail p{font-size:var(--font-xs);line-height:16px}:root .siteRoot .demo-controls{gap:var(--space-200)}:root .siteRoot .demo-note{font-size:var(--font-xs);line-height:16px}}@media(min-width:431px)and (max-width:760px){:root .siteRoot .hero-visual .visual-parallax{transform:scale(.6) translate3d(var(--px,0),var(--py,0),0)}:root .siteRoot .hero-visual{height:384px}}@media(prefers-reduced-motion:reduce){:root .siteRoot .enter,:root .siteRoot .is-switching,:root .siteRoot .site-header.menu-open .mega-items>*,:root .siteRoot .title-line{animation:none!important;opacity:1}:root .siteRoot .enter,:root .siteRoot .title-line{transform:none}:root .siteRoot .hero-visual .visual-parallax{transition:none}:root .siteRoot .hero-bottom.enter{transform:translateX(-50%)}:root .siteRoot .brand-seal,:root .siteRoot .data-path,:root .siteRoot .node-spark,:root .siteRoot .orbit-tag,:root .siteRoot .signal-bars i,:root .siteRoot .tag-dot{animation:none!important}:root .siteRoot .data-path{opacity:.3}:root .siteRoot .motion-paused .enter,:root .siteRoot .motion-paused .title-line{animation:none!important;opacity:1}}@media(prefers-reduced-motion:reduce)and (max-width:760px){:root .siteRoot .hero-bottom.enter{transform:none}}:root .siteRoot #home .reactor-hero{background:linear-gradient(115deg,#eef5ff,#f7faff 48%,#eaf8ff)}:root .siteRoot .reactor-hero .hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:var(--space-600)}:root .siteRoot .reactor-hero .hero-copy{padding-top:var(--space-300);padding-bottom:var(--space-600)}:root .siteRoot .reactor-hero .eyebrow{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:var(--space-75) var(--space-200);margin-bottom:var(--space-300);background:rgba(255,255,255,.7882352941);border:1px solid #cddfff;border-radius:9999px;color:#2670f2;letter-spacing:0}:root .siteRoot .eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#377aff;box-shadow:0 0 0 4px rgba(55,122,255,.0705882353);flex-shrink:0}:root .siteRoot .reactor-hero .hero-copy h1{display:block;letter-spacing:-2px}:root .siteRoot .reactor-hero .title-line{background:none;color:#101c35;-webkit-text-fill-color:initial}:root .siteRoot .hero-heading-accent{color:#1686ff;-webkit-text-fill-color:#1686ff;margin-left:var(--space-75)}:root .siteRoot .hero-subtitle{margin:var(--space-200) 0 0;max-width:680px;color:#142440;font-size:var(--font-3xl);line-height:36px;font-weight:600;letter-spacing:-1px;white-space:nowrap}:root .siteRoot .hero-subtitle span{color:#1765ff}:root .siteRoot .reactor-hero .hero-description{margin-top:var(--space-400);color:#73839a}:root .siteRoot .reactor-hero .hero-buttons{margin-top:var(--space-500);gap:var(--space-200)}:root .siteRoot .reactor-hero .button-primary{padding:var(--space-100) var(--space-200);min-height:56px;border-radius:12px}:root .siteRoot .reactor-hero .button-secondary{min-height:56px;padding:var(--space-100) var(--space-300);border:1px solid #4685ff;border-radius:12px;background:rgba(255,255,255,.7294117647);color:#1765ff}:root .siteRoot .reactor-hero .button-secondary:hover{background:#eef5ff}:root .siteRoot .reactor-hero .hero-promise{margin-top:var(--space-500);gap:var(--space-300);color:#50627d}:root .siteRoot .reactor-hero .hero-promise>span{gap:var(--space-75)}:root .siteRoot .reactor-hero .hero-promise .icon{width:20px;height:20px;padding:2px;border:1px solid #5b8fff;color:#377bff;border-radius:50%}:root .siteRoot .hero-visual.reactor-visual{display:flex;flex-direction:column;justify-content:center;gap:var(--space-200);padding-bottom:var(--space-400);min-width:0}:root .siteRoot .reactor-hero .reactor-visual .visual-parallax{position:relative;inset:auto;margin:0;width:100%;height:auto;transform:translate3d(var(--px,0),var(--py,0),0)}:root .siteRoot .reactor-panel{position:relative;overflow:visible;width:100%;max-width:640px;margin:0 auto;padding:var(--space-300);background:linear-gradient(160deg,rgba(255,255,255,.8509803922) 12%,rgba(239,247,255,.8509803922) 68%,rgba(220,236,255,.8666666667));border:2px solid #fff;border-radius:32px;box-shadow:0 24px 64px rgba(43,119,217,.0980392157),inset 0 0 0 1px rgba(215,232,255,.1882352941);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}:root .siteRoot .reactor-header{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--space-100);min-height:24px}:root .siteRoot .reactor-heading{display:flex;align-items:center;gap:var(--space-100);color:#34465e;white-space:nowrap}:root .siteRoot .reactor-heading i{width:12px;height:12px;border-radius:50%;background:#1672ff;box-shadow:0 0 0 5px rgba(100,216,255,.2196078431);animation:reactor-status 3.6s cubic-bezier(.45,0,.55,1) infinite}:root .siteRoot .reactor-hint{padding:var(--space-50) var(--space-100);border-radius:9999px;background:#dfebff;color:#3677f0;white-space:nowrap}:root .siteRoot .reactor-core{position:absolute;z-index:0;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}:root .siteRoot .core-light,:root .siteRoot .core-ring{position:absolute;top:48%;left:50%;width:340px;height:340px;margin:-170px 0 0 -170px;border-radius:50%}:root .siteRoot .core-light{background:rgba(135,209,255,.2196078431);filter:blur(16px);animation:reactor-heart 4.8s cubic-bezier(.45,0,.55,1) infinite}:root .siteRoot .core-ring{border:1px solid rgba(106,179,255,.1568627451)}:root .siteRoot .ring-outer{width:360px;height:360px;margin:-180px 0 0 -180px;border-style:dashed;animation:reactor-heart 6.4s cubic-bezier(.45,0,.55,1) infinite}:root .siteRoot .ring-middle{width:304px;height:304px;margin:-152px 0 0 -152px;border-color:rgba(101,170,255,.2078431373);animation:reactor-heart 4.8s cubic-bezier(.45,0,.55,1) -1.2s infinite}:root .siteRoot .ring-inner{width:208px;height:208px;margin:-104px 0 0 -104px;border-color:rgba(104,175,255,.3019607843);background:rgba(133,203,255,.0705882353);animation:reactor-heart 4.8s cubic-bezier(.45,0,.55,1) -2.4s infinite}:root .siteRoot .ring-wave{width:232px;height:232px;margin:-116px 0 0 -116px;border:1px solid rgba(118,186,255,.5019607843);animation:reactor-wave 4.8s var(--ease) infinite}:root .siteRoot .reactor-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-300) var(--space-200);gap:var(--space-300) var(--space-200);margin-top:var(--space-300);padding:var(--space-75) 0}:root .siteRoot .reactor-slot{position:relative;min-width:0;animation:business-float 6.4s cubic-bezier(.45,0,.55,1) infinite;animation-delay:var(--float-delay,0s)}:root .siteRoot .reactor-slot:nth-child(2){--float-delay:-1.3s;animation-duration:7.2s}:root .siteRoot .reactor-slot:nth-child(3){--float-delay:-3.7s;animation-duration:6.8s}:root .siteRoot .reactor-slot:nth-child(4){--float-delay:-2.1s;animation-duration:7.6s}:root .siteRoot .reactor-slot:nth-child(5){--float-delay:-3.2s;animation-duration:7.2s}:root .siteRoot .reactor-slot:nth-child(6){--float-delay:-1.9s;animation-duration:6.8s}:root .siteRoot .reactor-slot:nth-child(7){--float-delay:-4.6s;animation-duration:7.6s}:root .siteRoot .reactor-slot:nth-child(8){--float-delay:-.8s;animation-duration:7.2s}:root .siteRoot .reactor-slot.is-selected{z-index:3}:root .siteRoot .reactor-card{width:100%;min-width:0;height:128px;padding:var(--space-200) var(--space-75);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-100);position:relative;border:1px solid #deebff;border-radius:24px;background:rgba(255,255,255,.9607843137);color:#526279;box-shadow:0 8px 24px rgba(47,112,194,.031372549);transition:transform .5s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease),background .3s var(--ease),color .3s var(--ease)}:root .siteRoot .reactor-card:hover{border-color:#93bbff;box-shadow:0 12px 24px rgba(45,118,211,.1098039216)}:root .siteRoot .reactor-card:active{transform:translateY(-2px) scale(.98)}:root .siteRoot .reactor-card.is-active{color:#1765ff;background:rgba(244,249,255,.9294117647);border:2px solid #2479ff;box-shadow:0 0 0 3px rgba(74,164,255,.1098039216),0 12px 32px rgba(60,144,237,.1411764706)}:root .siteRoot .reactor-card:focus-visible{outline:3px solid #7bb8ff;outline-offset:4px}:root .siteRoot .business-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px}:root .siteRoot .business-icon svg{display:block;width:48px;height:48px;fill:currentColor;stroke:none}:root .siteRoot .business-icon-blue{color:#417fff}:root .siteRoot .business-icon-green{color:#08c773}:root .siteRoot .business-icon-multi{color:#2682ff}:root .siteRoot .business-label{font-size:var(--font-sm);font-weight:600;white-space:nowrap}:root .siteRoot .business-check{position:absolute;top:-8px;right:-5px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#1b79ff;color:#fff;box-shadow:0 4px 12px rgba(35,121,255,.1803921569);opacity:0;transform:scale(.5);transition:transform .5s var(--ease),opacity .3s var(--ease)}:root .siteRoot .business-check .icon{width:18px;height:18px}:root .siteRoot .is-active .business-check{opacity:1;transform:scale(1)}:root .siteRoot .reactor-footer{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--space-100);margin-top:var(--space-300);padding-top:var(--space-200);border-top:1px solid #cbdfff;min-height:64px}:root .siteRoot .reactor-current{min-width:0}:root .siteRoot .reactor-current-title{display:flex;align-items:center;gap:var(--space-50);color:#71819a}:root .siteRoot .reactor-current-title>.icon{width:16px;height:16px;color:#3a85ff;margin-right:var(--space-50)}:root .siteRoot .reactor-current-title strong{color:#1765ff;font-weight:500}:root .siteRoot #reactor-description{margin:var(--space-75) 0 0;color:#8494ab;text-wrap:pretty}:root .siteRoot .reactor-signal{flex-shrink:0;display:flex;align-items:center;gap:var(--space-50);margin-right:var(--space-50)}:root .siteRoot .reactor-signal i{width:4px;height:16px;border-radius:4px;background:#79afff;animation:reactor-signal 2.4s cubic-bezier(.45,0,.55,1) infinite}:root .siteRoot .reactor-signal i:nth-child(2){height:24px;background:#65c8ff;animation-delay:-.8s}:root .siteRoot .reactor-signal i:nth-child(3){height:12px;animation-delay:-1.6s}:root .siteRoot .reactor-motion-row{width:100%;max-width:640px;margin:0 auto;display:flex;justify-content:flex-end;align-items:center;gap:var(--space-100);padding:0 var(--space-200);color:#8197b4}:root .siteRoot .reactor-motion-row .motion-toggle{background:rgba(255,255,255,.6588235294);color:#5785c2}:root .siteRoot .reactor-hero .hero-bottom{color:#91a1b8}@keyframes business-float{0%,to{transform:translate3d(0,3px,0)}50%{transform:translate3d(0,-7px,0)}}@keyframes reactor-heart{0%,to{transform:scale(.96);opacity:.5}50%{transform:scale(1.06);opacity:1}}@keyframes reactor-wave{0%{transform:scale(.8);opacity:0}25%{opacity:.55}to{transform:scale(1.65);opacity:0}}@keyframes reactor-status{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes reactor-signal{0%,to{transform:scaleY(.55);opacity:.6}50%{transform:scaleY(1);opacity:1}}@media(min-width:1550px){:root .siteRoot .reactor-hero .hero-copy h1{font-size:var(--font-6xl)}:root .siteRoot .reactor-hero .hero-subtitle{font-size:var(--font-4xl);line-height:40px}}@media(max-width:1180px)and (min-width:761px){:root .siteRoot .reactor-hero .hero-inner{gap:var(--space-400);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}:root .siteRoot .reactor-hero .hero-copy h1{font-size:var(--font-5xl);letter-spacing:-1px}:root .siteRoot .reactor-hero .hero-subtitle{font-size:var(--font-2xl);line-height:32px;letter-spacing:0}:root .siteRoot .reactor-panel{padding:var(--space-200);border-radius:24px}:root .siteRoot .reactor-grid{gap:var(--space-300) var(--space-100)}:root .siteRoot .reactor-card{height:112px;border-radius:20px}:root .siteRoot .business-label{font-size:var(--font-xs);line-height:16px}:root .siteRoot .business-icon,:root .siteRoot .business-icon svg{width:40px;height:40px}:root .siteRoot .reactor-hint{font-size:var(--font-xs);padding:var(--space-50) var(--space-75)}:root .siteRoot .reactor-heading{font-size:var(--font-xs);gap:var(--space-75)}:root .siteRoot .reactor-hero .hero-promise{gap:var(--space-200)}:root .siteRoot .reactor-hero .hero-buttons{gap:var(--space-100)}:root .siteRoot .reactor-hero .hero-buttons .button{min-height:48px;padding:var(--space-100)}}@media(max-width:960px)and (min-width:761px){:root .siteRoot .reactor-hero .hero-inner{gap:var(--space-300)}:root .siteRoot .reactor-hero .hero-copy h1{font-size:var(--font-4xl);line-height:40px}:root .siteRoot .reactor-hero .hero-subtitle{font-size:var(--font-xl);line-height:28px}:root .siteRoot .reactor-hero .hero-description{margin-top:var(--space-300)}:root .siteRoot .reactor-hero .hero-promise{display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content)}:root .siteRoot .reactor-card{height:96px;border-radius:16px;gap:var(--space-75)}:root .siteRoot .business-icon,:root .siteRoot .business-icon svg{width:32px;height:32px}:root .siteRoot .reactor-grid{gap:var(--space-200) var(--space-75)}:root .siteRoot .reactor-hint{background:rgba(0,0,0,0);padding:0}:root .siteRoot .reactor-footer{margin-top:var(--space-200)}:root .siteRoot .reactor-heading{font-size:var(--font-xs)}:root .siteRoot .reactor-motion-row{padding:0;font-size:var(--font-xs)}}@media(max-width:760px){:root .siteRoot .reactor-hero .hero-inner{display:flex;gap:0;padding:0 var(--space-300)}:root .siteRoot .reactor-hero .hero-copy{padding:var(--space-500) 0 var(--space-400)}:root .siteRoot .reactor-hero .eyebrow{padding:var(--space-75) var(--space-100);font-size:var(--font-xs);margin-bottom:var(--space-200)}:root .siteRoot .reactor-hero .hero-copy h1{font-size:var(--font-4xl);line-height:40px;letter-spacing:-1px}:root .siteRoot .hero-heading-accent{margin-left:var(--space-50)}:root .siteRoot .reactor-hero .hero-subtitle{font-size:var(--font-2xl);line-height:32px;letter-spacing:-.5px;margin-top:var(--space-100)}:root .siteRoot .reactor-hero .hero-description{font-size:var(--font-sm);line-height:20px;margin-top:var(--space-300)}:root .siteRoot .reactor-hero .hero-buttons{margin-top:var(--space-300);gap:var(--space-100)}:root .siteRoot .reactor-hero .hero-buttons .button{min-height:48px;height:auto;padding:var(--space-100);border-radius:8px}:root .siteRoot .reactor-hero .hero-buttons .button-secondary{padding:var(--space-100) var(--space-200)}:root .siteRoot .reactor-hero .hero-promise{margin-top:var(--space-300);display:flex;gap:var(--space-100);font-size:var(--font-xs)}:root .siteRoot .reactor-hero .hero-promise>span{gap:var(--space-50)}:root .siteRoot .reactor-hero .hero-promise .icon{width:16px;height:16px}:root .siteRoot .hero-visual.reactor-visual{height:auto;margin:0;width:100%;padding:0 0 var(--space-300);gap:var(--space-100)}:root .siteRoot .reactor-hero .reactor-visual .visual-parallax{width:100%;height:auto;margin:0;inset:auto;transform:none}:root .siteRoot .reactor-panel{padding:var(--space-200);border-radius:24px}:root .siteRoot .reactor-header{gap:var(--space-75)}:root .siteRoot .reactor-heading{font-size:var(--font-xs);line-height:16px;gap:var(--space-75)}:root .siteRoot .reactor-heading i{width:8px;height:8px;box-shadow:0 0 0 4px rgba(100,216,255,.2196078431)}:root .siteRoot .reactor-hint{padding:var(--space-50) var(--space-75);font-size:var(--font-xs);line-height:16px}:root .siteRoot .reactor-grid{gap:var(--space-200) var(--space-75);margin-top:var(--space-200);padding:var(--space-75) 0}:root .siteRoot .reactor-card{height:88px;padding:var(--space-100) var(--space-50);gap:var(--space-75);border-radius:16px}:root .siteRoot .business-icon,:root .siteRoot .business-icon svg{width:32px;height:32px}:root .siteRoot .business-label{font-size:var(--font-xs);line-height:16px;font-weight:500}:root .siteRoot .business-check{width:20px;height:20px;top:-6px;right:-3px}:root .siteRoot .business-check .icon{width:14px;height:14px}:root .siteRoot .reactor-footer{min-height:72px;gap:var(--space-75);margin-top:var(--space-200);padding-top:var(--space-100)}:root .siteRoot #reactor-description,:root .siteRoot .reactor-current-title,:root .siteRoot .reactor-current-title strong{font-size:var(--font-xs);line-height:16px}:root .siteRoot #reactor-description{margin-top:var(--space-50)}:root .siteRoot .reactor-signal{gap:var(--space-50);margin:0}:root .siteRoot .reactor-signal i{width:3px}:root .siteRoot .core-light{width:224px;height:224px;margin:-112px 0 0 -112px}:root .siteRoot .ring-outer{width:264px;height:264px;margin:-132px 0 0 -132px}:root .siteRoot .ring-middle{width:232px;height:232px;margin:-116px 0 0 -116px}:root .siteRoot .ring-inner{width:160px;height:160px;margin:-80px 0 0 -80px}:root .siteRoot .ring-wave{width:176px;height:176px;margin:-88px 0 0 -88px}:root .siteRoot .reactor-motion-row{padding:0 var(--space-75);font-size:var(--font-xs);line-height:16px;gap:var(--space-75)}:root .siteRoot .reactor-motion-row .motion-toggle{width:28px;height:28px}:root .siteRoot .reactor-slot{animation-name:business-float-mobile}}@media(max-width:370px){:root .siteRoot .reactor-hero .hero-copy h1{font-size:var(--font-3xl);line-height:36px}:root .siteRoot .reactor-hero .hero-subtitle{font-size:var(--font-xl);line-height:28px}:root .siteRoot .reactor-panel{padding:var(--space-100)}}@keyframes business-float-mobile{0%,to{transform:translate3d(0,2px,0)}50%{transform:translate3d(0,-4px,0)}}@media(prefers-reduced-motion:reduce){:root .siteRoot .core-light,:root .siteRoot .core-ring,:root .siteRoot .reactor-heading i,:root .siteRoot .reactor-signal i,:root .siteRoot .reactor-slot{animation:none!important}:root .siteRoot .ring-wave{opacity:.25}:root .siteRoot .reactor-hero .reactor-visual .visual-parallax{transition:none}}:root .siteRoot{scroll-behavior:smooth}:root .siteRoot #home .reactor-hero{height:auto;min-height:640px;max-height:none}:root .siteRoot .reactor-hero .hero-inner{min-height:640px;padding-top:64px;padding-bottom:64px}:root .siteRoot .reactor-hero .hero-copy{padding:0}:root .siteRoot .hero-visual.reactor-visual{padding-bottom:0}:root .siteRoot .reactor-connections{min-height:48px;gap:12px}:root .siteRoot .platform-sources,:root .siteRoot .platform-sources ul,:root .siteRoot .reactor-destination{display:flex;align-items:center}:root .siteRoot .platform-sources{color:#687e9c;font-size:12px;white-space:nowrap}:root .siteRoot .platform-sources ul{list-style:none;padding:0;margin:0}:root .siteRoot .platform-sources li,:root .siteRoot .platform-sources svg{display:block;width:26px;height:26px}:root .siteRoot .platform-sources li{transition:transform .4s var(--ease)}:root .siteRoot .reactor-destination{color:#337aff}:root .siteRoot .reactor-destination strong{font-weight:600}:root .siteRoot .reactor-panel:focus-within .reactor-slot,:root .siteRoot .reactor-panel:hover .reactor-slot{animation-play-state:paused}:root .siteRoot .reactor-hero .button-luminous{isolation:isolate;position:relative;gap:24px;padding:8px 10px 8px 24px;background:linear-gradient(112deg,#1255ec,#1978ff 72%,#269bff);border:1px solid #0863f6;box-shadow:0 12px 28px rgba(9,104,236,.1882352941),inset 0 1px 0 rgba(255,255,255,.3607843137);overflow:hidden;color:#fff;font-size:16px;font-weight:600;transition:transform .5s var(--ease),box-shadow .4s var(--ease)}:root .siteRoot .reactor-hero .button-luminous:before{position:absolute;content:"";z-index:-1;inset:-100% -60%;width:auto;height:auto;background:linear-gradient(115deg,transparent 36%,rgba(255,255,255,.031372549) 40%,rgba(255,255,255,.4392156863) 48%,rgba(255,255,255,.062745098) 53%,transparent 59%);transform:translateX(-45%);animation:cta-sweep 5.6s var(--ease) infinite;transition:none;pointer-events:none}:root .siteRoot .reactor-hero .button-luminous:after{position:absolute;content:"";inset:1px;border-radius:10px;border-top:1px solid rgba(255,255,255,.2666666667);pointer-events:none}:root .siteRoot .reactor-hero .button-luminous:hover{box-shadow:0 16px 36px rgba(9,104,236,.2509803922),inset 0 1px 0 rgba(255,255,255,.5019607843)}:root .siteRoot .cta-arrow{width:36px;height:36px;display:grid;place-items:center;background:rgba(255,255,255,.1215686275);border:1px solid rgba(255,255,255,.1607843137);border-radius:9px;overflow:hidden}:root .siteRoot .cta-arrow .icon{width:20px;height:20px;animation:cta-arrow-drift 5.6s var(--ease) infinite}:root .siteRoot .button-luminous:hover .cta-arrow{background:rgba(255,255,255,.1882352941)}@keyframes cta-sweep{0%,24%{transform:translateX(-45%);opacity:0}30%{opacity:.8}54%{transform:translateX(45%);opacity:0}to{transform:translateX(45%);opacity:0}}@keyframes cta-arrow-drift{0%,24%,56%,to{transform:translateX(0)}38%{transform:translateX(3px)}}:root .siteRoot .feature-section{--feature-accent:#1765ff;padding:96px 48px 64px;background:#fff;scroll-margin-top:24px}:root .siteRoot .feature-container{max-width:1344px;margin:0 auto}:root .siteRoot .feature-heading{text-align:center;margin:0 0 48px}:root .siteRoot .feature-kicker{color:#1765ff;font-size:14px;line-height:20px;font-weight:600;letter-spacing:2px;display:inline-block;margin-bottom:16px}:root .siteRoot .feature-heading h2{margin:0;color:#14233e;font-size:36px;line-height:1.4;font-weight:650;letter-spacing:-1px}:root .siteRoot .feature-heading p{margin:16px 0 0;font-size:16px;line-height:24px;color:#79889f}:root .siteRoot .feature-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;border-bottom:1px solid #dbe7f9;margin-bottom:32px}:root .siteRoot .feature-tab{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;min-height:72px;padding:16px 12px;border-radius:16px 16px 0 0;color:#62728a;font-size:16px;font-weight:600;white-space:nowrap;background:rgba(0,0,0,0);transition:color .3s var(--ease),background .3s var(--ease)}:root .siteRoot .feature-tab svg{width:24px;height:24px;fill:currentColor;flex:0 0 auto;opacity:.7;transition:opacity .3s var(--ease),transform .4s var(--ease)}:root .siteRoot .feature-tab:after{content:"";position:absolute;bottom:-1px;left:24px;right:24px;height:3px;border-radius:3px;background:#247aff;transform:scaleX(0);transition:transform .5s var(--ease)}:root .siteRoot .feature-tab:hover{color:#1765ff;background:#f7faff}:root .siteRoot .feature-tab.is-active{background:#eff5ff;color:#1765ff}:root .siteRoot .feature-tab.is-active:after{transform:scaleX(1)}:root .siteRoot .feature-tab.is-active svg{opacity:1;transform:translateY(-1px)}:root .siteRoot .feature-play:focus-visible,:root .siteRoot .feature-tab:focus-visible,:root .siteRoot .flow-step:focus-visible,:root .siteRoot .phone-action:focus-visible{outline:3px solid #91bdff;outline-offset:3px}:root .siteRoot .feature-panel{position:relative;display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,1.9fr);grid-gap:48px;gap:48px;align-items:center;padding:48px 40px;border:1px solid #dbe8ff;border-radius:32px;background:linear-gradient(120deg,#f5f9ff,#f7fbff 60%,#edf6ff);box-shadow:0 24px 64px rgba(48,110,208,.031372549);overflow:hidden}:root .siteRoot .feature-panel:focus{outline:none}:root .siteRoot .feature-panel:focus-visible{outline:3px solid #91bdff;outline-offset:3px}:root .siteRoot .feature-copy,:root .siteRoot .feature-flow{min-width:0;position:relative}:root .siteRoot .feature-copy{padding:8px 0}:root .siteRoot .feature-category{display:flex;align-items:center;gap:10px;color:#1765ff;font-size:14px;line-height:20px;font-weight:600}:root .siteRoot .feature-category-icon{display:grid;place-items:center;width:32px;height:32px;background:#fff;box-shadow:0 4px 12px rgba(49,100,170,.0392156863);border:1px solid #e1ecfd;border-radius:10px}:root .siteRoot .feature-category-icon svg{width:20px;height:20px;fill:currentColor}:root .siteRoot .feature-copy h3{margin:24px 0 0;color:#15233d;font-size:36px;line-height:1.35;font-weight:650;letter-spacing:-1px;text-wrap:wrap}:root .siteRoot .feature-copy h3>span{color:#1765ff}:root .siteRoot .feature-description{margin:24px 0 0;max-width:320px;color:#7a8aa2;font-size:14px;line-height:1.9}:root .siteRoot .feature-benefits{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-gap:12px;gap:12px}:root .siteRoot .feature-benefits li{display:flex;align-items:center;gap:10px;color:#425675;font-size:14px;line-height:24px;font-weight:500}:root .siteRoot .feature-benefits svg{display:block;width:20px;height:20px;padding:4px;border-radius:50%;background:#1d73ff;fill:#fff}:root .siteRoot .feature-actions{display:flex;align-items:center;gap:16px;margin-top:32px}:root .siteRoot .feature-actions .button{min-height:48px;padding:12px 20px;gap:12px;border-radius:10px;font-size:14px;font-weight:600;background:#1765ff;box-shadow:0 6px 16px rgba(23,101,255,.1411764706)}:root .siteRoot .feature-actions .button .icon{width:16px;height:16px}:root .siteRoot .feature-play{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 16px;border:1px solid #bed5ff;background:rgba(255,255,255,.7215686275);color:#1765ff;border-radius:10px;font-size:14px;font-weight:600;transition:background .3s var(--ease),border-color .3s var(--ease);white-space:nowrap}:root .siteRoot .feature-play:hover{border-color:#619cff;background:#fff}:root .siteRoot .feature-play .icon{width:16px;height:16px}:root .siteRoot .feature-play[aria-pressed=true] .icon{animation:play-pulse 1.8s ease-in-out infinite}:root .siteRoot .flow-heading{display:flex;justify-content:space-between;align-items:center;padding:0 4px;margin-bottom:20px;font-size:12px;color:#7a8da7;line-height:20px}:root .siteRoot .flow-heading>span:first-child{display:flex;align-items:center;gap:8px}:root .siteRoot .flow-heading i{width:6px;height:6px;border-radius:50%;background:#59f;box-shadow:0 0 0 4px rgba(85,153,255,.0705882353)}:root .siteRoot .flow-indicator{color:#8b9db6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:2px}:root .siteRoot .flow-phones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px;align-items:start}:root .siteRoot .flow-device{min-width:0;position:relative}:root .siteRoot .flow-device:not(:last-child):after{content:"";position:absolute;top:45%;right:-34px;width:28px;height:1px;background:#bdd9fc}:root .siteRoot .flow-device:not(:last-child):before{content:"";position:absolute;top:calc(45% - 3px);right:-34px;width:7px;height:7px;border-top:1px solid #9ac1f4;border-right:1px solid #9ac1f4;transform:rotate(45deg)}:root .siteRoot .flow-device.is-current:not(:last-child):after{background:#509bff;animation:connector-light 1.8s var(--ease) infinite;transform-origin:left center}:root .siteRoot .phone-frame{position:relative;padding:7px;width:100%;aspect-ratio:9/17;background:#172237;border:1px solid #35445c;border-radius:32px;box-shadow:0 10px 16px rgba(21,41,75,.0705882353),inset 0 0 0 1px rgba(255,255,255,.0392156863);transition:transform .6s var(--ease),box-shadow .5s var(--ease),border-color .4s var(--ease)}:root .siteRoot .is-current .phone-frame{transform:translateY(-4px);border-color:#448cff;box-shadow:0 0 0 4px rgba(44,134,255,.0705882353),0 16px 32px rgba(36,109,204,.1098039216)}:root .siteRoot .phone-glass{position:relative;height:100%;border-radius:25px;background:#fff;overflow:hidden;display:flex;flex-direction:column}:root .siteRoot .phone-statusbar{height:38px;padding:12px 12px 0;font-size:9px;line-height:12px;font-weight:600;color:#7b8fae;display:flex;justify-content:space-between;flex:0 0 auto;position:relative}:root .siteRoot .phone-statusbar:after{position:absolute;content:"";width:44px;height:11px;background:#172237;left:calc(50% - 22px);top:10px;border-radius:20px}:root .siteRoot .phone-screen{flex:1 1;min-height:0;display:flex;flex-direction:column;padding:16px 12px 12px;gap:12px;color:#20314c}:root .siteRoot .phone-screen .screen-eyebrow{color:#7d90aa;font-size:9px;line-height:14px;font-weight:500}:root .siteRoot .screen-heading{font-size:12px;font-weight:650;line-height:1.6;margin:0}:root .siteRoot .screen-muted{color:#8598b4;font-size:10px;line-height:1.6;margin:0}:root .siteRoot .screen-hero{position:relative;overflow:hidden;min-height:86px;border-radius:12px;padding:16px 12px;background:linear-gradient(130deg,#397cff,#20b8ee);color:#fff;display:flex;flex-direction:column;justify-content:space-between}:root .siteRoot .screen-hero:after{content:"";position:absolute;width:95px;height:95px;border:16px solid rgba(255,255,255,.0705882353);border-radius:50%;right:-30px;bottom:-45px}:root .siteRoot .screen-hero small{font-size:9px;opacity:.8}:root .siteRoot .screen-hero strong{font-size:16px;line-height:24px;font-weight:600}:root .siteRoot .screen-lines{display:grid;grid-gap:8px;gap:8px}:root .siteRoot .screen-line{display:flex;gap:6px;align-items:center;border-radius:8px;background:#f3f7fd;padding:8px;color:#526581;font-size:9px;line-height:14px}:root .siteRoot .screen-line svg{width:12px;height:12px;fill:#2b7bff;flex-shrink:0}:root .siteRoot .phone-action{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:34px;padding:8px 4px;margin-top:auto;border-radius:8px;background:#1765ff;color:#fff;font-size:10px;line-height:14px;font-weight:600;transition:background .3s var(--ease),transform .3s var(--ease)}:root .siteRoot .phone-action .icon{width:12px;height:12px}:root .siteRoot .phone-action:hover{background:#0854e8;transform:translateY(-1px)}:root .siteRoot .phone-action.is-green{background:#08bd6c}:root .siteRoot .phone-action.is-green:hover{background:#06a65e}:root .siteRoot .phone-home{width:52px;height:3px;background:#d5deeb;border-radius:3px;margin:0 auto 6px;flex-shrink:0}:root .siteRoot .screen-center{text-align:center;align-items:center;padding-top:20px;gap:8px}:root .siteRoot .screen-center .phone-action{align-self:stretch}:root .siteRoot .screen-app-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#08c773;box-shadow:0 6px 12px rgba(8,199,115,.1411764706);flex-shrink:0;margin-bottom:4px}:root .siteRoot .screen-app-icon svg{width:30px;height:30px;color:#fff;fill:#fff}:root .siteRoot .screen-app-icon.app-qq{background:#f1f6ff;box-shadow:none;border:1px solid #e2ebfa}:root .siteRoot .screen-app-icon.app-wecom{background:#edf5ff;box-shadow:none}:root .siteRoot .screen-app-icon.app-wecom svg{color:#327fff;fill:#327fff}:root .siteRoot .screen-qr{position:relative;width:84px;height:84px;border:1px solid #d4e4fc;padding:8px;border-radius:12px;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;margin-top:4px}:root .siteRoot .screen-qr i{background:#c9daf5;border-radius:1px}:root .siteRoot .screen-qr i:nth-child(3n),:root .siteRoot .screen-qr i:nth-child(5n),:root .siteRoot .screen-qr i:nth-child(7n){background:#29415f}:root .siteRoot .screen-qr:after{content:"示意";position:absolute;top:calc(50% - 9px);left:calc(50% - 17px);width:34px;height:18px;border-radius:4px;background:#fff;color:#6e85a5;display:grid;place-items:center;font-size:9px;box-shadow:0 0 0 3px #fff}:root .siteRoot .contact-preview{width:100%;display:flex;align-items:center;text-align:left;gap:8px;padding:12px 8px;background:#f7f9fd;border:1px solid #eaf0fa;border-radius:12px;margin-top:4px}:root .siteRoot .contact-avatar{display:grid;place-items:center;width:32px;height:32px;background:#e5efff;color:#2972f3;border-radius:10px;font-size:10px;font-weight:600;flex-shrink:0}:root .siteRoot .contact-preview strong{font-size:10px;line-height:16px;display:block}:root .siteRoot .contact-preview small{display:block;color:#92a1b8;font-size:9px;line-height:14px}:root .siteRoot .screen-tag{color:#08a863;background:#ecfbf4;font-size:9px;line-height:16px;padding:2px 8px;border-radius:20px;display:inline-flex;gap:4px;align-items:center}:root .siteRoot .screen-tag svg{width:10px;height:10px;fill:currentColor}:root .siteRoot .flow-step{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px;width:100%;color:#61738e;background:none;font-size:12px;line-height:20px;white-space:nowrap;transition:color .3s var(--ease)}:root .siteRoot .flow-step>span{width:26px;height:26px;border-radius:50%;background:#e5efff;color:#7198d5;display:grid;place-items:center;font-size:12px;font-weight:600;transition:background .3s var(--ease),color .3s var(--ease)}:root .siteRoot .is-current .flow-step{color:#2868c7;font-weight:600}:root .siteRoot .is-current .flow-step>span{background:#2177ff;color:#fff}:root .siteRoot .is-passed .flow-step>span{background:#d9e9ff;color:#1765ff}:root .siteRoot .flow-status{color:#8799b2;min-height:20px}:root .siteRoot .feature-note,:root .siteRoot .flow-status{font-size:12px;line-height:20px;text-align:center;margin:20px 0 0}:root .siteRoot .feature-note{color:#9aa9bd}:root .siteRoot .screen-url{padding:10px 8px;font-size:10px;border:1px solid #e2ebf9;border-radius:8px;color:#8fa1b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root .siteRoot .screen-link{background:#f0f6ff;padding:14px 8px;border:1px dashed #accbff;border-radius:12px;color:#2167dd;font-size:12px;font-weight:600;text-align:center}:root .siteRoot .screen-chart{display:flex;align-items:end;justify-content:space-evenly;height:86px;padding:12px 6px 0;border-bottom:1px solid #e0eaff;margin-top:4px;gap:8px}:root .siteRoot .screen-chart i{background:#bed9ff;width:14%;border-radius:4px 4px 0 0}:root .siteRoot .screen-chart i:last-child{background:#448bff}:root .siteRoot .screen-chart-label{text-align:center;color:#8fa1b8;font-size:9px;margin-top:-6px}:root .siteRoot .screen-scan{height:88px;display:grid;place-items:center;background:#f2f7ff;border-radius:12px}:root .siteRoot .screen-scan .screen-qr{margin:0;width:72px;height:72px;background:#fff}:root .siteRoot .screen-team{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid #e4edfb;border-radius:10px;font-size:9px}:root .siteRoot .screen-team .contact-avatar{width:24px;height:24px;border-radius:8px}:root .siteRoot .screen-team>svg{margin-left:auto;width:14px;height:14px;fill:#2979ff}:root .siteRoot .screen-editor{display:grid;grid-template-columns:30px 1fr;grid-gap:6px;gap:6px;flex:1 1;min-height:80px;padding:6px;border:1px solid #e4edfa;border-radius:10px;background:#f7faff}:root .siteRoot .screen-tools{display:grid;align-content:start;grid-gap:6px;gap:6px}:root .siteRoot .screen-tools span{background:#fff;border:1px solid #e1eafb;border-radius:4px;padding:5px 0;color:#8a9bb5;font-size:8px;text-align:center}:root .siteRoot .screen-layout{background:#fff;padding:6px;border:1px dashed #b3d0ff;border-radius:6px;display:flex;flex-direction:column;gap:6px}:root .siteRoot .screen-layout b{display:block;background:#d7eaff;border-radius:4px;height:48px}:root .siteRoot .screen-layout i{display:block;background:#edf3fc;height:7px;border-radius:2px}:root .siteRoot .screen-layout em{background:#7fb4ff;display:block;height:18px;margin-top:auto;border-radius:4px}:root .siteRoot .screen-field{border:1px solid #e0eafb;border-radius:8px;padding:10px 8px;font-size:9px;color:#8ea0ba}:root .siteRoot .screen-switch{align-self:center;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#eef5ff;color:#3b80ed}:root .siteRoot .screen-switch svg{width:20px;height:20px;fill:currentColor}:root .siteRoot .feature-panel.is-changing .feature-copy,:root .siteRoot .feature-panel.is-changing .flow-phones{animation:feature-content-in .5s var(--ease) both}@keyframes feature-content-in{0%{opacity:.25;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes connector-light{0%,to{opacity:.3;transform:scaleX(.3)}50%{opacity:1;transform:scaleX(1)}}@keyframes play-pulse{50%{opacity:.5}}@media(min-width:1550px){:root .siteRoot .feature-panel{padding:48px;gap:64px}:root .siteRoot .feature-copy h3{font-size:48px;line-height:1.25}:root .siteRoot .feature-benefits li,:root .siteRoot .feature-description{font-size:16px}}@media(max-width:1180px){:root .siteRoot .feature-panel{grid-template-columns:minmax(220px,.8fr) minmax(0,1.7fr);gap:32px;padding:40px 32px}:root .siteRoot .flow-phones{gap:24px}:root .siteRoot .flow-device:not(:last-child):after{width:16px;right:-20px}:root .siteRoot .flow-device:not(:last-child):before{right:-20px}:root .siteRoot .phone-screen{padding:12px 8px 10px;gap:8px}:root .siteRoot .screen-hero{min-height:72px;padding:12px 8px}:root .siteRoot .screen-hero strong{font-size:14px}:root .siteRoot .feature-tab{gap:8px;font-size:14px}:root .siteRoot .feature-copy h3{font-size:30px}:root .siteRoot .feature-actions{gap:8px}:root .siteRoot .feature-actions .button,:root .siteRoot .feature-play{padding-left:12px;padding-right:12px}:root .siteRoot .screen-center{padding-top:12px}:root .siteRoot .screen-qr{width:72px;height:72px}:root .siteRoot .screen-app-icon{width:40px;height:40px;border-radius:12px}:root .siteRoot .contact-preview{padding:8px 6px}}@media(max-width:1000px)and (min-width:761px){:root .siteRoot .feature-panel{grid-template-columns:minmax(0,1fr);gap:40px}:root .siteRoot .feature-copy{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;column-gap:40px}:root .siteRoot .feature-category{grid-column:1/-1}:root .siteRoot .feature-copy h3{grid-column:1;grid-row:2/4;font-size:36px}:root .siteRoot .feature-description{grid-column:2;grid-row:2;margin-top:24px}:root .siteRoot .feature-benefits{grid-column:2;grid-row:3/5;margin-top:16px}:root .siteRoot .feature-actions{grid-column:1;margin-top:24px}:root .siteRoot .feature-flow{max-width:640px;width:100%;margin:0 auto}:root .siteRoot .flow-phones{gap:40px}:root .siteRoot .flow-device:not(:last-child):after{width:28px;right:-34px}:root .siteRoot .flow-device:not(:last-child):before{right:-34px}:root .siteRoot .feature-tabs{gap:0}:root .siteRoot .feature-tab{flex-direction:column;gap:8px;padding:12px 4px}:root .siteRoot .reactor-connections{align-items:start;flex-wrap:wrap;gap:8px}:root .siteRoot .reactor-destination{margin-left:auto}}@media(max-width:760px){:root .siteRoot #home .reactor-hero{min-height:0}:root .siteRoot .reactor-hero .hero-inner{min-height:0;padding-top:0;padding-bottom:32px}:root .siteRoot .reactor-hero .hero-copy{padding:40px 0 32px}:root .siteRoot .reactor-hero .button-luminous{gap:12px;padding:8px 8px 8px 12px!important}:root .siteRoot .reactor-hero .hero-buttons .button-luminous{font-size:14px}:root .siteRoot .cta-arrow{width:28px;height:28px;border-radius:7px}:root .siteRoot .reactor-hero .button-luminous .cta-arrow .icon{width:16px;height:16px}:root .siteRoot .hero-visual.reactor-visual{padding-bottom:0}:root .siteRoot .reactor-connections{min-height:44px;flex-wrap:wrap;gap:8px}:root .siteRoot .platform-sources,:root .siteRoot .platform-sources ul{gap:4px}:root .siteRoot .platform-sources li,:root .siteRoot .platform-sources svg{width:22px;height:22px}:root .siteRoot .reactor-destination{margin-left:auto;font-size:10px;gap:0}:root .siteRoot .feature-section{padding:64px 24px 40px;scroll-margin-top:16px}:root .siteRoot .feature-heading{text-align:left;margin-bottom:24px}:root .siteRoot .feature-kicker{font-size:12px;margin-bottom:12px}:root .siteRoot .feature-heading h2{max-width:none;font-size:30px;line-height:1.4;letter-spacing:-.5px;text-wrap:wrap}:root .siteRoot .feature-heading h2>span{display:block;white-space:nowrap}:root .siteRoot .feature-heading p{font-size:14px;line-height:24px;margin-top:12px}:root .siteRoot .feature-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin:0 -8px 24px;padding:0 8px}:root .siteRoot .feature-tabs::-webkit-scrollbar{display:none}:root .siteRoot .feature-tab{min-height:60px;gap:8px;flex:0 0 auto;padding:12px 16px;border-radius:12px 12px 0 0;font-size:14px}:root .siteRoot .feature-tab svg{width:20px;height:20px}:root .siteRoot .feature-tab:after{left:16px;right:16px}:root .siteRoot .feature-panel{grid-template-columns:minmax(0,1fr);gap:32px;padding:24px 20px;border-radius:24px;overflow:hidden}:root .siteRoot .feature-copy{padding:0}:root .siteRoot .feature-copy h3{margin-top:20px;font-size:30px;line-height:1.35}:root .siteRoot .feature-description{font-size:14px;margin-top:16px;max-width:none}:root .siteRoot .feature-benefits{gap:8px;margin-top:20px}:root .siteRoot .feature-benefits li{font-size:12px;line-height:20px}:root .siteRoot .feature-benefits svg{width:18px;height:18px}:root .siteRoot .feature-actions{margin-top:24px;gap:12px}:root .siteRoot .feature-actions .button,:root .siteRoot .feature-play{font-size:12px;min-height:44px;padding:10px 16px}:root .siteRoot .flow-heading{padding:0;margin-bottom:16px}:root .siteRoot .flow-phones{display:flex;gap:32px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;padding:8px 8px 12px;margin:0 -8px;scrollbar-width:thin;scrollbar-color:#c7ddfc rgba(0,0,0,0)}:root .siteRoot .flow-device{flex:0 0 208px;scroll-snap-align:center}:root .siteRoot .flow-device:not(:last-child):after{right:-26px;width:20px}:root .siteRoot .flow-device:not(:last-child):before{right:-26px}:root .siteRoot .phone-frame{border-radius:32px}:root .siteRoot .phone-screen{padding:20px 12px 12px;gap:12px}:root .siteRoot .screen-center{padding-top:24px;gap:12px}:root .siteRoot .screen-hero{min-height:96px;padding:16px 12px}:root .siteRoot .screen-app-icon{width:48px;height:48px;border-radius:14px}:root .siteRoot .screen-qr{width:88px;height:88px}:root .siteRoot .screen-line{padding:10px 8px}:root .siteRoot .phone-action{min-height:38px}:root .siteRoot .flow-step{margin-top:16px}:root .siteRoot .feature-note,:root .siteRoot .flow-status{margin-top:16px;font-size:10px}:root .siteRoot .feature-note{line-height:18px;text-align:left}}@media(max-width:370px){:root .siteRoot .reactor-destination{width:100%;justify-content:flex-end}:root .siteRoot .reactor-hero .hero-buttons{flex-wrap:wrap}:root .siteRoot .feature-section{padding-left:20px;padding-right:20px}:root .siteRoot .feature-heading h2{font-size:24px}:root .siteRoot .feature-panel{padding:24px 16px}}@media(prefers-reduced-motion:reduce){:root .siteRoot,:root .siteRoot .flow-phones{scroll-behavior:auto}:root .siteRoot .button-luminous:before,:root .siteRoot .cta-arrow .icon,:root .siteRoot .feature-panel.is-changing .feature-copy,:root .siteRoot .feature-panel.is-changing .flow-phones,:root .siteRoot .feature-play .icon,:root .siteRoot .flow-device:after{animation:none!important}:root .siteRoot .button-luminous:before{opacity:.15;transform:none}:root .siteRoot .button-luminous,:root .siteRoot .feature-tab,:root .siteRoot .flow-step,:root .siteRoot .phone-action,:root .siteRoot .phone-frame,:root .siteRoot .platform-sources li{transition:none!important}}:root .siteRoot{--portal-blue:#1765ff;--portal-ink:#14233e;--portal-muted:#7d8ba1}:root .siteRoot .reactor-hero .hero-inner{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px}:root .siteRoot .reactor-hero .hero-copy h1{font-size:72px;line-height:1.18;font-weight:800;letter-spacing:-3px}:root .siteRoot .reactor-hero .hero-description{max-width:620px;line-height:1.9}:root .siteRoot .reactor-panel{max-width:536px;padding:24px;border-radius:28px;box-shadow:0 20px 56px rgba(43,119,217,.0784313725),inset 0 0 0 1px rgba(215,232,255,.1882352941)}:root .siteRoot .reactor-header{min-height:20px}:root .siteRoot .reactor-heading{font-weight:600}:root .siteRoot .reactor-heading i{width:9px;height:9px;box-shadow:0 0 0 4px rgba(100,216,255,.168627451)}:root .siteRoot .reactor-grid{gap:20px 12px;margin-top:20px;padding:6px 0}:root .siteRoot .reactor-card{height:104px;padding:12px 6px;border-radius:20px;gap:8px;box-shadow:0 6px 20px rgba(47,112,194,.0235294118),inset 0 1px 0 #fff}:root .siteRoot .reactor-card.is-active{box-shadow:0 0 0 3px rgba(74,164,255,.062745098),0 8px 24px rgba(60,144,237,.1254901961)}:root .siteRoot .business-icon,:root .siteRoot .business-icon svg{width:40px;height:40px}:root .siteRoot .business-label{font-size:12px;line-height:20px}:root .siteRoot .business-check{width:24px;height:24px;top:-6px;right:-4px}:root .siteRoot .business-check .icon{width:16px;height:16px}:root .siteRoot .reactor-connections{margin-top:20px;padding-top:16px}:root .siteRoot .reactor-panel .core-ring{opacity:.6}:root .siteRoot .portal-container{width:100%;max-width:1344px;margin:0 auto}:root .siteRoot .portal-section{padding:96px 48px;scroll-margin-top:32px}:root .siteRoot .portal-heading{text-align:center;margin-bottom:56px}:root .siteRoot .news-heading h2,:root .siteRoot .portal-heading h1,:root .siteRoot .portal-heading h2{margin:0;color:var(--portal-ink);font-size:36px;line-height:1.4;font-weight:650;letter-spacing:-1px}:root .siteRoot .news-heading p,:root .siteRoot .portal-heading>p{margin:16px 0 0;font-size:16px;line-height:26px;color:var(--portal-muted)}:root .siteRoot .news-heading .feature-kicker,:root .siteRoot .portal-heading .feature-kicker{margin-bottom:16px}:root .siteRoot .portal-link{display:inline-flex;align-items:center;gap:10px;color:#2469df;font-size:14px;font-weight:500;line-height:24px;background:none;padding:0;transition:color .3s var(--ease)}:root .siteRoot .portal-link .icon{width:16px;height:16px;transition:transform .4s var(--ease)}:root .siteRoot .portal-link:hover{color:#0448bf}:root .siteRoot .portal-link:hover .icon{transform:translateX(3px)}:root .siteRoot .callback-section{position:relative;background:#f5f8ff;overflow:hidden}:root .siteRoot .callback-layout{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.4fr);align-items:center;grid-gap:80px;gap:80px}:root .siteRoot .section-index{display:block;color:#8da1c3;font-size:12px;letter-spacing:1px;line-height:20px;margin-bottom:20px}:root .siteRoot .callback-copy h3{margin:0;font-size:36px;font-weight:650;line-height:1.4;color:var(--portal-ink);letter-spacing:-1px}:root .siteRoot .callback-copy>p{margin:20px 0 0;font-size:14px;line-height:1.9;color:var(--portal-muted);max-width:360px}:root .siteRoot .callback-benefits{list-style:none;padding:0;display:grid;grid-gap:24px;gap:24px;margin:32px 0}:root .siteRoot .callback-benefits li{display:flex;align-items:flex-start;gap:14px}:root .siteRoot .callback-benefits li>span{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;background:#e9f1ff;color:#327dff;border-radius:12px}:root .siteRoot .callback-benefits svg{width:22px;height:22px;fill:currentColor}:root .siteRoot .callback-benefits strong{font-size:14px;line-height:22px;font-weight:600;color:#344a6e}:root .siteRoot .callback-benefits p{font-size:12px;line-height:20px;color:#8999b0;margin:4px 0 0}:root .siteRoot .callback-links{display:flex;align-items:center;gap:24px}:root .siteRoot .callback-links>button{color:#7588a6;font-size:12px}:root .siteRoot .callback-board{position:relative;isolation:isolate;min-width:0;background:#fff;border:1px solid #e0e9fa;box-shadow:0 24px 64px rgba(52,107,203,.0431372549),0 4px 8px rgba(50,108,210,.0117647059);border-radius:24px;padding:24px}:root .siteRoot .callback-board:before{content:"";position:absolute;inset:-8px 20px auto;height:12px;background:#e4efff;border:1px solid #dce9fd;border-radius:24px 24px 0 0;z-index:-1}:root .siteRoot .board-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #eef2fa}:root .siteRoot .board-header>span:first-child{display:flex;gap:8px;align-items:center;font-size:14px;line-height:24px;color:#344964;font-weight:600}:root .siteRoot .board-header i{width:8px;height:8px;border-radius:50%;background:#3a8bff;box-shadow:0 0 0 4px rgba(58,139,255,.0705882353)}:root .siteRoot .demo-badge{font-size:12px;color:#7d98bf;background:#f0f6ff;padding:4px 10px;border-radius:6px;line-height:20px}:root .siteRoot .callback-event-tabs{display:flex;gap:8px;margin:24px 0}:root .siteRoot .callback-event-tabs button{min-height:36px;border:1px solid rgba(0,0,0,0);border-radius:8px;padding:8px 16px;color:#8292ac;background:#f7f9fd;font-size:12px;line-height:20px;transition:color .3s var(--ease),background .3s var(--ease),border-color .3s var(--ease)}:root .siteRoot .callback-event-tabs [aria-selected=true]{color:#246cde;border-color:#d3e3fd;background:#edf4ff;font-weight:600}:root .siteRoot .callback-stages{list-style:none;padding:12px 0 24px;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}:root .siteRoot .callback-stages li{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:16px 4px;border:1px solid #e8eef8;border-radius:16px;background:#fbfcff;transition:background .4s var(--ease),border-color .4s var(--ease),transform .5s var(--ease)}:root .siteRoot .callback-stages li:not(:last-child):after{content:"";position:absolute;right:-17px;top:54px;width:16px;height:1px;background:#d5e3f7}:root .siteRoot .callback-stages li:not(:last-child):before{content:"";position:absolute;right:-16px;top:51px;width:6px;height:6px;border-top:1px solid #aec8ee;border-right:1px solid #aec8ee;transform:rotate(45deg)}:root .siteRoot .stage-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#edf3fc;color:#7096ce;transition:color .3s var(--ease),background .3s var(--ease)}:root .siteRoot .stage-icon svg{width:24px;height:24px;fill:currentColor}:root .siteRoot .callback-stages strong{color:#526582;font-size:12px;line-height:20px;font-weight:600}:root .siteRoot .callback-stages small{font-size:10px;color:#94a4bc;line-height:16px;white-space:nowrap}:root .siteRoot .callback-stages b{position:absolute;left:8px;top:4px;font-size:9px;line-height:16px;font-weight:500;color:#b2c4dd}:root .siteRoot .callback-stages li.is-current{transform:translateY(-4px);background:#f1f7ff;border-color:#7faeff}:root .siteRoot .callback-stages .is-current .stage-icon{color:#fff;background:#287bff;box-shadow:0 8px 16px rgba(40,123,255,.1411764706)}:root .siteRoot .callback-stages li.is-passed .stage-icon{color:#3884ed;background:#e8f2ff}:root .siteRoot .callback-stages .is-current strong{color:#2674e3}:root .siteRoot .callback-stages.is-running .is-current:after{background:#3d8aff;animation:callback-stream 1.2s var(--ease) infinite;transform-origin:left}:root .siteRoot .callback-log{padding:16px;border:1px solid #e5edf9;border-radius:12px;background:#f9fbff}:root .siteRoot .callback-log-title{display:flex;justify-content:space-between;margin-bottom:8px;color:#6a7f9e;font-size:12px;line-height:20px}:root .siteRoot .callback-log-title>span:last-child{color:#a2b2c7;font-size:10px}:root .siteRoot .callback-log ol{list-style:none;padding:0;margin:0}:root .siteRoot .callback-log li{display:flex;align-items:center;gap:8px;padding:10px 0;color:#8496b1;font-size:12px;line-height:20px;border-bottom:1px solid #ecf1fa}:root .siteRoot .callback-log li:last-child{border:0}:root .siteRoot .log-dot{width:6px;height:6px;background:#b6c8e2;border-radius:50%}:root .siteRoot .callback-log em{margin-left:auto;font-size:10px;line-height:20px;color:#a5b4ca;font-style:normal;white-space:nowrap}:root .siteRoot .callback-log li.is-done{color:#476180}:root .siteRoot .callback-log .is-done .log-dot{background:#21b986;box-shadow:0 0 0 3px rgba(33,185,134,.0509803922)}:root .siteRoot .callback-log .is-done em{color:#14a576}:root .siteRoot .callback-board-footer{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:20px}:root .siteRoot .callback-board-footer>span{color:#92a3ba;font-size:10px;line-height:18px}:root .siteRoot .callback-run{padding:10px 16px;min-height:40px;display:inline-flex;align-items:center;gap:8px;flex-shrink:0;border-radius:8px;color:#fff;background:#1765ff;box-shadow:0 6px 14px rgba(23,101,255,.1098039216);font-size:12px;font-weight:600}:root .siteRoot .callback-run .icon{width:14px;height:14px}:root .siteRoot .callback-details{display:flex;justify-content:center;gap:56px;margin:48px 0 0;padding-top:32px;border-top:1px solid #e3ebf9}:root .siteRoot .callback-details span{display:flex;align-items:center;gap:8px;font-size:12px;line-height:20px;color:#8296b5}:root .siteRoot .callback-details .icon{color:#4b8ded;width:16px;height:16px}@keyframes callback-stream{0%{transform:scaleX(.1);opacity:.3}to{transform:scaleX(1);opacity:1}}:root .siteRoot .pricing-section{background:#fff}:root .siteRoot .pricing-section .portal-heading{margin-bottom:32px}:root .siteRoot .pricing-selector{display:flex;justify-content:center;gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px;background:#f1f5fb;border:1px solid #e9eff8;border-radius:12px;margin:0 auto 48px}:root .siteRoot .pricing-selector button{min-width:128px;min-height:40px;padding:10px 24px;border-radius:8px;font-size:14px;color:#7b8aa3;transition:background .3s var(--ease),color .3s var(--ease),box-shadow .3s var(--ease)}:root .siteRoot .pricing-selector [aria-selected=true]{background:#fff;box-shadow:0 3px 10px rgba(49,93,158,.0392156863);color:#1765ff;font-weight:600}:root .siteRoot .pricing-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}:root .siteRoot .price-card{position:relative;display:flex;flex-direction:column;border:1px solid #e1e8f5;border-radius:20px;background:#fff;min-width:0;transition:transform .5s var(--ease),box-shadow .4s var(--ease),border-color .4s var(--ease)}:root .siteRoot .price-card:hover{transform:translateY(-6px);border-color:#a6c5f7;box-shadow:0 16px 36px rgba(51,112,202,.0509803922)}:root .siteRoot .price-card.is-featured{background:#f5f9ff;border-color:#6da4ff;box-shadow:0 12px 32px rgba(35,111,255,.062745098)}:root .siteRoot .price-card-badge{position:absolute;top:-13px;right:20px;border-radius:6px;color:#fff;background:#2376f8;padding:4px 10px;font-size:10px;line-height:18px;font-weight:500}:root .siteRoot .price-card h3{margin:0;font-size:20px;line-height:28px;color:#314664;font-weight:600}:root .siteRoot .price-description{color:#94a1b6;margin:8px 0 24px;font-size:12px;line-height:20px}:root .siteRoot .price-number{display:flex;align-items:baseline;gap:3px;color:#142d52;white-space:nowrap}:root .siteRoot .price-number>span:first-child{font-size:20px;line-height:28px}:root .siteRoot .price-number strong{font-size:48px;line-height:1;font-weight:650;letter-spacing:-2px}:root .siteRoot .price-number>span:last-child{font-size:12px;color:#91a0b6;margin-left:4px}:root .siteRoot .is-featured .price-number{color:#1765ff}:root .siteRoot .price-card ul{list-style:none;padding:24px 0 28px;margin:24px 0 0;border-top:1px solid #edf1f8;display:grid;grid-gap:14px;gap:14px}:root .siteRoot .price-card li{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:20px;color:#6e819d}:root .siteRoot .price-card li .icon{width:15px;height:15px;color:#4386ee;margin-top:2px;flex-shrink:0}:root .siteRoot .price-card li.is-unavailable,:root .siteRoot .price-card li.is-unavailable .icon{color:#a9b5c6}:root .siteRoot .price-card>.price-card-action,:root .siteRoot .price-card>a{min-height:44px;font:inherit;cursor:pointer;margin-top:auto;display:flex;justify-content:center;align-items:center;gap:8px;color:#2c73e1;border:1px solid #cddffb;background:#f9fbff;border-radius:8px;font-size:12px;font-weight:600;transition:background .3s var(--ease)}:root .siteRoot .price-card>.price-card-action .icon,:root .siteRoot .price-card>a .icon{width:14px;height:14px}:root .siteRoot .price-card>.price-card-action:not(:disabled):hover,:root .siteRoot .price-card>a:hover{background:#edf4ff}:root .siteRoot .price-card.is-featured>.price-card-action,:root .siteRoot .price-card.is-featured>a{color:#fff;background:#1765ff;border-color:#1765ff;box-shadow:0 6px 12px rgba(23,101,255,.0980392157)}:root .siteRoot .price-card.is-featured>.price-card-action:not(:disabled):hover,:root .siteRoot .price-card.is-featured>a:hover{background:#0a57e9}:root .siteRoot .price-card>.price-card-action:disabled{color:#8c9cb1;background:#f4f7fb;border-color:#e1e8f2;box-shadow:none;cursor:default}:root .siteRoot .pricing-note{margin-top:24px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:24px;font-size:12px;color:#99a7ba;line-height:20px}:root .siteRoot .pricing-note .portal-link{font-size:12px}:root .siteRoot .pricing-plans.is-changing{animation:portal-content-in .45s var(--ease) both}:root .siteRoot .news-section{background:#fbfcff;border-top:1px solid #f0f4fa}:root .siteRoot .news-heading{display:flex;justify-content:space-between;gap:32px;margin-bottom:40px}:root .siteRoot .news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}:root .siteRoot .news-card{border:1px solid #e5edf9;border-radius:20px;overflow:hidden;background:#fff;transition:transform .5s var(--ease),box-shadow .4s var(--ease),border-color .3s var(--ease)}:root .siteRoot .news-card:hover{transform:translateY(-6px);border-color:#b7d0f4;box-shadow:0 16px 36px rgba(49,107,199,.0509803922)}:root .siteRoot .news-art{position:relative;height:176px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#eef5ff;color:#437fee}:root .siteRoot .news-art:after,:root .siteRoot .news-art:before{content:"";position:absolute;width:240px;height:240px;border:1px solid rgba(169,201,251,.2666666667);border-radius:50%;transform:rotateX(30deg)}:root .siteRoot .news-art:after{width:320px;height:320px}:root .siteRoot .news-art>.art-main{display:grid;place-items:center;z-index:1;width:80px;height:88px;border:1px solid #fff;border-radius:20px;background:rgba(255,255,255,.8509803922);box-shadow:0 12px 24px rgba(75,133,220,.0901960784);transform:rotate(-6deg);transition:transform .6s var(--ease)}:root .siteRoot .news-art .art-main svg{width:44px;height:44px;fill:currentColor}:root .siteRoot .news-card:hover .art-main{transform:rotate(0) translateY(-4px)}:root .siteRoot .art-mini{position:absolute;top:36px;left:calc(50% - 100px);display:grid;place-items:center;z-index:2;width:40px;height:40px;border:1px solid rgba(255,255,255,.9215686275);border-radius:12px;background:rgba(255,255,255,.7215686275);box-shadow:0 8px 16px rgba(65,128,223,.0509803922);animation:news-float 6s ease-in-out infinite}:root .siteRoot .art-mini svg{width:20px;height:20px;fill:currentColor}:root .siteRoot .art-mini:last-child{top:auto;left:auto;right:calc(50% - 104px);bottom:28px;animation-delay:-3s}:root .siteRoot .art-label{position:absolute;left:24px;bottom:16px;font-size:10px;letter-spacing:2px;color:#8ca9d3}:root .siteRoot .news-art.art-team{background:#ecf8fa;color:#31a8ad}:root .siteRoot .art-team:after,:root .siteRoot .art-team:before{border-color:rgba(164,215,219,.3333333333)}:root .siteRoot .news-art.art-channel{background:#f1f2ff;color:#7980d6}:root .siteRoot .art-channel:after,:root .siteRoot .art-channel:before{border-color:rgba(194,198,244,.3333333333)}:root .siteRoot .news-card-content{padding:24px}:root .siteRoot .news-card-meta{display:flex;justify-content:space-between;gap:12px;font-size:10px;line-height:20px;color:#9caac0}:root .siteRoot .news-card-meta>span{color:#5888cd}:root .siteRoot .news-card h3{margin:16px 0 24px;font-size:18px;line-height:1.7;font-weight:600;color:#344a6a;min-height:92px}:root .siteRoot .news-card-bottom{display:flex;align-items:center;justify-content:space-between;color:#8c9bb2;font-size:12px;line-height:20px}:root .siteRoot .news-card-bottom .icon{width:28px;height:28px;padding:7px;border-radius:50%;background:#f1f6ff;color:#5288d6;transition:transform .4s var(--ease)}:root .siteRoot .news-card:hover .news-card-bottom .icon{transform:translateX(3px)}@keyframes news-float{0%,to{transform:translateY(2px)}50%{transform:translateY(-5px)}}:root .siteRoot .register-band{position:relative;overflow:hidden;background:#1765ef;color:#fff;padding:56px 48px}:root .siteRoot .register-band>.portal-container{position:relative;display:flex;justify-content:space-between;align-items:center;gap:32px}:root .siteRoot .register-band h2{font-size:30px;line-height:1.5;letter-spacing:-.5px;margin:12px 0 0;font-weight:600}:root .siteRoot .register-band .portal-container>div:not(.register-orbits){z-index:1}:root .siteRoot .register-band .portal-container>div>span{font-size:12px;line-height:20px;color:rgba(255,255,255,.6117647059);letter-spacing:1px}:root .siteRoot .register-actions{display:flex;align-items:center;gap:20px;flex-shrink:0}:root .siteRoot .register-actions>a{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:52px;padding:14px 24px;font-size:14px;line-height:24px;color:#1765ef;background:#fff;border:1px solid #fff;border-radius:10px;font-weight:600;box-shadow:0 10px 28px rgba(0,63,165,.1803921569);transition:transform .4s var(--ease),box-shadow .4s var(--ease)}:root .siteRoot .register-actions>a:hover{transform:translateY(-3px);box-shadow:0 14px 32px rgba(0,63,165,.2705882353)}:root .siteRoot .register-actions>a .icon{width:18px;height:18px}:root .siteRoot .register-actions button{min-height:52px;padding:14px 20px;border:1px solid rgba(255,255,255,.4);border-radius:10px;color:#fff;font-size:14px;background:rgba(255,255,255,.031372549);transition:background .3s var(--ease)}:root .siteRoot .register-actions button:hover{background:rgba(255,255,255,.1019607843)}:root .siteRoot .register-orbits{position:absolute;inset:0;pointer-events:none}:root .siteRoot .register-orbits i{position:absolute;display:block;width:480px;height:480px;right:18%;top:calc(50% - 240px);border:1px solid rgba(255,255,255,.0784313725);border-radius:50%;animation:register-breathe 8s ease-in-out infinite}:root .siteRoot .register-orbits i:nth-child(2){width:640px;height:640px;top:calc(50% - 320px);right:12%;animation-delay:-2s}:root .siteRoot .register-orbits i:nth-child(3){width:800px;height:800px;top:calc(50% - 400px);right:6%;animation-delay:-4s}@keyframes register-breathe{0%,to{transform:scale(.96);opacity:.6}50%{transform:scale(1.04);opacity:1}}:root .siteRoot .site-footer.preview-footer{display:block;padding:0;max-width:none;background:#f5f7fb;color:#7d889b;font-size:14px;line-height:24px}:root .siteRoot .footer-capabilities{border-bottom:1px solid #e7ebf3;padding:32px 48px}:root .siteRoot .footer-capabilities span{display:flex;align-items:center;gap:12px;font-size:14px;line-height:22px;color:#687892}:root .siteRoot .footer-capabilities i{width:40px;height:40px;display:grid;place-items:center;background:#e8f0ff;color:#4385ee;border-radius:10px;flex-shrink:0}:root .siteRoot .footer-capabilities .icon{width:22px;height:22px}:root .siteRoot .footer-capabilities span:nth-child(2) i{color:#a49350;background:#faf3df}:root .siteRoot .footer-capabilities span:nth-child(3) i{color:#3cae91;background:#e5f6ef}:root .siteRoot .footer-capabilities span:nth-child(4) i{color:#8b7bcc;background:#eee9fb}:root .siteRoot .footer-capabilities span:nth-child(5) i{color:#5c91be;background:#e6f3fa}:root .siteRoot .footer-main.portal-container{max-width:1440px;padding:56px 48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(280px,1.7fr);grid-gap:32px;gap:32px}:root .siteRoot .footer-main h3{margin:0 0 24px;color:#435169;font-size:14px;line-height:24px;font-weight:600}:root .siteRoot .footer-column{display:flex;flex-direction:column;align-items:flex-start;gap:12px}:root .siteRoot .footer-column h3{margin-bottom:12px}:root .siteRoot .footer-column a,:root .siteRoot .footer-column button{color:#8a96a9;font-size:12px;line-height:24px;background:none;padding:0;text-align:left;transition:color .3s var(--ease)}:root .siteRoot .footer-column a:hover,:root .siteRoot .footer-column button:hover{color:#2472e4}:root .siteRoot .footer-contact h3{margin-bottom:16px}:root .siteRoot .footer-phone{display:block;color:#293c58;font-size:30px;line-height:40px;font-weight:600;letter-spacing:-.5px}:root .siteRoot .footer-mail{color:#8593a8;display:block;font-size:12px;line-height:20px;margin-top:8px}:root .siteRoot .footer-qrs{display:flex;gap:20px;margin-top:24px}:root .siteRoot .footer-qrs figure{margin:0;text-align:center}:root .siteRoot .footer-qrs img{width:112px;height:112px;display:block;object-fit:contain;padding:8px;background:#fff;border:1px solid #e4eaf3;border-radius:8px}:root .siteRoot .footer-qrs figcaption{margin-top:8px;font-size:10px;line-height:18px;color:#9aa7bc}:root .siteRoot .footer-bottom{border-top:1px solid #e7ebf3;padding:24px 48px}:root .siteRoot .footer-bottom>.portal-container{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:16px 24px}:root .siteRoot .footer-brand{display:flex;align-items:center;gap:8px;color:#516580}:root .siteRoot .footer-brand svg{width:26px;height:26px}:root .siteRoot .footer-brand strong{font-size:16px;line-height:24px;font-weight:600}:root .siteRoot .footer-brand span{font-size:10px;color:#a0adbf;margin-left:8px}:root .siteRoot .footer-bottom nav{display:flex;font-size:10px;color:#9ba8ba}:root .siteRoot .footer-bottom p{margin:0;width:100%;font-size:10px;color:#a3aec0;line-height:20px;display:flex;gap:16px;flex-wrap:wrap}:root .siteRoot .support-dock{position:fixed;z-index:40;top:50%;transform:translateY(-40%)}:root .siteRoot .support-buttons{display:flex;flex-direction:column;border-radius:14px;background:#fff;border:1px solid #e4ebf7;box-shadow:0 8px 24px rgba(42,90,159,.0470588235)}:root .siteRoot .support-buttons>a,:root .siteRoot .support-buttons>button{width:54px;min-height:62px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;color:#8193ad;border-radius:10px;padding:8px 2px;transition:background .3s var(--ease),color .3s var(--ease)}:root .siteRoot .support-buttons .icon{width:23px;height:23px}:root .siteRoot .support-buttons button.is-active{background:#2673f2;box-shadow:0 6px 12px rgba(38,115,242,.1490196078)}:root .siteRoot .support-buttons a:hover,:root .siteRoot .support-buttons button:not(.is-active):hover{color:#287af0;background:#f1f6ff}:root .siteRoot .support-utilities{margin-top:12px}:root .siteRoot .support-utilities [data-support=referral]{color:#ce9957}:root .siteRoot .support-popover{position:absolute;top:64px;width:216px;padding:24px 20px 20px;border:1px solid #dce8fa;border-radius:16px;background:#fff;box-shadow:0 12px 40px rgba(40,76,134,.1294117647),0 2px 6px rgba(41,78,137,.031372549);animation:popover-in .35s var(--ease) both}:root .siteRoot .support-popover:after{content:"";position:absolute;right:-5px;top:24px;width:8px;height:8px;transform:rotate(45deg);background:#fff;border-top:1px solid #dce8fa;border-right:1px solid #dce8fa}:root .siteRoot .support-popover[hidden]{display:none}:root .siteRoot .support-close{position:absolute;right:8px;top:8px;display:grid;place-items:center;width:24px;height:24px;border-radius:6px;color:#a1afc3;background:none}:root .siteRoot .support-close:hover{background:#f1f5fb;color:#5d7da8}:root .siteRoot .support-close .icon{width:14px;height:14px}:root .siteRoot #support-content{display:flex;flex-direction:column;align-items:center;text-align:center}:root .siteRoot .support-eyebrow{font-size:9px;line-height:16px;color:#a2b3cc}:root .siteRoot .support-popover h2{font-size:16px;line-height:24px;color:#344d70;font-weight:600;margin:6px 0 0}:root .siteRoot .support-popover p{margin:6px 0 12px;font-size:10px;line-height:18px;color:#9aabc1}:root .siteRoot .support-qr{width:160px;height:160px;object-fit:contain;border:1px solid #eff3f9;border-radius:8px;padding:4px;background:#fff}:root .siteRoot .support-caption{margin-top:10px;font-size:10px;line-height:18px;color:#91a4bf}:root .siteRoot .support-call{font-size:20px;color:#2474ef;font-weight:600;line-height:32px;margin:16px -10px 8px;letter-spacing:-.5px}:root .siteRoot .support-primary{font-size:12px;line-height:20px;padding:10px 16px;min-height:40px;display:inline-flex;justify-content:center;align-items:center;width:100%;margin-top:12px;color:#fff;background:#2777f2;border-radius:8px}:root .siteRoot .support-symbol{display:grid;place-items:center;margin:20px 0 12px;width:56px;height:56px;background:#eef5ff;color:#367ee7;border-radius:16px}:root .siteRoot .support-symbol .icon{width:28px;height:28px}:root .siteRoot .support-referral-copy{text-align:left;line-height:1.9!important;font-size:12px!important}:root .siteRoot .callback-event-tabs button:focus-visible,:root .siteRoot .callback-run:focus-visible,:root .siteRoot .pricing-selector button:focus-visible,:root .siteRoot .support-dock a:focus-visible,:root .siteRoot .support-dock button:focus-visible{outline:3px solid #8cb9ff;outline-offset:3px}@keyframes popover-in{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes portal-content-in{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1800px){:root .siteRoot .support-dock{right:24px}}@media(max-width:1400px)and (min-width:761px){:root .siteRoot .reactor-hero .hero-copy h1{font-size:60px;letter-spacing:-2px}:root .siteRoot .reactor-hero .hero-inner{gap:40px}:root .siteRoot .desktop-nav{gap:20px}:root .siteRoot .callback-layout{gap:48px}:root .siteRoot .callback-copy h3{font-size:30px}:root .siteRoot .price-card{padding:28px 20px 20px}}@media(max-width:1180px)and (min-width:761px){:root .siteRoot .reactor-hero .hero-copy h1{font-size:48px}:root .siteRoot .reactor-hero .hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}:root .siteRoot .reactor-panel{padding:20px;border-radius:24px}:root .siteRoot .reactor-card{height:96px;border-radius:16px}:root .siteRoot .business-icon,:root .siteRoot .business-icon svg{width:32px;height:32px}:root .siteRoot .callback-layout{grid-template-columns:minmax(240px,.85fr) minmax(0,1.4fr);gap:32px}:root .siteRoot .callback-board{padding:20px}:root .siteRoot .callback-stages{gap:10px}:root .siteRoot .callback-stages li{padding:16px 2px}:root .siteRoot .callback-stages small{font-size:9px}:root .siteRoot .stage-icon{width:36px;height:36px}:root .siteRoot .callback-stages li:not(:last-child):after{width:10px;right:-11px;top:50px}:root .siteRoot .callback-stages li:not(:last-child):before{right:-10px;top:47px}:root .siteRoot .pricing-plans{gap:16px}:root .siteRoot .price-number strong{font-size:36px}:root .siteRoot .price-card h3{font-size:18px}:root .siteRoot .price-card{padding:28px 16px 20px}:root .siteRoot .footer-main.portal-container{grid-template-columns:repeat(4,minmax(0,1fr))}:root .siteRoot .footer-contact{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}:root .siteRoot .footer-contact .footer-qrs{grid-column:2;grid-row:1/5;justify-content:flex-end;margin:0}:root .siteRoot .footer-mail{grid-column:1}:root .siteRoot .footer-capabilities span{font-size:12px;gap:8px}:root .siteRoot .register-band h2{font-size:24px}:root .siteRoot .register-actions{gap:12px}:root .siteRoot .register-actions button,:root .siteRoot .register-actions>a{padding:12px 16px}}@media(max-width:960px)and (min-width:761px){:root .siteRoot .reactor-hero .hero-copy h1{font-size:48px}:root .siteRoot .reactor-hero .hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}:root .siteRoot .reactor-hero .hero-description{font-size:14px}:root .siteRoot .reactor-grid{gap:16px 8px}:root .siteRoot .reactor-card{height:88px}:root .siteRoot .desktop-nav{gap:12px}:root .siteRoot .callback-layout{grid-template-columns:minmax(0,1fr);gap:40px}:root .siteRoot .callback-copy>p{max-width:none}:root .siteRoot .callback-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}:root .siteRoot .callback-benefits li{flex-direction:column;gap:12px}:root .siteRoot .callback-board{max-width:680px;width:100%;margin:0 auto;padding:24px}:root .siteRoot .pricing-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}:root .siteRoot .price-number strong{font-size:48px}:root .siteRoot .price-card{padding:32px 24px 24px}:root .siteRoot .news-grid{gap:16px}:root .siteRoot .news-card-content{padding:20px 16px}:root .siteRoot .news-card h3{font-size:16px}:root .siteRoot .register-band>.portal-container{flex-direction:column;align-items:flex-start;gap:24px}:root .siteRoot .footer-capabilities>.portal-container{gap:16px}:root .siteRoot .footer-capabilities span{flex-direction:column;align-items:flex-start}}@media(max-width:760px){:root .siteRoot .reactor-hero .hero-inner{display:flex;gap:0}:root .siteRoot .reactor-hero .hero-copy h1{font-size:40px;line-height:1.2;letter-spacing:-1.5px;font-weight:800}:root .siteRoot .reactor-hero .hero-description{font-size:14px;line-height:1.9}:root .siteRoot .reactor-panel{padding:16px;border-radius:24px}:root .siteRoot .reactor-grid{gap:16px 8px;margin-top:16px}:root .siteRoot .reactor-card{height:82px;border-radius:14px;padding:8px 4px}:root .siteRoot .business-icon,:root .siteRoot .business-icon svg{width:30px;height:30px}:root .siteRoot .business-label{font-size:10px;line-height:16px}:root .siteRoot .business-check{width:20px;height:20px}:root .siteRoot .reactor-connections{margin-top:16px}:root .siteRoot .hero-subtitle{white-space:normal}:root .siteRoot .mega-menu .mobile-utilities{flex-wrap:wrap;gap:16px 24px}:root .siteRoot .portal-section{padding:64px 24px;scroll-margin-top:20px}:root .siteRoot .portal-heading{margin-bottom:32px;text-align:left}:root .siteRoot .news-heading h2,:root .siteRoot .portal-heading h1,:root .siteRoot .portal-heading h2{font-size:30px;line-height:1.4;letter-spacing:-.5px}:root .siteRoot .news-heading p,:root .siteRoot .portal-heading>p{font-size:14px;line-height:24px;margin-top:12px}:root .siteRoot .news-heading .feature-kicker,:root .siteRoot .portal-heading .feature-kicker{font-size:12px;margin-bottom:12px}:root .siteRoot .callback-layout{grid-template-columns:minmax(0,1fr);gap:32px}:root .siteRoot .section-index{font-size:10px;margin-bottom:16px}:root .siteRoot .callback-copy h3{font-size:30px;line-height:1.4}:root .siteRoot .callback-copy>p{font-size:14px;margin-top:16px}:root .siteRoot .callback-benefits{gap:20px;margin:24px 0}:root .siteRoot .callback-benefits li{gap:12px}:root .siteRoot .callback-benefits li>span{width:36px;height:36px;border-radius:10px}:root .siteRoot .callback-benefits svg{width:20px;height:20px}:root .siteRoot .callback-benefits strong{font-size:12px;line-height:20px}:root .siteRoot .callback-benefits p{font-size:10px;line-height:18px}:root .siteRoot .callback-links{gap:20px}:root .siteRoot .callback-links .portal-link{font-size:12px}:root .siteRoot .callback-board{padding:20px 16px;border-radius:20px}:root .siteRoot .board-header{padding-bottom:16px}:root .siteRoot .board-header>span:first-child{font-size:12px}:root .siteRoot .demo-badge{font-size:9px;padding:2px 8px}:root .siteRoot .callback-event-tabs{gap:6px;margin:20px 0}:root .siteRoot .callback-event-tabs button{flex:1 1;padding:8px 6px;font-size:10px;min-height:34px}:root .siteRoot .callback-stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;padding:4px 0 20px}:root .siteRoot .callback-stages li{padding:16px 4px}:root .siteRoot .callback-stages li:not(:last-child):after,:root .siteRoot .callback-stages li:not(:last-child):before{display:none}:root .siteRoot .callback-stages li:nth-child(odd):after{display:block;width:20px;right:-21px;top:52px}:root .siteRoot .callback-stages li:nth-child(odd):before{display:block;right:-20px;top:49px}:root .siteRoot .stage-icon{width:40px;height:40px}:root .siteRoot .stage-icon svg{width:22px;height:22px}:root .siteRoot .callback-log{padding:12px}:root .siteRoot .callback-log-title{font-size:10px}:root .siteRoot .callback-log-title>span:last-child{font-size:9px}:root .siteRoot .callback-log li{font-size:10px;gap:6px;padding:8px 0}:root .siteRoot .callback-log em{font-size:9px}:root .siteRoot .callback-board-footer{align-items:flex-start;flex-direction:column;gap:12px;margin-top:16px}:root .siteRoot .callback-run{width:100%;justify-content:center}:root .siteRoot .callback-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:32px;padding-top:24px}:root .siteRoot .callback-details span{font-size:10px;gap:6px}:root .siteRoot .callback-details .icon{width:14px;height:14px}:root .siteRoot .pricing-selector{width:100%;margin-bottom:32px}:root .siteRoot .pricing-selector button{flex:1 1;min-width:0;padding:10px 12px;min-height:40px;font-size:12px}:root .siteRoot .pricing-plans{grid-template-columns:minmax(0,1fr);gap:24px}:root .siteRoot .price-card{padding:28px 24px 24px}:root .siteRoot .price-card h3{font-size:20px}:root .siteRoot .price-description{margin-bottom:20px}:root .siteRoot .price-number strong{font-size:48px}:root .siteRoot .price-card ul{padding:20px 0 24px;margin-top:20px;gap:12px}:root .siteRoot .price-card>.price-card-action,:root .siteRoot .price-card>a{min-height:44px;font:inherit;cursor:pointer}:root .siteRoot .pricing-note{justify-content:flex-start;gap:12px;margin-top:24px;font-size:10px}:root .siteRoot .pricing-note .portal-link{font-size:10px}:root .siteRoot .news-heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:32px}:root .siteRoot .news-heading .portal-link{font-size:12px}:root .siteRoot .news-grid{grid-template-columns:minmax(0,1fr);gap:24px}:root .siteRoot .news-art{height:160px}:root .siteRoot .news-card-content{padding:20px}:root .siteRoot .news-card h3{font-size:18px;min-height:0;margin:12px 0 20px}:root .siteRoot .register-band{padding:40px 24px}:root .siteRoot .register-band>.portal-container{flex-direction:column;align-items:flex-start;gap:28px}:root .siteRoot .register-band h2{font-size:24px;line-height:1.5;margin-top:12px}:root .siteRoot .register-band .portal-container>div>span{font-size:10px;letter-spacing:0}:root .siteRoot .register-actions{flex-wrap:wrap;gap:12px}:root .siteRoot .register-actions>a{font-size:12px;min-height:48px;padding:12px 16px;gap:12px}:root .siteRoot .register-actions>a .icon{width:16px;height:16px}:root .siteRoot .register-actions button{font-size:12px;min-height:48px;padding:12px 16px}:root .siteRoot .footer-capabilities{padding:32px 24px}:root .siteRoot .footer-capabilities>.portal-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}:root .siteRoot .footer-capabilities span{font-size:10px;line-height:18px;gap:8px}:root .siteRoot .footer-capabilities i{width:32px;height:32px;border-radius:8px}:root .siteRoot .footer-capabilities .icon{width:18px;height:18px}:root .siteRoot .footer-main.portal-container{padding:40px 24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}:root .siteRoot .footer-main h3{font-size:12px;line-height:20px;margin-bottom:8px}:root .siteRoot .footer-column{gap:8px}:root .siteRoot .footer-column a,:root .siteRoot .footer-column button{font-size:10px;line-height:22px}:root .siteRoot .footer-contact{grid-column:1/-1;padding-top:24px;border-top:1px solid #e5eaf3}:root .siteRoot .footer-contact h3{margin-bottom:12px}:root .siteRoot .footer-phone{font-size:30px;line-height:40px}:root .siteRoot .footer-mail{font-size:12px}:root .siteRoot .footer-qrs{gap:20px;margin-top:24px}:root .siteRoot .footer-qrs img{width:112px;height:112px}:root .siteRoot .footer-bottom{padding:24px}:root .siteRoot .footer-bottom>.portal-container{gap:16px}:root .siteRoot .footer-brand{flex-wrap:wrap;gap:6px}:root .siteRoot .footer-brand strong{font-size:14px}:root .siteRoot .footer-brand span{font-size:9px;margin-left:4px}:root .siteRoot .footer-bottom nav{font-size:10px;gap:20px}:root .siteRoot .footer-bottom p{gap:4px;font-size:9px;flex-direction:column;line-height:18px}:root .siteRoot .support-dock{width:46px;right:6px;top:auto;bottom:20px;transform:none}:root .siteRoot .support-buttons{padding:2px;border-radius:12px}:root .siteRoot .support-buttons>a,:root .siteRoot .support-buttons>button{width:40px;min-height:46px;gap:3px;font-size:8px;line-height:12px;padding:5px 0;border-radius:8px}:root .siteRoot .support-buttons .icon{width:19px;height:19px}:root .siteRoot .support-utilities{margin-top:8px}:root .siteRoot .support-popover{right:56px;top:auto;bottom:48px;width:196px;padding:20px 16px 16px}:root .siteRoot .support-popover:after{top:auto;bottom:24px}:root .siteRoot .support-qr{width:144px;height:144px}:root .siteRoot .support-popover h2{font-size:14px}:root .siteRoot .support-caption{font-size:9px}:root .siteRoot .support-call{font-size:18px}}@media(max-width:370px){:root .siteRoot .reactor-hero .hero-copy h1{font-size:36px;letter-spacing:-1px}:root .siteRoot .reactor-panel{padding:12px}:root .siteRoot .reactor-grid{gap:16px 6px}:root .siteRoot .business-label{font-size:9px}:root .siteRoot .portal-section{padding-left:20px;padding-right:20px}:root .siteRoot .news-heading h2,:root .siteRoot .portal-heading h1,:root .siteRoot .portal-heading h2{font-size:24px}:root .siteRoot .register-actions>a,:root .siteRoot .register-actions>button{width:100%}:root .siteRoot .support-popover{width:184px}}@media(min-width:761px)and (max-width:820px){:root .siteRoot .reactor-hero .hero-copy h1{font-size:36px}}@media(prefers-reduced-motion:reduce){:root .siteRoot .art-mini,:root .siteRoot .callback-stages.is-running .is-current:after,:root .siteRoot .pricing-plans.is-changing,:root .siteRoot .register-orbits i,:root .siteRoot .support-popover{animation:none!important}:root .siteRoot .callback-stages li,:root .siteRoot .news-art>.art-main,:root .siteRoot .news-card,:root .siteRoot .price-card,:root .siteRoot .register-actions>a{transition:none!important}}:root .siteRoot .brand.brand-with-image{display:block;position:relative;flex:0 0 208px;width:208px;height:60px;overflow:hidden;gap:0}:root .siteRoot .brand-with-image .brand-image{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:248px;height:auto;max-width:none;max-height:none;object-fit:contain}:root .siteRoot .desktop-nav{gap:32px}:root .siteRoot .platform-sources li{padding:3px;background:#fff;border:1px solid #e3ebf8;border-radius:6px}:root .siteRoot .platform-sources li svg{width:100%;height:100%}:root .siteRoot .business-icon svg{filter:none}:root .siteRoot .screen-app-icon:not(.app-qq):not(.app-wecom) svg{filter:brightness(0) invert(1)}:root .siteRoot .business-icon-blue:has(use[href="#i-mini-app"]){color:#605aff}:root .siteRoot .feature-panel.has-template-gallery{align-items:center}:root .siteRoot .has-template-gallery .feature-flow{overflow:hidden}:root .siteRoot .flow-phones.is-template-gallery{display:block;overflow-x:auto;overflow-y:hidden;padding:12px 4px 16px;margin:0 -4px;width:calc(100% + 8px);scroll-snap-type:none;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent);mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent)}:root .siteRoot .is-template-gallery::-webkit-scrollbar{display:none}:root .siteRoot .template-gallery-set,:root .siteRoot .template-gallery-strip{width:-webkit-max-content;width:max-content;display:flex}:root .siteRoot .template-preview-button{width:200px;display:flex;flex-direction:column;flex-shrink:0;padding:0;border:0;background:none;color:#667d9b;text-align:left}:root .siteRoot .template-preview-frame{width:100%;height:388px;position:relative;display:block;border:6px solid #fff;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 8px 24px rgba(42,102,180,.0823529412);outline:1px solid #deebfa;transition:transform .5s var(--ease),box-shadow .4s var(--ease),outline-color .3s var(--ease)}:root .siteRoot .template-preview-frame img{display:block;width:100%;height:100%;object-position:top center}:root .siteRoot .template-preview-button:hover .template-preview-frame{transform:translateY(-5px);box-shadow:0 16px 32px rgba(42,102,180,.1490196078);outline-color:#9cc4ff}:root .siteRoot .template-preview-caption{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px;padding:16px 4px 0;font-size:12px;line-height:20px;white-space:nowrap}:root .siteRoot .template-preview-caption .icon{width:14px;height:14px;color:#8ba9d1}:root .siteRoot .template-preview-button:focus-visible{outline:3px solid #8dbbff;outline-offset:3px;border-radius:20px}:root .siteRoot .template-gallery-controls{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:12px}:root .siteRoot .template-gallery-controls>button{display:grid;place-items:center;width:32px;height:32px;border:1px solid #cfdef4;border-radius:50%;color:#6b91c3;background:rgba(255,255,255,.6666666667);transition:background .3s var(--ease),color .3s var(--ease)}:root .siteRoot .template-gallery-controls>button:hover{background:#fff;color:#1765ff}:root .siteRoot .template-gallery-controls .icon{width:14px;height:14px}:root .siteRoot .template-gallery-controls>button:first-child .icon{transform:rotate(180deg)}:root .siteRoot .template-gallery-controls>span{color:#90a3bd;font-size:12px;line-height:20px}:root .siteRoot .has-template-gallery .flow-status{margin-top:12px;color:#9aabc1;font-size:10px}:root .siteRoot .callback-v6{background:linear-gradient(180deg,#f5f8ff,#f9fbff);padding-top:80px;padding-bottom:80px}:root .siteRoot .callback-v6 .portal-heading{margin-bottom:32px}:root .siteRoot .callback-v6 .portal-heading h2{font-size:48px;line-height:1.35}:root .siteRoot .callback-v6 .portal-heading h2>span{color:#1765ff}:root .siteRoot .callback-v6 .portal-heading>p{max-width:900px;margin:16px auto 0;color:#8495ae}:root .siteRoot .ad-platform-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:16px;gap:16px;max-width:1056px;margin:0 auto 40px}:root .siteRoot .ad-platform-tab{display:flex;align-items:center;justify-content:center;gap:12px;min-height:60px;padding:14px 16px;background:rgba(255,255,255,.7490196078);border:1px solid #e3ebf8;border-radius:14px;color:#7486a1;font-size:14px;font-weight:500;white-space:nowrap;transition:transform .5s var(--ease),background .3s var(--ease),border-color .3s var(--ease),box-shadow .4s var(--ease)}:root .siteRoot .ad-platform-tab img{width:28px;height:28px;object-fit:contain}:root .siteRoot .ad-platform-tab[aria-selected=true]{color:#356bc0;background:#fff;border-color:#a7c9ff;box-shadow:0 8px 24px rgba(51,121,220,.0431372549)}:root .siteRoot .ad-platform-tab:hover{transform:translateY(-3px);background:#fff;border-color:#9fbff0}:root .siteRoot .ad-journey-run:focus-visible,:root .siteRoot .ad-platform-tab:focus-visible,:root .siteRoot .comparison-toggle:focus-visible{outline:3px solid #8cb9ff;outline-offset:3px}:root .siteRoot .ad-journey{padding:28px 28px 24px;position:relative;isolation:isolate;background:rgba(255,255,255,.9294117647);border:1px solid #dee9fa;border-radius:28px;box-shadow:0 24px 64px rgba(40,91,191,.0392156863),inset 0 1px 0 #fff}:root .siteRoot .ad-journey:focus{outline:none}:root .siteRoot .ad-journey:focus-visible{outline:3px solid #8cb9ff;outline-offset:4px}:root .siteRoot .journey-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 4px 24px;border-bottom:1px solid #edf2fa}:root .siteRoot .journey-heading>div{display:flex;align-items:center;gap:10px}:root .siteRoot .journey-live-dot{width:8px;height:8px;background:#488dff;border-radius:50%;box-shadow:0 0 0 4px rgba(72,141,255,.0745098039)}:root .siteRoot .journey-heading strong{font-size:14px;line-height:24px;font-weight:600;color:#526982}:root .siteRoot .journey-demo-tag{color:#8da6ca;background:#f2f7ff;border-radius:6px;padding:4px 10px;font-size:10px;line-height:20px}:root .siteRoot .conversion-steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;margin:24px 0 0;padding:0}:root .siteRoot .conversion-step{position:relative;min-width:0}:root .siteRoot .conversion-step:not(:last-child):before{content:"";position:absolute;right:-25px;top:148px;width:24px;height:1px;background:#d1e1fa;z-index:3}:root .siteRoot .conversion-step:not(:last-child):after{content:"";position:absolute;right:-23px;top:145px;width:7px;height:7px;transform:rotate(45deg);border-top:1px solid #a8c9fb;border-right:1px solid #a8c9fb;z-index:3}:root .siteRoot .conversion-steps.is-running .is-current:before{background:#4a93ff;animation:conversion-link 1.2s var(--ease) infinite;transform-origin:left}:root .siteRoot .conversion-art{height:300px;display:flex;align-items:center;justify-content:center;position:relative;border-radius:20px;background:#f5f8fe;overflow:hidden;border:1px solid #edf2fa;transition:background .5s var(--ease),border-color .4s var(--ease),box-shadow .4s var(--ease)}:root .siteRoot .is-current .conversion-art{background:#eff5ff;border-color:#b1cfff;box-shadow:inset 0 0 0 1px #d7e7ff}:root .siteRoot .conversion-art:before{content:"";position:absolute;width:210px;height:210px;border:1px solid rgba(215,230,251,.4901960784);border-radius:50%;transform:translateY(12px)}:root .siteRoot .conversion-art:after{content:"";position:absolute;width:270px;height:270px;border:1px solid rgba(223,235,252,.4901960784);border-radius:50%;transform:translateY(12px)}:root .siteRoot .ad-mini-phone{width:172px;height:250px;padding:14px 10px 12px;display:flex;flex-direction:column;position:relative;z-index:2;background:#fff;border:1px solid #dce8fa;border-radius:18px;box-shadow:0 12px 24px rgba(58,108,191,.0666666667),inset 0 0 0 3px #f9fbff}:root .siteRoot .ad-phone-top{display:flex;align-items:center;gap:6px;height:26px;margin-bottom:8px;font-size:9px;line-height:16px;font-weight:500;color:#7b91b1}:root .siteRoot .ad-phone-top img{width:18px;height:18px;object-fit:contain}:root .siteRoot .ad-phone-top i{margin-left:auto;width:12px;height:3px;border-radius:3px;background:#d2deef}:root .siteRoot .ad-feed-photo{display:flex;flex-direction:column;gap:8px;position:relative;min-height:116px;border-radius:10px;padding:12px 10px;overflow:hidden;color:#fff;background:linear-gradient(145deg,#4d8bfa,#28b4e7)}:root .siteRoot .ad-feed-photo:before{content:"";position:absolute;width:116px;height:116px;border:16px solid rgba(255,255,255,.0705882353);border-radius:50%;right:-60px;bottom:-60px}:root .siteRoot .ad-feed-photo span{font-size:8px;opacity:.75}:root .siteRoot .ad-feed-photo b{font-size:16px;font-weight:600;line-height:1.6}:root .siteRoot .ad-feed-photo .icon{width:20px;height:20px;padding:5px;border-radius:50%;background:rgba(255,255,255,.1607843137);color:#fff;position:absolute;bottom:12px;right:10px}:root .siteRoot .ad-feed-lines{display:grid;grid-gap:5px;gap:5px;margin:10px 0}:root .siteRoot .ad-feed-lines i{display:block;height:4px;border-radius:4px;background:#e6edf8}:root .siteRoot .ad-feed-lines i:last-child{width:70%;background:#f0f4fb}:root .siteRoot .ad-fake-button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:27px;margin-top:auto;color:#fff;background:#367cff;border-radius:6px;font-size:9px;font-weight:600;line-height:16px}:root .siteRoot .ad-fake-button .icon{width:11px;height:11px}:root .siteRoot .traffic-filter{display:flex;align-items:center;gap:8px;position:absolute;z-index:3;bottom:30px;left:10px;padding:10px 12px;border:1px solid #bad8ff;background:rgba(255,255,255,.9294117647);box-shadow:0 8px 20px rgba(45,112,203,.0784313725);animation:conversion-float 6s ease-in-out infinite}:root .siteRoot .traffic-filter>.icon{width:24px;height:24px;color:#3f88f5}:root .siteRoot .traffic-filter strong{display:block;font-size:10px;font-weight:600;color:#4d75aa}:root .siteRoot .traffic-filter span{display:block;font-size:8px;color:#9aacc3;line-height:14px}:root .siteRoot .traffic-filter i{width:6px;height:6px;border-radius:50%;background:#6bbca9;margin-left:10px}:root .siteRoot .art-floating-tag{position:absolute;z-index:3;right:10px;top:10px;font-size:8px;line-height:16px;padding:3px 7px;border-radius:6px;border:1px solid #d6e6fd;color:#85a3cc;background:rgba(255,255,255,.831372549)}:root .siteRoot .qualify-banner{padding:12px 10px;background:#f0f6ff;border:1px solid #e6effd;border-radius:10px}:root .siteRoot .qualify-banner small{display:block;color:#94aed2;font-size:7px;line-height:14px}:root .siteRoot .qualify-banner strong{display:block;margin-top:6px;color:#5084ca;font-size:16px;line-height:1.5;font-weight:600}:root .siteRoot .qualify-question{margin:12px 0 8px;display:grid;grid-gap:7px;gap:7px}:root .siteRoot .qualify-question>strong{color:#7f94ae;font-size:8px;line-height:14px;font-weight:500}:root .siteRoot .qualify-question>span{display:flex;align-items:center;gap:6px;padding:6px;border:1px solid #edf1f8;border-radius:6px;color:#98a9c0;font-size:7px;line-height:12px}:root .siteRoot .qualify-question>span>i{width:7px;height:7px;border:1px solid #c2d2e8;border-radius:50%}:root .siteRoot .qualify-question>span.is-picked{border-color:#bad7ff;color:#5488d2;background:#f4f8ff}:root .siteRoot .qualify-question .is-picked>i{background:#5b9bfa;border-color:#5b9bfa;box-shadow:inset 0 0 0 1px #fff}:root .siteRoot .qualify-question .icon{width:9px;height:9px;margin-left:auto;color:#3b83e3}:root .siteRoot .qualified-badge{position:absolute;z-index:3;bottom:19px;right:12px;display:flex;align-items:center;gap:6px;padding:8px 10px;background:#edf8f4;border:1px solid #d0eae0;border-radius:10px;color:#4b9b86;box-shadow:0 8px 16px rgba(96,159,133,.062745098);animation:conversion-float 6.8s ease-in-out -2s infinite}:root .siteRoot .qualified-badge .icon{width:12px;height:12px}:root .siteRoot .art-friend{background:#f3f9f8}:root .siteRoot .art-friend .ad-mini-phone{border-color:#dfebe8}:root .siteRoot .friend-profile{display:flex;flex-direction:column;align-items:center;gap:4px;margin:4px 0 12px}:root .siteRoot .friend-avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#e7f5ef;color:#64ae94}:root .siteRoot .friend-avatar .icon{width:22px;height:22px}:root .siteRoot .friend-profile>strong{font-size:10px;line-height:18px;font-weight:600;color:#5e837b}:root .siteRoot .friend-profile>span:last-child{font-size:7px;line-height:12px;color:#a3b6af}:root .siteRoot .friend-greeting{padding:7px 8px;font-size:7px;color:#849d94;line-height:14px;border:1px solid #eaf2ee;border-radius:8px 8px 8px 2px;background:#fafcfb;margin-right:10px;margin-bottom:7px}:root .siteRoot .friend-greeting.is-reply{margin-right:0;margin-left:10px;background:#eef8f1;border-color:#deeee4;border-radius:8px 8px 2px 8px}:root .siteRoot .friend-success{display:flex;align-items:center;justify-content:center;gap:5px;margin:auto 0 0;padding:7px;border-radius:6px;color:#3d9b77;background:#eaf8ef;font-size:9px;line-height:14px;font-weight:600}:root .siteRoot .friend-success .icon{width:12px;height:12px}:root .siteRoot .success-orbit{position:absolute;inset:0;pointer-events:none;z-index:1}:root .siteRoot .success-orbit span{width:220px;height:220px;border:1px solid rgba(140,200,172,.1333333333);border-radius:50%;position:absolute;top:40px;left:calc(50% - 110px);animation:friend-wave 5s ease-out infinite}:root .siteRoot .success-orbit span:last-child{animation-delay:-2.5s}:root .siteRoot .platform-result{position:relative;z-index:2;width:194px;padding:18px 16px 14px;background:#fff;border:1px solid #dfe8fa;border-radius:18px;box-shadow:0 12px 24px rgba(58,108,191,.0549019608)}:root .siteRoot .result-platform{display:flex;align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid #edf2fa}:root .siteRoot .result-platform img{width:28px;height:28px;object-fit:contain}:root .siteRoot .result-platform strong{color:#617a9a;font-size:12px;line-height:20px;font-weight:600}:root .siteRoot .result-label{display:block;color:#a5b4c9;font-size:8px;line-height:16px;margin-top:14px}:root .siteRoot .platform-result h4{color:#597ead;font-size:14px;font-weight:600;line-height:24px;margin:2px 0 8px}:root .siteRoot .result-chart{height:56px;display:flex;justify-content:space-between;align-items:flex-end;gap:8px;border-bottom:1px solid #e4eefb;padding-top:8px}:root .siteRoot .result-chart i{flex:1 1;height:32%;background:#e0edff;border-radius:3px 3px 0 0}:root .siteRoot .result-chart i:nth-child(2){height:46%}:root .siteRoot .result-chart i:nth-child(3){height:42%}:root .siteRoot .result-chart i:nth-child(4){height:66%}:root .siteRoot .result-chart i:nth-child(5){height:76%}:root .siteRoot .result-chart i:nth-child(6){height:94%;background:#8eb9f7}:root .siteRoot .result-status{display:flex;align-items:center;gap:6px;padding-top:14px}:root .siteRoot .result-status>span{width:5px;height:5px;border-radius:50%;background:#bacbe2}:root .siteRoot .result-status strong{color:#90a6c2;font-size:9px;font-weight:500;line-height:16px}:root .siteRoot .ad-journey.is-complete .result-status>span{background:#36b585;box-shadow:0 0 0 3px rgba(54,181,133,.0745098039)}:root .siteRoot .ad-journey.is-complete .result-status strong{color:#32a477}:root .siteRoot .result-note{display:block;font-size:7px;line-height:14px;color:#b0bed0;margin-top:4px}:root .siteRoot .result-floating{position:absolute;bottom:20px;right:12px;z-index:3;display:flex;align-items:center;gap:6px;color:#87a5d0;padding:8px 10px;background:rgba(255,255,255,.9294117647);border:1px solid #dbe8fb;border-radius:10px;font-size:9px;line-height:16px;animation:conversion-float 7.2s ease-in-out -1s infinite}:root .siteRoot .result-floating .icon{width:14px;height:14px}:root .siteRoot .conversion-caption{display:flex;align-items:flex-start;gap:10px;margin:20px 4px 0}:root .siteRoot .conversion-caption>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#eff4fc;color:#8ca8ce;font-size:12px;font-weight:600;flex-shrink:0;transition:background .4s var(--ease),color .4s var(--ease)}:root .siteRoot .conversion-caption h3{margin:0;color:#526c8f;font-size:16px;line-height:28px;font-weight:600}:root .siteRoot .conversion-caption p{margin:5px 0 0;color:#9aabc0;font-size:10px;line-height:18px}:root .siteRoot .is-current .conversion-caption>span{background:#287afa;color:#fff}:root .siteRoot .is-current .conversion-caption h3{color:#3272c7}:root .siteRoot .conversion-return{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px 40px 0;color:#a5bad6;font-size:10px;line-height:20px}:root .siteRoot .conversion-return>span:first-child,:root .siteRoot .conversion-return>span:last-child{flex:1 1;height:1px;background:#e4eefc}:root .siteRoot .conversion-return .icon{width:13px;height:13px;transform:rotate(180deg)}:root .siteRoot .journey-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding:20px 4px 0;border-top:1px solid #edf2fa}:root .siteRoot .journey-controls>span{color:#8fa4c0}:root .siteRoot .ad-journey-run{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 20px;min-height:42px;color:#fff;background:#2375f4;border-radius:9px;box-shadow:0 6px 16px rgba(35,117,244,.1019607843);font-size:12px;font-weight:600;flex-shrink:0}:root .siteRoot .ad-journey-run .icon{width:14px;height:14px}:root .siteRoot .ad-advantages{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:36px;padding:0 8px}:root .siteRoot .ad-advantages>div{display:flex;align-items:center;gap:12px}:root .siteRoot .ad-advantages>div>.icon{width:26px;height:26px;color:#7ca8e6}:root .siteRoot .ad-advantages strong{display:block;color:#6b83a2;font-size:12px;line-height:20px;font-weight:500}:root .siteRoot .ad-advantages small{display:block;margin-top:4px;color:#a4b4c9;font-size:10px;line-height:18px}:root .siteRoot .ad-advantages>a{display:flex;align-items:center;gap:8px;color:#618bc5;font-size:12px;line-height:20px;white-space:nowrap}:root .siteRoot .ad-advantages>a>.icon{width:14px;height:14px}@keyframes conversion-link{0%{opacity:.3;transform:scaleX(.15)}to{opacity:1;transform:scaleX(1)}}@keyframes conversion-float{0%,to{transform:translateY(2px)}50%{transform:translateY(-4px)}}@keyframes friend-wave{0%{transform:scale(.7);opacity:0}30%{opacity:.7}to{transform:scale(1.5);opacity:0}}:root .siteRoot .price-card{isolation:isolate;overflow:visible;background-color:#fff}:root .siteRoot .price-card:before{z-index:-1;inset:0;background:radial-gradient(ellipse at var(--card-x,50%) var(--card-y,30%),rgba(185,230,255,.5019607843),transparent 60%),linear-gradient(135deg,#edf8ff,#f0edff 45%,#e8fcfa);transition:opacity .45s var(--ease)}:root .siteRoot .price-card:after,:root .siteRoot .price-card:before{content:"";position:absolute;border-radius:inherit;opacity:0;pointer-events:none}:root .siteRoot .price-card:after{inset:-1px;padding:1px;background:conic-gradient(from var(--card-angle,0deg),#81ccff,#b9a6ff,#75ded2,#81ccff);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;transition:opacity .4s var(--ease)}:root .siteRoot .price-card:focus-within:after,:root .siteRoot .price-card:focus-within:before,:root .siteRoot .price-card:hover:after,:root .siteRoot .price-card:hover:before{opacity:1}:root .siteRoot .price-card:hover{transform:translateY(-8px);border-color:#b4cff6;box-shadow:0 20px 44px rgba(82,116,197,.1098039216),0 8px 16px rgba(75,174,208,.0431372549)}:root .siteRoot .price-card>a{position:relative;overflow:hidden}:root .siteRoot .price-card>a:after{content:"";position:absolute;top:-80%;bottom:-80%;left:-60%;width:40%;transform:skewX(-24deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.4666666667),transparent);transition:left .8s var(--ease);pointer-events:none}:root .siteRoot .price-card:hover>a:after{left:130%}:root .siteRoot .pricing-comparison{margin-top:32px}:root .siteRoot .comparison-toggle{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;min-height:44px;margin:0 auto;color:#5f86ba;border:1px solid #d9e6fa;background:#f8fbff;border-radius:10px;font-size:12px;line-height:20px;transition:background .3s var(--ease),color .3s var(--ease)}:root .siteRoot .comparison-toggle:hover{color:#1765ff;background:#f0f6ff}:root .siteRoot .comparison-toggle .icon{width:14px;height:14px;transition:transform .4s var(--ease)}:root .siteRoot .comparison-toggle[aria-expanded=true] .icon{transform:rotate(180deg)}:root .siteRoot #comparison-panel:not([hidden]){margin-top:24px;animation:comparison-in .45s var(--ease) both}:root .siteRoot .comparison-scroll{border:1px solid #dee8f7;border-radius:16px;max-height:720px;overflow:auto;scrollbar-width:thin;scrollbar-color:#c9dbf6 #f6f9fe;background:#fff}:root .siteRoot .comparison-table{width:100%;min-width:760px;table-layout:fixed;border-collapse:initial;border-spacing:0;font-size:12px;line-height:20px;color:#7a8da8}:root .siteRoot .comparison-table td,:root .siteRoot .comparison-table th{padding:14px 20px;border-bottom:1px solid #edf2fa;text-align:center;vertical-align:middle;background:#fff}:root .siteRoot .comparison-table td:first-child,:root .siteRoot .comparison-table th:first-child{width:28%;text-align:left}:root .siteRoot .comparison-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:3;background:#eff5ff;color:#4879bd;font-size:12px;font-weight:600;white-space:pre-line;line-height:1.8}:root .siteRoot .comparison-table thead th:first-child{left:0;z-index:5}:root .siteRoot .comparison-table tbody tr:not(.comparison-group) th{position:-webkit-sticky;position:sticky;left:0;z-index:2;color:#7a8da8;font-weight:500;background:#fdfefe}:root .siteRoot .comparison-table .comparison-group th{background:#f6f9fe;color:#6286b6;font-size:12px;line-height:20px;font-weight:600;text-align:left;border-bottom-color:#e7effa;padding:12px 20px}:root .siteRoot .comparison-table .comparison-check{color:#53a18c}:root .siteRoot .comparison-table .comparison-no{color:#b3bece}:root .siteRoot .comparison-table .icon{width:13px;height:13px;vertical-align:-2px;margin-right:5px}:root .siteRoot .comparison-table tbody tr:hover td,:root .siteRoot .comparison-table tbody tr:hover th{background:#f8fbff}@keyframes comparison-in{0%{opacity:.2;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}:root .siteRoot .register-band{background:linear-gradient(115deg,#1553e4,#1765f4 45%,#1b83f4);isolation:isolate}:root .siteRoot .register-band:before{content:"";position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgba(255,255,255,.0156862745) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.0156862745) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}:root .siteRoot .register-band>.portal-container{isolation:isolate}:root .siteRoot .register-aurora{position:absolute;z-index:-1;inset:-120px -80px;background:radial-gradient(ellipse at 70% 20%,rgba(74,211,255,.4117647059),transparent 45%),radial-gradient(ellipse at 35% 100%,rgba(161,167,255,.2901960784),transparent 50%);filter:blur(16px);animation:register-aurora 12s ease-in-out infinite alternate;pointer-events:none}:root .siteRoot .register-light{position:absolute;z-index:-1;width:300px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7215686275),transparent);transform:rotate(-26deg);box-shadow:0 0 12px rgba(180,227,255,.4);pointer-events:none}:root .siteRoot .register-light.light-one{left:30%;top:0;animation:register-flight 8s linear infinite}:root .siteRoot .register-light.light-two{left:64%;bottom:-32px;animation:register-flight 11s linear -6s infinite;opacity:.5}:root .siteRoot .register-orbits i{border-color:rgba(255,255,255,.1019607843)}:root .siteRoot .register-actions>a{position:relative;isolation:isolate;overflow:hidden}:root .siteRoot .register-actions>a:after{content:"";position:absolute;inset:-120% -80%;z-index:-1;background:linear-gradient(110deg,transparent 45%,rgba(194,230,255,.7019607843) 50%,transparent 55%);animation:register-button-light 7s var(--ease) infinite;pointer-events:none}:root .siteRoot .register-actions>a .icon{transition:transform .4s var(--ease)}:root .siteRoot .register-actions>a:hover .icon{transform:translateX(4px)}@keyframes register-aurora{0%{transform:translate3d(-2%,-2%,0) scale(.96);opacity:.65}to{transform:translate3d(3%,4%,0) scale(1.08);opacity:1}}@keyframes register-flight{0%,20%{opacity:0;transform:translate3d(-160px,140px,0) rotate(-26deg)}30%,70%{opacity:.7}90%,to{opacity:0;transform:translate3d(420px,-180px,0) rotate(-26deg)}}@keyframes register-button-light{0%,45%{transform:translateX(-60%);opacity:0}55%{opacity:.7}72%,to{transform:translateX(60%);opacity:0}}:root .siteRoot .footer-main.portal-container{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(340px,2.1fr)}:root .siteRoot .footer-contact-v6{min-width:0}:root .siteRoot .footer-logo{width:224px;height:58px;display:block;position:relative;overflow:hidden;margin:-12px 0 0 -8px}:root .siteRoot .footer-logo img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:268px;height:auto;max-width:none}:root .siteRoot .footer-brand-tagline{color:#9cacc0;font-size:10px;line-height:20px;margin:2px 0 20px}:root .siteRoot .footer-contact-details{margin:0;display:grid;grid-gap:12px}:root .siteRoot .footer-contact-details>div{display:flex;gap:16px;align-items:flex-start}:root .siteRoot .footer-contact-details dt{font-size:10px;line-height:22px;color:#a2aec0}:root .siteRoot .footer-contact-details dd{margin:0;font-size:12px;line-height:22px;color:#8797ad}:root .siteRoot .footer-contact-details dd>a[href^="tel:"]{color:#435c7c;font-size:24px;line-height:28px;font-weight:600;letter-spacing:-.5px}:root .siteRoot .footer-contact-details dd>button{display:inline-flex;align-items:center;gap:5px;margin-left:16px;padding:0;background:none;font-size:10px;line-height:20px;color:#7196c6}:root .siteRoot .footer-contact-details dd>button .icon{width:11px;height:11px}:root .siteRoot .footer-contact-media{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;margin-top:24px}:root .siteRoot .footer-contact-media figure{margin:0;text-align:center;min-width:0}:root .siteRoot .footer-contact-media figure>img{width:96px;height:96px;display:block;padding:6px;object-fit:contain;background:#fff;border:1px solid #e2e9f3;border-radius:8px}:root .siteRoot .footer-contact-media figcaption{font-size:9px;line-height:18px;color:#a3b1c4;margin-top:8px}:root .siteRoot .material-open{display:block;width:100%;padding:0;border:1px solid #e4eaf4;border-radius:10px;background:#fff;overflow:hidden;cursor:zoom-in;transition:box-shadow .4s var(--ease),border-color .3s var(--ease)}:root .siteRoot .material-open:hover{box-shadow:0 8px 20px rgba(60,103,150,.1019607843);border-color:#bdd6f7}:root .siteRoot .material-open img{display:block;width:100%;height:auto;object-fit:contain}:root .siteRoot .footer-bottom>.portal-container{gap:12px 24px}:root .siteRoot .footer-bottom nav{margin-left:auto}:root .siteRoot .footer-bottom p{width:auto;margin:0 auto 0 0;order:-1}:root .siteRoot .support-popover{padding:20px 20px 18px}:root .siteRoot .support-popover h2{margin:4px 0 16px}:root .siteRoot .support-caption{font-size:14px;font-weight:600;color:#546d90;margin-top:14px;line-height:22px;white-space:nowrap}:root .siteRoot .support-popover p.support-referral-copy{margin:0 0 8px}:root .siteRoot .support-popover .support-symbol{margin:8px 0 12px}:root .siteRoot .support-close{width:28px;height:28px;top:4px;right:4px}:root .siteRoot .asset-preview-dialog{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:min(940px,100vw - 40px);max-height:calc(100dvh - 48px);padding:24px;border:1px solid #dce8f8;border-radius:20px;background:#fff;color:#536d8f;box-shadow:0 24px 80px rgba(16,39,79,.168627451);overflow:auto}:root .siteRoot .asset-preview-dialog::backdrop{background:rgba(17,37,66,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:root .siteRoot .asset-preview-heading{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:20px}:root .siteRoot .asset-preview-heading h2{margin:0;font-size:16px;line-height:24px;font-weight:600}:root .siteRoot .asset-preview-close{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#8b9eb9;background:#f5f8fd}:root .siteRoot .asset-preview-close .icon{width:16px;height:16px}:root .siteRoot .asset-preview-scroll{overflow:auto;max-height:calc(100dvh - 192px);border-radius:12px;scrollbar-width:thin;scrollbar-color:#c3d9fa #f5f8fd}:root .siteRoot .asset-preview-scroll img{display:block;max-width:100%;height:auto;width:375px;margin:auto}:root .siteRoot .asset-preview-dialog.is-material{width:940px}:root .siteRoot .is-material .asset-preview-scroll img{width:100%}:root .siteRoot .asset-preview-footer{display:flex;justify-content:space-between;gap:20px;margin-top:16px;font-size:12px;line-height:20px;color:#9aaac0}:root .siteRoot .asset-preview-footer a{color:#4b80c6}:root .siteRoot .asset-preview-footer .material-help{display:none}@media(max-width:1400px)and (min-width:761px){:root .siteRoot .desktop-nav{gap:24px}:root .siteRoot .callback-v6 .portal-heading h2{font-size:36px}:root .siteRoot .conversion-steps{gap:20px}:root .siteRoot .ad-journey{padding:24px}:root .siteRoot .conversion-art{height:280px}:root .siteRoot .ad-mini-phone{width:150px;height:232px;padding:12px 8px 10px}:root .siteRoot .ad-feed-photo{min-height:104px}:root .siteRoot .ad-feed-photo b{font-size:14px}:root .siteRoot .ad-feed-lines{margin:8px 0}:root .siteRoot .qualify-banner{padding:8px}:root .siteRoot .qualify-banner strong{font-size:14px}:root .siteRoot .qualify-question{margin:8px 0;gap:5px}:root .siteRoot .platform-result{width:166px;padding:16px 12px 12px}:root .siteRoot .conversion-caption{gap:8px}:root .siteRoot .conversion-caption h3{font-size:14px}:root .siteRoot .conversion-caption p{font-size:9px}:root .siteRoot .traffic-filter{left:4px;padding:8px}:root .siteRoot .qualified-badge,:root .siteRoot .result-floating{right:4px}:root .siteRoot .ad-advantages{gap:16px}:root .siteRoot .ad-advantages>div{gap:8px}}@media(max-width:1180px)and (min-width:761px){:root .siteRoot .brand.brand-with-image{width:180px;flex-basis:180px}:root .siteRoot .brand-with-image .brand-image{width:216px}:root .siteRoot .ad-platform-tab{font-size:12px;gap:8px;padding:12px}:root .siteRoot .ad-platform-tabs{gap:12px}:root .siteRoot .ad-platform-tab img{width:24px;height:24px}:root .siteRoot .conversion-steps{gap:16px}:root .siteRoot .ad-journey{padding:24px 20px}:root .siteRoot .conversion-art{height:260px}:root .siteRoot .ad-mini-phone{width:134px;height:226px;padding:10px 8px;border-radius:14px}:root .siteRoot .ad-phone-top{font-size:8px}:root .siteRoot .ad-feed-photo b{font-size:12px}:root .siteRoot .ad-feed-photo{padding:10px 8px}:root .siteRoot .ad-feed-lines{margin:6px 0}:root .siteRoot .traffic-filter{padding:6px;bottom:20px;gap:5px}:root .siteRoot .traffic-filter>.icon{width:20px;height:20px}:root .siteRoot .traffic-filter strong{font-size:8px}:root .siteRoot .traffic-filter span{font-size:7px}:root .siteRoot .traffic-filter i{display:none}:root .siteRoot .qualified-badge,:root .siteRoot .result-floating{font-size:8px;padding:6px;bottom:12px}:root .siteRoot .platform-result{width:144px;padding:14px 10px}:root .siteRoot .result-platform{gap:8px}:root .siteRoot .result-platform strong{font-size:10px}:root .siteRoot .result-platform img{width:24px;height:24px}:root .siteRoot .platform-result h4{font-size:12px}:root .siteRoot .conversion-caption{flex-direction:column;gap:8px}:root .siteRoot .conversion-caption p{font-size:9px}:root .siteRoot .conversion-step:not(:last-child):before{width:16px;right:-17px;top:132px}:root .siteRoot .conversion-step:not(:last-child):after{right:-15px;top:129px}:root .siteRoot .ad-advantages{flex-wrap:wrap}:root .siteRoot .ad-advantages>a{width:100%;justify-content:flex-end}:root .siteRoot .footer-main.portal-container{grid-template-columns:repeat(4,minmax(0,1fr))}:root .siteRoot .footer-contact.footer-contact-v6{grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:48px}:root .siteRoot .footer-brand-tagline,:root .siteRoot .footer-contact-details,:root .siteRoot .footer-logo{grid-column:1}:root .siteRoot .footer-contact-media{grid-column:2;grid-row:1/5;margin-top:0;width:100%;grid-template-columns:112px minmax(0,1fr)}:root .siteRoot .footer-contact-media figure>img{width:112px;height:112px}}@media(max-width:960px)and (min-width:761px){:root .siteRoot .desktop-nav{gap:14px}:root .siteRoot .brand.brand-with-image{flex-basis:160px;width:160px}:root .siteRoot .brand-with-image .brand-image{width:192px}:root .siteRoot .conversion-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}:root .siteRoot .conversion-art{height:280px}:root .siteRoot .ad-mini-phone{width:172px;height:250px;padding:14px 10px 12px}:root .siteRoot .ad-feed-photo b{font-size:16px}:root .siteRoot .platform-result{width:194px;padding:18px 16px 14px}:root .siteRoot .conversion-caption{flex-direction:row}:root .siteRoot .conversion-step:not(:last-child):after,:root .siteRoot .conversion-step:not(:last-child):before{display:none}:root .siteRoot .conversion-step:nth-child(odd):before{display:block;width:28px;right:-29px;top:140px}:root .siteRoot .conversion-step:nth-child(odd):after{display:block;right:-27px;top:137px}:root .siteRoot .ad-platform-tabs{gap:8px}:root .siteRoot .ad-platform-tab{flex-direction:column;gap:6px;font-size:10px;padding:10px 6px}:root .siteRoot .ad-platform-tab img{width:24px;height:24px}:root .siteRoot .footer-contact-media{grid-template-columns:96px minmax(0,1fr)!important}:root .siteRoot .footer-contact-media figure>img{width:96px;height:96px}}@media(max-width:760px){:root .siteRoot .brand.brand-with-image{width:150px;height:48px;flex-basis:150px}:root .siteRoot .brand-with-image .brand-image{width:180px}:root .siteRoot .has-template-gallery .feature-flow{margin:0 -4px}:root .siteRoot .flow-phones.is-template-gallery{padding-top:8px;padding-bottom:12px;-webkit-mask-image:none;mask-image:none;margin:0;width:100%}:root .siteRoot .template-preview-button{width:176px}:root .siteRoot .template-preview-frame{height:352px;border-width:5px;border-radius:16px}:root .siteRoot .template-gallery-set{gap:14px;padding-right:14px}:root .siteRoot .template-preview-caption{font-size:10px;padding-top:12px}:root .siteRoot .template-gallery-controls{gap:16px;margin-top:8px}:root .siteRoot .template-gallery-controls>span{font-size:10px}:root .siteRoot .has-template-gallery .flow-status{font-size:9px;line-height:18px}:root .siteRoot .callback-v6{padding-top:64px;padding-bottom:64px}:root .siteRoot .callback-v6 .portal-heading h2{font-size:30px;line-height:1.4}:root .siteRoot .callback-v6 .portal-heading h2>span{display:block}:root .siteRoot .callback-v6 .portal-heading>p{font-size:14px;line-height:24px;margin-top:12px}:root .siteRoot .ad-platform-tabs{display:flex;gap:8px;overflow-x:auto;margin:0 -4px 24px;padding:4px 4px 8px;scrollbar-width:none}:root .siteRoot .ad-platform-tab{flex-shrink:0;min-height:48px;padding:10px 14px;gap:8px;font-size:12px;border-radius:10px}:root .siteRoot .ad-platform-tab img{width:24px;height:24px}:root .siteRoot .ad-journey{padding:20px 16px;border-radius:20px}:root .siteRoot .journey-heading{gap:8px;padding:0 0 16px}:root .siteRoot .journey-heading>div{gap:6px}:root .siteRoot .journey-heading strong{font-size:10px;line-height:18px}:root .siteRoot .journey-live-dot{width:6px;height:6px;box-shadow:0 0 0 3px rgba(72,141,255,.0745098039)}:root .siteRoot .journey-demo-tag{font-size:8px;line-height:16px;padding:3px 6px;white-space:nowrap}:root .siteRoot .conversion-steps{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:20px}:root .siteRoot .conversion-art{height:280px;border-radius:16px}:root .siteRoot .conversion-step:not(:last-child):after,:root .siteRoot .conversion-step:not(:last-child):before{display:none}:root .siteRoot .ad-mini-phone{width:168px;height:250px}:root .siteRoot .traffic-filter{left:8px;bottom:24px}:root .siteRoot .art-floating-tag{top:10px;right:10px}:root .siteRoot .platform-result{width:194px}:root .siteRoot .conversion-caption{margin:14px 0 0;gap:10px}:root .siteRoot .conversion-caption>span{width:24px;height:24px;font-size:10px}:root .siteRoot .conversion-caption h3{font-size:14px;line-height:24px}:root .siteRoot .conversion-caption p{font-size:10px;line-height:18px;margin-top:4px}:root .siteRoot .conversion-return{padding:24px 0 0;gap:6px;font-size:8px}:root .siteRoot .conversion-return .icon{width:10px;height:10px}:root .siteRoot .journey-controls{flex-direction:column;align-items:stretch;gap:12px;padding-top:16px;margin-top:16px}:root .siteRoot .journey-controls>span{font-size:10px;line-height:18px}:root .siteRoot .ad-journey-run{width:100%;min-height:42px;font-size:12px}:root .siteRoot .ad-advantages{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;padding:0;margin-top:28px}:root .siteRoot .ad-advantages>div{gap:12px}:root .siteRoot .ad-advantages>div>.icon{width:24px;height:24px}:root .siteRoot .ad-advantages strong{font-size:12px;line-height:20px}:root .siteRoot .ad-advantages small{font-size:10px;line-height:18px}:root .siteRoot .ad-advantages>a{justify-content:flex-start;font-size:12px;margin-top:4px}:root .siteRoot .pricing-comparison{margin-top:24px}:root .siteRoot .comparison-toggle{width:100%;min-height:44px;font-size:12px}:root .siteRoot .comparison-scroll{max-height:560px;border-radius:12px}:root .siteRoot .comparison-table{min-width:760px;font-size:10px}:root .siteRoot .comparison-table td,:root .siteRoot .comparison-table th{padding:12px 14px}:root .siteRoot .comparison-table td:first-child,:root .siteRoot .comparison-table th:first-child{width:24%}:root .siteRoot .comparison-table .comparison-group th,:root .siteRoot .comparison-table thead th{font-size:10px}:root .siteRoot .register-aurora{filter:blur(24px);opacity:.7}:root .siteRoot .register-light{width:180px}:root .siteRoot .footer-main.portal-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}:root .siteRoot .footer-contact.footer-contact-v6{grid-column:1/-1;display:block;padding-top:24px}:root .siteRoot .footer-logo{width:208px;height:56px;margin:-12px 0 0 -8px}:root .siteRoot .footer-logo img{width:248px}:root .siteRoot .footer-brand-tagline{font-size:10px;line-height:18px;margin:4px 0 20px}:root .siteRoot .footer-contact-details,:root .siteRoot .footer-contact-details>div{gap:12px}:root .siteRoot .footer-contact-details dt{font-size:10px;flex-basis:26px}:root .siteRoot .footer-contact-details dd{font-size:12px;line-height:22px}:root .siteRoot .footer-contact-details dd>a[href^="tel:"]{font-size:24px;line-height:28px}:root .siteRoot .footer-contact-details dd>button{display:flex;margin:4px 0 0}:root .siteRoot .footer-contact-media{grid-template-columns:84px minmax(0,1fr);gap:12px;margin-top:24px}:root .siteRoot .footer-contact-media figure>img{width:84px;height:84px;padding:4px}:root .siteRoot .footer-contact-media figcaption{font-size:9px;line-height:18px}:root .siteRoot .footer-bottom>.portal-container{gap:16px}:root .siteRoot .footer-bottom p{width:100%}:root .siteRoot .footer-bottom nav{margin-left:0;gap:20px}:root .siteRoot .support-popover{padding:20px 16px 16px}:root .siteRoot .support-popover h2{margin-top:4px;margin-bottom:14px}:root .siteRoot .support-caption{font-size:12px;line-height:20px;margin-top:12px}:root .siteRoot .support-close{width:32px;height:32px;top:2px;right:2px}:root .siteRoot .asset-preview-dialog{padding:16px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);border-radius:16px}:root .siteRoot .asset-preview-heading{gap:20px;margin-bottom:16px}:root .siteRoot .asset-preview-heading h2{font-size:14px}:root .siteRoot .asset-preview-scroll{max-height:calc(100dvh - 160px)}:root .siteRoot .is-material .asset-preview-scroll img{width:720px;max-width:none}:root .siteRoot .asset-preview-footer{font-size:10px;line-height:18px}:root .siteRoot .asset-preview-footer .material-help{display:block}}@media(max-width:370px){:root .siteRoot .brand.brand-with-image{width:132px;flex-basis:132px}:root .siteRoot .brand-with-image .brand-image{width:160px}:root .siteRoot .callback-v6 .portal-heading h2{font-size:24px}:root .siteRoot .journey-heading strong{font-size:9px}:root .siteRoot .footer-contact-media{grid-template-columns:minmax(0,1fr)}:root .siteRoot .footer-contact-media figure:first-child{display:flex;align-items:center;gap:12px}:root .siteRoot .footer-contact-media figure:first-child figcaption{margin-top:0}:root .siteRoot .footer-contact-media .official-material{max-width:100%}}@media(prefers-reduced-motion:reduce){:root .siteRoot #comparison-panel:not([hidden]),:root .siteRoot .conversion-steps.is-running .is-current:before,:root .siteRoot .qualified-badge,:root .siteRoot .register-actions>a:after,:root .siteRoot .register-aurora,:root .siteRoot .register-light,:root .siteRoot .result-floating,:root .siteRoot .success-orbit span,:root .siteRoot .traffic-filter{animation:none!important}:root .siteRoot .ad-platform-tab,:root .siteRoot .conversion-art,:root .siteRoot .price-card,:root .siteRoot .price-card:after,:root .siteRoot .price-card:before,:root .siteRoot .template-preview-frame{transition:none!important}}:root .siteRoot .reactor-hero .hero-copy h1{font-size:70px;font-weight:700}:root .siteRoot .reactor-hero{background:#f3f8ff}:root .siteRoot .reactor-hero:after{background-image:radial-gradient(ellipse at 82% 45%,rgba(214,239,255,.6),transparent 54%),linear-gradient(90deg,rgba(75,136,223,.0235294118) 1px,transparent 0),linear-gradient(rgba(75,136,223,.0235294118) 1px,transparent 0);background-size:auto,64px 64px,64px 64px;-webkit-mask-image:linear-gradient(90deg,transparent 10%,#000);mask-image:linear-gradient(90deg,transparent 10%,#000)}:root .siteRoot .reactor-assembly{transform:perspective(1100px) rotateX(var(--reactor-rx,0deg)) rotateY(var(--reactor-ry,0deg));transition:transform .7s var(--ease);will-change:transform}:root .siteRoot .reactor-panel{background:linear-gradient(145deg,rgba(255,255,255,.9294117647),rgba(231,242,255,.7490196078));box-shadow:0 24px 64px rgba(51,112,190,.0705882353),inset 0 1px 0 #fff;isolation:isolate}:root .siteRoot .reactor-panel:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(circle at var(--reactor-x,60%) var(--reactor-y,45%),rgba(128,216,255,.1803921569),transparent 48%);opacity:0;transition:opacity .5s var(--ease)}:root .siteRoot .reactor-panel:hover:before{opacity:1}:root .siteRoot .reactor-circuit{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:visible}:root .siteRoot .reactor-circuit>circle,:root .siteRoot .reactor-circuit>path{fill:none;stroke:#69a9fa;stroke-width:.7;opacity:.22}:root .siteRoot .circuit-orbit{transform-origin:300px 218px;animation:circuit-orbit 22s cubic-bezier(.4,0,.6,1) infinite;fill:#4ba9ff;opacity:.55}:root .siteRoot .circuit-orbit.secondary{animation-duration:30s;animation-direction:reverse;fill:#69d4e1}:root .siteRoot .reactor-reflection{position:absolute;z-index:1;pointer-events:none;inset:0;overflow:hidden;border-radius:inherit}:root .siteRoot .reactor-reflection:after{content:"";position:absolute;inset:-100% -70%;background:linear-gradient(118deg,transparent 46%,rgba(255,255,255,.4) 50%,transparent 54%);animation:reactor-reflect 14s var(--ease) infinite}:root .siteRoot .reactor-footer,:root .siteRoot .reactor-grid,:root .siteRoot .reactor-header{position:relative;z-index:2}:root .siteRoot .reactor-card{transition:transform .5s var(--ease),box-shadow .5s var(--ease),background .3s var(--ease),border-color .3s var(--ease)}:root .siteRoot .reactor-card:hover{box-shadow:0 16px 28px rgba(53,124,206,.1019607843),inset 0 1px 0 #fff;transform:translateY(-4px)}:root .siteRoot .reactor-card:active{transform:translateY(-1px) scale(.97)}:root .siteRoot .business-icon-multi:has(use[href="#i-wecom"]) svg{border-radius:10px}:root .siteRoot .platform-sources li{transition:transform .5s var(--ease),box-shadow .3s var(--ease)}:root .siteRoot .platform-sources li:hover{transform:translateY(-3px);box-shadow:0 6px 12px rgba(55,125,210,.1333333333)}:root .siteRoot .ad-platform-tab:active,:root .siteRoot .button:active,:root .siteRoot .feature-tab:active,:root .siteRoot .support-buttons>a:active,:root .siteRoot .support-buttons>button:active{transform:scale(.98)}:root .siteRoot .feature-heading{margin-bottom:40px}:root .siteRoot .feature-panel{box-shadow:0 20px 60px rgba(43,97,176,.0392156863),inset 0 1px 0 #fff}:root .siteRoot .feature-tab .icon,:root .siteRoot .feature-tab>svg{transition:transform .5s var(--ease)}:root .siteRoot .feature-tab:hover>svg{transform:translateY(-3px)}:root .siteRoot .callback-v6{padding-top:64px;padding-bottom:64px}:root .siteRoot .journey-guide{display:inline-flex;align-items:center;gap:8px;color:#5684bd;font-size:12px;line-height:16px;padding:8px 12px;background:#f1f6ff;border:1px solid #e3ecf9;border-radius:8px;white-space:nowrap;transition:background .3s var(--ease),transform .5s var(--ease)}:root .siteRoot .journey-guide .icon{width:14px;height:14px}:root .siteRoot .journey-guide:hover{background:#e5efff;transform:translateX(2px)}:root .siteRoot .journey-heading{padding-bottom:16px}:root .siteRoot .conversion-steps{gap:24px;margin-top:24px}:root .siteRoot .conversion-art{height:360px;background:#f1f5fb;border:1px solid #e4ecf8}:root .siteRoot .conversion-art:after,:root .siteRoot .conversion-art:before{display:none}:root .siteRoot .conversion-step:not(:last-child):before{top:178px}:root .siteRoot .conversion-step:not(:last-child):after{top:175px}:root .siteRoot .is-current .conversion-art{box-shadow:0 8px 24px rgba(74,145,245,.0666666667),inset 0 0 0 1px #c7ddfa;background:#edf4ff}:root .siteRoot .campaign-phone,:root .siteRoot .friend-phone,:root .siteRoot .qualify-phone{position:relative;width:208px;height:320px;background:#fff;border:5px solid #fff;outline:1px solid #dce6f4;border-radius:24px;overflow:hidden;box-shadow:0 12px 24px rgba(37,76,123,.0705882353);z-index:2}:root .siteRoot .campaign-phone{background:#19251b;color:#fff;border-color:#202625;outline-color:#202625}:root .siteRoot .campaign-status{display:flex;justify-content:space-between;position:absolute;z-index:4;inset:8px 12px auto;font-size:8px;line-height:12px}:root .siteRoot .campaign-tabs{display:flex;justify-content:center;gap:16px;position:absolute;z-index:4;top:32px;left:16px;right:16px;font-size:10px;line-height:16px}:root .siteRoot .campaign-tabs>span{opacity:.6}:root .siteRoot .campaign-tabs .icon{position:absolute;right:0;width:12px;height:12px}:root .siteRoot .campaign-product-photo{position:absolute;inset:0;background-image:linear-gradient(180deg,rgba(23,36,26,.4),transparent 35%,rgba(20,35,25,.1490196078) 60%,rgba(16,35,25,.9019607843)),url(/site/assets/templates/product-intro-cover.c2730cfaeb11.jpg);background-size:100% 100%,126% auto;background-position:50%,center -114px;background-repeat:no-repeat}:root .siteRoot .campaign-side{position:absolute;right:8px;top:112px;display:grid;grid-gap:16px;gap:16px;place-items:center}:root .siteRoot .campaign-side>span{font-size:28px;line-height:24px}:root .siteRoot .campaign-side .icon{width:18px;height:18px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}:root .siteRoot .campaign-caption{position:absolute;left:12px;right:12px;bottom:12px}:root .siteRoot .campaign-caption>strong{display:block;font-size:16px;line-height:24px;font-weight:600;color:#fff}:root .siteRoot .campaign-caption>p{margin:2px 0 8px;font-size:10px;line-height:16px;color:rgba(255,255,255,.6)}:root .siteRoot .campaign-caption>span{display:flex;align-items:center;gap:6px;font-size:8px;line-height:12px}:root .siteRoot .campaign-caption>span img{background:#fff;padding:2px;border-radius:4px}:root .siteRoot .campaign-caption>span b{font-weight:500}:root .siteRoot .campaign-caption>span i{font-style:normal;border:1px solid rgba(255,255,255,.2509803922);border-radius:2px;padding:0 3px;opacity:.65}:root .siteRoot .campaign-open{display:flex;width:100%;align-items:center;justify-content:space-between;padding:8px 12px;margin-top:8px;color:#233d2b;background:#fff;border-radius:6px;font-size:10px;line-height:16px;font-weight:600;transition:background .3s var(--ease)}:root .siteRoot .campaign-open .icon{width:12px;height:12px}:root .siteRoot .campaign-open:hover{background:#dcf4e6}:root .siteRoot .traffic-filter{bottom:24px;left:8px;padding:8px 12px;border-radius:12px;background:rgba(255,255,255,.9607843137)}:root .siteRoot .filter-status-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#eaf3ff;color:#4183de}:root .siteRoot .filter-status-icon .icon{width:20px;height:20px}:root .siteRoot .traffic-filter strong{font-size:12px;line-height:16px;color:#41648e}:root .siteRoot .traffic-filter span:not(.filter-status-icon){font-size:8px;line-height:16px;color:#8295ae}:root .siteRoot .traffic-filter i{background:#51ba94;margin-left:0}:root .siteRoot .qualify-browser{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;font-size:10px;line-height:16px;color:#536458;border-bottom:1px solid #eef2ec}:root .siteRoot .qualify-product-photo{height:88px;margin:8px 8px 0;border-radius:12px;background:url(/site/assets/templates/product-intro-cover.c2730cfaeb11.jpg) center -136px/130% auto no-repeat}:root .siteRoot .qualify-product-title{padding:6px 12px 0}:root .siteRoot .qualify-product-title strong{display:block;font-size:14px;line-height:20px;color:#2e4f3d;font-weight:600}:root .siteRoot .qualify-product-title>span{display:block;font-size:8px;line-height:16px;color:#8b9b8f}:root .siteRoot .qualify-choices{padding:4px 12px;display:grid;grid-gap:4px;gap:4px}:root .siteRoot .qualify-choices>strong{font-size:9px;line-height:16px;color:#65786b;font-weight:500}:root .siteRoot .qualify-choices>button{display:flex;align-items:center;gap:6px;padding:4px 6px;color:#7a8b80;background:#f8faf7;border:1px solid #e8ede6;border-radius:6px;font-size:8px;line-height:12px;text-align:left;transition:background .3s var(--ease),border-color .3s var(--ease)}:root .siteRoot .qualify-choices>button i{width:8px;height:8px;border:1px solid #b9cbbf;border-radius:50%}:root .siteRoot .qualify-choices .icon{width:10px;height:10px;margin-left:auto;opacity:0}:root .siteRoot .qualify-choices>button[aria-pressed=true]{border-color:#79bba1;background:#eff8f2;color:#3f8267}:root .siteRoot .qualify-choices>button[aria-pressed=true] i{background:#62a68a;box-shadow:inset 0 0 0 2px #fff}:root .siteRoot .qualify-choices>button[aria-pressed=true] .icon{opacity:1}:root .siteRoot .qualify-choices>button:hover{background:#eff8f2}:root .siteRoot .qualify-continue{position:absolute;bottom:8px;left:12px;right:12px;display:flex;align-items:center;justify-content:center;gap:8px;min-height:28px;background:#397e61;border-radius:6px;color:#fff;font-size:9px;line-height:16px;font-weight:600}:root .siteRoot .qualify-continue .icon{width:10px;height:10px}:root .siteRoot .qualified-badge{right:8px;bottom:12px;font-size:9px;line-height:16px;background:#f0faf6}:root .siteRoot .friend-phone{background:#f4f5f4;border-color:#fff}:root .siteRoot .friend-chat-header{display:flex;align-items:center;justify-content:space-between;padding:12px;font-size:10px;line-height:16px;color:#34413c;border-bottom:1px solid #e5e9e5}:root .siteRoot .friend-chat-header strong{font-size:12px;line-height:16px;font-weight:600}:root .siteRoot .friend-contact-card{display:flex;align-items:center;gap:8px;margin:12px 10px;padding:8px;background:#fff;border:1px solid #e8ede9;border-radius:8px}:root .siteRoot .friend-contact-card>img{width:28px;height:28px}:root .siteRoot .friend-contact-card strong{display:block;font-size:9px;line-height:16px;color:#466250;font-weight:600}:root .siteRoot .friend-contact-card span{display:block;font-size:7px;line-height:12px;color:#91a095}:root .siteRoot .friend-chat-date{display:block;text-align:center;font-size:7px;line-height:12px;color:#a8b0a9;margin:12px 0}:root .siteRoot .friend-chat-bubble{font-size:9px;line-height:16px;border-radius:8px;padding:8px;position:relative}:root .siteRoot .customer-message{margin:0 10px 12px 36px;background:#b9e98c;color:#3c5733;border-radius:8px 2px 8px 8px}:root .siteRoot .advisor-message{margin:0 36px 0 10px;background:#fff;color:#657368;border-radius:2px 8px 8px 8px}:root .siteRoot .friend-chat-input{position:absolute;bottom:0;left:0;right:0;padding:10px 8px;display:flex;align-items:center;gap:8px;background:#f8faf8;border-top:1px solid #e7eae7;font-size:8px;line-height:16px;color:#6c7c70}:root .siteRoot .friend-chat-input i{height:24px;flex:1 1;background:#fff;border:1px solid #e8ede8;border-radius:4px}:root .siteRoot .friend-success-badge{display:flex;align-items:center;gap:6px;position:absolute;z-index:3;left:50%;bottom:20px;transform:translateX(-50%);padding:8px 12px;color:#3f9972;background:rgba(255,255,255,.9607843137);border:1px solid #cce7da;border-radius:8px;font-size:10px;line-height:16px;white-space:nowrap;box-shadow:0 6px 16px rgba(38,116,83,.0705882353)}:root .siteRoot .friend-success-badge .icon{width:14px;height:14px}:root .siteRoot .callback-event-card{width:224px;z-index:2;background:#fff;border:1px solid #dce7f5;border-radius:16px;padding:16px;box-shadow:0 12px 32px rgba(45,96,131,.0784313725)}:root .siteRoot .event-card-top{display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid #edf2f8}:root .siteRoot .event-card-top img{width:24px;height:24px;object-fit:contain}:root .siteRoot .event-card-top strong{color:#536b89;font-size:12px;line-height:16px;font-weight:600}:root .siteRoot .event-card-top i{width:6px;height:6px;border-radius:50%;background:#93b8e9;margin-left:auto}:root .siteRoot .event-card-label{display:block;font-size:8px;line-height:16px;color:#a0b0c3;margin-top:12px}:root .siteRoot .callback-event-card h4{margin:4px 0 16px;color:#355b89;font-size:18px;line-height:28px;font-weight:600}:root .siteRoot .callback-event-card dl{display:grid;grid-gap:12px;gap:12px;margin:0}:root .siteRoot .callback-event-card dl>div{display:flex;justify-content:space-between;gap:8px;font-size:9px;line-height:16px}:root .siteRoot .callback-event-card dt{color:#9aaac0}:root .siteRoot .callback-event-card dd{margin:0;color:#607c9d}:root .siteRoot .callback-event-card dd.event-qualified{color:#65a08a}:root .siteRoot .event-qualified .icon{width:10px;height:10px}:root .siteRoot .event-signal{display:flex;align-items:center;justify-content:center;gap:6px;height:32px;margin-top:16px;border-radius:6px;background:#f2f7ff}:root .siteRoot .event-signal span{display:block;width:3px;height:8px;border-radius:3px;background:#82b2f1}:root .siteRoot .event-signal span:nth-child(3n+2){height:14px}:root .siteRoot .event-signal span:nth-child(3n){height:20px}:root .siteRoot .is-running .event-signal span{animation:event-signal 1.5s var(--ease) infinite alternate}:root .siteRoot .event-signal span:nth-child(2n){animation-delay:-.6s}:root .siteRoot .callback-event-card .result-status{padding-top:12px}:root .siteRoot .callback-event-card .result-status strong{font-size:10px;line-height:16px}:root .siteRoot .event-connection{display:flex;justify-content:space-between;align-items:center;margin-top:12px;color:#9eb2cf;font-size:8px;line-height:16px}:root .siteRoot .event-connection .icon{width:14px;height:14px}:root .siteRoot .conversion-stage-button{display:flex;align-items:flex-start;gap:10px;width:100%;padding:16px 4px 0;background:none;text-align:left;color:#627997}:root .siteRoot .conversion-stage-button>span:first-child{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:50%;background:#eaf1fc;color:#8da9cf;font-size:12px;line-height:16px;transition:background .3s var(--ease),color .3s var(--ease)}:root .siteRoot .conversion-stage-button strong{display:block;font-size:16px;line-height:24px;font-weight:600;color:#476284}:root .siteRoot .conversion-stage-button small{display:block;margin-top:8px;color:#8b9db6;font-size:12px;line-height:20px}:root .siteRoot .conversion-stage-button>.icon{width:12px;height:12px;margin:6px 0 0 auto;opacity:0;color:#4889e0;transition:transform .5s var(--ease),opacity .3s var(--ease);flex-shrink:0}:root .siteRoot .conversion-stage-button:hover>.icon{opacity:1;transform:translateX(3px)}:root .siteRoot .is-current .conversion-stage-button>span:first-child{color:#fff;background:#287afb}:root .siteRoot .is-current .conversion-stage-button strong{color:#2875d9}:root .siteRoot .journey-controls{margin-top:24px}:root .siteRoot .price-card{padding:32px 24px 24px}:root .siteRoot .price-card ul{padding:0 0 24px;margin:0;gap:0;border-top:0}:root .siteRoot .price-card .price-benefit-group{padding:16px 0 8px;display:block;font-size:12px;line-height:16px;font-weight:600;color:#537297;border-top:1px solid #e7edf6;margin-top:8px}:root .siteRoot .price-card .price-benefit-row{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;color:#7d90aa;font-size:12px;line-height:16px}:root .siteRoot .price-benefit-row>span{min-width:0}:root .siteRoot .price-benefit-row>strong{display:flex;align-items:center;gap:4px;color:#42678e;flex-shrink:0;font-size:12px;line-height:16px;font-weight:500;white-space:nowrap}:root .siteRoot .price-benefit-row strong .icon{width:12px;height:12px;margin:0;color:#478ae9}:root .siteRoot .price-benefit-row.is-unavailable strong,:root .siteRoot .price-benefit-row.is-unavailable strong .icon{color:#b4bfce}:root .siteRoot .price-card .price-benefit-row:hover{color:#477bbd}:root .siteRoot .price-card>a{margin-top:auto}:root .siteRoot .price-card>a:after{left:-50%;transition:transform .8s var(--ease)}:root .siteRoot .price-card:hover>a:after{left:-50%;transform:translateX(450%) skewX(-24deg)}:root .siteRoot .pricing-selector{margin-bottom:48px}:root .siteRoot .footer-main.portal-container.footer-main-v7{display:grid;grid-template-columns:minmax(240px,1.4fr) minmax(0,3fr) minmax(240px,1.2fr);grid-gap:48px;gap:48px;padding:48px}:root .siteRoot .footer-connect,:root .siteRoot .footer-link-groups,:root .siteRoot .footer-social{min-width:0}:root .siteRoot .footer-connect .footer-logo{margin:-12px 0 24px -8px}:root .siteRoot .footer-connect h3{margin:0 0 16px;font-size:14px;line-height:20px}:root .siteRoot .footer-contact-details,:root .siteRoot .footer-contact-details>div{gap:12px}:root .siteRoot .footer-contact-details dd,:root .siteRoot .footer-contact-details dt{font-size:14px;line-height:24px;color:#8090a5}:root .siteRoot .footer-contact-details dt{flex:0 0 28px;color:#9ba8bb}:root .siteRoot .footer-contact-details dd>a[href^="tel:"]{color:#7187a3;font-size:14px;line-height:24px;font-weight:400;letter-spacing:0}:root .siteRoot .footer-contact-details dd>button{display:flex;margin:4px 0 0;font-size:14px;line-height:24px;color:#7187a3}:root .siteRoot .footer-contact-details dd>button .icon{width:12px;height:12px}:root .siteRoot .footer-link-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px}:root .siteRoot .footer-main-v7 h3{font-size:14px;line-height:20px;margin-bottom:24px}:root .siteRoot .footer-main-v7 .footer-column>a,:root .siteRoot .footer-main-v7 .footer-column>button{font-size:12px;line-height:20px}:root .siteRoot .footer-service-qr{display:flex;align-items:center;gap:16px}:root .siteRoot .footer-service-qr>img{display:block;width:96px;height:96px;object-fit:contain;padding:4px;background:#fff;border:1px solid #e3eaf4;border-radius:8px}:root .siteRoot .footer-service-qr strong{display:block;font-size:14px;line-height:20px;font-weight:500;color:#758aa5}:root .siteRoot .footer-service-qr button{display:flex;align-items:center;gap:6px;font-size:12px;line-height:20px;color:#6992c5;background:none;padding:0;margin-top:8px}:root .siteRoot .footer-service-qr .icon{width:12px;height:12px}:root .siteRoot .footer-social .official-material{margin:24px 0 0}:root .siteRoot .footer-social figcaption{margin-top:8px;color:#96a7bd;font-size:12px;line-height:16px;text-align:center}:root .siteRoot .support-dock{top:auto;bottom:24px;right:12px;transform:none;width:64px}:root .siteRoot .support-buttons{border-radius:16px;padding:4px;background:rgba(255,255,255,.9294117647);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 12px 32px rgba(40,93,155,.0705882353)}:root .siteRoot .support-buttons>a,:root .siteRoot .support-buttons>button{min-height:60px;font-size:12px;line-height:16px;gap:6px;transition:transform .5s var(--ease),background .3s var(--ease),box-shadow .3s var(--ease)}:root .siteRoot .support-buttons>a>.icon,:root .siteRoot .support-buttons>button>.icon{width:24px;height:24px;padding:2px;box-sizing:initial;border-radius:8px}:root .siteRoot .support-buttons [data-support=phone]{color:#648db9}:root .siteRoot .support-buttons [data-support=phone]>.icon{background:#eaf4ff;color:#4f9bdc}:root .siteRoot .support-buttons [data-support=service]>.icon{color:#427fe5;background:#edf3ff}:root .siteRoot .support-buttons [data-support=official]{color:#6aa58b}:root .siteRoot .support-buttons [data-support=official]>.icon{background:#ecf8f1}:root .siteRoot .support-buttons [data-support=referral]{color:#c59055}:root .siteRoot .support-buttons [data-support=referral]>.icon{background:#fff4e6;color:#df9d46}:root .siteRoot .support-utilities>a{color:#8794bc}:root .siteRoot .support-utilities>a>.icon{color:#8e85cf;background:#f1eefe}:root .siteRoot .support-buttons .back-to-top>.icon{background:#edf2f8;color:#8a9eb8}:root .siteRoot .support-buttons button.is-active{color:#fff;background:linear-gradient(145deg,#378cfb,#2865ee);box-shadow:0 6px 16px rgba(49,124,230,.1490196078)}:root .siteRoot .support-buttons button.is-active>.icon{color:#fff;background:rgba(255,255,255,.0941176471)}:root .siteRoot .support-buttons button.is-active use{fill:currentColor}:root .siteRoot .support-buttons>a:hover,:root .siteRoot .support-buttons>button:hover{transform:translateX(-3px)}:root .siteRoot .support-popover{top:auto;bottom:64px;right:78px;box-shadow:0 16px 48px rgba(36,81,140,.1333333333);border-color:#d3e3f8}:root .siteRoot .support-popover:after{top:auto;bottom:24px}:root .siteRoot .tech-reveal{opacity:0;transform:translateY(24px);transition:transform .8s var(--ease),opacity .8s var(--ease)}:root .siteRoot .tech-reveal.is-visible{opacity:1;transform:translateY(0)}:root .siteRoot .campaign-open:focus-visible,:root .siteRoot .conversion-stage-button:focus-visible,:root .siteRoot .journey-guide:focus-visible,:root .siteRoot .qualify-choices button:focus-visible,:root .siteRoot .qualify-continue:focus-visible{outline:3px solid #88b8f9;outline-offset:3px;border-radius:8px}@keyframes circuit-orbit{to{transform:rotate(1turn)}}@keyframes reactor-reflect{0%,40%{transform:translateX(-80%);opacity:0}48%{opacity:.7}65%,to{transform:translateX(80%);opacity:0}}@keyframes event-signal{to{transform:scaleY(.35);opacity:.5}}@media(max-width:1400px)and (min-width:761px){:root .siteRoot .reactor-hero .hero-copy h1{font-size:58px}:root .siteRoot .conversion-art{height:340px}:root .siteRoot .campaign-phone,:root .siteRoot .friend-phone,:root .siteRoot .qualify-phone{width:186px;height:304px}:root .siteRoot .callback-event-card{width:194px;padding:12px}:root .siteRoot .conversion-stage-button strong{font-size:14px;line-height:20px}:root .siteRoot .conversion-stage-button small{font-size:12px;line-height:20px}:root .siteRoot .footer-main.portal-container.footer-main-v7{grid-template-columns:minmax(240px,1.25fr) minmax(0,2.4fr) minmax(208px,1fr);gap:32px;padding:48px 32px}:root .siteRoot .footer-link-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}:root .siteRoot .footer-contact-details dd,:root .siteRoot .footer-contact-details dd>a[href^="tel:"],:root .siteRoot .footer-contact-details dd>button,:root .siteRoot .footer-contact-details dt{font-size:12px;line-height:20px}:root .siteRoot .price-card{padding:32px 16px 24px}:root .siteRoot .price-card .price-benefit-row{font-size:12px;line-height:20px;align-items:flex-start;gap:4px}:root .siteRoot .price-benefit-row>strong{font-size:12px;line-height:20px}:root .siteRoot .campaign-product-photo{background-position:50%,center -76px}:root .siteRoot .qualify-product-photo{background-position:center -120px}}@media(max-width:1180px)and (min-width:761px){:root .siteRoot .reactor-hero .hero-copy h1{font-size:46px}:root .siteRoot .conversion-steps{gap:16px}:root .siteRoot .conversion-art{height:316px}:root .siteRoot .campaign-phone,:root .siteRoot .friend-phone,:root .siteRoot .qualify-phone{width:166px;height:288px;border-radius:20px}:root .siteRoot .campaign-product-photo{background-position:50%,center -68px}:root .siteRoot .campaign-caption{left:8px;right:8px}:root .siteRoot .campaign-caption>strong{font-size:14px;line-height:20px}:root .siteRoot .qualify-browser{padding:6px 8px}:root .siteRoot .qualify-product-photo{height:72px;background-position:center -104px}:root .siteRoot .qualify-product-title{padding-left:8px;padding-right:8px}:root .siteRoot .qualify-product-title strong{font-size:12px;line-height:16px}:root .siteRoot .qualify-product-title>span{font-size:7px}:root .siteRoot .qualify-choices{padding-left:8px;padding-right:8px}:root .siteRoot .qualify-continue{left:8px;right:8px}:root .siteRoot .traffic-filter{left:4px;padding:6px;gap:6px;bottom:8px}:root .siteRoot .traffic-filter strong{font-size:10px;line-height:16px}:root .siteRoot .filter-status-icon{width:24px;height:24px}:root .siteRoot .traffic-filter i{display:none}:root .siteRoot .qualified-badge{right:4px;bottom:8px;padding:6px;font-size:8px}:root .siteRoot .callback-event-card{width:172px;padding:12px}:root .siteRoot .event-card-top strong{font-size:10px}:root .siteRoot .callback-event-card h4{font-size:16px;line-height:24px}:root .siteRoot .callback-event-card dl>div{font-size:8px}:root .siteRoot .conversion-stage-button{gap:8px}:root .siteRoot .conversion-stage-button>span:first-child{flex-basis:24px;height:24px;font-size:10px}:root .siteRoot .conversion-stage-button>.icon{display:none}:root .siteRoot .footer-main.portal-container.footer-main-v7{grid-template-columns:minmax(240px,1fr) minmax(0,2fr)}:root .siteRoot .footer-link-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}:root .siteRoot .footer-social{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 40px;gap:16px 40px}:root .siteRoot .footer-social h3{grid-column:1/-1;margin-bottom:0}:root .siteRoot .footer-social .official-material{margin:0;grid-column:2;grid-row:2}:root .siteRoot .footer-service-qr{grid-column:1}:root .siteRoot .footer-service-qr>img{width:112px;height:112px}}@media(max-width:960px)and (min-width:761px){:root .siteRoot .reactor-hero .hero-copy h1{font-size:46px}:root .siteRoot .conversion-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}:root .siteRoot .conversion-art{height:360px}:root .siteRoot .campaign-phone,:root .siteRoot .friend-phone,:root .siteRoot .qualify-phone{width:208px;height:320px}:root .siteRoot .callback-event-card{width:224px;padding:16px}:root .siteRoot .campaign-product-photo{background-position:50%,center -88px}:root .siteRoot .qualify-product-photo{height:88px;background-position:center -136px}:root .siteRoot .qualify-browser{padding:8px 12px}:root .siteRoot .qualify-product-title strong{font-size:14px;line-height:20px}:root .siteRoot .qualify-choices{padding:4px 12px}:root .siteRoot .callback-event-card h4{font-size:18px;line-height:28px}:root .siteRoot .conversion-stage-button strong{font-size:16px;line-height:24px}:root .siteRoot .conversion-step:not(:last-child):after,:root .siteRoot .conversion-step:not(:last-child):before{display:none}:root .siteRoot .footer-link-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){:root .siteRoot .reactor-hero .hero-copy h1{font-size:38px}:root .siteRoot .reactor-assembly{transform:none}:root .siteRoot .reactor-circuit{opacity:.5}:root .siteRoot .feature-heading{margin-bottom:24px}:root .siteRoot .callback-v6{padding-top:48px;padding-bottom:48px}:root .siteRoot .journey-guide,:root .siteRoot .journey-heading strong{font-size:10px;line-height:16px}:root .siteRoot .journey-guide{padding:6px 8px;gap:4px}:root .siteRoot .journey-guide .icon{width:10px;height:10px}:root .siteRoot .conversion-steps{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:16px}:root .siteRoot .conversion-art{height:360px}:root .siteRoot .campaign-phone,:root .siteRoot .friend-phone,:root .siteRoot .qualify-phone{width:208px;height:320px}:root .siteRoot .callback-event-card{width:224px;padding:16px}:root .siteRoot .conversion-stage-button{padding-top:12px;gap:8px}:root .siteRoot .conversion-stage-button strong{font-size:16px;line-height:24px}:root .siteRoot .conversion-stage-button small{font-size:12px;line-height:20px;margin-top:4px}:root .siteRoot .conversion-stage-button>.icon{display:block}:root .siteRoot .traffic-filter{bottom:24px;left:8px}:root .siteRoot .traffic-filter strong{font-size:12px;line-height:16px}:root .siteRoot .qualified-badge{right:8px;bottom:12px}:root .siteRoot .price-card{padding:32px 24px 24px}:root .siteRoot .price-card .price-benefit-row{font-size:12px;line-height:20px}:root .siteRoot .price-card-intro{min-height:148px}:root .siteRoot .pricing-selector{margin-bottom:32px}:root .siteRoot .footer-main.portal-container.footer-main-v7{padding:40px 24px;grid-template-columns:minmax(0,1fr);gap:32px}:root .siteRoot .footer-connect .footer-logo,:root .siteRoot .footer-connect h3{margin-bottom:16px}:root .siteRoot .footer-contact-details dd,:root .siteRoot .footer-contact-details dd>a[href^="tel:"],:root .siteRoot .footer-contact-details dd>button,:root .siteRoot .footer-contact-details dt{font-size:14px;line-height:24px}:root .siteRoot .footer-link-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}:root .siteRoot .footer-main-v7 h3{margin-bottom:16px}:root .siteRoot .footer-social{display:block}:root .siteRoot .footer-service-qr>img{width:112px;height:112px}:root .siteRoot .footer-social .official-material{margin-top:24px;max-width:360px}:root .siteRoot .support-dock{width:46px;right:6px;bottom:12px}:root .siteRoot .support-buttons{border-radius:12px;padding:2px}:root .siteRoot .support-buttons>a,:root .siteRoot .support-buttons>button{width:40px;min-height:40px;padding:4px 0;font-size:8px;line-height:12px;gap:2px}:root .siteRoot .support-buttons>a>.icon,:root .siteRoot .support-buttons>button>.icon{width:18px;height:18px;padding:2px;border-radius:6px}:root .siteRoot .support-utilities{margin-top:8px}:root .siteRoot .support-popover{width:184px;right:56px;bottom:20px}:root .siteRoot .support-qr{width:144px;height:144px}:root .siteRoot .support-caption{font-size:12px;line-height:20px}:root .siteRoot .support-popover h2{font-size:14px;line-height:20px}:root .siteRoot .tech-reveal{transform:translateY(16px)}}@media(min-width:761px)and (max-width:820px){:root .siteRoot .reactor-hero .hero-copy h1{font-size:34px}}@media(max-width:370px){:root .siteRoot .reactor-hero .hero-copy h1{font-size:34px}:root .siteRoot .journey-heading strong{max-width:120px}:root .siteRoot .price-card{padding:24px 16px}}@media(prefers-reduced-motion:reduce){:root .siteRoot .circuit-orbit,:root .siteRoot .event-signal span,:root .siteRoot .reactor-reflection:after{animation:none!important}:root .siteRoot .reactor-assembly{transform:none!important}:root .siteRoot .tech-reveal{opacity:1;transform:none;transition:none}:root .siteRoot .platform-sources li,:root .siteRoot .reactor-card,:root .siteRoot .support-buttons>a,:root .siteRoot .support-buttons>button{transition:none}}@media(max-width:1400px)and (min-width:1181px){:root .siteRoot .campaign-product-photo{background-position:50%,center -102px}}@media(max-width:1180px)and (min-width:961px){:root .siteRoot .campaign-product-photo{background-position:50%,center -90px}}@media(max-width:960px)and (min-width:761px){:root .siteRoot .campaign-product-photo{background-position:50%,center -114px}}:root .siteRoot .skip-link:not(:focus){-webkit-clip-path:inset(50%);clip-path:inset(50%);opacity:0;pointer-events:none}:root .siteRoot{--blue:#1459fa;--ink:#102047;--muted:#7787a7;--surface:#f5f8ff;--line:#dce6fc;--portal-header-top:16px;padding-top:calc(var(--header) + var(--portal-header-top));background:#f5f8ff}:root .siteRoot .site-header{position:fixed;z-index:60;top:var(--portal-header-top);left:0;right:0;transform:none;margin:0 auto}:root .siteRoot .header-inner{background:rgba(255,255,255,.9490196078);border-color:#dce6fc;box-shadow:0 8px 32px rgba(20,89,250,.0392156863)}:root .siteRoot .ad-journey-run,:root .siteRoot .button-primary,:root .siteRoot .header-cta,:root .siteRoot .price-card.is-featured>a,:root .siteRoot .support-primary{background:#1459fa;border-color:#1459fa}:root .siteRoot .hero-heading-accent{background:linear-gradient(110deg,#1459fa,#1684ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}:root .siteRoot .feature-description,:root .siteRoot .hero-description,:root .siteRoot .news-heading p,:root .siteRoot .portal-heading>p{color:#7787a7}:root .siteRoot .hero-subtitle span{color:#1459fa}:root .siteRoot .reactor-panel{border-color:#e2ebff;box-shadow:0 24px 64px rgba(20,89,250,.0588235294),inset 0 1px 0 #fff}:root .siteRoot .reactor-card.is-active{border-color:#1459fa;box-shadow:0 8px 24px rgba(20,89,250,.1019607843),inset 0 0 0 1px rgba(20,89,250,.0705882353)}:root .siteRoot .reactor-connections{align-items:center}:root .siteRoot .reactor-destination{display:flex;gap:4px;font-size:12px;line-height:20px}:root .siteRoot .reactor-destination>span{display:block;line-height:20px}:root .siteRoot .business-output-window{display:block;min-width:72px;overflow:hidden}:root .siteRoot #active-business{display:block;line-height:20px;font-size:12px;font-weight:600;transform:none}:root .siteRoot .feature-category-icon:has(use[href^="#i-product-"]),:root .siteRoot .screen-app-icon:has(use[href^="#i-product-"]){background:#eef4ff;color:#1459fa}:root .siteRoot .screen-app-icon:has(use[href^="#i-product-"]) svg{filter:none!important}:root .siteRoot .feature-tab:has(use[href^="#i-product-"])>svg{width:24px;height:24px}:root .siteRoot .ad-journey-run,:root .siteRoot .feature-play,:root .siteRoot .flow-status:empty{display:none}:root .siteRoot .flow-phones.is-template-gallery{overflow:hidden;scroll-behavior:auto}:root .siteRoot .template-gallery-strip{animation:template-lap var(--gallery-duration,94.5s) linear infinite;animation-play-state:paused;-webkit-backface-visibility:hidden;backface-visibility:hidden}:root .siteRoot .template-gallery-set{flex:0 0 auto}:root .siteRoot .template-preview-frame{contain:paint}:root .siteRoot .journey-controls{padding-top:16px;margin-top:16px;min-height:36px}:root .siteRoot .journey-controls>span{color:#8495b2;font-size:12px;line-height:20px}:root .siteRoot .price-card-intro{position:relative;isolation:isolate;overflow:hidden;min-height:148px}:root .siteRoot .price-card-intro:after{content:"";position:absolute;z-index:-1;inset:-32px -24px -16px 32%;background:url(/site/assets/backend/member-art-display.webp) 50%/cover no-repeat;opacity:.2;-webkit-mask-image:linear-gradient(180deg,#000,transparent 92%);mask-image:linear-gradient(180deg,#000,transparent 92%);pointer-events:none}:root .siteRoot .price-card .price-benefit-group{color:#496794}:root .siteRoot .price-card .price-benefit-row{color:#7b8ca9}:root .siteRoot .price-benefit-row>strong{color:#496794}:root .siteRoot .footer-capabilities>.portal-container{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:24px;gap:24px;padding:24px 48px}:root .siteRoot .capability-item{min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:8px 0;border:0;background:none;color:#1459fa;text-align:left;border-radius:12px}:root .siteRoot .footer-capabilities .capability-item>span:last-child{color:#5e7498}:root .siteRoot .footer-capabilities .capability-visual{display:block;width:64px;height:64px;flex:0 0 64px;position:relative}:root .siteRoot .capability-svg{width:64px;height:64px;overflow:visible;filter:drop-shadow(0 8px 10px rgba(20,89,250,.0705882353))}:root .siteRoot .cap-piece{transform-origin:center;transform-box:fill-box;transition:transform .7s var(--ease),opacity .5s var(--ease)}:root .siteRoot .cap-base{fill:#eaf1ff;stroke:#adc9fc;opacity:.85}:root .siteRoot .cap-core{stroke:#3479fa}:root .siteRoot .cap-satellite{stroke:#8db8fc;fill:#eff6ff;opacity:.85}:root .siteRoot .capability-item:focus-visible .cap-core,:root .siteRoot .capability-item:hover .cap-core{transform:translateY(-6px) rotate(-4deg)}:root .siteRoot .capability-item:focus-visible .cap-base,:root .siteRoot .capability-item:hover .cap-base{transform:translateY(4px) scale(1.03)}:root .siteRoot .capability-item:focus-visible .one,:root .siteRoot .capability-item:hover .one{transform:translate(-5px,-5px) rotate(-12deg)}:root .siteRoot .capability-item:focus-visible .two,:root .siteRoot .capability-item:hover .two{transform:translate(5px,4px) rotate(12deg)}:root .siteRoot .capability-item:focus-visible .three,:root .siteRoot .capability-item:hover .three{transform:translate(5px,-5px)}:root .siteRoot .capability-item.is-burst .cap-core{animation:capability-core .9s var(--ease)}:root .siteRoot .capability-item.is-burst .one{animation:capability-one .9s var(--ease)}:root .siteRoot .capability-item.is-burst .two{animation:capability-two .9s var(--ease)}:root .siteRoot .capability-item.is-burst .three{animation:capability-three .9s var(--ease)}:root .siteRoot .capability-item:focus-visible{outline:2px solid #9dbfff;outline-offset:4px}:root .siteRoot .footer-main.portal-container.footer-main-v7{grid-template-columns:minmax(240px,1fr) minmax(0,1.75fr) 344px;gap:40px}:root .siteRoot .footer-connect .footer-logo{margin-bottom:24px}:root .siteRoot .footer-link-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}:root .siteRoot .footer-contact-details dd,:root .siteRoot .footer-contact-details dd>a[href^="tel:"],:root .siteRoot .footer-contact-details dt{font-size:14px;line-height:24px;color:#7787a7}:root .siteRoot .footer-qrs-v8{display:grid;grid-template-columns:repeat(2,160px);align-items:start;grid-gap:24px;gap:24px}:root .siteRoot .footer-qrs-v8 figure{margin:0;text-align:center;min-width:0}:root .siteRoot .footer-service-code{display:block;width:160px;height:160px;padding:6px;border:1px solid #dce6fc;border-radius:12px;background:#fff;object-fit:contain}:root .siteRoot .footer-qrs-v8 .material-open{width:160px;padding:0;border-radius:12px;border:1px solid #dce6fc}:root .siteRoot .official-qr-crop{position:relative;display:block;width:158px;height:158px;overflow:hidden}:root .siteRoot .footer-qrs-v8 .official-qr-crop img{position:absolute;width:422.222%;height:auto;max-width:none;left:-24.691%;top:-24.691%;border:0;padding:0;object-fit:fill;border-radius:0}:root .siteRoot .footer-qrs-v8 figcaption{margin-top:12px;color:#7787a7;font-size:14px;line-height:20px;white-space:nowrap}:root .siteRoot .footer-bottom nav{gap:24px}:root .siteRoot .support-buttons button.is-active{background:linear-gradient(145deg,#1684ff,#1459fa)}:root .siteRoot .account-dialog{padding:0;width:min(1160px,100vw - 48px);max-width:1160px;max-height:calc(100dvh - 48px);border:1px solid #d7e4ff;border-radius:24px;box-shadow:0 32px 96px rgba(16,32,71,.2);background:#fff;color:#102047;overflow:hidden}:root .siteRoot .account-dialog::backdrop{background:rgba(16,32,71,.5019607843);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:root .siteRoot .account-dialog-bar{height:64px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #e7efff;background:#f7faff}:root .siteRoot .account-dialog-bar h2{margin:0;font-size:18px;line-height:28px;font-weight:600}:root .siteRoot .account-mode-tabs{display:flex;gap:4px;background:#eaf1ff;padding:4px;border-radius:10px}:root .siteRoot .account-mode-tabs>button{color:#7b8ba8;background:none;border:1px solid rgba(0,0,0,0);border-radius:8px;padding:8px 24px;font-size:14px;line-height:20px;font-weight:500}:root .siteRoot .account-mode-tabs>button[aria-selected=true]{background:#fff;color:#1459fa;border-color:#dce6fc;box-shadow:0 4px 12px rgba(20,89,250,.031372549)}:root .siteRoot .account-close{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#8b99ae;background:none}:root .siteRoot .account-close .icon{width:20px;height:20px}:root .siteRoot .account-close:hover{color:#1459fa;background:#eaf1ff}:root .siteRoot .account-frame-wrap{height:min(760px,100dvh - 112px);position:relative;background:#f5f8ff}:root .siteRoot .account-frame{width:100%;height:100%;display:block;border:0;background:#fff}:root .siteRoot .account-loading{position:absolute;inset:0;display:grid;place-items:center;z-index:1;color:#7b8ba8;background:#f5f8ff;font-size:14px;line-height:20px}:root .siteRoot .account-load-error[hidden],:root .siteRoot .account-loading[hidden]{display:none}:root .siteRoot .account-load-error{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;background:#f5f8ff}:root .siteRoot .account-load-error>p{margin:0;font-size:16px;line-height:24px;color:#7b8ba8}:root .siteRoot .account-retry{padding:8px 24px;border-radius:8px;color:#fff;background:#1459fa;font-size:14px;line-height:20px}:root .siteRoot:has(.account-dialog[open]) .support-dock{visibility:hidden}:root .siteRoot[data-auth-state=authenticated] .header-actions .login-link{display:none}@keyframes template-lap{to{transform:translate3d(calc(-1 * var(--gallery-distance, 3024px)),0,0)}}@keyframes capability-core{0%,to{transform:translateY(0) rotate(0)}40%{transform:translateY(-12px) rotate(-10deg) scale(1.06)}}@keyframes capability-one{0%,to{transform:translate(0)}40%{transform:translate(-12px,-8px) rotate(-24deg)}}@keyframes capability-two{0%,to{transform:translate(0)}40%{transform:translate(12px,8px) rotate(24deg)}}@keyframes capability-three{0%,to{transform:translate(0)}40%{transform:translate(10px,-10px) scale(1.12)}}@media(max-width:1400px)and (min-width:761px){:root .siteRoot .footer-capabilities>.portal-container{gap:16px;padding:24px 32px}:root .siteRoot .footer-capabilities .capability-item>span:last-child{font-size:12px;line-height:20px}:root .siteRoot .capability-item{gap:8px}:root .siteRoot .footer-capabilities .capability-visual{width:56px;height:56px;flex-basis:56px}:root .siteRoot .capability-svg{width:56px;height:56px}:root .siteRoot .footer-main.portal-container.footer-main-v7{grid-template-columns:minmax(220px,1fr) minmax(0,1.6fr) 312px;gap:32px}:root .siteRoot .footer-qrs-v8{grid-template-columns:repeat(2,144px);gap:24px}:root .siteRoot .footer-qrs-v8 .material-open,:root .siteRoot .footer-service-code{width:144px;height:144px}:root .siteRoot .official-qr-crop{width:142px;height:142px}:root .siteRoot .footer-qrs-v8 figcaption{font-size:12px}}@media(max-width:1180px)and (min-width:761px){:root .siteRoot .footer-main.portal-container.footer-main-v7{grid-template-columns:minmax(240px,1fr) minmax(0,1.6fr)}:root .siteRoot .footer-qrs-v8{grid-column:1/-1;grid-row:auto;display:grid;grid-template-columns:repeat(2,160px);justify-content:center;grid-gap:40px;gap:40px}:root .siteRoot .footer-qrs-v8 .material-open,:root .siteRoot .footer-service-code{width:160px;height:160px}:root .siteRoot .official-qr-crop{width:158px;height:158px}:root .siteRoot .footer-qrs-v8 figcaption{font-size:14px}:root .siteRoot .footer-link-groups{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:960px)and (min-width:761px){:root .siteRoot .footer-capabilities>.portal-container{grid-template-columns:repeat(3,minmax(0,1fr))}:root .siteRoot .footer-capabilities .capability-item{flex-direction:row}:root .siteRoot .footer-bottom nav,:root .siteRoot .footer-link-groups{gap:16px}}@media(max-width:760px){:root .siteRoot{--portal-header-top:12px}:root .siteRoot .site-header{margin:0 auto}:root .siteRoot #active-business,:root .siteRoot .reactor-destination{font-size:10px;line-height:20px}:root .siteRoot .business-output-window{min-width:60px}:root .siteRoot .feature-tab:has(use[href^="#i-product-"])>svg{width:20px;height:20px}:root .siteRoot .footer-capabilities>.portal-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px;padding:24px}:root .siteRoot .capability-item{gap:8px}:root .siteRoot .footer-capabilities .capability-item>span:last-child{font-size:12px;line-height:20px}:root .siteRoot .footer-capabilities .capability-visual{width:48px;height:48px;flex-basis:48px}:root .siteRoot .capability-svg{width:48px;height:48px}:root .siteRoot .footer-main.portal-container.footer-main-v7{grid-template-columns:minmax(0,1fr);gap:32px}:root .siteRoot .footer-link-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}:root .siteRoot .footer-main-v7 .footer-column>a,:root .siteRoot .footer-main-v7 .footer-column>button,:root .siteRoot .footer-main-v7 h3{font-size:12px;line-height:20px}:root .siteRoot .footer-qrs-v8{grid-column:auto;display:grid;grid-template-columns:repeat(2,144px);justify-content:start;grid-gap:16px;gap:16px}:root .siteRoot .footer-qrs-v8 .material-open,:root .siteRoot .footer-service-code{width:144px;height:144px}:root .siteRoot .official-qr-crop{width:142px;height:142px}:root .siteRoot .footer-qrs-v8 figcaption{font-size:12px;line-height:20px}:root .siteRoot .footer-bottom nav{gap:16px;flex-wrap:wrap}:root .siteRoot .account-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:16px}:root .siteRoot .account-dialog-bar{height:56px;padding:0 12px;gap:12px}:root .siteRoot .account-dialog-bar h2{font-size:14px;line-height:20px}:root .siteRoot .account-mode-tabs>button{padding:6px 12px;font-size:12px;line-height:16px}:root .siteRoot .account-frame-wrap{height:calc(100dvh - 72px)}:root .siteRoot .account-close{width:28px;height:28px}}@media(max-width:370px){:root .siteRoot .footer-qrs-v8{grid-template-columns:repeat(2,120px)}:root .siteRoot .footer-qrs-v8 .material-open,:root .siteRoot .footer-service-code{width:120px;height:120px}:root .siteRoot .official-qr-crop{width:118px;height:118px}:root .siteRoot .footer-qrs-v8 figcaption{font-size:10px}:root .siteRoot .footer-link-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){:root .siteRoot .template-gallery-strip{animation:none}:root .siteRoot .flow-phones.is-template-gallery{overflow-x:auto}:root .siteRoot .cap-piece{transition:none}:root .siteRoot .capability-item.is-burst .cap-piece{animation:none!important}}:root .siteRoot .mobile-heading,:root .siteRoot .mobile-plan-details,:root .siteRoot .mobile-quick-nav,:root .siteRoot .mobile-support-wrap{display:none}:root .siteRoot .header-ambient{position:fixed;z-index:58;left:0;right:0;top:0;height:112px;pointer-events:none;background:radial-gradient(ellipse at 0 0,rgba(219,234,255,.6196078431),transparent 45%),radial-gradient(ellipse at 100% 0,rgba(217,237,255,.568627451),transparent 45%),linear-gradient(rgba(248,251,255,.8117647059),rgba(248,251,255,0))}:root .siteRoot .site-header{border-color:#d5e4fc;box-shadow:0 8px 32px rgba(64,127,205,.031372549),inset 0 1px #fff}:root .siteRoot .glass-intro{position:fixed;z-index:999;inset:0;overflow:hidden;pointer-events:none;contain:strict}:root .siteRoot .glass-intro>svg{position:absolute;inset:-8%;width:116%;height:116%;overflow:visible}:root .siteRoot .glass-shard{fill:url(#intro-glass);stroke:rgba(189,149,90,.4196078431);stroke-width:.8;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;opacity:0;will-change:transform,opacity;animation:glass-shard-pass 2s cubic-bezier(.22,1,.36,1) var(--shard-delay) both}:root .siteRoot .glass-intro-glow{position:absolute;top:-80%;left:-80%;width:120%;height:180%;background:linear-gradient(115deg,transparent 35%,rgba(255,211,150,.0784313725) 45%,rgba(255,247,233,.2196078431) 50%,rgba(255,173,66,.1098039216) 54%,transparent 65%);transform:rotate(-18deg);animation:glass-light-pass 2.4s cubic-bezier(.22,1,.36,1) both}@keyframes glass-shard-pass{0%{opacity:0;transform:translate3d(-112vw,-60vh,0) rotate(calc(-1 * var(--shard-turn)))}30%{opacity:var(--shard-alpha);transform:translate3d(-2vw,-2vh,0) rotate(-1deg)}48%{opacity:var(--shard-alpha);transform:translate3d(2vw,2vh,0) rotate(0deg)}to{opacity:0;transform:translate3d(115vw,72vh,0) rotate(var(--shard-turn))}}@keyframes glass-light-pass{0%{transform:translate3d(-30%,-30%,0) rotate(-18deg);opacity:0}35%{opacity:1}to{transform:translate3d(180%,130%,0) rotate(-18deg);opacity:0}}:root .siteRoot .account-dialog.account-native{width:min(960px,100vw - 48px);max-width:960px;max-height:calc(100dvh - 48px);border-radius:24px;border:1px solid #e2ebfc;overflow:auto;background:#fff}:root .siteRoot .account-native[open]{display:grid;grid-template-columns:1fr 1fr}:root .siteRoot .account-native::backdrop{background:rgba(18,39,71,.4509803922);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .siteRoot .account-native [hidden]{display:none!important}:root .siteRoot .account-native .account-close{position:absolute;z-index:5;right:16px;top:16px;width:32px;height:32px;background:#f5f8fd;color:#8c9bb0}:root .siteRoot .account-native .account-close:hover{color:#1f5eff;background:#ebf2ff}:root .siteRoot .account-brand-panel{min-height:672px;position:relative;isolation:isolate;padding:40px;overflow:hidden;background:#eff5ff;border-right:1px solid #e3ecfc}:root .siteRoot .account-brand{position:relative;z-index:2;width:192px;height:48px;display:block;overflow:hidden;margin-left:-8px}:root .siteRoot .account-brand img{position:absolute;left:50%;top:50%;width:228px;max-width:none;height:auto;transform:translate(-50%,-50%)}:root .siteRoot .account-brand-copy{position:relative;z-index:2;margin-top:48px}:root .siteRoot .account-overline{color:#6581a9;font-size:12px;line-height:16px;letter-spacing:4px}:root .siteRoot .account-brand-copy h2{margin:16px 0 0;color:#15294c;font-size:36px;line-height:1.4;letter-spacing:-1px;font-weight:650}:root .siteRoot .account-brand-copy h2 span{color:#2160fb}:root .siteRoot .account-brand-art{position:absolute;z-index:-1;left:0;bottom:0;right:0;height:420px;background-image:linear-gradient(#eff5ff,rgba(239,245,255,0) 38%,rgba(239,245,255,.1490196078) 82%,#eff5ff),url(/site/assets/backend/auth-art.png);background-size:100% 100%,auto 470px;background-position:50%,49% bottom;background-repeat:no-repeat;opacity:.85}:root .siteRoot .account-products{position:absolute;z-index:2;bottom:32px;left:32px;right:32px;display:flex;align-items:center;justify-content:space-around;gap:12px;padding:16px 8px;border:1px solid #fff;border-radius:16px;background:rgba(255,255,255,.7294117647);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}:root .siteRoot .account-products>span{display:flex;flex-direction:column;align-items:center;gap:8px;color:#6484b2;font-size:12px;line-height:16px}:root .siteRoot .account-products .icon{width:24px;height:24px;color:#5283ff}:root .siteRoot .account-form-panel{padding:40px 40px 32px;min-width:0;align-self:center}:root .siteRoot .account-native .account-mode-tabs{display:inline-flex;padding:4px;background:#f1f5fd;border:1px solid #eaf0fa;border-radius:12px;gap:4px;margin-bottom:32px}:root .siteRoot .account-native .account-mode-tabs>button{min-width:72px;padding:8px 16px;font-size:14px;line-height:20px;border-radius:8px;color:#8494ad}:root .siteRoot .account-native .account-mode-tabs>button[aria-selected=true]{color:#215ffc;background:#fff;box-shadow:0 2px 8px rgba(52,96,164,.0666666667)}:root .siteRoot #account-dialog-title{margin:0;font-size:24px;line-height:32px;color:#172b4d;font-weight:650}:root .siteRoot .account-form-subtitle{margin:8px 0 24px;color:#8b9ab2;font-size:14px;line-height:20px}:root .siteRoot .account-methods{display:flex;gap:24px;margin-bottom:24px;border-bottom:1px solid #edf1f8}:root .siteRoot .account-methods>button{padding:0 0 12px;font-size:14px;line-height:20px;color:#8a9ab1;position:relative}:root .siteRoot .account-methods>button[aria-pressed=true]{color:#2160fb;font-weight:600}:root .siteRoot .account-methods>button[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#2160fb}:root .siteRoot .auth-field{margin-bottom:16px}:root .siteRoot .auth-field>label{display:block;font-size:12px;line-height:16px;margin-bottom:8px;color:#6e809c}:root .siteRoot .auth-input{min-height:48px;display:flex;align-items:center;border:1px solid #dfe7f4;border-radius:8px;background:#fafcff;transition:border-color .25s,box-shadow .25s;overflow:hidden}:root .siteRoot .auth-input:focus-within{border-color:#5885ff;box-shadow:0 0 0 3px rgba(53,115,255,.0470588235);background:#fff}:root .siteRoot .auth-input:has([aria-invalid=true]){border-color:#dc7773}:root .siteRoot .auth-input input{display:block;width:100%;min-width:0;height:46px;padding:0 12px;color:#22395c;font:inherit;font-size:14px;line-height:20px;border:0;outline:0;background:rgba(0,0,0,0)}:root .siteRoot .auth-input input::placeholder{color:#a1acc0}:root .siteRoot .auth-country{flex-shrink:0;padding:0 12px 0 16px;border-right:1px solid #e3eaf4;color:#6b81a2;font-size:14px;line-height:20px}:root .siteRoot .auth-password-toggle{flex:0 0 44px;height:44px;color:#94a4bc;display:grid;place-items:center}:root .siteRoot .auth-password-toggle svg{width:20px;height:20px}:root .siteRoot .auth-password-toggle .eye-slash{display:none}:root .siteRoot .auth-password-toggle[aria-pressed=true] .eye-slash{display:block}:root .siteRoot .auth-code-row{display:grid;grid-template-columns:minmax(0,1fr) 112px;grid-gap:8px;gap:8px}:root .siteRoot .auth-send-code{border:1px solid #dce6fa;border-radius:8px;color:#2661ea;background:#f4f8ff;font-size:12px;line-height:16px}:root .siteRoot .auth-send-code:disabled{color:#99a8bd;cursor:default}:root .siteRoot .auth-form-tools{display:flex;justify-content:flex-end;margin:-4px 0 16px}:root .siteRoot .auth-forgot{font-size:12px;line-height:16px;color:#8296b5}:root .siteRoot .auth-forgot:hover{color:#2160fb}:root .siteRoot .auth-agreement{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:20px;color:#8b9ab0;margin-top:20px;cursor:pointer}:root .siteRoot .auth-agreement input{flex:0 0 14px;width:14px;height:14px;margin:3px 0 0;accent-color:#2160fb}:root .siteRoot .auth-agreement a{color:#5480d4;margin:0 2px}:root .siteRoot .account-status{min-height:20px;margin:8px 0;color:#be7157;font-size:12px;line-height:20px}:root .siteRoot .auth-submit{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:16px;border:1px solid #1d58f2;border-radius:8px;color:#fff;font-size:14px;line-height:20px;font-weight:600;background:linear-gradient(110deg,#2160fb,#2c79ff);box-shadow:0 8px 20px rgba(36,100,236,.1254901961);transition:transform .3s var(--ease),box-shadow .3s}:root .siteRoot .auth-submit .icon{width:18px;height:18px;transition:transform .3s var(--ease)}:root .siteRoot .auth-submit:hover{box-shadow:0 10px 28px rgba(36,100,236,.2)}:root .siteRoot .auth-submit:hover .icon{transform:translateX(4px)}:root .siteRoot .auth-submit:disabled{opacity:.65;cursor:wait}:root .siteRoot .auth-switch-copy{display:flex;justify-content:center;gap:8px;margin:20px 0 0;font-size:12px;line-height:20px;color:#91a0b7}:root .siteRoot .auth-switch{color:#2160fb}:root .siteRoot .account-native a:focus-visible,:root .siteRoot .account-native button:focus-visible,:root .siteRoot .mobile-support-button:focus-visible{outline:2px solid #729fff;outline-offset:4px}:root .siteRoot:has(.account-native[open]) .mobile-support-wrap{visibility:hidden}:root .siteRoot .wechat-source-screen{gap:16px;padding-top:0}:root .siteRoot .recognize-nav,:root .siteRoot .source-browser{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:12px;line-height:20px;color:#5b7190;padding:12px 0;border-bottom:1px solid #edf2f8}:root .siteRoot .recognize-nav strong,:root .siteRoot .source-browser b{font-weight:500}:root .siteRoot .source-scenario-icons{display:flex;justify-content:center;align-items:center;gap:8px;margin:8px 0 0}:root .siteRoot .source-scenario-icons img{width:24px;height:24px;padding:3px;box-sizing:initial;background:#fff;border:1px solid #ebf0f9;border-radius:8px}:root .siteRoot .source-scenario-icons>span{font-size:10px;line-height:16px;color:#7c91b1;padding:6px;border-radius:8px;background:#f0f5ff}:root .siteRoot .wechat-source-screen .screen-heading{margin:0;font-size:16px;line-height:24px;text-align:center}:root .siteRoot .source-link-message{width:100%;padding:12px;border:1px solid #e5ecfa;border-radius:12px;background:#f5f8ff}:root .siteRoot .source-link-message>span{display:block;font-size:10px;line-height:16px;color:#90a0ba;margin-bottom:8px}:root .siteRoot .source-link-message>button{width:100%;display:flex;align-items:center;gap:8px;border-radius:8px;padding:12px 8px;border:1px solid #dce8ff;background:#fff;color:#2167ee}:root .siteRoot .source-link-message strong{font-size:12px;line-height:16px;font-weight:500}:root .siteRoot .source-link-message .icon{width:16px;height:16px;flex-shrink:0}:root .siteRoot .source-link-message .icon:last-child{margin-left:auto;width:12px}:root .siteRoot .source-tap{position:relative;margin:-28px 16px -4px auto;width:24px;height:32px;color:#2160fb}:root .siteRoot .source-tap .icon{width:24px;height:24px;position:relative;z-index:1}:root .siteRoot .source-tap i{position:absolute;width:24px;height:24px;border:1px solid #87b3ff;border-radius:50%;top:-8px;left:-8px;animation:source-tap-pulse 2.4s var(--ease) infinite}:root .siteRoot .flow-wechat-qr{display:block;width:124px;height:124px;object-fit:contain;border:1px solid #e6edf7;border-radius:8px;padding:4px;background:#fff}:root .siteRoot .wechat-qr-screen,:root .siteRoot .wechat-recognize-screen{gap:12px}:root .siteRoot .wechat-qr-screen .screen-heading,:root .siteRoot .wechat-recognize-screen .screen-heading{font-size:14px;line-height:20px}:root .siteRoot .wechat-qr-screen .screen-muted,:root .siteRoot .wechat-recognize-screen .screen-muted{margin:0}:root .siteRoot .wechat-qr-screen .screen-app-icon{margin-top:16px}:root .siteRoot .wechat-recognize-screen{padding-top:0}:root .siteRoot .wechat-recognize-screen .screen-app-icon{width:32px;height:32px;border-radius:8px}:root .siteRoot .wechat-recognize-screen .screen-app-icon>.icon{width:20px;height:20px}:root .siteRoot .recognize-menu{display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;line-height:16px;padding:10px 8px;width:100%;border:1px solid #e5ebe9;border-radius:8px;background:#fff;color:#536d60;box-shadow:0 8px 24px rgba(28,107,48,.062745098)}:root .siteRoot .recognize-menu .icon{width:16px;height:16px;color:#28ae72}@keyframes source-tap-pulse{0%,to{transform:scale(.75);opacity:.2}45%{transform:scale(1.4);opacity:.8}}:root .siteRoot .footer-main.portal-container.footer-main-v7.footer-main-v9{grid-template-columns:344px minmax(0,1fr) 272px;gap:64px;padding:56px 48px}:root .siteRoot .footer-brand-block{min-width:0}:root .siteRoot .footer-brand-block .footer-logo{margin:-12px 0 24px -8px}:root .siteRoot .footer-main-v9 .footer-qrs-v8{grid-template-columns:repeat(2,160px);gap:24px;justify-content:start;grid-column:auto}:root .siteRoot .footer-main-v9 .footer-service-code,:root .siteRoot .footer-main-v9 .material-open{width:160px;height:160px}:root .siteRoot .footer-main-v9 .official-qr-crop{width:158px;height:158px}:root .siteRoot .footer-main-v9 .footer-qrs-v8 figcaption{font-size:12px;line-height:20px}:root .siteRoot .footer-main-v9 .footer-link-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}:root .siteRoot .footer-main-v9 h3{display:flex;align-items:center;gap:12px;margin:0 0 24px;color:#4b6b96;font-size:14px;line-height:24px;font-weight:500}:root .siteRoot .footer-main-v9 h3 .icon{width:20px;height:20px;color:#699cdb}:root .siteRoot .footer-main-v9 .footer-column>a,:root .siteRoot .footer-main-v9 .footer-column>button{font-size:14px;line-height:24px;margin-bottom:12px;color:#8195b2}:root .siteRoot .footer-main-v9 .footer-connect{padding-left:24px;border-left:1px solid #dce6f5}:root .siteRoot .footer-main-v9 .footer-contact-details{margin:0;gap:16px}:root .siteRoot .footer-main-v9 .footer-contact-details dd,:root .siteRoot .footer-main-v9 .footer-contact-details dd>a[href^=tel],:root .siteRoot .footer-main-v9 .footer-contact-details dt{font-size:14px;line-height:24px;color:#8094b1}@media(max-width:1400px)and (min-width:1001px){:root .siteRoot .footer-main.portal-container.footer-main-v7.footer-main-v9{grid-template-columns:312px minmax(0,1fr) 248px;gap:32px;padding:48px 32px}:root .siteRoot .footer-main-v9 .footer-qrs-v8{grid-template-columns:repeat(2,144px);gap:24px}:root .siteRoot .footer-main-v9 .footer-service-code,:root .siteRoot .footer-main-v9 .material-open{width:144px;height:144px}:root .siteRoot .footer-main-v9 .official-qr-crop{width:142px;height:142px}:root .siteRoot .footer-main-v9 .footer-link-groups{gap:24px}:root .siteRoot .footer-main-v9 .footer-column>a,:root .siteRoot .footer-main-v9 .footer-column>button,:root .siteRoot .footer-main-v9 .footer-contact-details dd,:root .siteRoot .footer-main-v9 .footer-contact-details dd>a[href^=tel],:root .siteRoot .footer-main-v9 .footer-contact-details dt{font-size:12px;line-height:20px}}@media(max-width:1000px)and (min-width:761px){:root .siteRoot .footer-main.portal-container.footer-main-v7.footer-main-v9{grid-template-columns:344px minmax(0,1fr);gap:40px;padding:40px 24px}:root .siteRoot .footer-main-v9 .footer-connect{grid-column:2;grid-row:2;border:0;padding:0}:root .siteRoot .footer-brand-block{grid-row:1/3}}@media(max-width:760px){:root .siteRoot{scroll-padding-top:92px;padding-bottom:80px;background:#fff}:root .siteRoot .header-ambient{height:96px;background:linear-gradient(#eff6ff,rgba(247,250,255,0))}:root .siteRoot .site-header{width:calc(100% - 24px);border-radius:12px}:root .siteRoot .site-header .header-inner{height:64px;padding:0 12px;gap:8px}:root .siteRoot .brand.brand-with-image{width:124px;flex:0 0 124px;height:40px}:root .siteRoot .brand-with-image .brand-image{width:148px}:root .siteRoot .mobile-quick-nav{display:flex;align-items:center;gap:16px;margin-left:auto}:root .siteRoot .mobile-quick-nav>a{color:#6d829f;font-size:12px;line-height:20px;white-space:nowrap}:root .siteRoot .header-actions{gap:0;margin-left:8px}:root .siteRoot .desktop-nav,:root .siteRoot .header-actions .login-link,:root .siteRoot .mega-menu,:root .siteRoot .menu-scrim,:root .siteRoot .mobile-toggle{display:none!important}:root .siteRoot .header-cta{min-height:32px;min-width:64px;padding:8px;font-size:12px;line-height:16px;border-radius:8px;justify-content:center}:root .siteRoot .header-cta>.icon{display:none}:root .siteRoot #home .reactor-hero{min-height:0;background:linear-gradient(145deg,#f4f8ff,#fff);padding:0;overflow:hidden}:root .siteRoot .reactor-hero .hero-inner{min-height:0;display:block;padding:32px 24px 24px}:root .siteRoot .reactor-hero .hero-copy{width:100%}:root .siteRoot .reactor-hero .eyebrow{display:none}:root .siteRoot .reactor-hero .hero-copy h1{font-size:36px;line-height:48px;letter-spacing:-1px;margin:0}:root .siteRoot .reactor-hero .hero-subtitle{margin-top:8px;font-size:18px;line-height:28px;letter-spacing:0}:root .siteRoot .reactor-hero .hero-description,:root .siteRoot .reactor-hero .hero-promise,:root .siteRoot .reactor-visual{display:none!important}:root .siteRoot .reactor-hero .hero-buttons{margin:24px 0 0;gap:12px;flex-wrap:nowrap}:root .siteRoot .reactor-hero .button-luminous{min-height:44px;padding:8px 12px 8px 16px;font-size:14px;gap:12px;border-radius:8px}:root .siteRoot .reactor-hero .cta-arrow{width:24px;height:24px;border-radius:6px}:root .siteRoot .reactor-hero .cta-arrow .icon{width:16px;height:16px}:root .siteRoot .reactor-hero .button-secondary{min-height:44px;padding:8px 12px;font-size:12px;line-height:20px;border-radius:8px}:root .siteRoot #callback,:root .siteRoot #news,:root .siteRoot .footer-capabilities,:root .siteRoot .glass-intro,:root .siteRoot .register-band,:root .siteRoot .support-dock{display:none!important}:root .siteRoot .feature-section{padding:32px 24px 40px}:root .siteRoot .feature-heading{margin-bottom:24px;text-align:left}:root .siteRoot .feature-heading .feature-kicker{display:none}:root .siteRoot .feature-heading h2{font-size:24px;line-height:32px;margin:0;font-weight:600;letter-spacing:0}:root .siteRoot .desktop-heading,:root .siteRoot .feature-heading h2>span:not(.mobile-heading){display:none}:root .siteRoot .feature-heading h2>.mobile-heading,:root .siteRoot .mobile-heading{display:inline}:root .siteRoot .feature-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;border:0;padding:0;margin-bottom:16px;overflow:visible}:root .siteRoot .feature-tab{min-width:0;width:auto;min-height:56px;padding:12px;flex-direction:row;justify-content:flex-start;gap:8px;border:1px solid #e7eef8;background:#fff;border-radius:12px;color:#7d8faa;font-size:12px;line-height:20px}:root .siteRoot .feature-tab svg,:root .siteRoot .feature-tab:has(use[href^="#i-product-"])>svg{width:20px;height:20px;flex:0 0 20px}:root .siteRoot .feature-tab:after{display:none}:root .siteRoot .feature-tab.is-active{color:#2160fb;background:#f2f6ff;border-color:#bcd2ff;box-shadow:0 4px 12px rgba(54,105,186,.031372549)}:root .siteRoot .feature-panel,:root .siteRoot .feature-panel.has-template-gallery{display:block;padding:24px;border-radius:16px;background:#f6f9ff;border:1px solid #e5edfa;box-shadow:none}:root .siteRoot .feature-copy{display:block;padding:0}:root .siteRoot .feature-category{display:none}:root .siteRoot .feature-copy h3{font-size:24px;line-height:32px;letter-spacing:0;margin:0}:root .siteRoot .feature-description{margin-top:16px;font-size:14px;line-height:24px}:root .siteRoot .feature-benefits{margin-top:20px;gap:12px}:root .siteRoot .feature-benefits li{font-size:12px;line-height:20px}:root .siteRoot .feature-benefits .icon{width:16px;height:16px}:root .siteRoot .feature-actions{margin-top:24px}:root .siteRoot .feature-actions .button{min-height:40px;padding:8px 16px;font-size:12px;border-radius:8px}:root .siteRoot .feature-flow{display:none!important}:root .siteRoot .pricing-section{padding:40px 24px;background:#f7faff}:root .siteRoot .pricing-section>.portal-container{width:100%;padding:0}:root .siteRoot .pricing-section .portal-heading{text-align:left;margin-bottom:24px}:root .siteRoot .pricing-section .feature-kicker{display:none}:root .siteRoot .pricing-section h2{font-size:24px;line-height:32px;letter-spacing:0;margin:0}:root .siteRoot .pricing-selector{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 24px;padding:4px;border-radius:12px}:root .siteRoot .pricing-selector>button{padding:8px;font-size:12px;line-height:20px}:root .siteRoot .pricing-plans{grid-template-columns:minmax(0,1fr);gap:16px}:root .siteRoot .price-card{padding:24px;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 8px 24px rgba(66,115,176,.0235294118)}:root .siteRoot .price-card-intro:after,:root .siteRoot .price-card-intro:before,:root .siteRoot .price-card:after,:root .siteRoot .price-card:before{display:none}:root .siteRoot .price-card.is-featured{background:#f0f5ff}:root .siteRoot .price-card-badge{top:0;right:16px;border-radius:0 0 8px 8px;font-size:10px;line-height:16px;padding:4px 8px}:root .siteRoot .price-card-intro{position:relative;min-height:88px;padding:0;display:block;background:none}:root .siteRoot .price-card h3{font-size:18px;line-height:28px;padding-right:100px;margin:0}:root .siteRoot .price-description{font-size:12px;line-height:20px;margin-top:8px;padding-right:100px}:root .siteRoot .price-number{position:absolute;top:0;right:0;margin:0;align-items:baseline;gap:2px}:root .siteRoot .price-number strong{font-size:30px;line-height:36px;letter-spacing:-1px}:root .siteRoot .price-number>span{font-size:12px;line-height:16px}:root .siteRoot .price-card>ul{display:none;padding:0 0 16px}:root .siteRoot .price-card.mobile-details-open>ul{display:grid;grid-template-columns:minmax(0,1fr)}:root .siteRoot .price-card .price-benefit-row{font-size:12px;line-height:20px}:root .siteRoot .price-card .price-benefit-group{padding-top:12px}:root .siteRoot .price-card>a{min-height:40px;font-size:12px;line-height:20px;padding:8px 16px;border-radius:8px}:root .siteRoot .mobile-plan-details{display:flex;align-items:center;gap:4px;align-self:flex-start;margin:-16px 0 16px;padding:4px 0;color:#6b8dc7;font-size:12px;line-height:20px}:root .siteRoot .mobile-plan-details .icon{width:12px;height:12px}:root .siteRoot .mobile-plan-details[aria-expanded=true] .icon{transform:rotate(180deg)}:root .siteRoot .price-card.mobile-details-open .mobile-plan-details{margin-bottom:8px}:root .siteRoot .pricing-comparison{margin-top:24px}:root .siteRoot .comparison-toggle{min-height:40px;font-size:12px;line-height:20px}:root .siteRoot .comparison-scroll{max-height:480px}:root .siteRoot .site-footer{background:#f1f5fc}:root .siteRoot .footer-main.portal-container.footer-main-v7.footer-main-v9{width:100%;grid-template-columns:minmax(0,1fr);gap:24px;padding:32px 24px 24px}:root .siteRoot .footer-brand-block .footer-logo{margin:-12px 0 0 -8px;width:176px;height:48px}:root .siteRoot .footer-brand-block .footer-logo img{width:212px}:root .siteRoot .footer-main-v9 .footer-link-groups,:root .siteRoot .footer-main-v9 .footer-social{display:none!important}:root .siteRoot .footer-main-v9 .footer-connect{border:0;padding:0;grid-column:auto;grid-row:auto}:root .siteRoot .footer-main-v9 .footer-connect h3{display:none}:root .siteRoot .footer-main-v9 .footer-contact-details{gap:12px}:root .siteRoot .footer-main-v9 .footer-contact-details dd,:root .siteRoot .footer-main-v9 .footer-contact-details dd>a[href^=tel],:root .siteRoot .footer-main-v9 .footer-contact-details dt{font-size:12px;line-height:20px;color:#8294af}:root .siteRoot .footer-contact-details br{display:none}:root .siteRoot .footer-bottom{padding:20px 24px}:root .siteRoot .footer-bottom>.portal-container{width:100%;padding:0;gap:16px;align-items:flex-start}:root .siteRoot .footer-bottom nav{gap:16px}:root .siteRoot .footer-bottom nav a,:root .siteRoot .footer-bottom p,:root .siteRoot .footer-bottom p a{font-size:10px;line-height:20px}:root .siteRoot .footer-bottom nav a[href$=sitemap]{display:none}:root .siteRoot .footer-bottom p{display:flex;flex-wrap:wrap;gap:0 12px;margin:0}:root .siteRoot .mobile-support-wrap{display:flex;position:fixed;z-index:55;right:20px;bottom:max(16px,env(safe-area-inset-bottom));flex-direction:column;align-items:flex-end;gap:8px}:root .siteRoot .mobile-support-button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 16px;border:1px solid #3676ff;border-radius:12px;background:#2160fb;color:#fff;font-size:12px;line-height:20px;box-shadow:0 8px 24px rgba(33,95,233,.1803921569),inset 0 1px rgba(255,255,255,.1882352941)}:root .siteRoot .mobile-support-button .icon{width:18px;height:18px}:root .siteRoot .mobile-support-button .icon:last-child{width:14px;height:14px;transform:rotate(-35deg)}:root .siteRoot #mobile-support-status{padding:8px 12px;border:1px solid #e1eafa;background:#fff;color:#7089ae;font-size:12px;line-height:20px;border-radius:8px;box-shadow:0 8px 24px rgba(54,105,186,.0784313725)}:root .siteRoot #mobile-support-status[hidden]{display:none}:root .siteRoot .account-dialog.account-native{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:20px}:root .siteRoot .account-native[open]{grid-template-columns:minmax(0,1fr)}:root .siteRoot .account-brand-panel{display:none}:root .siteRoot .account-form-panel{padding:32px 24px 24px}:root .siteRoot .account-native .account-close{top:12px;right:12px}:root .siteRoot .account-form-subtitle,:root .siteRoot .account-native .account-mode-tabs{margin-bottom:24px}:root .siteRoot .account-methods{gap:24px}:root .siteRoot .account-native .auth-input input{font-size:16px}:root .siteRoot .account-status{min-height:20px}:root .siteRoot .account-native .auth-submit{min-height:48px}}@media(max-width:370px){:root .siteRoot .brand.brand-with-image{width:108px;flex-basis:108px}:root .siteRoot .brand-with-image .brand-image{width:128px}:root .siteRoot .mobile-quick-nav{gap:12px}:root .siteRoot .header-actions{margin-left:4px}:root .siteRoot .header-cta{min-width:56px}:root .siteRoot .reactor-hero .hero-copy h1{font-size:30px;line-height:40px}:root .siteRoot .reactor-hero .hero-buttons{gap:8px}:root .siteRoot .reactor-hero .button-luminous{padding-left:12px;gap:8px}:root .siteRoot .reactor-hero .button-secondary{padding:8px}:root .siteRoot .account-form-panel{padding:32px 20px 24px}:root .siteRoot .price-card{padding:24px 20px}:root .siteRoot .price-description{max-width:180px;padding-right:60px}}@media(prefers-reduced-motion:reduce){:root .siteRoot .glass-intro{display:none}:root .siteRoot .source-tap i{animation:none}:root .siteRoot .account-native button,:root .siteRoot .auth-input{transition:none}}:root .siteRoot .account-dialog.account-v10::backdrop{background:rgba(32,57,86,.2196078431);-webkit-backdrop-filter:none;backdrop-filter:none}:root .siteRoot:has(.account-v10[open]) .glass-intro{visibility:hidden}:root .siteRoot .account-v10 .account-brand-panel{min-height:680px;background:radial-gradient(ellipse at 70% 75%,#dbedff,#eff5ff 65%)}:root .siteRoot .account-v10 .account-brand-copy{margin-top:56px}:root .siteRoot .account-v10 .account-brand-copy h2{font-size:30px;line-height:1.5;letter-spacing:0}:root .siteRoot .account-engine{width:calc(100% + 32px);height:320px;position:relative;margin:20px -16px 0;isolation:isolate}:root .siteRoot .engine-connections{position:absolute;inset:0;width:100%;height:100%;z-index:-1;stroke:#b6d1fa;stroke-width:1}:root .siteRoot .engine-connections .engine-signal{stroke:#609cff;stroke-width:2;stroke-dasharray:8 70;animation:engine-data-pass 7s linear infinite}:root .siteRoot .engine-halo{position:absolute;border:1px solid rgba(157,198,251,.4784313725);border-radius:50%;left:50%;top:54%;width:300px;height:164px;transform:translate(-50%,-50%) rotate(-18deg);box-shadow:inset 0 0 24px rgba(143,200,255,.0509803922),0 0 24px rgba(143,200,255,.0509803922)}:root .siteRoot .engine-halo.halo-two{width:230px;height:230px;border-color:rgba(186,219,255,.4);transform:translate(-50%,-50%) rotate(28deg)}:root .siteRoot .engine-core{position:absolute;width:124px;height:124px;top:94px;left:50%;margin-left:-62px;border:1px solid rgba(255,255,255,.937254902);border-radius:28px;display:grid;place-items:center;background:linear-gradient(145deg,rgba(255,255,255,.9215686275),rgba(220,236,255,.831372549));box-shadow:inset 0 2px 2px #fff,0 20px 48px rgba(51,124,221,.1490196078),0 4px 0 #c4ddff;transform:rotate(-10deg);animation:engine-core-float 6s ease-in-out infinite}:root .siteRoot .engine-core>svg{width:72px;height:72px;filter:drop-shadow(0 5px 5px rgba(39,107,255,.1098039216))}:root .siteRoot .engine-core>span{position:absolute;inset:8px;border:1px solid rgba(255,255,255,.7450980392);border-radius:22px;pointer-events:none}:root .siteRoot .engine-node{position:absolute;display:flex;flex-direction:column;align-items:center;gap:10px;color:#7192bd;font-size:12px;line-height:16px;animation:engine-node-float 6s ease-in-out infinite}:root .siteRoot .engine-node>.icon{width:48px;height:48px;padding:12px;box-sizing:initial;border:1px solid #fff;border-radius:20px;background:rgba(255,255,255,.8509803922);box-shadow:0 12px 28px rgba(58,121,208,.0784313725);color:#4489ff}:root .siteRoot .engine-wechat{top:50px;left:4px}:root .siteRoot .engine-short{top:12px;right:10px;animation-delay:-2s}:root .siteRoot .engine-data{right:0;bottom:8px;animation-delay:-4s}:root .siteRoot .engine-node.engine-data>.icon{width:32px;height:32px;padding:16px}@keyframes engine-core-float{0%,to{transform:translateY(0) rotate(-10deg)}50%{transform:translateY(-10px) rotate(-6deg)}}@keyframes engine-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes engine-data-pass{to{stroke-dashoffset:-312}}:root .siteRoot .account-v10 .account-mode-tabs{margin-bottom:24px}:root .siteRoot .account-v10 .account-form-subtitle{margin-bottom:20px;font-size:12px;line-height:20px}:root .siteRoot .account-v10 .account-methods{gap:24px;margin-bottom:24px}:root .siteRoot .account-v10 .account-methods>button{font-size:12px;line-height:20px;white-space:nowrap}:root .siteRoot .auth-recover-back{display:flex;align-items:center;gap:8px;margin-bottom:24px;padding:8px 0;color:#7d92b2;font-size:12px;line-height:20px}:root .siteRoot .auth-recover-back .icon{width:16px;height:16px;transform:rotate(180deg)}:root .siteRoot .account-v10 .auth-qr-panel{text-align:center;padding-top:4px}:root .siteRoot .auth-qr-frame{width:208px;height:208px;position:relative;margin:0 auto;border:1px solid #e1eafa;border-radius:16px;background:radial-gradient(ellipse at 50% 35%,#f0f7ff,#fbfdff 70%);overflow:hidden}:root .siteRoot .qr-corner{position:absolute;z-index:2;width:16px;height:16px;border:2px solid #7faaff;border-radius:2px}:root .siteRoot .corner-a{top:12px;left:12px;border-right:0;border-bottom:0}:root .siteRoot .corner-b{top:12px;right:12px;border-left:0;border-bottom:0}:root .siteRoot .corner-c{bottom:12px;left:12px;border-right:0;border-top:0}:root .siteRoot .corner-d{bottom:12px;right:12px;border-left:0;border-top:0}:root .siteRoot .auth-login-qr{width:184px;height:184px;object-fit:contain;position:absolute;inset:12px;background:#fff}:root .siteRoot .auth-qr-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}:root .siteRoot .auth-qr-placeholder>.icon{width:44px;height:44px;opacity:.7}:root .siteRoot .auth-qr-placeholder>span{color:#8b9ebd;font-size:12px;line-height:20px}:root .siteRoot .auth-qr-status{margin:16px 0 8px;font-size:14px;line-height:20px;color:#6d86a9}:root .siteRoot .auth-qr-refresh{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 8px;font-size:12px;line-height:20px;color:#407ce2}:root .siteRoot .auth-qr-refresh svg{width:16px;height:16px}:root .siteRoot .auth-qr-refresh:disabled{opacity:.5;cursor:default}:root .siteRoot .auth-qr-frame[data-qr-state=loading] .auth-qr-placeholder>.icon{animation:qr-breathe 1.5s ease-in-out infinite}:root .siteRoot .auth-qr-mask{position:absolute;z-index:3;inset:0;display:grid;place-items:center;background:rgba(255,255,255,.9294117647);color:#8799b4;font-size:14px;line-height:20px}:root .siteRoot .auth-qr-frame[data-qr-state=confirmed] .auth-qr-mask{color:#28a778}:root .siteRoot .auth-qr-terms{margin:20px 0 0;color:#9aa7ba;font-size:10px;line-height:20px}:root .siteRoot .auth-qr-terms a{margin:0 4px;color:#7593c4}@keyframes qr-breathe{50%{opacity:.35;transform:scale(.94)}}:root .siteRoot .auth-submit-wrap{display:flex;align-items:center;justify-content:center;height:52px}:root .siteRoot .account-v10 .auth-submit{width:100%;height:48px;min-height:48px;padding:0;border-radius:10px;position:relative;overflow:hidden;gap:0;flex:none;transition:width .38s cubic-bezier(.22,1,.36,1),border-radius .38s cubic-bezier(.22,1,.36,1),background .24s,box-shadow .24s}:root .siteRoot .auth-submit-label{transition:opacity .14s}:root .siteRoot .auth-submit-arrow{display:flex;align-items:center;margin-left:16px;transition:opacity .14s}:root .siteRoot .auth-submit-arrow .icon{width:18px;height:18px}:root .siteRoot .auth-submit-check,:root .siteRoot .auth-submit-cross,:root .siteRoot .auth-submit-spinner{width:22px;height:22px;position:absolute;left:50%;top:50%;margin:-11px 0 0 -11px;opacity:0;pointer-events:none}:root .siteRoot .auth-submit-spinner{border:2px solid rgba(255,255,255,.2509803922);border-top-color:#fff;border-radius:50%}:root .siteRoot .auth-submit-check path{stroke-dasharray:24;stroke-dashoffset:24}:root .siteRoot .auth-submit-cross path{stroke-dasharray:18;stroke-dashoffset:18}:root .siteRoot .account-v10 .auth-submit[data-state=error],:root .siteRoot .account-v10 .auth-submit[data-state=loading],:root .siteRoot .account-v10 .auth-submit[data-state=success]{width:48px;border-radius:50%;opacity:1}:root .siteRoot .auth-submit:not([data-state=idle]) .auth-submit-arrow,:root .siteRoot .auth-submit:not([data-state=idle]) .auth-submit-label{opacity:0}:root .siteRoot .auth-submit[data-state=loading] .auth-submit-spinner{opacity:1;animation:auth-spinner .8s linear infinite;transition:opacity .18s .22s}:root .siteRoot .account-v10 .auth-submit[data-state=success]{background:#25ad85;border-color:#25ad85;box-shadow:0 8px 24px rgba(32,167,123,.1411764706)}:root .siteRoot .auth-submit[data-state=success] .auth-submit-check{opacity:1}:root .siteRoot .auth-submit[data-state=success] .auth-submit-check path{animation:auth-stroke .38s ease .1s forwards}:root .siteRoot .account-v10 .auth-submit[data-state=error]{color:#df7374;background:#fff2f1;border-color:#f0b5b3;box-shadow:0 6px 20px rgba(220,126,118,.0784313725)}:root .siteRoot .auth-submit[data-state=error] .auth-submit-cross{opacity:1}:root .siteRoot .auth-submit[data-state=error] .auth-submit-cross path{animation:auth-stroke .3s ease .15s forwards}:root .siteRoot .account-v10[data-account-mode=recover] .account-status{min-height:20px}:root .siteRoot .account-v10[data-account-mode=recover] .auth-field{margin-bottom:12px}@keyframes auth-spinner{to{transform:rotate(1turn)}}@keyframes auth-stroke{to{stroke-dashoffset:0}}:root .siteRoot .callback-v10 .portal-heading>p{max-width:680px;margin-left:auto;margin-right:auto}:root .siteRoot .ad-platform-logos{list-style:none;display:flex;align-items:center;justify-content:center;gap:40px;padding:0;margin:40px 0}:root .siteRoot .ad-platform-logos li{color:#7991b2;line-height:24px}:root .siteRoot .ad-platform-logos img{width:24px;height:24px;object-fit:contain}:root .siteRoot .callback-overview{border:1px solid #dce8fb;border-radius:24px;padding:0 32px 32px;background:linear-gradient(140deg,rgba(255,255,255,.9215686275),rgba(248,251,255,.8745098039));box-shadow:0 20px 64px rgba(52,112,190,.0431372549);overflow:hidden}:root .siteRoot .overview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;border-bottom:1px solid #e8eff9}:root .siteRoot .overview-toolbar>span{display:flex;align-items:center;gap:10px;color:#5d7fae;font-size:12px;line-height:20px}:root .siteRoot .overview-toolbar>span i{width:6px;height:6px;border-radius:50%;background:#428cff;box-shadow:0 0 0 4px #eaf3ff}:root .siteRoot .overview-toolbar>a{display:flex;gap:8px;align-items:center;font-size:12px;line-height:20px;color:#6b8fc9}:root .siteRoot .overview-toolbar .icon{width:14px;height:14px}:root .siteRoot .overview-workspace{display:grid;grid-template-columns:1fr 1fr 1.2fr 1fr;grid-gap:40px;gap:40px;padding:32px 0;position:relative}:root .siteRoot .overview-node{min-width:0;position:relative}:root .siteRoot .overview-workspace>.overview-node{padding:16px;border:1px solid rgba(0,0,0,0);border-radius:16px;transition:background .7s,border-color .7s,box-shadow .7s}:root .siteRoot .overview-workspace>.overview-node:not(:last-child):after{content:"";position:absolute;top:52%;left:calc(100% + 4px);width:34px;height:1px;background:linear-gradient(90deg,#9bc3ff,#d4e4fb)}:root .siteRoot .overview-workspace>.overview-node:not(:last-child):before{content:"";width:5px;height:5px;border-top:1px solid #9bc3ff;border-right:1px solid #9bc3ff;position:absolute;top:calc(52% - 2px);right:-38px;transform:rotate(45deg)}:root .siteRoot .overview-workspace>.overview-node.is-current{background:#f2f7ff;border-color:#c5dafb;box-shadow:0 8px 24px rgba(97,147,213,.031372549)}:root .siteRoot .overview-step-label{display:flex;align-items:center;gap:8px;color:#6683a9;font-size:12px;line-height:20px;font-weight:500;white-space:nowrap}:root .siteRoot .overview-step-label b{font-size:10px;line-height:16px;font-weight:500;color:#93b0d6}:root .siteRoot .is-current>.overview-step-label{color:#3279e9}:root .siteRoot .is-current>.overview-step-label b{color:#4c91f6}:root .siteRoot .entry-platforms{display:flex;justify-content:center;gap:12px;margin:32px 0 24px}:root .siteRoot .entry-platforms>img{width:28px;height:28px;object-fit:contain;padding:8px;box-sizing:initial;background:#fff;border:1px solid #e4ecf8;border-radius:12px;box-shadow:0 8px 16px rgba(99,145,204,.0352941176)}:root .siteRoot .overview-link{display:flex;align-items:center;gap:10px;padding:16px 12px;border:1px solid #dbe8fc;background:#fff;border-radius:12px;box-shadow:0 6px 16px rgba(99,145,204,.0196078431)}:root .siteRoot .overview-link>.icon{width:24px;height:24px;flex-shrink:0;color:#4d8ff4}:root .siteRoot .overview-link>.icon:last-child{width:18px;height:18px;margin-left:auto;color:#85b0f2}:root .siteRoot .overview-link strong{display:block;color:#5578a7;font-size:12px;line-height:20px;font-weight:500}:root .siteRoot .overview-link div>span{display:block;font-size:10px;line-height:16px;color:#9aabc0}:root .siteRoot .overview-small{display:block;color:#98abc3;font-size:10px;line-height:20px;text-align:center;margin-top:16px}:root .siteRoot .filter-shield{width:76px;height:76px;display:grid;place-items:center;position:relative;margin:24px auto 16px;border-radius:24px;background:linear-gradient(145deg,#f3f8ff,#eaf2ff)}:root .siteRoot .filter-shield>.icon{width:40px;height:40px;color:#5799ee}:root .siteRoot .filter-shield>span{position:absolute;inset:-8px;border:1px dashed #c1d9fb;border-radius:32px}:root .siteRoot .filter-shield>i{position:absolute;inset:0;border-radius:24px;border-top:1px solid #b0d0fc;transform:scaleY(.3);opacity:0}:root .siteRoot .is-running .is-current .filter-shield>i{animation:overview-scan 2.4s ease-in-out infinite}:root .siteRoot .filter-check,:root .siteRoot .filter-exclude{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;font-size:10px;line-height:16px}:root .siteRoot .filter-check{color:#69a68f;background:#eff8f5;border:1px solid #dcefe7}:root .siteRoot .filter-check>.icon{width:14px;height:14px}:root .siteRoot .filter-exclude{color:#a5b1c2;margin-top:4px}:root .siteRoot .filter-exclude>span:last-child{color:#b3bfce}:root .siteRoot .overview-browser{margin-top:24px;padding:0 16px 16px;background:#fff;border:1px solid #dce7f8;border-radius:12px;box-shadow:0 10px 24px rgba(85,135,198,.0352941176)}:root .siteRoot .overview-browser-bar{display:flex;align-items:center;gap:4px;height:32px;border-bottom:1px solid #f0f4fa;margin-bottom:16px}:root .siteRoot .overview-browser-bar>i{width:4px;height:4px;background:#dce7f8;border-radius:50%}:root .siteRoot .overview-browser-bar>span{margin-left:auto;color:#a2b2c9;font-size:10px;line-height:16px}:root .siteRoot .overview-browser>strong{display:block;color:#6683a9;font-size:12px;line-height:20px;font-weight:500;margin-bottom:12px}:root .siteRoot .overview-choice{display:flex;align-items:center;gap:8px;font-size:10px;line-height:16px;color:#a3b2c8;padding:8px;border:1px solid #edf2f9;border-radius:6px;margin-top:6px}:root .siteRoot .overview-choice i{width:8px;height:8px;border:1px solid #d5e1f3;border-radius:50%}:root .siteRoot .overview-choice .icon{width:12px;height:12px;margin-left:auto}:root .siteRoot .overview-choice.is-picked{color:#6599dc;border-color:#cbddf8;background:#f6faff}:root .siteRoot .overview-choice.is-picked i{border-color:#8fbbfa;background:#b1d0fc;box-shadow:inset 0 0 0 2px #fff}:root .siteRoot .overview-continue{display:flex;align-items:center;justify-content:center;gap:8px;min-height:28px;margin-top:16px;border-radius:6px;color:#fff;background:#6199eb;font-size:10px;line-height:16px}:root .siteRoot .overview-continue>.icon{width:12px;height:12px}:root .siteRoot .private-orbit{position:relative;width:112px;height:96px;margin:24px auto 12px;display:grid;place-items:center}:root .siteRoot .private-orbit>img:first-child{width:44px;height:44px;z-index:1}:root .siteRoot .private-orbit>img:nth-child(2){position:absolute;right:6px;bottom:10px;border:4px solid #fff;box-sizing:initial;border-radius:12px;width:24px;height:24px;z-index:1}:root .siteRoot .private-orbit>span{position:absolute;width:96px;height:96px;border:1px solid #dcefe7;border-radius:50%;box-shadow:0 0 0 10px rgba(237,248,244,.3019607843)}:root .siteRoot .private-contact{text-align:center}:root .siteRoot .private-contact>span{color:#7f97b7;font-size:12px;line-height:20px;display:block}:root .siteRoot .private-contact>strong{display:inline-flex;gap:6px;align-items:center;margin-top:12px;border-radius:20px;color:#6aa58f;padding:6px 12px;background:#eff8f4;font-weight:500;font-size:10px;line-height:16px}:root .siteRoot .private-contact .icon{width:12px;height:12px}:root .siteRoot .overview-return{display:flex;align-items:center;gap:32px;border:1px solid #e0eaf9;background:linear-gradient(110deg,#f2f7ff,#f8fbff);border-radius:16px;padding:20px 24px;transition:border-color .7s,box-shadow .7s}:root .siteRoot .overview-return.is-current{border-color:#afcef8;box-shadow:0 4px 24px rgba(117,163,223,.062745098)}:root .siteRoot .return-event>strong{display:flex;align-items:center;gap:8px;margin-top:8px;color:#7897c1;font-size:12px;line-height:20px;font-weight:400}:root .siteRoot .return-event .icon{width:16px;height:16px}:root .siteRoot .return-connector{flex:1 1;height:1px;min-width:64px;background:#cfdef5;position:relative;overflow:visible}:root .siteRoot .return-connector>i{position:absolute;left:0;top:-1px;width:30%;height:2px;background:linear-gradient(90deg,transparent,#78a9ef,transparent);opacity:0}:root .siteRoot .return-connector>.icon{position:absolute;right:-2px;width:12px;height:12px;top:-6px;color:#a0bfea}:root .siteRoot .is-running .return-connector>i{animation:return-data-flow 3.2s linear infinite}:root .siteRoot .return-platforms{display:flex;align-items:center;gap:24px}:root .siteRoot .return-platforms>span{color:#8ca2c0;font-size:12px;line-height:20px}:root .siteRoot .return-platforms>div{display:flex;align-items:center;gap:16px}:root .siteRoot .return-platforms img{width:24px;height:24px;object-fit:contain}:root .siteRoot .return-result{display:flex;align-items:center;gap:6px;color:#7caa99;font-size:12px;line-height:20px;margin-left:auto}:root .siteRoot .return-result>.icon{width:16px;height:16px}@keyframes overview-scan{50%{transform:scaleY(1);opacity:.8}}@keyframes return-data-flow{10%{opacity:.8}80%{transform:translateX(220%);opacity:.8}to{transform:translateX(240%);opacity:0}}:root .siteRoot .overview-step-label{color:#54749e;font-size:14px;line-height:24px}:root .siteRoot .overview-link strong{color:#5879a8;font-size:14px;line-height:24px}:root .siteRoot .overview-link div>span,:root .siteRoot .overview-small{font-size:12px;line-height:20px}:root .siteRoot .overview-browser>strong{color:#5a779f}:root .siteRoot .filter-check{color:#4f9379}:root .siteRoot .private-contact>strong{color:#4f9679}:root .siteRoot .overview-continue{background:#4c8be8}:root .siteRoot .overview-return{flex-direction:row-reverse}:root .siteRoot .return-event{min-width:184px}:root .siteRoot .return-result{display:none}:root .siteRoot .return-connector>.icon{right:auto;left:-2px;transform:rotate(180deg)}:root .siteRoot .is-running .return-connector>i{animation-name:return-data-back}:root .siteRoot .overview-private:after{content:"";position:absolute;top:100%;left:50%;width:1px;height:32px;background:#b9d2f4}:root .siteRoot .overview-private:before{content:"";position:absolute;top:calc(100% + 25px);left:calc(50% - 2px);width:5px;height:5px;border-top:1px solid #9bc3ff;border-right:1px solid #9bc3ff;transform:rotate(135deg)}@keyframes return-data-back{0%{opacity:0;transform:translateX(230%)}10%,80%{opacity:.8}to{transform:translateX(-100%);opacity:0}}@media(min-width:761px){:root .siteRoot .footer-main.portal-container.footer-main-v7.footer-main-v9{max-width:1280px;grid-template-columns:312px minmax(0,1fr) 248px;gap:40px;padding:40px 32px}:root .siteRoot .footer-brand-block .footer-logo{width:192px;height:48px;margin:-8px 0 20px -8px}:root .siteRoot .footer-brand-block .footer-logo img{width:232px}:root .siteRoot .footer-main-v9 .footer-qrs-v8{grid-template-columns:repeat(2,144px);gap:24px}:root .siteRoot .footer-main-v9 .footer-service-code,:root .siteRoot .footer-main-v9 .material-open{width:144px;height:144px}:root .siteRoot .footer-main-v9 .official-qr-crop{width:142px;height:142px}:root .siteRoot .footer-main-v9 .footer-link-groups{gap:32px}:root .siteRoot .footer-main-v9 h3{font-size:12px;line-height:20px;margin-bottom:20px}:root .siteRoot .footer-main-v9 h3 .icon{width:16px;height:16px}:root .siteRoot .footer-main-v9 .footer-column>a,:root .siteRoot .footer-main-v9 .footer-column>button{font-size:12px;line-height:20px;margin-bottom:8px}:root .siteRoot .footer-main-v9 .footer-contact-details{gap:12px}:root .siteRoot .footer-main-v9 .footer-contact-details dd,:root .siteRoot .footer-main-v9 .footer-contact-details dd>a[href^=tel],:root .siteRoot .footer-main-v9 .footer-contact-details dt{font-size:12px;line-height:20px}:root .siteRoot .footer-main-v9 .footer-connect{padding-left:20px}:root .siteRoot .footer-main-v9 .footer-qrs-v8 figcaption{font-size:12px;line-height:20px;margin-top:8px}:root .siteRoot .footer-capabilities>.portal-container{max-width:1280px;padding:24px 32px}:root .siteRoot .capability-svg,:root .siteRoot .footer-capabilities .capability-visual{width:48px;height:48px;flex-basis:48px}:root .siteRoot .footer-capabilities .capability-item>span:last-child{font-size:12px;line-height:20px}:root .siteRoot .footer-bottom>.portal-container{max-width:1216px}:root .siteRoot .footer-bottom nav,:root .siteRoot .footer-bottom nav>a,:root .siteRoot .footer-bottom p,:root .siteRoot .footer-bottom p>a{font-size:12px;line-height:20px}}@media(max-width:1180px)and (min-width:761px){:root .siteRoot .ad-platform-logos{gap:24px}:root .siteRoot .ad-platform-logos li{font-size:12px;gap:8px}:root .siteRoot .overview-workspace{gap:20px}:root .siteRoot .overview-workspace>.overview-node{padding:12px 8px}:root .siteRoot .overview-workspace>.overview-node:not(:last-child):after{width:16px;left:calc(100% + 2px)}:root .siteRoot .overview-workspace>.overview-node:not(:last-child):before{right:-18px}:root .siteRoot .overview-step-label{gap:4px;font-size:10px}:root .siteRoot .overview-browser{padding:0 8px 12px}:root .siteRoot .overview-link{padding:12px 8px;gap:6px}:root .siteRoot .overview-link>.icon:last-child{display:none}:root .siteRoot .entry-platforms{gap:6px}:root .siteRoot .entry-platforms img{width:24px;height:24px;padding:6px}:root .siteRoot .overview-return{gap:20px}:root .siteRoot .return-platforms{flex-direction:column;gap:8px;align-items:flex-start}:root .siteRoot .return-platforms>div{gap:12px}:root .siteRoot .return-result{display:none}:root .siteRoot .footer-main.portal-container.footer-main-v7.footer-main-v9{grid-template-columns:280px minmax(0,1fr) 208px;gap:24px;padding:40px 24px}:root .siteRoot .footer-main-v9 .footer-qrs-v8{grid-template-columns:repeat(2,128px);gap:24px}:root .siteRoot .footer-main-v9 .footer-service-code,:root .siteRoot .footer-main-v9 .material-open{width:128px;height:128px}:root .siteRoot .footer-main-v9 .official-qr-crop{width:126px;height:126px}:root .siteRoot .footer-main-v9 .footer-link-groups{gap:16px}:root .siteRoot .footer-main-v9 .footer-contact-details>div{gap:8px}:root .siteRoot .footer-main-v9 .footer-connect{padding-left:16px}}@media(max-width:1000px)and (min-width:761px){:root .siteRoot .footer-main.portal-container.footer-main-v7.footer-main-v9{grid-template-columns:280px minmax(0,1fr);gap:32px}:root .siteRoot .footer-main-v9 .footer-connect{grid-column:2;grid-row:2;border:0;padding:0}:root .siteRoot .overview-workspace{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:root .siteRoot .overview-workspace>.overview-node:after,:root .siteRoot .overview-workspace>.overview-node:before{display:none}:root .siteRoot .overview-node .overview-step-label{font-size:12px}:root .siteRoot .overview-workspace>.overview-node{min-height:264px;padding:16px;border-color:#e8eff9}:root .siteRoot .entry-platforms{margin-top:24px}:root .siteRoot .overview-link{max-width:240px;margin:auto}:root .siteRoot .filter-check,:root .siteRoot .filter-exclude,:root .siteRoot .overview-browser{max-width:240px;margin-left:auto;margin-right:auto}}:root .siteRoot .reactor-hero{position:relative;isolation:isolate;overflow:hidden}:root .siteRoot .glass-intro.glass-intro-v10{position:absolute;inset:0;z-index:6;contain:strict;pointer-events:none}:root .siteRoot .amber-ribbon-travel{position:absolute;inset:0;will-change:transform,opacity;animation:amber-ribbon-pass 8s cubic-bezier(.4,0,.2,1) both}:root .siteRoot .amber-ribbon{position:absolute;width:clamp(260px,22vw,360px);height:190%;top:-60%;left:0;transform:rotate(32deg);transform-origin:50% 50%;-webkit-mask-image:linear-gradient(90deg,transparent 1%,#000 25%,#000 75%,transparent 99%);mask-image:linear-gradient(90deg,transparent 1%,#000 25%,#000 75%,transparent 99%)}:root .siteRoot .amber-ribbon>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}:root .siteRoot .amber-ribbon-bloom{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,202,124,.1215686275) 28%,rgba(255,217,154,.2) 50%,rgba(255,181,80,.0980392157) 72%,transparent)}:root .siteRoot .glass-intro-v10 .glass-shard{stroke:rgba(232,182,106,.4196078431);stroke-width:.7;fill:url(#intro-glass);opacity:var(--shard-alpha);transform-origin:center;transform-box:fill-box;animation:amber-shard-wave 4.4s ease-in-out var(--shard-delay) infinite alternate}:root .siteRoot .amber-ridge{stroke:rgba(255,255,255,.6);stroke-width:1;fill:none;opacity:.5}@keyframes amber-ribbon-pass{0%{transform:translate3d(-38%,-28%,0);opacity:0}12%{opacity:.9}45%{transform:translate3d(44%,-2%,0);opacity:1}86%{opacity:.85}to{transform:translate3d(130%,40%,0);opacity:0}}@keyframes amber-shard-wave{0%{transform:translateZ(0) rotate(0deg)}to{transform:translate3d(var(--wave-x),var(--wave-y),0) rotate(var(--shard-turn))}}@media(max-width:760px){:root .siteRoot .account-v10 .account-methods>button[data-auth-method=qr],:root .siteRoot .account-v10[data-account-mode=register] .account-methods{display:none}:root .siteRoot .account-v10 .account-form-panel{padding:32px 24px 24px}:root .siteRoot .account-v10 .auth-recover-back{margin-bottom:20px}:root .siteRoot .footer-bottom nav,:root .siteRoot .footer-bottom nav a,:root .siteRoot .footer-bottom p,:root .siteRoot .footer-bottom p a{font-size:12px;line-height:20px}}@media(prefers-reduced-motion:reduce){:root .siteRoot .auth-qr-frame[data-qr-state=loading] .auth-qr-placeholder>.icon,:root .siteRoot .auth-submit-spinner,:root .siteRoot .engine-core,:root .siteRoot .engine-node,:root .siteRoot .engine-signal,:root .siteRoot .filter-shield>i,:root .siteRoot .overview-return .return-connector>i{animation:none!important}:root .siteRoot .account-v10 .auth-submit{transition:none}:root .siteRoot .auth-submit-check path,:root .siteRoot .auth-submit-cross path{animation:none!important;stroke-dashoffset:0}:root .siteRoot .overview-node{transition:none!important}:root .siteRoot .glass-intro-v10{display:none}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}:root .siteRoot ::view-transition{overflow:clip;pointer-events:none}:root .siteRoot .site-header{view-transition-name:portal-header}:root .siteRoot ::view-transition-group(portal-header),:root .siteRoot ::view-transition-group(root){animation-duration:.24s;animation-timing-function:cubic-bezier(.22,1,.36,1)}:root .siteRoot ::view-transition-old(root){animation:none;opacity:1;mix-blend-mode:normal}:root .siteRoot ::view-transition-new(root){animation:portal-page-in .24s cubic-bezier(.22,1,.36,1) both;mix-blend-mode:normal}:root .siteRoot ::view-transition-old(portal-header){animation:none;opacity:0}:root .siteRoot ::view-transition-new(portal-header){animation:none;opacity:1}}@keyframes portal-page-in{0%{opacity:0}to{opacity:1}}:root .siteRoot .glass-wave{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;contain:strict}:root .siteRoot .reactor-hero,:root .siteRoot .register-band{isolation:isolate;position:relative;overflow:hidden}:root .siteRoot .reactor-hero>.hero-inner,:root .siteRoot .register-band>.portal-container{position:relative;z-index:1}:root .siteRoot .ad-platform-logos{max-width:1120px;margin-inline:auto}:root .siteRoot .ad-platform-logos li{min-width:0;flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;flex-direction:column}:root .siteRoot .ad-platform-logos li img{height:28px;width:108px;object-fit:contain}:root .siteRoot .ad-platform-logos li.ad-brand-icon img{width:32px;height:28px}:root .siteRoot .ad-platform-logos li span{font-size:12px;line-height:16px;color:#6b82a5}:root .siteRoot .ad-platform-logos img[src$="oceanengine-official.svg"],:root .siteRoot .return-platforms img[src$="oceanengine-official.svg"]{filter:brightness(0) saturate(100%);opacity:.82}:root .siteRoot .ad-platform-logos img[src$="360-marketing-official.png"],:root .siteRoot .return-platforms img[src$="360-marketing-official.png"]{filter:brightness(.38)}:root .siteRoot .callback-v10 .overview-workspace{gap:40px;padding-top:32px}:root .siteRoot .callback-v10 .overview-step-label{font-size:14px;line-height:20px;color:#2b4a78;gap:8px;align-items:center}:root .siteRoot .callback-v10 .overview-step-label b{font-size:12px;line-height:24px;flex:none;width:24px;height:24px;text-align:center;background:#e7efff;border-radius:50%;color:#1f5fff}:root .siteRoot .callback-v10 .overview-node{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);transition:background .5s,border-color .5s,box-shadow .5s}:root .siteRoot .callback-v10 .overview-node.is-current{background:#f1f6ff;border-color:#b6cdff;box-shadow:0 8px 32px rgba(32,96,255,.0392156863)}:root .siteRoot .callback-v10 .overview-workspace>.overview-node:not(:last-child):after{background:#8ab9ff}:root .siteRoot .callback-v10 .overview-link{justify-content:space-between;margin-top:20px;min-height:56px;font-size:14px;color:#2864ed}:root .siteRoot .callback-v10 .overview-filter,:root .siteRoot .callback-v10 .overview-landing,:root .siteRoot .callback-v10 .overview-private,:root .siteRoot .callback-v10 .overview-source{min-height:256px}:root .siteRoot .callback-v10 .filter-shield{margin-top:24px}:root .siteRoot .callback-v10 .private-orbit{margin-top:32px}:root .siteRoot .callback-v10 .overview-return{padding:24px 16px;margin-top:24px}:root .siteRoot .callback-v10 .return-platforms img{width:48px;height:24px;object-fit:contain}:root .siteRoot .callback-v10 .return-platforms img:first-child,:root .siteRoot .callback-v10 .return-platforms img:nth-child(3){width:24px}:root .siteRoot .callback-v10 .return-platforms>div{gap:16px}:root .siteRoot .callback-v10 .overview-private:after{bottom:-48px}:root .siteRoot .footer-capabilities .capability-item>span:last-child{font-size:14px;line-height:20px}@media(min-width:761px){:root .siteRoot .footer-main.portal-container.footer-main-v7.footer-main-v9{grid-template-columns:288px minmax(0,1fr) 248px}:root .siteRoot .footer-main-v9 .footer-social{gap:16px;margin-left:0;justify-content:flex-start}:root .siteRoot .footer-main-v9 .footer-social figure{width:128px}:root .siteRoot .footer-main-v9 .footer-service-code,:root .siteRoot .footer-main-v9 .official-qr-crop{width:128px;height:128px}:root .siteRoot .footer-main-v9 .footer-social figcaption{font-size:12px;line-height:20px;margin-top:8px}}:root .siteRoot .account-v10 .engine-landing{left:32px;bottom:12px}:root .siteRoot .account-v10 .engine-data{right:28px;bottom:12px}:root .siteRoot .account-v10 .engine-node.engine-landing .icon{color:#2460ff}:root .siteRoot .account-v10 .auth-agreement{display:flex;gap:8px;margin:20px 0 0;font-size:12px;line-height:20px;color:#8090a7}:root .siteRoot .account-v10 .auth-agreement input{margin:3px 0 0;accent-color:#2460ff;flex:none}:root .siteRoot .account-v10 .auth-agreement a,:root .siteRoot .account-v10 .auth-agreement span{font-size:12px;line-height:20px;font-weight:400}:root .siteRoot .account-v10 .auth-agreement a{color:#2460ff}:root .siteRoot .account-v10 .auth-agreement .auth-rules-link{color:#2460ff;font-size:12px;line-height:20px}:root .siteRoot .account-v10 .auth-agreement .auth-rules-link[aria-disabled=true]{cursor:default}:root .siteRoot .account-v10 #account-dialog-title:focus{outline:none}:root .siteRoot .footer-main-v9 .footer-qrs-v8 .material-open{width:128px;height:128px;padding:0}:root .siteRoot .account-v10 #account-dialog-title{font-size:24px;line-height:32px;font-weight:600;color:#152643}:root .siteRoot .account-v10 .auth-switch-copy{margin-top:16px}:root .siteRoot .desktop-nav{gap:24px}:root .siteRoot .mobile-agent-link{display:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root .siteRoot .site-header{background:#fff}:root .siteRoot .account-dialog,:root .siteRoot .reactor-panel{background:#f6f9ff}}@supports not (overflow:clip){:root .siteRoot #home .hero{overflow:hidden}}@media(max-width:1180px)and (min-width:761px){:root .siteRoot .desktop-nav,:root .siteRoot .header-actions,:root .siteRoot .header-inner{gap:16px}:root .siteRoot .footer-main.portal-container.footer-main-v7.footer-main-v9{grid-template-columns:272px minmax(0,1fr);gap:32px}:root .siteRoot .footer-main-v9 .footer-connect{grid-column:2;grid-row:2;border:0;padding:0}}@media(max-width:760px){:root .siteRoot .glass-wave{display:none}:root .siteRoot .account-v10 .auth-agreement{margin-top:16px}:root .siteRoot .mobile-agent-link{display:inline-flex}:root .siteRoot .mobile-quick-nav{gap:12px}:root .siteRoot .callback-v10{display:none}}@media(max-width:370px){:root .siteRoot .mobile-quick-nav a[href$="#features"]{display:none}}@media(prefers-reduced-motion:reduce){:root .siteRoot .glass-wave{display:none}}:root .siteRoot:has(.account-v10[open]) .glass-wave{visibility:hidden}:root .siteRoot .agent-page{background:#fff}:root .siteRoot .agent-page h1,:root .siteRoot .agent-page h2,:root .siteRoot .agent-page h3,:root .siteRoot .agent-page p{margin:0;text-wrap:balance}:root .siteRoot .agent-hero{position:relative;background:#f3f7ff;overflow:hidden}:root .siteRoot .agent-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(55,119,255,.0196078431) 1px,transparent 0),linear-gradient(90deg,rgba(55,119,255,.0196078431) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}:root .siteRoot .agent-hero-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:64px;gap:64px;min-height:640px;padding:88px 32px 96px}:root .siteRoot .agent-copy{position:relative;z-index:1}:root .siteRoot .agent-copy h1{font-size:60px;line-height:1.2;font-weight:700;letter-spacing:-2px;margin:24px 0}:root .siteRoot .agent-benefits-heading h2 span,:root .siteRoot .agent-copy h1 span,:root .siteRoot .agent-faq-layout h2 span{color:#2460ff}:root .siteRoot .agent-copy p{font-size:16px;line-height:28px;color:#71839e}:root .siteRoot .agent-primary{display:inline-flex;gap:24px;align-items:center;background:#2460ff;color:#fff;padding:16px 24px;border-radius:8px;margin:32px 0 24px;box-shadow:0 12px 24px rgba(36,96,255,.1490196078);transition:transform .3s var(--ease),box-shadow .3s}:root .siteRoot .agent-primary:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(36,96,255,.2078431373)}:root .siteRoot .agent-primary .icon{width:20px;height:20px}:root .siteRoot .agent-hero-points{display:flex;gap:24px;color:#7285a5;font-size:12px;line-height:20px}:root .siteRoot .agent-hero-points span{display:flex;align-items:center;gap:8px}:root .siteRoot .agent-hero-points .icon{width:16px;height:16px;color:#2460ff}:root .siteRoot .agent-brand-preview{position:relative;z-index:1;border:1px solid #fff;border-radius:16px;background:rgba(255,255,255,.8509803922);box-shadow:0 32px 80px rgba(52,101,173,.0941176471),0 0 0 1px #dbe7ff;transform:perspective(1200px) rotateY(-6deg) rotateX(3deg);transition:transform .8s var(--ease)}:root .siteRoot .agent-brand-preview:hover{transform:perspective(1200px) rotateY(0) rotateX(0)}:root .siteRoot .agent-browser-bar{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-size:12px;color:#8a9aba;border-bottom:1px solid #edf2fa}:root .siteRoot .agent-browser-bar>span:first-child{display:flex;gap:4px}:root .siteRoot .agent-browser-bar i{width:6px;height:6px;border-radius:50%;background:#c9d8f0}:root .siteRoot .agent-browser-bar>span:nth-child(2){display:flex;gap:8px;align-items:center}:root .siteRoot .agent-browser-bar .icon{width:12px;height:12px}:root .siteRoot .agent-demo-content{padding:24px 32px}:root .siteRoot .agent-demo-brand{display:flex;align-items:center;gap:8px}:root .siteRoot .agent-demo-brand>span:first-child{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:#e9f1ff;color:#2460ff}:root .siteRoot .agent-demo-brand strong{font-size:16px;font-weight:600}:root .siteRoot .agent-demo-label{font-size:12px;margin-left:auto;color:#6c85a7}:root .siteRoot .agent-demo-headline{font-size:30px;line-height:40px;font-weight:600;margin:24px 0;color:#21375b}:root .siteRoot .agent-demo-headline em{font-style:normal;color:#2460ff}:root .siteRoot .agent-demo-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}:root .siteRoot .agent-demo-products>div{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 8px;border:1px solid #e6edfa;border-radius:8px;background:#f9fbff;transition:transform .3s,box-shadow .3s}:root .siteRoot .agent-demo-products>div:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(36,96,255,.0705882353)}:root .siteRoot .agent-demo-products .icon{width:28px;height:28px;color:#2460ff}:root .siteRoot .agent-demo-products span{font-size:12px;line-height:20px;color:#647d9d}:root .siteRoot .agent-demo-bottom{display:flex;gap:24px;justify-content:space-between;border-top:1px solid #edf2fb;margin-top:24px;padding-top:16px;color:#7b8fae;font-size:12px}:root .siteRoot .agent-demo-bottom span{display:flex;gap:8px;align-items:center}:root .siteRoot .agent-demo-bottom .icon{width:16px;height:16px}:root .siteRoot .agent-orbit-tag{position:absolute;display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fff;border:1px solid #dde8ff;border-radius:8px;box-shadow:0 8px 32px rgba(35,83,165,.0784313725);font-size:12px;color:#2460ff;animation:agent-drift 6s ease-in-out infinite}:root .siteRoot .agent-orbit-tag .icon{width:20px;height:20px}:root .siteRoot .tag-domain{top:-24px;right:24px}:root .siteRoot .tag-price{bottom:32px;left:-32px;animation-delay:-3s}:root .siteRoot .agent-preview-base{position:absolute;left:8%;right:8%;bottom:-24px;height:1px;background:#9fbfff;box-shadow:0 0 32px 8px rgba(155,188,255,.1882352941);z-index:-1}:root .siteRoot .agent-tiers-section{padding:88px 0;background:#fff}:root .siteRoot .agent-page .portal-heading{margin-bottom:48px}:root .siteRoot .agent-page .portal-heading h2{margin-top:16px}:root .siteRoot .agent-tier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}:root .siteRoot .agent-tier{position:relative;border:1px solid #e1e9f5;border-radius:16px;background:#fff;overflow:hidden;transition:transform .4s var(--ease),box-shadow .4s,border-color .4s}:root .siteRoot .agent-tier:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at var(--x,50%) var(--y,0),rgba(36,96,255,.0549019608),transparent 65%);opacity:0;transition:opacity .4s}:root .siteRoot .agent-tier:hover:before{opacity:1}:root .siteRoot .agent-tier:hover{transform:translateY(-8px);border-color:#93b4ff;box-shadow:0 24px 48px rgba(35,83,165,.062745098)}:root .siteRoot .agent-tier.tier-featured{border-color:#a6c0ff;background:#f7faff}:root .siteRoot .agent-tier-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}:root .siteRoot .tier-emblem{width:48px;height:48px;border-radius:12px;background:#edf3ff;color:#2460ff;display:grid;place-items:center}:root .siteRoot .tier-emblem .icon{width:24px;height:24px}:root .siteRoot .tier-index{font-size:12px;letter-spacing:2px;color:#9bacc6}:root .siteRoot .agent-tier h3{font-size:24px;line-height:32px;font-weight:600}:root .siteRoot .agent-discount{display:flex;align-items:baseline;gap:8px;color:#2460ff}:root .siteRoot .agent-discount strong{font-size:72px;font-weight:600;letter-spacing:-4px}:root .siteRoot .agent-discount>span{font-size:20px}:root .siteRoot .agent-tier p.agent-price-label{font-size:12px;line-height:20px;color:#8292a9;margin-top:8px}:root .siteRoot .agent-tier ul{list-style:none;margin:24px 0;padding:24px 0;border-top:1px solid #e8eef9;display:grid;grid-gap:16px;gap:16px}:root .siteRoot .agent-tier li{display:flex;gap:12px;align-items:center;font-size:14px;line-height:20px;color:#546c8d}:root .siteRoot .agent-tier li .icon{width:16px;height:16px;color:#2460ff}:root .siteRoot .agent-tier-action{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;border:1px solid #c8d8fb;border-radius:8px;color:#2460ff;background:#f6f9ff;position:relative;transition:background .3s,color .3s}:root .siteRoot .agent-tier-action:hover,:root .siteRoot .tier-featured .agent-tier-action{background:#2460ff;border-color:#2460ff;color:#fff}:root .siteRoot .agent-tier-action .icon{width:16px;height:16px}:root .siteRoot .agent-benefits-section{padding:88px 0;background:#f6f9ff}:root .siteRoot .agent-benefits-heading{text-align:center}:root .siteRoot .agent-benefits-heading h2{margin-top:16px;line-height:1.4}:root .siteRoot .agent-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:48px}:root .siteRoot .agent-benefit{position:relative;padding:32px;border:1px solid #e3ebf8;border-radius:12px;background:#fff;transition:transform .4s,border-color .4s}:root .siteRoot .agent-benefit:hover{transform:translateY(-4px);border-color:#aec7ff}:root .siteRoot .agent-benefit-icon{display:grid;place-items:center;width:48px;height:48px;border:1px solid #e1ebff;border-radius:12px;background:#f5f8ff;color:#2460ff;transition:transform .5s var(--ease)}:root .siteRoot .agent-benefit:hover .agent-benefit-icon{transform:rotate(-8deg) scale(1.12)}:root .siteRoot .agent-benefit-icon .icon{width:24px;height:24px}:root .siteRoot .benefit-index{position:absolute;right:32px;top:32px;color:#c4d0e2;font-size:12px}:root .siteRoot .agent-benefit h3{margin-top:24px;font-size:18px;line-height:28px;font-weight:600}:root .siteRoot .agent-benefit p{font-size:14px;line-height:24px;color:#8392aa;margin-top:8px}:root .siteRoot .agent-faq-section{padding:88px 0}:root .siteRoot .agent-faq-layout{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:80px;gap:80px}:root .siteRoot .agent-faq-layout h2{line-height:1.4;margin-top:16px}:root .siteRoot .agent-text-link{display:inline-flex;gap:16px;color:#2460ff;align-items:center;margin-top:24px;padding:0}:root .siteRoot .agent-text-link .icon{width:16px;height:16px}:root .siteRoot .agent-faq-list details{border:1px solid #e4ebf6;border-radius:8px;margin-bottom:12px;background:#fff}:root .siteRoot .agent-faq-list summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;padding:20px 24px;font-size:16px;line-height:24px}:root .siteRoot .agent-faq-list summary::-webkit-details-marker{display:none}:root .siteRoot .agent-faq-list summary .icon{width:16px;height:16px;transition:transform .3s}:root .siteRoot .agent-faq-list details[open] summary .icon{transform:rotate(180deg)}:root .siteRoot .agent-faq-list details p{padding:0 24px 24px;font-size:14px;line-height:24px;color:#7c8fa9}:root .siteRoot .agent-final-cta{display:flex;align-items:center;gap:24px;background:#fff;color:#2460ff;border-radius:8px;padding:16px 24px}:root .siteRoot .agent-final-cta .icon{width:20px;height:20px}:root .siteRoot .agent-page:focus{outline:none}@keyframes agent-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(max-width:1180px)and (min-width:761px){:root .siteRoot .agent-hero-inner{gap:40px;padding:64px 24px}:root .siteRoot .agent-copy h1{font-size:48px}:root .siteRoot .agent-demo-content,:root .siteRoot .agent-tier{padding:24px}:root .siteRoot .agent-tier li{font-size:12px}:root .siteRoot .agent-demo-bottom{gap:12px}:root .siteRoot .agent-hero-points{gap:16px}}@media(max-width:760px){:root .siteRoot .agent-page .portal-container{width:100%;padding-left:24px;padding-right:24px}:root .siteRoot .agent-hero-inner{display:block;min-height:0;padding-top:56px;padding-bottom:48px}:root .siteRoot .agent-copy h1{font-size:36px;line-height:48px;letter-spacing:-1px;margin:20px 0}:root .siteRoot .agent-copy p{font-size:14px;line-height:24px}:root .siteRoot .agent-brand-preview{display:none}:root .siteRoot .agent-primary{margin:24px 0 20px;padding:12px 20px;font-size:14px}:root .siteRoot .agent-hero-points{font-size:12px;gap:16px}:root .siteRoot .agent-benefits-section,:root .siteRoot .agent-faq-section,:root .siteRoot .agent-tiers-section{padding:48px 0}:root .siteRoot .agent-page .portal-heading{margin-bottom:24px}:root .siteRoot .agent-page .portal-heading h2{font-size:24px;line-height:32px}:root .siteRoot .agent-tier-grid{grid-template-columns:1fr;gap:16px}:root .siteRoot .agent-tier{padding:24px}:root .siteRoot .agent-tier-top{position:absolute;top:24px;right:24px;gap:16px;margin:0}:root .siteRoot .agent-tier h3{font-size:20px;line-height:28px}:root .siteRoot .agent-discount strong{font-size:60px}:root .siteRoot .agent-tier ul{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;padding:20px 0}:root .siteRoot .agent-tier li{font-size:12px;gap:8px}:root .siteRoot .agent-benefits-heading h2,:root .siteRoot .agent-faq-layout h2{font-size:24px;line-height:36px}:root .siteRoot .agent-benefit-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}:root .siteRoot .agent-benefit{padding:20px 16px}:root .siteRoot .benefit-index{display:none}:root .siteRoot .agent-benefit h3{font-size:16px;line-height:24px;margin-top:16px}:root .siteRoot .agent-benefit p{font-size:12px;line-height:20px}:root .siteRoot .agent-benefit-icon{width:40px;height:40px}:root .siteRoot .agent-faq-layout{grid-template-columns:1fr;gap:24px}:root .siteRoot .agent-faq-list summary{font-size:14px;line-height:24px;padding:16px}:root .siteRoot .agent-faq-list details p{font-size:12px;line-height:20px;padding:0 16px 16px}:root .siteRoot .agent-register-band{display:block!important;padding:32px 0}:root .siteRoot .agent-register-band .portal-container{display:block}:root .siteRoot .agent-register-band h2{font-size:24px;line-height:36px;margin-top:8px}:root .siteRoot .agent-register-band .register-actions{margin-top:24px}:root .siteRoot .agent-final-cta{padding:12px 20px;font-size:14px}:root .siteRoot .agent-page .heading-1,:root .siteRoot .agent-page .heading-3{max-width:none}}@media(prefers-reduced-motion:reduce){:root .siteRoot .agent-orbit-tag{animation:none}:root .siteRoot .agent-brand-preview{transform:none}:root .siteRoot .agent-benefit,:root .siteRoot .agent-benefit-icon,:root .siteRoot .agent-tier{transition:none}}:root .siteRoot #agent-tiers{scroll-margin-top:32px}:root .siteRoot .site-header .brand-with-image{width:208px;height:60px;display:flex;align-items:center;justify-content:center;overflow:visible}:root .siteRoot .site-header .brand-with-image .brand-image{position:static;width:208px;height:auto;max-height:72px;transform:none;object-fit:contain}:root .siteRoot .desktop-nav .nav-link{height:48px;padding:0 12px;border-radius:8px;transition:background .3s,color .3s,transform .5s cubic-bezier(.22,1,.36,1)}:root .siteRoot .desktop-nav .nav-link:hover{background:#f1f6ff;transform:translateY(-1px)}:root .siteRoot .desktop-nav .nav-link.current{background:#edf4ff;color:#2460ff}:root .siteRoot .desktop-nav .nav-link.current:after{bottom:5px;width:20px;height:2px;border-radius:4px;box-shadow:0 2px 8px rgba(36,96,255,.1882352941)}:root .siteRoot .agent-nav-link{position:relative}:root .siteRoot .nav-recommend{position:absolute;top:-10px;right:-4px;display:flex;align-items:center;gap:2px;font-size:12px;line-height:16px;font-weight:500;padding:0 4px;border-radius:4px 4px 4px 0;background:#fff1db;color:#e79517;box-shadow:0 2px 8px rgba(255,161,0,.0705882353);white-space:nowrap;pointer-events:none}:root .siteRoot .nav-recommend svg{width:12px;height:12px;animation:recommend-glow 3s cubic-bezier(.22,1,.36,1) infinite}@keyframes recommend-glow{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.12);opacity:1}}:root .siteRoot .mobile-hero-signal{display:none}:root .siteRoot #flow-status{display:none!important}:root .siteRoot .feature-panel{--feature-tone:#2460ff}:root .siteRoot .feature-panel[data-feature=qq]{--feature-tone:#4e6cf3}:root .siteRoot .feature-panel[data-feature=livecode]{--feature-tone:#0aa895}:root .siteRoot .feature-panel[data-feature=wecom]{--feature-tone:#3478dd}:root .siteRoot .feature-panel[data-feature=short]{--feature-tone:#5866e9}:root .siteRoot .feature-panel #feature-title span,:root .siteRoot .feature-panel .feature-benefits .icon,:root .siteRoot .feature-panel .feature-title span{color:var(--feature-tone)}:root .siteRoot .feature-panel .button-primary{background-color:var(--feature-tone)}:root .siteRoot .flow-heading{gap:12px;flex-wrap:nowrap}:root .siteRoot .gallery-controls{display:flex;align-items:center;gap:8px;margin-left:8px}:root .siteRoot .gallery-controls button{width:32px;height:32px;padding:8px;border:1px solid #d5e3fb;border-radius:50%;background:#fff;color:#5487d1;transition:background .3s,transform .5s cubic-bezier(.22,1,.36,1)}:root .siteRoot .gallery-controls button:hover{background:#eaf2ff;transform:translateY(-2px)}:root .siteRoot .gallery-controls .icon{width:16px;height:16px}:root .siteRoot .gallery-controls button:first-child .icon{transform:rotate(180deg)}:root .siteRoot #flow-phones.has-tool-demo,:root .siteRoot .flow-phones.has-tool-demo{display:block;overflow:visible;padding:0;min-width:0}:root .siteRoot .tool-demo{position:relative;border:1px solid #d9e5f8;border-radius:16px;background:#fff;box-shadow:0 16px 40px rgba(50,104,179,.0431372549);width:100%;overflow:hidden;color:#213c65}:root .siteRoot .tool-window-bar{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 20px;background:#f8fbff;border-bottom:1px solid #e7effb;font-size:12px;line-height:20px;color:#768eaf}:root .siteRoot .tool-window-bar>span:first-child{display:flex;gap:4px}:root .siteRoot .tool-window-bar i{width:5px;height:5px;border-radius:50%;background:#bfd1ec}:root .siteRoot .tool-window-bar strong{font-weight:500}:root .siteRoot .tool-window-bar .icon{width:16px;height:16px;color:#75a1dc}:root .siteRoot .tool-stage{border:1px solid rgba(0,0,0,0);border-radius:12px;transition:background .5s,border-color .5s,box-shadow .5s}:root .siteRoot .tool-stage.is-current{border-color:#b4caff;background:#f5f8ff;box-shadow:0 8px 24px rgba(68,106,226,.0392156863)}:root .siteRoot .tool-stage-tag{display:block;font-size:12px;line-height:20px;color:#6d82a4;font-weight:500;margin-bottom:16px}:root .siteRoot .short-transform{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:16px;gap:16px;padding:24px}:root .siteRoot .short-transform>.tool-stage{padding:20px;background:#f8faff}:root .siteRoot .long-url{padding:16px 12px;border:1px solid #e1e7f5;border-radius:8px;background:#fff;font-size:12px;line-height:20px;overflow-wrap:anywhere;color:#9bacc3}:root .siteRoot .url-compress{position:relative;display:grid;place-items:center;height:56px;color:#7182ef}:root .siteRoot .url-compress .icon{transform:rotate(90deg);width:24px;height:24px}:root .siteRoot .short-url{display:flex;align-items:center;flex-wrap:wrap;gap:8px;border:1px solid #cad4ff;background:#fff;border-radius:8px;padding:16px;color:#5567e8}:root .siteRoot .short-url .icon{width:20px;height:20px}:root .siteRoot .short-url strong{font-size:18px;line-height:28px;font-weight:600}:root .siteRoot .short-url small{font-size:12px;line-height:20px;flex-basis:100%;padding-left:28px;color:#9aa8c4}:root .siteRoot .short-property{display:flex;justify-content:space-between;gap:8px;margin-top:16px}:root .siteRoot .short-property span{display:flex;align-items:center;gap:4px;font-size:12px;color:#8195b5}:root .siteRoot .short-property .icon{width:12px;height:12px;color:#7788e9}:root .siteRoot .short-distribution{display:grid;grid-gap:12px;gap:12px}:root .siteRoot .short-distribution>.tool-stage{padding:20px;background:#f9fbff}:root .siteRoot .short-channel-row{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#fff;border-radius:8px;border:1px solid #e4ecfa}:root .siteRoot .short-channel-row .icon,:root .siteRoot .short-channel-row img{width:28px;height:28px;object-fit:contain;color:#607dca}:root .siteRoot .tool-bars{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;height:96px;padding:8px 8px 0;border-bottom:1px solid #e0e8f8}:root .siteRoot .tool-bars i{width:16px;border-radius:4px 4px 0 0;background:#afbcff;height:40%;transform-origin:bottom}:root .siteRoot .tool-bars i:nth-child(2){height:65%;background:#8aa3fa}:root .siteRoot .tool-bars i:nth-child(3){height:52%}:root .siteRoot .tool-bars i:nth-child(4){height:82%;background:#687ff0}:root .siteRoot .tool-bars i:nth-child(5){height:70%}:root .siteRoot .tool-bars i:nth-child(6){height:94%;background:#5371e7}:root .siteRoot .tool-bars i:nth-child(7){height:85%;background:#8aa3fa}:root .siteRoot .data-dimensions{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#8e9fbb;margin-top:12px}:root .siteRoot .tool-step-controls{display:flex;gap:12px;border-top:1px solid #e9eff9;padding:16px 24px;justify-content:space-between;background:#fcfdff}:root .siteRoot .tool-step-controls button{display:flex;gap:8px;align-items:center;color:#8b9db7;font-size:12px;line-height:20px;padding:0}:root .siteRoot .tool-step-controls b{font-weight:500;background:#edf3ff;color:#92ade2;border-radius:50%;width:24px;height:24px;line-height:24px;text-align:center}:root .siteRoot .tool-step-controls [aria-current=step]{color:#416ee0}:root .siteRoot .tool-step-controls [aria-current=step] b{color:#fff;background:#426ff3}:root .siteRoot .tool-livecode{border-color:#cfe9e6}:root .siteRoot .tool-livecode .tool-window-bar{background:#f4fbfa;border-color:#e0f0ed}:root .siteRoot .livecode-board{display:grid;grid-template-columns:1fr 40px 1.15fr;grid-gap:12px;gap:12px;align-items:center;padding:32px 24px}:root .siteRoot .fixed-code{display:flex;flex-direction:column;align-items:center;text-align:center}:root .siteRoot .code-plate{position:relative;display:grid;place-items:center;width:144px;height:144px;border-radius:16px;background:#f0faf7;border:1px solid #c7ebe0;box-shadow:0 0 0 12px #f9fcfb}:root .siteRoot .code-plate>.icon{width:96px;height:96px;color:#0aaa8f}:root .siteRoot .code-plate>i{position:absolute;width:12px;height:12px;border:2px solid #77cbb8}:root .siteRoot .code-plate i:nth-child(2){top:12px;left:12px;border-right:0;border-bottom:0}:root .siteRoot .code-plate i:nth-child(3){top:12px;right:12px;border-left:0;border-bottom:0}:root .siteRoot .code-plate i:nth-child(4){bottom:12px;left:12px;border-right:0;border-top:0}:root .siteRoot .code-plate i:nth-child(5){bottom:12px;right:12px;border-left:0;border-top:0}:root .siteRoot .fixed-code strong{font-size:14px;line-height:20px;font-weight:500;margin-top:24px}:root .siteRoot .fixed-code>span{font-size:12px;line-height:20px;color:#8baba5;margin-top:8px}:root .siteRoot .livecode-router{color:#71bcab;position:relative}:root .siteRoot .livecode-router>.icon{width:32px;height:32px}:root .siteRoot .livecode-destinations{display:grid;grid-gap:12px;gap:12px}:root .siteRoot .route-card{display:flex;align-items:center;text-align:left;gap:12px;border-color:#e1eeeb;background:#fff;padding:16px 12px;width:100%}:root .siteRoot .route-card>span{width:40px;height:40px;background:#eff9f6;display:grid;place-items:center;border-radius:8px;color:#15ae8b;flex:none}:root .siteRoot .route-card>span .icon{width:24px;height:24px}:root .siteRoot .route-card strong{font-size:14px;line-height:20px;font-weight:500;display:block}:root .siteRoot .route-card small{display:block;font-size:12px;line-height:20px;margin-top:4px;color:#98aaa8}:root .siteRoot .route-card>i{width:6px;height:6px;background:#cfddd9;border-radius:50%;margin-left:auto;flex:none}:root .siteRoot .route-card.is-current{border-color:#8ad4c2;background:#f2fbf8;box-shadow:0 8px 24px rgba(38,180,139,.062745098)}:root .siteRoot .route-card.is-current>i{background:#11b28a;box-shadow:0 0 0 4px #d7f6ec}:root .siteRoot .livecode-foot{display:flex;justify-content:center;gap:24px;padding:0 16px 24px;font-size:12px;color:#6ba491}:root .siteRoot .livecode-foot span{display:flex;align-items:center;gap:4px}:root .siteRoot .livecode-foot .icon{width:14px;height:14px}:root .siteRoot .tool-livecode .tool-step-controls [aria-current=step]{color:#099c80}:root .siteRoot .tool-livecode .tool-step-controls [aria-current=step] b{background:#13af8b}:root .siteRoot .wecom-board{display:grid;grid-template-columns:.9fr 1fr 1.05fr;grid-gap:12px;gap:12px;padding:24px 16px}:root .siteRoot .wecom-board>.tool-stage{padding:16px 12px;min-width:0}:root .siteRoot .wecom-channels>div{display:flex;align-items:center;gap:8px;padding:14px 8px;border:1px solid #e7eef8;border-radius:8px;background:#fff;margin-top:12px}:root .siteRoot .wecom-channels>div .icon,:root .siteRoot .wecom-channels>div img{width:24px;height:24px;object-fit:contain;color:#3d89e8}:root .siteRoot .wecom-channels strong{font-size:12px;font-weight:500;color:#6d86a7}:root .siteRoot .wecom-dispatch{display:flex;align-items:center;flex-direction:column}:root .siteRoot .dispatch-core{display:grid;place-items:center;position:relative;width:88px;height:88px;border:1px solid #cfe0fc;border-radius:24px;background:#f2f7ff;margin:28px 0 32px;box-shadow:0 0 0 8px #f7faff}:root .siteRoot .dispatch-core>.icon{width:40px;height:40px;color:#347cee}:root .siteRoot .dispatch-core>span{position:absolute;bottom:-28px;left:50%;height:24px;width:1px;background:#a7c7f8}:root .siteRoot .dispatch-agents{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}:root .siteRoot .dispatch-agents span{padding:8px;border:1px solid #dce6f6;border-radius:8px;background:#fff;font-size:12px;color:#7991b0}:root .siteRoot .wecom-profile{text-align:center;padding-top:12px}:root .siteRoot .wecom-profile img{width:48px;height:48px;border-radius:12px;display:block;margin:0 auto 16px;object-fit:contain}:root .siteRoot .wecom-profile strong{display:block;font-size:14px;line-height:20px;font-weight:500}:root .siteRoot .wecom-profile>span{display:inline-flex;align-items:center;gap:4px;color:#2aa27f;font-size:12px;margin-top:12px}:root .siteRoot .wecom-profile .icon{width:12px;height:12px}:root .siteRoot .wecom-welcome{font-size:12px;line-height:20px;padding:12px;background:#eaf6ee;border:1px solid #d9eddf;border-radius:8px;color:#64967c;margin-top:20px}:root .siteRoot .customer-tags{display:flex;gap:4px;flex-wrap:wrap;margin-top:12px}:root .siteRoot .customer-tags span{padding:4px 6px;background:#f1f5fc;border-radius:4px;font-size:12px;color:#8a9db7}:root .siteRoot .feature-panel[data-feature=qq] .phone-frame{background:#263a64}:root .siteRoot .feature-panel[data-feature=qq] .phone-screen{background:#f5f7ff}:root .siteRoot .qq-app-bar{display:flex;align-items:center;gap:8px;color:#506ce0;font-size:12px;line-height:20px;margin:8px 0 20px}:root .siteRoot .qq-app-bar img{width:28px;height:28px;object-fit:contain}:root .siteRoot .qq-search{padding:8px;border-radius:20px;background:#e8eefe;color:#899bc8;font-size:10px;text-align:center;margin-bottom:24px}:root .siteRoot .qq-link-card{padding:24px 12px;margin-top:24px;background:#fff;border:1px solid #dae3fc;border-radius:12px;text-align:center}:root .siteRoot .qq-link-card>span{display:grid;place-items:center;background:#e9eeff;width:48px;height:48px;border-radius:12px;margin:0 auto 16px;color:#6576ed}:root .siteRoot .qq-link-card small,:root .siteRoot .qq-link-card strong{display:block}:root .siteRoot .qq-link-card strong{font-size:12px;line-height:20px;font-weight:500}:root .siteRoot .qq-link-card small{font-size:10px;line-height:16px;color:#95a2c3;margin-top:8px}:root .siteRoot .qq-selector .qq-profile-cover{height:64px;margin:-10px -16px 0;background:linear-gradient(120deg,#8cbeff,#6477ef);border-radius:12px 12px 0 0}:root .siteRoot .qq-avatar{position:relative;display:grid;place-items:center;width:56px;height:56px;margin:-20px auto 12px;background:#fff;border:4px solid #fff;border-radius:50%;box-shadow:0 4px 16px rgba(80,102,181,.0941176471)}:root .siteRoot .qq-avatar img{width:32px;height:32px;object-fit:contain}:root .siteRoot .qq-selector .screen-heading{text-align:center}:root .siteRoot .qq-contact-choice{display:flex;align-items:center;gap:8px;padding:14px 8px;background:#fff;border:1px solid #e1e7f6;border-radius:8px;margin-top:16px}:root .siteRoot .qq-contact-choice>.icon{width:22px;height:22px;color:#647bea}:root .siteRoot .qq-contact-choice>.icon:last-child{width:12px;height:12px;margin-left:auto}:root .siteRoot .qq-contact-choice small,:root .siteRoot .qq-contact-choice strong{display:block;font-size:10px;line-height:16px}:root .siteRoot .qq-contact-choice small{color:#9caaca;margin-top:4px}:root .siteRoot .feature-panel[data-feature=qq] .phone-action{background:#506dec}:root .siteRoot .qq-chat-head{display:flex;align-items:center;justify-content:space-between;margin:4px -8px 24px;font-size:12px;color:#5c6e9f}:root .siteRoot .qq-chat-time{display:block;text-align:center;font-size:10px;color:#a3b0ca;margin-bottom:20px}:root .siteRoot .qq-bubble{font-size:12px;line-height:20px;padding:12px;border-radius:4px 12px 12px 12px;background:#fff;border:1px solid #e0e6f5;margin:16px 12px 0 0;color:#7584a7}:root .siteRoot .qq-bubble.is-right{margin:0 0 0 16px;border-color:#6788f5;background:#6788f5;color:#fff;border-radius:12px 4px 12px 12px}:root .siteRoot .qq-joined{display:flex;align-items:center;justify-content:center;gap:4px;color:#647cc2;font-size:10px;line-height:16px;margin-top:28px}:root .siteRoot .qq-joined .icon{width:12px;height:12px}:root .siteRoot .auth-scan-description{font-size:14px;line-height:24px;text-align:center;color:#7388a6;margin:16px 0 0}:root .siteRoot .account-v10 .auth-captcha-row{display:grid;grid-template-columns:minmax(0,1fr) 112px;grid-gap:8px;gap:8px}:root .siteRoot .account-v10 .auth-captcha-refresh{border:1px solid #dfe7f3;background:#f6f9fd;border-radius:8px;padding:0;height:44px;display:grid;place-items:center;color:#91a1b9;font-size:12px;line-height:20px;overflow:hidden}:root .siteRoot .auth-captcha-image{display:block;width:100%;height:100%;object-fit:contain}:root .siteRoot .account-v10 .auth-field{margin-bottom:12px}:root .siteRoot .account-v10 .account-form-panel{padding-top:32px;padding-bottom:32px;max-height:calc(100vh - 64px);overflow-y:auto}:root .siteRoot .account-v10 .account-mode-tabs{margin-bottom:16px}:root .siteRoot .account-v10 .account-form-subtitle{margin-bottom:12px}:root .siteRoot .account-v10 .account-methods{margin-top:12px;margin-bottom:20px}:root .siteRoot .account-v10 .auth-agreement{margin-top:16px}:root .siteRoot .account-v10 .auth-qr-frame,:root .siteRoot .account-v10 .auth-qr-refresh{margin-top:12px}:root .siteRoot .account-v10 .auth-qr-status:empty{display:none}:root .siteRoot .account-v10 .account-brand{width:192px;height:68px;display:flex;align-items:center;overflow:visible}:root .siteRoot .account-v10 .account-brand img{position:static;width:192px;height:auto;transform:none;object-fit:contain}:root .siteRoot .ad-platform-logos{gap:16px;margin:32px auto}:root .siteRoot .ad-platform-logos li{flex-direction:row;gap:12px;padding:16px 8px;font-size:14px;line-height:20px}:root .siteRoot .ad-platform-logos li>span:last-child{font-size:14px;color:#7086a7}:root .siteRoot .platform-mark{display:block;position:relative;width:28px;height:28px;flex:none;overflow:hidden}:root .siteRoot .platform-mark img{display:block!important;width:28px!important;height:28px!important;max-width:none;object-fit:contain}:root .siteRoot .platform-mark.is-cropped img{width:auto!important;height:28px!important;position:absolute;top:0;left:0}:root .siteRoot .platform-mark img[src$="360-marketing-official.png"]{filter:none!important}:root .siteRoot .platform-mark img[src$="oceanengine-official.svg"]{filter:brightness(0) saturate(100%);opacity:.85}:root .siteRoot .traffic-gate{padding:16px 0 0}:root .siteRoot .gate-sources{display:flex;justify-content:center;gap:12px;height:16px}:root .siteRoot .gate-sources i{width:8px;height:8px;border-radius:2px;background:#6da4f7}:root .siteRoot .gate-sources i:nth-child(2){background:#ffba67}:root .siteRoot .gate-sources i:nth-child(3){background:#e695a6}:root .siteRoot .gate-funnel{position:relative;width:112px;height:80px;margin:0 auto 12px;background:linear-gradient(#699dff,#2765f5);-webkit-clip-path:polygon(0 0,100% 0,65% 65%,65% 100%,35% 100%,35% 65%);clip-path:polygon(0 0,100% 0,65% 65%,65% 100%,35% 100%,35% 65%);display:flex;justify-content:center;padding-top:8px;overflow:hidden}:root .siteRoot .gate-funnel>.icon{color:#fff;width:32px;height:32px}:root .siteRoot .gate-funnel>span{position:absolute;left:10%;right:10%;height:2px;top:0;background:#d4f3ff;box-shadow:0 0 10px #fff;animation:gate-scan 2.4s cubic-bezier(.22,1,.36,1) infinite}:root .siteRoot .gate-result{display:grid;grid-gap:8px;gap:8px}:root .siteRoot .gate-result>span{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;font-size:12px;line-height:16px;border:1px solid #cfece1;background:#eaf8f1;color:#419f7b;border-radius:6px}:root .siteRoot .gate-result>span:last-child{background:#fff4f3;color:#d18986;border-color:#f4ddda}:root .siteRoot .gate-result .icon{width:14px;height:14px}@keyframes gate-scan{0%{transform:translateY(0);opacity:0}30%{opacity:1}to{transform:translateY(76px);opacity:0}}:root .siteRoot .callback-v12 .overview-return{display:flex;align-items:center;gap:24px;margin-top:32px;padding:20px 24px;border:1px solid #d7e6fb;background:#f0f6ff;border-radius:16px;box-shadow:inset 0 1px 0 #fff}:root .siteRoot .callback-v12 .return-event{order:3;display:flex;gap:12px;align-items:center;padding:12px 16px;background:#fff;border:1px solid #dce7f8;border-radius:12px;flex:none}:root .siteRoot .return-event-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:#edf4ff;color:#5188e8}:root .siteRoot .return-event-icon .icon{width:20px;height:20px}:root .siteRoot .callback-v12 .return-event-state{display:flex;align-items:center;gap:6px;font-size:12px;line-height:20px;color:#7fa58e;margin-top:4px}:root .siteRoot .return-event-state i{width:5px;height:5px;border-radius:50%;background:#62bd94}:root .siteRoot .callback-v12 .return-platforms{order:1;display:flex;align-items:center;gap:16px;flex:none}:root .siteRoot .callback-v12 .return-platforms>span{font-size:12px;line-height:20px;color:#8aa0bc}:root .siteRoot .callback-v12 .return-platforms>div{display:flex;align-items:center;gap:12px}:root .siteRoot .callback-v12 .return-platforms .platform-mark{width:24px;height:24px}:root .siteRoot .callback-v12 .return-platforms .platform-mark img{height:24px!important;width:24px!important}:root .siteRoot .callback-v12 .return-platforms .platform-mark.is-cropped img{width:auto!important}:root .siteRoot .callback-v12 .return-connector{order:2;flex:1 1;min-width:40px;height:1px;background:linear-gradient(90deg,#b7d0f6,#e0eaff);position:relative}:root .siteRoot .callback-v12 .return-connector .icon{position:absolute;left:-6px;top:-7px;width:16px;height:16px;transform:rotate(180deg);color:#9abdeb}:root .siteRoot .mobile-callback-flow{display:none}:root .siteRoot .news-section{padding-top:64px;padding-bottom:64px}:root .siteRoot .news-heading{align-items:flex-end;margin-bottom:24px}:root .siteRoot .news-heading h2{font-size:30px;line-height:40px;margin-top:12px}:root .siteRoot .news-heading p{font-size:14px;line-height:24px;margin-top:8px}:root .siteRoot .news-art{height:128px}:root .siteRoot .news-art>.art-main{width:64px;height:72px;border-radius:16px}:root .siteRoot .news-art .art-main svg{width:32px;height:32px}:root .siteRoot .news-card-content{padding:20px 24px}:root .siteRoot .news-card-content h3{font-size:14px;line-height:24px;min-height:48px;margin-top:12px}:root .siteRoot .news-card-bottom{margin-top:20px}@media(min-width:761px){:root .siteRoot .footer-main.portal-container.footer-main-v7.footer-main-v9{grid-template-columns:240px minmax(0,1fr) 248px;gap:48px;padding-top:32px;padding-bottom:32px;min-height:0}:root .siteRoot .footer-main-v9 .footer-brand-block{width:240px}:root .siteRoot .footer-main-v9 .footer-logo{display:flex;align-items:center;justify-content:center;width:192px;height:66px;margin:0 auto 16px;overflow:visible}:root .siteRoot .footer-main-v9 .footer-logo img{position:static;width:192px;height:auto;transform:none;object-fit:contain}:root .siteRoot .footer-main-v9 .footer-social{width:240px;display:flex;gap:16px;margin:0}:root .siteRoot .footer-main-v9 .footer-social figure{width:112px;flex:none}:root .siteRoot .footer-main-v9 .footer-qrs-v8 .material-open,:root .siteRoot .footer-main-v9 .footer-service-code,:root .siteRoot .footer-main-v9 .official-qr-crop{width:112px;height:112px}:root .siteRoot .footer-main-v9 .footer-social figcaption{font-size:12px;line-height:20px;margin-top:8px}:root .siteRoot .footer-main-v9 .footer-column{gap:8px}:root .siteRoot .footer-main-v9 .footer-column h3{margin-bottom:12px}:root .siteRoot .footer-main-v9 .footer-column>a,:root .siteRoot .footer-main-v9 .footer-column>button{font-size:12px;line-height:20px;margin:0;padding-top:0;padding-bottom:0}:root .siteRoot .footer-main-v9 .footer-contact-details{gap:12px}}:root .siteRoot .site-footer a:hover,:root .siteRoot .site-footer button:hover{color:#2460ff!important}:root .siteRoot .site-footer a,:root .siteRoot .site-footer button{transition:color .3s}:root .siteRoot .support-dock .support-buttons{padding:6px;gap:4px;overflow:visible;isolation:isolate}:root .siteRoot .support-dock .support-buttons>a,:root .siteRoot .support-dock .support-buttons>button{position:relative;z-index:1;transform:none!important;outline-offset:-3px;border:1px solid rgba(0,0,0,0);overflow:hidden}:root .siteRoot .support-dock .support-buttons>.is-active{border-color:#216cf7;box-shadow:0 4px 12px rgba(38,115,242,.1490196078);z-index:2}:root .siteRoot .support-dock .support-buttons>:focus-visible{outline:2px solid #77a7ff;outline-offset:-3px}:root .siteRoot .support-dock .support-buttons>:hover .icon{transform:translateY(-2px)}:root .siteRoot .support-dock .support-buttons .icon{transition:transform .5s cubic-bezier(.22,1,.36,1)}:root .siteRoot .referral-illustration{background:#1163ff url(/site/assets/backend/referral-banner-small.jpg) 75%/auto 100% no-repeat}:root .siteRoot .referral-headline{display:block;font-size:14px;font-weight:600;color:#3264bb}:root .siteRoot .support-referral-copy{font-size:12px;line-height:24px;color:#8398b4}:root .siteRoot .support-popover .support-primary{display:flex;justify-content:center;align-items:center;gap:12px}:root .siteRoot .support-primary .icon{width:14px;height:14px}:root .siteRoot .agent-hero{background:#f0f6ff}:root .siteRoot .agent-hero:after{content:"";position:absolute;z-index:0;width:900px;height:900px;right:-240px;top:-180px;border-radius:50%;background:linear-gradient(135deg,#65c8ff,#2874ff 52%,#6250f1);box-shadow:0 0 0 48px #e2ecff;opacity:.88}:root .siteRoot .agent-hero:before{z-index:1;opacity:.55}:root .siteRoot .agent-hero-inner{position:relative;z-index:2;min-height:600px;padding-top:80px;padding-bottom:80px}:root .siteRoot .agent-brand-preview{background:#fff;box-shadow:0 32px 64px rgba(12,66,188,.1568627451)}:root .siteRoot .agent-demo-products>div:nth-child(2),:root .siteRoot .agent-demo-products>div:nth-child(5){background:#f6f4ff;border-color:#e8e1fb}:root .siteRoot .agent-demo-products>div:nth-child(3),:root .siteRoot .agent-demo-products>div:nth-child(6){background:#eff9ff;border-color:#daeffb}:root .siteRoot .agent-demo-products>div:nth-child(4){background:#f1faf7;border-color:#dcefe7}:root .siteRoot .agent-hero-grades{position:absolute;display:flex;align-items:center;justify-content:center;gap:16px;bottom:-48px;right:16px;filter:drop-shadow(0 12px 12px rgba(13,50,156,.1333333333))}:root .siteRoot .agent-hero-grades img{width:64px;height:72px;object-fit:contain;transform:rotate(calc((var(--grade-n) - 1) * 8deg));animation:agent-drift 6s cubic-bezier(.22,1,.36,1) infinite;animation-delay:calc(var(--grade-n)*-.8s)}:root .siteRoot .tag-domain,:root .siteRoot .tag-price{box-shadow:0 8px 24px rgba(10,64,191,.1254901961)}:root .siteRoot .agent-tiers-section{padding:80px 0}:root .siteRoot .agent-tier{--tone:#2468f4;--tint:#eef5ff;background:linear-gradient(155deg,#fff 50%,var(--tint));border-color:#d9e5f7;padding:32px;isolation:isolate}:root .siteRoot .agent-tier:nth-child(2){--tone:#8b50e7;--tint:#f7f0ff;background:linear-gradient(155deg,#fff 45%,#f7f0ff);border-color:#e4d7f8}:root .siteRoot .agent-tier:nth-child(3){--tone:#cc951b;--tint:#fff8e8;border-color:#f0e0b9}:root .siteRoot .agent-tier:before{background:radial-gradient(circle at var(--x,50%) var(--y,0),var(--tint),transparent 75%)}:root .siteRoot .agent-tier:after{content:"";position:absolute;inset:-30%;z-index:-1;background:linear-gradient(110deg,transparent 40%,rgba(255,255,255,.8509803922) 50%,transparent 60%);transform:translateX(-100%);opacity:0;pointer-events:none;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .3s}:root .siteRoot .agent-tier:hover:after{transform:translateX(70%);opacity:1}:root .siteRoot .agent-tier:hover{border-color:var(--tone);box-shadow:0 24px 48px rgba(23,64,138,.0745098039)}:root .siteRoot .agent-tier-top{position:absolute;top:20px;right:20px;height:auto;margin:0}:root .siteRoot .tier-index{display:none}:root .siteRoot .tier-emblem{width:96px;height:108px;background:rgba(0,0,0,0);border:0;box-shadow:none}:root .siteRoot .tier-emblem img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 12px rgba(35,64,138,.0941176471));transition:transform .6s cubic-bezier(.22,1,.36,1)}:root .siteRoot .agent-tier:hover .tier-emblem img{transform:translateY(-6px) rotate(6deg)}:root .siteRoot .agent-tier h3{padding-top:16px;font-size:20px;line-height:28px}:root .siteRoot .agent-discount{color:var(--tone);margin-top:16px}:root .siteRoot .agent-discount strong{font-size:60px;line-height:1}:root .siteRoot .agent-tier ul{padding:24px 0 12px;margin-top:24px;gap:12px}:root .siteRoot .agent-tier li .icon{color:var(--tone)}:root .siteRoot .agent-tier-action{color:var(--tone);border-color:#d8e3f7;background:#fff}:root .siteRoot .tier-featured .agent-tier-action{background:#8b50e7;border-color:#8b50e7;color:#fff}:root .siteRoot .agent-tier-action:hover{background:var(--tone);border-color:var(--tone);color:#fff}:root .siteRoot .agent-benefit:nth-child(2) .agent-benefit-icon{background:#f7f1ff;color:#8a58da;border-color:#eadff9}:root .siteRoot .agent-benefit:nth-child(3) .agent-benefit-icon{background:#effafb;color:#2d9fab;border-color:#d7eef1}:root .siteRoot .agent-benefit:nth-child(4) .agent-benefit-icon{background:#fff8eb;color:#d49c34;border-color:#f3e8d3}:root .siteRoot .agent-benefit:nth-child(6) .agent-benefit-icon{background:#eff9f3;color:#38a56f;border-color:#dfefe5}@media(max-width:1180px)and (min-width:761px){:root .siteRoot .desktop-nav{gap:0}:root .siteRoot .desktop-nav .nav-link{padding:0 8px}:root .siteRoot .header-actions{gap:16px}:root .siteRoot .ad-platform-logos{gap:8px}:root .siteRoot .ad-platform-logos li{gap:8px;padding:12px 4px}:root .siteRoot .ad-platform-logos li>span:last-child{font-size:12px}:root .siteRoot .callback-v12 .return-platforms{flex-direction:column;align-items:flex-start;gap:8px}:root .siteRoot .callback-v12 .return-event{padding:12px}:root .siteRoot .callback-v12 .overview-return{gap:16px}:root .siteRoot .wecom-board{grid-template-columns:1fr 1fr}:root .siteRoot .wecom-customer{grid-column:1/3;display:flex;align-items:center;justify-content:space-around}:root .siteRoot .wecom-customer .tool-stage-tag{display:none}:root .siteRoot .wecom-profile{display:flex;align-items:center;gap:8px}:root .siteRoot .wecom-profile img{width:32px;height:32px;margin:0}:root .siteRoot .wecom-welcome{margin:0;max-width:160px}:root .siteRoot .customer-tags{display:none}:root .siteRoot .footer-main.portal-container.footer-main-v7.footer-main-v9{grid-template-columns:240px minmax(0,1fr);gap:32px}:root .siteRoot .footer-main-v9 .footer-connect{grid-column:2;grid-row:2}}@media(max-width:760px){:root .siteRoot .site-header .brand-with-image{width:120px;height:44px}:root .siteRoot .site-header .brand-with-image .brand-image{width:120px;max-height:48px}:root .siteRoot .nav-recommend{display:none}:root .siteRoot .mobile-hero-signal{display:flex;gap:12px;align-items:center;margin:24px 0 0;color:#91a5c0;font-size:12px;line-height:20px}:root .siteRoot .mobile-hero-signal img{width:24px;height:24px;object-fit:contain}:root .siteRoot .mobile-hero-signal>.icon{width:20px;height:20px;color:#8bb2ee;margin:0 4px}:root .siteRoot .mobile-support-wrap{bottom:calc(20vh + env(safe-area-inset-bottom, 0px))!important}:root .siteRoot .mobile-support-button>.icon:last-child{display:none}:root .siteRoot .mobile-support-button{gap:8px!important;padding-right:20px!important}:root .siteRoot .feature-panel{border-color:#e0e8f8}:root .siteRoot .feature-panel[data-feature=livecode]{background:#f0faf7;border-color:#d6eee5}:root .siteRoot .feature-panel[data-feature=qq]{background:#f2f4ff;border-color:#e1e5fb}:root .siteRoot .feature-panel[data-feature=short]{background:#f5f5ff;border-color:#e5e4fb}:root .siteRoot .gallery-controls{display:none}:root .siteRoot #callback.callback-v12{display:block!important;padding:48px 0}:root .siteRoot .callback-v12 .portal-heading h2{font-size:24px;line-height:36px}:root .siteRoot .callback-v12 .portal-heading p{font-size:12px;line-height:20px;margin-top:12px}:root .siteRoot .callback-v12 .ad-platform-logos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:24px 0}:root .siteRoot .callback-v12 .ad-platform-logos li{display:flex;flex-direction:column;gap:8px;padding:12px 4px;background:#fff;border:1px solid #e3ecfa;border-radius:8px}:root .siteRoot .callback-v12 .ad-platform-logos li>span:last-child{font-size:12px;line-height:16px}:root .siteRoot .callback-v12 .overview-return,:root .siteRoot .callback-v12 .overview-workspace{display:none!important}:root .siteRoot .callback-v12 .callback-overview{padding:12px 16px 16px;border-radius:12px}:root .siteRoot .callback-v12 .overview-toolbar{min-height:32px;justify-content:flex-end;border:0;margin:0 0 8px}:root .siteRoot .callback-v12 .overview-toolbar>span{display:none}:root .siteRoot .callback-v12 .overview-toolbar>a{font-size:12px}:root .siteRoot .mobile-callback-flow{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}:root .siteRoot .mobile-callback-flow li{display:flex;align-items:center;gap:12px;padding:12px;background:#f5f9ff;border:1px solid #e3ecfa;border-radius:8px;position:relative}:root .siteRoot .mobile-callback-flow li>span{font-size:12px;line-height:24px;text-align:center;color:#4d7ce5;width:24px;height:24px;background:#e8efff;border-radius:50%}:root .siteRoot .mobile-callback-flow strong{font-size:14px;line-height:20px;font-weight:500;color:#5a769d}:root .siteRoot .mobile-callback-flow li>.icon{width:20px;height:20px;color:#6594e2}:root .siteRoot .mobile-callback-flow .mobile-flow-arrow{margin-left:auto;transform:rotate(90deg);width:14px;height:14px}:root .siteRoot .mobile-callback-flow li:last-child{background:#f1faf5;border-color:#d7eee1}:root .siteRoot .mobile-callback-flow li:last-child .mobile-flow-arrow{display:none}:root .siteRoot .mobile-callback-flow li:last-child strong{color:#5b9d7e}:root .siteRoot .account-v10 .account-form-panel{max-height:calc(100dvh - 24px);padding-top:24px;padding-bottom:24px}:root .siteRoot .account-v10 .auth-captcha-row{grid-template-columns:minmax(0,1fr) 96px}:root .siteRoot .footer-main-v9 .footer-brand-block{width:100%}:root .siteRoot .footer-main-v9 .footer-logo{width:176px;height:60px;margin:0 0 12px;display:flex;align-items:center;overflow:visible}:root .siteRoot .footer-main-v9 .footer-logo img{position:static;width:176px;height:auto;transform:none;object-fit:contain}:root .siteRoot .agent-hero:after{width:640px;height:640px;right:-500px;top:-160px;opacity:.2}:root .siteRoot .agent-hero:before{opacity:.3}:root .siteRoot .agent-hero-grades{display:none}:root .siteRoot .agent-hero-inner{min-height:0;padding-top:48px;padding-bottom:48px}:root .siteRoot .agent-tier{padding:24px}:root .siteRoot .agent-tier-top{top:16px;right:16px}:root .siteRoot .tier-emblem{width:80px;height:88px}:root .siteRoot .agent-tier h3{padding-top:0}:root .siteRoot .agent-discount strong{font-size:60px}:root .siteRoot .agent-tier ul{padding:20px 0 12px;margin-top:20px;gap:12px}:root .siteRoot .agent-tiers-section{padding:48px 0}:root .siteRoot .agent-page .agent-register-band{display:block!important}}@media(prefers-reduced-motion:reduce){:root .siteRoot .agent-hero-grades img,:root .siteRoot .gate-funnel>span,:root .siteRoot .nav-recommend svg{animation:none}:root .siteRoot .agent-tier:after,:root .siteRoot .tier-emblem img,:root .siteRoot .tool-stage{transition:none}}@media(max-width:760px){:root .siteRoot .mobile-support-wrap{bottom:calc(24px + 20vh + env(safe-area-inset-bottom, 0px))!important}:root .siteRoot #callback.callback-v12>.portal-container{width:100%;max-width:none;padding-left:24px;padding-right:24px;margin:0}}:root .siteRoot .site-header .brand-with-image{width:192px}:root .siteRoot .site-header .brand-with-image .brand-image{width:192px;max-height:66px}:root .siteRoot .desktop-nav{gap:4px}:root .siteRoot .header-cta{min-width:96px}:root .siteRoot .header-cta>.icon{display:none}:root .siteRoot .referral-headline>span{display:block}:root .siteRoot .contact-dialog{position:fixed;inset:0;margin:auto;width:368px;max-width:calc(100vw - 40px);padding:28px 32px 32px;border:1px solid #dbe6f7;border-radius:16px;background:#fff;color:#213a5f;box-shadow:0 24px 80px rgba(21,42,75,.1882352941);overflow:visible}:root .siteRoot .contact-dialog::backdrop{background:rgba(28,46,78,.3333333333);-webkit-backdrop-filter:none;backdrop-filter:none}:root .siteRoot .contact-dialog h2{margin:0 0 24px;font-size:20px;line-height:28px;font-weight:600}:root .siteRoot .contact-dialog img{display:block;width:256px;height:256px;max-width:100%;object-fit:contain;margin:auto}:root .siteRoot .contact-dialog p{font-size:16px;line-height:24px;text-align:center;color:#5e7495;margin-top:24px}:root .siteRoot .contact-dialog-close{position:absolute;right:16px;top:20px;display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#8c9cb5}:root .siteRoot .contact-dialog-close:hover{background:#f0f5ff;color:#2460ff}:root .siteRoot .contact-dialog-close .icon{width:20px;height:20px}:root .siteRoot .contact-dialog-close:focus-visible{outline:2px solid #5a91ff;outline-offset:2px}:root .siteRoot .platform-mark img[src$="baidu-marketing-symbol.svg"]{position:static;width:28px!important;height:28px!important;filter:none!important;object-fit:contain}:root .siteRoot .platform-mark:has(img[src$="oceanengine-symbol.svg"]){border-radius:6px;background:#2879f3;display:grid;place-items:center}:root .siteRoot .platform-mark img[src$="oceanengine-symbol.svg"]{position:static!important;width:22px!important;height:22px!important;filter:none!important;opacity:1}:root .siteRoot .callback-v12 .return-platforms .platform-mark:has(img[src$="oceanengine-symbol.svg"]){background:#2879f3}:root .siteRoot .agent-tier:before{display:none}:root .siteRoot .agent-tier:after{inset:0;border-radius:inherit;background:none;transform:none!important;opacity:1;transition:box-shadow .35s;box-shadow:inset 0 3px 0 rgba(0,0,0,0);z-index:0}:root .siteRoot .agent-tier:hover:after{box-shadow:inset 0 3px 0 var(--tone);background:none}:root .siteRoot .agent-tier>*{position:relative;z-index:1}:root .siteRoot .agent-tier>.agent-tier-top{position:absolute}:root .siteRoot .agent-tier:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(39,71,119,.0705882353);filter:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root .siteRoot .agent-tier:hover .tier-emblem img{transform:translateY(-4px) rotate(3deg);filter:drop-shadow(0 8px 8px rgba(39,92,180,.1254901961))}:root .siteRoot .agent-page .portal-container{width:calc(100% - 64px);max-width:1280px}:root .siteRoot .agent-page .agent-hero-inner{width:100%}:root .siteRoot .agent-copy h1{font-size:48px;line-height:1.35;letter-spacing:-1.5px}:root .siteRoot .agent-copy h1 span{white-space:normal}:root .siteRoot .agent-copy p{max-width:440px}@media(min-width:761px){:root .siteRoot .feature-section{padding-top:64px;padding-bottom:64px}:root .siteRoot .feature-container{max-width:1280px}:root .siteRoot .feature-panel,:root .siteRoot .feature-panel.has-template-gallery{grid-template-columns:minmax(240px,.8fr) minmax(0,1.8fr);gap:32px;padding:32px;min-height:432px;border-radius:24px}:root .siteRoot .feature-heading{margin-bottom:32px}:root .siteRoot .feature-panel #feature-title{font-size:32px;line-height:1.4}:root .siteRoot .feature-panel #feature-description{font-size:14px;line-height:24px;margin-top:20px}:root .siteRoot .feature-benefits{margin-top:20px;gap:10px}:root .siteRoot .feature-buttons{margin-top:24px}:root .siteRoot .flow-heading{margin-bottom:20px}:root .siteRoot .flow-phones{gap:24px;justify-items:center}:root .siteRoot .flow-device{width:100%;max-width:188px}:root .siteRoot .phone-frame{width:100%;height:360px;aspect-ratio:auto;padding:6px;border-radius:28px}:root .siteRoot .phone-glass{height:100%;border-radius:22px}:root .siteRoot .phone-screen{padding:12px 10px 8px;gap:8px;overflow:hidden}:root .siteRoot .phone-screen>*{flex-shrink:0}:root .siteRoot .phone-statusbar{height:24px;min-height:24px;font-size:9px}:root .siteRoot .phone-home{height:8px;min-height:8px}:root .siteRoot .phone-action{min-height:30px;padding:7px 4px;font-size:10px;line-height:14px;flex-shrink:0}:root .siteRoot .screen-app-icon{width:36px;height:36px}:root .siteRoot .screen-app-icon .icon{width:24px;height:24px}:root .siteRoot .screen-heading{font-size:12px;line-height:18px}:root .siteRoot .phone-screen .screen-muted{font-size:9px;line-height:14px}:root .siteRoot .flow-wechat-qr{width:92px;height:92px}:root .siteRoot .wechat-recognize-screen .flow-wechat-qr{width:96px;height:96px}:root .siteRoot .flow-step{margin-top:16px;font-size:11px;gap:6px}:root .siteRoot .flow-step>span{width:24px;height:24px;line-height:24px}:root .siteRoot .qq-avatar{width:40px;height:40px;margin-top:-16px}:root .siteRoot .qq-avatar img{width:28px;height:28px}:root .siteRoot .qq-profile-cover{height:40px;margin-bottom:0}:root .siteRoot .qq-contact-choice{padding:8px;gap:8px}:root .siteRoot .qq-contact-choice strong{font-size:10px}:root .siteRoot .qq-contact-choice small{font-size:9px}:root .siteRoot .qq-chat .qq-bubble{padding:10px;font-size:10px;line-height:16px}:root .siteRoot .qq-chat-time{margin:0}:root .siteRoot .qq-link-card{padding:12px 8px}:root .siteRoot .qq-link-card strong{font-size:10px}:root .siteRoot .qq-source .screen-heading{font-size:14px;line-height:22px}:root .siteRoot .qq-search{margin-top:0}:root .siteRoot .tool-window-bar{height:36px;padding:0 16px}:root .siteRoot .short-transform{padding:16px;gap:12px}:root .siteRoot .short-distribution>.tool-stage,:root .siteRoot .short-transform>.tool-stage{padding:12px}:root .siteRoot .tool-stage-tag{margin-bottom:12px}:root .siteRoot .long-url{padding:12px 8px}:root .siteRoot .url-compress{height:36px}:root .siteRoot .short-url{padding:12px}:root .siteRoot .short-url strong{font-size:16px}:root .siteRoot .tool-bars{height:64px}:root .siteRoot .tool-step-controls{padding:12px 16px;gap:8px}:root .siteRoot .tool-step-controls button{font-size:11px;gap:6px}:root .siteRoot .livecode-board{padding:24px 20px}:root .siteRoot .code-plate{width:120px;height:120px}:root .siteRoot .code-plate>.icon{width:80px;height:80px}:root .siteRoot .fixed-code strong{margin-top:16px}:root .siteRoot .livecode-destinations{gap:8px}:root .siteRoot .route-card{padding:12px}:root .siteRoot .route-card strong{font-size:12px}:root .siteRoot .route-card small{font-size:10px;line-height:16px}:root .siteRoot .wecom-board{padding:20px 16px;gap:12px}:root .siteRoot .wecom-profile img{width:36px;height:36px}:root .siteRoot .wecom-welcome{font-size:11px;line-height:18px;padding:12px}:root .siteRoot .template-preview-frame{height:288px}:root .siteRoot .feature-panel.has-template-gallery .flow-phones{min-height:0}:root .siteRoot .feature-panel.has-template-gallery .flow-heading{margin-bottom:16px}}@media(min-width:761px)and (max-width:1100px){:root .siteRoot .desktop-nav .nav-link{font-size:12px;padding:0 7px}:root .siteRoot .header-actions,:root .siteRoot .header-inner{gap:12px}:root .siteRoot .site-header .brand-with-image,:root .siteRoot .site-header .brand-with-image .brand-image{width:164px}:root .siteRoot .feature-panel,:root .siteRoot .feature-panel.has-template-gallery{grid-template-columns:220px minmax(0,1fr);gap:24px;padding:24px}:root .siteRoot .flow-phones{gap:16px}:root .siteRoot .phone-frame{height:340px}:root .siteRoot .flow-step{font-size:10px}:root .siteRoot .phone-screen{padding-left:8px;padding-right:8px}:root .siteRoot .agent-copy h1{font-size:40px}}@media(max-width:760px){:root .siteRoot .site-header .brand-with-image,:root .siteRoot .site-header .brand-with-image .brand-image{width:112px}:root .siteRoot .header-cta{min-width:0}:root .siteRoot .agent-page .portal-container{width:100%;padding-left:24px;padding-right:24px}:root .siteRoot .agent-copy h1{font-size:32px;line-height:44px;letter-spacing:-1px}:root .siteRoot .contact-dialog{padding:24px}:root .siteRoot .contact-dialog h2{font-size:18px}:root .siteRoot .contact-dialog img{width:232px;height:232px}:root .siteRoot .contact-dialog p{font-size:14px}:root .siteRoot .footer-contact-details>div:first-child dd{max-width:220px}}@media(prefers-reduced-motion:reduce){:root .siteRoot .agent-tier:hover,:root .siteRoot .agent-tier:hover .tier-emblem img{transform:none}}@media(min-width:761px){:root .siteRoot .feature-panel .phone-screen{position:relative;padding-bottom:44px;justify-content:flex-start;gap:8px}:root .siteRoot .feature-panel .phone-screen .phone-action{position:absolute;bottom:6px;left:8px;width:calc(100% - 16px);margin:0;z-index:3}:root .siteRoot .feature-panel .wechat-recognize-screen .recognize-nav,:root .siteRoot .feature-panel .wechat-source-screen .source-browser{height:20px;min-height:20px;padding:0;line-height:20px;margin:0}:root .siteRoot .feature-panel .wechat-source-screen .source-scenario-icons{height:24px;min-height:24px;margin:4px 0}:root .siteRoot .feature-panel .wechat-source-screen .source-scenario-icons img{width:24px;height:24px}:root .siteRoot .feature-panel .wechat-source-screen .screen-heading{font-size:12px;line-height:18px;margin:0}:root .siteRoot .feature-panel .wechat-source-screen .source-link-message{padding:10px 8px;margin:0;font-size:9px;line-height:14px}:root .siteRoot .feature-panel .source-link-message button{min-height:32px;padding:6px;font-size:10px;line-height:14px}:root .siteRoot .feature-panel .source-link-message button strong{white-space:nowrap;font-size:10px}:root .siteRoot .feature-panel .wechat-source-screen>.screen-muted{display:none}:root .siteRoot .feature-panel .source-tap{bottom:50px;right:8px}:root .siteRoot .feature-panel .wechat-recognize-screen>.screen-app-icon{display:none}:root .siteRoot .feature-panel .wechat-recognize-screen .screen-heading{font-size:12px;line-height:18px;margin:4px 0}:root .siteRoot .feature-panel .wechat-recognize-screen .flow-wechat-qr{width:88px;height:88px}:root .siteRoot .feature-panel .recognize-menu{padding:6px;height:28px;min-height:28px;font-size:9px;margin:0}:root .siteRoot .feature-panel[data-feature=qq] .phone-screen{padding:12px 10px 44px;gap:10px;justify-content:flex-start}:root .siteRoot .feature-panel[data-feature=qq] .qq-app-bar{margin:0;font-size:10px;line-height:16px}:root .siteRoot .feature-panel[data-feature=qq] .qq-search{margin:0;padding:6px;font-size:9px;line-height:14px;height:26px;min-height:26px}:root .siteRoot .feature-panel[data-feature=qq] .qq-source .screen-heading{margin:0;font-size:12px;line-height:18px}:root .siteRoot .feature-panel[data-feature=qq] .qq-link-card{margin:0;padding:10px 6px;grid-gap:6px;gap:6px;display:grid;justify-items:center}:root .siteRoot .feature-panel[data-feature=qq] .qq-link-card>span{width:32px;height:32px;padding:4px;margin:0}:root .siteRoot .feature-panel[data-feature=qq] .qq-link-card>span>.icon{width:24px;height:24px}:root .siteRoot .feature-panel[data-feature=qq] .qq-link-card strong{font-size:10px;line-height:16px;margin:0}:root .siteRoot .feature-panel[data-feature=qq] .qq-link-card small{font-size:9px;line-height:14px;margin:0}:root .siteRoot .feature-panel[data-feature=qq] .qq-profile-cover{height:44px;min-height:44px;margin:-12px -10px 0}:root .siteRoot .feature-panel[data-feature=qq] .qq-avatar{width:36px;height:36px;margin:-22px auto 0}:root .siteRoot .feature-panel[data-feature=qq] .qq-selector .screen-heading{margin:0;font-size:12px;line-height:18px}:root .siteRoot .feature-panel[data-feature=qq] .qq-contact-choice{padding:8px;margin:0;min-height:46px;gap:6px}:root .siteRoot .feature-panel[data-feature=qq] .qq-chat-time{margin:0}:root .siteRoot .feature-panel[data-feature=qq] .qq-joined{margin:4px 0 0}}:root .siteRoot .platform-mark.mark-ocean{border-radius:6px;background:#2879f3;display:grid;place-items:center}:root .siteRoot .site-header .brand-with-image{width:180px;flex-basis:180px}:root .siteRoot .site-header .brand-with-image .brand-image{width:100%;max-height:62px}:root .siteRoot .header-actions{gap:12px}:root .siteRoot .login-link{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:40px;padding:8px 16px;border:1px solid #dce7fa;border-radius:8px;background:rgba(255,255,255,.7215686275);color:#536b8c;font-size:14px;line-height:20px;transition:color .3s,background .3s,border-color .3s,transform .5s cubic-bezier(.22,1,.36,1)}:root .siteRoot .login-link:hover{background:#eff5ff;color:#2460ff;border-color:#a8c3ff;transform:translateY(-1px)}:root .siteRoot .login-link>.icon{display:none}:root .siteRoot .header-cta{position:relative;isolation:isolate;overflow:hidden;height:40px;padding:8px 16px;border:1px solid #1b65ef;border-radius:8px;background:linear-gradient(115deg,#1b58f1,#247fff);box-shadow:0 6px 16px rgba(36,96,255,.1333333333),inset 0 1px 0 rgba(255,255,255,.3333333333);transition:box-shadow .3s,transform .5s cubic-bezier(.22,1,.36,1)}:root .siteRoot .header-cta:before{content:"";position:absolute;z-index:-1;inset:-50% -60%;background:linear-gradient(110deg,transparent 40%,rgba(255,255,255,.3764705882) 50%,transparent 60%);animation:cta-sweep 6s cubic-bezier(.22,1,.36,1) infinite;pointer-events:none}:root .siteRoot .header-cta:hover{box-shadow:0 8px 24px rgba(36,96,255,.2);transform:translateY(-1px)}:root .siteRoot .header-cta:active,:root .siteRoot .login-link:active{transform:translateY(0)}:root .siteRoot .account-v10 .account-form-subtitle[hidden]{display:none!important}:root .siteRoot .account-v10 .auth-agreement{width:-webkit-max-content;width:max-content;max-width:100%;justify-content:center;align-items:flex-start;margin:20px auto 0;padding:0 8px;text-align:center;gap:6px}:root .siteRoot .account-v10 .auth-agreement>span{flex:0 1 auto;min-width:0;text-align:center}:root .siteRoot .account-v10 .auth-agreement input{margin-top:3px}:root .siteRoot .referral-illustration{display:block;width:calc(100% + 24px);max-width:none;height:128px;object-fit:cover;object-position:80% center;background:none;border-radius:12px;margin:16px -12px 12px}:root .siteRoot .referral-headline{font-size:16px;line-height:24px}:root .siteRoot .referral-headline>span+span{margin-top:4px}:root .siteRoot .reactor-datafield{opacity:.8}:root .siteRoot .reactor-datafield .datafield-grid path{fill:none;stroke:url(#datafield-line);stroke-width:1}:root .siteRoot .reactor-datafield .datafield-prism{transform-origin:300px 220px;animation:prism-breathe 8s cubic-bezier(.22,1,.36,1) infinite}:root .siteRoot .reactor-datafield .datafield-prism path:first-child{fill:rgba(200,232,255,.2);stroke:rgba(182,223,255,.2)}:root .siteRoot .reactor-datafield .datafield-prism path:nth-child(2){fill:rgba(200,232,255,.4392156863);stroke:rgba(239,250,255,.4392156863)}:root .siteRoot .reactor-datafield .datafield-prism path:nth-child(3){fill:rgba(241,250,255,.6);stroke:rgba(229,247,255,.4)}:root .siteRoot .reactor-datafield .datafield-prism path:nth-child(4){fill:rgba(164,217,255,.2196078431);stroke:rgba(182,223,255,.2)}:root .siteRoot .datafield-signals rect{fill:#79b7fc;animation:signal-breathe 4s cubic-bezier(.22,1,.36,1) infinite;transform-box:fill-box;transform-origin:center}:root .siteRoot .datafield-signals rect:nth-child(2){animation-delay:-1.3s}:root .siteRoot .datafield-signals rect:nth-child(3){animation-delay:-2.6s}@keyframes prism-breathe{0%,to{transform:translateY(4px);opacity:.5}50%{transform:translateY(-6px);opacity:.9}}@keyframes signal-breathe{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:.7;transform:scale(1)}}:root .siteRoot .agent-primary.button-luminous{position:relative;isolation:isolate;overflow:hidden;gap:16px;padding:8px 10px 8px 20px;min-height:52px;background:linear-gradient(112deg,#1255ec,#1978ff 72%,#269bff);border:1px solid #0863f6;box-shadow:0 12px 28px rgba(9,104,236,.1882352941),inset 0 1px 0 rgba(255,255,255,.3607843137);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .3s}:root .siteRoot .agent-primary.button-luminous:before{content:"";position:absolute;z-index:-1;inset:-100% -60%;background:linear-gradient(115deg,transparent 36%,rgba(255,255,255,.031372549) 40%,rgba(255,255,255,.4392156863) 48%,rgba(255,255,255,.062745098) 53%,transparent 59%);animation:cta-sweep 5.6s cubic-bezier(.22,1,.36,1) infinite;pointer-events:none}:root .siteRoot .agent-primary.button-luminous:hover{box-shadow:0 16px 36px rgba(9,104,236,.2509803922);transform:translateY(-2px)}:root .siteRoot .agent-primary.button-luminous .cta-arrow{width:32px;height:32px;border-radius:8px}:root .siteRoot .agent-primary.button-luminous .cta-arrow .icon{width:18px;height:18px}:root .siteRoot .template-gallery-strip{animation:none!important;will-change:transform;transform:translateZ(0)}:root .siteRoot .template-gallery-set{gap:16px;padding-right:16px}:root .siteRoot .template-preview-button{width:160px}:root .siteRoot .template-preview-frame{height:336px;border-width:4px;border-radius:16px}:root .siteRoot .template-preview-frame img{object-fit:cover;aspect-ratio:375/812;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}:root .siteRoot .template-preview-caption{padding-top:12px}:root .siteRoot .is-template-gallery{touch-action:pan-y;cursor:-webkit-grab;cursor:grab}:root .siteRoot .is-template-gallery.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}:root .siteRoot .is-template-gallery.is-dragging .template-preview-frame{transform:none;transition:none}@media(min-width:761px)and (max-width:1100px){:root .siteRoot .site-header .brand-with-image{width:154px;flex-basis:154px}:root .siteRoot .template-preview-button{width:144px}:root .siteRoot .template-preview-frame{height:302px}}@media(max-width:760px){:root .siteRoot .site-header .brand-with-image{width:105px;flex-basis:105px}:root .siteRoot .site-header .brand-with-image .brand-image{width:100%;max-height:40px}:root .siteRoot .header-cta{height:36px;padding:8px 12px}:root .siteRoot .account-v10 .auth-agreement{margin-top:16px;padding:0 4px}:root .siteRoot .agent-primary.button-luminous{min-height:44px;padding:8px 8px 8px 16px}:root .siteRoot .agent-primary.button-luminous .cta-arrow{width:28px;height:28px}}@media(prefers-reduced-motion:reduce){:root .siteRoot .agent-primary.button-luminous:before,:root .siteRoot .datafield-signals rect,:root .siteRoot .header-cta:before,:root .siteRoot .reactor-datafield .datafield-prism{animation:none}:root .siteRoot .agent-primary.button-luminous:hover,:root .siteRoot .header-cta:hover,:root .siteRoot .login-link:hover{transform:none}}:root .siteRoot .header-actions .header-cta{display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:0}:root .siteRoot .header-actions .header-cta>span{margin:0;transform:none;line-height:20px}:root .siteRoot .app-opening-screen{--open-color:#06bf68;position:relative;padding-top:64px!important}:root .siteRoot .app-opening-screen.opening-qq{--open-color:#5666eb}:root .siteRoot .opening-browser{position:absolute;inset:12px 12px auto;display:flex;align-items:center;justify-content:space-between;color:#8797ac;font-size:10px;line-height:16px}:root .siteRoot .opening-browser strong{font-weight:500}:root .siteRoot .app-opening-mark{position:relative;display:grid;place-items:center;width:96px;height:96px;margin:24px auto 12px}:root .siteRoot .app-opening-mark .screen-app-icon{margin:0!important;z-index:1;width:48px;height:48px;border-radius:16px;box-shadow:0 8px 24px rgba(25,60,103,.062745098)}:root .siteRoot .app-opening-mark>i{position:absolute;inset:4px;border:1px solid var(--open-color);border-radius:32px;opacity:.16;animation:app-open-ripple 3s ease-out infinite}:root .siteRoot .app-opening-mark>i+i{animation-delay:1.5s}:root .siteRoot .app-opening-screen .screen-heading{margin:8px 0 12px!important;font-size:14px!important;line-height:20px!important}:root .siteRoot .app-opening-progress{width:72px;height:3px;overflow:hidden;border-radius:4px;background:#e8eef5;margin:8px auto}:root .siteRoot .app-opening-progress span{display:block;width:32px;height:100%;background:var(--open-color);border-radius:inherit;animation:app-open-progress 1.8s ease-in-out infinite alternate}:root .siteRoot .app-opening-screen .screen-muted{font-size:10px;line-height:16px}:root .siteRoot .home-news-error{grid-column:1/-1;padding:40px;text-align:center;color:#7385a0}:root .siteRoot .home-news-error button{margin-top:12px;border:1px solid #cdddff;border-radius:8px;background:#fff;color:#1a60ff;padding:8px 20px;cursor:pointer}@keyframes app-open-ripple{0%{transform:scale(.66);opacity:.2}to{transform:scale(1.12);opacity:0}}@keyframes app-open-progress{to{transform:translateX(40px)}}@media(prefers-reduced-motion:reduce){:root .siteRoot .app-opening-mark>i,:root .siteRoot .app-opening-progress span{animation:none}}:root .siteRoot .app-opening-mark .screen-app-icon img{display:block;object-fit:contain;width:32px;height:32px;filter:none}:root .siteRoot .app-opening-mark .screen-app-icon{background:#fff;overflow:visible}:root .siteRoot .account-native .account-form-panel{position:relative}:root .siteRoot .auth-tutorial{position:absolute;top:56px;right:40px;display:inline-flex;align-items:center;gap:8px;color:#6d82a4;font-size:12px;line-height:20px;padding:8px;border-radius:8px;transition:color .3s,background .3s}:root .siteRoot .auth-tutorial .icon{width:12px;height:12px;fill:currentColor;stroke:none;transform:rotate(-45deg)}:root .siteRoot .auth-tutorial:hover{color:#205cff;background:#f0f5ff}@media(max-width:760px){:root .siteRoot .auth-tutorial{top:24px;right:24px;padding:8px 4px}}:root .siteRoot[data-page=content]{--content-blue:#205cff;--content-ink:#172e50;--content-muted:#788aa3;--content-line:#e4ebf6;background:#fff;color:var(--content-ink)}:root .siteRoot .content-page{padding-top:104px;min-height:70vh}:root .siteRoot .content-container{width:calc(100% - 96px);max-width:1248px;margin:0 auto}:root .siteRoot .content-page h1,:root .siteRoot .content-page h2,:root .siteRoot .content-page h3,:root .siteRoot .content-page p{margin:0}:root .siteRoot .content-page h1,:root .siteRoot .content-page h2,:root .siteRoot .content-page h3{text-wrap:balance}:root .siteRoot .content-page p{text-wrap:pretty}:root .siteRoot .content-page .icon{fill:currentColor;stroke:none}:root .siteRoot .content-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap}:root .siteRoot .content-hero{background:#f2f7ff;border-bottom:1px solid #e9f0fb;position:relative;overflow:hidden}:root .siteRoot .content-hero:after{content:"";position:absolute;width:380px;height:280px;border:1px solid #dce8fd;transform:rotate(-30deg);border-radius:40px;right:-100px;top:-90px;pointer-events:none;box-shadow:0 0 0 24px #e9f1ff,0 0 0 25px #e0ebfc}:root .siteRoot .content-hero>.content-container{padding:48px 0;display:flex;justify-content:space-between;gap:40px;align-items:center;position:relative;z-index:1}:root .siteRoot .content-hero-title h1{font-size:36px;line-height:40px;font-weight:600;letter-spacing:1px;margin-top:12px}:root .siteRoot .content-hero-title>p{font-size:14px;line-height:24px;color:var(--content-muted);margin-top:16px}:root .siteRoot .content-hero-title .feature-kicker{font-size:12px;line-height:16px;letter-spacing:1px}:root .siteRoot .content-search{width:448px;max-width:100%;display:flex;align-items:center;gap:12px;flex-shrink:0;background:#fff;border:1px solid #d5e3fa;border-radius:12px;padding:8px;box-shadow:0 8px 24px rgba(40,76,140,.0196078431);transition:box-shadow .25s,border-color .25s}:root .siteRoot .content-search:focus-within{border-color:#3978ff;box-shadow:0 0 0 4px rgba(33,100,255,.0470588235)}:root .siteRoot .content-search>.icon{margin-left:8px;width:20px;height:20px;color:#8da5c4}:root .siteRoot .content-search input{min-width:0;flex:1 1;width:100%;height:36px;border:0;background:rgba(0,0,0,0);outline:0;color:var(--content-ink);font-size:14px;line-height:20px}:root .siteRoot .content-search input::placeholder{color:#9aaac1}:root .siteRoot .content-search button{padding:8px 20px;min-height:36px;border-radius:8px;background:var(--content-blue);color:#fff;font-size:14px;line-height:20px;transition:background .25s}:root .siteRoot .content-search button:hover{background:#0047df}:root .siteRoot .content-list-section{padding:32px 0 64px}:root .siteRoot .news-categories{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:24px;border-bottom:1px solid var(--content-line)}:root .siteRoot .news-categories a{padding:8px 16px;border-radius:8px;font-size:14px;line-height:20px;color:#6d809b;transition:background .2s,color .2s}:root .siteRoot .news-categories a:hover{background:#f4f7fd;color:var(--content-blue)}:root .siteRoot .news-categories a[aria-current]{color:var(--content-blue);background:#edf3ff;font-weight:600}:root .siteRoot .content-results-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:24px 0!important}:root .siteRoot .content-results-heading h2{font-size:18px;line-height:28px;font-weight:600}:root .siteRoot .content-results-heading>span{font-size:12px;line-height:20px;color:var(--content-muted)}:root .siteRoot .content-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}:root .siteRoot .content-news-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--content-line);border-radius:16px;background:#fff;overflow:hidden;transition:border-color .25s,box-shadow .25s,transform .25s}:root .siteRoot .content-news-card:hover{border-color:#b8d1ff;box-shadow:0 12px 32px rgba(35,77,138,.0392156863);transform:translateY(-4px)}:root .siteRoot .content-news-card .news-art{height:128px;background:#f0f6ff}:root .siteRoot .content-news-card .news-art:after,:root .siteRoot .content-news-card .news-art:before{opacity:.6}:root .siteRoot .content-news-card .news-art>.art-main{width:56px;height:64px;border-radius:16px;box-shadow:0 8px 24px rgba(75,133,220,.0392156863)}:root .siteRoot .content-news-card .news-art .art-main svg{width:28px;height:28px}:root .siteRoot .content-news-card .art-label{font-size:10px;opacity:.7}:root .siteRoot .content-news-card .art-mini{right:28%;top:64%;width:28px;height:28px;border-radius:8px}:root .siteRoot .content-news-card .art-mini svg{width:14px;height:14px}:root .siteRoot .content-news-card .news-card-content{display:flex;flex-direction:column;flex:1 1;padding:24px}:root .siteRoot .content-news-card .news-card-meta{font-size:12px;line-height:16px;display:flex;justify-content:space-between;gap:8px;color:#8093ac}:root .siteRoot .content-news-card .news-card-meta>span{color:#4e83d5}:root .siteRoot .content-news-card h3{font-size:18px;line-height:28px;font-weight:500;margin:12px 0;min-height:56px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:root .siteRoot .content-news-card:hover h3{color:var(--content-blue)}:root .siteRoot .content-news-card .news-card-content>p{font-size:14px;line-height:24px;color:#8795aa;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:root .siteRoot .content-news-card .news-card-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:24px;color:#8398b5;font-size:12px;line-height:16px}:root .siteRoot .content-news-card .news-card-bottom .icon{width:24px;height:24px;background:#f2f6fe;padding:5px;border-radius:50%;color:#6397f1;transition:background .25s,color .25s}:root .siteRoot .content-news-card:hover .news-card-bottom .icon{background:#2463ff;color:#fff}:root .siteRoot .content-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px}:root .siteRoot .content-pagination>a,:root .siteRoot .content-pagination>span{display:grid;place-items:center;min-width:36px;height:36px;border-radius:8px;font-size:14px;border:1px solid var(--content-line);color:#788aa3}:root .siteRoot .content-pagination>a:hover{color:var(--content-blue);border-color:#adcaff}:root .siteRoot .content-pagination>a[aria-current]{color:#fff;background:var(--content-blue);border-color:var(--content-blue)}:root .siteRoot .content-pagination .icon{width:14px;height:14px}:root .siteRoot .content-pagination .page-disabled:first-child,:root .siteRoot .content-pagination .page-prev{transform:rotate(180deg)}:root .siteRoot .content-pagination .page-disabled{opacity:.4}:root .siteRoot .content-empty{grid-column:1/-1;text-align:center;padding:64px 24px;border:1px dashed #dce6f6;border-radius:16px;color:#8092ab;width:100%}:root .siteRoot .content-empty>.icon{margin:0 auto 16px;width:32px;height:32px;color:#b2c9eb}:root .siteRoot .content-empty h2{font-size:20px;line-height:28px;color:#516987;font-weight:500}:root .siteRoot .content-empty p{font-size:14px;line-height:24px;margin-top:12px}:root .siteRoot .content-empty button,:root .siteRoot .content-empty>a{display:inline-flex;align-items:center;margin-top:20px;padding:8px 20px;border:1px solid #d7e5fb;border-radius:8px;background:#f6f9ff;color:var(--content-blue);font-size:14px;line-height:20px}:root .siteRoot .content-noscript{display:grid;grid-gap:12px;gap:12px;padding:32px 0;font-size:14px;line-height:24px}:root .siteRoot .content-noscript a{color:var(--content-blue)}:root .siteRoot .content-breadcrumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;line-height:20px;color:#8c9cb1}:root .siteRoot .content-breadcrumb>.icon{width:12px;height:12px;transform:rotate(-90deg);color:#b1c0d4}:root .siteRoot .content-breadcrumb a:hover{color:var(--content-blue)}:root .siteRoot .content-detail-top{padding-top:24px;padding-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:24px}:root .siteRoot .search-compact{width:320px;padding:4px;border-radius:8px;gap:8px}:root .siteRoot .search-compact input{height:32px;font-size:12px}:root .siteRoot .search-compact button{min-height:32px;padding:4px 16px;font-size:12px}:root .siteRoot .search-compact>.icon{width:16px;height:16px}:root .siteRoot .news-reader-layout{display:grid;grid-template-columns:minmax(0,1fr) 200px;grid-gap:64px;gap:64px;padding:24px 0 64px;max-width:1120px}:root .siteRoot .content-reader{min-width:0}:root .siteRoot .article-header{padding-bottom:32px;border-bottom:1px solid var(--content-line)}:root .siteRoot .article-category{display:inline-flex;border-radius:8px;padding:4px 12px;background:#edf3ff;color:#477ddd;font-size:12px;line-height:20px}:root .siteRoot .article-header h1{font-size:30px;line-height:1.5;font-weight:600;margin-top:16px!important;letter-spacing:-.5px}:root .siteRoot .article-meta{display:flex;gap:24px;flex-wrap:wrap;margin-top:20px;font-size:12px;line-height:20px;color:#8699b1}:root .siteRoot .article-body{font-size:16px;line-height:2;color:#405775;padding-top:24px}:root .siteRoot .article-body p{margin:0 0 20px}:root .siteRoot .article-body h2{font-size:24px;line-height:32px;font-weight:600;color:#17375c;margin:40px 0 20px;scroll-margin-top:128px}:root .siteRoot .article-body h3{font-size:20px;line-height:28px;font-weight:600;color:#29486c;margin:32px 0 16px;scroll-margin-top:128px}:root .siteRoot .article-body h4{font-size:18px;line-height:28px;font-weight:600;margin:24px 0 12px}:root .siteRoot .article-body ol,:root .siteRoot .article-body ul{padding-left:24px;margin:16px 0 24px}:root .siteRoot .article-body li{padding-left:4px;margin:12px 0}:root .siteRoot .article-body li p{margin:0}:root .siteRoot .article-body ol>li::marker{color:#2b65d9;font-weight:600}:root .siteRoot .article-body a{color:#2160e7;border-bottom:1px solid #d7e5ff}:root .siteRoot .article-body a:hover{border-color:#2160e7}:root .siteRoot .article-body strong{font-weight:600;color:#28466d}:root .siteRoot .article-body blockquote{margin:24px 0;padding:16px 24px;border-left:3px solid #689dff;background:#f5f8fd;color:#7189a9}:root .siteRoot .article-body blockquote p:last-child{margin-bottom:0}:root .siteRoot .article-body pre{padding:20px;background:#f3f6fb;border:1px solid #e6edf7;border-radius:12px;white-space:pre-wrap;font-size:14px;line-height:24px}:root .siteRoot .article-body code{padding:2px 4px;border-radius:4px;background:#f0f4fa;font-size:.9em}:root .siteRoot .article-body table{overflow:auto;border-collapse:collapse;font-size:14px;line-height:24px;margin:24px 0}:root .siteRoot .article-body td,:root .siteRoot .article-body th{border:1px solid #e0e8f4;padding:12px 16px;min-width:96px}:root .siteRoot .article-body th{background:#f5f8fd}:root .siteRoot .article-body img{display:block;margin:24px auto}:root .siteRoot .article-body hr{border:0;border-top:1px solid var(--content-line);margin:32px 0}:root .siteRoot .article-action{display:flex;justify-content:flex-start;margin:24px 0}:root .siteRoot .article-action a{display:flex;align-items:center;gap:16px;padding:12px 24px;border-radius:8px;background:var(--content-blue);color:#fff;font-size:14px;line-height:20px}:root .siteRoot .article-action .icon{width:16px;height:16px}:root .siteRoot .reader-aside{position:-webkit-sticky;position:sticky;top:128px;align-self:start;min-width:0}:root .siteRoot .article-toc summary{font-size:14px;line-height:20px;font-weight:600;list-style:none;display:flex;align-items:center;justify-content:space-between;padding-bottom:16px}:root .siteRoot .article-toc summary .icon{width:14px;height:14px;transform:rotate(180deg)}:root .siteRoot .article-toc:not([open]) summary .icon{transform:none}:root .siteRoot .article-toc nav{display:flex;flex-direction:column;gap:4px;max-height:55vh;overflow:auto;border-left:1px solid #e1eafa}:root .siteRoot .article-toc a{font-size:12px;line-height:20px;color:#8495ad;padding:8px 0 8px 16px;position:relative}:root .siteRoot .article-toc a:hover,:root .siteRoot .article-toc a[aria-current]{color:var(--content-blue)}:root .siteRoot .article-toc a[aria-current]{box-shadow:inset 2px 0 var(--content-blue);background:#f6f9ff}:root .siteRoot .article-toc .toc-level-3{padding-left:24px}:root .siteRoot .reader-return{display:flex;align-items:center;gap:8px;color:#6983a9;font-size:12px;line-height:20px;margin-top:24px;border-top:1px solid var(--content-line);padding-top:20px}:root .siteRoot .reader-return .icon{width:14px;height:14px;transform:rotate(180deg)}:root .siteRoot .article-neighbors{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;border-top:1px solid var(--content-line);margin-top:40px;padding-top:24px}:root .siteRoot .article-neighbors a{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:24px;min-width:0}:root .siteRoot .article-neighbors small{font-size:12px;line-height:20px;color:#92a0b4}:root .siteRoot .article-neighbors a:hover{color:var(--content-blue)}:root .siteRoot .article-neighbors a:last-child{text-align:right}:root .siteRoot .article-related{border-top:1px solid var(--content-line);margin-top:32px;padding-top:24px}:root .siteRoot .article-related h2{font-size:18px;line-height:28px;margin-bottom:16px}:root .siteRoot .article-related>a{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:14px;line-height:24px;padding:12px 0;color:#6a819e}:root .siteRoot .article-related>a:hover{color:var(--content-blue)}:root .siteRoot .article-related .icon{width:16px;height:16px;flex-shrink:0}:root .siteRoot .help-layout{display:grid;grid-template-columns:224px minmax(0,1fr);grid-gap:48px;gap:48px;padding-top:40px;padding-bottom:64px}:root .siteRoot .help-sidebar{align-self:start;position:-webkit-sticky;position:sticky;top:120px;max-height:calc(100dvh - 144px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dce5f3 rgba(0,0,0,0);padding-right:12px}:root .siteRoot .help-directory-toggle{display:none}:root .siteRoot .doc-tree-all,:root .siteRoot .help-sidebar-home{display:flex;align-items:center;gap:8px;padding:12px;border-radius:8px;font-size:14px;line-height:20px;color:#617998;margin-bottom:4px}:root .siteRoot .help-sidebar-home{background:#f0f5ff;color:#3065cb}:root .siteRoot .help-sidebar .icon{width:16px;height:16px}:root .siteRoot .doc-tree-row{display:flex;align-items:center;min-height:40px;padding-left:calc(var(--tree-depth)*8px)}:root .siteRoot .doc-tree-row>a{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0;padding:8px 8px 8px 12px;font-size:14px;line-height:24px;color:#5b7393}:root .siteRoot .doc-tree-row>a>span{font-size:10px;line-height:16px;color:#9bacc4;display:flex;align-items:center;justify-content:center;min-width:20px;padding:0 4px;background:#f0f4fa;border-radius:4px;margin-left:auto}:root .siteRoot .doc-tree-row>a[aria-current]{color:var(--content-blue);font-weight:600}:root .siteRoot .doc-tree-row>button{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:#9bafca;flex-shrink:0}:root .siteRoot .doc-tree-row>button:hover{background:#edf4ff;color:var(--content-blue)}:root .siteRoot .doc-tree-row>button .icon{width:12px;height:12px;transform:rotate(-90deg)}:root .siteRoot .doc-tree-row>button[aria-expanded=true] .icon{transform:none}:root .siteRoot .doc-tree-node .doc-tree-node>.doc-tree-row>a{font-size:12px;line-height:20px}:root .siteRoot .doc-tree-node .doc-tree-node>.doc-tree-row{min-height:36px}:root .siteRoot .doc-tree-article{font-size:12px;line-height:20px;padding:8px 8px 8px calc(24px + var(--tree-depth)*8px);color:#8b9bb2;margin:0 0 4px 8px}:root .siteRoot .doc-tree-article[aria-current]{color:var(--content-blue);background:#eef4ff}:root .siteRoot .doc-tree-article:hover,:root .siteRoot .doc-tree-row>a:hover{color:var(--content-blue)}:root .siteRoot .help-main{min-width:0}:root .siteRoot .help-main h2{font-size:20px;line-height:28px;font-weight:600}:root .siteRoot .help-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;margin-top:24px}:root .siteRoot .help-start-card{display:flex;align-items:center;padding:20px 16px;background:#f6f9ff;border:1px solid #dfe9fa;border-radius:12px}:root .siteRoot .help-start-card>span{display:grid;place-items:center;flex-shrink:0;background:#fff;width:36px;height:36px;color:#3a7cff;box-shadow:0 4px 12px rgba(25,63,138,.0196078431)}:root .siteRoot .help-start-card strong{line-height:20px}:root .siteRoot .help-start-card>.icon{width:16px;height:16px;margin-left:auto;color:#92b7f2}:root .siteRoot .help-start-card:hover{border-color:#a7c8ff;color:var(--content-blue)}:root .siteRoot .content-section-label{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:40px 0 24px}:root .siteRoot .content-section-label>a{font-size:12px;line-height:20px;display:flex;gap:8px;color:#7298d2;align-items:center}:root .siteRoot .content-section-label .icon{width:14px;height:14px}:root .siteRoot .help-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}:root .siteRoot .help-category-card{display:grid;grid-template-columns:40px 1fr 16px;align-items:center;grid-gap:12px 16px;gap:12px 16px;border:1px solid var(--content-line);border-radius:12px;padding:24px;transition:border-color .25s,box-shadow .25s}:root .siteRoot .help-category-card:hover{border-color:#b6cefa;box-shadow:0 8px 24px rgba(21,58,113,.0196078431)}:root .siteRoot .help-category-icon{display:grid;place-items:center;width:40px;height:40px;background:#f1f6ff;border-radius:12px;color:#508cff}:root .siteRoot .help-category-icon .icon{width:24px;height:24px}:root .siteRoot .help-category-card strong{display:block;font-size:16px;line-height:24px;font-weight:500}:root .siteRoot .help-category-card small{font-size:12px;line-height:20px;color:#9aa9bf}:root .siteRoot .help-category-card>.icon{width:16px;height:16px;color:#a5b9d7}:root .siteRoot .help-category-card>p{grid-column:1/-1;font-size:12px;line-height:20px;color:#91a0b7;margin-top:4px;min-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:root .siteRoot .help-faq{margin-top:40px}:root .siteRoot .help-faq>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 32px;gap:0 32px;margin-top:16px}:root .siteRoot .help-faq a{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #edf1f8;padding:16px 0;font-size:14px;line-height:24px;color:#66809f}:root .siteRoot .help-faq a:hover{color:var(--content-blue)}:root .siteRoot .help-faq .icon{width:14px;height:14px;flex-shrink:0}:root .siteRoot .help-result-list{border-top:1px solid var(--content-line)}:root .siteRoot .help-result{display:flex;align-items:flex-start;gap:20px;padding:24px 0;border-bottom:1px solid var(--content-line)}:root .siteRoot .help-result-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#f1f6ff;color:#85abdf;flex-shrink:0}:root .siteRoot .help-result-icon .icon{width:20px;height:20px}:root .siteRoot .help-result-copy{min-width:0;flex:1 1}:root .siteRoot .content-item-meta{display:flex;gap:16px;font-size:12px;line-height:20px;color:#92a4bb;justify-content:space-between}:root .siteRoot .content-item-meta time{color:#a8b3c2}:root .siteRoot .help-result h2{font-size:16px;line-height:24px;font-weight:500;margin:8px 0}:root .siteRoot .help-result p{font-size:14px;line-height:24px;color:#8d9cb1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:root .siteRoot .help-result>.icon{width:16px;height:16px;align-self:center;flex-shrink:0;color:#a0badc}:root .siteRoot .help-result:hover h2{color:var(--content-blue)}:root .siteRoot .content-help-top{padding-top:24px}:root .siteRoot .help-category-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding-bottom:8px}:root .siteRoot .help-category-heading h1{font-size:30px;line-height:36px;font-weight:600;margin-top:12px}:root .siteRoot .help-reader-layout{grid-template-columns:224px minmax(0,1fr) 168px;gap:40px;padding-top:8px}:root .siteRoot .help-reader-layout .article-header h1{font-size:30px;line-height:40px}:root .siteRoot .help-reader-layout .article-body{font-size:16px;line-height:2}:root .siteRoot .help-reader-layout .article-body h2{font-size:20px;line-height:28px}:root .siteRoot .help-reader-layout .article-neighbors{gap:16px}:root .siteRoot .help-reader-layout .help-sidebar{max-height:calc(100dvh - 144px)}:root .siteRoot[data-page=content] .footer-capabilities{display:none}:root .siteRoot[data-page=content] .site-footer{border-top:1px solid #e7edf7}:root .siteRoot[data-page=content] .footer-main.portal-container{padding-top:32px;padding-bottom:32px}:root .siteRoot[data-page=content] .support-dock{bottom:24px;transform:scale(.9);transform-origin:right bottom}:root .siteRoot[data-page=content] .support-dock .support-popover{transform:scale(1.111);transform-origin:right bottom}@media(min-width:1500px){:root .siteRoot .content-container{max-width:1248px}:root .siteRoot .news-reader-layout{max-width:1120px}}@media(max-width:1180px){:root .siteRoot .content-container{width:calc(100% - 64px)}:root .siteRoot .content-hero>.content-container{gap:24px}:root .siteRoot .content-search{width:400px}:root .siteRoot .help-layout,:root .siteRoot .help-reader-layout{gap:32px;grid-template-columns:200px minmax(0,1fr)}:root .siteRoot .help-reader-layout .reader-aside{display:none}:root .siteRoot .help-start-grid{grid-template-columns:1fr}:root .siteRoot .help-start-card{padding:12px 16px}:root .siteRoot .help-category-card{padding:20px}:root .siteRoot .help-faq>div{grid-template-columns:1fr}:root .siteRoot .news-reader-layout{gap:40px;grid-template-columns:minmax(0,1fr) 168px}:root .siteRoot .content-news-card .news-card-content{padding:20px}:root .siteRoot .content-news-card h3{font-size:16px;line-height:24px;min-height:48px}:root .siteRoot .search-compact{width:300px}}@media(max-width:760px){:root .siteRoot .content-page{padding-top:100px!important}:root .siteRoot .content-container{width:calc(100% - 40px)}:root .siteRoot .content-hero>.content-container{padding:32px 0;display:block}:root .siteRoot .content-hero-title h1{font-size:30px;line-height:36px;margin-top:8px}:root .siteRoot .content-hero-title>p{font-size:12px;line-height:20px;margin-top:12px}:root .siteRoot .content-hero:after{width:200px;height:200px;right:-160px}:root .siteRoot .content-search{width:100%;margin-top:24px;padding:4px;gap:8px;border-radius:8px}:root .siteRoot .content-search input{font-size:12px;height:36px}:root .siteRoot .content-search button{font-size:12px;padding:8px 16px}:root .siteRoot .content-search>.icon{width:16px;height:16px}:root .siteRoot .content-list-section{padding:24px 0 40px}:root .siteRoot .news-categories{gap:8px;padding-bottom:20px}:root .siteRoot .news-categories a{padding:8px 12px;font-size:12px;line-height:16px}:root .siteRoot .content-results-heading{margin:20px 0!important}:root .siteRoot .content-results-heading h2{font-size:16px;line-height:24px}:root .siteRoot .content-news-grid{grid-template-columns:1fr;gap:16px}:root .siteRoot .content-news-card{display:grid;grid-template-columns:88px minmax(0,1fr);border-radius:12px;align-items:stretch}:root .siteRoot .content-news-card .news-art{height:auto;min-height:144px}:root .siteRoot .content-news-card .art-label,:root .siteRoot .content-news-card .art-mini{display:none}:root .siteRoot .content-news-card .news-art>.art-main{width:40px;height:48px;border-radius:12px}:root .siteRoot .content-news-card .news-art .art-main svg{width:24px;height:24px}:root .siteRoot .content-news-card .news-card-content{padding:16px}:root .siteRoot .content-news-card .news-card-meta{font-size:10px;line-height:16px;gap:4px;flex-wrap:wrap}:root .siteRoot .content-news-card h3{font-size:14px;line-height:24px;min-height:0;margin:8px 0!important}:root .siteRoot .content-news-card .news-card-content>p{display:none}:root .siteRoot .content-news-card .news-card-bottom{padding-top:8px;font-size:10px;line-height:16px;margin-top:0}:root .siteRoot .content-news-card .news-card-bottom .icon{width:20px;height:20px;padding:4px}:root .siteRoot .content-pagination{margin-top:24px}:root .siteRoot .content-empty{padding:40px 16px}:root .siteRoot .content-empty h2{font-size:18px;line-height:28px}:root .siteRoot .content-detail-top{display:block;padding-top:20px;padding-bottom:20px}:root .siteRoot .content-breadcrumb{font-size:10px;line-height:16px;gap:6px}:root .siteRoot .news-reader-layout{display:flex;flex-direction:column;gap:24px;padding-top:8px;padding-bottom:40px}:root .siteRoot .news-reader-layout .reader-aside{order:-1;position:static}:root .siteRoot .article-toc{border:1px solid var(--content-line);padding:12px 16px;border-radius:8px;background:#f9fbff}:root .siteRoot .article-toc summary{font-size:12px;line-height:20px;padding:0}:root .siteRoot .article-toc nav{margin-top:12px;max-height:160px}:root .siteRoot .article-toc a{font-size:12px;line-height:20px;padding:4px 12px}:root .siteRoot .reader-return{display:none}:root .siteRoot .article-header{padding-bottom:24px}:root .siteRoot .article-category{font-size:10px;line-height:16px;padding:4px 8px}:root .siteRoot .article-header h1,:root .siteRoot .help-reader-layout .article-header h1{font-size:24px;line-height:36px;margin-top:16px!important}:root .siteRoot .article-meta{font-size:10px;line-height:16px;gap:16px;margin-top:16px}:root .siteRoot .article-body,:root .siteRoot .help-reader-layout .article-body{font-size:14px;line-height:2;padding-top:24px}:root .siteRoot .article-body h2{font-size:20px;line-height:28px;margin:32px 0 16px}:root .siteRoot .article-body h3{font-size:18px;line-height:28px}:root .siteRoot .article-body h2,:root .siteRoot .article-body h3{scroll-margin-top:112px}:root .siteRoot .article-body p{margin-bottom:16px}:root .siteRoot .article-body ol,:root .siteRoot .article-body ul{padding-left:20px}:root .siteRoot .article-body blockquote{padding:12px 16px;margin:24px 0}:root .siteRoot .article-neighbors{gap:16px;margin-top:32px}:root .siteRoot .article-neighbors a{font-size:12px;line-height:20px}:root .siteRoot .article-related a{font-size:12px;line-height:24px}:root .siteRoot .help-layout,:root .siteRoot .help-reader-layout{display:block;padding-top:20px;padding-bottom:40px}:root .siteRoot .help-reader-layout .help-sidebar,:root .siteRoot .help-sidebar{position:static;max-height:none;overflow:visible;padding:0;margin-bottom:24px}:root .siteRoot .help-directory-toggle{display:flex;width:100%;align-items:center;gap:12px;justify-content:flex-start;border:1px solid #dce7f7;border-radius:8px;padding:12px 16px;background:#f6f9ff;color:#5f82b9;font-size:14px;line-height:20px}:root .siteRoot .help-directory-toggle>.icon:last-child{margin-left:auto;width:14px;height:14px}:root .siteRoot .help-directory-toggle[aria-expanded=false]+nav{display:none}:root .siteRoot .help-directory-toggle[aria-expanded=true]+nav{max-height:50vh;overflow:auto;padding:12px 0;border-bottom:1px solid #e1e9f5}:root .siteRoot .help-start-grid{gap:12px;margin-top:16px}:root .siteRoot .help-main h2{font-size:18px;line-height:28px}:root .siteRoot .help-start-card strong{font-size:14px;line-height:20px}:root .siteRoot .help-category-grid{grid-template-columns:1fr;gap:12px}:root .siteRoot .help-category-card{padding:16px;grid-template-columns:36px 1fr 16px;gap:8px 12px}:root .siteRoot .help-category-icon{width:36px;height:36px}:root .siteRoot .help-category-card>p{min-height:0;margin-top:4px}:root .siteRoot .help-category-card strong{font-size:14px;line-height:20px}:root .siteRoot .help-category-card small{font-size:10px;line-height:16px}:root .siteRoot .content-section-label{margin:32px 0 16px}:root .siteRoot .help-faq{margin-top:32px}:root .siteRoot .help-faq a{font-size:12px;line-height:20px;padding:12px 0}:root .siteRoot .help-result{gap:12px;padding:20px 0}:root .siteRoot .help-result-icon{width:32px;height:32px;border-radius:8px}:root .siteRoot .help-result-icon .icon{width:16px;height:16px}:root .siteRoot .help-result h2{font-size:14px;line-height:24px}:root .siteRoot .help-result p{font-size:12px;line-height:20px}:root .siteRoot .content-item-meta{font-size:10px;line-height:16px;gap:8px;flex-wrap:wrap}:root .siteRoot .help-category-heading{display:block;margin-top:20px}:root .siteRoot .help-category-heading h1{font-size:24px;line-height:32px}:root .siteRoot .content-detail-top .search-compact{margin-top:20px}:root .siteRoot .content-help-top{padding-top:20px}:root .siteRoot .help-reader-layout .reader-aside{display:none}:root .siteRoot[data-page=content] .site-footer .footer-main.portal-container{padding-top:24px;padding-bottom:24px}:root .siteRoot[data-page=content] .support-dock{display:none}}@media(prefers-reduced-motion:reduce){:root .siteRoot .content-news-card,:root .siteRoot .content-search{transition:none}:root .siteRoot .content-news-card:hover{transform:none}}:root .siteRoot .content-page{padding-top:0!important}@media(min-width:761px){:root .siteRoot .content-container{width:calc(100% - 160px)}:root .siteRoot[data-page=content] .support-dock{right:12px}}:root .siteRoot .content-document{scroll-padding-top:112px}:root .siteRoot .article-body h2,:root .siteRoot .article-body h3{scroll-margin-top:16px}:root .siteRoot .article-body>p:empty{display:none}@media(max-width:760px){:root .siteRoot .content-document{scroll-padding-top:92px}:root .siteRoot .article-body h2,:root .siteRoot .article-body h3{scroll-margin-top:12px}:root .siteRoot .content-page~.site-footer{scroll-margin-top:92px}:root .siteRoot[data-page=content] .mobile-quick-nav a[aria-current]{color:#205cff}}:root .siteRoot[data-page=content]{--content-ink:#20334e;--content-muted:#65788f;--content-line:#e1e7ef}:root .siteRoot .help-center>.content-container,:root .siteRoot .help-detail>.content-container{max-width:1440px}:root .siteRoot .help-layout{grid-template-columns:240px minmax(0,1fr);gap:40px;padding-top:32px}:root .siteRoot .help-workspace{min-width:0}:root .siteRoot .help-workspace-heading{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:32px}:root .siteRoot .help-workspace-heading h1{font-size:30px;line-height:36px;font-weight:600;letter-spacing:0}:root .siteRoot .help-workspace-heading p{font-size:14px;line-height:24px;margin-top:8px;color:#65788f}:root .siteRoot .help-workspace-heading .content-search{width:360px;box-shadow:none;background:#fff;border-color:#d7dfe9;padding:6px;border-radius:8px}:root .siteRoot .help-workspace-heading .content-search input{font-size:14px}:root .siteRoot .help-workspace-heading .content-search button{font-size:14px;padding:6px 16px}:root .siteRoot .help-sidebar{background:#f8faff;border:1px solid #e0e7f1;border-radius:12px;padding:12px;max-height:calc(100dvh - 136px);top:112px;scrollbar-color:#b6c4d8 #f8faff}:root .siteRoot .help-sidebar-home{background:#fff;border:1px solid #e0e6ef;color:#244979;font-weight:500;padding:12px;margin-bottom:12px}:root .siteRoot .doc-directory-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 4px}:root .siteRoot .doc-directory-title strong{font-size:14px;line-height:20px;font-weight:600;color:#233c5e}:root .siteRoot .doc-directory-title button{padding:4px;color:#426cab;font-size:12px;line-height:20px;border-radius:4px}:root .siteRoot .doc-directory-title button:hover{background:#edf3fd;color:#205cff}:root .siteRoot .doc-tree-all{display:flex;align-items:center;background:rgba(0,0,0,0);color:#395575;padding:10px 8px;margin:0 0 8px;font-size:14px;line-height:24px}:root .siteRoot .doc-tree-all>span{margin-left:auto;font-size:12px;color:#667b96}:root .siteRoot .doc-tree-node{border:1px solid #e1e7ef;border-radius:8px;overflow:hidden;margin:0 0 8px;background:#fff}:root .siteRoot .doc-tree-node.has-current{border-color:#bdd1fa}:root .siteRoot .doc-group-toggle{display:flex;align-items:center;width:100%;padding:12px 8px;background:#fff;color:#2f455f;text-align:left}:root .siteRoot .doc-group-toggle strong{font-size:16px;line-height:24px;font-weight:600;flex:1 1}:root .siteRoot .doc-group-icon{display:grid;place-items:center;color:#4773b0}:root .siteRoot .doc-group-icon .icon{width:16px;height:16px}:root .siteRoot .doc-group-count{font-size:12px;line-height:20px;min-width:16px;color:#6d7f94;text-align:center}:root .siteRoot .doc-group-state{font-size:12px;line-height:20px;color:#63758e;white-space:nowrap}:root .siteRoot .doc-group-indicator{position:relative;display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;border:1px solid #a9bad0;border-radius:4px;color:#375b8b}:root .siteRoot .doc-group-indicator:after,:root .siteRoot .doc-group-indicator:before{content:"";position:absolute;background:currentColor;width:8px;height:1.5px;border-radius:1px}:root .siteRoot .doc-group-indicator:after{transform:rotate(90deg)}:root .siteRoot .doc-group-toggle[aria-expanded=true]{color:#1e56ac;background:#edf4ff}:root .siteRoot .doc-group-toggle[aria-expanded=true] .doc-group-state{color:#2c60af}:root .siteRoot .doc-group-toggle[aria-expanded=true] .doc-group-indicator{background:#fff;border-color:#9dbce9}:root .siteRoot .doc-group-toggle[aria-expanded=true] .doc-group-indicator:after{display:none}:root .siteRoot .doc-group-toggle:hover{background:#f0f5fc}:root .siteRoot .doc-group-toggle:focus-visible{outline-offset:-3px}:root .siteRoot .doc-tree-children{padding:8px 6px;background:#fff}:root .siteRoot .doc-category-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;font-size:12px;line-height:20px;color:#526d90;background:#f7f9fc;border:1px solid #e6ebf3;border-radius:4px;margin-bottom:6px}:root .siteRoot .doc-category-link .icon{width:12px;height:12px}:root .siteRoot .doc-category-link:hover{color:#205cff}:root .siteRoot .doc-tree-article{display:block;color:#445c7b;font-size:14px;line-height:24px;padding:8px 10px;margin:0 0 2px;border-radius:4px;overflow-wrap:anywhere;position:relative}:root .siteRoot .doc-tree-article:hover{background:#f3f6fc;color:#205cff}:root .siteRoot .doc-tree-article[aria-current]{background:#e9f1ff;color:#1b56cc;font-weight:500;box-shadow:inset 3px 0 #2865e5}:root .siteRoot .content-section-label h2,:root .siteRoot .help-start h2{font-size:18px;line-height:28px;color:#273c57}:root .siteRoot .help-start-grid{gap:16px;margin-top:16px}:root .siteRoot .help-start-card{background:#fff;box-shadow:none;border-color:#dce4f0;border-radius:8px;padding:16px;gap:12px;min-height:72px}:root .siteRoot .help-start-card>span{width:32px;height:32px;background:#f2f6ff;box-shadow:none;border-radius:8px}:root .siteRoot .help-start-card>span .icon{width:20px;height:20px}:root .siteRoot .help-start-card strong{font-size:14px;line-height:24px;color:#314b6b;font-weight:500}:root .siteRoot .help-start-card>.icon{color:#6487b5}:root .siteRoot .help-business-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:start}:root .siteRoot .help-business-group{border:1px solid #dfe5ee;border-radius:12px;background:#fff;overflow:hidden}:root .siteRoot .help-business-group>header{display:flex;align-items:center;gap:12px;padding:20px;background:#f8fafd}:root .siteRoot .help-business-group>header>span{color:#497dbb}:root .siteRoot .help-business-group>header>span .icon{width:20px;height:20px}:root .siteRoot .help-business-group>header h2{font-size:18px;line-height:28px;font-weight:600;flex:1 1;color:#2b4160}:root .siteRoot .help-business-group>header>a{display:flex;align-items:center;gap:8px;font-size:12px;line-height:20px;color:#607b9c;white-space:nowrap}:root .siteRoot .help-business-group>header>a .icon{width:12px;height:12px}:root .siteRoot .help-business-links{display:grid;grid-template-columns:1fr;padding:8px 16px}:root .siteRoot .help-business-links>a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 4px;font-size:14px;line-height:24px;color:#405975;border-bottom:1px solid #eef1f6}:root .siteRoot .help-business-links>a:last-child{border:0}:root .siteRoot .help-business-links>a:hover{color:#205cff}:root .siteRoot .help-business-links>a>.icon{width:14px;height:14px;color:#90a3bd;flex-shrink:0}:root .siteRoot .help-business-group:first-child{grid-column:1/-1}:root .siteRoot .help-business-group:first-child .help-business-links{padding:8px 20px}:root .siteRoot .help-result h2{color:#29415f}:root .siteRoot .help-result p{color:#697f99}:root .siteRoot .help-result-icon{background:#f2f6fc;color:#6389bf}:root .siteRoot .content-item-meta{color:#6a7d93}:root .siteRoot .help-reader-layout{grid-template-columns:240px minmax(0,1fr) 168px;gap:32px}:root .siteRoot .help-reader-layout .help-sidebar{padding:12px}:root .siteRoot .article-meta{color:#6e819a}:root .siteRoot .article-summary{padding:20px 24px;margin-top:24px;border:1px solid #e0e8f4;border-radius:8px;background:#f7faff}:root .siteRoot .article-summary p{font-size:14px;line-height:26px;color:#516a89}:root .siteRoot .article-resources{display:flex;align-items:center;gap:16px;margin-top:32px;padding:20px 24px;border:1px solid #dce6f7;border-radius:12px;background:#fbfcff}:root .siteRoot .article-resources>div{flex:1 1}:root .siteRoot .article-resources span{font-size:12px;line-height:20px;color:#6d83a1}:root .siteRoot .article-resources h2{font-size:18px;line-height:28px;margin-top:4px;color:#304c72}:root .siteRoot .article-resources>a{display:flex;align-items:center;gap:8px;font-size:12px;line-height:20px;white-space:nowrap;color:#3566b4;padding:8px 12px;border:1px solid #dce6f7;border-radius:8px;background:#fff}:root .siteRoot .article-resources>a:hover{border-color:#a8c5f4;color:#205cff}:root .siteRoot .article-resources .icon{width:12px;height:12px}:root .siteRoot .news-center .content-hero>.content-container{padding-top:36px;padding-bottom:36px}:root .siteRoot .news-center .content-hero:after{opacity:.5}:root .siteRoot .news-center-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:32px;gap:32px;margin-top:24px;align-items:start}:root .siteRoot .news-list-main{min-width:0}:root .siteRoot .news-list-main .content-results-heading{margin-top:0!important}:root .siteRoot .news-center .content-news-grid{grid-template-columns:1fr;gap:16px}:root .siteRoot .news-center .content-news-card{display:grid;grid-template-columns:120px minmax(0,1fr);box-shadow:none;border-radius:12px;transition:border-color .3s,background .3s}:root .siteRoot .news-center .content-news-card:hover{transform:none;background:#fcfdff;border-color:#b2cdf5}:root .siteRoot .news-center .content-news-card .news-art{height:auto;min-height:176px}:root .siteRoot .news-center .content-news-card .news-art:after,:root .siteRoot .news-center .content-news-card .news-art:before{opacity:.3}:root .siteRoot .news-center .content-news-card .art-label,:root .siteRoot .news-center .content-news-card .art-mini{display:none}:root .siteRoot .news-center .content-news-card .news-card-content{padding:20px 24px}:root .siteRoot .news-center .content-news-card h3{font-size:18px;line-height:28px;margin:8px 0!important;min-height:0;font-weight:500}:root .siteRoot .news-center .content-news-card .news-card-content>p{font-size:14px;line-height:24px;color:#72839b}:root .siteRoot .news-center .content-news-card .news-card-bottom{padding-top:12px;color:#6687b7;margin-top:0}:root .siteRoot .news-center .content-news-card .news-card-meta{color:#74879f}:root .siteRoot .news-center .content-news-card .news-card-meta>span{color:#436eac}:root .siteRoot .news-discovery{display:flex;flex-direction:column;gap:20px;padding-top:0}:root .siteRoot .news-product-banner{position:relative;overflow:hidden;padding:24px;border:1px solid #c7dafb;border-radius:12px;background:#eef5ff;color:#2659a8;min-height:188px}:root .siteRoot .news-product-banner>span:first-child{font-size:12px;line-height:20px;color:#4b77bb}:root .siteRoot .news-product-banner>strong{display:block;position:relative;z-index:1;margin-top:12px;font-size:20px;line-height:28px;font-weight:600}:root .siteRoot .news-product-banner>img{position:absolute;right:16px;top:20px;width:56px;height:56px;opacity:.2;transform:rotate(-8deg)}:root .siteRoot .news-banner-action{display:flex;align-items:center;gap:12px;font-size:12px;line-height:20px;margin-top:16px;color:#3f72bc}:root .siteRoot .news-banner-action .icon{width:14px;height:14px}:root .siteRoot .news-discovery-box{border:1px solid #e0e6f0;border-radius:12px;background:#fff;padding:20px}:root .siteRoot .news-discovery-box>h2{display:flex;align-items:center;gap:8px;font-size:16px;line-height:24px;font-weight:600;color:#304967;margin-bottom:16px}:root .siteRoot .news-discovery-box>h2 .icon{width:18px;height:18px;color:#4f7db9}:root .siteRoot .news-tool-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}:root .siteRoot .news-tool-grid>a{display:flex;align-items:center;gap:8px;background:#f8fafd;border:1px solid #e8eef6;border-radius:8px;padding:12px 8px;color:#55708f;font-size:12px;line-height:20px;white-space:nowrap}:root .siteRoot .news-tool-grid>a>.icon:first-child{width:20px;height:20px;color:#5488db}:root .siteRoot .news-tool-grid>a>.icon:last-child{display:none}:root .siteRoot .news-tool-grid>a:hover{border-color:#bcd2f6;color:#205cff;background:#f1f6ff}:root .siteRoot .news-reading-list{padding:0;margin:0;list-style:none}:root .siteRoot .news-reading-list li+li{margin-top:16px}:root .siteRoot .news-reading-list a{display:flex;align-items:baseline;gap:12px}:root .siteRoot .news-reading-list a>span{font-size:12px;line-height:20px;color:#83a0c8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root .siteRoot .news-reading-list strong{font-size:14px;line-height:24px;font-weight:400;color:#4c6584;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:root .siteRoot .news-reading-list a:hover strong{color:#205cff}:root .siteRoot .news-document-link>a{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#587393;font-size:12px;line-height:20px;padding:10px 0}:root .siteRoot .news-document-link>a .icon{width:12px;height:12px;color:#88a5ca}:root .siteRoot .news-document-link>a:hover{color:#205cff}:root .siteRoot .news-document-link .news-all-docs{margin-top:8px;border-top:1px solid #e9eef5;padding-top:16px;color:#356cb9}@media(max-width:1180px)and (min-width:761px){:root .siteRoot .help-layout{gap:32px}:root .siteRoot .help-layout,:root .siteRoot .help-reader-layout{grid-template-columns:224px minmax(0,1fr)}:root .siteRoot .help-workspace-heading{align-items:flex-start;flex-direction:column;gap:16px}:root .siteRoot .help-workspace-heading .content-search{width:100%}:root .siteRoot .help-business-directory,:root .siteRoot .help-start-grid{grid-template-columns:1fr}:root .siteRoot .news-center-layout{grid-template-columns:minmax(0,1fr) 240px;gap:24px}:root .siteRoot .news-discovery-box{padding:16px}:root .siteRoot .news-center .content-news-card{grid-template-columns:96px minmax(0,1fr)}:root .siteRoot .news-center .content-news-card .news-card-content{padding:16px}:root .siteRoot .news-center .content-news-card h3{font-size:16px;line-height:24px}:root .siteRoot .news-tool-grid{grid-template-columns:1fr}:root .siteRoot .news-product-banner{padding:20px}:root .siteRoot .news-product-banner>strong{font-size:18px;line-height:28px}}@media(max-width:760px){:root .siteRoot .help-layout,:root .siteRoot .help-reader-layout{display:block;padding-top:24px}:root .siteRoot .help-reader-layout .help-sidebar,:root .siteRoot .help-sidebar{position:static;background:rgba(0,0,0,0);border:0;border-radius:0;padding:0;max-height:none;margin-bottom:24px}:root .siteRoot .help-directory-toggle{background:#f5f8fd;border-color:#cbd8e9;color:#2e527f;font-weight:500;padding:12px 16px}:root .siteRoot .help-directory-toggle[aria-expanded=true]+nav{padding:12px;border:1px solid #d7e2f0;border-radius:8px;background:#f8faff;max-height:60vh}:root .siteRoot .help-workspace-heading{display:block;margin-bottom:24px}:root .siteRoot .help-workspace-heading h1{font-size:24px;line-height:32px}:root .siteRoot .help-workspace-heading p{font-size:12px;line-height:20px;margin-top:8px}:root .siteRoot .help-workspace-heading .content-search{width:100%;margin-top:20px}:root .siteRoot .help-workspace-heading .content-search button,:root .siteRoot .help-workspace-heading .content-search input{font-size:12px}:root .siteRoot .help-start-grid{grid-template-columns:1fr;gap:12px}:root .siteRoot .help-start-card{min-height:56px;padding:12px 16px}:root .siteRoot .help-business-directory{grid-template-columns:1fr;gap:16px}:root .siteRoot .help-business-group>header{padding:16px;gap:8px}:root .siteRoot .help-business-group>header h2{font-size:16px;line-height:24px}:root .siteRoot .help-business-group>header>a{font-size:12px;line-height:20px}:root .siteRoot .help-business-links{padding:4px 12px}:root .siteRoot .help-business-links>a{font-size:14px;line-height:24px;padding:12px 4px}:root .siteRoot .help-business-group:first-child .help-business-links{padding:4px 12px}:root .siteRoot .article-summary{padding:16px;margin-top:20px}:root .siteRoot .article-summary p{font-size:14px;line-height:24px}:root .siteRoot .article-resources{flex-wrap:wrap;padding:16px;gap:12px;margin-top:24px}:root .siteRoot .article-resources>div{flex-basis:100%}:root .siteRoot .article-resources h2{font-size:16px;line-height:24px}:root .siteRoot .article-resources>a{font-size:12px;line-height:20px;padding:8px 12px}:root .siteRoot .news-center-layout{display:flex;flex-direction:column;gap:24px;margin-top:20px}:root .siteRoot .news-discovery{display:contents}:root .siteRoot .news-discovery-box,:root .siteRoot .news-product-banner{display:none}:root .siteRoot .news-discovery>section:first-of-type{display:block;order:1;width:100%;padding:16px}:root .siteRoot .news-list-main{order:2;width:100%}:root .siteRoot .news-discovery>section:first-of-type>h2{font-size:14px;line-height:24px;margin-bottom:12px}:root .siteRoot .news-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:root .siteRoot .news-tool-grid>a{flex-direction:column;gap:4px;padding:8px 4px;font-size:12px;line-height:20px}:root .siteRoot .news-center .content-news-card{grid-template-columns:72px minmax(0,1fr)}:root .siteRoot .news-center .content-news-card .news-art{min-height:152px}:root .siteRoot .news-center .content-news-card .news-card-content{padding:16px 12px}:root .siteRoot .news-center .content-news-card h3{font-size:14px;line-height:24px}:root .siteRoot .news-center .content-news-card .news-card-content>p{display:none}:root .siteRoot .news-center .content-news-card .news-card-meta{font-size:10px;line-height:16px}:root .siteRoot .news-center .content-news-card .news-card-bottom{padding-top:8px}:root .siteRoot .news-center .content-hero>.content-container{padding:28px 0}:root .siteRoot .doc-tree-article{font-size:14px;line-height:24px}}:root .siteRoot{overflow-x:hidden;overflow-x:clip;min-width:0;max-width:100%}:root .siteRoot article,:root .siteRoot aside,:root .siteRoot div,:root .siteRoot footer,:root .siteRoot header,:root .siteRoot main,:root .siteRoot nav,:root .siteRoot section{min-width:0}:root .siteRoot img{max-width:100%}:root .siteRoot .site-header .header-inner{gap:24px}:root .siteRoot .desktop-nav{min-width:0;gap:8px;margin-left:0}:root .siteRoot .desktop-nav .nav-link{padding-left:10px;padding-right:10px}:root .siteRoot .header-cta{justify-content:center;text-align:center;gap:0}:root .siteRoot .header-actions{flex-shrink:0}:root .siteRoot .portal-menu-toggle{display:none;width:40px;height:40px;padding:10px;border:1px solid #d9e5f8;border-radius:8px;color:#3567ba;flex:none}:root .siteRoot .portal-menu-toggle span{display:block;width:18px;height:2px;background:currentColor;margin:3px auto;border-radius:1px}:root .siteRoot .portal-compact-menu{position:absolute;left:0;right:0;top:calc(100% + 8px);padding:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;background:#fff;border:1px solid #dce7f7;border-radius:12px;box-shadow:0 16px 32px rgba(30,76,139,.0784313725)}:root .siteRoot .compact-menu-link{font-size:14px;line-height:24px;padding:12px 8px;text-align:center;border-radius:8px;background:#f7faff;color:#37577e;white-space:nowrap}:root .siteRoot .compact-menu-link:hover{background:#eaf2ff;color:#205cff}:root .siteRoot .compact-menu-link .icon,:root .siteRoot .compact-menu-link .nav-hot{display:none}:root .siteRoot .navigation-progress{position:fixed;z-index:2147483000;top:0;left:0;width:100%;height:3px;opacity:0;pointer-events:none;contain:strict}:root .siteRoot .navigation-progress>span{display:block;width:100%;height:100%;transform:translateX(-100%);background:linear-gradient(90deg,#205cff,#36b0ff);box-shadow:0 0 8px rgba(38,122,255,.5019607843)}:root .siteRoot .navigation-progress[data-state=loading]{opacity:1}:root .siteRoot .navigation-progress[data-state=loading]>span{animation:page-loading 12s cubic-bezier(.08,.7,.2,1) forwards}:root .siteRoot .navigation-progress[data-state=complete]{opacity:0;transition:opacity .2s}:root .siteRoot .navigation-progress[data-state=complete]>span{transform:none;transition:transform .18s;animation:none}@keyframes page-loading{0%{transform:translateX(-92%)}30%{transform:translateX(-40%)}70%{transform:translateX(-16%)}to{transform:translateX(-6%)}}:root .siteRoot .support-popover .referral-illustration{width:100%;max-width:100%;height:auto;aspect-ratio:8/5;object-fit:contain;object-position:center;margin:16px 0 12px;border-radius:12px;background:rgba(0,0,0,0)}:root .siteRoot .platform-mark{display:grid!important;place-items:center!important;overflow:visible!important;flex-shrink:0}:root .siteRoot .callback-v12 .return-platforms .platform-mark img,:root .siteRoot .callback-v12 .return-platforms .platform-mark.is-cropped img,:root .siteRoot .platform-mark img,:root .siteRoot .platform-mark img[src$="baidu-marketing-symbol.svg"],:root .siteRoot .platform-mark.is-cropped img{position:static!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important}:root .siteRoot .reactor-connections{gap:16px;flex-wrap:nowrap}:root .siteRoot .platform-sources{min-width:0;flex:0 1 auto;gap:8px}:root .siteRoot .platform-sources ul{gap:6px;min-width:0;display:flex;flex-wrap:nowrap}:root .siteRoot .platform-sources li{flex:0 0 22px;width:22px;height:22px}:root .siteRoot .platform-sources li>img,:root .siteRoot .platform-sources li>svg{display:block;width:100%;height:100%;object-fit:contain}:root .siteRoot .reactor-destination{flex:0 0 auto;white-space:nowrap;align-items:center;line-height:24px}:root .siteRoot .doc-group-toggle{display:grid;grid-template-columns:16px minmax(0,1fr) auto 20px;grid-gap:8px;gap:8px;min-height:48px!important;padding:12px 8px!important}:root .siteRoot .doc-group-toggle strong{min-width:0!important;font-size:14px!important;line-height:20px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .siteRoot .doc-group-toggle .doc-group-state{display:none}:root .siteRoot .doc-group-toggle .doc-group-count{font-size:12px;line-height:20px}:root .siteRoot .doc-group-toggle .doc-group-indicator{grid-column:4}:root .siteRoot .doc-tree-node[data-category-id="92"] .doc-group-icon,:root .siteRoot .help-business-group[data-category-id="92"]>header>span{color:#08a68b}:root .siteRoot .doc-tree-node[data-category-id="93"] .doc-group-icon,:root .siteRoot .help-business-group[data-category-id="93"]>header>span{color:#7955db}:root .siteRoot .doc-tree-node[data-category-id="27"] .doc-group-icon,:root .siteRoot .help-business-group[data-category-id="27"]>header>span{color:#eb963a}:root .siteRoot .article-body{min-width:0;overflow-wrap:anywhere}:root .siteRoot .article-body img{max-width:100%;height:auto}:root .siteRoot .article-body pre{max-width:100%;overflow:auto;overscroll-behavior-x:contain}:root .siteRoot .article-body table{display:block;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}:root .siteRoot .article-body td,:root .siteRoot .article-body th{min-width:100px}:root .siteRoot .session-feature-notice{position:fixed;z-index:150;left:50%;bottom:32px;transform:translateX(-50%);display:flex;align-items:center;gap:16px;max-width:calc(100% - 32px);padding:16px 20px;background:#fff;border:1px solid #c8dcff;box-shadow:0 12px 32px rgba(37,75,139,.1254901961);border-radius:12px;font-size:14px;line-height:24px;color:#345172}:root .siteRoot .session-feature-notice a{white-space:nowrap;color:#205cff;font-weight:600}:root .siteRoot .session-feature-notice button{color:#7186a4;padding:4px 8px}@media(min-width:1121px)and (max-width:1440px){:root .siteRoot .site-header .header-inner{gap:16px;padding-left:20px;padding-right:20px}:root .siteRoot .desktop-nav{gap:4px}:root .siteRoot .desktop-nav .nav-link{padding-left:8px;padding-right:8px}:root .siteRoot .site-header .brand-with-image{width:154px;flex-basis:154px}:root .siteRoot .header-actions{gap:8px}}@media(max-width:1120px){:root .siteRoot .site-header .desktop-nav{display:none!important}:root .siteRoot .portal-menu-toggle{display:block}:root .siteRoot .site-header .header-inner{gap:16px}:root .siteRoot .header-actions{gap:8px}:root .siteRoot .portal-compact-menu{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:761px)and (max-width:1120px){:root .siteRoot .header-inner{padding:0 20px}:root .siteRoot .hero-inner{gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:root .siteRoot .hero-copy{width:100%;min-width:0}:root .siteRoot .reactor-visual{min-width:0;max-width:100%}:root .siteRoot .hero .hero-title{font-size:48px;line-height:1.15}:root .siteRoot .hero-description,:root .siteRoot .reactor-assembly{max-width:100%}:root .siteRoot .feature-container,:root .siteRoot .portal-container{width:calc(100% - 64px)}:root .siteRoot .feature-panel{grid-template-columns:minmax(0,1fr);gap:24px;padding:32px}:root .siteRoot .feature-copy{min-width:0}:root .siteRoot .feature-demo{min-width:0;max-width:100%;overflow:hidden}:root .siteRoot .flow-devices{gap:16px}:root .siteRoot .phone-frame{max-width:100%}:root .siteRoot .pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root .siteRoot .agent-hero-inner{gap:32px}:root .siteRoot .agent-hero h1{font-size:36px;line-height:48px}:root .siteRoot .agent-brand-preview{min-width:0;max-width:100%}:root .siteRoot .agent-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root .siteRoot .footer-main.portal-container{column-gap:32px}:root .siteRoot .footer-contact{min-width:0;overflow-wrap:anywhere}:root .siteRoot .help-layout,:root .siteRoot .help-reader-layout{grid-template-columns:224px minmax(0,1fr)!important;gap:24px!important}:root .siteRoot .help-reader-layout .reader-aside{display:none}}@media(min-width:761px)and (max-width:900px){:root .siteRoot .hero-inner{display:flex;flex-direction:column;align-items:center;padding-top:48px;padding-bottom:48px}:root .siteRoot .hero-copy{max-width:640px}:root .siteRoot .reactor-visual{width:480px;max-width:100%;margin:0}:root .siteRoot .feature-panel{grid-template-columns:1fr}:root .siteRoot .feature-copy{max-width:none}:root .siteRoot .feature-demo{width:100%}:root .siteRoot .agent-hero-inner{grid-template-columns:1fr}:root .siteRoot .agent-copy{text-align:center}:root .siteRoot .agent-hero-points,:root .siteRoot .agent-primary{margin-left:auto;margin-right:auto;justify-content:center}:root .siteRoot .agent-brand-preview{width:520px;margin:auto}:root .siteRoot .agent-tier-grid{gap:16px}:root .siteRoot .footer-main.portal-container{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}:root .siteRoot .footer-link-groups{min-width:0}:root .siteRoot .footer-contact{grid-column:1/-1}:root .siteRoot .overview-workspace{gap:16px}}@media(max-width:760px){:root .siteRoot .site-header .header-inner{padding-left:12px;padding-right:12px;gap:8px}:root .siteRoot .header-actions{gap:6px}:root .siteRoot .portal-menu-toggle{width:32px;height:36px;padding:6px}:root .siteRoot .header-actions .login-link{display:none!important}:root .siteRoot .header-cta{font-size:12px!important;padding:8px 10px!important;min-width:68px}:root .siteRoot .mobile-quick-nav{gap:8px!important;margin-left:auto!important;margin-right:0!important}:root .siteRoot .mobile-quick-nav a{font-size:12px!important;padding:4px!important}:root .siteRoot .portal-compact-menu{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}:root .siteRoot .site-header .mega-menu{display:none!important}:root .siteRoot .feature-container,:root .siteRoot .feature-copy,:root .siteRoot .feature-panel,:root .siteRoot .hero-copy,:root .siteRoot .portal-container{min-width:0;max-width:100%}:root .siteRoot .hero-copy h1{white-space:normal}:root .siteRoot .hero-description{max-width:100%;overflow-wrap:anywhere}:root .siteRoot .feature-tabs{max-width:100%;overflow:auto;overscroll-behavior-x:contain}:root .siteRoot .feature-tab{flex-shrink:0}:root .siteRoot .feature-demo{display:none!important}:root .siteRoot .template-gallery-viewport{max-width:100%;overflow:hidden}:root .siteRoot .pricing-grid{grid-template-columns:minmax(0,1fr)}:root .siteRoot .pricing-card{min-width:0}:root .siteRoot .comparison-wrap{max-width:100%;overflow:auto;overscroll-behavior-x:contain}:root .siteRoot .agent-benefit-grid,:root .siteRoot .agent-hero-inner,:root .siteRoot .agent-tier-grid{grid-template-columns:minmax(0,1fr)}:root .siteRoot .agent-brand-preview{max-width:100%;overflow:hidden}:root .siteRoot .agent-hero h1{font-size:30px;line-height:40px}:root .siteRoot .content-container{max-width:calc(100% - 32px)!important;width:calc(100% - 32px)!important}:root .siteRoot .content-reader,:root .siteRoot .help-main,:root .siteRoot .help-workspace,:root .siteRoot .news-list-main{width:100%;min-width:0}:root .siteRoot .help-layout,:root .siteRoot .help-reader-layout{display:block!important;grid-template-columns:none!important}:root .siteRoot .doc-group-toggle{grid-template-columns:20px minmax(0,1fr) auto auto 20px;gap:8px}:root .siteRoot .doc-group-toggle .doc-group-state{display:block}:root .siteRoot .doc-group-toggle .doc-group-indicator{grid-column:5}:root .siteRoot .help-sidebar nav{overscroll-behavior:contain;max-width:100%}:root .siteRoot .article-neighbors{grid-template-columns:1fr}:root .siteRoot .article-resources{max-width:100%}:root .siteRoot .article-resources>a{max-width:100%;white-space:normal}:root .siteRoot .article-meta{flex-wrap:wrap}:root .siteRoot .article-header h1{overflow-wrap:anywhere}:root .siteRoot .content-search{max-width:100%}:root .siteRoot .content-search input{min-width:0;width:100%}:root .siteRoot .content-search button{flex:none}:root .siteRoot .news-categories{max-width:100%;overflow-x:auto;flex-wrap:nowrap;overscroll-behavior-x:contain}:root .siteRoot .news-categories a{flex:none}:root .siteRoot .news-tool-grid>a{min-width:0;white-space:normal;text-align:center}:root .siteRoot .footer-contact-details,:root .siteRoot .footer-contact-info{max-width:100%}:root .siteRoot .footer-bottom nav,:root .siteRoot .footer-bottom p{overflow-wrap:anywhere;max-width:100%}:root .siteRoot .account-dialog.account-native{max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}:root .siteRoot .account-form-panel,:root .siteRoot .account-form-panel input,:root .siteRoot .auth-field,:root .siteRoot .auth-input{min-width:0}:root .siteRoot .account-native .auth-agreement{max-width:100%;font-size:12px;line-height:20px}:root .siteRoot .support-dock{display:none!important}:root .siteRoot .mobile-support{max-width:calc(100% - 32px)}:root .siteRoot .session-feature-notice{bottom:24px;flex-wrap:wrap;gap:8px}}@media(max-width:360px){:root .siteRoot .site-header .brand-with-image{width:92px;flex-basis:92px}:root .siteRoot .mobile-quick-nav{gap:2px!important}:root .siteRoot .mobile-quick-nav a{padding:2px!important}:root .siteRoot .header-actions{gap:4px}:root .siteRoot .header-cta{min-width:62px;padding:8px!important}:root .siteRoot .header-inner{gap:4px!important}:root .siteRoot .doc-group-toggle{gap:6px;padding-left:8px!important;padding-right:8px!important}:root .siteRoot .doc-group-count{min-width:12px}:root .siteRoot .help-directory-toggle{padding:12px}}@media(prefers-reduced-motion:reduce){:root .siteRoot .navigation-progress[data-state=loading]>span{animation:none;transform:translateX(-35%)}:root .siteRoot .navigation-progress[data-state=complete]{transition:none}}@media(min-width:761px)and (max-width:1120px){:root .siteRoot .pricing-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1441px){:root .siteRoot .doc-group-toggle strong{font-size:16px!important;line-height:24px!important}}@media(max-width:760px){:root .siteRoot .account-form-panel input:not([type=checkbox]),:root .siteRoot .content-search input{font-size:16px!important}:root .siteRoot .comparison-scroll{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}:root .siteRoot .template-gallery-viewport{touch-action:pan-y}:root .siteRoot .contact-dialog{max-width:calc(100% - 32px)}:root .siteRoot .contact-dialog>img{max-width:100%;height:auto}}:root .siteRoot .price-card:after{z-index:-1}:root .siteRoot .price-card>.mobile-plan-details,:root .siteRoot .price-card>.price-card-intro,:root .siteRoot .price-card>a,:root .siteRoot .price-card>ul{position:relative;z-index:1}:root .siteRoot .price-card-badge{z-index:2}:root .siteRoot .pricing-plans,:root .siteRoot .pricing-plans.is-changing{opacity:1;visibility:visible;animation:none}:root .siteRoot .source-screen-simple{background:#fff;gap:0!important;justify-content:flex-start!important}:root .siteRoot .source-screen-simple .source-scenario-icons{margin:32px auto 16px;gap:8px;display:flex;justify-content:center}:root .siteRoot .source-screen-simple .source-scenario-icons img{width:24px;height:24px;object-fit:contain}:root .siteRoot .feature-panel[data-feature] .source-screen-simple{padding:12px 10px 44px!important}:root .siteRoot .feature-panel[data-feature] .source-screen-simple .source-browser{height:20px;min-height:20px;padding:0;margin:0;line-height:20px}:root .siteRoot .feature-panel[data-feature] .source-screen-simple .source-scenario-icons{height:24px;min-height:24px;margin:32px auto 16px;align-items:center}:root .siteRoot .feature-panel[data-feature] .source-screen-simple .screen-heading{font-size:12px;line-height:18px;margin:0}:root .siteRoot .feature-panel .source-screen-simple .screen-heading{text-align:center;font-size:14px;line-height:20px;margin:8px 0 0;font-weight:600}:root .siteRoot .simple-source-link{position:relative;width:100%;margin-top:24px;border:1px solid #dce7f8;border-radius:8px;background:#f8fbff;text-align:left}:root .siteRoot .simple-source-link>span{display:block;font-size:9px;line-height:16px;padding:8px 10px 0;color:#8b9bb1}:root .siteRoot .simple-source-link>button{display:flex;align-items:center;width:100%;gap:6px;padding:8px 10px 12px;color:#2364f5;text-align:left}:root .siteRoot .simple-source-link>button>.icon{width:14px;height:14px}:root .siteRoot .simple-source-link strong{font-size:10px;line-height:16px;font-weight:500;white-space:nowrap}:root .siteRoot .simple-source-link>button>.icon:last-child{width:10px;margin-left:auto}:root .siteRoot .simple-link-tap{position:absolute;right:16px;bottom:-24px;color:#2768f5;pointer-events:none;animation:source-link-touch 3.6s ease-in-out infinite}:root .siteRoot .simple-link-tap>.icon{width:20px;height:20px;fill:currentColor;stroke:none}@keyframes source-link-touch{0%,60%,to{transform:translate(4px,4px);opacity:.65}30%{transform:translate(0);opacity:1}}:root .siteRoot .transition-preview{background:#fff;justify-content:flex-start!important;gap:0!important;padding:32px 10px 12px!important}:root .siteRoot .transition-logo{display:grid;place-items:center;width:48px;height:48px;margin:0 auto;background:#f7fbff;border-radius:12px}:root .siteRoot .transition-logo img{width:40px;height:40px;object-fit:contain}:root .siteRoot .transition-route{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:12px;font-size:8px;line-height:16px;color:#95a3b7}:root .siteRoot .transition-route .icon{width:10px;height:10px;stroke:none;fill:currentColor}:root .siteRoot .feature-panel .transition-preview .screen-heading{font-size:14px;line-height:20px;margin:16px 0 0;color:#223047;font-weight:600}:root .siteRoot .transition-preview .screen-muted{font-size:9px;line-height:16px;margin:8px 0 0;color:#8b97a9}:root .siteRoot .transition-open{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:32px;margin:20px 0 0;border-radius:24px;background:#08b96d;color:#fff;font-size:10px;line-height:16px;font-weight:600}:root .siteRoot .transition-open img{width:16px;height:16px;padding:2px;border-radius:4px;object-fit:contain;background:#fff}:root .siteRoot .transition-open .icon{width:12px;height:12px;fill:currentColor;stroke:none}:root .siteRoot .transition-qq .transition-open{background:#3585fa}:root .siteRoot .transition-hint{font-size:8px;line-height:16px;color:#9ba7b7;margin-top:12px;text-align:center}:root .siteRoot .wechat-recognize-screen .flow-wechat-qr{width:128px;height:128px;max-width:100%;object-fit:contain;margin:12px auto}:root .siteRoot .wechat-recognize-screen .recognize-menu{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;font-size:10px;line-height:16px;padding:10px 4px;border-radius:8px;border:1px solid #dceee5;background:#f6fcf8;color:#328f70;margin-top:12px}:root .siteRoot .recognize-menu .icon{width:14px;height:14px}:root .siteRoot .qq-result-simple{background:#f8fbff;gap:0!important;justify-content:flex-start!important}:root .siteRoot .qq-result-avatar{display:grid;place-items:center;width:52px;height:52px;background:#fff;border:1px solid #e5edfc;border-radius:16px;margin:36px auto 12px}:root .siteRoot .qq-result-avatar img{width:36px;height:36px;object-fit:contain}:root .siteRoot .feature-panel .qq-result-simple .screen-heading{font-size:14px;line-height:20px;margin:4px 0 0}:root .siteRoot .qq-result-simple .screen-muted{font-size:9px;line-height:16px;margin-top:8px}:root .siteRoot .qq-result-options{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;width:100%;margin-top:20px}:root .siteRoot .qq-result-options>span{display:flex;flex-direction:column;align-items:center;gap:8px;border:1px solid #dce7fa;border-radius:8px;background:#fff;padding:12px 4px;font-size:9px;line-height:16px;color:#5172a6}:root .siteRoot .qq-result-options .icon{width:20px;height:20px;fill:currentColor;stroke:none}:root .siteRoot .qq-result-ready{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:16px;color:#32967d;font-size:9px;line-height:16px}:root .siteRoot .qq-result-ready .icon{width:12px;height:12px;stroke:none;fill:currentColor}@media(prefers-reduced-motion:reduce){:root .siteRoot .simple-link-tap{animation:none}}:root .siteRoot .mobile-reading-top,:root .siteRoot .reader-mobile-actions{display:none}:root .siteRoot .mobile-reading-top[hidden]{display:none!important}:root .siteRoot .news-category-picker>summary{display:none}:root .siteRoot .news-category-picker{margin:0;padding:0;border:0}:root .siteRoot .home-agent-invite{padding:0 0 64px;background:#fff}:root .siteRoot .home-agent-invite>.portal-container{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:32px 40px;border:1px solid #cbdfff;border-radius:16px;background:linear-gradient(112deg,#edf5ff,#f8fbff 65%,#e6f1ff);color:#244e8b}:root .siteRoot .home-agent-invite span{font-size:12px;line-height:20px;color:#6288ba}:root .siteRoot .home-agent-invite h2{font-size:24px;line-height:32px;margin:8px 0 0;font-weight:600}:root .siteRoot .home-agent-invite a{display:inline-flex;align-items:center;gap:16px;white-space:nowrap;background:#fff;border:1px solid #bdd3f5;padding:12px 20px;border-radius:8px;color:#205cff;font-size:14px;line-height:24px}:root .siteRoot .home-agent-invite a:hover{border-color:#2767ed;background:#f1f6ff}:root .siteRoot .home-agent-invite .icon{width:16px;height:16px;fill:currentColor;stroke:none}@media(max-width:760px){:root .siteRoot .site-header .mobile-quick-nav{display:none!important}:root .siteRoot .site-header .header-inner{gap:12px!important;padding:0 10px!important}:root .siteRoot .site-header .header-actions{margin-left:auto;gap:6px!important}:root .siteRoot .site-header .header-actions .login-link{display:inline-flex!important;align-items:center;justify-content:center;min-width:52px;height:36px;padding:8px 10px;font-size:12px;line-height:20px}:root .siteRoot .site-header .header-cta{min-width:68px;height:36px}:root .siteRoot .site-header .portal-menu-toggle{width:32px}:root .siteRoot .site-header .brand-with-image{flex-shrink:0}:root .siteRoot[data-auth-state=authenticated] .site-header .header-actions .login-link,:root .siteRoot[data-content-mode=article] .reader-aside{display:none!important}:root .siteRoot .news-reader-layout{padding-top:0}:root .siteRoot .mobile-support-wrap{right:16px!important;bottom:calc(24px + env(safe-area-inset-bottom, 0px))!important;gap:12px;max-width:calc(100% - 32px)}:root .siteRoot .mobile-support-button{animation:mobile-support-breathe 4.8s ease-in-out infinite}:root .siteRoot .mobile-support-button:active{animation:none}:root .siteRoot .mobile-reading-top{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 14px;border:1px solid #d7e4f7;border-radius:12px;background:#fff;color:#51729c;font-size:12px;line-height:20px;box-shadow:0 6px 20px rgba(39,82,141,.0509803922)}:root .siteRoot .mobile-reading-top .icon{width:16px;height:16px;fill:currentColor;stroke:none}:root .siteRoot .reader-mobile-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid #e6edf6}:root .siteRoot .reader-mobile-actions>a{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 8px;border:1px solid #d6e3f7;border-radius:8px;background:#f7faff;color:#3563a4;font-size:14px;line-height:20px}:root .siteRoot .reader-mobile-actions .icon{width:16px;height:16px;fill:currentColor;stroke:none}:root .siteRoot .reader-mobile-actions+.article-neighbors{margin-top:24px}:root .siteRoot .account-native .auth-tutorial{position:static;display:flex;align-items:center;justify-content:center;width:100%;margin:16px 0 0;padding:8px;font-size:12px;line-height:20px}:root .siteRoot .account-native .account-close{top:12px;right:12px}:root .siteRoot .news-category-picker{margin:0 0 20px;border:1px solid #d8e4f7;border-radius:12px;background:#f8fbff;overflow:hidden}:root .siteRoot .news-category-picker>summary{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 16px;color:#385e92;font-size:14px;line-height:24px;list-style:none;cursor:pointer}:root .siteRoot .news-category-picker>summary::-webkit-details-marker{display:none}:root .siteRoot .news-category-picker>summary>strong{margin-left:auto;font-size:12px;line-height:20px;font-weight:500;color:#205cff}:root .siteRoot .news-category-picker>summary>.icon{width:12px;height:12px;fill:currentColor;stroke:none;transition:transform .25s}:root .siteRoot .news-category-picker[open]>summary>.icon{transform:rotate(180deg)}:root .siteRoot .news-category-picker[open]>summary{border-bottom:1px solid #e1eaf8}:root .siteRoot .news-category-picker .news-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:12px;overflow:visible;white-space:normal;border:0}:root .siteRoot .news-category-picker:not([open]) .news-categories{display:none}:root .siteRoot .news-category-picker .news-categories a{min-height:44px;display:flex;align-items:center;justify-content:center;white-space:normal;text-align:center;font-size:12px;line-height:20px;padding:8px;border:1px solid #e3ebf8;border-radius:8px;background:#fff}:root .siteRoot .news-category-picker .news-categories a[aria-current]{color:#205cff;background:#eaf2ff;border-color:#bfd4fa}:root .siteRoot .home-agent-invite{padding:0;background:#165ff0}:root .siteRoot .home-agent-invite>.portal-container{width:100%;max-width:100%;display:block;padding:32px 24px;border:0;border-radius:0;background:linear-gradient(115deg,#1655e7,#1b7df8);color:#fff}:root .siteRoot .home-agent-invite span{color:#bdd5ff}:root .siteRoot .home-agent-invite h2{font-size:24px;line-height:32px;max-width:320px;margin-top:12px}:root .siteRoot .home-agent-invite a{margin-top:24px;background:rgba(255,255,255,.0470588235);border-color:rgba(255,255,255,.3764705882);color:#fff;padding:12px 20px}:root .siteRoot .home-agent-invite a:hover{background:rgba(255,255,255,.1254901961);border-color:#fff}}@media(max-width:360px){:root .siteRoot .site-header .brand-with-image{width:92px;flex-basis:92px}:root .siteRoot .site-header .header-actions .login-link{min-width:44px;padding:8px}:root .siteRoot .site-header .header-cta{min-width:60px!important;padding:8px!important}:root .siteRoot .site-header .header-inner{gap:8px!important}}@keyframes mobile-support-breathe{0%,to{transform:translateY(0);box-shadow:0 6px 20px rgba(36,100,236,.1333333333)}50%{transform:translateY(-4px);box-shadow:0 10px 24px rgba(36,100,236,.2666666667)}}@media(prefers-reduced-motion:reduce){:root .siteRoot .mobile-support-button{animation:none}:root .siteRoot .news-category-picker>summary>.icon{transition:none}}@media(max-width:760px){:root .siteRoot .help-sidebar{scroll-margin-top:104px}}@media(min-width:761px){:root .siteRoot .home-agent-invite>.portal-container{width:calc(100% - 128px)}}@media(max-width:760px){:root .siteRoot #help-directory-tree>.doc-tree-all{display:none}}:root .siteRoot .api-page{color:#173256}:root .siteRoot .api-page .icon{width:20px;height:20px;flex-shrink:0}:root .siteRoot .api-page a,:root .siteRoot .api-page button{-webkit-tap-highlight-color:rgba(0,0,0,0)}:root .siteRoot .api-page :focus-visible{outline:2px solid #3979ff;outline-offset:4px}:root .siteRoot .api-hero{padding:88px 0 64px;background:radial-gradient(ellipse at 82% 20%,rgba(217,236,255,.7019607843),transparent 58%),linear-gradient(120deg,#f8fbff,#f0f6ff);border-bottom:1px solid #e4edf9}:root .siteRoot .api-hero-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}:root .siteRoot .api-hero h1{font-size:48px;line-height:1.32;font-weight:650;letter-spacing:-1px;margin:16px 0 24px}:root .siteRoot .api-hero h1 span{color:#205cff}:root .siteRoot .api-hero-copy>p{font-size:16px;line-height:28px;color:#6a83a4;margin:0 0 32px}:root .siteRoot .api-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}:root .siteRoot .api-contact,:root .siteRoot .api-primary,:root .siteRoot .api-secondary{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 20px;border-radius:8px;font-size:14px;line-height:24px;white-space:nowrap;border:1px solid #ccdcf3;transition:background .2s,border-color .2s,transform .2s}:root .siteRoot .api-primary{background:#205cff;color:#fff;border-color:#205cff;box-shadow:0 8px 20px rgba(32,92,255,.1411764706)}:root .siteRoot .api-primary:hover{background:#154de4;transform:translateY(-2px)}:root .siteRoot .api-contact,:root .siteRoot .api-secondary{background:rgba(255,255,255,.6588235294);color:#3264ac}:root .siteRoot .api-contact:hover,:root .siteRoot .api-secondary:hover{border-color:#6694ef;background:#fff}:root .siteRoot .api-guide-jump{margin-top:24px;display:inline-flex;align-items:center;gap:12px;color:#6a83a4;font-size:12px;line-height:20px}:root .siteRoot .api-guide-jump .icon{width:12px;height:12px;transform:rotate(90deg)}:root .siteRoot .api-connect{min-width:0;background:#fff;border:1px solid #d3e2f8;border-radius:16px;padding:24px;box-shadow:0 20px 64px rgba(66,109,169,.0941176471);position:relative}:root .siteRoot .api-connect:before{content:"";position:absolute;top:-1px;left:32px;right:32px;height:2px;background:linear-gradient(90deg,transparent,#75aeff,transparent)}:root .siteRoot .api-connect-top{display:flex;justify-content:space-between;gap:12px;font-size:10px;line-height:20px;letter-spacing:.5px;color:#8fa2bc}:root .siteRoot .api-connect-top>span:first-child{display:flex;align-items:center;gap:8px;color:#4c79b8}:root .siteRoot .api-connect-top i{width:6px;height:6px;border-radius:50%;background:#4288ff;box-shadow:0 0 0 4px #edf5ff}:root .siteRoot .api-connect-route{display:flex;align-items:center;gap:16px;padding:40px 0}:root .siteRoot .api-connect-route>span:not(.api-data-line){display:flex;flex-direction:column;align-items:center;gap:12px;font-size:12px;line-height:20px;color:#456995;white-space:nowrap}:root .siteRoot .api-connect-route .icon{width:48px;height:48px;padding:12px;border-radius:12px;background:#edf5ff;color:#2869ff}:root .siteRoot .api-data-line{flex:1 1;position:relative;background:#dae7fc;height:1px;overflow:hidden}:root .siteRoot .api-data-line:before{content:"";position:absolute;inset:0 auto 0 0;height:1px;width:40%;background:linear-gradient(90deg,transparent,#3b8bff,transparent);animation:api-transfer 4s ease-in-out infinite}:root .siteRoot .api-auth-tabs{display:flex;gap:20px;border-bottom:1px solid #e7eef8}:root .siteRoot .api-auth-tabs>button{border:0;border-bottom:2px solid rgba(0,0,0,0);background:none;color:#90a0b8;padding:12px 0;font-family:inherit;font-size:12px;line-height:20px;font-weight:500;cursor:pointer}:root .siteRoot .api-auth-tabs>button[aria-selected=true]{border-color:#205cff;color:#205cff}:root .siteRoot .api-code-label{display:flex;justify-content:space-between;align-items:center;margin:20px 0 12px;font-size:10px;line-height:20px;color:#849ab9}:root .siteRoot .api-copy{font:inherit;color:#4877bc;border:1px solid #dbe5f3;background:#fff;border-radius:4px;padding:0 8px;cursor:pointer}:root .siteRoot .api-page pre{margin:0;overflow:auto;background:#f5f8fe;border:1px solid #e1eafb;border-radius:8px;padding:20px 16px;font:12px/24px Consolas,monospace;color:#3c5c85;white-space:pre-wrap;overflow-wrap:anywhere}:root .siteRoot .api-page pre span{color:#2268f5}:root .siteRoot .api-code-bottom{display:flex;justify-content:space-between;gap:12px;min-height:20px;margin-top:16px;font-size:10px;line-height:20px;color:#8ba1be}:root .siteRoot .api-code-bottom>span:first-child{display:flex;align-items:center;gap:8px}:root .siteRoot .api-code-bottom .icon{width:14px;height:14px}:root .siteRoot .api-code-bottom [role=status]{color:#328269}:root .siteRoot .api-capabilities{padding:32px 0;background:#fff}:root .siteRoot .api-capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}:root .siteRoot .api-capability-grid article{display:flex;gap:16px;min-width:0}:root .siteRoot .api-capability-icon{color:#2466ef;background:#edf5ff;flex-shrink:0;padding:12px;width:44px;height:44px;border-radius:12px}:root .siteRoot .api-capability-grid article:nth-child(2) .api-capability-icon{color:#7d64cd;background:#f3effc}:root .siteRoot .api-capability-grid article:nth-child(3) .api-capability-icon{color:#26a38f;background:#eaf9f4}:root .siteRoot .api-capability-grid h2{font-size:16px;line-height:24px;font-weight:600;margin:0 0 8px}:root .siteRoot .api-capability-grid p{font-size:12px;line-height:24px;color:#7d90aa;margin:0}:root .siteRoot .api-guide{padding:64px 0;scroll-margin-top:110px}:root .siteRoot .api-section-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px}:root .siteRoot .api-section-heading h2{font-size:28px;line-height:36px;font-weight:600;margin:12px 0 0}:root .siteRoot .api-section-heading .api-secondary{min-height:40px;font-size:12px;padding:8px 12px}:root .siteRoot .api-step-grid{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;padding:0;margin:0}:root .siteRoot .api-step-grid>li{padding:24px;border:1px solid #dfe8f7;border-radius:12px;background:#fff}:root .siteRoot .api-step-number{display:inline-block;color:#6298ee;font:500 24px/32px Consolas,monospace;margin-bottom:24px}:root .siteRoot .api-step-grid h3{font-size:16px;line-height:24px;margin:0 0 12px;font-weight:600}:root .siteRoot .api-step-grid p{font-size:12px;line-height:24px;color:#758ba7;margin:0}:root .siteRoot .api-access-note{margin-top:24px;display:flex;align-items:center;gap:12px;padding:16px 20px;border:1px solid #dce8fc;background:#f5f9ff;border-radius:8px;color:#6c85a7}:root .siteRoot .api-access-note>.icon{color:#3982f8}:root .siteRoot .api-access-note p{flex:1 1;font-size:12px;line-height:24px;margin:0}:root .siteRoot .api-access-note a{display:flex;align-items:center;gap:8px;white-space:nowrap;color:#447dc9;font-size:12px;line-height:24px}:root .siteRoot .api-ready{padding:32px 0 64px}:root .siteRoot .api-ready>.portal-container{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:32px 40px;border:1px solid #d6e7fe;border-radius:16px;background:linear-gradient(120deg,#eef6ff,#f9fbff)}:root .siteRoot .api-ready h2{font-size:24px;line-height:32px;margin:0 0 8px;font-weight:600}:root .siteRoot .api-ready p{font-size:12px;line-height:24px;margin:0;color:#7e94b1}:root .siteRoot .api-contact{cursor:pointer}@media(max-width:1120px){:root .siteRoot .api-hero-grid{gap:32px}:root .siteRoot .api-hero h1{font-size:40px}:root .siteRoot .api-hero{padding:64px 0}:root .siteRoot .api-connect{padding:24px 20px}:root .siteRoot .api-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root .siteRoot .api-ready>.portal-container{padding:32px;flex-wrap:wrap}:root .siteRoot .api-capability-grid{gap:24px}:root .siteRoot .api-capability-grid article{gap:12px}}@media(max-width:760px){:root .siteRoot .api-hero{padding:32px 0}:root .siteRoot .api-hero-grid{grid-template-columns:minmax(0,1fr);gap:32px}:root .siteRoot .api-hero h1{font-size:32px;line-height:40px;letter-spacing:0;margin:12px 0 16px}:root .siteRoot .api-hero-copy>p{font-size:14px;line-height:24px;margin-bottom:24px}:root .siteRoot .api-desktop-break{display:none}:root .siteRoot .api-actions{gap:12px}:root .siteRoot .api-contact,:root .siteRoot .api-primary,:root .siteRoot .api-secondary{font-size:12px;padding:10px 12px;min-height:44px;gap:8px}:root .siteRoot .api-hero-copy .api-actions>*{flex:1 1}:root .siteRoot .api-guide-jump{margin-top:16px}:root .siteRoot .api-connect{padding:20px}:root .siteRoot .api-capabilities,:root .siteRoot .api-connect-route{padding:24px 0}:root .siteRoot .api-capability-grid{grid-template-columns:minmax(0,1fr);gap:24px}:root .siteRoot .api-capability-grid h2{font-size:16px}:root .siteRoot .api-capability-grid p{font-size:12px}:root .siteRoot .api-guide{padding:32px 0}:root .siteRoot .api-section-heading{align-items:flex-end;gap:12px;margin-bottom:24px}:root .siteRoot .api-section-heading h2{font-size:24px;line-height:32px}:root .siteRoot .api-section-heading .api-secondary{font-size:10px;gap:4px;padding:8px}:root .siteRoot .api-section-heading .api-secondary .icon{width:12px;height:12px}:root .siteRoot .api-step-grid{grid-template-columns:minmax(0,1fr);gap:12px}:root .siteRoot .api-step-grid>li{padding:20px;display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:8px 16px;gap:8px 16px}:root .siteRoot .api-step-number{grid-row:span 2;font-size:20px;line-height:24px;margin:0}:root .siteRoot .api-step-grid h3{margin:0}:root .siteRoot .api-access-note{align-items:flex-start;padding:16px;flex-wrap:wrap}:root .siteRoot .api-access-note p{flex-basis:calc(100% - 32px)}:root .siteRoot .api-access-note a{margin-left:32px}:root .siteRoot .api-ready{padding:0 0 32px}:root .siteRoot .api-ready>.portal-container{display:block;padding:24px}:root .siteRoot .api-ready h2{font-size:24px}:root .siteRoot .api-ready .api-actions{margin-top:24px}:root .siteRoot .api-code-bottom{min-height:40px}:root .siteRoot .api-code-bottom>span:first-child{align-items:flex-start}:root .siteRoot .api-page pre{font-size:12px}}:root .siteRoot .api-page .portal-container{width:calc(100% - 160px);max-width:1200px;min-width:0}:root .siteRoot .api-guide-jump .icon{transform:rotate(-90deg)}@media(max-width:1120px){:root .siteRoot .api-page .portal-container{width:calc(100% - 64px)}}@media(max-width:760px){:root .siteRoot .api-page .portal-container{width:calc(100% - 32px)}}@keyframes api-transfer{0%{transform:translateX(-100%)}75%,to{transform:translateX(350%)}}@media(prefers-reduced-motion:reduce){:root .siteRoot .api-data-line:before{animation:none}:root .siteRoot .api-contact,:root .siteRoot .api-primary,:root .siteRoot .api-secondary{transition:none}}:root .siteRoot .api-hero{position:relative;isolation:isolate;overflow:hidden;overflow:clip}:root .siteRoot .api-hero:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.4;background-image:radial-gradient(#81abeb 1px,transparent 0);background-size:32px 32px;-webkit-mask-image:linear-gradient(90deg,transparent 40%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent 40%,#000 85%,transparent)}:root .siteRoot .api-hero-grid{grid-template-columns:.9fr 1.1fr}:root .siteRoot .api-editor-stage{position:relative;min-width:0;perspective:1200px;--editor-x:0;--editor-y:0}:root .siteRoot .api-editor-grid{position:absolute;z-index:-1;inset:-32px -24px;background:linear-gradient(90deg,rgba(115,170,255,.1450980392) 1px,transparent 0),linear-gradient(rgba(115,170,255,.1450980392) 1px,transparent 0);background-size:40px 40px;transform:rotate(-6deg);-webkit-mask-image:radial-gradient(ellipse,#000,transparent 70%);mask-image:radial-gradient(ellipse,#000,transparent 70%)}:root .siteRoot .api-editor-stage .api-connect{padding:0;border-radius:16px;overflow:hidden;background:#0d1c38;border:1px solid #6f9bdb;box-shadow:0 24px 64px rgba(37,79,142,.1803921569),0 4px 12px rgba(54,117,209,.1019607843),inset 0 1px 0 rgba(214,234,255,.1333333333);transform:rotateY(calc(var(--editor-x) * 4deg)) rotateX(calc(var(--editor-y) * -3deg));transition:transform .5s cubic-bezier(.22,1,.36,1)}:root .siteRoot .api-editor-stage .api-connect:before{left:16px;right:16px;background:linear-gradient(90deg,transparent,#91caff,transparent)}:root .siteRoot .api-editor-stage .api-connect-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px;padding:16px 24px;background:#172746;color:#849bbf;letter-spacing:0;border-bottom:1px solid rgba(160,189,237,.0941176471);min-height:56px}:root .siteRoot .api-editor-stage .api-connect-top>.api-window-lights{display:flex;gap:8px}:root .siteRoot .api-editor-stage .api-window-lights i{width:8px;height:8px;background:#ff6c67;box-shadow:none;border-radius:50%}:root .siteRoot .api-editor-stage .api-window-lights i:nth-child(2){background:#f3be4f}:root .siteRoot .api-editor-stage .api-window-lights i:nth-child(3){background:#54cc7d}:root .siteRoot .api-window-title{display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:16px}:root .siteRoot .api-window-title .icon{width:16px;height:16px;color:#6ea6ff}:root .siteRoot .api-window-mark{justify-self:end;font-size:16px;line-height:24px;color:#6882aa}:root .siteRoot .api-editor-body{padding:0 24px 16px}:root .siteRoot .api-editor-stage .api-connect-route{padding:24px 0;gap:12px}:root .siteRoot .api-editor-stage .api-connect-route>span:not(.api-data-line){font-size:12px;line-height:16px;color:#a3bfdf;gap:8px}:root .siteRoot .api-editor-stage .api-connect-route .icon{width:40px;height:40px;padding:8px;background:#18345a;border:1px solid rgba(64,137,243,.2);color:#8bc4ff;border-radius:12px}:root .siteRoot .api-editor-stage .api-connect-route .api-route-node{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;background:rgba(32,92,255,.1254901961);border:1px solid rgba(64,137,243,.3019607843);border-radius:12px;color:#8fc9ff;font:500 12px/16px Geist,monospace;box-shadow:0 0 24px rgba(46,128,229,.1019607843)}:root .siteRoot .api-editor-stage .api-data-line{background:#36567e}:root .siteRoot .api-editor-stage .api-data-line:before{background:linear-gradient(90deg,transparent,#6dcfff,transparent);height:2px;animation-duration:3.6s}:root .siteRoot .api-editor-stage .api-data-line:nth-of-type(4):before{animation-delay:1.4s}:root .siteRoot .api-editor-stage .api-auth-tabs{gap:24px;border-color:rgba(160,189,237,.1254901961)}:root .siteRoot .api-editor-stage .api-auth-tabs>button{color:#8a9fbd;padding:12px 0;font-size:12px;line-height:16px;transition:color .3s cubic-bezier(.22,1,.36,1)}:root .siteRoot .api-editor-stage .api-auth-tabs>button:hover{color:#d3e7ff}:root .siteRoot .api-editor-stage .api-auth-tabs>button[aria-selected=true]{color:#78beff;border-color:#4ca4ff}:root .siteRoot .api-editor-stage .api-code-label{margin:16px 0 12px;color:#7290b9;font-size:12px;line-height:16px}:root .siteRoot .api-code-language{margin-left:12px;color:#4f6f9b;font-size:10px}:root .siteRoot .api-editor-stage .api-copy{display:inline-flex;align-items:center;gap:8px;color:#9bc4fa;background:#193052;border-color:rgba(110,156,220,.1882352941);font-size:12px;line-height:16px;padding:4px 8px;border-radius:4px}:root .siteRoot .api-copy .icon{width:12px;height:12px}:root .siteRoot .api-copy:hover{background:#24446b}:root .siteRoot .api-editor-stage pre{border:1px solid rgba(113,158,219,.1411764706);background:#0a1730;border-radius:8px;color:#c3d6f0;padding:16px 12px;font:12px/24px Consolas,Geist Mono,monospace;min-height:130px;counter-reset:code-line}:root .siteRoot .api-code-line{display:block;position:relative;padding-left:32px;min-height:24px;color:#b8d2f4;white-space:pre-wrap;overflow-wrap:anywhere}:root .siteRoot .api-code-line:before{counter-increment:code-line;content:counter(code-line);position:absolute;left:0;width:16px;text-align:right;color:#3c5277;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root .siteRoot .api-editor-stage pre .api-code-comment{color:#617fa8}:root .siteRoot .api-editor-stage pre .api-code-property{color:#80baff}:root .siteRoot .api-editor-stage pre .api-code-string{color:#88dece}:root .siteRoot .api-editor-stage .api-code-bottom{align-items:center;margin-top:16px;color:#6985ae;font-size:10px;line-height:16px;min-height:24px}:root .siteRoot .api-editor-stage .api-code-bottom [role=status]{margin-left:auto;color:#87d9bf}:root .siteRoot .api-editor-caret{width:6px;height:12px;border-radius:1px;background:#78b5ff;opacity:.6;animation:api-caret 3.2s cubic-bezier(.22,1,.36,1) infinite}:root .siteRoot .api-editor-base{position:relative;height:8px;margin:0 24px;background:linear-gradient(90deg,#b4cbe5,#edf7ff 45%,#c0d5ef);border-radius:0 0 16px 16px;box-shadow:0 8px 12px rgba(107,140,190,.1254901961)}:root .siteRoot .api-editor-base:after{content:"";position:absolute;left:38%;right:38%;height:4px;border-radius:0 0 8px 8px;background:#a9c3e2}:root .siteRoot .api-primary{position:relative;isolation:isolate;overflow:hidden;padding:8px 8px 8px 20px;gap:16px;background:linear-gradient(112deg,#1255ec,#1978ff 72%,#269bff);border-color:#0863f6;box-shadow:0 12px 28px rgba(9,104,236,.1882352941),inset 0 1px 0 rgba(255,255,255,.3607843137);transition:transform .5s cubic-bezier(.22,1,.36,1)}:root .siteRoot .api-primary>span{position:relative;z-index:1}:root .siteRoot .api-primary:before{content:"";position:absolute;inset:-100% -75%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.2666666667) 50%,transparent 59%);transform:translateX(-40%);animation:api-cta-sweep 6s cubic-bezier(.22,1,.36,1) infinite;pointer-events:none}:root .siteRoot .api-cta-arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:rgba(255,255,255,.1254901961);flex-shrink:0}:root .siteRoot .api-cta-arrow .icon{width:18px;height:18px;transition:transform .5s cubic-bezier(.22,1,.36,1)}:root .siteRoot .api-primary:hover .api-cta-arrow .icon{transform:translateX(3px)}:root .siteRoot .api-primary:active{transform:translateY(1px)}:root .siteRoot .api-contact,:root .siteRoot .api-secondary{transition:transform .5s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1)}:root .siteRoot .api-contact:hover,:root .siteRoot .api-secondary:hover{transform:translateY(-2px)}:root .siteRoot .api-contact:active,:root .siteRoot .api-secondary:active{transform:translateY(1px)}:root .siteRoot .api-secondary .icon{transition:transform .5s cubic-bezier(.22,1,.36,1)}:root .siteRoot .api-secondary:hover .icon{transform:translateX(3px)}:root .siteRoot .api-capability-grid article{padding:16px;border:1px solid rgba(0,0,0,0);border-radius:12px;transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1)}:root .siteRoot .api-capability-grid article:hover{border-color:#d9e7fc;transform:translateY(-4px)}:root .siteRoot .api-capability-grid .api-capability-icon{transition:transform .5s cubic-bezier(.22,1,.36,1)}:root .siteRoot .api-capability-grid article:hover .api-capability-icon{transform:translateY(-2px) rotate(-6deg)}:root .siteRoot .api-step-grid>li{position:relative;overflow:hidden;transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1)}:root .siteRoot .api-step-grid>li:hover{transform:translateY(-4px);border-color:#7ca9fa}:root .siteRoot .api-step-grid>li:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(135deg,rgba(109,163,255,.0509803922),transparent 65%);transition:opacity .3s cubic-bezier(.22,1,.36,1)}:root .siteRoot .api-step-grid>li:hover:after{opacity:1}@keyframes api-cta-sweep{0%,65%{transform:translateX(-40%)}to{transform:translateX(40%)}}@keyframes api-caret{0%,to{opacity:.35}50%{opacity:.9}}:root .siteRoot .api-motion-paused *,:root .siteRoot .api-motion-paused :before,:root .siteRoot .api-tab-paused .api-page *,:root .siteRoot .api-tab-paused .api-page :before{animation-play-state:paused!important}:root .siteRoot .api-editor-stage pre{font-size:14px}:root .siteRoot .api-editor-stage pre code>.api-code-line{color:#b8d2f4}:root .siteRoot .api-editor-stage pre code>.api-code-comment{color:#7b96bb}@media(max-width:1120px){:root .siteRoot .api-hero-grid{gap:32px}:root .siteRoot .api-editor-body{padding:0 16px 16px}:root .siteRoot .api-editor-stage .api-connect-top{padding:12px 16px}:root .siteRoot .api-editor-stage .api-connect-route{gap:8px}:root .siteRoot .api-editor-stage .api-connect-route>span:not(.api-data-line){font-size:10px}:root .siteRoot .api-editor-stage .api-auth-tabs{gap:16px}:root .siteRoot .api-editor-stage pre{font-size:12px}}@media(max-width:760px){:root .siteRoot .api-hero-grid{grid-template-columns:minmax(0,1fr);gap:40px}:root .siteRoot .api-editor-stage .api-connect{transform:none!important}:root .siteRoot .api-editor-grid{inset:-16px 0}:root .siteRoot .api-editor-stage .api-connect-top{min-height:48px}:root .siteRoot .api-editor-stage .api-connect-route{padding:20px 0}:root .siteRoot .api-editor-stage .api-connect-route>span:not(.api-data-line){font-size:12px}:root .siteRoot .api-editor-stage .api-window-lights{gap:4px!important}:root .siteRoot .api-editor-stage pre{font-size:12px;padding:12px 8px;min-height:124px}:root .siteRoot .api-code-line{padding-left:24px}:root .siteRoot .api-code-language{display:none}:root .siteRoot .api-editor-stage .api-code-bottom{gap:8px;min-height:24px}:root .siteRoot .api-primary{padding:8px 8px 8px 12px;gap:8px}:root .siteRoot .api-cta-arrow{width:24px;height:24px;border-radius:4px}:root .siteRoot .api-cta-arrow .icon{width:16px;height:16px}:root .siteRoot .api-capability-grid article{padding:8px}:root .siteRoot .api-editor-base{margin:0 16px}:root .siteRoot .api-ready .api-actions{gap:12px}}@media(prefers-reduced-motion:reduce){:root .siteRoot .api-capability-grid article,:root .siteRoot .api-capability-icon,:root .siteRoot .api-contact,:root .siteRoot .api-cta-arrow .icon,:root .siteRoot .api-editor-stage .api-connect,:root .siteRoot .api-primary,:root .siteRoot .api-secondary,:root .siteRoot .api-step-grid>li{transition:none!important;transform:none!important}:root .siteRoot .api-editor-caret,:root .siteRoot .api-primary:before{animation:none!important}}:root .siteRoot .legal-page{--legal-ink:#243c5a;--legal-muted:#6d8099;--legal-line:#e1e9f3;color:var(--legal-ink);background:#fff;padding-bottom:64px}:root .siteRoot .legal-container{width:calc(100% - 192px);max-width:1200px;margin:0 auto}:root .siteRoot .legal-page .icon{width:16px;height:16px;flex-shrink:0}:root .siteRoot .legal-page :focus-visible{outline:2px solid #407ef4;outline-offset:4px}:root .siteRoot .legal-hero{background:#f5f8fd;border-bottom:1px solid var(--legal-line);padding-top:24px}:root .siteRoot .legal-breadcrumb{display:flex;align-items:center;gap:12px;color:#8b9db4;font-size:12px;line-height:16px;margin-bottom:24px}:root .siteRoot .legal-breadcrumb a:hover{color:#205cff}:root .siteRoot .legal-heading{display:flex;align-items:center;gap:16px}:root .siteRoot .legal-heading-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:#eaf1ff;color:#2f6ef2}:root .siteRoot .legal-heading-icon .icon{width:24px;height:24px}:root .siteRoot .legal-heading h1{font-size:30px;line-height:36px;font-weight:600;margin:0 0 8px}:root .siteRoot .legal-heading p{font-size:14px;line-height:20px;color:var(--legal-muted);margin:0}:root .siteRoot .legal-tabs{display:flex;gap:8px;margin-top:24px}:root .siteRoot .legal-tabs a{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;font-size:14px;line-height:20px;color:#607a9a;border-bottom:2px solid rgba(0,0,0,0)}:root .siteRoot .legal-tabs a:hover{color:#205cff;background:#eef4ff}:root .siteRoot .legal-tabs a[aria-current]{color:#205cff;border-color:#205cff;font-weight:600}:root .siteRoot .legal-layout{display:grid;grid-template-columns:208px minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start;padding-top:40px}:root .siteRoot .legal-outline{position:-webkit-sticky;position:sticky;top:104px;max-height:calc(100dvh - 128px);overflow:auto;font-size:12px;line-height:20px;scrollbar-width:thin}:root .siteRoot .legal-outline>strong{display:block;font-size:14px;line-height:20px;margin-bottom:16px}:root .siteRoot .legal-outline nav{display:grid;grid-gap:4px;gap:4px}:root .siteRoot .legal-outline a{display:flex;align-items:baseline;gap:8px;padding:8px;border-left:2px solid rgba(0,0,0,0);color:#7b8fa8;border-radius:0 4px 4px 0}:root .siteRoot .legal-outline a>span{font-size:10px;color:#acbad0;flex-shrink:0}:root .siteRoot .legal-outline a:hover{background:#f7faff;color:#205cff}:root .siteRoot .legal-outline a[aria-current]{background:#eff5ff;color:#205cff;border-color:#397afa}:root .siteRoot .legal-reader{min-width:0;font-size:16px;line-height:28px;max-width:880px}:root .siteRoot .legal-reader section{scroll-margin-top:112px;margin:0 0 40px}:root .siteRoot .legal-reader h2{display:flex;gap:12px;align-items:baseline;font-size:20px;line-height:28px;font-weight:600;margin:0 0 16px;color:#1f3a5a}:root .siteRoot .legal-reader h2>span{font-size:12px;line-height:16px;color:#8aa8d1;flex-shrink:0}:root .siteRoot .legal-reader p{margin:0 0 16px;color:#556d89;text-wrap:pretty}:root .siteRoot .legal-reader ul{padding-left:20px;margin:16px 0;color:#556d89}:root .siteRoot .legal-reader li{margin:12px 0;padding-left:4px}:root .siteRoot .legal-reader li::marker{color:#85a8dc}:root .siteRoot .legal-reader a{color:#2368d9;text-decoration:underline;text-underline-offset:4px}:root .siteRoot .legal-reader a:hover{color:#164ca4}:root .siteRoot .legal-table-wrap{max-width:100%;overflow:auto;margin:24px 0;overscroll-behavior-x:contain;border:1px solid var(--legal-line);border-radius:8px}:root .siteRoot .legal-reader table{width:100%;border-collapse:collapse;font-size:14px;line-height:24px}:root .siteRoot .legal-reader caption{text-align:left;padding:12px 16px;font-size:12px;color:#7c92b0;background:#f7faff}:root .siteRoot .legal-reader td,:root .siteRoot .legal-reader th{text-align:left;vertical-align:top;padding:16px;border-top:1px solid var(--legal-line);min-width:120px;color:#607892}:root .siteRoot .legal-reader th{background:#f5f8fe;color:#42638d;font-weight:600}:root .siteRoot .legal-reader td:first-child{min-width:112px;font-weight:500;color:#3f5f85}:root .siteRoot .legal-reader-actions{display:flex;justify-content:space-between;gap:24px;padding-top:24px;border-top:1px solid var(--legal-line)}:root .siteRoot .legal-reader-actions a{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:500 12px/20px Geist,sans-serif;color:#5c7da8;padding:8px 12px;border:1px solid #dce7f7;border-radius:8px;background:#fff;text-decoration:none;cursor:pointer}:root .siteRoot .legal-reader-actions a:hover{background:#f0f6ff;color:#205cff}:root .siteRoot[data-page=legal] .footer-capabilities{display:none}@media(max-width:1120px){:root .siteRoot .legal-container{width:calc(100% - 192px)}:root .siteRoot .legal-layout{grid-template-columns:184px minmax(0,1fr);gap:32px}:root .siteRoot .legal-tabs a{padding-left:16px;padding-right:16px}:root .siteRoot .legal-reader{font-size:14px;line-height:28px}}@media(min-width:761px)and (max-width:1000px){:root .siteRoot .legal-layout{display:block}:root .siteRoot .legal-outline{display:none}}@media(max-width:760px){:root .siteRoot .legal-container{width:calc(100% - 32px)}:root .siteRoot .legal-hero{padding-top:16px}:root .siteRoot .legal-breadcrumb{margin-bottom:16px}:root .siteRoot .legal-heading{gap:12px}:root .siteRoot .legal-heading-icon{width:40px;height:40px;border-radius:8px}:root .siteRoot .legal-heading h1{font-size:24px;line-height:32px}:root .siteRoot .legal-heading p{font-size:12px;line-height:20px}:root .siteRoot .legal-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding-bottom:16px}:root .siteRoot .legal-tabs a{justify-content:center;min-height:44px;padding:12px 8px;border:1px solid #dce6f6;border-radius:8px;font-size:12px;line-height:16px;background:#fff}:root .siteRoot .legal-tabs a[aria-current]{border-color:#8bb1f4;background:#edf4ff}:root .siteRoot .legal-layout{display:block;padding-top:24px}:root .siteRoot .legal-outline{display:none}:root .siteRoot .legal-reader{max-width:100%;font-size:14px;line-height:28px}:root .siteRoot .legal-reader h2{font-size:18px;line-height:28px;gap:8px;margin-bottom:16px}:root .siteRoot .legal-reader section{margin-bottom:32px;scroll-margin-top:104px}:root .siteRoot .legal-reader table,:root .siteRoot .legal-reader tbody,:root .siteRoot .legal-reader td,:root .siteRoot .legal-reader th,:root .siteRoot .legal-reader tr{display:block;width:100%}:root .siteRoot .legal-reader thead{display:none}:root .siteRoot .legal-reader td{border:0;padding:8px 12px;min-width:0!important;font-size:12px;line-height:24px}:root .siteRoot .legal-reader td[data-label]:not(:first-child):before{content:attr(data-label);display:block;font-size:10px;line-height:16px;color:#8399b4;margin-bottom:4px}:root .siteRoot .legal-reader tr{border-top:1px solid var(--legal-line);padding:8px 0}:root .siteRoot .legal-reader td:first-child{font-size:14px;background:#f7faff}:root .siteRoot .legal-reader-actions{gap:12px}:root .siteRoot .legal-reader-actions>*{flex:1 1}:root .siteRoot .legal-page{padding-bottom:32px}}@media print{:root .siteRoot .header-ambient,:root .siteRoot .legal-outline,:root .siteRoot .legal-reader-actions,:root .siteRoot .legal-tabs,:root .siteRoot .mobile-support-wrap,:root .siteRoot .navigation-progress,:root .siteRoot .site-footer,:root .siteRoot .site-header,:root .siteRoot .support-dock{display:none!important}:root .siteRoot{padding:0!important}:root .siteRoot .legal-container{width:100%;max-width:none}:root .siteRoot .legal-layout{display:block;padding:24px 0}:root .siteRoot .legal-hero{background:#fff;border:0;padding:0}:root .siteRoot .legal-reader{max-width:none;font-size:11pt;line-height:1.7}:root .siteRoot .legal-reader h2{page-break-after:avoid;break-after:avoid}:root .siteRoot .legal-reader li,:root .siteRoot .legal-reader p{orphans:3;widows:3}:root .siteRoot .legal-reader section{margin-bottom:24px}}:root .siteRoot .legal-reader strong{font-weight:600;color:#2b4667}:root .siteRoot .legal-reader li>strong{font-weight:600}:root .siteRoot.api-tab-paused .api-page *,:root .siteRoot.api-tab-paused .api-page :before{animation-play-state:paused!important}