:root{--ink:#0B1020;--ink-2:#131A2E;--brand:#1D4ED8;--brand-2:#3B82F6;--brand-3:#60A5FA;--brand-deep:#1739A8;--accent:#06B6D4;--page:#F4F6FA;--card:#FFFFFF;--line:#E4E9F2;--line-2:#EEF2F8;--text:#48566E;--muted:#7C8AA5;--ok:#16A34A;--grad:linear-gradient(115deg,#1D4ED8,#06B6D4);--sh-1:0 1px 2px rgba(11,16,32,.04);--sh-2:0 8px 24px -10px rgba(11,16,32,.14);--sh-3:0 28px 64px -24px rgba(11,16,32,.3);--r:20px;--r-lg:26px;--nav-h:66px;--tb-h:0px;--nav-pad:0px;--shell:1560px;--shell-pad:24px;--chrome-h:calc(var(--tb-h) + var(--nav-h) + var(--nav-pad)*2)}*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;background:var(--page);color:var(--text);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4,b,strong{color:var(--ink);letter-spacing:-.025em;font-weight:700}h1{font-weight:800}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.wrap.narrow{max-width:820px}.sec{padding:104px 0}.sec.pt0{padding-top:0}.sec.light{background:var(--card)}.sec.dark{background:var(--ink);color:#9daac4}.sec.dark h2,.sec.dark h3,.sec.dark b{color:#fff}.ic-svg{width:1.15em;height:1.15em;flex:none;display:block}.ic,.uc-ic,.csc-ic,.sic,.psi,.pint .ic,.bt .ic,.fcard .ic,.pc .ic,.mm .ic,.citem .ic,.faq-help .ic{color:var(--brand)}.sec.dark .bt .ic,.plat-sec .bt .ic{color:#93c5fd}.uc:hover .uc-ic,.step .sic{color:#fff}.cs-dark .csc-ic{color:#7dd3fc}.cta-trust .ic-svg,.fn .ic-svg,.pfn .ic-svg,.ind-chip .ic-svg,.psearch .ic-svg,.psearchbox .ic-svg,.pbell .ic-svg,.plock .ic-svg{display:inline-block;vertical-align:-.18em}.cta-trust span{display:inline-flex;align-items:center;gap:7px}.fn,.pfn{display:inline-flex;align-items:center;gap:8px;justify-content:center}.pcall,.pcctrl button,.pacts button,.pplay{display:inline-flex;align-items:center;justify-content:center;gap:7px}.pplay .ic-svg{width:11px;height:11px}.pcctrl button .ic-svg{width:16px;height:16px}.av .ic-svg,.psi .ic-svg{width:15px;height:15px}.pdir .ic-svg{width:12px;height:12px}.hl{color:var(--brand)}.hl-l{background:linear-gradient(115deg,#93c5fd,#22d3ee);-webkit-background-clip:text;background-clip:text;color:transparent}:root{--btn-r:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:600;font-size:15px;padding:12px 22px;border-radius:var(--btn-r);line-height:1.2;white-space:nowrap;position:relative;transition:transform .18s cubic-bezier(.2,.8,.3,1),box-shadow .18s,background .18s,border-color .18s,color .18s}.btn.sm{padding:9px 16px;font-size:13.5px}.btn.lg{padding:14px 28px;font-size:15.5px}.btn .ba{width:15px;height:15px;flex:none;transition:transform .2s cubic-bezier(.2,.8,.3,1)}.btn.arw:hover .ba{transform:translate(3px)}.btn.solid{color:#fff;background:var(--ink);box-shadow:0 1px 2px #0b102047,inset 0 1px #ffffff1f}.btn.solid:hover{background:var(--brand);transform:translateY(-1px);box-shadow:0 10px 24px -10px #1d4ed8bf,inset 0 1px #ffffff2e}.btn.solid:active{transform:translateY(0)}.btn.ghost{color:var(--ink);background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-1)}.btn.ghost:hover{border-color:#c3d4f5;background:#f7f9fe;transform:translateY(-1px);box-shadow:var(--sh-2)}.btn.ghost:active{transform:translateY(0)}.btn.white{color:var(--ink);background:#fff;box-shadow:0 10px 26px -12px #0009}.btn.white:hover{transform:translateY(-1px);box-shadow:0 16px 34px -14px #000000b3}.btn.outline-light{color:#fff;border:1px solid rgba(255,255,255,.28);background:#ffffff0f}.btn.outline-light:hover{background:#ffffff21;border-color:#ffffff8c;transform:translateY(-1px)}.cta-row{display:flex;gap:11px;flex-wrap:wrap;align-items:center}.cta-row.center{justify-content:center}.topbar{position:fixed;top:0;left:0;right:0;z-index:199;height:var(--tb-h);overflow:hidden;display:flex;align-items:center;color:#fff;background:linear-gradient(90deg,#1739a8,#1d4ed8 45%,#0891b2);transition:transform .35s cubic-bezier(.2,.8,.3,1)}body.scrolled .topbar{transform:translateY(-100%)}.tb-track{display:flex;align-items:center;justify-content:center;gap:30px;width:100%;padding:0 32px;min-width:0}.tb-set{display:flex;align-items:center;gap:30px;white-space:nowrap;min-width:0}.tb-set a,.tb-set span.tb-hrs{display:inline-flex;align-items:center;gap:7px;font-size:12.8px;font-weight:600;color:#fff;letter-spacing:.01em;transition:opacity .16s}.tb-set a span{opacity:.72;font-weight:600}.tb-set a:hover{opacity:.78}.topbar .ic-svg{width:14px;height:14px;opacity:.9}.tb-hrs{opacity:.82}@media (max-width:1060px){.tb-set span.tb-hrs{display:none}}@media (max-width:800px){.tb-set a.tb-em{display:none}}@media (max-width:620px){.tb-set a.tb-sal{display:none}}@media (max-width:440px){.tb-set a span{display:none}}.nav{position:fixed;top:var(--tb-h);left:0;right:0;z-index:200;padding:var(--nav-pad) 0;pointer-events:auto;background:#060914eb;backdrop-filter:saturate(170%) blur(22px);-webkit-backdrop-filter:saturate(170%) blur(22px);border-bottom:1px solid rgba(255,255,255,.11);box-shadow:0 18px 44px -32px #0b1020bf,inset 0 -1px #ffffff0a;transition:top .35s cubic-bezier(.2,.8,.3,1),background .3s,box-shadow .3s,border-color .3s}body.scrolled .nav{top:0}.nav.scrolled{background:#050710f7;border-bottom-color:#ffffff29;box-shadow:0 24px 54px -32px #0b1020e6,0 1px 6px -3px #0b102066,inset 0 -1px #ffffff0d}.nav-inner{width:min(var(--shell),100% - var(--shell-pad)*2);margin:0 auto;height:var(--nav-h);display:flex;align-items:center;gap:10px;padding:0 12px 0 24px;transform:translateZ(0)}.nav-pill{display:flex;align-items:center;background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;height:auto;border-radius:0}.nav-brand{flex:none}.nav-nav{flex:none;margin-left:30px;margin-right:auto}.nav-cta{flex:none;gap:18px}.logo{display:inline-flex;align-items:center;flex:none}.logo-img{display:block;width:auto;max-width:100%}.menu{display:flex;align-items:center;gap:1px;position:relative}.menu-ind{position:absolute;top:auto;bottom:-9px;left:0;width:0;height:2.5px;transform:none;border-radius:2px;background:linear-gradient(90deg,var(--brand-2),var(--accent));border:0;opacity:0;pointer-events:none;z-index:0;transition:left .34s cubic-bezier(.4,1.3,.5,1),width .34s cubic-bezier(.4,1.3,.5,1),opacity .22s}.menu.lit .menu-ind{opacity:1}.mi{position:relative;z-index:1}.mt{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:9px 15px;font-weight:600;font-size:14.5px;color:#b9c6e0;border-radius:12px;transition:color .22s}.menu.lit .mt.hot,.menu.lit .mi.hot>.mt,.mi:hover>.mt{color:#fff}.cx{display:none;width:5.5px;height:5.5px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:rotate(45deg) translate(-1px,-1px);transition:transform .22s;opacity:.65}.mi:hover .cx{transform:rotate(225deg) translate(-2px,-2px)}.mm{--band:26px;position:fixed;top:calc(100% + 12px);left:0;right:0;--mm-w:1100px;width:min(var(--mm-w),100%);margin-inline:auto;background:var(--card);border:1px solid var(--line);border-radius:0;box-shadow:0 34px 64px -34px #0b102047;padding:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .24s cubic-bezier(.2,.8,.3,1),transform .24s cubic-bezier(.2,.8,.3,1),visibility .24s;z-index:210}.mi:hover .mm{opacity:1;visibility:visible;transform:translateY(0)}.mi:after{content:"";position:absolute;top:100%;left:0;right:0;height:20px}.mm-body{padding:30px var(--band) 34px}.mm.two-col{display:grid;grid-template-columns:1fr 320px;padding:0 var(--band);column-gap:44px}.mm.two-col .mm-body{padding:30px 0 34px}.mm-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px}.mm a,.mm .mh{opacity:0;transform:translateY(6px)}.mi:hover .mm a,.mi:hover .mm .mh{opacity:1;transform:none;transition:opacity .3s ease,transform .3s cubic-bezier(.2,.8,.3,1),background .16s}.mi:hover .mm a:nth-child(2){transition-delay:.03s}.mi:hover .mm a:nth-child(3){transition-delay:.06s}.mi:hover .mm a:nth-child(4){transition-delay:.09s}.mi:hover .mm a:nth-child(5){transition-delay:.12s}.mi:hover .mm a:nth-child(6){transition-delay:.15s}.mi:hover .mm a:nth-child(7){transition-delay:.18s}.mm a{display:flex;gap:12px;align-items:center;padding:10px 11px;border-radius:14px;position:relative}.mm a:hover{background:var(--line-2)}.mm a:after{content:"\2192";position:absolute;right:12px;font-size:13px;color:var(--brand);opacity:0;transform:translate(-4px);transition:opacity .2s,transform .2s}.mm a:hover:after{opacity:1;transform:none}.mm .ic{width:38px;height:38px;border-radius:12px;background:#eef3fd;border:1px solid #DCE6FA;display:grid;place-items:center;font-size:17px;flex-shrink:0;transition:background .2s,transform .2s;color:var(--brand)}.mm a:hover .ic{background:var(--grad);border-color:transparent;color:#fff;transform:scale(1.06) rotate(-4deg)}.mm .ic.sm{width:38px;height:38px;border-radius:12px}.mm .ic .ic-svg{width:19px;height:19px}.mm b{display:block;font-size:14px;color:var(--ink);font-weight:600;letter-spacing:-.01em}.mm span{display:block;font-size:12.5px;color:var(--muted);line-height:1.45}.mm-promo{align-self:center;margin:30px 0 34px;border-radius:18px;background:linear-gradient(165deg,#eef3fd,#f2fbfd);border:1px solid var(--line);color:var(--text);padding:22px 20px;display:flex;flex-direction:column;justify-content:center;gap:9px}.mp-tag{display:inline-block;align-self:flex-start;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);background:#fff;border:1px solid #DCE6FA;border-radius:999px;padding:4px 10px}.mm-promo b{font-size:16px;color:var(--ink);letter-spacing:-.02em}.mm-promo p{font-size:12.5px;line-height:1.6;margin-bottom:6px;color:var(--muted)}.mm-promo .btn{align-self:flex-start}.mm-bar{display:flex;align-items:center;gap:14px;padding:16px var(--band);background:#f8fafd;border-top:1px solid var(--line)}.mb-dot{width:9px;height:9px;border-radius:50%;background:var(--ok);flex:none;box-shadow:0 0 0 4px #16a34a29;animation:blink 2s infinite}.mm-bar b{display:block;font-size:13.5px;color:var(--ink)}.mm-bar span{display:block;font-size:12px;color:var(--muted);line-height:1.45}.mm-bar .btn{flex:none;margin-left:auto}.mm .btn.white,.mm .btn.solid{color:#fff;background:var(--ink);border:0;box-shadow:0 10px 26px -12px #0b102080}.mm .btn.white:hover,.mm .btn.solid:hover{background:var(--brand);color:#fff;transform:translateY(-1px);box-shadow:0 16px 32px -14px #1d4ed88c}.mm.mega .mm-body{display:grid;grid-template-columns:1fr 1fr 2.05fr;gap:6px;padding:30px var(--band) 30px}.mm.mega.feat .mm-body{grid-template-columns:repeat(3,1fr);column-gap:26px}.mm.mega.feat .mcol+.mcol{border-left:1px solid var(--line);padding-left:22px}.mm.mega .mcol{padding:4px}.mm.mega .mcol.wide{border-left:1px solid var(--line);padding-left:22px}.mm.mega .mcol span{font-size:11.5px}.mh{display:block;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:6px 11px 10px}.mind{display:grid;grid-template-columns:repeat(3,1fr);gap:1px}.mind a{padding:8px 9px;gap:9px}.mind a:after{display:none}.mind b{font-size:13px;line-height:1.3}.nav-login{display:inline-flex;align-items:center;font-size:14px;font-weight:600;color:#93a3c4;padding:8px 6px;border-radius:50%;transition:color .16s,background .16s}.nav-login:hover{color:#fff}.nav-login-ic{display:none;width:17px;height:17px}.nav-cta .btn.solid{background:#fff;color:var(--ink);box-shadow:0 6px 18px -8px #000000b3,inset 0 -1px #0b102014}.nav-cta .btn.solid:hover{background:var(--brand-3);color:var(--ink);box-shadow:0 10px 26px -10px #60a5facc}.menu-foot{display:none}.burger{display:none;width:40px;height:40px;position:relative;flex:none}.burger i,.burger i:before,.burger i:after{content:"";position:absolute;left:8px;width:24px;height:2.2px;background:#fff;border-radius:2px;transition:.25s}.burger i{top:19px}.burger i:before{top:-7px;left:0}.burger i:after{top:7px;left:0}body.nav-open .burger i{background:transparent}body.nav-open .burger i:before{transform:rotate(45deg);top:0}body.nav-open .burger i:after{transform:rotate(-45deg);top:0}main{padding-top:var(--chrome-h)}.hero{position:relative;padding:84px clamp(0px,1.4vw,26px) 92px;overflow:hidden;background:radial-gradient(820px 460px at 8% -12%,rgba(59,130,246,.14),transparent 62%),radial-gradient(760px 440px at 96% 4%,rgba(6,182,212,.11),transparent 60%),linear-gradient(168deg,#fff,#f5f8ff 52%,#edf2fc)}.hero.short{padding:76px clamp(0px,1.4vw,26px) 60px;text-align:center}.hero-glow{position:absolute;top:-320px;left:50%;transform:translate(-50%);width:1100px;height:640px;background:radial-gradient(circle at 50% 50%,rgba(59,130,246,.2),rgba(6,182,212,.1) 42%,transparent 70%);filter:blur(20px);pointer-events:none}.hero-grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center}.center-hero{position:relative;max-width:780px;margin:0 auto}.center-hero .lede{margin-left:auto;margin-right:auto}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--brand);margin-bottom:16px}.eyebrow:before{content:"";width:20px;height:2px;border-radius:2px;background:var(--grad)}.eyebrow.light{color:#7dd3fc}.center-hero .eyebrow,.sh.center .eyebrow{justify-content:center}h1{font-size:clamp(36px,5.2vw,62px);line-height:1.06;margin-bottom:20px;color:var(--ink)}h1.art{font-size:clamp(30px,4vw,46px)}.lede{font-size:clamp(16px,1.5vw,18.5px);color:var(--muted);max-width:600px;margin-bottom:30px;line-height:1.7}.kick{margin-top:18px;font-size:13.5px;color:var(--muted)}.hero-vis{position:relative}.crumbs{display:flex;gap:8px;font-size:12.5px;color:var(--muted);margin-bottom:14px;flex-wrap:wrap}.crumbs a{color:var(--brand)}.hero.short .crumbs{justify-content:flex-start}.strip{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0;overflow:hidden}.strip-track{display:flex;gap:0;width:max-content;animation:strip 40s linear infinite}.strip span{display:inline-flex;align-items:center;gap:34px;padding:0 17px;color:var(--muted);font-size:13.5px;font-weight:600;white-space:nowrap}.strip span:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--brand-2)}@keyframes strip{to{transform:translate(-50%)}}.sh{margin-bottom:54px;max-width:700px}.sh.center{margin-left:auto;margin-right:auto;text-align:center}.sh h2{font-size:clamp(28px,3.5vw,44px);line-height:1.12;margin-bottom:14px}.sh p{color:var(--muted);font-size:17px}.sec.dark .sh p{color:#8fa0bf}.sxs{display:grid;grid-template-columns:1fr 1fr;column-gap:60px}.sx{display:grid;grid-template-columns:auto auto 1fr;gap:18px;align-items:start;padding:22px 4px 22px 0;border-top:1px solid var(--line)}.sx-n{font-size:11px;font-weight:800;letter-spacing:.16em;color:#a3b0c9;padding-top:9px;font-variant-numeric:tabular-nums}.sx-ic{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;color:var(--brand);background:#eef3fd;border:1px solid #DCE6FA;margin-top:2px;transition:background .25s,color .25s,border-color .25s}.sx:hover .sx-ic{background:var(--grad);border-color:transparent;color:#fff}.sx h3{font-size:16.5px;color:var(--ink);margin-bottom:5px;letter-spacing:-.02em}.sx p{font-size:13.5px;line-height:1.62;color:var(--muted)}@media (max-width:860px){.sxs{grid-template-columns:1fr;column-gap:0}}.bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(196px,auto);gap:16px}.bt{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:26px;display:flex;flex-direction:column;box-shadow:var(--sh-1);transition:transform .25s cubic-bezier(.2,.8,.3,1),box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.bt:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(280px circle at var(--mx,50%) var(--my,0%),rgba(59,130,246,.1),transparent 70%);opacity:0;transition:opacity .3s}.bt:hover{transform:translateY(-4px);box-shadow:var(--sh-2);border-color:#c7d8f7}.bt:hover:after{opacity:1}.bt.wide{grid-column:span 2}.bt.tall{grid-row:span 2}.bt .ic{width:50px;height:50px;border-radius:14px;background:#eef3fd;display:grid;place-items:center;font-size:22px;margin-bottom:auto}.bt h3{font-size:19px;margin:20px 0 8px;line-height:1.25}.bt p{font-size:14.5px;color:var(--muted);line-height:1.6}.bt.wide h3{font-size:21px}.bt.tall .ic{margin-bottom:0}.bt.tall h3{margin-top:22px}#capabilities{padding-top:48px}#detail{padding-bottom:48px}.tight-top{padding-top:48px}.sec.dark .bt{background:var(--ink-2);border-color:#232c46}.sec.dark .bt p{color:#8fa0bf}.sec.dark .bt .ic{background:#1c2540}.fcards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.fcard{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:26px;box-shadow:var(--sh-1);transition:transform .25s,box-shadow .25s,border-color .25s}.fcard:hover{transform:translateY(-4px);box-shadow:var(--sh-2);border-color:#c7d8f7}.fcard .ic{width:46px;height:46px;border-radius:13px;background:#eef3fd;display:grid;place-items:center;font-size:20px;margin-bottom:16px;color:var(--brand);font-weight:700}.fcard h3{font-size:16.5px;margin-bottom:7px;line-height:1.3}.fcard p{font-size:14px;color:var(--muted)}.prods{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.prod{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:32px;box-shadow:var(--sh-1);transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden}.prod:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad);transform:scaleX(0);transform-origin:left;transition:transform .35s}.prod:hover{transform:translateY(-5px);box-shadow:var(--sh-2);border-color:#c7d8f7}.prod:hover:before{transform:scaleX(1)}.prod .ic{width:54px;height:54px;border-radius:15px;background:var(--grad);color:#fff;display:grid;place-items:center;font-size:23px;box-shadow:0 8px 20px -8px #1d4ed899}.prod h3{font-size:22px;margin-bottom:6px}.prod p{color:var(--muted);font-size:15px}.more{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--brand);margin-top:auto}.more:after{content:"\2192";transition:transform .2s}.prod:hover .more:after,.pc:hover .more:after,.post:hover .more:after{transform:translate(4px)}.pcs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pc{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:26px;box-shadow:var(--sh-1);display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s,border-color .25s}.pc:hover{transform:translateY(-4px);box-shadow:var(--sh-2);border-color:#c7d8f7}.pc .ic{width:46px;height:46px;border-radius:13px;background:#eef3fd;display:grid;place-items:center;font-size:20px;margin-bottom:16px}.pc h3{font-size:17.5px;margin-bottom:6px}.pc p{font-size:14px;color:var(--muted);margin-bottom:16px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;position:relative}.steps:before{content:"";position:absolute;top:18px;left:18px;right:18px;height:1.5px;background:linear-gradient(90deg,#7dd3fc8c,#7dd3fc24);z-index:0}.step{position:relative;z-index:1;background:none;border:0;border-radius:0;padding:0 18px 0 0}.step .sn{display:grid;place-items:center;width:37px;height:37px;border-radius:50%;padding:0;font-size:12.5px;font-weight:800;letter-spacing:.02em;color:#08121f;background:linear-gradient(150deg,#7dd3fc,#38bdf8);border:0;margin-bottom:20px;box-shadow:0 0 0 5px #0b1020,0 8px 20px -10px #38bdf8e6}.step .sic{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;font-size:15px;color:#93c5fd;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);box-shadow:none;margin-bottom:13px}.step h3{font-size:18px;margin-bottom:8px;color:#fff;letter-spacing:-.02em}.step p{color:#8fa0bf;font-size:14px;line-height:1.62}.hs-cta{text-align:center;margin-top:44px}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;margin-bottom:80px}.split:last-child{margin-bottom:0}.split.rev .sp-copy{order:2}.split.feat{background:linear-gradient(150deg,#f5f9ff,#fff 62%);border:1px solid #E3ECFB;border-radius:28px;padding:36px}@media (max-width:860px){.split.feat{padding:22px;border-radius:20px}}.sp-eyebrow-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.sp-eyebrow-row .eyebrow{margin-bottom:0}.core-flag{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.01em;color:#fff;background:var(--grad);box-shadow:0 6px 16px -6px #1d4ed880}.core-flag .ic-svg{width:11px;height:11px;fill:#fff}.sp-copy h3{font-size:clamp(23px,2.5vw,33px);line-height:1.18;margin-bottom:14px}.sp-copy>p{color:var(--muted);font-size:16.5px;margin-bottom:24px}.ticks{list-style:none}.ticks li{position:relative;padding-left:30px;margin-bottom:11px;font-size:15px;color:var(--text)}.ticks li:before{content:"\2713";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:6px;background:#dfe9fc;color:var(--brand);font-size:11px;font-weight:800;display:grid;place-items:center}.dlr-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.dlr-head b{font-size:13.5px}.dlr-grid{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px}@media (max-width:480px){.dlr-grid{grid-template-columns:minmax(0,1fr)}}.dlr-disp{height:30px;border:1px solid var(--line-2);border-radius:8px;background:#f8fafd;display:flex;align-items:center;padding:0 9px;font-size:12.5px;letter-spacing:.01em;color:var(--ink);font-variant-numeric:tabular-nums;margin-bottom:8px;white-space:nowrap;overflow:hidden}.dlr-disp:empty:before{content:attr(data-ph);color:var(--muted)}.dlr-keys{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.dlr-key{aspect-ratio:1;border-radius:8px;background:var(--line-2);color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;transition:background .2s,color .2s,transform .2s}.dlr-key.is-press{background:var(--brand);color:#fff;transform:scale(.9)}.dlr-callbtn{margin-top:8px;width:100%;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:700;background:var(--line-2);color:var(--muted);transition:background .3s,color .3s}.dlr-callbtn .ic-svg{width:13px;height:13px}.dlr-callbtn.is-armed{background:var(--brand);color:#fff}.dlr-callbtn.is-ringing{background:#f59e0b;color:#fff}.dlr-callbtn.is-live{background:#16a34a;color:#fff}.dlr-tabs{display:flex;gap:4px;padding:3px;border-radius:10px;background:var(--line-2);margin-bottom:9px}.dlr-tab{flex:1;text-align:center;padding:6px 4px;border-radius:8px;font-size:11px;font-weight:700;color:var(--muted);transition:background .3s,color .3s}.dlr-tab.is-on{background:#fff;color:var(--ink);box-shadow:var(--sh-1)}.dlr-stage{position:relative;min-height:172px}.dlr-pane{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .35s ease}.dlr-pane.is-on{opacity:1;pointer-events:auto}.dlr-arow{display:flex;align-items:center;gap:9px;padding:7px 4px}.dlr-arow>div{flex:1;min-width:0}.dlr-arow b{display:block;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dlr-arow small{font-size:10.5px;color:var(--muted)}.dlr-av{position:relative;width:28px;height:28px;border-radius:9px;flex:none;display:grid;place-items:center;font-size:10px;font-weight:700;color:#fff;background:var(--brand)}.dlr-av.g{background:var(--grad)}.dlr-av .ic-svg{width:13px;height:13px}.dlr-ring{position:absolute;inset:-4px;border-radius:12px;border:2px solid var(--brand-2);opacity:0}.dlr-arow.is-call .dlr-ring{opacity:1;animation:pbxext 1.1s ease-out infinite}.dlr-lrow{display:flex;align-items:center;gap:10px;padding:9px 4px 13px}.dlr-lrow b{display:block;font-size:12.5px}.dlr-lrow small{font-size:11px;color:var(--muted)}.dlr-lrow .dlr-av{background:var(--brand)}.dlr-cctrl{display:flex;gap:8px;padding-top:11px;border-top:1px solid var(--line-2)}.dlr-cctrl span{width:28px;height:28px;border-radius:9px;background:var(--line-2);color:var(--muted);display:grid;place-items:center}.dlr-cctrl .ic-svg{width:13px;height:13px}.dlr-hrow{display:flex;align-items:center;gap:9px;padding:7px 4px}.dlr-hrow>div{flex:1;min-width:0}.dlr-hrow b{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dlr-hrow small{font-size:10.5px;color:var(--muted)}.dlr-hic{width:26px;height:26px;border-radius:8px;background:var(--line-2);color:var(--muted);display:grid;place-items:center;flex:none}.dlr-hic .ic-svg{width:12px;height:12px}.panel.dark .dlr-head b{color:#e9effb}.panel.dark .dlr-disp{background:#141d3a;border-color:#263258;color:#e9effb}.panel.dark .dlr-key{background:#1b2646;color:#c7d2ea}.panel.dark .dlr-tabs{background:#141d3a}.panel.dark .dlr-tab.is-on{background:#232f55;color:#fff}.panel.dark .dlr-arow b,.panel.dark .dlr-lrow b,.panel.dark .dlr-hrow b{color:#e9effb}.panel.dark .dlr-cctrl span,.panel.dark .dlr-hic{background:#1b2646;color:#8fa0bf}.crsl-sec{background:linear-gradient(180deg,#fff,#f4f8ff 42%,#fff)}.crsl-sec>.wrap{max-width:1340px}.crsl{position:relative}.crsl-stage{background:linear-gradient(158deg,#fff,#f7faff 58%,#eff5ff);border:1px solid #E3ECFB;border-radius:30px;padding:30px;box-shadow:var(--sh-2)}.crsl-viewport{overflow:hidden;padding:14px 0;margin:-14px 0}.crsl-track{display:flex;transition:transform .55s cubic-bezier(.4,0,.2,1);will-change:transform}.crsl-slide{flex:0 0 100%;min-width:0}.crsl-slide .split{margin-bottom:0;grid-template-columns:minmax(0,34fr) minmax(0,66fr);align-items:start;gap:40px}.crsl-slide .sp-copy{padding-top:4px}.crsl-slide .sp-copy h3{font-size:clamp(21px,2.1vw,27px)}.crsl-slide .sp-copy>p{font-size:16px;line-height:1.62;margin-bottom:22px}.crsl-sh{max-width:600px;margin-bottom:38px}.crsl-sh h2{font-size:clamp(24px,2.5vw,32px)}.crsl-sh p{font-size:16px}.crsl-tabs{display:flex;gap:8px;margin-bottom:22px;overflow-x:auto;scrollbar-width:none}.crsl-tabs::-webkit-scrollbar{display:none}.crsl-tab{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:9px;padding:13px 16px;border:1px solid var(--line);border-radius:14px;background:var(--card);color:var(--muted);font:inherit;font-size:14.5px;font-weight:650;white-space:nowrap;cursor:pointer;transition:color .2s,border-color .2s,background .2s,box-shadow .2s}.crsl-tab b{font-size:11.5px;letter-spacing:.08em;color:var(--brand);opacity:.55;font-weight:800}.crsl-tab:hover{color:var(--ink);border-color:#cbdcf6;box-shadow:var(--sh-1)}.crsl-tab.is-on{color:#fff;border-color:transparent;background:var(--grad);box-shadow:var(--sh-2)}.crsl-tab.is-on b{color:#fff;opacity:.72}.crsl-shot{margin:0;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);background:var(--card)}.crsl-shot img{display:block;width:100%;height:auto;aspect-ratio:1320/786;object-fit:cover}.crsl-shot--live{position:relative;aspect-ratio:1320/786;overflow:hidden;container-type:inline-size;background:#0b1220;border-color:#1c2740}.crsl-shot--live img{display:none}.agp{position:absolute;inset:0;display:flex;flex-direction:column;gap:1.15em;padding:1.5em 1.7em;font-size:clamp(7px,1.2cqi,13px);line-height:1.4;color:#c4cfe4;background:radial-gradient(120% 140% at 15% 0%,#111c34,#0a1120 60%)}.agp b{font-weight:700}.agp svg{width:1em;height:1em;flex:none}.agp-top{display:flex;align-items:center;gap:1.2em}.agp-me b{display:block;color:#fff;font-size:1.15em;line-height:1.2}.agp-me span{display:block;color:#7c8aa6;font-size:.82em;margin-top:.15em}.agp-pres{margin-left:auto;margin-right:auto;display:flex;align-items:center;gap:.5em;color:#38d178;font-weight:600;font-size:.95em}.agp-pres i{width:.6em;height:.6em;border-radius:50%;background:#38d178;box-shadow:0 0 0 .28em #38d17829}.agp-tr{display:flex;align-items:center;gap:.95em;font-size:.9em;color:#9aa7c2;white-space:nowrap}.agp-cb{display:flex;align-items:center;gap:.45em}.agp-cb i{width:1em;height:1em;border:1px solid #3B486A;border-radius:.28em;background:#0e1730}.agp-ic{display:grid;place-items:center;width:2em;height:2em;border-radius:.5em;background:#17203a;color:#9fb0d0}.agp-out{padding:.45em .9em;border:1px solid #2C3A5C;border-radius:.55em;color:#d5deee}.agp-body{flex:1;min-height:0;display:flex;gap:1.5em}.agp-pad{width:15em;flex:none;display:flex;flex-direction:column;gap:.5em}.agp-disp{height:3.1em;border:1px solid #24314F;border-radius:.6em;background:#0e1730}.agp-keys{display:grid;grid-template-columns:repeat(3,1fr);gap:.42em}.agp-key{aspect-ratio:1;display:grid;place-items:center;border-radius:.5em;background:#101b31;border:1px solid #1F2C48;color:#d2dbec;font-weight:600;font-size:1.05em}.agp-callbtn{margin-top:.25em;height:2.9em;border:0;border-radius:.6em;display:flex;align-items:center;justify-content:center;gap:.5em;background:#1f9f58;color:#fff;font:inherit;font-weight:700;font-size:1em}.agp-padx{display:grid;grid-template-columns:1fr 1fr;gap:.42em}.agp-padx span{height:2.3em;display:grid;place-items:center;border-radius:.5em;background:#101b31;border:1px solid #1F2C48;color:#8b98b6}.agp-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:.85em}.agp-tabs{display:flex;align-items:center;gap:.5em;font-size:.95em;color:#8b98b6;border-bottom:1px solid #1A2540;padding-bottom:.7em;white-space:nowrap;overflow:hidden}.agp-tab{padding:.35em .5em;border-radius:.5em}.agp-tab.is-on{color:#fff;font-weight:700;background:#1e2a49;padding:.35em .95em}.agp-list{position:relative;flex:1;min-height:0;background:#0c1424;border:1px solid #1A2540;border-radius:.9em;padding:.9em 1.3em .9em .9em;display:flex;flex-direction:column;gap:.7em;overflow:hidden}.agp-list:after{content:"";position:absolute;top:2.6em;right:.45em;width:.34em;height:6.5em;border-radius:1em;background:#28344f}.agp-lhead{display:flex;align-items:center;gap:.5em;color:#38d178;font-weight:600;font-size:.92em}.agp-rows{display:flex;flex-direction:column;gap:.55em;overflow:hidden}.agp-row{display:flex;align-items:center;gap:.85em;padding:.7em .9em;background:#131d33;border:1px solid #202C49;border-radius:.7em}.agp-av{position:relative;width:2.7em;height:2.7em;flex:none;border-radius:50%;display:grid;place-items:center;color:#fff}.agp-av svg{width:1.6em;height:1.6em;opacity:.95}.agp-av--0{background:#3b6fe0}.agp-av--1{background:#1fa9a0}.agp-av--2{background:#b65cd6}.agp-av--3{background:#e08a3b}.agp-av--4{background:#4a7df0}.agp-av--5{background:#e05c86}.agp-av--6{background:#5aa9f0}.agp-av--7{background:#8b7be8}.agp-dot{position:absolute;right:-.06em;bottom:-.06em;width:.85em;height:.85em;border-radius:50%;background:#6b7896;border:.16em solid #131D33}.agp-dot.is-on{background:#2ecc71}.agp-rt{flex:1;min-width:0}.agp-rt b{display:block;color:#eef2fb;font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agp-rt b span{color:#7c8aa6;font-weight:500;margin-left:.35em}.agp-rt small{display:block;color:#8493af;font-size:.83em;margin-top:.12em}.agp-rcall{width:2.5em;height:2.5em;flex:none;border-radius:50%;display:grid;place-items:center;background:#182541;color:#37d07a}.agp-rcall svg{width:1.15em;height:1.15em}@media (prefers-reduced-motion:no-preference){.agp-dot.is-on{animation:agpDot 2.6s ease-in-out infinite;animation-delay:calc(var(--i,0) * .4s)}.agp-row{animation:agpSweep 12s ease-in-out infinite;animation-delay:calc(var(--i) * -1.5s)}.agp-av:after{content:"";position:absolute;inset:-.35em;border-radius:50%;border:.14em solid #2ECC71;opacity:0;animation:agpRing 12s ease-out infinite;animation-delay:calc(var(--i) * -1.5s)}.agp-rcall{animation:agpBtn 12s ease-in-out infinite;animation-delay:calc(var(--i) * -1.5s)}}@keyframes agpDot{0%,to{box-shadow:0 0 #2ecc7180}55%{box-shadow:0 0 0 .5em #2ecc7100}}@keyframes agpSweep{0%,8%{border-color:#2f7d52;background:#2ecc7124}15%,to{border-color:#202c49;background:#131d33}}@keyframes agpRing{0%{opacity:.9;transform:scale(.78)}8%{opacity:0;transform:scale(1.34)}8.1%,to{opacity:0;transform:scale(1)}}@keyframes agpBtn{0%,8%{background:#22a35c;color:#fff}15%,to{background:#182541;color:#37d07a}}@property --n{syntax:"<integer>";inherits:true;initial-value:128}.agp-camp{flex:1;min-height:0;display:flex;flex-direction:column;gap:1em}.agp-run{align-self:flex-start;display:flex;align-items:center;gap:.55em;padding:.5em 1em;border-radius:2em;background:#2ecc711f;border:1px solid rgba(46,204,113,.32);color:#4ade80;font-weight:700;font-size:.92em;letter-spacing:.02em}.agp-run i{width:.6em;height:.6em;border-radius:50%;background:#4ade80;animation:agpDot 1.8s ease-in-out infinite}.agp-cc{--n:var(--n0);flex:1;min-height:0;background:#0c1424;border:1px solid #1A2540;border-radius:.9em;padding:1.3em 1.4em;display:flex;flex-direction:column;gap:1.15em;box-shadow:inset 0 0 0 1px #2ecc710d;animation:agpGlow 3.4s ease-in-out infinite}.agp-cc-h{display:flex;align-items:center;justify-content:space-between;gap:1em}.agp-cc-h b{color:#eef2fb;font-size:1.2em}.agp-badge{flex:none;padding:.3em .8em;border-radius:.5em;font-size:.8em;font-weight:700;background:#2ecc7129;color:#4ade80;letter-spacing:.04em;text-transform:uppercase}.agp-bar{height:.6em;border-radius:1em;background:#182440;overflow:hidden}.agp-bar i{display:block;height:100%;width:var(--w0);border-radius:inherit;background:linear-gradient(90deg,#22a35c,#4ade80);animation:agpFill var(--dur,27s) linear infinite}.agp-count{display:flex;align-items:baseline;gap:.4em;color:#9aa7c2;font-size:.95em}.agp-n{color:#fff;font-weight:800;font-size:2.5em;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.agp-n:after{counter-reset:n var(--n);content:counter(n)}.agp-of{margin-left:auto;color:#6e7c99;font-size:.95em}.agp-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.6em}.agp-stat{background:#111c33;border:1px solid #1E2A48;border-radius:.6em;padding:.7em .5em;text-align:center}.agp-stat b{display:block;color:#eef2fb;font-size:1.3em;font-variant-numeric:tabular-nums}.agp-stat span{color:#7c8aa6;font-size:.8em}.agp-dialing{display:flex;align-items:center;gap:.6em;color:#8fa0bf;font-size:.9em}.agp-dialing i{width:.55em;height:.55em;border-radius:50%;background:#5aa9f0;animation:agpBlink 1.1s steps(2,end) infinite}@media (prefers-reduced-motion:no-preference){.agp-n{animation:agpN var(--dur,27s) linear infinite}}@media (prefers-reduced-motion:reduce){.agp-bar i,.agp-cc{animation:none}}@keyframes agpN{0%{--n:var(--n0)}to{--n:var(--n1)}}@keyframes agpFill{0%{width:var(--w0)}to{width:var(--w1)}}@keyframes agpGlow{0%,to{box-shadow:inset 0 0 0 1px #2ecc710d}50%{box-shadow:inset 0 0 0 1px #2ecc7129,0 0 26px -12px #2ecc7166}}@keyframes agpBlink{0%{opacity:1}50%{opacity:.25}}@property --mm{syntax:"<integer>";inherits:true;initial-value:0}@property --ss{syntax:"<integer>";inherits:true;initial-value:0}.crsl-shot--lc .agp{font-size:clamp(8px,1.5cqi,15px);padding:1.7em 1.9em;gap:1.4em}.agp-body--lc{display:grid;grid-template-columns:minmax(0,13em) minmax(0,1fr) minmax(0,16em);gap:1.2em;align-items:start}.agp--lc .lc-card{padding:1.05em}.agp--lc .lc-inprog{padding:1.1em}.lc-call{background:#101a2e;border:1px solid #1E2A48;border-radius:.8em;padding:1.1em 1em;display:flex;flex-direction:column;align-items:center;gap:.5em;text-align:center}.lc-onlabel{color:#8fa0bf;font-size:.9em}.lc-num{color:#fff;font-size:1.45em;font-weight:700}.lc-numsub{color:#7c8aa6;font-size:.82em;margin-top:-.15em}.lc-timer,.lc-timer2{font-variant-numeric:tabular-nums}.lc-timer{color:#4ade80;font-size:1.35em;font-weight:700;margin:.1em 0 .35em}.lc-timer:after,.lc-timer2:after{counter-reset:mm var(--mm) ss var(--ss);content:counter(mm,decimal-leading-zero) ":" counter(ss,decimal-leading-zero)}.lc-ctrls{display:flex;gap:.5em}.lc-ctrls span{width:2.4em;height:2.4em;border-radius:.55em;background:#182440;color:#c7d2ea;display:grid;place-items:center}.lc-ctrls svg{width:1.05em;height:1.05em}.lc-hangup{margin-top:.35em;width:100%;border:0;border-radius:.6em;background:#ef4444;color:#fff;font:inherit;font-weight:700;padding:.8em;display:flex;align-items:center;justify-content:center;gap:.5em}.lc-hangup svg{width:1em;height:1em}.lc-mid{display:flex;flex-direction:column;gap:.85em;min-width:0}.agp-tabs--wrap{flex-wrap:wrap;gap:.45em .8em;overflow:visible}.agp-tab em{margin-left:.4em;display:inline-grid;place-items:center;min-width:1.35em;height:1.35em;padding:0 .3em;border-radius:1em;background:#2563eb;color:#fff;font-size:.78em;font-weight:700}.lc-inprog{background:#0c1424;border:1px solid #1A2540;border-radius:.8em;padding:.9em}.lc-hint{color:#8fa0bf;font-size:.82em;line-height:1.55;margin-bottom:.8em}.lc-prow{display:flex;align-items:center;gap:.7em;background:#131d33;border:1px solid #202C49;border-radius:.6em;padding:.7em .8em}.lc-av{width:2.4em;height:2.4em;flex:none;border-radius:50%;display:grid;place-items:center;color:#fff}.lc-av svg{width:1.25em;height:1.25em}.lc-av--0{background:#3b6fe0}.lc-av--2{background:#b65cd6}.lc-pt{flex:1;min-width:0}.lc-pt b{display:block;color:#eef2fb}.lc-pt b span{color:#7c8aa6;font-weight:500;margin-left:.3em}.lc-pt small{color:#8493af;font-size:.84em}.lc-you{flex:none;color:#8fa0bf;font-size:.84em}.lc-lwb{display:grid;grid-template-columns:repeat(3,1fr);gap:.6em;margin-top:.7em}.lc-lwb-b{display:flex;flex-direction:column;align-items:center;gap:.4em;padding:.75em .4em;border:1px solid #202C49;border-radius:.6em;background:#111c33;color:#8fa0bf}.lc-lwb-b svg{width:1.35em;height:1.35em}.lc-lwb-b em{font-style:normal;font-size:.82em;font-weight:700;letter-spacing:.02em}@media (prefers-reduced-motion:no-preference){.lc-lwb-b--1{animation:lcLwb 6s ease-in-out infinite}.lc-lwb-b--2{animation:lcLwb 6s ease-in-out infinite -4s}.lc-lwb-b--3{animation:lcLwb 6s ease-in-out infinite -2s}}@keyframes lcLwb{0%,26%{background:#2563eb29;border-color:#3b82f6;color:#dbeafe;box-shadow:0 0 0 1px #3b82f659,0 0 18px -8px #3b82f6e6}33%,to{background:#111c33;border-color:#202c49;color:#8fa0bf;box-shadow:none}}.lc-right{display:flex;flex-direction:column;gap:.7em;min-width:0}.lc-card{background:#0c1424;border:1px solid #1A2540;border-radius:.75em;padding:.9em}.lc-card-h{display:flex;align-items:center;justify-content:space-between;color:#8fa0bf;font-size:.78em;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.55em}.lc-card-h svg{width:.85em;height:.85em}.lc-x{font-style:normal;font-size:1.15em;line-height:1;color:#6e7c99}.lc-cur-row{display:flex;align-items:center;gap:.5em}.lc-cur-row b{color:#eef2fb;font-size:1.05em}.lc-dir{color:#5aa9f0;display:grid;place-items:center}.lc-dir svg{width:.95em;height:.95em}.lc-ext{margin-left:auto;color:#8fa0bf}.lc-cur-sub{display:block;color:#6e7c99;font-size:.83em;margin-top:.15em}.lc-tg{margin-top:.55em}.lc-tg-l{display:flex;align-items:center;gap:.4em;font-size:.84em;font-weight:600;margin-bottom:.45em}.lc-tg-l:before{content:"";width:.5em;height:.5em;border-radius:50%}.lc-tg-l--b{color:#93c5fd}.lc-tg-l--b:before{background:#3b82f6}.lc-tg-l--r{color:#fca5a5}.lc-tg-l--r:before{background:#f43f5e}.lc-chips{display:flex;flex-wrap:wrap;gap:.4em}.lc-chip{padding:.35em .7em;border-radius:.45em;border:1px solid #28344F;background:#111c33;color:#9aa7c2;font-size:.84em;white-space:nowrap;display:inline-flex;align-items:center;gap:.32em}.lc-chip.is-sel,.lc-chip.is-sel2{background:#2563eb;color:#fff;border-color:#2563eb}.lc-chip.is-sel:before,.lc-chip.is-sel2:before{content:"\2713";font-size:.85em;opacity:1}.lc-addnote{position:relative;display:flex;align-items:center;justify-content:center;min-height:2.7em;color:#c7d2ea;font-size:.88em;font-weight:600;overflow:hidden}.lc-addlabel{display:flex;align-items:center;gap:.5em}.lc-addlabel svg{width:.9em;height:.9em}.lc-typed{position:absolute;left:.9em;right:.9em;text-align:left;color:#dbe4f5;font-weight:500;white-space:nowrap;overflow:hidden;max-width:0}.lc-typed:after{content:var(--note)}.lc-caret{display:inline-block;width:1px;height:1em;vertical-align:-.15em;margin-left:1px;background:#7dd3fc;opacity:0}.lc-savednote{display:flex;gap:.6em}.lc-snt{min-width:0}.lc-snt b{color:#eef2fb;font-size:.9em}.lc-snt b span{color:#7c8aa6;font-weight:500;margin-left:.3em}.lc-savedtext{display:block;color:#9aa7c2;font-size:.85em;margin-top:.15em}.lc-savedtext:after{content:var(--note)}@media (prefers-reduced-motion:no-preference){.lc-timer,.lc-timer2{animation:lcMM 600s steps(10,end) infinite,lcSS 60s steps(60,end) infinite}.lc-chip.is-sel{animation:lcSelA 20s ease-in-out infinite}.lc-chip.is-sel:before{animation:lcChkA 20s ease-in-out infinite}.lc-chip.is-sel2{animation:lcSelB 20s ease-in-out infinite}.lc-chip.is-sel2:before{animation:lcChkB 20s ease-in-out infinite}.lc-addlabel{animation:lcAddLabel 20s ease-in-out infinite}.lc-addnote{animation:lcSaveFlash 20s ease-in-out infinite}.lc-typed{animation:lcType 20s linear infinite}.lc-caret{animation:lcCaretShow 20s step-end infinite,lcBlink .8s step-end infinite}.lc-savednote{opacity:0;transform:translateY(3px);animation:lcNoteIn 20s ease-out infinite}}@keyframes lcMM{to{--mm:10}}@keyframes lcSS{to{--ss:60}}@keyframes lcSelA{0%,8%{background:#111c33;color:#9aa7c2;border-color:#28344f}12%,90%{background:#2563eb;color:#fff;border-color:#2563eb}95%,to{background:#111c33;color:#9aa7c2;border-color:#28344f}}@keyframes lcSelB{0%,20%{background:#111c33;color:#9aa7c2;border-color:#28344f}24%,90%{background:#2563eb;color:#fff;border-color:#2563eb}95%,to{background:#111c33;color:#9aa7c2;border-color:#28344f}}@keyframes lcChkA{0%,10%{opacity:0}13%,90%{opacity:1}95%,to{opacity:0}}@keyframes lcChkB{0%,22%{opacity:0}25%,90%{opacity:1}95%,to{opacity:0}}@keyframes lcAddLabel{0%,33%{opacity:1}37%,61%{opacity:0}65%,to{opacity:1}}@keyframes lcType{0%,34%{max-width:0}47%,58%{max-width:100%}61%,to{max-width:0}}@keyframes lcSaveFlash{0%,57%{background:#0c1424;border-color:#1a2540}59%,62%{background:#2ecc7124;border-color:#2ecc7173}65%,to{background:#0c1424;border-color:#1a2540}}@keyframes lcCaretShow{0%,34%{visibility:hidden}35%,57%{visibility:visible}58%,to{visibility:hidden}}@keyframes lcBlink{50%{opacity:0}0%,to{opacity:1}}@keyframes lcNoteIn{0%,61%{opacity:0;transform:translateY(3px)}67%,to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lc-addlabel{opacity:0}.lc-typed{max-width:0}.lc-savednote{opacity:1;transform:none}}@property --qs{syntax:"<integer>";inherits:true;initial-value:0}.crsl-shot--q .agp{font-size:clamp(8px,1.5cqi,15px);padding:1.7em 1.9em}.agp-queue{flex:1;min-height:0;background:#0c1424;border:1px solid #1A2540;border-radius:.9em;padding:1.3em 1.5em;display:flex;flex-direction:column;gap:1.1em}.agp-qhead{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35em 1em;color:#8fa0bf;font-size:.9em}.agp-qhead>span:first-child{flex-basis:100%;color:#c4cfe4;font-size:1.02em}.agp-qlong b{color:#4ade80;font-weight:700;font-variant-numeric:tabular-nums}.agp-qw:after{counter-reset:qs var(--qs);content:"00:" counter(qs,decimal-leading-zero)}.agp-qcount{margin-left:auto;padding:.35em .85em;border-radius:1em;background:#1b2740;color:#9aa7c2;font-weight:700;font-size:.82em}.agp-qcount:after{content:"3 waiting"}.agp-qlist{display:flex;flex-direction:column}.agp-qrow{display:flex;align-items:center;gap:.9em;padding:.85em 1em;margin-bottom:.7em;background:#131d33;border:1px solid #202C49;border-radius:.7em;overflow:hidden;max-height:6em}.agp-qav{width:2.6em;height:2.6em;flex:none;border-radius:50%;background:#1b2a4a;color:#7db0f7;display:grid;place-items:center}.agp-qav svg{width:1.2em;height:1.2em}.agp-qt{flex:1;min-width:0}.agp-qt b{display:block;color:#eef2fb;font-size:1.02em}.agp-qt small{color:#8493af;font-size:.85em}.agp-qw{font-variant-numeric:tabular-nums}.agp-qstate{flex:none;padding:.4em .85em;border-radius:.5em;font-size:.82em;font-weight:700;background:#1b2740;color:#9aa7c2;white-space:nowrap}.agp-qstate:after{content:"Waiting"}@media (prefers-reduced-motion:no-preference){.agp-qw{animation:qTick 15s linear infinite}.agp-qrow--1{animation:qRow1 15s ease-in-out infinite}.agp-qrow--2{animation:qRow2 15s ease-in-out infinite}.agp-qrow--3{animation:qRow3 15s ease-in-out infinite}.agp-qrow--1 .agp-qstate:after{animation:qState1 15s step-end infinite}.agp-qrow--2 .agp-qstate:after{animation:qState2 15s step-end infinite}.agp-qrow--3 .agp-qstate:after{animation:qState3 15s step-end infinite}.agp-qrow--1 .agp-qstate{animation:qPill1 15s step-end infinite}.agp-qrow--2 .agp-qstate{animation:qPill2 15s step-end infinite}.agp-qrow--3 .agp-qstate{animation:qPill3 15s step-end infinite}.agp-qcount:after{animation:qCount 15s step-end infinite}}@keyframes qTick{0%{--qs:var(--qs0)}88%,to{--qs:calc(var(--qs0) + 13)}}@keyframes qRow1{0%,18%,95%,to{max-height:6em;opacity:1;padding-top:.85em;padding-bottom:.85em;margin-bottom:.7em;border-color:#202c49;background:#131d33;transform:none}20%,25%{border-color:#3b5488;background:#3b82f61a}28%,32%{border-color:#2f7d52;background:#2ecc7124}38%,90%{max-height:0;opacity:0;padding-top:0;padding-bottom:0;margin-bottom:0;border-color:#202c49;background:#131d33;transform:translate(2.5em)}}@keyframes qRow2{0%,42%,95%,to{max-height:6em;opacity:1;padding-top:.85em;padding-bottom:.85em;margin-bottom:.7em;border-color:#202c49;background:#131d33;transform:none}44%,49%{border-color:#3b5488;background:#3b82f61a}52%,56%{border-color:#2f7d52;background:#2ecc7124}62%,90%{max-height:0;opacity:0;padding-top:0;padding-bottom:0;margin-bottom:0;border-color:#202c49;background:#131d33;transform:translate(2.5em)}}@keyframes qRow3{0%,66%,95%,to{max-height:6em;opacity:1;padding-top:.85em;padding-bottom:.85em;margin-bottom:.7em;border-color:#202c49;background:#131d33;transform:none}68%,73%{border-color:#3b5488;background:#3b82f61a}76%,80%{border-color:#2f7d52;background:#2ecc7124}85%,92%{max-height:0;opacity:0;padding-top:0;padding-bottom:0;margin-bottom:0;border-color:#202c49;background:#131d33;transform:translate(2.5em)}}@keyframes qState1{0%,19%{content:"Waiting"}20%,27%{content:"Connecting\2026"}28%,94%{content:"Connected"}95%,to{content:"Waiting"}}@keyframes qState2{0%,43%{content:"Waiting"}44%,51%{content:"Connecting\2026"}52%,94%{content:"Connected"}95%,to{content:"Waiting"}}@keyframes qState3{0%,67%{content:"Waiting"}68%,75%{content:"Connecting\2026"}76%,94%{content:"Connected"}95%,to{content:"Waiting"}}@keyframes qPill1{0%,19%,95%,to{background:#1b2740;color:#9aa7c2}20%,27%{background:#3b82f62e;color:#93c5fd}28%,94%{background:#2ecc712e;color:#6ee7a8}}@keyframes qPill2{0%,43%,95%,to{background:#1b2740;color:#9aa7c2}44%,51%{background:#3b82f62e;color:#93c5fd}52%,94%{background:#2ecc712e;color:#6ee7a8}}@keyframes qPill3{0%,67%,95%,to{background:#1b2740;color:#9aa7c2}68%,75%{background:#3b82f62e;color:#93c5fd}76%,94%{background:#2ecc712e;color:#6ee7a8}}@keyframes qCount{0%,34%{content:"3 waiting"}36%,58%{content:"2 waiting"}60%,76%{content:"1 waiting"}78%,93%{content:"Queue clear"}95%,to{content:"3 waiting"}}.crsl-shot--c .agp{font-size:clamp(8px,1.5cqi,15px);padding:1.7em 1.9em}.agp-contacts{flex:1;min-height:0;display:flex;flex-direction:column;gap:1em}.agp-csearch{position:relative;height:3.2em;border:1px solid #24314F;border-radius:.6em;background:#0e1730;display:flex;align-items:center;padding:0 1em}.agp-ccaret{width:1.5px;height:1.25em;background:#7dd3fc}.agp-crefresh{position:absolute;right:.85em;top:50%;transform:translateY(-50%);color:#8fa0bf;display:grid;place-items:center}.agp-crefresh svg{width:1.15em;height:1.15em}.agp-clist{display:flex;flex-direction:column;gap:.55em}.agp-crow{display:flex;align-items:center;gap:.9em;padding:.8em 1em;background:#131d33;border:1px solid #202C49;border-radius:.7em}.agp-crow:first-child{background:transparent;border-color:transparent;padding-left:1em}.agp-ct{flex:1;min-width:0}.agp-ct b{display:block;color:#eef2fb;font-size:1em}.agp-ct b+span{color:#8493af;font-size:.88em}.agp-cnoname{color:#8493af;font-size:.95em}.agp-ccall{width:2.6em;height:2.6em;flex:none;border-radius:50%;background:#17233f;color:#35d07a;display:grid;place-items:center}.agp-ccall svg{width:1.15em;height:1.15em}@media (prefers-reduced-motion:no-preference){.agp-ccaret{animation:cCaret 1.05s step-end infinite}}@keyframes cCaret{0%,49%{opacity:1}50%,to{opacity:0}}.crsl-shot--h .agp{font-size:clamp(8px,1.5cqi,15px);padding:1.7em 1.9em}.agp-hist{flex:1;min-height:0;display:flex;flex-direction:column;gap:.9em}.agp-hhead{display:flex;align-items:center;gap:1em;color:#8fa0bf;font-size:.9em}.agp-hrefresh{margin-left:auto;display:flex;align-items:center;gap:.45em;padding:.45em .9em;border:1px solid #28344F;border-radius:.5em;background:#111c33;color:#c4cfe4;font-size:.85em;font-weight:600;white-space:nowrap}.agp-hrefresh svg{width:1em;height:1em}.agp-hlist{display:flex;flex-direction:column;gap:.5em}.agp-hrow2{display:flex;align-items:center;gap:.85em;padding:.75em .95em;background:#131d33;border:1px solid #202C49;border-radius:.65em}.agp-hdir{width:2.3em;height:2.3em;flex:none;border-radius:.55em;display:grid;place-items:center}.agp-hdir svg{width:1.05em;height:1.05em}.agp-hdir--out{background:#3b82f624;color:#7db0f7}.agp-hdir--in{background:#2ecc7124;color:#4ade80}.agp-hdir--internal{background:#a78bfa24;color:#c4b5fd}.agp-ht{flex:1;min-width:0}.agp-ht b{display:block;color:#eef2fb;font-size:1em;font-variant-numeric:tabular-nums}.agp-ht small{color:#8493af;font-size:.83em}.agp-hst{flex:none;padding:.3em .75em;border-radius:.45em;font-size:.78em;font-weight:700;background:#2ecc7129;color:#6ee7a8;white-space:nowrap}.agp-hst.is-miss{background:#f43f5e29;color:#fda4af}.agp-hcall{width:2.2em;height:2.2em;flex:none;border-radius:50%;background:#17233f;color:#35d07a;display:grid;place-items:center}.agp-hcall svg{width:1em;height:1em}.agp-hopen{flex:none;color:#8fa0bf;font-size:.85em;font-weight:600}@media (prefers-reduced-motion:no-preference){.agp-hrow2{animation:hRowIn 14s ease-out infinite;animation-delay:calc(var(--i) * .12s)}.agp-hrow2:first-child{animation:hRowIn 14s ease-out infinite,hNew 14s ease-out infinite}.agp-hrefresh{animation:hRefresh 14s ease-in-out infinite}}@keyframes hRowIn{0%{opacity:0;transform:translateY(-.5em)}6%,to{opacity:1;transform:translateY(0)}}@keyframes hNew{0%,2%{border-color:#2f7d52;background:#2ecc7124}12%,to{border-color:#202c49;background:#131d33}}@keyframes hRefresh{0%{transform:rotate(0)}4%{transform:rotate(360deg)}to{transform:rotate(360deg)}}.crsl-num{font-size:13px;font-weight:700;color:var(--muted);letter-spacing:.06em;font-variant-numeric:tabular-nums}.crsl-num b{color:var(--ink);font-size:15px}.dlr-stage.stat{min-height:0}.dlr-stage.stat .dlr-pane{position:static;opacity:1;pointer-events:auto}.crsl-ctrl{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:38px}.crsl-arw{width:44px;height:44px;flex:none;border-radius:50%;border:1px solid var(--line);background:var(--card);color:var(--ink);display:grid;place-items:center;cursor:pointer;box-shadow:var(--sh-1);transition:border-color .2s,color .2s,box-shadow .2s,transform .2s}.crsl-arw:hover{border-color:var(--brand);color:var(--brand);box-shadow:var(--sh-2)}.crsl-arw:active{transform:scale(.94)}.crsl-arw .ic-svg{width:18px;height:18px}.crsl-dots{display:flex;align-items:center;gap:8px}.crsl-dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:var(--line);cursor:pointer;transition:width .25s,background .25s}.crsl-dot:hover{background:var(--muted)}.crsl-dot.is-on{width:26px;border-radius:5px;background:var(--grad)}.crsl-dots{display:none}@media (max-width:860px){.crsl-slide .split{grid-template-columns:minmax(0,1fr);gap:26px}.crsl-stage{padding:18px;border-radius:22px}.crsl-tabs{display:none}.crsl-dots{display:flex}.crsl-num{display:none}.crsl-ctrl{margin-top:24px}.crsl-slide .sp-copy .ticks{display:none}.crsl-slide .sp-copy>p{margin-bottom:0}.crsl-shot--live,.crsl-shot--lc,.crsl-shot--q,.crsl-shot--c,.crsl-shot--h{aspect-ratio:5/7;height:auto}.crsl-shot--live .agp,.crsl-shot--lc .agp,.crsl-shot--q .agp,.crsl-shot--c .agp,.crsl-shot--h .agp{position:absolute;inset:0;overflow:hidden;font-size:clamp(9px,3.5cqi,13px);padding:1.15em 1.15em 1.3em;gap:.85em}.crsl-shot--live .agp-pad{display:none}.crsl-shot--live .agp-body{gap:0}.agp-tabs{gap:.3em;font-size:.82em}.agp-cb,.agp-ic{display:none}.agp-top{gap:.7em}.agp-me b{white-space:nowrap;font-size:1.02em}.agp-me span{white-space:nowrap}.agp-pres{margin:0 0 0 auto;font-size:.88em}.agp-out{font-size:.85em;padding:.4em .75em}.agp-list,.agp-clist,.agp-hlist,.agp-qlist{overflow:hidden}.agp-rows{overflow:hidden;-webkit-mask-image:linear-gradient(#000 84%,transparent);mask-image:linear-gradient(#000 84%,transparent)}.agp-body--lc{grid-template-columns:minmax(0,1fr);gap:.7em;grid-template-areas:"call" "mid" "right"}.lc-call{grid-area:call}.lc-mid{grid-area:mid}.lc-right{grid-area:right}.lc-hint,.lc-prow,.lc-cur,.lc-notes,.agp-tabs--wrap{display:none}.lc-call{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;text-align:left;align-items:center;gap:.5em .9em;padding:.9em}.lc-onlabel{order:1;flex-basis:100%}.lc-num{order:2}.lc-numsub{display:none}.lc-timer{order:3;margin:0}.lc-ctrls{order:4;margin-left:auto}.lc-hangup{order:5;flex-basis:100%;margin-top:.2em;padding:.7em}.lc-lwb{margin-top:0}.lc-inprog{background:none;border:0;padding:0}.agp-queue,.agp-contacts,.agp-hist{gap:.7em}.agp-queue{padding:1em}.agp-qhead{font-size:.85em}.agp-crow,.agp-hrow2,.agp-qrow{padding:.6em .75em}.agp-hopen{display:none}.agp-hhead{font-size:.82em}.agp-cc{padding:1em;gap:.85em}.agp-n{font-size:2em}}@media (max-width:400px){.crsl-stage{padding:12px}.crsl-shot--live .agp,.crsl-shot--lc .agp,.crsl-shot--q .agp,.crsl-shot--c .agp,.crsl-shot--h .agp{padding:.95em}}@media (prefers-reduced-motion:reduce){.crsl-track{transition:none}}.pains{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pain{background:var(--card);border:1px solid var(--line);border-left:3px solid var(--brand-2);border-radius:0 var(--r) var(--r) 0;padding:26px;box-shadow:var(--sh-1)}.pain b{display:block;font-size:16.5px;margin-bottom:9px;line-height:1.3}.pain p{font-size:14.5px;color:var(--muted)}.ucs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:22px}.uc{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:24px;box-shadow:var(--sh-1);display:flex;align-items:center;gap:16px;position:relative;overflow:hidden;transition:transform .26s cubic-bezier(.2,.8,.3,1),box-shadow .26s,border-color .26s}.uc:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--grad);transform:scaleY(0);transform-origin:top;transition:transform .3s}.uc:hover{transform:translateY(-4px);box-shadow:var(--sh-2);border-color:#c7d8f7}.uc:hover:before{transform:scaleY(1)}.uc-ic{width:50px;height:50px;border-radius:15px;background:#eef3fd;display:grid;place-items:center;font-size:22px;flex:none;transition:background .26s}.uc:hover .uc-ic{background:var(--grad)}.uc-t{flex:1;min-width:0}.uc-t h3{font-size:17px;margin-bottom:3px;line-height:1.3}.uc-t p{font-size:13.5px;color:var(--muted);line-height:1.5}.uc-go{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;color:var(--muted);flex:none;transition:all .26s}.uc-go svg{width:14px;height:14px}.uc:hover .uc-go{background:var(--ink);border-color:var(--ink);color:#fff;transform:translate(2px)}.ind-band{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px;box-shadow:var(--sh-1);display:grid;grid-template-columns:270px 1fr;gap:28px;align-items:center}.ind-head .mh{padding:0 0 6px}.ind-head p{font-size:14px;color:var(--muted);line-height:1.6}.ind-chips{display:flex;flex-wrap:wrap;gap:8px}.ind-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;background:var(--page);border:1px solid var(--line);font-size:13.5px;font-weight:600;color:var(--ink);transition:all .2s}.ind-chip span{font-size:15px}.ind-chip:hover{background:#fff;border-color:var(--brand-3);color:var(--brand);transform:translateY(-2px);box-shadow:var(--sh-1)}.stats-sec{padding:0 0 104px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background:none;border-radius:0;padding:0;position:relative;overflow:visible;box-shadow:none;border-top:1px solid rgba(255,255,255,.14)}.stats:before{content:"";position:absolute;top:-60%;left:-10%;width:60%;height:220%;background:radial-gradient(circle,rgba(59,130,246,.22),transparent 62%)}.stats.three{grid-template-columns:repeat(3,1fr);padding:28px 18px;border-radius:var(--r)}.stats.light{background:#fff;border:1px solid var(--line);box-shadow:var(--sh-2)}.stats.light:before{display:none}.stats.light .st b{color:var(--brand)}.stats.light .st span{color:var(--muted)}.st{text-align:left;position:relative;padding:32px 30px 4px;border-left:1px solid rgba(255,255,255,.1)}.st:first-child{border-left:0;padding-left:0}@media (max-width:760px){.stats{grid-template-columns:1fr 1fr}.st{padding:24px 18px 4px}.st:nth-child(3){border-left:0;padding-left:0}}.st b{display:block;font-size:clamp(32px,3.8vw,52px);color:#fff;line-height:1.05;letter-spacing:-.045em}.st span{font-size:13px;color:#8fa0bf;font-weight:500}.tsts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.tst{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:30px;box-shadow:var(--sh-1);display:flex;flex-direction:column;gap:16px;transition:transform .25s,box-shadow .25s}.tst:hover{transform:translateY(-4px);box-shadow:var(--sh-2)}.tst .ic{width:44px;height:44px;border-radius:13px;background:#eef3fd;display:grid;place-items:center;font-size:19px}.tst blockquote{font-size:16px;color:var(--ink);line-height:1.6;font-weight:500}.tst figcaption{margin-top:auto}.tst figcaption b{display:block;font-size:14.5px}.tst figcaption span{font-size:13px;color:var(--muted)}.fqs{display:flex;flex-direction:column;gap:12px}.fq{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:border-color .25s,box-shadow .25s}.fq[open]{border-color:var(--brand);box-shadow:0 14px 32px -22px #1d4ed866}.fq summary{list-style:none;cursor:pointer;padding:19px 22px;font-weight:600;font-size:16px;color:var(--ink);display:flex;align-items:center;gap:16px}.fq summary::-webkit-details-marker{display:none}.fq-n{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:12px;font-weight:800;color:var(--brand);background:#eef3fd;font-variant-numeric:tabular-nums;transition:background .3s,color .3s}.fq[open] .fq-n{background:var(--grad);color:#fff}.fq-q{flex:1}.fq-ic{flex:none;width:28px;height:28px;border-radius:50%;background:var(--page);display:grid;place-items:center;position:relative;transition:background .3s,transform .3s}.fq-ic i{width:10px;height:10px;position:relative;display:block}.fq-ic i:before,.fq-ic i:after{content:"";position:absolute;background:var(--muted);border-radius:2px;transition:background .3s,transform .3s}.fq-ic i:before{top:4px;left:0;width:10px;height:2px}.fq-ic i:after{left:4px;top:0;width:2px;height:10px}.fq[open] .fq-ic{background:var(--brand);transform:rotate(180deg)}.fq[open] .fq-ic i:before,.fq[open] .fq-ic i:after{background:#fff}.fq[open] .fq-ic i:after{transform:scaleY(0)}.fa{padding:0 22px 22px 68px}.fa p{color:var(--muted);font-size:15px;line-height:1.7}@media (max-width:560px){.fa{padding-left:22px}}.cta-sec{padding-bottom:104px;background:#eef1f7}.cta-card{position:relative;background:radial-gradient(900px 460px at 50% -20%,#1B2A5E,transparent 62%),linear-gradient(160deg,#0d1428,#080d1c 60%,#0b1224);border:1px solid #222E52;border-radius:34px;padding:76px 56px;text-align:center;overflow:hidden;box-shadow:0 44px 100px -34px #000000bf}.cta-inner{position:relative;z-index:2}.cta-card h2{color:#fff;font-size:clamp(28px,3.6vw,46px);line-height:1.12;margin-bottom:15px;letter-spacing:-.035em}.cta-card p{color:#93a3c4;max-width:600px;margin:0 auto 32px;font-size:16px;line-height:1.7}.cta-card .eyebrow{justify-content:center;display:inline-flex}.cta-grid-bg{position:absolute;inset:0;z-index:0;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 65% at 50% 45%,#000 30%,transparent 78%);mask-image:radial-gradient(ellipse 70% 65% at 50% 45%,#000 30%,transparent 78%)}.cta-orbs i{position:absolute;border-radius:50%;z-index:1;filter:blur(50px)}.cta-orbs i:first-child{width:420px;height:420px;top:-190px;right:-80px;background:#2563eb6b;animation:drift 14s ease-in-out infinite}.cta-orbs i:last-child{width:340px;height:340px;bottom:-170px;left:-60px;background:#06b6d44d;animation:drift 18s ease-in-out infinite reverse}@keyframes drift{50%{transform:translate(28px,22px) scale(1.1)}}.cta-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:34px;padding-top:26px;border-top:1px solid rgba(255,255,255,.08)}.cta-trust span{font-size:13px;color:#8394b8;font-weight:500}.panel{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh-3);transition:transform .4s cubic-bezier(.2,.8,.3,1)}.panel-bar{display:flex;align-items:center;gap:9px;padding:13px 17px;background:#f8fafd;border-bottom:1px solid var(--line-2)}.panel-bar i{width:7px;height:7px;border-radius:50%;background:#22c55e;flex:none;box-shadow:0 0 0 3px #22c55e26}.panel-bar span{font-size:11px;color:var(--muted);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.panel-cap{display:flex;align-items:center;gap:11px;padding:13px 17px;background:#f8fafd;border-top:1px solid var(--line-2)}.pc-d{width:8px;height:8px;flex:none;border-radius:50%;background:var(--brand);box-shadow:0 0 0 3px #1d4ed824;animation:blink 1.9s infinite}.pc-t{min-width:0}.pc-t b{display:block;font-size:13px;color:var(--ink);letter-spacing:-.01em;line-height:1.3}.pc-t span{display:block;font-size:11.5px;color:var(--muted);line-height:1.4;margin-top:1px}.panel.dark .panel-cap{background:#ffffff0a;border-top-color:#ffffff14}.panel.dark .pc-t b{color:#fff}.panel.dark .pc-t span{color:#8fa0bf}.panel.dark .pc-d{background:var(--brand-3);box-shadow:0 0 0 3px #60a5fa2e}.panel-body{padding:20px}.panel-body.pt0{padding-top:0}.prow{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.prow b{font-size:14.5px}.tag{font-size:11px;font-weight:700;padding:4px 10px;border-radius:100px;background:#eef3fd;color:var(--brand)}.tag.live{background:#dcfce7;color:#15803d}.tag.live:before{content:"\25cf";margin-right:5px;font-size:7px;vertical-align:middle;animation:blink 1.6s infinite}.tag.kb{background:#f1ebff;color:#7c3aed;flex:none}.panel.dark .tag.kb{background:#a78bfa29;color:#c4b5fd}@keyframes blink{50%{opacity:.3}}.bars{display:flex;align-items:flex-end;gap:5px;height:72px;margin-bottom:16px}.bars i{flex:1;background:linear-gradient(180deg,#60a5fa,#1d4ed8);border-radius:4px 4px 0 0;transform-origin:bottom;animation:grow 1s cubic-bezier(.2,.8,.3,1) both}@keyframes grow{0%{transform:scaleY(0)}}.pmet{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.pmet div{background:#f8fafd;border:1px solid var(--line-2);border-radius:12px;padding:12px;text-align:center}.pmet b{display:block;font-size:18px;color:var(--ink);letter-spacing:-.03em}.pmet span{font-size:11px;color:var(--muted)}.pmet.four{grid-template-columns:repeat(4,1fr);gap:8px}.pmet.four div{padding:10px 5px}.pmet.four b{font-size:16px}.pmet.four span{font-size:9.5px}.lm-acts{display:flex;gap:5px;flex:none}.lm-act{height:25px;padding:0 6px;border-radius:8px;display:flex;align-items:center;background:var(--line-2);color:var(--muted);transition:background .3s,color .3s,transform .3s,box-shadow .3s}.lm-act b{max-width:0;overflow:hidden;opacity:0;font-size:10.5px;font-weight:700;letter-spacing:.01em;color:inherit;white-space:nowrap;transition:max-width .35s ease,opacity .25s ease,margin-left .35s ease}.lm-act.is-on b{max-width:64px;opacity:1;margin-left:5px}.lm-act .ic-svg{width:12px;height:12px}.lm-act.is-on{background:var(--brand);color:#fff;transform:scale(1.06);box-shadow:0 0 0 4px #1d4ed82e}.panel.dark .lm-act{background:#1b2646;color:#8093b8}.panel.dark .lm-act.is-on{background:var(--brand-2);color:#fff;box-shadow:0 0 0 4px #3b82f638}.lm-wave{display:none;align-items:flex-end;gap:2px;height:16px;flex:none}.lm-wave i{width:2px;border-radius:2px;background:var(--brand);opacity:.85;animation:lmw 1s ease-in-out infinite}.lm-wave i:nth-child(1){height:40%;animation-delay:0ms}.lm-wave i:nth-child(2){height:74%;animation-delay:90ms}.lm-wave i:nth-child(3){height:52%;animation-delay:.18s}.lm-wave i:nth-child(4){height:96%;animation-delay:.27s}.lm-wave i:nth-child(5){height:62%;animation-delay:.36s}.panel.dark .lm-wave i{background:var(--brand-3)}.lm-row.is-mon .lm-wave{display:flex}[data-fp=live] .prow2 b,[data-fp=live] .prow2 small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:560px){.pmet.four{grid-template-columns:repeat(2,1fr)}.lmf-dots{gap:3px}.lmf-dots i{width:9px;height:9px;border-radius:3px}.lm-floor{gap:8px;padding:8px 9px}}@media (max-width:480px){.lm-floor>span{display:none}}.lm-row.is-mon{border-color:#1d4ed861;box-shadow:0 0 0 3px #1d4ed81a}.panel.dark .lm-row.is-mon{border-color:#60a5fa73;box-shadow:0 0 0 3px #3b82f624}@keyframes lmw{50%{transform:scaleY(.35)}}.lm-floor{display:flex;align-items:center;gap:10px;margin:0 0 9px;padding:8px 11px;border:1px solid var(--line-2);border-radius:13px}.lm-floor>span{font-size:11px;font-weight:700;color:var(--muted);letter-spacing:.05em;text-transform:uppercase}.lm-floor small{font-size:11px;color:var(--muted);margin-left:auto;white-space:nowrap}.lm-floor small b{font-size:11px;color:var(--ink)}.lmf-dots{display:flex;gap:4px;flex-wrap:wrap}.lmf-dots i{width:12px;height:12px;border-radius:4px;background:var(--line);transition:background .4s}.lmf-dots i.lmf-on{background:var(--brand)}.lmf-dots i.lmf-free{background:#34d399}.lmf-dots i.lmf-away{background:#fbbf24}.panel.dark .lm-floor{border-color:#ffffff1a}.panel.dark .lm-floor small b{color:#e9effb}.panel.dark .lmf-dots i{background:#26314f}.panel.dark .lmf-dots i.lmf-on{background:var(--brand-2)}.panel.dark .lmf-dots i.lmf-free{background:#34d399}.panel.dark .lmf-dots i.lmf-away{background:#fbbf24}.lm-story{padding-top:6px}.lm-stage{position:relative;height:210px;margin-bottom:2px}.lm-lines{position:absolute;inset:0;width:100%;height:100%}.lm-line{stroke:#263258;stroke-width:2.5;fill:none;transition:stroke .4s,stroke-dasharray .3s,opacity .4s}.lm-line.is-on{stroke:var(--brand-3);opacity:1}.lm-line.is-dash{stroke:#5a78b8;stroke-dasharray:6 6;opacity:.9}.lm-line.is-off{stroke:#263258;opacity:.15}.lm-node{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:7px;z-index:1}.lm-node-c{left:18.75%;top:77.5%}.lm-node-a{left:81.25%;top:77.5%}.lm-node-s{left:50%;top:20%}.lm-av-wrap{position:relative;display:inline-flex}.lm-av{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#141d3a;border:1.5px solid #263258;color:#8093b8;font-size:20px;transition:background .3s,color .3s,border-color .3s,box-shadow .3s}.lm-node b{font-size:12.5px;font-weight:700;color:#dce4f5}.lm-node.is-active .lm-av{background:var(--brand);border-color:var(--brand-3);color:#fff;box-shadow:0 0 0 6px #3b82f62e}.lm-pulse{position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--accent);opacity:0}.lm-node-s.is-watching .lm-pulse{opacity:1;animation:lmpulse 1.8s ease-out infinite}@keyframes lmpulse{0%{transform:scale(.85);opacity:.7}to{transform:scale(1.35);opacity:0}}.lm-modes{position:absolute;left:50%;top:56%;transform:translate(-50%,-50%);display:flex;gap:6px;background:#141d3aeb;padding:5px;border-radius:100px;border:1px solid #263258;z-index:2}.lm-mode{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:#5a6a8f;transition:background .3s,color .3s,transform .3s}.lm-mode .ic-svg{width:14px;height:14px}.lm-mode.is-active{background:var(--brand);color:#fff;transform:scale(1.15)}.pmet [data-fp-qtile].is-wait b{color:#b45309}.panel.dark .pmet [data-fp-qtile].is-wait b{color:#fbbf24}.prow2{display:flex;align-items:center;gap:12px;padding:11px;border:1px solid var(--line-2);border-radius:13px;margin-bottom:9px}.prow2:last-child{margin-bottom:0}.prow2 b{display:block;font-size:13.5px}.prow2 small{font-size:11.5px;color:var(--muted)}.prow2>div:nth-child(2){flex:1;min-width:0}.av{width:36px;height:36px;border-radius:11px;background:var(--brand);color:#fff;font-size:11.5px;font-weight:700;display:grid;place-items:center;flex:none}.av.g{background:var(--grad)}.wave{display:flex;gap:3px;align-items:center}.wave i{width:3px;border-radius:3px;background:var(--brand-2);animation:wv 1s ease-in-out infinite}.wave i:nth-child(1){height:8px}.wave i:nth-child(2){height:16px;animation-delay:.1s}.wave i:nth-child(3){height:22px;animation-delay:.2s}.wave i:nth-child(4){height:13px;animation-delay:.3s}.wave i:nth-child(5){height:18px;animation-delay:.4s}.wave.w i{background:#fff}@keyframes wv{50%{transform:scaleY(.4)}}.prog{height:8px;background:#eef2f8;border-radius:100px;overflow:hidden;margin-bottom:16px}.prog i{display:block;height:100%;background:var(--grad);border-radius:100px}.cmp-queue{display:flex;align-items:center;padding:10px 4px 2px;font-size:12px;color:var(--muted)}.cmp-qav{width:22px;height:22px;border-radius:50%;background:var(--line-2);color:var(--muted);font-size:9px;font-weight:700;display:grid;place-items:center;margin-left:-7px;border:2px solid var(--card);flex:none}.cmp-qav:first-child{margin-left:0}.cmp-queue b{color:var(--ink);margin:0 4px 0 9px}.cmp-last{margin-top:5px;font-size:11.5px;color:var(--muted)}.cmp-last span{color:var(--muted)}.cmp-last b{color:var(--ink);font-weight:700}.panel.dark .cmp-qav{background:#1b2646;color:#8093b8;border-color:#0f1730}.panel.dark .cmp-queue b,.panel.dark .cmp-last b{color:#e9effb}.panel.dark .cmp-queue,.panel.dark .cmp-last,.panel.dark .cmp-last span{color:#8fa0bf}.cmp-stage{height:186px;position:relative}.cmp-scene{display:none}.cmp-scene.is-on{display:block;animation:cmpIn .5s ease}@keyframes cmpIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cmp-file{display:flex;align-items:center;gap:11px;margin-bottom:10px}.cmp-fic{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:#eef3fd;color:var(--brand);font-size:18px;flex:none}.cmp-file b{display:block;font-size:13.5px}.cmp-file small{font-size:12px;color:var(--muted)}.cmp-note{display:block;margin-top:8px;font-size:12px;color:var(--muted)}.cmp-actions{display:flex;gap:8px;margin-top:14px}.cmp-abtn{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border:1px solid var(--line-2);border-radius:13px;font-size:12px;font-weight:700;color:var(--muted);transition:background .3s,color .3s,border-color .3s}.cmp-abtn .ic-svg{width:18px;height:18px}.cmp-abtn.is-hit{background:var(--brand);border-color:var(--brand);color:#fff}.cmp-abtn.is-hit b,.cmp-abtn.is-hit .ic-svg{color:#fff}.cmp-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.cmp-tagchip{padding:7px 14px;border:1px solid var(--line-2);border-radius:100px;font-size:12.5px;font-weight:600;color:var(--muted);transition:background .3s,color .3s,border-color .3s,transform .3s}.cmp-tagchip.is-on{background:#dcfce7;border-color:#86efac;color:#15803d;transform:scale(1.06)}.cmp-callback{display:flex;align-items:center;gap:11px;margin-top:14px;padding:12px;background:#eef3fd;border-radius:13px}.cmp-cbic{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--brand);font-size:16px;flex:none}.cmp-callback b{display:block;font-size:13px}.cmp-callback small{font-size:12px;color:var(--muted)}.ai-stage{height:178px;position:relative}.ai-scene{display:none}.ai-scene.is-on{display:block;animation:cmpIn .5s ease}.ai-voicebar{display:flex;gap:10px;margin-top:14px}.ai-vchip{flex:1;display:flex;align-items:center;gap:8px;padding:12px;border-radius:13px;background:#ffffff0a;border:1px solid #263258;color:#8093b8;font-size:12.5px;font-weight:700}.ai-vchip .ic-svg{color:var(--brand-3);width:16px;height:16px}.ai-vchip b{color:#8093b8;font-weight:700}.ai-modes{display:flex;gap:10px;margin-top:6px}.ai-modecard{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 10px;border-radius:14px;border:1px solid #263258;background:#ffffff08;color:#8093b8;font-size:12.5px;transition:background .3s,color .3s,border-color .3s,transform .3s}.ai-modecard b{font-size:13px;color:#dce4f5}.ai-modecard small{font-size:11px;color:#8093b8;text-align:center}.ai-modecard.is-hit{background:var(--brand);border-color:var(--brand-3);transform:scale(1.03)}.ai-modecard.is-hit b,.ai-modecard.is-hit small{color:#fff}.q-stage{height:150px;position:relative}.q-scene{display:none}.q-scene.is-on{display:block;animation:cmpIn .5s ease}.q-badges{display:flex;gap:8px;margin-top:14px}@keyframes qpulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}.q-pulse{animation:qpulse 1.3s ease-in-out infinite}@keyframes float{50%{transform:translateY(-7px)}}.flow{padding:26px 20px;display:flex;flex-direction:column;align-items:center}.fn{background:#f8fafd;border:1px solid var(--line);padding:11px 18px;border-radius:12px;font-size:13px;font-weight:600;color:var(--ink);transition:border-color .2s,transform .2s}.fn:hover{border-color:var(--brand-2);transform:translateY(-2px)}.fn.blue{background:#eef3fd;border-color:#c7d8f7;color:var(--brand)}.fn.green{background:#f0fdf4;border-color:#bbf7d0;color:#15803d}.fn.amber{background:#fffbeb;border-color:#fde68a;color:#b45309}.fl{width:2px;height:20px;background:linear-gradient(180deg,var(--brand-2),#C7D8F7);position:relative;overflow:hidden}.fl:after{content:"";position:absolute;left:-1px;width:4px;height:8px;border-radius:3px;background:var(--brand);animation:drop 1.8s linear infinite}@keyframes drop{0%{top:-8px}to{top:20px}}.fbr{display:flex;gap:9px;flex-wrap:wrap;justify-content:center;margin-top:4px}.fdots{display:flex;gap:5px;margin-top:16px}.fdots i{width:6px;height:6px;border-radius:50%;background:#c7d8f7;animation:blink 1.6s infinite}.fdots i:nth-child(2){animation-delay:.25s}.fdots i:nth-child(3){animation-delay:.5s}.rl{padding:14px 6px 4px}.rl-row{position:relative;display:flex;justify-content:space-between;padding:26px 6px 0}.rl-row:before{content:"";position:absolute;left:34px;right:34px;top:42px;height:3px;border-radius:3px;background:var(--line-2);z-index:0}.rl-fill{position:absolute;top:42px;left:34px;height:3px;width:0;border-radius:3px;background:var(--grad);z-index:1;transition:width .5s cubic-bezier(.2,.8,.3,1)}.rl-token{position:absolute;top:42px;left:34px;transform:translate(-50%,-50%);z-index:4;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:var(--brand);color:#fff;font-size:11px;font-weight:700;white-space:nowrap;box-shadow:0 8px 18px -5px #2563eb8c;transition:left .5s cubic-bezier(.2,.8,.3,1),opacity .35s ease}.rl-token .ic-svg{width:12px;height:12px}.rl-token.is-gone{opacity:0}.rl-st{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;width:74px;text-align:center}.rl-dot{width:34px;height:34px;border-radius:50%;background:#fff;border:2px solid var(--line);display:grid;place-items:center;color:var(--muted);transition:background .3s,border-color .3s,color .3s,transform .3s}.rl-dot .ic-svg{width:15px;height:15px}.rl-st b{font-size:11px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.rl-st small{font-size:10px;line-height:1.3;color:var(--muted)}.rl-st.is-try .rl-dot{background:#fffbeb;border-color:#f59e0b;color:#b45309;animation:qpulse 1s ease-in-out infinite}.rl-st.is-done .rl-dot{background:#eef3fd;border-color:var(--brand-2);color:var(--brand)}.rl-st.is-caught .rl-dot{background:linear-gradient(150deg,#22c55e,#0ea5e9);border-color:transparent;color:#fff;transform:scale(1.08)}.rl-stamp{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:16px;font-size:11.5px;font-weight:700;color:#15803d;opacity:0;transform:translateY(4px);transition:opacity .4s ease,transform .4s ease}.rl-stamp i{width:7px;height:7px;border-radius:50%;background:#22c55e}.rl-stamp.is-on{opacity:1;transform:none}.panel.dark .rl-row:before{background:#263258}.panel.dark .rl-dot{background:#141d3a;border-color:#2a3862;color:#8fa0bf}.panel.dark .rl-st b{color:#e9effb}.panel.dark .rl-st small{color:#8093b8}.panel.dark .rl-st.is-done .rl-dot{background:#1b2646;border-color:var(--brand-3);color:#9bc1ff}.panel.dark .rl-stamp{color:#6ee7a8}@media (max-width:480px){.rl-st small{display:none}.rl-st{width:56px}.rl-row:before,.rl-fill,.rl-token{top:38px}}.ib{padding:18px 20px 8px}.ib-step{display:flex;align-items:center;gap:11px;padding:10px 12px;margin-bottom:9px;border:1px solid var(--line);border-radius:12px;background:#f8fafd;opacity:0;transform:translateY(-9px);transition:opacity .4s ease,transform .4s ease,border-color .3s,box-shadow .3s,background .3s}.ib-step.is-in{opacity:1;transform:none}.ib-step.is-drag{border-color:var(--brand-2);background:#eef3fd;box-shadow:0 10px 22px -8px #2563eb57}.ib-ic{width:30px;height:30px;border-radius:9px;background:#fff;border:1px solid var(--line);display:grid;place-items:center;color:var(--brand);flex:none}.ib-ic .ic-svg{width:15px;height:15px}.ib-step b{display:block;font-size:12.5px;color:var(--ink);letter-spacing:-.01em}.ib-step small{font-size:10.5px;color:var(--muted)}.ib-pub{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:2px;padding:9px;border-radius:11px;font-size:11.5px;font-weight:700;color:#15803d;background:#f0fdf4;border:1px solid #BBF7D0;opacity:0;transform:translateY(4px);transition:opacity .4s ease,transform .4s ease}.ib-pub.is-on{opacity:1;transform:none}.ib-pub i{width:7px;height:7px;border-radius:50%;background:#22c55e}.panel.dark .ib-step{background:#141d3a;border-color:#263258}.panel.dark .ib-step.is-drag{background:#1b2646;border-color:var(--brand-3)}.panel.dark .ib-ic{background:#1b2646;border-color:#2a3862;color:#9bc1ff}.panel.dark .ib-step b{color:#e9effb}.panel.dark .ib-step small{color:#8093b8}.panel.dark .ib-pub{background:#22c55e1f;border-color:#22c55e4d;color:#6ee7a8}.ie{padding:16px 20px 6px}.ie-node{display:flex;align-items:center;gap:11px;padding:10px 12px;margin-bottom:8px;border:1px solid var(--line);border-radius:12px;background:#f8fafd;transition:border-color .3s,background .3s}.ie-node.is-edit{border-color:#f59e0b;background:#fffbeb}.ie-ic{width:30px;height:30px;border-radius:9px;background:#fff;border:1px solid var(--line);display:grid;place-items:center;color:var(--brand);flex:none}.ie-ic .ic-svg{width:15px;height:15px}.ie-node b{display:block;font-size:12.5px;color:var(--ink);letter-spacing:-.01em}.ie-node small{font-size:10.5px;color:var(--muted)}.ie-val{font-weight:700;color:var(--brand);transition:opacity .25s ease}.ie-val.is-swap{opacity:0}.ie-bar{display:flex;align-items:center;gap:12px;margin-top:12px}.ie-pub{padding:7px 16px;border-radius:9px;background:var(--brand);color:#fff;font-size:11.5px;font-weight:700;transition:transform .15s ease,background .2s ease}.ie-pub.is-press{transform:scale(.93);background:var(--brand-3)}.ie-toast{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:#15803d;opacity:0;transform:translate(-6px);transition:opacity .35s ease,transform .35s ease}.ie-toast.is-on{opacity:1;transform:none}.ie-toast i{width:7px;height:7px;border-radius:50%;background:#22c55e}.panel.dark .ie-node{background:#141d3a;border-color:#263258}.panel.dark .ie-node.is-edit{background:#f59e0b1a;border-color:#f59e0b66}.panel.dark .ie-ic{background:#1b2646;border-color:#2a3862;color:#9bc1ff}.panel.dark .ie-node b{color:#e9effb}.panel.dark .ie-node small{color:#8093b8}.panel.dark .ie-val{color:#9bc1ff}.panel.dark .ie-toast{color:#6ee7a8}.rp-player{display:flex;align-items:center;gap:10px;margin:10px 0 14px;padding:9px 11px;border:1px solid var(--line);border-radius:12px;background:#f8fafd}.rp-play{width:26px;height:26px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;flex:none}.rp-play .ic-svg{width:12px;height:12px}.rp-track{flex:1;height:4px;border-radius:4px;background:var(--line-2);overflow:hidden}.rp-track i{display:block;height:100%;width:0;border-radius:4px;background:var(--grad)}.rp-time{font-size:11px;font-variant-numeric:tabular-nums;color:var(--muted);min-width:40px;text-align:right}.panel.dark .rp-player{background:#141d3a;border-color:#263258}.panel.dark .rp-time{color:#8093b8}.heat{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.hrow{display:grid;grid-template-columns:repeat(12,1fr);gap:4px}.hrow i{aspect-ratio:1;border-radius:4px;background:#eef2f8;transition:transform .18s}.hrow i:hover{transform:scale(1.25)}.heat-ax{display:flex;justify-content:space-between;font-size:10.5px;color:var(--muted);margin-bottom:16px}.pbx-bar{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:14px;margin-bottom:10px;border:1px solid #CFE0FB;background:linear-gradient(120deg,#eef4ff,#f7fbff);transition:background .45s,border-color .45s}.pbx-bar-av{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff;flex:none;background:linear-gradient(150deg,var(--brand-2),var(--brand-deep));box-shadow:0 6px 16px -6px #1d4ed8b3;transition:background .45s}.pbx-bar-av .ic-svg{width:16px;height:16px}.pbx-bar-pulse{position:absolute;inset:0;border-radius:50%;border:2px solid var(--brand-2);animation:pbxcring 1.6s ease-out infinite}.pbx-bar>div{flex:1;min-width:0}.pbx-bar b{display:block;font-size:13px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbx-bar small{display:block;font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbx-bar-tag{flex:none;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#b45309;background:#fef6e7;border:1px solid #FCD9A4;transition:color .45s,background .45s,border-color .45s}.pbx-bar.is-live{border-color:#beebd3;background:linear-gradient(120deg,#eafbf2,#f7fffb)}.pbx-bar.is-live .pbx-bar-av{background:linear-gradient(150deg,#22c55e,#15803d);box-shadow:0 6px 16px -6px #22c55ea6}.pbx-bar.is-live .pbx-bar-pulse{display:none}.pbx-bar.is-live .pbx-bar-tag{color:#0e9c6c;background:#e7faf1;border-color:#beebd3}@keyframes pbxcring{0%{transform:scale(1);opacity:.85}to{transform:scale(1.75);opacity:0}}.pbx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pbx-ext{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:13px;border:1px solid var(--line-2);background:#fff;transition:border-color .4s,background .4s,box-shadow .4s}.pbx-ext>div{flex:1;min-width:0}.pbx-ext b{display:block;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbx-ext small{display:block;font-size:10.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbx-ext-av{position:relative;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;font-size:10.5px;font-weight:700;color:#fff;flex:none;background:linear-gradient(150deg,var(--brand-2),var(--brand-deep))}.pbx-ext-av.g2{background:linear-gradient(150deg,#22d3ee,#0e7490)}.pbx-ext-av.g3{background:linear-gradient(150deg,#818cf8,#4338ca)}.pbx-ext-ring{position:absolute;inset:-4px;border-radius:13px;border:2px solid #F59E0B;opacity:0}.pbx-ext.is-ring .pbx-ext-ring{opacity:1;animation:pbxext 1.2s ease-out infinite}@keyframes pbxext{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.28);opacity:0}}.pbx-ext-st{flex:none;font-size:10.5px;font-weight:700;color:var(--muted)}.pbx-ext.is-ring{border-color:#fcd9a4;background:#fffbf3}.pbx-ext.is-ring .pbx-ext-st{color:#b45309}.pbx-ext.is-live{border-color:#beebd3;background:#f5fffa;box-shadow:0 0 0 3px #22c55e1a}.pbx-ext.is-live .pbx-ext-st{color:#0e9c6c}.pbx-ext-wave{display:none;align-items:flex-end;gap:2px;height:13px;flex:none}.pbx-ext-wave i{width:2px;border-radius:2px;background:#16a34a;animation:lmw 1s ease-in-out infinite}.pbx-ext-wave i:nth-child(1){height:45%;animation-delay:0ms}.pbx-ext-wave i:nth-child(2){height:95%;animation-delay:.12s}.pbx-ext-wave i:nth-child(3){height:62%;animation-delay:.24s}.pbx-ext-wave i:nth-child(4){height:85%;animation-delay:.36s}.pbx-ext.is-live .pbx-ext-wave{display:flex}.panel.dark .pbx-bar{border-color:#2a3a66;background:#16204180}.panel.dark .pbx-bar b{color:#e9effb}.panel.dark .pbx-bar small{color:#8fa0bf}.panel.dark .pbx-bar.is-live{border-color:#1f5340;background:#12261f80}.panel.dark .pbx-ext{background:#141d3a;border-color:#263258}.panel.dark .pbx-ext b{color:#e9effb}.panel.dark .pbx-ext small,.panel.dark .pbx-ext-st{color:#8fa0bf}.panel.dark .pbx-ext.is-ring{background:#241e12;border-color:#5a431a}.panel.dark .pbx-ext.is-ring .pbx-ext-st{color:#fbbf24}.panel.dark .pbx-ext.is-live{background:#10261d;border-color:#1f5340}.panel.dark .pbx-ext.is-live .pbx-ext-st{color:#34d399}.panel.dark .pbx-ext-wave i{background:#34d399}@media (max-width:430px){.pbx-grid{grid-template-columns:1fr}}.panel.dark{background:#0f1730;border-color:#263258;box-shadow:0 34px 70px -28px #0000009e,0 0 0 1px #ffffff0a}.panel.dark .panel-bar{background:#141d3a;border-bottom-color:#263258}.panel.dark .panel-bar i{background:#22c55e;box-shadow:0 0 0 3px #22c55e2e}.panel.dark .panel-bar span{color:#8fa0bf}.panel.dark .prow b,.panel.dark .prow2 b,.panel.dark .pmet b{color:#fff}.panel.dark .prow2{border-color:#263258;background:#ffffff08}.panel.dark .prow2 small{color:#8093b8}.panel.dark .pmet div{background:#ffffff0a;border-color:#263258}.panel.dark .pmet span{color:#8093b8}.panel.dark .tag{background:#1b2646;color:#93c5fd}.panel.dark .tag.live{background:#22c55e24;color:#4ade80}.panel.dark .av{background:#1d4ed8}.panel.dark .prog{background:#1b2646}.panel.dark .hrow i{background:#18224a}.panel.dark .heat-ax{color:#8093b8}.panel.dark .fn{background:#141d3a;border-color:#263258;color:#dce4f5}.panel.dark .fn.blue{background:#2563eb2e;border-color:#3b5488;color:#93c5fd}.panel.dark .fn.green{background:#22c55e24;border-color:#2f6b48;color:#4ade80}.panel.dark .fn.amber{background:#f59e0b24;border-color:#7a5a22;color:#fcd34d}.panel.dark i.h0{background:#151f42}.panel.dark i.h1{background:#1b2a55}.panel.dark i.h2{background:#20356b}.panel.dark i.h3{background:#254080}.panel.dark i.h4{background:#2a4b96}.panel.dark i.h5{background:#2f56ab}.panel.dark i.h6{background:#3462c1}.panel.dark i.h7{background:#3b72d6}.panel.dark i.h8{background:#4a85e4}.panel.dark i.h9{background:#5e97ee}.panel.dark i.h10{background:#7db0f7}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch;margin-top:8px}.plan{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:36px 30px;box-shadow:var(--sh-1);display:flex;flex-direction:column;position:relative;transition:transform .25s,box-shadow .25s}.plan:hover{transform:translateY(-5px);box-shadow:var(--sh-2)}.plan.feat{border:2px solid var(--brand-2);box-shadow:0 26px 60px -24px #1d4ed866}.pop{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--grad);color:#fff;font-size:11.5px;font-weight:700;padding:6px 16px;border-radius:100px;box-shadow:0 8px 18px -7px #1d4ed899}.tier{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand);margin-bottom:10px}.amt{font-size:34px;font-weight:800;color:var(--ink);letter-spacing:-.04em;margin-bottom:12px}.amt small{font-size:14px;color:var(--muted);font-weight:500;margin-left:5px}.plan>p{font-size:14px;color:var(--muted);margin-bottom:22px}.plan .ticks{flex:1;margin-bottom:24px}.tbl-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r);background:#fff}.cmp{width:100%;border-collapse:collapse;min-width:640px}.cmp th,.cmp td{padding:15px 18px;text-align:left;font-size:14.5px;border-bottom:1px solid var(--line-2)}.cmp th{background:#f8fafd;font-size:13px;font-weight:700;color:var(--ink)}.cmp th.hi,.cmp td.hi{background:#f2f6fe}.cmp tbody tr:last-child td{border-bottom:0}.cmp td:not(:first-child){text-align:center;color:var(--muted);font-weight:600}.cmp td:first-child{color:var(--text)}.note{font-size:13.5px;color:var(--muted);margin-top:22px}.note.center{text-align:center}.cs{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:36px;box-shadow:var(--sh-1);margin-bottom:20px}.cs-head{display:flex;align-items:center;gap:14px;margin-bottom:22px}.cs-head .ic{width:52px;height:52px;border-radius:15px;background:#eef3fd;display:grid;place-items:center;font-size:22px}.cs-head h3{font-size:20px;margin-top:7px}.cs-body{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-bottom:26px}.cs-body p{font-size:14.5px;color:var(--muted)}.csx{display:block;transition:transform .25s,box-shadow .25s,border-color .25s}.csx:hover{transform:translateY(-3px);box-shadow:var(--sh-2);border-color:#c7d8f7}.csx-go{display:inline-flex;align-items:center;gap:7px;margin-top:22px;font-size:13.5px;font-weight:700;color:var(--brand)}.csx-go .ba{width:14px;height:14px;transition:transform .2s}.csx:hover .csx-go .ba{transform:translate(3px)}.hero.short.csh{text-align:left}.csh-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:38px;align-items:center}.csh-copy .eyebrow{display:inline-flex;align-items:center;gap:7px}.csh-copy .eyebrow .ic-svg{width:15px;height:15px}.csh-copy h1{font-size:clamp(28px,3.6vw,46px);line-height:1.1;margin:10px 0 0}.csh-logo-h1{margin:14px 0 0}.csh-logo-h1 img{height:auto;width:auto;max-height:clamp(40px,5.4vw,68px);max-width:clamp(80px,11vw,138px);display:block}.csh-big{flex:none;text-align:center;padding:26px 34px;border-radius:var(--r-lg);background:linear-gradient(160deg,#fff,#f1f6ff);border:1px solid var(--line);box-shadow:var(--sh-2)}.csh-big b{display:block;font-size:clamp(38px,4.4vw,56px);line-height:1;font-weight:800;letter-spacing:-.05em;color:var(--brand)}.csh-big span{display:block;margin-top:8px;font-size:12.5px;font-weight:600;color:var(--muted);max-width:16ch}.csd{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:44px;margin-top:44px;align-items:start}.csd-main .eyebrow{display:block;margin:32px 0 10px}.csd-main .eyebrow:first-child{margin-top:0}.csd-lead{font-size:16.5px;line-height:1.7;color:var(--ink);font-weight:500}.csd-main>p{font-size:15.5px;line-height:1.78;color:var(--text);margin-bottom:16px}.csd-main>p:last-child{margin-bottom:0}.csd-side{position:sticky;top:calc(var(--chrome-h) + 20px);display:flex;flex-direction:column;gap:18px}.csd-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:24px;box-shadow:var(--sh-1)}.csd-card b{display:block;font-size:15px;margin-bottom:14px}.csd-stack{list-style:none;display:flex;flex-direction:column;gap:10px}.csd-stack li{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--text)}.csd-stack .ic-svg{width:20px;height:20px;padding:4px;border-radius:50%;flex:none;background:#e9f9f2;color:var(--ok)}.csd-q{padding:24px;border-radius:var(--r);color:#fff;background:linear-gradient(160deg,var(--brand),var(--brand-deep));box-shadow:0 20px 44px -22px #1d4ed899}.csd-q blockquote{font-size:14.5px;line-height:1.65;font-weight:500;margin-bottom:18px}.csd-q figcaption{display:flex;align-items:center;gap:11px}.csd-q figcaption>div>b{display:block;font-size:13.5px;color:#fff}.csd-q figcaption>div>span{display:block;font-size:12px;color:#c7dafb;line-height:1.4}.csd-q .pav{background:#ffffff2e;color:#fff}.csms{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.csm{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:26px;box-shadow:var(--sh-1);transition:transform .25s,box-shadow .25s,border-color .25s}.csm:hover{transform:translateY(-4px);box-shadow:var(--sh-2);border-color:#c7d8f7}.csm-ic{width:44px;height:44px;border-radius:13px;background:#eef3fd;color:var(--brand);display:grid;place-items:center;margin-bottom:16px}.csm-ic .ic-svg{width:21px;height:21px}.csm-tag{display:block;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin-bottom:6px}.csm h3{font-size:16.5px;margin-bottom:7px;letter-spacing:-.02em}.csm p{font-size:13.5px;line-height:1.6;color:var(--muted)}.csm-go{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;margin-top:auto;padding-top:16px;font-size:13px;font-weight:700;color:var(--brand)}.csm-go .ba{width:14px;height:14px;transition:transform .2s}.csm:hover .csm-go .ba{transform:translate(3px)}@media (max-width:900px){.csh-grid{grid-template-columns:minmax(0,1fr);gap:24px}.csh-big{align-self:start;padding:20px 26px}.csd{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:32px}.csd-side{position:static}.csms{grid-template-columns:1fr}}.cgrid{display:grid;grid-template-columns:.9fr 1.1fr;gap:52px;align-items:start}.citem{display:flex;gap:15px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.citem.last{border-bottom:0}.citem .ic{width:44px;height:44px;border-radius:13px;background:#eef3fd;display:grid;place-items:center;font-size:18px;flex:none}.citem b{display:block;font-size:14.5px;margin-bottom:2px}.citem a{color:var(--brand);font-weight:600;font-size:15px}.citem a:hover{text-decoration:underline}.citem .pl{font-size:14px;color:var(--muted)}.form{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:36px;box-shadow:var(--sh-2)}.form h3{font-size:23px;margin-bottom:24px}.frow{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px}.form label{display:block;font-size:12.5px;font-weight:600;color:var(--ink);margin-bottom:7px}.form input,.form select,.form textarea{width:100%;padding:12px 15px;border:1.5px solid var(--line);border-radius:11px;font:inherit;font-size:14.5px;color:var(--ink);background:#f8fafd;outline:none;transition:border-color .15s,box-shadow .15s,background .15s}.form input:focus,.form select:focus,.form textarea:focus{border-color:var(--brand-2);background:#fff;box-shadow:0 0 0 4px #1d4ed81a}.form textarea{min-height:108px;resize:vertical;margin-bottom:20px}.form .btn{width:100%}.posts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.post{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:28px;box-shadow:var(--sh-1);display:flex;flex-direction:column;gap:12px;transition:transform .25s,box-shadow .25s,border-color .25s}.post:hover{transform:translateY(-4px);box-shadow:var(--sh-2);border-color:#c7d8f7}.post .tag{align-self:flex-start}.post h3{font-size:18.5px;line-height:1.3}.post p{font-size:14px;color:var(--muted)}.article p{font-size:17px;line-height:1.85;color:var(--text);margin-bottom:22px}.hero.short .tag{display:inline-block;margin-bottom:16px}footer{background:var(--ink);color:#8fa0bf;padding:72px 0 32px}.f-top{display:grid;grid-template-columns:1.15fr 3fr;gap:44px;margin-bottom:46px}.f-brand .logo{margin-bottom:16px}.f-brand p{font-size:13.5px;line-height:1.7;margin-bottom:20px;max-width:330px}.socials{display:flex;gap:9px}.socials a{width:36px;height:36px;border-radius:11px;background:#1a2440;display:grid;place-items:center;font-weight:700;font-size:14px;color:#b4c1d8;transition:background .2s,transform .2s,color .2s}.socials a:hover{background:var(--brand);color:#fff;transform:translateY(-3px)}.f-cols{display:grid;grid-template-columns:repeat(4,max-content);gap:26px;justify-content:space-between}.f-col b{display:block;color:#fff;font-size:14px;margin-bottom:14px;white-space:nowrap}.f-col a{display:block;font-size:13px;padding:4px 0;transition:color .15s;white-space:nowrap}.f-col a:hover{color:#fff}.f-bottom{border-top:1px solid #1A2440;padding-top:24px;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font-size:12.5px}.f-bottom a{color:#b4c1d8}.f-bottom a:hover{color:#fff}.csgrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:22px}.csf{display:flex;flex-direction:column;padding:32px;border-radius:var(--r-lg);background:linear-gradient(160deg,#3b82f629,#06b6d40d);border:1px solid #2B3A66;transition:border-color .25s,transform .25s,box-shadow .25s}.csf:hover{border-color:#3f5488;transform:translateY(-3px);box-shadow:0 26px 54px -30px #000000e6}.csf-tag{display:inline-flex;align-items:center;gap:7px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7dd3fc}.csf-tag .ic-svg{width:14px;height:14px}.csf-big{margin:20px 0 4px}.csf-big b{display:block;font-size:clamp(46px,5vw,68px);line-height:1;font-weight:800;letter-spacing:-.05em;background:linear-gradient(120deg,#fff 40%,#7dd3fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.csf-big span{display:block;margin-top:6px;font-size:13px;font-weight:600;color:#8fa0bf}.csf h3{font-size:20px;color:#fff;margin:16px 0 8px;letter-spacing:-.02em}.csf p{font-size:14px;line-height:1.62;color:#9db0d0}.csf-mets{display:flex;flex-wrap:wrap;gap:22px;margin:20px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.11)}.csf-m b{display:block;font-size:19px;color:#fff;letter-spacing:-.02em}.csf-m span{display:block;font-size:11.5px;color:#8093b8;margin-top:2px}.csf-go{display:inline-flex;align-items:center;gap:7px;margin-top:22px;font-size:13.5px;font-weight:700;color:#7dd3fc}.csf-go .ba{width:14px;height:14px;transition:transform .2s}.csf:hover .csf-go .ba{transform:translate(3px)}.csrows{display:flex;flex-direction:column;gap:12px}.csr{flex:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:16px;align-items:center;padding:20px 22px;border-radius:var(--r);background:#ffffff09;border:1px solid #26315A;transition:background .25s,border-color .25s,transform .25s}.csr:hover{background:#3b82f617;border-color:#3b5488;transform:translate(3px)}.csr-ic{width:42px;height:42px;flex:none;border-radius:12px;display:grid;place-items:center;background:#18224a;color:#7dd3fc}.csr-ic .ic-svg{width:20px;height:20px}.csr-tag{display:block;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7dd3fc;margin-bottom:4px}.csr-t h3{font-size:15.5px;color:#fff;letter-spacing:-.02em;margin-bottom:3px}.csr-t p{font-size:12.5px;line-height:1.5;color:#8fa0bf}.csr-n{text-align:right;flex:none}.csr-n b{display:block;font-size:22px;color:#fff;letter-spacing:-.03em;line-height:1.1}.csr-n span{display:block;font-size:10.5px;color:#8093b8;margin-top:3px;max-width:14ch}.csr-go{flex:none;color:#7dd3fc}.csr-go .ba{width:15px;height:15px;transition:transform .2s}.csr:hover .csr-go .ba{transform:translate(3px)}@media (max-width:980px){.csgrid{grid-template-columns:minmax(0,1fr)}.csr{grid-template-columns:auto minmax(0,1fr) auto}.csr-n{display:none}}@media (max-width:560px){.csf{padding:24px}.csr{padding:16px 17px;gap:13px}.csr-ic{width:36px;height:36px}}.rvwall{columns:3;column-gap:20px}.rvwall>*{break-inside:avoid;-webkit-column-break-inside:avoid;margin:0 0 20px}.rvsum{padding:26px 24px;border-radius:var(--r);color:#fff;background:linear-gradient(160deg,var(--brand),var(--brand-deep));box-shadow:0 20px 44px -22px #1d4ed8a6}.rvsum-n{display:block;font-size:52px;line-height:1;font-weight:800;letter-spacing:-.04em;color:#fff}.rvsum-s{display:flex;gap:3px;margin:10px 0 8px}.rvsum-s i{font-style:normal;font-size:15px;line-height:1;color:#ffd27a}.rvsum-l{display:block;font-size:13px;color:#c7dafb;line-height:1.5}.rvsum-m{display:flex;gap:26px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.22)}.rvsum-m b{display:block;font-size:20px;color:#fff;letter-spacing:-.02em}.rvsum-m span{display:block;font-size:11.5px;color:#c7dafb;margin-top:1px}.rvc{padding:24px 22px;border-radius:var(--r);background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-1);transition:transform .25s,box-shadow .25s,border-color .25s}.rvc:hover{transform:translateY(-3px);box-shadow:var(--sh-2);border-color:#c7d8f7}.rvc-s{display:flex;gap:3px;margin-bottom:12px}.rvc-s i{font-style:normal;font-size:14px;line-height:1;color:#d8e0ee}.rvc-s i.on{color:#f5a524}.rvc blockquote{font-size:14.5px;line-height:1.62;color:var(--ink);font-weight:500;letter-spacing:-.01em;margin-bottom:18px}.rvc figcaption{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid var(--line-2)}.rvc figcaption b{font-size:13.5px;color:var(--ink);letter-spacing:-.01em}.rvlogo{flex:none;width:80px;height:25px;display:block;object-fit:contain;padding:5px 7px;border-radius:8px;background:#f1f5fd;border:1px solid var(--line-2);box-sizing:content-box}@media (max-width:980px){.rvwall{columns:2}}@media (max-width:640px){.rvwall{columns:1}.rvsum-n{font-size:44px}}.pfn{transition:background .3s,border-color .3s,color .3s,box-shadow .3s}.pfn.lit{background:#3b82f638;border-color:#60a5fa8c;color:#fff;box-shadow:0 0 0 3px #3b82f61f}.pfn.start.lit,.pfn.ivr.lit{background:linear-gradient(150deg,#3b82f657,#06b6d433)}.ptable tr{transition:background .3s}.ptable tr.lit{background:#3b82f61a}.ptable tr.lit td:first-child b{color:var(--brand)}.phcells i{transition:transform .22s,filter .22s}.phcells i.lit{transform:scaleY(1.3);filter:brightness(1.7)}.pbar i,.ot i{transition:width .8s cubic-bezier(.2,.8,.3,1)}[data-pm-q],[data-pm-w],[data-pm-v],[data-pm-ov],[data-pm-bal],[data-pm-today],[data-pm-spent],[data-pm-mins],[data-pm-done],[data-pm-conn],[data-pm-succ],[data-pm-rem]{font-variant-numeric:tabular-nums}.pdot{transition:background .3s,box-shadow .3s}.hw{position:relative;border-radius:var(--r-lg);padding:1.05em;overflow:hidden;background:linear-gradient(168deg,#111a33,#0b1020 52%,#0d1428);border:1px solid rgba(255,255,255,.09);box-shadow:0 40px 90px -40px #0b10208c,0 2px #ffffff0d inset}.hw-body{--hl1:#E3EAF6;--hs:#F8FAFF;--ht:#16213D;--hm:#64748B;border-radius:20px;padding:20px 22px 22px;background:linear-gradient(180deg,#f8faff,#eaf0fa);border:1px solid #DCE5F4}.sec.dark .hw-body b{color:var(--ht)}.hw-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid var(--hl1)}.hw-head-r{display:flex;align-items:center;gap:14px}.hw-nav{display:flex;gap:6px}.hw-navbtn{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color:#9daac4;transition:background .2s,color .2s,transform .15s}.hw-navbtn:hover{background:#ffffff29;color:#fff}.hw-navbtn:active{transform:scale(.9)}.hw-navbtn .ic-svg{width:15px;height:15px}.su-ic-wrap{cursor:pointer;transition:transform .15s}.su-ic-wrap:hover{transform:scale(1.08)}.su-ic-wrap:active{transform:scale(.94)}.su-ic-wrap:focus-visible{outline:2px solid var(--brand-3);outline-offset:2px}.su-live{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--brand)}.su-live i{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #22c55e2e;animation:blink 1.6s infinite}.su-eta{font-size:12.5px;font-weight:600;color:var(--hm);font-variant-numeric:tabular-nums}.hw-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:22px;align-items:start}.hw-steps{position:relative}.hw-steps:before{content:"";position:absolute;left:17px;top:31px;bottom:31px;width:2px;background:var(--hl1);z-index:0}.su-item{position:relative;z-index:1;display:grid;grid-template-columns:36px 1fr auto;gap:13px;align-items:center;padding:13px 0;border-bottom:1px solid var(--hl1)}.su-item:last-child{border-bottom:0}.su-ic-wrap{position:relative;width:36px;height:36px}.su-ic{position:relative;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;color:#93a3be;background:#fff;border:1px solid var(--hl1);transition:all .4s}.su-ic .ic-svg{width:17px;height:17px}.su-num{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;font-size:9px;font-weight:800;color:var(--hm);background:#fff;border:1.5px solid var(--hl1);transition:all .4s}.su-item.doing .su-num{background:var(--brand);color:#fff;border-color:var(--hs)}.su-item.done .su-num{background:#16a34a;color:#fff;border-color:var(--hs)}.su-item.doing .su-ic:after{content:"";position:absolute;inset:-1px;border-radius:12px;border:2px solid var(--brand-2);animation:pbxcring 1.8s ease-out infinite}.su-t{min-width:0}.su-t b{display:block;font-size:14px;color:var(--ht);letter-spacing:-.01em}.su-t small{font-size:11.5px;color:var(--hm)}.su-time{display:none}.su-st{min-width:74px;text-align:center;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 9px;border-radius:100px;color:#94a3b8;background:#fff;border:1px solid var(--hl1);transition:all .4s}.su-item.doing .su-ic{color:#fff;background:var(--grad);border-color:transparent}.su-item.doing .su-st{color:var(--brand);background:#e8f0fe;border-color:#cfe0fb}.su-item.done .su-ic{color:#fff;background:linear-gradient(150deg,#22c55e,#0ea5e9);border-color:transparent}.su-item.done .su-st{color:#15803d;background:#e9f9f2;border-color:#a9e3cc}.su-item.done .su-t b,.su-item.doing .su-t b{color:var(--ht)}.hw-prev{position:relative;height:320px}.hwp{position:absolute;inset:0;padding:15px 16px;border-radius:15px;overflow:hidden;background:var(--hs);border:1px solid var(--hl1);box-shadow:0 8px 22px -14px #0e1a334d;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .45s,transform .45s cubic-bezier(.2,.8,.3,1),visibility .45s}.hw[data-step="0"] .hwp[data-p="0"],.hw[data-step="1"] .hwp[data-p="1"],.hw[data-step="2"] .hwp[data-p="2"],.hw[data-step="3"] .hwp[data-p="3"]{opacity:1;visibility:visible;transform:none}.hwp-h{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--ht);margin-bottom:12px}.hwp-h .ic-svg{width:15px;height:15px;color:var(--brand)}.hwp-c{margin-left:auto;font-size:10.5px;font-weight:700;color:var(--hm);background:#fff;border:1px solid var(--hl1);border-radius:100px;padding:3px 9px}.hwp-c.live{color:#15803d;background:#e9f9f2;border-color:#a9e3cc}.hwp-n{margin-top:12px;font-size:11.5px;line-height:1.5;color:var(--hm)}.hwn-list{display:flex;flex-direction:column;gap:8px}.hwn{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:11px;background:#fff;border:1px solid var(--hl1);opacity:0;transform:translate(-6px);transition:opacity .4s,transform .4s}.hw[data-step="0"] .hwn{opacity:1;transform:none}.hw[data-step="0"] .hwn[data-d="1"]{transition-delay:.14s}.hw[data-step="0"] .hwn[data-d="2"]{transition-delay:.28s}.hwn-k{width:26px;height:26px;flex:none;border-radius:8px;display:grid;place-items:center;background:#eef3fd;color:var(--brand)}.hwn-k .ic-svg{width:13px;height:13px}.hwn b{display:block;font-size:12.5px;color:var(--ht);font-variant-numeric:tabular-nums}.hwn small{font-size:10.5px;color:var(--hm)}.hwn-s{margin-left:auto;font-size:10px;font-weight:700;color:#15803d;background:#e9f9f2;border:1px solid #A9E3CC;border-radius:100px;padding:3px 8px}.hwf{display:flex;flex-direction:column;align-items:center;gap:0}.hwf-n{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:10px;font-size:11.5px;font-weight:600;color:var(--ht);background:#fff;border:1px solid var(--hl1)}.hwf-n .ic-svg{width:13px;height:13px;color:var(--brand)}.hwf-l{width:2px;height:13px;background:#cbd8ee}.hwf-ds{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;width:100%}.hwf-d{padding:7px 10px;border-radius:9px;font-size:11px;font-weight:600;text-align:center;color:var(--brand);background:#e8f0fe;border:1px solid #CFE0FB;opacity:0;transform:scale(.94);transition:opacity .38s,transform .38s}.hw[data-step="1"] .hwf-d{opacity:1;transform:none}.hw[data-step="1"] .hwf-d[data-d="1"]{transition-delay:.1s}.hw[data-step="1"] .hwf-d[data-d="2"]{transition-delay:.2s}.hw[data-step="1"] .hwf-d[data-d="3"]{transition-delay:.3s}.hwt-list{display:flex;flex-direction:column;gap:7px}.hwt{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:11px;background:#fff;border:1px solid var(--hl1);opacity:0;transform:translateY(6px);transition:opacity .38s,transform .38s}.hw[data-step="2"] .hwt{opacity:1;transform:none}.hw[data-step="2"] .hwt[data-d="1"]{transition-delay:.12s}.hw[data-step="2"] .hwt[data-d="2"]{transition-delay:.24s}.hw[data-step="2"] .hwt[data-d="3"]{transition-delay:.36s}.hwt-a{width:26px;height:26px;flex:none;border-radius:8px;display:grid;place-items:center;font-size:10px;font-weight:700;color:#fff;background:var(--grad)}.hwt b{display:block;font-size:12.5px;color:var(--ht)}.hwt small{font-size:10.5px;color:var(--hm)}.hwt-s{margin-left:auto;color:#16a34a}.hwt-s .ic-svg{width:15px;height:15px}.hwb{display:flex;align-items:flex-end;gap:5px;height:86px;padding:0 2px}.hwb i{flex:1;border-radius:4px 4px 0 0;height:6px;background:linear-gradient(180deg,var(--brand-2),var(--brand));transition:height .5s cubic-bezier(.2,.8,.3,1)}.hw[data-step="3"] .hwb i{height:var(--h)}.hwb i[data-d="1"]{transition-delay:.04s}.hwb i[data-d="2"]{transition-delay:.08s}.hwb i[data-d="3"]{transition-delay:.12s}.hwb i[data-d="4"]{transition-delay:.16s}.hwb i[data-d="5"]{transition-delay:.2s}.hwb i[data-d="6"]{transition-delay:.24s}.hwb i[data-d="7"]{transition-delay:.28s}.hwb i[data-d="8"]{transition-delay:.32s}.hwb i[data-d="9"]{transition-delay:.36s}.hwb i[data-d="10"]{transition-delay:.4s}.hwb i[data-d="11"]{transition-delay:.44s}.hwk{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.hwk div{padding:9px 8px;border-radius:10px;text-align:center;background:#fff;border:1px solid var(--hl1)}.hwk b{display:block;font-size:15px;color:var(--ht);letter-spacing:-.02em}.hwk span{display:block;font-size:9.5px;color:var(--hm);margin-top:2px}.su-bar{height:4px;margin-top:18px;border-radius:4px;background:var(--hl1);overflow:hidden}.su-bar i{display:block;height:100%;width:0;border-radius:4px;background:linear-gradient(90deg,var(--brand),var(--accent));transition:width .55s cubic-bezier(.2,.8,.3,1)}.hw-cap{display:flex;align-items:center;gap:14px;margin-top:12px;padding:0 16px;height:60px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.hw-n{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:11px;font-size:13px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums;background:linear-gradient(150deg,var(--brand-2),var(--brand-deep))}.hw-tx{min-width:0}.hw-tx b{display:block;font-size:14px;color:#fff;line-height:1.25}.hw-tx span{display:block;margin-top:1px;font-size:12px;color:#8fa0bf;line-height:1.35}.hw-pct{margin-left:auto;flex:none;font-size:12px;color:#8fa0bf;white-space:nowrap}.hw-pct b{color:#fff;font-variant-numeric:tabular-nums}@media (max-width:860px){.hw-grid{grid-template-columns:minmax(0,1fr);gap:16px}.hw-prev{order:-1;height:auto}.hwp{position:static;display:none;transform:none}.hw[data-step="0"] .hwp[data-p="0"],.hw[data-step="1"] .hwp[data-p="1"],.hw[data-step="2"] .hwp[data-p="2"],.hw[data-step="3"] .hwp[data-p="3"]{display:block}.su-st{min-width:0;padding:5px 8px}.hw-cap{height:auto;padding:12px 13px}.hw-pct{display:none}}@media (max-width:720px){.su-item{grid-template-columns:34px 1fr;gap:12px;row-gap:8px}.su-ic{width:34px;height:34px}.su-time{display:none}.su-st{grid-column:2;justify-self:start;min-width:0}.su-head{flex-wrap:wrap;gap:8px}.su-foot{flex-wrap:wrap}.su-foot span{margin-left:0;width:100%}}.prow2{transition:background .3s,border-color .3s}.prow2.is-ring{background:#fbbf2424;border-color:#fbbf2466}.prow2.is-live{background:#22c55e21;border-color:#22c55e61}.panel.dark .prow2.is-ring{background:#fbbf2421;border-color:#fbbf2457}.panel.dark .prow2.is-live{background:#22c55e24;border-color:#22c55e5c}.prow2.is-ring .tag{background:#fbbf2433;border-color:#fbbf2473;color:#b45309;animation:blink 1s infinite}.panel.dark .prow2.is-ring .tag{color:#fcd34d}.prow2.is-live .tag{background:#22c55e33;border-color:#22c55e73;color:#15803d}.panel.dark .prow2.is-live .tag{color:#6ee7a8}.prow2 [data-fp-tag]{font-variant-numeric:tabular-nums;min-width:74px;text-align:center}[data-fp-t],[data-fp-dialed],[data-fp-int],[data-fp-conv],[data-fp-at],[data-fp-calls]{font-variant-numeric:tabular-nums}.prog i{transition:width .9s cubic-bezier(.2,.8,.3,1)}.heat i{transition:transform .25s,filter .25s,box-shadow .25s}.heat i.lit{transform:scaleY(1.32);filter:brightness(1.75);box-shadow:0 0 10px -1px #60a5fabf}.shx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:14px 48px;align-items:start;padding-top:24px;border-top:1px solid var(--line);margin-bottom:46px}.shx h2{font-size:clamp(26px,3.1vw,42px);line-height:1.12;letter-spacing:-.03em}.shx-p{font-size:15.5px;line-height:1.7;color:var(--muted);padding-top:5px}.shx-eb{grid-column:1/-1;display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--brand)}.shx-eb:before{content:"";width:20px;height:2px;border-radius:2px;background:var(--grad)}.sec.dark .shx-eb,.cs-dark .shx-eb,.stats-dark .shx-eb,.portal-sec .shx-eb,.clients-sec .shx-eb{color:#7dd3fc}.sec.dark .shx,.cs-dark .shx,.stats-dark .shx,.portal-sec .shx,.clients-sec .shx{border-top-color:#ffffff24}.sec.dark .shx-p,.cs-dark .shx-p,.stats-dark .shx-p,.portal-sec .shx-p,.clients-sec .shx-p{color:#8fa0bf}@media (max-width:900px){.shx{grid-template-columns:1fr;gap:10px;margin-bottom:34px}.shx-p{padding-top:0}}.r{opacity:1}html.js .r{opacity:0;transform:translateY(20px)}html.js .r.in{opacity:1;transform:none;transition:opacity .55s cubic-bezier(.2,.8,.3,1),transform .55s cubic-bezier(.2,.8,.3,1)}html.js .r.d1.in{transition-delay:.07s}html.js .r.d2.in{transition-delay:.14s}html.js .r.d3.in{transition-delay:.21s}@media (max-width:1100px){.bento{grid-template-columns:repeat(2,1fr)}.bt.wide{grid-column:span 2}.bt.tall{grid-row:span 1}.fcards,.ucs{grid-template-columns:repeat(2,1fr)}.ind-band{grid-template-columns:1fr;gap:20px}.steps{grid-template-columns:1fr;gap:0}.steps:before{inset:18px auto 22px 18px;width:1.5px;height:auto;background:linear-gradient(180deg,#7dd3fc8c,#7dd3fc24)}.step{padding:0 0 28px 58px}.step .sn{position:absolute;left:0;top:0;margin:0}.step .sic{margin-bottom:10px}.f-cols{grid-template-columns:repeat(3,1fr)}.f-top{grid-template-columns:1fr}}@media (max-width:980px){.hero-grid{grid-template-columns:1fr;gap:44px}.hero{padding:60px 0 72px}.lede{max-width:none}.pcs,.tsts,.posts,.pains,.cscs{grid-template-columns:1fr}.plans{grid-template-columns:1fr;max-width:520px;margin:8px auto 0}.cgrid{grid-template-columns:1fr;gap:36px}.cs-body{grid-template-columns:1fr;gap:20px}.split{grid-template-columns:minmax(0,1fr);gap:32px;margin-bottom:56px}.split.rev .sp-copy{order:0}.stats{grid-template-columns:repeat(2,1fr);padding:34px 20px}.sec{padding:76px 0}.cta-card{padding:52px 26px;border-radius:28px}}@media (max-width:560px){.sec{padding:52px 0}.hero{padding:44px 0 52px}.cta-card{padding:36px 20px}}@media (min-width:861px) and (max-width:1100px){.nav-inner{padding-left:18px}.mt{padding:9px 11px;font-size:14px}.nav-login{width:34px;height:34px;padding:0;justify-content:center;background:#ffffff12}.nav-login:hover{background:#ffffff24}.nav-login-ic{display:block}.nav-login-tx{display:none}.nav-cta{gap:6px}}@media (min-width:861px) and (max-width:949px){.nav-nav{margin-left:14px}.mt{padding:8px 7px;font-size:13.5px}.nav-cta .btn.solid.sm{padding:8px 12px}.nav-login{width:30px;height:30px}.nav-login-ic{width:15px;height:15px}}@media (max-width:860px){:root{--shell-pad:0px}.nav-inner{transform:none}.tb-track{gap:22px;padding:0 16px}.tb-set{gap:22px}.nav{background:#050710fa;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom-color:#ffffff0f;box-shadow:0 1px #ffffff0a}.nav.scrolled{background:#050710;box-shadow:0 18px 40px -26px #000000e6}.nav-inner{gap:8px;padding:0 14px}.mm{border:0;border-radius:0;top:100%}.nav-cta{gap:0;margin-left:auto}.nav-nav{display:contents}.menu-ind{display:none}.menu{position:fixed;top:var(--chrome-h);left:0;right:0;bottom:0;background:#fff;display:block;padding:18px 20px 40px;overflow-y:auto;transform:translate(100%);transition:transform .3s cubic-bezier(.2,.8,.3,1);margin:0;border-top:1px solid var(--line-2)}body.nav-open{overflow:hidden}body.nav-open .menu{transform:translate(0)}.mi{border-bottom:1px solid var(--line-2)}.mi:after{display:none}.mt{width:100%;justify-content:space-between;padding:16px 4px;font-size:16px;border-radius:0;color:var(--ink)}.mt:hover,.mi:hover>.mt{background:none;color:var(--ink)}.mt.plain{display:block;border-bottom:1px solid var(--line-2)}.mm{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;width:auto!important;display:none;padding:0 0 12px;background:none}.mi:hover .mm{transform:none}.mm.mega,.mm.two-col{display:none;grid-template-columns:1fr;gap:0;padding:0 0 12px}.mi.open .mm,.mi.open .mm.mega,.mi.open .mm.two-col{display:block}.mm-body,.mm.mega .mm-body,.mm.two-col .mm-body{display:block;padding:0}.mm a,.mm .mh{opacity:1;transform:none}.mm a:after{display:none}.mm-grid{grid-template-columns:1fr}.mm-promo,.mm-bar{display:none}.mm.mega .mcol.wide,.mm.mega.feat .mcol+.mcol{border-left:0;padding-left:0}.mind{grid-template-columns:1fr 1fr}.menu-foot{display:flex;flex-direction:row;gap:10px;margin-top:24px}.menu-foot .btn{flex:1;min-width:0;justify-content:center;padding-inline:12px}.burger{display:block;margin-left:auto}.mt .cx{display:block;margin-left:auto;width:7px;height:7px;opacity:.85;transform:rotate(45deg) translate(-2px,-2px)}.mi.open>.mt .cx{transform:rotate(225deg) translate(-1px,-1px)}.nav-login{display:none}.f-cols{grid-template-columns:repeat(2,1fr)}.ucs{grid-template-columns:1fr}.horbs{display:none}}@media (max-width:560px){.bento{grid-template-columns:1fr}.bt.wide{grid-column:span 1}.fcards,.steps,.stats,.stats.three,.frow,.f-cols,.mind{grid-template-columns:1fr}.cta-row{flex-wrap:nowrap}.cta-row .btn{flex:1;min-width:0;width:auto;justify-content:center;padding-inline:14px}.cs{padding:26px}.csc{padding:24px}.csc-mets{grid-template-columns:1fr}}@media (max-width:460px){.nav-cta{display:none}}@media (max-height:720px){:root{--tb-h:0px}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html.js .r{opacity:1;transform:none}}.sprog{position:fixed;top:0;left:0;height:3px;width:100%;transform:scaleX(0);transform-origin:left;background:var(--grad);z-index:400;pointer-events:none}.dial-hero{min-height:calc(100svh - var(--chrome-h) - var(--nav-pad));display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:clamp(12px,2.1vh,40px) clamp(0px,1.4vw,26px) clamp(14px,2.5vh,52px);overflow:hidden}.dial-hero>.wrap{width:100%;position:relative;z-index:1}.dial-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(11,16,32,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(11,16,32,.045) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(128% 112% at 50% -8%,#000 0%,rgba(0,0,0,.62) 54%,transparent 88%);mask-image:radial-gradient(128% 112% at 50% -8%,#000 0%,rgba(0,0,0,.62) 54%,transparent 88%)}.dial-hero{--sr1:168px;--sr2:286px;--sr3:412px;--sr4:548px;--sr5:694px;--cr1:150px;--cr2:262px;--cr3:384px;--cr4:516px;--cr5:658px}@media (max-width:860px){.dial-hero{--sr1:78px;--sr2:132px;--sr3:190px;--sr4:252px;--sr5:320px;--cr1:70px;--cr2:121px;--cr3:177px;--cr4:238px;--cr5:303px}}.dial-hero:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at -4% 104%,transparent var(--sr1),rgba(29,78,216,.3) var(--sr1) calc(var(--sr1) + 1.5px),transparent calc(var(--sr1) + 1.5px)),radial-gradient(circle at -4% 104%,transparent var(--sr2),rgba(29,78,216,.235) var(--sr2) calc(var(--sr2) + 1.5px),transparent calc(var(--sr2) + 1.5px)),radial-gradient(circle at -4% 104%,transparent var(--sr3),rgba(29,78,216,.175) var(--sr3) calc(var(--sr3) + 1.5px),transparent calc(var(--sr3) + 1.5px)),radial-gradient(circle at -4% 104%,transparent var(--sr4),rgba(29,78,216,.12) var(--sr4) calc(var(--sr4) + 1.5px),transparent calc(var(--sr4) + 1.5px)),radial-gradient(circle at -4% 104%,transparent var(--sr5),rgba(29,78,216,.075) var(--sr5) calc(var(--sr5) + 1.5px),transparent calc(var(--sr5) + 1.5px)),radial-gradient(circle at 104% 104%,transparent var(--cr1),rgba(6,182,212,.34) var(--cr1) calc(var(--cr1) + 1.5px),transparent calc(var(--cr1) + 1.5px)),radial-gradient(circle at 104% 104%,transparent var(--cr2),rgba(6,182,212,.265) var(--cr2) calc(var(--cr2) + 1.5px),transparent calc(var(--cr2) + 1.5px)),radial-gradient(circle at 104% 104%,transparent var(--cr3),rgba(6,182,212,.195) var(--cr3) calc(var(--cr3) + 1.5px),transparent calc(var(--cr3) + 1.5px)),radial-gradient(circle at 104% 104%,transparent var(--cr4),rgba(6,182,212,.135) var(--cr4) calc(var(--cr4) + 1.5px),transparent calc(var(--cr4) + 1.5px)),radial-gradient(circle at 104% 104%,transparent var(--cr5),rgba(6,182,212,.085) var(--cr5) calc(var(--cr5) + 1.5px),transparent calc(var(--cr5) + 1.5px)),radial-gradient(560px 480px at -2% 102%,rgba(59,130,246,.2),transparent 72%),radial-gradient(540px 460px at 102% 102%,rgba(6,182,212,.17),transparent 72%)}.dh-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.62fr);align-items:center;gap:clamp(24px,3.4vw,60px)}.dh-visual{min-width:0}@media (max-width:700px){.dh-grid{grid-template-columns:minmax(0,1fr);gap:clamp(14px,2.2vh,26px)}}@media (min-width:701px) and (max-width:1000px){.dh-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:clamp(16px,2.6vw,28px)}.dh-copy h1{font-size:clamp(18px,2.7vw,26px)}.dh-lede{font-size:13px;max-width:none}.dial-hero .hero-badge{font-size:11px;padding:6px 12px}.dh-copy .cta-row{gap:8px;justify-content:flex-start}.dh-copy .cta-row .btn.lg{padding:9px 14px;font-size:12px}}@media (min-width:1001px) and (max-width:1240px){.hero,.dial-hero{padding-left:0;padding-right:0}}.dial-hero .hero-badge{margin-bottom:clamp(8px,1.7vh,24px)}.dh-copy{position:relative;z-index:1;min-width:0;text-align:left}.dh-lede{color:var(--muted);font-size:clamp(14px,1.05vw,16.5px);line-height:1.55;margin:clamp(10px,1.5vh,18px) 0 clamp(16px,2.2vh,26px);max-width:33ch}.hero-badge{display:inline-flex;align-items:center;gap:9px;padding:8px 17px;border-radius:100px;background:#fff;border:1px solid #DBEAFE;color:var(--brand);font-weight:600;font-size:13px;box-shadow:var(--sh-1);margin-bottom:24px}.hero-badge .dot{width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 4px #16a34a29;animation:blink 2s infinite}.dh-copy h1{font-size:clamp(24px,min(2.9vw,5.4vh),35px);line-height:1.08;min-height:2.16em;margin-bottom:0}.dh-l1{display:block;white-space:nowrap}.split-h .w{display:inline-block;will-change:transform,opacity}.horbs i{position:absolute;border-radius:50%;pointer-events:none;filter:blur(50px)}.horbs i:nth-child(1){width:340px;height:340px;top:-60px;left:6%;background:#3b82f647;animation:orb 16s ease-in-out infinite}.horbs i:nth-child(2){width:300px;height:300px;top:40px;right:4%;background:#06b6d43d;animation:orb 20s ease-in-out infinite reverse}.horbs i:nth-child(3){width:260px;height:260px;bottom:-90px;left:42%;background:#6366f133;animation:orb 24s ease-in-out infinite}@keyframes orb{50%{transform:translate(40px,32px) scale(1.14)}}.rot{display:inline-block;position:relative;height:1.5em;overflow:hidden;vertical-align:bottom;margin-top:-.2em;margin-bottom:-.2em;transition:width .5s cubic-bezier(.65,0,.25,1)}.rot-in{display:block}.rot b{display:block;width:max-content;height:1.5em;line-height:1.5;white-space:nowrap;font-weight:inherit;color:var(--brand)}.cine{--cl:rgba(255,255,255,.1);--cl2:rgba(255,255,255,.16);--cs:rgba(255,255,255,.045);--ct:#E9EFFB;--cm:#8E9DBD;--cg:#34D399;--cw:#FBBF24;--cr:#F87171;position:relative;z-index:1;margin-top:clamp(12px,2.3vh,52px);pointer-events:none;font-size:clamp(8.6px,.86vw,11px);border-radius:2.2em;padding:1.1em;overflow:hidden;background:linear-gradient(168deg,#111a33,#0b1020 52%,#0d1428);border:1px solid rgba(255,255,255,.08);box-shadow:0 40px 90px -40px #0b10208c,0 2px #ffffff0d inset}.cine:before{content:"";position:absolute;inset:-40% -10% auto;height:80%;pointer-events:none;background:radial-gradient(60% 60% at 50% 50%,rgba(59,130,246,.22),transparent 70%);animation:cwash 14s ease-in-out infinite}@keyframes cwash{50%{transform:translate(6%,10%) scale(1.15)}}.cine-body{position:relative;--cl:rgba(16,28,54,.1);--cl2:rgba(16,28,54,.2);--cs:#fff;--ct:#0E1A33;--cm:#5C6E92;--cg2:#0E9C6C;--cw2:#B45309;--cf:#F5F8FD;padding:1.35em 1.2em 1.5em;border-radius:1.7em;background:linear-gradient(180deg,#f8faff,#eaf0fa);box-shadow:0 1.4em 3.4em -1.4em #050a188c,0 0 0 1px #0a122612 inset}.cine-body:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-image:radial-gradient(rgba(29,78,216,.09) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(175deg,#000,transparent 62%);mask-image:linear-gradient(175deg,#000,transparent 62%)}.cflow{position:relative;display:flex;align-items:flex-start;gap:.4em;height:5.6em;padding:0 .8em;margin-bottom:.7em}.cfn{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:.55em;color:var(--cm);transition:color .35s}.cfn .ic-svg{position:relative;z-index:1;width:2.9em;height:2.9em;padding:.78em;border-radius:50%;background:#fff;border:1px solid var(--cl);box-shadow:0 .2em .5em -.2em #0c162d33;transition:all .35s}.cfn b{font-size:1.02em;font-weight:600;color:inherit;letter-spacing:.01em;white-space:nowrap}.cfn:before{content:"";position:absolute;top:1.55em;right:calc(50% + 1.7em);width:calc(100% - 3.4em);height:2px;border-radius:2px;background:var(--cl);transition:background .35s}.cfn:first-child:before{display:none}.cfn.done{color:#31456b}.cfn.done .ic-svg{color:#fff;background:var(--brand);border-color:var(--brand)}.cfn.done:before{background:var(--brand)}.cfn.on{color:#12276b}.cfn.on .ic-svg{color:#fff;background:var(--brand);border-color:var(--brand-3);box-shadow:0 0 0 .35em #3b82f638;animation:cpulse 1.6s ease-out infinite}.cfn.on:before{background:var(--brand)}@keyframes cpulse{0%{box-shadow:0 0 0 .2em #3b82f659}to{box-shadow:0 0 0 1.5em #3b82f600}}.cine[data-act=wall] .cflow,.cine[data-act=super] .cflow,.cine[data-act=after] .cflow{opacity:.55}.cine-stage{position:relative;z-index:1;height:30em}.cact{position:absolute;inset:0;display:grid;gap:1em;opacity:0;visibility:hidden;transform:translateY(1.1em) scale(.99);transition:opacity .5s,transform .5s,visibility .5s}.cine[data-act=call] .cact[data-a=call],.cine[data-act=ivr] .cact[data-a=ivr],.cine[data-act=agent] .cact[data-a=agent],.cine[data-act=wall] .cact[data-a=wall],.cine[data-act=super] .cact[data-a=super],.cine[data-act=after] .cact[data-a=after]{opacity:1;visibility:visible;transform:none}.cact[data-a=call]{grid-template-columns:21em 1fr}.cact[data-a=ivr]{grid-template-columns:1fr 1fr}.cact[data-a=agent]{grid-template-columns:1.3fr 1fr}.cact[data-a=wall]{grid-template-columns:1fr}.cact[data-a=super]{grid-template-columns:1.2fr 1fr}.cact[data-a=after]{grid-template-columns:1.05fr 1fr}.ccard{position:relative;display:flex;flex-direction:column;min-height:0;padding:1.3em 1.4em;border-radius:1.4em;background:var(--cs);border:1px solid var(--cl);box-shadow:0 .1em .2em #0e1a330a,0 .9em 2em -.9em #0e1a332e}.ccard.mid{align-items:center;justify-content:center;text-align:center}.ccol{display:grid;grid-template-rows:auto 1fr;gap:1em;min-height:0}.cwrapfull{display:flex;flex-direction:column;gap:1em;min-height:0}.cch{display:flex;align-items:center;gap:.6em;margin-bottom:1em;font-size:1.12em;font-weight:700;color:var(--ct);letter-spacing:.01em}.cch .ic-svg{width:1.25em;height:1.25em;color:var(--brand)}.cfoot{display:flex;align-items:center;gap:.9em;margin-top:auto;padding-top:1em}.cfoot small{font-size:.98em;line-height:1.45;color:var(--cm)}.cmini{display:block;margin-top:.9em;font-size:.98em;color:var(--cm)}.cpill{display:inline-flex;align-items:center;gap:.45em;flex:none;padding:.45em .95em;border-radius:100px;font-size:.95em;font-weight:700;color:#41547b;background:var(--cf);border:1px solid var(--cl);white-space:nowrap;transition:all .3s}.cpill .ic-svg{width:1.15em;height:1.15em}.cpill.ok{color:#0a7a55;background:#e3f7ef;border-color:#a3e3ca}.cpill.rec{color:#c2352f;background:#fdeceb;border-color:#f5c3c0}.cpill.live{color:var(--brand-deep);background:#e7f0fe;border-color:#afcff9}.cpill.auto{margin-left:auto;font-size:.85em;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-deep);background:#e7f0fe;border-color:#afcff9}.cav{display:grid;place-items:center;width:2.6em;height:2.6em;border-radius:50%;flex:none;font-size:1em;font-weight:700;color:#fff;letter-spacing:.02em;background:linear-gradient(150deg,var(--brand-2),var(--brand-deep));box-shadow:0 .3em .9em -.3em #1d4ed8b3}.cav.big{width:4.6em;height:4.6em;font-size:1.5em}.cav.ag{background:linear-gradient(150deg,#22c55e,#0ea5e9)}.cav.me{background:linear-gradient(150deg,#f59e0b,#dc2626)}.cav.me .ic-svg{width:1.3em;height:1.3em}.cag-i{min-width:0}.cag-i b{display:block;font-size:1.05em;font-weight:700;color:var(--ct);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cag-i small{font-size:.92em;color:var(--cm)}.cwave{display:flex;align-items:center;justify-content:center;gap:.28em;height:3.6em;margin:1.2em 0}.cwave.sm{height:2.6em;margin:1em 0 .8em}.cwave i{width:.28em;height:.4em;border-radius:.2em;background:#d5e3f8}.cine[data-act=agent] .cact[data-a=agent] .cwave i,.cine[data-act=super] .cwave i{background:linear-gradient(180deg,var(--brand-3),var(--accent));animation:cwv .9s ease-in-out infinite}.cwave i:nth-child(2n){animation-duration:.7s;animation-delay:-.2s}.cwave i:nth-child(3n){animation-duration:1.1s;animation-delay:-.45s}.cwave i:nth-child(5n){animation-duration:.82s;animation-delay:-.65s}.cwave i:nth-child(7n){animation-duration:1.25s;animation-delay:-.15s}@keyframes cwv{0%,to{height:.4em}50%{height:2.9em}}.cin{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.4em 1.2em;border-radius:1.4em;background:linear-gradient(170deg,#fff,#f4f8fe);border:1px solid var(--cl);box-shadow:0 .1em .2em #0e1a330a,0 .9em 2em -.9em #0e1a332e}.cin-eb{display:inline-flex;align-items:center;gap:.45em;padding:.35em .8em;border-radius:999px;font-size:.92em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand);background:#e8f0fe;border:1px solid #CFE0FB}.cin-eb .ic-svg{width:1.1em;height:1.1em}.cin-av{position:relative;display:grid;place-items:center;width:4.6em;height:4.6em;margin:1em 0 .8em;border-radius:50%;color:#fff;background:linear-gradient(150deg,var(--brand-2),var(--brand-deep));box-shadow:0 .6em 1.6em -.5em #1d4ed8b3}.cin-av .ic-svg{width:2.1em;height:2.1em}.cin-pulse{position:absolute;inset:0;border-radius:50%;border:2px solid var(--brand-2);animation:cring 1.6s ease-out infinite}@keyframes cring{0%{transform:scale(1);opacity:.85}to{transform:scale(1.75);opacity:0}}.cin.answered .cin-pulse{animation:none;opacity:0}.cin.answered .cin-av{background:linear-gradient(150deg,#22c55e,#15803d);box-shadow:0 .6em 1.6em -.5em #22c55ea6}.cin-num{font-size:1.8em;font-weight:700;line-height:1.2;color:var(--ct);letter-spacing:.02em;font-variant-numeric:tabular-nums}.cin-loc{display:block;margin-top:.25em;font-size:1em;color:var(--cm)}.cin-on{display:flex;align-items:center;gap:.5em;margin-top:.9em;padding:.5em .85em;border-radius:.8em;font-size:.95em;color:var(--cm);background:var(--cf);border:1px solid var(--cl)}.cin-on .ic-svg{width:1.15em;height:1.15em;flex:none;color:var(--brand)}.cin-on b{color:var(--ct);font-weight:700}.cin-btns{display:flex;gap:.7em;margin-top:auto;padding-top:1.1em}.cin-b{display:inline-flex;align-items:center;justify-content:center;gap:.5em;height:2.8em;border-radius:.85em;font-size:1.02em;font-weight:700;color:#fff;transition:transform .2s}.cin-b .ic-svg{width:1.15em;height:1.15em}.cin-b.dec{width:2.8em;background:linear-gradient(150deg,#f87171,#dc2626)}.cin-b.acc{padding:0 1.3em;background:linear-gradient(150deg,#22c55e,#15803d);box-shadow:0 .5em 1.4em -.5em #22c55ecc}.cin-b.acc.hit{transform:scale(.95)}.cin.answered .cin-b.dec{opacity:.35}.cin-st{margin-top:.8em;font-size:.95em;font-weight:600;color:var(--cm)}.cin.answered .cin-st{color:var(--cg2)}.cset{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:.7em;list-style:none}.csl{display:flex;align-items:center;gap:.75em;padding:.9em 1em;border-radius:.9em;background:var(--cf);border:1px solid transparent;opacity:.45;transition:opacity .4s,background .4s,border-color .4s}.csl .ic-svg{width:1.8em;height:1.8em;padding:.4em;border-radius:50%;color:#8496b7;background:#e5ecf7;transition:all .4s}.csl span{font-size:1.05em;font-weight:600;color:var(--ct)}.csl small{margin-left:auto;font-size:.95em;color:var(--cm)}.csl.on{opacity:1;background:#e9f9f2;border-color:#a9e3cc}.csl.on .ic-svg{color:#fff;background:var(--cg2)}.civ-say{padding:.95em 1.1em;margin-bottom:1em;border-radius:.9em;font-size:1.05em;line-height:1.55;color:#33456b;background:#eef5ff;border:1px solid #CFE1FC;border-left:.25em solid var(--brand-2)}.civ-say b{color:var(--brand-deep)}.civ-list{display:flex;flex-direction:column;gap:.7em}.civ{display:flex;align-items:center;gap:.85em;padding:.8em 1em;border-radius:1em;background:var(--cf);border:1px solid var(--cl);transition:all .35s}.civ-k{display:grid;place-items:center;width:2.2em;height:2.2em;flex:none;border-radius:.65em;font-size:1.05em;font-weight:700;color:var(--ct);background:#fff;border:1px solid var(--cl2);transition:all .35s}.civ div{min-width:0}.civ b{display:block;font-size:1.08em;font-weight:700;color:var(--ct);line-height:1.25}.civ small{font-size:.92em;color:var(--cm)}.civ .ic-svg{margin-left:auto;width:1.2em;height:1.2em;color:#9aa9c4;transition:color .35s}.civ.hit .civ-k{transform:scale(.9);background:var(--brand);border-color:var(--brand-3);color:#fff}.civ.pick{background:#e8f1fe;border-color:#9dc2f7}.civ.pick .civ-k{color:#fff;background:var(--brand);border-color:var(--brand-3)}.civ.pick .ic-svg{color:var(--brand)}.civ.dim{opacity:.28}.cdept{display:flex;align-items:center;gap:.9em;padding:1.1em 1.2em;margin-bottom:1em;border-radius:1.1em;background:linear-gradient(140deg,var(--brand-2),var(--brand-deep));border:1px solid transparent;box-shadow:0 .8em 1.8em -.8em #1739a8bf}.cdept-ic{display:grid;place-items:center;width:2.8em;height:2.8em;flex:none;border-radius:.9em;color:#fff;background:#ffffff2e;border:1px solid rgba(255,255,255,.25)}.cdept-ic .ic-svg{width:1.4em;height:1.4em}.cdept b{display:block;font-size:1.5em;font-weight:700;color:#fff;line-height:1.15}.cdept small{font-size:.95em;color:#c7dbfa}.crule{display:flex;align-items:center;gap:.55em;flex-wrap:wrap}.crule i{color:#9aa9c4;display:inline-flex}.crule i .ic-svg{width:1.1em;height:1.1em}.cstats,.cq-stats{display:flex;gap:1.2em;margin-top:auto;padding-top:1em;font-size:.95em;color:var(--cm)}.cstats b,.cq-stats b{color:var(--ct);font-weight:700}.cstats{margin-top:1.1em}.cru{padding:.5em .9em;border-radius:.7em;font-size:.98em;font-weight:600;color:var(--cm);background:var(--cf);border:1px solid var(--cl)}.cru.on{color:#fff;background:var(--brand);border-color:var(--brand)}.cag-list{display:flex;flex-direction:column;gap:.7em}.cag{display:flex;align-items:center;gap:.85em;padding:.85em 1em;border-radius:1em;background:var(--cf);border:1px solid var(--cl);transition:all .35s}.cag-s{margin-left:auto;flex:none;padding:.4em .85em;border-radius:100px;font-size:.9em;font-weight:700;color:var(--cm);background:#e9eff8;transition:all .35s}.cag.ringing{background:#e9f1fe;border-color:#a9cbf9}.cag.ringing .cag-s{color:var(--brand-deep);background:#cfe2fd;animation:blink .8s infinite}.cag.answered{background:#e5f8f0;border-color:#96dfc1}.cag.answered .cag-s{color:#fff;background:var(--cg2);animation:none}.cag.dropped{opacity:.3}.clive-n{display:block;margin-top:.9em;font-size:1.45em;font-weight:700;color:var(--ct)}.clive-s{display:block;margin-top:.3em;font-size:1em;font-weight:600;color:var(--cm);transition:color .3s}.clive-s.up{color:var(--cg2)}.clive-t{font-size:1.5em;font-weight:700;color:var(--ct);font-variant-numeric:tabular-nums}.cbadges{display:flex;gap:.6em;margin-top:1.1em}.ckpis{display:grid;grid-template-columns:repeat(4,1fr);gap:.9em;flex:none}.ckpi{padding:.85em 1.1em;border-radius:1em;background:var(--cs);border:1px solid var(--cl);box-shadow:0 .1em .2em #0e1a330a,0 .7em 1.6em -.8em #0e1a332e}.ckpi small{display:block;font-size:.95em;color:var(--cm)}.ckpi b{display:block;margin-top:.15em;font-size:1.9em;font-weight:700;color:var(--ct);font-variant-numeric:tabular-nums;line-height:1.1}.cwall{flex:1;min-height:0;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:.8em}.wag{position:relative;display:flex;align-items:center;gap:.7em;padding:.8em .9em;border-radius:1em;overflow:hidden;background:var(--cs);border:1px solid var(--cl);transition:all .4s;box-shadow:0 .1em .2em #0e1a330a,0 .7em 1.6em -.8em #0e1a3329}.wag-s{margin-left:auto;flex:none;padding:.35em .75em;border-radius:100px;font-size:.85em;font-weight:700;color:var(--cm);background:#edf1f8;transition:all .35s;white-space:nowrap}.wag-t{position:absolute;left:0;bottom:0;height:.2em;width:0;background:var(--cg2);transition:width 1.1s linear}.wag.ring{background:#e9f1fe;border-color:#a9cbf9}.wag.ring .wag-s{color:var(--brand-deep);background:#cfe2fd;animation:blink .8s infinite}.wag.call{background:#e5f8f0;border-color:#96dfc1}.wag.call .wag-s{color:#fff;background:var(--cg2);animation:none}.wag.idle .cav{filter:grayscale(.55);opacity:.75}.wag.sel{border-color:var(--brand-2);box-shadow:0 0 0 .22em #3b82f640}.cparty{display:flex;align-items:center;justify-content:center;gap:1.6em;margin-top:auto}.cpt{display:flex;flex-direction:column;align-items:center;gap:.6em}.cpt small{font-size:.95em;font-weight:600;color:var(--cm)}.cpt .cav{width:3.6em;height:3.6em;font-size:1.15em}.cpt.add{opacity:0;transform:scale(.7) translateY(.6em);transition:opacity .45s,transform .45s}.cpt.add.in{opacity:1;transform:none}.cnote{margin-bottom:auto;min-height:2.9em;font-size:1.02em;line-height:1.45;text-align:center;color:#4c5e82}.cnote b{color:var(--ct)}.cmodes{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.75em}.cmode{display:flex;align-items:center;gap:.8em;padding:.85em 1em;border-radius:1em;background:var(--cf);border:1px solid var(--cl);opacity:.5;transition:all .4s}.cmode .ic-svg{width:2.4em;height:2.4em;padding:.55em;border-radius:.7em;color:#8496b7;background:#e5ecf7;transition:all .4s}.cmode b{font-size:1.08em;font-weight:700;color:var(--ct)}.cmode small{margin-left:auto;font-size:.92em;color:var(--cm);text-align:right}.cmode.on{opacity:1;background:#e9f1fe;border-color:#a9cbf9}.cmode.on .ic-svg{color:#fff;background:var(--brand)}.cmode.done{opacity:.7}.cmode.done .ic-svg{color:#fff;background:var(--cg2)}.cplay{display:flex;align-items:center;gap:.9em}.cpb{display:grid;place-items:center;width:2.8em;height:2.8em;flex:none;border-radius:50%;color:#fff;background:var(--brand);box-shadow:0 .4em 1.2em -.4em #1d4ed8e6}.cpb .ic-svg{width:1.2em;height:1.2em;margin-left:.1em}.cbars{position:relative;flex:1;display:flex;align-items:center;gap:.22em;height:3em;overflow:hidden}.cbars i{flex:1;height:var(--h);min-height:.25em;border-radius:.15em;background:linear-gradient(180deg,var(--brand-3),var(--accent))}.cbar-p{position:absolute;inset:0 0 0 auto;width:100%;pointer-events:none;background:linear-gradient(90deg,#ffffffe0,#ffffffc7);border-left:2px solid var(--brand);transition:width .25s linear}.cdur{flex:none;font-size:1.05em;font-weight:700;color:var(--ct);font-variant-numeric:tabular-nums}.cq{flex:1;display:flex;align-items:center;gap:1.2em}.cq-score{display:flex;flex-direction:column;align-items:center;flex:none;padding:.6em 1em;border-radius:1em;background:#e5f8f0;border:1px solid #9FE2C7}.cq-score b{font-size:2.2em;font-weight:700;color:var(--cg2);line-height:1}.cq-score small{font-size:.85em;letter-spacing:.12em;text-transform:uppercase;color:#3e9b7b}.cq-bar{position:relative;flex:1;padding-bottom:1.5em}.cqbands{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.3em}.cqb{position:relative;height:.85em;border-radius:.45em}.cqb b{position:absolute;top:1.25em;left:0;font-size:.92em;font-weight:600;color:var(--cm)}.cqb.bad{background:#f7a7a4}.cqb.mid{background:#fbcf6a}.cqb.good{background:#63d8ab}.cq-mark{position:absolute;top:-.35em;left:var(--p,4%);width:.5em;height:1.55em;border-radius:.3em;background:#0e1a33;box-shadow:0 0 0 .2em #0e1a3321;transform:translate(-50%);transition:left 1.2s cubic-bezier(.65,0,.25,1)}.ctrs{flex:1;display:flex;flex-direction:column;justify-content:safe center;gap:.7em;min-height:0;overflow:hidden}.ctr{display:flex;gap:.8em;opacity:0;transform:translateY(.7em);transition:opacity .45s,transform .45s}.ctr.on{opacity:1;transform:none}.ctr-w{flex:none;width:5.2em;padding:.35em 0;font-size:.92em;font-weight:700;color:var(--brand)}.ctr-w.a{color:var(--cg2)}.ctr-w.b{color:var(--cw2)}.ctr p{font-size:1.02em;line-height:1.5;color:#32456a}.cine-cap{display:flex;align-items:center;gap:1.1em;height:5em;margin-top:1em;padding:0 1.4em;border-radius:1.2em;background:#ffffff0d;border:1px solid var(--cl)}.cc-n{display:grid;place-items:center;width:2.9em;height:2.9em;flex:none;border-radius:.9em;font-size:1.15em;font-weight:800;color:#fff;font-variant-numeric:tabular-nums;background:linear-gradient(150deg,var(--brand-2),var(--brand-deep))}.cc-tx{min-width:0}.cc-tx b{display:block;font-size:1.25em;font-weight:700;color:#fff;line-height:1.25}.cc-tx span{display:block;margin-top:.15em;font-size:1.02em;line-height:1.4;color:var(--cm)}.cine.tight{padding:.85em;border-radius:1.7em}.cine.tight .cine-body{padding:1em .9em 1.1em;border-radius:1.4em}.cine.tight .cflow{height:4.3em;margin-bottom:.35em}.cine.tight .cfn .ic-svg{width:2.4em;height:2.4em;padding:.62em}.cine.tight .cfn:before{top:1.3em;right:calc(50% + 1.45em);width:calc(100% - 2.9em)}.cine.tight .cine-stage{height:25em}.cine.tight .ccard{padding:1.05em 1.15em}.cine.tight .cch{margin-bottom:.75em}.cine.tight .cwave{height:2.8em;margin:.85em 0}.cine.tight .cwave.sm{height:2.2em;margin:.7em 0 .6em}.cine.tight .cav.big{width:4em;height:4em;font-size:1.32em}.cine.tight .cfoot{padding-top:.75em}.cine.tight .csl{padding:.72em .9em}.cine.tight .civ{padding:.65em .9em}.cine.tight .cag,.cine.tight .cmode{padding:.68em .9em}.cine.tight .cdept{padding:.9em 1.05em;margin-bottom:.8em}.cine.tight .civ-say{padding:.65em .9em;margin-bottom:.55em;line-height:1.4}.cine.tight .civ{padding:.5em .85em}.cine.tight .civ-list{gap:.55em}.cine.tight .cine-cap{height:4.2em;margin-top:.7em}.cine.tight .cin{padding:1.1em 1em}.cine.tight .cin-av{width:3.9em;height:3.9em;margin:.75em 0 .6em}.cine.tight .cin-num{font-size:1.55em}.cine.tight .cin-btns{padding-top:.85em}.cine.tight .cin-b{height:2.5em}@media (max-width:900px){.cine{font-size:10.4px;border-radius:1.6em}.cflow{height:5em;padding:0;gap:.2em}.cfn b{font-size:.92em}.cfn:before{top:1.45em;right:calc(50% + 1.5em);width:calc(100% - 3em)}.cine-stage{height:46em}.cact{grid-template-columns:1fr!important;align-content:start}.cact[data-a=call]{grid-template-rows:auto 1fr}.ccol{display:contents}.cwall,.ckpis{grid-template-columns:repeat(2,1fr)}.cav.big{width:3.8em;height:3.8em;font-size:1.3em}.cq-stats{gap:.8em;flex-wrap:wrap}.cine-cap{height:5.6em}}@media (max-width:620px){.cine{font-size:9.6px}.cfn b{display:none}.cflow{height:3.4em}.cine-stage{height:48em}.cwall{gap:.6em}.wag{padding:.7em}.wag-s{font-size:.8em;padding:.3em .6em}.cin-av{width:4.2em;height:4.2em}.cmode small,.csl small{display:none}.ctr-w{width:4.4em}}.cine.mini .ccard{padding:.85em .95em;overflow:hidden}.cine.mini .cch{margin-bottom:.6em}.cine.mini .cfoot,.cine.mini .civ-say,.cine.mini .cstats,.cine.mini .cbadges,.cine.mini .cnote,.cine.mini .cq-stats,.cine.mini .cmini{display:none}.cine.mini .csl:nth-child(3),.cine.mini .csl:nth-child(4){display:none}.cine.mini .csl{padding:.45em .7em}.cine.mini .csl .ic-svg{width:1.5em;height:1.5em;padding:.32em}.cine.mini .cag{padding:.5em .8em}.cine.mini .cag .cag-i small{display:none}.cine.mini .cag-list{gap:.5em}.cine.mini .cav.big{width:3.1em;height:3.1em;font-size:1.05em}.cine.mini .cwave{height:2em;margin:.55em 0}.cine.mini .clive-n{margin-top:.6em;font-size:1.2em}.cine.mini .clive-s{font-size:.9em}.cine.mini .clive-t{font-size:1.15em}.cine.mini .ctr{gap:.6em}.cine.mini .cin{padding:.85em .8em}.cine.mini .cin-av{width:3.2em;height:3.2em;margin:.55em 0 .45em}.cine.mini .cin-av .ic-svg{width:1.5em;height:1.5em}.cine.mini .cin-num{font-size:1.35em}.cine.mini .cin-on{display:none}.cine.mini .cin-btns{padding-top:.7em}.cine.mini .cin-b{height:2.2em;font-size:.95em}@media (max-width:900px){.cine.tight .cine-stage{height:33em}.cine.tight .cine-cap{height:4.6em}.cine.tight .cflow{height:3.9em}.cine.mini .wag:nth-child(5),.cine.mini .wag:nth-child(6){display:none}}@media (max-width:620px){.cine.tight .cine-stage{height:34em}.cine.tight .cflow{height:3.2em}}@media (max-width:620px) and (max-height:600px){.cine.mini .cflow{display:none}}} @keyframes flo{50%{transform:translateY(-11px)}}.plat-sec{background:radial-gradient(900px 460px at 50% -12%,rgba(29,78,216,.1),transparent 64%),linear-gradient(180deg,#EDF2FC 0%,#F7F9FE 62%,var(--page) 100%)}.clients-sec{position:relative;overflow:hidden;padding:78px 0 70px;background:radial-gradient(1000px 520px at 50% -10%,#17224A,transparent 62%),var(--ink);color:#9daac4}.clients-sec h2{color:#fff}.clients-sec .sh p,.clients-sec .shx-p{color:#8fa0bf}.cl-glow{position:absolute;left:50%;top:38%;width:900px;height:520px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(29,78,216,.2),transparent 72%);pointer-events:none;filter:blur(10px)}.clients-sec .wrap{position:relative;z-index:1}.lgmq{position:relative;overflow:hidden;margin:10px 0 14px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.lgtrack{display:flex;gap:0;width:max-content;animation:lgm 166s linear infinite}.lgtrack+.lgtrack{margin-top:14px}.lgtrack.rev{animation-direction:reverse;animation-duration:195s}.lgset{display:flex;gap:14px;padding-right:14px}.lgitem{flex:none;width:210px;display:grid;place-items:center;padding:24px 18px;border-radius:16px;background:var(--ink-2);border:1px solid #252F4E;color:#8496b8;transition:color .25s,background .25s,border-color .25s}.lgitem img{width:170px;height:54px;display:block}.lgitem:hover{background:#18213d;border-color:#33406a}@keyframes lgm{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.lgtrack{animation:none}}@media (max-width:560px){.lgitem{width:172px;padding:20px 16px}.lgitem img{width:140px;height:44px}}.cs-dark{position:relative;background:radial-gradient(1100px 560px at 50% -10%,#18234C,transparent 64%),var(--ink);color:#9daac4;overflow:hidden}.cs-dark h2{color:#fff}.cs-dark .sh p{color:#8fa0bf}.csglow{position:absolute;top:120px;right:-160px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(6,182,212,.16),transparent 66%);pointer-events:none}.cs-dark .csc{background:#ffffff09;border-color:#26315a;box-shadow:none}.cs-dark .csc:hover{background:#3b82f614;border-color:#3b5488;box-shadow:0 30px 60px -30px #000c}.cs-dark .csc-ic{background:#18224a}.cs-dark .csc-tag{color:#7dd3fc}.cs-dark .csc-top h3{color:#fff}.cs-dark .csc-big{background:linear-gradient(150deg,#2563eb33,#06b6d40f);border-color:#33477f}.cs-dark .csc-big b{background:linear-gradient(115deg,#93c5fd,#22d3ee);-webkit-background-clip:text;background-clip:text;color:transparent}.cs-dark .csc-big span,.cs-dark .csc-story p{color:#93a3c4}.cs-dark .csc-story em{color:#e4eaf7}.cs-dark .csc-mets{border-top-color:#26315a}.cs-dark .csc-mets b{color:#fff}.cs-dark .csc-mets span{color:#8093b8}.cscs{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.csc{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:30px;box-shadow:var(--sh-1);display:flex;flex-direction:column;position:relative;overflow:hidden;transition:transform .28s cubic-bezier(.2,.8,.3,1),box-shadow .28s,border-color .28s}.csc:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad);transform:scaleX(0);transform-origin:left;transition:transform .38s}.csc:hover{transform:translateY(-5px);box-shadow:var(--sh-2);border-color:#c7d8f7}.csc:hover:before{transform:scaleX(1)}.csc-top{display:flex;align-items:center;gap:14px;margin-bottom:22px}.csc-ic{width:48px;height:48px;border-radius:14px;background:#eef3fd;display:grid;place-items:center;font-size:21px;flex:none}.csc-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand);margin-bottom:4px}.csc-top h3{font-size:17px;line-height:1.3}.csc-big{background:linear-gradient(150deg,#eef3fd,#f7faff);border:1px solid #DCE7FA;border-radius:18px;padding:22px 24px;margin-bottom:22px}.csc-big b{display:block;font-size:clamp(34px,4vw,46px);color:var(--brand);letter-spacing:-.05em;line-height:1}.csc-big span{font-size:13px;color:var(--muted);font-weight:600}.csc-story{margin-bottom:22px}.csc-story p{font-size:14.5px;color:var(--muted);line-height:1.7;margin-bottom:12px}.csc-story p:last-child{margin-bottom:0}.csc-story em{font-style:normal;font-weight:700;color:var(--ink)}.csc-mets{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;padding-top:20px;border-top:1px solid var(--line-2)}.csc-mets b{display:block;font-size:20px;color:var(--ink);letter-spacing:-.03em;line-height:1.2}.csc-mets span{font-size:12px;color:var(--muted)}.cscta{text-align:center;margin-top:38px}.rv-sec{padding:104px 0;overflow:hidden}.rv-avg{display:inline-flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:100px;padding:9px 20px;margin-top:6px;box-shadow:var(--sh-1)}.rv-avg span{font-size:13.5px;color:var(--muted)}.rv-avg b{color:var(--ink)}.rv-s{display:flex;gap:2px;color:#e2e8f0;font-size:15px;letter-spacing:1px}.rv-s i{font-style:normal}.rv-s i.on{color:#f59e0b}.rv-s.big{color:#f59e0b;font-size:17px}.rvmq{overflow:hidden;padding:9px 0;position:relative}.rvmq:before,.rvmq:after{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:2;pointer-events:none}.rvmq:before{left:0;background:linear-gradient(90deg,var(--card),transparent)}.rvmq:after{right:0;background:linear-gradient(270deg,var(--card),transparent)}.rv-sec .rv{background:var(--page)}.rvtrack{display:flex;gap:18px;width:max-content;animation:rvm 52s linear infinite}.rvtrack.rev{animation-direction:reverse;animation-duration:62s}@keyframes rvm{to{transform:translate(-50%)}}.rvmq:hover .rvtrack{animation-play-state:paused}.rv{flex:none;width:min(400px,84vw);background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:26px;box-shadow:var(--sh-1);display:flex;flex-direction:column;gap:14px;transition:transform .25s,box-shadow .25s}.rv:hover{transform:translateY(-4px);box-shadow:var(--sh-2)}.rv blockquote{font-size:15px;line-height:1.65;color:var(--ink);font-weight:500}.rv figcaption{display:flex;align-items:center;gap:12px;margin-top:auto}.rv figcaption b{display:block;font-size:14px}.rv figcaption span{font-size:12.5px;color:var(--muted)}.stats-dark{background:radial-gradient(900px 420px at 50% 0%,#17224A,transparent 60%),var(--ink);color:#9daac4;padding:96px 0}.stats-dark h2{color:#fff}.stats-dark .stats{background:transparent;box-shadow:none;padding:0;gap:0;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.14)}.stats-dark .stats:before{display:none}.stats-dark .st{background:none;border:0;border-left:1px solid rgba(255,255,255,.1);border-radius:0;padding:32px 30px 4px}.stats-dark .st:first-child{border-left:0;padding-left:0}.stats-dark .st b{color:#fff}.stats-dark .st span{color:#8fa0bf}.faq-2{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:start}.faq-l{position:sticky;top:110px}.faq-l h2{font-size:clamp(26px,3.2vw,40px);line-height:1.14;margin-bottom:14px}.faq-l>p{color:var(--muted);font-size:16px;margin-bottom:26px}.faq-help{display:flex;align-items:center;gap:14px;background:var(--page);border:1px solid var(--line);border-radius:16px;padding:18px}.faq-help .ic{width:42px;height:42px;border-radius:12px;background:#fff;border:1px solid var(--line);display:grid;place-items:center;font-size:18px;flex:none}.faq-help b{display:block;font-size:14.5px}.faq-help span{font-size:12.5px;color:var(--muted)}.faq-help .btn{margin-left:auto;flex:none}.portal-sec{position:relative;background:radial-gradient(1000px 560px at 50% -8%,#16224A,transparent 62%),var(--ink);color:#9daac4;overflow:hidden;padding:52px 0 70px}.portal-sec .sh{margin-bottom:30px}.portal-sec h2{color:#fff}.portal-sec .sh p{color:#8fa0bf}.pglow{position:absolute;top:-160px;left:50%;transform:translate(-50%);width:1200px;height:520px;background:radial-gradient(circle,rgba(59,130,246,.24),rgba(6,182,212,.08) 45%,transparent 70%);filter:blur(28px);pointer-events:none}.portal{position:relative;background:#0f1730;border:1px solid #263258;border-radius:20px;overflow:hidden;box-shadow:0 50px 110px -40px #000000bf,0 0 0 1px #ffffff08}.pchrome{display:flex;align-items:center;gap:14px;padding:11px 18px;background:#141d3a;border-bottom:1px solid #263258}.pc-live{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6ee7a8}.pc-live i{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #22c55e2e;animation:blink 2s infinite}.pc-path{margin-left:auto;font-size:12.5px;color:#8fa0bf;letter-spacing:.01em}.ppath{color:#5c6c92}.pdemo{font-size:11px;font-weight:700;color:#7dd3fc;background:#7dd3fc1f;border:1px solid rgba(125,211,252,.28);border-radius:100px;padding:4px 11px;white-space:nowrap}.papp{display:grid;grid-template-columns:206px 1fr;height:580px;background:#f4f6fa}.pside{background:#0f1730;border-right:1px solid #263258;padding:12px 10px;display:flex;flex-direction:column;overflow:hidden}.pbrand{display:flex;align-items:center;gap:8px;font-weight:800;font-size:15px;color:#fff;padding:2px 10px 8px;letter-spacing:-.03em}.pbrand em{font-style:normal;color:#60a5fa}.pmark{width:24px;height:24px;border-radius:7px;background:var(--grad);flex:none;box-shadow:0 4px 10px -3px #1d4ed8b3}.psg{margin-bottom:4px}.psh{display:block;font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4e5d82;padding:3px 10px;line-height:1.4}.pside a{display:flex;align-items:center;gap:9px;padding:5px 9px;border-radius:9px;font-size:12px;line-height:1.35;font-weight:500;color:#94a3c4;cursor:pointer;transition:background .15s,color .15s,transform .15s}.pside a:hover{background:#18224a;color:#fff;transform:translate(2px)}.pside a.on{background:linear-gradient(90deg,#2563eb4d,#2563eb0d);color:#fff;box-shadow:inset 2px 0 #60a5fa}.psi{width:16px;text-align:center;font-size:13px;opacity:.9}.pme{margin-top:auto;display:flex;align-items:center;gap:10px;border-top:1px solid #263258;padding:8px 10px 2px}.pme b{display:block;font-size:12.5px;color:#fff}.pme small{font-size:10.5px;color:#6c7e9e}.pmain{display:flex;flex-direction:column;background:#f4f6fa;min-width:0;min-height:0}.ptop{display:flex;align-items:center;gap:16px;padding:0 18px;background:#fff;border-bottom:1px solid var(--line);min-height:52px}.pcrumb{font-size:14px;font-weight:700;color:var(--ink)}.ptop-r{margin-left:auto;display:flex;align-items:center;gap:11px}.psearchbox{font-size:11.5px;color:var(--muted);background:#f4f6fa;border:1px solid var(--line);border-radius:8px;padding:5px 14px}.pbell{font-size:13px;opacity:.6}.pmobnav{display:none;gap:6px;padding:10px 12px;background:#fff;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.pmobnav::-webkit-scrollbar{display:none}.pmc{font-size:11.5px;font-weight:600;color:var(--muted);background:#f4f6fa;border:1px solid var(--line);border-radius:8px;padding:6px 12px;white-space:nowrap}.pmc.on{background:var(--brand);border-color:var(--brand);color:#fff}.pbody{padding:16px;flex:1;min-height:0;overflow:hidden;pointer-events:none}.pview{display:none}.pview.on{display:block;animation:pfade .38s cubic-bezier(.2,.8,.3,1)}@keyframes pfade{0%{opacity:0;transform:translateY(10px)}}.pvh{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px;flex-wrap:wrap}.pvh h4{font-size:17px;margin-bottom:2px}.pvh p{font-size:12.5px;color:var(--muted)}.pvh-r{margin-left:auto;display:flex;gap:7px}.pchip{font-size:11.5px;font-weight:600;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:8px;padding:5px 11px;white-space:nowrap;cursor:pointer;transition:all .15s}.pchip:hover{border-color:var(--brand-3);color:var(--brand)}.pchip.on{background:var(--brand);border-color:var(--brand);color:#fff}.pchip.on:hover{color:#fff}.pchip.live{background:#dcfce7;border-color:#bbf7d0;color:#15803d}.pstats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px}.pstat{background:#fff;border:1px solid var(--line);border-radius:14px;padding:15px 16px;transition:transform .2s,box-shadow .2s}.pstat:hover{transform:translateY(-2px);box-shadow:var(--sh-2)}.psl{display:block;font-size:11.5px;color:var(--muted);font-weight:600;margin-bottom:5px}.pstat b{display:block;font-size:23px;letter-spacing:-.04em;line-height:1.15;font-variant-numeric:tabular-nums}.pstat i{font-style:normal;font-size:11px;color:var(--muted)}.pstat i.up,.pstat b.ok{color:var(--ok)}.pstat b.warn{color:#d97706}.pstat b.bad{color:#dc2626}.pstat.sm b{font-size:20px}.pgrid{display:grid;grid-template-columns:1.6fr 1fr;gap:12px;margin-bottom:12px}.pgrid:last-child{margin-bottom:0}.pgrid.phone{grid-template-columns:1fr 1fr}.pgrid.flows{grid-template-columns:1.5fr 1fr}.pcard{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px;min-width:0}.pcard.flush{padding:0;overflow:hidden}.pch{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.pch.mt{margin-top:18px}.pch b{font-size:13.5px}.plink{font-size:11.5px;color:var(--brand);font-weight:600;cursor:pointer}.plink:hover{text-decoration:underline}.pleg{display:flex;gap:12px}.pleg span{display:flex;align-items:center;gap:5px;font-size:10.5px;color:var(--muted);font-weight:600}.pleg i{width:8px;height:8px;border-radius:3px}.d-in{background:#60a5fa}.d-out{background:#1d4ed8}.hbars{display:flex;align-items:flex-end;gap:3px;height:120px}.hbars.sm{height:90px}.hb{flex:1;display:flex;align-items:flex-end;gap:1.5px;height:100%}.hb i{flex:1;border-radius:2px 2px 0 0;min-height:2px;transform-origin:bottom;animation:pgrow .8s cubic-bezier(.2,.8,.3,1) both}.hb i.in{background:#60a5fa}.hb i.out{background:#1d4ed8}.hb:hover i{filter:brightness(1.15)}@keyframes pgrow{0%{transform:scaleY(0)}}.haxis{display:flex;justify-content:space-between;margin-top:8px;font-size:10px;color:var(--muted)}.ocs{display:flex;flex-direction:column;gap:10px}.oc{display:grid;grid-template-columns:70px 1fr 36px;align-items:center;gap:9px}.ol{font-size:11.5px;color:var(--muted);font-weight:600}.ot{height:7px;background:#eef2f8;border-radius:100px;overflow:hidden}.ot i{display:block;height:100%;border-radius:100px;background:var(--brand-2);animation:pwide 1s cubic-bezier(.2,.8,.3,1) both;transform-origin:left}.ot i.ok{background:var(--ok)}.ot i.warn{background:#f59e0b}.ot i.bad{background:#ef4444}@keyframes pwide{0%{transform:scaleX(0)}}.ov{font-size:11.5px;font-weight:700;color:var(--ink);text-align:right}.ptable{width:100%;border-collapse:collapse}.ptable th{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);text-align:left;padding:9px 10px;border-bottom:1px solid var(--line-2)}.ptable td{padding:10px;font-size:12.5px;border-bottom:1px solid var(--line-2);vertical-align:middle}.ptable tbody tr:last-child td{border-bottom:0}.ptable tbody tr{transition:background .15s}.ptable tbody tr:hover{background:#f8fafd}.ptable td:first-child{display:flex;align-items:center;gap:9px}.ptable.cdr td:first-child,.ptable td.plain{display:table-cell}.ptable .num{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;color:var(--ink)}.ptable b{display:block;font-size:12.5px}.ptable small{font-size:10.5px;color:var(--muted)}.pav{width:30px;height:30px;border-radius:9px;background:#eef3fd;color:var(--brand);font-size:10.5px;font-weight:700;display:grid;place-items:center;flex:none}.pav.g{background:var(--grad);color:#fff}.pav.big{width:54px;height:54px;border-radius:16px;font-size:16px}.ptw{overflow-x:auto}.ptable.cdr{min-width:660px}.mono{font-variant-numeric:tabular-nums;color:var(--text)}.pdir{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;font-size:11px;font-weight:700;flex:none}.pdir.out{background:#dbeafe;color:#1d4ed8}.pdir.in{background:#dcfce7;color:#15803d}.pdir.int{background:#f1f5f9;color:#64748b}.pdir.ai{background:#ede9fe;color:#6d28d9}.pdisp{font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:100px;text-transform:capitalize}.pdisp.ok{background:#dcfce7;color:#15803d}.pdisp.warn{background:#fef3c7;color:#b45309}.pdisp.bad{background:#fee2e2;color:#b91c1c}.ptag{font-size:10.5px;font-weight:600;background:#eef3fd;color:var(--brand);padding:3px 9px;border-radius:6px}.pdash{color:#cbd5e1}.pplay{width:24px;height:24px;border-radius:7px;background:#eef3fd;color:var(--brand);font-size:9px;display:grid;place-items:center;transition:all .15s}.pfilters{display:flex;align-items:center;gap:7px;margin-bottom:12px;flex-wrap:wrap}.pf{font-size:11.5px;font-weight:600;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:8px;padding:6px 12px;transition:all .15s}.pf.on{background:var(--brand);border-color:var(--brand);color:#fff}.psearch{margin-left:auto;font-size:11.5px;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:8px;padding:6px 14px;min-width:210px}.ppag{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-top:1px solid var(--line-2);font-size:11.5px;color:var(--muted)}.ppag div{display:flex;gap:5px}.ppag button{width:26px;height:26px;border-radius:7px;border:1px solid var(--line);font-size:11.5px;color:var(--muted);background:#fff;transition:all .15s}.ppag button.on,.ppag button:hover{background:var(--brand);border-color:var(--brand);color:#fff}.pspend{display:flex;flex-direction:column;gap:11px}.pspend>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.pspend span{font-size:11.5px;color:var(--muted);font-weight:600}.pspend b{font-size:14px;letter-spacing:-.02em}.pspend b.ok{color:var(--ok)}.pbal{flex-direction:column!important;align-items:stretch!important;gap:7px!important;background:#f8fafd;border:1px solid var(--line-2);border-radius:11px;padding:12px;margin-top:2px}.pbal b{font-size:18px}.pbar{height:7px;background:#e4e9f2;border-radius:100px;overflow:hidden}.pbar i{display:block;height:100%;background:var(--grad);border-radius:100px;animation:pwide 1.2s cubic-bezier(.2,.8,.3,1) both;transform-origin:left}.plcs{display:flex;flex-direction:column;gap:8px}.plc{display:flex;align-items:center;gap:11px;padding:11px 12px;border:1px solid var(--line-2);border-radius:12px;background:#fff;transition:border-color .2s}.plc:hover{border-color:#c7d8f7}.plc.queued{background:#fffbeb;border-color:#fde68a}.pagi{flex:1;min-width:0}.pagi b{display:block;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pagi small{font-size:10.5px;color:var(--muted)}.pwave{display:flex;gap:2.5px;align-items:center}.pwave i{width:2.5px;border-radius:3px;background:var(--brand-2);animation:wv 1s ease-in-out infinite}.pwave i:nth-child(1){height:7px}.pwave i:nth-child(2){height:14px;animation-delay:.1s}.pwave i:nth-child(3){height:19px;animation-delay:.2s}.pwave i:nth-child(4){height:11px;animation-delay:.3s}.pwave i:nth-child(5){height:16px;animation-delay:.4s}.pwave i:nth-child(6){height:12px;animation-delay:.5s}.pwave i:nth-child(7){height:18px;animation-delay:.6s}.pwave.big i{width:4px;margin:0 1px}.pwave.big i:nth-child(odd){height:26px}.pwave.big i:nth-child(2n){height:16px}.ptime{font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.ptime.warn{color:#b45309}.ptime.live{font-size:20px;letter-spacing:-.02em}.pacts{display:flex;gap:4px}.pacts button{width:26px;height:26px;border-radius:7px;background:#eef3fd;color:var(--brand);font-size:11px;display:grid;place-items:center;transition:all .15s}.pags{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pag{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line-2);border-radius:11px}.pag.oncall{background:#f0fdf4;border-color:#bbf7d0}.pag.dnd{background:#fef2f2;border-color:#fecaca}.pag.offline{opacity:.62}.pdot{width:8px;height:8px;border-radius:50%;flex:none;display:inline-block}.pdot.oncall{background:var(--ok);box-shadow:0 0 0 3px #16a34a29;animation:blink 1.8s infinite}.pdot.idle{background:#94a3b8}.pdot.dnd{background:#ef4444}.pdot.offline{background:#cbd5e1}.pst{font-size:10.5px;color:var(--muted);font-weight:600;white-space:nowrap;min-width:62px;text-align:right}.pacts-list{display:flex;flex-direction:column;gap:2px;max-height:290px;overflow:hidden}.pact{display:flex;align-items:flex-start;gap:9px;padding:9px 6px;border-bottom:1px solid var(--line-2)}.pact:last-child{border-bottom:0}.pact.new{animation:pfade .5s cubic-bezier(.2,.8,.3,1)}.pact span{width:20px;height:20px;border-radius:6px;display:grid;place-items:center;font-size:9.5px;flex:none;background:#f1f5f9;color:#64748b}.pact.answer span{background:#dcfce7;color:#15803d}.pact.ai span{background:#ede9fe;color:#6d28d9}.pact.miss span{background:#fee2e2;color:#b91c1c}.pact.start span{background:#dbeafe;color:#1d4ed8}.pact p{flex:1;font-size:11.5px;color:var(--text);line-height:1.45}.pact time{font-size:10px;color:var(--muted);white-space:nowrap}.dialer{display:flex;flex-direction:column}.pdisplay{background:#0f1730;border-radius:14px;padding:14px;margin-bottom:10px;text-align:center}.pdlabel{display:block;font-size:10.5px;color:#7183a8;margin-bottom:7px;font-weight:600}.pdnum{width:100%;min-height:30px;text-align:center;font-size:24px;font-weight:700;color:#fff;letter-spacing:.04em;font-variant-numeric:tabular-nums}.pdnum:empty:before{content:attr(data-ph);color:#3e4e75;font-size:16px;font-weight:500}.pkeys{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:10px}.pk{background:#fff;border:1px solid var(--line);border-radius:12px;padding:8px 0;transition:all .12s;display:grid;place-items:center;gap:1px}.pk.hit{border-color:var(--brand-3);background:#e4edfd;transform:scale(.95)}.pk b{font-size:17px;line-height:1}.pk small{font-size:8.5px;color:var(--muted);letter-spacing:.08em}.pk:active{transform:scale(.94);background:#dbeafe}.pdacts{display:flex;gap:8px}.pcall{flex:1;background:linear-gradient(180deg,#22c55e,#16a34a);color:#fff;font-weight:700;font-size:14px;border-radius:12px;padding:13px;box-shadow:0 4px #12833c;transition:all .15s}.pdel{width:52px;background:#f1f5f9;border-radius:12px;font-size:15px;color:var(--muted);transition:all .15s}.pincall{display:none;flex-direction:column;align-items:center;gap:11px;padding:20px 0 6px;border-top:1px solid var(--line-2);margin-top:14px}.pincall.on{display:flex;animation:pfade .35s}.dialer.on-call .pkeys,.dialer.on-call .pdacts{display:none}.dialer.on-call .pincall{border-top:0;margin-top:0;padding-top:6px}.pincall b{font-size:16px;font-variant-numeric:tabular-nums}.pcctrl{display:flex;gap:7px;margin-top:4px}.pcctrl button{width:38px;height:38px;border-radius:12px;background:#f1f5f9;font-size:14px;transition:all .15s}.pcctrl button:hover{background:#e2e8f0;transform:translateY(-2px)}.pcctrl button.hang{background:#fee2e2;color:#b91c1c}.pcctrl button.hang:hover{background:#ef4444;color:#fff}.precents{display:flex;flex-direction:column;gap:6px}.prc{display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--line-2);border-radius:11px;cursor:pointer;transition:all .15s}.prc:hover{border-color:#c7d8f7;background:#f8fafd;transform:translate(2px)}.pspeed{display:grid;grid-template-columns:1fr 1fr;gap:7px}.pspeed button{background:#f8fafd;border:1px solid var(--line);border-radius:10px;padding:10px;font-size:12px;font-weight:600;color:var(--ink);transition:all .15s}.pspeed button:hover{border-color:var(--brand-3);color:var(--brand);background:#f2f6fe}.pcamps{display:flex;flex-direction:column;gap:12px}.pcamp{border:1px solid var(--line-2);border-radius:13px;padding:15px;transition:border-color .2s}.pcamp:hover{border-color:#c7d8f7}.pcamp-t{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px}.pcamp-t b{display:block;font-size:13.5px}.pcamp-t small{font-size:11px;color:var(--muted)}.pcamp-m{display:flex;gap:20px;margin-top:10px;flex-wrap:wrap}.pcamp-m.mt{margin-top:14px}.pcamp-m span{font-size:11px;color:var(--muted)}.pcamp-m b{color:var(--ink);font-size:13px}.pflow{display:flex;flex-direction:column;align-items:center;padding:10px 0}.pfn{background:#f8fafd;border:1px solid var(--line);padding:10px 18px;border-radius:11px;font-size:12.5px;font-weight:600;color:var(--ink);transition:all .18s;cursor:pointer;text-align:center}.pfn:hover{border-color:var(--brand-2);box-shadow:0 4px 12px -4px #1d4ed847;transform:translateY(-2px)}.pfn.start{background:#eef3fd;border-color:#c7d8f7;color:var(--brand)}.pfn.ivr{background:#fff;border-color:var(--brand-2);box-shadow:0 0 0 3px #3b82f61f}.pfn.q{background:#f0fdf4;border-color:#bbf7d0;color:#15803d}.pfn.ai{background:#f5f3ff;border-color:#ddd6fe;color:#6d28d9}.pfn.vm{background:#fffbeb;border-color:#fde68a;color:#b45309}.pfl{width:2px;height:20px;background:linear-gradient(180deg,var(--brand-2),#C7D8F7)}.pfbr{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;width:100%;margin-top:4px}.pfcol{display:flex;flex-direction:column;align-items:center;gap:6px}.pfcol:before{content:"";width:2px;height:14px;background:#c7d8f7}.pfk{font-size:9.5px;font-weight:700;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.pform{display:grid;grid-template-columns:auto 1fr;gap:9px 12px;align-items:center}.pform label{font-size:11px;color:var(--muted);font-weight:600}.pinput{background:#f8fafd;border:1px solid var(--line-2);border-radius:9px;padding:8px 11px;font-size:12px;color:var(--ink);display:flex;align-items:center;justify-content:space-between;gap:8px}.pheat{padding:4px 0}.phrow{display:flex;align-items:center;gap:9px;margin-bottom:4px}.phrow>span{font-size:10px;color:var(--muted);width:26px;font-weight:600}.phcells{display:grid;grid-template-columns:repeat(24,1fr);gap:3px;flex:1}.phcells i{aspect-ratio:1;border-radius:3px;background:#eef2f8;transition:transform .15s}.phcells i:hover{transform:scale(1.35);z-index:2;position:relative}i.h1{background:#dbeafe}i.h2{background:#c7ddfb}i.h3{background:#afcff9}i.h4{background:#93c0f7}i.h5{background:#77b0f4}i.h6{background:#5b9ff1}i.h7{background:#3f8eee}i.h8{background:#2a7ce4}i.h9{background:#1d6bd1}i.h10{background:#1d4ed8}.phaxis{display:flex;justify-content:space-between;margin:8px 0 0 35px;font-size:9.5px;color:var(--muted)}.phleg{display:flex;align-items:center;gap:5px;justify-content:flex-end;margin-top:10px;font-size:10px;color:var(--muted)}.phleg i{width:12px;height:12px;border-radius:3px}.pints{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}.pint{background:#fff;border:1px solid var(--line);border-radius:13px;padding:14px;display:flex;align-items:center;gap:10px;transition:all .2s}.pint:hover{border-color:#c7d8f7;transform:translateY(-2px);box-shadow:var(--sh-2)}.pint .ic{width:34px;height:34px;border-radius:10px;background:#f4f6fa;display:grid;place-items:center;font-size:16px;flex:none}.pint b{display:block;font-size:12.5px}.pint small{font-size:10.5px;color:var(--muted);line-height:1.35;display:block}.pint>div{flex:1;min-width:0}.ptoggle{width:34px;height:19px;border-radius:100px;background:#e2e8f0;position:relative;flex:none;transition:background .2s}.ptoggle i{position:absolute;top:2.5px;left:2.5px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .2s}.ptoggle.on{background:var(--brand)}.ptoggle.on i{transform:translate(15px)}.ptoggles{display:flex;flex-direction:column;gap:2px}.ptr{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line-2)}.ptr:last-child{border-bottom:0}.ptr b{display:block;font-size:12.5px}.ptr small{font-size:10.5px;color:var(--muted)}.pnote{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:32px;flex-wrap:wrap}.pnote span{color:#8fa0bf;font-size:15px}@media (max-width:1100px){.pgrid,.pgrid.phone,.pgrid.flows{grid-template-columns:1fr}.pstats,.pints{grid-template-columns:repeat(2,1fr)}.faq-2{grid-template-columns:1fr;gap:34px}.faq-l{position:static}}@media (max-width:980px){.papp{grid-template-columns:1fr;height:auto}.pside{display:none}.pmobnav{display:flex}.pbody{flex:none;height:auto;min-height:auto}.stats-dark .stats{grid-template-columns:repeat(2,1fr)}.stats-dark .st:nth-child(3){border-left:0;padding-left:0}.clients-sec,.rv-sec,.stats-dark{padding:76px 0}.portal-sec{padding:44px 0 60px}}@media (max-width:560px){.clients-sec,.rv-sec,.stats-dark{padding:52px 0}}@media (max-width:640px){.pstats,.pstats.four{grid-template-columns:1fr 1fr}.pags,.pints,.pfbr{grid-template-columns:1fr}.pbody{padding:13px}.pc-path{display:none}.stats-dark .stats{grid-template-columns:1fr}.stats-dark .st{border-left:0;padding-left:0}.faq-help{flex-wrap:wrap}.faq-help .btn{margin-left:0;width:100%}.cta-row{flex-wrap:nowrap}.cta-row .btn{flex:1;min-width:0;width:auto;justify-content:center;padding-inline:14px}}.csat-stars{display:flex;justify-content:center;gap:8px;margin:6px 0 16px}.csat-stars .ic-svg{width:26px;height:26px;color:#f59e0b;fill:#f59e0b}.panel.dark .csat-stars .ic-svg{color:#fbbf24;fill:#fbbf24}.fg-head{display:flex;align-items:baseline;gap:14px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid var(--line-2)}.fg-head h2{font-size:24px;letter-spacing:-.02em}.fg-head span{font-size:12.5px;font-weight:600;color:var(--muted);letter-spacing:.02em}.f-more{margin-top:10px;padding-top:12px;border-top:1px solid #1A2440;color:#7fb0ff!important;font-weight:600}.f-more:hover{color:#fff!important}.f-more .ba{display:inline-block;width:13px;height:13px;vertical-align:-1px;margin-left:4px}.nw{white-space:nowrap}.mb-all{font-size:13px;font-weight:600;color:var(--brand);white-space:nowrap;flex:none}.mb-all:hover{text-decoration:underline}.mb-all .ba{display:inline-block;width:13px;height:13px;vertical-align:-1px;margin-left:3px}.nf-hero{padding-bottom:88px}.nf-box{max-width:660px;margin-inline:auto}.nf-code{font-size:clamp(76px,12vw,124px);font-weight:800;line-height:.84;letter-spacing:-.05em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.nf-box h1{margin-top:10px}.nf-box .lede{margin-inline:auto}.nf-url{display:inline-block;max-width:100%;margin-top:22px;vertical-align:bottom;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;color:var(--brand);background:#eef3fd;border:1px solid #DCE7FB;border-radius:9px;padding:8px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr}.nf-box .cta-row{margin-top:26px}.nf-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:34px;padding-top:22px;border-top:1px solid var(--line-2);font-size:14px}.nf-links a{color:var(--muted);font-weight:600}.nf-links a:hover{color:var(--brand)}@media (max-width:640px){.nf-hero{padding-bottom:56px}.nf-links{gap:8px 18px}}@media (max-width:460px){.nf-box .cta-row{align-items:stretch}.nf-box .cta-row .btn{white-space:normal;text-align:center;line-height:1.25}}@media (max-width:460px){.cta-card .cta-row{align-items:stretch}.cta-card .cta-row .btn{white-space:normal;text-align:center;line-height:1.25}}.fcall{position:fixed;right:22px;bottom:22px;z-index:150;width:56px;height:56px;border-radius:50%;background:var(--grad);color:#fff;display:grid;place-items:center;font-size:22px;box-shadow:0 10px 26px #1d4ed861;transition:transform .2s}.fcall:hover{transform:scale(1.08)}.fcall:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--grad);animation:pbxcring 1.8s ease-out infinite;z-index:-1}@media (max-width:560px){.fcall{right:16px;bottom:16px;width:50px;height:50px;font-size:19px}}
