@font-face{font-family:DM Sans;src:url(/fonts/DMSans.woff2)format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--pink:#2d45e0;--pink-btn:#0a1b96;--pink-dk:#071270;--pink-ink:#0a1b96;--pink-50:#eef1fe;--pink-100:#e0e6fd;--pink-200:#c9d1fb;--plum:#5e1452;--violet:#38bdf8;--violet-50:#f1e2ff;--sky:#0ea5e9;--orange:#ff6a2b;--green-wa:#1fa855;--ink:#141414;--text:#2b2b2b;--muted:#5c5c66;--line:#ece8ec;--soft:#f7f5f7;--white:#fff;--night:#06104f;--night-2:#0d1c80;--night-line:#ffffff1a;--radius:22px;--pill:999px;--shadow:0 1px 2px #1414140a,0 8px 24px #1414140f;--shadow-lg:0 2px 6px #1414140d,0 24px 60px #0a1b9624;--wrap:1200px;--gutter:24px;--hh:92px;--font:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--font-ui:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:100px}body{font-family:var(--font);color:var(--text);background:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.6}img,svg{max-width:100%;display:block}a{color:inherit}h1,h2,h3,h4{font-family:var(--font);color:var(--ink);letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.1}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}figure{margin:0}button{font:inherit}:focus-visible{outline:3px solid var(--pink);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--ink);color:#fff;font-family:var(--font-ui);border-radius:8px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}.btn{font-family:var(--font-ui);border-radius:var(--pill);white-space:nowrap;cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;padding:16px 26px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.btn svg{flex:none;width:16px;height:16px;transition:transform .2s}.btn:hover svg{transform:translate(3px)}.btn-primary{background:var(--pink-btn);color:#fff;box-shadow:0 10px 24px -10px #0a1b96b3}.btn-primary:hover{background:var(--pink-dk)}.btn-outline{border-color:var(--ink);color:var(--ink)}.btn-outline:hover{background:var(--ink);color:#fff}.btn-ghost{color:#fff;background:#ffffff0a;border-color:#ffffff59}.btn-ghost:hover{background:#ffffff1a;border-color:#fff}.btn-light{color:var(--ink);background:#fff}.btn-light:hover{background:var(--pink-50)}.btn-ghost-light{color:#fff;border-color:#fff9}.btn-ghost-light:hover{background:#ffffff1f;border-color:#fff}.btn-sm{padding:11px 18px;font-size:14px}.header{z-index:50;height:var(--hh);padding:14px 0;position:sticky;top:0}.header .wrap{position:relative}.header .bar{-webkit-backdrop-filter:saturate(1.4)blur(14px);background:#fffffff0;border:1px solid #1414140f;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;height:64px;padding:0 12px 0 22px;display:flex;box-shadow:0 10px 30px -12px #140a1e40}.logo img{width:auto;height:24px}.nav{align-items:center;gap:28px;display:flex}.nav a{font-family:var(--font-ui);color:var(--text);padding:6px 0;font-size:14.5px;font-weight:500;text-decoration:none;position:relative}.nav a:after{content:"";background:var(--pink);transform-origin:0;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav a:hover{color:var(--ink)}.nav a:hover:after{transform:scaleX(1)}.header-ctas{align-items:center;gap:10px;display:flex}.menu-btn{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.menu-btn span{background:var(--ink);width:18px;height:2px;display:block;position:relative}.menu-btn span:before,.menu-btn span:after{content:"";background:var(--ink);width:18px;height:2px;transition:transform .2s;position:absolute;left:0}.menu-btn span:before{top:-6px}.menu-btn span:after{top:6px}.menu-btn[aria-expanded=true] span{background:0 0}.menu-btn[aria-expanded=true] span:before{transform:translateY(6px)rotate(45deg)}.menu-btn[aria-expanded=true] span:after{transform:translateY(-6px)rotate(-45deg)}.mobile-nav{display:none}.hero{margin-top:calc(-1 * var(--hh));padding:calc(var(--hh) + 64px) 0 110px;color:#fff;background:radial-gradient(760px 520px at 78% 30%,#38bdf84d,#0000 62%),radial-gradient(640px 480px at 102% 92%,#38bdf84d,#0000 60%),radial-gradient(520px 420px at -6% 4%,#38bdf824,#0000 62%),linear-gradient(#120c1d 0%,#06104f 60%,#1a1229 100%);position:relative;overflow:hidden}.hero-grid{pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 60% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 60% 40%,#000 20%,#0000 75%)}.hero-in{grid-template-columns:1.02fr 1fr;align-items:center;gap:56px;display:grid;position:relative}.eyebrow{font-family:var(--font-ui);color:#d6e6ff;border-radius:var(--pill);background:#38bdf824;border:1px solid #38bdf859;align-items:center;gap:9px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.eyebrow i{background:var(--pink);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #38bdf840}.hero h1{color:#fff;letter-spacing:-.035em;margin:24px 0 22px;font-size:clamp(40px,4.7vw,64px);line-height:1.04}.hero .lead{color:#c8d2f0;max-width:540px;font-size:19px;line-height:1.6}.hero .ctas{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero-trust{border-top:1px solid #ffffff1a;margin-top:46px;padding-top:26px}.hero-trust span{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:#97a2ce;margin-bottom:16px;font-size:12px;display:block}.hero-trust ul{flex-wrap:wrap;align-items:center;gap:34px;display:flex}.hero-trust img{filter:brightness(0)invert();opacity:.7;width:auto;height:26px}.hero-trust img.tall{height:34px}.console{min-height:520px;position:relative}.cw{-webkit-backdrop-filter:blur(10px);background:linear-gradient(#ffffff1a,#ffffff0d);border:1px solid #ffffff24;border-radius:22px;margin-right:110px;position:relative;overflow:hidden;box-shadow:0 40px 80px -20px #0000008c,inset 0 1px #ffffff1f}.cw-top{font-family:var(--font-ui);color:#d0d9f3;border-bottom:1px solid #ffffff1a;align-items:center;gap:7px;padding:14px 18px;font-size:12.5px;display:flex}.cw-top i{background:#ffffff38;border-radius:50%;width:10px;height:10px}.cw-top span{margin-left:8px;font-weight:600}.cw-live{color:#d6e6ff;border:1px solid #38bdf866;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:11px;font-style:normal}.cw-tabs{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px;display:grid}.ct{font-family:var(--font-ui);color:#c8d2f0;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:10px 6px;font-size:12.5px;font-weight:600;transition:background-color .35s,border-color .35s,color .35s;display:flex}.ct svg{width:15px;height:15px}.ct.on{color:var(--ink);background:#fff;border-color:#fff}.ct.on[data-ch=whatsapp] svg{color:var(--green-wa)}.ct.on[data-ch=rcs] svg{color:#7b3fe4}.ct.on[data-ch=sms] svg{color:var(--orange)}.ct.on[data-ch=voz] svg{color:#0284c7}.cw-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cf{font-family:var(--font-ui);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;padding:12px 14px}.cf small{color:#a3aed8;text-transform:uppercase;letter-spacing:.06em;font-size:11px;display:block}.cf b{color:#fff;margin:4px 0 8px;font-size:14px;font-weight:600;display:block}.cf-tag{color:#d6e6ff;background:#38bdf82e;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-block}.cf-tag.ok{color:#b8f7cc;background:#1fa85533}.cw-send{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;margin-top:14px;padding:12px 14px}.cs-head{font-family:var(--font-ui);justify-content:space-between;align-items:baseline;display:flex}.cs-head small{color:#a3aed8;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.cs-head b{color:#fff;font-size:14px}.cs-bar{background:#ffffff1a;border-radius:8px;height:8px;margin-top:10px;overflow:hidden}.cs-bar span{background:linear-gradient(90deg,#2d45e0,#a7f3d0);border-radius:8px;width:0;height:100%;display:block;box-shadow:0 0 18px #38bdf8b3}.cw-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.cw-stats div{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;padding:12px 14px}.cw-stats small{font-family:var(--font-ui);color:#a3aed8;text-transform:uppercase;letter-spacing:.06em;font-size:11px;display:block}.cw-stats b{color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:24px;display:block}.phone{aspect-ratio:9/18.4;background:#0b0b0f;border-radius:38px;width:236px;padding:9px;position:absolute;bottom:-34px;right:0;box-shadow:0 40px 80px -10px #0009,0 0 0 1px #ffffff1f,0 0 60px #38bdf840}.phone .notch{z-index:3;background:#0b0b0f;border-radius:10px;width:30%;height:17px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.ph-screen{background:#f3eef2;border-radius:30px;width:100%;height:100%;position:relative;overflow:hidden}.pv{opacity:0;flex-direction:column;transition:opacity .5s,transform .5s;display:flex;position:absolute;inset:0;transform:translateY(10px)}.pv.on,html:not(.js) .pv[data-pv=whatsapp]{opacity:1;transform:none}.pv-head{font-family:var(--font-ui);color:var(--ink);background:#fff;border-bottom:1px solid #eee;align-items:center;gap:8px;padding:36px 12px 10px;font-size:11px;font-weight:600;line-height:1.2;display:flex}.pv-head small{color:#666;font-size:9px;font-weight:400;display:block}.pv-head .av{background:var(--pink-btn);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.pv-head .av svg{width:13px;height:13px}.pv-head.wa{color:#fff;background:#075e54;border-bottom:0}.pv-head.wa small{color:#cfe9e4}.pv-head.wa .av{background:#25d366}.pv-body{flex-direction:column;flex:1;gap:8px;padding:12px 10px;display:flex}.pv-body.wa{background:#ece5dd}.bb{font-family:var(--font-ui);color:#222;background:#fff;border-radius:12px 12px 12px 4px;max-width:94%;padding:8px 9px;font-size:10px;line-height:1.42;box-shadow:0 1px 1px #0000000f}.bb time{text-align:right;color:#666;margin-top:3px;font-size:8px;display:block}.bb-img{background:linear-gradient(135deg,#38bdf8,#2d45e0);border-radius:8px;height:62px;margin-bottom:7px;position:relative;overflow:hidden}.bb-img:after,.rc-img:after{content:"";background:#ffffff38;border-radius:50%;width:70%;height:110%;position:absolute;bottom:-40%;right:-18%}.bb-btn{text-align:center;color:#0369a1;border-top:1px solid #eee;margin-top:6px;padding-top:6px;font-weight:600}.bb.me{background:#dcf8c6;border-radius:12px 12px 4px;align-self:flex-end}.rcs-card{font-family:var(--font-ui);color:#222;background:#fff;border-radius:14px;font-size:10px;overflow:hidden;box-shadow:0 1px 2px #00000014}.rcs-card b{padding:8px 10px 2px;font-size:11.5px;display:block}.rcs-card p{color:#555;padding:0 10px}.rc-img{background:linear-gradient(135deg,#2d45e0,#38bdf8);height:84px;position:relative;overflow:hidden}.rcs-card.alt .rc-img{background:linear-gradient(135deg,#ff6a2b,#2d45e0)}.rc-btns{flex-direction:column;gap:5px;padding:8px 10px 10px;display:flex}.rc-btns span{text-align:center;color:#7b3fe4;border:1px solid #e5e0e8;border-radius:999px;padding:5px;font-weight:600;display:block}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips span{font-family:var(--font-ui);color:#7b3fe4;background:#fff;border:1px solid #e5daf7;border-radius:999px;padding:5px 9px;font-size:9.5px;font-weight:600}.call{text-align:center;color:#fff;font-family:var(--font-ui);background:radial-gradient(circle at 50% 20%,#1c3aa8,#06104f 70%);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;height:100%;padding:40px 16px 26px;display:flex}.call small{color:#bfd0f5;font-size:10px}.call b{font-family:var(--font);font-size:18px}.call p{color:#dde6fa;font-size:10px;line-height:1.5}.wave{align-items:center;gap:4px;height:44px;margin:6px 0;display:flex}.wave i{background:#a5d8ff;border-radius:3px;width:4px;display:block}.wave i:nth-child(4n+1){height:14px}.wave i:nth-child(4n+2){height:30px}.wave i:nth-child(4n+3){height:42px}.wave i:nth-child(4n){height:22px}.call-btns{gap:40px;margin-top:auto;display:flex}.call-btns span{border-radius:50%;width:38px;height:38px;display:block}.call-btns .no{background:#ef4444}.call-btns .yes{background:#22c55e}@media (prefers-reduced-motion:no-preference){.wave i{animation:1.1s ease-in-out infinite wave}.wave i:nth-child(2n){animation-delay:-.35s}.wave i:nth-child(3n){animation-delay:-.7s}@keyframes wave{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}}.marquee{border-bottom:1px solid var(--line);background:#fff;padding:30px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mq-track{width:max-content;display:flex}.mq-track ul{align-items:center;gap:84px;padding-right:84px;display:flex}.mq-track img{filter:grayscale();opacity:.6;width:auto;height:34px;transition:filter .2s,opacity .2s}.mq-track li:hover img{filter:none;opacity:1}@media (prefers-reduced-motion:no-preference){.mq-track{animation:36s linear infinite mq}.marquee:hover .mq-track{animation-play-state:paused}@keyframes mq{to{transform:translate(-33.333%)}}}.stats{background:#fff;padding:64px 0 8px}.stats-in{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.st{border-left:1px solid var(--line);padding:8px 28px}.st:first-child{border-left:0;padding-left:0}.st b{letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(40px,4.2vw,56px);line-height:1;display:block}.st b span:first-child:not([data-count]){color:var(--pink)}.st p{color:var(--muted);max-width:220px;margin-top:12px;font-size:16px}.section{padding:110px 0}.section.soft{background:var(--soft)}.section.night{background:var(--night);color:#d3dbf5;position:relative;overflow:hidden}.section.night:before{content:"";pointer-events:none;background:radial-gradient(circle,#38bdf838,#0000 62%);border-radius:50%;width:720px;height:720px;position:absolute;inset:auto -10% -40% auto}.sec-head{max-width:760px;margin-bottom:56px}.sec-head.center{text-align:center;margin-left:auto;margin-right:auto}.sec-head.split{grid-template-columns:1.1fr .9fr;align-items:end;gap:56px;max-width:none;display:grid}.sec-head h2{margin-top:16px;font-size:clamp(32px,3.6vw,48px)}.sec-head p{color:var(--muted);margin-top:16px;font-size:18.5px}.sec-head.split p{margin-top:0}.kicker{font-family:var(--font-ui);letter-spacing:.09em;text-transform:uppercase;color:var(--pink-ink);align-items:center;gap:10px;font-size:12.5px;font-weight:600;display:inline-flex}.kicker:before,.sec-head.center .kicker:after{content:"";background:var(--pink);border-radius:2px;width:22px;height:2px}.night .kicker{color:#9fd8ff}.night h2{color:#fff}.bento{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.bx{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:28px 26px 30px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.bx:hover{box-shadow:var(--shadow-lg);border-color:#0000;transform:translateY(-4px)}.bx-wide{grid-column:span 2;grid-template-columns:1fr 1.1fr;align-items:center;gap:20px;display:grid}.bx-ic{color:#fff;background:linear-gradient(135deg,#2d45e0,#0a1b96);border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:26px;display:grid;box-shadow:0 10px 20px -8px #0a1b9699}.bx-ic svg{width:22px;height:22px}.bx h3{letter-spacing:-.015em;margin-bottom:10px;font-size:19.5px}.bx p{color:var(--muted);font-size:15.5px;line-height:1.55}.bx-vis.chart{background:linear-gradient(#f6f8ff,#fff);border:1px solid #d9e1fb;border-radius:16px;padding:16px 14px 8px;position:relative}.ch-legend{font-family:var(--font-ui);color:var(--muted);gap:14px;margin-bottom:6px;font-size:11.5px;display:flex}.ch-legend span{align-items:center;gap:6px;display:flex}.ch-legend span:before{content:"";background:var(--pink);border-radius:2px;width:14px;height:3px}.ch-legend .l2:before{background:var(--violet)}.bx-vis svg{width:100%;height:auto}.ln1,.ln2{stroke-dasharray:520;stroke-dashoffset:0}.js .bx.reveal:not(.in) .ln1,.js .bx.reveal:not(.in) .ln2{stroke-dashoffset:520px}.bx.in .ln1{transition:stroke-dashoffset 1.6s .2s}.bx.in .ln2{transition:stroke-dashoffset 1.6s .5s}.bx-dark{color:#d3dbf5;background:linear-gradient(135deg,#0d1c80,#06104f);border-color:#0000}.bx-dark h3{color:#fff}.bx-dark p{color:#c2cceb}.bx-dark .bx-ic{box-shadow:none;background:#ffffff1a}.flow{flex-direction:column;gap:10px;display:flex;position:relative}.flow:before{content:"";opacity:.7;background:linear-gradient(#25d366,#ff6a2b,#0ea5e9);width:2px;position:absolute;top:20px;bottom:20px;left:21px}.flow li{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:44px 1fr;align-items:center;column-gap:12px;padding:10px 12px 10px 0;display:grid;position:relative}.flow .fi{background:#06104f;border:2px solid #fff3;border-radius:50%;grid-row:span 2;place-items:center;width:44px;height:44px;margin-left:-1px;display:grid}.flow .fi svg{width:18px;height:18px}.flow .fi.wa{color:#25d366}.flow .fi.sms{color:#ff8a58}.flow .fi.vz{color:#38bdf8}.flow b{font-family:var(--font-ui);color:#fff;font-size:13.5px}.flow small{font-family:var(--font-ui);color:#b1bbe2;font-size:12px}.tabs{background:#fff;border-radius:30px;overflow:hidden;box-shadow:0 1px #14141408,0 30px 70px -40px #0a1b9659}.tablist{border-bottom:1px solid var(--line);background:#fcfbfc;grid-template-columns:repeat(4,1fr);display:grid}.tablist [role=tab]{font-family:var(--font-ui);color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:22px 12px;font-size:15.5px;font-weight:600;transition:color .2s,background-color .2s;display:flex;position:relative}.tablist [role=tab] svg{width:20px;height:20px}.tablist [role=tab]:after{content:"";background:var(--pink);border-radius:3px 3px 0 0;height:3px;transition:transform .25s;position:absolute;bottom:-1px;left:18%;right:18%;transform:scaleX(0)}.tablist [role=tab]:hover{color:var(--ink)}.tablist [role=tab][aria-selected=true]{color:var(--ink);background:#fff}.tablist [role=tab][aria-selected=true]:after{transform:scaleX(1)}.tablist [role=tab]:first-child[aria-selected=true] svg{color:var(--green-wa)}.tablist [role=tab]:nth-child(2)[aria-selected=true] svg{color:#7b3fe4}.tablist [role=tab]:nth-child(3)[aria-selected=true] svg{color:var(--orange)}.tablist [role=tab]:nth-child(4)[aria-selected=true] svg{color:#0284c7}.tabs>.tabpanel{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;padding:56px 60px;display:grid}.tabs>.tabpanel[hidden]{display:none}.js .tabs>.tabpanel:not([hidden]){animation:.45s tabin}@keyframes tabin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tag{font-family:var(--font-ui);color:var(--pink-ink);background:var(--pink-100);border-radius:var(--pill);padding:7px 13px;font-size:13px;font-weight:600;display:inline-block}.tp-txt h3{margin:16px 0 14px;font-size:clamp(30px,3vw,40px)}.tp-txt>p{color:var(--muted);font-size:17.5px}.uses{flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0 4px;display:flex}.uses small{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-right:4px;font-size:12px;font-weight:600}.uses span{font-family:var(--font-ui);border:1px solid var(--line);color:var(--text);background:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500}.ticks{gap:10px;margin:18px 0 0;display:grid}.ticks li{align-items:flex-start;gap:10px;font-size:16px;display:flex}.ticks svg{width:20px;height:20px;color:var(--pink);flex:none;margin-top:2px}.bill{background:var(--soft);border:1px solid var(--line);border-radius:16px;grid-template-columns:40px 1fr;align-items:start;gap:14px;margin-top:24px;padding:16px 18px;display:grid}.bill>span{border:1px solid var(--line);width:40px;height:40px;color:var(--pink-ink);background:#fff;border-radius:12px;place-items:center;display:grid}.bill svg{width:19px;height:19px}.bill p{color:var(--text);font-size:15px;line-height:1.55}.bill b{color:var(--ink)}.tp-vis{place-items:center;min-height:460px;display:grid;position:relative}.tp-vis .disc{aspect-ratio:1;background:radial-gradient(circle at 40% 35%,#e8eeff,#c3cef8 72%);border-radius:50%;width:420px;max-width:100%;position:absolute;box-shadow:0 0 0 12px #fff,0 0 0 13px #d9e1fb}.tp-vis .disc:after{content:"";border:2px dashed #38bdf873;border-radius:50%;position:absolute;inset:14%}.dev{background:#0b0b0f;border-radius:30px;width:250px;padding:8px;position:relative;box-shadow:0 40px 70px -20px #0a1b9680}.dev>.pv-head{border-radius:22px 22px 0 0;padding-top:16px}.dev>.pv-body{border-radius:0 0 22px 22px;min-height:300px}.dev:not(.dark)>.pv-body{background:#f3eef2}.dev>.pv-body.wa{background:#ece5dd}.dev.dark{height:400px}.dev.dark .call{border-radius:22px}.carousel .rc-img{height:70px}.kpi-float{width:170px;box-shadow:var(--shadow-lg);font-family:var(--font-ui);background:#fff;border-radius:16px;padding:14px;position:absolute;bottom:40px;right:0}.kpi-float small{color:#666;font-size:11px;display:block}.kpi-float b{font-family:var(--font);color:var(--ink);margin:2px 0 8px;font-size:20px;display:block}.spark{align-items:flex-end;gap:4px;height:40px;display:flex}.spark i{background:var(--pink-200);border-radius:3px 3px 1px 1px;flex:1;display:block}.spark i:first-child{height:30%}.spark i:nth-child(2){height:55%}.spark i:nth-child(3){height:42%}.spark i:nth-child(4){height:70%}.spark i:nth-child(5){height:60%}.spark i:nth-child(6){height:88%}.spark i:nth-child(7){background:var(--pink);height:100%}.meter{background:#e6ebfb;border-radius:8px;height:8px;overflow:hidden}.meter span{background:linear-gradient(90deg,var(--orange),var(--pink));width:89%;height:100%;display:block}.cmp{border:1px solid var(--line);background:#fff;border-radius:24px;overflow-x:auto}.cmp table{border-collapse:collapse;width:100%;min-width:820px;font-size:15px}.cmp th,.cmp td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:18px 20px}.cmp tbody tr:last-child th,.cmp tbody tr:last-child td{border-bottom:0}.cmp thead th{background:#fcfbfc;padding-top:20px;padding-bottom:20px}.cmp tbody th{color:var(--ink);width:26%;font-weight:600;font-family:var(--font-ui);font-size:14.5px}.cmp tbody tr:hover td,.cmp tbody tr:hover th{background:#fffafc}.cmp-h{font-family:var(--font-ui);color:var(--ink);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.cmp-h svg{width:20px;height:20px}.cmp-h.wa svg{color:var(--green-wa)}.cmp-h.rcs svg{color:#7b3fe4}.cmp-h.sms svg{color:var(--orange)}.cmp-h.vz svg{color:#0284c7}.cmp .yes,.cmp .no,.cmp .mid{font-family:var(--font-ui);border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:13px;font-weight:600;display:inline-flex}.cmp .yes{color:#166534;background:#e7f8ee}.cmp .no{color:#52525b;background:#f4f4f5}.cmp .mid{color:#92400e;background:#fff4e5}.cmp td{color:var(--text)}.segs{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.sg{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;padding:28px 26px 26px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.sg:hover{box-shadow:var(--shadow-lg);border-color:#0000;transform:translateY(-4px)}.sg-ic{background:var(--pink-50);border:1px solid var(--pink-100);width:52px;height:52px;color:var(--pink-ink);border-radius:16px;place-items:center;margin-bottom:22px;display:grid}.sg-ic svg{width:24px;height:24px}.sg h3{margin-bottom:14px;font-size:20px}.sg ul{gap:8px;margin-bottom:22px;display:grid}.sg li{color:var(--muted);padding-left:18px;font-size:15.5px;position:relative}.sg li:before{content:"";border:2px solid var(--pink);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:0}.sg-msg{background:var(--soft);border:1px solid var(--line);font-family:var(--font-ui);color:var(--text);border-radius:14px 14px 14px 4px;margin-top:auto;padding:12px 14px;font-size:13px;line-height:1.45}.ch{border-radius:999px;margin-right:6px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-block}.ch.wa{color:#166534;background:#e7f8ee}.ch.sms{color:#9a3412;background:#ffede4}.ch.vz{color:#075985;background:#e0f2fe}.ch.rcs{background:var(--violet-50);color:#5b21b6}.steps3{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:22px;display:grid;position:relative}.steps3:before{content:"";background:linear-gradient(90deg,var(--pink-200),var(--violet-50));z-index:0;height:2px;position:absolute;top:118px;left:16%;right:16%}.steps3:after{content:"";background:linear-gradient(90deg,var(--pink),var(--violet));z-index:0;width:0;height:2px;transition:width 1.8s .3s;position:absolute;top:118px;left:16%}.steps3.go:after{width:68%}.s3{z-index:1;text-align:center;padding:0 12px;position:relative}.s3-vis{place-items:center;height:236px;display:grid}.mini{border:1px solid var(--line);width:220px;height:150px;box-shadow:var(--shadow-lg);background:#fff;border-radius:20px;padding:18px;position:relative}.mini.login{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.ml-logo{background:var(--ink);border-radius:10px;width:34px;height:34px;position:relative}.ml-logo:after{content:"";background:var(--pink);clip-path:polygon(30% 0,100% 0,100% 70%,70% 100%,0 100%,0 30%);position:absolute;inset:9px}.mini.login i{background:#f1eef2;border-radius:6px;width:80%;height:12px;display:block}.mini.login b{background:var(--pink-btn);border-radius:999px;width:80%;height:16px;display:block}.mini.upload{flex-direction:column;gap:10px;display:flex}.up-ic{background:var(--pink-50);width:38px;height:38px;color:var(--pink-ink);border-radius:12px;place-items:center;display:grid}.up-ic svg{width:19px;height:19px}.up-rows{gap:6px;display:grid}.up-rows i{background:#f1eef2;border-radius:5px;height:9px;display:block}.up-rows i:nth-child(2){width:80%}.up-rows i:nth-child(3){width:60%}.mini.upload small{font-family:var(--font-ui);color:var(--pink-ink);background:var(--pink-50);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600;position:absolute;top:22px;right:16px}.mini.dispatch{flex-direction:column;justify-content:center;gap:16px;display:flex}.dp-btn{background:var(--pink-btn);color:#fff;font-family:var(--font-ui);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:600;display:inline-flex}.dp-btn svg{width:15px;height:15px}.dp-bar{background:#e6ebfb;border-radius:8px;height:8px;overflow:hidden}.dp-bar span{background:linear-gradient(90deg,var(--pink),var(--violet));border-radius:8px;width:72%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.dp-bar span{animation:3.2s ease-in-out infinite fill}@keyframes fill{0%{width:6%}70%,to{width:100%}}.mini.upload .up-rows i{animation:3.2s ease-in-out infinite rowin}.mini.upload .up-rows i:nth-child(2){animation-delay:.3s}.mini.upload .up-rows i:nth-child(3){animation-delay:.6s}@keyframes rowin{0%,15%{opacity:0;transform:translate(-8px)}35%,to{opacity:1;transform:none}}}.s3-n{background:var(--plum);color:#fff;width:46px;height:46px;font-family:var(--font-ui);border-radius:50%;place-items:center;margin:14px 0 16px;font-size:14px;font-weight:700;display:inline-grid;box-shadow:0 0 0 8px #fff}.s3 h3{margin-bottom:8px;font-size:22px}.s3 p{color:var(--muted);max-width:300px;margin:0 auto;font-size:16px}.center-cta{justify-content:center;margin-top:48px;display:flex}.api2{grid-template-columns:1fr 1.08fr;align-items:center;gap:60px;display:grid;position:relative}.api2 h2{margin:16px 0 18px;font-size:clamp(32px,3.6vw,48px)}.api2 .lead{color:#c8d2f0;max-width:520px;font-size:18px}.api-list{grid-template-columns:1fr 1fr;gap:12px;margin:30px 0 34px;display:grid}.api-list li{border:1px solid var(--night-line);background:#ffffff0d;border-radius:16px;grid-template-columns:40px 1fr;align-items:start;gap:12px;padding:14px;display:grid}.api-list li>span{color:#9fd8ff;background:#38bdf829;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.api-list svg{width:19px;height:19px}.api-list b{color:#fff;font-family:var(--font-ui);font-size:14.5px;display:block}.api-list small{color:#b1bbe2;margin-top:3px;font-size:13px;line-height:1.45;display:block}.code{background:#050b3a;border:1px solid #ffffff1f;border-radius:20px;overflow:hidden;box-shadow:0 40px 80px -20px #0009,0 0 0 1px #38bdf814}.c-top{border-bottom:1px solid #ffffff14;align-items:center;gap:7px;padding:12px 14px 0 16px;display:flex}.c-top>i{border-radius:50%;width:11px;height:11px;display:block}.c-top>i:first-child{background:#ff5f57}.c-top>i:nth-child(2){background:#febc2e}.c-top>i:nth-child(3){background:#28c840}.c-tabs{gap:4px;margin-left:14px;display:flex}.c-tabs [role=tab]{color:#98a3cf;font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 12px 12px;font-size:12.5px;font-weight:600}.c-tabs [role=tab][aria-selected=true]{color:#fff;border-bottom-color:var(--pink)}.code .tabpanel[hidden]{display:none}.code pre{font-family:var(--mono);color:#e3e8fa;counter-reset:ln;min-height:290px;margin:0;padding:22px 22px 26px;font-size:13.5px;line-height:1.8;overflow-x:auto}.code .ln{white-space:pre;padding-left:36px;display:block;position:relative}.code .ln:before{counter-increment:ln;content:counter(ln);text-align:right;color:#56609a;width:22px;position:absolute;left:0}.tk-k{color:#7dd3fc}.tk-s{color:#7ee7a8}.tk-c{color:#8c83a6}.tk-p{color:#a5d8ff}.bps{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.bp{border-top:2px solid var(--ink);padding-top:24px}.bp-ic{background:var(--pink-50);width:44px;height:44px;color:var(--pink-ink);border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.bp-ic svg{width:21px;height:21px}.bp h3{margin-bottom:10px;font-size:19px}.bp p{color:var(--muted);font-size:15.5px}.quotes{grid-template-columns:1.15fr .85fr;align-items:stretch;gap:20px;display:grid}.qt{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;justify-content:space-between;gap:28px;padding:36px 34px;display:flex}.qt svg.q{width:36px;height:36px;color:var(--pink)}.qt blockquote{color:var(--text);margin:0;font-size:17px;line-height:1.65}.qt.big{background:linear-gradient(135deg,#0d1c80,#06104f);border-color:#0000}.qt.big blockquote{color:#fff;letter-spacing:-.01em;font-size:clamp(20px,1.9vw,25px);font-weight:500;line-height:1.5}.qt.big figcaption{border-top-color:#ffffff24}.qt.big figcaption b{color:#fff}.qt.big figcaption span{color:#c2cceb}.qt figcaption{border-top:1px solid var(--line);align-items:center;gap:14px;padding-top:22px;display:flex}.qlogo{background:var(--soft);border-radius:16px;flex:none;place-items:center;width:58px;height:58px;padding:8px;display:grid}.qlogo.light{background:#fff}.qlogo img{width:auto;max-height:36px}.qt figcaption b{color:var(--ink);font-size:16px;display:block}.qt figcaption span{color:var(--muted);font-size:14px;line-height:1.4;display:block}.faq-wrap{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px;display:grid}.faq-wrap h2{margin:16px 0 14px;font-size:clamp(32px,3.6vw,48px)}.faq-side{color:var(--muted);margin-bottom:26px;font-size:17.5px}.faq details{border-bottom:1px solid var(--line)}.faq details:first-child{border-top:1px solid var(--line)}.faq summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq .pl{border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:transform .25s,background-color .25s,color .25s;display:grid}.faq .pl svg{width:16px;height:16px}.faq details[open] .pl{background:var(--pink-btn);color:#fff;border-color:var(--pink-btn);transform:rotate(45deg)}.faq summary:hover{color:var(--pink-ink)}.faq details p{color:var(--muted);padding:0 54px 24px 0;font-size:16.5px}.footer{color:#b9c2e6;background:#050c45;padding:76px 0 34px;font-size:15px}.footer .cols{border-bottom:1px solid #1c255e;grid-template-columns:1.4fr 1fr 1fr 1.1fr;gap:40px;padding-bottom:48px;display:grid}.footer .f-logo img{width:auto;height:26px}.footer .f-about{color:#a79eb3;max-width:320px;margin-top:18px;line-height:1.6}.footer h3{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:18px;font-size:12.5px;font-weight:600}.footer li{margin-bottom:11px}.footer a{color:#b9c2e6;text-decoration:none;transition:color .2s}.footer a:hover{color:#fff}.social{gap:10px;margin-top:22px;display:flex}.social a{color:#ddd;border:1px solid #283270;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.social a:hover{border-color:var(--pink-btn);color:#fff;background:var(--pink-btn)}.social svg{width:17px;height:17px}.legal-line{color:#8f9ac4;flex-wrap:wrap;justify-content:space-between;gap:16px 32px;padding-top:28px;font-size:13px;line-height:1.6;display:flex}.legal-line .sv{color:#b9c2e6;align-items:center;gap:10px;text-decoration:none;display:flex}.doc-hero{margin-top:calc(-1 * var(--hh));padding:calc(var(--hh) + 60px) 0 56px;border-bottom:1px solid var(--line);background:linear-gradient(#fff 0%,#f3f6ff 100%)}.doc-hero h1{margin:16px 0 14px;font-size:clamp(34px,4.4vw,52px)}.doc-hero p{color:var(--muted);max-width:760px;font-size:17px}.doc-meta{font-family:var(--font-ui);color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin-top:20px;font-size:13px;display:flex}.doc-meta b{color:var(--ink);font-weight:600}.doc{padding:64px var(--gutter) 104px;grid-template-columns:260px 1fr;align-items:start;gap:64px;display:grid}.doc>*{min-width:0}.toc{font-family:var(--font-ui);font-size:13.5px;position:sticky;top:110px}.toc h2{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-family:var(--font-ui);margin-bottom:14px;font-weight:600}.toc ol{border-left:2px solid var(--line)}.toc li a{color:var(--muted);border-left:2px solid #0000;margin-left:-2px;padding:6px 0 6px 14px;line-height:1.4;text-decoration:none;display:block}.toc li a:hover{color:var(--ink);border-left-color:var(--pink)}.toc .other{border-top:1px solid var(--line);margin-top:28px;padding-top:20px}.toc .other a{color:var(--pink-ink);padding:5px 0;font-weight:500;text-decoration:none;display:block}.prose{color:#333;max-width:780px;font-size:16.5px;line-height:1.75}.prose .intro{padding-bottom:6px}.prose .intro p{margin-bottom:16px}.prose section{padding-top:34px}.prose h2{letter-spacing:-.01em;border-bottom:2px solid var(--pink);align-items:baseline;gap:12px;margin-bottom:18px;padding-bottom:12px;font-size:20px;display:flex}.prose h2 .num{color:var(--pink-ink);font-weight:700}.prose p{margin-bottom:14px}.prose .cl{grid-template-columns:48px 1fr;gap:6px;margin-bottom:12px;display:grid}.prose .cl p{margin:0}.prose .cl>b{color:var(--pink-ink);font-weight:700}.prose ol.alpha{margin:4px 0 14px 48px}.prose ol.alpha li{grid-template-columns:28px 1fr;margin-bottom:8px;display:grid}.prose ol.alpha li>b{color:var(--pink-ink)}.prose strong.def{color:var(--ink);font-weight:700}.prose .tbl{margin:10px 0 18px;overflow-x:auto}.prose table{border-collapse:collapse;width:100%;min-width:560px;font-size:14.5px}.prose th,.prose td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px}.prose th{background:var(--soft);font-family:var(--font-ui);color:var(--ink);font-weight:600}.prose a{color:var(--pink-ink)}.prose .sign{border-top:1px solid var(--line);font-family:var(--font-ui);color:var(--muted);margin-top:44px;padding-top:22px;font-size:13.5px}.prose .sign b{color:var(--ink)}.nf{text-align:center;min-height:70vh;margin-top:calc(-1 * var(--hh));padding:calc(var(--hh) + 60px) 0 80px;place-items:center;display:grid}.nf b{color:var(--pink-ink);letter-spacing:-.04em;font-size:120px;line-height:1;display:block}.nf h1{margin:12px 0;font-size:34px}.nf p{color:var(--muted);margin-bottom:28px}.js .reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(22px)}.js .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .reveal{opacity:1;transition:none;transform:none}html{scroll-behavior:auto}.pv{transition:none}}@media (max-width:1140px){.nav{gap:20px}.nav a{font-size:14px}.cw{margin-right:80px}}@media (max-width:1080px){.bento,.segs{grid-template-columns:repeat(2,1fr)}.bps,.stats-in{grid-template-columns:repeat(2,1fr);row-gap:34px}.st:nth-child(3){border-left:0;padding-left:0}.footer .cols{grid-template-columns:1fr 1fr}}@media (max-width:960px){.nav,.header-ctas .btn-outline{display:none}.menu-btn{display:inline-flex}.mobile-nav{left:var(--gutter);right:var(--gutter);border:1px solid var(--line);box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;margin-top:6px;padding:10px;display:none;position:absolute;top:100%}.mobile-nav.open{display:block}.mobile-nav a{font-family:var(--font-ui);color:var(--ink);border-radius:10px;padding:13px 14px;font-weight:500;text-decoration:none;display:block}.mobile-nav a:hover{background:var(--pink-50)}.mobile-nav .m-ctas{grid-template-columns:1fr 1fr;gap:8px;padding:8px 4px 4px;display:grid}.mobile-nav a.btn{justify-content:center;padding:13px 14px;display:inline-flex}.mobile-nav a.btn-primary{color:#fff}.hero-in,.api2,.faq-wrap,.quotes{grid-template-columns:1fr}.hero-in{gap:64px}.console{width:100%;max-width:560px;margin:0 auto}.sec-head.split{grid-template-columns:1fr;gap:0}.sec-head.split p{margin-top:16px}.tabs>.tabpanel{grid-template-columns:1fr;padding:40px 32px}.tp-vis{min-height:430px}.steps3{grid-template-columns:1fr;gap:36px}.steps3:before,.steps3:after{display:none}.final .box{grid-template-columns:1fr;padding:56px 36px}.final .ctas{flex-flow:wrap}.doc{grid-template-columns:1fr;gap:28px}.toc{position:static}.toc ol{display:none}}@media (max-width:640px){:root{--gutter:16px}body{font-size:16px}.section{padding:76px 0}.hero{padding-bottom:84px;padding-top:calc(var(--hh) + 40px)}.hero h1{font-size:38px}.hero .lead{font-size:17px}.hero-trust ul{gap:22px}.hero-trust img{height:20px}.hero-trust img.tall{height:28px}.header .bar{padding:0 10px 0 16px}.header-ctas .btn-primary{padding:11px 16px}.logo img{height:21px}.console{min-height:0;padding-bottom:300px}.cw{margin-right:0}.cw-body{padding:14px}.ct{gap:0;padding:10px 4px;font-size:0}.ct svg{width:18px;height:18px}.cw-stats b{font-size:18px}.cw-fields{grid-template-columns:1fr}.phone{width:200px;bottom:-20px;right:50%;transform:translate(50%)}.stats-in{grid-template-columns:1fr 1fr;gap:28px 0}.st{padding:0 0 0 16px}.st:nth-child(odd){border-left:0;padding-left:0}.bento,.segs,.bps{grid-template-columns:1fr}.bx-wide{grid-column:auto;grid-template-columns:1fr}.tablist [role=tab]{flex-direction:column;gap:6px;padding:16px 4px;font-size:12.5px}.tabs{border-radius:22px}.tabs>.tabpanel{padding:30px 20px}.tp-vis .disc{width:320px}.kpi-float{width:140px;bottom:10px;right:-4px}.dev{width:230px}.api-list{grid-template-columns:1fr}.code pre{padding:18px 14px;font-size:12px}.qt{padding:28px 24px}.faq summary{font-size:16.5px}.faq details p{padding-right:0}.final .box{border-radius:24px;padding:44px 24px}.final .orbits{display:none}.footer .cols{grid-template-columns:1fr}.marquee .mq-track ul{gap:56px;padding-right:56px}.prose .cl{grid-template-columns:40px 1fr}.prose ol.alpha{margin-left:20px}}.annc{z-index:60;color:#fff;background:#050505;border-bottom:1px solid #7cf0a647;position:relative;overflow:hidden}.annc:before{content:"";pointer-events:none;background:radial-gradient(520px 120px at 50% 120%,#7cf0a638,#0000 70%);position:absolute;inset:0}.annc:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#7cf0a61a,#0000);width:40%;position:absolute;top:0;bottom:0;left:-40%}.annc-in{color:#fff;justify-content:center;align-items:center;gap:22px;max-width:1240px;min-height:56px;margin:0 auto;padding:8px 16px;text-decoration:none;display:flex;position:relative}.annc-brands{flex:none;align-items:center;gap:12px;display:flex}.annc-old{opacity:.92;width:auto;height:16px}.annc-new{width:auto;height:21px}.annc-arrow{gap:3px;display:flex}.annc-arrow i{opacity:.25;border-top:2px solid #7cf0a6;border-right:2px solid #7cf0a6;width:7px;height:7px;display:block;transform:rotate(45deg)}.annc-txt{font-family:var(--font-ui);color:#d9d9d9;font-size:14px;line-height:1.35}.annc-txt b{color:#fff;font-weight:600}.annc-cta{color:#000;font-family:var(--font-ui);background:#7cf0a6;border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:600;transition:background-color .2s,transform .2s;display:inline-flex;box-shadow:0 0 #7cf0a680}.annc-cta svg{width:15px;height:15px;transition:transform .2s}.annc-in:hover .annc-cta{background:#a7f3d0}.annc-in:hover .annc-cta svg{transform:translate(3px)}.annc-in:focus-visible{outline-offset:-4px;border-radius:8px;outline:2px solid #7cf0a6}@media (prefers-reduced-motion:no-preference){.annc:after{animation:7s ease-in-out infinite annc-sheen}.annc-arrow i{animation:1.8s ease-in-out infinite annc-chev}.annc-arrow i:nth-child(2){animation-delay:.2s}.annc-arrow i:nth-child(3){animation-delay:.4s}.annc-cta{animation:3.2s ease-out infinite annc-pulse}@keyframes annc-sheen{0%{left:-40%}55%,to{left:120%}}@keyframes annc-chev{0%,to{opacity:.2}40%{opacity:1}}@keyframes annc-pulse{0%{box-shadow:0 0 #7cf0a673}70%,to{box-shadow:0 0 0 10px #7cf0a600}}}@media (max-width:1080px){.annc-sub{display:none}}@media (max-width:640px){.annc-in{justify-content:space-between;gap:12px;min-height:52px}.annc-txt{display:none}.annc-old{height:13px}.annc-new{height:17px}.annc-cta{padding:9px 13px;font-size:12.5px}}.phone{width:222px;bottom:-40px;right:-6px}.mq-track img{height:28px}.mq-track img.tall{height:40px}.mq-track ul{gap:76px;padding-right:76px}.kpi-float{bottom:36px;left:-6px;right:auto}.cmp table{table-layout:fixed}.cmp thead th:first-child,.cmp tbody th{width:24%}@media (max-width:1140px){.cw{margin-right:150px}}@media (max-width:640px){.cw{margin-right:0}.phone{width:200px;bottom:-20px;right:50%}.kpi-float{left:-4px}}.cw{margin-right:196px}.ct{gap:6px;font-size:12px}@media (max-width:1140px){.cw{margin-right:170px}}@media (max-width:640px){.cw{margin-right:0}.ct{font-size:0}}.cmp-hint{font-family:var(--font-ui);color:var(--muted);margin:-36px 0 14px;font-size:13px;display:none}@media (max-width:640px){.console{padding-bottom:0}.phone{width:210px;margin:-10px auto 0;position:relative;bottom:auto;right:auto;transform:none}.cmp-hint{display:block}}.cw-top .cw-brand{width:auto;height:18px;margin-left:10px}.ai-tag{color:#166534;background:#dcfce7;border-radius:999px;margin-top:5px;padding:2px 7px;font-size:8px;font-weight:600;display:inline-block}.inbox{flex-direction:column;gap:8px;display:flex}.ib-row{font-family:var(--font-ui);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:36px 1fr 30px;align-items:center;gap:10px;padding:10px 12px;display:grid}.ib-row.on{background:#ffffff1f;border-color:#38bdf880}.ib-av{background:var(--pink-btn);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.ib-av.b{background:#7b3fe4}.ib-av.c{background:#0369a1}.ib-row b{color:#fff;font-size:13px;display:block}.ib-row small{color:#c2cceb;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.ib-ch{background:#ffffff14;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.ib-ch svg{width:16px;height:16px}.ib-ch.wa{color:#25d366}.ib-ch.sms{color:#ff8a58}.ib-ch.rcs{color:#a5d8ff}.ib-ai{font-family:var(--font-ui);color:#0b0b0f;background:#7cf0a6;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.ib-ai svg{width:14px;height:14px}@media (prefers-reduced-motion:no-preference){.ib-ai{animation:4s ease-in-out infinite aipop}@keyframes aipop{0%,40%{opacity:0;transform:translateY(6px)}55%,92%{opacity:1;transform:none}to{opacity:0}}}.full-band{background:#7cf0a6;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:22px;padding:22px 26px;display:grid}.full-band img{width:auto;height:30px}.full-band p{color:#0b0b0f;font-size:16.5px;font-weight:500}.full-band .btn-primary{box-shadow:none;background:#0b0b0f}.full-band .btn-primary:hover{background:#2b2b2b}.wallet{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.wallet h2{margin:16px 0;font-size:clamp(32px,3.6vw,48px)}.w-lead{color:var(--muted);max-width:520px;font-size:18.5px}.w-list{gap:14px;margin-top:30px;display:grid}.w-list li{grid-template-columns:44px 1fr;align-items:start;gap:14px;display:grid}.w-list li>span{background:var(--pink-50);width:44px;height:44px;color:var(--pink-ink);border-radius:12px;place-items:center;display:grid}.w-list svg{width:20px;height:20px}.w-list b{color:var(--ink);font-size:17px;display:block}.w-list small{color:var(--muted);font-size:15px;display:block}.w-card{color:#fff;box-shadow:var(--shadow-lg);background:linear-gradient(145deg,#0d1c80,#06104f);border-radius:28px;width:100%;max-width:460px;margin-left:auto;padding:30px;position:relative;overflow:hidden}.w-card:after{content:"";background:radial-gradient(circle,#7cf0a640,#0000 65%);border-radius:50%;width:240px;height:240px;position:absolute;top:-80px;right:-80px}.wc-top{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex;position:relative}.wc-top img{width:auto;height:20px}.wc-top span{font-family:var(--font-ui);color:#c2cceb;border:1px solid #ffffff2e;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.w-card>small{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:#a3aed8;font-size:12px}.wc-bal{letter-spacing:-.03em;margin:4px 0 22px;font-size:44px;display:block}.wc-rows{gap:8px;display:grid}.wc-rows div{font-family:var(--font-ui);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:13.5px;font-weight:600;display:flex}.wc-rows em{color:#b1bbe2;margin-left:auto;font-size:12.5px;font-style:normal;font-weight:400}.wc-rows .d{border-radius:50%;width:10px;height:10px}.d.wa{background:#25d366}.d.sms{background:#ff8a58}.d.rcs{background:#a5d8ff}.d.vz{background:#38bdf8}.wc-note{font-family:var(--font-ui);color:#a3aed8;margin-top:16px;font-size:11px;display:block}@media (max-width:960px){.full-band{text-align:left;grid-template-columns:1fr;gap:14px}.wallet{grid-template-columns:1fr;gap:40px}.w-card{margin:0}}@media (max-width:640px){.ib-row small{white-space:normal}}.hero h1{font-size:clamp(38px,4vw,54px)}@media (max-width:1180px){.hero-in{grid-template-columns:1fr;gap:64px}.hero-copy{max-width:720px}.console{width:100%;max-width:640px;margin:0 auto}.cw{margin-right:190px}}@media (max-width:640px){.cw{margin-right:0}}.annc-cta .s{display:none}@media (max-width:640px){.annc-cta .l{display:none}.annc-cta .s{display:inline}.annc-arrow{display:none}}.console{grid-template-columns:minmax(0,1fr) 214px;align-items:center;min-height:0;display:grid}.console .cw{z-index:1;margin-right:0}.console .phone{z-index:2;width:214px;margin:56px 0 0 -26px;position:relative;bottom:auto;right:auto;transform:none}@media (max-width:1180px){.console{max-width:720px}}@media (max-width:640px){.console{grid-template-columns:1fr}.console .phone{width:210px;margin:-10px auto 0}}.hero-in{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.console{grid-template-columns:minmax(0,1fr) 200px}.console .phone{width:200px;margin-left:-20px}.cw-body{padding:18px 38px 20px 18px}.ct{padding:9px 4px;font-size:12px}.ct svg{display:none}.cw-stats{gap:8px}.cw-stats div{padding:11px 12px}.cw-stats b{font-size:20px}@media (max-width:1180px){.hero-in{grid-template-columns:1fr}}@media (max-width:640px){.cw-body{padding:14px}.ct svg{display:block}.ct{font-size:0}.console{grid-template-columns:1fr}.console .phone{width:210px;margin:-10px auto 0}}.footer{background:#050c45;padding:0 0 30px;position:relative}.footer:before{content:"";background:linear-gradient(90deg,#2d45e0 0%,#38bdf8 50%,#7cf0a6 100%);height:3px;display:block}.f-top{border-bottom:1px solid #1a2360;grid-template-columns:1.3fr auto;align-items:center;gap:40px;padding:56px 0 48px;display:grid}.f-lockups{align-items:center;gap:16px;margin-bottom:18px;display:flex}.f-lockups img:first-child{width:auto;height:22px}.f-lockups img:last-child{width:auto;height:26px}.f-arrow{gap:3px;display:flex}.f-arrow i{opacity:.3;border-top:2px solid #7cf0a6;border-right:2px solid #7cf0a6;width:8px;height:8px;display:block;transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.f-arrow i{animation:1.8s ease-in-out infinite annc-chev}.f-arrow i:nth-child(2){animation-delay:.2s}.f-arrow i:nth-child(3){animation-delay:.4s}}.f-claim{color:#b9c2e6;max-width:560px;font-size:17px;line-height:1.55}.f-claim b{color:#fff;font-weight:600}.f-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.btn-green{color:#0b0b0f;background:#7cf0a6}.btn-green:hover{background:#a7f3d0}.footer .cols{border-bottom:1px solid #1a2360;grid-template-columns:repeat(3,1fr) 1.1fr;padding:44px 0 40px}.footer h3{color:#8c97c2}.footer .cols a{color:#e4deec}.footer .cols a:hover{color:#fff}.f-social .social{margin-top:0}.f-social .social a{color:#fff;border-color:#2a3470;width:44px;height:44px}.f-social .social a:hover{color:#0b0b0f;background:#7cf0a6;border-color:#7cf0a6}.legal-line{align-items:center;padding-top:24px}.legal-line p{margin:0}.legal-line .sv{color:#8f9ac4;align-items:center;gap:8px;display:flex}.legal-line .sv img{width:auto;height:15px}@media (max-width:960px){.f-top{grid-template-columns:1fr;gap:28px}.f-actions{justify-content:flex-start}.footer .cols{grid-template-columns:1fr 1fr;row-gap:32px}}@media (max-width:640px){.f-lockups img:first-child{height:18px}.f-lockups img:last-child{height:22px}.f-actions .btn{width:100%}.footer .cols{grid-template-columns:1fr 1fr}}.footer a.btn-green{color:#0b0b0f}.footer a.btn-ghost-light{color:#fff}.f-top .f-social{justify-self:end}.f-top .f-social h3{margin-bottom:14px}.footer .cols{grid-template-columns:repeat(3,1fr)}@media (max-width:960px){.f-top .f-social{justify-self:start}}@media (max-width:640px){.footer .cols{grid-template-columns:1fr 1fr}.footer .cols>div:last-child{grid-column:1/-1}}.annc{background:#07050b;border-bottom:0}.annc:before{background:radial-gradient(420px 90px at 18% 130%,#38bdf847,#0000 70%),radial-gradient(520px 110px at 82% 130%,#7cf0a638,#0000 70%)}.annc-in{gap:20px;min-height:54px}.annc-in:after{content:"";opacity:.85;background:linear-gradient(90deg,#0000,#2d45e0 22%,#38bdf8 50%,#7cf0a6 78%,#0000);height:2px;position:absolute;bottom:0;left:0;right:0}.annc-brands{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;gap:12px;padding:7px 16px}.annc-old{height:15px}.annc-new{height:19px}.annc-arrow i:first-child{border-color:#2d45e0}.annc-arrow i:nth-child(2){border-color:#38bdf8}.annc-arrow i:nth-child(3){border-color:#7cf0a6}.annc-txt{color:#c7cfea;font-size:14px}.annc-txt b{color:#fff}.annc-cta{color:#7cf0a6;background:0 0;border:1.5px solid #7cf0a6;padding:8px 15px;font-size:13px;animation:none}.annc-in:hover .annc-cta{color:#07050b;background:#7cf0a6}@media (max-width:1180px){.annc-sub{display:none}}@media (max-width:640px){.annc-in{gap:10px}.annc-brands{gap:9px;padding:6px 12px}.annc-cta{padding:7px 12px;font-size:12.5px}}.marquee{padding:26px 0;-webkit-mask-image:none;mask-image:none}.mq-in{max-width:var(--wrap);padding:0 var(--gutter);grid-template-columns:auto 1fr;align-items:center;gap:40px;margin:0 auto;display:grid}.mq-label{font-family:var(--font-ui);letter-spacing:0;color:var(--muted);border-right:1px solid var(--line);white-space:nowrap;padding-right:40px;font-size:13.5px;font-weight:600;line-height:1.4}.mq-view{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.mq-track img{opacity:.7}@media (max-width:760px){.mq-in{text-align:center;grid-template-columns:1fr;gap:18px}.mq-label{white-space:normal;border-right:0;padding-right:0}.mq-label br{display:none}}.wl-stage{background:radial-gradient(420px 300px at 0 0,#d6e0ff,#0000 70%),radial-gradient(420px 320px at 100% 100%,#d2f1ff,#0000 70%),#f4f7ff;border-radius:32px;width:100%;max-width:540px;margin-left:auto;padding:44px 44px 52px;position:relative}.wl-app{font-family:var(--font-ui);color:var(--ink);background:#fff;border-radius:22px;padding:22px;position:relative;box-shadow:0 1px 2px #1414140f,0 30px 60px -24px #0a1b9652}.wl-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.wl-head img{width:auto;height:18px}.wl-head span{color:var(--muted);background:var(--soft);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.wl-bal{justify-content:space-between;align-items:flex-end;gap:12px;padding:18px 0;display:flex}.wl-bal small{color:var(--muted);font-size:12px;display:block}.wl-bal b{font-family:var(--font);letter-spacing:-.03em;margin-top:4px;font-size:34px;line-height:1.1;display:block}.wl-btn{background:var(--ink);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.wl-btn svg{width:14px;height:14px}.wl-use{background:var(--soft);border-radius:14px;padding:14px}.wl-use-h{justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:12.5px;display:flex}.wl-use-h span{color:var(--muted);font-size:12px}.wl-bar{border-radius:999px;gap:3px;height:10px;display:flex;overflow:hidden}.wl-bar i{transform-origin:0;height:100%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1);display:block}.wl-bar .wa{background:#25a35a;width:46%}.wl-bar .sms{background:#e46a2e;width:28%}.wl-bar .rcs{background:#7b3fe4;width:16%}.wl-bar .vz{background:#1e88c7;width:10%}.js .wl-stage.reveal:not(.in) .wl-bar i{transform:scaleX(0)}.wl-bar .sms{transition-delay:.15s}.wl-bar .rcs{transition-delay:.3s}.wl-bar .vz{transition-delay:.45s}.wl-legend{color:var(--text);grid-template-columns:repeat(4,auto);justify-content:space-between;gap:8px;margin-top:12px;font-size:12px;display:grid}.wl-legend li{align-items:center;gap:6px;display:flex}.wl-legend b{color:var(--ink);font-weight:600}.wl-legend .d{border-radius:50%;width:8px;height:8px}.wl-legend .d.wa{background:#25a35a}.wl-legend .d.sms{background:#e46a2e}.wl-legend .d.rcs{background:#7b3fe4}.wl-legend .d.vz{background:#1e88c7}.wl-mov{margin-top:16px}.wl-mov>small{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.wl-row{border-top:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:9px 0;display:grid}.wl-row:first-of-type{border-top:0}.wl-row .ic{color:#1b7a43;background:#e8f7ee;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.wl-row .ic.wa{color:#1b7a43;background:#e8f7ee}.wl-row .ic.sms{color:#b4501f;background:#fdeee6}.wl-row.in .ic{background:var(--pink-50);color:var(--pink-ink)}.wl-row .ic svg{width:17px;height:17px}.wl-row b{font-size:13px;font-weight:600;display:block}.wl-row em{color:var(--muted);font-size:11.5px;font-style:normal;display:block}.wl-row strong{white-space:nowrap;font-size:13px;font-weight:600}.wl-row.in strong{color:#1b7a43}.wl-chip{font-family:var(--font-ui);color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 14px 9px 9px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 14px 30px -12px #0a1b9659}.wl-chip span{background:var(--pink-btn);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.wl-chip svg{width:14px;height:14px}.wl-chip.c2{bottom:96px;right:-18px}.wl-chip.c2 span{background:#25a35a}.wl-note{font-family:var(--font-ui);color:#5c5c66;font-size:11px;position:absolute;bottom:18px;left:44px}@media (prefers-reduced-motion:no-preference){.wl-chip.c1{animation:6s ease-in-out infinite wl-float}.wl-chip.c2{animation:6s ease-in-out -3s infinite wl-float}@keyframes wl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}}@media (max-width:960px){.wl-stage{margin:0 auto}}@media (max-width:640px){.wl-stage{border-radius:24px;padding:26px 16px 44px}.wl-chip{display:none}.wl-note{bottom:16px;left:16px}.wl-bal b{font-size:28px}.wl-legend{grid-template-columns:repeat(2,auto);justify-content:start;column-gap:22px}.wl-app{padding:18px}}.api-box{background:#050b3a;border:1px solid #ffffff1f;border-radius:24px;grid-template-columns:340px 1fr;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -24px #0009}.api-nav{background:#ffffff05;border-right:1px solid #ffffff14;flex-direction:column;gap:6px;padding:14px;display:flex}.api-nav [role=tab]{text-align:left;color:#c8d2f0;cursor:pointer;width:100%;font-family:var(--font-ui);background:0 0;border:1px solid #0000;border-radius:16px;grid-template-columns:40px 1fr;align-items:center;gap:14px;padding:14px;transition:background-color .25s,border-color .25s;display:grid}.api-nav [role=tab]:hover{background:#ffffff0a}.api-nav [role=tab][aria-selected=true]{background:#38bdf81f;border-color:#38bdf866}.api-nav .ic{color:#9fd8ff;background:#ffffff12;border-radius:12px;place-items:center;width:40px;height:40px;transition:background-color .25s,color .25s;display:grid}.api-nav [aria-selected=true] .ic{background:var(--pink-btn);color:#fff}.api-nav .ic svg{width:19px;height:19px}.api-nav b{color:#fff;font-size:15px;font-weight:600;display:block}.api-nav small{color:#a9b4dc;margin-top:2px;font-size:13px;line-height:1.4;display:block}.api-nav [role=tab]:focus-visible{outline-offset:2px;outline:2px solid #9fd8ff}.api-code{flex-direction:column;min-width:0;display:flex}.api-code .tabpanel{flex:1}.api-code .tabpanel[hidden]{display:none}.c-bar{font-family:var(--font-ui);border-bottom:1px solid #ffffff14;align-items:center;gap:14px;padding:14px 20px;font-size:12.5px;display:flex}.c-dots{gap:7px;display:flex}.c-dots i{border-radius:50%;width:11px;height:11px;display:block}.c-dots i:first-child{background:#ff5f57}.c-dots i:nth-child(2){background:#febc2e}.c-dots i:nth-child(3){background:#28c840}.c-ep{font-family:var(--mono);color:#e3e8fa}.c-ep em{color:#7ee7a8;margin-right:6px;font-style:normal;font-weight:700}.c-lang{color:#a9b4dc;border:1px solid #ffffff24;border-radius:999px;margin-left:auto;padding:3px 10px}.api-code pre{font-family:var(--mono);color:#e3e8fa;counter-reset:ln;min-height:250px;margin:0;padding:24px 22px;font-size:13.5px;line-height:1.85;overflow-x:auto}.api-code .ln{white-space:pre;padding-left:36px;display:block;position:relative}.api-code .ln:before{counter-increment:ln;content:counter(ln);text-align:right;color:#6a74aa;width:22px;position:absolute;left:0}.c-foot{font-family:var(--font-ui);color:#a9b4dc;border-top:1px solid #ffffff14;margin-top:auto;padding:14px 20px;font-size:12.5px}@media (max-width:900px){.api-box{grid-template-columns:1fr}.api-nav{border-bottom:1px solid #ffffff14;border-right:0;flex-direction:row;overflow-x:auto}.api-nav [role=tab]{flex:none;grid-template-columns:32px auto;width:auto;padding:10px 14px 10px 10px}.api-nav .ic{border-radius:10px;width:32px;height:32px}.api-nav small{display:none}.api-nav b{white-space:nowrap;font-size:14px}}@media (max-width:640px){.api-code pre{padding:18px 14px;font-size:12px}.api-code .ln{padding-left:28px}.c-bar,.c-foot{padding:12px 14px}}.ft{color:#b9c2e6;background:#050c45;padding:72px 0 28px;font-size:15px}.ft-main{border-bottom:1px solid #1a2360;grid-template-columns:1.25fr 2fr;gap:64px;padding-bottom:56px;display:grid}.ft-id{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ft-logo img{width:auto;height:24px;display:block}.ft-now{font-family:var(--font-ui);color:#c7cfea;border:1px solid #2a3470;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 13px;font-size:12.5px;font-weight:500;display:inline-flex}.ft-now img{width:auto;height:14px}.ft-tag{color:#b9c2e6;max-width:360px;margin-top:22px;font-size:15.5px;line-height:1.6}.ft-social{margin-top:30px}.ft-social>span{font-family:var(--font-ui);color:#8c97c2;margin-bottom:12px;font-size:12.5px;font-weight:600;display:block}.ft-social .social{margin-top:0}.ft-social .social a{color:#fff;border-color:#2a3470;width:42px;height:42px}.ft-social .social a:hover{background:var(--pink-btn);border-color:var(--pink-btn)}.ft-cols{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.ft h3{font-family:var(--font-ui);letter-spacing:0;text-transform:none;color:#fff;margin-bottom:18px;font-size:13px;font-weight:600}.ft li{margin-bottom:12px}.ft a{color:#b9c2e6;text-decoration:none;transition:color .2s}.ft a:hover{color:#fff}.ft-bottom{color:#8f9ac4;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;padding-top:26px;font-size:13px;line-height:1.6;display:flex}.ft-mark{color:#8f9ac4}@media (max-width:1080px){.ft-main{grid-template-columns:1fr;gap:48px}}@media (max-width:640px){.ft{padding-top:56px}.ft-cols{grid-template-columns:1fr 1fr;row-gap:36px}}.wl-chip.c1{top:-20px;left:36px}.wl-chip.c2{top:auto;bottom:-20px;right:36px}.api-box{grid-template-columns:360px 1fr}@media (min-width:901px){.api-nav [role=tab]{flex:1}}.ft-main{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);gap:56px}.ft-cols{gap:24px}@media (min-width:1081px){.ft li a{white-space:nowrap}}@media (max-width:1080px){.ft-main{grid-template-columns:1fr;gap:48px}}@media (max-width:640px){.ft-cols{grid-template-columns:1fr 1fr;row-gap:36px}}@media (max-width:900px){.api-box{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.api-nav{grid-template-columns:1fr 1fr;gap:6px;padding:10px;display:grid;overflow:visible}.api-nav [role=tab]{width:100%;padding:8px}.api-nav b{white-space:normal;font-size:13px}.api-code pre{min-height:210px}}.fx-art{justify-self:center;width:420px;height:400px;position:relative}.fx-lines{width:100%;height:100%;position:absolute;inset:0}.fx-base path{stroke:#ffffff1f;stroke-width:1.5px}.fx-flow path{stroke:url(#fxg);stroke-width:3px;stroke-linecap:round;stroke-dasharray:0 100;opacity:0}.fx-core{border-radius:50%;place-items:center;width:150px;height:150px;margin:-75px 0 0 -75px;display:grid;position:absolute;top:200px;left:210px}.fx-spin{opacity:.9;background:conic-gradient(#2d45e0,#38bdf8,#7cf0a6,#38bdf8,#2d45e0);border-radius:50%;position:absolute;inset:0}.fx-face{background:radial-gradient(circle at 50% 35%,#0e1e86,#050c45 75%);border-radius:50%;place-items:center;display:grid;position:absolute;inset:3px;box-shadow:inset 0 0 30px #0006}.fx-face img{width:104px;height:auto}.fx-core:after{content:"";border:1px solid #38bdf840;border-radius:50%;position:absolute;inset:-14px}.nd{color:var(--ink);font-family:var(--font-ui);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:9px;padding:6px 14px 6px 6px;font-size:13px;font-weight:600;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 14px 30px -12px #0000008c}.nd i{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.nd i svg{width:16px;height:16px}.nd.out{background:var(--pink-btn);color:#fff}.nd.out i{color:#fff;background:#ffffff2e}.p1{top:126px;left:80px}.p2{top:126px;left:340px}.p3{top:274px;left:80px}.p4{top:274px;left:340px}.p5{top:52px;left:210px}.p6{top:348px;left:210px}.p1 i{color:#1b7a43;background:#e8f7ee}.p2 i{color:#6a2fd0;background:#f0e8fd}.p3 i{color:#b4501f;background:#fdeee6}.p4 i{color:#1e6fa8;background:#e5f1fa}.nd.on{transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 0 6px #7cf0a629,0 18px 36px -12px #0009}@media (prefers-reduced-motion:no-preference){.fx-spin{animation:9s linear infinite fx-rot}.fx-flow path.run{animation:1.1s cubic-bezier(.45,0,.3,1) both fx-flow}.fx-core{animation:1s ease-in-out infinite fx-beat}@keyframes fx-rot{to{transform:rotate(360deg)}}@keyframes fx-flow{0%{stroke-dasharray:0 100;stroke-dashoffset:0;opacity:1}50%{stroke-dasharray:30 100;stroke-dashoffset:-35px}to{stroke-dasharray:0 100;stroke-dashoffset:-100px;opacity:1}}@keyframes fx-beat{0%,to{transform:scale(1)}40%{transform:scale(1.035)}}}.final2{padding:0 0 110px}.fx{background:radial-gradient(520px 380px at 0% 0%,#38bdf857,transparent 70%),radial-gradient(520px 420px at 100% 100%,#7cf0a62e,transparent 70%),var(--night);color:#d3dbf5;border-radius:34px;grid-template-columns:1fr 440px;align-items:center;gap:40px;padding:64px 56px 64px 64px;display:grid;position:relative;overflow:hidden}.fx:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff14;position:absolute;inset:0}.fx-txt{position:relative}.fx-kick img{width:auto;height:22px}.fx h2{color:#fff;max-width:600px;margin:22px 0 16px;font-size:clamp(30px,3.4vw,46px)}.fx p{color:#c8d2f0;max-width:520px;font-size:18px}.fx .ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}@media (max-width:1180px){.fx{grid-template-columns:1fr}.fx-art{display:none}}@media (max-width:640px){.final2{padding-bottom:72px}.fx{border-radius:24px;padding:40px 22px}.fx .ctas .btn{width:100%}}.api-head{max-width:760px;margin-bottom:44px;position:relative}.api-head h2{margin:16px 0 18px;font-size:clamp(32px,3.6vw,48px)}.api-sub{flex-wrap:wrap;align-items:center;gap:28px 40px;display:flex}.api-sub .lead{color:#c8d2f0;flex:420px;margin:0;font-size:17.5px}.sprog{z-index:120;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.sprog i{transform-origin:0;height:100%;transform:scaleX(var(--p,0));background:linear-gradient(90deg,#2d45e0,#38bdf8,#7cf0a6);display:block}[data-glow]{--mx:-999px;--my:-999px}[data-glow]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(360px circle at var(--mx) var(--my),#38bdf81a,transparent 45%);opacity:0;z-index:0;transition:opacity .3s;position:absolute;inset:0}[data-glow]:hover:after{opacity:1}.bx-dark[data-glow]:after,.qt.big[data-glow]:after,.api-box[data-glow]:after{background:radial-gradient(420px circle at var(--mx) var(--my),#38bdf829,transparent 45%)}.bx>*,.qt>*,.api-box>*{z-index:1;position:relative}.bv{font-family:var(--font-ui);margin-top:22px}.bv-flow{gap:8px;display:grid;position:relative}.bv-flow:before{content:"";background:var(--line);width:2px;position:absolute;top:18px;bottom:18px;left:17px}.fl{background:var(--soft);border:1px solid #0000;border-radius:12px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:6px 10px 6px 0;font-size:13px;transition:background-color .35s,border-color .35s,box-shadow .35s;display:grid;position:relative}.fl-ic{border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.fl-ic svg{width:16px;height:16px}.fl-ic.wa{color:#1b7a43}.fl-ic.sms{color:#b4501f}.fl-ic.rcs{color:#6a2fd0}.fl b{color:var(--ink);font-weight:600}.fl em{color:var(--muted);font-size:12px;font-style:normal}.fl.on{background:#fff;border-color:#c9d1fb;box-shadow:0 8px 18px -10px #0a1b9673}.bv-list{height:132px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.ls-track{gap:8px;display:grid}.ls{background:var(--soft);border-radius:12px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;height:38px;padding:0 10px 0 4px;font-size:13px;display:grid}.ls .av{color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10.5px;font-weight:700;display:grid}.ls .av.a{background:#0a1b96}.ls .av.b{background:#7b3fe4}.ls .av.c{background:#1e6fa8}.ls .av.d{background:#1b7a43}.ls b{color:var(--ink);font-weight:600}.ls .t{border-radius:999px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:600}.t.ig{color:#0a1b96;background:#fdecf4}.t.gg{color:#1e5f8f;background:#e5f1fa}.t.pg{color:#5b26b5;background:#f0e8fd}.t.wa{color:#1b6b3c;background:#e8f7ee}.bv-form{background:var(--soft);border-radius:14px;gap:8px;padding:12px;display:grid;position:relative}.fm-field{border:1px solid var(--line);background:#fff;border-radius:10px;min-height:44px;padding:6px 10px}.fm-field small{color:var(--muted);font-size:10.5px;display:block}.fm-type{color:var(--ink);white-space:nowrap;vertical-align:bottom;border-right:2px solid #0000;font-size:13px;font-weight:600;display:inline-block;overflow:hidden}.fm-btn{text-align:center;background:var(--pink-btn);color:#fff;border-radius:999px;padding:9px;font-size:12.5px;font-weight:600;display:block}.fm-toast{background:var(--ink);color:#fff;white-space:nowrap;opacity:0;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.fm-toast svg{color:#7cf0a6;width:14px;height:14px}.bv-ads{background:var(--soft);border-radius:14px;gap:10px;padding:14px;display:grid}.ad{color:var(--ink);grid-template-columns:72px 1fr;align-items:center;gap:10px;font-size:12.5px;font-weight:600;display:grid}.ad i{transform-origin:0;border-radius:999px;height:10px;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);display:block}.ad .b1{background:linear-gradient(90deg,#2d45e0,#38bdf8);width:86%}.ad .b2{background:linear-gradient(90deg,#7b3fe4,#38bdf8);width:62%}.ad .b3{background:linear-gradient(90deg,#1e6fa8,#5aa9dd);width:44%}.js .bx.reveal:not(.in) .ad i{transform:scaleX(0)}.ad .b2{transition-delay:.15s}.ad .b3{transition-delay:.3s}.bv-ads small{color:var(--muted);font-size:11.5px}@media (prefers-reduced-motion:no-preference){.bx.in .ls-track{animation:8s cubic-bezier(.6,0,.3,1) infinite ls-up}@keyframes ls-up{0%,18%{transform:translateY(0)}25%,43%{transform:translateY(-46px)}50%,68%{transform:translateY(-92px)}75%,93%{transform:translateY(-138px)}to{transform:translateY(-184px)}}.bx.in .fm-type{width:0;animation:7s steps(14,end) infinite fm-type}.bx.in .fm-type.t2{animation-name:fm-type2}.bx.in .fm-toast{animation:7s infinite fm-toast}.bx.in .fm-btn{animation:7s infinite fm-btn}@keyframes fm-type{0%{border-color:var(--pink);width:0}22%,to{border-color:#0000;width:14ch}}@keyframes fm-type2{0%,26%{border-color:#0000;width:0}27%{border-color:var(--pink)}48%,to{border-color:#0000;width:15ch}}@keyframes fm-btn{0%,52%{transform:none}55%{transform:scale(.96)}58%,to{transform:none}}@keyframes fm-toast{0%,58%{opacity:0;transform:translate(-50%,8px)}63%,90%{opacity:1;transform:translate(-50%)}96%,to{opacity:0;transform:translate(-50%)}}}@media (prefers-reduced-motion:reduce){.fm-type{width:auto}.fm-toast{opacity:1}}.ib-row{transition:background-color .4s,border-color .4s,transform .4s}.ib-ai{transition:opacity .3s}.sx{grid-template-columns:330px 1fr;align-items:stretch;gap:20px;display:grid}.sx-nav{flex-direction:column;gap:6px;display:flex}.sx-nav [role=tab]{text-align:left;border:1px solid var(--line);width:100%;font-family:var(--font-ui);color:var(--text);cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;font-size:15px;font-weight:600;transition:border-color .25s,box-shadow .25s,color .25s;display:flex;position:relative;overflow:hidden}.sx-nav [role=tab]:hover{border-color:#c9d1fb}.sx-nav [role=tab][aria-selected=true]{color:var(--ink);box-shadow:var(--shadow-lg);border-color:#0000}.sx-nav .ic{background:var(--pink-50);width:38px;height:38px;color:var(--pink-ink);border-radius:12px;flex:none;place-items:center;transition:background-color .25s,color .25s;display:grid}.sx-nav [aria-selected=true] .ic{background:var(--pink-btn);color:#fff}.sx-nav .ic svg{width:19px;height:19px}.sx-bar{transform-origin:0;background:linear-gradient(90deg,#2d45e0,#38bdf8);width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.sx-nav [role=tab]:focus-visible{outline:2px solid var(--pink-btn);outline-offset:2px}.sx.auto [aria-selected=true] .sx-bar{animation:sx-bar var(--dur,6s) linear forwards}@keyframes sx-bar{to{transform:scaleX(1)}}.sx-panels{border:1px solid var(--line);background:#fff;border-radius:28px;position:relative;overflow:hidden}.sx-p{grid-template-columns:1fr 280px;align-items:center;gap:32px;min-height:100%;padding:40px 44px;display:grid}.sx-p[hidden]{display:none}.sx-tag{font-family:var(--font-ui);border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-block}.sx-tag.wa{color:#1b6b3c;background:#e8f7ee}.sx-tag.sms{color:#9a4318;background:#fdeee6}.sx-tag.rcs{color:#5b26b5;background:#f0e8fd}.sx-tag.vz{color:#1e5f8f;background:#e5f1fa}.sx-info h3{margin:16px 0 10px;font-size:clamp(24px,2.4vw,32px)}.sx-info p{color:var(--muted);max-width:440px;font-size:16.5px}.sx-uses{gap:10px;margin-top:22px;display:grid}.sx-uses li{color:var(--text);align-items:center;gap:10px;font-size:15.5px;display:flex}.sx-uses svg{width:19px;height:19px;color:var(--pink-btn);flex:none}.sx-phone{background:#141019;border-radius:34px;height:340px;padding:10px;position:relative;box-shadow:0 30px 60px -26px #140a1e8c}.sx-phone:before{content:"";z-index:2;background:#000;border-radius:999px;width:70px;height:18px;margin-left:-35px;position:absolute;top:16px;left:50%}.ph-screen{border-radius:26px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.ph-head{font-family:var(--font-ui);color:#fff;align-items:center;gap:10px;padding:42px 14px 12px;display:flex}.ph-head b{font-size:13px;display:block}.ph-head small{opacity:.85;font-size:11px;display:block}.ph-av{color:#fff;background:#fff3;border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid}.ph-av svg{width:18px;height:18px}.ph-body{font-family:var(--font-ui);flex:1;padding:16px 12px}.ch-wa .ph-head{background:#0b6b4f}.ch-wa .ph-body{background:#efe7dd}.ch-sms .ph-head{background:#2b2b33}.ch-sms .ph-body{background:#f4f4f6}.ch-rcs .ph-head{background:#5b26b5}.ch-rcs .ph-body{background:#f3eefc}.ph-msg{color:#1e1e1e;background:#fff;border-radius:16px 16px 16px 4px;max-width:92%;padding:10px 12px;font-size:12.5px;line-height:1.45;box-shadow:0 1px 2px #00000014}.ch-sms .ph-msg{background:#e4e4ea}.ph-media{background:linear-gradient(135deg,#38bdf8,#2d45e0);border-radius:10px;height:84px;margin-bottom:8px;display:block}.ph-btn{text-align:center;color:#0a66c2;border-top:1px solid #eee;margin-top:8px;padding-top:8px;font-weight:600;display:block}.ch-rcs .ph-btn{color:#5b26b5;border:1px solid #d9c9f5;border-radius:999px;margin:8px 6px 0 0;padding:5px 10px;display:inline-block}.ph-typing{background:#fff;border-radius:14px;gap:4px;margin-bottom:8px;padding:10px 12px;display:inline-flex}.ph-typing i{background:#9a94a6;border-radius:50%;width:6px;height:6px}.ph-call{text-align:center;color:#fff;font-family:var(--font-ui);background:radial-gradient(circle at 50% 25%,#2e5c8a,#141019 75%);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:40px 18px;display:flex}.ph-call .ph-av{background:#ffffff24;width:64px;height:64px}.ph-call .ph-av svg{width:28px;height:28px}.ph-call b{font-size:15px}.ph-call small{opacity:.8;font-size:12px}.ph-call p{color:#dce8f5;margin-top:6px;font-size:13px;line-height:1.5}.ph-wave{align-items:center;gap:4px;height:34px;margin-top:6px;display:flex}.ph-wave i{background:#8fc3f0;border-radius:4px;width:4px;height:12px}@media (prefers-reduced-motion:no-preference){.sx-p:not([hidden]) .sx-info>*{animation:.5s cubic-bezier(.2,.7,.2,1) both sx-in}.sx-p:not([hidden]) .sx-info>:nth-child(2){animation-delay:50ms}.sx-p:not([hidden]) .sx-info>:nth-child(3){animation-delay:.1s}.sx-p:not([hidden]) .sx-info>:nth-child(4){animation-delay:.15s}.sx-p:not([hidden]) .sx-phone{animation:.6s cubic-bezier(.2,.7,.2,1) both sx-ph}.sx-p:not([hidden]) .ph-typing{animation:1.2s both ph-typ}.sx-p:not([hidden]) .ph-typing i{animation:.9s ease-in-out infinite ph-dot}.ph-typing i:nth-child(2){animation-delay:.15s!important}.ph-typing i:nth-child(3){animation-delay:.3s!important}.sx-p:not([hidden]) .ph-msg{animation:.45s cubic-bezier(.2,.7,.2,1) 1.1s both ph-msg}.sx-p:not([hidden]) .ph-wave i{animation:1.1s ease-in-out infinite ph-wave}.ph-wave i:nth-child(2n){animation-delay:.2s!important}.ph-wave i:nth-child(3n){animation-delay:.4s!important}@keyframes sx-in{0%{opacity:0;transform:translateY(10px)}}@keyframes sx-ph{0%{opacity:0;transform:translateY(18px)scale(.97)}}@keyframes ph-typ{0%,80%{opacity:1;max-height:40px}to{opacity:0;max-height:0;margin:0;padding:0 12px}}@keyframes ph-dot{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes ph-msg{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes ph-wave{0%,to{height:10px}50%{height:32px}}}@media (prefers-reduced-motion:reduce){.ph-typing{display:none}}@media (max-width:1080px){.sx{grid-template-columns:1fr}.sx-nav{scrollbar-width:none;flex-direction:row;padding-bottom:4px;overflow-x:auto}.sx-nav [role=tab]{flex:none;width:auto;padding:10px 14px 10px 10px;font-size:14px}.sx-nav .ic{border-radius:10px;width:32px;height:32px}}@media (max-width:760px){.sx-p{grid-template-columns:1fr;padding:28px 22px}.sx-phone{width:100%;max-width:280px;margin:0 auto}}@media (prefers-reduced-motion:no-preference){.api-code .tabpanel:not([hidden]) .ln{animation:.45s cubic-bezier(.2,.7,.2,1) both ln-in}.api-code .ln:nth-child(2){animation-delay:50ms}.api-code .ln:nth-child(3){animation-delay:.1s}.api-code .ln:nth-child(4){animation-delay:.15s}.api-code .ln:nth-child(5){animation-delay:.2s}.api-code .ln:nth-child(6){animation-delay:.25s}.api-code .ln:nth-child(7){animation-delay:.3s}.api-code .tabpanel:not([hidden]) .c-ep{animation:.4s both ln-in}@keyframes ln-in{0%{opacity:0;transform:translate(-8px)}}.faq details[open]>p{animation:.35s both sx-in}}.wl-bar i,.wl-legend li{transition:opacity .25s,transform .25s}.wl-use[data-hl] .wl-bar i,.wl-use[data-hl] .wl-legend li{opacity:.3}.wl-use[data-hl=wa] .wl-bar .wa,.wl-use[data-hl=wa] .wl-legend .wa-l,.wl-use[data-hl=sms] .wl-bar .sms,.wl-use[data-hl=sms] .wl-legend .sms-l,.wl-use[data-hl=rcs] .wl-bar .rcs,.wl-use[data-hl=rcs] .wl-legend .rcs-l,.wl-use[data-hl=vz] .wl-bar .vz,.wl-use[data-hl=vz] .wl-legend .vz-l{opacity:1}.wl-legend li,.nd{cursor:default}.fx-flow path.hot{opacity:.9;stroke-dasharray:100 0;animation:none!important}.ct{cursor:pointer}@media (prefers-reduced-motion:reduce){.fx-flow path{opacity:.5;stroke-dasharray:100 0}}.fx-core.ping{animation:.6s fx-ping}@keyframes fx-ping{40%{transform:scale(1.05)}}.fx-core{animation:none}.console{transform:perspective(1200px) rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.bx-wide{align-items:start}.api-head{text-align:center;max-width:760px;margin:0 auto 48px}.api-head .kicker:after{content:"";background:var(--pink);border-radius:2px;width:22px;height:2px}.api-sub{display:block}.api-sub .lead{max-width:640px;margin:0 auto 26px}@media (max-width:1080px){.sx-nav{margin:-6px -4px 0;padding:6px 4px 14px}.sx-nav [aria-selected=true]{box-shadow:0 8px 20px -10px #0a1b9659}}.api-sub .lead{text-wrap:balance;max-width:600px}.api-box{text-align:left}.k-logo{display:block}.k-logo img{width:auto;height:26px}.go{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.go h2{margin:18px 0 16px;font-size:clamp(32px,3.6vw,48px)}.go-lead{color:var(--muted);max-width:540px;font-size:18px}.go-list{gap:12px;margin-top:26px;display:grid}.go-list li{color:var(--text);align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.go-list svg{width:20px;height:20px;color:var(--pink-btn);flex:none;margin-top:2px}.go-list b{color:var(--ink);font-weight:600}.go-ctas{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px;display:flex}.go-alt{font-family:var(--font-ui);color:var(--pink-ink);text-underline-offset:4px;font-size:14.5px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.go-alt:hover{color:var(--ink)}.go-app{border:1px solid var(--line);box-shadow:var(--shadow-lg);font-family:var(--font-ui);background:#fff;border-radius:26px;width:100%;max-width:520px;margin-left:auto;padding:24px;position:relative}.ga-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;display:flex}.ga-head img{width:auto;height:18px}.ga-head span{color:var(--muted);background:var(--soft);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.ga-sec{background:var(--soft);border-radius:14px;margin-bottom:10px;padding:12px 14px}.ga-sec small{color:var(--muted);margin-bottom:6px;font-size:11.5px;display:block}.ga-sec b{color:var(--ink);font-size:14px;display:block}.ga-sec em{color:var(--muted);font-size:12px;font-style:normal;display:block}.ga-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ga-row .ga-sec{margin-bottom:10px}.ga-chs{flex-wrap:wrap;gap:6px;display:flex}.ga-chs span{border:1px solid var(--line);color:var(--text);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}.ga-chs svg{width:14px;height:14px}.ga-chs span.on{background:var(--pink-btn);border-color:var(--pink-btn);color:#fff}.ga-msg p{color:var(--ink);min-height:40px;font-size:13.5px;line-height:1.5;transition:opacity .25s}.ga-send{align-items:center;gap:12px;height:42px;margin-top:14px;display:flex;position:relative}.ga-btn{background:var(--ink);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:13px;font-weight:600;transition:transform .2s,background-color .3s;display:inline-flex}.ga-btn svg{width:15px;height:15px}.ga-prog{background:var(--line);border-radius:999px;flex:1;height:8px;overflow:hidden}.ga-prog i{transform-origin:0;background:linear-gradient(90deg,#2d45e0,#38bdf8);width:100%;height:100%;display:block;transform:scaleX(0)}.ga-ok{color:#1b6b3c;opacity:0;background:#e8f7ee;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:600;transition:opacity .3s;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ga-ok svg{width:15px;height:15px}.go-app.sending .ga-btn{background:var(--pink-btn);transform:scale(.96)}.go-app.sending .ga-prog i{transition:transform 1.2s cubic-bezier(.4,0,.2,1);transform:scaleX(1)}.go-app.sent .ga-prog{opacity:0}.go-app.sent .ga-ok{opacity:1}.ga-note{color:#5c5c66;margin-top:14px;font-size:11px;display:block}@media (max-width:960px){.go{grid-template-columns:1fr;gap:40px}.go-app{margin:0 auto}}@media (max-width:640px){.go-app{padding:18px}.ga-row{grid-template-columns:1fr}}@media (max-width:1180px){.nav,.header-ctas .btn-outline{display:none}.menu-btn{display:inline-flex}.mobile-nav{left:var(--gutter);right:var(--gutter);border:1px solid var(--line);box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;margin-top:6px;padding:10px;display:none;position:absolute;top:100%}.mobile-nav.open{display:block}.mobile-nav a{font-family:var(--font-ui);color:var(--ink);border-radius:10px;padding:13px 14px;font-weight:500;text-decoration:none;display:block}.mobile-nav a:hover{background:var(--pink-50)}.mobile-nav .m-ctas{grid-template-columns:1fr 1fr;gap:8px;padding:8px 4px 4px;display:grid}}@media (max-width:520px){.header-ctas .btn-primary{display:none}}.stats-in{grid-template-columns:repeat(3,1fr)}.stg{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--pink-ink);background:var(--pink-50);border-radius:999px;align-items:center;margin-bottom:18px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.bx-dark .stg{color:#d6e6ff;background:#38bdf82e}.cyc .bx{flex-direction:column;display:flex}.cyc .bx .bv,.cyc .bx .inbox{margin-top:auto;padding-top:22px}.cyc .bx-dark .inbox{margin-top:auto}.cyc .bx-wide{grid-template-columns:1fr 1.15fr;align-items:center;gap:28px;display:grid}.cyc .bv-form{margin-top:auto}.cyc .bx>p{margin-bottom:4px}@media (max-width:960px){.cyc .bx-wide{grid-template-columns:1fr}}.sx-p{grid-template-columns:1fr 320px;gap:40px}.sx-tag{align-items:center;gap:7px;display:inline-flex}.sx-tag svg{width:14px;height:14px}.cv{border:1px solid var(--line);font-family:var(--font-ui);background:#fff;border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 50px -28px #06104f73}.cv-head{color:#fff;align-items:center;gap:10px;padding:14px 16px;display:flex}.cv-head b{font-size:13.5px;display:block}.cv-head small{opacity:.85;font-size:11.5px;display:block}.cv-av{background:#fff3;border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:grid}.cv-body{flex-direction:column;gap:8px;min-height:236px;padding:16px 14px;display:flex}.cv-m{color:#1e1e1e;border-radius:16px;max-width:86%;padding:9px 12px;font-size:12.5px;line-height:1.45;box-shadow:0 1px 1px #0000000f}.cv-m.in{background:#fff;border-bottom-left-radius:5px;align-self:flex-start}.cv-m.out{border-bottom-right-radius:5px;align-self:flex-end}.cv-btn{text-align:center;color:#0a66c2;border-top:1px solid #ececec;margin-top:8px;padding-top:8px;font-weight:600;display:block}.cv-ai{color:var(--pink-ink);align-items:center;gap:5px;margin-bottom:3px;font-size:10.5px;font-weight:700;display:inline-flex}.cv-ai svg{width:12px;height:12px}.cv-foot{color:#5c5c66;background:#fff;border-top:1px solid #0000000f;align-items:center;gap:6px;padding:10px 16px;font-size:11.5px;font-weight:600;display:flex}.cv-foot svg{color:#1b7a43;width:14px;height:14px}.ch-wa .cv-head{background:#0b6b4f}.ch-wa .cv-body{background:#efe7dd}.ch-wa .cv-m.out{background:#d9fdd3}.ch-sms .cv-head{background:#2b2b33}.ch-sms .cv-body{background:#f4f4f6}.ch-sms .cv-m.in{box-shadow:none;background:#e7e7ec}.ch-sms .cv-m.out{color:#fff;background:#2f6feb}.ch-rcs .cv-head{background:#5b26b5}.ch-rcs .cv-body{background:#f3eefc}.ch-rcs .cv-m.out{color:#fff;background:#5b26b5}.ch-rcs .cv-btn{color:#5b26b5;border:1px solid #d9c9f5;border-radius:999px;margin:8px 6px 0 0;padding:5px 11px;display:inline-block}.ch-vz .cv-head{background:#1e4f7a}.ch-vz .cv-body{background:linear-gradient(#eaf2fa,#f7fafd);justify-content:center}.cv-call{background:#fff;border-radius:16px;grid-template-columns:44px 1fr;gap:12px;padding:14px;display:grid;box-shadow:0 1px 2px #0000000f}.cv-callic{color:#fff;background:#1e4f7a;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.cv-callic svg{width:20px;height:20px}.cv-call b{color:var(--ink);font-size:13px;display:block}.cv-call p{color:var(--text);margin-top:8px;font-size:12.5px;line-height:1.5}.cv-wave{align-items:center;gap:3px;height:22px;margin-top:6px;display:flex}.cv-wave i{background:#5a9bd5;border-radius:3px;width:3px;height:8px}@media (prefers-reduced-motion:no-preference){.sx-p:not([hidden]) .cv{animation:.55s cubic-bezier(.2,.7,.2,1) both sx-ph}.sx-p:not([hidden]) .cv-m,.sx-p:not([hidden]) .cv-call{animation:.45s cubic-bezier(.2,.7,.2,1) both ph-msg}.sx-p:not([hidden]) .m1{animation-delay:.25s}.sx-p:not([hidden]) .m2{animation-delay:1.1s}.sx-p:not([hidden]) .m3{animation-delay:2s}.sx-p:not([hidden]) .cv-foot{animation:.4s 2.5s both sx-in}.sx-p:not([hidden]) .cv-wave i{animation:1.1s ease-in-out infinite ph-wave}.cv-wave i:nth-child(2n){animation-delay:.2s!important}.cv-wave i:nth-child(3n){animation-delay:.4s!important}}@keyframes ph-wave{0%,to{height:6px}50%{height:22px}}@media (max-width:760px){.sx-p{grid-template-columns:1fr}.cv{width:100%;max-width:360px;margin:0 auto}}.sols{grid-template-columns:1.15fr 1fr 1fr;align-items:stretch;gap:18px;display:grid}.sol{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;padding:30px 28px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative}.sol:hover{box-shadow:var(--shadow-lg);border-color:#0000;transform:translateY(-4px)}.sol-top{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.sol-top img{width:auto;height:23px}.sol-tag{font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;color:#0b0b0f;white-space:nowrap;background:#7cf0a6;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:700}.sol-tag.lt{background:var(--soft);color:var(--muted)}.sol-for{font-family:var(--font);color:var(--ink);letter-spacing:-.01em;margin:22px 0 18px;font-size:20px;font-weight:600;line-height:1.3}.sol ul{gap:10px;margin-bottom:26px;display:grid}.sol li{color:var(--text);align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.sol li svg{width:18px;height:18px;color:var(--pink-btn);flex:none;margin-top:2px}.sol .btn,.sol-link{align-self:flex-start;margin-top:auto}.sol-link{font-family:var(--font-ui);color:var(--ink);border-bottom:2px solid var(--pink);align-items:center;gap:8px;padding-bottom:3px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.sol-link svg{width:16px;height:16px;transition:transform .2s}.sol-link:hover svg{transform:translate(3px)}.sol-full{color:#d3dbf5;background:linear-gradient(150deg,#0d1c80,#06104f);border-color:#0000}.sol-full .sol-for{color:#fff}.sol-full li{color:#d3dbf5}.sol-full li svg{color:#9fd8ff}@media (max-width:1080px){.sols{grid-template-columns:1fr 1fr}.sol-full{grid-column:1/-1}}@media (max-width:700px){.sols{grid-template-columns:1fr}}.fx{grid-template-columns:1fr 460px}.feed{font-family:var(--font-ui);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:24px;padding:20px;position:relative}.fd-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.fd-head b{color:#fff;font-size:14px}.fd-head span{color:#a9b4dc;font-size:11px}.fd-list{gap:8px;display:grid;position:relative}.fd-list:before{content:"";background:#ffffff1a;width:2px;position:absolute;top:20px;bottom:20px;left:19px}.fd-list li{background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:10px 14px 10px 0;transition:opacity .5s,transform .5s,background-color .5s,border-color .5s;display:grid;position:relative}.fd-ic{color:#9fd8ff;background:#0d1c80;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .4s,color .4s;display:grid}.fd-ic svg{width:17px;height:17px}.fd-list em{letter-spacing:.07em;text-transform:uppercase;color:#9fd8ff;font-size:10.5px;font-style:normal;font-weight:700;display:block}.fd-list b{color:#fff;font-size:13.5px;font-weight:600;line-height:1.35;display:block}.fd-list time{color:#a9b4dc;font-size:11.5px}.feed.live .fd-list li{opacity:.28;transform:translate(6px)}.feed.live .fd-list li.on{opacity:1;transform:none}.feed.live .fd-list li.now{background:#38bdf824;border-color:#38bdf866}.feed.live .fd-list li.now .fd-ic{background:var(--pink-btn);color:#fff;border-color:var(--pink-btn)}@media (max-width:1180px){.fx{grid-template-columns:1fr}.feed{max-width:560px;display:block}}@media (max-width:640px){.feed{padding:14px}.fd-list li{grid-template-columns:36px 1fr;padding-right:12px}.fd-list time{display:none}.fd-ic{width:36px;height:36px}.fd-list:before{left:17px}}.ft2{border-top:1px solid var(--line);color:var(--text);font-family:var(--font-ui);background:#fff;padding:64px 0 28px}.f2-main{grid-template-columns:1fr auto;align-items:start;gap:48px;padding-bottom:44px;display:grid}.f2-logo img{width:auto;height:30px;display:block}.f2-lema{font-family:var(--font);letter-spacing:-.02em;color:var(--ink);margin-top:20px;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.15}.f2-lema u{text-underline-offset:-.08em;text-decoration-skip-ink:none;-webkit-text-decoration:underline #7cf0a6;text-decoration:underline #7cf0a6;text-decoration-thickness:.3em}.f2-now{color:var(--muted);margin-top:12px;font-size:14px}.f2-cols{grid-template-columns:repeat(3,auto);gap:24px 72px;display:grid}.ft2 h3{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:16px;font-size:12px;font-weight:700}.ft2 li{margin-bottom:11px}.ft2 a{color:var(--ink);background:linear-gradient(#7cf0a6,#7cf0a6) 0 100%/0 2px no-repeat;padding-bottom:2px;font-size:15px;text-decoration:none;transition:background-size .25s}.ft2 a:hover{background-size:100% 2px}.f2-seals{flex-wrap:wrap;gap:8px;display:flex}.f2-seals li{color:var(--text);border:1px solid var(--line);border-radius:999px;margin:0;padding:7px 13px;font-size:12.5px;font-weight:600}.f2-social{gap:10px;display:flex}.f2-social a{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);background:0 0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s,border-color .2s;display:grid}.f2-social a:hover{background:#7cf0a6;border-color:#7cf0a6}.f2-social svg{width:17px;height:17px}.f2-legal{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 32px;padding-top:22px;font-size:12.5px;line-height:1.6;display:flex}.f2-legal nav{flex-wrap:wrap;gap:20px;display:flex}.f2-legal nav a{color:var(--text);font-size:12.5px}@media (max-width:960px){.f2-main{grid-template-columns:1fr}.f2-cols{grid-template-columns:repeat(3,1fr);gap:24px}}@media (max-width:560px){.f2-cols{grid-template-columns:1fr 1fr}}.bento.cyc{grid-template-columns:repeat(3,1fr)}@media (max-width:1080px){.bento.cyc{grid-template-columns:1fr 1fr}.cyc .bx-wide{grid-column:1/-1}}@media (max-width:640px){.bento.cyc{grid-template-columns:1fr}.stats-in{grid-template-columns:1fr;gap:24px}.st{border-left:0;border-top:1px solid var(--line);padding:20px 0 0}}.stg{align-self:flex-start}.h1-3 span{display:block}@media (max-width:520px){.header-ctas .btn-primary{display:inline-flex}}.ph-screen{background:#f4f1f5}.pv-body{overflow:hidden}.pv-day{font-family:var(--font-ui);color:#6b6b76;background:#ffffffbf;border-radius:999px;align-self:center;padding:3px 9px;font-size:8.5px;font-weight:600}.pv-body.wa .pv-day{background:#fff9}.pv-head small.vf{color:#5b26b5;align-items:center;gap:3px;display:flex}.pv-head small.vf svg{width:10px;height:10px}.bb-img{align-items:flex-end;height:70px;padding:7px;display:flex}.bi-tag{z-index:1;font-family:var(--font);color:#fff;letter-spacing:-.01em;font-size:13px;font-weight:700;position:relative}.rc-img{background:linear-gradient(140deg,#7b3fe4 0%,#c13bb0 55%,#2d45e0 100%);flex-direction:column;justify-content:flex-end;height:96px;padding:10px;display:flex}.rc-img:before{content:"";background:#ffffff1f;border-radius:50%;width:70%;height:120%;position:absolute;top:-50%;left:-20%}.ri-k{z-index:1;font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9;font-size:8.5px;font-weight:700;position:relative}.ri-v{z-index:1;font-family:var(--font);color:#fff;letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.05;position:relative}.pv-body.rcs{gap:7px}.bb.me.rc{color:#fff;background:#5b26b5;border-radius:12px 12px 4px}.bb.sm{box-shadow:none;background:#e7e7ec}.pv-st{font-family:var(--font-ui);color:#6b6b76;align-self:flex-start;margin-left:4px;font-size:8.5px}.pv-input{background:#fff;border-top:1px solid #eee;align-items:center;gap:6px;padding:8px 10px 14px;display:flex}.pv-input span{font-family:var(--font-ui);color:#8a8a94;background:#f2f2f5;border-radius:999px;flex:1;padding:7px 10px;font-size:9.5px}.pv-input i{background:#5b26b5;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.pv-input i svg{width:12px;height:12px}.pv-input.wa{background:#f0f0f0;border-top:0}.pv-input.wa span{background:#fff}.pv-input.wa i{background:#00a884}.call-t{font-family:var(--font-ui);color:#bfd0f5;font-variant-numeric:tabular-nums;font-size:11px}@media (prefers-reduced-motion:no-preference){.pv.on .m1,.pv.on .m2,.pv.on .m3{animation:.45s cubic-bezier(.2,.7,.2,1) both ph-msg}.pv.on .m1{animation-delay:.15s}.pv.on .m2{animation-delay:.9s}.pv.on .m3{animation-delay:1.7s}.pv.on .wave i{animation:1.1s ease-in-out infinite ph-wave}.wave i:nth-child(2n){animation-delay:.2s}.wave i:nth-child(3n){animation-delay:.45s}}@keyframes ph-msg{0%{opacity:0;transform:translateY(8px)scale(.97)}}.hw{grid-template-columns:380px 1fr;align-items:stretch;gap:24px;display:grid}.hw-nav{flex-direction:column;gap:10px;display:flex}.hw-nav [role=tab]{text-align:left;border:1px solid var(--line);width:100%;font-family:var(--font-ui);cursor:pointer;background:#fff;border-radius:20px;flex:1;grid-template-columns:44px 1fr;align-items:center;gap:16px;padding:20px;transition:border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.hw-nav [role=tab]:hover{border-color:#c9d1fb}.hw-nav [aria-selected=true]{box-shadow:var(--shadow-lg);border-color:#0000}.hw-nav .n{width:44px;height:44px;color:var(--pink-ink);background:var(--pink-50);border-radius:50%;place-items:center;font-size:13px;font-weight:700;transition:background-color .25s,color .25s;display:grid}.hw-nav [aria-selected=true] .n{background:var(--pink-btn);color:#fff}.hw-nav b{color:var(--ink);font-size:16.5px;font-weight:600;display:block}.hw-nav small{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.45;display:block}.hw-nav [role=tab]:focus-visible{outline:2px solid var(--pink-btn);outline-offset:2px}.hw.auto [aria-selected=true] .sx-bar{animation:sx-bar var(--dur,5s) linear forwards}.hw-stage{background:radial-gradient(420px 300px at 0 0,#d6e0ff,#0000 70%),radial-gradient(460px 340px at 100% 100%,#d2f1ff,#0000 70%),#f4f7ff;border-radius:28px;justify-content:center;align-items:center;min-height:430px;padding:40px 48px 48px;display:flex;position:relative}.hw-p{width:100%;max-width:520px}.hw-p[hidden]{display:none}.hw-note{font-family:var(--font-ui);color:#5c5c66;font-size:11px;position:absolute;bottom:18px;left:48px}.app{font-family:var(--font-ui);background:#fff;border-radius:22px;gap:12px;padding:20px;display:grid;box-shadow:0 1px 2px #1414140f,0 30px 60px -26px #0a1b9659}.app-top{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:12px;display:flex}.app-top .dots{gap:5px;display:flex}.app-top .dots i{background:#e4dde6;border-radius:50%;width:9px;height:9px}.app-top b{color:var(--ink);font-size:14px}.app-top em{color:var(--muted);background:var(--soft);border-radius:999px;margin-left:auto;padding:5px 11px;font-size:12px;font-style:normal;font-weight:600}.app small{color:var(--muted);margin-bottom:7px;font-size:11.5px;display:block}.up-file{background:var(--soft);border-radius:14px;grid-template-columns:40px 1fr 120px;align-items:center;gap:12px;padding:12px;display:grid}.uf-ic{width:40px;height:40px;color:var(--pink-ink);background:#fff;border-radius:12px;place-items:center;display:grid}.uf-ic svg{width:18px;height:18px}.up-file b{color:var(--ink);font-size:13.5px;display:block}.up-file small{margin:0}.uf-bar{background:#fff;border-radius:999px;height:8px;overflow:hidden}.uf-bar i{transform-origin:0;background:linear-gradient(90deg,#2d45e0,#38bdf8);height:100%;display:block}.up-map div,.up-groups div,.rc-val div,.rc-pay div,.cp-ch{flex-wrap:wrap;gap:6px;display:flex}.up-map span,.up-groups span,.rc-val span,.rc-pay span,.cp-ch span{color:var(--text);border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.up-map span{background:var(--soft);border-color:#0000}.up-groups span.on,.rc-val span.on,.rc-pay span.on,.cp-ch span.on{background:var(--pink-btn);border-color:var(--pink-btn);color:#fff}.rc-pay svg,.cp-ch svg{width:14px;height:14px}.rc-sum{background:var(--soft);color:var(--muted);border-radius:14px;grid-template-columns:1fr auto;gap:6px 12px;padding:14px;font-size:13px;display:grid}.rc-sum b{color:var(--ink);text-align:right;font-size:14px}.rc-sum b.hi{font-family:var(--font);letter-spacing:-.02em;font-size:20px}.cp-msg{background:var(--soft);border-radius:14px;padding:12px 14px}.cp-msg p{color:var(--ink);font-size:13.5px;line-height:1.5}.cp-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cp-stats div{background:var(--soft);border-radius:14px;padding:12px}.cp-stats small{margin-bottom:2px}.cp-stats b{font-family:var(--font);letter-spacing:-.02em;color:var(--ink);font-size:20px}.app-ok{color:#1b6b3c;background:#e8f7ee;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.app-ok svg{width:15px;height:15px}@media (prefers-reduced-motion:no-preference){.hw-p:not([hidden]) .app{animation:.5s cubic-bezier(.2,.7,.2,1) both sx-ph}.hw-p:not([hidden]) .app>*{animation:.45s cubic-bezier(.2,.7,.2,1) both sx-in}.hw-p:not([hidden]) .app>:nth-child(2){animation-delay:.15s}.hw-p:not([hidden]) .app>:nth-child(3){animation-delay:.3s}.hw-p:not([hidden]) .app>:nth-child(4){animation-delay:.45s}.hw-p:not([hidden]) .app>:nth-child(5){animation-delay:1.4s}.hw-p:not([hidden]) .uf-bar i{animation:1.2s cubic-bezier(.4,0,.2,1) .3s both uf-fill}@keyframes uf-fill{0%{transform:scaleX(0)}}}@media (max-width:1080px){.hw{grid-template-columns:1fr}.hw-nav{flex-direction:row}.hw-nav [role=tab]{grid-template-columns:36px 1fr;gap:12px;padding:14px}.hw-nav .n{width:36px;height:36px}.hw-nav small{display:none}}@media (max-width:700px){.hw-nav{flex-direction:column}.hw-stage{min-height:0;padding:24px 14px 40px}.hw-note{bottom:14px;left:16px}.up-file{grid-template-columns:40px 1fr}.uf-bar{grid-column:1/-1}.app{padding:16px}}.sols{grid-template-columns:1fr 1fr 1.1fr}.sol-link.lt{color:#fff;border-bottom-color:#7cf0a6}@media (max-width:1080px){.sols{grid-template-columns:1fr 1fr}.sol-full{grid-column:1/-1}}@media (max-width:700px){.sols{grid-template-columns:1fr}}.pv-body>*{flex-shrink:0}.pv-body{gap:7px;padding:10px}.bb-img{height:54px}.rc-img{height:78px}.rcs-card b{padding-top:7px}.rc-btns{gap:4px;padding:7px 10px 9px}.rc-btns span{padding:4px}.pv .chips{flex-wrap:nowrap;overflow:hidden}.pv .chips span{white-space:nowrap}.pv .chips{padding:6px 10px 8px}.hero h1{text-wrap:balance;font-size:clamp(38px,4.3vw,58px)}.pv-input span{color:#5e5e68}.f2-mid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 40px;padding:28px 0;display:flex}.f2-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:11.5px;font-weight:700;display:block}.f2-seals{flex-wrap:wrap;align-items:center;gap:0;display:flex}.f2-seals li{border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding:4px 28px 4px 0;font-weight:400;display:flex}.f2-seals li+li{border-left:1px solid var(--line);padding-left:28px}.sl-logo{flex:none;width:auto;height:22px}.sl-img{flex:none;width:auto;height:24px}.f2-seals small{color:var(--muted);font-size:11px;line-height:1.2;display:block}.f2-seals b{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.3;display:block}.f2-social-w{text-align:left}.f2-legal{align-items:center;padding-top:20px}.f2-legal p{color:var(--muted);flex-wrap:wrap;gap:4px 18px;font-size:12.5px;display:flex}.f2-legal p b{color:var(--text);font-weight:600}.f2-legal nav{gap:22px}@media (max-width:760px){.f2-seals{flex-direction:column;align-items:flex-start;gap:16px}.f2-seals li,.f2-seals li+li{border:0;padding:0}.f2-legal{flex-direction:column;align-items:flex-start}.f2-legal p{flex-direction:column;gap:2px}}.f2-legal{flex-wrap:nowrap}.f2-co p{color:var(--muted);font-size:12.5px;line-height:1.6;display:block}.f2-legal nav{justify-content:flex-end;gap:8px 22px}@media (max-width:900px){.f2-legal{flex-flow:column wrap;align-items:flex-start}.f2-legal nav{justify-content:flex-start}}.annc2{z-index:60;color:#fff;background:linear-gradient(90deg,#0a1b96 0%,#06104f 48%,#0b140d 100%);position:relative;overflow:hidden}.annc2:after{content:"";background:linear-gradient(90deg,#38bdf800,#38bdf88c 25% 50%,#7cf0a68c 75%,#7cf0a600);height:1px;position:absolute;bottom:0;left:0;right:0}.a2-in{max-width:var(--wrap);padding:0 var(--gutter);justify-content:center;align-items:center;gap:22px;min-height:46px;margin:0 auto;display:flex}.a2-move{flex:none;align-items:center;gap:12px;display:flex}.a2-old{opacity:.85;width:auto;height:14px}.a2-new{width:auto;height:18px}.a2-flow{background:#ffffff24;border-radius:2px;width:54px;height:2px;position:relative;overflow:hidden}.a2-flow i{background:linear-gradient(90deg,#2d45e0,#7cf0a6);border-radius:2px;width:24px;height:100%;position:absolute;top:0;left:0}.a2-txt{font-family:var(--font-ui);color:#c3cbe8;border-left:1px solid #ffffff24;padding-left:22px;font-size:13.5px;line-height:1.3}.a2-txt b{color:#fff;font-weight:600}.a2-link{font-family:var(--font-ui);color:#7cf0a6;white-space:nowrap;background:linear-gradient(#7cf0a6,#7cf0a6) 0 100%/0 1px no-repeat;align-items:center;gap:6px;padding-bottom:2px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background-size .25s;display:inline-flex}.a2-link svg{width:14px;height:14px;transition:transform .2s}.a2-link:hover{background-size:100% 1px}.a2-link:hover svg{transform:translate(3px)}.a2-link:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #7cf0a6}@media (prefers-reduced-motion:no-preference){.a2-flow i{animation:2.4s cubic-bezier(.45,0,.3,1) infinite a2-flow}@keyframes a2-flow{0%{transform:translate(-26px)}60%,to{transform:translate(56px)}}}@media (prefers-reduced-motion:reduce){.a2-flow i{width:100%}}@media (max-width:900px){.a2-txt{display:none}}@media (max-width:520px){.a2-in{justify-content:space-between;gap:12px}.a2-flow{width:34px}.a2-old{height:12px}.a2-new{height:16px}.a2-link{font-size:13px}}.tp-vis{background:radial-gradient(380px 300px at 10% 0,#d6e0ff,#0000 70%),radial-gradient(420px 340px at 100% 100%,#d2f1ff,#0000 70%),#f4f7ff;border-radius:28px;min-height:520px}.tp-vis .disc{display:none}.dev2{aspect-ratio:9/18.4;background:#0b0b0f;border-radius:38px;width:250px;padding:9px;position:relative;box-shadow:0 40px 70px -24px #06104f8c,0 0 0 1px #00000014}.d2-notch{z-index:3;background:#0b0b0f;border-radius:10px;width:30%;height:17px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.d2-scr{background:#f4f1f5;border-radius:30px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.d2-scr .pv-body{flex:1;justify-content:flex-end}.d2-scr .call{border-radius:0;height:100%}.carousel{grid-template-columns:1fr 1fr;gap:7px;display:grid}.carousel .rc-img{height:64px;padding:7px}.carousel .ri-v{font-size:13px}.carousel .rcs-card b{font-size:10.5px}.carousel .rcs-card p{font-size:9px}.tp-chip{font-family:var(--font-ui);color:var(--ink);white-space:nowrap;z-index:2;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 14px 30px -12px #0a1b9659}.tp-chip>span{background:var(--pink-btn);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.tp-chip>span svg{width:14px;height:14px}.tp-chip.c1{top:64px;left:22px}.tp-chip.c2{bottom:70px;right:22px}.tp-chip.cnt{white-space:normal;border-radius:16px;width:150px;padding:12px 14px;display:block}.tp-chip.cnt small{color:var(--muted);font-size:11px;font-weight:500;display:block}.tp-chip.cnt b{font-family:var(--font);margin:2px 0 8px;font-size:20px;display:block}.tp-chip.cnt .meter{display:block}@media (prefers-reduced-motion:no-preference){.tabpanel:not([hidden]) .dev2 .m1,.tabpanel:not([hidden]) .dev2 .m2,.tabpanel:not([hidden]) .dev2 .m3{animation:.45s cubic-bezier(.2,.7,.2,1) both ph-msg}.tabpanel:not([hidden]) .dev2 .m1{animation-delay:.2s}.tabpanel:not([hidden]) .dev2 .m2{animation-delay:1s}.tabpanel:not([hidden]) .dev2 .m3{animation-delay:1.7s}.tabpanel:not([hidden]) .tp-chip{animation:.5s cubic-bezier(.2,.7,.2,1) both sx-in}.tabpanel:not([hidden]) .tp-chip.c2{animation-delay:.25s}.tp-chip{animation:none}.tabpanel:not([hidden]) .dev2 .wave i{animation:1.1s ease-in-out infinite ph-wave}@keyframes sx-in{0%{opacity:0;transform:translateY(10px)}}}@media (max-width:960px){.tp-vis{min-height:480px}.tp-chip.c1{top:24px;left:12px}.tp-chip.c2{bottom:24px;right:12px}}@media (max-width:520px){.dev2{width:220px}.tp-chip{font-size:11.5px}.tp-chip.c1{left:8px}.tp-chip.c2{right:8px}}.tp-vis{justify-content:center;align-items:center;gap:22px;padding:30px 24px;display:flex}.tp-chips{flex-direction:column;align-items:flex-start;gap:12px;max-width:220px;display:flex}.tp-chip,.tp-chip.c1,.tp-chip.c2{white-space:normal;line-height:1.3;position:static}@media (max-width:960px){.tp-vis{min-height:0}}@media (max-width:640px){.tp-vis{flex-direction:column;padding:24px 14px}.tp-chips{flex-flow:wrap;justify-content:center;max-width:none}}.proofs{background:#fff;padding:44px 0 64px}.pf{border:1px solid var(--line);background:#fff;border-radius:24px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.pf-i{flex-direction:column;justify-content:center;padding:30px 36px;display:flex}.pf-i+.pf-i{border-left:1px solid var(--line)}.pf-i b{font-family:var(--font);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(38px,3.8vw,52px);font-weight:700;line-height:1;display:block}.pf-i b .pl{color:var(--pink)}.pf-i p{color:var(--muted);white-space:nowrap;margin-top:10px;font-size:15.5px}@media (max-width:960px){.pf-i{padding:24px 22px}.pf-i p{white-space:normal}}@media (max-width:700px){.pf{grid-template-columns:1fr}.pf-i+.pf-i{border-left:0;border-top:1px solid var(--line)}.pf-i{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:14px;padding:20px 22px}.pf-i b{font-size:34px}.pf-i p{margin:0}.pf-i{flex-direction:column;align-items:flex-start;gap:6px}.pf-i p{white-space:normal}}.f2-lock{align-items:center;gap:14px;display:flex}.f2-lock img:first-child{width:auto;height:22px}.f2-lock img:last-child{width:auto;height:27px}.f2-flow{background:var(--line);width:48px}.f2-desc{max-width:380px;color:var(--muted);margin:20px 0 22px;font-size:15px;line-height:1.6}.ft2 .f2-brand .btn{color:#fff;background-image:none;padding:11px 18px}.ft2 .f2-brand .btn:hover{background-size:auto}.ft2 .f2-brand .btn-primary{background:var(--pink-btn);color:#fff;padding:12px 20px;font-size:14px}.ft2 .f2-brand .btn-primary:hover{background:var(--pink-dk)}.pv{overflow:hidden}.sbar{height:34px;font-family:var(--font-ui);color:#111;z-index:2;pointer-events:none;justify-content:space-between;align-items:center;padding:4px 18px 0 22px;font-size:10px;display:flex;position:absolute;top:0;left:0;right:0}.sbar b{letter-spacing:.01em;font-weight:700}.sbar span{align-items:center;gap:4px;display:flex}.sbar .sg{clip-path:polygon(0 100%,100% 0,100% 100%);background:linear-gradient(90deg,currentColor 0 2px,#0000 2px 3.5px,currentColor 3.5px 5.5px,#0000 5.5px 7px,currentColor 7px 9px,#0000 9px 10.5px,currentColor 10.5px 12.5px,#0000 12.5px);width:13px;height:8px;-webkit-mask:linear-gradient(0deg,#000 0 100%)}.sbar .bt{opacity:.9;border:1.3px solid;border-radius:2.5px;width:17px;height:8px;position:relative}.sbar .bt:after{content:"";background:currentColor;border-radius:1px;width:70%;position:absolute;top:1px;bottom:1px;left:1px}.sbar.dk{color:#fff}.pv-head .vf svg{width:10px;height:10px}.pv-head.wa small.vf{color:#cfe9e4}.pv-body{justify-content:flex-start}.pv-body.rcs .rc-img{height:62px;padding:8px 9px}.pv-body.rcs .ri-v{font-size:16px}.pv-body.rcs .rcs-card b{padding:7px 10px 1px;font-size:11px}.pv-body.rcs .rcs-card p{font-size:9.5px}.pv-body.rcs .rc-btns{padding:7px 9px 9px}.call{padding-top:44px}.bb-img.sm{height:40px;padding:6px 8px}.bb-img.sm .bi-tag{font-size:12px}.bb .ai-tag{margin:0 0 3px;display:table}.sbar .sg{clip-path:none;background:0 0;align-items:flex-end;gap:1.5px;width:auto;height:8px;display:flex;-webkit-mask:none}.sbar .sg i{background:currentColor;border-radius:1px;width:2.5px;display:block}.sbar .sg i:first-child{height:3px}.sbar .sg i:nth-child(2){height:4.5px}.sbar .sg i:nth-child(3){height:6px}.sbar .sg i:nth-child(4){height:8px}.pv-body.wa{gap:6px;padding:9px}.bb-img.sm{height:34px}.pv-body.wa .bb time{margin-top:1px}.pv .chips.in{justify-content:flex-end;padding:0}.btn{border-radius:10px}.grad{background:linear-gradient(90deg,#7dd3fc 0%,#38bdf8 45%,#a7f3d0 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.a2-link{color:#70fc70;background-image:linear-gradient(#70fc70,#70fc70)}.a2-flow i{background:linear-gradient(90deg,#38bdf8,#70fc70)}.a2-link:focus-visible{outline-color:#70fc70}.annc2:after{background:linear-gradient(90deg,#38bdf800,#38bdf88c 30%,#70fc708c 75%,#70fc7000)}.a2-old.bf{opacity:.92;width:auto;height:13px}.cw-top .cw-brand.bf{width:auto;height:14px}.fx-kick img.bf{width:auto;height:20px}.f2-lock img.bf{width:auto;height:22px}.pv-head .av.wl{background:#0a1b96}.pv-head .av.sms{background:#2d45e0}.ch-sms .cv-m.out{background:#0a1b96}.lv{color:#1b6b3c;background:#e7f8ee;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.lv:before{content:"";background:#22a55a;border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.lv:before{animation:1.6s ease-in-out infinite lv}@keyframes lv{50%{opacity:.3}}}.app-top em.lv{color:#1b6b3c;background:#e7f8ee;margin-left:auto}.tr-chart{background:var(--soft);border-radius:14px;align-items:flex-end;gap:6px;height:96px;padding:12px;display:flex}.tr-chart.sm{height:72px}.tr-chart i{transform-origin:bottom;background:linear-gradient(#2d45e0,#7fa0ff);border-radius:4px 4px 2px 2px;flex:1}.tr-chart i:first-child{height:34%}.tr-chart i:nth-child(2){height:48%}.tr-chart i:nth-child(3){height:42%}.tr-chart i:nth-child(4){height:60%}.tr-chart i:nth-child(5){height:72%}.tr-chart i:nth-child(6){height:66%}.tr-chart i:nth-child(7){height:84%}.tr-chart i:nth-child(8){height:78%}.tr-chart i:nth-child(9){height:92%}.tr-chart i:nth-child(10){height:70%}.tr-chart i:nth-child(11){height:88%}.tr-chart i:nth-child(12){height:100%}.tr-chart i:nth-child(13){height:76%}.tr-chart i:nth-child(14){height:90%}.tr-chart.dk{background:#ffffff0d;border:1px solid #ffffff1a;height:130px}.tr-chart.dk i{background:linear-gradient(#7dd3fc,#2d45e0)}@media (prefers-reduced-motion:no-preference){.tr-chart i{animation:2.4s ease-in-out infinite alternate trb}.tr-chart i:nth-child(2n){animation-delay:-.6s}.tr-chart i:nth-child(3n){animation-delay:-1.2s}.tr-chart i:nth-child(5n){animation-delay:-1.8s}@keyframes trb{0%{transform:scaleY(.72)}to{transform:scaleY(1)}}}.tr-routes{gap:6px;display:grid}.tr-routes div{color:var(--ink);background:var(--soft);border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.tr-routes em{color:var(--muted);margin-left:auto;font-size:12px;font-style:normal;font-weight:500}.tr-routes .d{background:#b7bed6;border-radius:50%;width:8px;height:8px}.tr-routes .d.on{background:#22a55a;box-shadow:0 0 0 3px #22a55a26}.tp-vis .app{width:100%;max-width:400px}.tp-note{font-family:var(--font-ui);color:var(--muted);margin-top:14px;font-size:11.5px;display:block}.wl-brand{align-items:center;gap:8px;display:inline-flex}.wl-brand span{color:#fff;background:#ff6a2b;border-radius:7px;place-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:grid}.wl-cl small{color:var(--muted);margin-bottom:6px;font-size:11.5px;display:block}.wl-cl>div{border-top:1px solid var(--line);grid-template-columns:30px 1fr auto auto;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.wl-cl>div:first-of-type{border-top:0}.wl-cl .av{color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10.5px;font-weight:700;display:grid}.wl-cl .av.a{background:#2d45e0}.wl-cl .av.b{background:#0e8f8f}.wl-cl .av.c{background:#7b3fe4}.wl-cl b{color:var(--ink);font-weight:600}.wl-cl em{color:var(--muted);font-size:12px;font-style:normal}.st{background:var(--soft);color:var(--muted);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:11.5px;font-style:normal;font-weight:600}.st.on{color:#1b6b3c;background:#e7f8ee}.int-list{gap:8px;display:grid}.int-list>div{background:var(--soft);border-radius:14px;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.int-list .ii{color:#0a1b96;background:#fff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.int-list .ii svg{width:17px;height:17px}.int-list b{color:var(--ink);font-size:13.5px;font-weight:600}.pf4{grid-template-columns:repeat(4,1fr)}.pf-note{font-family:var(--font-ui);color:var(--muted);margin-top:12px;font-size:12px}@media (max-width:1080px){.pf4{grid-template-columns:1fr 1fr}.pf4 .pf-i:nth-child(3){border-left:0}.pf4 .pf-i:nth-child(n+3){border-top:1px solid var(--line)}.pf-i p{white-space:normal}}@media (max-width:700px){.pf4{grid-template-columns:1fr}.pf4 .pf-i+.pf-i{border-left:0;border-top:1px solid var(--line)}}.dif2 .bx-wide{flex-direction:column;grid-area:span 2/span 2;justify-content:space-between;gap:24px;display:flex}.live-chart{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;padding:16px}.lc-head{font-family:var(--font-ui);color:#c8d2f0;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12.5px;display:flex}.bx-ic{background:linear-gradient(135deg,#2d45e0,#0a1b96);box-shadow:0 10px 20px -8px #0a1b9680}@media (max-width:1080px){.bento.dif2{grid-template-columns:1fr 1fr}.dif2 .bx-wide{grid-row:auto}}@media (max-width:640px){.bento.dif2{grid-template-columns:1fr}.dif2 .bx-wide{grid-column:auto}}.sec2{grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;display:grid;position:relative}.sec2 h2{margin:16px 0;font-size:clamp(32px,3.6vw,48px)}.sec2 .lead{color:#c8d2f0;max-width:480px;font-size:17.5px}.sec2-list{gap:12px;display:grid}.sec2-list li{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:48px 1fr;align-items:start;gap:16px;padding:18px 20px;transition:background-color .25s,border-color .25s;display:grid}.sec2-list li:hover{background:#ffffff14;border-color:#7dd3fc59}.sec2-list li>span{color:#9fd8ff;background:#7dd3fc1f;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.sec2-list svg{width:22px;height:22px}.sec2-list b{color:#fff;margin-bottom:4px;font-size:17px;display:block}.sec2-list small{color:#c8d2f0;font-size:15px;line-height:1.55;display:block}@media (max-width:960px){.sec2{grid-template-columns:1fr;gap:32px}}.f2-sv{color:var(--muted);max-width:560px;font-size:14px;line-height:1.6}.f2-sv a{color:var(--ink);margin-left:6px;font-weight:600}.cw-tabs{grid-template-columns:repeat(3,1fr)}.hero .btn-primary{background:#2d45e0;box-shadow:0 12px 28px -12px #2d45e0cc}.hero .btn-primary:hover{background:#3b55f0}.fx .btn-primary{background:#2d45e0}.fx .btn-primary:hover{background:#3b55f0}.pv-input i{background:#0a1b96}.tp-vis .app{flex:340px;min-width:0;max-width:400px}.rc-val svg{width:14px;height:14px}.bento.dif2{grid-template-columns:repeat(4,1fr)}.dif2 .bx-wide{grid-area:auto/span 2;grid-template-columns:1fr 1.15fr;align-items:center;gap:24px;display:grid}.dif2 .live-chart{width:100%}.f2-sv a{white-space:nowrap;display:inline-flex}@media (max-width:1080px){.bento.dif2{grid-template-columns:1fr 1fr}.dif2 .bx-wide{grid-column:1/-1}}@media (max-width:640px){.bento.dif2,.dif2 .bx-wide{grid-template-columns:1fr}}.tp-vis.col{flex-direction:column;gap:16px}.tp-vis.col .app{flex:none;width:100%;max-width:420px}.tp-vis.col .tp-chips{flex-flow:wrap;justify-content:center;max-width:420px}.header .logo{flex:none}.header .logo img{width:auto;max-width:none;height:24px}@media (max-width:520px){.header .logo img{height:20px}.header-ctas .btn-primary{padding:10px 14px;font-size:13px}}.header-ctas .btn .s{display:none}@media (max-width:520px){.header-ctas .btn .l{display:none}.header-ctas .btn .s{display:inline}}@media (max-width:360px){.a2-flow{display:none}.a2-in{gap:10px;padding:0 14px}.a2-link{font-size:12px}.header-ctas{gap:6px}.header-ctas .btn-primary{padding:9px 11px;font-size:12.5px}.header .logo img{height:17px}}.tabpanel>*{min-width:0}@media (max-width:960px){.tabs .tabpanel{grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.cw-stats small{letter-spacing:.02em;font-size:9px}.cw-stats b{font-size:16px}.cw-stats>div{padding:10px 8px}}.hw>*,.hw-stage>*{min-width:0}@media (max-width:1080px){.hw{grid-template-columns:minmax(0,1fr)}}@media (max-width:400px){.rc-sum{grid-template-columns:1fr;gap:2px}.rc-sum b{text-align:left;margin-bottom:6px}}.f2-sv{margin:0}.ft2 a.f2-svl{color:var(--ink);align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:600;display:inline-flex}.f2-svl svg{width:14px;height:14px;transition:transform .2s}.f2-svl:hover svg{transform:translate(3px)}.f2-lock{align-items:center}.f2-lock img{display:block}.f2-mid{align-items:flex-start}@media (min-width:901px){.f2-legal nav{white-space:nowrap;flex-wrap:nowrap}}.pf.cmp .pf-i{justify-content:flex-start;gap:0;padding:26px 26px 28px}.pf.cmp .ci{color:#0a1b96;background:#eef1fe;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:16px;display:grid}.pf.cmp .ci svg{width:20px;height:20px}.pf.cmp .pf-i b{letter-spacing:-.01em;white-space:normal;font-size:19px;line-height:1.25}.pf.cmp .pf-i p{white-space:normal;margin-top:6px;font-size:14.5px;line-height:1.5}@media (max-width:700px){.pf.cmp .pf-i{flex-direction:column;align-items:flex-start;gap:0}}.bb.me.rc{background:#0a1b96}.bb.me.rc time{color:#c9d1fb}.tablist{grid-template-columns:repeat(3,1fr)}.tablist [role=tab][aria-selected=true] svg,.tablist [role=tab]:nth-child(n)[aria-selected=true] svg{color:#2d45e0}.tablist [role=tab]:after{left:24%;right:24%}.tabs>.tabpanel{align-items:start}.tp-vis{min-height:0;padding:30px 24px}.tp-vis.col{justify-content:flex-start}.tp-txt{padding-top:30px}@media (max-width:960px){.tp-txt{padding-top:0}}@media (max-width:640px){.tp-vis{padding:16px 12px}.tp-vis .app{padding:14px}.app-top b{white-space:nowrap}.app-top em{white-space:nowrap;padding:4px 9px;font-size:11px}.tablist [role=tab] span{text-align:center;line-height:1.25}.cp-stats small{font-size:10.5px}.tr-routes div{font-size:12px}}@media (max-width:360px){.app-top em{display:none}}
