.jl{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f5f5f7;--white:#fff;--ink:#1d1d1f;--ink-2:#424245;--ink-3:#6e6e73;--hair:#d2d2d7;--hair-2:#e8e8ed;--violet:#5f1ee0;--violet-hover:#4c16b8;--link:#5215c9;--wash-v:#f1ecfd;--wash-m:#e8f6ee;--paid:#15803d;--meta:#0866ff;--google:#e37400;--insta:#c13584;--qr:#0f766e;--f:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Inter","Segoe UI",system-ui,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--product-shadow:0 30px 60px -30px #1d1d1f59,0 12px 24px -12px #1d1d1f2e}.jl *{box-sizing:border-box}.jl{scroll-behavior:smooth;background:var(--white);color:var(--ink);font:400 17px/1.47 var(--f);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:64px}.jl h1,.jl h2,.jl h3,.jl h4{text-wrap:balance;letter-spacing:-.022em;margin:0;font-weight:600}.jl p{text-wrap:pretty;margin:0}.jl a{color:var(--link);text-decoration:none}.jl a:hover{text-underline-offset:3px;text-decoration:underline}.jl ::selection{color:var(--ink);background:#d9c9ff}.jl :focus-visible{outline:2px solid var(--violet);outline-offset:3px;border-radius:6px}.jl img,.jl svg{max-width:100%}.jl .i{stroke-width:1.6px;flex:none;width:20px;height:20px}.jl .wrap{max-width:1024px;margin:0 auto;padding-inline:22px}.jl .wide{max-width:1280px;margin:0 auto;padding-inline:22px}.jl .center{text-align:center}.jl .gnav{top:env(safe-area-inset-top,0px);z-index:50;-webkit-backdrop-filter:saturate(1.8)blur(20px);background:#fffc;border-bottom:1px solid #00000014;position:sticky}.jl .gnav-in{align-items:center;gap:20px;max-width:1024px;height:52px;margin:0 auto;padding:0 22px;display:flex}.jl .gnav .logo img{width:auto;height:26px;display:block}.jl .gnav ul{gap:26px;margin:0 auto;padding:0;list-style:none;display:flex}.jl .gnav ul a{color:var(--ink);opacity:.85;font-size:13px}.jl .gnav ul a:hover{opacity:1;text-decoration:none}.jl .gnav ul a[aria-current=page]{opacity:1;font-weight:500}.jl .gnav .right{align-items:center;gap:14px;display:flex}.jl .gnav .right a.enter{color:var(--ink);opacity:.85;font-size:13px}.jl .pill{font:400 17px/1 var(--f);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:980px;justify-content:center;align-items:center;gap:6px;padding:12px 22px;transition:background .2s,color .2s,border-color .2s;display:inline-flex;text-decoration:none!important}.jl .pill-fill{background:var(--violet);color:#fff}.jl .pill-fill:hover{background:var(--violet-hover)}.jl .pill-line{border-color:var(--violet);color:var(--violet)}.jl .pill-line:hover{background:var(--violet);color:#fff}.jl .pill-sm{padding:7px 14px;font-size:13px}.jl .more{color:var(--link);align-items:center;gap:2px;font-size:17px;display:inline-flex}.jl .more:after{content:"›";margin-left:3px;font-size:1.15em;line-height:1}.jl .ctas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.jl .links{flex-wrap:wrap;justify-content:center;gap:28px;display:flex}.jl .hero{background:var(--canvas);padding:72px 0 0;overflow:hidden}.jl .hero h1{letter-spacing:-.035em;font-size:clamp(48px,7.4vw,96px);line-height:1.02}.jl .hero .sub{color:var(--ink);letter-spacing:-.015em;max-width:30ch;margin:18px auto 0;font-size:clamp(20px,2.3vw,28px);font-weight:300;line-height:1.25}.jl .hero .ctas{margin-top:30px}.jl .hero .fine{color:var(--ink-3);justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.jl .hero .fine .i{width:16px;height:16px;color:var(--meta)}.jl .stage{max-width:1080px;margin:56px auto 0;padding:0 22px;position:relative}.jl .mac{box-shadow:var(--product-shadow);background:#fff;border-radius:16px 16px 0 0;position:relative;overflow:hidden}.jl .mac-bar{border-bottom:1px solid var(--hair-2);background:#f6f6f8;align-items:center;gap:7px;height:34px;padding:0 14px;display:flex}.jl .mac-bar i{background:#ff5f57;border-radius:50%;width:11px;height:11px}.jl .mac-bar i:nth-child(2){background:#febc2e}.jl .mac-bar i:nth-child(3){background:#28c840}.jl .mac-bar span{color:var(--ink-3);margin-left:auto;margin-right:auto;font-size:12px}.jl .app{letter-spacing:-.005em;grid-template-columns:200px 1fr;min-height:470px;font-size:13px;display:grid}.jl .side{border-right:1px solid var(--hair-2);background:#fafafc;flex-direction:column;gap:2px;padding:14px 10px;display:flex}.jl .side .brand{align-items:center;gap:8px;padding:4px 8px 12px;display:flex}.jl .side .brand img{height:18px}.jl .side small{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:10px 8px 4px;font-size:10.5px;font-weight:600}.jl .side a{color:var(--ink-2);border-radius:7px;align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;display:flex}.jl .side a .i{width:15px;height:15px}.jl .side a.on{background:var(--wash-v);color:var(--violet);font-weight:500}.jl .main{flex-direction:column;gap:14px;min-width:0;padding:18px 20px;display:flex}.jl .main-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.jl .main-h b{letter-spacing:-.02em;font-size:17px;font-weight:600}.jl .main-h small{color:var(--ink-3)}.jl .ai-line{background:var(--wash-v);color:var(--ink-2);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.jl .ai-line .i{color:var(--violet);width:16px;height:16px;margin-top:1px}.jl .light{color:var(--paid);background:var(--wash-m);border-radius:980px;align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.jl .light:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.jl .kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.jl .kpi{border:1px solid var(--hair-2);border-radius:12px;padding:10px 12px}.jl .kpi small{color:var(--ink-3);font-size:11.5px;display:block}.jl .kpi b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:20px;font-weight:600;display:block}.jl .kpi b.g{color:var(--paid)}.jl .kpi em{color:var(--paid);font-size:11px;font-style:normal}.jl .duo{grid-template-columns:1.35fr 1fr;gap:12px;min-width:0;display:grid}.jl .panel{border:1px solid var(--hair-2);border-radius:12px;min-width:0;padding:12px}.jl .panel h5{color:var(--ink-2);margin:0 0 8px;font-size:12px;font-weight:600}.jl .chart{width:100%;height:120px;display:block}.jl .orow{border-bottom:1px solid var(--hair-2);grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:5px 0;font-size:12px;display:grid}.jl .orow:last-child{border-bottom:0}.jl .orow .n{align-items:center;gap:6px;display:flex}.jl .orow .n i{background:var(--c);border-radius:2px;width:8px;height:8px}.jl .orow b{font-variant-numeric:tabular-nums;font-weight:600}.jl .orow .bar{background:var(--c);opacity:.85;border-radius:2px;grid-column:1/-1;height:3px}.jl .mac,.jl .phone{text-align:left}.jl .phone{width:250px;box-shadow:var(--product-shadow);background:#111;border-radius:40px;padding:9px;position:absolute;bottom:-40px;right:-40px}.jl .phone-in{background:#efeae2;border-radius:32px;flex-direction:column;height:500px;display:flex;overflow:hidden}.jl .wa-h{background:#f7f7f7;border-bottom:1px solid #e3e3e3;align-items:center;gap:8px;padding:34px 12px 8px;display:flex}.jl .wa-h .av{width:28px;height:28px;color:var(--violet);background:#e9e2fb;border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.jl .wa-h b{font-size:13px;display:block}.jl .wa-h small{color:#1f7a3f;font-size:10.5px}.jl .wa-body{flex-direction:column;flex:1;gap:5px;padding:10px 8px;font-size:12px;line-height:1.35;display:flex}.jl .b{max-width:84%;color:var(--ink);background:#fff;border-radius:9px;align-self:flex-start;padding:6px 8px;box-shadow:0 1px #00000014}.jl .b.o{background:#e9e2fb;align-self:flex-end}.jl .b .tag{letter-spacing:.05em;text-transform:uppercase;color:var(--violet);margin-bottom:2px;font-size:9.5px;font-weight:600;display:inline-block}.jl .b .t{text-align:right;color:#6b6b6b;margin-top:2px;font-size:9.5px;display:block}.jl .b.card{padding:0;overflow:hidden}.jl .b.card .img{background:var(--wash-v);color:#2b0f6b;align-items:flex-end;height:56px;padding:6px 8px;font-size:12px;font-weight:600;display:flex}.jl .b.card .tx{color:#555;padding:6px 8px;font-size:11px}.jl .demo-note{text-align:right;max-width:1080px;color:var(--ink-3);margin:0 auto;padding:60px 22px 0;font-size:12px}.jl .proof{text-align:center;padding:88px 0 80px}.jl .proof h2{max-width:24ch;margin:0 auto;font-size:clamp(28px,3.4vw,40px);line-height:1.12}.jl .proof .row{color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:8px 28px;margin-top:22px;font-size:17px;display:flex}.jl .proof .row b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.jl .tiles{background:var(--canvas);padding:12px}.jl .tgrid{grid-template-columns:1fr 1fr;gap:12px;max-width:1500px;margin:0 auto;display:grid}.jl .tile{background:var(--white);text-align:center;border-radius:28px;flex-direction:column;min-height:600px;padding:52px 32px 0;display:flex;position:relative;overflow:hidden}.jl .tile.full{grid-column:1/-1}.jl .tile.wv{background:var(--wash-v)}.jl .tile.wm{background:var(--wash-m)}.jl .tile h2{letter-spacing:-.03em;font-size:clamp(32px,3.6vw,48px);line-height:1.06}.jl .tile .sub{color:var(--ink);max-width:32ch;margin:12px auto 0;font-size:clamp(18px,1.8vw,21px);font-weight:300;line-height:1.3}.jl .tile .links{margin-top:18px}.jl .tile .vis{justify-content:center;align-items:flex-end;margin-top:auto;padding:36px 0 0;display:flex}.jl .chatvis{text-align:left;background:#efeae2;border:1px solid #0000000d;border-bottom:0;border-radius:22px 22px 0 0;flex-direction:column;gap:7px;width:min(100%,380px);padding:18px 14px 22px;font-size:14px;line-height:1.4;display:flex}.jl .chatvis .b{border-radius:12px;padding:8px 11px;font-size:14px}.jl .chatvis .b .tag{font-size:11.5px}.jl .chatvis .src{color:var(--ink-3);border-top:1px solid #0000000f;align-items:center;gap:6px;margin-top:6px;padding-top:5px;font-size:11.5px;display:flex}.jl .chatvis .src .i{width:13px;height:13px;color:var(--violet)}.jl .callvis{flex-direction:column;gap:12px;width:min(100%,400px);padding-bottom:46px;display:flex}.jl .callcard{text-align:left;background:#fff;border-radius:22px;align-items:center;gap:14px;padding:18px 20px;display:flex;box-shadow:0 1px #0000000a}.jl .callcard .ic{color:#fff;background:#1f9d55;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.jl .callcard b{font-size:17px;font-weight:600;display:block}.jl .callcard small{color:var(--ink-3);font-size:14px}.jl .wave{align-items:center;gap:2px;height:22px;margin-top:6px;display:flex}.jl .wave i{background:#b9b3c9;border-radius:2px;width:3px}.jl .dialers{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.jl .dialers span{color:var(--ink-2);background:#fff;border-radius:980px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;display:inline-flex}.jl .dialers .i{width:15px;height:15px;color:var(--violet)}.jl .origin{text-align:left;width:100%;max-width:1040px;margin:0 auto;padding-bottom:52px}.jl .opick{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px;display:flex}.jl .opick button{all:unset;cursor:pointer;color:var(--ink-2);border:1px solid var(--hair);background:#fff;border-radius:980px;align-items:center;gap:8px;padding:9px 16px;font-size:15px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.jl .opick button i{background:var(--c);border-radius:50%;width:9px;height:9px}.jl .opick button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.jl .opick button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.jl .flow{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.jl .stagec{background:#fff;border-radius:18px;min-width:0;padding:16px 16px 18px}.jl .stagec h3{color:var(--ink-3);letter-spacing:-.005em;font-size:13px;font-weight:500}.jl .stagec .big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:4px 0 12px;font-size:34px;font-weight:600}.jl .stagec .bars{gap:6px;display:grid}.jl .sb{color:var(--ink-3);grid-template-columns:1fr auto;align-items:center;gap:8px;font-size:12.5px;transition:opacity .35s;display:grid}.jl .sb span.track{background:var(--canvas);border-radius:4px;height:8px;overflow:hidden}.jl .sb span.track i{background:var(--c);border-radius:4px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1);display:block}.jl .sb b{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;min-width:30px;font-weight:600}.jl .flow.iso .sb{opacity:.18}.jl .flow.iso .sb.sel{opacity:1}.jl .osum{text-align:center;color:var(--ink-2);min-height:26px;margin-top:18px;font-size:17px}.jl .osum b{color:var(--ink)}.jl .osum .g{color:var(--paid);font-weight:600}.jl .capi{text-align:center;color:var(--ink-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:14px;display:flex}.jl .capi .i{width:15px;height:15px;color:var(--meta)}.jl .cadvis{width:min(100%,460px);padding-bottom:52px}.jl .cad{text-align:left;gap:10px;display:grid;position:relative}.jl .cad:before{content:"";background:var(--hair);width:2px;position:absolute;top:14px;bottom:14px;left:21px}.jl .step{grid-template-columns:44px 1fr;align-items:start;gap:12px;display:grid;position:relative}.jl .step .d{border:1px solid var(--hair);width:44px;height:28px;color:var(--ink-2);z-index:1;background:#fff;border-radius:980px;place-items:center;font-size:12px;font-weight:600;display:grid;position:relative}.jl .step.done .d{background:var(--violet);border-color:var(--violet);color:#fff}.jl .step.won .d{background:var(--paid);border-color:var(--paid);color:#fff}.jl .step p{color:var(--ink-2);border:1px solid var(--hair-2);background:#fff;border-radius:14px;padding:9px 12px;font-size:14px}.jl .step p b{color:var(--ink);font-weight:600}.jl .agvis{text-align:left;border:1px solid var(--hair-2);background:#fff;border-bottom:0;border-radius:22px 22px 0 0;width:min(100%,440px);padding:18px 18px 26px}.jl .agh{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.jl .agh b{font-size:17px;font-weight:600}.jl .agh small{color:var(--ink-3);font-size:13px}.jl .agrid{grid-template-columns:44px 1fr 1fr;gap:6px;font-size:12.5px;display:grid}.jl .agrid .col{color:var(--ink-3);padding-bottom:4px;font-size:12px;font-weight:600}.jl .agrid time{font-family:var(--mono);color:var(--ink-3);padding-top:6px;font-size:11.5px}.jl .slot{background:var(--canvas);color:var(--ink-2);border-radius:8px;padding:6px 8px;line-height:1.3}.jl .slot small{color:var(--ink-3);font-size:11px;display:block}.jl .slot.me{background:var(--violet);color:#fff}.jl .slot.me small{color:#ffffffe0}.jl .slot.hof{background:#fbe7f1}.jl .slot.hof small{color:#5b4e57}.jl .slot.free{border:1px dashed var(--hair);color:var(--ink-3);background:0 0}.jl .dre{text-align:left;background:#fff;border:1px solid #0000000d;border-bottom:0;border-radius:22px 22px 0 0;width:min(100%,520px);padding:20px 22px 26px}.jl .dre h5{justify-content:space-between;margin:0 0 12px;font-size:15px;font-weight:600;display:flex}.jl .dre h5 small{color:var(--ink-3);font-weight:400}.jl .drow{border-bottom:1px solid var(--hair-2);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;padding:8px 0;font-size:14px;display:grid}.jl .drow span{color:var(--ink-2)}.jl .drow.sub span{color:var(--ink-3);padding-left:14px;font-size:13px}.jl .drow.sub b{color:var(--ink-3);font-size:13px;font-weight:400}.jl .drow.tot{border-bottom:0;padding-top:12px}.jl .drow.tot span{color:var(--ink);font-weight:600}.jl .drow.tot b{color:var(--paid);font-size:19px}.jl .feats{padding:100px 0 90px}.jl .feats h2{text-align:center;letter-spacing:-.035em;font-size:clamp(34px,4vw,56px);line-height:1.05}.jl .feats .sub{text-align:center;color:var(--ink-3);margin-top:12px;font-size:21px;font-weight:300}.jl .fgrid{grid-template-columns:repeat(4,1fr);gap:40px 32px;margin-top:60px;display:grid}.jl .fgrid h3{color:var(--ink-3);letter-spacing:-.005em;border-bottom:1px solid var(--hair);margin-bottom:14px;padding-bottom:12px;font-size:14px;font-weight:600}.jl .fgrid ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.jl .fgrid li{grid-template-columns:22px 1fr;gap:10px;font-size:15px;line-height:1.35;display:grid}.jl .fgrid li .i{width:20px;height:20px;color:var(--violet);margin-top:1px}.jl .fgrid li small{color:var(--ink-3);font-size:13.5px;display:block}.jl .soon{color:#7a4d00;vertical-align:1px;background:#fdf1d6;border-radius:980px;margin-left:4px;padding:2px 6px;font-size:11px;font-weight:600}.jl .quotes{background:var(--canvas);padding:100px 0}.jl .quotes h2{text-align:center;letter-spacing:-.03em;font-size:clamp(32px,3.6vw,48px)}.jl .qgrid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:52px;display:grid}.jl .q{margin:0}.jl .q p{letter-spacing:-.015em;font-size:21px;font-weight:300;line-height:1.38}.jl .q figcaption{color:var(--ink-3);margin-top:16px;font-size:14px}.jl .q figcaption b{color:var(--ink);font-size:15px;font-weight:600;display:block}.jl .plans{padding:100px 0}.jl .plans h2{text-align:center;letter-spacing:-.035em;font-size:clamp(34px,4vw,56px)}.jl .seg{justify-content:center;margin-top:26px;display:flex}.jl .seg div{background:var(--canvas);border-radius:980px;padding:3px;display:inline-flex}.jl .seg button{all:unset;cursor:pointer;color:var(--ink-2);border-radius:980px;padding:8px 20px;font-size:14px}.jl .seg button[aria-pressed=true]{color:var(--ink);background:#fff;font-weight:500;box-shadow:0 1px 3px #0000001f}.jl .seg button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.jl .seg em{color:var(--paid);margin-left:6px;font-size:12.5px;font-style:normal;font-weight:600}.jl .pgrid{grid-template-columns:repeat(4,1fr);margin-top:48px;display:grid}.jl .pc{text-align:center;border-left:1px solid var(--hair-2);flex-direction:column;align-items:center;gap:6px;padding:26px 22px 8px;display:flex}.jl .pc:first-child{border-left:0}.jl .pc .lab{height:18px;color:var(--violet);font-size:12px;font-weight:600}.jl .pc h3{letter-spacing:-.025em;font-size:28px}.jl .pc .price{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:40px;font-weight:600;line-height:1}.jl .pc .price small{color:var(--ink-3);letter-spacing:-.01em;font-size:17px;font-weight:400}.jl .pc .per{color:var(--ink-3);max-width:22ch;min-height:40px;font-size:14px;line-height:1.4}.jl .pc .pill{margin-top:14px}.jl .pc.na .price{color:var(--ink-3);font-size:24px}.jl .pnote{text-align:center;color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:6px 20px;margin-top:34px;font-size:14px;display:flex}.jl .pnote span{align-items:center;gap:6px;display:inline-flex}.jl .pnote .i{width:15px;height:15px;color:var(--paid)}.jl .faq{background:var(--canvas);padding:100px 0}.jl .faq h2{text-align:center;letter-spacing:-.03em;margin-bottom:40px;font-size:clamp(32px,3.6vw,48px)}.jl .acc{border-top:1px solid var(--hair);max-width:780px;margin:0 auto}.jl .acc details{border-bottom:1px solid var(--hair)}.jl .acc summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:16px;padding:22px 2px;font-size:19px;font-weight:500;list-style:none;display:flex}.jl .acc summary::-webkit-details-marker{display:none}.jl .acc summary .i{color:var(--ink-3);transition:transform .3s}.jl .acc details[open] summary .i{transform:rotate(45deg)}.jl .acc details p{color:var(--ink-2);max-width:64ch;padding:0 2px 24px;font-size:17px}.jl .close{text-align:center;padding:110px 0}.jl .close h2{letter-spacing:-.035em;max-width:18ch;margin:0 auto;font-size:clamp(36px,4.6vw,64px);line-height:1.04}.jl .close .sub{color:var(--ink-3);margin:14px auto 28px;font-size:21px;font-weight:300}.jl .foot{background:var(--canvas);color:var(--ink-3);padding:30px 0 90px;font-size:12px}.jl .foot .cols{border-bottom:1px solid var(--hair);grid-template-columns:repeat(4,1fr);gap:24px;padding-bottom:22px;display:grid}.jl .foot h3{color:var(--ink);letter-spacing:-.005em;margin-bottom:10px;font-size:12px;font-weight:600}.jl .foot ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.jl .foot a{color:var(--ink-3)}.jl .foot .legal{flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-top:16px;display:flex}.jl .bhead{border-bottom:1px solid var(--hair);padding:56px 0 28px}.jl .bhead h1{letter-spacing:-.035em;font-size:clamp(40px,5vw,56px)}.jl .bhead p{color:var(--ink-3);max-width:48ch;margin-top:8px;font-size:21px;font-weight:300}.jl .cats{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.jl .cats button{all:unset;cursor:pointer;color:var(--ink-2);background:var(--canvas);border-radius:980px;padding:7px 14px;font-size:14px}.jl .cats button[aria-pressed=true]{background:var(--ink);color:#fff}.jl .cats button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.jl .feat{color:inherit;grid-template-columns:1.6fr 1fr;align-items:center;gap:32px;padding:40px 0 10px;display:grid}.jl .feat:hover{text-decoration:none}.jl .feat:hover h2{color:var(--link)}.jl .feat .cover{aspect-ratio:16/10}.jl .feat h2{letter-spacing:-.03em;margin:10px 0 12px;font-size:clamp(28px,3vw,40px);line-height:1.1;transition:color .2s}.jl .feat p{color:var(--ink-2);font-size:19px;font-weight:300}.jl .meta{color:var(--violet);letter-spacing:.02em;font-size:12px;font-weight:600}.jl .date{color:var(--ink-3);margin-top:12px;font-size:13px}.jl .bgrid{border-top:1px solid var(--hair);grid-template-columns:repeat(3,1fr);gap:44px 28px;margin-top:30px;padding:40px 0 100px;display:grid}.jl .card a{color:inherit;display:block}.jl .card a:hover{text-decoration:none}.jl .card a:hover h3{color:var(--link)}.jl .card .cover{aspect-ratio:16/10;margin-bottom:16px}.jl .card h3{letter-spacing:-.02em;margin-top:6px;font-size:21px;line-height:1.2;transition:color .2s}.jl .empty{text-align:center;color:var(--ink-3);grid-column:1/-1;padding:40px 0}.jl .cover{border-radius:18px;justify-content:center;align-items:center;padding:8%;display:flex;position:relative;overflow:hidden}.jl .ahead{max-width:980px;margin:0 auto;padding:48px 22px 0}.jl .crumb{color:var(--ink-3);font-size:13px}.jl .crumb a{color:var(--ink-3)}.jl .ahead .meta{margin-top:24px;display:block}.jl .ahead h1{letter-spacing:-.035em;max-width:20ch;margin-top:8px;font-size:clamp(34px,4.6vw,56px);line-height:1.07}.jl .dek{color:var(--ink-2);max-width:40ch;margin-top:18px;font-size:clamp(19px,2vw,24px);font-weight:300;line-height:1.35}.jl .byline{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:28px;padding:16px 0;font-size:14px;display:flex}.jl .byline .who{align-items:center;gap:10px;display:flex}.jl .byline .who img{height:18px}.jl .byline .who b{color:var(--ink);font-weight:600}.jl .share{gap:6px;display:flex}.jl .share button,.jl .share a{all:unset;cursor:pointer;background:var(--canvas);width:34px;height:34px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.jl .share .i{width:16px;height:16px}.jl .share button:focus-visible,.jl .share a:focus-visible{outline:2px solid var(--violet)}.jl .acover{max-width:1180px;margin:36px auto 0;padding:0 22px}.jl .acover .cover{aspect-ratio:21/9}.jl .abody{grid-template-columns:220px minmax(0,680px);justify-content:center;gap:72px;max-width:1180px;margin:0 auto;padding:56px 22px 40px;display:grid}.jl .toc{align-self:start;font-size:13.5px;position:sticky;top:84px}.jl .toc b{color:var(--ink-3);margin-bottom:10px;font-size:12px;font-weight:600;display:block}.jl .toc ol{border-left:1px solid var(--hair);gap:9px;margin:0;padding:0;list-style:none;display:grid}.jl .toc a{color:var(--ink-3);border-left:2px solid #0000;margin-left:-1px;padding-left:14px;line-height:1.35;display:block}.jl .toc a.on{color:var(--ink);border-left-color:var(--violet)}.jl .toc a:hover{color:var(--ink);text-decoration:none}.jl .prose{letter-spacing:-.012em;color:var(--ink);font-size:19px;line-height:1.6}.jl .prose>p+p{margin-top:1.1em}.jl .prose .lead{font-size:21px;line-height:1.52}.jl .prose h2{letter-spacing:-.028em;margin:1.9em 0 .55em;scroll-margin-top:80px;font-size:32px;line-height:1.15}.jl .prose ul{margin:0;padding-left:1.1em}.jl .prose li{margin:.5em 0;padding-left:.2em}.jl .prose li::marker{color:var(--violet)}.jl .callout{background:var(--wash-v);border-radius:22px;margin:2em 0;padding:24px 24px 22px}.jl .callout .k{color:var(--violet);font-size:12px;font-weight:600}.jl .callout h4{letter-spacing:-.02em;margin:6px 0 14px;font-size:22px;line-height:1.2}.jl .callout .mini{background:#fff;border-radius:14px;gap:8px;padding:12px;font-size:13px;display:grid}.jl .callout .mini .kpis{grid-template-columns:repeat(3,1fr)}.jl .callout .mini .kpi b{font-size:18px}.jl .callout .more{margin-top:14px;font-size:16px}.jl .afaq{max-width:680px;margin:0 auto;padding:10px 22px 0}.jl .afaq h2{letter-spacing:-.028em;margin-bottom:16px;font-size:32px}.jl .afaq .acc summary{font-size:17px}.jl .afaq .acc details p{font-size:16px}.jl .srcs{max-width:680px;color:var(--ink-3);margin:36px auto 0;padding:0 22px;font-size:14px}.jl .srcs b{color:var(--ink);margin-bottom:6px;font-weight:600;display:block}.jl .acta{max-width:1180px;margin:64px auto 0;padding:0 22px}.jl .acta .tile{min-height:0;padding:56px 32px}.jl .related{max-width:1180px;margin:0 auto;padding:72px 22px 100px}.jl .related h2{letter-spacing:-.025em;margin-bottom:28px;font-size:28px}.jl .related .bgrid{border:0;margin:0;padding:0}.jl .lnav{z-index:40;-webkit-backdrop-filter:saturate(1.8)blur(20px);border-bottom:1px solid var(--hair);background:#ffffffd1;position:sticky;top:52px}.jl .lnav-in{align-items:center;gap:22px;max-width:1024px;height:52px;margin:0 auto;padding:0 22px;display:flex}.jl .lnav b{letter-spacing:-.02em;margin-right:auto;font-size:21px;font-weight:600}.jl .lnav a{color:var(--ink-2);font-size:12.5px}.jl .lnav a.pill{color:#fff}.jl .fhero{background:var(--canvas);text-align:center;padding:64px 0 0;overflow:hidden}.jl .fhero h1{letter-spacing:-.035em;max-width:18ch;margin:0 auto;font-size:clamp(38px,5.4vw,72px);line-height:1.04}.jl .fhero .sub{max-width:40ch;margin:16px auto 0;font-size:clamp(19px,2vw,24px);font-weight:300;line-height:1.3}.jl .fhero .ctas{margin-top:28px}.jl .kan{max-width:1040px;margin:52px auto 0;padding:0 22px}.jl .board{text-align:left;background:#fafafc;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-height:330px;padding:16px;font-size:12.5px;display:grid}.jl .lane h6{color:var(--ink-3);justify-content:space-between;margin:0 0 8px;font-size:12px;font-weight:600;display:flex}.jl .lane h6 span{border:1px solid var(--hair-2);background:#fff;border-radius:980px;padding:0 7px;font-weight:500}.jl .kc{border:1px solid var(--hair-2);background:#fff;border-radius:10px;margin-bottom:7px;padding:8px 9px}.jl .kc b{font-size:12.5px;font-weight:600;display:block}.jl .kc small{color:var(--ink-3);margin-top:2px;font-size:11px;display:block}.jl .kc .row{justify-content:space-between;align-items:center;margin-top:6px;font-size:11px;display:flex}.jl .kc .src{color:var(--ink-3);align-items:center;gap:4px;display:inline-flex}.jl .kc .src i{background:var(--c);border-radius:2px;width:7px;height:7px}.jl .score{color:var(--violet);background:var(--wash-v);border-radius:980px;padding:1px 6px;font-weight:600}.jl .kc.hot{border-color:#c9b6f6}.jl .kc.won{border-color:#b8e3c9}.jl .kc.won .score{color:var(--paid);background:var(--wash-m)}.jl .statement{text-align:center;padding:110px 0}.jl .statement p{letter-spacing:-.02em;max-width:34ch;color:var(--ink-3);margin:0 auto;font-size:clamp(24px,2.8vw,34px);font-weight:300;line-height:1.3}.jl .statement p b{color:var(--ink);font-weight:600}.jl .bt{background:var(--canvas);padding:12px}.jl .bt .tile{min-height:520px}.jl .pipechips{flex-wrap:wrap;justify-content:center;gap:6px;max-width:420px;padding-bottom:56px;display:flex}.jl .pipechips span{background:var(--canvas);color:var(--ink-2);border-radius:980px;padding:8px 14px;font-size:14px}.jl .pipechips span.on{background:var(--violet);color:#fff}.jl .scorevis{text-align:left;gap:8px;width:min(100%,380px);padding-bottom:52px;display:grid}.jl .scorevis div{background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}.jl .tile:not(.wv):not(.wm) .scorevis div{background:var(--canvas)}.jl .scorevis div small{color:var(--ink-3);font-size:12px;display:block}.jl .scorevis .score{flex:none;padding:3px 10px;font-size:14px}.jl .how{padding:100px 0}.jl .how h2{text-align:center;letter-spacing:-.03em;font-size:clamp(32px,3.6vw,48px)}.jl .steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:28px;margin:52px 0 0;padding:0;display:grid}.jl .steps li{counter-increment:s;border-top:1px solid var(--hair);padding-top:18px;font-size:17px;line-height:1.4;list-style:none}.jl .steps li:before{content:counter(s);letter-spacing:-.04em;color:var(--violet);margin-bottom:12px;font-size:40px;font-weight:600;line-height:1;display:block}.jl .story{background:var(--canvas);padding:100px 0}.jl .story h2{letter-spacing:-.03em;text-align:center;max-width:20ch;margin:0 auto 36px;font-size:clamp(30px,3.4vw,44px)}.jl .story .prose{max-width:680px;margin:0 auto}.jl .story blockquote{letter-spacing:-.025em;color:var(--violet);margin:1.6em 0;padding:0;font-size:28px;font-weight:600;line-height:1.25}.jl .see{text-align:center;padding:70px 0}.jl .see h3{color:var(--ink-3);margin-bottom:16px;font-size:14px;font-weight:600}.jl .see .links{gap:10px 26px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.jl .rise{animation:linear both rise;animation-timeline:view();animation-range:entry entry 60%}@keyframes rise{0%{transform:translateY(60px)scale(.96)}to{transform:none}}.jl .lift{animation:linear both lift;animation-timeline:view();animation-range:entry 10% cover 40%}@keyframes lift{0%{transform:translateY(90px)}to{transform:none}}}}@media (prefers-reduced-motion:reduce){.jl *,.jl :before,.jl :after{transition:none!important;animation:none!important}.jl{scroll-behavior:auto}}.jl{transition:background-color .9s cubic-bezier(.16,1,.3,1)}.jl [data-page=home] .hero,.jl [data-page=home] .quotes,.jl [data-page=home] .faq,.jl [data-page=home] .plans{background:0 0}.jl .glass{-webkit-backdrop-filter:blur(22px)saturate(1.7);background:linear-gradient(145deg,#ffffffc7,#ffffff6b);border:1px solid #ffffffbf;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff4d,0 10px 30px -14px #24104f47}.jl .gnav{background:#ffffff9e;box-shadow:inset 0 -1px #fff9}.jl .toast{z-index:3;text-align:left;border-radius:18px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:13px;display:flex;position:absolute}.jl .toast b{font-size:13.5px;font-weight:600;display:block}.jl .toast small{color:var(--ink-3);font-size:12px;display:block}.jl .toast .ti{background:var(--violet);color:#fff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.jl .toast .ti.ok{background:var(--paid)}.jl .toast .i{width:18px;height:18px}.jl .toast.t1{top:118px;left:-18px}.jl .toast.t2{bottom:38px;left:34%}@media (prefers-reduced-motion:no-preference){.jl .toast.t1{animation:7s ease-in-out infinite float}.jl .toast.t2{animation:8s ease-in-out -3s infinite float}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}}.jl .ch{padding:clamp(80px,11vw,150px) 0;position:relative;overflow:hidden}.jl .ch-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(32px,6vw,80px);max-width:1180px;margin:0 auto;padding:0 22px;display:grid}.jl .ch.rev .ch-text{order:2}.jl .ch-text h2{letter-spacing:-.037em;font-size:clamp(40px,5vw,64px);line-height:1.03}.jl .ch-text .sub{max-width:30ch;margin-top:18px;font-size:clamp(19px,1.8vw,22px);font-weight:300;line-height:1.35}.jl .ticks{gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.jl .ticks li{color:var(--ink-2);align-items:center;gap:10px;font-size:17px;display:flex}.jl .ticks .i{width:18px;height:18px;color:var(--violet);background:var(--wash-v);box-sizing:content-box;border-radius:50%;padding:3px}.jl .links.left{justify-content:flex-start;margin-top:26px}.jl .ch-vis{isolation:isolate;border-radius:34px;justify-content:center;align-items:center;min-height:540px;padding:44px 32px;display:flex;position:relative;overflow:hidden}.jl .aur{background:#f1ecfd}.jl .aur:before,.jl .aur:after{content:"";z-index:-1;aspect-ratio:1;filter:blur(60px);opacity:.75;border-radius:50%;width:70%;position:absolute}.jl .aur-v:before{background:#a78bfa;top:-18%;left:-12%}.jl .aur-v:after{background:#7dd3fc;bottom:-22%;right:-18%}.jl .aur-b{background:#eef1ff}.jl .aur-b:before{background:#93c5fd;top:-20%;right:-10%}.jl .aur-b:after{background:#c4b5fd;bottom:-25%;left:-20%}.jl .aur-m{background:#ecf8f1}.jl .aur-m:before{background:#86efac;top:-24%;left:-14%}.jl .aur-m:after{background:#c4b5fd;bottom:-24%;right:-16%}@media (prefers-reduced-motion:no-preference){.jl .aur:before{animation:14s ease-in-out infinite alternate drift}.jl .aur:after{animation:17s ease-in-out -5s infinite alternate-reverse drift}@keyframes drift{0%{transform:translate(0)scale(1)}to{transform:translate(8%,10%)scale(1.12)}}}.jl .gchat{flex-direction:column;gap:10px;width:min(100%,420px);display:flex}.jl .gb{-webkit-backdrop-filter:blur(18px)saturate(1.6);border-radius:18px;flex-direction:column;gap:3px;max-width:86%;padding:11px 14px;font-size:15.5px;line-height:1.4;display:flex}.jl .gb.in{background:#ffffffb8;border:1px solid #fffc;border-bottom-left-radius:6px;align-self:flex-start}.jl .gb.out{color:#24104f;background:#5f1ee024;border:1px solid #ffffff8c;border-bottom-right-radius:6px;align-self:flex-end}.jl .gb .tag{letter-spacing:.05em;text-transform:uppercase;color:var(--violet);font-size:11.5px;font-weight:600}.jl .gb .src{color:#4b3a78;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;display:flex}.jl .gb .src .i{width:14px;height:14px}.jl .ch-vis .callvis{width:min(100%,420px);padding:0}.jl .ch-vis .callcard.glass,.jl .ch-vis .dialers span.glass{background:linear-gradient(145deg,#fffc,#ffffff73)}.jl .trans{text-align:left;border-radius:18px;padding:12px 16px}.jl .trans small{color:var(--ink-3);font-size:12px}.jl .trans p{color:var(--ink-2);margin-top:2px;font-size:15px}.jl .ch-vis .dre{border-radius:22px}.jl .bento{grid-template-columns:1fr 1fr;gap:16px;max-width:1280px;margin:0 auto;padding:0 22px;display:grid}.jl .bento .tile{border:1px solid var(--hair-2);min-height:600px}.jl .origin-sec{padding-bottom:clamp(90px,10vw,130px)}.jl .mesh{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.jl .mesh i{filter:blur(80px);opacity:.55;border-radius:50%;position:absolute}.jl .mesh i:first-child{background:#a78bfa;width:46vw;height:46vw;top:10%;left:-10vw}.jl .mesh i:nth-child(2){background:#60a5fa;width:38vw;height:38vw;top:0;right:-8vw}.jl .mesh i:nth-child(3){opacity:.45;background:#86efac;width:34vw;height:34vw;bottom:-14vw;left:30%}.jl .mesh i:nth-child(4){opacity:.4;background:#f9a8d4;width:24vw;height:24vw;bottom:6%;right:18%}@media (prefers-reduced-motion:no-preference){.jl .mesh i{animation:16s ease-in-out infinite alternate drift}.jl .mesh i:nth-child(2){animation-duration:19s;animation-direction:alternate-reverse}.jl .mesh i:nth-child(3){animation-duration:22s}}.jl .origin-sec>.wrap,.jl .origin-sec>.origin{z-index:1;position:relative}.jl .big-h{letter-spacing:-.038em;max-width:16ch;margin:0 auto;font-size:clamp(40px,5.4vw,72px);line-height:1.02}.jl .big-sub{max-width:36ch;margin:18px auto 0;font-size:clamp(19px,1.9vw,23px);font-weight:300;line-height:1.35}.jl .origin-sec .links{margin-top:20px}.jl .origin{margin-top:48px;padding:0 22px}.jl .seg-wrap{justify-content:center;margin-bottom:30px;display:flex}.jl .opick{border-radius:30px;flex-wrap:wrap;justify-content:center;gap:2px;margin:0;padding:5px;display:inline-flex;position:relative}.jl .opick button{z-index:1;color:var(--ink-2);background:0 0;border:0;position:relative}.jl .opick button[aria-pressed=true]{color:#fff;background:0 0;border:0}.jl .opick button[aria-pressed=true] i{box-shadow:0 0 0 2px #ffffffe6}.jl .thumb{z-index:0;background:var(--ink);pointer-events:none;border-radius:980px;transition:transform .55s cubic-bezier(.3,1.35,.5,1),width .55s cubic-bezier(.3,1.35,.5,1),height .3s,background-color .4s;position:absolute;top:0;left:0;box-shadow:0 6px 16px -6px #1d1d1f73}.jl .flow{gap:22px;max-width:1100px;margin:0 auto;position:relative}.jl .stagec{-webkit-backdrop-filter:blur(24px)saturate(1.7);background:linear-gradient(150deg,#fffc,#ffffff75);border:1px solid #fffc;border-radius:22px;position:relative;box-shadow:inset 0 1px #fff,0 16px 36px -20px #24104f59}.jl .flow.bump .stagec{animation:.6s cubic-bezier(.16,1,.3,1) both bump}.jl .flow.bump .stagec:nth-child(2){animation-delay:60ms}.jl .flow.bump .stagec:nth-child(3){animation-delay:.12s}.jl .flow.bump .stagec:nth-child(4){animation-delay:.18s}@keyframes bump{0%{transform:translateY(0)}35%{transform:translateY(-6px)}to{transform:none}}.jl .stagec .big{color:var(--cur,var(--ink));transition:color .4s}.jl .conn{z-index:2;width:20px;height:20px;color:var(--cur,#5f1ee0);place-items:center;margin-top:-10px;display:grid;position:absolute;top:50%;right:-21px}.jl .conn svg{width:20px;height:20px;display:block;overflow:visible}.jl .conn path{stroke:currentColor;stroke-width:2.4px;fill:none;stroke-dasharray:4 4}@media (prefers-reduced-motion:no-preference){.jl .conn path{animation:1s linear infinite dash}@keyframes dash{to{stroke-dashoffset:-16px}}}.jl .stagec:last-child .conn{display:none}.jl .sb span.track{background:#1d1d1f12}.jl .sb.sel span.track i{box-shadow:0 0 14px -2px var(--c)}.jl .osum{border-radius:980px;margin:26px auto 0;padding:12px 22px;display:table}.jl .osum.swap{animation:.5s cubic-bezier(.16,1,.3,1) swap}@keyframes swap{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}.jl .pgrid{gap:14px}.jl .pc.glass{border-left:1px solid #ffffffbf;border-radius:24px;padding:28px 22px 24px}.jl .pc.glass:first-child{border-left:1px solid #ffffffbf}.jl .plans{position:relative;overflow:hidden}.jl .plans:before{content:"";filter:blur(30px);z-index:0;pointer-events:none;background:radial-gradient(40% 60% at 25%,#a78bfa59,#0000 70%),radial-gradient(35% 60% at 75% 40%,#60a5fa47,#0000 70%);height:70%;position:absolute;inset:auto -10% -30%}.jl .plans>.wide{z-index:1;position:relative}.jl .seg div.glass{position:relative}.jl .seg button{z-index:1;position:relative}.jl .seg button[aria-pressed=true]{box-shadow:none;color:#fff;background:0 0}.jl .seg button[aria-pressed=true] em{color:#bbf7d0}.jl .cats-bar{z-index:30;margin-top:26px;position:sticky;top:60px}.jl .cats{border-radius:26px;flex-wrap:wrap;gap:2px;margin-top:0;padding:5px;display:inline-flex;position:relative}.jl .cats button{z-index:1;background:0 0;position:relative}.jl .cats button[aria-pressed=true]{color:#fff;background:0 0}.jl .bhead{border-bottom:0}.jl .pill:hover{transform:translateY(-1px)}.jl .rip{pointer-events:none;opacity:.28;background:currentColor;border-radius:50%;animation:.65s cubic-bezier(.16,1,.3,1) forwards rip;position:absolute;transform:scale(0)}@keyframes rip{to{opacity:0;transform:scale(1)}}.jl .card a{transition:transform .5s cubic-bezier(.16,1,.3,1)}.jl .card a:hover{transform:translateY(-4px)}.jl .card .cover{transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s}.jl .card a:hover .cover{transform:scale(1.015);box-shadow:0 22px 40px -26px #24104f73}.jl .acc summary:hover{color:var(--violet)}.jl .acc details[open] p{animation:.45s cubic-bezier(.16,1,.3,1) open}@keyframes open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.jl .rv{transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1),filter 1s cubic-bezier(.16,1,.3,1)}.jl .rv.pre{opacity:.08;filter:blur(8px);transform:translateY(56px)scale(.97)}.jl .ch-vis.rv.pre{transform:translateY(80px)scale(.94)}.jl .stagger>*{transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.jl .stagger.pre>*{opacity:.08;transform:translateY(40px)}@media (prefers-reduced-motion:reduce){.jl .rv.pre,.jl .stagger.pre>*{opacity:1;filter:none;transform:none}}@media (max-width:833px){.jl .ch-grid{grid-template-columns:1fr}.jl .ch.rev .ch-text{order:0}.jl .ch-vis{border-radius:26px;min-height:420px;padding:34px 18px}.jl .bento{grid-template-columns:1fr}.jl .bento .tile{min-height:0}.jl .toast.t1{top:80px;left:6px}.jl .toast.t2{inset:230px 12px auto auto}.jl .conn{display:none}.jl .opick{border-radius:22px}.jl .cats-bar{top:56px}}.jl .cv-hero{padding-top:64px}.jl .presence{color:var(--ink-3);align-items:center;gap:8px;margin-bottom:18px;font-size:14px;display:inline-flex}.jl .presence i{background:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #22c55e2e}.jl .cv-hero h1{letter-spacing:-.04em;font-size:clamp(38px,5.4vw,74px);line-height:1.02}.jl .cv-hero h1 span{display:block}.jl .cv-hero h1 .em{color:var(--violet)}.jl .cv-hero .sub{max-width:40ch;font-size:clamp(19px,2vw,24px)}.jl .cv-stage{max-width:900px;margin:56px auto 0;padding:0 22px;position:relative}.jl .panel-chat{isolation:isolate;box-shadow:var(--product-shadow);text-align:left;border-radius:36px;flex-direction:column;gap:10px;padding:34px 34px 38px;display:flex;position:relative;overflow:hidden}.jl .gb{position:relative}.jl .gb .tm{color:#5f5873;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:3px;margin-top:2px;font-size:11.5px;display:flex}.jl .gb .tm .ok{color:#2e9bdc;width:15px;height:15px}.jl .gb .tag .i{vertical-align:-2px;width:13px;height:13px;margin-right:4px}.jl .gsys{color:var(--ink-2);-webkit-backdrop-filter:blur(16px);text-align:center;background:#ffffffb8;border:1px solid #fffc;border-radius:980px;align-self:center;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.jl .gsys .i{width:14px;height:14px}.jl .gsys.notice{color:#5c4a00;background:#fff3c4db}.jl .gsys.paid{color:var(--paid);background:#dcf5e6e6}.jl .gcard.ad{-webkit-backdrop-filter:blur(18px);background:#fffc;border:1px solid #ffffffd9;border-radius:18px;align-self:flex-start;width:min(78%,330px);overflow:hidden}.jl .ad-img{background:#e4dbff;align-items:flex-end;height:110px;padding:12px 14px;display:flex}.jl .ad-img b{letter-spacing:-.02em;color:#2b0f6b;max-width:14ch;font-size:19px;line-height:1.1}.jl .ad-tx{color:var(--ink-2);gap:2px;padding:10px 14px 12px;font-size:13.5px;display:grid}.jl .ad-tx small{color:var(--ink-3);align-items:center;gap:6px;font-size:12px;display:flex}.jl .ad-tx small .i{width:13px;height:13px}.jl .ad-tx b{color:var(--ink);font-size:14.5px}.jl .toast .ti.meta{background:var(--meta)}.jl .cv-stage .toast.t1{top:120px;left:auto;right:-40px}.jl .cv-stage .toast.t2{inset:230px -60px auto auto}.jl .proof-line{color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:56px auto 72px;font-size:16px;display:flex}.jl .proof-line b{color:var(--ink);font-weight:600}.jl .step-n{color:var(--violet);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:14px;font-weight:500}.jl .ch-text h2{font-size:clamp(34px,4.2vw,56px)}.jl .gchat .callcard{width:100%}.jl .gchat .dialers{justify-content:flex-start}.jl .gchat .agvis{border:1px solid #fffc;border-radius:20px;width:100%;padding:16px}.jl .pix{border-radius:20px;align-self:flex-end;width:min(90%,340px);padding:14px 16px}.jl .pix small{color:var(--violet);font-size:12.5px;font-weight:600}.jl .pix-row{color:var(--ink-2);justify-content:space-between;padding:3px 0;font-size:14px;display:flex}.jl .pix-total{border-top:1px dashed #1d1d1f2e;justify-content:space-between;align-items:baseline;margin-top:6px;padding-top:8px;display:flex}.jl .pix-total b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.jl .rcpt{align-items:center;gap:8px;display:flex}.jl .rcpt .i{color:var(--paid);width:20px;height:20px}.jl .digest{text-align:left;max-width:760px;color:var(--ink-2);border-radius:22px;align-items:flex-start;gap:12px;margin:0 auto 30px;padding:14px 18px;font-size:15.5px;display:flex}.jl .digest em{color:var(--ink-3)}.jl .fwdgrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;margin-top:48px;display:grid}.jl .fwd{border-radius:22px;align-self:stretch;max-width:none;margin:0;padding:18px 20px}.jl .fwd .fw{color:var(--ink-3);align-items:center;gap:5px;font-size:12.5px;font-style:italic;display:flex}.jl .fwd .fw .i{width:14px;height:14px}.jl .fwd blockquote{letter-spacing:-.012em;margin:6px 0 0;font-size:18px;font-weight:300;line-height:1.45}.jl .fwd figcaption{color:var(--ink-3);margin-top:12px;font-size:14px}.jl .fwd figcaption b{color:var(--ink)}.jl .cv-quotes .fwd.gb.in{background:#ffffffd9}.jl .cv-close .composer{border-radius:980px;align-items:center;gap:10px;max-width:720px;margin:0 auto;padding:8px 8px 8px 20px;display:flex}.jl .cv-close .fake{color:var(--ink-3);text-align:left;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.jl .cv-close .fake span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jl .cv-close .send{background:var(--violet);color:#fff;border-radius:50%;flex:none;place-items:center;width:50px;height:50px;transition:transform .25s cubic-bezier(.3,1.4,.5,1);display:grid}.jl .cv-close .send:hover{transform:scale(1.07)}.jl .ficha{z-index:45;opacity:0;pointer-events:none;border-radius:24px;width:272px;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);position:fixed;bottom:84px;right:22px;overflow:hidden;transform:translateY(16px)scale(.98)}.jl .ficha.show{opacity:1;pointer-events:auto;transform:none}.jl .fi-top{color:var(--ink-3);border-bottom:1px solid #1d1d1f14;justify-content:space-between;align-items:center;padding:10px 16px;font-size:12px;font-weight:600;display:flex}.jl .live{color:var(--paid);align-items:center;gap:6px;display:inline-flex}.jl .live i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #15803d26}.jl .fi-name{padding:12px 16px 0}.jl .fi-name strong{letter-spacing:-.02em;font-size:19px;font-weight:600;display:block}.jl .fi-name small{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px;display:block}.jl .stamp{border:1.5px dashed #0866ff66;border-radius:12px;gap:2px;margin:10px 16px 0;padding:8px 10px;display:grid}.jl .stamp-k{letter-spacing:.05em;text-transform:uppercase;color:#0a5bd6;font-size:11px;font-weight:700}.jl .stamp-v{align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.jl .dot{background:var(--c);border-radius:3px;flex:none;width:9px;height:9px}.jl .log{margin:10px 16px 0;padding:0;list-style:none;position:relative}.jl .log:before{content:"";background:#1d1d1f1a;width:2px;position:absolute;top:10px;bottom:10px;left:51px}.jl .log li{color:var(--ink-3);grid-template-columns:38px 12px 1fr;align-items:center;gap:0 8px;padding:3px 0;font-size:13px;transition:color .35s;display:grid}.jl .log time{font:500 11.5px/1 var(--mono);text-align:right;font-variant-numeric:tabular-nums}.jl .log li i{z-index:1;background:#fff;border-radius:50%;justify-self:center;width:10px;height:10px;transition:background .35s,box-shadow .35s,transform .35s;position:relative;box-shadow:inset 0 0 0 2px #1d1d1f38}.jl .log li.done{color:var(--ink)}.jl .log li.done i{background:var(--violet);box-shadow:none}.jl .log li.now{color:var(--ink);font-weight:600}.jl .log li.now i{background:var(--violet);transform:scale(1.15);box-shadow:0 0 0 4px #5f1ee02e}.jl .log li.paid{color:var(--paid);font-weight:600}.jl .log li.paid i{background:var(--paid);box-shadow:0 0 0 4px #15803d2e}.jl .fi-val{border-top:1px solid #1d1d1f14;justify-content:space-between;align-items:baseline;margin:10px 16px 14px;padding-top:10px;display:flex}.jl .fi-val span{color:var(--ink-3);font-size:12.5px}.jl .fi-val b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.jl .fi-val b.pending{color:var(--ink-3);letter-spacing:0;font-size:14px;font-weight:500}.jl .fi-val b.won{color:var(--paid)}.jl .fi-val b.flash{animation:1s cubic-bezier(.16,1,.3,1) vflash}@keyframes vflash{0%{transform:scale(1.12)}to{transform:none}}@media (max-width:1180px){.jl .ficha{display:none}}@media (max-width:833px){.jl .cv-stage .toast.t1{top:-26px;left:8px}.jl .cv-stage .toast.t2{bottom:-24px;right:8px}.jl .panel-chat{border-radius:26px;padding:26px 16px 30px}.jl .fwdgrid{grid-template-columns:1fr}}.jl [hidden]{display:none!important}.jl .pill .i{width:18px;height:18px}.jl .proof-line.top{margin:22px auto 0}.jl .cv-stage{margin-top:48px}.jl .cv-hero{padding-bottom:88px}.jl .pain{padding:clamp(90px,11vw,140px) 0}.jl .pain-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,80px);max-width:1180px;margin:0 auto;padding:0 22px;display:grid}.jl .pain-text h2{letter-spacing:-.036em;font-size:clamp(34px,4.4vw,56px);line-height:1.04}.jl .pain-text .sub{max-width:32ch;margin-top:18px;font-size:clamp(19px,1.8vw,22px);font-weight:300;line-height:1.35}.jl .pain-stack{isolation:isolate;background:#f3f1fa;border-radius:34px;gap:14px;padding:28px;display:grid;position:relative;overflow:hidden}.jl .pain-stack:before{content:"";z-index:-1;aspect-ratio:1;filter:blur(70px);opacity:.35;background:#fca5a5;border-radius:50%;width:60%;position:absolute;top:-20%;right:-10%}.jl .missed{text-align:left;border-radius:20px;grid-template-columns:40px 1fr 10px;align-items:start;gap:12px;padding:14px 16px;display:grid}.jl .missed .ic{width:40px;height:40px;color:var(--ink-2);background:#fff;border-radius:12px;place-items:center;display:grid}.jl .missed .ic .i{width:20px;height:20px}.jl .missed b{color:var(--ink);font-size:14px;font-weight:600;display:block}.jl .missed p{color:var(--ink-2);margin-top:3px;font-size:15px;line-height:1.4}.jl .unread{background:#e5484d;border-radius:50%;width:10px;height:10px;margin-top:6px}.jl .calc{padding:clamp(90px,11vw,140px) 0}.jl .calc h2{letter-spacing:-.036em;font-size:clamp(34px,4.4vw,56px);line-height:1.04}.jl .calc-note{color:var(--ink-3);max-width:40ch;margin-top:18px;font-size:14px}.jl .calc-card{border-radius:28px;gap:10px;padding:26px 26px 24px;display:grid}.jl .calc-card label{color:var(--ink-2);justify-content:space-between;align-items:baseline;margin-top:6px;font-size:15px;display:flex}.jl .calc-card output{color:var(--ink);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.jl .calc-card input[type=range]{width:100%;accent-color:var(--violet);height:28px}.jl .money{border:1px solid var(--hair);background:#ffffffd9;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:17px;display:flex}.jl .money input{font:600 18px var(--f);width:100%;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none}.jl .money:focus-within{outline:2px solid var(--violet);outline-offset:2px}.jl .calc-out{background:#fff;border-radius:18px;gap:2px;margin-top:12px;padding:16px 18px;display:grid}.jl .calc-out small{color:var(--ink-3);font-size:13px}.jl .calc-out b{letter-spacing:-.035em;color:var(--paid);font-variant-numeric:tabular-nums;font-size:clamp(34px,4vw,44px);font-weight:600;line-height:1.05}.jl .calc-out span{color:var(--ink-3);font-size:14px}.jl .calc-card .pill{margin-top:8px}.jl .ctas.left{justify-content:flex-start;margin-top:28px}.jl .units{border-radius:22px;width:min(100%,460px);padding:18px}.jl .u-h{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.jl .u-h b{font-size:16px}.jl .u-h small{color:var(--ink-3);font-size:12.5px}.jl .units table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.jl .units th{color:var(--ink-3);text-align:right;border-bottom:1px solid #1d1d1f1a;padding:6px 4px;font-size:12px;font-weight:500}.jl .units th:first-child,.jl .units td:first-child{text-align:left}.jl .units td{text-align:right;border-bottom:1px solid #1d1d1f0f;padding:9px 4px}.jl .units td:first-child{align-items:center;gap:8px;font-weight:500;display:flex}.jl .units tr:last-child td{border-bottom:0}.jl .integ{padding:clamp(80px,9vw,120px) 0}.jl .integ h2{letter-spacing:-.03em;font-size:clamp(32px,3.8vw,48px)}.jl .integ .sub{color:var(--ink-3);max-width:40ch;margin:12px auto 0;font-size:21px;font-weight:300}.jl .int-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.jl .int-row span{background:#f5f5f7;border-radius:18px;align-items:center;gap:10px;padding:12px 18px;font-size:16px;font-weight:500;display:inline-flex}.jl .int-row span .i{color:var(--violet)}.jl .int-row small{color:var(--ink-3);margin-left:2px;font-size:13px;font-weight:400}.jl .pl-sub{text-align:center;color:var(--ink-3);margin-top:10px;font-size:19px;font-weight:300}.jl .pgrid{grid-template-columns:repeat(5,minmax(0,1fr))}.jl .redes-pc .price{font-size:26px}.jl .redes-pc{background:linear-gradient(145deg,#f1ecfde6,#ffffff80)}.jl .mcta{display:none}.jl .modal{z-index:80;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.jl .m-back{background:#1d1d1f47;animation:.3s fade;position:absolute;inset:0}.jl .m-card{background:linear-gradient(150deg,#fffffff5,#ffffffdb);border-radius:28px;width:min(100%,480px);max-height:calc(100vh - 32px);padding:30px 28px 24px;animation:.45s cubic-bezier(.3,1.3,.5,1) pop;position:relative;overflow:auto}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(16px)scale(.97)}}.jl .m-x{all:unset;cursor:pointer;background:#1d1d1f0f;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:14px;right:14px}.jl .m-x:focus-visible{outline:2px solid var(--violet)}.jl .m-card h2{letter-spacing:-.03em;padding-right:36px;font-size:28px}.jl .m-sub{color:var(--ink-2);margin-top:6px;font-size:16px}.jl .m-card fieldset{border:0;margin:20px 0 0;padding:0}.jl .m-card legend{margin-bottom:10px;font-size:15px;font-weight:600}.jl .m-card legend span{color:var(--ink-3);font-weight:400}.jl .chips{flex-wrap:wrap;gap:8px;display:flex}.jl .chips button{all:unset;cursor:pointer;border:1px solid var(--hair);color:var(--ink-2);background:#fff;border-radius:980px;padding:10px 16px;font-size:15px;transition:background .2s,color .2s,border-color .2s,transform .2s}.jl .chips button:hover{border-color:var(--ink-3)}.jl .chips button:active{transform:scale(.96)}.jl .chips button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.jl .chips button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.jl .m-go{width:100%;margin-top:24px}.jl .m-go:disabled{opacity:.45;cursor:not-allowed;transform:none}.jl .m-hint{color:var(--ink-3);text-align:center;min-height:18px;margin-top:8px;font-size:13px}.jl .m-fine{color:var(--ink-3);text-align:center;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:12.5px;display:flex}.jl .m-fine .i{flex:none;width:14px;height:14px}.jl .qr{background:#fff;border-radius:16px;place-items:center;width:196px;height:196px;margin:20px auto 0;padding:8px;display:grid}.jl .qr img,.jl .qr canvas{display:block}.jl .m-msg{color:var(--ink-2);background:#e9e2fbb3;border-radius:14px;margin:16px 0 4px;padding:10px 12px;font-size:14px}.jl #m-step2 .ctas{margin-top:12px}@media (max-width:1180px){.jl .pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:833px){.jl .pain-grid{grid-template-columns:1fr}.jl .pain-stack{border-radius:26px;padding:18px}.jl .mcta{z-index:55;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--hair);background:#fffffff7;display:block;position:fixed;bottom:0;left:0;right:0}.jl .mcta .pill{width:100%}.jl{padding-bottom:72px}.jl .glass,.jl .gb,.jl .gsys,.jl .gcard.ad,.jl .stagec,.jl .gnav{-webkit-backdrop-filter:none!important}.jl .glass,.jl .stagec{background:#fffffff2!important}.jl .gb.in{background:#fffffff2}.jl .gb.out{background:#e9e2fb}.jl .gnav{background:#fffffff7}}.jl .pc .price{white-space:nowrap;font-size:clamp(26px,2.3vw,36px)}.jl .pc .pill{white-space:normal;text-align:center;width:100%;margin-top:auto;padding:11px 14px;font-size:15px}.jl .pc{justify-content:flex-start}.jl .pc .per{min-height:44px}@media (max-width:833px){.jl .cv-stage .toast.t1{top:-26px;left:8px;right:auto}.jl .cv-stage .toast.t2{inset:auto 8px -24px auto}}@media (min-width:1069px){.jl .stage .main{padding-right:200px}}@media (max-width:1068px){.jl .fgrid{grid-template-columns:repeat(2,1fr)}.jl .abody{grid-template-columns:minmax(0,680px);gap:0}.jl .toc{display:none}.jl .phone{width:210px;bottom:-30px;right:0}.jl .phone-in{height:420px}}@media (max-width:833px){.jl .gnav ul{display:none}.jl .gnav .right{margin-left:auto}.jl .tgrid{grid-template-columns:1fr}.jl .tile{border-radius:22px;min-height:0;padding:44px 22px 0}.jl .app{grid-template-columns:1fr}.jl .side{display:none}.jl .kpis{grid-template-columns:repeat(2,1fr)}.jl .duo{grid-template-columns:1fr}.jl .phone{width:200px;margin:-40px 0 0 auto;position:relative;bottom:auto;right:auto}.jl .duo .panel:last-child{display:none}.jl .phone-in{height:390px}.jl .stage{padding-bottom:10px}.jl .flow{grid-template-columns:repeat(2,1fr)}.jl .qgrid{grid-template-columns:1fr}.jl .pgrid{grid-template-columns:repeat(2,1fr);row-gap:24px}.jl .pc:nth-child(3){border-left:0}.jl .feat{grid-template-columns:1fr}.jl .bgrid{grid-template-columns:repeat(2,1fr)}.jl .board{grid-template-columns:repeat(3,minmax(0,1fr))}.jl .board .lane:nth-child(n+4){display:none}.jl .steps,.jl .foot .cols{grid-template-columns:repeat(2,1fr)}.jl .lnav-in a:not(.pill){display:none}}@media (max-width:540px){.jl .bgrid,.jl .fgrid,.jl .flow,.jl .pgrid{grid-template-columns:1fr}.jl .pc{border-left:0;border-top:1px solid var(--hair-2)}.jl .pc:first-child{border-top:0}.jl .steps{grid-template-columns:1fr}.jl .lnav b{font-size:17px}}.jl{background:#fff;min-height:100vh;transition:background-color .9s cubic-bezier(.16,1,.3,1)}html{scroll-behavior:smooth;scroll-padding-top:64px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.jl .skip{z-index:100;background:var(--ink);color:#fff;border-radius:10px;padding:10px 14px;position:absolute;top:-60px;left:12px}.jl .skip:focus{top:12px}.jl .burger{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;display:none}.jl .mnav{border-top:1px solid var(--hair-2);background:#fffffffa;gap:2px;padding:8px 22px 16px;display:grid}.jl .mnav a{color:var(--ink);border-bottom:1px solid var(--hair-2);padding:12px 4px;font-size:17px}.jl .mnav a:hover{text-decoration:none}.jl .foot .social{gap:10px;margin-top:14px;display:flex}.jl .foot .social a{width:34px;height:34px;color:var(--ink-2);background:#fff;border-radius:50%;place-items:center;display:grid}.jl .foot .social .i{width:16px;height:16px}.jl .m-qr-step{text-align:center}.jl .m-qr-step .m-sub{max-width:34ch;margin-inline:auto}.jl .m-msg-label{color:var(--ink-3);text-align:left;margin-top:18px;font-size:12.5px}.jl .m-msg{text-align:left;word-break:break-word;white-space:normal;margin-top:6px}.jl .m-actions{flex-direction:column;align-items:center;gap:8px;margin-top:14px;display:flex}.jl .m-back-link{color:var(--link);cursor:pointer;background:0 0;border:0;padding:6px;font-size:15px}.jl .qr img{width:180px;height:180px;display:block}@media (max-width:833px){.jl .burger{display:inline-flex}.jl .gnav .right .pill{display:none}}@media (min-width:834px){.jl .mnav{display:none!important}}.jl .pc .pdesc{color:var(--ink-3);max-width:26ch;min-height:40px;font-size:14px}.jl .pc .pfeat{border-top:1px dashed var(--hair);text-align:left;width:100%;color:var(--ink-2);gap:7px;margin:6px 0 10px;padding:12px 0 0;font-size:13.5px;list-style:none;display:grid}.jl .pc .pfeat li{grid-template-columns:16px 1fr;gap:8px;display:grid}.jl .pc .pfeat .i{width:16px;height:16px;color:var(--violet);margin-top:1px}.jl .pc.rec-pc{box-shadow:inset 0 0 0 2px var(--violet),0 18px 40px -26px #24104f73}.jl .pl-state{color:var(--ink-2);justify-content:center;align-items:center;gap:8px;margin:40px 0;display:flex}.jl .pl-state button,.jl .pl-state a{color:var(--link);cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}.jl .pl-talk{text-align:center;color:var(--ink-2);margin-top:10px;font-size:15px}.jl .spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.jl .digest-wrap{z-index:1;margin-top:40px;padding:0 22px;position:relative}.jl .pc .pill:disabled{opacity:.6;cursor:progress}.jl .callout h3{letter-spacing:-.02em;margin:6px 0 14px;font-size:22px;font-weight:600;line-height:1.2}.jl .prose>ul,.jl .prose>.ptable,.jl .prose>ul+p,.jl .prose>.ptable+p{margin-top:1.1em}.jl .ptable{border:1px solid var(--hair-2);border-radius:14px;overflow-x:auto}.jl .ptable:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.jl .ptable table{border-collapse:collapse;letter-spacing:0;width:100%;font-size:15px;line-height:1.45}.jl .ptable th,.jl .ptable td{text-align:left;vertical-align:top;border-bottom:1px solid var(--hair-2);padding:12px 14px}.jl .ptable thead th{background:var(--wash-v);font-weight:600}.jl .ptable tbody th{font-weight:600}.jl .ptable td{color:var(--ink-2)}.jl .ptable tr:last-child th,.jl .ptable tr:last-child td{border-bottom:0}.jl .afaq h2{scroll-margin-top:80px}.jl .acc summary h3{font:inherit;letter-spacing:inherit;margin:0}.jl .srcs ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.jl .srcs a{color:var(--link)}.jl .share-status{color:var(--ink-3);align-self:center;margin-left:4px;font-size:13px}.jl .eyebrow{color:var(--violet);letter-spacing:-.01em;margin-bottom:12px;font-size:15px;font-weight:600}.jl .fhero h1 .em{color:var(--violet)}.jl .fhero .fh-links{margin-top:18px}.jl .fhero .fh-stage{margin-top:52px;padding-bottom:88px}.jl .mac-bar em{color:var(--ink-3);white-space:nowrap;font-size:11px;font-style:normal}.jl .statement .st-q{color:var(--violet);letter-spacing:-.01em;margin-bottom:18px;font-size:15px;font-weight:600}.jl .faq.on-white{background:var(--white)}.jl .close.on-canvas{background:var(--canvas)}.jl .see h2{color:var(--ink-3);letter-spacing:-.005em;margin-bottom:16px;font-size:14px;font-weight:600}.jl .bt-note{text-align:center;color:var(--ink-3);padding:14px 0 4px;font-size:12px}.jl .tile .gchat.tchat{text-align:left;width:min(100%,380px);padding-bottom:52px}.jl .tile .gchat.tchat .gb{font-size:14.5px}.jl .tile .dre.fv-dre-mini{background:#fff;width:min(100%,380px)}.jl .slot.ok{background:var(--wash-m)}.jl .slot.ok small{color:#2f6b45}.jl .slot.wait{background:#fdf1d6}.jl .slot.wait small{color:#7a4d00}.jl .fv{text-align:left;background:#fff;min-height:330px;padding:16px 18px 20px;font-size:12.5px}.jl .fv h6{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 8px;font-size:11px;font-weight:600}.jl .fv-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.jl .fv-top b{font-size:15px;font-weight:600}.jl .fv-chips{flex-wrap:wrap;gap:6px;display:flex}.jl .fv-chips span{background:var(--canvas);color:var(--ink-2);border-radius:980px;padding:3px 9px;font-size:11.5px;font-weight:500}.jl .fv-chips .ok{background:var(--wash-m);color:var(--paid)}.jl .fv-chips .warn{color:#7a4d00;background:#fdf1d6}.jl .agrid.fv-agrid{grid-template-columns:48px repeat(3,minmax(0,1fr))}.jl .fv-pr{grid-template-columns:230px minmax(0,1fr);gap:16px;display:grid}.jl .fv-pat{border:1px solid var(--hair-2);background:#fafafc;border-radius:12px;padding:14px}.jl .fv-pat h6{margin-top:14px}.jl .fv-who{align-items:center;gap:10px;display:flex}.jl .fv-who b{font-size:14px;font-weight:600;display:block}.jl .fv-who small{color:var(--ink-3);font-size:11.5px;display:block}.jl .fv-av{background:var(--wash-v);width:34px;height:34px;color:var(--violet);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.jl .fv-kv,.jl .fv-docs,.jl .fv-plan{gap:6px;margin:0;padding:0;list-style:none;display:grid}.jl .fv-kv li{border-bottom:1px solid var(--hair-2);justify-content:space-between;gap:8px;padding-bottom:5px;display:flex}.jl .fv-kv span{color:var(--ink-3)}.jl .fv-kv b{font-weight:600}.jl .fv-docs li{color:var(--ink-2);align-items:center;gap:6px;display:flex}.jl .fv-docs .i{width:14px;height:14px;color:var(--violet)}.jl .fv-odo{min-width:0}.jl .odo{border:1px solid var(--hair-2);border-radius:12px;gap:6px;margin-bottom:10px;padding:12px;display:grid}.jl .odo-row{grid-template-columns:repeat(16,minmax(0,1fr));gap:3px;display:grid}.jl .odo-row .tt:nth-child(9){margin-left:6px}.jl .tt{aspect-ratio:3/4;background:var(--canvas);border:1px solid var(--hair-2);font:500 10px/1 var(--mono);color:var(--ink-3);border-radius:7px 7px 9px 9px;place-items:center;min-width:0;display:grid}.jl .tt.done{background:var(--wash-m);color:var(--paid);border-color:#9fd8b5}.jl .tt.ext{background:var(--wash-v);color:var(--violet);border-color:#c9b6f6}.jl .tt.canal{color:#7a4d00;background:#fdf1d6;border-color:#f0cf85}.jl .odo-leg{color:var(--ink-3);flex-wrap:wrap;gap:12px;margin-bottom:14px;font-size:11.5px;display:flex}.jl .odo-leg span{align-items:center;gap:5px;display:inline-flex}.jl .odo-leg span:before{content:"";background:var(--wash-m);border:1px solid #9fd8b5;border-radius:3px;width:9px;height:9px}.jl .odo-leg .ext:before{background:var(--wash-v);border-color:#c9b6f6}.jl .odo-leg .canal:before{background:#fdf1d6;border-color:#f0cf85}.jl .fv-plan li{border-bottom:1px solid var(--hair-2);justify-content:space-between;align-items:center;gap:10px;padding-bottom:6px;display:flex}.jl .st{white-space:nowrap;border-radius:980px;padding:2px 8px;font-size:11px;font-weight:600}.jl .st.done{background:var(--wash-m);color:var(--paid)}.jl .st.ext{background:var(--wash-v);color:var(--violet)}.jl .st.canal{color:#7a4d00;background:#fdf1d6}.jl .odo.odo-mini{background:#fff;border-color:#0000;width:min(100%,380px);margin:0 0 52px}.jl .odo-mini .odo-row{grid-template-columns:repeat(8,minmax(0,1fr));gap:5px}.jl .odo-mini .odo-row .tt:nth-child(9){margin-left:0}.jl .odo-mini .tt{font-size:12px}.jl .odo-mini .odo-leg{justify-content:center;margin:4px 0 0}.jl .fv-wa{grid-template-columns:230px minmax(0,1fr);padding:0;display:grid}.jl .fv-inbox{border-right:1px solid var(--hair-2);background:#fafafc;align-content:start;gap:4px;padding:14px 10px;display:grid}.jl .fv-inbox h6{padding:0 6px}.jl .ib{border-radius:10px;padding:8px 10px;position:relative}.jl .ib.on{background:var(--wash-v)}.jl .ib b{padding-right:44px;font-size:12.5px;font-weight:600;display:block}.jl .ib small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.jl .ib .who{border:1px solid var(--hair-2);color:var(--ink-2);background:#fff;border-radius:980px;padding:1px 7px;font-size:10.5px;font-weight:600;position:absolute;top:8px;right:8px}.jl .ib .who.ia{background:var(--violet);border-color:var(--violet);color:#fff}.jl .fv-conv{isolation:isolate;flex-direction:column;justify-content:center;gap:9px;padding:22px 20px 26px;display:flex;position:relative;overflow:hidden}.jl .fv-conv .gb{font-size:13.5px}.jl .fv-conv .gsys{font-size:11.5px}.jl .fv-fin{gap:12px;display:grid}.jl .fv-duo{grid-template-columns:1.1fr 1fr;gap:12px;display:grid}.jl .fv-duo .drow{padding:6px 0;font-size:12.5px}.jl .fv-duo .drow.sub span,.jl .fv-duo .drow.sub b{font-size:12px}.jl .fv-duo .drow.tot b{font-size:16px}.jl .fv-cash{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.jl .fv-cash th{color:var(--ink-3);text-align:right;border-bottom:1px solid var(--hair-2);padding:5px 4px;font-size:11px;font-weight:500}.jl .fv-cash td{text-align:right;border-bottom:1px solid var(--hair-2);padding:8px 4px}.jl .fv-cash th:first-child,.jl .fv-cash td:first-child{text-align:left}.jl .fv-cash .g{color:var(--paid);font-weight:600}.jl .fv-alert{color:#7a4d00;background:#fdf1d6;border-radius:10px;align-items:center;gap:6px;margin-top:12px;padding:8px 10px;font-size:12px;display:flex}.jl .fv-alert .i{width:14px;height:14px}.jl .capsec{background:var(--canvas);padding:100px 0}.jl .capsec h2{text-align:center;letter-spacing:-.03em;font-size:clamp(32px,3.6vw,48px)}.jl .capsec-sub{text-align:center;color:var(--ink-3);margin-top:12px;font-size:19px;font-weight:300}.jl .capgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:48px;display:grid}.jl .cap{background:#fff;border-radius:24px;padding:26px 24px}.jl .cap-ic{background:var(--wash-v);width:40px;height:40px;color:var(--violet);border-radius:12px;flex:none;place-items:center;display:grid}.jl .cap h3{letter-spacing:-.02em;margin:16px 0 8px;font-size:19px;line-height:1.2}.jl .cap p{color:var(--ink-2);font-size:15px;line-height:1.45}.jl .segrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:48px;display:grid}.jl .cap.segcard{flex-direction:column;display:flex}.jl .seg-h{align-items:center;gap:12px;display:flex}.jl .seg-h h3{margin:0}.jl .cap.segcard>p{margin-top:12px}.jl .segchat{flex-direction:column;gap:8px;margin-top:auto;padding-top:18px;display:flex}.jl .segchat .gb{max-width:92%;font-size:14px}.jl .cap.segcard .segchat .gb.in{background:var(--canvas);border-color:var(--hair-2)}.jl .cap.segcard .more{margin-top:16px;font-size:16px}.jl [data-page^=ia-] .ch-text .sub{max-width:46ch;font-size:clamp(17px,1.5vw,19px)}.jl [data-page^=ia-] .ch-text .sub+.sub{margin-top:14px}.jl .iadash{text-align:left;border-radius:24px;width:min(100%,440px);padding:20px;font-size:13px}.jl .iadash .kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.jl .iadash .kpi{background:#fff}.jl .iadash .panel{background:#fff;gap:10px;margin-top:12px;display:grid}.jl .iabar{grid-template-columns:56px 1fr auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.jl .iabar .track{background:#1d1d1f12;border-radius:4px;height:8px;overflow:hidden}.jl .iabar .track i{background:var(--violet);border-radius:4px;height:100%;display:block}.jl .iabar.team .track i{background:#b9b3c9}.jl .iabar b{font-variant-numeric:tabular-nums;font-weight:600}.jl .fv-cap{color:var(--ink-3);text-align:center;margin-top:10px;font-size:11.5px}.jl .modlist{gap:10px;width:min(100%,440px);margin:0;padding:0;list-style:none;display:grid}.jl .modlist li{color:var(--ink);text-align:left;border-radius:18px;align-items:center;gap:12px;padding:14px 16px;font-size:16px;display:flex}.jl .modlist .i{color:var(--violet)}@media (max-width:1068px){.jl .capgrid,.jl .segrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:833px){.jl .fv-pr,.jl .fv-wa{grid-template-columns:1fr}.jl .fv-inbox{display:none}.jl .fv-duo{grid-template-columns:1fr}.jl .agrid.fv-agrid{grid-template-columns:40px repeat(3,minmax(0,1fr));font-size:11.5px}.jl .fv-agrid .slot{padding:5px 6px}.jl .fv-agrid .slot small{font-size:10px}.jl .mac-bar em{display:none}.jl .fhero .fh-stage{padding-bottom:56px}.jl .capsec{padding:72px 0}}@media (max-width:540px){.jl .capgrid,.jl .segrid{grid-template-columns:1fr}.jl .odo-row{gap:2px}.jl .tt{border-radius:4px;font-size:8px}}.jl .fv-conv .gb .tag,.jl .tchat .gb .tag{align-items:center;gap:2px;display:flex}.jl .pg-hero{background:var(--canvas);padding:88px 0 80px}.jl .pg-hero h1{letter-spacing:-.037em;max-width:18ch;font-size:clamp(40px,5.6vw,72px);line-height:1.03}.jl .pg-hero .sub{color:var(--ink);max-width:36ch;margin-top:18px;font-size:clamp(19px,2vw,24px);font-weight:300;line-height:1.3}.jl .pg-eyebrow{color:var(--violet);letter-spacing:-.005em;margin-bottom:10px;font-size:14px;font-weight:600}.jl .pg-lead{max-width:44em;color:var(--ink-2);gap:14px;margin-top:26px;font-size:clamp(18px,1.6vw,21px);line-height:1.5;display:grid}.jl .pg-sec{background:var(--white);padding:clamp(72px,9vw,110px) 0}.jl .pg-sec.frost,.jl .pg-close.frost{background:var(--canvas)}.jl .pg-h{letter-spacing:-.032em;text-align:center;max-width:22ch;margin:0 auto;font-size:clamp(30px,3.6vw,48px);line-height:1.08}.jl .pg-sub{color:var(--ink-3);text-align:center;max-width:44ch;margin:14px auto 0;font-size:clamp(18px,1.7vw,21px);font-weight:300;line-height:1.4}.jl .pg-grid{gap:16px;margin-top:48px;display:grid}.jl .pg-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.jl .pg-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.jl .pg-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.jl .pg-card,.jl .pg-card-frost{background:var(--canvas);text-align:left;border-radius:24px;flex-direction:column;gap:10px;padding:28px 26px;display:flex}.jl .pg-sec.frost .pg-card{background:var(--white)}.jl .pg-plain{flex-direction:column;gap:10px;padding:8px;display:flex}.jl .pg-card.center,.jl .pg-plain.center{text-align:center;align-items:center}.jl .pg-card h3,.jl .pg-plain h3{letter-spacing:-.018em;font-size:19px;line-height:1.25}.jl .pg-card p,.jl .pg-plain p{color:var(--ink-2);font-size:15px;line-height:1.5}.jl .pg-ic{background:var(--wash-v);width:44px;height:44px;color:var(--violet);border-radius:14px;flex:none;place-items:center;display:grid}.jl .pg-ic.sm{border-radius:10px;width:32px;height:32px}.jl .pg-ic.sm .i{width:16px;height:16px}.jl .pg-ic.lg{border-radius:50%;width:60px;height:60px}.jl .pg-ic.lg .i{width:26px;height:26px}.jl .pg-steps{padding:0;list-style:none}.jl .pg-step-n{letter-spacing:.06em;color:var(--violet);margin-top:6px;font-size:12px;font-weight:600}.jl .pg-chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.jl .pg-chips a{background:var(--canvas);color:var(--ink);border-radius:980px;align-items:center;gap:8px;padding:12px 20px;font-size:15px;transition:background .2s;display:inline-flex}.jl .pg-chips a:hover{background:var(--hair-2);text-decoration:none}.jl .pg-chips .i{width:18px;height:18px;color:var(--violet)}.jl .pg-close .sub{max-width:40ch;margin-inline:auto}.jl .pg-close h2{max-width:22ch}.jl .pg-fine{color:var(--ink-3);margin-top:18px;font-size:13px}.jl .pg-badge{background:var(--wash-v);color:var(--violet);border-radius:980px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.jl .pg-badge .i{width:16px;height:16px}.jl .pg-badge.warn,.jl .pg-tag.warn{color:#92400e;background:#fdf3e1}.jl .pg-em{color:var(--violet)}.jl .pg-tag{background:var(--wash-m);color:var(--paid);white-space:nowrap;border-radius:980px;padding:3px 9px;font-size:11.5px;font-weight:600}.jl .pg-duo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px;margin-top:48px;display:grid}.jl .pg-card-h{align-items:center;gap:12px;margin-bottom:6px;display:flex}.jl .pg-rows{margin:0}.jl .pg-rows div{border-bottom:1px solid var(--hair);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.jl .pg-rows dt{color:var(--ink-3);font-size:15px}.jl .pg-rows dd{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600}.jl .pg-total{background:var(--white);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:16px 18px;display:flex}.jl .pg-total span{font-size:15px;font-weight:600}.jl .pg-total b{letter-spacing:-.03em;color:var(--paid);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:28px}.jl .pg-note{color:var(--ink-3);margin-top:6px;font-size:12.5px}.jl .pg-facts{gap:24px;margin:0;padding:0;list-style:none;display:grid}.jl .pg-facts li{align-items:flex-start;gap:18px;display:flex}.jl .pg-facts h3{letter-spacing:-.015em;font-size:17px}.jl .pg-facts p{color:var(--ink-2);margin-top:4px;font-size:15px;line-height:1.5}.jl .pg-fact-v{background:var(--wash-v);min-width:84px;height:60px;color:var(--violet);white-space:nowrap;letter-spacing:-.015em;border-radius:16px;flex:none;place-items:center;padding:0 12px;font-size:17px;font-weight:600;display:grid}.jl .pg-numlist{text-align:left;gap:12px;width:100%;margin:8px 0 18px;padding:0;list-style:none;display:grid}.jl .pg-numlist li{align-items:flex-start;gap:12px;display:flex}.jl .pg-numlist span{background:var(--wash-v);width:26px;height:26px;color:var(--violet);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.jl .pg-numlist p{color:var(--ink-2);padding-top:2px;font-size:15px}.jl .pg-block{width:100%}.jl .pg-kpis{background:var(--canvas);text-align:center;border-radius:24px;grid-template-columns:repeat(3,1fr);max-width:720px;margin:48px auto 0;padding:24px 12px;display:grid}.jl .pg-kpis div{flex-direction:column-reverse;gap:4px;display:flex}.jl .pg-kpis div+div{border-left:1px solid var(--hair)}.jl .pg-kpis dd{letter-spacing:-.03em;white-space:nowrap;margin:0;font-size:clamp(22px,2.6vw,30px);font-weight:600}.jl .pg-kpis dt{color:var(--ink-3);font-size:13px}.jl .pg-loader{place-items:center;padding:80px 0;display:grid}.jl .pg-loader span{border:3px solid var(--hair-2);border-top-color:var(--violet);border-radius:50%;width:28px;height:28px;animation:1s linear infinite spin}.jl .pt-hero{padding:72px 0 88px;overflow:hidden}.jl .pt-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;max-width:1180px;display:grid}.jl .pt-hero-text .ctas{justify-content:flex-start;margin-top:30px}.jl .pt-dash-wrap{padding:24px;position:relative}.jl .pt-dash{background:var(--white);box-shadow:var(--product-shadow);border-radius:28px;gap:14px;padding:22px;display:grid;position:relative}.jl .pt-dash-top{justify-content:space-between;align-items:center;display:flex}.jl .pt-dots{gap:6px;display:flex}.jl .pt-dots i{background:#ff5f57;border-radius:50%;width:10px;height:10px}.jl .pt-dots i:nth-child(2){background:#febc2e}.jl .pt-dots i:nth-child(3){background:#28c840}.jl .pt-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.jl .pt-stat{background:var(--canvas);border-radius:16px;flex-direction:column;gap:4px;padding:14px;display:flex}.jl .pt-stat b{letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:6px;font-size:20px}.jl .pt-stat small{color:var(--ink-3);font-size:12px}.jl .pt-chart{background:var(--canvas);border-radius:16px;padding:14px}.jl .pt-chart-h{justify-content:space-between;align-items:center;font-size:13.5px;font-weight:600;display:flex}.jl .pt-bars{align-items:flex-end;gap:8px;height:80px;margin-top:14px;display:flex}.jl .pt-bars i{background:var(--violet);opacity:.85;border-radius:6px 6px 3px 3px;flex:1}.jl .pt-refs{gap:8px;display:grid}.jl .pt-ref{background:var(--canvas);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.jl .pt-av{background:var(--wash-v);width:34px;height:34px;color:var(--violet);border-radius:11px;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.jl .pt-ref-n{flex:1;min-width:0}.jl .pt-ref-n b{font-size:13.5px;display:block}.jl .pt-ref-n small{color:var(--ink-3);font-size:12px;display:block}.jl .toast.pt-float-1{top:-18px;right:-18px}.jl .toast.pt-float-2{bottom:-18px;left:-18px}.jl .toast .ti.pt-gold{background:#d97706}.jl .pt-tier-l{width:56px;height:56px;color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);border-radius:18px;place-items:center;font-size:24px;font-weight:600;display:grid}.jl .pt-tier h3{color:var(--c)}.jl .pt-tier-v{letter-spacing:-.03em;font-size:32px;font-weight:600;line-height:1.1}.jl .pt-tier p{color:var(--ink-3);font-size:14px}.jl .pt-tier-min{color:var(--c);background:color-mix(in srgb,var(--c) 10%,#fff);border-radius:980px;margin-top:auto;padding:5px 12px;font-size:12.5px;font-weight:600}.jl .pt-miles{max-width:720px;margin:56px auto 0}.jl .pt-miles>h3{text-align:center;letter-spacing:-.02em;font-size:21px}.jl .pt-miles .pg-grid{margin-top:20px}.jl .pt-mile{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.jl .pt-mile b{font-size:15px;display:block}.jl .pt-mile small{color:var(--ink-3);margin-top:2px;font-size:13px;display:block}.jl .pt-mile-v{color:var(--paid);background:var(--wash-m);white-space:nowrap;border-radius:12px;padding:8px 14px;font-size:20px;font-weight:600}.jl .legal-page{background:var(--white);padding:56px 0 110px}.jl .legal-in{max-width:724px;margin:0 auto;padding-inline:22px}.jl .legal-back{color:var(--ink-3);align-items:center;gap:6px;font-size:14px;display:inline-flex}.jl .legal-back .i{width:16px;height:16px}.jl .legal-page h1{letter-spacing:-.035em;margin-top:28px;font-size:clamp(36px,4.6vw,56px);line-height:1.05}.jl .legal-date{color:var(--ink-3);border-bottom:1px solid var(--hair);margin-top:12px;padding-bottom:28px;font-size:14px}.jl .legal-body{color:var(--ink-2);font-size:17px;line-height:1.65}.jl .legal-body h2{letter-spacing:-.022em;color:var(--ink);margin:2.2em 0 .6em;font-size:24px;line-height:1.2}.jl .legal-body section:first-child h2{margin-top:1.4em}.jl .legal-body section>*+*{margin-top:.9em}.jl .legal-body section>h2+*{margin-top:0}.jl .legal-body strong{color:var(--ink);font-weight:600}.jl .legal-body ul{padding-left:1.2em}.jl .legal-body li{margin:.4em 0}.jl .legal-contact{background:var(--canvas);border-radius:18px;flex-direction:column;gap:4px;padding:20px 22px;display:flex}.jl .legal-contact b{color:var(--ink)}.jl .pg-status{background:var(--canvas);place-items:center;min-height:calc(100vh - 52px);padding:64px 22px;display:grid}.jl .pg-status-card{background:var(--white);text-align:center;border-radius:28px;width:100%;max-width:520px;padding:44px 36px 36px;box-shadow:0 24px 48px -32px #1d1d1f4d}.jl .pg-status-ic{border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 18px;display:grid}.jl .pg-status-ic .i{width:36px;height:36px}.jl .pg-status-ic.ok{background:var(--wash-m);color:var(--paid)}.jl .pg-status-ic.warn{color:#b45309;background:#fdf3e1}.jl .pg-status h1{letter-spacing:-.03em;font-size:clamp(28px,3.4vw,36px);line-height:1.1}.jl .pg-status-sub{color:var(--ink-2);max-width:40ch;margin:12px auto 0;font-size:17px}.jl .pg-status-sub b{color:var(--violet)}.jl .pg-status-box{text-align:left;background:var(--canvas);border-radius:18px;align-items:flex-start;gap:14px;margin-top:26px;padding:16px 18px;display:flex}.jl .pg-status-box .i{color:var(--violet);margin-top:2px}.jl .pg-status-box b{font-size:15px;display:block}.jl .pg-status-box p{color:var(--ink-2);margin-top:2px;font-size:14px}.jl .pg-status-steps{text-align:left;margin-top:24px}.jl .pg-status-steps h2{align-items:center;gap:8px;margin-bottom:12px;font-size:17px;display:flex}.jl .pg-status-steps h2 .i{color:var(--violet)}.jl .pg-status-remind{color:var(--ink-3);margin-top:22px;font-size:14px}.jl .pg-status-remind b{color:var(--ink);margin-top:4px;font-weight:500;display:block}.jl .pg-status-actions{flex-direction:column;align-items:center;gap:12px;margin-top:26px;display:flex}.jl .pg-status-link{color:var(--ink-3);font-size:14px}.jl .pg-404-in{text-align:center;max-width:640px}.jl .pg-404-code{letter-spacing:-.06em;color:#c7c7cc;font-size:clamp(88px,16vw,168px);font-weight:600;line-height:.9}.jl .pg-404 h1{letter-spacing:-.035em;margin-top:10px;font-size:clamp(34px,4.6vw,56px)}.jl .pg-404 .ctas{margin-top:28px}.jl .pg-404-talk{color:var(--ink-3);margin-top:28px;font-size:15px}.jl .pg-404-talk .i{width:16px;height:16px;margin-right:4px}@media (max-width:1068px){.jl .pg-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.jl .pt-hero-grid{grid-template-columns:1fr}.jl .pt-dash-wrap{display:none}}@media (max-width:833px){.jl .pg-grid-3,.jl .pg-grid-2{grid-template-columns:1fr}.jl .pg-duo{grid-template-columns:1fr;gap:36px}.jl .pg-hero{padding:56px 0 60px}.jl .pt-hero-text{text-align:center}.jl .pt-hero-text h1,.jl .pt-hero .sub{margin-inline:auto}.jl .pt-hero-text .ctas{justify-content:center}.jl .pg-status-card{padding:36px 22px 28px}}@media (max-width:540px){.jl .pg-grid-4{grid-template-columns:1fr}.jl .pg-kpis{padding:18px 4px}.jl .pg-fact-v{min-width:72px;height:52px;font-size:15px}}@media (min-width:1181px){.jl .pc .pdesc{min-height:5.8em;line-height:1.45}}@media (max-width:833px){.jl .ch-grid{grid-template-columns:minmax(0,1fr)}.jl .calc-card .pill{white-space:normal;text-align:center}.jl .money input{min-width:0}}@media (min-width:1181px){.jl .ch:not(.origin-sec) .ch-grid{max-width:min(1180px,100vw - 360px);margin-left:max(22px,50vw - 748px);margin-right:auto}}.jl .digest .light{white-space:nowrap;flex-shrink:0}.jl .rcpt{flex-wrap:wrap}.jl .rcpt b{white-space:nowrap}.jl .abody>.afaq{grid-column:-2;max-width:none;margin:0;padding:24px 0 0}.jl .pt-dash{padding-bottom:48px}.jl .toast.pt-float-1{top:-54px}@media (max-width:560px){.jl .board{grid-template-columns:repeat(2,minmax(0,1fr))}.jl .board .lane:nth-child(n+3){display:none}.jl .iadash .kpis{grid-template-columns:1fr}.jl .iadash .kpi{justify-content:space-between;align-items:baseline;display:flex}.jl .iadash .kpi b{margin:0}}.jl .cover{isolation:isolate;background:radial-gradient(60% 85% at 12% 16%,var(--ca),transparent 70%),radial-gradient(58% 80% at 92% 90%,var(--cb),transparent 72%),var(--cbase);padding:6%;container-type:inline-size}.jl .cv-t-v{--ca:#dccbff;--cb:#f7dcf1;--cbase:#f4f0fd}.jl .cv-t-m{--ca:#c4f0d6;--cb:#e0d2ff;--cbase:#eff8f3}.jl .cv-t-p{--ca:#ffdccb;--cb:#e6d8ff;--cbase:#fbf4f0}.jl .cv-t-s{--ca:#d3e2ff;--cb:#e2d3ff;--cbase:#f1f4fb}.jl .cv-t-n{--ca:#e4e4eb;--cb:#e6dcfb;--cbase:#f5f5f7}.jl .cover .cvs{width:100%;height:100%;color:var(--ink);text-align:left;justify-content:center;align-items:center;font-size:clamp(10.5px,3.9cqi,16px);line-height:1.3;display:flex;position:relative}.jl .acover .cover .cvs{font-size:clamp(11px,1.7cqi,20px)}@media (max-width:640px){.jl .acover .cover{aspect-ratio:16/10}.jl .acover .cover .cvs{font-size:clamp(11px,3.9cqi,16px)}}.jl .cover .i{flex:none;width:1.15em;height:1.15em}.jl .cover .cg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:1px solid #fffffff2;border-radius:1.1em;gap:.5em;min-width:0;padding:.85em .95em;display:grid;box-shadow:0 1.4em 2.6em -1.6em #24104f6b}.jl .cover .cg.w{width:min(80%,23em)}.jl .cover .cv-h{color:var(--violet);align-items:center;gap:.45em;font-size:.8em;font-weight:600;display:flex}.jl .cover .bub{background:#fff;border-radius:.95em .95em .95em .3em;justify-self:start;max-width:92%;padding:.5em .7em;font-size:.88em;box-shadow:0 .1em .2em #0000000d}.jl .cover .bub.o{background:#dcf8e3;border-radius:.95em .95em .3em;justify-self:end}.jl .cover .ctoast{white-space:nowrap;z-index:1;background:#fffffff0;border-radius:980px;align-items:center;gap:.45em;padding:.4em .85em .4em .45em;font-size:.78em;font-weight:600;display:flex;position:absolute;box-shadow:0 1em 2em -1.2em #24104f80}.jl .cover .ctoast .i{color:var(--paid);background:var(--wash-m);box-sizing:content-box;border-radius:50%;padding:.22em}.jl .cover .ctoast.tr{top:0;right:0}.jl .cover .ctoast.br{bottom:0;right:0}.jl .cover .ctoast.tl{top:0;left:0}.jl .cover .ctoast.bl{bottom:0;left:0}.jl .cover .cchips{flex-wrap:wrap;gap:.35em;display:flex}.jl .cover .cchips span{background:var(--wash-v);color:var(--violet);border-radius:980px;padding:.3em .65em;font-size:.72em;font-weight:600}.jl .cover .dot{background:var(--c);border-radius:50%;flex:none;width:.6em;height:.6em;display:inline-block}.jl .cover .crow{align-items:center;gap:.5em;min-width:0;font-size:.84em;display:flex}.jl .cover .crow>span:not(.cav):not(.ctag){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.jl .cover .crowx{justify-content:center;align-items:center;gap:.7em;width:100%;display:flex}.jl .cover .cav{background:var(--wash-v);width:2em;height:2em;color:var(--violet);border-radius:50%;flex:none;place-items:center;font-size:.78em;font-weight:600;display:grid}.jl .cover .ctag{background:var(--wash-m);color:var(--paid);white-space:nowrap;border-radius:980px;flex:none;justify-self:start;align-items:center;gap:.3em;padding:.22em .6em;font-size:.72em;font-weight:600;display:inline-flex}.jl .cover .ctag.v{background:var(--wash-v);color:var(--violet)}.jl .cover .cname{font-size:.95em}.jl .cover .cbar{color:var(--ink-2);grid-template-columns:6.4em 1fr;align-items:center;gap:.6em;font-size:.78em;display:grid}.jl .cover .cbar i{height:.7em;width:var(--w);background:var(--violet);border-radius:980px}.jl .cover .cbar.m i{background:#c9b6f6}.jl .cover .cbar.g i{background:var(--paid)}.jl .cover .cad{gap:.4em;width:9em}.jl .cover .cad small{color:var(--ink-3);font-size:.66em}.jl .cover .cad b{font-size:.84em}.jl .cover .cad-img{height:3.4em;color:var(--violet);background:linear-gradient(135deg,#dccbff,#ffdccb);border-radius:.7em;place-items:center;display:grid}.jl .cover .cad-img .i{width:1.6em;height:1.6em}.jl .cover .cad-btn{white-space:nowrap;background:#ececf1;border-radius:.55em;justify-content:center;align-items:center;gap:.35em;padding:.4em;font-size:.68em;font-weight:600;display:flex}.jl .cover .carrow{color:var(--violet);flex:none;font-size:1.5em;line-height:1}.jl .cover .ckb{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55em;width:min(88%,25em);display:grid}.jl .cover .ckb>div{background:#ffffff8c;border-radius:.8em;align-content:start;gap:.4em;padding:.5em;display:grid}.jl .cover .ckb h6{color:var(--ink-3);margin:0;font-size:.7em;font-weight:600}.jl .cover .ckc{background:#fff;border-radius:.6em;gap:.15em;padding:.45em .55em;font-size:.76em;display:grid;box-shadow:0 .7em 1.3em -1em #24104f80}.jl .cover .ckc small{color:var(--ink-3);font-size:.88em}.jl .cover .ckc.won{background:#e6f6ec}.jl .cover .ckc.won small{color:var(--paid);font-weight:600}.jl .cover .cweek{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35em;display:grid}.jl .cover .cweek b{color:var(--ink-3);text-align:center;font-size:.68em;font-weight:600}.jl .cover .cweek i{height:1.6em;color:var(--paid);background:#ececf1;border-radius:.45em;place-items:center;font-size:.75em;font-style:normal;font-weight:700;display:grid}.jl .cover .cweek i.ok{background:var(--wash-m)}.jl .cover .cweek i.v{background:var(--wash-v)}.jl .cover .cnv{text-align:center;justify-items:center;gap:.35em;display:grid}.jl .cover .cnv b{letter-spacing:-.045em;color:var(--violet);font-size:3.4em;font-weight:600;line-height:1}.jl .cover .cnv small{color:var(--ink-3);font-size:.9em}.jl .cover .cstack{flex:none;gap:.3em;width:7.6em;display:grid}.jl .cover .cstack span{background:#fff;border-radius:.55em;justify-content:space-between;gap:.4em;padding:.35em .6em;font-size:.74em;display:flex;box-shadow:0 .5em 1em -.9em #24104f80}.jl .cover .cstack span:nth-child(2n){margin-left:.6em}.jl .cover .cstack em{color:var(--ink-3);font-style:normal}.jl .cover .cshield{width:4.4em;height:4.4em;color:var(--paid);background:#fff;border-radius:1.3em;flex:none;place-items:center;display:grid;box-shadow:0 1.2em 2.4em -1.4em #24104f73}.jl .cover .cshield .i{width:2.2em;height:2.2em}.jl .cover .cchk{white-space:nowrap;align-items:center;gap:.45em;font-size:.8em;display:flex}.jl .cover .cchk .i{color:var(--paid)}.jl .cover .cphone-h{border-bottom:1px solid var(--hair-2);align-items:center;gap:.55em;padding-bottom:.5em;display:flex}.jl .cover .cphone-h b{font-size:.84em;display:block}.jl .cover .cphone-h small{color:var(--paid);align-items:center;gap:.25em;font-size:.7em;font-weight:600;display:flex}.jl .cover .csrc{flex:none;gap:.4em;display:grid}.jl .cover .csrc span{white-space:nowrap;background:#ffffffeb;border-radius:980px;align-items:center;gap:.45em;padding:.35em .75em;font-size:.74em;font-weight:500;display:flex;box-shadow:0 .6em 1.2em -1em #24104f73}@media (min-width:834px){.jl .feat .cover .cvs{font-size:clamp(11px,2.9cqi,20px)}}@container (max-width:460px){.jl .cover .cvs{font-size:4.5cqi}}.jl .cover .cvs:has(.ctoast.tr,.ctoast.tl)>.cg{margin-top:2.4em}.jl .cover .cvs:has(.ctoast.br,.ctoast.bl)>.cg{margin-bottom:2.4em}.jl .cover .crow .ctag,.jl .cover .crow .cav{font-size:.88em}.jl .cover .ckc small{font-size:.95em}.jl .cover .cweek b,.jl .cover .cad small{font-size:.72em}.jl:has(.lnav) .gnav{position:relative}.jl:has(.lnav) .gnav .right .pill{display:none}.jl .lnav{top:env(safe-area-inset-top,0px)}.jl .capiv{text-align:left;background:#fafafc;gap:12px;padding:18px;display:grid}.jl .capiv .dot{background:var(--c);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.jl .capi-src{color:var(--ink-2);border:1px solid var(--hair-2);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}.jl .capi-log{gap:8px;margin:0;padding:0;list-style:none;display:grid}.jl .capi-log li{background:#fff;border-radius:14px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid;box-shadow:0 10px 24px -20px #24104f80}.jl .capi-log time{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.jl .capi-log span{gap:3px;min-width:0;display:grid}.jl .capi-log b{font-size:14px;font-weight:600}.jl .capi-log code{color:var(--violet);background:var(--wash-v);border-radius:6px;justify-self:start;padding:2px 7px;font:500 11.5px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.jl .capi-log em{color:var(--paid);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.jl .capi-log em .i{width:14px;height:14px}.jl .capi-log li.now{outline:2px solid #c9b6f6}.jl .capi-log li.now em{color:var(--violet)}.jl .capi-foot{color:var(--paid);background:var(--wash-m);border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:500;display:flex}.jl .capi-foot .i{flex:none;width:16px;height:16px}@media (max-width:560px){.jl .capi-log li{grid-template-columns:minmax(0,1fr) auto}.jl .capi-log time{display:none}}.jl .cover .ccall{gap:.5em;display:flex}.jl .cover .ccall span{color:var(--ink-2);background:#ececf1;border-radius:980px;align-items:center;gap:.35em;padding:.45em .8em;font-size:.76em;font-weight:600;display:inline-flex}.jl .cover .ccall .off{color:#c0262d;background:#ffe1e1}.jl .cover .carrow .i{width:1em;height:1em}.jl .pc .per b{color:var(--ink);font-weight:600}.jl .pl-talk a{text-underline-offset:3px;text-decoration:underline}
body{margin:0}.jl .gnav .right{margin-left:auto}.jl .gnav .badge{color:var(--ink-3);align-items:center;gap:6px;font-size:13px;display:inline-flex}.jl .gnav .badge .i{width:16px;height:16px;color:var(--meta)}.jl .lp-hero .sub{max-width:36ch}.jl .lp-fine{text-wrap:balance;max-width:44ch;margin-inline:auto;display:block}.jl #h-how{font-size:clamp(34px,3.6vw,50px)}.jl .lp-steps{gap:18px;margin:28px 0 0;padding:0;list-style:none;display:grid}.jl .lp-steps li{grid-template-columns:40px 1fr;align-items:start;gap:14px;display:grid}.jl .lp-steps .n{background:var(--wash-v);width:40px;height:40px;color:var(--violet);border-radius:12px;place-items:center;display:grid}.jl .lp-steps b{letter-spacing:-.015em;font-size:18px;display:block}.jl .lp-steps p{color:var(--ink-2);margin-top:3px;font-size:16px;line-height:1.45}.jl .lp-steps time{color:var(--violet);margin-bottom:2px;font-size:13px;font-weight:500;display:block}.jl .lp-def{padding:clamp(80px,10vw,120px) 0}.jl .lp-def h2{letter-spacing:-.03em;max-width:22ch;font-size:clamp(30px,3.6vw,46px);line-height:1.08}.jl .lp-def .def{max-width:58ch;margin-top:20px;font-size:clamp(19px,1.8vw,22px);font-weight:300;line-height:1.45}.jl .lp-def .cols{grid-template-columns:1fr 1fr;gap:28px;margin-top:36px;display:grid}.jl .lp-def h3{margin-bottom:10px;font-size:17px}.jl .lp-def .no .i{color:var(--ink-3);background:var(--canvas)}.jl .lp-def .more-reads{flex-wrap:wrap;gap:10px 26px;margin-top:36px;font-size:16px;display:flex}.jl .lp-sim{border-radius:24px;width:min(100%,440px);padding:24px}.jl .lp-sim .seal{color:#5c4a00;background:#fff3c4;border-radius:980px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.jl .lp-sim .seal .i{width:14px;height:14px}.jl .lp-sim>p{color:var(--ink-2);margin-top:14px;font-size:15.5px}.jl .dots-row{margin-top:18px}.jl .dots-row .lbl{color:var(--ink-2);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:14px;display:flex}.jl .dots-row .lbl b{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px}.jl .dots-row.on .lbl b{color:var(--violet)}.jl .dots{grid-template-columns:repeat(11,1fr);gap:6px;display:grid}.jl .dots i{aspect-ratio:1;background:#1d1d1f1a;border-radius:50%}.jl .dots-row .dots i.f{background:#8e8e95}.jl .dots-row.on .dots i.f{background:var(--violet)}.jl .dots-row.on .dots i.n{background:var(--violet);box-shadow:0 0 0 3px #e4dbff}.jl .lp-sim .fine{color:var(--ink-3);margin-top:16px;font-size:12.5px;line-height:1.45}.jl .lp-case{max-width:420px;margin-top:26px}.jl .lp-team{padding:clamp(80px,10vw,120px) 0}.jl .lp-team h2{letter-spacing:-.034em;text-align:center;font-size:clamp(32px,4vw,52px);line-height:1.05}.jl .lp-team .sub{color:var(--ink-2);text-align:center;max-width:52ch;margin:16px auto 0;font-size:clamp(18px,1.7vw,21px);font-weight:300}.jl .fgrid3{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px;display:grid}.jl .founder{border-radius:24px;flex-direction:column;gap:10px;padding:24px;display:flex}.jl .founder .who{align-items:center;gap:14px;display:flex}.jl .founder .av{background:var(--wash-v);width:52px;height:52px;color:var(--violet);border-radius:50%;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid}.jl .founder h3{letter-spacing:-.02em;font-size:19px}.jl .founder .role{color:var(--violet);font-size:13.5px;font-weight:600}.jl .founder p{color:var(--ink-2);font-size:15.5px}.jl .founder .more{margin-top:auto;font-size:15px}.jl .lp-company{text-align:center;max-width:760px;color:var(--ink-2);margin:22px auto 0;font-size:15.5px}.jl .lp-price h2{max-width:20ch;margin-inline:auto;line-height:1.06}.jl .lp-from{text-align:center;border-radius:28px;justify-items:center;gap:4px;width:fit-content;margin:34px auto 0;padding:24px 40px;display:grid}.jl .lp-from span{color:var(--ink-2);font-size:15px}.jl .lp-from b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(44px,6vw,64px);font-weight:600;line-height:1}.jl .lp-from b small{color:var(--ink-3);letter-spacing:-.01em;font-size:.32em;font-weight:400}.jl .lp-from small{color:var(--ink-3);font-size:14px}.jl .lp-from small:empty{display:none}.jl .lp-price-cta{margin-top:26px}.jl .lp-form-wrap{text-align:left;max-width:560px;margin:34px auto 0}.jl .lp-form{border-radius:28px;padding:clamp(22px,4vw,32px)}.jl .progress{color:var(--ink-3);align-items:center;gap:12px;font-size:14px;display:flex}.jl .progress .bar{background:#1d1d1f14;border-radius:6px;flex:1;height:6px;overflow:hidden}.jl .progress .bar i{background:var(--violet);transform-origin:0;border-radius:6px;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block;transform:scaleX(.5)}.jl .progress b{color:var(--ink);font-weight:600}.jl .lp-form fieldset{border:0;min-width:0;margin:22px 0 0;padding:0}.jl .lp-form legend{margin-bottom:10px;padding:0;font-size:16px;font-weight:600}.jl .lp-form .chips button{min-height:24px}.jl .field{gap:6px;margin-top:14px;display:grid}.jl .field label{color:var(--ink-2);font-size:15px;font-weight:500}.jl .field input{font:400 17px/1.3 var(--f);color:var(--ink);border:1px solid var(--hair);width:100%;min-height:50px;caret-color:var(--violet);background:#fff;border-radius:14px;padding:13px 15px}.jl .field input::placeholder{color:#76767c}.jl .field input:focus{border-color:var(--violet);outline:none;box-shadow:0 0 0 4px #5f1ee024}.jl .field input[aria-invalid=true]{border-color:#c4242b}.jl .err{color:#b4232a;font-size:14px}.jl .err:empty{display:none}.jl .lp-form .go{width:100%;margin-top:22px}.jl .lp-form .go:disabled{opacity:.45;cursor:not-allowed;transform:none}.jl .form-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.jl .done{text-align:center}.jl .done:focus{outline:none}.jl .done .ok{background:var(--wash-m);width:60px;height:60px;color:var(--paid);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.jl .done b{letter-spacing:-.025em;font-size:24px;display:block}.jl .done p{color:var(--ink-2);max-width:36ch;margin:10px auto 20px}.jl .foot .cols a{font-size:12.5px}[hidden]{display:none!important}.jl .dev-stage{isolation:isolate;box-shadow:var(--product-shadow);border-radius:36px;flex-direction:column;align-items:center;gap:14px;padding:44px 20px 24px;display:flex;position:relative;overflow:hidden}.jl .dev-note{color:var(--ink-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.jl .dev-note .i{width:14px;height:14px}.jl .dphone{width:290px;height:580px;box-shadow:var(--product-shadow),inset 0 0 0 2px #48484a;text-align:left;background:#1d1d1f;border-radius:48px;flex:none;padding:10px;position:relative}.jl .ph-screen{background:#f4f1fb;border-radius:38px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.jl .ph-status{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:13px 26px 8px;font-size:13px;font-weight:600;display:flex}.jl .ph-island{background:#000;border-radius:14px;width:86px;height:25px;position:absolute;top:9px;left:50%;translate:-50%}.jl .ph-bat{border:1.5px solid var(--ink);border-radius:3px;width:22px;height:11px;position:relative}.jl .ph-bat:after{content:"";background:var(--ink);border-radius:1px;position:absolute;inset:1.5px 5px 1.5px 1.5px}.jl .ph-head{border-bottom:1px solid var(--hair);background:#ffffffe6;align-items:center;gap:9px;padding:6px 14px 10px 8px;line-height:1.2;display:flex}.jl .ph-head>.i{width:20px;height:20px;color:var(--violet)}.jl .ph-head .av{background:var(--wash-v);width:32px;height:32px;color:var(--violet);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.jl .ph-head b{font-size:14.5px;display:block}.jl .ph-head small{color:var(--ink-3);font-size:11.5px;display:block}.jl .ph-chat{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:12px 10px;display:flex;overflow:hidden}.jl .ph-chat .gb{-webkit-backdrop-filter:none;max-width:86%;padding:8px 11px;font-size:13.5px}.jl .ph-chat .gb.in{transform-origin:0 100%;background:#fff;border-color:#fff}.jl .ph-chat .gb.out{transform-origin:100% 100%;background:#e6ddfd;border-color:#e6ddfd}.jl .ph-chat .gb .tag{font-size:10.5px}.jl .ph-chat .gsys{-webkit-backdrop-filter:none;background:#ffffffd9;padding:4px 10px;font-size:11px}.jl .ph-input{color:var(--ink-3);background:#fff;border-radius:980px;justify-content:space-between;align-items:center;margin:4px 10px 16px;padding:9px 12px 9px 16px;font-size:13px;display:flex}.jl .ph-input .i{width:18px;height:18px;color:var(--violet)}.jl .ph-typing{background:#e6ddfd;border-radius:16px 16px 6px;align-self:flex-end;gap:4px;padding:12px 13px;display:none}.jl .ph-typing.l{background:#fff;border-radius:16px 16px 16px 6px;align-self:flex-start}.jl .ph-typing i{background:#7a68a8;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite typing}.jl .ph-typing i:nth-child(2){animation-delay:.15s}.jl .ph-typing i:nth-child(3){animation-delay:.3s}@keyframes typing{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.jl .play [data-at]:not(.on){display:none}.jl .play .ph-typing.on{display:flex}.jl .play [data-at].on{animation:.5s cubic-bezier(.16,1,.3,1) both msg}@keyframes msg{0%{opacity:0;transform:translateY(12px)scale(.94)}}.jl .play .toast[data-pop]{transition:opacity .5s,translate .7s cubic-bezier(.16,1,.3,1)}.jl .play .toast[data-pop]:not(.on){opacity:0;translate:0 14px}.jl .cv-stage .toast.t1{top:150px;left:7%;right:auto}.jl .cv-stage .toast.t2{inset:auto 7% 130px auto}.jl .dev-sys{flex-direction:column;align-items:stretch;padding:40px 28px}.jl .win{box-shadow:var(--product-shadow);background:#fff;border:1px solid #1d1d1f0f;border-radius:16px;overflow:hidden}.jl .win-bar{border-bottom:1px solid var(--hair);background:#f5f5f7;align-items:center;gap:6px;padding:9px 12px;display:flex}.jl .win-bar i{background:#d4d4d9;border-radius:50%;width:10px;height:10px}.jl .win-bar span{color:var(--ink-3);background:#fff;border-radius:7px;margin:0 auto;padding:2px 16px;font-size:11.5px}.jl .win-top{justify-content:space-between;align-items:center;padding:12px 14px 2px;font-size:13.5px;display:flex}.jl .win-top span{color:var(--ink-3);border:1px solid var(--hair);border-radius:980px;padding:2px 9px;font-size:11.5px}.jl .kb{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-height:270px;padding:10px 14px 16px;display:grid}.jl .kcol{background:#f6f5f9;border-radius:10px;flex-direction:column;gap:6px;padding:8px 6px;display:flex}.jl .kcol>span{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;padding:0 2px 2px;font-size:11px;font-weight:600;overflow:hidden}.jl .kc{color:var(--ink-3);background:#fff;border-radius:8px;gap:2px;padding:7px 8px;font-size:11px;line-height:1.3;display:grid;position:relative;box-shadow:0 1px 2px #1d1d1f14}.jl .kc b{color:var(--ink);font-size:12px;font-weight:600}.jl .kc em{color:var(--violet);align-items:center;gap:3px;font-style:normal;font-weight:500;display:flex}.jl .kc em .i{flex:none;width:12px;height:12px}.jl .kc.me{z-index:1;box-shadow:0 0 0 1.5px var(--violet),0 10px 20px -10px #5f1ee080;transition:box-shadow .4s}.jl .kc .won{color:var(--paid);font-weight:600;display:none}.jl .kcol.fec .kc.me{box-shadow:0 0 0 1.5px var(--paid),0 10px 20px -10px #15803d80}.jl .kcol.fec .kc.me .won{display:block}.jl .dev-sys .dphone.sm{zoom:.68;align-self:flex-end;height:540px;margin:-110px 10px 0 0}.jl .toast.t3{max-width:56%;bottom:44px;left:28px}@media (max-width:833px){.jl .gnav .badge{margin-left:auto}.jl .lp-def .cols,.jl .fgrid3{grid-template-columns:1fr}.jl .dev-stage{border-radius:26px;padding-top:56px}.jl .cv-stage .toast.t1{top:14px;left:4px;right:auto}.jl .cv-stage .toast.t2{top:auto;bottom:62px;right:4px}.jl .dev-sys{padding:28px 14px}.jl .kb{gap:5px;min-height:230px;padding:8px 8px 12px}.jl .kcol{padding:6px 4px}.jl .kc{padding:6px;font-size:10px;overflow:hidden}.jl .kc b{font-size:11px}.jl .kc em .i{display:none}.jl .dev-sys .dphone.sm{zoom:.52;margin-top:-130px}.jl .toast.t3{max-width:52%;bottom:24px;left:14px}}.jl .lp-quote{border-left:3px solid var(--violet);max-width:420px;margin:22px 0 0;padding-left:16px}.jl .lp-quote blockquote{color:var(--ink);margin:0;font-size:17px;line-height:1.5}.jl .lp-quote figcaption{color:var(--ink-3);margin-top:8px;font-size:14px}.jl .lp-quote figcaption b{color:var(--ink-2);font-weight:600}
