.oxy-container-610-101{--z-index:100}.oxy-text-610-116{--neutral-700-charcoal:var(--neutral-000-paper);--mb:34px}body{margin:0}.spacer{height:60vh;background:#0a0a0b}.km6-layers{--km-ink:#0a0a0b;--km-charcoal:#45454b;--km-graphite:#6b6b73;--km-slate:#82828c;--km-steel:#a3a3ac;--km-hairline:#e5e5e8;--km-violet:#6a22e6;--km-mono:"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace;--km-ease:cubic-bezier(0.22,0.61,0.36,1);--km-gap:118px;--km-scale:1;padding:clamp(48px,5.4vw,68px) 40px;background:#fff;color:var(--km-ink);font-family:"Instrument Sans",-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}.km6-layers *{box-sizing:border-box}.km6-wrap{max-width:1240px;margin:0 auto}.km6-intro{max-width:720px;margin:0 0 clamp(36px,4.6vw,56px)}.km6-title{font-size:clamp(30px,3.6vw,46px);letter-spacing:-0.03em;line-height:1.1;font-weight:400;margin:0}.km6-title span{color:var(--km-violet)}.km6-lede{font-size:clamp(16px,1.2vw,18px);line-height:1.5;color:var(--km-charcoal);margin:14px 0 0}.km6-grid{display:grid;grid-template-columns:minmax(480px,48%) 1fr;gap:clamp(32px,4.5vw,64px);align-items:stretch}.km6-stage{display:flex;align-items:center;justify-content:center;height:calc(1000px * var(--km-scale))}.km6-stack{position:relative;width:460px;height:1000px;flex-shrink:0;transform:scale(var(--km-scale));transform-origin:center center}.km6-plane{--y:calc((var(--i) - 2.5) * var(--km-gap));--shift:0px;position:absolute;left:50%;top:50%;width:400px;height:400px;margin:-200px 0 0 -200px;z-index:var(--i);border-radius:22px;background:rgba(255,255,255,0.7);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border:1px solid rgba(150,140,175,0.16);box-shadow:0 12px 20px -14px rgba(20,10,40,0.1);transform:translateY(calc(var(--y) + var(--shift))) rotateX(58deg) rotateZ(45deg);transition:transform 620ms var(--km-ease),background 600ms ease,border-color 600ms ease,box-shadow 600ms ease}.km6-ghost{position:absolute;left:50%;top:50%;width:400px;height:400px;margin:-200px 0 0 -200px;z-index:var(--i);border-radius:22px;pointer-events:none;background:rgba(255,255,255,0.4);border:1px solid rgba(150,140,175,0.14);transform:translateY(calc((var(--i) - 2.5) * var(--km-gap))) rotateX(58deg) rotateZ(45deg);opacity:0;transition:opacity 600ms var(--km-ease)}.km6-ghost.is-active{opacity:0.38}.km6-plane.is-active{--shift:-13px;background:rgba(255,255,255,0.94);border-color:rgba(106,34,230,0.42);box-shadow:0 32px 48px -22px rgba(106,34,230,0.22)}.km6-plane.is-prev{--shift:-3px}.km6-plane.is-next{--shift:3px}.km6-row{padding:34px 4px;cursor:pointer;border-top:1px solid var(--km-hairline);outline:none}.km6-row:first-child{border-top:none}.km6-row:focus-visible .km6-name{text-decoration:underline;text-underline-offset:6px}.km6-head{display:flex;align-items:baseline;gap:14px}.km6-num{font-family:var(--km-mono);font-size:13px;letter-spacing:0.1em;color:var(--km-slate);transition:color 320ms ease}.km6-name{flex:1;font-size:30px;letter-spacing:-0.02em;font-weight:400;line-height:1.2;margin:0;color:var(--km-graphite);transition:color 320ms ease}.km6-icon{font-size:18px;color:var(--km-steel);transition:color 320ms ease}.km6-icon::before{content:"+"}.km6-desc{font-size:16px;line-height:1.7;color:var(--km-charcoal);max-width:440px;overflow:hidden;margin:0;max-height:0;opacity:0;transform:translateY(6px);transition:max-height 520ms var(--km-ease),opacity 480ms var(--km-ease),transform 480ms var(--km-ease),margin 520ms var(--km-ease)}.km6-row.is-active .km6-num,.km6-row.is-active .km6-icon{color:var(--km-violet)}.km6-row.is-active .km6-name{color:var(--km-ink)}.km6-row.is-active .km6-icon::before{content:"\2013"}.km6-row.is-active .km6-desc{margin-top:18px;max-height:180px;opacity:1;transform:none}@media (max-width:1039px){.km6-grid{grid-template-columns:1fr}.km6-stage{overflow:hidden;min-width:0}.km6-layers{--km-scale:0.7}}@media (max-width:640px){.km6-layers{padding:48px 16px;--km-scale:0.52}.km6-row{padding:26px 2px}.km6-name{font-size:24px}}@media (prefers-reduced-motion:reduce){.km6-layers *{transition:none!important}}.km6-ghost{position:relative}.km6-ghost>span{position:absolute;left:0}.kl6{--kl-ink:var(--neutral-900-ink,#0a0a0b);--kl-charcoal:var(--neutral-700-charcoal,#45454b);--kl-violet:var(--violet-700-deep,#6a22e6);--kl-sans:var(--font-sans,"Instrument Sans",-apple-system,"Segoe UI",sans-serif);--kl-mono:var(--font-mono,"Geist Mono",ui-monospace,Menlo,monospace);--dw:66.667vw;--dh:36.667vw;--row:calc(var(--dh) / 5);padding:clamp(56px,7vw,110px) 20px;background:#fff;color:var(--kl-ink);font-family:var(--kl-sans);-webkit-font-smoothing:antialiased;overflow:hidden}.kl6 *,.kl6 *::before,.kl6 *::after{box-sizing:border-box}.kl6__container{max-width:1400px;margin:0 auto;display:grid;row-gap:40px}.kl6__heading{text-align:center;max-width:780px;margin:0 auto}.kl6__title{margin:0;font-size:var(--h1-size,clamp(34px,3.9vw,46px));line-height:1.1;font-weight:400;letter-spacing:-0.03em;color:var(--kl-ink)}.kl6__title span{color:var(--kl-violet)}.kl6__lede{margin:18px auto 0;max-width:680px;font-size:var(--lede-size,clamp(17px,1.6vw,19px));line-height:1.55;color:var(--kl-charcoal)}.kl6__body{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center}.kl6__stack{display:grid;grid-template-columns:1fr;grid-template-rows:var(--row);grid-auto-rows:var(--row);justify-items:center;isolation:isolate;width:100%}.kl6__diagram{grid-column:1;width:var(--dw);height:var(--dh);position:relative;transition:opacity 0.4s,transform 0.4s;cursor:pointer}.kl6__diagram:nth-child(1){grid-row:1 / span 5;z-index:6}.kl6__diagram:nth-child(2){grid-row:2 / span 5;z-index:5}.kl6__diagram:nth-child(3){grid-row:3 / span 5;z-index:4}.kl6__diagram:nth-child(4){grid-row:4 / span 5;z-index:3}.kl6__diagram:nth-child(5){grid-row:5 / span 5;z-index:2}.kl6__diagram:nth-child(6){grid-row:6 / span 5;z-index:1}.kl6__diagram--inactive{opacity:0.1;transform:scale(0.91)}.kl6__slab{display:block;width:100%;height:100%;overflow:visible}.kl6__slab-label{fill:#fff;font-family:var(--kl-sans);font-size:17px;font-weight:500;letter-spacing:0.01em}.kl6__slab-num{display:none;font-family:var(--kl-mono);font-size:13px;opacity:0.75}.kl6__slab-icon,.kl6__slab-shadow{fill:none;stroke-linecap:round;stroke-linejoin:round}.kl6__slab-icon path,.kl6__slab-icon rect,.kl6__slab-icon circle,.kl6__slab-shadow path,.kl6__slab-shadow rect,.kl6__slab-shadow circle{vector-effect:non-scaling-stroke;stroke-width:2.4}.kl6__slab-icon{stroke:#fff}.kl6__slab-icon .f{fill:#fff}.kl6__slab-shadow{stroke:#1d0660;opacity:0.35;filter:blur(2px)}.kl6__slab-shadow .f{fill:#1d0660}.kl6__diagram:not(.kl6__diagram--inactive) .kl6__slab-icon{animation:kl6Float 3s ease-in-out infinite}.kl6__diagram:not(.kl6__diagram--inactive) .kl6__slab-shadow{animation:kl6Shadow 3s ease-in-out infinite}@keyframes kl6Float{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes kl6Shadow{0%,100%{opacity:0.35}50%{opacity:0.2}}.kl6__accordion{display:none}.kl6__acc-item{cursor:pointer;padding:1.5625rem 0}.kl6__acc-item--active{cursor:auto}.kl6__acc-term{all:unset;box-sizing:border-box;display:flex;gap:1.5rem;width:100%;font-family:var(--kl-sans);font-size:1.25rem;line-height:1.2;letter-spacing:-0.025rem;color:var(--kl-ink);opacity:0.5;cursor:inherit;transition:opacity 0.4s}.kl6__acc-term:focus-visible{outline:2px solid var(--kl-violet);outline-offset:4px;border-radius:4px}.kl6__acc-item:not(.kl6__acc-item--active):hover .kl6__acc-term{opacity:0.8}.kl6__acc-item--active .kl6__acc-term{opacity:1}.kl6__acc-icon{flex-shrink:0;width:1rem;height:1rem;transform:translateY(0.1875rem);transition:opacity 0.2s}.kl6__acc-icon path{stroke:var(--kl-ink)}.kl6__acc-item--active .kl6__acc-icon{opacity:0}.kl6__acc-detail{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows 0.4s}.kl6__acc-item--active .kl6__acc-detail{grid-template-rows:1fr}.kl6__acc-holder{min-height:0;visibility:hidden;transition:visibility 0.4s}.kl6__acc-item--active .kl6__acc-holder{visibility:visible}.kl6__acc-content{padding-left:2.5rem;padding-top:0.625rem}.kl6__acc-content p{margin:0;font-size:0.9375rem;line-height:1.6;color:var(--kl-charcoal)}.kl6__carousel{width:100%;margin-top:30px}.kl6__viewport{overflow:hidden;touch-action:pan-y}.kl6__track{display:flex;transition:transform 0.5s cubic-bezier(0.25,0.8,0.25,1);will-change:transform}.kl6__track.is-dragging{transition:none}.kl6__slide{flex:0 0 100%;display:flex;flex-direction:column;align-items:center;padding:0 30px;text-align:center;user-select:none}.kl6__slide-heading{margin:0;font-size:clamp(24px,5vw,30px);font-weight:400;letter-spacing:-0.02em;line-height:1.2;color:var(--kl-ink)}.kl6__slide-text{margin:0.625rem 0 0;max-width:25rem;font-size:16px;line-height:1.6;color:var(--kl-charcoal)}.kl6__dots{display:flex;gap:1.25rem;width:fit-content;margin:30px auto 0}.kl6__dot{all:unset;width:0.625rem;height:0.625rem;border-radius:999px;background:var(--kl-ink);opacity:0.2;cursor:pointer;transition:opacity 0.2s ease-in}.kl6__dot:hover{opacity:0.6}.kl6__dot.is-active{opacity:1}.kl6__dot:focus-visible{outline:2px solid var(--kl-violet);outline-offset:3px}.kl6__button-block{display:flex;justify-content:center;margin-top:30px}.kl6__btn{display:inline-flex;align-items:center;gap:10px;padding:15px 34px;border:1px solid var(--kl-ink);border-radius:999px;color:var(--kl-ink);font-size:1rem;text-decoration:none;transition:color 0.2s ease-in,border-color 0.2s ease-in}.kl6__btn:hover{color:var(--kl-violet);border-color:var(--kl-violet)}@media (min-width:48rem){.kl6{--dw:33.333vw;--dh:18.333vw}}@media (min-width:64rem){.kl6{--dw:min(33.4225vw,534.759px);--dh:min(18.0481vw,288.77px);--row:min(3.60963vw,57.754px);padding-left:40px;padding-right:40px}.kl6__container{row-gap:70px}.kl6__body{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;align-items:start;justify-items:stretch}.kl6__stack{grid-column:2 / span 6}.kl6__accordion{display:block;grid-column:9 / -1;margin-top:10px}.kl6__carousel{display:none}.kl6__button-block{margin-top:20px}}@media (min-width:75rem){.kl6__accordion{grid-column:9 / span 3}}@media (prefers-reduced-motion:reduce){.kl6 *,.kl6 *::before,.kl6 *::after{animation:none!important;transition:none!important}}.oxy-container-610-123{--z-index:100}