@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-ByV-LENh.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-B-Gqp1pw.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-800-normal-r4GdUuSS.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-800-normal-Bf2otDjJ.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-BOOGhInR.woff2) format("woff2"),url(/assets/inter-latin-400-normal-gitzw0hO.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-D2bGa7uu.woff2) format("woff2"),url(/assets/inter-latin-500-normal-deR1Tlfd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-D273HNI0.woff2) format("woff2"),url(/assets/inter-latin-600-normal-B5cFAncS.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-B11XCQ5g.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-DNWG5JNy.woff) format("woff")}:root{--white: #FFFFFF;--signal: #1F5BFF;--navy: #0B1B3F;--deep: #1240C4;--sky: #8DB4FF;--cloud: #C9DBFF;--ice: #EEF4FF;--slate: #5B6478;--rule: #DCE3F0;--ok: #0E9F6E;--pending: #F5A524;--fail: #E5484D;--bg: #0B1B3F;--bg-1: #0A1838;--surface: #10234D;--surface-2: #152B5C;--ink: #FFFFFF;--ink-2: #C9DBFF;--muted: #9FB3D9;--line: rgba(201, 219, 255, .12);--line-2: rgba(141, 180, 255, .35);--violet: #1F5BFF;--lav: #8DB4FF;--lav-2: #C9DBFF;--radius: 22px;--bubble: 22px 22px 22px 4px;--head: "Plus Jakarta Sans", Arial, Helvetica, sans-serif;--sans: "Inter", system-ui, -apple-system, sans-serif;--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color-scheme:dark}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--bg: #0B1B3F}}:root[data-theme=dark]{--bg: #0B1B3F}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden;line-height:1.55}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:2px solid var(--lav);outline-offset:3px;border-radius:8px}::selection{background:#1f5bff73}.muted{color:var(--muted)}.center{text-align:center}.narrow{max-width:560px;margin-inline:auto}.tiny{font-size:12px;color:var(--muted);line-height:1.45}.link{color:var(--lav-2);text-decoration:underline;text-underline-offset:3px}.h2,.scramble,.prose--article h2{font-family:var(--head)}.h2{font-size:clamp(28px,3.6vw,44px);font-weight:500;letter-spacing:-.02em;line-height:1.12;margin-bottom:14px}.kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.kicker__dot{width:7px;height:7px;border-radius:50%;border:1.5px solid var(--lav);box-shadow:0 0 8px var(--violet)}.scramble{font-size:clamp(28px,3.8vw,46px);font-weight:500;letter-spacing:-.02em;line-height:1.12;margin-bottom:16px;opacity:0;transition:opacity .4s}.scramble.is-ready{opacity:1}.scramble__line{display:block}.story__p{color:var(--ink-2);font-size:15.5px;max-width:520px;line-height:1.65}.story__p.center{margin-inline:auto;text-align:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 22px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:transform .2s,box-shadow .3s,background .3s,border-color .3s;white-space:nowrap}.btn--light{background:#fff;color:#0b1b3f;padding-right:6px}.btn--light:not(:has(.btn__dot)){padding-right:22px}.btn--light:hover{box-shadow:0 0 0 4px #8db4ff40,0 10px 40px #1f5bff73}.btn__dot{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 30%,#c9dbff,#1240c4 70%);box-shadow:0 0 14px #1f5bffcc}.btn--dark{background:#ffffff12;border:1px solid var(--line);color:var(--ink)}.btn--dark:hover{background:#ffffff1f;border-color:var(--line-2)}.btn--ghost{border:1px solid var(--line);color:var(--ink)}.btn--ghost:hover{border-color:var(--line-2);background:#ffffff0a}.btn--sm{height:34px;padding:0 16px;font-size:11px}.btn--block{width:100%;margin-top:18px}.fibers{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none}.nav{position:fixed;inset:0 0 auto;z-index:50;transition:background .3s,border-color .3s,backdrop-filter .3s;border-bottom:1px solid transparent}.nav--scrolled{background:#061028b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line)}.nav__bar{max-width:1240px;margin:0 auto;height:68px;padding:0 24px;display:flex;align-items:center;gap:24px}.nav__logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--head);font-size:16px;font-weight:600;letter-spacing:-.01em}.logo-mark{width:20px;height:14px;flex:none;background:linear-gradient(90deg,transparent,var(--lav)) 0 0 / 100% 2px no-repeat,linear-gradient(90deg,transparent,var(--lav-2)) 4px 6px / 16px 2px no-repeat,linear-gradient(90deg,transparent,var(--violet)) 8px 12px / 12px 2px no-repeat;filter:drop-shadow(0 0 4px var(--violet))}.nav__links{display:flex;align-items:center;gap:30px;margin-left:auto;margin-right:auto;font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.nav__links>a:hover{color:#fff}.nav__right{display:flex;align-items:center;gap:16px}.nav__login{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.nav__login:hover{color:#fff}.nav__burger{display:none;width:38px;height:38px;border-radius:50%;place-items:center;background:#ffffff12}.nav__sheet{margin:0 16px 12px;padding:12px;border-radius:18px;display:grid;background:#0e2049;border:1px solid var(--line);box-shadow:0 30px 80px #061028cc;max-height:calc(100svh - 90px);overflow-y:auto}.nav__sheet>a{padding:12px 14px;border-radius:12px}.nav__sheet>a:hover{background:#ffffff0d}.nav__sheet .btn{margin-top:8px}.nav__sub-trigger{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:12px;text-align:left}.nav__sub-trigger svg{transition:transform .25s}.nav__sub-trigger .rot{transform:rotate(180deg)}.nav__sub{display:grid;margin:0 0 6px 10px;padding-left:8px;border-left:1px solid var(--line-2)}.nav__sub a{display:flex;align-items:center;gap:10px;padding:10px 12px;font-size:14px;color:var(--ink-2);border-radius:10px}.nav__sub a:hover{background:#ffffff0a;color:#fff}.nav__sub a svg{color:var(--lav)}.dd{position:relative}.dd__trigger{display:inline-flex;align-items:center;gap:4px;padding:8px 0;text-transform:uppercase;letter-spacing:.1em;font-size:11.5px;font-weight:500;color:var(--ink-2)}.dd__trigger:hover,.dd__trigger.is-open{color:#fff}.dd__trigger svg{transition:transform .25s}.dd__trigger.is-open svg{transform:rotate(180deg)}.dd__panel{position:absolute;top:calc(100% + 16px);left:50%;width:600px;margin-left:-300px;padding:10px;border-radius:20px;text-transform:none;letter-spacing:0;background:radial-gradient(70% 60% at 50% 0%,rgba(31,91,255,.18),transparent 70%),#0b1b3ff7;border:1px solid var(--line);box-shadow:0 30px 80px #061028cc,0 0 60px #1f5bff1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dd__panel:before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px}.dd__grid{display:grid;grid-template-columns:1fr 1fr;gap:4px}.dd__item{display:flex;gap:14px;align-items:center;padding:13px;border-radius:14px;transition:background .2s}.dd__item:hover,.dd__item:focus-visible{background:#1f5bff1f}.dd__icon{width:38px;height:38px;flex:none;border-radius:11px;display:grid;place-items:center;background:#1f5bff1f;border:1px solid var(--line-2);color:var(--lav-2)}.dd__text{display:grid;line-height:1.3}.dd__text strong{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#fff}.dd__text strong em{font-style:normal;font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:#1f5bff4d;color:#eef4ff}.dd__text>span{font-size:12.5px;color:var(--muted)}.dd__foot{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:6px;padding:12px;border-radius:12px;font-size:12.5px;color:var(--lav-2);border-top:1px solid var(--line)}.dd__foot:hover{background:#ffffff0a;color:#fff}.hero{position:relative;min-height:100vh;min-height:100svh;overflow:hidden;display:flex;align-items:center}.hero__fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 40%,rgba(6,16,40,.65) 62%,rgba(6,16,40,.2) 100%),linear-gradient(0deg,#0B1B3F 0%,transparent 18%);pointer-events:none}.hero__inner{position:relative;z-index:2;width:100%;max-width:1240px;margin:0 auto;padding:0 24px;display:flex;justify-content:flex-end}.hero__copy{width:min(540px,100%);margin-right:2%}.hero__title{font-size:clamp(36px,4.6vw,58px);line-height:1.06;margin-bottom:18px}.hero__sub{color:var(--ink-2);font-size:15.5px;line-height:1.65;margin-bottom:28px;max-width:470px}.hero__ctas{display:flex;gap:12px;flex-wrap:wrap}.hero__ctas--left{justify-content:flex-start}.story{position:relative;min-height:88vh;overflow:hidden;display:flex}.story__inner{position:relative;z-index:2;width:100%;max-width:1240px;margin:0 auto;padding:120px 24px;display:flex;flex-direction:column;justify-content:center}.story__inner--right{padding-left:46%}.story__inner--low{justify-content:flex-end;padding-bottom:14vh}.story__inner--center{align-items:center;justify-content:flex-end;text-align:center;padding-bottom:12vh}.story__inner--center .story__p{margin-inline:auto}.story--about .story__fibers--left{width:70%;-webkit-mask:linear-gradient(90deg,#0B1B3F 55%,transparent);mask:linear-gradient(90deg,#0B1B3F 55%,transparent)}.story--problem:after,.story--solution:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(6,16,40,.85) 0%,transparent 45%);pointer-events:none}.story--solution .story__fibers{-webkit-mask:radial-gradient(90% 80% at 50% 45%,#0B1B3F 50%,transparent 85%);mask:radial-gradient(90% 80% at 50% 45%,#0B1B3F 50%,transparent 85%)}.chan-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:26px}.chan{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:13px;color:var(--ink-2);background:#ffffff0a;border:1px solid var(--line)}.chan svg{color:var(--lav)}button.chan:hover{border-color:var(--line-2);color:#fff}.dash-sec{position:relative;padding:120px 24px 40px;overflow:hidden}.dash-sec__head{position:relative;z-index:3;text-align:center;max-width:720px;margin:0 auto 40px}.dash-sec__stage{padding-top:270px!important}@media (max-width: 640px){.dash-sec__stage{padding-top:170px!important}.dash-sec__burst{height:220px!important;top:-20px!important}}.dash-sec__stage{position:relative;max-width:1120px;margin:0 auto;perspective:1400px;padding-top:140px}.dash-sec__burst{position:absolute;left:50%;top:-40px;width:1000px;height:330px;margin-left:-500px;z-index:0;-webkit-mask:radial-gradient(60% 100% at 50% 100%,#0B1B3F 55%,transparent 100%);mask:radial-gradient(60% 100% at 50% 100%,#0B1B3F 55%,transparent 100%)}.dash-sec__burst:after{content:"";position:absolute;left:50%;bottom:-60px;width:340px;height:160px;margin-left:-170px;border-radius:50%;background:radial-gradient(closest-side,rgba(141,180,255,.55),transparent);filter:blur(20px)}.dash-sec__frame{position:relative;z-index:2;transform-origin:50% 0%}.dash{display:grid;grid-template-columns:190px 1fr;min-height:470px;border-radius:18px;overflow:hidden;text-align:left;background:#0e2049;border:1px solid rgba(255,255,255,.1);box-shadow:0 -20px 80px #1f5bff33,0 40px 100px #061028cc;font-size:12px}.dash__side{padding:18px 12px;border-right:1px solid var(--line);background:#0a1838;display:grid;align-content:start;gap:2px}.dash__logo{display:flex;align-items:center;gap:8px;font-family:var(--head);font-weight:600;font-size:14px;padding:0 8px 16px}.dash__nav{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;color:var(--muted)}.dash__nav.is-on{background:#1f5bff24;color:#fff}.dash__main{padding:16px 20px 20px;min-width:0}.dash__top{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--line);color:var(--muted)}.dash__crumb{color:var(--ink-2)}.dash__top-r{display:flex;align-items:center;gap:14px}.dash__sample{font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;color:#f5a524;background:#f5a5241a;border:1px solid rgba(245,165,36,.3)}.dash__user{display:flex;align-items:center;gap:6px;color:var(--ink-2)}.dash__avatar{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:9px;font-weight:600;background:linear-gradient(135deg,#8db4ff,#1240c4);color:#fff}.dash__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0}.dash__stat{display:grid;gap:4px;padding:14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line)}.dash__stat span{color:var(--muted);font-size:11px}.dash__stat strong{font-size:19px;font-weight:600;font-family:var(--head);font-variant-numeric:tabular-nums}.dash__stat em{font-style:normal;font-size:10.5px;color:#3fd0a0}.dash__row{display:grid;grid-template-columns:1.5fr 1fr;gap:10px}.dash__panel{padding:14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);min-width:0}.dash__ph{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;color:var(--ink-2);font-weight:500}.dash__chip{font-size:10px;padding:3px 8px;border-radius:999px;background:#ffffff0f;color:var(--muted)}.dash__bars{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;height:170px;align-items:end}.dash__bar-wrap{display:grid;gap:6px;height:100%;align-content:end;text-align:center;color:var(--muted);font-size:10px}.dash__bar{border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#c9dbff,#1240c4);box-shadow:0 0 20px #1f5bff59}.dash__camp{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 0;border-top:1px solid var(--line)}.dash__camp div{display:grid;min-width:0}.dash__camp strong{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash__camp span{color:var(--muted);font-size:11px}.st{font-style:normal;font-size:10px;padding:3px 8px;border-radius:999px;white-space:nowrap}.st--completed{color:#3fd0a0;background:#0e9f6e1a}.st--processing{color:#c9dbff;background:#c9dbff1f}.st--scheduled{color:#8db4ff;background:#8db4ff1a}.section{position:relative;max-width:1240px;margin:0 auto;padding:110px 24px}.section--narrow{max-width:860px}.sec-head{text-align:center;max-width:720px;margin:0 auto 44px}.sec-head .story__p{margin-inline:auto}.sec-head--left{text-align:left;margin-left:0}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.cards--4{grid-template-columns:repeat(4,1fr)}.card{position:relative;display:flex;flex-direction:column;padding:28px;border-radius:var(--radius);background:linear-gradient(180deg,var(--surface),#081530);border:1px solid var(--line);transition:border-color .3s,transform .3s,box-shadow .3s;overflow:hidden}.card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:radial-gradient(60% 50% at 50% 0%,rgba(31,91,255,.22),transparent 70%);opacity:0;transition:opacity .4s;pointer-events:none}.card:hover{border-color:var(--line-2);transform:translateY(-3px);box-shadow:0 20px 60px #06102899}.card:hover:before{opacity:1}.card--featured{border-color:var(--line-2)}.card--featured:before{opacity:.8}.card__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit}.card__icon{position:relative;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;margin-bottom:20px;background:#1f5bff1f;border:1px solid var(--line-2);color:var(--lav-2)}.card h3{position:relative;font-family:var(--head);font-size:19px;font-weight:500;margin-bottom:8px}.card p{position:relative;font-size:14px;color:var(--muted);line-height:1.6}.card ul{position:relative;list-style:none;margin:16px 0 4px;display:grid;gap:6px;font-size:13px;color:var(--ink-2)}.card li:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lav);box-shadow:0 0 6px var(--violet);margin:0 10px 2px 0}.card__link{position:relative;display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding-top:18px;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--lav-2);align-self:flex-start}.tiles{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.tile{display:grid;gap:8px;align-content:start;padding:24px 20px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.tile svg{color:var(--lav);margin-bottom:6px}.tile strong{font-size:15px;font-weight:500}.tile span{font-size:13px;color:var(--muted)}.tiles--4{grid-template-columns:repeat(4,1fr)}.tiles--4 .tile{padding:26px 20px}.tiles--4 .tile span{font-size:15px;color:var(--ink)}.steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.step{position:relative;padding:28px 24px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line)}.step:after{content:"";position:absolute;left:24px;right:24px;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--lav),transparent);opacity:.6}.step__n{font-family:var(--mono);font-size:12px;color:var(--lav)}.step h3{font-family:var(--head);font-size:18px;font-weight:500;margin:18px 0 8px}.step p{font-size:14px;color:var(--muted)}.calc{position:relative;padding:36px;border-radius:24px;background:radial-gradient(60% 80% at 100% 0%,rgba(31,91,255,.18),transparent 70%),var(--surface);border:1px solid var(--line)}.badge{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.04em;padding:6px 12px;border-radius:999px;margin-bottom:22px;color:#f5a524;background:#f5a52414;border:1px solid rgba(245,165,36,.28)}.calc__grid{display:grid;grid-template-columns:1.2fr 1fr;gap:32px}.calc__inputs{display:grid;gap:22px;align-content:start}.field{display:grid;gap:10px;font-size:12.5px;color:var(--muted)}.field select,.field input,.field textarea{min-height:48px;padding:0 16px;border-radius:12px;font:inherit;font-size:15px;color:var(--ink);background:#ffffff08;border:1px solid var(--line);-webkit-appearance:none;-moz-appearance:none;appearance:none}.field textarea{padding:14px 16px;resize:vertical}.field select{background-image:linear-gradient(45deg,transparent 50%,#9FB3D9 50%),linear-gradient(135deg,#9FB3D9 50%,transparent 50%);background-position:calc(100% - 22px) 21px,calc(100% - 17px) 21px;background-size:5px 5px;background-repeat:no-repeat}.field select option{background:#10234d}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:#8db4ffb3;box-shadow:0 0 0 3px #1f5bff33}.qty-chips{display:flex;flex-wrap:wrap;gap:8px}.qty-chips button{padding:8px 14px;border-radius:999px;font-size:13px;border:1px solid var(--line);color:var(--ink-2)}.qty-chips button:hover{border-color:var(--line-2)}.qty-chips button.is-on{background:#fff;color:#0b1b3f;border-color:#fff}.calc__out{padding:24px;border-radius:18px;background:#081530;border:1px solid var(--line);align-self:start}.row{display:flex;justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;color:var(--muted);border-bottom:1px dashed rgba(255,255,255,.08)}.row b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.row--total{border:0;padding-top:16px;font-size:16px;color:var(--ink)}.row--total b{font-size:24px;font-family:var(--head)}.calc__out .tiny{margin-top:8px}.dev{display:grid;grid-template-columns:1fr 1.2fr;gap:56px;align-items:center}.dev__copy .story__p{margin-bottom:20px}.dev__list{list-style:none;display:grid;gap:8px;margin-bottom:28px;font-size:14px;color:var(--ink-2)}.dev__list li:before{content:"→";color:var(--lav);margin-right:10px}.dev__copy .tiny{margin-top:12px}code{font-family:var(--mono);font-size:.9em}.code{border-radius:18px;overflow:hidden;border:1px solid var(--line);background:#081530;box-shadow:0 30px 80px #06102899,0 0 80px #1f5bff1f;min-width:0}.code__bar{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line)}.code__tabs{display:flex;gap:4px}.code__tabs button{padding:6px 12px;border-radius:8px;font-size:12.5px;color:var(--muted)}.code__tabs button.is-on{background:#1f5bff2e;color:#fff}.code__copy{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:var(--muted)}.code__copy:hover{background:#ffffff0f;color:#fff}.code pre{padding:22px;overflow-x:auto;font-size:12.5px;line-height:1.75;color:#dce3f0}.final{position:relative;overflow:hidden;min-height:620px;display:flex;align-items:center;justify-content:center;text-align:center}.final:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(40% 50% at 50% 50%,rgba(6,16,40,.75),transparent 80%);pointer-events:none}.final__inner{position:relative;z-index:2;padding:120px 24px}.final__inner .scramble{font-size:clamp(32px,4.6vw,58px)}.final__ctas{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:18px}.footer{position:relative;border-top:1px solid var(--line);background:#0b1b3f;padding:64px 24px 28px}.footer__top{max-width:1240px;margin:0 auto;display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.footer__top .nav__logo{margin-bottom:10px}.footer__cols{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:48px}.footer__cols h4{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.footer__cols a{display:block;font-size:14px;color:var(--ink-2);padding:5px 0}.footer__cols a:hover{color:#fff}.footer__bottom{max-width:1240px;margin:48px auto 0;padding-top:22px;border-top:1px solid var(--line);text-align:center;font-size:14px;color:var(--ink-2)}.footer__co{color:#fff;font-weight:500}.footer__co:hover{color:var(--lav-2);text-decoration:underline;text-underline-offset:3px}.phone{position:relative;width:270px;height:520px;border-radius:40px;padding:14px;background:#0e2049;border:1px solid rgba(255,255,255,.14);box-shadow:0 0 0 6px #0b1b3f,0 0 0 7px #8db4ff40,0 40px 80px #061028cc,0 0 90px #1f5bff4d}.phone--compact{height:440px}.phone__notch{width:90px;height:22px;border-radius:12px;background:#0b1b3f;margin:0 auto 12px}.phone__bar{display:flex;align-items:center;gap:10px;padding:6px 4px 12px;border-bottom:1px solid var(--line);color:var(--ink-2)}.phone__avatar{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;background:linear-gradient(135deg,#8db4ff,#1240c4);color:#fff}.phone__who{display:grid;flex:1;line-height:1.2}.phone__who strong{font-size:13px;color:#fff}.phone__who span{font-size:10.5px;color:var(--muted)}.phone__chat{padding:14px 2px}.rich{width:88%;border-radius:18px;overflow:hidden;background:var(--surface-2);border:1px solid var(--line)}.rich__media{height:116px;display:grid;place-items:center;align-content:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;background:radial-gradient(circle at 25% 30%,#8DB4FF,transparent 55%),radial-gradient(circle at 85% 85%,#1F5BFF,transparent 55%),#152b5c}.rich__body{padding:12px 14px 8px}.rich__body strong{font-size:13.5px}.rich__body p{font-size:12px;color:var(--ink-2);margin-top:4px}.rich__btn{display:block;width:100%;padding:10px;font-size:12.5px;font-weight:600;color:var(--lav-2);border-top:1px solid var(--line);cursor:default}.phone--compact .rich__btn:last-of-type{display:none}.chips{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap}.chips span{font-size:11.5px;padding:6px 12px;border-radius:999px;border:1px solid var(--line-2);color:var(--lav-2)}.phone__tag{position:absolute;bottom:14px;left:50%;transform:translate(-50%);font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.svc-hero{position:relative;overflow:hidden;min-height:92vh;display:flex;align-items:center;padding:120px 24px 80px}.svc-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 30%,rgba(6,16,40,.6) 55%,transparent 100%),linear-gradient(0deg,#0B1B3F,transparent 20%);pointer-events:none}.svc-hero__inner{position:relative;z-index:2;width:100%;max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr 1.1fr .8fr;gap:32px;align-items:center}.svc-hero__copy{grid-column:2}.svc-hero__visual{grid-column:3;display:flex;justify-content:center}.back{display:flex;width:fit-content;align-items:center;gap:6px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:22px}.back:hover{color:#fff}.back--center{margin:24px auto 0}.svc-hero__title{font-size:clamp(34px,4.4vw,56px);line-height:1.06}.svc-hero__sub{font-size:15.5px;color:var(--ink-2);max-width:500px;margin-bottom:28px;line-height:1.65}.split{display:grid;grid-template-columns:1fr 1.4fr;gap:56px;align-items:start}.feat-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.feat{display:flex;gap:10px;align-items:center;padding:14px 16px;border-radius:12px;font-size:14px;background:var(--surface);border:1px solid var(--line)}.feat svg{color:var(--lav);flex:none}.price-strip{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding:36px 40px;border-radius:22px;border:1px solid var(--line-2);background:radial-gradient(60% 140% at 100% 50%,rgba(31,91,255,.28),transparent 70%),var(--surface)}.price-strip h3{font-family:var(--head);font-size:26px;font-weight:500;margin-bottom:6px}.faqs{display:grid;gap:10px}.faq{border-radius:14px;background:var(--surface);border:1px solid var(--line)}.faq.is-open{border-color:var(--line-2)}.faq__q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;text-align:left;font-size:15.5px;font-weight:500}.faq__a{padding:0 22px 20px;color:var(--muted);font-size:14.5px;line-height:1.65}.others{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.other{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:999px;font-size:14px;background:#ffffff08;border:1px solid var(--line)}.other:hover{border-color:var(--line-2);background:#1f5bff1a}.other svg{color:var(--lav)}.page-hero{position:relative;overflow:hidden;min-height:70vh;display:flex;align-items:flex-end;justify-content:center;text-align:center;padding:160px 24px 90px}.page-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(50% 60% at 50% 70%,rgba(6,16,40,.8),transparent 85%),linear-gradient(0deg,#0B1B3F,transparent 30%);pointer-events:none}.page-hero__inner{position:relative;z-index:2;max-width:820px}.page-hero__title{font-size:clamp(34px,5vw,62px);line-height:1.06}.page-hero__sub{color:var(--ink-2);font-size:16.5px;max-width:620px;margin:0 auto;line-height:1.65}.legal{display:grid;grid-template-columns:240px 1fr;gap:56px;align-items:start;padding-top:40px}.legal__toc{position:sticky;top:100px;display:grid;gap:2px}.legal__toc-h{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.legal__toc-h--gap{margin-top:26px}.legal__toc button,.legal__toc a{text-align:left;font-size:13.5px;color:var(--ink-2);padding:7px 12px;border-radius:8px;border-left:2px solid transparent}.legal__toc button:hover,.legal__toc a:hover{background:#ffffff0a;color:#fff;border-left-color:var(--lav)}.legal__body{max-width:760px}.legal__intro{font-size:17px;color:var(--ink);line-height:1.7;padding-bottom:28px;margin-bottom:8px;border-bottom:1px solid var(--line)}.legal__sec{padding:28px 0 4px;scroll-margin-top:100px}.legal__sec h2{font-family:var(--head);font-size:21px;font-weight:500;margin-bottom:12px}.legal__sec p,.legal__sec li{font-size:15px;color:var(--ink-2);line-height:1.75}.legal__sec ul{padding-left:20px;display:grid;gap:8px}.legal__sec li::marker{color:var(--lav)}.prose p{font-size:16.5px;color:var(--ink-2);line-height:1.8;margin-bottom:18px}.prose--article h2{font-size:26px;font-weight:500;margin:36px 0 10px}.qa-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:32px}.qa{padding:24px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.qa h3{font-size:16px;font-weight:600;margin-bottom:8px}.qa p{font-size:14px;color:var(--muted)}.posts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.post-card{display:flex;flex-direction:column;height:100%;border-radius:20px;overflow:hidden;background:var(--surface);border:1px solid var(--line);transition:border-color .3s,transform .3s}.post-card:hover{border-color:var(--line-2);transform:translateY(-3px)}.post-card__art{height:170px;display:grid;place-items:center;position:relative;overflow:hidden;background:repeating-linear-gradient(115deg,#8db4ff00 0,#8db4ff00 9px,#8db4ff59 9px,#8db4ff59 10px),radial-gradient(80% 120% at 0% 50%,rgba(31,91,255,.6),transparent 70%),#0a1838}.post-card__art span{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:6px 14px;border-radius:999px;background:#06102899;border:1px solid rgba(255,255,255,.18)}.post-card__body{padding:22px;display:flex;flex-direction:column;gap:10px;flex:1}.post-card__body h3{font-family:var(--head);font-size:19px;font-weight:500;line-height:1.3}.post-card__body .muted{font-size:14px}.contact{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;align-items:start}.contact__info{display:grid;gap:12px}.info-row{display:flex;gap:16px;padding:22px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.info-row svg{color:var(--lav);flex:none;margin-top:2px}.info-row div{display:grid;gap:2px;font-size:14.5px}.info-row a{color:var(--lav-2)}.contact__form{padding:32px;border-radius:22px;background:radial-gradient(60% 50% at 100% 0%,rgba(31,91,255,.16),transparent 70%),var(--surface);border:1px solid var(--line)}.contact__form form{display:grid;gap:18px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.sent{display:grid;gap:14px;justify-items:start}.sent h3{font-family:var(--head);font-size:22px;font-weight:500}.ind-jump{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:44px}.ind-list{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ind{position:relative;padding:28px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line)}.ind__anchor{position:absolute;top:-100px}.ind__head{display:flex;gap:16px;align-items:flex-start;margin-bottom:18px}.ind__head .card__icon{margin:0;flex:none}.ind__head h3{font-family:var(--head);font-size:20px;font-weight:500;margin-bottom:4px}.ind__uses{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin-bottom:20px;font-size:14px;color:var(--ink-2)}.ind__uses li:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lav);margin:0 10px 2px 0}.ind__chans{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ind__chans .tiny{margin-right:4px}.pill{font-size:12px;padding:5px 12px;border-radius:999px;color:var(--lav-2);background:#1f5bff1a;border:1px solid var(--line-2)}.jobs{display:grid;gap:10px}.job{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.job:hover{border-color:var(--line-2)}.job div{display:grid;gap:4px}.job .card__link{margin:0;padding:0}.no-jobs{display:grid;justify-items:center;gap:16px;text-align:center;padding:44px 28px;border-radius:22px;background:radial-gradient(60% 60% at 50% 0%,rgba(31,91,255,.16),transparent 70%),var(--surface);border:1px solid var(--line)}.no-jobs h3{font-family:var(--head);font-size:24px;font-weight:500}.no-jobs .muted{max-width:480px}.no-jobs .ind__chans{justify-content:center}@media (max-width: 1100px){.nav__links{gap:22px}.svc-hero__inner{grid-template-columns:.4fr 1.2fr .9fr}}@media (max-width: 1024px){.cards,.cards--4,.posts{grid-template-columns:repeat(2,1fr)}.tiles{grid-template-columns:repeat(3,1fr)}.steps,.tiles--4{grid-template-columns:repeat(2,1fr)}.dev,.dash{grid-template-columns:1fr}.dash__side{display:none}}@media (max-width: 900px){.nav__links,.nav__login{display:none}.nav__burger{display:grid}.nav__right{margin-left:auto}.hero{align-items:flex-end;padding-bottom:10vh}.hero__fade{background:linear-gradient(0deg,#0B1B3F 25%,rgba(6,16,40,.55) 55%,transparent 80%)}.hero__copy{margin:0}.story{min-height:0}.story__inner{padding:260px 24px 80px}.story__inner--right{padding-left:24px}.story--about .story__fibers--left{width:100%;height:55%;-webkit-mask:linear-gradient(180deg,#0B1B3F 50%,transparent);mask:linear-gradient(180deg,#0B1B3F 50%,transparent)}.svc-hero{min-height:0;padding-top:300px}.svc-hero:after{background:linear-gradient(0deg,#0B1B3F 45%,rgba(6,16,40,.4) 70%,transparent)}.svc-hero__inner{grid-template-columns:1fr}.svc-hero__copy,.svc-hero__visual{grid-column:auto}.split,.legal,.contact,.calc__grid,.ind-list{grid-template-columns:1fr}.legal__toc{display:none}.dash__stats{grid-template-columns:repeat(2,1fr)}.dash__row{grid-template-columns:1fr}.dash-sec__stage{padding-top:90px}}@media (max-width: 640px){.nav__bar{padding:0 16px}.nav .btn--sm{display:none}.section{padding:80px 16px}.cards,.cards--4,.posts,.qa-grid,.form-grid,.steps,.feat-list,.tiles--4,.ind__uses{grid-template-columns:1fr}.tiles{grid-template-columns:repeat(2,1fr)}.tiles>:last-child{grid-column:span 2}.hero__inner,.story__inner{padding-left:16px;padding-right:16px}.calc,.contact__form{padding:22px 16px}.footer__cols{grid-template-columns:repeat(2,1fr);gap:28px}.dash-sec{padding:90px 16px 20px}.dash__main{padding:12px}.dash__bars{height:120px;gap:6px}.phone{width:250px;height:500px}.phone--compact{height:420px}.page-hero{min-height:0;padding:150px 16px 70px}.price-strip{padding:26px 22px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.dash__bars{align-items:stretch}.dash__bar-wrap{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:6px}.dash__bar{flex:none}.hero--reel{align-items:center}.hero--reel .hero__fade{background:linear-gradient(90deg,transparent 30%,rgba(6,16,40,.55) 58%,rgba(6,16,40,.35) 100%),linear-gradient(0deg,#0B1B3F 0%,transparent 22%)}.hero__inner--reel{display:grid;grid-template-columns:.55fr 1fr 1.05fr;gap:32px;align-items:center;justify-content:stretch;min-height:560px}.reel__visual{grid-column:2;display:flex;justify-content:center;align-items:center;min-height:440px;perspective:1200px}.reel__copy{grid-column:3;margin-right:0;min-height:360px;display:flex;align-items:center}.reel__copy .hero__title{min-height:2.2em}.reel__nav{position:absolute;z-index:3;left:50%;bottom:36px;transform:translate(-50%);width:min(1180px,calc(100% - 32px));display:flex;align-items:flex-end;gap:14px}.reel__pp{width:32px;height:32px;flex:none;border-radius:50%;display:grid;place-items:center;background:#ffffff12;border:1px solid var(--line);color:var(--ink-2)}.reel__pp:hover{color:#fff;border-color:var(--line-2)}.reel__tab{flex:1;display:grid;gap:8px;text-align:left;padding:4px 0;cursor:pointer;min-width:0}.reel__label{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s}.reel__tab:hover .reel__label,.reel__tab.is-on .reel__label{color:var(--lav-2)}.reel__track{height:2px;border-radius:2px;background:#ffffff1f;overflow:hidden}.reel__track i{display:block;height:100%;background:linear-gradient(90deg,var(--violet),var(--lav-2));transform-origin:left;box-shadow:0 0 10px var(--violet)}.hv{position:relative;width:340px;border-radius:22px;padding:14px;text-align:left;background:linear-gradient(180deg,#152b5cd1,#0b1b3fe6);border:1px solid rgba(201,219,255,.22);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 30px 80px #06102899,0 0 80px #1f5bff40,inset 0 1px #ffffff0f;transform:rotateY(-8deg) rotateX(3deg)}.hv__bar{display:flex;align-items:center;gap:10px;padding:4px 4px 12px;border-bottom:1px solid var(--line);margin-bottom:12px}.hv__ava{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--violet),#1240C4);flex:none}.hv--wa .hv__ava{background:linear-gradient(135deg,#1f5bff,#1240c4)}.hv--rcs .hv__ava{background:linear-gradient(135deg,#8db4ff,#1f5bff)}.hv__who{display:grid;line-height:1.25}.hv__who strong{font-size:13px}.hv__who span{font-size:11px;color:var(--muted)}.hv__body{display:grid;gap:10px;min-height:230px;align-content:start}.hv__tag{display:block;margin-top:12px;text-align:center;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.bub{max-width:92%;padding:11px 13px;border-radius:4px 16px 16px;font-size:12.5px;line-height:1.5;color:var(--ink-2);background:#152b5c;border:1px solid rgba(255,255,255,.06)}.bub b{color:#fff;letter-spacing:.06em}.hv-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:11.5px;margin-top:4px}.hv-status>span:first-child{display:inline-flex;align-items:center;gap:5px;color:#3fd0a0}.hv-meter{flex:1 1 100%;height:6px;border-radius:6px;background:#ffffff14;overflow:hidden}.hv-meter i{display:block;height:100%;background:linear-gradient(90deg,var(--violet),var(--lav-2))}.call{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;background:#152b5c;border:1px solid var(--line)}.call div{display:grid;font-size:12.5px}.call__ring{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--violet);box-shadow:0 0 #1f5bff99;animation:ring 1.6s infinite;flex:none}@keyframes ring{70%{box-shadow:0 0 0 14px #1f5bff00}to{box-shadow:0 0 #1f5bff00}}.wave{height:80px;display:flex;align-items:center;gap:3px;padding:0 4px}.wave i{flex:1;border-radius:3px;background:linear-gradient(180deg,var(--lav-2),var(--violet));animation:wave 1.1s ease-in-out infinite alternate;transform-origin:center}@keyframes wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.audio{display:flex;align-items:center;gap:8px;font-size:12px;padding:10px 12px;border-radius:12px;background:#ffffff0a;border:1px solid var(--line)}.wa-card{position:relative;max-width:94%;border-radius:4px 16px 16px;overflow:hidden;background:#152b5c;border:1px solid rgba(31,91,255,.25);font-size:12.5px}.wa-card__img{height:96px;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600;letter-spacing:.04em;background:radial-gradient(circle at 25% 30%,#1F5BFF,transparent 60%),radial-gradient(circle at 80% 80%,#1F5BFF,transparent 60%),#10234d}.wa-card p{padding:10px 12px 4px;color:#dce3f0;line-height:1.5}.wa-card__btn{padding:9px;text-align:center;font-weight:600;color:#8db4ff;border-top:1px solid rgba(255,255,255,.08)}.wa-card__time{position:absolute;right:10px;top:104px;display:inline-flex;gap:3px;align-items:center;font-size:10px;color:#8db4ff}.msg{display:inline-flex;align-items:center;gap:6px;max-width:88%;padding:10px 12px;border-radius:14px;font-size:12.5px}.msg--in{background:#152b5c;border:1px solid var(--line);justify-self:start}.msg--bot{background:#1f5bff24;border:1px solid rgba(31,91,255,.3);justify-self:end;color:#dce3f0}.msg--agent{justify-self:center;font-size:11px;color:var(--muted);background:transparent;padding:4px}.quick{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.quick span{font-size:11.5px;padding:6px 11px;border-radius:999px;border:1px solid rgba(201,219,255,.4);color:var(--lav-2)}.rcs-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rcs-mini{border-radius:12px;overflow:hidden;background:#152b5c;border:1px solid var(--line);display:grid;font-size:11px}.rcs-mini__img{height:74px}.rcs-mini__img--0{background:radial-gradient(circle at 30% 30%,#8DB4FF,transparent 65%),#152b5c}.rcs-mini__img--1{background:radial-gradient(circle at 60% 40%,#1F5BFF,transparent 65%),#14306a}.rcs-mini__img--2{background:radial-gradient(circle at 40% 60%,#1F5BFF,transparent 65%),#12285a}.rcs-mini strong{padding:8px 8px 2px;font-size:11.5px}.rcs-mini span{padding:0 8px 8px;color:#8db4ff;font-weight:600}.hv--code{width:380px;font-family:var(--mono)}.dots{display:inline-flex;gap:6px}.dots i{width:9px;height:9px;border-radius:50%;background:#ffffff2e}.code-lines{font-size:11.5px;line-height:1.7;color:var(--ink-2);gap:6px;word-break:break-word}.code-res{padding-top:6px;border-top:1px dashed var(--line)}.c-k{color:#8db4ff;font-weight:600}.c-m{color:var(--muted)}.c-s{color:var(--lav-2)}.c-ok{color:#3fd0a0;font-weight:600}.hv--intro{width:380px;height:380px;padding:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transform:none}.hv-hub{position:relative;width:100%;height:100%}.hv-hub:before{content:"";position:absolute;top:40px;right:40px;bottom:40px;left:40px;border-radius:50%;border:1px dashed rgba(201,219,255,.25);animation:spin 40s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.hv-hub__core{position:absolute;left:50%;top:50%;translate:-50% -50%;display:flex;align-items:center;gap:10px;padding:16px 22px;border-radius:18px;font-size:18px;font-weight:600;background:#10234dd9;border:1px solid rgba(201,219,255,.35);box-shadow:0 0 60px #1f5bff73;white-space:nowrap}.hv-hub__chip{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:999px;font-size:12px;white-space:nowrap;background:#10234dd9;border:1px solid rgba(201,219,255,.28);color:var(--ink-2);box-shadow:0 0 24px #1f5bff33}.hv-hub__chip svg{color:var(--lav-2)}.hv-hub__chip--0{left:50%;top:6%;translate:-50% 0}.hv-hub__chip--1{right:0;top:34%}.hv-hub__chip--2{right:8%;bottom:12%}.hv-hub__chip--3{left:8%;bottom:12%}.hv-hub__chip--4{left:0;top:34%}@media (max-width: 1100px){.hero__inner--reel{grid-template-columns:1fr 1fr}.reel__visual{grid-column:1}.reel__copy{grid-column:2}}@media (max-width: 860px){.hero--reel{align-items:flex-start;padding:96px 0 110px}.hero__inner--reel{grid-template-columns:1fr;gap:8px;min-height:0}.reel__visual,.reel__copy{grid-column:auto}.reel__visual{min-height:330px}.reel__copy{min-height:330px;align-items:flex-start}.hv{width:300px;transform:none}.hv--code{width:320px}.hv__body{min-height:200px}.hv--intro{width:300px;height:300px}.reel__nav{bottom:24px;gap:8px}.reel__label{display:none}.reel__tab{padding:10px 0}}.scramble{opacity:1!important}.scramble .sw{display:inline-block;white-space:pre}.scramble .sc{display:inline-block;opacity:0;filter:blur(10px);transform:translateY(.38em) scale(.96);transition:opacity .7s cubic-bezier(.22,1,.36,1),filter .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);will-change:opacity,filter,transform}.scramble.is-in .sc{opacity:1;filter:blur(0);transform:none}.scramble.is-in{background:none}@media (prefers-reduced-motion: reduce){.scramble .sc{transition:none;opacity:1;filter:none;transform:none}}h1.kicker{font-weight:500;margin-top:0}.tagbar{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:36px}.tagbar__btn{padding:8px 16px;border-radius:999px;font-size:13px;color:var(--ink-2);border:1px solid var(--line);background:#ffffff08;transition:all .2s}.tagbar__btn:hover{border-color:var(--line-2);color:#fff}.tagbar__btn.is-on{background:#fff;color:#0b1b3f;border-color:#fff}.post-card__title{font-family:var(--head);font-size:19px;font-weight:500;line-height:1.3}.post-card__art--whatsapp{background:repeating-linear-gradient(115deg,transparent 0 9px,rgba(141,180,255,.28) 9px 10px),radial-gradient(80% 120% at 0% 50%,rgba(31,91,255,.45),transparent 70%),#0a1838}.post-card__art--rcs{background:repeating-linear-gradient(115deg,transparent 0 9px,rgba(141,180,255,.28) 9px 10px),radial-gradient(80% 120% at 0% 50%,rgba(31,91,255,.55),transparent 70%),#0a1838}.post-card__art--pricing{background:repeating-linear-gradient(115deg,transparent 0 9px,rgba(141,180,255,.22) 9px 10px),radial-gradient(80% 120% at 0% 50%,rgba(31,91,255,.5),transparent 70%),#0b1b3f}.post-card__art--api{background:repeating-linear-gradient(115deg,transparent 0 9px,rgba(141,180,255,.26) 9px 10px),radial-gradient(80% 120% at 0% 50%,rgba(31,91,255,.5),transparent 70%),#0a1838}.post-card__art--voice-sms{background:repeating-linear-gradient(90deg,transparent 0 7px,rgba(201,219,255,.3) 7px 9px),radial-gradient(80% 120% at 50% 50%,rgba(31,91,255,.5),transparent 70%),#0a1838}.post-card__art--industries{background:repeating-linear-gradient(0deg,transparent 0 14px,rgba(141,180,255,.22) 14px 15px),repeating-linear-gradient(90deg,transparent 0 14px,rgba(141,180,255,.22) 14px 15px),radial-gradient(80% 120% at 0% 50%,rgba(31,91,255,.45),transparent 70%),#0a1838}.art{display:grid;grid-template-columns:230px minmax(0,720px);gap:56px;justify-content:center;align-items:start;padding-top:50px}.art__toc{position:sticky;top:100px;display:grid;gap:2px}.art__toc button{text-align:left;font-size:13px;color:var(--ink-2);padding:7px 12px;border-radius:10px;border-left:2px solid transparent;line-height:1.35}.art__toc button:hover{background:#ffffff0a;color:#fff;border-left-color:var(--violet)}.art__body{min-width:0}.art__sec{scroll-margin-top:100px}.art__sec h2{font-family:var(--head);font-size:26px;font-weight:500;letter-spacing:-.01em;margin:40px 0 12px}.art__sec p,.art__sec li{font-size:16.5px;line-height:1.8;color:var(--ink-2)}.art__sec p{margin-bottom:14px}.art__sec ul,.art__sec ol{padding-left:22px;display:grid;gap:8px;margin:6px 0 16px}.art__sec li::marker{color:var(--lav)}.art__sec ol li::marker{font-weight:600}.art__table{overflow-x:auto;margin:10px 0 18px;border:1px solid var(--line);border-radius:14px}.art__table table{width:100%;border-collapse:collapse;font-size:14.5px;min-width:520px}.art__table th,.art__table td{padding:12px 14px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.art__table thead th{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--lav-2);background:#1f5bff14}.art__table tbody th{color:var(--ink);font-weight:500}.art__table td{color:var(--ink-2)}.art__table tr:last-child th,.art__table tr:last-child td{border-bottom:0}.art__faqs{display:grid;gap:10px}.art__faq{border:1px solid var(--line);border-radius:14px;background:var(--surface)}.art__faq summary{cursor:pointer;padding:16px 18px;font-weight:500;list-style:none;display:flex;justify-content:space-between;gap:12px}.art__faq summary:after{content:"+";color:var(--lav);font-size:18px;line-height:1}.art__faq[open] summary:after{content:"–"}.art__faq p{padding:0 18px 16px;margin:0;font-size:15px}.art__cta{margin-top:48px;padding:28px;border-radius:20px;display:grid;gap:18px;border:1px solid var(--line-2);background:radial-gradient(80% 120% at 100% 0%,rgba(31,91,255,.28),transparent 70%),var(--surface)}.art__cta h3{font-family:var(--head);font-size:22px;font-weight:500;margin:4px 0 6px}.art__cta-btns{display:flex;gap:10px;flex-wrap:wrap}@media (max-width: 960px){.art{grid-template-columns:1fr;gap:0}.art__toc{display:none}}@media (max-width: 640px){.art__sec h2{font-size:22px}.art__sec p,.art__sec li{font-size:15.5px}.art__cta{padding:22px 18px}}.hero__src{position:absolute;z-index:3;left:24px;top:50%;translate:0 -50%;display:flex;align-items:center;gap:12px;padding:16px 24px 16px 20px;border-radius:18px;font-family:var(--head);font-size:20px;font-weight:600;white-space:nowrap;color:#fff;background:linear-gradient(180deg,#152b5ceb,#0b1b3feb);border:1px solid rgba(201,219,255,.45);box-shadow:0 0 0 1px #1f5bff26,0 0 40px #1f5bff8c,0 0 120px #1f5bff59,inset 0 1px #ffffff14}.hero__src .logo-mark{width:24px;height:17px}.hero__src-pulse{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;border:1px solid rgba(201,219,255,.6);animation:srcPulse 2.4s ease-out infinite;pointer-events:none}@keyframes srcPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.25,1.6)}}.hero__src-port{position:absolute;right:-5px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:#fff;box-shadow:0 0 10px #fff,0 0 24px var(--lav),0 0 48px var(--violet)}@media (min-width: 861px){.hv--intro .hv-hub__core{display:none}}@media (max-width: 860px){.hero__src{display:none}}@media (prefers-reduced-motion: reduce){.hero__src-pulse{animation:none;opacity:0}}@media (min-width: 861px) and (max-width: 1100px){.hero__inner--reel{padding-left:250px;gap:24px}.hv{width:300px}.hv--code{width:320px}.hv--intro{width:320px;height:320px}}:focus-visible{outline:3px solid var(--signal);outline-offset:3px}::selection{background:#1f5bff80}.h2,.scramble,.hero__title,.svc-hero__title,.page-hero__title,.final__inner .scramble,.showcase__title,.post-card__title,.art__sec h2,.art__cta h3,.price-strip h3,.card h3,.step h3,.qa h3,.prose--article h2{font-family:var(--head);font-weight:800;letter-spacing:-.025em}.card h3,.step h3,.qa h3,.post-card__title,.art__cta h3{font-weight:700;letter-spacing:-.01em}.scramble{line-height:1.08}.kicker{font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--sky)}.kicker__dot{width:8px;height:8px;border:2px solid #fff;background:var(--signal);box-shadow:none}.nav__links,.dd__trigger,.nav__login{font-size:14.5px;letter-spacing:0;text-transform:none;font-weight:500}.nav__logo{display:inline-flex;align-items:center}.logo{display:block;flex:none}.reel__label{font-family:var(--sans);font-size:11.5px;font-weight:600;letter-spacing:.04em}.btn{border-radius:12px;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;height:46px}.btn--sm{height:38px;font-size:14px}.btn--light{background:var(--signal);color:#fff}.btn--light:hover{background:var(--deep);box-shadow:0 0 0 4px #8db4ff40,0 10px 40px #1f5bff73}.btn__dot{border-radius:9px;background:#fff;color:var(--signal);box-shadow:none;width:32px;height:32px}.btn--dark,.btn--ghost{background:#ffffff0f;border:1px solid rgba(201,219,255,.28)}.tagbar__btn.is-on,.qty-chips button.is-on{background:var(--signal);color:#fff;border-color:var(--signal)}.card,.hv,.post-card,.qa,.art__cta,.price-strip,.step,.tile,.calc,.contact__form,.info-row,.faq,.art__faq,.no-jobs,.job,.ind{border-radius:var(--bubble)}.hv--intro{border-radius:0}.bub,.rich,.wa-card,.msg--in{border-radius:4px 18px 18px}.brand-badge{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 2.5px #fff}.hero__src{padding:16px 22px;gap:0;border-radius:var(--bubble);background:linear-gradient(180deg,#152b5cf2,#0b1b3ff2);border-color:#8db4ff80;box-shadow:0 0 0 1px #1f5bff33,0 0 40px #1f5bff8c,0 0 120px #1f5bff59,inset 0 1px #ffffff14}.hero__src-port{box-shadow:0 0 10px #fff,0 0 24px var(--sky),0 0 48px var(--signal)}.hv-hub__core{padding:14px 20px;border-radius:var(--bubble)}.st--completed{color:#fff;background:#0e9f6e59}.st--processing{color:#fff;background:#f5a5244d}.st--scheduled{color:#fff;background:#1f5bff66}.hv-status>span:first-child,.c-ok{color:#3fd0a0}.final{background:linear-gradient(160deg,var(--signal) 0%,var(--deep) 100%)}.final:after{background:radial-gradient(45% 55% at 50% 50%,rgba(18,64,196,.85),transparent 85%)}.final .kicker{color:#fff}.final .kicker__dot{background:var(--sky)}.final .btn--light{background:#fff;color:var(--signal)}.final .btn--light:hover{background:var(--ice)}.final .btn__dot{background:var(--signal);color:#fff}.final .btn--dark{background:#ffffff1f;border-color:#ffffff73}.footer{background:var(--navy)}.footer__tag{font-family:var(--head);font-weight:800;font-size:18px;letter-spacing:-.02em;margin:14px 0 4px}.dash__status{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-size:11px;color:var(--ink-2);text-transform:capitalize}.dash__status i{width:7px;height:7px;border-radius:50%;display:inline-block}.dash__status--delivered i{background:var(--ok)}.dash__status--pending i{background:var(--pending)}.dash__status--failed i{background:var(--fail)}.st--live{color:#fff;background:#0e9f6e59}.dash__bar{background:linear-gradient(180deg,var(--sky),var(--signal));box-shadow:0 0 20px #1f5bff59}.scramble{word-spacing:.14em}@media (max-width: 860px){.hero__fibers{height:54%;-webkit-mask:linear-gradient(180deg,#000 70%,transparent);mask:linear-gradient(180deg,#000 70%,transparent)}.hero .kicker{line-height:1.5}.story--problem .story__fibers,.story--solution .story__fibers{height:300px}.story--solution .story__fibers{-webkit-mask:radial-gradient(70% 70% at 50% 50%,#000 40%,transparent 80%);mask:radial-gradient(70% 70% at 50% 50%,#000 40%,transparent 80%)}.story--problem .story__fibers{-webkit-mask:linear-gradient(180deg,#000 60%,transparent);mask:linear-gradient(180deg,#000 60%,transparent)}.story__inner{padding-top:300px}}@media (max-width: 860px){.phone__tag{bottom:-26px}.phone{margin-bottom:30px}.hv--intro .hv-hub__core{font-size:15px;padding:10px 16px}.hv--intro .hv-hub__core .logo{height:22px!important;width:auto}.hv-hub__chip--1,.hv-hub__chip--4{top:22%}.hv-hub__chip--2,.hv-hub__chip--3{bottom:8%}}@media (max-width: 640px){.section{padding-top:56px;padding-bottom:56px}.page-hero{padding:130px 16px 32px}.dash-sec{padding-top:64px}.story__inner{padding-bottom:56px}}
