#jklp,#jklp *,#jklp :after,#jklp :before{box-sizing:border-box}#jklp{--canvas:#f5f5f5;--ink:#0c0a09;--body:#4e4e4e;--muted:#777169;--surface:#ffffff;--hairline:#e7e5e4;--mint:#a7e5d3;--peach:#f4c5a8;--lavender:#c8b8e0;--sky:#a8c8e8;--rose:#e8b8c4;--pad:96px;--maxw:1200px;--ease:cubic-bezier(.22,.61,.36,1)}#jklp *{margin:0;padding:0;box-sizing:border-box}#jklp{scroll-behavior:smooth;font-family:var(--font-sans),"Manrope",sans-serif;background:var(--canvas);color:var(--ink);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}#jklp a{color:inherit;text-decoration:none}#jklp img,#jklp svg{display:block}#jklp .wrap{max-width:var(--maxw);margin:0 auto;padding:0 32px}#jklp section{position:relative;padding:var(--pad) 0}#jklp .eyebrow{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:20px}#jklp h2.section-h{font-weight:300;font-size:42px;line-height:1.1;letter-spacing:-.02em;color:var(--ink)}#jklp .section-sub{color:var(--body);font-size:18px;max-width:540px;margin-top:18px;font-weight:400}#jklp .orb{position:absolute;border-radius:50%;filter:blur(70px);opacity:.68;pointer-events:none;z-index:0;animation:jklp-orbPulse 9s ease-in-out infinite;will-change:opacity,transform;-webkit-mask-image:radial-gradient(closest-side,#000 42%,transparent 100%);mask-image:radial-gradient(closest-side,#000 42%,transparent 100%)}#jklp .orb-peach{background:var(--peach)}#jklp .orb-lavender{background:var(--lavender)}#jklp .orb-mint{background:var(--mint)}#jklp .orb-sky{background:var(--sky)}#jklp .orb-rose{background:var(--rose)}@keyframes jklp-orbPulse{0%,to{opacity:.62}50%{opacity:.82}}@keyframes jklp-drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(26px,20px) scale(1.06)}}@keyframes jklp-driftB{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-24px,16px) scale(1.05)}}#jklp .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-size:15px;font-weight:500;cursor:pointer;padding:13px 26px;border-radius:999px;border:1px solid transparent;transition:all .25s var(--ease);white-space:nowrap}#jklp .btn-ink{background:var(--ink);color:#fff}#jklp .btn-ink:hover{background:#2a2522;transform:translateY(-1px)}#jklp .btn-outline{background:transparent;color:var(--ink);border-color:var(--hairline)}#jklp .btn-outline:hover{border-color:var(--ink);background:rgba(12,10,9,.03)}#jklp .btn-white{background:#fff;color:var(--ink)}#jklp .btn-white:hover{transform:translateY(-1px);box-shadow:0 8px 30px rgba(0,0,0,.25)}#jklp .btn-sm{padding:10px 20px;font-size:14px}#jklp nav{position:fixed;top:0;left:0;right:0;z-index:100;transition:background .35s var(--ease),border-color .35s var(--ease),backdrop-filter .35s var(--ease);border-bottom:1px solid transparent}#jklp nav.scrolled{background:rgba(245,245,245,.72);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border-bottom:1px solid var(--hairline)}#jklp .nav-inner{max-width:var(--maxw);margin:0 auto;padding:18px 32px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}#jklp .wordmark{font-size:22px;font-weight:700;letter-spacing:-.02em}#jklp .nav-links{display:flex;gap:30px;justify-self:center}#jklp .nav-links a{font-size:14.5px;font-weight:500;color:var(--body);transition:color .2s}#jklp .nav-links a:hover{color:var(--ink)}#jklp .nav-cta{display:flex;gap:10px;justify-self:end;align-items:center}#jklp .nav-toggle{display:none}#jklp #hero{padding-top:180px;padding-bottom:120px}#jklp .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center;position:relative;z-index:2}#jklp #hero h1{font-weight:300;font-size:clamp(46px,calc(5.6vw - 6px),60px);line-height:1.08;letter-spacing:-.03em;color:var(--ink);position:relative}#jklp #hero h1 .ghost{visibility:hidden}#jklp #hero h1 .live{position:absolute;top:0;left:0;right:0}#jklp #hero h1 .l1{font-weight:300}#jklp #hero h1 .l2{font-weight:700;font-size:1.12em;letter-spacing:-.035em}#jklp .type-caret{display:inline-block;width:3px;height:.82em;vertical-align:-2px;margin-left:4px;background:var(--ink);border-radius:2px;animation:jklp-blink 1.05s steps(1) infinite}@keyframes jklp-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}#jklp #hero p.lead{color:var(--body);font-size:18.5px;line-height:1.6;margin-top:28px;max-width:520px}#jklp .hero-cta{display:flex;gap:14px;margin-top:36px;flex-wrap:wrap}#jklp #hero .orb-peach{width:640px;height:640px;top:-200px;right:-160px;opacity:.72;animation:jklp-orbPulse 10s ease-in-out infinite,jklp-drift 18s ease-in-out infinite}#jklp #hero .orb-rose{width:420px;height:420px;bottom:-160px;left:-120px;opacity:.5;animation:jklp-orbPulse 11s ease-in-out infinite,jklp-driftB 22s ease-in-out infinite}#jklp .dash{background:var(--surface);border:1px solid var(--hairline);border-radius:20px;padding:22px;box-shadow:0 30px 80px -40px rgba(12,10,9,.25)}#jklp .dash-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}#jklp .dash-title{font-size:13px;font-weight:600;letter-spacing:.04em}#jklp .dash-dot{width:9px;height:9px;border-radius:50%;background:var(--mint)}#jklp .dash-dots{display:flex;gap:6px}#jklp .dash-dots span{width:8px;height:8px;border-radius:50%;background:var(--hairline)}#jklp .pcard{border:1px solid var(--hairline);border-radius:14px;padding:16px;margin-bottom:12px;display:flex;gap:14px;align-items:flex-start;background:#fff;transition:border-color .4s var(--ease),box-shadow .4s var(--ease),transform .4s var(--ease)}#jklp .pcard:last-child{margin-bottom:0}#jklp .pcard .ico{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;background:var(--canvas)}#jklp .pcard .ico svg{width:18px;height:18px;stroke:var(--ink)}#jklp .pcard h4{font-size:14.5px;font-weight:600;margin-bottom:3px}#jklp .pcard p{font-size:12.5px;color:var(--muted);line-height:1.45}#jklp .pcard .tag{display:inline-block;margin-top:8px;font-size:10.5px;font-weight:600;letter-spacing:.04em;padding:3px 9px;border-radius:999px;text-transform:uppercase}#jklp .tag-risk{background:#fbe5da;color:#a8512c}#jklp .tag-action{background:#e3f3ec;color:#2f7a5c}#jklp .tag-info{background:#e6eef8;color:#365f8f}#jklp .pcard.active{border-color:var(--ink);box-shadow:0 18px 40px -28px rgba(12,10,9,.4);transform:translateY(-2px)}@keyframes jklp-cardIn{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}#jklp .pcard.animate{animation:jklp-cardIn .55s var(--ease)}#jklp .logo-wall{padding-top:64px;padding-bottom:64px}#jklp .logo-wall .head{text-align:center;margin-bottom:44px}#jklp .logo-wall h3{font-weight:300;font-size:30px;letter-spacing:-.02em}#jklp .logo-wall .sub{color:var(--body);font-size:16px;margin-top:12px;max-width:520px;margin-inline:auto}#jklp .marquee{position:relative;overflow:hidden}#jklp .marquee:after,#jklp .marquee:before{content:"";position:absolute;top:0;bottom:0;width:clamp(28px,8%,96px);z-index:2;pointer-events:none}#jklp .marquee:before{left:0;background:linear-gradient(90deg,var(--canvas),transparent)}#jklp .marquee:after{right:0;background:linear-gradient(270deg,var(--canvas),transparent)}#jklp .marquee-track{display:flex;width:max-content;animation:jklp-scrollX 48s linear infinite;will-change:transform;backface-visibility:hidden}#jklp .marquee:hover .marquee-track{animation-play-state:paused}@media(max-width:760px){#jklp .marquee-track{animation-duration:20s}}@keyframes jklp-scrollX{0%{transform:translateX(0)}to{transform:translateX(-50%)}}#jklp .logo-chip{flex-shrink:0;margin-right:14px;display:flex;align-items:center;justify-content:center;height:54px;padding:0 28px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface);color:var(--muted);font-weight:600;font-size:15px;letter-spacing:.01em}#jklp #stat{text-align:center}#jklp #stat .orb-lavender{width:480px;height:480px;top:50%;left:50%;transform:translate(-50%,-58%);opacity:.45}#jklp .stat-num{font-weight:300;font-size:96px;line-height:1;letter-spacing:-.04em;position:relative;z-index:2}#jklp #stat .section-sub{margin:22px auto 0;text-align:center;color:var(--body);position:relative;z-index:2}#jklp .three-head{margin-bottom:52px}#jklp .cards-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}#jklp .feature-card{background:var(--surface);border:1px solid var(--hairline);border-radius:18px;padding:32px;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}#jklp .feature-card:hover{transform:translateY(-4px);box-shadow:0 24px 50px -34px rgba(12,10,9,.28)}#jklp .feature-card .ico{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;background:var(--canvas);margin-bottom:24px;border:1px solid var(--hairline)}#jklp .feature-card .ico svg{width:22px;height:22px;stroke:var(--ink);fill:none;stroke-width:1.6}#jklp .feature-card h3{font-weight:500;font-size:20px;letter-spacing:-.01em;margin-bottom:12px;line-height:1.25}#jklp .feature-card p{color:var(--body);font-size:15px;line-height:1.6}#jklp #how .how-head{margin-bottom:72px}#jklp .chapter{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;margin-bottom:120px;position:relative}#jklp .chapter:last-child{margin-bottom:0}#jklp .chapter.flip .chapter-copy{order:2}#jklp .chapter.flip .chapter-mock{order:1}#jklp .chapter-num{font-weight:300;font-size:18px;color:var(--muted);letter-spacing:.04em;margin-bottom:18px}#jklp .chapter h3{font-weight:300;font-size:36px;line-height:1.12;letter-spacing:-.02em;margin-bottom:18px}#jklp .chapter p{color:var(--body);font-size:16.5px;line-height:1.65;max-width:440px}#jklp .chapter-mock{position:relative}#jklp .chapter .orb{width:360px;height:360px;z-index:0}#jklp .mock{position:relative;z-index:2;background:var(--surface);border:1px solid var(--hairline);border-radius:18px;padding:24px;box-shadow:0 30px 70px -44px rgba(12,10,9,.28)}#jklp .mock-label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}#jklp .conn-tile{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--hairline);border-radius:12px;padding:14px 16px;margin-bottom:10px}#jklp .conn-tile:last-child{margin-bottom:0}#jklp .conn-left{display:flex;align-items:center;gap:13px}#jklp .conn-logo{width:36px;height:36px;border-radius:9px;background:var(--canvas);border:1px solid var(--hairline)}#jklp .conn-name{font-size:14.5px;font-weight:600}#jklp .badge{font-size:11px;font-weight:600;padding:4px 11px;border-radius:999px;background:#e3f3ec;color:#2f7a5c;display:flex;align-items:center;gap:6px}#jklp .badge:before{content:"";width:6px;height:6px;border-radius:50%;background:#2f7a5c}#jklp .bubble{margin-bottom:12px;max-width:84%}#jklp .bubble .who{font-size:10.5px;font-weight:700;letter-spacing:.08em;color:var(--muted);margin-bottom:5px}#jklp .bubble .txt{font-size:13px;line-height:1.5;padding:11px 14px;border-radius:14px}#jklp .bubble.rep{margin-left:auto;text-align:left}#jklp .bubble.rep .txt{background:var(--ink);color:#fff;border-bottom-right-radius:4px}#jklp .bubble.rep .who{text-align:right}#jklp .bubble.champ .txt{background:var(--canvas);color:var(--ink);border:1px solid var(--hairline);border-bottom-left-radius:4px}#jklp .meddpicc{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px;padding-top:18px;border-top:1px solid var(--hairline)}#jklp .mtag{font-size:11px;font-weight:600;padding:5px 11px;border-radius:8px;background:var(--canvas);border:1px solid var(--hairline);color:var(--body)}#jklp .mtag b{color:var(--ink)}#jklp .slack-head{display:flex;align-items:center;gap:11px;margin-bottom:14px}#jklp .slack-av{width:36px;height:36px;border-radius:9px;background:linear-gradient(135deg,var(--lavender),var(--sky));display:grid;place-items:center;color:var(--ink)}#jklp .slack-av,#jklp .slack-name{font-weight:700;font-size:14px}#jklp .slack-name span{font-weight:500;font-size:11px;color:var(--muted);margin-left:7px}#jklp .slack-msg{font-size:13.5px;line-height:1.6;color:var(--ink)}#jklp .slack-msg strong{font-weight:700}#jklp .slack-deal{margin-top:12px;border:1px solid var(--hairline);border-left:3px solid var(--rose);border-radius:8px;padding:11px 13px;background:var(--canvas)}#jklp .slack-deal .d-name{font-size:12.5px;font-weight:700}#jklp .slack-deal .d-meta{font-size:11.5px;color:var(--muted);margin-top:2px}#jklp .fc-row{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--hairline)}#jklp .fc-row:last-child{border-bottom:0;padding-bottom:0}#jklp .fc-row:first-child{padding-top:0}#jklp .fc-left{display:flex;align-items:center;gap:11px}#jklp .health{width:9px;height:9px;border-radius:50%}#jklp .h-good{background:#3a9d74}#jklp .h-warn{background:#e0a64e}#jklp .h-risk{background:#d2694a}#jklp .fc-name{font-size:13.5px;font-weight:600}#jklp .fc-stage{font-size:11.5px;color:var(--muted)}#jklp .fc-val{font-size:13.5px;font-weight:600}#jklp .fc-summary{display:flex;justify-content:space-between;margin-top:16px;padding-top:16px;border-top:1px solid var(--hairline)}#jklp .fc-summary .lbl{font-size:11.5px;color:var(--muted)}#jklp .fc-summary .big{font-size:20px;font-weight:300}#jklp #connectors .conn-head{margin-bottom:48px}#jklp .conn-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}#jklp .conn-card{background:var(--surface);border:1px solid var(--hairline);border-radius:16px;padding:26px;display:flex;flex-direction:column;gap:16px;transition:transform .3s var(--ease),border-color .3s var(--ease)}#jklp .conn-card:hover{transform:translateY(-3px);border-color:#d6d3d0}#jklp .conn-card .logo{width:44px;height:44px;border-radius:11px;background:var(--canvas);border:1px solid var(--hairline)}#jklp .conn-card .cname{font-weight:600;font-size:16px}#jklp .conn-card .cdesc{font-size:13px;color:var(--muted);line-height:1.5}#jklp .conn-more{background:var(--ink);color:#fff;align-items:flex-start;justify-content:center;display:flex;flex-direction:column;gap:8px;border-color:var(--ink)}#jklp .conn-more .plus{font-size:34px;font-weight:200;line-height:1}#jklp .conn-more .m-txt{font-size:14px;font-weight:500;color:rgba(255,255,255,.85)}#jklp .conn-more:hover{transform:translateY(-3px)}#jklp #why{position:relative}#jklp #why .orb-rose{width:440px;height:440px;top:-120px;right:-120px;opacity:.4}#jklp #why .why-head{margin-bottom:52px;position:relative;z-index:2}#jklp .why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative;z-index:2}#jklp .why-card{padding:8px 0}#jklp .why-card .n{font-size:13px;font-weight:600;color:var(--muted);margin-bottom:16px;letter-spacing:.04em}#jklp .why-card h3{font-weight:500;font-size:21px;letter-spacing:-.01em;margin-bottom:12px}#jklp .why-card p{color:var(--body);font-size:15px;line-height:1.6}#jklp .price-head{text-align:center;margin-bottom:56px}#jklp .price-head h2{margin-inline:auto}#jklp .price-head .section-sub{margin-inline:auto;text-align:center}#jklp .price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:stretch}#jklp .price-card{background:var(--surface);border:1px solid var(--hairline);border-radius:20px;padding:34px;display:flex;flex-direction:column}#jklp .price-card.featured{background:var(--ink);color:#fff;border-color:var(--ink);transform:scale(1.03)}#jklp .price-card.featured .feat li,#jklp .price-card.featured .p-desc,#jklp .price-card.featured .p-period{color:rgba(255,255,255,.78)}#jklp .price-card.featured .feat li:before{color:#fff}#jklp .p-tier{font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}#jklp .price-card.featured .p-tier{color:rgba(255,255,255,.7)}#jklp .p-price{font-weight:300;font-size:42px;letter-spacing:-.02em;margin-top:18px;line-height:1}#jklp .p-period{font-size:14px;color:var(--muted);margin-top:8px}#jklp .p-desc{font-size:14px;color:var(--body);margin-top:6px}#jklp .feat{list-style:none;margin:26px 0 28px;flex:1}#jklp .feat li{font-size:14.5px;color:var(--body);padding:9px 0 9px 26px;position:relative;line-height:1.4}#jklp .feat li:before{content:"✓";position:absolute;left:0;color:var(--ink);font-weight:600}#jklp .featured-badge{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:rgba(255,255,255,.14);color:#fff;padding:4px 11px;border-radius:999px;margin-left:10px}#jklp #about{text-align:center}#jklp #about .orb-mint{width:420px;height:420px;top:-140px;right:-100px;opacity:.45}#jklp #about .inner{max-width:720px;margin:0 auto;position:relative;z-index:2}#jklp #about .mission{font-weight:300;font-size:24px;line-height:1.5;letter-spacing:-.01em;color:var(--ink)}#jklp #about .founder{color:var(--body);font-size:16px;line-height:1.7;margin-top:28px}#jklp .secure-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}#jklp .sec-card{background:var(--surface);border:1px solid var(--hairline);border-radius:14px;padding:24px}#jklp .sec-card .ico{width:34px;height:34px;border-radius:9px;background:var(--canvas);display:grid;place-items:center;margin-bottom:16px;border:1px solid var(--hairline)}#jklp .sec-card .ico svg{width:17px;height:17px;stroke:var(--ink);fill:none;stroke-width:1.6}#jklp .sec-card h4{font-size:15px;font-weight:600;margin-bottom:7px}#jklp .sec-card p{font-size:13px;color:var(--muted);line-height:1.5}#jklp .faq-head{margin-bottom:44px}#jklp .faq-list{max-width:780px}#jklp .faq-item{border-bottom:1px solid var(--hairline)}#jklp .faq-q{width:100%;background:none;border:none;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 0;text-align:left;font-size:18px;font-weight:500;color:var(--ink)}#jklp .faq-icon{flex-shrink:0;font-size:24px;font-weight:300;color:var(--muted);transition:transform .35s var(--ease);line-height:1}#jklp .faq-item.open .faq-icon{transform:rotate(45deg)}#jklp .faq-a{overflow:hidden;max-height:0;transition:max-height .4s var(--ease)}#jklp .faq-a p{color:var(--body);font-size:15.5px;line-height:1.65;padding:0 60px 28px 0}#jklp #newsletter{text-align:center}#jklp .news-card{max-width:640px;margin:0 auto;background:var(--surface);border:1px solid var(--hairline);border-radius:22px;padding:48px 44px}#jklp .news-card h3{font-weight:300;font-size:30px;letter-spacing:-.02em}#jklp .news-card .sub{color:var(--body);font-size:16px;margin-top:12px}#jklp .news-form{display:flex;gap:10px;margin-top:28px}#jklp .news-form input{flex:1;font-family:inherit;font-size:15px;padding:13px 18px;border:1px solid var(--hairline);border-radius:999px;background:var(--canvas);color:var(--ink);outline:none;transition:border-color .2s}#jklp .news-form input:focus{border-color:var(--ink)}#jklp #final{background:var(--ink);color:#fff;text-align:center;padding:120px 0}#jklp #final h2{font-weight:300;font-size:46px;letter-spacing:-.02em;line-height:1.1}#jklp #final .sub{color:rgba(255,255,255,.7);font-size:18px;margin:20px auto 36px;max-width:480px}#jklp footer{background:var(--canvas);border-top:1px solid var(--hairline);padding:72px 0 40px}#jklp .foot-grid{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:40px}#jklp .foot-brand .wordmark{font-size:24px;margin-bottom:12px}#jklp .foot-brand p{font-size:14px;color:var(--muted);max-width:240px;line-height:1.6}#jklp .foot-col h5{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:18px}#jklp .foot-col a{display:block;font-size:14.5px;color:var(--body);margin-bottom:11px;transition:color .2s}#jklp .foot-col a:hover{color:var(--ink)}#jklp .foot-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:60px;padding-top:28px;border-top:1px solid var(--hairline);font-size:13.5px;color:var(--muted)}#jklp .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .7s var(--ease)}#jklp .reveal.in{opacity:1;transform:translateY(0)}#jklp #states{position:relative}#jklp #states .orb-sky{width:420px;height:420px;top:-140px;left:-120px;opacity:.46}#jklp #states .orb-peach{width:360px;height:360px;bottom:-140px;right:-120px;opacity:.42}#jklp .states-head{margin-bottom:52px;max-width:660px;position:relative;z-index:2}#jklp .states-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;position:relative;z-index:2}#jklp .state-card{background:var(--surface);border:1px solid var(--hairline);border-radius:20px;padding:38px;display:flex;flex-direction:column;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}#jklp .state-card:hover{transform:translateY(-4px);box-shadow:0 26px 56px -38px rgba(12,10,9,.28)}#jklp .state-card .tagline{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:18px}#jklp .state-card h3{font-weight:500;font-size:23px;letter-spacing:-.01em;margin-bottom:14px}#jklp .state-card p{color:var(--body);font-size:15.5px;line-height:1.62}#jklp .state-viz{margin-top:28px}#jklp .deal-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}#jklp .dchip{aspect-ratio:1/1;border-radius:8px;background:color-mix(in srgb,var(--mint) 20%,#fff);border:1px solid var(--hairline);display:grid;place-items:center;transition:background .4s var(--ease),border-color .4s var(--ease)}#jklp .dchip:after{font-size:13px;font-weight:800;line-height:1}#jklp .dchip.warn{background:#fbeedd;border-color:#e7c79a}#jklp .dchip.warn:after{content:"!";color:#b07a2e}#jklp .dchip.ok{background:#e3f3ec;border-color:#bfe3d1}#jklp .dchip.ok:after{content:"✓";color:#2f7a5c}#jklp .viz-cap{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:12.5px;color:var(--muted)}#jklp .viz-cap .vd{width:8px;height:8px;border-radius:50%;flex-shrink:0}#jklp .qual-card{border:1px solid var(--hairline);border-radius:14px;padding:18px;background:#fff}#jklp .qual-head{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:14px;margin-bottom:14px}#jklp .qual-badge{font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--canvas);color:var(--muted);transition:all .4s var(--ease)}#jklp .qual-card.done .qual-badge{background:#e3f3ec;color:#2f7a5c}#jklp .medd-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}#jklp .medd{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--muted);padding:8px 11px;border:1px solid var(--hairline);border-radius:9px;transition:all .45s var(--ease)}#jklp .medd:before{content:"";width:15px;height:15px;border-radius:5px;border:1.5px solid var(--hairline);flex-shrink:0;display:grid;place-items:center;font-size:9px;font-weight:800;color:#fff;transition:all .45s var(--ease)}#jklp .medd.on{color:var(--ink);border-color:#bfe3d1;background:#f1faf5}#jklp .medd.on:before{content:"✓";background:#2f7a5c;border-color:#2f7a5c}#jklp #ask{position:relative}#jklp #ask .orb-lavender{width:460px;height:460px;top:-160px;left:-140px;opacity:.48}#jklp #ask .orb-mint{width:360px;height:360px;bottom:-120px;right:-120px;opacity:.42}#jklp .ask-head{text-align:center;margin-bottom:48px;position:relative;z-index:2}#jklp .ask-head .section-sub,#jklp .ask-head h2{margin-inline:auto}#jklp .ask-head .section-sub{text-align:center;max-width:560px}#jklp .ask-window{max-width:840px;margin:0 auto;background:var(--surface);border:1px solid var(--hairline);border-radius:22px;box-shadow:0 44px 100px -54px rgba(12,10,9,.34);position:relative;z-index:2;overflow:hidden}#jklp .ask-bar{display:flex;align-items:center;gap:12px;padding:15px 22px;border-bottom:1px solid var(--hairline)}#jklp .ask-bar .dots{display:flex;gap:6px}#jklp .ask-bar .dots span{width:9px;height:9px;border-radius:50%;background:var(--hairline)}#jklp .ask-bar .who{font-size:12.5px;font-weight:600;color:var(--muted);letter-spacing:.04em}#jklp .ask-body{padding:28px}#jklp .ask-q{display:flex;gap:13px;justify-content:flex-end;margin-bottom:26px}#jklp .ask-q .txt{background:var(--ink);color:#fff;padding:14px 18px;border-radius:16px;border-bottom-right-radius:5px;font-size:14.5px;line-height:1.55;max-width:78%;min-height:1.6em}#jklp .av{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;font-weight:700;font-size:13px}#jklp .av-you{background:var(--canvas);border:1px solid var(--hairline);color:var(--muted)}#jklp .av-jake{background:linear-gradient(135deg,var(--lavender),var(--sky));color:var(--ink)}#jklp .ask-a{display:flex;gap:13px;opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease),transform .6s var(--ease)}#jklp .ask-a.show{opacity:1;transform:none}#jklp .ask-a .resp{flex:1;min-width:0}#jklp .resp .lead-line{font-size:14.5px;color:var(--ink);line-height:1.6;margin-bottom:7px}#jklp .resp .meta-line{font-size:12.5px;color:var(--muted);margin-bottom:16px}#jklp .deal-list{border:1px solid var(--hairline);border-radius:14px;overflow:hidden}#jklp .deal-item{padding:15px 16px;border-bottom:1px solid var(--hairline)}#jklp .deal-item:last-child{border-bottom:0}#jklp .deal-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}#jklp .deal-name{font-size:14px;font-weight:600;display:flex;align-items:center;gap:9px}#jklp .deal-rank{width:20px;height:20px;border-radius:6px;background:var(--canvas);border:1px solid var(--hairline);font-size:11px;font-weight:700;display:grid;place-items:center;color:var(--muted)}#jklp .deal-pct{font-size:13.5px;font-weight:700}#jklp .pct-good{color:#3a9d74}#jklp .pct-warn{color:#c98a32}#jklp .pct-risk{color:#c2563a}#jklp .deal-meter{height:6px;border-radius:999px;background:var(--canvas);overflow:hidden;margin-bottom:9px}#jklp .deal-meter .fill{height:100%;border-radius:999px}#jklp .fill-good{background:linear-gradient(90deg,#7fc8a6,#3a9d74)}#jklp .fill-warn{background:linear-gradient(90deg,#f0cf9a,#e0a64e)}#jklp .fill-risk{background:linear-gradient(90deg,#e8b09a,#d2694a)}#jklp .deal-note{font-size:12.8px;color:var(--muted);line-height:1.5;display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap}#jklp .gap-flag{font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:2px 8px;border-radius:6px;background:#fbe5da;color:#a8512c;white-space:nowrap}#jklp .ask-vp{margin-top:16px;border:1px solid var(--hairline);border-left:3px solid var(--lavender);border-radius:12px;padding:15px 17px;background:var(--canvas)}#jklp .ask-vp .vp-h{font-size:12.5px;font-weight:700;margin-bottom:5px}#jklp .ask-vp p{font-size:13px;color:var(--body);line-height:1.55}#jklp .ask-input{display:flex;align-items:center;gap:10px;margin:22px 0 2px;border:1px solid var(--hairline);border-radius:999px;padding:7px 7px 7px 18px}#jklp .ask-input input{flex:1;border:none;background:none;font-family:inherit;font-size:14px;color:var(--ink);outline:none}#jklp .ask-input .send{width:38px;height:38px;border-radius:50%;background:var(--ink);border:none;display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:transform .2s}#jklp .ask-input .send:hover{transform:translateX(2px)}#jklp .ask-input .send svg{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:760px){#jklp .states-grid{grid-template-columns:1fr}#jklp .ask-q .txt{max-width:86%}#jklp .ask-body{padding:20px}}#jklp #leaders{position:relative}#jklp #leaders .orb-sky{width:440px;height:440px;bottom:-160px;right:-120px;opacity:.46}#jklp #leaders .orb-lavender{width:340px;height:340px;top:-120px;left:-100px;opacity:.4}#jklp .leaders-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:60px;align-items:center;position:relative;z-index:2}#jklp .leaders-copy{order:2}#jklp .leaders-mock{order:1}#jklp .leaders-copy h2{margin-bottom:18px}#jklp .leaders-copy .section-sub{max-width:none;margin-top:0;margin-bottom:30px}#jklp .lead-benefits{display:flex;flex-direction:column;gap:20px;margin-bottom:26px}#jklp .lb{display:flex;gap:14px}#jklp .lb .lb-ic{width:30px;height:30px;border-radius:8px;flex-shrink:0;display:grid;place-items:center;background:var(--canvas);border:1px solid var(--hairline);font-size:13px;font-weight:700;color:var(--muted)}#jklp .lb h4{font-size:15.5px;font-weight:600;margin-bottom:4px}#jklp .lb p{font-size:14px;color:var(--body);line-height:1.55}#jklp .mgr-prompt{display:flex;align-items:center;gap:12px;border:1px solid var(--hairline);border-radius:14px;padding:13px 16px;background:var(--surface)}#jklp .mgr-prompt .spark{width:30px;height:30px;border-radius:8px;flex-shrink:0;background:linear-gradient(135deg,var(--lavender),var(--sky));display:grid;place-items:center;font-weight:700;font-size:13px;color:var(--ink)}#jklp .mgr-prompt span{font-size:13.5px;color:var(--ink);line-height:1.45;font-style:italic}#jklp .team-board{background:var(--surface);border:1px solid var(--hairline);border-radius:18px;padding:24px;box-shadow:0 36px 84px -50px rgba(12,10,9,.3)}#jklp .tb-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}#jklp .tb-title{font-size:14px;font-weight:600;letter-spacing:.01em}#jklp .tb-chip{font-size:11px;font-weight:600;color:var(--muted);border:1px solid var(--hairline);border-radius:999px;padding:4px 11px}#jklp .tb-row{display:flex;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid var(--hairline)}#jklp .tb-row:last-of-type{border-bottom:0}#jklp .tb-rep{display:flex;align-items:center;gap:10px;width:138px;flex-shrink:0}#jklp .tb-av{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;font-size:11.5px;font-weight:700;color:var(--ink);flex-shrink:0}#jklp .tb-name{font-size:13px;font-weight:600;line-height:1.2}#jklp .tb-meta{font-size:10.5px;color:var(--muted);margin-top:1px}#jklp .tb-health{flex:1;min-width:0}#jklp .tb-meter{height:7px;border-radius:999px;background:var(--canvas);overflow:hidden}#jklp .tb-fill{height:100%;border-radius:999px;width:0;transition:width 1.1s var(--ease)}#jklp .tb-risk{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap;flex-shrink:0}#jklp .risk-low{background:#e3f3ec;color:#2f7a5c}#jklp .risk-mid{background:#fbeedd;color:#b07a2e}#jklp .risk-high{background:#fbe5da;color:#a8512c}#jklp .tb-foot{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:16px;border-top:1px solid var(--hairline)}#jklp .tb-foot .lbl{font-size:11.5px;color:var(--muted)}#jklp .tb-foot .val{font-size:13px;font-weight:600}@media(max-width:900px){#jklp .leaders-grid{grid-template-columns:1fr;gap:40px}#jklp .leaders-copy{order:1}#jklp .leaders-mock{order:2}}#jklp #flow{position:relative}#jklp #flow .orb-mint{width:420px;height:420px;top:-150px;left:-120px;opacity:.44}#jklp #flow .orb-peach{width:360px;height:360px;bottom:-140px;right:-120px;opacity:.4}#jklp .flow-head{text-align:center;max-width:780px;margin:0 auto 52px;position:relative;z-index:2}#jklp .flow-head h2{margin-inline:auto}#jklp .flow-head .section-sub{margin:18px auto 0;text-align:center;max-width:620px}#jklp .flow-stage{position:relative;z-index:2;max-width:960px;margin:0 auto}#jklp .flow-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:30px}#jklp .fstep{display:flex;align-items:center;gap:11px;font-size:14.5px;font-weight:600;color:var(--muted);padding:14px 16px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface);transition:all .5s var(--ease)}#jklp .fs-num{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;background:var(--canvas);border:1px solid var(--hairline);color:var(--muted);flex-shrink:0;transition:all .5s var(--ease)}#jklp .flow-stage.b1 .fstep[data-step="1"],#jklp .flow-stage.b2 .fstep[data-step="2"],#jklp .flow-stage.b3 .fstep[data-step="3"]{border-color:var(--ink);color:var(--ink);box-shadow:0 12px 30px -22px rgba(12,10,9,.5)}#jklp .flow-stage.b1 .fstep[data-step="1"] .fs-num,#jklp .flow-stage.b2 .fstep[data-step="2"] .fs-num,#jklp .flow-stage.b3 .fstep[data-step="3"] .fs-num{background:var(--ink);color:#fff;border-color:var(--ink)}#jklp .flow-viz{display:flex;align-items:center;background:var(--surface);border:1px solid var(--hairline);border-radius:20px;padding:26px;box-shadow:0 44px 100px -56px rgba(12,10,9,.32)}#jklp .flow-tools{display:flex;flex-direction:column;gap:9px;flex-shrink:0}#jklp .ftool{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:600;color:var(--body);border:1px solid var(--hairline);border-radius:10px;padding:8px 12px;background:var(--canvas)}#jklp .ftool i{width:8px;height:8px;border-radius:50%;display:block;animation:jklp-toolPulse 2s ease-in-out infinite}#jklp .ftool:first-child i{background:var(--sky)}#jklp .ftool:nth-child(2) i{background:var(--peach);animation-delay:.4s}#jklp .ftool:nth-child(3) i{background:var(--lavender);animation-delay:.8s}#jklp .ftool:nth-child(4) i{background:var(--mint);animation-delay:1.2s}@keyframes jklp-toolPulse{0%,to{opacity:.45}50%{opacity:1}}#jklp .flow-rail{flex:1;position:relative;height:118px;margin:0 6px}#jklp .flow-line{left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--hairline) 14%,var(--hairline) 86%,transparent)}#jklp .flow-dot,#jklp .flow-line{position:absolute;top:50%;transform:translateY(-50%)}#jklp .flow-dot{width:7px;height:7px;border-radius:50%;background:var(--sky);animation:jklp-flowRight 2.6s linear infinite}#jklp .flow-dot:nth-child(2){animation-delay:.65s;background:var(--lavender)}#jklp .flow-dot:nth-child(3){animation-delay:1.3s;background:var(--mint)}#jklp .flow-dot:nth-child(4){animation-delay:1.95s;background:var(--peach)}@keyframes jklp-flowRight{0%{left:2%;opacity:0}12%{opacity:1}88%{opacity:1}to{left:98%;opacity:0}}#jklp .flow-jake{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:54px;height:54px;border-radius:16px;background:linear-gradient(135deg,var(--lavender),var(--sky));display:grid;place-items:center;font-weight:700;font-size:17px;color:var(--ink);z-index:2;box-shadow:0 8px 22px -10px rgba(120,110,160,.6)}#jklp .flow-stage.b1 .flow-jake{animation:jklp-jakePulse 1.5s ease-out}@keyframes jklp-jakePulse{0%{box-shadow:0 0 0 0 rgba(168,200,232,.7)}to{box-shadow:0 0 0 24px rgba(168,200,232,0)}}#jklp .deal-card{flex-shrink:0;width:286px;border:1px solid var(--hairline);border-radius:14px;padding:16px;background:#fff;position:relative;min-height:150px}#jklp .dc-head{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:14px;margin-bottom:12px}#jklp .dc-stage{font-size:12px;color:var(--muted);font-weight:600}#jklp .dc-scan{font-size:12.5px;color:var(--muted);display:flex;align-items:center;gap:8px}#jklp .dc-scan:before{content:"";width:13px;height:13px;border:2px solid var(--hairline);border-top-color:var(--muted);border-radius:50%;animation:jklp-spin .9s linear infinite}@keyframes jklp-spin{to{transform:rotate(1turn)}}#jklp .dc-gap{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:9px;font-size:12.5px;font-weight:600}#jklp .dc-gap,#jklp .dc-gap .gd{transition:background .45s var(--ease)}#jklp .dc-gap .gd{width:8px;height:8px;border-radius:50%;flex-shrink:0}#jklp .dc-nudge{margin-top:11px;font-size:12px;line-height:1.5;color:var(--ink);background:var(--canvas);border-left:3px solid var(--lavender);border-radius:8px;padding:9px 12px}#jklp .dc-nudge b{font-weight:700}#jklp .dc-slack{display:flex;align-items:center;gap:6px;margin-top:7px;font-size:10.5px;font-weight:600;color:var(--muted);letter-spacing:.01em}#jklp .dc-slack i{width:7px;height:7px;border-radius:50%;background:var(--mint);display:block;flex-shrink:0}#jklp .dc-winrate{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:11px;border-top:1px solid var(--hairline);font-size:12.5px;color:var(--muted)}#jklp .dc-winrate b{font-size:16px;color:var(--ink);transition:color .4s}#jklp .dc-won{position:absolute;top:14px;right:14px;font-size:11px;font-weight:800;letter-spacing:.09em;color:#2f7a5c;border:2px solid #2f7a5c;border-radius:7px;padding:3px 9px;transform:rotate(8deg) scale(.5);opacity:0;transition:all .5s var(--ease)}#jklp .dc-gap,#jklp .dc-nudge,#jklp .dc-scan{display:none}#jklp .flow-stage.b1 .dc-scan,#jklp .flow-stage.b2 .dc-gap,#jklp .flow-stage.b3 .dc-gap{display:flex}#jklp .flow-stage.b2 .dc-nudge{display:block}#jklp .flow-stage.b2 .dc-gap{background:#fbeedd}#jklp .flow-stage.b2 .dc-gap .gd{background:#e0a64e}#jklp .flow-stage.b2 .dc-gap .dc-gap-text{color:#b07a2e}#jklp .flow-stage.b3 .dc-gap{background:#e3f3ec}#jklp .flow-stage.b3 .dc-gap .gd{background:#2f7a5c}#jklp .flow-stage.b3 .dc-gap .dc-gap-text{color:#2f7a5c}#jklp .flow-stage.b3 .dc-won{opacity:1;transform:rotate(8deg) scale(1)}#jklp .flow-stage.b3 .dc-stage{opacity:0}#jklp .flow-stage.b3 .dc-winrate b{color:#2f7a5c}#jklp .flow-note{text-align:center;font-size:13.5px;color:var(--muted);margin-top:22px;position:relative;z-index:2}@media(max-width:760px){#jklp .flow-steps{grid-template-columns:1fr;gap:10px;margin-bottom:22px}#jklp .flow-viz{flex-direction:column;gap:18px;padding:22px}#jklp .flow-tools{flex-direction:row;flex-wrap:wrap;justify-content:center}#jklp .flow-rail{width:100%;height:54px;margin:0}#jklp .deal-card{width:100%}}#jklp #connectors,#jklp #faq,#jklp #newsletter,#jklp #pricing,#jklp #secure,#jklp #three{position:relative}#jklp #three .orb-mint{width:380px;height:380px;top:-120px;left:-120px;opacity:.5}#jklp #three .orb-peach{width:340px;height:340px;bottom:-140px;right:-120px;opacity:.45}#jklp #connectors .orb-sky{width:460px;height:460px;top:-160px;right:-140px;opacity:.5}#jklp #connectors .orb-lavender{width:300px;height:300px;bottom:-120px;left:-120px;opacity:.42}#jklp #pricing .orb-lavender{width:440px;height:440px;top:-140px;left:50%;transform:translateX(-50%);opacity:.42;animation:jklp-orbPulse 12s ease-in-out infinite}#jklp #faq .orb-peach{width:380px;height:380px;top:40px;right:-160px;opacity:.45}#jklp #newsletter .orb-mint{width:360px;height:360px;top:-120px;left:50%;transform:translateX(-50%);opacity:.45;animation:jklp-orbPulse 11s ease-in-out infinite}#jklp #faq .wrap,#jklp #newsletter .wrap{position:relative;z-index:2}#jklp .cards-3 .feature-card:first-child .ico{background:color-mix(in srgb,var(--mint) 50%,#fff);border-color:color-mix(in srgb,var(--mint) 55%,#fff)}#jklp .cards-3 .feature-card:nth-child(2) .ico{background:color-mix(in srgb,var(--peach) 50%,#fff);border-color:color-mix(in srgb,var(--peach) 55%,#fff)}#jklp .cards-3 .feature-card:nth-child(3) .ico{background:color-mix(in srgb,var(--lavender) 50%,#fff);border-color:color-mix(in srgb,var(--lavender) 55%,#fff)}#jklp #priorityCards .pcard:first-child .ico{background:color-mix(in srgb,var(--peach) 55%,#fff)}#jklp #priorityCards .pcard:nth-child(2) .ico{background:color-mix(in srgb,var(--mint) 55%,#fff)}#jklp #priorityCards .pcard:nth-child(3) .ico{background:color-mix(in srgb,var(--sky) 55%,#fff)}#jklp .secure-grid .sec-card:first-child .ico{background:color-mix(in srgb,var(--mint) 50%,#fff)}#jklp .secure-grid .sec-card:nth-child(2) .ico{background:color-mix(in srgb,var(--peach) 50%,#fff)}#jklp .secure-grid .sec-card:nth-child(3) .ico{background:color-mix(in srgb,var(--sky) 50%,#fff)}#jklp .secure-grid .sec-card:nth-child(4) .ico{background:color-mix(in srgb,var(--rose) 50%,#fff)}#jklp .conn-grid .conn-card:first-child .logo{background:color-mix(in srgb,var(--sky) 60%,#fff)}#jklp .conn-grid .conn-card:nth-child(2) .logo{background:color-mix(in srgb,var(--rose) 60%,#fff)}#jklp .conn-grid .conn-card:nth-child(3) .logo{background:color-mix(in srgb,var(--mint) 60%,#fff)}#jklp .conn-grid .conn-card:nth-child(4) .logo{background:color-mix(in srgb,var(--lavender) 60%,#fff)}#jklp .conn-grid .conn-card:nth-child(5) .logo{background:color-mix(in srgb,var(--peach) 60%,#fff)}#jklp .conn-grid .conn-card:nth-child(6) .logo{background:color-mix(in srgb,var(--sky) 60%,#fff)}#jklp .conn-grid .conn-card:nth-child(7) .logo{background:color-mix(in srgb,var(--mint) 60%,#fff)}#jklp .why-card:first-child .n{color:#3a9d74}#jklp .why-card:nth-child(2) .n{color:#8f6fc4}#jklp .why-card:nth-child(3) .n{color:#c2607e}@media(max-width:980px){#jklp{--pad:72px}#jklp .nav-links{display:none}#jklp .hero-grid{grid-template-columns:1fr;gap:48px}#jklp #hero h1{font-size:48px}#jklp .cards-3,#jklp .conn-grid,#jklp .price-grid,#jklp .secure-grid,#jklp .why-grid{grid-template-columns:1fr}#jklp .conn-grid{grid-template-columns:1fr 1fr}#jklp .chapter{grid-template-columns:1fr;gap:36px;margin-bottom:80px}#jklp .chapter.flip .chapter-copy{order:1}#jklp .chapter.flip .chapter-mock{order:2}#jklp .price-card.featured{transform:none}#jklp .foot-grid{grid-template-columns:1fr 1fr;gap:32px}#jklp .stat-num{font-size:72px}}@media(max-width:560px){#jklp .wrap{padding:0 20px}#jklp .nav-inner{padding:16px 20px;grid-template-columns:1fr auto}#jklp .nav-cta .btn:first-child{display:none}#jklp #hero h1{font-size:clamp(30px,calc(10.6vw - 4px),38px)}#jklp h2.section-h{font-size:32px}#jklp .news-form{flex-direction:column}#jklp .news-form .btn{width:100%}#jklp .foot-grid{grid-template-columns:1fr}#jklp .foot-bottom{flex-direction:column;gap:14px;align-items:flex-start}#jklp .conn-grid{grid-template-columns:1fr}}#jklp .brand-letter{display:inline-grid;place-items:center;border-radius:7px;background:var(--canvas);border:1px solid var(--hairline);color:var(--muted);font-weight:700;line-height:1;flex-shrink:0}#jklp .logo-chip{gap:11px}#jklp .logo-chip .logo-name{white-space:nowrap}#jklp .conn-card .logo,#jklp .conn-logo{display:flex;align-items:center;justify-content:center;overflow:hidden}#jklp .deal-grid .dchip{padding:0}#jklp .deal-grid .dchip:after{display:none}#jklp .deal-grid .dchip>img,#jklp .deal-grid .dchip>svg{width:58%!important;height:58%!important;max-width:28px;max-height:28px;object-fit:contain}