.kdl{--ink:#06131b;--muted:#60717b;--line:rgba(4,25,34,.13);--green:#69ef79;--cyan:#45c9dc;--blue:#5f8fff;--amber:#e7b85f;background:#f4f8f8;color:var(--ink);padding:clamp(82px,10vw,148px) 0;font-family:IBM Plex Sans,Inter,Arial,sans-serif;overflow:hidden}.kdl *{box-sizing:border-box}.kdl-wrap{width:min(1240px,calc(100% - 48px));margin:auto}.kdl-head{display:grid;grid-template-columns:220px 1fr;gap:48px;padding-bottom:64px;border-bottom:1px solid var(--line)}.kdl-index,.kdl-kicker{font:600 11px/1.2 IBM Plex Mono,monospace;letter-spacing:.13em}.kdl-index{color:#7c8d94;padding-top:8px}.kdl-kicker{color:#18717c;margin:0 0 16px}.kdl-head h2{font:500 clamp(42px,5.3vw,76px)/.98 Space Grotesk,Arial,sans-serif;letter-spacing:-.048em;max-width:950px;margin:0}.kdl-head-copy>p:not(.kdl-kicker){font-size:18px;line-height:1.65;color:#4b5e68;max-width:770px;margin:28px 0 0}.kdl-status{display:inline-flex;gap:9px;align-items:center;margin-top:28px;padding:9px 12px;border:1px solid var(--line);border-radius:999px;font:600 10px/1 IBM Plex Mono,monospace;letter-spacing:.08em;color:#65767e;background:#fff9}.kdl-status span{width:7px;height:7px;border-radius:50%;background:var(--amber)}.kdl-system{display:grid;grid-template-columns:320px 1fr;margin-top:70px;border:1px solid var(--line);border-radius:26px;overflow:hidden;background:#fff;box-shadow:0 28px 80px #00212b14}.kdl-tabs{padding:14px;background:#071821}.kdl-tab{width:100%;display:grid;grid-template-columns:28px 1fr;text-align:left;gap:3px 10px;padding:20px 16px;border:0;border-bottom:1px solid rgba(255,255,255,.08);background:transparent;color:#c9d5da;cursor:pointer;transition:background .25s,color .25s,transform .25s}.kdl-tab:last-child{border-bottom:0}.kdl-tab span{grid-row:1/3;font:500 10px/1.3 IBM Plex Mono,monospace;color:#6f858d}.kdl-tab b{font:500 15px/1.25 Space Grotesk,Arial,sans-serif}.kdl-tab small{font-size:12px;color:#70868f}.kdl-tab:hover,.kdl-tab:focus-visible{background:#ffffff0e;outline:none}.kdl-tab.is-active{background:#69ef791a;color:#fff;transform:translate(3px)}.kdl-tab.is-active span,.kdl-tab.is-active small{color:#8ee99a}.kdl-stage{position:relative;min-height:690px;background:linear-gradient(145deg,#fbfefe,#edf6f6)}.kdl-stage-top{height:56px;display:flex;justify-content:space-between;align-items:center;padding:0 24px;border-bottom:1px solid var(--line);font:600 10px/1 IBM Plex Mono,monospace;letter-spacing:.08em;color:#75878e}.kdl-stage-top small{color:#0e7d88}.kdl-signal-field{height:280px;position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% 50%,rgba(69,201,220,.1),transparent 42%),linear-gradient(rgba(5,40,50,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(5,40,50,.04) 1px,transparent 1px);background-size:auto,34px 34px,34px 34px}.kdl-core{position:absolute;left:50%;top:50%;translate:-50% -50%;width:96px;height:96px;border-radius:50%;display:grid;place-items:center;background:#071a22;color:#fff;box-shadow:0 0 0 12px #45c9dc14,0 0 40px #45c9dc2e}.kdl-core b{font:600 30px/1 Space Grotesk}.kdl-core small{position:absolute;top:105px;text-align:center;font:600 8px/1.4 IBM Plex Mono;letter-spacing:.13em;color:#59727b}.kdl-signal{position:absolute;padding:7px 9px;border:1px solid rgba(7,43,52,.15);border-radius:4px;background:#fffc;font:600 9px/1 IBM Plex Mono,monospace;letter-spacing:.06em;color:#45626b;transition:opacity .5s,transform .5s,background .3s,border-color .3s,color .3s}.s1{left:8%;top:20%}.s2{left:22%;top:66%}.s3{left:40%;top:15%}.s4{right:10%;top:22%}.s5{right:28%;top:70%}.s6{left:7%;top:78%}.s7{right:8%;top:78%}.s8{left:28%;top:33%}.s9{right:25%;top:38%}.s10{right:42%;top:77%}.s11{right:43%;top:33%}.s12{left:43%;top:67%}.kdl[data-mode=reject] .s3,.kdl[data-mode=reject] .s7,.kdl[data-mode=reject] .s11,.kdl[data-mode=reject] .s2,.kdl[data-mode=reject] .s6,.kdl[data-mode=reject] .s8,.kdl[data-mode=reject] .s10,.kdl[data-mode=reject] .s12{opacity:.12;transform:scale(.75)}.kdl[data-mode=reject] .s1,.kdl[data-mode=reject] .s4,.kdl[data-mode=reject] .s9{background:#69ef792e;border-color:#30ac446b;color:#176d2d}.kdl[data-mode=evidence] .kdl-signal:nth-of-type(4n+1){border-color:#28af4666;color:#177031}.kdl[data-mode=evidence] .kdl-signal:nth-of-type(4n+2){border-color:#45c9dc7a;color:#126a75}.kdl[data-mode=evidence] .kdl-signal:nth-of-type(4n+3){border-color:#5f8fff73;color:#315bb4}.kdl[data-mode=evidence] .kdl-signal:nth-of-type(4n){border-color:#e7b85f80;color:#8d6419}.kdl-panels{padding:34px 38px 40px}.kdl-panel{animation:kdlIn .36s ease both}.kdl-panel-eyebrow{font:600 10px/1 IBM Plex Mono,monospace;letter-spacing:.1em;color:#147887;margin:0 0 10px}.kdl-panel h3{font:500 clamp(28px,3vw,42px)/1.05 Space Grotesk;margin:0 0 17px;letter-spacing:-.035em}.kdl-panel>p:not(.kdl-panel-eyebrow){max-width:720px;color:#53666f;font-size:15px;line-height:1.65}.kdl-dna-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:24px}.kdl-dna-grid span{padding:14px;border:1px solid var(--line);border-radius:10px;font-size:13px;background:#fff}.kdl-dna-grid small{display:block;font:600 8px/1 IBM Plex Mono;color:#67808a;letter-spacing:.08em;margin-bottom:8px}.kdl-dna-grid .is-negative{background:#fff8f2}.kdl-decision-line{display:grid;grid-template-columns:120px 1fr auto;gap:14px;align-items:center;padding:18px;margin-top:22px;border:1px solid var(--line);background:#fff;border-radius:10px}.kdl-decision-line span{font:600 8px IBM Plex Mono;color:#75868d}.kdl-decision-line b{font-size:14px}.kdl-decision-line strong{font:600 9px IBM Plex Mono;color:#9a5520}.kdl-evidence-stack{margin-top:22px;border-top:1px solid var(--line)}.kdl-evidence-stack>div{display:grid;grid-template-columns:120px 1fr;gap:20px;padding:12px 0;border-bottom:1px solid var(--line)}.kdl-evidence-stack span{font:600 8px/1 IBM Plex Mono;letter-spacing:.08em}.kdl-evidence-stack p{font-size:13px;margin:0;color:#435760}.obs{color:#1a8633}.der{color:#137788}.int{color:#3f67be}.unk{color:#96701c}.kdl-learning{display:grid;grid-template-columns:repeat(3,auto) 1fr;gap:8px;align-items:stretch;margin-top:24px}.kdl-learning button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px 16px;cursor:pointer;font:600 11px IBM Plex Mono;color:#314a54}.kdl-learning button:hover,.kdl-learning button:focus-visible{border-color:#54c969;outline:none;background:#f3fff4}.kdl-learning-result{margin-left:8px;padding:10px 14px;border-left:2px solid var(--green);display:flex;flex-direction:column;justify-content:center}.kdl-learning-result small{font:600 8px IBM Plex Mono;color:#5c737c}.kdl-learning-result b{font-size:12px;margin-top:3px}.kdl-market-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:22px}.kdl-market-tags span{padding:8px 10px;border-radius:99px;background:#e7f4f5;font:600 9px IBM Plex Mono;color:#236873}.kdl-trail,.kdl-states,.kdl-artifacts,.kdl-public-intel,.kdl-source-classes{padding:90px 0;border-bottom:1px solid var(--line)}.kdl-subhead{display:grid;grid-template-columns:220px minmax(0,700px);column-gap:44px}.kdl-subhead .kdl-kicker{grid-row:1/3}.kdl-subhead h3,.kdl-public-intro h3,.kdl-source-classes h3{font:500 clamp(32px,4vw,54px)/1.02 Space Grotesk;margin:0;letter-spacing:-.04em}.kdl-subhead>p:last-child,.kdl-public-intro>p:last-child{grid-column:2;color:#596c75;line-height:1.6;max-width:650px}.kdl-timeline{display:grid;grid-template-columns:repeat(4,1fr);margin-top:48px}.kdl-timeline article{position:relative;padding:26px 22px 22px;border-top:1px solid #99abb1}.kdl-timeline article:before{content:"";position:absolute;width:9px;height:9px;border-radius:50%;background:#5d747d;top:-5px;left:22px}.kdl-timeline .is-result:before{background:var(--green);box-shadow:0 0 0 6px #69ef792e}.kdl-timeline span{font:500 10px IBM Plex Mono;color:#809097}.kdl-timeline small{display:block;font:600 8px IBM Plex Mono;color:#9b7a38;margin-top:16px}.kdl-timeline h4{font:500 17px Space Grotesk;margin:7px 0}.kdl-timeline p{font-size:13px;line-height:1.5;color:#667780}.kdl-state-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:42px}.kdl-state-grid article{padding:18px 16px;border:1px solid var(--line);background:#fff;border-radius:12px}.kdl-state-grid span{display:block;width:9px;height:9px;border-radius:50%;margin-bottom:22px}.kdl-state-grid b{font:500 14px Space Grotesk}.kdl-state-grid p{font-size:12px;line-height:1.45;color:#6d7d84}.kdl-state-grid .strong span{background:#43c962}.kdl-state-grid .supported span{background:#4fcbd8}.kdl-state-grid .incomplete span{background:#e4b756}.kdl-state-grid .conflicting span{background:#d77a54}.kdl-state-grid .stale span{background:#9aa5aa}.kdl-artifact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:42px}.kdl-artifact-grid article{min-height:154px;padding:20px;border:1px solid var(--line);background:#fff;border-radius:12px;transition:transform .25s,box-shadow .25s}.kdl-artifact-grid article:hover{transform:translateY(-4px);box-shadow:0 16px 32px #00222d12}.kdl-artifact-grid small{font:600 8px IBM Plex Mono;color:#2b818b}.kdl-artifact-grid b{display:block;font:500 17px Space Grotesk;margin-top:24px}.kdl-artifact-grid p{font-size:12px;line-height:1.5;color:#6c7c83}.kdl-public-intel{display:grid;grid-template-columns:1fr 1.6fr;gap:56px}.kdl-public-intro>p:last-child{margin-top:22px}.kdl-public-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line)}.kdl-public-grid article{padding:22px;border-bottom:1px solid var(--line)}.kdl-public-grid article:nth-child(odd){border-right:1px solid var(--line)}.kdl-public-grid span{font:500 9px IBM Plex Mono;color:#6a858e}.kdl-public-grid h4{font:500 17px Space Grotesk;margin:20px 0 8px}.kdl-public-grid p{font-size:12px;line-height:1.5;color:#667981}.kdl-source-classes{display:grid;grid-template-columns:320px 1fr;gap:46px}.kdl-source-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.kdl-source-grid article{padding:20px;border:1px solid var(--line);background:#fff;border-radius:10px}.kdl-source-grid small{font:600 8px IBM Plex Mono;color:#147884}.kdl-source-grid b{display:block;font:500 16px Space Grotesk;margin:15px 0 8px}.kdl-source-grid p{font-size:12px;color:#677980;line-height:1.5}.kdl-source-note{grid-column:2;font-size:11px;color:#86959a;margin-top:0}.kdl-manifesto{padding:100px 0 10px}.kdl-manifesto>p{font:500 clamp(42px,6vw,78px)/1 Space Grotesk;letter-spacing:-.05em;margin:0;max-width:900px}.kdl-manifesto div{display:flex;flex-wrap:wrap;gap:8px;margin-top:35px}.kdl-manifesto span{border:1px solid var(--line);border-radius:99px;padding:8px 11px;font:500 10px IBM Plex Mono;color:#536970}@keyframes kdlIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:900px){.kdl-wrap{width:min(100% - 30px,1240px)}.kdl-head{grid-template-columns:1fr;gap:20px}.kdl-system{grid-template-columns:1fr}.kdl-tabs{display:flex;overflow-x:auto;padding:8px}.kdl-tab{min-width:210px;border-bottom:0;border-right:1px solid rgba(255,255,255,.08)}.kdl-stage{min-height:720px}.kdl-dna-grid{grid-template-columns:repeat(2,1fr)}.kdl-learning{grid-template-columns:repeat(3,1fr)}.kdl-learning-result{grid-column:1/4;margin:8px 0 0}.kdl-subhead{grid-template-columns:1fr}.kdl-subhead .kdl-kicker{grid-row:auto}.kdl-subhead>p:last-child{grid-column:1}.kdl-timeline,.kdl-state-grid,.kdl-artifact-grid{grid-template-columns:repeat(2,1fr)}.kdl-public-intel,.kdl-source-classes{grid-template-columns:1fr}.kdl-source-note{grid-column:1}}@media(max-width:560px){.kdl{padding:72px 0}.kdl-head h2{font-size:42px}.kdl-stage-top small{display:none}.kdl-signal-field{height:240px}.kdl-signal{font-size:7px}.kdl-panels{padding:28px 20px}.kdl-dna-grid,.kdl-state-grid,.kdl-artifact-grid,.kdl-public-grid,.kdl-source-grid,.kdl-timeline,.kdl-decision-line{grid-template-columns:1fr}.kdl-evidence-stack>div{grid-template-columns:1fr;gap:5px}.kdl-public-grid article:nth-child(odd){border-right:0}.kdl-timeline article{border-left:1px solid #99abb1;border-top:0;padding-left:28px}.kdl-timeline article:before{top:28px;left:-5px}.kdl-manifesto{padding-top:72px}}@media(prefers-reduced-motion:reduce){.kdl *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/kellette-decision-layer.css.map */
