@font-face{font-family:sans;src:url(../media/PlusJakartaSans_latin-s.p.405dixo3t0-v0.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.sans_91123b9e-module__UkddiG__className{font-family:sans,sans Fallback}.sans_91123b9e-module__UkddiG__variable{--font-latin:"sans", "sans Fallback"}
@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:sansExt;src:url(../media/PlusJakartaSans_latin_ext.p.2w8u6d019be6i.woff2)format("woff2");font-display:swap;font-weight:200 800}.sansext_d5ecd347-module__CjuFXa__className{font-family:sansExt}.sansext_d5ecd347-module__CjuFXa__variable{--font-latin-ext:"sansExt"}
@font-face{font-family:mono;src:url(../media/JetBrainsMono_latin-s.0gbvn7yk5tf9v.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.mono_9628f-module__WnG1ia__className{font-family:mono,mono Fallback}.mono_9628f-module__WnG1ia__variable{--font-mono:"mono", "mono Fallback"}
html{--font-sans:var(--font-latin-ext),var(--font-latin),system-ui,-apple-system,"Segoe UI",sans-serif}body{background:#0a0a0b;margin:0}.kb{font-family:var(--font-sans);font-weight:var(--w-body);color:#fff;-webkit-font-smoothing:var(--smooth);--ink:#0a0a0b;--navy:#0b1220;--green:#071510;--olive:#0b1205;--p1:#141416;--p2:#1b1b1f;--line:#ffffff1a;--line2:#fff3;--fg2:#a1a1aa;--fg3:#8b8b94;--w-display:300;--w-body:400;--smooth:antialiased;--lime:#c0f447;--fs-display:clamp(44px,6.2vw,88px);--fs-section:clamp(34px,4.2vw,56px);--fs-sub:clamp(26px,2.9vw,40px);--fs-card:20px;--fs-body:17px;--fs-small:14px;--fs-label:12px;--r-card:16px;--r-panel:24px;--r-sheet:40px;background:#0a0a0b}@media (max-width:1439px){.kb{--w-display:500;--w-body:450;--smooth:auto;--fg2:#bdbdc6;--fg3:#a1a1aa}}.kb *{box-sizing:border-box}.kb h1,.kb h2,.kb h3,.kb p,.kb figure,.kb blockquote,.kb dl,.kb dd{margin:0}.kb a{color:inherit}.kb img{max-width:100%;height:auto;display:block}.kb p{text-wrap:pretty}.kb .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kb .wrap{max-width:1280px;margin:0 auto;padding:0 40px}.kb a:focus-visible,.kb button:focus-visible,.kb summary:focus-visible{outline-offset:2px;outline:2px solid #c0f447}.kb .label{font-weight:500;font-size:var(--fs-small);color:var(--fg2);line-height:1.4}.kb .d1{font-weight:var(--w-display);font-size:var(--fs-display);letter-spacing:-.035em;text-wrap:balance;line-height:1}.kb .d2{font-weight:var(--w-display);font-size:var(--fs-section);letter-spacing:-.03em;text-wrap:balance;line-height:1.04}.kb .d3{font-weight:var(--w-display);font-size:var(--fs-sub);letter-spacing:-.025em;text-wrap:balance;line-height:1.12}.kb .t4{font-weight:500;font-size:var(--fs-card);letter-spacing:-.01em;text-wrap:balance;line-height:1.3}.kb .lede{font-size:var(--fs-card);color:var(--fg2);max-width:32em;line-height:1.55}.kb .body{font-size:var(--fs-body);color:var(--fg2);line-height:1.6}.kb .small{font-size:var(--fs-small);color:var(--fg2);line-height:1.55}.kb .il{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;text-decoration-thickness:1px}.kb .il:hover{text-decoration-color:#c0f447}.kb .num{font-variant-numeric:tabular-nums}.kb .btn{min-height:48px;font-weight:600;font-size:var(--fs-small);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-family:inherit;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:inline-flex}.kb .btn-lg{min-height:56px;font-size:var(--fs-body);padding:0 30px}.kb .btn-sm{min-height:44px;padding:0 18px}.kb .btn-lime{color:#0a0a0b;background:#c0f447}.kb .btn-lime:hover{background:#d2ff6a}.kb .btn-white{color:#0a0a0b;background:#fff}.kb .btn-white:hover{background:#e4e4e7}.kb .btn-line{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #ffffff47}.kb .btn-line:hover{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff80}.kb .arrow{min-height:44px;font-weight:500;font-size:var(--fs-body);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.kb .arrow:hover{text-underline-offset:4px;text-decoration:underline}.kb .hdr{z-index:40;background:#0a0a0b;position:sticky;top:0}.kb .hbar{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.kb .hl{align-items:center;gap:40px;display:flex}.kb .hr{align-items:center;gap:12px;display:flex}.kb .logo{align-items:center;min-height:44px;display:flex}.kb .logo img{width:auto;height:32px}.kb .logo:hover{opacity:.82}.kb .dnav{align-items:center;gap:20px;display:flex}.kb .navlink{min-height:44px;font-size:var(--fs-small);color:#d4d4d8;align-items:center;padding:0 4px;font-weight:500;text-decoration:none;display:inline-flex}.kb .navlink:hover,.kb .navlink[aria-current]{color:#fff}.kb .dd{position:relative}.kb .dd summary{min-height:44px;font-size:var(--fs-small);color:#d4d4d8;cursor:pointer;align-items:center;gap:6px;padding:0 4px;font-weight:500;list-style:none;display:inline-flex}.kb .dd summary::-webkit-details-marker{display:none}.kb .dd summary:hover,.kb .dd[open] summary{color:#fff}.kb .dd summary svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:10px;height:10px;transition:transform .2s}.kb .dd[open] summary svg{transform:rotate(180deg)}.kb .dd-panel{border:1px solid var(--line);border-radius:var(--r-card);z-index:60;background:#141416;width:480px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:-16px;box-shadow:0 24px 64px #0000008c}.kb .dd-narrow{width:440px}.kb .dd-panel a{border-radius:10px;grid-template-columns:128px minmax(0,1fr);align-items:baseline;gap:16px;padding:12px 14px;text-decoration:none;display:grid}.kb .dd-panel a:hover{background:#1f1f24}.kb .dd-panel b{font-weight:500;font-size:var(--fs-small);color:#fff}.kb .dd-panel span{font-size:var(--fs-small);color:var(--fg2)}.kb .menu{display:none}.kb .menu summary{cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;list-style:none;display:grid;box-shadow:inset 0 0 0 1px #ffffff3d}.kb .menu summary::-webkit-details-marker{display:none}.kb .menu summary:hover{background:#ffffff14}.kb .menu summary span{width:18px;height:10px;position:relative}.kb .menu summary span:before,.kb .menu summary span:after{content:"";background:#fff;border-radius:1px;height:1.5px;transition:transform .2s,top .2s;position:absolute;left:0;right:0}.kb .menu summary span:before{top:0}.kb .menu summary span:after{top:8.5px}.kb .menu[open] summary span:before{top:4.25px;transform:rotate(45deg)}.kb .menu[open] summary span:after{top:4.25px;transform:rotate(-45deg)}.kb .menu-sheet{z-index:50;border-top:1px solid var(--line);background:#0a0a0b;flex-direction:column;gap:16px;padding:4px 20px 20px;display:flex;position:fixed;inset:64px 0 0;overflow-y:auto}.kb .menu-sheet nav{flex-direction:column;display:flex}.kb .menu-sheet nav a{border-bottom:1px solid var(--line);min-height:52px;font-weight:var(--w-display);letter-spacing:-.02em;justify-content:space-between;align-items:center;font-size:26px;text-decoration:none;display:flex}.kb .menu-sheet nav a:after{content:"→";font-size:var(--fs-card);color:var(--fg3)}.kb .menu-sheet nav a:hover{color:#c0f447}.kb .menu-sheet .msub{flex-wrap:wrap;gap:4px 20px;display:flex}.kb .menu-sheet .msub a{min-height:44px;font-size:var(--fs-body);color:var(--fg2);align-items:center;text-decoration:none;display:inline-flex}.kb .menu-sheet .msub a:hover{color:#fff}.kb .menu-sheet .mcta{flex-direction:column;gap:8px;margin-top:auto;display:flex}.kb .menu-sheet .mcta .btn{width:100%}.kb .ch{border-radius:var(--r-sheet) var(--r-sheet) 0 0;margin-top:-40px;padding-top:128px;padding-bottom:168px;position:relative}.kb .ch-navy{background:#0b1220}.kb .ch-green{background:#071510}.kb .ch-ask{background:radial-gradient(60% 46% at 64% 52%,#c0f4474d,#c0f44717 55%,#c0f44700 100%),radial-gradient(46% 34% at 16% 0,#c0f44724,#c0f44700 100%),#0b1205}.kb .ch-ink{background:#0a0a0b;padding-bottom:0}.kb .head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.kb .stack{flex-direction:column;display:flex}.kb .field{background:#fff;border-radius:999px;align-items:center;gap:6px;width:100%;max-width:560px;padding:6px 6px 6px 26px;display:flex}.kb .field input{min-width:0;font:500 17px/1.2 var(--font-sans);color:#0a0a0b;background:0 0;border:0;outline:0;flex:1;min-height:52px}.kb .field input::placeholder{color:#6b6b73}.kb .field:focus-within{outline-offset:2px;outline:2px solid #c0f447}.kb .note{font-size:var(--fs-small);color:var(--fg2);align-items:center;gap:10px;display:flex}.kb .hero{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:center;gap:32px;padding-top:40px;padding-bottom:40px;display:grid}.kb .stage{aspect-ratio:6/5;width:100%;position:relative}.kb .stage .ring{aspect-ratio:1;border:1px solid #ffffff14;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kb .loop{background:radial-gradient(closest-side at 50% 52%,#c0f4475c,#c0f4471f 52%,#c0f44700 100%);position:absolute;inset:0}.kb .loop img{will-change:transform;height:auto;animation:kfloat var(--d,7s) ease-in-out var(--o,0s) infinite;display:block;position:absolute}.kb .loop .l-phone{--d:7s;width:34.292%;top:18.7%;left:33.833%}.kb .loop .l-parcel{--d:8s;--o:-2.5s;--r:2deg;width:26.208%;top:69.3%;left:7.75%}.kb .loop .l-coin{--d:6s;--o:-1s;--r:7deg;--y:-3.2%;width:16.583%;top:8.8%;left:73.292%}.kb .loop .l-coin2{--d:5.4s;--o:-3s;--r:-8deg;--y:-3.6%;width:13.25%;top:28%;left:81.292%}.kb .loop .l-pin{--d:4.6s;--o:-1.6s;--r:-3deg;--y:-4%;width:12.333%;top:12.1%;left:16.25%}@keyframes kfloat{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate3d(0,var(--y,-1.6%),0) rotate(var(--r,-1deg))}}.kb .fill{font-weight:var(--w-display);font-size:var(--fs-section);letter-spacing:-.03em;text-wrap:balance;max-width:21em;line-height:1.08}.kb .fill .dim{color:#64646c}@supports (animation-timeline:view()){.kb .fill .dim{background:linear-gradient(90deg,#fff 50%,#64646c 50%) 100% 0/200% 100% no-repeat;color:#0000;-webkit-background-clip:text;background-clip:text;animation:linear both kfill;animation-timeline:view();animation-range:entry 100% cover 55%}@keyframes kfill{to{background-position:0 0}}}.kb .proof{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.kb .proof>div{border-top:1px solid var(--line2);flex-direction:column;gap:12px;padding-top:24px;display:flex}.kb .proof dt{font-weight:var(--w-display);font-size:var(--fs-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;line-height:1;display:flex}.kb .proof dt small{font-weight:var(--w-body);font-size:var(--fs-card);letter-spacing:-.01em;color:var(--fg2)}.kb .proof dd{font-size:var(--fs-body);color:#d4d4d8;max-width:15em;line-height:1.5}.kb .proof sup{font-size:var(--fs-label);color:var(--fg3);margin-left:2px}.kb .fnotes{font-size:var(--fs-small);color:var(--fg3);flex-wrap:wrap;gap:6px 28px;line-height:1.5;display:flex}.kb .shot{position:relative}.kb .frame{border-radius:var(--r-card);background:#f5f1ec;border:1px solid #ffffff29;position:relative;overflow:hidden;box-shadow:0 48px 96px -24px #000000b3}.kb .frame .bar{background:#e7e2da;align-items:center;gap:6px;height:28px;padding:0 14px;display:flex}.kb .frame .bar i{background:#0a0a0b2e;border-radius:50%;width:9px;height:9px}.kb .scr{position:relative;overflow:hidden}.kb .scr img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kb .pf{background:#000;border:10px solid #000;border-radius:44px;width:300px;position:relative;box-shadow:0 0 0 1px #ffffff29,0 48px 96px -24px #000c}.kb .pf .scr{aspect-ratio:9/17;border-radius:34px}.kb .pf .scr img{object-position:50% 0}.kb .chip{z-index:3;color:#fff;min-height:36px;font-size:var(--fs-small);white-space:nowrap;background:#0a0a0b;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-weight:500;display:inline-flex;position:absolute;box-shadow:0 0 0 1px #ffffff29,0 12px 32px #0006}.kb .chip:before{content:"";background:#c0f447;border-radius:50%;flex:none;width:8px;height:8px}.kb .chip.lime{color:#0a0a0b;background:#c0f447;box-shadow:0 12px 32px #0006}.kb .chip.lime:before{background:#0a0a0b}.kb .ticker{z-index:3;border-radius:var(--r-card);background:#0a0a0b;border:1px solid #ffffff29;flex-direction:column;gap:14px;width:320px;padding:20px 20px 18px;display:flex;position:absolute;bottom:64px;left:0;box-shadow:0 24px 64px #0000008c}.kb .tk-top{font-size:var(--fs-small);color:var(--fg2);justify-content:space-between;gap:12px;display:flex}.kb .tk-top b{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.kb .tk-seg{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.kb .tk-seg i{background:#ffffff29;border-radius:2px;height:4px;animation:none}.kb .tk-seg i:first-child{background:#c0f447}.kb .tk-seg i:nth-child(2){animation-name:tk2}.kb .tk-seg i:nth-child(3){animation-name:tk3}.kb .tk-seg i:nth-child(4){animation-name:tk4}@keyframes tk2{0%,24.9%{background:#ffffff29}25%,to{background:#c0f447}}@keyframes tk3{0%,49.9%{background:#ffffff29}50%,to{background:#c0f447}}@keyframes tk4{0%,74.9%{background:#ffffff29}75%,to{background:#c0f447}}.kb .tk-lab{display:grid}.kb .tk-lab span{font-weight:var(--w-body);font-size:var(--fs-card);letter-spacing:-.01em;opacity:0;grid-area:1/1;animation:8s linear infinite both tkl}.kb .tk-lab span:nth-child(2){animation-delay:2s}.kb .tk-lab span:nth-child(3){animation-delay:4s}.kb .tk-lab span:nth-child(4){animation-delay:6s}@keyframes tkl{0%{opacity:0;transform:translateY(6px)}3%,22%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(-6px)}}.kb .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.kb .card{border:1px solid var(--line);border-radius:var(--r-panel);background:#ffffff0a;flex-direction:column;padding:8px;display:flex}.kb .card .ph{border-radius:var(--r-card);background:var(--p2);height:320px;position:relative;overflow:hidden}.kb .card .ph img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kb .pane{font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:var(--fs-small);color:#fff;background:#0c0c0ed1;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.kb .pane .dim{color:#b4b4bc}.kb .card .tx{flex-direction:column;gap:10px;padding:24px 16px 20px;display:flex}.kb .fig-pay{padding-right:240px;position:relative}.kb .fig-pay .pfw{position:absolute;bottom:-56px;right:0}.kb .facts3{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.kb .facts3>div{border-top:1px solid #ffffff24;flex-direction:column;gap:10px;padding-top:24px;display:flex}.kb .askart{z-index:2;pointer-events:none;width:240px;height:auto;position:absolute;top:-136px;right:-12px}.kb .draft{z-index:3;color:#0a0a0b;border-radius:var(--r-card);background:#fff;flex-direction:column;gap:12px;width:340px;padding:20px;display:flex;position:absolute;bottom:-40px;right:-28px;box-shadow:0 0 0 1px #0000000f,0 32px 72px #00000080}.kb .draft .chip{min-height:30px;font-size:var(--fs-label);box-shadow:none;align-self:flex-start;padding:0 12px;position:static}.kb .draft b{font-weight:600;font-size:var(--fs-body);letter-spacing:-.01em}.kb .draft .pr{font-size:var(--fs-small);color:#52525b;font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;display:flex}.kb .draft .pr s{color:#71717a}.kb .draft .pr strong{font-weight:600;font-size:var(--fs-body);color:#0a0a0b}.kb .draft .acts{gap:8px;display:flex}.kb .draft .acts span{height:36px;font-weight:600;font-size:var(--fs-small);border-radius:999px;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.kb .pilot{border:1px solid var(--line);border-radius:var(--r-panel);background:#141416;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid;overflow:hidden}.kb .pilot .ph{min-height:520px;position:relative}.kb .pilot .ph img{object-fit:cover;object-position:40% 50%;width:100%;height:100%;position:absolute;inset:0}.kb .pilot .tag{color:#fff;min-height:32px;font-weight:500;font-size:var(--fs-small);background:#0a0a0bd1;border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:inline-flex;position:absolute;top:16px;left:16px}.kb .pilot .tag:before{content:"";background:#c0f447;border-radius:50%;width:7px;height:7px}.kb .pilot .tx{flex-direction:column;justify-content:space-between;gap:40px;padding:56px;display:flex}.kb .wall{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.kb .track{width:max-content;animation:40s linear infinite marquee;display:flex}.kb .wall:hover .track{animation-play-state:paused}.kb .track ul{gap:12px;margin:0;padding:0 12px 0 0;list-style:none;display:flex}.kb .tile{border-radius:var(--r-card);border:1px solid var(--line);height:72px;font-size:var(--fs-body);white-space:nowrap;background:#141416;align-items:center;gap:14px;padding:0 24px 0 14px;display:flex}.kb .tile i{width:44px;height:44px;font-style:normal;font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-label);letter-spacing:.04em;color:#d4d4d8;background:#222227;border-radius:12px;place-items:center;display:grid}@keyframes marquee{to{transform:translate(-50%)}}.kb .plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.kb .plan{border:1px solid var(--line);border-radius:var(--r-panel);background:#141416;flex-direction:column;gap:24px;padding:32px;display:flex}.kb .plan .nm{flex-direction:column;gap:6px;display:flex}.kb .price{white-space:nowrap;font-weight:var(--w-display);font-size:var(--fs-section);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;line-height:1;display:flex}.kb .price small{font-weight:var(--w-body);font-size:var(--fs-small);letter-spacing:0;color:var(--fg2);margin-left:8px}.kb .plan ul{border-top:1px solid var(--line);font-size:var(--fs-body);color:#e4e4e7;flex-direction:column;gap:12px;margin:0;padding:24px 0 0;list-style:none;display:flex}.kb .plan li{align-items:flex-start;gap:12px;line-height:1.45;display:flex}.kb .chk{stroke:#c0f447;stroke-width:1.6px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;margin-top:4px}.kb .plan .btn{margin-top:auto}.kb .faqgrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.kb .faq details{border-top:1px solid var(--line)}.kb .faq details:last-child{border-bottom:1px solid var(--line)}.kb .faq summary{cursor:pointer;font-weight:var(--w-body);font-size:var(--fs-card);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;line-height:1.35;list-style:none;display:flex}.kb .faq summary::-webkit-details-marker{display:none}.kb .faq summary:hover{color:#c0f447}.kb .pm{border:1px solid var(--line2);border-radius:50%;flex:none;width:44px;height:44px;position:relative}.kb .pm:before,.kb .pm:after{content:"";background:#fff;width:14px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kb .pm:after{transform:translate(-50%,-50%)rotate(90deg)}.kb .faq details[open] .pm{background:#c0f447;border-color:#c0f447}.kb .faq details[open] .pm:before,.kb .faq details[open] .pm:after{background:#0a0a0b}.kb .faq details[open] .pm:after{transform:translate(-50%,-50%)rotate(0)}.kb .faq details p{font-size:var(--fs-body);color:var(--fg2);max-width:38em;padding:0 72px 28px 0;line-height:1.65}.kb .close{border:1px solid var(--line);border-radius:var(--r-sheet);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:24px;padding:72px 72px 72px 80px;display:grid;overflow:hidden}.kb .bagstage{aspect-ratio:8/7;justify-self:end;width:100%;max-width:400px;position:relative}.kb .bagstage .glow{background:radial-gradient(closest-side,#c0f44738,#c0f44712 55%,#c0f44700 100%);border-radius:50%;position:absolute;inset:0}.kb .bagstage img{width:100%;height:auto;position:relative}.kb .ftr{border-top:1px solid var(--line);padding-top:80px;padding-bottom:40px}.kb .fgrid{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:40px;display:grid}.kb .fcol{flex-direction:column;gap:2px;display:flex}.kb .fcol h3{font-weight:600;font-size:var(--fs-small);color:#fff;margin-bottom:12px}.kb .fcol a{min-height:40px;font-size:var(--fs-small);color:#d4d4d8;align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.kb .fcol a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.kb .fcol p{font-size:var(--fs-small);color:#d4d4d8;line-height:1.6}.kb .fbot{border-top:1px solid var(--line);font-size:var(--fs-small);color:var(--fg2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:72px;padding-top:24px;display:flex}.kb .flegal{flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}.kb .flegal nav{gap:20px;display:flex}.kb .flegal a{color:#d4d4d8;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.kb .flegal a:hover,.kb .flegal a[aria-current]{color:#fff;text-underline-offset:3px;text-decoration:underline}.kb .region{color:#fff;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:0 18px;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3}.kb .dock{display:none}@media (prefers-reduced-motion:reduce){.kb .loop img{animation:none}.kb .tk-seg i{background:#c0f447!important;animation:none!important}.kb .tk-lab span{opacity:0;animation:none!important}.kb .tk-lab span:last-child{opacity:1}.kb .track{animation:none}.kb .wall{overflow-x:auto}.kb .fill .dim{color:#64646c!important;background:0 0!important;animation:none!important}}@media (max-width:980px){.kb .wrap{padding:0 20px}.kb .hbar{min-height:64px}.kb .dnav,.kb .signin{display:none!important}.kb .menu{display:block}.kb .logo img{height:28px}.kb .ch{border-radius:28px 28px 0 0;margin-top:-28px;padding-top:80px;padding-bottom:108px}.kb .ch-ink{padding-bottom:0}.kb .head{grid-template-columns:minmax(0,1fr);gap:20px}.kb .hero{grid-template-columns:minmax(0,1fr);gap:8px;padding-top:24px;padding-bottom:24px}.kb .stage{max-width:520px;margin:0 auto}.kb .proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.kb .proof dt{font-size:56px}.kb .proof dt small,.kb .proof dd{font-size:var(--fs-small)}.kb .swipe{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -20px;padding:0 20px 8px;scroll-padding:0 20px;overflow-x:auto;display:flex!important}.kb .swipe::-webkit-scrollbar{display:none}.kb .swipe>*{scroll-snap-align:start;flex:0 0 82%}.kb .card .ph{height:280px}.kb .fig-orders{padding-left:0!important}.kb .fig-orders .scr{aspect-ratio:1!important}.kb .fig-orders .scr img{object-position:100% 0}.kb .fig-orders .c-only{display:none}.kb .fig-orders .c-paid{right:10px;top:38%!important;left:auto!important}.kb .ticker{width:auto;margin:-48px 16px 0;position:relative;bottom:auto;left:auto}.kb .fig-pay{padding-right:0}.kb .fig-pay .desk{display:none}.kb .fig-pay .pfw{width:280px;margin:0 auto;position:relative;bottom:auto;right:auto}.kb .fig-pay .pf{width:280px}.kb .facts3{grid-template-columns:minmax(0,1fr);gap:24px}.kb .askart{width:150px;top:-84px;right:-4px}.kb .fig-ask .scr{aspect-ratio:3/4!important}.kb .fig-ask .scr img{object-position:100% 0}.kb .fig-ask .c-rec{top:43%!important;left:8px!important}.kb .fig-pay .c-momo{right:-24px!important}.kb .draft{width:auto;margin:-56px 12px 0;position:relative;bottom:auto;right:auto}.kb .pilot{grid-template-columns:minmax(0,1fr)}.kb .pilot .ph{aspect-ratio:4/3;min-height:0}.kb .pilot .tx{gap:28px;padding:32px 24px 28px}.kb .tile{height:60px;font-size:var(--fs-small)}.kb .tile i{width:36px;height:36px}.kb .faqgrid{grid-template-columns:minmax(0,1fr);gap:24px}.kb .faq details p{padding-right:0}.kb .close{border-radius:28px;grid-template-columns:minmax(0,1fr);padding:48px 24px 24px}.kb .bagstage{justify-self:center;max-width:300px}.kb .fgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}.kb .fbrand{grid-column:1/-1}.kb .ftr{padding-top:64px;padding-bottom:24px}.kb .fcol a{min-height:44px}.kb .fbot{flex-direction:column;align-items:flex-start;margin-top:48px}.kb .dock{z-index:30;margin:0 12px 12px;position:sticky;bottom:12px;display:flex!important}.kb .dock a{color:#0a0a0b;width:100%;min-height:56px;font-weight:600;font-size:var(--fs-body);background:#c0f447;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:0 8px 0 24px;text-decoration:none;display:flex;box-shadow:0 16px 40px #00000080}.kb .dock a:hover{background:#d2ff6a}.kb .dock a span{color:#fff;min-height:40px;font-weight:500;font-size:var(--fs-small);background:#0a0a0b;border-radius:999px;align-items:center;padding:0 16px;display:inline-flex}}@media (max-width:600px){.kb .hdr .hcta{padding:0 16px}.kb .field{background:0 0;flex-direction:column;align-items:stretch;gap:10px;padding:0}.kb .field input{background:#fff;border-radius:999px;min-height:56px;padding:0 22px}.kb .field .btn{width:100%}.kb .field:focus-within{outline:none}.kb .field input:focus-visible{outline-offset:2px;outline:2px solid #c0f447}.kb .note{align-items:flex-start}.kb .plan{padding:28px 24px}.kb .arrow{font-size:var(--fs-small)}}
