@font-face{font-family:'Inter';font-style:normal;font-weight:400 600;font-display:swap;src:url(fonts/inter-var-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Manrope';font-style:normal;font-weight:500 800;font-display:swap;src:url(fonts/manrope-var-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/ibm-plex-mono-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/ibm-plex-mono-500-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:600;font-display:swap;src:url(fonts/ibm-plex-mono-600-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'D-DIN';font-style:normal;font-weight:100 549;font-display:swap;src:url(fonts/d-din-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'D-DIN';font-style:normal;font-weight:550 900;font-display:swap;src:url(fonts/d-din-700-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'D-DIN';font-style:italic;font-weight:400;font-display:swap;src:url(fonts/d-din-400i-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--kv-ground:#ffffff;--kv-surface:#f5f7fc;--kv-raised:#ffffff;--kv-panel:#0a0c14;--kv-panel-raised:#141827;--kv-line:#e3e6f0;--kv-line-strong:#cdd3e4;--kv-ink:#0a0c14;--kv-ink-2:#474c5c;--kv-ink-3:#6e7488;--kv-on-panel:#f2f4fb;--kv-on-panel-2:#a2a9c0;--kv-blue:#5271ff;--kv-blue-deep:#3a5dff;--kv-blue-press:#2f4ae0;--kv-press-grad:#2b3fd0;--kv-tint:#eef1ff;--kv-tint-line:#d8dfff;--kv-live:#5271ff;--kv-live-soft:#eef1ff;--kv-warn:#c07d12;--kv-display:"D-DIN",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--kv-body:"D-DIN",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--kv-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--kv-s1:3.6px;--kv-s2:7.2px;--kv-s3:10.8px;--kv-s4:14.4px;--kv-s5:21.6px;--kv-s6:28.8px;--kv-s7:43.2px;--kv-s8:57.6px;--kv-s9:86.4px;--kv-s10:115.2px;--kv-radius:12.6px;--kv-radius-lg:19.8px;--kv-radius-pill:999px;--kv-shadow-sm:0 1px 2px rgba(10,12,20,.05), 0 1px 1px rgba(10,12,20,.04);--kv-shadow:0 8px 24px -8px rgba(10,12,20,.12), 0 2px 6px rgba(10,12,20,.05);--kv-shadow-lg:0 32px 64px -24px rgba(10,12,20,.26), 0 8px 20px -8px rgba(10,12,20,.10);--kv-maxw:1404px;}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--kv-ground:#07080f;--kv-surface:#0d1020;--kv-raised:#10131f;--kv-panel:#04050a;--kv-panel-raised:#10131f;--kv-line:#1e2334;--kv-line-strong:#2b3248;--kv-ink:#edeff6;--kv-ink-2:#b2b8cb;--kv-ink-3:#868da3;--kv-on-panel:#f2f4fb;--kv-on-panel-2:#a2a9c0;--kv-blue:#8098ff;--kv-blue-deep:#6d87ff;--kv-blue-press:#94a8ff;--kv-press-grad:#5f79ff;--kv-tint:#151a33;--kv-tint-line:#28305a;--kv-live:#8098ff;--kv-live-soft:#151a33;--kv-warn:#e0a13c;--kv-shadow-sm:0 1px 2px rgba(0,0,0,.5);--kv-shadow:0 8px 24px -8px rgba(0,0,0,.6), 0 2px 6px rgba(0,0,0,.4);--kv-shadow-lg:0 32px 64px -24px rgba(0,0,0,.75), 0 8px 20px -8px rgba(0,0,0,.5);}}:root[data-theme="dark"]{--kv-ground:#07080f;--kv-surface:#0d1020;--kv-raised:#10131f;--kv-panel:#04050a;--kv-panel-raised:#10131f;--kv-line:#1e2334;--kv-line-strong:#2b3248;--kv-ink:#edeff6;--kv-ink-2:#b2b8cb;--kv-ink-3:#868da3;--kv-on-panel:#f2f4fb;--kv-on-panel-2:#a2a9c0;--kv-blue:#8098ff;--kv-blue-deep:#6d87ff;--kv-blue-press:#94a8ff;--kv-press-grad:#5f79ff;--kv-tint:#151a33;--kv-tint-line:#28305a;--kv-live:#8098ff;--kv-live-soft:#151a33;--kv-warn:#e0a13c;--kv-shadow-sm:0 1px 2px rgba(0,0,0,.5);--kv-shadow:0 8px 24px -8px rgba(0,0,0,.6), 0 2px 6px rgba(0,0,0,.4);--kv-shadow-lg:0 32px 64px -24px rgba(0,0,0,.75), 0 8px 20px -8px rgba(0,0,0,.5);}*{box-sizing:border-box}body{margin:0;background:var(--kv-ground);color:var(--kv-ink);font-family:var(--kv-body);font-size:14.4px;line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:hidden;}h1,h2,h3,h4{font-family:var(--kv-display);margin:0;text-wrap:balance;letter-spacing:-.035em;line-height:1.04;font-weight:800}p{margin:0}a{color:inherit}img,svg{max-width:100%}:focus-visible{outline:2.5px solid var(--kv-blue);outline-offset:3px;border-radius:4px}.wrap{width:min(var(--kv-maxw),92vw);margin-inline:auto;padding-inline:clamp(20px,3vw,40px)}.panel{padding-block:var(--kv-s9)}@media (max-width:860px){.panel{padding-block:var(--kv-s8)}}.eyebrow{font-family:var(--kv-body);font-size:10.8px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--kv-blue);margin-bottom:var(--kv-s4);}.eyebrow.on-dark{color:var(--kv-blue)}.lede{font-size:16.7px;line-height:1.62;color:var(--kv-ink-2);max-width:62ch}.section-head{max-width:64ch;margin-bottom:var(--kv-s7)}.section-head h2{font-size:clamp(24.3px,3.4vw,36px)}.section-head p{margin-top:var(--kv-s4)}.btn{display:inline-flex;align-items:center;gap:9px;font-family:var(--kv-body);font-size:13.5px;font-weight:600;padding:14px 24px;border-radius:var(--kv-radius-pill);text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:transform .18s ease, background .18s ease, border-color .18s ease;white-space:nowrap;}a.btn-primary{background-color:var(--kv-blue-deep);background-image:linear-gradient(135deg,var(--kv-blue) 0%,var(--kv-blue-deep) 55%,var(--kv-press-grad) 100%);color:#fff;border-color:transparent;box-shadow:0 6px 18px -6px color-mix(in srgb,var(--kv-blue-deep) 55%,transparent)}a.btn-primary:hover{background-color:var(--kv-blue-press);background-image:none;border-color:var(--kv-blue-press);transform:translateY(-1px)}a.btn-ghost{background:transparent;color:var(--kv-ink);border-color:var(--kv-line-strong)}a.btn-ghost:hover{border-color:var(--kv-ink);transform:translateY(-1px)}a.btn-on-dark{background:#fff;color:#0a0c14;border-color:#fff}a.btn-on-dark:hover{transform:translateY(-1px)}a.btn-ghost-dark{background:transparent;color:var(--kv-on-panel);border-color:rgba(255,255,255,.28)}a.btn-ghost-dark:hover{border-color:rgba(255,255,255,.6)}.btn .arw{transition:transform .18s ease}.btn:hover .arw{transform:translateX(3px)}.textlink{font-size:13.1px;font-weight:600;color:var(--kv-blue);text-decoration:none;display:inline-flex;align-items:center;gap:6px;}.textlink:hover{text-decoration:underline;text-underline-offset:3px}.hdr{position:sticky;top:0;z-index:60;padding-block:14px;background:color-mix(in srgb,var(--kv-ground) 86%,transparent);backdrop-filter:blur(14px);border-bottom:1px solid transparent;transition:border-color .2s ease}.hdr.stuck{border-bottom-color:var(--kv-line)}.hdr-in{display:flex;align-items:center;justify-content:space-between;gap:var(--kv-s5)}.brand{display:flex;align-items:center;gap:10px;white-space:nowrap;text-decoration:none;font-family:var(--kv-display);font-weight:800;font-size:17.1px;letter-spacing:-.02em}.brand-mark{width:28px;height:28px;flex:none}.brand span.thin{font-weight:500;color:var(--kv-ink-2)}.nav{display:flex;align-items:center;gap:var(--kv-s6);list-style:none;margin:0;padding:0}.nav a{font-size:13.1px;font-weight:500;color:var(--kv-ink-2);text-decoration:none}.nav a:hover{color:var(--kv-ink)}.hdr-cta{display:flex;align-items:center;gap:var(--kv-s3)}@media (max-width:980px){.nav{display:none}}@media (max-width:560px){.hdr-cta .btn-ghost{display:none}}.hero{padding-block:var(--kv-s8) var(--kv-s9);position:relative;overflow:hidden}.hero::before{content:none}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:var(--kv-s8);align-items:center}@media (max-width:1000px){.hero-grid{grid-template-columns:1fr;gap:var(--kv-s7)}}.pill{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 8px;border:1px solid var(--kv-tint-line);background:var(--kv-tint);color:var(--kv-blue-deep);border-radius:var(--kv-radius-pill);font-size:11.2px;font-weight:600;letter-spacing:.02em;margin-bottom:var(--kv-s5);}.pill .dot{width:7px;height:7px;border-radius:50%;background:var(--kv-live);flex:none}.hero-h,.hero-h .elementor-heading-title{font-size:clamp(27.9px,3.9vw,43.2px);line-height:1.06}.hero-h .muted{color:var(--kv-blue)}.hero p.lede{margin-top:var(--kv-s5)}.hero-actions{display:flex;flex-wrap:wrap;gap:var(--kv-s3);margin-top:var(--kv-s6)}.hero-note{margin-top:var(--kv-s4);font-size:12.2px;color:var(--kv-ink-3)}.hero{isolation:isolate}.hero > *:not(.kbx-aurora){position:relative;z-index:1}.kbx-aurora{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.kbx-aurora canvas{position:absolute;left:50%;top:50%;width:42%;height:42%;transform:translate(-50%,-50%) scale(2.5);filter:blur(17px) saturate(1.08);opacity:var(--aurora-strength,.62);}.kbx-aurora::after{content:"";position:absolute;inset:0;background: linear-gradient(180deg,var(--kv-ground) 0%, transparent 14%), linear-gradient(0deg, var(--kv-ground) 0%, transparent 26%), linear-gradient(102deg,var(--kv-ground) 0%, var(--kv-ground) 34%, color-mix(in srgb,var(--kv-ground) 78%,transparent) 52%, transparent 74%);}@media (max-width:900px){.kbx-aurora canvas{width:60%;height:60%;transform:translate(-50%,-50%) scale(2.1)}.kbx-aurora::after{background: linear-gradient(180deg,var(--kv-ground) 0%, color-mix(in srgb,var(--kv-ground) 88%,transparent) 34%, color-mix(in srgb,var(--kv-ground) 82%,transparent) 62%, transparent 88%), linear-gradient(0deg,var(--kv-ground) 0%, transparent 16%);}}.console{border-radius:var(--kv-radius-lg);background:var(--kv-panel);color:var(--kv-on-panel);box-shadow:var(--kv-shadow-lg);overflow:hidden;border:1px solid rgba(255,255,255,.08);}.console-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--kv-s4);padding:13px 16px;border-bottom:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,rgba(255,255,255,.05),transparent);}.console-title{display:flex;align-items:center;gap:9px;font-size:11.7px;font-weight:600;letter-spacing:-.01em}.livedot{width:8px;height:8px;border-radius:50%;background:var(--kv-live);position:relative;flex:none}.livedot::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid var(--kv-live);opacity:.5;animation:ping 2.4s ease-out infinite}@keyframes ping{0%{transform:scale(.6);opacity:.7}100%{transform:scale(1.5);opacity:0}}.console-meta{font-family:var(--kv-mono);font-size:9.9px;color:var(--kv-on-panel-2);letter-spacing:.02em}.console-demo{margin-left:2px;padding:2px 7px;border-radius:var(--kv-radius-pill);background:rgba(124,147,255,.2);color:#b9c6ff;font-family:var(--kv-mono);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.09)}.stat{background:var(--kv-panel);padding:14px 16px}.stat dt{font-size:9.5px;text-transform:uppercase;letter-spacing:.11em;color:var(--kv-on-panel-2);font-weight:600;margin:0}.stat dd{margin:5px 0 0;font-family:var(--kv-display);font-size:21.6px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.stat .unit{font-size:11.7px;font-weight:600;color:var(--kv-on-panel-2);margin-left:2px}@media (max-width:520px){.stats{grid-template-columns:repeat(2,1fr)}}.feed{list-style:none;margin:0;padding:6px 0 10px;max-height:290px;overflow:hidden}.feed li{display:grid;grid-template-columns:58px 24px 1fr auto;align-items:center;gap:11px;padding:9px 16px;font-size:12.2px;}.feed li + li{border-top:1px solid rgba(255,255,255,.055)}.feed .t{font-family:var(--kv-mono);font-size:10.3px;color:var(--kv-on-panel-2);letter-spacing:-.02em}.feed .ico{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;background:rgba(255,255,255,.08);flex:none}.feed .ico svg{width:13px;height:13px;display:block}.feed .msg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--kv-on-panel)}.feed .msg b{font-weight:600}.feed .tag{font-family:var(--kv-mono);font-size:9.5px;font-weight:500;padding:3px 8px;border-radius:var(--kv-radius-pill);background:rgba(255,255,255,.08);color:var(--kv-on-panel-2);white-space:nowrap;}.feed .tag.ok{background:rgba(124,147,255,.20);color:#b9c6ff}.feed li.fresh{animation:slidein .45s cubic-bezier(.22,1,.36,1)}@keyframes slidein{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.console-foot{padding:10px 16px;border-top:1px solid rgba(255,255,255,.09);font-family:var(--kv-mono);font-size:9.5px;color:var(--kv-on-panel-2);display:flex;justify-content:space-between;gap:var(--kv-s4);flex-wrap:wrap;}@media (max-width:420px){.feed li{grid-template-columns:52px 1fr;row-gap:2px}.feed .ico,.feed .tag{display:none}}.truths{border-block:1px solid var(--kv-line);background:var(--kv-surface)}.truths-in{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--kv-s7);padding-block:var(--kv-s6)}.truth{display:flex;gap:14px;align-items:flex-start}.truth .kv-ico{margin-top:1px}.truth h3{font-size:14px;font-weight:700;letter-spacing:-.02em;line-height:1.35}.truth p{font-size:12.6px;color:var(--kv-ink-3);margin-top:4px}@media (max-width:860px){.truths-in{grid-template-columns:1fr;gap:var(--kv-s5)}}.manifesto{background:var(--kv-panel);color:var(--kv-on-panel);position:relative;overflow:hidden}.manifesto::before{content:"";position:absolute;inset:-30% -20% -40% -20%;background: radial-gradient(38% 46% at 22% 30%, color-mix(in srgb,var(--kv-blue) 44%,transparent), transparent 68%), radial-gradient(42% 50% at 78% 62%, color-mix(in srgb,var(--kv-blue-deep) 40%,transparent), transparent 70%), radial-gradient(34% 40% at 52% 96%, color-mix(in srgb,#7d5cff 30%,transparent), transparent 72%);pointer-events:none;animation:drift 26s ease-in-out infinite alternate;}@keyframes drift{0%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(-2.5%,1.5%,0) scale(1.06)}100%{transform:translate3d(2%,-2%,0) scale(1.03)}}.manifesto-in{position:relative;text-align:center}.manifesto h2{font-size:clamp(30px,3.4vw,46px);line-height:1.06;margin-inline:auto}.manifesto h2 .hl{color:var(--kv-blue)}.manifesto p{margin-top:var(--kv-s5);color:var(--kv-on-panel-2);font-size:16.2px;max-width:52ch;margin-inline:auto}.manifesto .btn{margin-top:var(--kv-s6)}.bento{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--kv-s4)}.bento .cell{grid-column:span 2;border:1px solid var(--kv-line);border-radius:var(--kv-radius-lg);background:var(--kv-raised);padding:var(--kv-s6);display:flex;flex-direction:column;gap:var(--kv-s4);transition:border-color .2s ease, transform .2s ease;}.bento .cell:hover{border-color:var(--kv-line-strong);transform:translateY(-2px)}.bento .cell h3{font-size:17.1px;letter-spacing:-.03em}.bento .cell p{font-size:13.1px;color:var(--kv-ink-2);flex:1}.bento .cell.wide{grid-column:span 6;flex-direction:row;align-items:center;gap:var(--kv-s7);background:var(--kv-tint);border-color:var(--kv-tint-line)}.bento .cell.wide .copy{flex:1}@media (max-width:1100px){.bento .cell{grid-column:span 3}}@media (max-width:900px){.bento{grid-template-columns:1fr}.bento .cell,.bento .cell.wide{grid-column:span 1}.bento .cell.wide{flex-direction:column;align-items:flex-start;gap:var(--kv-s5)}}.build-links{display:flex;flex-wrap:wrap;gap:var(--kv-s6);margin-top:var(--kv-s5);}.build-links .textlink{font-size:13.1px}.chip-row{display:flex;flex-wrap:wrap;gap:6px}.chip{font-family:var(--kv-mono);font-size:9.9px;padding:4px 9px;border-radius:7px;background:var(--kv-surface);border:1px solid var(--kv-line);color:var(--kv-ink-3);}.suite{background:var(--kv-panel);color:var(--kv-on-panel)}.suite h2{font-size:clamp(24.3px,3.4vw,36px)}.suite .lede{color:var(--kv-on-panel-2)}.tabs{display:flex;flex-wrap:wrap;gap:7px;margin-block:var(--kv-s7) var(--kv-s5)}.tab{font-family:var(--kv-body);font-size:12.2px;font-weight:500;padding:9px 16px;border-radius:var(--kv-radius-pill);border:1px solid rgba(255,255,255,.16);background:transparent;color:var(--kv-on-panel-2);cursor:pointer;transition:all .18s ease;}.tab:hover{color:var(--kv-on-panel);border-color:rgba(255,255,255,.4)}.tab[aria-selected="true"]{background:var(--kv-blue-deep);border-color:var(--kv-blue-deep);color:#fff;font-weight:600}.dash{color:var(--kv-on-panel);border:1px solid rgba(255,255,255,.1);border-radius:var(--kv-radius-lg);background:var(--kv-panel-raised);overflow:hidden;}.dash-head{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;align-items:center;gap:var(--kv-s4);flex-wrap:wrap}.dash-head h3{font-size:14.4px;font-weight:700;letter-spacing:-.02em}.dash-head .desc{font-size:11.7px;color:var(--kv-on-panel-2);max-width:56ch}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.08)}.metric{background:var(--kv-panel-raised);padding:18px 20px}.metric .k{font-size:9.5px;text-transform:uppercase;letter-spacing:.11em;color:var(--kv-on-panel-2);font-weight:600}.metric .v{font-family:var(--kv-display);font-size:26.1px;font-weight:800;letter-spacing:-.035em;margin-top:6px;font-variant-numeric:tabular-nums}.metric .d{font-size:10.8px;color:var(--kv-on-panel-2);margin-top:3px}.spark{display:block;width:100%;height:42px;margin-top:10px}.spark-bars{width:auto;max-width:100%}@media (max-width:700px){.metrics{grid-template-columns:1fr}}.rail{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--kv-s5);position:relative}.rail::before{content:"";position:absolute;left:0;right:0;top:19px;height:1.5px;background:linear-gradient(90deg,var(--kv-blue),var(--kv-tint-line));}.step{position:relative;padding-top:var(--kv-s8)}.step .num{position:absolute;top:0;left:0;width:38px;height:38px;border-radius:50%;background:var(--kv-ground);border:1.5px solid var(--kv-blue);color:var(--kv-blue);display:grid;place-items:center;font-family:var(--kv-mono);font-size:11.7px;font-weight:600;}.step h3{font-size:16.2px;letter-spacing:-.03em}.step p{font-size:13.1px;color:var(--kv-ink-2);margin-top:8px}@media (max-width:860px){.rail{grid-template-columns:1fr;gap:var(--kv-s6)}.rail::before{left:19px;right:auto;top:0;bottom:0;width:1.5px;height:auto;background:linear-gradient(180deg,var(--kv-blue),var(--kv-tint-line))}.step{padding-top:0;padding-left:60px;min-height:44px}.step .num{top:0}}.refuse{background:var(--kv-surface);border-block:1px solid var(--kv-line)}.refuse-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--kv-s8)}@media (max-width:900px){.refuse-grid{grid-template-columns:1fr;gap:var(--kv-s6)}}.refuse ol{list-style:none;margin:0;padding:0;counter-reset:r}.refuse li{counter-increment:r;display:grid;grid-template-columns:auto 1fr;gap:var(--kv-s4);padding:var(--kv-s5) 0;border-top:1px solid var(--kv-line);font-size:14.8px;line-height:1.5;color:var(--kv-ink);letter-spacing:-.01em;}.refuse li:last-child{border-bottom:1px solid var(--kv-line)}.refuse li::before{content:"No." counter(r);font-family:var(--kv-mono);font-size:9.9px;font-weight:600;color:var(--kv-blue);letter-spacing:.04em;padding-top:5px;}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--kv-s4);align-items:stretch}@media (max-width:940px){.plans{grid-template-columns:1fr;max-width:460px;margin-inline:auto}}.plan{border:1px solid var(--kv-line);border-radius:var(--kv-radius-lg);background:var(--kv-raised);padding:var(--kv-s6);display:flex;flex-direction:column;gap:var(--kv-s4);}.plan.feature{border-color:var(--kv-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--kv-blue) 14%,transparent)}.plan.dark{background:var(--kv-panel);color:var(--kv-on-panel);border-color:var(--kv-line-strong)}.plan-tag{font-family:var(--kv-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--kv-ink-3)}.plan.feature .plan-tag{color:var(--kv-blue)}.plan.dark .plan-tag{color:var(--kv-on-panel-2)}.plan h3{font-size:18px;letter-spacing:-.03em}.plan .price{font-family:var(--kv-display);font-size:33.3px;font-weight:800;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.plan .price small{font-family:var(--kv-body);font-size:12.2px;font-weight:500;letter-spacing:0;color:var(--kv-ink-3);display:block;margin-top:8px}.plan.dark .price small{color:var(--kv-on-panel-2)}.plan .plan-head{font-family:var(--kv-display);font-size:15.3px;font-weight:800;letter-spacing:-.025em;line-height:1.25;color:var(--kv-ink);}.plan.dark .plan-head{color:var(--kv-on-panel)}.plan .who{font-size:12.6px;color:var(--kv-ink-2);padding:var(--kv-s4);background:var(--kv-surface);border-radius:10px}.plan .plan-plus{font-size:12.2px;font-weight:600;color:var(--kv-ink)}.plan.dark .plan-plus{color:var(--kv-on-panel)}.plan .plan-value{font-size:12.6px;line-height:1.5;color:var(--kv-ink-2);padding-top:var(--kv-s4);border-top:1px solid var(--kv-line);}.plan.dark .plan-value{color:var(--kv-on-panel-2);border-top-color:rgba(255,255,255,.14)}.plan.dark .who{background:rgba(255,255,255,.06);color:var(--kv-on-panel-2)}.plan ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;font-size:13.1px;color:var(--kv-ink-2);flex:1}.plan.dark ul{color:var(--kv-on-panel-2)}.plan li{display:grid;grid-template-columns:16px 1fr;gap:10px;align-items:start}.plan li svg{width:16px;height:16px;margin-top:3px;color:var(--kv-blue);flex:none}.pricing-foot{margin-top:var(--kv-s6);font-size:12.2px;color:var(--kv-ink-3);max-width:70ch}.faq{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:var(--kv-s8)}@media (max-width:900px){.faq{grid-template-columns:1fr;gap:var(--kv-s5)}}details{border-top:1px solid var(--kv-line)}details:last-of-type{border-bottom:1px solid var(--kv-line)}summary{cursor:pointer;list-style:none;padding:var(--kv-s5) 0;font-size:14.8px;font-weight:600;letter-spacing:-.02em;display:flex;justify-content:space-between;gap:var(--kv-s4);align-items:center;}summary::-webkit-details-marker{display:none}summary .pm{width:20px;height:20px;flex:none;position:relative}summary .pm::before,summary .pm::after{content:"";position:absolute;background:var(--kv-blue);border-radius:2px;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .2s ease;}summary .pm::before{width:13px;height:1.8px}summary .pm::after{width:1.8px;height:13px}details[open] summary .pm::after{transform:translate(-50%,-50%) rotate(90deg)}details p{padding-bottom:var(--kv-s5);color:var(--kv-ink-2);font-size:14px;max-width:68ch}.final{background:var(--kv-tint);border-block:1px solid var(--kv-tint-line)}.final-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:var(--kv-s8);align-items:center}@media (max-width:900px){.final-grid{grid-template-columns:1fr;gap:var(--kv-s6)}}.final h2{font-size:clamp(24.3px,3.3vw,34.2px)}.final p{margin-top:var(--kv-s4);color:var(--kv-ink-2);font-size:15.3px}.formcard{background:var(--kv-raised);border:1px solid var(--kv-line);border-radius:var(--kv-radius-lg);padding:var(--kv-s6);box-shadow:var(--kv-shadow)}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--kv-s4)}.field label{font-size:11.7px;font-weight:600;color:var(--kv-ink-2)}.field input,.field textarea{font-family:var(--kv-body);font-size:13.5px;padding:12px 14px;border-radius:10px;border:1.5px solid var(--kv-line-strong);background:var(--kv-ground);color:var(--kv-ink);}.field input:focus,.field textarea:focus{border-color:var(--kv-blue);outline:none}.row2{display:grid;grid-template-columns:1fr 1fr;gap:var(--kv-s3)}@media (max-width:520px){.row2{grid-template-columns:1fr}}.consent{display:grid;grid-template-columns:18px 1fr;gap:10px;font-size:11.2px;color:var(--kv-ink-3);line-height:1.5;margin-bottom:var(--kv-s5)}.consent input{margin-top:2px}.formcard .btn{width:100%;justify-content:center}.ftr{background:var(--kv-ground);padding-top:var(--kv-s5)}.ftr-shell{background:var(--kv-panel);color:var(--kv-on-panel-2);border-radius:32px 32px 0 0;margin-inline:16px;padding-block:var(--kv-s9) var(--kv-s6);}@media (max-width:860px){.ftr{padding-top:0}.ftr-shell{margin-inline:0;border-radius:24px 24px 0 0;padding-block:var(--kv-s8) var(--kv-s6)}}.ftr-top{display:grid;grid-template-columns:1.35fr 1fr;gap:var(--kv-s7);align-items:start;padding-bottom:var(--kv-s7);border-bottom:1px solid rgba(255,255,255,.1);}@media (max-width:900px){.ftr-top{grid-template-columns:1fr;gap:var(--kv-s6)}}.ftr .tagline{font-size:12.6px;max-width:34ch;margin-top:var(--kv-s4)}.ftr-meta{list-style:none;margin:var(--kv-s5) 0 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:12.2px;color:var(--kv-on-panel-2);}.ftr-cta{background:#fff;color:var(--kv-ink);border-radius:var(--kv-radius-lg);padding:var(--kv-s6)}.ftr-cta__title{font-family:var(--kv-display);font-size:18px;font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--kv-ink);}.ftr-cta__note{margin-top:9px;font-size:12.4px;line-height:1.5;color:var(--kv-ink-2)}.ftr-cta .btn{margin-top:var(--kv-s5)}.ftr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--kv-s6);padding-block:var(--kv-s7)}@media (max-width:900px){.ftr-grid{grid-template-columns:1fr 1fr;gap:var(--kv-s6)}}@media (max-width:520px){.ftr-grid{grid-template-columns:1fr 1fr;gap:var(--kv-s5) var(--kv-s4)}}.ftr :is(h3,h4){font-family:var(--kv-mono);font-size:9.9px;text-transform:uppercase;letter-spacing:.12em;color:var(--kv-on-panel);font-weight:600;margin-bottom:var(--kv-s4);opacity:.55;}.ftr-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.ftr-col a,.ftr-legal a{font-size:12.4px;color:var(--kv-on-panel);text-decoration:none;opacity:.72;transition:opacity .15s ease;}.ftr-col a:hover,.ftr-legal a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.ftr a:focus-visible{outline:2.5px solid #8098ff;outline-offset:3px;border-radius:3px;opacity:1}.ftr-trust{display:flex;align-items:center;gap:10px;padding-block:var(--kv-s5);border-top:1px solid rgba(255,255,255,.1);font-size:12.2px;line-height:1.5;color:var(--kv-on-panel-2);}.ftr-trust__ico{width:17px;height:17px;flex:none;color:#b9c6ff}.ftr-trust__ico svg{width:17px;height:17px;display:block}.ftr-base{padding-top:var(--kv-s5);border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;gap:var(--kv-s4);flex-wrap:wrap;font-size:11.2px;}.ftr-legal{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--kv-s5)}.ftr-legal a{font-size:11.2px}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.ind-track{scroll-behavior:auto}}.kv-ico{display:grid;place-items:center;flex:none;background:var(--kv-tint);border:1px solid var(--kv-tint-line);color:var(--kv-blue-deep);border-radius:11px;}.kv-ico svg{display:block;stroke-width:1.9}.kv-ico-lg{width:39.6px;height:39.6px}.kv-ico-lg svg{width:19.8px;height:19.8px}.kv-ico-md{width:34.2px;height:34.2px;border-radius:10px}.kv-ico-md svg{width:17.1px;height:17.1px}.industries{background:var(--kv-surface);border-block:1px solid var(--kv-line)}.ind-rail{position:relative}.ind-track{display:flex;flex-direction:row;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 4px 18px;margin:-4px -4px 0;scroll-padding-inline:4px;scrollbar-width:thin;scrollbar-color:var(--kv-line-strong) transparent;}.ind-track::-webkit-scrollbar{height:6px}.ind-track::-webkit-scrollbar-thumb{background:var(--kv-line-strong);border-radius:999px}.ind-track::-webkit-scrollbar-track{background:transparent}.ind-track .ind{flex:0 0 300px;scroll-snap-align:start}.ind-track.is-dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing}.ind-track.is-dragging *{pointer-events:none;user-select:none}@media (hover:hover){.ind-track{cursor:grab}}.ind-rail .ind-nav{position:absolute;top:50%;translate:0 -50%;z-index:2;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--kv-ground);border:1px solid var(--kv-line-strong);color:var(--kv-ink);cursor:pointer;padding:0;box-shadow:0 4px 14px -6px rgba(10,12,20,.28);transition:transform .18s ease,border-color .18s ease,opacity .18s ease;}.ind-rail .ind-nav:hover{transform:scale(1.06);border-color:var(--kv-ink)}.ind-rail .ind-nav:focus-visible{outline:2.5px solid var(--kv-blue);outline-offset:3px}.ind-rail .ind-nav[disabled]{opacity:.32;cursor:default;transform:none}.ind-rail .ind-nav svg{width:17px;height:17px;display:block}.ind-rail .ind-nav--prev{left:-19px}.ind-rail .ind-nav--next{right:-19px}@media (max-width:1240px){.ind-rail .ind-nav--prev{left:6px}.ind-rail .ind-nav--next{right:6px}}@media (hover:none){.ind-rail .ind-nav{display:none}}.ind{border:1px solid var(--kv-line);border-radius:var(--kv-radius-lg);overflow:hidden;background:var(--kv-raised);display:flex;flex-direction:column;transition:transform .2s ease,border-color .2s ease;}.ind:hover{transform:translateY(-2px);border-color:var(--kv-line-strong)}.ind figure{margin:0;aspect-ratio:4/3;overflow:hidden;background:var(--kv-surface)}.ind img{width:100%;height:100%;object-fit:cover;display:block}.ind .ind-body{padding:18px 20px 22px}.ind h3{font-size:14.8px;letter-spacing:-.025em}.ind p{font-size:12.2px;color:var(--kv-ink-3);margin-top:6px;line-height:1.5}@media (max-width:360px){.ind-track .ind{flex-basis:calc(100vw - 64px)}}.hdr{background:transparent;backdrop-filter:none;border-bottom:0;padding-block:18px;transition:padding-block .32s cubic-bezier(.22,1,.36,1)}.hdr.stuck{padding-block:10px;border-bottom:0}.hdr .hdr-in{padding:6px 6px 6px 8px;border:1px solid transparent;border-radius:var(--kv-radius-pill);transition:background .32s ease, border-color .32s ease, box-shadow .32s ease, padding .32s ease;}.hdr.stuck .hdr-in{padding:8px 8px 8px 22px;background:color-mix(in srgb,var(--kv-ground) 82%,transparent);border-color:var(--kv-line);box-shadow:0 10px 30px -14px rgba(10,12,20,.30);backdrop-filter:blur(16px) saturate(1.6);}.nav a{position:relative;padding-block:4px}.nav a::after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1.5px;background:var(--kv-blue);transition:right .28s cubic-bezier(.22,1,.36,1);}.nav a:hover::after{right:0}html.kv-motion .kv-reveal{opacity:0;transform:translateY(20px)}html.kv-motion .kv-reveal.kv-in{opacity:1;transform:none;transition:opacity .75s cubic-bezier(.22,1,.36,1), transform .75s cubic-bezier(.22,1,.36,1);transition-delay:var(--kv-d,0ms);}html.kv-motion .kv-rise{opacity:0;transform:translateY(28px) scale(.985)}html.kv-motion .kv-rise.kv-in{opacity:1;transform:none;transition:opacity .9s cubic-bezier(.22,1,.36,1), transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--kv-d,0ms);}html.kv-motion .hero .kv-load{opacity:0;transform:translateY(22px)}html.kv-motion .hero .kv-load.kv-in{opacity:1;transform:none;transition:opacity .85s cubic-bezier(.22,1,.36,1), transform .85s cubic-bezier(.22,1,.36,1);transition-delay:var(--kv-d,0ms);}.ind figure{position:relative}.ind img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.ind:hover img{transform:scale(1.045)}.bento .cell{position:relative;overflow:hidden}.bento .cell::after{content:"";position:absolute;inset:auto auto -40% -20%;width:60%;height:70%;background:radial-gradient(circle at 30% 70%, color-mix(in srgb,var(--kv-blue) 16%,transparent), transparent 70%);opacity:0;transition:opacity .45s ease;pointer-events:none;}.bento .cell:hover::after{opacity:1}.kv-ico{transition:transform .3s cubic-bezier(.22,1,.36,1), background .3s ease}.cell:hover .kv-ico,.truth:hover .kv-ico{transform:translateY(-2px) scale(1.06)}.plan{transition:transform .25s cubic-bezier(.22,1,.36,1), box-shadow .25s ease}.plan:hover{transform:translateY(-3px)}.step .num{transition:transform .3s cubic-bezier(.22,1,.36,1), background .3s ease, color .3s ease}.step:hover .num{transform:scale(1.1);background:var(--kv-blue);color:#fff}.refuse{background:var(--kv-panel);border-block:0;color:var(--kv-on-panel);position:relative;overflow:hidden}.refuse::before{content:"";position:absolute;inset:-40% 40% 30% -30%;background:radial-gradient(45% 55% at 40% 50%, color-mix(in srgb,var(--kv-blue-deep) 26%,transparent), transparent 70%);pointer-events:none;}.refuse .refuse-grid{position:relative}.refuse .lede{color:var(--kv-on-panel-2)}.refuse li{border-top-color:rgba(255,255,255,.12);color:var(--kv-on-panel)}.refuse li:last-child{border-bottom-color:rgba(255,255,255,.12)}.refuse li::before{color:var(--kv-blue)}.final{border-block:0;position:relative;overflow:hidden;background: radial-gradient(60% 80% at 12% 20%, color-mix(in srgb,var(--kv-blue) 22%,transparent), transparent 70%), radial-gradient(55% 75% at 88% 80%, color-mix(in srgb,#7d5cff 18%,transparent), transparent 72%), var(--kv-tint);}.final-grid{position:relative}@media (min-width:1600px){.hero-grid{gap:var(--kv-s9)}.hero-h,.hero-h .elementor-heading-title{font-size:54px}.hero p.lede{font-size:18px}}.brand{gap:0}.brand-wordmark{height:23.4px;width:auto;display:block}.brand-wordmark.on-dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .brand-wordmark.on-light{display:none}:root:not([data-theme="light"]) .brand-wordmark.on-dark{display:block}}:root[data-theme="dark"] .brand-wordmark.on-light{display:none}:root[data-theme="dark"] .brand-wordmark.on-dark{display:block}.ftr .brand-wordmark{height:27px}@media (max-width:560px){.brand-wordmark{height:18.9px}}.hdr-in{gap:clamp(16px,2.4vw,40px)}.brand{flex:0 0 auto;min-width:0}.brand-wordmark{height:23.4px;width:auto;max-height:26px;max-width:260px;object-fit:contain;display:block}.brand-wordmark.on-dark{display:none}.ftr .brand-wordmark{height:27px;max-height:30px;max-width:300px}.nav{flex:0 1 auto;min-width:0;gap:clamp(18px,2vw,30px);overflow:hidden}.nav a{white-space:nowrap}.hdr-cta{flex:0 0 auto}@media (max-width:1180px){.nav{display:none}}@media (max-width:560px){.brand-wordmark{height:19.8px;max-height:22px}}.kv-ico svg{width:22px;height:22px}.kv-ico-md svg{width:17.1px;height:17.1px}.truth .kv-ico svg,.cell .kv-ico svg{max-width:100%;max-height:100%}.plan li svg{width:16px;height:16px}.feed .ico svg{width:13px;height:13px}.refuse li::before{white-space:nowrap}.hero .hero-h{margin-top:4px}html{background:var(--kv-ground)}body{position:relative}body::before{content:"";position:absolute;top:0;left:0;right:0;height:1180px;z-index:-1;pointer-events:none;background: radial-gradient(56% 48% at 12% 2%, color-mix(in srgb,var(--kv-blue) 17%,transparent), transparent 66%), radial-gradient(46% 44% at 92% -6%, color-mix(in srgb,#7d5cff 12%,transparent), transparent 68%), linear-gradient(180deg, color-mix(in srgb,var(--kv-tint) 78%,transparent) 0%, color-mix(in srgb,var(--kv-tint) 34%,transparent) 42%, transparent 88%);}.hdr{position:sticky;top:0;z-index:60}.hero{position:relative}.hdr.stuck .hdr-in{background:color-mix(in srgb,#ffffff 78%,transparent)}.grad-text{background:linear-gradient(100deg,var(--kv-blue) 0%,#7d5cff 52%,var(--kv-blue-deep) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-bottom:.06em;}.manifesto .grad-text{background:linear-gradient(100deg,#9fb4ff 0%,#c3b0ff 50%,#7fa0ff 100%);-webkit-background-clip:text;background-clip:text;}html.kv-motion .kv-word{display:inline-block;opacity:0;transform:translateY(.55em)}html.kv-motion .kv-word.kv-in{opacity:1;transform:none;transition:opacity .62s cubic-bezier(.22,1,.36,1), transform .72s cubic-bezier(.22,1,.36,1);transition-delay:var(--kv-wd,0ms);}@media (min-width:901px){.refuse-grid > div:first-child, .faq > div:first-child{position:sticky;top:110px;align-self:start}}.rail-card{margin-top:var(--kv-s6);border-radius:var(--kv-radius);padding:var(--kv-s5);border:1px solid var(--kv-line);background:var(--kv-raised);}.refuse .rail-card{border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.04)}.rail-card dl{margin:0;display:flex;flex-direction:column;gap:var(--kv-s4)}.rail-card dt{font-family:var(--kv-mono);font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--kv-blue)}.rail-card dd{margin:5px 0 0;font-size:13.5px;line-height:1.5;color:var(--kv-ink-2)}.refuse .rail-card dd{color:var(--kv-on-panel-2)}.ind .ind-body{padding:20px 22px 24px;display:flex;flex-direction:column;gap:12px;flex:1}.ind ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.ind li{display:grid;grid-template-columns:15px 1fr;gap:9px;align-items:start;font-size:12.6px;line-height:1.45;color:var(--kv-ink-2);}.ind li svg{width:15px;height:15px;margin-top:3px;color:var(--kv-blue);flex:none}.ind .runs{margin-top:auto;padding-top:12px;border-top:1px solid var(--kv-line);font-family:var(--kv-mono);font-size:9.5px;letter-spacing:.06em;color:var(--kv-ink-3);}:root{--kv-ease:cubic-bezier(.16,1,.3,1);--kv-pop:cubic-bezier(.34,1.56,.64,1);}html.kv-motion .kv-w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.1em;margin-bottom:-.1em;}html.kv-motion .kv-wi{display:inline-block;transform:translateY(108%);transition:transform .86s var(--kv-ease);transition-delay:var(--kv-wd,0ms);}html.kv-motion .kv-w.kv-in .kv-wi{transform:none}html.kv-motion .kv-reveal{opacity:0;transform:translateY(16px)}html.kv-motion .kv-reveal.kv-in{opacity:1;transform:none;transition:opacity .7s var(--kv-ease), transform .8s var(--kv-ease);transition-delay:var(--kv-d,0ms);}html.kv-motion .kv-rise{opacity:0;transform:translateY(30px)}html.kv-motion .kv-rise.kv-in{opacity:1;transform:none;transition:opacity .75s var(--kv-ease), transform .9s var(--kv-ease);transition-delay:var(--kv-d,0ms);}html.kv-motion .hdr-in{opacity:0;transform:translateY(-14px)}html.kv-motion .hdr-in.kv-in{opacity:1;transform:none;transition:opacity .6s var(--kv-ease), transform .7s var(--kv-ease), background .32s ease, border-color .32s ease, box-shadow .32s ease, padding .32s ease;}html.kv-motion .nav li{opacity:0;transform:translateY(-6px)}html.kv-motion .nav li.kv-in{opacity:1;transform:none;transition:opacity .5s var(--kv-ease), transform .5s var(--kv-ease);transition-delay:var(--kv-d,0ms);}html.kv-motion .console{opacity:0;transform:translateY(28px) scale(.965)}html.kv-motion .console.kv-in{opacity:1;transform:none;transition:opacity .8s var(--kv-ease), transform .95s var(--kv-ease);}html.kv-motion .stat{opacity:0}html.kv-motion .stat.kv-in{opacity:1;transition:opacity .5s ease;transition-delay:var(--kv-d,0ms)}html.kv-motion .feed li{opacity:0;transform:translateY(-12px)}html.kv-motion .feed li.kv-in{opacity:1;transform:none;transition:opacity .5s var(--kv-ease), transform .58s var(--kv-ease);transition-delay:var(--kv-d,0ms);}html.kv-motion .truth .kv-ico{opacity:0;transform:scale(.6)}html.kv-motion .truth.kv-in .kv-ico{opacity:1;transform:none;transition:opacity .3s ease, transform .55s var(--kv-pop);transition-delay:calc(var(--kv-d,0ms) + 90ms);}.bento{perspective:1400px}html.kv-motion .bento .cell{opacity:0;transform:translateY(34px) rotateX(7deg);transform-origin:50% 0}html.kv-motion .bento .cell.kv-in{opacity:1;transform:none;transition:opacity .7s var(--kv-ease), transform .95s var(--kv-ease);transition-delay:var(--kv-d,0ms);}html.kv-motion .bento .cell .kv-ico{opacity:0;transform:scale(.7)}html.kv-motion .bento .cell.kv-in .kv-ico{opacity:1;transform:none;transition:opacity .35s ease, transform .6s var(--kv-pop);transition-delay:calc(var(--kv-d,0ms) + 160ms);}html.kv-motion .ind img{transform:scale(1.11)}html.kv-motion .ind.kv-in img{transform:scale(1);transition:transform 1.4s var(--kv-ease);transition-delay:var(--kv-d,0ms);}.ind:hover img{transform:scale(1.045);transition:transform .7s var(--kv-ease)}html.kv-motion .rail::before{transform:scaleX(0);transform-origin:left center}html.kv-motion .rail.kv-drawn::before{transform:scaleX(1);transition:transform 1.15s cubic-bezier(.65,0,.35,1)}html.kv-motion .step .num{opacity:1;transform:none}html.kv-motion .step.kv-in .num{opacity:1;transform:none;transition:opacity .3s ease, transform .6s var(--kv-pop);transition-delay:var(--kv-d,0ms);}@media (max-width:860px){html.kv-motion .rail::before{transform:scaleY(0);transform-origin:center top}html.kv-motion .rail.kv-drawn::before{transform:scaleY(1)}}html.kv-motion .refuse li{opacity:0;transform:translateX(-20px)}html.kv-motion .refuse li.kv-in{opacity:1;transform:none;transition:opacity .6s var(--kv-ease), transform .72s var(--kv-ease);transition-delay:var(--kv-d,0ms);}html.kv-motion details{opacity:0;transform:translateY(10px)}html.kv-motion details.kv-in{opacity:1;transform:none;transition:opacity .55s var(--kv-ease), transform .6s var(--kv-ease);transition-delay:var(--kv-d,0ms);}html.kv-motion .plan.feature{box-shadow:0 0 0 0 transparent}html.kv-motion .plan.feature.kv-in{box-shadow:0 0 0 3px color-mix(in srgb,var(--kv-blue) 14%,transparent);transition:opacity .75s var(--kv-ease), transform .9s var(--kv-ease), box-shadow .6s ease .5s;}.console{will-change:transform}@media (prefers-reduced-motion:reduce){html.kv-motion .kv-wi{transform:none!important}html.kv-motion .rail::before{transform:none!important}}html.kv-gsap .kv-w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.1em;margin-bottom:-.1em;}html.kv-gsap .kv-wi{display:inline-block;will-change:transform}html.kv-gsap .rail::before{transform:scaleX(var(--kv-rail,1));transform-origin:left center}@media (max-width:860px){html.kv-gsap .rail::before{transform:scaleY(var(--kv-rail,1));transform-origin:center top}}html.kv-gsap .bento .cell, html.kv-gsap .ind, html.kv-gsap .plan, html.kv-gsap .console{transition:border-color .2s ease, box-shadow .25s ease}html.kv-gsap .ind img{transition:none}html.kv-gsap .ind:hover img{transform:scale(1.05);transition:transform .7s var(--kv-ease)}.kv-ico-lg{width:57.6px;height:57.6px;border-radius:18px}.kv-ico-lg svg{width:27px;height:27px;stroke-width:1.7}@media (max-width:560px){.kv-ico-lg{width:50.4px;height:50.4px;border-radius:16px}.kv-ico-lg svg{width:23.4px;height:23.4px}}.formcard .ff-el-group{margin-bottom:var(--kv-s4)}.formcard .ff-el-input--label label{font-size:12.2px;font-weight:600;color:var(--kv-ink-2);margin-bottom:6px;display:block;}.formcard input[type="text"], .formcard input[type="email"], .formcard input[type="url"], .formcard input[type="tel"], .formcard textarea, .formcard select{font-family:var(--kv-body);font-size:14.4px;padding:12px 14px;border-radius:10px;border:1.5px solid var(--kv-line-strong);background:var(--kv-ground);color:var(--kv-ink);width:100%;box-shadow:none;}.formcard input:focus,.formcard textarea:focus,.formcard select:focus{border-color:var(--kv-blue);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--kv-blue) 15%,transparent);}.formcard .ff-el-form-check label, .formcard .ff-el-form-check-label{font-size:11.2px;color:var(--kv-ink-3);line-height:1.5}.formcard .ff-btn-submit, .formcard button[type="submit"]{width:100%;justify-content:center;display:inline-flex;align-items:center;gap:9px;font-family:var(--kv-body);font-size:14.4px;font-weight:600;padding:15px 24px;border-radius:var(--kv-radius-pill);border:1.5px solid transparent;cursor:pointer;background:linear-gradient(135deg,var(--kv-blue) 0%,var(--kv-blue-deep) 55%,var(--kv-press-grad) 100%);color:#fff;box-shadow:0 6px 18px -6px color-mix(in srgb,var(--kv-blue-deep) 55%,transparent);transition:transform .18s ease;}.formcard .ff-btn-submit:hover{transform:translateY(-1px)}.formcard .ff-el-is-error input,.formcard .ff-el-is-error textarea{border-color:#d64545}.formcard .error-text,.formcard .text-danger{font-size:11.2px;color:#d64545;margin-top:5px}.formcard .ff-message-success{font-size:14.4px;color:var(--kv-ink);line-height:1.6}.kv-ico-lg{width:46.8px;height:46.8px;border-radius:15px}.kv-ico-lg svg{width:22.5px;height:22.5px}@media (max-width:560px){.kv-ico-lg{width:41.4px;height:41.4px;border-radius:13px}.kv-ico-lg svg{width:19.8px;height:19.8px}}.ind li{font-size:12.2px}.formcard input,.formcard textarea,.formcard select{font-size:13.5px}.formcard .ff-btn-submit,.formcard button[type="submit"]{font-size:13.5px;padding:14px 24px}.hdr-menu{display:none;width:40px;height:40px;flex:none;align-items:center;justify-content:center;background:transparent;border:1px solid var(--kv-line);border-radius:12px;cursor:pointer;padding:0;transition:border-color .2s ease,background .2s ease;}.hdr-menu:hover{border-color:var(--kv-line-strong)}.hdr-menu__bars, .hdr-menu__bars::before, .hdr-menu__bars::after{content:"";display:block;width:16px;height:1.8px;border-radius:2px;background:var(--kv-ink);transition:transform .22s var(--kv-ease),opacity .18s ease;}.hdr-menu__bars{position:relative}.hdr-menu__bars::before{position:absolute;top:-5px;left:0}.hdr-menu__bars::after{position:absolute;top:5px;left:0}.hdr-menu[aria-expanded="true"] .hdr-menu__bars{background:transparent}.hdr-menu[aria-expanded="true"] .hdr-menu__bars::before{transform:translateY(5px) rotate(45deg)}.hdr-menu[aria-expanded="true"] .hdr-menu__bars::after{transform:translateY(-5px) rotate(-45deg)}.hdr-panel{margin-top:10px;padding:14px;border-radius:var(--kv-radius-lg);background:color-mix(in srgb,var(--kv-ground) 96%,transparent);border:1px solid var(--kv-line);box-shadow:var(--kv-shadow);backdrop-filter:blur(16px) saturate(1.6);}.hdr-panel__nav{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.hdr-panel__nav a{display:block;padding:12px 8px;font-size:15.5px;font-weight:500;color:var(--kv-ink);text-decoration:none;border-bottom:1px solid var(--kv-line);}.hdr-panel__nav li:last-child a{border-bottom:0}.hdr-panel__cta{display:flex;flex-direction:column;gap:9px;margin-top:12px}.hdr-panel__cta .btn{width:100%;justify-content:center}@media (max-width:1180px){.hdr-menu{display:flex}}@media (min-width:1181px){.hdr-panel{display:none !important}}@media (max-width:560px){.hdr .wrap{padding-inline:16px}.hdr-cta .btn{padding-inline:16px}}.hdr-cta .btn-primary .label-short{display:none}@media (max-width:560px){.hdr-cta .btn-primary .label-long{display:none}.hdr-cta .btn-primary .label-short{display:inline}}@media (max-width:560px){.hdr-in{gap:10px}.brand-wordmark{height:19px;max-height:19px;max-width:150px}.hdr-cta .btn{padding:10px 14px;font-size:12.6px}.hdr-menu{width:36px;height:36px}}@media (max-width:400px){.brand-wordmark{height:17px;max-height:17px;max-width:128px}.hdr-cta .btn{padding:9px 12px}}.hdr-in .hdr-menu{padding:0}@media (max-width:560px){.hdr-in .hdr-menu{width:36px;height:36px}}.btn-primary .label-short{display:none}.hdr-panel__cta .btn-primary .label-long{display:inline}.hdr-panel__cta .btn-primary .label-short{display:none}.metric{position:relative}.spark-ref{position:absolute;right:16px;bottom:34px;font-family:var(--kv-mono);font-size:10px;letter-spacing:.04em;color:var(--kv-on-panel-2);opacity:.75;}.kbx-status{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.kbx-stop{display:grid;grid-template-columns:14px 1fr;gap:9px;align-items:center;font-size:11.7px;color:var(--kv-on-panel-2)}.kbx-stop__dot{width:11px;height:11px;border-radius:50%;border:1.5px solid var(--kv-on-panel-2);background:transparent;}.kbx-stop.is-done{color:var(--kv-on-panel)}.kbx-stop.is-done .kbx-stop__dot{background:var(--kv-blue);border-color:var(--kv-blue)}@media (prefers-reduced-motion:reduce){.spark path,.spark rect,.spark circle{transition:none!important;animation:none!important}}@media (min-width:901px){.final-grid > div:first-child{position:sticky;top:110px;align-self:start}}.nav-has-menu{position:relative}.nav-trigger{display:inline-flex;align-items:center;gap:5px;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;letter-spacing:inherit;}.nav-trigger:hover{color:var(--kv-blue)}.nav-trigger:focus-visible{outline:2.5px solid var(--kv-blue);outline-offset:4px;border-radius:4px}.nav-caret{display:block;width:13px;height:13px;transition:transform .2s ease}.nav-caret svg{width:13px;height:13px;display:block}.nav-trigger[aria-expanded="true"]{color:var(--kv-blue)}.nav-trigger[aria-expanded="true"] .nav-caret{transform:rotate(180deg)}.svc-menu{position:absolute;left:0;right:0;top:100%;padding-top:10px;}.svc-panel{background:var(--kv-ground);border:1px solid var(--kv-line);border-radius:var(--kv-radius-lg);overflow:hidden;box-shadow:0 28px 60px -28px rgba(10,12,20,.26), 0 2px 8px -4px rgba(10,12,20,.12);}html.kv-motion .svc-panel{animation:svcIn .17s cubic-bezier(.22,1,.36,1) both}@keyframes svcIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.svc-col{padding:var(--kv-s6) var(--kv-s5);border-left:1px solid var(--kv-line);min-width:0}.svc-col:first-child{border-left:0}.svc-col__title{display:inline-flex;align-items:center;gap:6px;font-family:var(--kv-display);font-size:14px;font-weight:800;letter-spacing:-.02em;color:var(--kv-ink);text-decoration:none;}.svc-col__title:hover{color:var(--kv-blue)}.svc-col__arw{color:var(--kv-blue);opacity:0;transform:translateX(-4px);transition:opacity .16s ease,transform .16s ease;}.svc-col__title:hover .svc-col__arw, .svc-col__title:focus-visible .svc-col__arw{opacity:1;transform:none}.svc-col__note{margin-top:5px;font-size:11.4px;line-height:1.45;color:var(--kv-ink-3);}.svc-col ul{list-style:none;margin:var(--kv-s4) 0 0;padding:0;display:flex;flex-direction:column;gap:1px}.svc-col li a{display:block;padding:6px 9px;margin-inline:-9px;border-radius:8px;font-size:12.6px;line-height:1.4;color:var(--kv-ink-2);text-decoration:none;transition:background .15s ease,color .15s ease;}.svc-col li a:hover{background:var(--kv-tint);color:var(--kv-blue-deep)}.svc-col a:focus-visible{outline:2.5px solid var(--kv-blue);outline-offset:2px}.svc-col--cta{background:var(--kv-tint);border-left-color:var(--kv-tint-line);display:flex;flex-direction:column;}.svc-cta__title{font-family:var(--kv-display);font-size:16.2px;font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--kv-ink);}.svc-cta__note{margin-top:8px;font-size:11.8px;line-height:1.5;color:var(--kv-ink-2)}.svc-cta__btn{margin-top:var(--kv-s5);align-self:flex-start;padding:11px 18px;font-size:12.6px}.svc-col .svc-cta__links{margin-top:auto;padding-top:var(--kv-s5);border-top:1px solid var(--kv-tint-line);}.svc-col--cta li a:hover{background:color-mix(in srgb,var(--kv-blue) 12%,transparent)}.svc-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--kv-s5);flex-wrap:wrap;padding:var(--kv-s4) var(--kv-s5);border-top:1px solid var(--kv-line);background:color-mix(in srgb,var(--kv-tint) 45%,var(--kv-ground));}.svc-foot__note{font-size:11.4px;color:var(--kv-ink-3)}@media (max-width:1180px){.svc-menu{display:none}}@media (prefers-reduced-motion:reduce){.nav-caret,.svc-col__arw{transition:none}}.hdr-panel__accbtn{display:flex;align-items:center;justify-content:space-between;width:100%;font-family:var(--kv-body);font-size:15.5px;font-weight:500;color:var(--kv-ink);background:none;border:0;padding:12px 8px;cursor:pointer;text-align:left;border-bottom:1px solid var(--kv-line);}.hdr-panel__accbtn:hover,.hdr-panel__accbtn:focus{color:var(--kv-ink);background:none}.hdr-panel__accbtn .nav-caret{color:var(--kv-ink-3)}.hdr-panel__accbtn[aria-expanded="true"] .nav-caret{transform:rotate(180deg)}.hdr-panel__accbtn:focus-visible{outline:2.5px solid var(--kv-blue);outline-offset:3px}.hdr-panel__accbody{padding-bottom:var(--kv-s4)}.hdr-panel__acctitle{font-family:var(--kv-mono);font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--kv-ink-3);margin-top:var(--kv-s4);}.hdr-panel__accbody ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column}.hdr-panel__accbody a{display:block;padding:10px 0;font-size:14.5px;line-height:1.4;color:var(--kv-ink-2);text-decoration:none;border-bottom:1px solid var(--kv-line);}.hdr-panel__accbody li:last-child a{border-bottom:0}.hdr-panel{max-height:calc(100vh - 112px);max-height:calc(100dvh - 112px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--kv-ground);}.hdr-panel__accbody a:hover{color:var(--kv-blue)}.suite .section-head p{margin-top:10px}.suite .section-head{margin-bottom:0}.suite-cta{margin-top:28px}.refuse-h,.refuse-h .elementor-heading-title{font-size:clamp(30px,4vw,44px)}.refuse .lede{margin-top:16px}.faq-h,.faq-h .elementor-heading-title{font-size:clamp(28px,3.6vw,40px)}.faq .rail-card .btn, .faq .rail-card .elementor-widget-button{margin-top:18px}.check-note{margin-top:20px;font-size:14.5px;color:var(--kv-ink-3)}.suite .section-head h2{max-width:none}@media (max-width:640px){.manifesto h2 br, .suite .section-head h2 br{display:none}}.kv-w{padding-bottom:.14em;margin-bottom:-.14em}.grad-text{padding-bottom:.06em}body.kbx-v2 button:hover, body.kbx-v2 button:focus{background-color:transparent}.tabs .tab:hover{background:rgba(82,113,255,.14);border-color:rgba(82,113,255,.55);color:#fff;}.tabs .tab:focus-visible{outline:2px solid var(--kv-blue);outline-offset:2px}.tabs .tab[aria-selected="true"], .tabs .tab[aria-selected="true"]:hover{background:#5271FF;border-color:#5271FF;color:#fff}@media (max-width:767px){.ftr-grid.is-foldable{grid-template-columns:1fr;gap:0;padding-block:var(--kv-s5)}.ftr-grid.is-foldable .ftr-col{border-bottom:1px solid rgba(255,255,255,.12)}.ftr-grid.is-foldable .ftr-col :is(h3,h4){margin:0;padding:16px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:11.5px;opacity:.85;-webkit-tap-highlight-color:transparent}.ftr-grid.is-foldable .ftr-col :is(h3,h4)::after{content:"+";font-size:18px;line-height:1;opacity:.75}.ftr-grid.is-foldable .ftr-col.is-open :is(h3,h4)::after{content:"\2212"}.ftr-grid.is-foldable .ftr-col:not(.is-open) ul{display:none}.ftr-grid.is-foldable .ftr-col ul{padding-bottom:16px}.ftr-grid.is-foldable .ftr-col a{display:inline-block;padding:3px 0}.ftr--has-form .ftr-cta{display:none}}.kbx-nowrap{white-space:nowrap}
@font-face{font-family:"kbxsv Manrope fallback";font-weight:600 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("HelveticaNeue-Bold"),local("Roboto Bold"),local("Roboto-Bold");size-adjust:100.9%;ascent-override:106%;descent-override:29.7%;line-gap-override:0%}@font-face{font-family:"kbxsv Manrope fallback";font-weight:100 599;src:local("Arial"),local("ArialMT"),local("Helvetica Neue"),local("Roboto");size-adjust:100.9%;ascent-override:106%;descent-override:29.7%;line-gap-override:0%}.kbx-elementor-main .kbxsv{--sv-blue:var(--kv-blue);--sv-blue-deep:var(--kv-blue-deep);--sv-tint:#EEF1FF;--sv-ink:#0B0B0F;--sv-ink-2:#3A3D46;--sv-ink-3:#6B6F7B;--sv-line:#E6E8EE;--sv-bg-2:#F6F7FA;--sv-r-xl:28px;--sv-r-lg:20px;--sv-r-md:14px;--sv-ease:cubic-bezier(.2,.7,.2,1);--sv-display:"D-DIN","kbxsv Manrope fallback",ui-sans-serif,system-ui,sans-serif;font-family:var(--kv-body);color:var(--sv-ink);background:#fff;line-height:1.5;}.kbx-elementor-main .kbxsv p{margin:0}.kbx-elementor-main .kbxsv .elementor-widget-text-editor{color:inherit}.kbx-elementor-main .kbxsv .elementor-widget-text-editor ul{list-style:none;margin:0;padding:0}.kbx-elementor-main .kbxsv.kbxsv-sec{padding:96px 0}.kbx-elementor-main .kbxsv.kbxsv-sec--faq{padding-top:0}.kbx-elementor-main .kbxsv.kbxsv-soft{background:var(--sv-bg-2)}.kbx-elementor-main .kbxsv.kbxsv-dark{background:var(--sv-ink);color:#fff}.kbx-elementor-main .kbxsv-wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media (max-width:900px){.kbx-elementor-main .kbxsv.kbxsv-sec{padding:64px 0}}@media (max-width:720px){.kbx-elementor-main .kbxsv-wrap{padding:0 16px}}.kbx-elementor-main .kbxsv[id],.kbx-elementor-main .kbxsv [id]{scroll-margin-top:150px}html:has(.kbxsv-subnav){scroll-behavior:smooth}.kbx-elementor-main .kbxsv-eyebrow{font-family:var(--kv-body);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sv-blue)}.kbx-elementor-main .kbxsv-eyebrow--w{color:#fff;opacity:.85}.kbx-elementor-main .kbxsv .kbxsv-h1 .elementor-heading-title{margin-top:16px;font-family:var(--sv-display);font-size:clamp(40px,6vw,76px);line-height:.98;letter-spacing:-.045em;font-weight:800}.kbx-elementor-main .kbxsv .kbxsv-h2 .elementor-heading-title{margin-top:14px;font-family:var(--sv-display);font-size:clamp(32px,4.2vw,52px);line-height:1.02;letter-spacing:-.04em;font-weight:800}.kbx-elementor-main .kbxsv-lede{font-size:18px;color:var(--sv-ink-2);max-width:56ch}.kbx-elementor-main .kbxsv-small{font-size:14px;color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kbx-elementor-main .kbxsv-grad-w{background:linear-gradient(92deg,#FFFFFF 0%,#DCE3FF 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.kbx-elementor-main .kbxsv-dark .elementor-heading-title, .kbx-elementor-main .kbxsv-split-card--blue .elementor-heading-title, .kbx-elementor-main .kbxsv-split-card--black .elementor-heading-title, .kbx-elementor-main .kbxsv-plan--blue .elementor-heading-title, .kbx-elementor-main .kbxsv-plan--black .elementor-heading-title, .kbx-elementor-main .kbxsv-final-in .elementor-heading-title{color:#fff !important}.kbx-elementor-main .kbxsv .elementor-heading-title{color:var(--sv-ink);font-family:var(--sv-display)}.kbx-elementor-main .kbxsv-head{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:end;margin-bottom:40px}.kbx-elementor-main .kbxsv-head .kbxsv-h2 .elementor-heading-title{max-width:16ch}.kbx-elementor-main .kbxsv-head .kbxsv-lede{font-size:16px;max-width:34ch}.kbx-elementor-main .kbxsv-dark .kbxsv-lede{color:#fff;opacity:.78}@media (max-width:900px){.kbx-elementor-main .kbxsv-head{grid-template-columns:1fr;gap:12px}}.kbx-elementor-main .kbxsv [class*="kbxsv-btn-"] .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 24px;border-radius:999px;font-family:var(--kv-body);font-weight:700;font-size:15px;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;border:1px solid transparent;box-shadow:none;transition:transform .25s var(--sv-ease),background-color .2s,box-shadow .25s}.kbx-elementor-main .kbxsv [class*="kbxsv-btn-"] .elementor-button:hover{transform:translateY(-1px)}.kbx-elementor-main .kbxsv .kbxsv-btn-blue .elementor-button{background:var(--sv-blue);color:#fff;box-shadow:0 8px 24px -10px rgba(82,113,255,.8)}.kbx-elementor-main .kbxsv .kbxsv-btn-blue .elementor-button:hover{background:var(--sv-blue-deep)}.kbx-elementor-main .kbxsv .kbxsv-btn-black .elementor-button{background:var(--sv-ink);color:#fff}.kbx-elementor-main .kbxsv .kbxsv-btn-white .elementor-button{background:#fff;color:var(--sv-ink);border-color:var(--sv-line)}.kbx-elementor-main .kbxsv .kbxsv-btn-ghost .elementor-button{background:transparent;color:#fff;border-color:rgba(255,255,255,.35)}.kbx-elementor-main .kbxsv .kbxsv-btn-sm .elementor-button{height:42px;padding:0 18px;font-size:14px}.kbx-elementor-main .kbxsv .elementor-button .arw{display:inline-block;transition:transform .25s var(--sv-ease)}.kbx-elementor-main .kbxsv .elementor-button:hover .arw{transform:translateX(3px)}.kbx-elementor-main .kbxsv .elementor-button:focus-visible, .kbx-elementor-main .kbxsv-stage:focus-visible{outline:2.5px solid var(--sv-blue);outline-offset:3px}.kbx-elementor-main .kbxsv .kbxsv-link .elementor-button{background:none;border:0;padding:0;height:auto;color:var(--sv-ink);font-family:var(--kv-body);font-weight:700;font-size:15px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.kbx-elementor-main .kbxsv .kbxsv-link .elementor-button:hover{color:var(--sv-blue)}.kbx-elementor-main .kbxsv.kbxsv-hero{padding:28px 0 12px}.kbx-elementor-main .kbxsv-hero-grid{display:grid;grid-template-columns:1.4fr .6fr;gap:40px;align-items:end}.kbx-elementor-main .kbxsv .kbxsv-h1 .elementor-heading-title{margin-top:12px;font-size:clamp(34px,3.9vw,56px);line-height:1.02;letter-spacing:-.04em}.kbx-elementor-main .kbxsv-hero .kbxsv-lede{font-size:16px;line-height:1.55;max-width:40ch}@media (max-width:900px){.kbx-elementor-main .kbxsv-hero-grid{grid-template-columns:1fr;gap:16px}.kbx-elementor-main .kbxsv.kbxsv-hero{padding:24px 0 8px}}.kbx-elementor-main .kbxsv-split{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:900px){.kbx-elementor-main .kbxsv-split{grid-template-columns:1fr;margin-top:20px;gap:12px}}.kbx-elementor-main .kbxsv-split-card{position:relative;display:block;padding:22px 24px 20px;border-radius:var(--sv-r-lg);color:#fff;overflow:hidden;text-decoration:none;transition:transform .35s var(--sv-ease),box-shadow .35s var(--sv-ease)}.kbx-elementor-main .kbxsv-split-card:hover{transform:translateY(-3px);box-shadow:0 24px 50px -30px rgba(11,11,15,.35)}.kbx-elementor-main .kbxsv-split-card--blue{background:var(--sv-blue)}.kbx-elementor-main .kbxsv-split-card--black{background:var(--sv-ink)}.kbx-elementor-main .kbxsv-tag{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.kbx-elementor-main .kbxsv-tag i{width:8px;height:8px;border-radius:50%;background:currentColor;display:inline-block}.kbx-elementor-main .kbxsv .kbxsv-split-h .elementor-heading-title{margin-top:10px;font-size:24px;letter-spacing:-.03em;font-weight:800;line-height:1.05}.kbx-elementor-main .kbxsv-split-p{margin-top:8px !important;font-size:14.5px;line-height:1.5;opacity:.86;max-width:52ch}.kbx-elementor-main .kbxsv-split-foot{display:flex;justify-content:space-between;align-items:center;margin-top:14px !important;font-size:14px;font-weight:700}.kbx-elementor-main .kbxsv-split-go{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.16);transition:transform .35s var(--sv-ease)}.kbx-elementor-main .kbxsv-split-card:hover .kbxsv-split-go{transform:translateX(4px)}@media (min-width:901px) and (max-height:760px){.kbx-elementor-main .kbxsv.kbxsv-hero{padding-top:16px}.kbx-elementor-main .kbxsv .kbxsv-h1 .elementor-heading-title{font-size:clamp(34px,3.5vw,48px)}.kbx-elementor-main .kbxsv-split{margin-top:20px}.kbx-elementor-main .kbxsv-split-card{padding:18px 22px 16px}}.kbx-elementor-main .kbxsv.kbxsv-subnav{position:sticky;top:96px;z-index:40;margin:12px 0 -52px;background:transparent;pointer-events:none}.kbx-elementor-main .kbxsv-subnav-in{pointer-events:auto;display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:4px;padding:6px;border-radius:999px;background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--sv-line);max-width:100%;width:max-content;overflow-x:auto;scrollbar-width:none}.kbx-elementor-main .kbxsv-subnav-in::-webkit-scrollbar{display:none}.kbx-elementor-main .kbxsv-subnav-in > .elementor-widget{flex:none;width:auto}.kbx-elementor-main .kbxsv .kbxsv-sublink .elementor-button{background:none;border:0;padding:9px 14px;height:auto;border-radius:999px;font-family:var(--kv-body);font-size:13px;font-weight:700;line-height:1.3;color:var(--sv-ink-3);white-space:nowrap;transition:background-color .2s,color .2s}.kbx-elementor-main .kbxsv .kbxsv-sublink .elementor-button:hover{color:var(--sv-ink)}.kbx-elementor-main .kbxsv .kbxsv-sublink.is-on .elementor-button{background:var(--sv-ink);color:#fff}@media (max-width:900px){.kbx-elementor-main .kbxsv.kbxsv-subnav{top:86px}}.kbx-elementor-main .kbxsv.kbxsv-subnav{transition:opacity .2s ease,visibility .2s}.kbx-elementor-main .kbxsv.kbxsv-subnav.is-past{opacity:0;visibility:hidden}.kbx-elementor-main .kbxsv#suite{padding-top:120px}.kbx-elementor-main .kbxsv-ladder{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--sv-line);border-radius:var(--sv-r-lg);overflow:hidden;margin-bottom:24px}.kbx-elementor-main .kbxsv-ladder > .elementor-widget + .elementor-widget{border-left:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-rung{padding:18px 22px;display:flex;align-items:center;gap:14px;font-size:15px;font-weight:600;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-rung b{font-weight:800;color:var(--sv-ink)}.kbx-elementor-main .kbxsv-n{width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid #d9e0ff;color:var(--sv-blue);display:grid;place-items:center;flex:none;font-family:var(--kv-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:500;letter-spacing:.06em;font-variant-numeric:tabular-nums}@media (max-width:900px){.kbx-elementor-main .kbxsv-ladder{grid-template-columns:1fr}.kbx-elementor-main .kbxsv-ladder > .elementor-widget + .elementor-widget{border-left:0;border-top:1px solid var(--sv-line)}}.kbx-elementor-main .kbxsv-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}@media (max-width:1000px){.kbx-elementor-main .kbxsv-plans{grid-template-columns:1fr}}.kbx-elementor-main .kbxsv-plan{position:relative;display:flex;flex-direction:column;border:1px solid var(--sv-line);border-radius:var(--sv-r-xl);padding:30px 28px 28px;background:#fff;transition:transform .35s var(--sv-ease),box-shadow .35s var(--sv-ease)}.kbx-elementor-main .kbxsv-plan:hover{transform:translateY(-3px);box-shadow:0 30px 60px -40px rgba(11,11,15,.4)}.kbx-elementor-main .kbxsv-plan--blue{background:var(--sv-blue);color:#fff;border-color:transparent}.kbx-elementor-main .kbxsv-plan--black{background:var(--sv-ink);color:#fff;border-color:transparent}.kbx-elementor-main .kbxsv-badge-w{position:absolute !important;top:22px;right:22px;width:auto !important}.kbx-elementor-main .kbxsv-badge{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.18);color:#fff}.kbx-elementor-main .kbxsv-plan-name{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.kbx-elementor-main .kbxsv .kbxsv-plan-tag .elementor-heading-title{margin-top:10px;font-size:22px;line-height:1.15;letter-spacing:-.025em;font-weight:800;min-height:2.3em}.kbx-elementor-main .kbxsv-price{margin-top:22px !important;display:flex;align-items:baseline;gap:8px}.kbx-elementor-main .kbxsv-price b{font-family:var(--sv-display);font-size:44px;letter-spacing:-.05em;font-weight:800;line-height:1}.kbx-elementor-main .kbxsv-price span{font-size:14px;opacity:.8}.kbx-elementor-main .kbxsv-setup{margin-top:6px !important;font-size:13px;opacity:.75}.kbx-elementor-main .kbxsv-for{margin-top:20px;padding:14px 16px;border-radius:var(--sv-r-md);background:var(--sv-bg-2);font-size:14px;line-height:1.45}.kbx-elementor-main .kbxsv-plan--blue .kbxsv-for, .kbx-elementor-main .kbxsv-plan--black .kbxsv-for{background:rgba(255,255,255,.1)}.kbx-elementor-main .kbxsv-for b{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin-bottom:4px}.kbx-elementor-main .kbxsv-list{margin-top:20px !important;display:grid;gap:11px;font-size:14.5px;line-height:1.4}.kbx-elementor-main .kbxsv-list li{display:flex;gap:10px;align-items:flex-start;margin:0}.kbx-elementor-main .kbxsv-list li::before{content:"";flex:none;width:18px;height:18px;margin-top:2px;border-radius:50%;background:var(--sv-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px no-repeat}.kbx-elementor-main .kbxsv-plan--blue .kbxsv-list li::before{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235271FF' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.kbx-elementor-main .kbxsv-plan--black .kbxsv-list li::before{background-color:var(--sv-blue)}.kbx-elementor-main .kbxsv-more .elementor-toggle .elementor-toggle-item{border:0}.kbx-elementor-main .kbxsv-more .elementor-toggle .elementor-tab-title{display:inline-flex;align-items:center;flex-direction:row-reverse;gap:6px;margin-top:14px;padding:0;border:0;background:none;font-family:var(--kv-body);font-size:13.5px;font-weight:700;color:inherit;opacity:.85;cursor:pointer}.kbx-elementor-main .kbxsv-more .elementor-toggle .elementor-tab-title a{color:inherit;text-decoration:none}.kbx-elementor-main .kbxsv-more .elementor-toggle .elementor-toggle-icon{width:auto;float:none;display:inline-flex}.kbx-elementor-main .kbxsv-more .elementor-toggle .elementor-toggle-icon i, .kbx-elementor-main .kbxsv-more .elementor-toggle .elementor-toggle-icon svg{font-size:11px;width:11px;height:11px;fill:currentColor;color:inherit}.kbx-elementor-main .kbxsv-more .elementor-toggle .elementor-tab-content{padding:0;border:0;color:inherit}.kbx-elementor-main .kbxsv-more .elementor-toggle .elementor-tab-content .kbxsv-list{margin-top:12px !important}.kbx-elementor-main .kbxsv-value-w{margin-top:auto}.kbx-elementor-main .kbxsv-value{padding-top:22px;font-size:14px;font-weight:600;opacity:.85}.kbx-elementor-main .kbxsv-plan > .elementor-widget-button{margin-top:16px}.kbx-elementor-main .kbxsv-plan .elementor-button{width:100%}.kbx-elementor-main .kbxsv-plans-foot{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;flex-wrap:wrap}.kbx-elementor-main .kbxsv-plans-foot > .elementor-widget{width:auto}.kbx-elementor-main .kbxsv-path{margin-top:8px;padding:30px 30px 20px;border-radius:var(--sv-r-lg);background:#fff;border:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-ask{margin-bottom:26px !important;font-size:15px;font-weight:700}.kbx-elementor-main .kbxsv-ask span{color:var(--sv-ink-3);font-weight:600;margin-left:8px}.kbx-elementor-main .kbxsv-path-row{display:grid;grid-template-columns:repeat(6,1fr);position:relative}.kbx-elementor-main .kbxsv-stage{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:6px 6px 10px;cursor:pointer;border-radius:var(--sv-r-md);transition:background-color .2s;-webkit-tap-highlight-color:transparent}.kbx-elementor-main .kbxsv-stage:hover{background:var(--sv-bg-2)}.kbx-elementor-main .kbxsv-stage > .elementor-widget{width:auto}.kbx-elementor-main .kbxsv-dot{position:relative;z-index:1;width:56px;height:56px;margin:0 auto;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--sv-line);background:#fff;color:var(--sv-ink-3);transition:transform .3s var(--sv-ease),background-color .2s,border-color .2s,color .2s,box-shadow .3s}.kbx-elementor-main .kbxsv-lbl{margin-top:12px !important;font-size:13.5px;line-height:1.2;font-weight:700;color:var(--sv-ink-2);transition:color .2s;max-width:11ch}.kbx-elementor-main .kbxsv-cnt{display:inline-block;margin-top:7px;font-size:11px;font-weight:800;padding:2px 8px;border-radius:999px;background:var(--sv-bg-2);color:var(--sv-ink-3);transition:background-color .2s,color .2s}.kbx-elementor-main .kbxsv-stage:hover .kbxsv-dot{transform:translateY(-2px);border-color:var(--sv-blue);color:var(--sv-blue)}.kbx-elementor-main .kbxsv-stage.is-lit .kbxsv-dot{border-color:var(--sv-blue);color:var(--sv-blue);background:var(--sv-tint)}.kbx-elementor-main .kbxsv-stage.is-lit::after{background:var(--sv-blue)}.kbx-elementor-main .kbxsv-stage.is-on .kbxsv-dot{background:var(--sv-blue);color:#fff;border-color:var(--sv-blue);box-shadow:0 10px 24px -10px rgba(82,113,255,.8)}.kbx-elementor-main .kbxsv-stage.is-on .kbxsv-lbl{color:var(--sv-ink)}.kbx-elementor-main .kbxsv-stage.is-on .kbxsv-cnt{background:var(--sv-blue);color:#fff}.kbx-elementor-main .kbxsv-stage::after{content:"";position:absolute;top:34px;left:calc(50% + 28px);width:calc(100% - 56px);height:2px;background:var(--sv-line);transition:background-color .25s}.kbx-elementor-main .kbxsv-stage:last-child::after{display:none}.kbx-elementor-main .kbxsv-under{margin-top:18px !important;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:var(--sv-r-md);background:var(--sv-bg-2);font-size:13.5px;color:var(--sv-ink-2)}@media (max-width:900px){.kbx-elementor-main .kbxsv-path{padding:20px 14px 14px}.kbx-elementor-main .kbxsv-path-row{grid-template-columns:repeat(3,1fr);row-gap:18px}.kbx-elementor-main .kbxsv-stage:nth-child(3)::after{display:none}.kbx-elementor-main .kbxsv-dot{width:48px;height:48px}.kbx-elementor-main .kbxsv-stage::after{left:calc(50% + 26px);width:calc(100% - 52px);top:30px}}.kbx-elementor-main .kbxsv-ico{display:inline-block;flex:none;width:22px;height:22px;background:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}.kbx-elementor-main .kbxsv-under .kbxsv-ico{width:16px;height:16px;color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-ico--search{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M21 21l-4.3-4.3'/%3E%3C/svg%3E")}.kbx-elementor-main .kbxsv-ico--window{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M3 9h18'/%3E%3C/svg%3E")}.kbx-elementor-main .kbxsv-ico--chat{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a8 8 0 0 1-11.6 7.2L4 21l1.8-5.4A8 8 0 1 1 21 12z'/%3E%3C/svg%3E")}.kbx-elementor-main .kbxsv-ico--db{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='6' rx='8' ry='3'/%3E%3Cpath d='M4 6v6c0 1.7 3.6 3 8 3s8-1.3 8-3V6'/%3E%3Cpath d='M4 12v6c0 1.7 3.6 3 8 3s8-1.3 8-3v-6'/%3E%3C/svg%3E")}.kbx-elementor-main .kbxsv-ico--phone{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7' y='2' width='10' height='20' rx='2'/%3E%3Cpath d='M11 18h2'/%3E%3C/svg%3E")}.kbx-elementor-main .kbxsv-ico--calendar{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M16 3v4M8 3v4M3 10h18'/%3E%3Cpath d='M9 15l2 2 4-4'/%3E%3C/svg%3E")}.kbx-elementor-main .kbxsv-ico--shield{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 5-3.5 8.5-8 9-4.5-.5-8-4-8-9V6l8-3z'/%3E%3C/svg%3E")}.kbx-elementor-main .kbxsv-result{margin:28px 0 18px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.kbx-elementor-main .kbxsv-result > .elementor-widget{width:auto}.kbx-elementor-main .kbxsv-msg{font-size:15px;font-weight:600;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-msg b{color:var(--sv-ink)}.kbx-elementor-main .kbxsv-result-r{display:flex;flex-direction:row;gap:18px;align-items:center;flex-wrap:wrap;width:auto}.kbx-elementor-main .kbxsv-result-r > .elementor-widget{width:auto}.kbx-elementor-main .kbxsv-reset{display:none}.kbx-elementor-main .kbxsv-reset.is-on{display:block}.kbx-elementor-main .kbxsv .kbxsv-reset .elementor-button{background:none;border:0;padding:0;height:auto;font-family:var(--kv-body);font-size:14px;font-weight:700;color:var(--sv-ink);text-decoration:underline;text-underline-offset:3px}.kbx-elementor-main .kbxsv-chips{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;width:auto}.kbx-elementor-main .kbxsv-chips > .elementor-widget{width:auto}.kbx-elementor-main .kbxsv .kbxsv-chip .elementor-button{height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--sv-line);background:#fff;color:var(--sv-ink-2);font-family:var(--kv-body);font-size:13.5px;font-weight:700;line-height:1;display:inline-flex;align-items:center;transition:background-color .2s,color .2s,border-color .2s}.kbx-elementor-main .kbxsv .kbxsv-chip .elementor-button:hover{border-color:var(--sv-ink)}.kbx-elementor-main .kbxsv .kbxsv-chip.is-on .elementor-button{background:var(--sv-ink);color:#fff;border-color:var(--sv-ink)}.kbx-elementor-main .kbxsv-projects{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:1000px){.kbx-elementor-main .kbxsv-projects{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.kbx-elementor-main .kbxsv-projects{grid-template-columns:1fr}}.kbx-elementor-main .kbxsv-proj{display:flex;flex-direction:column;background:#fff;color:var(--sv-ink);border:1px solid var(--sv-line);border-radius:var(--sv-r-lg);padding:24px 24px 22px;transition:transform .35s var(--sv-ease),box-shadow .35s var(--sv-ease),border-color .2s}.kbx-elementor-main .kbxsv-proj:hover{transform:translateY(-3px);box-shadow:0 26px 50px -34px rgba(11,11,15,.35);border-color:transparent}.kbx-elementor-main .kbxsv-proj.is-match{border-color:var(--sv-blue)}.kbx-elementor-main .kbxsv-proj.is-match .kbxsv-stg{background:var(--sv-tint);color:var(--sv-blue)}.kbx-elementor-main .kbxsv-proj.is-hidden{display:none !important}.kbx-elementor-main .kbxsv-proj-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.kbx-elementor-main .kbxsv-cat{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--sv-blue)}.kbx-elementor-main .kbxsv-stg{font-size:11px;font-weight:700;padding:4px 9px;border-radius:999px;background:var(--sv-bg-2);color:var(--sv-ink-3);white-space:nowrap}.kbx-elementor-main .kbxsv .kbxsv-proj-h .elementor-heading-title{margin-top:10px;font-size:21px;letter-spacing:-.025em;font-weight:800;line-height:1.15}.kbx-elementor-main .kbxsv-one{margin-top:8px !important;font-size:14.5px;color:var(--sv-ink-2);line-height:1.45}.kbx-elementor-main .kbxsv-inc{margin-top:16px;padding-top:14px;border-top:1px solid var(--sv-line);font-size:13.5px;color:var(--sv-ink-2);line-height:1.5}.kbx-elementor-main .kbxsv-inc b{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sv-ink-3);margin-bottom:4px;font-weight:700}.kbx-elementor-main .kbxsv-proj-bot{margin-top:auto;padding-top:18px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.kbx-elementor-main .kbxsv-proj-bot > .elementor-widget{width:auto}.kbx-elementor-main .kbxsv-from{font-size:12px;color:var(--sv-ink-3);font-weight:600}.kbx-elementor-main .kbxsv-from b{display:block;font-family:var(--sv-display);font-size:26px;letter-spacing:-.04em;color:var(--sv-ink);font-weight:800;line-height:1.05}.kbx-elementor-main .kbxsv .kbxsv-go .elementor-button{width:44px;height:44px;padding:0;border-radius:50%;border:0;background:var(--sv-ink);color:#fff;display:grid;place-items:center;font-size:18px;transition:background-color .2s,transform .3s var(--sv-ease)}.kbx-elementor-main .kbxsv-proj:hover .kbxsv-go .elementor-button{background:var(--sv-blue);transform:translateX(3px)}.kbx-elementor-main .kbxsv-proj-foot{margin-top:28px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-size:14.5px;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-proj-foot > .elementor-widget{width:auto}.kbx-elementor-main .kbxsv-empty{display:none;padding:40px;text-align:center;border:1px dashed var(--sv-line);border-radius:var(--sv-r-lg);color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-empty.is-on{display:block}.kbx-elementor-main .kbxsv-cmp{border:1px solid var(--sv-line);border-radius:var(--sv-r-lg);overflow:hidden}.kbx-elementor-main .kbxsv-cmp-t{display:block;font-size:14.5px}.kbx-elementor-main .kbxsv-cmp-row{display:grid;grid-template-columns:1fr repeat(3,150px);border-top:1px solid var(--sv-line);transition:background-color .15s}.kbx-elementor-main .kbxsv-cmp-row:hover{background:#FAFBFF}.kbx-elementor-main .kbxsv-cmp-row--head{border-top:0;border-bottom:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-cmp-row--head:hover{background:#fff}.kbx-elementor-main .kbxsv-cmp-row > .elementor-widget{width:auto;padding:14px 20px;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-cmp-row > .elementor-widget + .elementor-widget{text-align:center;font-weight:600;color:var(--sv-ink);display:flex;align-items:center;justify-content:center}.kbx-elementor-main .kbxsv-cmp-row--head > .elementor-widget{padding:18px 20px}.kbx-elementor-main .kbxsv-th{font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--sv-ink)}.kbx-elementor-main .kbxsv-th small{display:block;text-transform:none;letter-spacing:0;font-size:12px;font-weight:600;color:var(--sv-ink-3);margin-top:3px}.kbx-elementor-main .kbxsv-th--hi{color:var(--sv-blue)}.kbx-elementor-main .kbxsv-cmp-row--group{grid-template-columns:1fr;background:var(--sv-bg-2)}.kbx-elementor-main .kbxsv-cmp-row--group:hover{background:var(--sv-bg-2)}.kbx-elementor-main .kbxsv-cmp-row--group > .elementor-widget{padding:10px 20px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-yes{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--sv-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat;color:transparent;font-size:0;overflow:hidden}.kbx-elementor-main .kbxsv-no{display:inline-block;width:14px;height:2px;background:var(--sv-line);color:transparent;font-size:0;overflow:hidden;vertical-align:middle}.kbx-elementor-main .kbxsv-t{font-size:13px;font-weight:600;color:var(--sv-ink-2)}@media (max-width:760px){.kbx-elementor-main .kbxsv-cmp{overflow-x:auto}.kbx-elementor-main .kbxsv-cmp-t{min-width:640px}}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc{display:grid;grid-template-columns:1.2fr .8fr;gap:16px;align-items:start}@media (max-width:900px){body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc{grid-template-columns:1fr}}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc > *{min-width:0}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-form{border:1px solid rgba(255,255,255,.14);border-radius:var(--sv-r-lg);padding:26px;background:rgba(255,255,255,.04);color:#fff}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-step + .q-step{margin-top:26px}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-step__k{font-family:var(--kv-body);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:rgba(255,255,255,.6);margin-bottom:12px}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-step__k span{display:none}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-bases{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width:560px){body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-bases{grid-template-columns:1fr}}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:16px;border-radius:var(--sv-r-md);border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.03);color:#fff;cursor:pointer;transition:border-color .2s,background-color .2s}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt:hover{border-color:rgba(255,255,255,.4)}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt:has(input:checked){border-color:var(--sv-blue);background:rgba(82,113,255,.14)}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt:has(input:focus-visible){outline:2.5px solid var(--sv-blue);outline-offset:2px}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt input{position:absolute;opacity:0;pointer-events:none}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt__name{display:block;font-family:var(--sv-display);font-size:17px;letter-spacing:-.02em;font-weight:800;color:#fff}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt__note{display:block;font-size:13px;color:rgba(255,255,255,.7);margin-top:2px}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt__price{display:block;margin-top:10px;font-family:var(--kv-body);font-size:15px;font-weight:700;color:var(--sv-blue);letter-spacing:0}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-bases .q-opt__price::before{content:"from "}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-addons{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (max-width:560px){body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-addons{grid-template-columns:1fr}}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt--add, body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt--rush{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt--add .q-opt__name, body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt--rush .q-opt__name{font-family:var(--kv-body);font-size:14px;font-weight:700;letter-spacing:0}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt--add .q-opt__price, body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt--rush .q-opt__price{margin-top:0;white-space:nowrap}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt--rush{margin-top:10px}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-extra{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding:14px 16px;border-radius:var(--sv-r-md);border:1px solid rgba(255,255,255,.16);background:none}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-extra__k{min-width:0;font-size:15px;font-weight:700;color:#fff}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-extra__rate{display:block;font-family:var(--kv-body);font-size:13px;font-weight:500;color:rgba(255,255,255,.7)}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-stepper{gap:6px}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-stepper button{width:36px;min-width:36px;height:36px;border-radius:50%;border:0;background:rgba(255,255,255,.1);color:#fff;font-weight:800;font-size:18px}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-stepper button:hover{background:var(--sv-blue);color:#fff}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-count{min-width:34px;font-family:var(--kv-body);font-weight:800;font-size:18px;color:#fff}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-panel{position:sticky;top:150px;border-radius:var(--sv-r-lg);padding:26px;background:#fff;color:var(--sv-ink);border:0;box-shadow:none}@media (max-width:900px){body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-panel{position:static}}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-panel__k{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--sv-ink-3)}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-total{margin-top:6px;font-family:var(--sv-display);font-size:56px;letter-spacing:-.05em;font-weight:800;line-height:1;color:var(--sv-ink)}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-total::after{content:"one time";margin-left:8px;font-family:var(--kv-body);font-size:16px;letter-spacing:0;font-weight:600;color:var(--sv-ink-3)}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-panel__note{margin-top:14px;font-size:12.5px;color:var(--sv-ink-3);line-height:1.45}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-lines{margin:18px 0 0;padding:0;list-style:none;border-top:1px solid var(--sv-line);font-size:14px}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-lines li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--sv-line);color:var(--sv-ink-2)}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-lines li span:last-child{font-weight:700;color:var(--sv-ink)}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-alt{margin-top:16px;padding:14px 16px;border-radius:var(--sv-r-md);background:var(--sv-bg-2)}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-alt__k{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--sv-ink-3)}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-alt__body, body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-alt__cmp{font-family:var(--kv-body);margin-top:4px;font-size:13px;color:var(--sv-ink-2);line-height:1.45}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-cta{display:flex;width:100%;height:52px;margin-top:16px;align-items:center;justify-content:center;gap:10px;border-radius:999px;background:var(--sv-blue);color:#fff;font-family:var(--kv-body);font-weight:700;font-size:15px;text-decoration:none;box-shadow:0 8px 24px -10px rgba(82,113,255,.8);transition:transform .25s var(--sv-ease),background-color .2s}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-cta:hover{background:var(--sv-blue-deep);transform:translateY(-1px)}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-fallback p{color:rgba(255,255,255,.8)}.kbx-elementor-main .kbxsv-rules{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--sv-line);border-radius:var(--sv-r-lg);overflow:hidden}@media (max-width:900px){.kbx-elementor-main .kbxsv-rules{grid-template-columns:1fr}}.kbx-elementor-main .kbxsv-rule{padding:26px 26px 28px;border-right:1px solid var(--sv-line);border-bottom:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-rule:nth-child(3n){border-right:0}.kbx-elementor-main .kbxsv-rule:nth-last-child(-n+3){border-bottom:0}@media (max-width:900px){.kbx-elementor-main .kbxsv-rule{border-right:0}.kbx-elementor-main .kbxsv-rule:nth-last-child(-n+3){border-bottom:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-rule:last-child{border-bottom:0}}.kbx-elementor-main .kbxsv-rule-dot{display:block;width:10px;height:10px;border-radius:50%;background:var(--sv-blue);margin-bottom:16px !important}.kbx-elementor-main .kbxsv .kbxsv-rule-h .elementor-heading-title{font-size:18px;letter-spacing:-.02em;font-weight:800;line-height:1.2}.kbx-elementor-main .kbxsv-rule p:not(.kbxsv-rule-dot){margin-top:8px;font-size:14.5px;color:var(--sv-ink-2);line-height:1.5}.kbx-elementor-main .kbxsv-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}@media (max-width:900px){.kbx-elementor-main .kbxsv-faq-grid{grid-template-columns:1fr;gap:24px}}.kbx-elementor-main .kbxsv-faq-side{position:sticky;top:150px;align-self:start}@media (max-width:900px){.kbx-elementor-main .kbxsv-faq-side{position:static}}.kbx-elementor-main .kbxsv-faq-card{margin-top:24px;padding:22px;border-radius:var(--sv-r-lg);background:var(--sv-bg-2)}.kbx-elementor-main .kbxsv-faq-card p + p{margin-top:6px;font-size:14.5px;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-faq-card > .elementor-widget-button{margin-top:14px}.kbx-elementor-main .kbxsv-faq .elementor-toggle{border-top:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-toggle-item{border:0;border-bottom:1px solid var(--sv-line);background:none;border-radius:0;margin:0 !important;box-shadow:none}.kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-tab-title{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;border:0;background:none;font-family:var(--kv-body);font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.35;color:var(--sv-ink);cursor:pointer}.kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-tab-title a{color:inherit;text-decoration:none}.kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-toggle-icon{flex:none;float:none;width:32px;height:32px;border-radius:50%;border:1px solid var(--sv-line);display:grid;place-items:center;margin:0;transition:transform .3s var(--sv-ease),background-color .2s,border-color .2s,color .2s}.kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-toggle-icon-opened{display:none !important}.kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-toggle-icon-closed{display:grid !important;place-items:center}.kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-toggle-icon i, .kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-toggle-icon svg{font-size:12px;width:12px;height:12px;fill:currentColor}.kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{transform:rotate(45deg);background:var(--sv-ink);border-color:var(--sv-ink);color:#fff}.kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-tab-content{padding:0 56px 22px 0;border:0;font-size:15.5px;color:var(--sv-ink-2);line-height:1.55}.kbx-elementor-main .kbxsv.kbxsv-final{padding:0 0 96px}.kbx-elementor-main .kbxsv-final-in{position:relative;overflow:hidden;display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center;padding:64px 56px;border-radius:var(--sv-r-xl);background:var(--sv-blue);color:#fff}.kbx-elementor-main .kbxsv-final-in::after{content:"";position:absolute;right:-120px;top:-160px;width:420px;height:420px;border-radius:50%;background:rgba(255,255,255,.08);pointer-events:none}.kbx-elementor-main .kbxsv-final-in > .e-con{position:relative;z-index:1}.kbx-elementor-main .kbxsv-final-in .kbxsv-h2 .elementor-heading-title{max-width:14ch}.kbx-elementor-main .kbxsv-final-in p:not(.kbxsv-eyebrow){margin-top:14px;font-size:16px;opacity:.9;max-width:44ch}.kbx-elementor-main .kbxsv-final-btns{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:flex-end}.kbx-elementor-main .kbxsv-final-btns > .elementor-widget{width:auto}@media (max-width:900px){.kbx-elementor-main .kbxsv-final-in{grid-template-columns:1fr;padding:40px 28px}.kbx-elementor-main .kbxsv-final-btns{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){html:has(.kbxsv-subnav){scroll-behavior:auto}.kbx-elementor-main .kbxsv *, .kbx-elementor-main .kbxsv{transition-duration:.01ms !important;animation:none !important}.kbx-elementor-main .kbxsv-split-card:hover, .kbx-elementor-main .kbxsv-plan:hover, .kbx-elementor-main .kbxsv-proj:hover, .kbx-elementor-main .kbxsv .elementor-button:hover{transform:none}}.kbx-elementor-main .kbxsv-more .elementor-toggle .elementor-tab-title .elementor-toggle-icon{color:inherit}.kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-tab-title .elementor-toggle-icon{color:var(--sv-ink)}.kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#fff}.kbx-elementor-main .kbxsv-steps{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:24px;border:1px solid var(--sv-line);border-radius:var(--sv-r-lg);overflow:hidden;background:#fff}.kbx-elementor-main .kbxsv-steps > .elementor-widget + .elementor-widget{border-left:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-step{display:grid;grid-template-columns:auto 1fr;column-gap:12px;row-gap:2px;align-items:center;padding:16px 20px;font-size:15px;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-step b{font-weight:800;color:var(--sv-ink)}.kbx-elementor-main .kbxsv-step-n{grid-row:span 2;width:30px;height:30px;border-radius:50%;background:#fff;border:1px solid #d9e0ff;color:var(--sv-blue);display:grid;place-items:center;font-family:var(--kv-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:500;letter-spacing:.06em;font-variant-numeric:tabular-nums}.kbx-elementor-main .kbxsv-step-d{grid-column:2;font-size:13.5px;line-height:1.4;color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-prob, .kbx-elementor-main .kbxsv-ask-m, .kbx-elementor-main .kbxsv-seg, .kbx-elementor-main .kbxsv-estbar{display:none}.kbx-elementor-main .kbxsv .kbxsv-start .elementor-button{display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:999px;border:0;background:var(--sv-ink);color:#fff;font-family:var(--kv-body);font-size:14px;font-weight:700;line-height:1;transition:background-color .2s}.kbx-elementor-main .kbxsv-proj:hover .kbxsv-start .elementor-button{background:var(--sv-blue)}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-stepper button{width:44px;min-width:44px;height:44px}@media (hover:none){.kbx-elementor-main .kbxsv-split-card:hover,.kbx-elementor-main .kbxsv-plan:hover, .kbx-elementor-main .kbxsv-proj:hover,.kbx-elementor-main .kbxsv .elementor-button:hover, .kbx-elementor-main .kbxsv-stage:hover .kbxsv-dot, .kbx-elementor-main .kbxsv-split-card:hover .kbxsv-split-go{transform:none;box-shadow:none}}@media (max-width:1000px){.kbx-elementor-main .kbxsv-steps{grid-template-columns:repeat(2,1fr)}.kbx-elementor-main .kbxsv-steps > .elementor-widget:nth-child(3){border-left:0}.kbx-elementor-main .kbxsv-steps > .elementor-widget:nth-child(n+3){border-top:1px solid var(--sv-line)}}@media (max-width:767px){.kbx-elementor-main .kbxsv-lede,.kbx-elementor-main .kbxsv-head .kbxsv-lede, .kbx-elementor-main .kbxsv-split-p,.kbx-elementor-main .kbxsv-one,.kbx-elementor-main .kbxsv-inc, .kbx-elementor-main .kbxsv-list,.kbx-elementor-main .kbxsv-for,.kbx-elementor-main .kbxsv-value, .kbx-elementor-main .kbxsv-rule p:not(.kbxsv-rule-dot),.kbx-elementor-main .kbxsv-msg, .kbx-elementor-main .kbxsv-proj-foot,.kbx-elementor-main .kbxsv-faq-card p + p, .kbx-elementor-main .kbxsv-small,.kbx-elementor-main .kbxsv-rung, .kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-tab-content{font-size:16px}.kbx-elementor-main .kbxsv-subnav-in{width:100%}.kbx-elementor-main .kbxsv-subnav .kbxsv-subnav-in{background-color:#fff;box-shadow:0 8px 20px -14px rgba(16,24,64,.35)}.kbx-elementor-main .kbxsv-subnav .kbxsv-wrap{position:relative}.kbx-elementor-main .kbxsv-subnav .kbxsv-wrap::after{content:"";position:absolute;z-index:2;top:1px;bottom:1px;right:21px;width:46px;border-radius:0 999px 999px 0;background:linear-gradient(90deg,rgba(255,255,255,0),#fff 70%);pointer-events:none;transition:opacity .2s}.kbx-elementor-main .kbxsv-subnav.at-end .kbxsv-wrap::after{opacity:0}.kbx-elementor-main .kbxsv .kbxsv-sublink .elementor-button{min-height:44px;display:inline-flex;align-items:center}.kbx-elementor-main .kbxsv-seg{display:block;margin-bottom:16px}.kbx-elementor-main .kbxsv-seg-k{font-size:14px;font-weight:700;color:var(--sv-ink-2);margin-bottom:8px !important}.kbx-elementor-main .kbxsv-seg-row{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:18px;background:var(--sv-bg-2);border:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-seg-row > .elementor-widget{width:auto}.kbx-elementor-main .kbxsv .kbxsv-seg-btn .elementor-button{width:100%;min-height:52px;padding:6px 4px;border:0;border-radius:14px;background:transparent;color:var(--sv-ink-2);font-family:var(--kv-body);font-size:14px;font-weight:800;line-height:1.2;display:flex;align-items:center;justify-content:center;text-align:center}.kbx-elementor-main .kbxsv .kbxsv-seg-btn .elementor-button-text{display:flex;flex-direction:column;align-items:center}.kbx-elementor-main .kbxsv .kbxsv-seg-btn small{display:block;font-size:12px;font-weight:600;opacity:.75}.kbx-elementor-main .kbxsv .kbxsv-seg-btn.is-on .elementor-button{background:var(--sv-ink);color:#fff}.kbx-elementor-main .kbxsv-plans.has-pick .kbxsv-plan:not(.is-shown){display:none !important}.kbx-elementor-main .kbxsv .kbxsv-plan-tag .elementor-heading-title{min-height:0}.kbx-elementor-main .kbxsv-more .elementor-toggle .elementor-tab-title{min-height:44px;margin-top:6px}.kbx-elementor-main .kbxsv-seg--cmp{position:sticky;top:146px;z-index:35;margin:0 -16px 12px;padding:8px 16px;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.kbx-elementor-main .kbxsv-seg--cmp .kbxsv-seg-k{display:none}.kbx-elementor-main .kbxsv-cmp{overflow:hidden}.kbx-elementor-main .kbxsv-cmp-t{min-width:0}.kbx-elementor-main .kbxsv-cmp-row{grid-template-columns:1fr 104px}.kbx-elementor-main .kbxsv-cmp-row > .elementor-widget{padding:14px 14px;font-size:15px}.kbx-elementor-main .kbxsv-cmp-t.show-1 .kbxsv-cmp-row:not(.kbxsv-cmp-row--group) > .elementor-widget:nth-child(3), .kbx-elementor-main .kbxsv-cmp-t.show-1 .kbxsv-cmp-row:not(.kbxsv-cmp-row--group) > .elementor-widget:nth-child(4), .kbx-elementor-main .kbxsv-cmp-t.show-2 .kbxsv-cmp-row:not(.kbxsv-cmp-row--group) > .elementor-widget:nth-child(2), .kbx-elementor-main .kbxsv-cmp-t.show-2 .kbxsv-cmp-row:not(.kbxsv-cmp-row--group) > .elementor-widget:nth-child(4), .kbx-elementor-main .kbxsv-cmp-t.show-3 .kbxsv-cmp-row:not(.kbxsv-cmp-row--group) > .elementor-widget:nth-child(2), .kbx-elementor-main .kbxsv-cmp-t.show-3 .kbxsv-cmp-row:not(.kbxsv-cmp-row--group) > .elementor-widget:nth-child(3){display:none}.kbx-elementor-main .kbxsv-cmp-row--head{display:none}.kbx-elementor-main .kbxsv-step{padding:12px 14px}.kbx-elementor-main .kbxsv-step-d{display:none}.kbx-elementor-main .kbxsv-step-n{grid-row:auto}.kbx-elementor-main .kbxsv-ask-d{display:none}.kbx-elementor-main .kbxsv-ask-m{display:block;margin:4px 0 0 !important;color:var(--sv-ink-3);font-weight:600;font-size:15px}.kbx-elementor-main .kbxsv-ask span.kbxsv-ask-m{margin-left:0}.kbx-elementor-main .kbxsv-ask{margin-bottom:14px !important;font-size:17px}.kbx-elementor-main .kbxsv-path{padding:16px}.kbx-elementor-main .kbxsv-path-row{grid-template-columns:1fr;row-gap:8px}.kbx-elementor-main .kbxsv-stage{align-items:flex-start;justify-content:center;text-align:left;min-height:60px;padding:10px 88px 10px 14px;border:1px solid var(--sv-line);border-radius:var(--sv-r-md);background:#fff}.kbx-elementor-main .kbxsv-stage::after{display:none}.kbx-elementor-main .kbxsv-dot-w{display:none}.kbx-elementor-main .kbxsv-prob{display:block;font-size:16px;font-weight:700;line-height:1.3;color:var(--sv-ink)}.kbx-elementor-main .kbxsv-lbl{margin-top:2px !important;font-size:13px;font-weight:600;color:var(--sv-ink-3);max-width:none}.kbx-elementor-main .kbxsv-cnt{position:absolute;right:12px;top:50%;margin-top:0;transform:translateY(-50%)}.kbx-elementor-main .kbxsv-stage.is-lit{border-color:var(--sv-blue)}.kbx-elementor-main .kbxsv-stage.is-on{background:var(--sv-tint);border-color:var(--sv-blue)}.kbx-elementor-main .kbxsv-stage:hover{background:#fff}.kbx-elementor-main .kbxsv-stage.is-on:hover{background:var(--sv-tint)}.kbx-elementor-main .kbxsv-under{font-size:15px}.kbx-elementor-main .kbxsv-result{scroll-margin-top:150px;margin:20px 0 14px}.kbx-elementor-main .kbxsv-chips{display:none}.kbx-elementor-main .kbxsv .kbxsv-reset .elementor-button{min-height:44px;display:inline-flex;align-items:center}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-bases .q-opt{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;min-height:60px;padding:12px 16px}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-bases .q-opt__body{display:flex;flex-direction:column}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-bases .q-opt__price{margin-top:0}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt--add, body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-opt--rush{min-height:52px}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-form{padding:18px}.kbx-elementor-main .kbxsv-estbar{display:flex;position:sticky;top:146px;z-index:35;align-items:center;justify-content:space-between;gap:10px;padding:10px 10px 10px 16px;border-radius:16px;background:#fff;color:var(--sv-ink);box-shadow:0 10px 30px -12px rgba(0,0,0,.5)}.kbx-elementor-main .kbxsv-estbar-k{font-size:14px;font-weight:600;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-estbar-k b{font-family:var(--sv-display);font-size:20px;font-weight:800;color:var(--sv-ink);letter-spacing:-.02em}.kbx-elementor-main .kbxsv-estbar-go{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;background:var(--sv-blue);color:#fff !important;font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none}.kbx-elementor-main .kbxsv-rule{display:grid;grid-template-columns:18px 1fr;column-gap:10px;padding:16px 18px}.kbx-elementor-main .kbxsv-rule > .elementor-widget{grid-column:2}.kbx-elementor-main .kbxsv-rule > .elementor-widget:first-child{grid-column:1;grid-row:1;align-self:center}.kbx-elementor-main .kbxsv-rule-dot{margin:0 !important}.kbx-elementor-main .kbxsv-rule > .elementor-widget:nth-child(2){grid-row:1}.kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-tab-title{min-height:48px;padding:14px 0;font-size:16px}.kbx-elementor-main .kbxsv-faq .elementor-toggle .elementor-tab-content{padding-right:0}}@media (max-width:767px){.kbx-elementor-main .kbxsv .kbxsv-link .elementor-button{min-height:44px;display:inline-flex;align-items:center}.kbx-elementor-main .kbxsv .kbxsv-btn-sm .elementor-button{height:44px}}body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-cta{height:auto;min-height:52px;padding:12px 20px;white-space:normal;text-align:center;line-height:1.25}.kbx-elementor-main .kbxsv-note{font-size:12.5px;color:var(--sv-ink-3);margin-top:10px !important}.kbx-elementor-main .kbxsv-bs-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.kbx-elementor-main .kbxsv .kbxsv-bs-h1 .elementor-heading-title{font-size:clamp(34px,3.6vw,52px)}.kbx-elementor-main .kbxsv-bs-copy .kbxsv-lede{margin-top:16px !important;font-size:17px;max-width:52ch}.kbx-elementor-main .kbxsv-bs-btns{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:24px}.kbx-elementor-main .kbxsv-bs-btns > .elementor-widget{width:auto}.kbx-elementor-main .kbxsv-dash{border-radius:var(--sv-r-xl);background:var(--sv-ink);color:#fff;padding:22px;box-shadow:0 30px 60px -40px rgba(11,11,15,.5)}.kbx-elementor-main .kbxsv-dash-h{font-family:var(--sv-display);font-size:18px;font-weight:800;margin-bottom:14px !important}.kbx-elementor-main .kbxsv-dash-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.kbx-elementor-main .kbxsv-dash-tile{padding:14px;border-radius:var(--sv-r-md);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}.kbx-elementor-main .kbxsv-dash-k{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:rgba(255,255,255,.6)}.kbx-elementor-main .kbxsv-dash-v{margin-top:8px !important;font-family:var(--sv-display);font-size:34px;font-weight:800;letter-spacing:-.04em;line-height:1}.kbx-elementor-main .kbxsv-dash-s{margin-top:6px !important;font-size:12.5px;color:rgba(255,255,255,.65)}@media (max-width:900px){.kbx-elementor-main .kbxsv-bs-grid{grid-template-columns:1fr;gap:24px}}.kbx-elementor-main .kbxsv.kbxsv-tools{padding:40px 0 8px}.kbx-elementor-main .kbxsv-tools-k{font-size:14px;font-weight:700;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px !important}.kbx-elementor-main .kbxsv-pill{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:var(--sv-bg-2);border:1px solid var(--sv-line);font-size:13.5px;font-weight:600;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-tools-s{margin-top:12px !important;font-size:14px;color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-caps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width:1100px){.kbx-elementor-main .kbxsv-caps{grid-template-columns:repeat(2,1fr)}}.kbx-elementor-main .kbxsv-cap{display:flex;flex-direction:column;padding:22px;border-radius:var(--sv-r-lg);background:#fff;border:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-cap-head{display:flex;flex-direction:column;gap:8px}.kbx-elementor-main .kbxsv .kbxsv-cap-h .elementor-heading-title{font-size:18px;line-height:1.2;letter-spacing:-.02em;font-weight:800}.kbx-elementor-main .kbxsv-cap-n{font-size:14px;line-height:1.45;color:var(--sv-blue);font-weight:600}.kbx-elementor-main .kbxsv-cap-n b{color:var(--sv-ink);font-weight:800}.kbx-elementor-main .kbxsv-cap-b{margin-top:12px !important;padding-top:12px;border-top:1px solid var(--sv-line);font-size:14.5px;line-height:1.5;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-tl{position:relative;display:flex;flex-direction:column;gap:12px;margin-top:20px;max-width:860px}.kbx-elementor-main .kbxsv-tl::after{content:"";position:absolute;left:52px;top:8px;bottom:8px;width:2px;background:var(--sv-line)}.kbx-elementor-main .kbxsv-tl-row{position:relative;z-index:1;display:grid;grid-template-columns:106px 1fr;gap:18px;align-items:start}.kbx-elementor-main .kbxsv-tl-t{display:inline-flex;justify-content:center;min-width:92px;padding:6px 10px;border-radius:999px;background:var(--sv-blue);color:#fff;font-size:13px;font-weight:800;white-space:nowrap}.kbx-elementor-main .kbxsv-tl-x{padding:14px 18px;border-radius:var(--sv-r-md);background:#fff;border:1px solid var(--sv-line);font-size:15.5px;line-height:1.5;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-tl-foot{margin-top:20px !important;font-family:var(--sv-display);font-size:20px;font-weight:800;color:var(--sv-ink)}.kbx-elementor-main .kbxsv-brief{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:start}@media (max-width:900px){.kbx-elementor-main .kbxsv-brief{grid-template-columns:1fr}}.kbx-elementor-main .kbxsv-bubble{padding:22px 24px;border-radius:22px 22px 22px 6px;background:#fff;border:1px solid var(--sv-line);box-shadow:0 20px 40px -30px rgba(11,11,15,.35)}.kbx-elementor-main .kbxsv-bubble-h{display:flex;justify-content:space-between;font-size:14px}.kbx-elementor-main .kbxsv-bubble-h span{color:var(--sv-ink-3);font-size:13px}.kbx-elementor-main .kbxsv-bubble-t{margin-top:10px !important;font-size:16px;line-height:1.55;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-bubble-l{margin-top:12px !important;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-areas{padding:22px 24px;border-radius:var(--sv-r-lg);background:#fff;border:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-areas-k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-areas-l{margin-top:10px !important;display:grid;gap:0}.kbx-elementor-main .kbxsv-areas-l li{padding:12px 0;border-bottom:1px solid var(--sv-line);font-size:16px;font-weight:700;color:var(--sv-ink)}.kbx-elementor-main .kbxsv-areas-l li:last-child{border-bottom:0}.kbx-elementor-main .kbxsv-steps--full .kbxsv-step{align-items:start}.kbx-elementor-main .kbxsv-steps--full .kbxsv-step-n{grid-row:span 2}.kbx-elementor-main .kbxsv-steps + .kbxsv-rules{margin-top:24px}.kbx-elementor-main .kbxsv-rules--7,.kbx-elementor-main .kbxsv-rules--4{grid-template-columns:repeat(4,1fr)}.kbx-elementor-main .kbxsv-rules--7 .kbxsv-rule,.kbx-elementor-main .kbxsv-rules--4 .kbxsv-rule{border-right:1px solid var(--sv-line);border-bottom:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-rules--7 .kbxsv-rule:nth-child(4n),.kbx-elementor-main .kbxsv-rules--4 .kbxsv-rule:nth-child(4n){border-right:0}.kbx-elementor-main .kbxsv-rules--7 .kbxsv-rule:nth-child(n+5),.kbx-elementor-main .kbxsv-rules--4 .kbxsv-rule{border-bottom:0}.kbx-elementor-main .kbxsv-rules--7 .kbxsv-rule:nth-child(-n+4){border-bottom:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-rules--7 .kbxsv-rule:first-child{background:var(--sv-tint)}.kbx-elementor-main .kbxsv-leaks-foot{margin-top:20px !important;font-size:16px;font-weight:700;color:var(--sv-ink)}@media (max-width:1000px){.kbx-elementor-main .kbxsv-rules--7,.kbx-elementor-main .kbxsv-rules--4{grid-template-columns:repeat(2,1fr)}.kbx-elementor-main .kbxsv-rules--7 .kbxsv-rule,.kbx-elementor-main .kbxsv-rules--4 .kbxsv-rule{border-right:0;border-bottom:1px solid var(--sv-line)}}.kbx-elementor-main .kbxsv-plan--mini .kbxsv-plan-tag .elementor-heading-title{min-height:0}.kbx-elementor-main .kbxsv-plans-foot--bs{justify-content:flex-start;gap:24px}.kbx-elementor-main .kbxsv-teaser-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.kbx-elementor-main .kbxsv-teaser-plan{padding:22px 24px;border-radius:var(--sv-r-lg);background:#fff;border:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-teaser-plan--blue{background:var(--sv-blue);color:#fff;border-color:transparent}.kbx-elementor-main .kbxsv-teaser-plan--black{background:var(--sv-ink);color:#fff;border-color:transparent}.kbx-elementor-main .kbxsv-tp-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.kbx-elementor-main .kbxsv-tp-name{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.kbx-elementor-main .kbxsv-tp-price{font-size:14px;opacity:.85;white-space:nowrap}.kbx-elementor-main .kbxsv-tp-price b{font-family:var(--sv-display);font-size:28px;font-weight:800;letter-spacing:-.04em;opacity:1}.kbx-elementor-main .kbxsv-tp-tag{margin-top:10px !important;font-size:16px;line-height:1.45;font-weight:600}.kbx-elementor-main .kbxsv-home-sec .kbxsv-plans-foot{justify-content:flex-start}.kbx-elementor-main .kbxsv-pcards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.kbx-elementor-main .kbxsv .kbxsv-pcard .elementor-button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:88px;padding:20px 22px;border-radius:var(--sv-r-lg);border:1px solid var(--sv-line);background:#fff;color:var(--sv-ink);font-family:var(--sv-display);font-size:19px;font-weight:800;line-height:1.25;letter-spacing:-.02em;text-align:left;white-space:normal;transition:background-color .2s,color .2s,border-color .2s}.kbx-elementor-main .kbxsv .kbxsv-pcard .elementor-button-text{display:flex;justify-content:space-between;align-items:center;width:100%;gap:12px}.kbx-elementor-main .kbxsv .kbxsv-pcard .elementor-button:hover, .kbx-elementor-main .kbxsv .kbxsv-pcard .elementor-button:focus-visible{background:var(--sv-ink);color:#fff;border-color:var(--sv-ink)}.kbx-elementor-main .kbxsv-pc-go{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--sv-bg-2);color:var(--sv-ink);font-size:16px}.kbx-elementor-main .kbxsv-who{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.kbx-elementor-main .kbxsv-who-row{padding:22px 24px;border-radius:var(--sv-r-lg);border:1px solid var(--sv-line);background:#fff}.kbx-elementor-main .kbxsv .kbxsv-who-h .elementor-heading-title{font-size:18px;line-height:1.25;font-weight:800;letter-spacing:-.02em}.kbx-elementor-main .kbxsv-who-p{margin-top:8px !important;font-size:16px;line-height:1.5;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-who-plan{margin-top:12px !important;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--sv-blue)}@media (max-width:900px){.kbx-elementor-main .kbxsv-teaser-plans,.kbx-elementor-main .kbxsv-pcards,.kbx-elementor-main .kbxsv-who{grid-template-columns:1fr;gap:10px}}@media (max-width:767px){.kbx-elementor-main .kbxsv-caps{grid-template-columns:1fr;gap:10px}.kbx-elementor-main .kbxsv-cap{padding:0}.kbx-elementor-main .kbxsv-cap-head{min-height:60px;padding:16px 48px 16px 18px;cursor:pointer;position:relative}.kbx-elementor-main .kbxsv-cap-head::after{content:"+";position:absolute;right:16px;top:16px;width:28px;height:28px;border-radius:50%;border:1px solid var(--sv-line);display:grid;place-items:center;font-size:16px;font-weight:700;transition:transform .25s var(--sv-ease)}.kbx-elementor-main .kbxsv-cap.is-open .kbxsv-cap-head::after{transform:rotate(45deg);background:var(--sv-ink);color:#fff;border-color:var(--sv-ink)}.kbx-elementor-main .kbxsv-cap-body{display:none;padding:0 18px 16px}.kbx-elementor-main .kbxsv-cap.is-open .kbxsv-cap-body{display:block}.kbx-elementor-main .kbxsv-cap-b{margin-top:0 !important;font-size:16px}.kbx-elementor-main .kbxsv-cap-n{font-size:15px}.kbx-elementor-main .kbxsv-tl::after{left:40px}.kbx-elementor-main .kbxsv-tl-row{grid-template-columns:82px 1fr;gap:10px}.kbx-elementor-main .kbxsv-tl-t{min-width:78px;padding:6px 8px;font-size:12.5px}.kbx-elementor-main .kbxsv-tl-x{padding:12px 14px;font-size:16px}.kbx-elementor-main .kbxsv-steps--full .kbxsv-step-d{display:block}.kbx-elementor-main .kbxsv-step-more{display:none}.kbx-elementor-main .kbxsv-steps--full{grid-template-columns:1fr}.kbx-elementor-main .kbxsv-steps--full > .elementor-widget + .elementor-widget{border-left:0;border-top:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-steps--full .kbxsv-step-d{font-size:15px}.kbx-elementor-main .kbxsv-rules--7,.kbx-elementor-main .kbxsv-rules--4{grid-template-columns:1fr}.kbx-elementor-main .kbxsv-dash-v{font-size:26px}.kbx-elementor-main .kbxsv-dash-tile{padding:10px}.kbx-elementor-main .kbxsv-bs-btns{flex-direction:column}.kbx-elementor-main .kbxsv-bs-btns .elementor-button{width:100%}.kbx-elementor-main .kbxsv-tp-tag{font-size:16px}.kbx-elementor-main .kbxsv .kbxsv-pcard .elementor-button{min-height:64px;font-size:17px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-plans-foot .elementor-button{width:100%}.kbx-elementor-main .kbxsv-home-sec .kbxsv-plans-foot > .elementor-widget{width:100%}.kbx-elementor-main .kbxsv-pill{min-height:36px}}.kbx-elementor-main .kbxsv.kbxsv-tools{padding-top:84px}@media (max-width:767px){.kbx-elementor-main .kbxsv.kbxsv-tools{padding-top:76px}.kbx-elementor-main .kbxsv-dash-k{font-size:9.5px;letter-spacing:.06em;line-height:1.3;overflow-wrap:anywhere}.kbx-elementor-main .kbxsv-dash-tiles{gap:6px}.kbx-elementor-main .kbxsv-dash-s{font-size:11.5px}}.kbx-elementor-main .kbxsv-illus{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-live-h{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px !important;font-size:15px}@media (max-width:767px){.kbx-elementor-main .kbxsv-desktop{display:none !important}}.kbx-elementor-main .kbxsv-dash-v.is-pulse{animation:kbxsv-pulse .9s var(--sv-ease)}@keyframes kbxsv-pulse{0%{color:#fff}30%{color:#9fb0ff;transform:scale(1.06)}100%{color:#fff;transform:none}}.kbx-elementor-main .kbxsv-dash-v{transform-origin:left center}.kbx-elementor-main .kbxsv-dash-bar{display:block;height:4px;margin-top:10px;border-radius:4px;background:rgba(255,255,255,.12);position:relative;overflow:hidden}.kbx-elementor-main .kbxsv-dash-bar::after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--w,0)*100%);background:var(--sv-blue);border-radius:4px;transition:width 1.2s var(--sv-ease)}.kbx-elementor-main .kbxsv-dash-live{margin-top:14px !important;display:flex;align-items:center;gap:8px;font-size:13px;color:rgba(255,255,255,.72)}.kbx-elementor-main .kbxsv-dash-live b{color:#fff;font-variant-numeric:tabular-nums}.kbx-elementor-main .kbxsv-dash-live i{width:8px;height:8px;border-radius:50%;background:#3ddc97;box-shadow:0 0 0 4px rgba(61,220,151,.18)}.kbx-elementor-main .kbxsv-live-row{display:grid;grid-template-columns:1.3fr .7fr;gap:16px;margin-bottom:16px}@media (max-width:900px){.kbx-elementor-main .kbxsv-live-row{grid-template-columns:1fr}}.kbx-elementor-main .kbxsv-inbox,.kbx-elementor-main .kbxsv-phone{padding:20px;border-radius:var(--sv-r-lg);background:#fff;border:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-in-rows{display:grid;gap:8px}.kbx-elementor-main .kbxsv-in-row{padding:10px 12px;border-radius:12px;background:var(--sv-bg-2);transition:opacity .45s var(--sv-ease),transform .45s var(--sv-ease)}.kbx-elementor-main .kbxsv-inbox.is-live .kbxsv-in-row:not(.is-in){opacity:0;transform:translateY(6px)}.kbx-elementor-main .kbxsv-in-top{display:flex;align-items:center;gap:8px;font-size:14px;min-width:0}.kbx-elementor-main .kbxsv-in-top b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kbx-elementor-main .kbxsv-in-ch{flex:none;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--sv-blue)}.kbx-elementor-main .kbxsv-in-chip{margin-left:auto;flex:none;padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:800;background:var(--sv-tint);color:var(--sv-blue);white-space:nowrap;transition:background-color .3s,color .3s}.kbx-elementor-main .kbxsv-in-row.is-ans .kbxsv-in-chip{background:#e8f7ef;color:#137a45}.kbx-elementor-main .kbxsv-in-row.is-book .kbxsv-in-chip{background:var(--sv-ink);color:#fff}.kbx-elementor-main .kbxsv-in-msg{margin-top:4px !important;font-size:14px;line-height:1.4;color:var(--sv-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kbx-elementor-main .kbxsv-phone{max-width:360px;width:100%;justify-self:center;border-radius:32px;border:1.5px solid var(--sv-line);box-shadow:0 26px 50px -34px rgba(11,11,15,.35)}.kbx-elementor-main .kbxsv-ph-steps{display:grid;gap:10px}.kbx-elementor-main .kbxsv-ph-step{padding:12px 14px;border-radius:16px 16px 16px 6px;background:var(--sv-bg-2);transition:opacity .4s var(--sv-ease),transform .4s var(--sv-ease)}.kbx-elementor-main .kbxsv-ph-step:nth-child(2){background:var(--sv-blue);color:#fff;border-radius:16px 16px 6px 16px}.kbx-elementor-main .kbxsv-ph-step:nth-child(4){background:var(--sv-ink);color:#fff}.kbx-elementor-main .kbxsv-phone.is-live .kbxsv-ph-step:not(.is-in){opacity:0;transform:translateY(8px)}.kbx-elementor-main .kbxsv-ph-t{display:flex;flex-direction:column;gap:2px;font-size:15px;line-height:1.35}.kbx-elementor-main .kbxsv-ph-t span{font-size:13.5px;opacity:.8}.kbx-elementor-main .kbxsv-tl .kbxsv-tl-mark{position:absolute;left:52px;top:8px;width:2px;height:0;background:var(--sv-blue);z-index:0;border-radius:2px;pointer-events:none}.kbx-elementor-main .kbxsv-tl.is-live .kbxsv-tl-row:not(.is-lit) .kbxsv-tl-t{background:#fff;color:var(--sv-ink-3);box-shadow:inset 0 0 0 1px var(--sv-line)}.kbx-elementor-main .kbxsv-tl.is-live .kbxsv-tl-row:not(.is-lit) .kbxsv-tl-x{color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-tl-row.is-lit .kbxsv-tl-x{color:var(--sv-ink)}.kbx-elementor-main .kbxsv-tl-t,.kbx-elementor-main .kbxsv-tl-x{transition:background-color .3s,color .3s,box-shadow .3s}@media (max-width:767px){.kbx-elementor-main .kbxsv-tl .kbxsv-tl-mark{left:40px}}.kbx-elementor-main .kbxsv-marquee{overflow:hidden;margin-top:12px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.kbx-elementor-main .kbxsv-marquee .kbxsv-pills{margin-top:0 !important}.kbx-elementor-main .kbxsv-marquee.is-run .kbxsv-pills{flex-wrap:nowrap;width:max-content;animation:kbxsv-drift 48s linear infinite}.kbx-elementor-main .kbxsv-marquee.is-run:hover .kbxsv-pills,.kbx-elementor-main .kbxsv-marquee.is-paused .kbxsv-pills{animation-play-state:paused}.kbx-elementor-main .kbxsv-marquee.is-static{-webkit-mask-image:none;mask-image:none}@keyframes kbxsv-drift{to{transform:translateX(-50%)}}.kbx-elementor-main .kbxsv-home-sec .kbxsv-marquee{margin-top:20px}.kbx-elementor-main .kbxsv-strip{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin-top:16px;padding:14px;border-radius:var(--sv-r-lg);background:#fff;border:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-strip > .elementor-widget{width:auto}.kbx-elementor-main .kbxsv .kbxsv-strip-st .elementor-button{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;min-height:76px;padding:8px 4px;border:0;border-radius:14px;background:none;color:var(--sv-ink-2);font-family:var(--kv-body);font-size:12.5px;font-weight:700;line-height:1.2;white-space:normal;text-align:center}.kbx-elementor-main .kbxsv .kbxsv-strip-st .elementor-button-text{display:flex;flex-direction:column;align-items:center;gap:6px}.kbx-elementor-main .kbxsv-strip-dot{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--sv-line);background:#fff;color:var(--sv-ink-3);transition:background-color .3s,color .3s,border-color .3s}.kbx-elementor-main .kbxsv-strip-dot .kbxsv-ico{width:18px;height:18px}.kbx-elementor-main .kbxsv-strip-st.is-lit .kbxsv-strip-dot{border-color:var(--sv-blue);color:var(--sv-blue);background:var(--sv-tint)}.kbx-elementor-main .kbxsv-strip-st.is-on .kbxsv-strip-dot{background:var(--sv-blue);border-color:var(--sv-blue);color:#fff}.kbx-elementor-main .kbxsv .kbxsv-strip-st .elementor-button:hover .kbxsv-strip-dot{border-color:var(--sv-blue);color:var(--sv-blue)}@media (max-width:767px){.kbx-elementor-main .kbxsv-strip{grid-template-columns:repeat(3,1fr);padding:10px}}.kbx-elementor-main .kbxsv-problem-row{display:grid;grid-template-columns:1.5fr .9fr;gap:20px;align-items:start}@media (max-width:900px){.kbx-elementor-main .kbxsv-problem-row{grid-template-columns:1fr}}.kbx-elementor-main .kbxsv-rules--2{grid-template-columns:repeat(2,1fr)}.kbx-elementor-main .kbxsv-rules--2 .kbxsv-rule{border-right:1px solid var(--sv-line);border-bottom:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-rules--2 .kbxsv-rule:nth-child(2n){border-right:0}.kbx-elementor-main .kbxsv-rules--2 .kbxsv-rule:nth-last-child(-n+2){border-bottom:0}@media (max-width:767px){.kbx-elementor-main .kbxsv-rules--2{grid-template-columns:1fr}.kbx-elementor-main .kbxsv-rules--2 .kbxsv-rule{border-right:0}.kbx-elementor-main .kbxsv-rules--2 .kbxsv-rule:nth-last-child(2){border-bottom:1px solid var(--sv-line)}}.kbx-elementor-main .kbxsv-captiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.kbx-elementor-main .kbxsv-captile{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:var(--sv-r-lg);background:#fff;border:1px solid var(--sv-line);color:var(--sv-ink);text-decoration:none;transition:border-color .2s,transform .3s var(--sv-ease)}.kbx-elementor-main .kbxsv-captile:hover{border-color:var(--sv-blue)}@media (hover:hover){.kbx-elementor-main .kbxsv-captile:hover{transform:translateY(-2px)}}.kbx-elementor-main .kbxsv-captile-i{width:36px;height:36px;border-radius:10px;background:var(--sv-tint);color:var(--sv-blue);display:grid;place-items:center}.kbx-elementor-main .kbxsv .kbxsv-captile-h .elementor-heading-title{font-size:16px;line-height:1.25;font-weight:800;letter-spacing:-.015em}.kbx-elementor-main .kbxsv-captile-n{font-size:14px;line-height:1.45;color:var(--sv-ink-2)}@media (max-width:1000px){.kbx-elementor-main .kbxsv-captiles{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.kbx-elementor-main .kbxsv-captiles{gap:8px}.kbx-elementor-main .kbxsv-captile{padding:14px;min-height:96px}.kbx-elementor-main .kbxsv-captile-n{display:none}.kbx-elementor-main .kbxsv .kbxsv-captile-h .elementor-heading-title{font-size:15px}}.kbx-elementor-main .kbxsv-teaser-plan{position:relative;text-decoration:none;color:var(--sv-ink);display:block}.kbx-elementor-main .kbxsv-teaser-plan--blue,.kbx-elementor-main .kbxsv-teaser-plan--black{color:#fff}.kbx-elementor-main .kbxsv-teaser-plan .kbxsv-badge-w{top:-11px;right:16px}@media (max-width:767px){.kbx-elementor-main .kbxsv-teaser-plans.has-pick .kbxsv-teaser-plan:not(.is-shown){display:none !important}}.kbx-elementor-main .kbxsv-home-sec .kbxsv-plans-foot{gap:24px}.kbx-elementor-main .kbxsv-who-row{display:block;text-decoration:none;color:var(--sv-ink);transition:border-color .2s}.kbx-elementor-main .kbxsv-who-row:hover{border-color:var(--sv-blue)}.kbx-elementor-main .kbxsv-who-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px !important}.kbx-elementor-main .kbxsv-who-chips span{padding:4px 10px;border-radius:999px;background:var(--sv-bg-2);font-size:12.5px;font-weight:600;color:var(--sv-ink-3)}@media (max-width:767px){.kbx-elementor-main .kbxsv-who-chips{display:none}}.kbx-elementor-main .kbxsv.kbxsv-sec--tight{padding:64px 0}.kbx-elementor-main .kbxsv-rchips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px !important}.kbx-elementor-main .kbxsv-rchip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--sv-line);background:#fff;font-size:14.5px;font-weight:700;color:var(--sv-ink)}.kbx-elementor-main .kbxsv-rchip i{width:8px;height:8px;border-radius:50%;background:var(--sv-blue)}.kbx-elementor-main .kbxsv-rline{margin-top:16px !important;font-size:16px;color:var(--sv-ink-2);max-width:60ch}.kbx-elementor-main .kbxsv-get{margin-top:22px;padding:18px 20px;border-radius:var(--sv-r-lg);background:rgba(255,255,255,.7);border:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-get-k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-get-l{margin:10px 0 0 !important;padding:0;list-style:none;counter-reset:g;display:grid;gap:10px}.kbx-elementor-main .kbxsv-get-l li{counter-increment:g;display:grid;grid-template-columns:28px 1fr;column-gap:10px;font-size:15px;line-height:1.4}.kbx-elementor-main .kbxsv-get-l li::before{content:counter(g);grid-row:span 2;width:26px;height:26px;border-radius:50%;background:var(--sv-tint);color:var(--sv-blue);display:grid;place-items:center;font-size:12px;font-weight:800}.kbx-elementor-main .kbxsv-get-l li span{color:var(--sv-ink-2);font-size:14px}.kbx-elementor-main #check [type=submit].is-sending{opacity:.75;pointer-events:none}.kbx-elementor-main .kbxsv-subnav-in{background:linear-gradient(var(--sv-blue),var(--sv-blue)) left bottom/calc(var(--sv-progress,0)*100%) 2px no-repeat,rgba(255,255,255,.86)}.kbx-elementor-main .kbxsv-ico--ai{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='16' rx='2'/%3E%3Crect x='9' y='9' width='6' height='6'/%3E%3Cpath d='M9 1v3M15 1v3M9 20v3M15 20v3M20 9h3M20 14h3M1 9h3M1 14h3'/%3E%3C/svg%3E")}.kbx-elementor-main .kbxsv-ico--report{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3v18h18'/%3E%3Cpath d='M7 16l4-6 4 3 5-8'/%3E%3C/svg%3E")}.kbx-elementor-main .kbxsv-ico--tools{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E")}.kbx-elementor-main .kbxsv-ico--social{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3Ccircle cx='6' cy='12' r='3'/%3E%3Ccircle cx='18' cy='19' r='3'/%3E%3Cpath d='M8.6 13.5l6.8 4M15.4 6.5l-6.8 4'/%3E%3C/svg%3E")}.kbx-elementor-main .kbxsv-ico--team{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M23 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E")}@media (max-width:767px){.kbx-elementor-main .kbxsv.kbxsv-home-sec{padding:32px 0}.kbx-elementor-main .kbxsv-home-sec .kbxsv-head{margin-bottom:20px;gap:8px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-h2 .elementor-heading-title{font-size:30px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-rule{padding:14px 16px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-rule-h .elementor-heading-title{font-size:17px}.kbx-elementor-main .kbxsv-problem-row{gap:14px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-phone{padding:16px;border-radius:26px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-ph-steps{gap:8px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-ph-step{padding:10px 12px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-leaks-foot{margin-top:14px !important}.kbx-elementor-main .kbxsv-home-sec .kbxsv-split{margin-top:0;gap:10px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-split-card{padding:18px 20px 16px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-captile{min-height:0;padding:12px 14px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-tl{gap:8px;margin-top:12px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-tl-x{padding:10px 12px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-plans-foot{margin-top:14px;gap:8px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-teaser-plan{padding:16px 18px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-pcards{gap:8px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-strip{margin-top:10px}.kbx-elementor-main .kbxsv .kbxsv-strip-st .elementor-button{min-height:64px;padding:4px 2px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-who{gap:8px}.kbx-elementor-main .kbxsv-home-sec .kbxsv-who-row{padding:16px 18px}.kbx-elementor-main .kbxsv.kbxsv-sec--tight{padding:36px 0}.kbx-elementor-main .kbxsv-rchips{margin-top:14px !important;gap:6px}.kbx-elementor-main .kbxsv-rchip{min-height:36px;font-size:14px;padding:0 12px}.kbx-elementor-main .kbxsv-get{margin-top:14px;padding:14px 16px}.kbx-elementor-main .kbxsv-get-l{gap:6px}}@media (max-width:767px){body.home .kbx-elementor-main #check{padding-top:36px;padding-bottom:36px}body.home .kbx-elementor-main #check .final-grid{gap:18px}body.home .kbx-elementor-main #check .formcard{padding:18px}}body.home .kbx-elementor-main .kbxsv.kbxsv-home-sec{content-visibility:auto;contain-intrinsic-size:auto 900px}.kbx-elementor-main .kbxsv-teaser-plan .kbxsv-badge-w{position:static !important;margin-bottom:8px}.kbx-elementor-main .kbxsv-teaser-plan .kbxsv-badge{display:inline-block}@media (max-width:767px){.kbx-elementor-main .kbxsv-dash-k{overflow-wrap:normal;word-break:normal;letter-spacing:.02em;font-size:9px}}@media (max-width:767px){body.home .kbx-elementor-main .hero{padding-top:14px;padding-bottom:36px}body.home .kbx-elementor-main .hero-grid{gap:28px}body.home .kbx-elementor-main .hero-h .elementor-heading-title{font-size:clamp(36px,11vw,46px);line-height:1.02;letter-spacing:-.04em}body.home .kbx-elementor-main .hero .hero-actions{margin-top:20px}body.home .kbx-elementor-main .hero .lede{font-size:16.5px;line-height:1.55}.kbx-elementor-main .kbxsv.kbxsv-hero{padding-top:12px}.kbx-elementor-main .kbxsv .kbxsv-h1 .elementor-heading-title{font-size:clamp(36px,11vw,46px);line-height:1.02;margin-top:8px}.kbx-elementor-main .kbxsv .kbxsv-bs-h1 .elementor-heading-title{font-size:clamp(34px,10vw,42px)}.kbx-elementor-main .kbxsv .kbxsv-h2 .elementor-heading-title, .kbx-elementor-main .kbxsv-home-sec .kbxsv-h2 .elementor-heading-title{font-size:34px;line-height:1.04;letter-spacing:-.035em}body.home .kbx-elementor-main #check .elementor-heading-title{font-size:32px;line-height:1.05}}@media (max-width:767px){body.home .kbx-elementor-main .hero-h .elementor-heading-title, .kbx-elementor-main .kbxsv .kbxsv-h1 .elementor-heading-title, .kbx-elementor-main .kbxsv .kbxsv-h2 .elementor-heading-title{text-wrap:balance}.kbx-elementor-main .kbxsv.kbxsv-sec{padding:48px 0}.kbx-elementor-main .kbxsv.kbxsv-sec--faq{padding-top:0}.kbx-elementor-main .kbxsv .kbxsv-head{margin-bottom:24px}.kbx-elementor-main .kbxsv#suite{padding-top:88px}}@media (max-width:767px){body.home .kbx-elementor-main .kbxsv.kbxsv-home-sec{padding:26px 0}body.home .kbx-elementor-main .kbxsv-home-sec .kbxsv-head{margin-bottom:14px}body.home .kbx-elementor-main .kbxsv-home-sec .kbxsv-h2 .elementor-heading-title{font-size:32px;margin-top:8px}body.home .kbx-elementor-main .hero{padding-bottom:24px}body.home .kbx-elementor-main #check{padding-top:28px;padding-bottom:28px}body.home .kbx-elementor-main .kbxsv.kbxsv-sec--tight{padding:28px 0}}@media (max-width:767px){body.home .kbx-elementor-main .hero-h .elementor-heading-title{font-size:clamp(34px,10.3vw,44px)}}@media (max-width:767px){body.home .kbx-elementor-main .hero-h .elementor-heading-title{font-size:clamp(30px,calc((100vw - 32px) * .112),44px)}}@media (min-width:1025px){body.home .kbx-elementor-main .kbxsv-get,body.home .kbx-elementor-main .kbxsv-fprog{display:none}}.kbx-elementor-main .kbxsv-lp{display:grid;grid-template-columns:1fr 1.05fr;gap:20px;align-items:stretch}.kbx-elementor-main .kbxsv-lp-rows{display:flex;flex-direction:column;gap:8px}.kbx-elementor-main .kbxsv-lp-row{padding:14px 18px;border-radius:var(--sv-r-md);border:1px solid var(--sv-line);background:#fff;cursor:pointer;transition:background-color .2s,border-color .2s,transform .25s var(--sv-ease)}.kbx-elementor-main .kbxsv-lp-row:hover{border-color:var(--sv-blue)}.kbx-elementor-main .kbxsv-lp-row:focus-visible{outline:2.5px solid var(--sv-blue);outline-offset:2px}.kbx-elementor-main .kbxsv-lp-row.is-on{background:var(--sv-ink);border-color:var(--sv-ink);color:#fff}.kbx-elementor-main .kbxsv-lp-row-t{display:flex;align-items:center;gap:14px}.kbx-elementor-main .kbxsv-lp-row-t b{display:block;font-family:var(--sv-display);font-size:17px;font-weight:800;letter-spacing:-.015em;line-height:1.25}.kbx-elementor-main .kbxsv-lp-row-t small{display:block;margin-top:2px;font-size:12.5px;font-weight:600;color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-lp-row.is-on small{color:rgba(255,255,255,.65)}.kbx-elementor-main .kbxsv-lp-ico{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--sv-tint);color:var(--sv-blue)}.kbx-elementor-main .kbxsv-lp-row.is-on .kbxsv-lp-ico{background:var(--sv-blue);color:#fff}.kbx-elementor-main .kbxsv-lp-panels{position:relative}.kbx-elementor-main .kbxsv-lp-panel{display:none;height:100%;flex-direction:column;gap:16px;padding:26px 28px;border-radius:var(--sv-r-xl);background:var(--sv-bg-2);border:1px solid var(--sv-line)}.kbx-elementor-main .kbxsv-lp-panel.is-on{display:flex !important;animation:kbxsv-fade .35s var(--sv-ease)}@keyframes kbxsv-fade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.kbx-elementor-main .kbxsv-lp-k{font-size:14px;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-lp-k b{font-family:var(--sv-display);font-size:22px;font-weight:800;color:var(--sv-ink);letter-spacing:-.02em}.kbx-elementor-main .kbxsv-lp-path{display:flex;align-items:center;gap:0}.kbx-elementor-main .kbxsv-lp-dot{position:relative;flex:1;display:grid;place-items:center}.kbx-elementor-main .kbxsv-lp-dot::after{content:"";position:absolute;top:50%;left:calc(50% + 20px);width:calc(100% - 40px);height:2px;background:var(--sv-line)}.kbx-elementor-main .kbxsv-lp-dot:last-child::after{display:none}.kbx-elementor-main .kbxsv-lp-dot .kbxsv-ico{box-sizing:content-box;width:18px;height:18px;padding:10px;border-radius:50%;background-clip:content-box}.kbx-elementor-main .kbxsv-lp-dot{color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-lp-dot::before{content:"";position:absolute;width:40px;height:40px;border-radius:50%;border:1.5px solid var(--sv-line);background:#fff;z-index:0}.kbx-elementor-main .kbxsv-lp-dot .kbxsv-ico{position:relative;z-index:1;padding:0}.kbx-elementor-main .kbxsv-lp-dot.is-lit{color:var(--sv-blue)}.kbx-elementor-main .kbxsv-lp-dot.is-lit::before{border-color:var(--sv-blue);background:var(--sv-tint)}.kbx-elementor-main .kbxsv-lp-dot.is-lit::after{background:var(--sv-blue)}.kbx-elementor-main .kbxsv-lp-dot.is-on{color:#fff}.kbx-elementor-main .kbxsv-lp-dot.is-on::before{border-color:var(--sv-blue);background:var(--sv-blue);box-shadow:0 10px 24px -10px rgba(82,113,255,.8)}.kbx-elementor-main .kbxsv-lp-dot{height:40px}.kbx-elementor-main .kbxsv-lp-lk{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--sv-ink-3)}.kbx-elementor-main .kbxsv-lp-list{margin:10px 0 0 !important;padding:0;list-style:none;display:grid;gap:8px}.kbx-elementor-main .kbxsv-lp-list li{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;border-radius:14px;background:#fff;border:1px solid var(--sv-line);font-size:16px;font-weight:700;color:var(--sv-ink)}.kbx-elementor-main .kbxsv-lp-list li b{flex:none;font-family:var(--sv-display);font-size:15px;font-weight:800;color:var(--sv-blue)}.kbx-elementor-main .kbxsv-lp-panel > .elementor-widget-button{margin-top:auto}.kbx-elementor-main .kbxsv-lp-panel > .elementor-widget:nth-child(3){flex:1}@media (max-width: 767px){.kbx-elementor-main .elementor-hidden-mobile{display: none !important;}.kbx-pfold.kbx-pfold-armed:not(.is-open){display: none !important;}.kbx-pfold-more.kbx-pfold-armed:not(.is-open) .elementor-toggle-item:nth-child(n+5){display: none !important;}.kbx-pfold-kids.kbx-pfold-armed:not(.is-open) > .elementor-element:nth-child(n+4){display: none !important;}.elementor-widget[data-pfold]{margin-top: 4px;}}.kbx-dfold.kbx-pfold-armed:not(.is-open){display: none !important;}body.page-id-36 .ftr-cta{display: none;}body.page-id-36 #compare{padding-top: 0 !important;padding-bottom: 72px !important;}body.page-id-36 #faq{padding-top: 96px !important;}@media (max-width: 767px){body.page-id-36 #compare{padding-bottom: 48px !important;}body.page-id-36 #faq{padding-top: 64px !important;}}.kbx-elementor-main .kbxsv-band{position:relative;border-radius:28px;overflow:hidden;box-shadow:0 30px 60px -30px rgba(20,28,80,.5)}.kbx-elementor-main .kbxsv-band-img{margin:0 !important}.kbx-elementor-main .kbxsv-band-img img{display:block;width:100%;height:auto;aspect-ratio:16/7;object-fit:cover}.kbx-elementor-main .kbxsv-band::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(11,11,15,0) 35%,rgba(11,11,15,.82) 100%), linear-gradient(90deg,rgba(82,113,255,.28),rgba(125,92,255,0) 60%)}.kbx-elementor-main .kbxsv-band > .elementor-widget-text-editor:not(.kbxsv-band-img){position:absolute;z-index:1;left:0;right:0;bottom:0;padding:36px 40px}.kbx-elementor-main .kbxsv-band-cap{margin:0 !important;max-width:720px;font-family:var(--sv-display);font-size:24px;line-height:1.3;font-weight:800;letter-spacing:-.02em;color:#fff}.kbx-elementor-main .kbxsv-sec--band{padding-top:0}.kbx-elementor-main .hero-photo{margin:0 !important}.kbx-elementor-main .hero-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:22px;box-shadow:0 30px 60px -28px rgba(30,40,110,.45),0 0 0 6px rgba(255,255,255,.65)}.kbx-elementor-main .kbxsv-split-card{overflow:hidden}.kbx-elementor-main .kbxsv-split-card > .elementor-widget{position:relative;z-index:1}.kbx-elementor-main .kbxsv-split-card > .elementor-widget:not(.kbxsv-split-img){max-width:62%}.kbx-elementor-main .kbxsv-split-card > .kbxsv-split-img{position:absolute;top:0;right:0;bottom:0;width:48%;margin:0 !important;z-index:0;max-width:none}.kbx-elementor-main .kbxsv-split-img .elementor-widget-container,.kbx-elementor-main .kbxsv-split-img img{display:block;width:100%;height:100%}.kbx-elementor-main .kbxsv-split-img img{object-fit:cover}.kbx-elementor-main .kbxsv-split-img::after{content:"";position:absolute;inset:0;pointer-events:none}.kbx-elementor-main .kbxsv-split-card > .kbxsv-split-img{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 42%);mask-image:linear-gradient(90deg,transparent 0%,#000 42%)}.kbx-elementor-main .kbxsv-split-card--blue .kbxsv-split-img::after{background:linear-gradient(90deg,rgba(91,116,255,.6) 0%,rgba(91,116,255,.25) 100%)}.kbx-elementor-main .kbxsv-split-card--black .kbxsv-split-img::after{background:linear-gradient(90deg,rgba(11,11,15,.65) 0%,rgba(11,11,15,.3) 100%)}@media (max-width:640px){.kbx-elementor-main .kbxsv-split-card > .elementor-widget:not(.kbxsv-split-img){max-width:none}.kbx-elementor-main .kbxsv-split-card{padding-top:166px !important}.kbx-elementor-main .kbxsv-split-card > .kbxsv-split-img{position:absolute;top:0;right:0;bottom:auto;left:0;width:auto;max-width:none;height:150px;margin:0 !important;border-radius:0}.kbx-elementor-main .kbxsv-split-card > .kbxsv-split-img{-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent 100%);mask-image:linear-gradient(180deg,#000 45%,transparent 100%)}.kbx-elementor-main .kbxsv-split-card--blue .kbxsv-split-img::after{background:linear-gradient(180deg,rgba(91,116,255,.12) 0%,rgba(91,116,255,.45) 100%)}.kbx-elementor-main .kbxsv-split-card--black .kbxsv-split-img::after{background:linear-gradient(180deg,rgba(11,11,15,.12) 0%,rgba(11,11,15,.5) 100%)}}.kbx-elementor-main .kbxsv-proj-img{margin:0 0 4px !important}.kbx-elementor-main .kbxsv-proj-img img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:12px}.kbx-elementor-main .kbxsv-bs-vis{position:relative}.kbx-elementor-main .kbxsv-bs-photo{margin:0 !important}.kbx-elementor-main .kbxsv-bs-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:28px;box-shadow:0 30px 60px -28px rgba(30,40,110,.45),0 0 0 6px rgba(255,255,255,.65)}.kbx-elementor-main .kbxsv-bs-vis .kbxsv-dash{position:relative;z-index:1;margin:-72px 18px 0}@media (max-width:640px){.kbx-elementor-main .kbxsv-bs-photo img{border-radius:20px}.kbx-elementor-main .kbxsv-bs-vis .kbxsv-dash{margin:-40px 10px 0}}.kbx-elementor-main .kbxsv-day-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px;align-items:start}.kbx-elementor-main .kbxsv-day-photos{display:flex;flex-direction:column;gap:14px;margin-top:20px}.kbx-elementor-main .kbxsv-day-photos > .elementor-widget{margin:0 !important}.kbx-elementor-main .kbxsv-day-photos img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:18px;border:1px solid transparent;background:var(--life-edge,#e3e6f0) border-box;box-shadow:var(--life-lift,0 8px 24px -8px rgba(10,12,20,.12))}@media (max-width:900px){.kbx-elementor-main .kbxsv-day-grid{grid-template-columns:1fr;gap:12px}.kbx-elementor-main .kbxsv-day-photos{flex-direction:row;gap:8px;margin-top:12px}.kbx-elementor-main .kbxsv-day-photos > .elementor-widget{flex:1 1 0;min-width:0}.kbx-elementor-main .kbxsv-day-photos img{border-radius:12px}}.kbx-elementor-main .kbxsv-cap-img{margin:-22px -22px 16px !important}.kbx-elementor-main .kbxsv-cap > .kbxsv-cap-img{width:calc(100% + 44px) !important;max-width:none !important}.kbx-elementor-main .kbxsv-cap-img img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--sv-r-lg,20px) var(--sv-r-lg,20px) 0 0}.kbx-elementor-main .kbxsv-cap{overflow:hidden}.kbx-elementor-main .kbxsv-check-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:center}.kbx-elementor-main .kbxsv-check-art{position:relative;padding:0 0 34px 28px}.kbx-elementor-main .kbxsv-check-img{margin:0 !important}.kbx-elementor-main .kbxsv-check-img img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:28px;box-shadow:0 30px 60px -28px rgba(30,40,110,.45),0 0 0 6px rgba(255,255,255,.65)}.kbx-elementor-main .kbxsv-check-art .kbxsv-get{position:absolute;z-index:2;left:0;bottom:0;max-width:340px;margin:0;padding:18px 20px;border-radius:18px;border:1px solid transparent;background:linear-gradient(180deg,#fff,#f6f8ff) padding-box,var(--life-edge-hot,#c9d2ff) border-box;box-shadow:var(--life-lift-hot,0 22px 44px -18px rgba(58,93,255,.42))}@media (max-width:1024px){.kbx-elementor-main .kbxsv-check-grid{grid-template-columns:1fr;gap:28px}}@media (max-width:767px){.kbx-elementor-main .kbxsv-check-art{padding:0}.kbx-elementor-main .kbxsv-check-img img{border-radius:20px}.kbx-elementor-main .kbxsv-check-art .kbxsv-get{position:static;max-width:none;margin-top:12px}}.kbx-elementor-main .kbxsv-thanks-img{margin:0 0 8px !important}.kbx-elementor-main .kbxsv-thanks-img img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:22px}.kbx-elementor-main .kbxsv-legal{max-width:760px}.kbx-elementor-main .kbxsv-legal h2{font-family:var(--sv-display);font-size:22px;font-weight:800;letter-spacing:-.02em;margin:28px 0 8px;color:var(--sv-ink)}.kbx-elementor-main .kbxsv-legal p,.kbx-elementor-main .kbxsv-legal li{font-size:16px;line-height:1.6;color:var(--sv-ink-2)}.kbx-elementor-main .kbxsv-legal ul{padding-left:20px;margin:0 0 12px}.kbx-elementor-main .kbxsv-legal a{color:var(--sv-blue);text-decoration:underline;text-underline-offset:3px}.kbx-elementor-main .check-email a,.ftr-meta__contact a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ftr-meta__contact a{color:var(--kv-on-panel)}.kbx-plain-main .kbx-404{padding:48px 0 72px}.kbx-plain-main .kbx-404 .kbxsv-wrap{max-width:1216px;margin:0 auto;padding:0 24px}.kbx-plain-main .kbx-404 .kbxsv-h1{font-family:var(--sv-display,var(--kv-display));font-size:clamp(34px,5vw,56px);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:10px 0 16px;color:var(--kv-ink)}.kbx-plain-main .kbx-404 .kbxsv-lede{font-size:17px;line-height:1.55;color:var(--kv-ink-2);max-width:52ch}.kbx-plain-main .kbx-404__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.kbx-plain-main .kbx-404 .kbxsv-note{margin-top:22px;font-size:13.5px;color:var(--kv-ink-3)}.kbx-plain-main .kbx-404 .kbxsv-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.kbx-elementor-main .final-grid.final-grid--book{align-items:start}.kbx-elementor-main .final-grid--book > div:first-child{position:static}.kbx-elementor-main .check-book{margin-top:28px;max-width:560px}.kbx-elementor-main .final-grid--book{--sv-line:#E6E8EE;--sv-tint:#EEF1FF;--sv-blue:var(--kv-blue);--sv-ink:#0B0B0F;--sv-ink-2:#3A3D46;--sv-ink-3:#6B6F7B;--sv-r-xl:28px;--sv-r-lg:20px;--sv-ease:cubic-bezier(.2,.7,.2,1);--sv-display:"D-DIN","kbxsv Manrope fallback",ui-sans-serif,system-ui,sans-serif;--life-grad:linear-gradient(135deg,#7690ff 0%,#5271ff 42%,#6a4dff 100%);--life-edge:linear-gradient(140deg,#d9e0ff 0%,#e7e9f0 38%,#e9e4ff 100%);--life-lift:0 1px 2px rgba(16,24,64,.04),0 14px 34px -20px rgba(58,93,255,.30);--life-glow:0 10px 26px -10px rgba(82,113,255,.65)}.kbx-elementor-main .check-book-k{margin:0 0 14px !important;font-family:var(--sv-display);font-size:17px;font-weight:800;letter-spacing:-.01em;color:var(--sv-ink)}.kbx-elementor-main .kbxcal-card{position:relative;border-radius:var(--sv-r-xl);border:1px solid transparent;padding:10px;background:linear-gradient(#fff,#fff) padding-box,var(--life-edge) border-box;box-shadow:var(--life-lift)}.kbx-elementor-main .kbxcal-card .elementor-widget-container > p:empty{display:none}.kbx-elementor-main .kbxcal{position:relative;border-radius:calc(var(--sv-r-xl) - 10px);overflow:hidden}.kbx-elementor-main .kbxcal-frame{position:relative;z-index:1;height:602px;transition:height .35s var(--sv-ease)}.kbx-elementor-main .kbxcal-frame iframe{display:block;width:100%;height:100%;border:0}.kbx-elementor-main .kbxcal-frame .calendly-spinner{display:none}.kbx-elementor-main .kbxcal-wait{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;padding:42px 28px 0;background:#fff;transition:opacity .35s ease}.kbx-elementor-main .kbxcal-wait b,.kbx-elementor-main .kbxcal-wait i{display:block;border-radius:999px;background:linear-gradient(90deg,#eef1fb 0%,#f6f7fd 50%,#eef1fb 100%) 0 0/200% 100%;animation:kbxcal-sheen 1.4s linear infinite}.kbx-elementor-main .kbxcal-sk-title{width:132px;height:18px}.kbx-elementor-main .kbxcal-sk-month{width:200px;height:14px;margin-top:46px}.kbx-elementor-main .kbxcal-sk-days{display:grid;grid-template-columns:repeat(7,38px);gap:10px 8px;margin-top:40px}.kbx-elementor-main .kbxcal-sk-days i{width:38px;height:38px}.kbx-elementor-main .kbxcal-sk-days i:nth-child(-n+3){visibility:hidden}.kbx-elementor-main .kbxcal-wait em{margin-top:34px;font-style:normal;font-size:13.5px;color:var(--sv-ink-3)}@keyframes kbxcal-sheen{to{background-position:-200% 0}}.kbx-elementor-main .kbxcal-card.is-ready .kbxcal-wait{opacity:0;pointer-events:none}.kbx-elementor-main .kbxcal-fallback{margin:0 !important;padding:18px 20px;font-size:15px;color:var(--sv-ink-2)}.kbx-elementor-main .kbxcal-fallback a{color:var(--sv-blue);font-weight:700;text-decoration:underline;text-underline-offset:3px}.kbx-elementor-main .kbxcal-card:not(.is-live) .kbxcal{display:none}.kbx-elementor-main .kbxcal-card.is-live:not(.is-failed) .kbxcal-fallback{display:none}.kbx-elementor-main .kbxcal-card.is-failed .kbxcal-wait{display:none}.kbx-elementor-main .kbxcal-card.is-failed:not(.is-ready) .kbxcal-frame{height:0}.kbx-elementor-main .kbxcal-card.is-folded{padding:0}.kbx-elementor-main .kbxcal-card.is-preloading .kbxcal-frame iframe{position:fixed;left:0;top:0;height:602px;opacity:0;pointer-events:none;z-index:-1}.kbx-elementor-main .kbxcal-card.is-preloading .kbxcal-wait{opacity:1}.kbx-elementor-main .kbxcal-card.is-folded .kbxcal{height:0;overflow:hidden}.kbx-elementor-main .kbxcal-open{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;margin:0;padding:0 18px 0 20px;border:0;border-radius:inherit;background:transparent;cursor:pointer;font:700 15.5px/1.2 var(--kv-body);color:var(--sv-ink);text-align:left}.kbx-elementor-main .kbxcal-open i{flex:none;width:34px;height:34px;border-radius:50%;background:var(--life-grad,var(--sv-blue));box-shadow:var(--life-glow,none);position:relative}.kbx-elementor-main .kbxcal-open i::after{content:"";position:absolute;inset:0;margin:auto;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-2px) rotate(45deg)}.kbx-elementor-main .kbxcal-open[hidden]{display:none}.kbx-elementor-main .kbxcal-open:focus-visible{outline:2px solid var(--sv-blue);outline-offset:3px}@media (prefers-reduced-motion:reduce){.kbx-elementor-main .kbxcal-wait b,.kbx-elementor-main .kbxcal-wait i{animation:none}.kbx-elementor-main .kbxcal-frame{transition:none}}@keyframes kbx-settle{from{translate:0 12px}to{translate:0 0}}@keyframes kbx-settle-down{from{translate:0 -8px}to{translate:0 0}}html.kv-motion .hdr-in,html.kv-motion .nav li{opacity:1 !important;transform:none !important}html.kv-motion .hdr-in{animation:kbx-settle-down .5s cubic-bezier(.2,.7,.2,1) both}html.kv-motion .hero :is(.kv-load,.stat,.kv-word,.kv-w,.kv-wi){opacity:1 !important;transform:none !important}html.kv-motion .hero .kv-load{animation:kbx-settle .6s cubic-bezier(.2,.7,.2,1) both}html.kv-motion .hero .kv-load:nth-of-type(2){animation-delay:.05s}html.kv-motion .hero .kv-load:nth-of-type(3){animation-delay:.1s}@media (prefers-reduced-motion:reduce){html.kv-motion .hdr-in,html.kv-motion .hero .kv-load{animation:none}}.kbx-live{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:-2px 0 14px}.kbx-live [hidden]{display:none !important}.kbx-live__open{display:inline-flex;align-items:center;gap:8px;margin:0 !important;padding:7px 13px;border-radius:999px;background:#f3f4f8;font-size:13.5px;font-weight:600;line-height:1.3;color:#3A3D46}.kbx-live__open i,.ftr-open i{flex:none;width:8px;height:8px;border-radius:50%;background:#9aa0b0}.kbx-live__open.is-open i,.ftr-open.is-open i{background:#1fb26b;box-shadow:0 0 0 3px rgba(31,178,107,.18)}.kbx-live__slot,.kbx-live__slot:hover,.kbx-live__slot:focus{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap;margin:0;padding:7px 13px;border:1px solid #d9e0ff;border-radius:999px;background:#eef1ff;cursor:pointer;font:600 13.5px/1.3 var(--kv-body,inherit);color:#0B0B0F;text-align:left}.kbx-live__slot:hover,.kbx-live__slot:focus-visible{border-color:#5271ff;background:#e4e9ff}.kbx-live__slot b{font-weight:800;color:#3550e0}.kbx-live__slot span{font-weight:500;color:#6B6F7B}.ftr-open{display:flex;align-items:center;gap:8px}.ftr-open[hidden],.ftr-speed[hidden]{display:none !important}.ftr-speed{margin-left:6px;opacity:.75;font-variant-numeric:tabular-nums}.ftr-speed::before{content:"· "}@media (max-width:760px){.kbx-live{gap:8px}.kbx-live__open,.kbx-live__slot,.kbx-live__slot:hover,.kbx-live__slot:focus{font-size:13px}.ftr-speed{display:block;margin:6px 0 0}.ftr-speed::before{content:none}}.kbxcost-wrap{margin-top:8px}.kbxcost{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:22px;align-items:stretch}.kbxcost-nojs{margin:0;font-size:16px;color:var(--sv-ink-2,#3A3D46)}.kbxcost-inputs{display:grid;gap:22px;padding:28px;border-radius:var(--sv-r-xl,28px);border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--life-edge,linear-gradient(140deg,#d9e0ff,#e7e9f0 38%,#e9e4ff)) border-box;box-shadow:var(--life-lift,0 14px 34px -20px rgba(58,93,255,.3))}.kbxcost-row label{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.35;color:var(--sv-ink,#0B0B0F)}.kbxcost-row output{flex:none;font-family:var(--sv-display,inherit);font-size:19px;font-weight:800;color:#3550e0;font-variant-numeric:tabular-nums}.kbxcost-row input[type=range]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:28px;margin:0;background:transparent;cursor:pointer}.kbxcost-row input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:linear-gradient(90deg,#5271ff var(--p,50%),#e3e6f0 var(--p,50%))}.kbxcost-row input[type=range]::-moz-range-track{height:6px;border-radius:6px;background:#e3e6f0}.kbxcost-row input[type=range]::-moz-range-progress{height:6px;border-radius:6px;background:#5271ff}.kbxcost-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-9px;border-radius:50%;background:#fff;border:2px solid #5271ff;box-shadow:0 2px 8px rgba(58,93,255,.3)}.kbxcost-row input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #5271ff;box-shadow:0 2px 8px rgba(58,93,255,.3)}.kbxcost-row input[type=range]:focus-visible{outline:2.5px solid #5271ff;outline-offset:4px;border-radius:8px}.kbxcost-result{display:flex;flex-direction:column;padding:30px;border-radius:var(--sv-r-xl,28px);color:#fff;background:var(--life-grad,linear-gradient(135deg,#7690ff 0%,#5271ff 42%,#6a4dff 100%));box-shadow:var(--life-glow,0 10px 26px -10px rgba(82,113,255,.65))}.kbxcost-result p{margin:0}.kbxcost-k{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.kbxcost-big{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:8px !important}.kbxcost-big b{font-family:var(--sv-display,inherit);font-size:clamp(40px,5vw,58px);font-weight:800;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}.kbxcost-big span{font-size:17px;font-weight:600;opacity:.9}.kbxcost-year{margin-top:6px !important;font-size:16px;opacity:.9}.kbxcost-year b{font-weight:800}.kbxcost-why{margin-top:16px !important;font-size:15px;line-height:1.5;opacity:.95}.kbxcost-acts{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:auto;padding-top:22px}.kbxcost-link,.kbxcost-link:hover,.kbxcost-link:focus{color:#fff;font-weight:600;font-size:15px;text-decoration:underline;text-underline-offset:3px}.kbxcost-note{margin-top:16px !important;font-size:12.5px;opacity:.8}@media (max-width:860px){.kbxcost{grid-template-columns:minmax(0,1fr);gap:16px}.kbxcost-inputs,.kbxcost-result{padding:22px}.kbxcost-row label{font-size:14.5px}.kbxcost-result .btn{width:100%;justify-content:center}}.kbx-bookbar{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:900;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px;border-radius:20px;background:rgba(255,255,255,.96);border:1px solid #e3e6f0;box-shadow:0 12px 32px -12px rgba(16,24,64,.35);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translateY(140%);opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .25s ease}.kbx-bookbar.is-on{transform:none;opacity:1;pointer-events:auto}.kbx-bookbar__t{display:flex;flex-direction:column;min-width:0;margin:0 !important;line-height:1.25}.kbx-bookbar__t b{font-size:14.5px;font-weight:800;color:#0B0B0F}.kbx-bookbar__t span{font-size:12.5px;font-weight:500;color:#6B6F7B;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kbx-bookbar .kbx-bookbar__go{flex:none;min-height:46px;padding:0 18px;font-size:15px;white-space:nowrap}@media (prefers-reduced-motion:reduce){.kbx-bookbar{transition:none}}.kbx-elementor-main .kbxsv-legal ol{padding-left:22px;margin:0 0 12px}.kbx-elementor-main .kbxsv-legal ol li{margin-bottom:8px}.kbx-elementor-main .kbxsv-legal ul li{margin-bottom:6px}.kbx-elementor-main .kbxgd-body h2:first-child{margin-top:0}.kbx-elementor-main .kbxgd-related{margin-top:28px !important;padding-top:18px;border-top:1px solid var(--sv-line,#E6E8EE);font-weight:600}.kbx-elementor-main .kbxsv-eyebrow a,.kbx-elementor-main .kbxsv-eyebrow a:hover,.kbx-elementor-main .kbxsv-eyebrow a:focus{color:var(--sv-blue,#5271ff);text-decoration:none}.kbx-elementor-main .kbxgd-body ul{list-style:disc outside !important;padding-left:22px !important}.kbx-elementor-main .kbxgd-body ol{list-style:decimal outside !important;padding-left:24px !important}.kbx-elementor-main .kbxgd-body li{list-style:inherit !important}.kbx-elementor-main .kbxgd-body ul li,.kbx-elementor-main .kbxgd-body ol li{display:list-item}.kbx-elementor-main .kbxgd-body .elementor-widget-heading{padding-top:26px}.kbx-elementor-main .kbxgd-body .elementor-widget-heading:first-child{padding-top:0}.kbx-elementor-main .kbxgd-body h2{margin-bottom:10px !important}.kbx-elementor-main .kbxcp-point-h a{color:inherit;text-decoration:none}.kbx-elementor-main .kbxcp-point-h a:hover,.kbx-elementor-main .kbxcp-point-h a:focus{color:var(--sv-blue,#5271ff)}.kbx-elementor-main .kbxgd-more{margin-top:14px !important;font-weight:700}.kbx-elementor-main .kbxgd-more a{color:var(--sv-blue,#5271ff);text-decoration:none}html:not([data-door]) .kbxdoor-only--jobs,html:not([data-door]) .kbxdoor-only--appointments, html[data-door] .kbxdoor-only--neutral, html[data-door="jobs"] .kbxdoor-only--appointments,html[data-door="jobs"] .kbxdoor-in--appointments, html[data-door="appointments"] .kbxdoor-only--jobs,html[data-door="appointments"] .kbxdoor-in--jobs{display:none !important}.kbxdoor-switch{margin:18px 0 6px}.kbxdoor-q{margin:0 0 10px !important;font-size:14px;font-weight:700;color:var(--kv-ink-2,#3A3D46)}.kbxdoor-opts{display:inline-flex;flex-wrap:wrap;gap:6px;padding:5px;border-radius:999px;background:rgba(255,255,255,.75);border:1px solid #e3e6f0;box-shadow:0 6px 18px -12px rgba(16,24,64,.25)}.kbxdoor-btn,.kbxdoor-btn:hover,.kbxdoor-btn:focus{margin:0;padding:10px 18px;border:0;border-radius:999px;background:transparent;cursor:pointer;font:600 15px/1.2 var(--kv-body,inherit);color:#3A3D46;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.kbxdoor-btn:hover{background:#eef1ff;color:#0B0B0F}.kbxdoor-btn:focus-visible{outline:2.5px solid #5271ff;outline-offset:2px}.kbxdoor-btn[aria-pressed="true"],.kbxdoor-btn[aria-pressed="true"]:hover,.kbxdoor-btn[aria-pressed="true"]:focus{background:#0B0B0F;color:#fff;box-shadow:0 6px 16px -8px rgba(11,11,15,.55)}.kbx-elementor-main .kbxfr-leaks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:4px 0 22px}.kbx-elementor-main .kbxfr-leak{padding:18px 20px;border-radius:18px;background:#fff;border:1px solid #e6e8ee}.kbx-elementor-main .kbxfr-leak-h{display:flex;align-items:center;gap:9px;margin:0 0 6px !important;font-family:var(--sv-display,inherit);font-size:16px;font-weight:800;color:var(--sv-ink,#0B0B0F)}.kbx-elementor-main .kbxfr-leak-h i{flex:none;width:8px;height:8px;border-radius:50%;background:#e5484d;box-shadow:0 0 0 3px rgba(229,72,77,.15)}.kbx-elementor-main .kbxfr-leak-p{margin:0 !important;font-size:14.5px;line-height:1.5;color:var(--sv-ink-2,#3A3D46)}.kbx-elementor-main .kbxcp-points.kbxfr-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.kbx-elementor-main .kbxfr-honest{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:22px;padding:22px 26px;border-radius:20px;background:#0B0B0F;color:#fff}.kbx-elementor-main .kbxfr-honest-p{margin:0 !important;font-size:16px;line-height:1.5;color:rgba(255,255,255,.88);text-align:left}.kbx-elementor-main .kbxfr-honest{flex-direction:row !important}.kbx-elementor-main .kbxfr-honest > .elementor-widget-text-editor{flex:1 1 auto;min-width:0}@media (max-width:760px){.kbx-elementor-main .kbxfr-honest{flex-direction:column !important;align-items:flex-start}}.kbx-elementor-main .kbxfr-honest > .elementor-widget-button{flex:none}.kbx-elementor-main .kbxfr-whos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.kbx-elementor-main .kbxfr-whos--one{grid-template-columns:minmax(0,1fr);max-width:880px}.kbx-elementor-main .kbxfr-whos--one .kbxfr-who{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.kbx-elementor-main .kbxfr-who{overflow:hidden;border-radius:var(--sv-r-xl,28px);background:#fff;border:1px solid #e6e8ee;box-shadow:0 14px 34px -22px rgba(58,93,255,.30)}.kbx-elementor-main .kbxfr-who-img{margin:0 !important}.kbx-elementor-main .kbxfr-who-img img{display:block;width:100%;height:100%;aspect-ratio:4/3;object-fit:cover}.kbx-elementor-main .kbxfr-who-body{padding:24px 26px 26px}.kbx-elementor-main .kbxfr-who-h{font-family:var(--sv-display,inherit);font-size:22px;font-weight:800;letter-spacing:-.02em}.kbx-elementor-main .kbxfr-who-h .elementor-heading-title{font-size:22px}.kbx-elementor-main .kbxfr-who-kinds{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 !important}.kbx-elementor-main .kbxfr-who-kinds span{padding:5px 11px;border-radius:999px;background:#eef1ff;font-size:13px;font-weight:600;color:#2f45d6}.kbx-elementor-main .kbxfr-who-p{margin:0 !important;font-size:15px;line-height:1.55;color:var(--sv-ink-2,#3A3D46)}.kbx-elementor-main .kbxfr-who-link{margin:14px 0 0 !important;font-weight:700}.kbx-elementor-main .kbxfr-who-link a,.kbx-elementor-main .kbxfr-who-other a{color:var(--sv-blue,#5271ff);text-decoration:none}.kbx-elementor-main .kbxfr-who-other{margin:18px 0 0 !important;font-size:15px;color:var(--sv-ink-2,#3A3D46)}@media (min-width:861px){html[data-door] .kbx-elementor-main .kbxfr-whos{grid-template-columns:minmax(0,1fr)}html[data-door="jobs"] .kbx-elementor-main .kbxfr-who.kbxdoor-in--jobs, html[data-door="appointments"] .kbx-elementor-main .kbxfr-who.kbxdoor-in--appointments{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}html[data-door] .kbx-elementor-main .kbxfr-who .kbxfr-who-img img{aspect-ratio:auto;height:100%;min-height:340px}html[data-door] .kbx-elementor-main .kbxfr-who .kbxfr-who-body{display:flex;flex-direction:column;justify-content:center;padding:40px 44px}html[data-door] .kbx-elementor-main .kbxfr-who .kbxfr-who-h,html[data-door] .kbx-elementor-main .kbxfr-who .kbxfr-who-h .elementor-heading-title{font-size:28px}html[data-door] .kbx-elementor-main .kbxfr-who .kbxfr-who-p{font-size:16.5px}}.kbx-elementor-main .kbxfr-kaden{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;align-items:start}.kbx-elementor-main .kbxfr-mono{display:grid;place-items:center;width:220px;height:220px;border-radius:50%;background:linear-gradient(135deg,#7690ff 0%,#5271ff 42%,#6a4dff 100%);color:#fff;font-family:var(--sv-display,inherit);font-size:72px;font-weight:800;letter-spacing:-.04em;box-shadow:0 18px 40px -18px rgba(82,113,255,.7)}.kbx-elementor-main .kbxfr-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none}.kbx-elementor-main .kbxfr-facts li{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;background:#fff;border:1px solid #e6e8ee}.kbx-elementor-main .kbxfr-facts b{font-size:15px;color:var(--sv-ink,#0B0B0F)}.kbx-elementor-main .kbxfr-facts span{font-size:14px;line-height:1.5;color:var(--sv-ink-2,#3A3D46)}.kbx-elementor-main .kbxfr-kaden-copy .elementor-widget-heading{padding-bottom:14px}.kbx-elementor-main .kbxfr-wont-k{margin:24px 0 8px !important;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sv-ink-3,#6B6F7B)}.kbx-elementor-main .kbxfr-wont{margin:0;padding:0;list-style:none;display:grid;gap:8px}.kbx-elementor-main .kbxfr-wont li{position:relative;padding-left:24px;font-size:15px;line-height:1.5;color:var(--sv-ink-2,#3A3D46)}.kbx-elementor-main .kbxfr-wont li::before{content:"";position:absolute;left:0;top:.45em;width:12px;height:2px;border-radius:2px;background:#5271ff}.kbx-elementor-main .kbxfr-price{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.kbx-elementor-main .kbxfr-plans{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:0 !important;font-size:16px;color:var(--sv-ink-2,#3A3D46)}.kbx-elementor-main .kbxfr-plans b{color:var(--sv-ink,#0B0B0F)}.kbx-elementor-main .kbxfr-faq{max-width:820px}.kbx-elementor-main .kbxfr-faq-i{border-bottom:1px solid #e6e8ee}.kbx-elementor-main .kbxfr-faq-i summary{cursor:pointer;padding:18px 0;list-style:none;font-family:var(--sv-display,inherit);font-size:18px;font-weight:800;color:var(--sv-ink,#0B0B0F)}.kbx-elementor-main .kbxfr-faq-i summary::-webkit-details-marker{display:none}.kbx-elementor-main .kbxfr-faq-i summary::after{content:"+";float:right;font-weight:600;color:#5271ff}.kbx-elementor-main .kbxfr-faq-i[open] summary::after{content:"\2212"}.kbx-elementor-main .kbxfr-faq-i p{margin:0 0 18px !important;font-size:16px;line-height:1.6;color:var(--sv-ink-2,#3A3D46)}.kbx-elementor-main .final-grid--call{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.kbx-elementor-main .final-grid--call .check-book{margin-top:0;max-width:none}.kbx-elementor-main .final-grid--call .check-note a{color:var(--sv-blue,#5271ff);font-weight:600}.kbx-elementor-main .kbx-vcheck{margin-top:24px;padding:20px 22px 22px;border-radius:20px;background:#fff;border:1px solid #e3e6f0;box-shadow:0 10px 30px -22px rgba(16,24,64,.45)}.kbx-elementor-main .kbx-vcheck-k{margin:0 0 6px !important;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#5271ff}.kbx-elementor-main .kbx-vcheck-t{margin:0 0 16px !important;font-size:15.5px;line-height:1.55;color:var(--sv-ink-2,#3A3D46)}.kbx-elementor-main .kbx-vcheck-t b{color:var(--sv-ink,#0B0B0F)}.kbx-elementor-main .kbx-vcheck .btn{text-decoration:none}br.kbx-dl-off{display:none}@media (max-width:1100px){.kbx-elementor-main .kbxcp-points.kbxfr-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.kbx-elementor-main .kbxfr-leaks,.kbx-elementor-main .kbxfr-whos,.kbx-elementor-main .kbxfr-facts{grid-template-columns:minmax(0,1fr)}.kbx-elementor-main .kbxfr-whos--one .kbxfr-who{grid-template-columns:minmax(0,1fr)}.kbx-elementor-main .kbxfr-kaden{grid-template-columns:minmax(0,1fr);gap:20px}.kbx-elementor-main .kbxfr-mono{width:120px;height:120px;font-size:40px}.kbx-elementor-main .final-grid--call{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.kbx-elementor-main .kbxcp-points.kbxfr-steps{grid-template-columns:minmax(0,1fr)}.kbxdoor-q::after{content:" Tap one.";font-weight:500;color:#6B7080}.kbxdoor-opts{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.kbxdoor-opts .kbxdoor-btn,.kbxdoor-opts .kbxdoor-btn:hover,.kbxdoor-opts .kbxdoor-btn:focus{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:14px 18px 14px 22px;text-align:left;border-radius:999px;background:#fff;color:#0B0B0F;border:1.5px solid #d6dbec;box-shadow:0 6px 16px -12px rgba(16,24,64,.45);font-size:16px}.kbxdoor-btn::after{content:"";flex:0 0 22px;width:22px;height:22px;box-sizing:border-box;border-radius:50%;border:2px solid #b4bcd6;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.kbxdoor-opts .kbxdoor-btn[aria-pressed="true"],.kbxdoor-opts .kbxdoor-btn[aria-pressed="true"]:hover,.kbxdoor-opts .kbxdoor-btn[aria-pressed="true"]:focus{background:#f2f4ff;color:#0B0B0F;border-color:#5271ff;box-shadow:0 0 0 3px rgba(82,113,255,.14)}.kbxdoor-btn[aria-pressed="true"]::after{border-color:#5271ff;box-shadow:inset 0 0 0 4px #fff;background:#5271ff}}.ftr-cta__note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.kbx-elementor-main .kbxfr-kaden-pic{margin:0 !important}.kbx-elementor-main .kbxfr-kaden-pic img{display:block;width:220px;height:220px;border-radius:50%;object-fit:cover;object-position:50% 30%;border:6px solid #fff;box-shadow:0 0 0 1px #d9e0ff,0 22px 44px -22px rgba(58,93,255,.55)}@media (max-width:860px){.kbx-elementor-main .kbxfr-kaden-pic img{width:132px;height:132px;border-width:4px}}html body .kbx-elementor-main .kbxsv-wrap{max-width:1424px;padding-left:40px;padding-right:40px}@media (max-width:900px){html body .kbx-elementor-main .kbxsv-wrap{padding-left:24px;padding-right:24px}}@media (max-width:600px){html body .kbx-elementor-main .kbxsv-wrap{padding-left:16px;padding-right:16px}}html body.home .kbx-elementor-main :is(#how, #kaden){margin-left:24px !important;margin-right:24px !important;width:auto !important;border-radius:44px !important;background:linear-gradient(180deg,#f4f5fc 0%,#f8f9fd 100%) !important;border:1px solid rgba(82,113,255,.07) !important;box-shadow:inset 0 1px 0 #fff !important;}@media (max-width:1474px){html body.home .kbx-elementor-main :is(#how, #kaden) > .kbxsv-wrap{padding-left:max(15px, calc(50vw - 697px));padding-right:max(15px, calc(50vw - 697px))}}@media (max-width:900px){html body.home .kbx-elementor-main :is(#how, #kaden){margin-left:12px !important;margin-right:12px !important;border-radius:32px !important}html body.home .kbx-elementor-main :is(#how, #kaden) > .kbxsv-wrap{padding-left:11px;padding-right:11px}}@media (max-width:600px){html body.home .kbx-elementor-main :is(#how, #kaden){margin-left:8px !important;margin-right:8px !important;border-radius:28px !important}html body.home .kbx-elementor-main :is(#how, #kaden) > .kbxsv-wrap{padding-left:11px;padding-right:11px}}html body.home .kbx-elementor-main #front-desk{margin-left:24px !important;margin-right:24px !important;width:auto !important;border-radius:44px !important;background:linear-gradient(180deg,#f4f5fc 0%,#f8f9fd 100%) !important;border:1px solid rgba(82,113,255,.07) !important;box-shadow:inset 0 1px 0 #fff !important;padding-top:96px !important;padding-bottom:96px !important;}@media (max-width:900px){html body.home .kbx-elementor-main #front-desk{padding-top:56px !important;padding-bottom:56px !important}}html body.home .kbx-elementor-main #front-desk > .hero-grid{width:100% !important;max-width:1424px !important;margin-left:auto !important;margin-right:auto !important;padding-left:40px !important;padding-right:40px !important}@media (max-width:1474px){html body.home .kbx-elementor-main #front-desk > .hero-grid{padding-left:max(15px, calc(50vw - 697px)) !important;padding-right:max(15px, calc(50vw - 697px)) !important}}@media (max-width:900px){html body.home .kbx-elementor-main #front-desk{margin-left:12px !important;margin-right:12px !important;border-radius:32px !important}html body.home .kbx-elementor-main #front-desk > .hero-grid{padding-left:11px !important;padding-right:11px !important}}@media (max-width:600px){html body.home .kbx-elementor-main #front-desk{margin-left:8px !important;margin-right:8px !important;border-radius:28px !important}html body.home .kbx-elementor-main #front-desk > .hero-grid{padding-left:11px !important;padding-right:11px !important}}html body.kbx-v2 .kbx-elementor-main #cost :is(.kbxfr-leak, .kbxcost-inputs){background: radial-gradient(120% 80% at 15% 0%,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 62%), linear-gradient(165deg,rgba(255,255,255,.80) 0%,rgba(243,245,255,.58) 100%) !important;border:1px solid rgba(255,255,255,.92) !important;-webkit-backdrop-filter:blur(20px) saturate(175%);backdrop-filter:blur(20px) saturate(175%);box-shadow: 0 0 0 1px rgba(82,113,255,.09), inset 0 1px 0 #fff, inset 0 -16px 30px -24px rgba(82,113,255,.32), 0 1px 2px rgba(16,24,64,.04), 0 24px 48px -30px rgba(36,52,140,.34) !important;}html body.kbx-v2 .kbx-elementor-main #cost .kbxcost{position:relative;isolation:isolate}html body.kbx-v2 .kbx-elementor-main #cost .kbxcost::before{content:"";position:absolute;z-index:-1;inset:-60px -40px;pointer-events:none;filter:blur(40px);background: radial-gradient(38% 55% at 22% 45%,rgba(117,145,255,.22),rgba(117,145,255,0) 70%), radial-gradient(34% 50% at 70% 60%,rgba(160,120,255,.18),rgba(160,120,255,0) 70%);}html body.kbx-v2 .kbx-elementor-main #cost .kbxcost-result{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.24) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.50), inset 0 -20px 40px -26px rgba(20,24,110,.45), 0 2px 4px rgba(20,30,90,.10), 0 28px 56px -26px rgba(58,93,255,.62) !important;}html body.kbx-v2 .kbx-elementor-main #cost .kbxcost-result::before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;border-radius:inherit;background: radial-gradient(90% 60% at 20% 0%,rgba(255,255,255,.26),rgba(255,255,255,0) 60%), linear-gradient(180deg,rgba(255,255,255,.14) 0%,rgba(255,255,255,0) 42%);}.kbx-elementor-main .kbxfr-reviews{margin:26px 0 8px}.kbx-elementor-main .kbxfr-reviews-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.kbx-elementor-main .kbxfr-reviews-k{font:600 12px/1 "D-DIN",system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#6b6f7e}.kbx-elementor-main .kbxfr-upwork{height:20px;width:auto;display:block;margin:0 !important}.kbx-elementor-main .kbxfr-reviews-tags{margin-left:auto;display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12.5px;color:#6b6f7e}.kbx-elementor-main :is(.kbxfr-reviews-tags,.kbxfr-rv-tags) i{font-style:normal;font-size:12px;font-weight:600;color:#3d58e0;background:rgba(82,113,255,.09);border:1px solid rgba(82,113,255,.14);padding:5px 10px;border-radius:999px}.kbx-elementor-main .kbxfr-rv-viewport{overflow:hidden;margin:0 -10px;padding:10px 10px 34px;outline:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%)}.kbx-elementor-main .kbxfr-rv-grid{display:flex;gap:14px;width:max-content;align-items:stretch}.kbx-elementor-main .kbxfr-rv-viewport.is-live .kbxfr-rv-grid{animation:kbxrv var(--kbxrv-dur,40s) linear infinite}.kbx-elementor-main .kbxfr-rv-viewport.is-live:is(:hover,:focus-within,.is-held) .kbxfr-rv-grid{animation-play-state:paused}@keyframes kbxrv{to{transform:translateX(calc(-50% - 7px))}}.kbx-elementor-main .kbxfr-rv{width:360px;flex:none}@media (prefers-reduced-motion:reduce){.kbx-elementor-main .kbxfr-rv-viewport{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-mask-image:none;mask-image:none}.kbx-elementor-main .kbxfr-rv-viewport .kbxfr-rv-grid{animation:none !important}.kbx-elementor-main .kbxfr-rv{scroll-snap-align:start}.kbx-elementor-main .kbxfr-rv[aria-hidden="true"]{display:none}}.kbx-elementor-main .kbxfr-rv{margin:0;padding:22px 22px 20px;border-radius:22px;display:flex;flex-direction:column;gap:14px;background: radial-gradient(120% 80% at 15% 0%,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 62%), linear-gradient(165deg,rgba(255,255,255,.86) 0%,rgba(246,247,255,.64) 100%);border:1px solid rgba(255,255,255,.92);-webkit-backdrop-filter:blur(20px) saturate(175%);backdrop-filter:blur(20px) saturate(175%);box-shadow:0 0 0 1px rgba(82,113,255,.09),inset 0 1px 0 #fff,inset 0 -16px 30px -24px rgba(82,113,255,.30),0 1px 2px rgba(16,24,64,.04),0 24px 48px -30px rgba(36,52,140,.32)}.kbx-elementor-main .kbxfr-rv-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kbx-elementor-main .kbxfr-stars{display:inline-flex;gap:2px}.kbx-elementor-main .kbxfr-stars svg{width:16px;height:16px;fill:#f5a524;filter:drop-shadow(0 1px 1px rgba(200,120,0,.25))}.kbx-elementor-main .kbxfr-score{font:700 14px/1 "D-DIN",system-ui,sans-serif;color:#0a0c14}.kbx-elementor-main .kbxfr-rv-note{margin-left:auto;font-size:11.5px;color:#8a8fa3}.kbx-elementor-main .kbxfr-quote{margin:0 !important;padding:0 0 0 20px !important;border:0 !important;position:relative;quotes:none}.kbx-elementor-main .kbxfr-quote::before{content:"\201C";position:absolute;left:-4px;top:-12px;font:700 46px/1 "D-DIN",Georgia,serif;background:linear-gradient(135deg,#7591ff,#7c5cff);-webkit-background-clip:text;background-clip:text;color:transparent}.kbx-elementor-main .kbxfr-quote p{margin:0 !important;font:600 17px/1.5 "D-DIN",system-ui,sans-serif;letter-spacing:-.005em;color:#0a0c14}.kbx-elementor-main .kbxfr-rv-h{margin:0 !important;font:700 16px/1.35 "D-DIN",system-ui,sans-serif;color:#0a0c14}.kbx-elementor-main .kbxfr-rv-list{margin:0 !important;padding:0 !important;list-style:none;display:grid;gap:7px}.kbx-elementor-main .kbxfr-rv-list li{position:relative;padding-left:16px;font-size:13.5px;line-height:1.45;color:#3a3d4a}.kbx-elementor-main .kbxfr-rv-list li::before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#7591ff,#7c5cff)}.kbx-elementor-main .kbxfr-rv-by{margin-top:auto;display:flex;flex-direction:column;gap:4px;padding-top:4px}.kbx-elementor-main .kbxfr-rv-by,.kbx-elementor-main .kbxfr-rv-by *{font-style:normal !important;text-align:left}.kbx-elementor-main .kbxfr-rv-by b{font-size:13.5px;font-weight:600;color:#0a0c14}.kbx-elementor-main .kbxfr-rv-by > span{font-size:12.5px;color:#6b6f7e}.kbx-elementor-main .kbxfr-rv-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}@media (max-width:700px){.kbx-elementor-main .kbxfr-rv{width:min(300px,78vw)}.kbx-elementor-main .kbxfr-rv-viewport{margin:0 -6px;padding:8px 6px 28px}.kbx-elementor-main .kbxfr-reviews-tags{margin-left:0;width:100%}.kbx-elementor-main .kbxfr-rv{padding:20px 18px 18px;border-radius:20px}.kbx-elementor-main .kbxfr-quote p br{display:none}}html.kv-gsap .kv-w > .grad-text.kv-wi{margin-bottom:-.06em}html body.kbx-v2 .kbx-elementor-main .kbxsv:not(.kbxsv-dark):not(.kbxsv-subnav), html body.kbx-v2 .final.panel, html body.kbx-v2 .ftr{background:#fff !important;background-image:none !important;border-top:0 !important;border-bottom:0 !important;box-shadow:none !important}html body.kbx-v2 .kbx-elementor-main .kbxsv.kbxsv-sec:not(.kbxsv-dark)::before, html body.kbx-v2 .kbx-elementor-main .kbxsv.kbxsv-sec:not(.kbxsv-dark)::after{display:none !important}html body.kbx-v2 .kbx-elementor-main .kbxsv.kbxsv-sec:is(.kbxsv-soft, .kbxsv-dark){margin-left:24px !important;margin-right:24px !important;width:auto !important;border-radius:44px !important;overflow:hidden}html body.kbx-v2 .kbx-elementor-main .kbxsv.kbxsv-sec.kbxsv-soft{background:linear-gradient(180deg,#f4f5fc 0%,#f8f9fd 100%) !important;border:1px solid rgba(82,113,255,.07) !important;box-shadow:inset 0 1px 0 #fff !important}html body.kbx-v2 .kbx-elementor-main .kbxsv.kbxsv-sec.kbxsv-dark{border:1px solid rgba(255,255,255,.06) !important;box-shadow:0 30px 60px -36px rgba(10,12,40,.45) !important}@media (max-width:1474px){html body.kbx-v2 .kbx-elementor-main .kbxsv.kbxsv-sec:is(.kbxsv-soft, .kbxsv-dark) > .kbxsv-wrap{padding-left:max(15px, calc(50vw - 697px));padding-right:max(15px, calc(50vw - 697px))}}@media (max-width:900px){html body.kbx-v2 .kbx-elementor-main .kbxsv.kbxsv-sec:is(.kbxsv-soft, .kbxsv-dark){margin-left:12px !important;margin-right:12px !important;border-radius:32px !important}html body.kbx-v2 .kbx-elementor-main .kbxsv.kbxsv-sec:is(.kbxsv-soft, .kbxsv-dark) > .kbxsv-wrap{padding-left:11px;padding-right:11px}}@media (max-width:600px){html body.kbx-v2 .kbx-elementor-main .kbxsv.kbxsv-sec:is(.kbxsv-soft, .kbxsv-dark){margin-left:8px !important;margin-right:8px !important;border-radius:28px !important}html body.kbx-v2 .kbx-elementor-main .kbxsv.kbxsv-sec:is(.kbxsv-soft, .kbxsv-dark) > .kbxsv-wrap{padding-left:11px;padding-right:11px}}html body.kbx-v2 .kbx-elementor-main #cost{overflow-x:clip}@media (max-width:900px){html body.kbx-v2 .kbx-elementor-main #cost .kbxcost::before{inset:-40px 0}}.kbx-wa{position:fixed;right:24px;bottom:24px;z-index:880;display:inline-flex;align-items:center;gap:10px;padding:8px 18px 8px 8px;border-radius:999px;text-decoration:none !important;color:#0a0c14 !important;font:600 14px/1 "D-DIN",-apple-system,system-ui,sans-serif;background:linear-gradient(165deg,rgba(255,255,255,.88),rgba(244,246,255,.74));border:1px solid rgba(255,255,255,.95);-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%);box-shadow:0 0 0 1px rgba(82,113,255,.10),inset 0 1px 0 #fff,0 18px 40px -18px rgba(36,52,140,.45);opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.kbx-wa.is-on{opacity:1;transform:none}.kbx-wa.is-on:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(37,211,102,.25),inset 0 1px 0 #fff,0 22px 44px -18px rgba(20,120,70,.45)}.kbx-wa.is-away{opacity:0;transform:translateY(16px);pointer-events:none}.kbx-wa__ic{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;flex:none;color:#fff;background:linear-gradient(160deg,#3be07a,#1fae55);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 6px 14px -6px rgba(20,140,70,.7)}.kbx-wa__ic svg{width:21px;height:21px}.kbx-wa:focus-visible,.kbx-bookbar__wa:focus-visible{outline:2.5px solid #5271ff;outline-offset:3px}.kbx-bookbar__wa{flex:none;display:inline-grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#fff !important;background:linear-gradient(160deg,#3be07a,#1fae55);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 8px 18px -8px rgba(20,140,70,.7)}.kbx-bookbar__wa svg{width:24px;height:24px}.kbx-bookbar .kbx-bookbar__t{flex:1}.kbx-wa-row{margin-top:14px}.kbx-wa-row__a{display:inline-flex !important;align-items:center;gap:10px}.kbx-wa-row__a .kbx-wa__ic{width:28px;height:28px;margin-left:-8px}.kbx-wa-row__a .kbx-wa__ic svg{width:16px;height:16px}@media (prefers-reduced-motion:reduce){.kbx-wa{transition:none}}@media print{.kbx-wa{display:none}}.kbx-wa{padding:7px 20px 7px 7px}.kbx-wa__av{position:relative;width:44px;height:44px;flex:none}.kbx-wa__av img{display:block;width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid rgba(82,113,255,.18);box-shadow:0 6px 14px -8px rgba(36,52,140,.5)}.kbx-wa__badge{position:absolute;right:-4px;bottom:-3px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;color:#fff;background:linear-gradient(160deg,#3be07a,#1fae55);border:2px solid #fff}.kbx-wa__badge svg{width:11px;height:11px}.kbx-wa__t{display:flex;flex-direction:column;gap:3px;line-height:1.1}.kbx-wa__t b{font-weight:700;font-size:14px}.kbx-wa__t small{font-size:11.5px;font-weight:500;color:#6b6f7e}.elementor-kit-5{--e-global-typography-primary-font-family:"D-DIN";--e-global-typography-secondary-font-family:"D-DIN";--e-global-typography-text-font-family:"D-DIN";--e-global-typography-accent-font-family:"D-DIN";font-family:"D-DIN",ui-sans-serif,system-ui,sans-serif}html body .kbxgr.kbxgr.kbxgr,html body .kbxgr.kbxgr.kbxgr *:not(svg):not(svg *){font-family:"D-DIN",ui-sans-serif,system-ui,sans-serif !important}html body:not(#kbx-sx) :is(h1,h2,h3,.h1,.h2), html body:not(#kbx-sx) :is(h1,h2,h3,.h1,.h2) *{text-transform:uppercase !important;letter-spacing:.02em !important;font-weight:700 !important}html body:not(#kbx-sx) .hdr .nav > li > a{font-size:13px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.09em !important}html body:not(#kbx-sx) :is(.hdr-panel__accbtn,.hdr-panel a:not(.btn)){font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.06em !important}html body:not(#kbx-sx) :is(.svc-col__title,.svc-cta__title){text-transform:uppercase !important;letter-spacing:.04em !important}html body:not(#kbx-sx) :is(a.btn,button.btn,.elementor-button,.kbxdoor-btn) :is(span,b,small), html body:not(#kbx-sx) :is(a.btn,button.btn,.elementor-button,.kbxdoor-btn){text-transform:uppercase !important;letter-spacing:.06em !important;font-weight:700 !important}html body:not(#kbx-sx) .kbxsv-link .elementor-button, html body:not(#kbx-sx) .kbxsv-link .elementor-button *{text-transform:none !important;letter-spacing:0 !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxsv-head .kbxsv-h2 .elementor-heading-title{max-width:15em !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxsv-final-in .kbxsv-h2 .elementor-heading-title{max-width:13em !important}html body:not(#kbx-sx) :is(h1,h2,h3,.h1,.h2){text-wrap:balance !important}@media (max-width:767px){html body:not(#kbx-sx) .kbx-elementor-main :is(.kbxsv-head,.kbxsv-final-in) .kbxsv-h2 .elementor-heading-title{max-width:none !important}}@media (max-width:767px){html body:not(#kbx-sx) .kbx-elementor-main .kbxsv-h2 .elementor-heading-title{font-size:clamp(25px,7.5vw,30px) !important;line-height:1.08 !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxsv-h1 .elementor-heading-title{font-size:clamp(30px,9.4vw,38px) !important;line-height:1.05 !important}html body:not(#kbx-sx) .kbxgr[data-home="1"] .h1{font-size:clamp(32px,10vw,42px) !important;line-height:1.04 !important}}html body:not(#kbx-sx) :is(h1,h2,h3) .kv-w:has(> .grad-text), html body:not(#kbx-sx) :is(h1,h2,h3) .kv-w > .grad-text.kv-wi{display:inline !important}:root{--kv2-card:linear-gradient(#fff,#fafbff) padding-box,linear-gradient(140deg,#d9e0ff 0%,#e7e9f0 38%,#e9e4ff 100%) border-box;--kv2-shadow:0 1px 2px rgba(16,24,64,.04),0 14px 34px -20px rgba(58,93,255,.3);--kv2-r:20px;--kv2-pad:28px;--kv2-gap:18px}html body:not(#kbx-sx) .kbxhome-hero{position:relative}html body:not(#kbx-sx) .kbxhome-hero .kbxsv-bs-h1 .elementor-heading-title{font-size:clamp(34px,3.55vw,52px);line-height:1.04}html body:not(#kbx-sx) .kbxhome-hero-link{margin:18px 0 0 !important;font-size:15.5px}html body:not(#kbx-sx) .kbxhome-hero-link a{color:#4160f2;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(82,113,255,.35);padding-bottom:2px}html body:not(#kbx-sx) .kbxhome-hero-link a:hover{border-bottom-color:#4160f2}html body:not(#kbx-sx) .kbxhome-trust{margin:16px 0 0 !important;font-size:13.5px;color:#6b6f7e;letter-spacing:.01em}@media (max-width:900px){html body:not(#kbx-sx) .kbxhome-hero .kbxsv-bs-btns{flex-direction:row}html body:not(#kbx-sx) .kbxhome-hero .kbxsv-bs-btns .elementor-button{width:100%}}html body:not(#kbx-sx) #check .kbxhome-scan-head{margin-bottom:22px}html body:not(#kbx-sx) #check.kbxgr-home{background:transparent !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxsv-head--stack{grid-template-columns:minmax(0,1fr) !important;gap:0 !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxsv-head--stack .kbxsv-lede{margin-top:14px !important;max-width:60ch}html body:not(#kbx-sx) .kbx-elementor-main #cost :is(.kbxfr-leak,.kbxcost-inputs){background:var(--kv2-card) !important;border:1px solid transparent !important;border-radius:var(--kv2-r) !important;box-shadow:var(--kv2-shadow) !important;-webkit-backdrop-filter:none;backdrop-filter:none}html body:not(#kbx-sx) .kbx-elementor-main #cost .kbxfr-leaks{gap:var(--kv2-gap)}html body:not(#kbx-sx) .kbx-elementor-main #cost .kbxfr-leak{padding:24px var(--kv2-pad)}html body:not(#kbx-sx) .kbx-elementor-main #cost .kbxfr-leak-h{flex-wrap:wrap}html body:not(#kbx-sx) .kbx-elementor-main .kbxfr-leak-n{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:10px;font:500 12px/1 "IBM Plex Mono",ui-monospace,monospace;letter-spacing:.16em;color:#5271ff}html body:not(#kbx-sx) .kbx-elementor-main .kbxfr-leak-n::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(82,113,255,.42),rgba(82,113,255,.08))}html body:not(#kbx-sx) .kbx-elementor-main #cost .kbxcost-result{color:#0a0c14 !important;background:linear-gradient(#fff,#f7f8ff) padding-box,linear-gradient(140deg,#7591ff,#c9b8ff) border-box !important;border:1px solid transparent !important;box-shadow:0 1px 2px rgba(16,24,64,.04),0 22px 44px -24px rgba(58,93,255,.45) !important}html body:not(#kbx-sx) .kbx-elementor-main #cost .kbxcost-result::before{display:none}html body:not(#kbx-sx) .kbx-elementor-main #cost .kbxcost-k{color:#5271ff;opacity:1}html body:not(#kbx-sx) .kbx-elementor-main #cost .kbxcost-big b{background:linear-gradient(100deg,#5271ff 0%,#7d5cff 55%,#3a5dff 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}html body:not(#kbx-sx) .kbx-elementor-main #cost :is(.kbxcost-big span,.kbxcost-year,.kbxcost-why){color:#3a3d46;opacity:1}html body:not(#kbx-sx) .kbx-elementor-main #cost .kbxcost-acts{flex-direction:column;align-items:flex-start;gap:14px}html body:not(#kbx-sx) .kbx-elementor-main #cost .kbxcost-link,html body:not(#kbx-sx) .kbx-elementor-main #cost .kbxcost-link:hover{color:#4160f2;text-decoration:none;border-bottom:1px solid rgba(82,113,255,.35)}html body:not(#kbx-sx) .kbx-elementor-main #cost .kbxcost-note{color:#6b6f7e;opacity:1}.kbxpl{--pl-ink:#0a0c14;--pl-ink2:#3a3d46;--pl-mut:#6b6f7e;--pl-line:rgba(10,12,20,.08)}.kbxpl-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kv2-gap,18px);padding:14px;border-radius:30px;background:linear-gradient(165deg,rgba(255,255,255,.7),rgba(243,245,255,.55));border:1px solid rgba(255,255,255,.95);box-shadow:0 0 0 1px rgba(82,113,255,.07),0 30px 60px -40px rgba(36,52,140,.35)}.kbxpl-card{display:flex;flex-direction:column;min-width:0;padding:var(--kv2-pad,28px);border-radius:var(--kv2-r,20px);background:var(--kv2-card);border:1px solid transparent;box-shadow:var(--kv2-shadow)}.kbxpl-card.is-featured{background:linear-gradient(#fbfcff,#f2f5ff) padding-box,linear-gradient(140deg,#5271ff,#8b7bff) border-box;box-shadow:0 1px 2px rgba(16,24,64,.05),0 26px 50px -24px rgba(58,93,255,.5);transform:translateY(-6px)}.kbxpl-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.kbxpl p{margin:0}.kbxpl-name{font:700 15px/1.2 D-DIN,Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--pl-ink)}.kbxpl-pill{font:600 11.5px/1 Inter,sans-serif;padding:6px 10px;border-radius:999px;background:#eef1ff;color:#4160f2;border:1px solid rgba(82,113,255,.25);white-space:nowrap}.kbxpl-price{display:flex;align-items:baseline;gap:8px;margin-top:16px !important}.kbxpl-price b{font:700 clamp(40px,3.6vw,52px)/1 D-DIN,Inter,sans-serif;letter-spacing:-.01em;color:var(--pl-ink);font-variant-numeric:tabular-nums}.kbxpl-price span{font-size:15px;color:var(--pl-mut)}.kbxpl-out{margin-top:12px !important;font-size:15.5px;line-height:1.5;color:var(--pl-ink2);min-height:3em}.kbxpl-ai{display:flex;align-items:center;gap:8px;margin-top:16px !important;font-size:13px;font-weight:600;color:#4160f2}.kbxpl-ai i{width:16px;height:16px;border-radius:50%;background:#eef1ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235271ff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/10px no-repeat;flex:none}.kbxpl-rows{margin:18px 0 0 !important;padding:0}.kbxpl-rows div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--pl-line);font-size:14px}.kbxpl-rows div:last-child{border-bottom:1px solid var(--pl-line)}.kbxpl-rows dt{color:var(--pl-mut);font-weight:400}.kbxpl-rows dd{margin:0;color:var(--pl-ink);font-weight:600;font-variant-numeric:tabular-nums}.kbxpl a.kbxpl-btn,.kbxpr a.kbxpl-btn{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:22px;min-height:52px;padding:0 20px;border-radius:999px;background:linear-gradient(180deg,#7591ff,#5271ff 50%,#4160f2);color:#fff;font:700 14.5px/1 D-DIN,Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 10px 22px -12px rgba(58,93,255,.7);transition:filter .2s ease}.kbxpl a.kbxpl-btn:hover,.kbxpr a.kbxpl-btn:hover{filter:brightness(1.06);color:#fff}.kbxpl--home .kbxpl-btn{margin-top:auto !important}.kbxpl--home .kbxpl-rows{margin-bottom:22px !important}.kbxpl-micro{margin-top:10px !important;text-align:center;font-size:12.5px;color:var(--pl-mut)}.kbxpl-list{list-style:none;margin:20px 0 0;padding:20px 0 0;border-top:1px solid var(--pl-line);display:grid;gap:10px}.kbxpl-list li{position:relative;padding-left:24px;font-size:14.5px;line-height:1.45;color:var(--pl-ink2)}.kbxpl-list li::before{content:"";position:absolute;left:0;top:3px;width:14px;height:14px;border-radius:50%;background:#eef1ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235271ff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/9px no-repeat}.kbxpl-best{margin-top:auto !important;padding-top:20px;font-size:13px;line-height:1.5;color:var(--pl-mut)}.kbxpl-best b{color:var(--pl-ink2)}@media (max-width:900px){.kbxpl-row{grid-template-columns:minmax(0,1fr);padding:10px;border-radius:24px}.kbxpl-card.is-featured{transform:none}.kbxpl-out{min-height:0}}.kbx-wa .kbx-wa__t{max-width:220px;white-space:nowrap;overflow:hidden;transition:max-width .35s cubic-bezier(.22,1,.36,1),opacity .25s ease}.kbx-wa{transition:opacity .4s ease,transform .4s ease,padding .35s cubic-bezier(.22,1,.36,1),gap .35s ease}.kbx-wa.is-mini:not(:hover):not(:focus-visible){padding:7px;gap:0}.kbx-wa.is-mini:not(:hover):not(:focus-visible) .kbx-wa__t{max-width:0;opacity:0}body.kbx-cmp-sticky .kbx-wa{opacity:0 !important;pointer-events:none}html body:not(#kbx-sx) .kbx-elementor-main .kbxfr-honest{background:linear-gradient(#fbfcff,#f2f5ff) padding-box,linear-gradient(140deg,#c9d3ff,#e2dbff) border-box !important;border:1px solid transparent !important;border-radius:var(--kv2-r) !important;box-shadow:var(--kv2-shadow) !important;color:#0a0c14 !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxfr-honest :is(p,.kbxfr-honest-p,b,strong){color:#3a3d46 !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxfr-honest b,html body:not(#kbx-sx) .kbx-elementor-main .kbxfr-honest strong{color:#0a0c14 !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxbs-who-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}html body:not(#kbx-sx) .kbx-elementor-main .kbxbs-who-left .kbxsv-lede{margin-top:14px !important}html body:not(#kbx-sx) .kbxbs-who-photo{display:flex;align-items:center;gap:18px;margin:26px 0 0;padding:14px 22px 14px 14px;width:max-content;max-width:100%;border-radius:var(--kv2-r);background:var(--kv2-card);border:1px solid transparent;box-shadow:var(--kv2-shadow)}html body:not(#kbx-sx) .kbxbs-who-photo img{width:96px;height:96px;border-radius:16px;object-fit:cover;display:block}html body:not(#kbx-sx) .kbxbs-who-photo figcaption b{display:block;font:700 18px/1.2 D-DIN,Inter,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#0a0c14}html body:not(#kbx-sx) .kbxbs-who-photo figcaption span{font-size:14px;color:#6b6f7e}html body:not(#kbx-sx) .kbxbs-who-link{margin:20px 0 0 !important}html body:not(#kbx-sx) .kbxbs-who-link a{color:#4160f2;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(82,113,255,.35)}html body:not(#kbx-sx) .kbxbs-promises{list-style:none;margin:0;padding:0}html body:not(#kbx-sx) .kbxbs-promises li{padding:22px 0;border-top:1px solid rgba(10,12,20,.09)}html body:not(#kbx-sx) .kbxbs-promises li:first-child{border-top:0;padding-top:4px}html body:not(#kbx-sx) .kbxbs-promises b{display:block;font:700 20px/1.2 D-DIN,Inter,sans-serif;text-transform:uppercase;letter-spacing:.02em;color:#0a0c14;margin-bottom:6px}html body:not(#kbx-sx) .kbxbs-promises span{font-size:15.5px;line-height:1.55;color:#3a3d46}@media (max-width:900px){html body:not(#kbx-sx) .kbx-elementor-main .kbxbs-who-grid{grid-template-columns:minmax(0,1fr);gap:28px}}.kbxpr{--pr-ink:#0a0c14;--pr-ink2:#3a3d46;--pr-mut:#6b6f7e;--pr-line:rgba(10,12,20,.08)}.kbxpr p{margin:0}.kbxpr-h{font:700 clamp(30px,3.2vw,44px)/1.05 D-DIN,Inter,sans-serif;text-transform:uppercase;letter-spacing:.01em;color:var(--pr-ink)}.kbxpr-h--c{text-align:center}.kbxpr-sub{margin-top:12px !important;font-size:16.5px;color:var(--pr-ink2);max-width:62ch}.kbxpr-foot{margin-top:18px !important;text-align:center;font-size:13.5px;color:var(--pr-mut)}html body:not(#kbx-sx) .kbx-elementor-main .kbxpr-head{text-align:center;display:flex;flex-direction:column;align-items:center}html body:not(#kbx-sx) .kbx-elementor-main .kbxpr-head .kbxsv-lede{margin:14px auto 0 !important;max-width:60ch;text-align:center}.kbxpr-toggle{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin:6px 0 18px}.kbxpr-aud{display:inline-flex;padding:4px;border-radius:999px;background:rgba(255,255,255,.75);border:1px solid rgba(82,113,255,.16);box-shadow:var(--kv2-shadow)}.kbxpr-aud button{border:0;background:none;padding:10px 18px;border-radius:999px;font:600 14px/1 Inter,sans-serif;color:var(--pr-mut,#6b6f7e);cursor:pointer;white-space:nowrap}.kbxpr-aud button[aria-pressed="true"]{background:#5271ff;color:#fff;box-shadow:0 8px 18px -10px rgba(58,93,255,.7)}.kbxpr-aud button:focus-visible{outline:2.5px solid #5271ff;outline-offset:2px}.kbxpr-note{font-size:14px;color:var(--pr-mut)}.kbxpr-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:22px var(--kv2-pad);border-radius:var(--kv2-r);background:var(--kv2-card);border:1px solid transparent;box-shadow:var(--kv2-shadow)}.kbxpr-bar-t{font:700 18px/1.2 D-DIN,Inter,sans-serif;text-transform:uppercase;letter-spacing:.03em;color:var(--pr-ink)}.kbxpr-bar-p{margin-top:4px !important;font-size:14.5px;color:var(--pr-mut)}.kbxpr a.kbxpr-outline{flex:none;display:inline-flex;align-items:center;min-height:42px;padding:0 20px;border-radius:999px;border:1.5px solid #5271ff;color:#4160f2;font:700 13.5px/1 D-DIN,Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.kbxpr a.kbxpr-outline:hover{background:#eef1ff}.kbxpr-see{margin-top:18px !important;text-align:center}.kbxpr-see a,.kbxpr-cta-l a,.kbxpr-card-b a{color:#4160f2;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(82,113,255,.35)}.kbxpr-founding{margin-top:10px !important;text-align:center;font-size:13.5px;color:var(--pr-mut)}.kbxpr-inc{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--kv2-gap)}.kbxpr-inc li{display:flex;flex-direction:column;gap:6px;text-align:left}.kbxpr-ico{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;margin-bottom:8px;background:rgba(255,255,255,.75);border:1px solid rgba(82,113,255,.18);box-shadow:var(--kv2-shadow)}.kbxpr-ico svg{width:22px;height:22px;fill:none;stroke:#5271ff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kbxpr-inc b{font:700 17px/1.2 D-DIN,Inter,sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--pr-ink)}.kbxpr-inc li > span:last-child{font-size:14.5px;line-height:1.5;color:var(--pr-ink2)}.kbxpr-card{padding:var(--kv2-pad);border-radius:var(--kv2-r);background:var(--kv2-card);border:1px solid transparent;box-shadow:var(--kv2-shadow)}.kbxpr-card-t{font:700 20px/1.2 D-DIN,Inter,sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--pr-ink)}.kbxpr-card-p{margin-top:10px !important;font-size:15.5px;line-height:1.55;color:var(--pr-ink2)}.kbxpr-card-b{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--pr-line);font-size:14px}.kbxpr-card-b > span{font-weight:600;color:var(--pr-ink)}html body:not(#kbx-sx) .kbx-elementor-main .kbxpr-band{background:radial-gradient(60% 80% at 15% 20%,rgba(117,145,255,.16),transparent 70%),radial-gradient(50% 70% at 85% 80%,rgba(160,120,255,.14),transparent 70%),linear-gradient(180deg,#f6f7ff,#f4f2ff) !important;border-radius:44px}.kbxpr-addons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kv2-gap);margin-top:28px;max-width:960px;margin-left:auto;margin-right:auto}.kbxpr-plist{margin-top:26px;padding:10px var(--kv2-pad) 14px;border-radius:var(--kv2-r);background:var(--kv2-card);border:1px solid transparent;box-shadow:var(--kv2-shadow)}.kbxpr-pg{padding-top:14px}.kbxpr-pg-t{font:500 12px/1 "IBM Plex Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:#5271ff;padding:8px 0}.kbxpr a.kbxpr-prow{display:grid;grid-template-columns:minmax(0,1fr) auto 24px;gap:18px;align-items:center;padding:16px 0;border-top:1px solid var(--pr-line);text-decoration:none;color:inherit;scroll-margin-top:120px}.kbxpr-prow-m b{display:block;font:700 17px/1.25 D-DIN,Inter,sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--pr-ink)}.kbxpr-prow-m span{display:block;margin-top:3px;font-size:14.5px;color:var(--pr-ink2)}.kbxpr-prow-p{font:700 20px/1 D-DIN,Inter,sans-serif;color:var(--pr-ink);white-space:nowrap}.kbxpr-prow-p small{font:400 13px Inter,sans-serif;color:var(--pr-mut)}.kbxpr-prow-a{color:#5271ff;font-size:18px;transition:transform .2s ease}.kbxpr a.kbxpr-prow:hover .kbxpr-prow-a{transform:translateX(3px)}.kbxpr a.kbxpr-prow:hover b{color:#4160f2}.kbxpr-h--l{margin-bottom:22px !important}.kbxpr-tabs{display:none}.kbxpr-table{--cols:minmax(0,1.6fr) repeat(3,minmax(0,1fr));position:relative}.kbxpr-thead,.kbxpr-tr{display:grid;grid-template-columns:var(--cols);align-items:center}.kbxpr-thead{position:sticky;top:var(--kbxhh,96px);z-index:5;padding:12px 0;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--pr-line);border-radius:16px 16px 0 0}.kbxpr-thead.is-pinned{box-shadow:0 14px 26px -22px rgba(36,52,140,.45)}.kbxpr-th0{padding-right:12px}.kbxpr-th0 .kbxpr-aud button{padding:8px 12px;font-size:12.5px}.kbxpr-th{padding:12px 14px;border-radius:14px;text-align:center}.kbxpr-th.is-featured{background:#eef1ff}.kbxpr-th-n{font:700 15px/1.2 D-DIN,Inter,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--pr-ink);display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.kbxpr-th-p{margin-top:4px !important;font:700 24px/1 D-DIN,Inter,sans-serif;color:var(--pr-ink)}.kbxpr-th-p small{font:400 13px Inter,sans-serif;color:var(--pr-mut)}.kbxpr a.kbxpr-th-b{display:inline-flex;margin-top:10px;padding:7px 14px;border-radius:999px;background:#5271ff;color:#fff;font:700 12px/1 D-DIN,Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.kbxpr-td0{padding:14px 12px 14px 0;font-size:14.5px;color:var(--pr-ink2)}.kbxpr-td{padding:14px;display:flex;justify-content:center;align-items:center;min-height:52px;font-size:13.5px;color:var(--pr-ink2);text-align:center}.kbxpr-td.is-featured{background:rgba(82,113,255,.05)}.kbxpr-tr{border-bottom:1px solid var(--pr-line)}.kbxpr-tr--best .kbxpr-td{font-size:13px;color:var(--pr-mut);line-height:1.45}.kbxpr-yes{width:22px;height:22px;fill:#5271ff;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.kbxpr-yes circle{stroke:none}.kbxpr-no{width:22px;height:22px;border-radius:50%;border:1.5px solid #d8dbe5;background:#f6f7fa}.kbxpr-pill{display:inline-block;padding:5px 10px;border-radius:999px;background:#eef1ff;color:#4160f2;font-size:12.5px;font-weight:600;line-height:1.2}.kbxpr-grp-h{width:100%;display:flex;justify-content:space-between;align-items:center;padding:22px 0 12px;border:0;background:none;cursor:pointer;font:700 17px/1.2 D-DIN,Inter,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:var(--pr-ink);text-align:left;border-bottom:1px solid var(--pr-line)}.kbxpr-grp-h i{width:26px;height:26px;border-radius:50%;border:1px solid rgba(82,113,255,.25);position:relative;flex:none}.kbxpr-grp-h i::before,.kbxpr-grp-h i::after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:#5271ff;transform:translate(-50%,-50%)}.kbxpr-grp-h i::after{transform:translate(-50%,-50%) rotate(90deg);transition:opacity .2s ease}.kbxpr-grp.is-open .kbxpr-grp-h i::after{opacity:0}.kbxpr-grp:not(.is-open) .kbxpr-grp-b{display:none}.kbxpr-grp-h:focus-visible{outline:2.5px solid #5271ff;outline-offset:2px}.kbxpr-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kv2-gap);margin-top:28px}.kbxpr-fact{display:flex;flex-direction:column;gap:12px;padding:34px var(--kv2-pad)}.kbxpr-fact b{font:700 clamp(44px,4.6vw,64px)/1 D-DIN,Inter,sans-serif;background:linear-gradient(100deg,#5271ff 0%,#7d5cff 55%,#3a5dff 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.kbxpr-fact span{font-size:15.5px;line-height:1.55;color:var(--pr-ink2)}.kbxpr-cta{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(48px,7vw,96px) 20px;border-radius:44px;overflow:hidden;background:radial-gradient(50% 70% at 30% 40%,rgba(117,145,255,.20),transparent 70%),radial-gradient(45% 65% at 72% 62%,rgba(160,120,255,.17),transparent 70%),linear-gradient(180deg,#f7f8ff,#f3f1ff);border:1px solid rgba(255,255,255,.95);box-shadow:0 0 0 1px rgba(82,113,255,.08)}.kbxpr-cta-t{font:700 clamp(38px,5.4vw,76px)/1.02 D-DIN,Inter,sans-serif;text-transform:uppercase;letter-spacing:.01em;color:var(--pr-ink);max-width:16ch}.kbxpr-cta .kbxpl-btn{margin-top:30px;padding:0 30px}.kbxpr-cta-l{margin-top:16px !important;font-size:14.5px}html body:not(#kbx-sx) .kbx-elementor-main #faq .kbxsv-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}html body:not(#kbx-sx) .kbx-elementor-main #faq .elementor-toggle-item{border:0 !important;border-bottom:1px solid rgba(10,12,20,.09) !important;background:none !important;box-shadow:none !important;border-radius:0 !important}@media (max-width:1100px){.kbxpr-inc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.kbxpr-toggle{justify-content:center}.kbxpr-aud{max-width:100%}.kbxpr-aud button{padding:9px 12px;font-size:13px;white-space:normal}.kbxpr-bar{flex-direction:column;align-items:flex-start}.kbxpr-addons,.kbxpr-facts{grid-template-columns:minmax(0,1fr)}.kbxpr a.kbxpr-prow{grid-template-columns:minmax(0,1fr) auto;gap:12px}.kbxpr-prow-a{display:none}.kbxpr-tabs{display:flex;gap:6px;margin-bottom:12px;position:sticky;top:var(--kbxhh,80px);z-index:6;background:#fff;padding:6px 0}.kbxpr-tabs button{flex:1;padding:10px 6px;border-radius:999px;border:1px solid rgba(82,113,255,.2);background:#fff;font:700 12.5px/1 D-DIN,Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#6b6f7e}.kbxpr-tabs button[aria-selected="true"]{background:#5271ff;color:#fff;border-color:#5271ff}.kbxpr-table{--cols:minmax(0,1.3fr) minmax(0,1fr)}.kbxpr-thead{position:static;top:auto}.kbxpr-table[data-show="0"] [data-col="1"],.kbxpr-table[data-show="0"] [data-col="2"], .kbxpr-table[data-show="1"] [data-col="0"],.kbxpr-table[data-show="1"] [data-col="2"], .kbxpr-table[data-show="2"] [data-col="0"],.kbxpr-table[data-show="2"] [data-col="1"]{display:none}.kbxpr-th0{grid-column:1 / -1;padding:0 0 10px}html body:not(#kbx-sx) .kbx-elementor-main #faq .kbxsv-faq-grid{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:480px){.kbxpr-inc{grid-template-columns:minmax(0,1fr)}}.kbxpr .kbxpr-ico{background:linear-gradient(160deg,#ffffff,#eef1ff);border-color:rgba(82,113,255,.28)}html body:not(#kbx-sx) .kbxpr .kbxpr-tabs button,html body:not(#kbx-sx) .kbxpr .kbxpr-tabs button:hover,html body:not(#kbx-sx) .kbxpr .kbxpr-tabs button:focus{background:#fff !important;color:#6b6f7e !important}html body:not(#kbx-sx) .kbxpr .kbxpr-tabs button[aria-selected="true"],html body:not(#kbx-sx) .kbxpr .kbxpr-tabs button[aria-selected="true"]:hover,html body:not(#kbx-sx) .kbxpr .kbxpr-tabs button[aria-selected="true"]:focus{background:#5271ff !important;color:#fff !important}html body:not(#kbx-sx) .kbxpr .kbxpr-aud button,html body:not(#kbx-sx) .kbxpr .kbxpr-aud button:hover,html body:not(#kbx-sx) .kbxpr .kbxpr-aud button:focus{background:transparent !important;color:#6b6f7e !important;border:0 !important}html body:not(#kbx-sx) .kbxpr .kbxpr-aud button[aria-pressed="true"],html body:not(#kbx-sx) .kbxpr .kbxpr-aud button[aria-pressed="true"]:hover,html body:not(#kbx-sx) .kbxpr .kbxpr-aud button[aria-pressed="true"]:focus{background:#5271ff !important;color:#fff !important}html body:not(#kbx-sx) .kbxpr .kbxpr-grp-h,html body:not(#kbx-sx) .kbxpr .kbxpr-grp-h:hover,html body:not(#kbx-sx) .kbxpr .kbxpr-grp-h:focus{background:none !important;color:#0a0c14 !important;padding-left:0 !important;padding-right:0 !important;border-radius:0 !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxpr-proof .kbxsv-head{display:flex !important;flex-direction:column;align-items:center;text-align:center}html body:not(#kbx-sx) .kbx-elementor-main .kbxpr-proof .kbxsv-head .kbxsv-lede{margin:10px auto 0 !important;text-align:center}html body:not(#kbx-sx) .kbx-elementor-main .kbxpr-hide{display:none !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxpr-book{background:none !important;box-shadow:none !important;border:0 !important;padding-top:0 !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxpr-book .final-grid{display:block !important;max-width:980px;margin:0 auto;padding:24px;border-radius:28px;background:var(--kv2-card);border:1px solid transparent;box-shadow:var(--kv2-shadow)}html body:not(#kbx-sx) .kbx-elementor-main .kbxpr-book .check-book{width:100% !important;max-width:none !important}html body:not(#kbx-sx) .kbx-elementor-main #cta{padding-bottom:28px !important}html body:not(#kbx-sx) .kbx-elementor-main #faq .elementor-button,html body:not(#kbx-sx) .kbx-elementor-main #faq .elementor-button:hover{background:#fff !important;color:#4160f2 !important;border:1.5px solid #5271ff !important;box-shadow:none !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxsv-dash{background:rgba(255,255,255,.78) !important;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);border:1px solid rgba(255,255,255,.95) !important;box-shadow:0 0 0 1px rgba(82,113,255,.1),0 26px 50px -28px rgba(58,93,255,.45) !important;color:#0a0c14 !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxsv-dash *{color:#0a0c14 !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxsv-dash .kbxsv-dash-tile{background:#f6f7ff !important;border:1px solid rgba(82,113,255,.12) !important}html body:not(#kbx-sx) .kbx-elementor-main .kbxsv-dash .kbxsv-dash-tile p:first-child,html body:not(#kbx-sx) .kbx-elementor-main .kbxsv-dash .kbxsv-dash-tile p:last-child{color:#6b6f7e !important}html body:not(#kbx-sx) .kbx-elementor-main .hero-grid > .elementor-widget-html .kbxhv{margin-left:auto}html body:not(#kbx-sx) .kbx-elementor-main .kbxsv-plans-foot--bs .elementor-widget-button:first-child .elementor-button{background:linear-gradient(180deg,#7591ff,#5271ff 50%,#4160f2) !important;color:#fff !important;border-color:transparent !important}.kbxpl--home .kbxpl-row{padding:6px 0 0;background:none;border:0;border-radius:0;box-shadow:none}.kbx-elementor-main .kbxsv-home-sec .kbxsv-plans-foot{justify-content:center}html body .kbx-elementor-main .kbxsv-home-sec .kbxsv-plans-foot .kbxsv-btn-blue .elementor-button{border-width:0 !important;padding-top:calc(var(--btn-py,16px) + 1px);padding-bottom:calc(var(--btn-py,16px) + 1px)}html body .kbx-elementor-main .kbxsv-home-sec .kbxsv-plans-foot{margin-top:56px !important}@media (max-width:760px){html body .kbx-elementor-main .kbxsv-home-sec .kbxsv-plans-foot{margin-top:32px !important}}html body.kbx-home:not(#kbx-sx) .kbx-elementor-main .kbxhv__panel{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .32 0 0 0 0 .45 0 0 0 0.14 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px padding-box, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 600' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='0.5' stroke-width='1.3'%3E%3Cpath d='M-60 480C200 380 420 520 640 360S940 160 1060 120' vector-effect='non-scaling-stroke'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat padding-box, radial-gradient(60% 70% at 100% 0%, rgba(150,168,255,.32), rgba(255,255,255,0) 70%) padding-box, radial-gradient(70% 60% at 0% 100%, rgba(170,140,255,.22), rgba(255,255,255,0) 70%) padding-box, linear-gradient(rgba(255,255,255,.72),rgba(255,255,255,.72)) padding-box !important}html body.kbx-home:not(#kbx-sx) .kbx-elementor-main .kbxfr-honest{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .32 0 0 0 0 .45 0 0 0 0.14 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px padding-box, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 600' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='0.6' stroke-width='1.3'%3E%3Cpath d='M-60 480C200 380 420 520 640 360S940 160 1060 120' vector-effect='non-scaling-stroke'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat padding-box, radial-gradient(40% 120% at 100% 50%, rgba(176,156,255,.38), rgba(255,255,255,0) 70%) padding-box, radial-gradient(40% 120% at 0% 0%, rgba(150,170,255,.25), rgba(255,255,255,0) 70%) padding-box, linear-gradient(#f6f7ff,#f6f7ff) padding-box, linear-gradient(140deg,#c9d3ff,#e2dbff) border-box !important}html body.kbx-home:not(#kbx-sx) .kbx-elementor-main .kbxpl-card.is-featured{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .32 0 0 0 0 .45 0 0 0 0.18 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px padding-box, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 600' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='0.65' stroke-width='1.3'%3E%3Cpath d='M-60 540C180 450 300 170 560 110S900 -30 1060 20' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M-60 660C240 580 430 330 710 280S990 150 1060 190' vector-effect='non-scaling-stroke'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat padding-box, radial-gradient(70% 60% at 100% 0%, rgba(120,140,255,.45), rgba(255,255,255,0) 70%) padding-box, radial-gradient(75% 65% at 0% 100%, rgba(150,110,240,.38), rgba(255,255,255,0) 70%) padding-box, radial-gradient(60% 55% at 60% 110%, rgba(200,170,255,.4), rgba(255,255,255,0) 70%) padding-box, linear-gradient(#f3f5ff,#f3f5ff) padding-box, linear-gradient(140deg,#5271ff,#8b7bff) border-box !important}html body.kbx-home:not(#kbx-sx) .kbx-elementor-main .kbx-vcheck{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .32 0 0 0 0 .45 0 0 0 0.1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px padding-box, radial-gradient(50% 80% at 100% 0%, rgba(140,160,255,.22), rgba(255,255,255,0) 70%) padding-box, linear-gradient(#fff,#fff) padding-box !important}html body.kbx-home:not(#kbx-sx) .kbx-elementor-main .kbx-vcheck.kbx-wa-row{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .32 0 0 0 0 .45 0 0 0 0.1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px padding-box, radial-gradient(50% 80% at 100% 0%, rgba(110,210,150,.22), rgba(255,255,255,0) 70%) padding-box, linear-gradient(#fff,#fff) padding-box !important}html body:not(#kbx-sx) .ftr .ftr-col > h3{font-weight:600 !important;letter-spacing:.12em !important}
.kbx-elementor-main{--life-grad:linear-gradient(135deg,#7690ff 0%,#5271ff 42%,#6a4dff 100%);--life-grad-soft:linear-gradient(135deg,#f1f4ff 0%,#ebe8ff 100%);--life-night:radial-gradient(120% 90% at 100% 0%,rgba(82,113,255,.34) 0%,rgba(82,113,255,0) 58%), radial-gradient(90% 70% at 0% 100%,rgba(125,92,255,.18) 0%,rgba(125,92,255,0) 60%), linear-gradient(165deg,#161a2c 0%,#0b0b0f 70%);--life-card:linear-gradient(180deg,#ffffff 0%,#fafbff 100%);--life-edge:linear-gradient(140deg,#d9e0ff 0%,#e7e9f0 38%,#e9e4ff 100%);--life-edge-hot:linear-gradient(140deg,#8ea3ff 0%,#c9d2ff 45%,#b8a8ff 100%);--life-lift:0 1px 2px rgba(16,24,64,.04),0 14px 34px -20px rgba(58,93,255,.30);--life-lift-hot:0 2px 4px rgba(16,24,64,.05),0 22px 44px -18px rgba(58,93,255,.42);--life-glow:0 10px 26px -10px rgba(82,113,255,.65);--life-sheen:linear-gradient(115deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,0) 38%);}.kbx-elementor-main .kbxsv.kbxsv-soft{background: radial-gradient(55% 45% at 0% 0%,rgba(82,113,255,.09) 0%,rgba(82,113,255,0) 70%), radial-gradient(45% 40% at 100% 100%,rgba(125,92,255,.08) 0%,rgba(125,92,255,0) 70%), #f6f7fa;}.kbx-elementor-main .kbxsv.kbxsv-dark{background:var(--life-night)}.kbx-elementor-main .kbxsv-phone, .kbx-elementor-main .kbxsv-inbox, .kbx-elementor-main .kbxsv-captile, .kbx-elementor-main .kbxsv-cap, .kbx-elementor-main .kbxsv-proj, .kbx-elementor-main .kbxsv-path, .kbx-elementor-main .kbxsv-steps, .kbx-elementor-main .kbxsv-areas, .kbx-elementor-main .kbxsv-bubble, .kbx-elementor-main .kbxsv-rules, .kbx-elementor-main .kbxsv-cmp, .kbx-elementor-main .kbxsv-plan--white, .kbx-elementor-main .plan:not(.dark):not(.feature), .kbx-elementor-main .ind, .kbx-elementor-main .formcard, .kbx-elementor-main .q-panel{border-color:transparent !important;border-style:solid;border-width:1px;background:var(--life-card) padding-box,var(--life-edge) border-box !important;box-shadow:var(--life-lift);}.kbx-elementor-main .kbxsv-rules,.kbx-elementor-main .kbxsv-cmp{overflow:hidden}.kbx-elementor-main .kbxsv-captile, .kbx-elementor-main .kbxsv-cap, .kbx-elementor-main .kbxsv-proj, .kbx-elementor-main .ind{transition:transform .25s var(--sv-ease,ease),box-shadow .25s ease,background .25s ease;}.kbx-elementor-main .kbxsv-captile:hover, .kbx-elementor-main .kbxsv-cap:hover, .kbx-elementor-main .kbxsv-proj:hover, .kbx-elementor-main .ind:hover{background:var(--life-card) padding-box,var(--life-edge-hot) border-box !important;box-shadow:var(--life-lift-hot);transform:translateY(-3px);}.kbx-elementor-main .kbxsv-split-card--blue, .kbx-elementor-main .kbxsv-plan--blue, .kbx-elementor-main .kbxsv-ph-step:nth-child(2){background:var(--life-sheen),var(--life-grad) !important;box-shadow:0 18px 40px -18px rgba(82,113,255,.75),inset 0 1px 0 rgba(255,255,255,.22);}.kbx-elementor-main .kbxsv-ph-step:nth-child(2){box-shadow:var(--life-glow),inset 0 1px 0 rgba(255,255,255,.25)}.kbx-elementor-main .kbxsv-split-card--black, .kbx-elementor-main .kbxsv-plan--black, .kbx-elementor-main .plan.dark, .kbx-elementor-main .kbxsv-dash, .kbx-elementor-main .kbxsv-ph-step:nth-child(4), .kbx-elementor-main .kbxsv-lp-row.is-on{background:var(--life-night) !important;box-shadow:0 18px 40px -20px rgba(10,12,20,.7),inset 0 1px 0 rgba(255,255,255,.07);}.kbx-elementor-main .plan.feature{border-color:transparent !important;border-style:solid;border-width:1.5px;background:var(--life-card) padding-box,var(--life-grad) border-box !important;box-shadow:0 24px 50px -24px rgba(82,113,255,.55);}.kbx-elementor-main .kbxsv-split-go{background:rgba(255,255,255,.18);backdrop-filter:blur(4px)}.kbx-elementor-main .kbxsv-split-card--black .kbxsv-split-go{background:var(--life-grad)}.kbx-elementor-main .kbxsv-badge{background:linear-gradient(135deg,rgba(255,255,255,.34),rgba(255,255,255,.14)) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.28)}.kbx-elementor-main .kbxsv-tl::after{background:linear-gradient(180deg,#5271ff 0%,#8a73ff 55%,rgba(138,115,255,.12) 100%)}.kbx-elementor-main .kbxsv-tl-t{background:var(--life-grad);box-shadow:var(--life-glow)}.kbx-elementor-main .kbxsv-tl.is-live .kbxsv-tl-row:not(.is-lit) .kbxsv-tl-t{background:#fff;box-shadow:inset 0 0 0 1px var(--sv-line)}.kbx-elementor-main .kbxsv-tl-x{border-color:transparent;background:var(--life-card) padding-box,var(--life-edge) border-box;box-shadow:var(--life-lift);}.kbx-elementor-main .kbxsv-tl-row.is-lit .kbxsv-tl-x{background:linear-gradient(180deg,#fff 0%,#f5f7ff 100%) padding-box,var(--life-edge-hot) border-box;box-shadow:var(--life-lift-hot);}.kbx-elementor-main .kbxsv-phone,.kbx-elementor-main .kbxsv-inbox{background:linear-gradient(180deg,#f3f5ff 0%,#ffffff 34%) padding-box,var(--life-edge) border-box !important;}.kbx-elementor-main .kbxsv-ph-step:nth-child(odd), .kbx-elementor-main .kbxsv-in-row{background:linear-gradient(135deg,#f6f7fb 0%,#eef1fb 100%)}.kbx-elementor-main .kbxsv-stage.is-on .kbxsv-dot{background:var(--life-grad) !important;box-shadow:var(--life-glow)}.kbx-elementor-main .kbxsv-stage.is-lit .kbxsv-dot{background:var(--life-grad-soft)}.kbx-elementor-main .kbxsv-captile-i .kbxsv-ico, .kbx-elementor-main .kbxsv-cap .kbxsv-ico{color:#5a67ff}.kbx-elementor-main .kbxsv-captile-i, .kbx-elementor-main .kbxsv-lp-ico{background:var(--life-grad-soft) !important;box-shadow:inset 0 0 0 1px rgba(82,113,255,.12)}.kbx-elementor-main .kbxsv-lp-row.is-on .kbxsv-lp-ico{background:var(--life-grad) !important;box-shadow:var(--life-glow)}.kbx-elementor-main .kbxsv-rule-dot{background:var(--life-grad) !important;box-shadow:0 0 0 4px rgba(82,113,255,.12)}.kbx-elementor-main .kbxsv-rule.kbxsv-leak:hover{background:linear-gradient(180deg,#fff 0%,#f5f7ff 100%)}.kbx-elementor-main .kbxsv-rules--7 .kbxsv-rule:first-child{background:var(--life-grad-soft)}.kbx-elementor-main .kbxsv-yes{background:var(--life-grad) !important;box-shadow:0 4px 10px -4px rgba(82,113,255,.7)}.kbx-elementor-main .kbxsv-pill{background:linear-gradient(180deg,#fff 0%,#f4f6fc 100%) padding-box,var(--life-edge) border-box !important;border-color:transparent !important}.kbx-elementor-main .kbxsv-proj.is-match .kbxsv-stg{background:var(--life-grad-soft)}.kbx-elementor-main .kbxsv-faq-card{background: radial-gradient(80% 70% at 100% 0%,rgba(82,113,255,.12) 0%,rgba(82,113,255,0) 70%),var(--life-grad-soft) !important}.kbx-elementor-main .kbxsv-cmp-row--group{background:linear-gradient(90deg,#f1f4ff 0%,#f6f7fa 60%)}@media (prefers-reduced-motion:reduce){.kbx-elementor-main .kbxsv-captile:hover,.kbx-elementor-main .kbxsv-cap:hover, .kbx-elementor-main .kbxsv-proj:hover,.kbx-elementor-main .ind:hover{transform:none}}
.kbx-elementor-main .kbxcp-hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:center}.kbx-elementor-main .kbxcp-hero-copy{display:flex;flex-direction:column;gap:18px}.kbx-elementor-main .kbxcp-hero-copy .kbxsv-bs-btns{margin-top:6px}.kbx-elementor-main .kbxcp-hero-art{position:relative;padding:0 0 34px 28px}.kbx-elementor-main .kbxcp-hero-art::before{content:"";position:absolute;inset:-40px -30px 0 -10px;z-index:0;background:radial-gradient(60% 55% at 70% 40%,rgba(82,113,255,.22) 0%,rgba(125,92,255,.10) 45%,rgba(125,92,255,0) 75%);pointer-events:none}.kbx-elementor-main .kbxcp-hero-img{position:relative;z-index:1}.kbx-elementor-main .kbxcp-hero-img img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:28px;border:1px solid transparent;background:var(--life-edge) border-box;box-shadow:0 30px 60px -28px rgba(30,40,110,.45),0 0 0 6px rgba(255,255,255,.65)}.kbx-elementor-main .kbxcp-notice{position:absolute;z-index:2;left:0;bottom:0;max-width:300px;margin:0 !important;padding:16px 18px;border-radius:18px;font-size:15px;line-height:1.45;font-weight:600;color:var(--sv-ink);border:1px solid transparent;background:linear-gradient(180deg,#fff,#f6f8ff) padding-box,var(--life-edge-hot) border-box;box-shadow:var(--life-lift-hot)}.kbx-elementor-main .kbxcp-hero-art > .elementor-widget-text-editor{position:static}.kbx-elementor-main .kbxcp-notice-k{display:block;margin-bottom:4px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;background:var(--life-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.kbx-elementor-main .kbxcp-points{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px}.kbx-elementor-main .kbxcp-point{padding:28px;border-radius:var(--sv-r-lg,20px);border:1px solid transparent;background:var(--life-card) padding-box,var(--life-edge) border-box;box-shadow:var(--life-lift);transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.kbx-elementor-main .kbxcp-point:hover{transform:translateY(-3px);box-shadow:var(--life-lift-hot);background:var(--life-card) padding-box,var(--life-edge-hot) border-box}.kbx-elementor-main .kbxcp-point-n{display:flex;align-items:center;gap:14px;margin:0 0 22px !important;font-family:var(--kv-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;font-weight:500;line-height:1;letter-spacing:.16em;color:var(--sv-blue,#5271ff);font-variant-numeric:tabular-nums}.kbx-elementor-main .kbxcp-point-n::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(82,113,255,.42),rgba(82,113,255,.08) 70%,rgba(82,113,255,0))}.kbx-elementor-main .kbxcp-point:hover .kbxcp-point-n::after{background:linear-gradient(90deg,rgba(82,113,255,.7),rgba(82,113,255,.12) 80%,rgba(82,113,255,0))}.kbx-elementor-main .kbxcp-point-h .elementor-heading-title{font-family:var(--sv-display);font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--sv-ink);margin-bottom:8px}.kbx-elementor-main .kbxcp-point-p{margin:0 !important;font-size:15.5px;line-height:1.55;color:var(--sv-ink-2)}.kbx-elementor-main .kbxcp-band{position:relative;border-radius:28px;overflow:hidden;box-shadow:0 30px 60px -30px rgba(20,28,80,.5)}.kbx-elementor-main .kbxcp-band-img img{display:block;width:100%;aspect-ratio:16/7;object-fit:cover}.kbx-elementor-main .kbxcp-band::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(11,11,15,0) 35%,rgba(11,11,15,.82) 100%), linear-gradient(90deg,rgba(82,113,255,.28),rgba(125,92,255,0) 60%)}.kbx-elementor-main .kbxcp-band > .elementor-widget-text-editor{position:absolute;z-index:1;left:0;right:0;bottom:0;padding:36px 40px}.kbx-elementor-main .kbxcp-band-cap{margin:0 !important;max-width:720px;font-family:var(--sv-display);font-size:24px;line-height:1.3;font-weight:800;letter-spacing:-.02em;color:#fff}.kbx-elementor-main .kbxcp-plan{border-radius:var(--sv-r-lg,20px);overflow:hidden;border:1px solid transparent;background:var(--life-card) padding-box,var(--life-edge) border-box;box-shadow:var(--life-lift)}.kbx-elementor-main .kbxcp-plan-row{display:grid;grid-template-columns:1fr repeat(3,160px);align-items:center;border-top:1px solid var(--sv-line)}.kbx-elementor-main .kbxcp-plan-row > .elementor-widget{padding:16px 20px}.kbx-elementor-main .kbxcp-plan-row > .elementor-widget + .elementor-widget{text-align:center}.kbx-elementor-main .kbxcp-plan-row p{margin:0 !important;font-size:15px;color:var(--sv-ink-2)}.kbx-elementor-main .kbxcp-plan-row--head{border-top:0;background:linear-gradient(90deg,#f1f4ff 0%,#f6f7fa 70%)}.kbx-elementor-main .kbxcp-plan-row--head b{display:block;font-family:var(--sv-display);color:var(--sv-ink);font-size:15px}.kbx-elementor-main .kbxcp-plan-row--head span{display:block;margin-top:2px;font-size:12.5px;color:var(--sv-ink-3)}.kbx-elementor-main .kbxcp-plan-row--head > .elementor-widget:nth-child(3) b{color:var(--sv-blue)}.kbx-elementor-main .kbxcp-no{display:inline-block;width:14px;height:2px;border-radius:2px;background:var(--sv-line);font-size:0;vertical-align:middle}.kbx-elementor-main .kbxcp-val{font-weight:700;color:var(--sv-ink);font-size:14px}.kbx-elementor-main .kbxcp-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 28px;margin-top:18px}.kbx-elementor-main .kbxcp-links > .elementor-widget{width:auto}.kbx-elementor-main .kbxcp-links .elementor-button-wrapper{text-align:left}.kbx-elementor-main .kbxcp-rels{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.kbx-elementor-main .kbxcp-rel{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--sv-r-lg,20px);color:inherit;text-decoration:none;border:1px solid transparent;background:var(--life-card) padding-box,var(--life-edge) border-box;box-shadow:var(--life-lift);transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.kbx-elementor-main .kbxcp-rel:hover{transform:translateY(-3px);box-shadow:var(--life-lift-hot);background:var(--life-card) padding-box,var(--life-edge-hot) border-box}.kbx-elementor-main .kbxcp-rel-img{overflow:hidden}.kbx-elementor-main .kbxcp-rel-img img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;transition:transform .5s ease}.kbx-elementor-main .kbxcp-rel:hover .kbxcp-rel-img img{transform:scale(1.04)}.kbx-elementor-main .kbxcp-rel-body{padding:20px 22px 22px}.kbx-elementor-main .kbxcp-rel-h .elementor-heading-title{font-family:var(--sv-display);font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--sv-ink);margin-bottom:6px}.kbx-elementor-main .kbxcp-rel-p{margin:0 !important;font-size:14.5px;line-height:1.5;color:var(--sv-ink-2)}@media (max-width:1024px){.kbx-elementor-main .kbxcp-hero-grid{grid-template-columns:1fr;gap:40px}.kbx-elementor-main .kbxcp-rels{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.kbx-elementor-main .kbxcp-hero-art{padding:0 0 60px 0}.kbx-elementor-main .kbxcp-hero-img img{border-radius:20px}.kbx-elementor-main .kbxcp-notice{left:14px;right:14px;max-width:none}.kbx-elementor-main .kbxcp-points{grid-template-columns:1fr}.kbx-elementor-main .kbxcp-band{border-radius:20px}.kbx-elementor-main .kbxcp-band-img img{aspect-ratio:4/3}.kbx-elementor-main .kbxcp-band > .elementor-widget-text-editor{padding:20px}.kbx-elementor-main .kbxcp-band-cap{font-size:18px}.kbx-elementor-main .kbxcp-plan-row{grid-template-columns:1.4fr repeat(3,1fr)}.kbx-elementor-main .kbxcp-plan-row > .elementor-widget{padding:12px 8px}.kbx-elementor-main .kbxcp-plan-row > .elementor-widget:first-child{padding-left:14px}.kbx-elementor-main .kbxcp-plan-row p{font-size:13px}.kbx-elementor-main .kbxcp-plan-row--head b{font-size:12.5px}.kbx-elementor-main .kbxcp-plan-row--head span{font-size:11px}.kbx-elementor-main .kbxcp-val{font-size:12px}.kbx-elementor-main .kbxcp-rels{display:flex;flex-direction:row !important;flex-wrap:nowrap !important;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 14px;scroll-padding-inline:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kbx-elementor-main .kbxcp-rels::-webkit-scrollbar{display:none}.kbx-elementor-main .kbxcp-rels > .elementor-element{flex:0 0 72%;scroll-snap-align:start}.kbx-elementor-main .kbxcp-rel-body{padding:12px 12px 14px}.kbx-elementor-main .kbxcp-rel-h .elementor-heading-title{font-size:14.5px}.kbx-elementor-main .kbxcp-rel-p{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.kbx-elementor-main .kbxcp-point:hover,.kbx-elementor-main .kbxcp-rel:hover{transform:none}.kbx-elementor-main .kbxcp-rel:hover .kbxcp-rel-img img{transform:none}}
:root{--gl-blue-1:#7591ff;--gl-blue-2:#5271ff;--gl-blue-3:#4160f2;--gl-ink:#0a0c14;--gl-ease:cubic-bezier(.22,1,.36,1);--gl-btn-h:52px;--gl-btn-h-sm:44px;--gl-btn-pad:0 26px;--gl-btn-font:600 14.5px/1 "D-DIN",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--gl-fill: radial-gradient(120% 70% at 18% 0%,rgba(255,255,255,.75) 0%,rgba(255,255,255,0) 60%), linear-gradient(165deg,rgba(255,255,255,.66) 0%,rgba(255,255,255,.38) 100%);--gl-rim:rgba(255,255,255,.78);--gl-blur:blur(22px) saturate(175%);--gl-shadow: inset 0 1px 0 rgba(255,255,255,.95), inset 0 -14px 28px -22px rgba(82,113,255,.32), 0 1px 2px rgba(16,24,64,.05), 0 26px 52px -30px rgba(36,52,140,.38);--gl-shadow-hot: inset 0 1px 0 rgba(255,255,255,1), inset 0 -14px 28px -20px rgba(82,113,255,.42), 0 2px 4px rgba(16,24,64,.06), 0 32px 60px -28px rgba(58,93,255,.48);--gl-dark-fill: radial-gradient(120% 70% at 18% 0%,rgba(255,255,255,.10) 0%,rgba(255,255,255,0) 60%), linear-gradient(165deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,.03) 100%);--gl-dark-rim:rgba(255,255,255,.16);--gl-sheen:linear-gradient(180deg,rgba(255,255,255,.20) 0%,rgba(255,255,255,0) 46%);}html body :is( a.btn, .kbx-elementor-main .kbx-btn-primary .elementor-button, .kbx-elementor-main .kbx-btn-ghost .elementor-button, .kbx-elementor-main .kbx-btn-light .elementor-button, .kbx-elementor-main .kbxsv [class*="kbxsv-btn-"] .elementor-button, .formcard .ff-btn-submit, .formcard button[type="submit"], form.frm-fluent-form .ff-btn-submit, form.frm-fluent-form .kbxff-next, .kbx-elementor-main .q-cta, body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-cta ){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--gl-btn-h);height:auto;padding:var(--gl-btn-pad);border-radius:999px;border-width:1px;border-style:solid;font:var(--gl-btn-font);letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;background-origin:border-box;background-clip:border-box;background-repeat:no-repeat;cursor:pointer;transition:transform .25s var(--gl-ease),box-shadow .25s ease,filter .2s ease,border-color .2s ease,background-color .2s ease;}html body :is( a.btn, .kbx-elementor-main .kbx-btn-primary .elementor-button, .kbx-elementor-main .kbx-btn-ghost .elementor-button, .kbx-elementor-main .kbx-btn-light .elementor-button, .kbx-elementor-main .kbxsv [class*="kbxsv-btn-"] .elementor-button, .formcard .ff-btn-submit, .formcard button[type="submit"], form.frm-fluent-form .ff-btn-submit, form.frm-fluent-form .kbxff-next, .kbx-elementor-main .q-cta, body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-cta ):hover{transform:translateY(-1px)}html body :is( a.btn, .kbx-elementor-main .kbx-btn-primary .elementor-button, .kbx-elementor-main .kbx-btn-ghost .elementor-button, .kbx-elementor-main .kbx-btn-light .elementor-button, .kbx-elementor-main .kbxsv [class*="kbxsv-btn-"] .elementor-button, .formcard .ff-btn-submit, .formcard button[type="submit"], form.frm-fluent-form .ff-btn-submit, form.frm-fluent-form .kbxff-next, .kbx-elementor-main .q-cta, body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-cta ):active{transform:translateY(0);filter:brightness(.97)}html body :is( a.btn, .kbx-elementor-main .elementor-button, .formcard .ff-btn-submit, form.frm-fluent-form .ff-btn-submit, form.frm-fluent-form .kbxff-next, .kbx-elementor-main .q-cta, body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-cta ):focus-visible{outline:2.5px solid var(--gl-blue-2);outline-offset:3px}html body :is( a.btn-primary, .kbx-elementor-main .kbx-btn-primary .elementor-button, .kbx-elementor-main .kbxsv .kbxsv-btn-blue .elementor-button, .formcard .ff-btn-submit, .formcard button[type="submit"], form.frm-fluent-form .ff-btn-submit, form.frm-fluent-form .kbxff-next, .kbx-elementor-main .q-cta, body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-cta ){color:#fff;background-color:var(--gl-blue-2);background-image:linear-gradient(180deg,var(--gl-blue-1) 0%,var(--gl-blue-2) 50%,var(--gl-blue-3) 100%);border-color:rgba(255,255,255,.22);box-shadow: inset 0 1px 0 rgba(255,255,255,.42), inset 0 -1px 0 rgba(16,28,120,.28), 0 2px 4px rgba(20,30,90,.12), 0 10px 24px -10px rgba(58,93,255,.60);}html body :is( a.btn-primary, .kbx-elementor-main .kbx-btn-primary .elementor-button, .kbx-elementor-main .kbxsv .kbxsv-btn-blue .elementor-button, .formcard .ff-btn-submit, .formcard button[type="submit"], form.frm-fluent-form .ff-btn-submit, form.frm-fluent-form .kbxff-next, .kbx-elementor-main .q-cta, body.kbx-services .kbx-elementor-main .kbxsv-dark .kbxsv-calc .q-cta ):hover{color:#fff;background-color:var(--gl-blue-2);background-image:linear-gradient(180deg,#819bff 0%,#5a78ff 50%,#4a68f7 100%);border-color:rgba(255,255,255,.30);box-shadow: inset 0 1px 0 rgba(255,255,255,.50), inset 0 -1px 0 rgba(16,28,120,.28), 0 3px 6px rgba(20,30,90,.14), 0 16px 32px -12px rgba(58,93,255,.70);}html body :is( .kbx-elementor-main .kbxsv .kbxsv-btn-black .elementor-button, .kbx-elementor-main .kbxsv .kbxsv-start .elementor-button ){color:#fff;background-color:var(--gl-ink);background-image:linear-gradient(180deg,#262b40 0%,#12141d 55%,#0a0c14 100%);border-color:rgba(255,255,255,.12);box-shadow: inset 0 1px 0 rgba(255,255,255,.16), 0 2px 4px rgba(10,12,20,.14), 0 10px 24px -12px rgba(10,12,20,.55);}html body :is( .kbx-elementor-main .kbxsv .kbxsv-btn-black .elementor-button, .kbx-elementor-main .kbxsv .kbxsv-start .elementor-button ):hover{color:#fff;background-image:linear-gradient(180deg,#2f3550 0%,#171a26 55%,#0d0f18 100%);box-shadow: inset 0 1px 0 rgba(255,255,255,.20), 0 3px 6px rgba(10,12,20,.16), 0 16px 30px -12px rgba(10,12,20,.6);}html body .kbx-elementor-main .kbxsv-proj:hover .kbxsv-start .elementor-button{background-image:linear-gradient(180deg,var(--gl-blue-1) 0%,var(--gl-blue-2) 50%,var(--gl-blue-3) 100%);border-color:rgba(255,255,255,.22);}html body :is( .kbx-elementor-main .kbxsv .kbxsv-btn-white .elementor-button, .kbx-elementor-main .kbx-btn-light .elementor-button, a.btn-on-dark ){color:var(--gl-ink);background-color:#fff;background-image:linear-gradient(180deg,#ffffff 0%,#f3f5fc 100%);border-color:rgba(10,12,20,.10);box-shadow: inset 0 1px 0 #fff, 0 1px 2px rgba(16,24,64,.06), 0 10px 22px -14px rgba(36,52,140,.35);}html body :is( .kbx-elementor-main .kbxsv .kbxsv-btn-white .elementor-button, .kbx-elementor-main .kbx-btn-light .elementor-button, a.btn-on-dark ):hover{color:var(--gl-ink);border-color:rgba(10,12,20,.18);box-shadow: inset 0 1px 0 #fff, 0 2px 4px rgba(16,24,64,.07), 0 16px 28px -14px rgba(36,52,140,.42);}html body :is( .kbx-elementor-main .kbx-btn-ghost .elementor-button, a.btn-ghost ){color:var(--gl-ink);background-color:rgba(255,255,255,.42);background-image:none;border-color:rgba(10,12,20,.14);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 8px 20px -16px rgba(36,52,140,.35);}html body :is( .kbx-elementor-main .kbx-btn-ghost .elementor-button, a.btn-ghost ):hover{color:var(--gl-ink);background-color:rgba(255,255,255,.7);border-color:rgba(10,12,20,.26)}html body :is( .kbx-elementor-main .kbxsv .kbxsv-btn-ghost .elementor-button, a.btn-ghost-dark ){color:#fff;background-color:rgba(255,255,255,.07);background-image:none;border-color:rgba(255,255,255,.26);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.14);}html body :is( .kbx-elementor-main .kbxsv .kbxsv-btn-ghost .elementor-button, a.btn-ghost-dark ):hover{color:#fff;background-color:rgba(255,255,255,.13);border-color:rgba(255,255,255,.4)}html body :is( .kbx-elementor-main .kbxsv .kbxsv-btn-sm .elementor-button, .kbx-elementor-main .kbxsv .kbxsv-start .elementor-button ){min-height:var(--gl-btn-h-sm);padding:0 20px;font-size:14px;font-weight:600}html body .formcard :is(.ff-btn-submit,button[type="submit"]){width:100%}html body .kbx-elementor-main .q-cta{width:100%}@media (max-width:560px){html body .hdr-cta a.btn{min-height:40px !important;padding:0 14px !important;font-size:12.6px !important}}@media (max-width:400px){html body .hdr-cta a.btn{padding:0 12px !important}}html:has(body.kbx-home){background:#f6f7fc}body.kbx-home::after{content:"";position:fixed;inset:-8vmax;z-index:-2;pointer-events:none;background: radial-gradient(38% 34% at 14% 18%,rgba(82,113,255,.30) 0%,rgba(82,113,255,0) 70%), radial-gradient(34% 30% at 86% 30%,rgba(125,92,255,.24) 0%,rgba(125,92,255,0) 70%), radial-gradient(40% 34% at 70% 86%,rgba(56,189,248,.20) 0%,rgba(56,189,248,0) 70%), radial-gradient(30% 28% at 22% 82%,rgba(167,139,250,.20) 0%,rgba(167,139,250,0) 70%), #f4f6fc;}@media (prefers-reduced-motion:no-preference){body.kbx-home::after{animation:gl-drift 38s ease-in-out infinite alternate}}@keyframes gl-drift{0%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(-2.5vmax,1.5vmax,0) scale(1.04)}100%{transform:translate3d(2vmax,-1.5vmax,0) scale(1.02)}}html body.kbx-home{background:transparent !important}html body.kbx-home .kbx-elementor-main .kbxsv.kbxsv-home-sec:not(.kbxsv-soft):not(.kbxsv-dark){background:transparent !important}html body.kbx-home .kbx-elementor-main .kbxsv.kbxsv-soft{background: radial-gradient(55% 45% at 0% 0%,rgba(82,113,255,.08) 0%,rgba(82,113,255,0) 70%), radial-gradient(45% 40% at 100% 100%,rgba(125,92,255,.07) 0%,rgba(125,92,255,0) 70%), rgba(255,255,255,.30) !important;border-block:1px solid rgba(255,255,255,.6);}html body.kbx-home .industries.panel{background:rgba(255,255,255,.30) !important;border-color:rgba(255,255,255,.6) !important}html body.kbx-home .final.panel{background-color:transparent !important}html body.kbx-home .ftr{background:transparent !important}html body.kbx-home .hdr:not(.stuck){background:#fff}html body.kbx-home .hdr.stuck .hdr-in{background:rgba(255,255,255,.55) !important;-webkit-backdrop-filter:blur(22px) saturate(180%) !important;backdrop-filter:blur(22px) saturate(180%) !important;border:1px solid rgba(255,255,255,.75) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 30px -12px rgba(30,40,100,.22) !important}background:rgba(255,255,255,.52);border-color:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 12px 34px -16px rgba(36,52,140,.38);}html body.kbx-home :is( .kbx-elementor-main .kbxsv-rules, .kbx-elementor-main .kbxsv-phone, .kbx-elementor-main .kbxsv-captile, .kbx-elementor-main .kbxsv-tl-x, .kbx-elementor-main .kbxsv-lp-row:not(.is-on), .kbx-elementor-main .kbxsv-lp-panel, .kbx-elementor-main .kbxsv-teaser-plan--white, .kbx-elementor-main .ind, .kbx-elementor-main .formcard ){background:var(--gl-fill) !important;border:1px solid var(--gl-rim) !important;-webkit-backdrop-filter:var(--gl-blur);backdrop-filter:var(--gl-blur);box-shadow:var(--gl-shadow) !important;}html body.kbx-home :is( .kbx-elementor-main .kbxsv-captile, .kbx-elementor-main .kbxsv-lp-row:not(.is-on), .kbx-elementor-main .kbxsv-teaser-plan--white, .kbx-elementor-main .ind ):hover{background:var(--gl-fill) !important;border-color:#fff !important;box-shadow:var(--gl-shadow-hot) !important;}html body.kbx-home .kbx-elementor-main .kbxsv-ph-step:not(:nth-child(2)):not(:nth-child(4)){background:linear-gradient(165deg,rgba(255,255,255,.8) 0%,rgba(255,255,255,.55) 100%) !important;box-shadow:inset 0 1px 0 #fff,0 6px 16px -12px rgba(36,52,140,.3);}html body.kbx-home .kbx-elementor-main .kbxsv-rules--2 > *{background-color:transparent}html body.kbx-home .kbx-elementor-main .kbxsv-pill{background:linear-gradient(180deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,.55) 100%) !important;border:1px solid rgba(255,255,255,.85) !important;-webkit-backdrop-filter:blur(12px) saturate(170%);backdrop-filter:blur(12px) saturate(170%);box-shadow:inset 0 1px 0 #fff,0 6px 14px -10px rgba(36,52,140,.35);}html body.kbx-home :is( .kbx-elementor-main .kbxsv-split-card--blue, .kbx-elementor-main .kbxsv-teaser-plan--blue, .kbx-elementor-main .kbxsv-ph-step:nth-child(2) ){background:var(--gl-sheen),linear-gradient(135deg,#7690ff 0%,#5271ff 45%,#6a4dff 100%) !important;border:1px solid rgba(255,255,255,.28) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.45), inset 0 -1px 0 rgba(20,20,90,.25), 0 22px 44px -22px rgba(82,113,255,.7) !important;}html body.kbx-home :is( .kbx-elementor-main .kbxsv-split-card--black, .kbx-elementor-main .kbxsv-teaser-plan--black, .kbx-elementor-main .kbxsv-lp-row.is-on, .kbx-elementor-main .kbxsv-ph-step:nth-child(4) ){background: var(--gl-sheen), radial-gradient(120% 90% at 100% 0%,rgba(82,113,255,.34) 0%,rgba(82,113,255,0) 58%), linear-gradient(165deg,#1a1f33 0%,#0b0c12 72%) !important;border:1px solid rgba(255,255,255,.12) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.16), 0 22px 44px -22px rgba(10,12,20,.75) !important;}html body.kbx-home .console{border-color:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 40px 80px -30px rgba(20,28,80,.5),0 10px 24px -12px rgba(10,12,20,.25);}html body.kbx-home .kbx-elementor-main .kbxsv-band{box-shadow:inset 0 0 0 1px rgba(255,255,255,.35),inset 0 1px 0 rgba(255,255,255,.55),0 34px 64px -32px rgba(20,28,80,.5);}html body.kbx-home :is(.refuse .rail-card,.kbx-elementor-main .rail-card){background:var(--gl-dark-fill);border-color:var(--gl-dark-rim);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 24px 48px -28px rgba(0,0,0,.6);}html body.kbx-home .ftr-cta{background:linear-gradient(165deg,rgba(255,255,255,.98) 0%,rgba(244,246,255,.92) 100%);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(255,255,255,.4),0 30px 60px -30px rgba(82,113,255,.5);}html body.kbx-home .formcard :is(input.ff-el-form-control,textarea.ff-el-form-control,select.ff-el-form-control){background:rgba(255,255,255,.72);border-color:rgba(10,12,20,.12);box-shadow:inset 0 1px 2px rgba(16,24,64,.05);}html body.kbx-home .formcard :is(input.ff-el-form-control,textarea.ff-el-form-control,select.ff-el-form-control):focus{background:#fff;border-color:var(--gl-blue-2);box-shadow:0 0 0 3px rgba(82,113,255,.16);}html body.kbx-home .industries :is(button,.ind-prev,.ind-next,[class*="arrow"]):not(.ind *){background:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.85);-webkit-backdrop-filter:blur(12px) saturate(170%);backdrop-filter:blur(12px) saturate(170%);box-shadow:inset 0 1px 0 #fff,0 8px 18px -12px rgba(36,52,140,.4);}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html body.kbx-home :is( .kbx-elementor-main .kbxsv-rules,.kbx-elementor-main .kbxsv-phone,.kbx-elementor-main .kbxsv-captile, .kbx-elementor-main .kbxsv-tl-x,.kbx-elementor-main .kbxsv-lp-row:not(.is-on),.kbx-elementor-main .kbxsv-lp-panel, .kbx-elementor-main .kbxsv-teaser-plan--white,.kbx-elementor-main .ind,.kbx-elementor-main .formcard ){background:linear-gradient(180deg,#fff 0%,#f8f9ff 100%) !important}html body.kbx-home .hdr.stuck .hdr-in{background:rgba(255,255,255,.94)}}html:has(body.kbx-home){background:#fff !important}body.kbx-home::after{display:none !important;animation:none !important}html body.kbx-home .hdr,html body.kbx-home .hdr.stuck{background:transparent !important;box-shadow:none !important;border:0 !important}html body.kbx-home .kbx-elementor-main .kbxsv:not(.kbxsv-dark), html body.kbx-home .industries.panel, html body.kbx-home .final.panel, html body.kbx-home .ftr{background:#fff !important;background-image:none !important;border-top:0 !important;border-bottom:0 !important;box-shadow:none !important}html body.kbx-home .kbx-elementor-main .kbxsv:not(.kbxsv-dark)::before, html body.kbx-home .kbx-elementor-main .kbxsv:not(.kbxsv-dark)::after{display:none !important}html body.kbx-home .hdr.stuck .hdr-in{background:rgba(255,255,255,.55) !important;-webkit-backdrop-filter:blur(22px) saturate(180%) !important;backdrop-filter:blur(22px) saturate(180%) !important;border:1px solid rgba(255,255,255,.75) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 30px -12px rgba(30,40,100,.22) !important}.kbx-elementor-main .kbxsv-plan--blue{border:0 !important;background-origin:border-box !important;background-clip:border-box !important;box-shadow:0 24px 48px -22px rgba(82,113,255,.6) !important;isolation:isolate;overflow:hidden}body.kbx-home::before{display:none !important;background:none !important}
.kbxff [data-kbxff-step]:not(.is-cur){display:none !important}.kbxff .ff-el-group.is-cur{animation:kbxff-in .32s cubic-bezier(.2,.7,.2,1) both}@keyframes kbxff-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.kbxff-head{margin:0 0 18px}.kbxff-count{margin:0 0 8px !important;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--kv-ink-3,#6e7488)}.kbxff-bar{display:block;height:4px;border-radius:4px;background:var(--kv-line,#e3e6f0);overflow:hidden}.kbxff-bar em{display:block;height:100%;width:0;border-radius:4px;background:var(--kv-blue,#5271ff);transition:width .35s cubic-bezier(.2,.7,.2,1)}.kbxff .kbxff-q > .ff-el-input--label label{font-family:var(--kv-display,inherit);font-size:21px;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--kv-ink,#0a0c14)}.kbxff .kbxff-q > .ff-el-input--label label::after{display:none}.kbxff .kbxff-q > .ff-el-input--label{margin-bottom:14px}.kbxff .kbx-choice .ff-el-input--content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kbxff .kbx-choice--chips .ff-el-input--content{display:flex;flex-wrap:wrap;gap:8px}.kbxff .kbx-choice .ff-el-form-check{position:relative;margin:0 !important}.kbxff .kbx-choice .ff-el-form-check-label{display:flex;width:100%;align-items:center;gap:10px;min-height:58px;margin:0;padding:12px 16px;border:1.5px solid var(--kv-line,#e3e6f0);border-radius:14px;background:#fff;cursor:pointer;font-size:15px;font-weight:600;line-height:1.3;color:var(--kv-ink,#0a0c14);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease}.kbxff .kbx-choice--chips .ff-el-form-check-label{min-height:46px;padding:10px 16px;border-radius:999px;font-size:14.5px}.kbxff .kbx-choice .ff-el-form-check-label:hover{border-color:var(--kv-line-strong,#cdd3e4)}.kbxff .kbx-choice .ff-el-form-check-label:active{transform:scale(.985)}.kbxff .kbx-choice .ff-el-form-check-input{position:absolute !important;opacity:0 !important;width:1px !important;height:1px !important;margin:0 !important;pointer-events:none}.kbxff .kbx-choice .ff-el-form-check-label::before{content:"";flex:none;width:18px;height:18px;border:1.5px solid var(--kv-line-strong,#cdd3e4);border-radius:50%;background:#fff;transition:all .15s ease}.kbxff .kbx-choice--chips .ff-el-form-check-label::before{border-radius:5px;width:16px;height:16px}.kbxff .kbx-choice .ff-el-form-check:has(input:checked) .ff-el-form-check-label, .kbxff .kbx-choice .ff_item_selected .ff-el-form-check-label{border-color:var(--kv-blue,#5271ff);background:var(--kv-tint,#eef1ff);box-shadow:0 0 0 3px rgba(82,113,255,.12)}.kbxff .kbx-choice .ff-el-form-check:has(input:checked) .ff-el-form-check-label::before, .kbxff .kbx-choice .ff_item_selected .ff-el-form-check-label::before{border-color:var(--kv-blue,#5271ff);background:var(--kv-blue,#5271ff) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center/12px no-repeat}.kbxff .kbx-choice .ff-el-form-check-label:has(input:focus-visible){outline:2.5px solid var(--kv-blue,#5271ff);outline-offset:2px}.kbxff [data-kbxff-step="1"]:not(.kbxff-q) > .ff-el-input--label label{font-size:14px;font-weight:600;color:var(--kv-ink-2,#474c5c)}.kbxff [data-kbxff-step="1"]:not(.kbxff-q){margin-top:6px}.kbxff .kbxff-err{margin:8px 0 0 !important;font-size:13.5px;font-weight:600;color:#c0362c}.kbxff .kbxff-invalid input[type="text"],.kbxff .kbxff-invalid input[type="email"],.kbxff .kbxff-invalid input[type="tel"]{border-color:#d64545 !important}.kbxff .kbxff-invalid .ff-el-form-check-label{border-color:#e6a3a3}.kbxff-nav{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:20px 0 4px}.kbxff-nav.is-last{margin-bottom:14px}.kbxff-nav .kbxff-back,.kbxff-nav .kbxff-skip{background:none !important;border:0;padding:12px 2px;cursor:pointer;font:600 14.5px/1.2 var(--kv-body,inherit);color:var(--kv-ink-3,#6e7488)}.kbxff-nav .kbxff-back:hover,.kbxff-nav .kbxff-back:focus,.kbxff-nav .kbxff-skip:hover,.kbxff-nav .kbxff-skip:focus{color:var(--kv-ink,#0a0c14);background:none !important}.kbxff-nav .kbxff-skip{text-decoration:underline;text-underline-offset:3px}.kbxff-nav .kbxff-next{margin-left:auto;min-width:150px;justify-content:center}.kbxff-nav [hidden]{display:none !important}@media (max-width:760px){.kbxff .kbxff-q > .ff-el-input--label label{font-size:19px}.kbxff .kbx-choice .ff-el-form-check-label{min-height:54px;padding:11px 13px;font-size:14.5px}.kbxff-nav .kbxff-next{flex:1 1 100%;order:3;min-height:52px}}@media (prefers-reduced-motion:reduce){.kbxff .ff-el-group.is-cur{animation:none}.kbxff-bar em,.kbxff .kbx-choice .ff-el-form-check-label{transition:none}}
@media (max-width: 760px){html body main .wrap, html body .ftr .wrap{width:100% !important;max-width:none !important;margin-inline:0 !important;padding-inline:20px !important}html body .kbx-elementor-main .kbxsv-wrap{padding-left:20px;padding-right:20px}html body .hdr-in .hdr-menu{width:40px;height:40px}html body .hdr .brand{min-height:40px !important;display:flex !important;align-items:center}html body .ftr-base a{display:inline-block;padding-block:12px}html body .ftr-col li a{display:inline-block;padding-block:8px}html body .ff-el-form-check-input{width:20px !important;height:20px !important;margin:0 8px 0 0;vertical-align:-5px;accent-color:#5271ff}html body :is( .ff-el-form-check-label, .ftr :is(h3,h4), .ftr-base, .ftr-base a, .eyebrow, .runs, .svc-col__note, .kbx-elementor-main .kbxsv-badge, .kbx-elementor-main .kbxsv-cnt, .kbx-elementor-main .kbxsv-cat, .kbx-elementor-main .kbxsv-stg, .kbx-elementor-main .kbxcp-notice-k, .kbx-elementor-main .kbxcp-no ){font-size:12px}html body .ff-el-form-check-label{line-height:1.55}html body .ftr :is(h3,h4){font-size:12px !important}html body .hero .hero-actions > :is(.kbx-btn-primary,.kbx-btn-ghost){width:100% !important;max-width:none !important}html body .hero .hero-actions > :is(.kbx-btn-primary,.kbx-btn-ghost) .elementor-button{width:100% !important}html body .kbx-elementor-main .kbxsv.kbxsv-dark + .kbxsv.kbxsv-sec--faq{padding-top:56px}html body .kbx-elementor-main .kbxsv-dash{width:auto !important;max-width:calc(100% - 20px);align-self:center}html body .kbx-elementor-main .kbxsv-link .elementor-button{white-space:normal;line-height:1.5;text-align:center;text-underline-offset:4px;}html body .kbx-elementor-main .kbxsv-link .elementor-button-content-wrapper{display:inline}html body .kbx-elementor-main .kbxsv-get{border-radius:18px;background:linear-gradient(165deg,rgba(255,255,255,.86) 0%,rgba(255,255,255,.66) 100%);border:1px solid rgba(255,255,255,.85);box-shadow:inset 0 1px 0 #fff,0 18px 36px -24px rgba(36,52,140,.35);}html body.kbx-home :is( .kbx-elementor-main .kbxsv-rules, .kbx-elementor-main .kbxsv-phone, .kbx-elementor-main .kbxsv-captile, .kbx-elementor-main .kbxsv-tl-x, .kbx-elementor-main .kbxsv-lp-row:not(.is-on), .kbx-elementor-main .kbxsv-lp-panel, .kbx-elementor-main .kbxsv-teaser-plan--white, .kbx-elementor-main .kbxsv-pill, .kbx-elementor-main .ind, .kbx-elementor-main .formcard, .rail-card, .industries button ){-webkit-backdrop-filter:none !important;backdrop-filter:none !important;}html body.kbx-home :is( .kbx-elementor-main .kbxsv-rules, .kbx-elementor-main .kbxsv-phone, .kbx-elementor-main .kbxsv-captile, .kbx-elementor-main .kbxsv-tl-x, .kbx-elementor-main .kbxsv-lp-row:not(.is-on), .kbx-elementor-main .kbxsv-lp-panel, .kbx-elementor-main .kbxsv-teaser-plan--white, .kbx-elementor-main .ind, .kbx-elementor-main .formcard ){background: radial-gradient(120% 70% at 18% 0%,rgba(255,255,255,.85) 0%,rgba(255,255,255,0) 60%), linear-gradient(165deg,rgba(255,255,255,.88) 0%,rgba(255,255,255,.7) 100%) !important;}html body.kbx-home::after{animation:none;inset:0}.kbx-elementor-main .check-book{margin-top:22px}.kbx-elementor-main .check-book-k{font-size:16px;margin-bottom:10px !important}.kbx-elementor-main .kbxcal-card{padding:0;border-radius:var(--sv-r-lg)}.kbx-elementor-main .kbxcal{border-radius:calc(var(--sv-r-lg) - 1px)}.kbx-elementor-main .kbxcal-wait{padding:36px 16px 0}.kbx-elementor-main .kbxcal-sk-days{grid-template-columns:repeat(7,34px);gap:10px 6px}.kbx-elementor-main .kbxcal-sk-days i{width:34px;height:34px}html:has(body.kbx-home){background:#fff !important}html body.kbx-home::after{display:none !important}html body::before{display:none !important}html body.kbx-home .kbx-elementor-main .kbxsv.kbxsv-home-sec:not(.kbxsv-soft):not(.kbxsv-dark){background:#fff !important}html body .kbx-elementor-main .kbxsv.kbxsv-soft{background:#f6f7fa !important;border-block:0 !important}html body.kbx-home .industries.panel{background:#f6f7fa !important;border-color:transparent !important}html body .final.panel{background:#f6f7fa !important;border-block:0 !important}html body .kbx-elementor-main :is( .kbxsv-phone,.kbxsv-inbox,.kbxsv-captile,.kbxsv-cap,.kbxsv-proj,.kbxsv-path,.kbxsv-steps, .kbxsv-areas,.kbxsv-bubble,.kbxsv-rules,.kbxsv-cmp,.kbxsv-plan--white,.plan:not(.dark):not(.feature), .ind,.formcard,.q-panel,.kbxsv-tl-x,.kbxsv-lp-row:not(.is-on),.kbxsv-lp-panel, .kbxsv-teaser-plan--white,.kbxsv-get,.kbxcp-point,.kbxcal-card ){background:#fff !important;border:1px solid #e6e8ee !important;box-shadow:0 1px 2px rgba(16,24,64,.04),0 6px 16px -10px rgba(16,24,64,.12) !important;}html body .kbx-elementor-main .kbxsv-rules :is(.kbxsv-rule,.kbxsv-rule.kbxsv-leak){background:transparent}html body .hdr.stuck .hdr-in{background:rgba(255,255,255,.92) !important}html body .ftr-base{align-items:center}p br.kbx-dl,li br.kbx-dl{display:none}@media (max-width:360px){html body .hdr-cta a.btn .arw{display:none}html body .hdr-cta a.btn{padding:0 11px !important}html body .hdr .brand-wordmark{height:15px !important;max-height:15px !important;width:auto;max-width:114px !important}}}
