.kk-section{position:relative;padding:110px 0 24px;overflow-x:clip;--kk-lilac:#9e8cff;--kk-lilac-soft:rgba(158,140,255,.22);--kk-step:#7c6ce6}.kk-aura{position:absolute;top:260px;left:50%;width:min(1300px,140vw);height:760px;transform:translateX(-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(158,140,255,.13),transparent 70%);pointer-events:none}.kk-head{position:relative;text-align:center;margin-bottom:44px}.kk-head h2{font-size:clamp(38px,5.2vw,60px);margin-top:18px}.kk-head .lede{margin:18px auto 0;max-width:600px}.kk-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:5px 13px 5px 7px;border-radius:999px;font-size:13.5px;font-weight:600;letter-spacing:-.01em;color:var(--ink);background:hsla(0,0%,100%,.7);box-shadow:var(--card-shadow)}.kk-demo{max-width:1100px}.kk-demo,.kk-stage-box{position:relative;margin-inline:auto}.kk-stage-box{max-width:100%;border-radius:26px;overflow:hidden;background:#0d0c14;box-shadow:0 40px 90px -40px rgba(20,16,50,.55),0 0 0 1px rgba(0,0,0,.08);isolation:isolate}.kk-stage{left:0;top:0;transform-origin:0 0;font-family:var(--sans);letter-spacing:-.01em;-moz-user-select:none;user-select:none;-webkit-user-select:none}.kk-stage,.kk-stage>*{position:absolute}.kk-wall{inset:0;background:radial-gradient(55% 45% at 18% 8%,rgba(123,126,216,.42),transparent 70%),radial-gradient(45% 55% at 88% 22%,rgba(74,127,242,.3),transparent 70%),radial-gradient(60% 50% at 62% 105%,rgba(201,138,181,.26),transparent 70%),radial-gradient(40% 40% at 40% 60%,rgba(158,140,255,.1),transparent 70%),linear-gradient(180deg,#121020,#0b0a12)}.kk-wall:after{content:"";position:absolute;inset:0;opacity:.18;background-image:radial-gradient(hsla(0,0%,100%,.05) 1px,transparent 0);background-size:3px 3px}.kk-menubar{left:0;right:0;top:0;height:30px;padding:0 14px;justify-content:space-between;font-size:11.5px;font-weight:500;color:hsla(0,0%,100%,.85);background:rgba(12,10,22,.32);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.kk-menu-left,.kk-menubar{display:flex;align-items:center}.kk-menu-left{gap:15px}.kk-menu-left b{font-weight:700}.kk-menu-right{white-space:pre;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kk-notch{top:0;background:#000;border-radius:0 0 13px 13px;z-index:3}.kk-notch:after,.kk-notch:before{content:"";position:absolute;top:0;width:7px;height:7px}.kk-notch:before{left:-7px;background:radial-gradient(circle at 0 100%,transparent 6.5px,#000 7px)}.kk-notch:after{right:-7px;background:radial-gradient(circle at 100% 100%,transparent 6.5px,#000 7px)}.kk-menu-left>.is-off{visibility:hidden}.kk-window{border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 24px 60px rgba(4,3,14,.55),0 0 0 .5px rgba(0,0,0,.3)}.kk-window>*{position:absolute}.kk-toolbar{left:0;right:0;top:0;height:40px;display:flex;align-items:center;justify-content:center;background:#f3f2f6;border-bottom:1px solid rgba(0,0,0,.07)}.kk-lights{position:absolute;left:14px;display:flex;gap:7px}.kk-lights i{width:10px;height:10px;border-radius:5px;background:#ff5f57}.kk-lights i:nth-child(2){background:#febc2e}.kk-lights i:nth-child(3){background:#28c840}.kk-url{height:24px;border-radius:7px;background:#e6e5eb;display:grid;place-items:center;padding:0 10px;font-size:11px;font-weight:500;color:#55535f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-toolbar.is-plain{height:34px;justify-content:flex-start;padding-left:62px}.kk-title{font-size:11px;font-weight:600;color:#55535f}.kk-other{background:#fbfbfd}.kk-doc-line,.kk-mail-line{left:26px;white-space:nowrap;font-size:11.5px;font-weight:500;color:#2b2b33}.kk-doc-line.is-h{font-size:18px;font-weight:800;color:#1d1c24;letter-spacing:-.02em}.kk-doc-line.is-p{color:#8a8796;font-size:10.5px}.kk-doc-line.is-s{font-size:12.5px;font-weight:700;color:#1d1c24}.kk-doc-line.is-b{left:40px}.kk-doc-line.is-b:before{content:"•";position:absolute;left:-11px;color:#6c5ce7}.kk-mail-head{left:22px;right:22px;top:52px;display:flex;align-items:center;gap:10px}.kk-mail-avatar{width:32px;height:32px;border-radius:16px;flex:none;display:grid;place-items:center;background:linear-gradient(135deg,#ffb38a,#ff7a8a);color:#fff;font-size:12px;font-weight:700}.kk-mail-from{display:flex;flex-direction:column;flex:1 1}.kk-mail-from b{font-size:12px;font-weight:700;color:#1d1c24}.kk-mail-from span{font-size:11px;color:#55535f}.kk-mail-time{font-size:10.5px;color:#8a8796}.kk-mail-line{left:22px;font-size:11.5px}.kk-divider{width:1px;background:rgba(0,0,0,.06)}.kk-line{white-space:nowrap;line-height:1.22}.kk-light{left:0;top:0;pointer-events:none;z-index:2}.kk-chat{z-index:4;border-radius:24px;overflow:hidden;color:#fff;background:rgba(16,14,26,.86);backdrop-filter:blur(28px) saturate(1.4);-webkit-backdrop-filter:blur(28px) saturate(1.4);box-shadow:0 30px 80px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.18),inset 0 0 0 1px hsla(0,0%,100%,.08);transform-origin:50% 0}.kk-chat>*{position:absolute}.kk-chat-glow{inset:0;background:radial-gradient(70% 38% at 50% 0,rgba(158,140,255,.3),transparent 100%);transition:opacity .4s}.kk-chat-head{left:12px;right:12px;top:10px;height:26px;display:flex;align-items:center;gap:6px}.kk-round{width:26px;height:26px;border-radius:13px;flex:none;display:grid;place-items:center;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.7)}.kk-round.sm{width:16px;height:16px}.kk-model{height:26px;padding:0 10px;border-radius:13px;display:flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.07);font-size:11px;font-weight:500;color:hsla(0,0%,100%,.8)}.kk-model i{width:6px;height:6px;border-radius:3px;background:var(--kk-lilac)}.kk-welcome{left:0;right:0;display:flex;flex-direction:column;align-items:center}.kk-welcome-title{font-size:17px;font-weight:650;letter-spacing:-.02em}.kk-welcome-sub{margin-top:3px;font-size:11px;color:hsla(0,0%,100%,.5)}.kk-suggestions{margin-top:14px;width:calc(100% - 40px);display:flex;flex-direction:column;gap:6px}.kk-suggestion{height:33px;border-radius:10px;padding:0 12px;display:flex;align-items:center;gap:9px;font-size:12px;font-weight:500;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07)}.kk-conv{left:18px;right:18px;gap:12px}.kk-asked,.kk-conv{display:flex;flex-direction:column}.kk-asked{align-self:flex-end;align-items:flex-end;gap:5px;max-width:100%}.kk-reading{max-width:100%;height:20px;line-height:20px;padding:0 8px;border-radius:10px;background:hsla(0,0%,100%,.07);font-size:10px;font-weight:500;color:hsla(0,0%,100%,.75);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-bubble{padding:7px 12px;border-radius:14px;background:hsla(0,0%,100%,.12);font-size:12.5px}.kk-answer{display:flex;flex-direction:column;gap:6px;font-size:12.5px;line-height:1.5;color:hsla(0,0%,100%,.92)}.kk-point{display:flex;gap:7px}.kk-point span{color:var(--kk-lilac)}.kk-thinking{display:inline-flex;align-items:center;gap:3px;color:hsla(0,0%,100%,.5)}.kk-thinking i{width:3px;height:3px;border-radius:2px;background:currentColor;animation:kk-blink 1s infinite}.kk-thinking i:nth-child(2){animation-delay:.15s}.kk-thinking i:nth-child(3){animation-delay:.3s}.kk-actions{margin-top:4px;display:flex;align-items:center;gap:6px}.kk-act{width:22px;height:22px;border-radius:11px;display:grid;place-items:center;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.7);transition:background .2s,color .2s,box-shadow .2s}.kk-act.is-on{background:rgba(158,140,255,.28);box-shadow:inset 0 0 0 1px rgba(158,140,255,.6);color:#fff}.kk-speaking{gap:7px;margin-left:2px;font-size:10.5px;font-weight:500;color:#c8beff}.kk-speaking,.kk-wave{display:flex;align-items:center}.kk-wave{gap:2px;height:14px}.kk-wave i{width:2.2px;height:14px;border-radius:1px;background:var(--kk-lilac)}.kk-composer{left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:8px}.kk-followups{display:flex;flex-wrap:wrap;gap:5px}.kk-followup{height:22px;padding:0 9px;border-radius:11px;display:inline-flex;align-items:center;gap:4px;background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);font-size:10.5px;font-weight:500;color:hsla(0,0%,100%,.75)}.kk-context{height:40px;border-radius:12px;padding:0 8px 0 7px;display:flex;align-items:center;gap:9px;background:linear-gradient(90deg,rgba(158,140,255,.14),hsla(0,0%,100%,.04));box-shadow:inset 0 0 0 .75px rgba(158,140,255,.24)}.kk-context-icon{width:24px;height:24px;border-radius:6px;flex:none;display:grid;place-items:center;background:#fff;font-size:9px;font-weight:800;color:#6c5ce7}.kk-context-text{flex:1 1;min-width:0;display:flex;flex-direction:column}.kk-context-text b{font-size:11px;font-weight:600;color:hsla(0,0%,100%,.92);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-context-text span{font-size:10px;color:hsla(0,0%,100%,.45)}.kk-input{height:42px;border-radius:21px;padding:0 5px;display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.07);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.kk-placeholder{flex:1 1;font-size:13px;color:hsla(0,0%,100%,.35)}.kk-send{width:30px;height:30px;border-radius:15px;display:grid;place-items:center;background:hsla(0,0%,100%,.85);color:#000}.kk-kuku{width:96px;height:96px;z-index:5;pointer-events:none;transform-origin:50% 50%}.kk-carry-label{z-index:6;height:24px;padding:0 11px;border-radius:12px;display:flex;align-items:center;transform:translateX(-50%);background:#5c4dbf;box-shadow:0 3px 8px rgba(0,0,0,.35),inset 0 0 0 .5px hsla(0,0%,100%,.25)}.kk-carry-label,.kk-tip{font-size:11px;font-weight:600;color:#fff;white-space:nowrap;pointer-events:none}.kk-tip{z-index:7;transform:translateX(-30%);padding:5px 10px;border-radius:9px;box-shadow:0 6px 18px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.12)}.kk-tip,.kk-tip:before{background:rgba(30,28,40,.94)}.kk-tip:before{content:"";position:absolute;top:-4px;left:30%;width:8px;height:8px;margin-left:-4px;transform:rotate(45deg);box-shadow:-1px -1px 0 hsla(0,0%,100%,.1)}.kk-grab{z-index:8;cursor:-webkit-grab;cursor:grab;touch-action:none;border-radius:0 0 12px 12px;background:transparent}.kk-grab:active{cursor:-webkit-grabbing;cursor:grabbing}.kk-grab:focus-visible{outline:2px solid var(--kk-lilac);outline-offset:2px}.kk-cursor{z-index:9;overflow:visible;pointer-events:none;transform-origin:0 0;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}.kk-steps{display:flex;align-items:center;gap:16px;margin-top:20px}.kk-steps ol{flex:1 1;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.kk-steps ol button{width:100%;text-align:left;display:flex;flex-direction:column;gap:9px}.kk-steps ol button:disabled{cursor:default}.kk-step-bar{display:block;height:3px;border-radius:2px;overflow:hidden;background:var(--hairline)}.kk-step-bar i{display:block;height:100%;background:var(--kk-step);transform-origin:0 50%}.kk-step-label{font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--smoke);transition:color .3s}.kk-steps button.is-active .kk-step-label{color:var(--ink)}.kk-pause{flex:none;width:34px;height:34px;border-radius:17px;display:grid;place-items:center;color:var(--ink);background:hsla(0,0%,100%,.65);box-shadow:var(--card-shadow)}.kk-try{display:none;margin-top:14px;text-align:center;font-size:12.5px;color:var(--smoke)}@media (hover:hover) and (pointer:fine){.kk-try{display:block}}.kk-powers{position:relative;margin-top:64px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-gap:16px;gap:16px}.kk-power{padding:10px 10px 22px}.kk-power h3{margin:18px 12px 0;font-size:17px;font-weight:700;letter-spacing:-.025em;color:var(--ink)}.kk-power p{margin:6px 12px 0;font-size:13.5px;line-height:1.55;color:var(--smoke)}.kk-pw-art{position:relative;height:168px;border-radius:18px;overflow:hidden;color:#fff;background:radial-gradient(80% 60% at 50% 0,rgba(158,140,255,.16),transparent 70%),linear-gradient(170deg,#101014,#17171d);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.kk-pw-art>*{position:absolute}.kk-pw-dots{display:flex;gap:3px}.kk-pw-dots i{width:4px;height:4px;border-radius:2px;background:#ff5f57}.kk-pw-dots i:nth-child(2){background:#febc2e}.kk-pw-dots i:nth-child(3){background:#28c840}.kk-pw-page{left:50%;top:36px;width:72%;height:104px;transform:translateX(-50%);padding:20px 14px 0;border-radius:9px;background:#fbfbfd;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.kk-pw-page .kk-pw-dots{position:absolute;left:8px;top:7px}.kk-pw-row{position:relative;display:block;height:5px;margin-bottom:7px;border-radius:3px;background:rgba(20,20,40,.1)}.kk-pw-row.is-h{height:9px;background:rgba(20,20,40,.24)}.kk-pw-row.is-h2{height:7px;margin-top:10px;background:rgba(20,20,40,.2)}.kk-pw-row i{position:absolute;inset:-2px -3px;border-radius:4px;background:rgba(158,140,255,.6);mix-blend-mode:multiply;transform-origin:0 50%;animation:kk-sweep 5.2s calc(var(--i) * .36s) infinite both}.kk-pw-kuku{z-index:2}.kk-pw-kuku.is-perched{left:calc(50% - 22px);top:16px;animation:kk-perch 5.2s infinite both}.kk-pw-kuku.is-perched:before{content:"";position:absolute;left:50%;top:30px;width:110px;height:90px;transform:translateX(-50%);-webkit-clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);background:linear-gradient(180deg,rgba(158,140,255,.4),rgba(158,140,255,0));filter:blur(4px);z-index:-1}.kk-pw-apps{left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:5px}.kk-pw-apps b,.kk-pw-voices span{padding:3px 8px;border-radius:8px;font-size:9.5px;font-weight:600;color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.06);animation:kk-pick 8s calc(var(--i) * 2s) infinite both}.kk-pw-q{right:14px;top:16px;padding:6px 10px;border-radius:12px;background:hsla(0,0%,100%,.12);font-size:11px;transform-origin:100% 50%;animation:kk-pop 5.2s infinite both}.kk-pw-a{left:16px;right:16px;top:56px;display:flex;flex-direction:column;gap:10px}.kk-pw-stream{display:flex;align-items:center;gap:7px;height:8px}.kk-pw-stream b{font-size:10px;color:var(--kk-lilac);animation:kk-show 5.2s calc(.8s + var(--i) * .55s) infinite both}.kk-pw-stream i{display:block;height:5px;width:var(--w);border-radius:3px;background:hsla(0,0%,100%,.55);transform-origin:0 50%;animation:kk-stream 5.2s calc(.8s + var(--i) * .55s) infinite both}.kk-pw-input{left:12px;right:12px;bottom:12px;height:30px;padding:0 4px 0 6px;border-radius:15px;display:flex;align-items:center;gap:5px;background:hsla(0,0%,100%,.07)}.kk-pw-chip{padding:3px 8px;border-radius:9px;font-size:9.5px;font-weight:500;color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);white-space:nowrap}.kk-pw-send{margin-left:auto;width:22px;height:22px;border-radius:11px;flex:none;display:grid;place-items:center;background:hsla(0,0%,100%,.85);color:#000}.kk-pw-speaker{left:50%;top:22px;width:50px;height:50px;margin-left:-25px;border-radius:25px;display:grid;place-items:center;background:rgba(158,140,255,.24);box-shadow:inset 0 0 0 1px rgba(158,140,255,.55)}.kk-pw-ring{position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(158,140,255,.55);animation:kk-ring 2.2s infinite both}.kk-pw-ring.is-late{animation-delay:1.1s}.kk-pw-wave{left:26px;right:26px;top:88px;height:30px;display:flex;align-items:center;gap:3px}.kk-pw-wave i{flex:1 1;height:var(--h);border-radius:2px;background:rgba(200,190,255,.85);animation:kk-wave 1.1s calc(var(--i) * -.13s) ease-in-out infinite alternate}.kk-pw-voices{left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:5px}.kk-pw-voices span{animation-duration:6s}.kk-pw-card{left:12px;right:12px;top:14px;height:48px;padding:0 8px 0 6px;border-radius:14px;display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.07);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);z-index:2}.kk-pw-card .kk-pw-kuku{position:relative}.kk-pw-card-text{display:flex;flex-direction:column;min-width:0}.kk-pw-card-text b{font-size:11.5px;font-weight:600}.kk-pw-card-text span{font-size:9.5px;color:hsla(0,0%,100%,.5);white-space:nowrap}.kk-pw-doit{margin-left:auto;padding:5px 11px;border-radius:9px;background:#7c6ce6;font-size:10.5px;font-weight:650;white-space:nowrap;animation:kk-press 6s infinite both}.kk-pw-compose{left:22px;right:22px;top:74px;height:112px;border-radius:10px;overflow:hidden;color:#1d1c24;background:#fbfbfd;box-shadow:0 10px 30px rgba(0,0,0,.4);animation:kk-compose 6s infinite both}.kk-pw-compose-bar{height:20px;padding:0 8px;display:flex;align-items:center;gap:6px;background:#f0eff4;font-size:9px;font-weight:600;color:#55535f}.kk-pw-compose-bar .kk-pw-dots{margin-right:4px}.kk-pw-field{padding:4px 10px;font-size:9.5px;font-weight:500;border-bottom:1px solid rgba(0,0,0,.06);white-space:nowrap}.kk-pw-field em{font-style:normal;color:#8a8796;margin-right:6px}.kk-pw-type{display:block;height:5px;width:var(--w);margin:8px 10px 0;border-radius:3px;background:rgba(20,20,40,.14);transform-origin:0 50%;animation:kk-type 6s calc(var(--i) * .35s) infinite both}@keyframes kk-blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes kk-sweep{0%,6%{transform:scaleX(0);opacity:1}14%{transform:scaleX(1);opacity:1}70%{transform:scaleX(1);opacity:.45}86%,to{transform:scaleX(1);opacity:0}}@keyframes kk-perch{0%,8%{transform:translateX(-26px)}30%{transform:translateX(14px)}52%{transform:translateX(-8px)}74%{transform:translateX(10px)}to{transform:translateX(-26px)}}@keyframes kk-pick{0%,22%{color:#fff;background:rgba(158,140,255,.3)}27%,to{color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.06)}}@keyframes kk-pop{0%,4%{transform:scale(.6);opacity:0}10%,86%{transform:scale(1);opacity:1}94%,to{transform:scale(1);opacity:0}}@keyframes kk-show{0%{opacity:0}2%,70%{opacity:1}80%,to{opacity:0}}@keyframes kk-stream{0%{transform:scaleX(0);opacity:1}14%{transform:scaleX(1);opacity:1}70%{transform:scaleX(1);opacity:1}80%,to{transform:scaleX(1);opacity:0}}@keyframes kk-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(1.9);opacity:0}}@keyframes kk-wave{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes kk-press{0%,14%{transform:scale(1);box-shadow:none}18%{transform:scale(.88);box-shadow:0 0 0 4px rgba(158,140,255,.3)}24%,to{transform:scale(1);box-shadow:none}}@keyframes kk-compose{0%,20%{transform:translateY(80px);opacity:0}30%,88%{transform:translateY(0);opacity:1}96%,to{transform:translateY(0);opacity:0}}@keyframes kk-type{0%,34%{transform:scaleX(0)}48%,to{transform:scaleX(1)}}@media (max-width:640px){.kk-section{padding:80px 0 16px}.kk-head{margin-bottom:32px}.kk-stage-box{border-radius:20px}.kk-steps{align-items:flex-start;gap:12px}.kk-steps ol{grid-template-columns:repeat(2,1fr);gap:14px 12px}.kk-step-label{font-size:12.5px}.kk-powers{margin-top:48px}}@media (max-width:480px){.kk-section>.wrap{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.kk-section *,.kk-section :before{animation:none!important}.kk-pw-row i{transform:scaleX(1);opacity:.45}.kk-pw-row:nth-child(n+5) i{opacity:0}.kk-pw-apps b:first-child,.kk-pw-voices span:nth-child(2){color:#fff;background:rgba(158,140,255,.3)}.kk-pw-ring{opacity:.4;transform:scale(1.3)}.kk-pw-ring.is-late{display:none}}html[data-theme=diwali] .kk-eyebrow{background:rgba(255,240,220,.05)}html[data-theme=diwali] .kk-stage-box{box-shadow:0 40px 90px -40px rgba(0,0,0,.8),inset 0 0 0 1px rgba(255,230,200,.1)}html[data-theme=diwali] .kk-stage-box:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,230,200,.1);pointer-events:none}html[data-theme=diwali] .kk-pw-art{background:radial-gradient(80% 60% at 50% 0,rgba(158,140,255,.14),transparent 70%),linear-gradient(170deg,#150c24,#1d1230);box-shadow:inset 0 0 0 1px rgba(255,230,200,.07)}html[data-theme=diwali] .kk-pause{background:rgba(255,240,220,.07)}html[data-theme=diwali] .kk-section{--kk-step:#b3a6ff}html[data-theme=diwali] .kk-aura{background:radial-gradient(50% 50% at 50% 50%,rgba(158,140,255,.1),transparent 70%)}