.kl .app-preview{z-index:1;background:var(--surface-1);border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fcfcfc17,0 50px 100px -55px #000b}.kl .window-top{height:43px;color:var(--muted);background:#252422;justify-content:space-between;align-items:center;gap:16px;padding:0 20px;display:flex}.kl .window-dots{gap:6px;width:85px;display:flex}.kl .window-dots i{background:#65615d;border-radius:50%;width:7px;height:7px}.kl .window-address{opacity:.8;align-items:center;gap:6px;font-size:10px;display:flex}.kl .preview-workspace{grid-template-columns:155px minmax(0,1fr);min-height:474px;display:grid}.kl .preview-sidebar{flex-direction:column;gap:28px;padding:25px 10px 15px;display:flex}.kl .preview-brand{letter-spacing:-.04em;align-items:center;gap:9px;padding-left:13px;font-size:16px;font-weight:550;display:flex}.kl .preview-nav{flex-direction:column;gap:5px;display:flex}.kl .preview-nav button{text-align:left;min-height:38px;color:var(--muted);border-radius:8px;align-items:center;gap:10px;padding-inline:11px;font-size:12px;display:flex}.kl .preview-nav button:hover{color:var(--foreground);background:#ffffff06}.kl .preview-nav button[aria-selected=true]{color:var(--foreground);background:#ffffff08}.kl .preview-nav button img{object-fit:contain;width:21px;height:21px}.kl .preview-account{color:var(--quiet);align-items:center;gap:6px;margin-top:auto;font-size:9px;display:flex}.kl .preview-account>span{background:var(--surface-3);border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.kl .preview-content{background:var(--desk);min-width:0;padding:31px}.kl .demo-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:21px;display:flex}.kl .demo-heading h3{font-size:19px}.kl .small-segments,.kl .filter-row{gap:4px;display:flex}.kl .small-segments{background:var(--surface-2);border-radius:8px;flex-shrink:0;padding:3px}.kl .small-segments button{min-height:30px;color:var(--muted);border-radius:6px;padding-inline:10px;font-size:12px}.kl .small-segments button[aria-pressed=true]{color:var(--foreground);background:var(--surface-4);box-shadow:inset 0 1px #ffffff12}.kl .filter-row{margin-bottom:23px}.kl .filter-row button{color:var(--muted);border-radius:8px;padding:7px 13px;font-size:12px}.kl .filter-row button[aria-pressed=true]{background:var(--surface-3);color:var(--foreground)}.kl .filter-row button:hover{color:var(--foreground)}.kl .dashboard-greeting{justify-content:space-between;align-items:center;gap:15px;margin-bottom:26px;display:flex}.kl .dashboard-greeting h3{letter-spacing:-.035em;margin-top:5px;font-size:24px}.kl .dashboard-columns{grid-template-columns:1.1fr 1fr;gap:19px;display:grid}.kl .dashboard-left,.kl .dashboard-right{flex-direction:column;gap:19px;min-width:0;display:flex}.kl .recommendation-panel{background:radial-gradient(at 0 0,#512f8555,#0000 70%),#211c29;border-radius:13px;padding:20px}.kl .agent-byline{color:#c3b0e3;align-items:center;gap:8px;font-size:11px;display:inline-flex}.kl .agent-byline img{object-fit:contain}.kl .recommendation-panel h4{letter-spacing:-.035em;margin-top:14px;font-size:21px}.kl .recommendation-panel>p{color:#b7aabe;max-width:300px;margin-top:9px;font-size:12px;line-height:1.6}.kl .recommendation-footer{align-items:center;gap:10px;margin-top:20px;display:flex}.kl .recommendation-footer>img{object-fit:contain;background:#fff;border-radius:7px;width:35px;height:35px}.kl .recommendation-footer .small{flex:1;font-size:10px}.kl .recommendation-footer .mini-button{min-height:28px;font-size:12px}.kl .today-plan{padding:0 3px}.kl .today-plan .demo-heading{margin-bottom:12px}.kl .today-plan .demo-heading h4{font-size:13px}.kl .today-plan .demo-heading .small{font-size:10px}.kl .plan-item{text-align:left;align-items:center;gap:10px;width:100%;min-height:33px;font-size:12px;display:flex}.kl .plan-item>span:nth-child(2){flex:1}.kl .plan-item .small{font-size:9px}.kl .plan-check{border-radius:4px;flex-shrink:0;width:12px;height:12px;box-shadow:inset 0 0 0 1px #ffffff2b}.kl .plan-item:hover,.kl .new-plan{color:#c9b4ed}.kl .showcase-peek{padding-inline:6px}.kl .showcase-peek>div{gap:9px;margin-top:10px;display:flex}.kl .showcase-peek button{background:#e5e2df;border-radius:9px;flex:1;height:67px;padding:8px;display:flex}.kl .showcase-peek img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.kl .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kl .product-mini{background:var(--surface-2);border-radius:12px;min-width:0;overflow:hidden}.kl .product-photo{aspect-ratio:1/1.08;background:#e5e2df;padding:13px}.kl .product-photo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.kl .product-mini-body{padding:13px 12px}.kl .product-mini h4{min-height:36px;margin-top:4px;font-size:12px}.kl .product-mini .mini-button{margin-top:10px}.kl .discover-demo>.text-action{margin-top:20px}.kl .script-product{align-items:center;gap:12px;display:flex}.kl .script-product>img{object-fit:contain;background:#e5e2df;border-radius:9px;padding:5px}.kl .script-product>div{flex:1}.kl .script-product p{font-size:14px}.kl .tag{color:var(--muted);background:var(--surface-3);border-radius:6px;padding:5px 8px;font-size:11px}.kl .script-toolbar{justify-content:space-between;align-items:center;gap:14px;margin:27px 0;display:flex}.kl .script-beats{flex-direction:column;gap:24px;margin-bottom:28px;display:flex}.kl .script-beat{grid-template-columns:22px minmax(0,1fr);gap:15px;display:grid}.kl .beat-number{color:#a896c4;font-variant-numeric:tabular-nums;padding-top:3px;font-size:11px}.kl .script-beat p{color:var(--ink);max-width:450px;margin-top:5px;font-size:15px;line-height:1.6}.kl .editor-demo .demo-heading{margin-bottom:22px}.kl .edit-workspace{grid-template-columns:172px minmax(0,1fr);gap:30px;display:grid}.kl .video-preview{aspect-ratio:9/12;background:#c8c0bb;border-radius:11px;position:relative;overflow:hidden}.kl .video-preview>img,.kl .video-preview video{object-fit:cover;width:100%;height:100%;display:block}.kl .video-preview>img{object-fit:contain;mix-blend-mode:multiply;padding:10px}.kl .video-preview[data-playing=true]>img{animation:5s ease-in-out infinite alternate product-shot}@keyframes product-shot{to{transform:scale(1.12)translateY(-5px)}}.kl .video-caption{text-align:center;color:#fff;text-shadow:0 1px 3px #000;background:#181716bb;border-radius:7px;padding:5px;font-size:12px;line-height:1.5;position:absolute;bottom:49px;left:10px;right:10px}.kl .video-play{color:#fff;background:#181716b0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.kl .edit-settings{flex-direction:column;align-items:stretch;gap:12px;min-width:0;display:flex}.kl .edit-settings>.small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kl .edit-settings h4{margin-bottom:4px;font-size:23px;line-height:1.15}.kl .edit-option{background:var(--surface-3);border-radius:8px;justify-content:space-between;align-items:center;min-height:38px;padding:10px 12px;font-size:12px;display:flex}.kl .edit-option[aria-pressed=true]{color:#d0b4f5;background:#3a2b50}.kl .audio-wave{align-items:center;gap:3px;height:45px;margin-top:auto;padding-inline:3px;display:flex}.kl .audio-wave i{background:#8f76b5;border-radius:3px;width:3px}.kl .timeline{margin-top:21px;position:relative}.kl .timeline-stills{background:#eee;border-radius:6px;gap:2px;height:46px;transition:clip-path .18s;display:flex;overflow:hidden}.kl .timeline-stills img{object-fit:contain;width:12.5%;min-width:0;height:100%}.kl .timeline-stills[data-trimmed=true]{clip-path:inset(0 0 0 6% round 6px)}.kl .timeline input{appearance:none;cursor:pointer;background:linear-gradient(#b28ae9,#815bb3);border-radius:4px;width:100%;height:5px;margin:10px 0 3px}.kl .timeline input::-webkit-slider-thumb{appearance:none;background:linear-gradient(130deg,#f2eafa,#9e77d4);border-radius:50%;width:15px;height:15px;box-shadow:inset 0 1px #fff8,0 1px 4px #0006}.kl .timeline input::-moz-range-thumb{background:linear-gradient(130deg,#f2eafa,#9e77d4);border:0;border-radius:50%;width:15px;height:15px}.kl .editor-demo>p{margin-top:8px}.kl .week-grid{grid-template-columns:repeat(5,1fr);gap:8px;margin:22px 0;display:grid}.kl .calendar-day{background:var(--surface-2);border-radius:11px;flex-direction:column;align-items:center;gap:5px;min-height:78px;padding:10px;display:flex}.kl .calendar-day>span{color:var(--muted);font-size:11px}.kl .calendar-day strong{font-size:21px;font-weight:500}.kl .calendar-day i{border-radius:50%;width:4px;height:4px}.kl .calendar-day i.has-post{background:#b38ae6}.kl .calendar-day[aria-pressed=true]{background:#3d2f51;box-shadow:inset 0 .75px #ffffff18}.kl .calendar-day[aria-pressed=true]>span{color:#cbb4ed}.kl .calendar-events{flex-direction:column;gap:8px;margin-bottom:22px;display:flex}.kl .calendar-event{color:#ded0f6;background:linear-gradient(130deg,#554172,#3a2e4f);border-radius:10px;align-items:center;gap:13px;padding:13px 15px;display:flex;box-shadow:inset 0 .75px .75px #ffffff36,inset 0 -1px 1px #0006}.kl .calendar-event .event-time{color:#bfa8dc;font-variant-numeric:tabular-nums;font-size:12px}.kl .calendar-event div{flex:1}.kl .calendar-event p{font-size:13px}.kl .calendar-event .small{opacity:.7;font-size:10px}.kl .calendar-event.neutral{color:#ddd9d4;background:linear-gradient(130deg,#3b3a36,#2e2d2a);box-shadow:inset 0 .75px .75px #ffffff24,inset 0 -1px 1px #0005}.kl .calendar-event.neutral .event-time{color:#aba59e}.kl .calendar-event.lilac{background:linear-gradient(130deg,#78608f,#52415f)}.kl .email-preview{align-items:center;gap:12px;margin:24px 0;display:flex}.kl .email-avatar{color:#d0c6b3;background:#a3978440;border-radius:13px;place-items:center;width:41px;height:41px;font-size:21px;display:grid}.kl .email-preview>div:nth-child(2){flex-direction:column;flex:1;display:flex}.kl .email-preview strong{font-size:14px;font-weight:500}.kl .email-preview>svg{color:var(--muted)}.kl .deal-terms{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px;display:grid}.kl .deal-terms>div{background:var(--surface-3);border-radius:9px;padding:16px}.kl .deal-terms strong{letter-spacing:-.04em;margin-top:7px;font-size:27px;font-weight:500;display:block}.kl .deal-terms strong>span{letter-spacing:normal;color:var(--muted);font-size:10px;font-weight:400}.kl .agent-note{color:#d0b7ee;background:#342344;border-radius:11px;align-items:start;gap:13px;margin-bottom:22px;padding:16px;display:flex}.kl .agent-note>svg{flex-shrink:0;margin-top:2px}.kl .agent-note>p{font-size:13px;line-height:1.55}.kl .reply-draft{color:var(--ink);font-size:13px}.kl .reply-draft>div{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.kl .reply-draft p{max-width:540px;line-height:1.65}.kl .earnings-demo{border-radius:11px;min-width:0}.kl .earnings-demo.compact{background:var(--surface-2);padding:18px}.kl .chart-header{justify-content:space-between;align-items:start;gap:12px;display:flex}.kl .material-number{letter-spacing:-.055em;font-variant-numeric:tabular-nums;color:#ded5e9;-webkit-text-fill-color:transparent;background:linear-gradient(155deg,#f1ecf6 25%,#bba4d4 60%,#e1d0f2);-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:550;line-height:1.3;display:block}.kl .compact .material-number{font-size:27px}.kl .compact .small-segments{display:none}.kl .commission-bars{align-items:end;gap:13px;height:193px;padding-top:23px;display:flex}.kl .bar-column{flex:1;grid-template-rows:minmax(0,1fr) auto;gap:9px;height:100%;display:grid}.kl .bar-well{align-items:end;height:100%;min-height:0;display:flex}.kl .bar-column>.small{text-align:center;font-size:10px}.kl .material-bar{background:linear-gradient(90deg,#5e407f,#a47dd2 15%,#b797dc 43%,#9269bd 80%,#795298),linear-gradient(#cfaae7,#8055b4);border-radius:6px 6px 3px 3px;flex-shrink:0;width:100%;min-height:3px;transition:filter .18s,transform .18s;display:block;position:relative;box-shadow:inset 0 2px 1px #ead5ff7a,inset 2px 0 1px #c7a4ea4a,inset -3px -3px 6px #2d173762}.kl .material-bar:before{content:"";background:linear-gradient(130deg,#e3c6ff88,#dec1fa11);border-radius:5px 5px 40% 40%;height:8px;position:absolute;inset:1px 1px auto}.kl .material-bar:hover,.kl .material-bar[aria-pressed=true]{filter:brightness(1.12)}.kl .chart-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:17px;display:flex}.kl .chart-foot>.small{font-size:10px}.kl .compact .commission-bars{gap:9px;height:115px;padding-top:14px}.kl .compact .chart-foot{margin-top:10px}.kl .compact .chart-foot>span:last-child{display:none}@media (max-width:1050px){.kl .preview-workspace{grid-template-columns:130px minmax(0,1fr)}.kl .preview-content{padding:23px}.kl .dashboard-columns{gap:14px}.kl .dashboard-greeting h3{font-size:21px}.kl .recommendation-panel{padding:16px}}@media (max-width:800px){.kl .preview-workspace{grid-template-columns:64px minmax(0,1fr)}.kl .preview-sidebar{padding-inline:8px}.kl .preview-brand{justify-content:center;padding:0}.kl .preview-brand span,.kl .preview-nav button>span:not(.nav-art),.kl .preview-account{display:none}.kl .preview-nav button{justify-content:center;padding:0}.kl .dashboard-columns{grid-template-columns:1.05fr 1fr}.kl .dashboard-greeting>.material-button{padding-inline:9px}.kl .dashboard-greeting>.material-button svg{display:none}.kl .dashboard-greeting h3,.kl .recommendation-panel h4{font-size:18px}.kl .recommendation-footer{gap:7px}.kl .recommendation-footer .small{display:none}.kl .recommendation-footer .mini-button{margin-left:auto}.kl .earnings-demo.compact{padding:14px}.kl .compact .material-number{font-size:23px}.kl .preview-content{padding:24px 20px}.kl .product-grid{grid-template-columns:repeat(2,1fr)}.kl .product-photo{aspect-ratio:1/.8}}@media (max-width:600px){.kl .window-top{gap:8px;height:37px;padding:0 13px}.kl .window-dots{gap:4px;width:auto}.kl .window-dots i{width:5px;height:5px}.kl .window-address{display:none}.kl .window-top .demo-label{font-size:9px}.kl .preview-workspace{flex-direction:column;min-height:470px;display:flex}.kl .preview-sidebar{gap:0;padding:8px 10px}.kl .preview-brand{display:none}.kl .preview-nav{flex-direction:row;gap:3px}.kl .preview-nav button{flex:1;height:39px}.kl .preview-nav button img{width:21px;height:21px}.kl .preview-content{flex:1;padding:21px 19px}.kl .dashboard-columns{grid-template-columns:1fr;gap:22px}.kl .dashboard-right{display:none}.kl .dashboard-greeting{gap:10px;margin-bottom:20px}.kl .dashboard-greeting h3{max-width:185px;font-size:20px}.kl .dashboard-greeting .quiet{font-size:10px}.kl .recommendation-panel{padding:17px}.kl .recommendation-footer .small{font-size:10px;display:block}.kl .today-plan .demo-heading .small{font-size:9px}.kl .plan-item{min-height:38px}.kl .demo-heading{align-items:start;gap:12px}.kl .demo-heading>.small{text-align:right;max-width:115px;font-size:10px}.kl .demo-heading h3{font-size:17px}.kl .product-photo{padding:14px}.kl .product-grid{gap:10px}.kl .filter-row{gap:0}.kl .filter-row button{padding-inline:12px}.kl .script-toolbar{flex-wrap:wrap;gap:15px;margin:21px 0}.kl .script-beats{gap:21px}.kl .script-beat{grid-template-columns:20px minmax(0,1fr);gap:10px}.kl .script-beat p{font-size:13px}.kl .script-beat .small{font-size:10px}.kl .edit-workspace{grid-template-columns:130px minmax(0,1fr);gap:17px}.kl .edit-settings h4{font-size:18px}.kl .edit-settings .small{font-size:9px}.kl .edit-option{padding-inline:9px;font-size:12px}.kl .audio-wave{gap:2px;height:30px;overflow:hidden}.kl .video-caption{font-size:10px}.kl .week-grid{gap:5px}.kl .calendar-day{min-height:72px;padding:9px 6px}.kl .calendar-event{gap:10px;padding:12px}.kl .calendar-event p{font-size:11px}.kl .deal-terms>div{padding:12px}.kl .deal-terms strong{font-size:26px}.kl .deal-terms strong>span{display:block}.kl .material-number{font-size:35px}.kl .commission-bars{gap:9px;height:165px}.kl .small-segments button{padding-inline:8px;font-size:11px}}.kl .clip-name{overflow-wrap:anywhere}.kl .local-frame{color:#c3aed9;background:linear-gradient(145deg,#554166,#2d2635);place-items:center;height:48px;display:grid}.kl .local-timeline .timeline-stills{grid-template-columns:repeat(8,1fr);gap:2px;display:grid}.kl .creator-strip{padding-top:161px;padding-bottom:158px}.kl .creator-strip h2{max-width:700px;font-size:clamp(31px,3vw,43px)}.kl .product-tour{padding-block:36px 151px}.kl .tour-workspace{grid-template-columns:.86fr 1.35fr;align-items:start;gap:74px;display:grid}.kl .tour-steps{flex-direction:column;gap:9px;padding-block:17px;display:flex}.kl .tour-step{color:var(--quiet);text-align:left;align-items:start;gap:17px;padding:19px 0;transition:color .25s;display:flex}.kl .tour-number{letter-spacing:.02em;color:#736e68;font-variant-numeric:tabular-nums;padding-top:6px;font-size:11px}.kl .tour-step div{flex:1}.kl .tour-step h3{letter-spacing:-.035em;font-size:22px}.kl .tour-step p{color:var(--muted);max-width:275px;animation:reveal-detail .22s var(--ease);margin-top:10px;font-size:13px;line-height:1.65}.kl .tour-step>svg{opacity:0;margin-top:6px;transition:opacity .2s}.kl .tour-step[aria-pressed=true],.kl .tour-step:hover{color:var(--foreground)}.kl .tour-step[aria-pressed=true]>svg{opacity:1;color:#ae8ccd}.kl .tour-step[aria-pressed=true] .tour-number{color:#b897d9}@keyframes reveal-detail{0%{opacity:0;transform:translateY(4px)}}.kl .tour-preview{background:var(--surface-1);min-width:0;min-height:540px;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:19px;overflow:hidden}.kl .tour-preview-top{justify-content:space-between;align-items:center;gap:14px;height:59px;padding-inline:23px;display:flex}.kl .tour-preview-top>span:first-child{align-items:center;gap:10px;font-size:12px;display:flex}.kl .tour-preview-top img{object-fit:contain;width:21px;height:21px}.kl .tour-preview-body{background:var(--surface-2);min-height:481px;padding:23px 25px 29px}.kl .tour-preview-body .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kl .tour-preview-body .product-mini{background:#2b2926}.kl .tour-preview-body .product-photo{aspect-ratio:1/.61;padding:15px}.kl .tour-preview-body .discover-demo>.text-action{margin-top:12px}.kl .tour-preview-body .demo-heading h3{font-size:18px}.kl .tour-preview-body .demo-heading>.small{font-size:10px}.kl .product-shelf{padding-block:35px 151px}.kl .shelf-mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.kl .product-rail{padding-inline:max(var(--page-gutter), calc((100vw - 1180px) / 2));scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--page-gutter);overscroll-behavior-inline:contain;gap:18px;padding-bottom:12px;display:flex;overflow-x:auto}.kl .product-rail::-webkit-scrollbar{display:none}.kl .shelf-card{background:var(--surface-2);scroll-snap-align:start;border-radius:16px;flex:0 0 270px;min-width:0;overflow:hidden}.kl .shelf-photo{aspect-ratio:1/1.01;background:#ddd8d1;padding:27px;overflow:hidden}.kl .shelf-photo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .6s var(--ease)}.kl .shelf-card:hover .shelf-photo img{transform:scale(1.04)rotate(-2deg)}.kl .shelf-card-body{align-items:center;gap:12px;padding:21px;display:flex}.kl .shelf-card-body>div{flex:1}.kl .shelf-card-body h3{margin-top:4px;font-size:16px}.kl .shelf-card-body .icon-button{border-radius:50%;width:35px;height:35px}.kl .features{margin-top:var(--section-gap);padding-top:0}.kl .feature-mosaic{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.kl .feature-panel{background:var(--surface-2);border-radius:18px;min-width:0;padding:28px;overflow:hidden}.kl .feature-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:35px;display:flex}.kl .feature-title>h3{letter-spacing:-.035em;font-size:22px}.kl .feature-title>.sculpture{width:60px;height:64px}.kl .feature-title>.small{font-size:11px}.kl .earnings-feature{grid-column:span 7}.kl .tracking-feature,.kl .calendar-feature{grid-column:span 5}.kl .deals-feature{grid-column:span 7}.kl .showcase-feature{grid-column:span 12;padding-block:30px}.kl .tracking-demo{flex-direction:column;gap:21px;min-height:269px;display:flex}.kl .tracking-product{align-items:center;gap:12px;display:flex}.kl .tracking-product>img{object-fit:contain;background:#e5e2df;border-radius:9px;width:53px;height:53px;padding:4px}.kl .tracking-product>div{flex-direction:column;flex:1;min-width:0;display:flex}.kl .tracking-product strong{font-size:13px;font-weight:500}.kl .tracking-product .mini-button{font-size:10px}.kl .tracking-line{padding-block:3px 10px}.kl .tracking-line svg{width:100%;height:80px;overflow:visible}.kl .tracking-alert{background:#2b2332;border-radius:12px;align-items:start;gap:13px;margin-top:auto;padding:18px;display:flex}.kl .tracking-alert>svg{color:#bea8d5;flex-shrink:0;margin-top:2px}.kl .tracking-alert p{color:#c9bed2;font-size:12px;line-height:1.6}.kl .tracking-alert .icon-button{width:26px;height:26px;min-height:26px;box-shadow:none;background:0 0;flex-shrink:0}.kl .tracking-alert .icon-button:after{display:none}.kl .feature-panel .demo-heading h3{font-size:16px}.kl .feature-panel .demo-heading{margin-bottom:15px}.kl .feature-panel .deal-terms>div{background:var(--surface-3);padding-block:19px}.kl .feature-panel .deals-demo .demo-heading{display:none}.kl .feature-panel .agent-note{margin-top:27px}.kl .showcase-feature .feature-title{margin-bottom:27px}.kl .showcase-demo{align-items:center;gap:44px;display:flex}.kl .showcase-items{flex:1;gap:12px;display:flex}.kl .showcase-items>button{aspect-ratio:1;max-width:110px;transition:transform .2s var(--ease);background:#dedad3;border-radius:10px;flex:1;padding:13px}.kl .showcase-items>button[aria-pressed=true]{transform:translateY(-4px);box-shadow:inset 0 0 0 2px #bca0e3}.kl .showcase-items img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.kl .showcase-demo>div:last-child{flex:1}.kl .showcase-demo p{margin-top:10px}.kl .mosaic-note{margin-top:18px;font-size:11px}.kl .agent-connect{margin-top:var(--section-gap);grid-template-columns:.9fr 1.15fr;align-items:center;gap:88px;padding-block:0;display:grid}.kl .agent-intro{position:relative}.kl .agent-intro>.sculpture{width:164px;margin-bottom:25px;margin-left:-17px;transform:rotate(-5deg)}.kl .agent-intro h2{font-size:clamp(36px,3.9vw,54px)}.kl .agent-intro p{color:var(--muted);margin-top:23px;font-size:14px;line-height:1.65}.kl .agent-console{background:var(--landing-card-face);box-shadow:var(--landing-card-edge);border-radius:18px;padding:30px}.kl .agent-console-top{justify-content:space-between;align-items:center;gap:15px;font-size:14px;display:flex}.kl .agent-console-top .small{font-size:10px}.kl .agent-clients{gap:5px;margin:26px 0 17px;display:flex}.kl .agent-clients>button{color:var(--muted);border-radius:8px;min-height:37px;padding:8px 13px;font-size:12px}.kl .agent-clients>button[aria-pressed=true]{background:var(--surface-4);color:var(--foreground);box-shadow:inset 0 1px #ffffff15}.kl .command-box{background:var(--desk);border-radius:11px;align-items:start;gap:12px;padding:19px 14px;display:flex}.kl .command-prompt{color:#a683cd;padding-top:1px;font-family:monospace;font-size:13px}.kl .command-box pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#c3b2d8;flex:1;min-width:0;margin:0;font-family:monospace;font-size:11px;line-height:1.85}.kl .command-box .icon-button{width:28px;height:28px;min-height:28px;color:var(--muted);box-shadow:none;background:0 0}.kl .command-box .icon-button:after{display:none}.kl .command-status{min-height:34px;margin-top:13px;font-size:10px;line-height:1.6}.kl .agent-capabilities{flex-direction:column;gap:13px;margin:24px 0;display:flex}.kl .agent-capabilities>span{color:var(--ink);align-items:center;gap:10px;font-size:12px;display:flex}.kl .agent-capabilities svg{color:var(--muted)}.kl .agent-console>.text-action{color:#ccb1eb;font-size:12px}.kl .faq{margin-top:var(--section-gap);grid-template-columns:.83fr 1.3fr;align-items:start;gap:106px;padding-block:0;display:grid}.kl .faq-title .quiet-link{margin-top:26px;font-size:13px}.kl .faq-list{flex-direction:column;gap:9px;display:flex}.kl .faq-list details{background:#1b1a18;border-radius:12px;padding-inline:23px}.kl .faq-list summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:24px;padding-block:22px;font-size:15px;list-style:none;display:flex}.kl .faq-list summary::-webkit-details-marker{display:none}.kl .faq-list summary span{color:#8e8982;transition:transform .2s var(--ease);flex-shrink:0}.kl .faq-list details[open] summary span{transform:rotate(45deg)}.kl .faq-list p{color:var(--muted);max-width:550px;padding-bottom:23px;font-size:13px;line-height:1.75}.kl .closing{text-align:center;margin-top:var(--section-gap);flex-direction:column;align-items:center;padding-block:0;display:flex}.kl .closing-tee{width:94px;margin-bottom:40px}.kl .closing h2{font-size:clamp(40px,5vw,70px);line-height:1.11}.kl .closing>div{margin-top:37px}.kl .closing>.small{margin-top:22px;font-size:12px}.kl .site-footer{padding-top:var(--section-gap)}.kl .footer-links{grid-template-columns:1.6fr 1fr 1fr;gap:40px;display:grid}.kl .footer-brand p{margin-top:21px;font-size:13px;line-height:1.65}.kl .footer-links>div:not(.footer-brand):not(.footer-signoff){flex-direction:column;gap:14px;display:flex}.kl .footer-column-label{color:#8e8982;margin-bottom:6px;font-size:11px}.kl .footer-links a:not(.wordmark){color:var(--muted);width:fit-content;font-size:13px}.kl .footer-links a:hover{color:var(--foreground)}.kl .footer-signoff{color:#85807a;grid-column:1/-1;justify-content:space-between;gap:25px;margin-top:47px;font-size:11px;display:flex}.kl .footer-art{width:100%;min-height:22vw;margin-top:55px;position:relative}.kl .footer-art>img{z-index:1;width:100%;height:auto;position:relative;-webkit-mask-image:linear-gradient(#0000 0% 32%,#000 53%);mask-image:linear-gradient(#0000 0% 32%,#000 53%)}.kl .footer-watermark{letter-spacing:-.085em;color:#6a5d8070;pointer-events:none;font-size:21.2vw;font-weight:580;line-height:1;position:absolute;top:-2vw;left:50%;transform:translate(-50%)}@media (max-width:1100px){.kl .tour-workspace{grid-template-columns:.8fr 1.2fr;gap:40px}.kl .tour-step h3{font-size:20px}.kl .tour-step{gap:12px}.kl .tour-preview-body{padding:21px}.kl .tour-preview-top{padding-inline:21px}.kl .feature-panel{padding:23px}.kl .feature-title>h3{font-size:20px}.kl .feature-title .small{text-align:right;max-width:90px}.kl .agent-connect{gap:55px}.kl .agent-console{padding:25px}.kl .faq{gap:58px}}@media (max-width:850px){.kl .creator-strip{padding-top:130px;padding-bottom:120px}.kl .tour-workspace{grid-template-columns:1fr;gap:30px}.kl .tour-steps{grid-template-columns:repeat(2,1fr);gap:8px 35px;padding:0;display:grid}.kl .tour-step{min-height:88px;padding:15px 0}.kl .tour-step p{max-width:220px;font-size:11px}.kl .tour-preview{min-height:510px}.kl .tour-preview-body{min-height:451px;padding:25px}.kl .tour-preview-body .product-photo{aspect-ratio:1/.53}.kl .feature-mosaic{gap:16px}.kl .earnings-feature,.kl .tracking-feature,.kl .calendar-feature,.kl .deals-feature{grid-column:span 6}.kl .feature-title{align-items:start;gap:15px;min-height:53px;margin-bottom:27px}.kl .feature-title>h3{font-size:19px}.kl .feature-title .small{display:none}.kl .feature-title .sculpture{width:46px;height:49px}.kl .tracking-product{flex-wrap:wrap;gap:9px}.kl .tracking-alert{gap:10px;padding:14px}.kl .showcase-demo{gap:28px}.kl .showcase-items{gap:7px}.kl .showcase-items>button{padding:8px}.kl .agent-connect{grid-template-columns:1fr;gap:40px}.kl .agent-intro{grid-template-columns:1fr auto;align-items:center;column-gap:30px;display:grid}.kl .agent-intro>.sculpture{grid-area:1/2/3;width:145px;margin:0}.kl .agent-intro h2{grid-area:1/1}.kl .agent-intro p{grid-area:2/1}.kl .faq{grid-template-columns:.8fr 1.4fr;gap:45px}.kl .faq-list details{padding-inline:20px}.kl .faq-list summary{font-size:13px}}@media (max-width:600px){.kl .creator-strip{padding-top:107px;padding-bottom:103px}.kl .creator-strip h2{font-size:30px}.kl .product-tour{padding-block:13px 106px}.kl .tour-steps{scrollbar-width:none;scroll-snap-type:x mandatory;flex-direction:row;gap:9px;padding-bottom:5px;display:flex;overflow-x:auto}.kl .tour-step{scroll-snap-align:start;border-radius:10px;flex:0 0 230px;min-height:96px;padding:10px}.kl .tour-step[aria-pressed=true]{background:var(--surface-1)}.kl .tour-step h3{font-size:17px}.kl .tour-step>svg{display:none}.kl .tour-step p{font-size:11px}.kl .tour-number{padding-top:3px;font-size:10px}.kl .tour-workspace{gap:17px}.kl .tour-preview{border-radius:13px;min-height:505px}.kl .tour-preview-top{height:51px;padding-inline:17px}.kl .tour-preview-top .demo-label{font-size:9px}.kl .tour-preview-body{min-height:454px;padding:23px 17px}.kl .tour-preview-body .product-photo{aspect-ratio:1/.77}.kl .tour-preview-body .demo-heading>.small{display:none}.kl .product-shelf{padding-block:10px 93px}.kl .product-shelf .section-heading{gap:26px}.kl .product-rail{gap:13px}.kl .shelf-card{border-radius:13px;flex-basis:239px}.kl .shelf-photo{padding:23px}.kl .shelf-card-body{padding:18px}.kl .shelf-card-body h3{font-size:14px}.kl .shelf-note{margin-top:16px;font-size:10px}.kl .section-sunburst{width:66px;height:66px}.kl .feature-mosaic{flex-direction:column;gap:15px;display:flex}.kl .feature-panel{border-radius:14px;padding:23px}.kl .feature-title{align-items:center;min-height:0;margin-bottom:27px}.kl .feature-title>h3{font-size:21px}.kl .feature-title>.sculpture{width:48px;height:48px}.kl .feature-panel .tracking-demo{min-height:230px}.kl .tracking-product{flex-wrap:nowrap}.kl .tracking-product strong{font-size:14px}.kl .tracking-alert{padding:16px}.kl .showcase-demo{flex-direction:column;align-items:start;gap:23px}.kl .showcase-items{gap:9px;width:100%}.kl .showcase-items>button{min-width:0;max-width:none}.kl .mosaic-note{font-size:10px}.kl .agent-connect{gap:31px}.kl .agent-intro{column-gap:8px}.kl .agent-intro p{margin-top:20px;font-size:12px}.kl .agent-console{border-radius:14px;padding:22px}.kl .agent-console-top{font-size:14px}.kl .agent-console-top .small{display:none}.kl .command-box{gap:8px;padding:16px 12px}.kl .command-box pre{font-size:10px}.kl .command-box .icon-button{width:25px;height:30px}.kl .agent-clients{gap:2px}.kl .agent-clients>button{padding-inline:12px;font-size:11px}.kl .faq{flex-direction:column;gap:34px;display:flex}.kl .faq-title .quiet-link{margin-top:20px;font-size:12px}.kl .faq-list{width:100%}.kl .faq-list summary{gap:13px;padding-block:21px;font-size:14px}.kl .faq-list p{font-size:12px}.kl .closing-tee{width:76px;margin-bottom:33px}.kl .closing h2{font-size:41px}.kl .closing>div{margin-top:29px}.kl .closing>.small{font-size:11px}.kl .footer-links{grid-template-columns:repeat(2,1fr);gap:35px 20px}.kl .footer-brand{grid-column:1/-1}.kl .footer-brand .wordmark{font-size:23px}.kl .footer-brand p{margin-top:14px}.kl .footer-column-label{font-size:10px}.kl .footer-links a:not(.wordmark){font-size:12px}.kl .footer-signoff{gap:20px;margin-top:20px;font-size:9px}.kl .footer-art{min-height:36vw;margin-top:51px}.kl .footer-art>img{width:155%;max-width:none;margin-left:-27.5%}.kl .footer-watermark{font-size:24.5vw;top:0}.kl .agent-intro{grid-template-columns:minmax(0,1fr) clamp(68px,23vw,98px)}.kl .agent-intro>.sculpture{width:100%}.kl .agent-intro h2{font-size:clamp(30px,8.2vw,34px)}}.kl .creator-preview{--desk:#131211;--desk-recess:#0f0e0d;--background:#181716;--surface-1:#181716;--surface-2:#201f1d;--surface-3:#282725;--surface-4:#333230;--foreground:#fcfcfc;--ink:#d4d4d4;--muted-strong:#9e9e9e;--muted:#858585;--muted-soft:#858585;--purple:#8245fc;--badge-brand-ink:#c4b5fd;--solid-fill:#fcfcfc;--solid-fill-hover:#fff;--solid-ink:#131211;--video-overlay-ink:#fcfcfc;--spring-standard:cubic-bezier(.22, 1, .36, 1);--hairline:#fcfcfc0f;--rail-hover:#fcfcfc0f;--rail-active:#fcfcfc14;--control-height-sm:32px;--control-height-md:40px;--control-radius-sm:12px;--control-radius-md:8px;--control-radius:16px;--control-radius-pill:9999px;--focus-ring:var(--muted-strong);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.035' filter='url(%23n)'/%3E%3C/svg%3E");color:var(--foreground);font-feature-settings:"kern", "calt", "liga";letter-spacing:0;background:var(--desk);scroll-margin-top:100px;font-size:14px;font-weight:400;line-height:21px;box-shadow:inset 0 0 0 1px #fcfcfc17;container:creator-preview/inline-size}.kl .hero-stage:has(.creator-preview) .hero-sculpture{z-index:0}.kl .creator-preview h2{letter-spacing:-.02em;text-wrap:pretty;font-size:24px;font-weight:550;line-height:32.4px}.kl .creator-preview h3,.kl .creator-preview h4{letter-spacing:0;font-size:16px;font-weight:500;line-height:24px}.kl .creator-preview p{font-size:15px;line-height:22.5px}.kl .creator-preview strong{font-weight:500}.kl .creator-preview .wp-muted{color:var(--muted)}.kl .creator-preview .wp-caption{font-size:12px;line-height:18px}.kl .creator-preview .window-top{background:var(--surface-3);height:40px;padding-inline:16px}.kl .creator-preview .window-address{font-size:12px}.kl .creator-preview .window-top .demo-label{color:var(--muted-strong);font-size:11px}.kl .creator-preview .window-dots{width:auto}.kl .creator-preview .window-dots i{background:var(--muted)}.kl .wp-shell{background:var(--desk);grid-template-columns:56px minmax(0,1fr);height:720px;display:grid;position:relative}.kl .wp-shell[data-nav-expanded=true]{grid-template-columns:224px minmax(0,1fr)}.kl .wp-rail{border-right:1px solid var(--hairline);background:var(--surface-1);flex-direction:column;gap:16px;min-height:0;padding:12px 8px;display:flex}.kl .wp-rail-top,.kl .wp-rail-bottom,.kl .wp-nav,.kl .wp-nav-group{flex-direction:column;display:flex}.kl .wp-rail-top,.kl .wp-nav-group,.kl .wp-rail-bottom{gap:4px}.kl .wp-nav{scrollbar-width:none;flex:1;gap:16px;min-height:0;overflow-y:auto}.kl .wp-nav::-webkit-scrollbar{display:none}.kl .wp-nav-group,.kl .wp-rail-top,.kl .wp-rail-bottom,.kl .wp-nav-row,.kl .wp-rail-toggle{flex-shrink:0}.kl .wp-nav-group-label{color:var(--muted);padding:0 8px 4px;font-weight:500;display:none}.kl .wp-rail-bottom{margin-top:auto}.kl .wp-nav-row,.kl .wp-rail-toggle{min-width:0;height:36px;color:var(--muted-strong);border-radius:8px;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.kl .wp-nav-row>span:not(.nav-art):not(.wp-avatar),.kl .wp-rail-toggle>span{white-space:nowrap;display:none}.kl .wp-nav-row:hover,.kl .wp-rail-toggle:hover{background:var(--rail-hover);color:var(--foreground)}.kl .wp-nav-row[aria-selected=true]{background:var(--rail-active);color:var(--foreground);box-shadow:inset 0 .75px .75px #ffffff17,inset 0 -1px 1px #0000001f}.kl .wp-rail[data-expanded=true] .wp-nav-row,.kl .wp-rail[data-expanded=true] .wp-rail-toggle{justify-content:flex-start;padding-inline:8px}.kl .wp-rail[data-expanded=true] .wp-nav-row>span:not(.nav-art):not(.wp-avatar),.kl .wp-rail[data-expanded=true] .wp-rail-toggle>span,.kl .wp-rail[data-expanded=true] .wp-nav-group-label{display:block}.kl .creator-preview .nav-art{flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.kl .creator-preview .nav-art img{grid-area:1/1;width:18px;height:18px}.kl .creator-preview .nav-art-active{position:static}.kl .wp-avatar{width:32px;height:32px;color:var(--muted-strong);background:var(--surface-3);border-radius:50%;place-items:center;font-size:12px;display:grid}.kl .wp-canvas{grid-template-rows:56px minmax(0,1fr);min-width:0;min-height:0;display:grid}.kl .wp-canvas-bar{border-bottom:1px solid var(--hairline);align-items:center;gap:12px;padding-inline:32px 16px;font-weight:500;display:flex}.kl .wp-canvas-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.kl .wp-companion-mark{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:35px;padding:0;display:grid}.kl .wp-companion-glyph{aspect-ratio:231/289;flex:none;width:20px;display:inline-flex}.kl .wp-companion-glyph svg{width:100%;height:100%}.kl .wp-companion-mark .wp-companion-glyph{width:28px}.kl .creator-preview .preview-content{background:var(--desk);min-width:0;min-height:0;padding:0}.kl .wp-canvas-scroll{overscroll-behavior:contain;scrollbar-width:none;scroll-padding-top:24px;overflow-y:auto}.kl .wp-canvas-scroll::-webkit-scrollbar{display:none}.kl .wp-table-scroll::-webkit-scrollbar{display:none}.kl .wp-page{padding:24px 32px 40px;container:workspace-page/inline-size}.kl .wp-page[hidden]{display:none}.kl .wp-page-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-bottom:16px;display:flex}.kl .wp-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kl .wp-section{min-width:0}.kl .wp-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.kl .wp-destination{color:var(--muted-strong);align-items:center;gap:6px;font-size:14px;display:inline-flex}.kl .wp-destination:hover{color:var(--foreground)}.kl .wp-icon-button{width:32px;height:32px;color:var(--muted-strong);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.kl .wp-icon-button:hover{color:var(--foreground);background:var(--rail-hover)}.kl .wp-mobile-menu,.kl .wp-mobile-scrim{display:none}.kl .creator-preview .wp-button,.kl .creator-preview .wp-segments button{min-height:32px;color:var(--foreground);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;line-height:21px;display:inline-flex;position:relative}.kl .creator-preview .wp-button-white{color:var(--solid-ink)}.kl .creator-preview .wp-button-quiet{color:var(--muted-strong);padding-inline:8px;font-weight:400}.kl .creator-preview .wp-button.control-material{font-weight:400}.kl .creator-preview .wp-segments{background:var(--surface-2);border-radius:9999px;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;padding:3px;display:inline-flex}.kl .creator-preview .wp-segments button{min-height:30px;color:var(--muted);border-radius:9999px;padding-inline:14px;font-weight:400}.kl .creator-preview .wp-segments button:hover,.kl .creator-preview .wp-segments button[aria-pressed=true]{color:var(--foreground)}.kl .creator-preview .wp-segments img{object-fit:contain}.kl .creator-preview :is(button,a,input,textarea,[tabindex="0"]):focus-visible{outline:2px solid var(--muted-strong);outline-offset:3px}.kl .creator-preview .wp-input,.kl .creator-preview .wp-search{background:var(--surface-2);border:0;border-radius:8px;align-items:center;min-height:40px;padding:8px 12px;font-size:14px;line-height:21px;display:flex;box-shadow:inset 0 .75px #ffffff0f}.kl .creator-preview .wp-input::placeholder,.kl .creator-preview .wp-search input::placeholder{color:var(--muted);opacity:1}.kl .wp-input{width:100%;min-width:0}.kl .wp-search{min-width:min(100%,200px);color:var(--muted);flex:1;gap:8px}.kl .wp-search input{width:100%;min-width:0;color:var(--foreground);outline-offset:2px;background:0 0;border:0;padding:0}.kl .wp-inline-form{gap:8px;margin-bottom:12px;display:flex}.kl .wp-menu{position:relative}.kl .wp-menu-options{z-index:9;background:var(--surface-2);min-width:180px;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:16px;padding:8px;position:absolute;top:calc(100% + 6px);right:0}.kl .wp-menu-options>button{text-align:left;width:100%;min-height:36px;color:var(--ink);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px;display:flex}.kl .wp-menu-options>button:hover,.kl .wp-menu-options>button[aria-selected=true]{background:var(--surface-3);color:var(--foreground)}.kl .wp-shell-popover{z-index:12;background:var(--surface-2);width:min(320px,100% - 80px);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:16px;padding:16px;position:absolute;bottom:16px;left:64px}.kl .wp-shell-popover>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.kl .wp-alert{text-align:left;align-items:center;gap:12px;margin-top:12px;display:flex}.kl .wp-alert small{color:var(--muted);margin-top:3px;font-size:12px;line-height:18px;display:block}.kl .wp-account-link{border-radius:8px;align-items:center;gap:12px;min-height:40px;margin-top:8px;padding:8px;display:flex}.kl .wp-account-link>svg:last-child{margin-left:auto}.kl .wp-account-link:hover{background:var(--surface-3)}.kl .wp-dashboard{gap:40px;display:grid}.kl .wp-dashboard-heading{justify-items:start;gap:8px;display:grid}.kl .wp-greeting{flex-wrap:wrap;align-items:center;gap:12px;min-height:48px;display:flex}.kl .wp-profile-chip{background:var(--surface-2);color:var(--muted-strong);border-radius:9999px;align-items:center;gap:8px;padding:4px 10px 4px 4px;display:inline-flex}.kl .wp-profile-chip>span{background:var(--surface-3);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.kl .wp-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kl .wp-dashboard>.wp-stats{margin-top:-24px}.kl .wp-metric{background:var(--surface-2);border-radius:16px;flex-direction:column;justify-content:space-between;min-height:100px;padding:16px;display:flex}.kl .wp-metric>span{color:var(--muted);font-size:12px;line-height:18px}.kl .wp-metric>strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:550;line-height:32.4px}.kl .wp-recommendations{container:wp-recommendations/inline-size}.kl .wp-brief{isolation:isolate;background:linear-gradient(115deg, var(--purple), var(--purple) 62%, var(--purple));border-radius:16px;gap:16px;padding:20px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.kl .wp-brief{background:linear-gradient(115deg, color-mix(in srgb, var(--purple) 54%, var(--surface-2)), color-mix(in srgb, var(--purple) 84%, var(--surface-2)) 62%, color-mix(in srgb, var(--purple) 68%, var(--surface-2)))}}.kl .wp-brief-heading{align-items:center;gap:10px;min-height:88px;padding-right:96px;display:flex}.kl .wp-brief-copy>p{max-width:76ch;margin-top:8px}.kl .wp-brief-art{aspect-ratio:1;object-fit:contain;pointer-events:none;width:88px;position:absolute;top:16px;right:16px}.kl .wp-brief-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kl .wp-brief-atmosphere{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.kl .wp-brief-field{background:linear-gradient(110deg, var(--purple) 12%, var(--purple) 43%, var(--purple) 78%);position:absolute;inset:-15% -35%}@supports (color:color-mix(in lab, red, red)){.kl .wp-brief-field{background:linear-gradient(110deg, color-mix(in srgb, var(--purple) 54%, var(--surface-2)) 12%, color-mix(in srgb, var(--purple) 84%, var(--surface-2)) 43%, color-mix(in srgb, var(--purple) 58%, var(--surface-2)) 78%)}}.kl .wp-brief-atmosphere>canvas{width:100%;height:100%;position:absolute;inset:0}.kl .wp-brief-atmosphere:after{content:"";background:var(--grain) 0 0 / 160px 160px repeat;position:absolute;inset:0}.kl .wp-suggestions{gap:8px;padding:12px 0 0 32px;display:grid;position:relative}.kl .wp-suggestions:before{content:"";background:repeating-linear-gradient(to bottom, var(--purple) 0 6px, transparent 6px 10px);width:8px;position:absolute;top:0;bottom:60px;left:7px}@supports (color:color-mix(in lab, red, red)){.kl .wp-suggestions:before{background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--purple) 60%, var(--surface-2)) 0 6px, transparent 6px 10px)}}.kl .wp-suggestions:before{opacity:.4;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.kl .wp-suggestion{background:var(--surface-2);border-radius:16px;padding:16px;position:relative}.kl .wp-suggestion-heading{align-items:center;gap:8px;display:flex}.kl .wp-suggestion-heading h4{flex:1;font-size:14px;line-height:21px}.kl .creator-preview .wp-suggestion>p{color:var(--muted-strong);margin-top:6px;font-size:14px;line-height:21px}.kl .wp-suggestion>footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.kl .wp-product-reference{color:var(--muted-strong);align-items:center;gap:8px;font-size:12px;display:flex}.kl .wp-product-reference img{object-fit:contain;background:var(--surface-3);border-radius:8px}.kl .wp-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kl .wp-product-card{background:var(--surface-2);border-radius:16px;flex-direction:column;min-width:0;padding:16px;display:flex}.kl .wp-product-photo{aspect-ratio:16/10;background:var(--surface-3);border-radius:12px;place-items:center;margin-bottom:12px;display:grid;overflow:hidden}.kl .wp-product-photo img{object-fit:contain;max-width:100%;height:100%;max-height:160px}.kl .wp-product-card>h4{overflow-wrap:anywhere;margin-top:4px}.kl .wp-product-gmv{gap:2px;margin-top:12px;display:grid}.kl .wp-product-gmv>strong{color:#9addb7;font-size:24px;font-weight:550;line-height:32px}.kl .wp-product-facts{grid-template-columns:1fr 1fr;gap:12px;margin-block:12px;display:grid}.kl .wp-product-facts dt{color:var(--muted);font-size:12px;line-height:18px}.kl .wp-product-facts dd{font-variant-numeric:tabular-nums;margin:2px 0 0}.kl .wp-intelligence-note{background:var(--purple);border-radius:12px;align-items:flex-start;gap:8px;margin-top:auto;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.kl .wp-intelligence-note{background:color-mix(in srgb, var(--purple) 10%, var(--surface-3))}}.kl .wp-intelligence-note{color:var(--badge-brand-ink)}.kl .wp-intelligence-note>svg{flex-shrink:0;margin-top:2px}.kl .creator-preview .wp-intelligence-note>p{color:var(--muted-strong);font-size:14px;line-height:21px}.kl .wp-product-card footer{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:12px;display:flex}.kl .wp-partnership,.kl .wp-tracked-row{text-align:left;align-items:center;gap:12px;width:100%;min-height:64px;display:flex}.kl .wp-partnership>span:nth-child(2),.kl .wp-tracked-row>span:nth-child(2){flex:1}.kl .wp-partnership small,.kl .wp-tracked-row small{color:var(--muted);margin-top:3px;font-size:12px;line-height:18px;display:block}.kl .wp-brand-avatar{background:var(--surface-3);width:40px;height:40px;color:var(--muted-strong);border-radius:12px;place-items:center;display:grid}.kl .wp-badge{color:var(--muted-strong);background:var(--surface-3);border-radius:9999px;padding:3px 8px;font-size:12px;line-height:18px}.kl .wp-task{text-align:left;align-items:center;gap:12px;width:100%;min-height:48px;display:flex}.kl .wp-task>span:nth-child(2){flex:1}.kl .wp-task>time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.kl .wp-check{border-radius:5px;flex-shrink:0;place-items:center;width:16px;height:16px;display:grid;box-shadow:inset 0 0 0 1px #fcfcfc33}.kl .wp-check[data-checked=true]{background:var(--purple);color:#fff}.kl .wp-done summary{cursor:pointer;color:var(--muted);padding-top:8px;font-size:12px;list-style:none}.kl .wp-done summary::-webkit-details-marker{display:none}.kl .wp-done .wp-task>span:nth-child(2){color:var(--muted);text-decoration:line-through}.kl .wp-tracked-row>img{background:var(--surface-3);object-fit:contain;border-radius:8px}.kl .wp-video-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kl .wp-video-card{text-align:left;min-width:0}.kl .wp-video-card>div{aspect-ratio:9/13;background:var(--surface-3);border-radius:12px;margin-bottom:8px;position:relative;overflow:hidden}.kl .wp-video-card img{object-fit:contain;width:100%;height:100%;padding:12px}.kl .wp-video-card>div>span{background:#131211cc;border-radius:6px;align-items:center;gap:5px;padding:2px 6px;font-size:12px;display:flex;position:absolute;bottom:8px;left:8px}.kl .wp-video-card>strong{font-size:14px;line-height:21px;display:block}.kl .wp-video-card>small{color:var(--muted);font-size:12px;line-height:18px}.kl .wp-focus{background:var(--surface-2);border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:20px;display:flex}.kl .wp-focus>div{flex:1;min-width:180px}.kl .wp-focus p{color:var(--muted-strong);margin-top:6px}@container workspace-page (min-width:44rem){.kl .wp-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@container workspace-page (min-width:58.5rem){.kl .wp-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container workspace-page (min-width:52rem){.kl .wp-dashboard-heading{grid-template-columns:1fr auto;align-items:center}}@container workspace-page (max-width:38.75rem){.kl .wp-product-grid{grid-template-columns:minmax(0,1fr)}}@container workspace-page (max-width:22rem){.kl .wp-stats{grid-template-columns:minmax(0,1fr)}.kl .wp-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container wp-recommendations (min-width:32rem){.kl .wp-brief{grid-template-columns:minmax(0,1fr) 160px;column-gap:24px}.kl .wp-brief-copy{grid-area:1/1;align-self:end}.kl .wp-brief-heading{min-height:0;padding-right:0}.kl .wp-brief-actions{grid-area:2/1;align-self:start}.kl .wp-brief-art{grid-area:1/2/3;align-self:center;width:160px;position:relative;inset:auto}}@container wp-recommendations (min-width:54rem){.kl .wp-brief{grid-template-columns:minmax(0,1fr) 192px;column-gap:32px}.kl .wp-brief-art{width:192px}.kl .wp-suggestion{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:6px 24px;display:grid}.kl .wp-suggestion-heading{grid-column:1/-1}.kl .creator-preview .wp-suggestion>p{grid-column:1;margin-top:0}.kl .wp-suggestion>footer{grid-column:2;align-self:center;margin-top:0}}@container creator-preview (max-width:639px){.kl .wp-shell,.kl .wp-shell[data-nav-expanded=true]{grid-template-columns:minmax(0,1fr);height:650px}.kl .wp-rail{display:none}.kl .wp-shell[data-nav-expanded=true] .wp-rail{z-index:20;width:224px;display:flex;position:absolute;inset:0 auto 0 0}.kl .wp-shell[data-nav-expanded=true] .wp-mobile-scrim{z-index:19;background:#00000073;display:block;position:absolute;inset:0}.kl .wp-mobile-menu{display:grid}.kl .wp-canvas-bar{gap:8px;padding-inline:12px}.kl .wp-page{padding:16px 16px 32px}.kl .wp-companion-mark,.kl .creator-preview .window-address{display:none}.kl .creator-preview .window-top{padding-inline:12px}.kl .wp-shell-popover{width:calc(100% - 32px);left:16px}}@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.kl .wp-brief-field{animation:18s cubic-bezier(.45,0,.55,1) infinite alternate paused wp-violet-drift}.kl .wp-brief-atmosphere[data-running=true] .wp-brief-field{animation-play-state:running}}@keyframes wp-violet-drift{0%{transform:translate(-12%)}to{transform:translate(12%)}}@media (prefers-reduced-motion:reduce){.kl .wp-brief-atmosphere>canvas{display:none}}@media (forced-colors:active){.kl .creator-preview{color:canvastext;background:canvas;outline:1px solid canvastext}.kl .wp-brief-atmosphere,.kl .wp-brief-art{display:none}.kl .wp-brief,.kl .wp-metric,.kl .wp-product-card,.kl .wp-suggestion{background:canvas;outline:1px solid canvastext}.kl .creator-preview .wp-button,.kl .creator-preview .wp-segments button{color:buttontext;box-shadow:none;background:buttonface;outline:1px solid buttontext}.kl .creator-preview .wp-button:after,.kl .creator-preview .wp-segments button:after{display:none}}.kl .creator-preview{--data-strong:#b18aff;--data-mid:#8e7acf;--data-soft:#6b6188;--data-neutral:#3a3a3c;--positive:#34a853}.kl .wp-page-stack{gap:24px;display:grid}.kl .wp-page-stack>.wp-page-heading{margin-bottom:0}.kl .wp-page-stack>.wp-stats{margin-top:0}.kl .wp-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kl .wp-panel{background:var(--surface-2);border-radius:16px;min-width:0;padding:20px}.kl .wp-panel .wp-button.control-material{--button-fill:var(--surface-4)}.kl .wp-report-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kl .wp-table-scroll{scrollbar-width:none;min-width:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#000000a6);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#000000a6)}.kl .wp-table{border-collapse:collapse;text-align:left;width:100%;min-width:600px}.kl .wp-table th{color:var(--muted);white-space:nowrap;padding:12px;font-size:12px;font-weight:400;line-height:18px}.kl .wp-table td{vertical-align:middle;font-variant-numeric:tabular-nums;padding:14px 12px;font-size:14px;line-height:21px}.kl .wp-table tr{border-bottom:1px solid #fcfcfc0a}.kl .wp-table tr:last-child{border-bottom:0}.kl .wp-table td:not(:first-child):not(:nth-child(2)),.kl .wp-table th:not(:first-child):not(:nth-child(2)){text-align:right;white-space:nowrap}.kl .wp-table-product{text-align:left;align-items:center;gap:12px;display:flex}.kl .wp-table-product img{object-fit:contain;background:var(--surface-3);border-radius:8px;flex-shrink:0}.kl .wp-table small,.kl .wp-table-product small{color:var(--muted);margin-top:3px;font-size:12px;line-height:18px;display:block}.kl .wp-empty{color:var(--muted-strong);padding:32px 0}.kl .wp-detail-body{grid-template-columns:220px 1fr;align-items:center;gap:24px;display:grid}.kl .wp-detail-body>img{object-fit:contain;background:var(--surface-3);border-radius:12px;width:100%;height:220px}.kl .wp-entity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.kl .wp-entity{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.kl .wp-entity-avatar{background:var(--surface-4);width:48px;height:48px;color:var(--muted-strong);border-radius:50%;place-items:center;font-size:18px;display:grid}.kl .wp-tracking-notice{align-items:center;gap:12px;min-height:92px;display:flex}.kl .creator-preview .wp-tracking-notice p{color:var(--muted);margin-top:4px;font-size:14px;line-height:21px}.kl .wp-rule{justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.kl .wp-rule button[role=switch]{background:var(--purple);border-radius:9999px;justify-content:flex-end;width:40px;height:24px;padding:3px;display:flex}.kl .wp-rule button[role=switch]>span{background:#fcfcfc;border-radius:50%;width:18px;height:18px}.kl .wp-commission-card>strong{letter-spacing:-.02em;margin-top:12px;font-size:24px;font-weight:550;line-height:32.4px;display:block}.kl .wp-split-bar{border-radius:9999px;gap:2px;height:8px;margin-top:16px;display:flex;overflow:hidden}.kl .wp-pending-fill{--value-color:var(--muted-strong)}.kl .wp-split-key{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0 0;display:grid}.kl .wp-split-key dt{color:var(--muted-strong);align-items:center;gap:5px;font-size:12px;line-height:18px;display:flex}.kl .wp-split-key i{background:var(--positive);border-radius:2px;width:6px;height:6px}.kl .wp-split-key i[data-part=Pending]{background:var(--muted-strong)}.kl .wp-split-key i[data-part=Frozen]{background:#d6b580}.kl .wp-split-key dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:500}.kl .wp-earnings-grid{grid-template-columns:1.4fr 1fr;gap:12px;display:grid}.kl .wp-earnings-totals{gap:32px;margin:20px 0 4px;display:flex}.kl .wp-earnings-totals dt{color:var(--muted-strong);font-size:12px;line-height:18px}.kl .wp-earnings-totals dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:16px;font-weight:500;line-height:24px}.kl .wp-year{background:var(--surface-3);border-radius:8px;padding:5px 12px}.kl .wp-goal-amount{font-variant-numeric:tabular-nums;margin-top:28px;font-size:24px;font-weight:550;line-height:32px;display:block}.kl .wp-goal-amount small{color:var(--muted-strong);margin-top:6px;font-size:14px;font-weight:400;line-height:21px;display:block}.kl .wp-goal-track{border-radius:9999px;height:12px;margin-block:20px;overflow:hidden}.kl .wp-goal-track>span{border-radius:inherit;height:100%;display:block}.kl .wp-goal-edit{color:var(--muted-strong);gap:8px;margin-top:12px;font-size:12px;display:grid}.kl .wp-goal img{object-fit:contain;margin:24px auto 0}.kl .wp-chart{margin-top:16px}.kl .wp-chart-readout{text-align:right;height:22px;color:var(--muted-strong);font-size:12px}.kl .wp-chart-plot{height:208px;padding-left:48px;position:relative}.kl .wp-chart-axis{color:var(--muted);flex-direction:column;justify-content:space-between;font-size:12px;line-height:18px;display:flex;position:absolute;top:0;bottom:0;left:0}.kl .wp-chart-grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 0 48px}.kl .wp-chart-grid i{background:#fcfcfc0a;height:1px}.kl .wp-chart-bars{align-items:end;gap:4px;height:100%;display:flex;position:relative}.kl .wp-chart-column{border-radius:6px;flex:1;justify-content:center;align-items:end;min-width:0;height:100%;display:flex}.kl .wp-chart-column>span{border-radius:6px 6px 0 0;width:clamp(16px,40%,56px);min-height:4px;display:block}.kl .wp-chart-column:hover{background:#fcfcfc08}.kl .wp-chart-labels{color:var(--muted-strong);margin:8px 0 0 48px;font-size:12px;line-height:18px;display:flex}.kl .wp-chart-labels>span{text-align:center;flex:1;min-width:0}.kl .wp-composition{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.kl .wp-ring{flex-shrink:0;width:136px;height:136px;position:relative}.kl .wp-ring>div{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:30px}.kl .wp-ring strong{font-size:16px;line-height:24px}.kl .wp-ring span{color:var(--muted-strong);text-align:center;font-size:12px;line-height:18px}.kl .wp-category-list{flex:1;min-width:230px}.kl .wp-category-row{text-align:left;font-variant-numeric:tabular-nums;grid-template-columns:1fr 100px 60px;align-items:center;gap:12px;width:100%;min-height:40px;display:grid}.kl .wp-category-row>span:first-child{align-items:center;gap:8px;display:flex}.kl .wp-category-row>span:last-child{text-align:right}.kl .wp-category-row i{border-radius:50%;width:8px;height:8px}.kl .wp-milestones{gap:20px;margin-top:20px;display:grid}.kl .wp-milestones>div{align-items:center;gap:12px;display:flex}.kl .wp-milestone-icon{background:var(--surface-3);width:32px;height:32px;color:var(--muted);border-radius:50%;place-items:center;font-size:12px;display:grid}.kl .wp-milestone-icon[data-reached=true]{background:var(--purple)}@supports (color:color-mix(in lab, red, red)){.kl .wp-milestone-icon[data-reached=true]{background:color-mix(in srgb, var(--purple) 14%, var(--surface-3))}}.kl .wp-milestones small{color:var(--muted);margin-top:4px;font-size:12px;line-height:18px;display:block}.kl .wp-calculator-row{gap:12px;margin-top:24px;display:grid}.kl .wp-calculator-row>span{color:var(--muted-strong);justify-content:space-between;display:flex}.kl .wp-calculator-row strong{color:var(--foreground);font-variant-numeric:tabular-nums}.kl .wp-calculator-result{background:var(--surface-3);border-radius:12px;margin-top:32px;padding:16px}.kl .wp-calculator-result strong{letter-spacing:-.02em;margin-top:8px;font-size:24px;line-height:32px;display:block}.kl .wp-month{align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}.kl .wp-calendar-grid{background:var(--surface-1);border-radius:14px;min-width:700px;overflow:hidden}.kl .wp-calendar-head,.kl .wp-calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.kl .wp-calendar-head>span{text-align:center;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;padding:12px 8px;font-size:12px}.kl .wp-day{min-height:98px;padding:6px;position:relative;box-shadow:inset -1px -1px #fcfcfc0a}.kl .wp-day[data-outside=true]{background:var(--desk-recess)}.kl .wp-day[data-selected=true]{background:var(--purple)}@supports (color:color-mix(in lab, red, red)){.kl .wp-day[data-selected=true]{background:color-mix(in srgb, var(--purple) 7%, var(--surface-1))}}.kl .wp-day-number{width:28px;height:28px;color:var(--muted-strong);border-radius:50%;place-items:center;margin-bottom:5px;margin-left:auto;font-size:12px;display:grid}.kl .wp-day-number[aria-pressed=true]{background:var(--purple);color:#fff}.kl .wp-calendar-entry{color:#efdbff;text-align:left;background:linear-gradient(110deg,#76518d 0%,#72528b 45%,#493356);border-radius:6px;align-items:center;gap:5px;width:100%;padding:6px;font-size:12px;line-height:18px;display:flex;box-shadow:inset 0 1px 1px #ffffff40,inset 0 -1px 1px #0008}.kl .wp-calendar-entry>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kl .wp-calendar-entry time{font-variant-numeric:tabular-nums;opacity:.7}.kl .wp-calendar-agenda-event{align-items:center;gap:12px;min-height:48px;display:flex}.kl .wp-calendar-agenda-event>span{flex:1}.kl .wp-calendar-agenda-event time{color:var(--muted);font-size:12px}.kl .wp-dialog-backdrop{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0e0db8;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.kl .wp-dialog{scrollbar-width:none;background:var(--surface-2);width:min(480px,100%);max-height:100%;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:16px;padding:20px;overflow-y:auto}.kl .wp-dialog>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.kl .wp-form{gap:16px;display:grid}.kl .wp-form label{gap:8px;display:grid}.kl .wp-form textarea{resize:vertical;min-height:130px}.kl .wp-form input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.kl .wp-deal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kl .wp-deal-card{text-align:left}.kl .wp-deal-card header{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.kl .wp-deal-card header>h3{flex:1}.kl .wp-deal-amount{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:end;margin:16px 0;font-size:24px;font-weight:550;line-height:32px;display:flex}.kl .wp-delivery{gap:4px;height:6px;margin-block:16px;display:flex}.kl .wp-delivery>span{background:var(--surface-4);border-radius:3px;flex:1}.kl .wp-ideas-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.kl .creator-preview .wp-ideas-heading p{color:var(--muted-strong);max-width:480px;margin-top:8px;font-size:14px;line-height:21px}.kl .wp-idea-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.kl .wp-idea-card{background:var(--surface-2);text-align:left;border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:flex}.kl .wp-idea-card h4{font-size:14px;line-height:21px}.kl .creator-preview .wp-idea-card p{color:var(--muted-strong);font-size:14px;line-height:21px}.kl .wp-idea-card>span:last-child{margin-top:auto;padding-top:8px}.kl .wp-idea-card:hover{background:var(--purple)}@supports (color:color-mix(in lab, red, red)){.kl .wp-idea-card:hover{background:color-mix(in srgb, var(--purple) 8%, var(--surface-2))}}.kl .wp-script-builder{gap:24px;display:grid}.kl .wp-script-choice{text-align:left;background:var(--surface-2);border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.kl .wp-script-choice img{object-fit:contain;background:var(--surface-3);border-radius:8px}.kl .wp-script-choice>span{flex:1}.kl .wp-script-choice small{color:var(--muted);margin-top:3px;font-size:12px;line-height:18px;display:block}.kl .wp-brief-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin-top:20px;display:grid}.kl .wp-brief-form label{color:var(--muted-strong);gap:8px;display:grid}.kl .wp-brief-form textarea{resize:vertical;min-height:80px}.kl .wp-script-footer{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.kl .wp-script-footer>.wp-button{margin-left:auto}.kl .wp-hook{gap:16px;margin-top:24px;display:grid}.kl .wp-hook>.wp-button{justify-self:start}.kl .wp-publish{text-align:center;flex-direction:column;align-items:center;gap:20px;padding-block:40px;display:flex}.kl .wp-publish p{max-width:380px;color:var(--muted-strong)}.kl .creator-preview .mini-button,.kl .creator-preview .material-button{border-radius:8px;min-height:32px;padding-inline:12px;font-size:14px;line-height:21px}.kl .creator-preview .small,.kl .creator-preview .tag{font-size:12px;line-height:18px}.kl .creator-preview .script-beat p,.kl .creator-preview .reply-draft p,.kl .creator-preview .agent-note p{font-size:15px;line-height:22.5px}.kl .creator-preview .small-segments button{font-size:14px;line-height:21px}.kl .creator-preview .edit-option{background:var(--surface-2);font-size:14px;line-height:21px}.kl .creator-preview .edit-settings h4{font-size:18px;line-height:27px}.kl .creator-preview .editor-demo .demo-heading h3{font-size:16px;line-height:24px}.kl .creator-preview .editor-demo .edit-workspace{grid-template-columns:180px minmax(0,1fr)}.kl .creator-preview .deals-demo>.demo-heading{display:none}.kl .creator-preview .deal-terms strong{font-size:24px;line-height:32px}.kl .wp-chat{border-right:1px solid var(--hairline);background:var(--desk);grid-template-rows:56px minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.kl .wp-chat[hidden]{display:none}.kl .wp-chat>header{justify-content:space-between;align-items:center;padding-inline:16px;display:flex}.kl .wp-chat>header>strong{align-items:baseline;gap:8px;font-size:16px;display:flex}.kl .wp-chat-scroll{scrollbar-width:none;min-height:0;overflow-y:auto}.kl .wp-chat-hero{background:radial-gradient(ellipse 95% 55% at 50% 115%, var(--purple), transparent), linear-gradient(to top, var(--purple), var(--desk) 65%);flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100%;padding:32px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.kl .wp-chat-hero{background:radial-gradient(ellipse 95% 55% at 50% 115%, color-mix(in srgb, var(--purple) 26%, var(--desk)), transparent), linear-gradient(to top, color-mix(in srgb, var(--purple) 14%, var(--desk)), var(--desk) 65%)}}.kl .creator-preview .wp-chat-hero h2{text-align:center;font-size:24px}.kl .wp-chat-ghost{width:80px;margin-bottom:16px}.kl .wp-composer{background:var(--surface-3);border-radius:20px;width:100%;padding:14px 16px 44px;position:relative;box-shadow:inset 0 0 0 .75px #fcfcfc1a}.kl .wp-composer textarea{resize:none;width:100%;height:48px;color:var(--foreground);background:0 0;border:0;outline:none;font-size:16px;line-height:28px;display:block}.kl .wp-composer textarea::placeholder{color:var(--muted);opacity:1}.kl .wp-send{width:32px;height:32px;color:var(--desk);background:var(--foreground);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.kl .wp-send:disabled{background:var(--surface-4);color:var(--muted);opacity:1}.kl .wp-chat-suggestions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.kl .wp-chat-suggestions .wp-button{white-space:normal;height:auto;padding-block:8px}.kl .wp-chat-messages{gap:28px;padding:24px 20px;display:grid}.kl .wp-chat-user{background:var(--surface-2);border-radius:20px;width:fit-content;max-width:90%;margin:0 0 20px auto;padding:12px 16px}.kl .wp-chat-answer{gap:12px;display:flex}.kl .wp-chat-answer>svg{color:var(--muted-strong);flex-shrink:0;margin-top:2px}.kl .wp-chat-answer p{color:var(--ink);margin-bottom:16px}.kl .wp-chat-answer .wp-caption{margin-top:8px;display:block}.kl .wp-chat-followup{width:calc(100% - 32px);margin:16px}.kl .wp-shell[data-chat-open=true]{grid-template-columns:56px minmax(0,40fr) minmax(0,60fr)}.kl .wp-shell[data-chat-open=true][data-nav-expanded=true]{grid-template-columns:224px minmax(0,40fr) minmax(0,60fr)}.kl .wp-shell[data-chat-full=true]{grid-template-columns:56px minmax(0,1fr)}.kl .wp-shell[data-chat-full=true][data-nav-expanded=true]{grid-template-columns:224px minmax(0,1fr)}.kl .wp-shell[data-chat-full=true] .wp-canvas{display:none}@container workspace-page (max-width:44rem){.kl .wp-report-grid,.kl .wp-earnings-grid,.kl .wp-deal-grid,.kl .wp-idea-grid{grid-template-columns:minmax(0,1fr)}.kl .wp-entity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container workspace-page (max-width:30rem){.kl .wp-brief-form,.kl .wp-detail-body,.kl .wp-entity-grid{grid-template-columns:minmax(0,1fr)}.kl .wp-ideas-heading{flex-direction:column;gap:16px}.kl .wp-earnings-totals{flex-wrap:wrap;gap:16px}.kl .wp-category-list{flex-basis:100%;width:100%;min-width:0}.kl .wp-category-row{grid-template-columns:1fr 85px 50px;gap:8px}.kl .creator-preview .editor-demo .edit-workspace{grid-template-columns:minmax(0,1fr)}.kl .creator-preview .video-preview{width:min(210px,100%);margin-inline:auto}}@container creator-preview (max-width:899px){.kl .wp-shell[data-chat-open=true],.kl .wp-shell[data-chat-open=true][data-nav-expanded=true]{grid-template-columns:56px minmax(0,1fr)}.kl .wp-shell[data-chat-open=true] .wp-canvas{display:none}.kl .wp-chat{border-right:0}}@container creator-preview (max-width:639px){.kl .wp-shell[data-chat-open=true],.kl .wp-shell[data-chat-open=true][data-nav-expanded=true]{grid-template-columns:minmax(0,1fr)}.kl .wp-dialog-backdrop{padding:16px}.kl .wp-chat>header>strong{font-size:16px}}.kl .wp-showcase-card{background:var(--surface-2);border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.kl .wp-showcase-identity{align-items:flex-start;gap:12px;min-width:0;display:flex}.kl .wp-showcase-identity>img{object-fit:contain;background:var(--surface-3);border-radius:8px;flex-shrink:0}.kl .wp-showcase-identity>div{min-width:0}.kl .creator-preview .wp-showcase-identity p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:21px;display:-webkit-box;overflow:hidden}.kl .wp-showcase-identity small,.kl .wp-showcase-identity span{color:var(--muted);margin-top:4px;font-size:12px;line-height:18px;display:block}.kl .wp-showcase-identity span{color:var(--muted-strong);margin-top:8px}.kl .wp-showcase-card>footer{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:auto;display:flex}.kl .creator-preview .wp-showcase-card .wp-button{padding-inline:10px;font-size:12px}.kl .wp-date-form{gap:16px;display:grid}.kl .wp-date-form label{gap:8px;display:grid}.kl .wp-profile-preview{gap:16px;display:grid}.kl .wp-profile-preview>.wp-avatar{width:56px;height:56px}.kl .wp-opening-grid{gap:8px;margin-block:16px;display:grid}.kl .wp-script-choice[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--purple)}@supports (color:color-mix(in lab, red, red)){.kl .wp-script-choice[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--purple) 40%, var(--surface-3))}}.kl .wp-edit-home{gap:32px;display:grid}.kl .wp-edit-dropzone{background:var(--surface-2);border-radius:16px;justify-items:center;gap:16px;padding:16px;display:grid;container:edit-dropzone/inline-size}.kl .wp-edit-dropzone[data-dragging=true]{background:var(--surface-3)}.kl .wp-edit-pick{border-radius:8px;justify-items:center;gap:8px;width:100%;padding:16px 12px 8px;display:grid}.kl .wp-edit-pick>span{font-size:16px;line-height:24px}.kl .wp-edit-pick>small{color:var(--muted-strong);font-size:12px;line-height:18px}.kl .wp-edit-options{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 32px;width:100%;display:flex}.kl .wp-edit-options>div{align-items:center;gap:12px;min-width:0;display:inline-flex}.kl .wp-edit-project{text-align:left;align-items:center;gap:12px;width:100%;min-height:80px;display:flex}.kl .wp-edit-project>img{object-fit:contain;background:var(--surface-2);border-radius:8px}.kl .wp-edit-project>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.kl .wp-edit-project small{color:var(--muted);margin-top:4px;font-size:12px;line-height:18px;display:block}@container edit-dropzone (max-width:30rem){.kl .wp-edit-options{flex-direction:column;align-items:stretch}.kl .wp-edit-options>div{flex-wrap:wrap;justify-content:space-between}}.kl .wp-enriched-product{min-width:0;padding-bottom:32px}.kl .wp-product-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex}.kl .creator-preview .wp-product-topbar .wp-button{border-radius:999px;min-height:38px;padding-inline:16px}.kl .wp-product-identity{flex-wrap:wrap;align-items:center;gap:24px;margin-top:16px;display:flex}.kl .wp-product-identity-main{flex:480px;align-items:center;gap:20px;min-width:0;display:flex}.kl .wp-product-image{background:var(--surface-3);border-radius:16px;flex:0 0 96px;place-items:center;width:96px;height:96px;display:grid;overflow:hidden}.kl .wp-product-image img{object-fit:contain;width:100%;height:100%}.kl .wp-product-identity-copy{min-width:0}.kl .wp-product-byline{color:var(--muted-strong);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;line-height:18px;display:flex}.kl .wp-product-byline>button{text-align:left;border-radius:12px;align-items:center;gap:6px;display:inline-flex}.kl .wp-product-byline>span{color:var(--muted)}.kl .creator-preview .wp-product-identity h2{letter-spacing:-.02em;text-wrap:pretty;max-width:672px;margin-top:6px;font-size:24px;font-weight:550;line-height:32.4px}.kl .wp-product-identity h2:focus{outline:none}.kl .creator-preview .wp-product-library{color:var(--muted-strong);margin-top:10px;font-size:12px;line-height:18px}.kl .wp-product-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kl .wp-product-actions>button svg{flex-shrink:0}.kl .wp-product-more{position:relative}.kl .wp-product-more summary{cursor:pointer;width:32px;height:32px;color:var(--muted-strong);border-radius:8px;place-items:center;list-style:none;display:grid}.kl .wp-product-more summary::-webkit-details-marker{display:none}.kl .wp-product-info summary::-webkit-details-marker{display:none}.kl .wp-product-more summary:hover{background:var(--surface-4);color:var(--foreground)}.kl .wp-product-more>div{z-index:8;background:var(--surface-2);width:218px;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:16px;padding:8px;position:absolute;top:calc(100% + 6px);right:0}.kl .wp-product-more>div :is(button,a){text-align:left;border-radius:8px;align-items:center;gap:8px;width:100%;padding:10px 8px;font-size:14px;display:flex}.kl .wp-product-more>div :is(button,a):hover{background:var(--surface-3)}.kl .wp-product-week{gap:12px;margin-top:28px;display:grid;container:wp-product-week/inline-size}.kl .creator-preview .wp-product-caption{color:var(--muted-strong);font-size:12px;line-height:18px}.kl .wp-product-week-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.kl .wp-product-week-tile{background:var(--grain) 0 0 / 160px 160px repeat, linear-gradient(125deg, var(--surface-3), var(--surface-2));border-radius:16px;flex-direction:column;justify-content:space-between;gap:16px;min-width:0;min-height:100px;padding:16px;display:flex}.kl .wp-product-week-tile dt{color:var(--muted-strong);font-size:12px;line-height:18px}.kl .wp-product-week-tile dd{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin:0;display:flex}.kl .creator-preview .wp-product-week-tile strong,.kl .creator-preview .wp-product-figure{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:24px;font-weight:550;line-height:32.4px}.kl .wp-product-delta{color:#94d7a6;background:var(--positive);border-radius:999px;padding:2px 8px;font-size:12px;line-height:18px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kl .wp-product-delta{background:color-mix(in srgb, var(--positive) 14%, transparent)}}.kl .wp-product-delta{white-space:nowrap}.kl .wp-product-overview{margin-top:28px;container:wp-product-overview/inline-size}.kl .wp-product-overview-layout{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.kl .wp-product-panel{background:var(--surface-2);border-radius:16px;min-width:0;padding:20px}.kl .creator-preview .wp-product-panel h3,.kl .creator-preview .wp-product-related-heading h3{letter-spacing:-.01em;font-size:18px;font-weight:550;line-height:27px}.kl .wp-product-performance-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kl .wp-product-heading-label{align-items:center;gap:4px;display:flex}.kl .wp-product-info{position:relative}.kl .wp-product-info summary{cursor:pointer;color:var(--muted);border-radius:8px;padding:5px;list-style:none}.kl .creator-preview .wp-product-info>p{z-index:8;background:var(--surface-4);width:min(260px,70cqi);color:var(--ink);border-radius:12px;padding:12px;font-size:12px;line-height:18px;position:absolute;top:100%;left:-120px}.kl .wp-product-summary{margin-top:20px}.kl .wp-product-figure-row{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:6px;margin-bottom:4px;display:flex}.kl .wp-product-figure[data-money=true]{color:var(--positive)}.kl .wp-product-history{margin-top:28px;container:wp-product-history/inline-size}.kl .wp-product-plot{grid-template-columns:32px minmax(0,1fr);gap:12px;height:196px;display:grid}.kl .wp-product-axis{color:var(--muted);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:12px;line-height:0;display:flex}.kl .wp-product-plot-marks{min-width:0;display:flex;position:relative}.kl .wp-product-gridlines{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.kl .wp-product-gridlines>span{background:var(--hairline);width:100%;height:1px;display:block}.kl .wp-product-day{border-radius:8px;flex:1 1 0;justify-content:center;min-width:0;height:100%;display:flex;position:relative}.kl .wp-product-day[data-active=true]{background:#fcfcfc0a}.kl .wp-product-bar{border-radius:4px 4px 0 0;width:clamp(min(6px,70%),62%,30px);position:absolute;bottom:0}.kl .wp-product-price-line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.kl .wp-product-price-point{border-radius:50%;width:4px;height:4px;position:absolute;transform:translateY(50%)}.kl .wp-product-day[data-active=true] .wp-product-price-point{width:7px;height:7px}.kl .wp-product-readout{z-index:2;background:var(--surface-4);pointer-events:none;font-variant-numeric:tabular-nums;border-radius:8px;gap:3px;width:max-content;max-width:144px;padding:7px 10px;font-size:12px;line-height:18px;display:grid;position:absolute;transform:translate(-50%)}.kl .wp-product-readout>span{color:var(--muted-strong)}.kl .wp-product-time-axis{height:18px;color:var(--muted);margin:16px 0 0 44px;font-size:12px;line-height:18px;position:relative}.kl .wp-product-time-axis>span{white-space:nowrap;position:absolute;transform:translate(-50%)}.kl .wp-product-time-axis>span:first-child{transform:none}.kl .wp-product-time-axis>span:last-child{transform:translate(-100%)}.kl .wp-product-glance{flex-direction:column;gap:28px;display:flex}.kl .wp-product-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px;margin:0;display:grid}.kl .wp-product-facts-grid dt{color:var(--muted-strong);font-size:12px;line-height:18px}.kl .wp-product-facts-grid dd{font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:8px 0 0;font-size:24px;font-weight:550;line-height:32.4px}.kl .wp-product-facts-grid dd>span{color:var(--muted);letter-spacing:0;font-size:15px;font-weight:400}.kl .creator-preview .wp-product-facts-grid .wp-product-caption{letter-spacing:0;margin-top:4px;font-weight:400}.kl .wp-product-creators,.kl .wp-product-videos{margin-top:32px}.kl .wp-product-related-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.kl .wp-product-videos{container:wp-product-videos/inline-size}.kl .wp-product-videos .wp-product-related-heading{margin-bottom:20px}.kl .wp-product-all{color:var(--muted-strong);border-radius:12px;font-size:14px}.kl .wp-product-creator-rows{background:var(--surface-2);border-radius:16px;gap:4px;padding:8px;display:grid}.kl .wp-product-creator-row{border-radius:8px;align-items:center;gap:12px;min-height:56px;padding:8px 12px;display:flex}.kl .wp-product-creator-row:hover{background:var(--surface-3)}.kl .wp-product-creator-open{text-align:left;border-radius:8px;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.kl .wp-product-creator-open>span:last-of-type{min-width:0}.kl .wp-product-creator-open strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:21px;display:block;overflow:hidden}.kl .wp-product-creator-open small{color:var(--muted-strong);margin-top:4px;font-size:12px;line-height:18px;display:block}.kl .wp-product-avatar{width:40px;height:40px;color:var(--muted-strong);background:var(--surface-3);border-radius:50%;flex:0 0 40px;place-items:center;display:grid}.kl .wp-product-track-icon{width:32px;height:32px;color:var(--muted-strong);border-radius:8px;flex:0 0 32px;place-items:center;display:grid}.kl .wp-product-track-icon:hover{background:var(--surface-4);color:var(--foreground)}.kl .wp-product-track-icon[aria-pressed=true]{color:var(--badge-brand-ink)}.kl .wp-product-video-grid{grid-template-columns:minmax(0,min(100%,288px));gap:32px 20px;display:grid}.kl .wp-product-video-card{isolation:isolate;background:var(--desk-recess);border-radius:12px;min-width:0;display:grid;overflow:clip}.kl .wp-product-video-media{aspect-ratio:9/16;grid-area:1/1;min-width:0;position:relative}.kl .wp-product-video-media>button:first-child{width:100%;height:100%;display:block}.kl .wp-product-video-media img{object-fit:cover;width:100%;height:100%;display:block}.kl .wp-product-video-rank{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#0f0e0db3;border-radius:999px;place-items:center;min-width:28px;height:28px;font-size:12px;display:grid;position:absolute;top:16px;left:16px}.kl .wp-product-video-media .wp-product-track-icon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0e0db3;position:absolute;top:16px;right:16px}.kl .wp-product-video-metadata{z-index:1;pointer-events:none;grid-area:1/1;align-self:end;gap:8px;min-width:0;padding:16px;display:grid;position:relative}.kl .wp-product-video-metadata:before{z-index:-1;content:"";background:var(--grain) 0 0 / 160px 160px repeat, #0f0e0df5;pointer-events:none;position:absolute;inset:-64px 0 0;-webkit-mask-image:linear-gradient(#0000,#0009 22%,#000e 45%,#000 72%);mask-image:linear-gradient(#0000,#0009 22%,#000e 45%,#000 72%)}.kl .wp-product-video-metadata :is(button,a){pointer-events:auto}.kl .wp-product-video-title{text-overflow:ellipsis;white-space:nowrap;text-align:left;border-radius:8px;min-width:0;font-size:14px;font-weight:500;line-height:21px;overflow:hidden}.kl .wp-product-video-engagement{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:6px 0;font-size:12px;line-height:18px;display:grid}.kl .wp-product-video-engagement>div{align-items:center;gap:4px;min-width:0;display:flex}.kl .wp-product-video-engagement dt{color:var(--muted-strong);flex-shrink:0}.kl .wp-product-video-engagement dd{font-variant-numeric:tabular-nums;margin:0}.kl .wp-product-video-product{color:var(--muted-strong);align-items:center;gap:6px;font-size:12px;line-height:18px;display:flex}.kl .wp-product-dialog-identity{align-items:center;gap:12px;display:flex}.kl .wp-product-dialog-identity img{object-fit:contain;background:var(--surface-3);border-radius:8px;flex:0 0 56px;height:56px}.kl .creator-preview .wp-product-dialog-copy{color:var(--ink);margin-block:20px;font-size:14px;line-height:21px}.kl .wp-product-video-detail{align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.kl .wp-product-video-detail>img{object-fit:cover;border-radius:8px;flex:0 0 120px;width:120px;height:160px}.kl .wp-product-video-detail>div{gap:8px;min-width:0;display:grid}.kl .creator-preview .wp-product-video-detail p{overflow-wrap:anywhere;font-size:14px;line-height:21px}.kl .creator-preview .wp-product-video-detail .wp-product-video-engagement{grid-template-columns:1fr;gap:8px}@container wp-product-week (min-width:704px){.kl .wp-product-week-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@container wp-product-week (max-width:352px){.kl .wp-product-week-tiles{grid-template-columns:minmax(0,1fr)}}@container wp-product-overview (min-width:864px){.kl .wp-product-overview-layout{grid-template-columns:minmax(0,1.7fr) minmax(288px,1fr)}}@container wp-product-history (max-width:352px){.kl .wp-product-time-axis>span:is([data-position="1"],[data-position="3"]){display:none}}@container wp-product-videos (min-width:512px){.kl .wp-product-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container wp-product-videos (min-width:784px){.kl .wp-product-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container wp-product-videos (min-width:1056px){.kl .wp-product-video-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container workspace-page (max-width:420px){.kl .wp-product-topbar{justify-content:flex-start}.kl .wp-product-image{flex-basis:72px;width:72px;height:72px}.kl .wp-product-identity-main{gap:14px}.kl .wp-product-panel{padding:16px}.kl .creator-preview .wp-product-performance-heading .wp-segments{gap:2px}.kl .creator-preview .wp-product-performance-heading .wp-segments button{padding-inline:9px;font-size:12px}.kl .wp-product-video-detail{flex-direction:column}.kl .wp-product-video-detail>img{flex-basis:auto}}@media (forced-colors:active){.kl .wp-product-panel,.kl .wp-product-week-tile{outline:1px solid canvastext}.kl .wp-product-gridlines>span{background:graytext}.kl .wp-product-delta{color:canvastext}}.kl .creator-preview .button-material{--button-fill:var(--surface-2);--button-fill-hover:var(--surface-3);--button-light:white;--button-shade:black;--button-face-light:2%;--button-reflection-light:2%;--button-top-light:13%;--button-bottom-shade:24%;--button-rim-light:19%;--button-rim-shade:20%;--button-rim-opacity:1}.kl .creator-preview :is(.button-material,.control-material){--card-action-fill:var(--surface-4);--card-action-fill-hover:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview :is(.button-material,.control-material){--card-action-fill-hover:color-mix(in srgb, var(--foreground) 6%, var(--surface-4))}}.kl .creator-preview :is(.button-material,.control-material){--card-action-ink:var(--ink)}.kl .creator-preview[data-theme=light] :is(.button-material,.control-material){--card-action-fill:var(--surface-3);--card-action-fill-hover:var(--surface-4);--card-action-ink:var(--foreground)}@media (forced-colors:none){.kl .creator-preview :where(.offer-card,[data-kaiyros-card]) :is(button,a).button-material:is(.material-seated,.button-tone-secondary,.button-tone-subtle):where(:not([aria-pressed=true])){--button-fill:var(--card-action-fill);--button-fill-hover:var(--card-action-fill-hover);--button-face-light:0%;--button-reflection-light:1%;color:var(--card-action-ink)}}.kl .creator-preview .button-material.solid-lit{--button-fill:var(--solid-fill);--button-fill-hover:var(--solid-fill-hover);--button-face-light:1%;--button-top-light:72%;--button-bottom-shade:13%;--button-rim-light:75%;--button-rim-shade:17%}.kl .creator-preview .button-material.action-violet,.kl .creator-preview .button-material.send-disc[data-ready=true]{--button-fill:var(--purple);--button-fill-hover:var(--purple);--button-face-light:3%;--button-top-light:32%;--button-bottom-shade:26%;--button-rim-light:38%;--button-rim-shade:28%;color:var(--video-overlay-ink)}.kl .creator-preview .button-material.action-danger{--button-fill:var(--negative)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview .button-material.action-danger{--button-fill:color-mix(in srgb, var(--negative) 72%, var(--button-shade))}}.kl .creator-preview .button-material.action-danger{--button-fill-hover:var(--negative)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview .button-material.action-danger{--button-fill-hover:color-mix(in srgb, var(--negative) 78%, var(--button-shade))}}.kl .creator-preview .button-material.action-danger{--button-top-light:25%}.kl .creator-preview .button-material.button-tone-brand{--button-fill:var(--purple)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview .button-material.button-tone-brand{--button-fill:color-mix(in srgb, var(--purple) 10%, var(--surface-2))}}.kl .creator-preview .button-material.button-tone-brand{--button-fill-hover:var(--purple)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview .button-material.button-tone-brand{--button-fill-hover:color-mix(in srgb, var(--purple) 15%, var(--surface-2))}}.kl .creator-preview .button-material.button-tone-danger{--button-fill:var(--negative)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview .button-material.button-tone-danger{--button-fill:color-mix(in srgb, var(--negative) 10%, var(--surface-2))}}.kl .creator-preview .button-material.button-tone-danger{--button-fill-hover:var(--negative)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview .button-material.button-tone-danger{--button-fill-hover:color-mix(in srgb, var(--negative) 15%, var(--surface-2))}}.kl .creator-preview .button-material.button-tone-secondary{--button-fill:var(--chip-fill);--button-fill-hover:var(--chip-fill-hover)}.kl .creator-preview .button-material.button-tone-subtle{--button-fill:var(--background);--button-fill-hover:var(--surface-muted)}.kl .creator-preview .button-material.button-tone-ghost[aria-pressed=true]{--button-fill:var(--surface-4);--button-fill-hover:var(--surface-4)}.kl .creator-preview .button-material.send-disc:not([data-ready=true]){--button-fill:var(--surface-4);--button-fill-hover:var(--surface-4);--button-rim-opacity:.55}.kl .creator-preview .button-material[data-button-raised=true]{--button-fill:var(--surface-4);--button-fill-hover:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview .button-material[data-button-raised=true]{--button-fill-hover:color-mix(in srgb, var(--foreground) 6%, var(--surface-4))}}.kl .creator-preview .button-material[data-button-raised=true]{--button-face-light:0%;--button-reflection-light:0%}.kl .creator-preview[data-theme=light] .button-material.solid-lit{--button-face-light:5%;--button-top-light:18%;--button-rim-light:24%;--button-rim-shade:25%}.kl .creator-preview :is(button,a).button-material{position:relative}.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).control-material:is(:hover,:active),.kl .creator-preview :is(button,a).button-material:is(:hover,:active){isolation:isolate;--interactive-face:linear-gradient(125deg, var(--button-light), transparent 28%, var(--button-light) 46%, transparent 60%, var(--button-shade) 82%, transparent), radial-gradient(ellipse 100% 150% at 50% 115%, var(--button-fill), var(--button-fill) 78%);border:0}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).control-material:is(:hover,:active),.kl .creator-preview :is(button,a).button-material:is(:hover,:active){--interactive-face:linear-gradient(125deg, color-mix(in srgb, var(--button-light) calc(var(--button-reflection-light) * .625), transparent), transparent 28%, color-mix(in srgb, var(--button-light) var(--button-reflection-light), transparent) 46%, transparent 60%, color-mix(in srgb, var(--button-shade) 2%, transparent) 82%, transparent), radial-gradient(ellipse 100% 150% at 50% 115%, color-mix(in srgb, var(--button-fill) calc(100% - var(--button-face-light)), var(--button-light)), var(--button-fill) 78%)}}.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).control-material:is(:hover,:active),.kl .creator-preview :is(button,a).button-material:is(:hover,:active){--interactive-inset:inset 0 .75px .75px var(--button-light), inset 0 -1px 1px var(--button-shade)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).control-material:is(:hover,:active),.kl .creator-preview :is(button,a).button-material:is(:hover,:active){--interactive-inset:inset 0 .75px .75px color-mix(in srgb, var(--button-light) var(--button-top-light), transparent), inset 0 -1px 1px color-mix(in srgb, var(--button-shade) var(--button-bottom-shade), transparent)}}.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).control-material:is(:hover,:active),.kl .creator-preview :is(button,a).button-material:is(:hover,:active){background:var(--interactive-face);box-shadow:var(--interactive-inset);transition:color .15s var(--spring-standard), opacity .15s var(--spring-standard), scale .15s var(--spring-standard), transform .15s var(--spring-standard)}.kl .creator-preview :is(button,a).button-material:after,.kl .creator-preview :is(button,a,span).control-material:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg, transparent 0 .8px, var(--button-light) .8px 1px), conic-gradient(from 0deg, var(--button-light), var(--button-shade) 25%, var(--button-light) 48%, var(--button-shade) 75%, var(--button-light));border:0;padding:.75px;display:block;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview :is(button,a).button-material:after,.kl .creator-preview :is(button,a,span).control-material:after{background:repeating-linear-gradient(0deg, transparent 0 .8px, color-mix(in srgb, var(--button-light) 4%, transparent) .8px 1px), conic-gradient(from 0deg, color-mix(in srgb, var(--button-light) var(--button-rim-light), transparent), color-mix(in srgb, var(--button-shade) var(--button-rim-shade), transparent) 25%, color-mix(in srgb, var(--button-light) var(--button-rim-light), transparent) 48%, color-mix(in srgb, var(--button-shade) var(--button-rim-shade), transparent) 75%, color-mix(in srgb, var(--button-light) var(--button-rim-light), transparent))}}.kl .creator-preview :is(button,a).button-material:after,.kl .creator-preview :is(button,a,span).control-material:after{opacity:var(--button-rim-opacity);transition:opacity .15s var(--spring-standard);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.kl .creator-preview :is(button,a).button-material.button-tone-ghost:where(:not([aria-pressed=true])),.kl .creator-preview :is(button,a).button-material.button-tone-ghost:where(:not([aria-pressed=true])){--button-rim-opacity:0;box-shadow:none;background:0 0}@media (hover:hover) and (pointer:fine) and (forced-colors:none){.kl .creator-preview :is(button,a).button-material:hover:not(:disabled):not([aria-disabled=true]),.kl .creator-preview :is(button,a).control-material:hover:not(:disabled):not([aria-disabled=true]),.kl .creator-preview :is(button,a).button-material:hover:not(:disabled):not([aria-disabled=true]){--button-fill:var(--button-fill-hover);--button-rim-opacity:1}.kl .creator-preview .button-material.button-tone-ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--button-fill-hover);box-shadow:inset 0 .75px .75px var(--button-light)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview .button-material.button-tone-ghost:hover:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 .75px .75px color-mix(in srgb, var(--button-light) 13%, transparent)}}}@media (forced-colors:none){.kl .creator-preview :is(button,a).button-material:active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 1px 1.5px var(--button-shade), inset 0 -.5px .5px var(--button-light)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview :is(button,a).button-material:active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 1px 1.5px color-mix(in srgb, var(--button-shade) 22%, transparent), inset 0 -.5px .5px color-mix(in srgb, var(--button-light) 12%, transparent)}}.kl .creator-preview :is(button,a).control-material:where(:not([data-material=navigation-toggle])):active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 1px 1px var(--button-shade), inset 0 -.5px .5px var(--button-light)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview :is(button,a).control-material:where(:not([data-material=navigation-toggle])):active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 1px 1px color-mix(in srgb, var(--button-shade) 16%, transparent), inset 0 -.5px .5px color-mix(in srgb, var(--button-light) 8%, transparent)}}.kl .creator-preview :is(button,a).button-material.button-tone-ghost:focus-visible:not(:disabled):not([aria-disabled=true]){--button-rim-opacity:1;background:var(--button-fill-hover);box-shadow:inset 0 .75px .75px var(--button-light)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview :is(button,a).button-material.button-tone-ghost:focus-visible:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 .75px .75px color-mix(in srgb, var(--button-light) 13%, transparent)}}}.kl .creator-preview .button-material .control-aura-text{color:inherit;-webkit-text-fill-color:currentColor;background:0 0;transition:none;animation:none}.kl .creator-preview .button-material .control-shimmer{-webkit-mask-image:linear-gradient(#000,#0000 4px calc(100% - 4px),#000);mask-image:linear-gradient(#000,#0000 4px calc(100% - 4px),#000)}@media (hover:hover) and (pointer:fine) and (forced-colors:none){.kl .creator-preview .button-material.spectral-hover:hover:not(:disabled):not([aria-disabled=true]) .control-aura{opacity:.42}.kl .creator-preview .button-material.spectral-hover:hover:not(:disabled):not([aria-disabled=true]) .control-shimmer{opacity:.16}}.kl .creator-preview .button-material.spectral-hover:active:not(:disabled):not([aria-disabled=true]) .control-aura{opacity:.25}.kl .creator-preview .button-material.spectral-hover:active:not(:disabled):not([aria-disabled=true]) .control-shimmer{opacity:0}.kl .creator-preview :is(button,a).button-material:is(:disabled,[aria-disabled=true]),.kl .creator-preview :is(button,a).control-material:is(:disabled,[aria-disabled=true]){transform:none}@media (prefers-reduced-motion:reduce){.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).control-material:is(:hover,:active),.kl .creator-preview :is(button,a).button-material:is(:hover,:active),.kl .creator-preview :is(button,a).button-material:after,.kl .creator-preview :is(button,a,span).control-material:after{transition:none;transform:scale(1)}}@media (forced-colors:active){.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).button-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).control-material:is(:hover,:active),.kl .creator-preview :is(button,a).button-material:is(:hover,:active){color:buttontext;box-shadow:none;background:buttonface;border:1px solid buttontext}.kl .creator-preview :is(button,a).button-material:disabled,.kl .creator-preview :is(button,a).control-material:is(:disabled,[aria-disabled=true]),.kl .creator-preview :is(button,a).control-material:is(:disabled,[aria-disabled=true]),.kl .creator-preview :is(button,a).button-material:disabled{color:graytext;opacity:1;border-color:graytext}.kl .creator-preview :is(button,a).button-material:after,.kl .creator-preview :is(button,a,span).control-material:after{display:none}.kl .creator-preview :is(button,a).button-material:focus-visible,.kl .creator-preview :is(button,a).control-material:focus-visible{outline-offset:3px;outline:2px solid highlight}}.kl .creator-preview .control-material{--button-light:white;--button-shade:black;--button-face-light:1%;--button-reflection-light:1%;--button-top-light:9%;--button-bottom-shade:12%;--button-rim-light:12%;--button-rim-shade:12%;--button-rim-opacity:.8}.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).control-material:is(:hover,:active){transition:color .15s var(--spring-standard), opacity .15s var(--spring-standard);scale:none}.kl .creator-preview .control-material:where(:not(.button-material)){--button-fill:var(--control-fill,var(--surface-2));--button-fill-hover:var(--control-fill-hover,var(--surface-3))}@media (forced-colors:none){.kl .creator-preview :where(.offer-card,[data-kaiyros-card]) :is(button,a).control-material:where(:not([data-material]):not(.button-tone-ghost):not([aria-pressed=true])){--control-fill:var(--card-action-fill);--control-fill-hover:var(--card-action-fill-hover);--control-fill-selected:var(--card-action-fill-hover);--button-face-light:0%;--button-reflection-light:1%;color:var(--card-action-ink)}}.kl .creator-preview .control-material[data-material=field]{--control-fill:var(--control-field-fill,var(--surface-3));--control-fill-hover:var(--control-field-hover,var(--surface-4));--control-fill-selected:var(--control-field-open,var(--surface-4));--button-face-light:0%;--button-reflection-light:0.5%;--button-rim-light:9%}.kl .creator-preview .control-material[data-material=selection]{--control-fill:var(--control-selection-fill,var(--surface-4));--control-fill-hover:var(--control-selection-fill,var(--surface-4))}.kl .creator-preview .control-material.nav-selection{--control-selection-fill:var(--rail-active,var(--surface-3))}.kl .creator-preview .control-material:is([data-material=navigation],[data-material=navigation-toggle]){--control-fill-hover:var(--rail-hover,var(--surface-3));--control-fill-selected:var(--rail-active,var(--surface-3));--button-face-light:0%;--button-reflection-light:0.5%;--button-rim-light:9%}.kl .creator-preview .control-material.calendar-visibility-toggle{--control-fill-selected:var(--calendar-kind-color)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview .control-material.calendar-visibility-toggle{--control-fill-selected:color-mix(in srgb, var(--calendar-kind-color) 9%, var(--surface-3))}}.kl .creator-preview .control-material:where(:not([data-material=navigation-toggle])):is([aria-expanded=true],[aria-pressed=true],[aria-current=page]){--button-fill:var(--control-fill-selected,var(--surface-4));--button-fill-hover:var(--control-fill-selected,var(--surface-4))}.kl .creator-preview .control-material.calendar-visibility-toggle[aria-pressed=true]{--button-fill-hover:var(--calendar-kind-color)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview .control-material.calendar-visibility-toggle[aria-pressed=true]{--button-fill-hover:color-mix(in srgb, var(--calendar-kind-color) 13%, var(--surface-3))}}@media (forced-colors:none){.kl .creator-preview :is(button,a).control-material:is([data-material=quiet],[data-material=navigation],[data-material=navigation-toggle]):where([data-material=navigation-toggle],:not([aria-expanded=true]):not([aria-pressed=true]):not([aria-current=page])),.kl .creator-preview :is(button,a).control-material:is([data-material=quiet],[data-material=navigation],[data-material=navigation-toggle]):where([data-material=navigation-toggle],:not([aria-expanded=true]):not([aria-pressed=true]):not([aria-current=page])){--button-rim-opacity:0;box-shadow:none;background:0 0}.kl .creator-preview :is(button,a).control-material:focus-visible{outline:2px solid var(--muted-strong);outline-offset:2px}.kl .creator-preview :is(button,a).control-material:is([data-material=quiet],[data-material=navigation],[data-material=navigation-toggle]):focus-visible:not(:disabled):not([aria-disabled=true]){--button-fill:var(--button-fill-hover);--button-rim-opacity:.8;background:var(--interactive-face);box-shadow:var(--interactive-inset)}.kl .creator-preview .button-material.control-material.button-tone-ghost[aria-expanded=true]{--button-rim-opacity:.8;background:var(--button-fill);box-shadow:inset 0 .75px .75px var(--button-light)}@supports (color:color-mix(in lab, red, red)){.kl .creator-preview .button-material.control-material.button-tone-ghost[aria-expanded=true]{box-shadow:inset 0 .75px .75px color-mix(in srgb, var(--button-light) 9%, transparent)}}}@media (hover:hover) and (pointer:fine) and (forced-colors:none){.kl .creator-preview :is(button,a).control-material:is([data-material=quiet],[data-material=navigation],[data-material=navigation-toggle]):hover:not(:disabled):not([aria-disabled=true]){--button-fill:var(--button-fill-hover);--button-rim-opacity:.8;background:var(--interactive-face);box-shadow:var(--interactive-inset)}}@media (forced-colors:none){.kl .creator-preview :is(button,a).control-material[data-material=field]:is(:focus-visible,[aria-expanded=true]):not(:disabled){--button-fill:var(--control-field-open,var(--surface-4));--button-fill-hover:var(--control-field-open,var(--surface-4))}}@media (forced-colors:active){.kl .creator-preview .control-material:where(:not(:disabled):not([aria-disabled=true])):is([data-material=selection],[aria-pressed=true],[aria-current=page]),.kl .creator-preview .control-material:where(:not(:disabled):not([aria-disabled=true])):is([data-material=selection],[aria-pressed=true],[aria-current=page]),.kl .creator-preview .control-material:where(:not(:disabled):not([aria-disabled=true])):is(:hover,:active):is([data-material=selection],[aria-pressed=true],[aria-current=page]){color:highlighttext;background:highlight}}@media (prefers-reduced-motion:reduce){.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a,span).control-material,.kl .creator-preview :is(button,a).control-material:is(:hover,:active){transition:none}}.kl .creator-preview .browser-chrome{color:#c7c3c9;background:linear-gradient(125deg,#302d32,#252326 72%);flex-shrink:0}.kl .browser-tab-strip{align-items:end;gap:18px;height:35px;padding-inline:19px;display:flex}.kl .browser-window-controls{align-self:center;gap:7px;margin-right:7px;padding-top:3px;display:flex}.kl .browser-window-controls i{background:#6d666f;border-radius:50%;width:9px;height:9px;box-shadow:inset 0 1px 1px #ffffff16}.kl .browser-window-controls i:nth-child(2){background:#847d86}.kl .browser-window-controls i:nth-child(3){background:#aaa0ad}.kl .browser-tab{color:#ebe7ec;background:#353137;border-radius:10px 10px 0 0;align-items:center;gap:9px;width:180px;height:29px;padding:0 12px;font-size:11px;line-height:1;display:flex}.kl .browser-tab>svg:last-child{color:#98909e;margin-left:auto}.kl .browser-new-tab{color:#8b838f;padding:0 0 8px}.kl .browser-toolbar{background:#353137;grid-template-columns:80px minmax(0,1fr) 80px;align-items:center;gap:18px;min-height:45px;padding:5px 20px 9px;display:grid}.kl .browser-history{color:#aba3b1;align-items:center;gap:15px;display:flex}.kl .browser-history>svg:last-child{opacity:.4}.kl .browser-location{color:#d5cfd8;letter-spacing:.005em;background:#252226;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:min(580px,100%);min-width:0;min-height:28px;margin-inline:auto;padding:3px 14px;font-size:11px;line-height:18px;display:flex;box-shadow:inset 0 1px 3px #00000016,0 1px #ffffff06}.kl .browser-location>svg{color:#938a9b;flex-shrink:0}.kl .browser-location>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kl .browser-route{color:#9c93a5}@container creator-preview (max-width:899px){.kl .browser-toolbar{grid-template-columns:48px minmax(0,1fr) 48px;gap:12px;padding-inline:16px}.kl .browser-history{gap:9px}}@container creator-preview (max-width:639px){.kl .browser-tab-strip{gap:13px;height:31px;padding-inline:13px}.kl .browser-window-controls{gap:5px;margin-right:0}.kl .browser-window-controls i{width:7px;height:7px}.kl .browser-tab{width:142px;height:25px;font-size:10px}.kl .browser-toolbar{grid-template-columns:minmax(0,1fr);gap:10px;min-height:39px;padding:4px 12px 7px}.kl .browser-history,.kl .browser-new-tab{display:none}.kl .browser-location{justify-content:start;gap:5px;min-height:26px;padding-inline:8px;font-size:10px}}@media (forced-colors:active){.kl .creator-preview .browser-chrome,.kl .browser-toolbar,.kl .browser-tab,.kl .browser-location{color:canvastext;background:canvas}.kl .browser-location{box-shadow:none;outline:1px solid canvastext}.kl .browser-window-controls i{box-shadow:none;background:canvastext}}.kl .hero{isolation:isolate;padding-top:clamp(124px,9.6vw,148px);position:relative}.kl .hero-copy{z-index:2;text-align:center;padding-inline:var(--page-gutter);flex-direction:column;align-items:center;display:flex;position:relative}.kl .hero-greeting{place-items:start center;width:140px;height:108px;margin-bottom:14px;display:grid;position:relative}.kl .hero-companion{transform-origin:50% 0;line-height:0;display:block}.kl .hero-greeting-floor{pointer-events:none;background:radial-gradient(#b79aec16,#0000 70%);width:96px;height:13px;position:absolute;bottom:0}.kl .hero-copy h1{letter-spacing:-.06em;flex-direction:column;align-items:center;max-width:900px;font-size:clamp(42px,4.3vw,60px);line-height:1.06;display:flex}.kl .hero-title-line{display:block}.kl .hero-word{width:min(378px,64vw);margin-top:8px;line-height:0;display:block;position:relative}.kl .hero-word img{width:100%;height:auto}.kl .hero-word-fallback{display:none}.kl .hero-word[data-art=text]{width:auto;line-height:1}.kl .hero-word-text{letter-spacing:-.06em;padding:0 .04em .05em;font-size:calc(min(378px,64vw)/3.84615);font-weight:620;display:block}.kl .hero-copy>p{color:#b0acab;letter-spacing:-.016em;text-wrap:pretty;max-width:620px;margin-top:18px;font-size:16px;line-height:1.6}.kl .hero-copy>.cta-hit-area{margin-top:22px}.kl .hero-copy .hero-waitlist{min-height:52px;padding-inline:31px;font-size:15px}.kl .hero-phone-stage{--phone-width:374px;isolation:isolate;width:100%;margin:29px auto 0;position:static}.kl .hero-phone-light{z-index:-1;pointer-events:none;height:min(100svh,100% - 130px);position:absolute;inset:0 0 auto}.kl .phone-light-composition{isolation:isolate;aspect-ratio:2060/763;width:min(1280px,112vw);position:absolute;bottom:-64px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 70%,#000c 85%,#0000);mask-image:linear-gradient(#000 70%,#000c 85%,#0000)}.kl .phone-light-surface,.kl .phone-light-boundary{-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.kl .phone-light-surface{opacity:.82;-webkit-mask-image:linear-gradient(90deg,#0000,#0006 8%,#000 20% 76%,#0006 92%,#0000);mask-image:linear-gradient(90deg,#0000,#0006 8%,#000 20% 76%,#0006 92%,#0000)}.kl .phone-light-boundary{filter:blur(12px);opacity:.09}.kl .phone-light-reflection{mix-blend-mode:soft-light;opacity:.22;position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/landing/art/kaiyros-phone-cradle-v3.webp) 50%/100% 100% no-repeat;mask:url(/landing/art/kaiyros-phone-cradle-v3.webp) 50%/100% 100% no-repeat}.kl .phone-light-reflection:before{content:"";background:linear-gradient(100deg,#0000 30%,#c4a2ff18 43%,#e8dcffb3 51%,#c4a2ff18 58%,#0000 72%);animation:24s cubic-bezier(.45,0,.55,1) infinite paused phone-studio-reflection;position:absolute;inset:0}.kl .hero-phone-stage[data-playing=true] .phone-light-reflection:before{animation-play-state:running}.kl .hero-phone-crop{width:calc(var(--phone-width) + 24px);height:calc(var(--phone-width) * 1.7);margin-inline:auto;padding-inline:12px;position:relative;-webkit-mask-image:linear-gradient(#000 0% 78%,#000e 84%,#0005 94%,#0000 100%);mask-image:linear-gradient(#000 0% 78%,#000e 84%,#0005 94%,#0000 100%)}.kl .hero-phone-device{width:var(--phone-width);height:calc(var(--phone-width) * 2.12);background:linear-gradient(125deg,#716b79,#343039 13%,#59505f 30%,#1c1920 51%,#675277 79%,#302a39);border-radius:58px;padding:10px;position:relative;box-shadow:inset 0 0 0 1px #c5bdd175,inset 0 0 0 3px #15121cd9,inset 0 0 0 4px #b1a9c330,0 23px 64px -19px #000000a6}.kl .hero-phone-screen{background:#121110;border-radius:48px;height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #080808}.kl .phone-hardware-button{background:linear-gradient(#716775,#302834 50%,#65596d);border-radius:3px;width:3px;display:block;position:absolute}.kl .phone-hardware-button.silent{height:22px;top:99px;left:-2px}.kl .phone-hardware-button.volume{height:75px;top:142px;left:-2px}.kl .phone-hardware-button.power{height:73px;top:165px;right:-2px}.kl .phone-status{z-index:3;letter-spacing:-.035em;justify-content:space-between;align-items:start;height:51px;padding:18px 23px 0;font-size:13px;font-weight:600;display:flex;position:relative}.kl .phone-island{background:#030303;border-radius:25px;width:100px;height:28px;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #ffffff04}.kl .phone-island:after{content:"";background:radial-gradient(circle at 35% 30%,#28274c,#101020 40%,#030303 73%);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;right:11px}.kl .phone-system-icons{align-items:center;gap:5px;margin-top:3px;display:flex}.kl .phone-battery{border:1px solid #fcfcfc55;border-radius:3px;width:22px;height:11px;display:block;position:relative}.kl .phone-battery:before{content:"";background:var(--foreground);border-radius:1px;position:absolute;inset:1px}.kl .phone-battery:after{content:"";background:#fcfcfc77;border-radius:1px;width:2px;height:5px;position:absolute;top:2px;left:22px}.kl .phone-screen-scene{position:relative}.kl .phone-screen-scene[data-screen=dashboard]{animation:phone-scene-in .45s var(--ease) both}.kl .phone-app-bar{height:56px;box-shadow:inset 0 -1px 0 var(--hairline);color:var(--muted);align-items:center;gap:10px;padding-inline:16px 18px;display:flex}.kl .phone-avatar{background:var(--surface-2);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.kl .phone-app-bar>p{flex:1;align-items:baseline;gap:7px;min-width:0;display:flex}.kl .phone-app-bar strong{color:var(--foreground);letter-spacing:-.02em;font-size:14px;font-weight:550}.kl .phone-app-bar p>span{letter-spacing:-.005em;font-size:11px}.kl .phone-conversation{height:calc(var(--phone-width) * 1.12);overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 14px);mask-image:linear-gradient(#0000,#000 14px)}.kl .phone-conversation::-webkit-scrollbar{display:none}.kl .phone-thread{padding:8px 16px calc(15px + var(--phone-thread-tail,0px));flex-direction:column;align-items:start;gap:11px;display:flex}.kl .phone-day{color:var(--quiet);letter-spacing:.01em;align-self:center;margin-bottom:2px;font-size:9px;font-weight:500}.kl .phone-message{--message-fill:var(--surface-3);color:#fff;letter-spacing:-.018em;flex-direction:column;align-items:start;gap:6px;max-width:89%;font-size:14px;line-height:1.4;display:flex}.kl .phone-message[data-enter=true]{animation:phone-message-in .28s var(--ease) both;animation-play-state:paused}.kl .hero-phone-stage[data-playing=true] .phone-message[data-enter=true]{animation-play-state:running}.kl .phone-bubble{background:var(--message-fill);text-wrap:pretty;border-radius:18px 18px 18px 6px;padding:9px 12px}.kl .phone-message.outgoing{--message-fill:var(--violet);align-self:end;align-items:end}.kl .phone-message.outgoing .phone-bubble{border-radius:18px 18px 6px}.kl .phone-message[data-artifact]{width:89%}.kl .phone-message-composer{background:var(--surface-1);color:var(--quiet);border-radius:999px;align-items:center;gap:8px;margin:4px 14px 0;padding:5px 5px 5px 15px;font-size:14px;display:flex;box-shadow:inset 0 0 0 1px #fcfcfc14}.kl .phone-message-composer>span:first-child{flex:1}.kl .phone-send{background:var(--surface-4);width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.kl .phone-home-indicator{background:#f5f0f09c;border-radius:4px;width:107px;height:4px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.kl .hero-phone-caption{z-index:3;color:var(--quiet);letter-spacing:.015em;justify-content:center;align-items:center;gap:10px;margin-top:-5px;font-size:10px;display:flex;position:relative}.kl .hero-phone-caption button{color:#a8a1ad;background:#242025;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;box-shadow:inset 0 1px .5px #ffffff0c}.kl .hero-phone-caption button:hover{color:var(--foreground)}@media (max-height:820px) and (min-width:901px){.kl .hero{padding-top:112px}.kl .hero-greeting{height:88px;margin-bottom:10px}.kl .hero-companion{scale:.86}.kl .hero-copy h1{flex-direction:row;gap:17px;font-size:clamp(42px,4vw,52px)}.kl .hero-word{width:308px;margin-top:0}.kl .hero-word-text{font-size:80.08px}.kl .hero-copy h1:has(.hero-word[data-art=text]){align-items:baseline}.kl .hero-copy>p{max-width:650px;margin-top:16px;font-size:15px;line-height:1.55}.kl .hero-copy>.cta-hit-area{margin-top:18px}.kl .hero-copy .hero-waitlist{min-height:48px}.kl .hero-phone-stage{margin-top:22px}}@keyframes phone-message-in{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:none}}@keyframes phone-scene-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes phone-studio-reflection{0%,12%{opacity:0;transform:translate(-35%)}42%{opacity:.85}78%,to{opacity:0;transform:translate(40%)}}@media (max-width:700px){.kl .hero{padding-top:122px}.kl .hero-copy{padding-inline:25px}.kl .hero-greeting{height:103px;margin-bottom:20px}.kl .hero-companion{scale:.84}.kl .hero-copy h1{letter-spacing:-.055em;max-width:100%;font-size:clamp(32px,8.9vw,54px)}.kl .hero-title-line{white-space:nowrap}.kl .hero-word{width:min(330px,69vw);margin-top:11px}.kl .hero-word-text{font-size:calc(min(330px,69vw)/3.84615)}.kl .hero-copy>p{text-wrap:balance;max-width:440px;margin-top:20px;font-size:14px;line-height:1.65}.kl .hero-copy>.cta-hit-area{margin-top:23px}.kl .hero-copy .hero-waitlist{min-height:50px;padding-inline:28px;font-size:14px}.kl .hero-phone-stage{margin-top:42px}.kl .phone-light-composition{width:880px;bottom:-48px}.kl .phone-light-surface{opacity:.72}}@media (max-width:430px){.kl .hero-phone-stage{--phone-width:330px}.kl .hero-phone-device{border-radius:51px;padding:9px}.kl .hero-phone-screen{border-radius:42px}.kl .phone-status{padding-inline:21px;font-size:12px}.kl .phone-island{width:91px}.kl .phone-thread{gap:9px;padding-inline:13px}.kl .phone-message{max-width:91%;font-size:13px}}@media (max-width:355px){.kl .hero-phone-stage{--phone-width:290px}.kl .phone-message{font-size:12px}}@media (prefers-reduced-motion:reduce){.kl .phone-message,.kl .phone-screen-scene{animation:none}.kl .phone-light-reflection{display:none}}@media (forced-colors:active){.kl .hero-word{width:auto;line-height:1.1}.kl .hero-word img,.kl .hero-phone-light,.kl .hero-greeting-floor{display:none}.kl .hero-word-fallback{display:block}.kl .hero-phone-device,.kl .phone-bubble{color:canvastext;background:canvas;border:1px solid canvastext}}.kl .phone-card{background:var(--surface-2);width:100%;box-shadow:inset 0 0 0 1px var(--hairline);letter-spacing:-.01em;border-radius:17px;gap:11px;padding:12px;font-size:12px;line-height:1.35;display:grid;overflow:hidden}.kl .phone-card-head{align-items:center;gap:10px;min-width:0;display:flex}.kl .phone-card-head>div{gap:1px;min-width:0;display:grid}.kl .phone-card-icon{background:var(--surface-4);color:#ddd9e0;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.kl .phone-card-label{color:#a7a7a7;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:500}.kl .phone-card-head strong{letter-spacing:-.02em;text-wrap:balance;font-size:14px;font-weight:550;line-height:1.25}.kl .phone-card-tiles{grid-template-columns:1fr 1fr;gap:6px;display:grid}.kl .phone-card-tiles>div{background:var(--surface-3);border-radius:10px;gap:2px;padding:8px 10px;display:grid}.kl .phone-card-tiles span{color:#a7a7a7;font-size:10px}.kl .phone-card-tiles strong{letter-spacing:-.02em;font-size:14px;font-weight:550}.kl .phone-track-topics{gap:2px;margin:0;padding:0;list-style:none;display:grid}.kl .phone-track-topics li{border-radius:9px;align-items:center;gap:9px;padding:6px 8px;display:flex}.kl .phone-track-topics li[data-state=next]{background:var(--surface-3)}.kl .phone-track-topics i{width:15px;height:15px;color:var(--desk);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #fcfcfc2e}.kl .phone-track-topics li[data-state=done] i{box-shadow:none;background:#c9c4bf}.kl .phone-track-topics li[data-state=next] i{box-shadow:inset 0 0 0 1.5px var(--lilac)}.kl .phone-track-topics li>span{flex:1}.kl .phone-track-topics li[data-state=done]>span{color:var(--ink)}.kl .phone-track-topics em{color:#a7a7a7;font-size:10px;font-style:normal}.kl .phone-track-topics li[data-state=next] em{color:var(--lilac)}.kl .phone-quiz-score{color:#a7a7a7;align-items:baseline;gap:8px;font-size:11px;display:flex}.kl .phone-quiz-score strong{color:var(--foreground);letter-spacing:-.06em;font-size:40px;font-weight:500;line-height:1}.kl .phone-quiz-score strong span{color:#6f6c69}.kl .phone-card[data-card=project]{padding-top:0}.kl .phone-card[data-card=project]>img{aspect-ratio:540/232;width:calc(100% + 24px);max-width:none;height:auto;margin-inline:-12px}.kl .phone-project-skills{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.kl .phone-project-skills li{background:var(--surface-3);color:var(--ink);border-radius:999px;padding:2px 8px;font-size:10px;line-height:16px}.kl .phone-code{gap:0;padding:0}.kl .phone-code-bar{color:#a7a7a7;box-shadow:inset 0 -1px 0 var(--hairline);justify-content:space-between;padding:8px 12px;font-size:10px;display:flex}.kl .phone-code-bar>span:first-child{color:var(--ink);align-items:center;gap:6px;display:flex}.kl .phone-code pre{letter-spacing:0;white-space:pre;margin:0;padding:8px 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;line-height:1.7;display:grid;overflow:hidden}.kl .phone-code pre>code{color:var(--ink);padding-inline:10px 12px;display:block}.kl .phone-code pre>code[data-changed=true]{box-shadow:inset 2px 0 0 var(--lilac);background:#b18aff14}.kl .phone-code pre i{color:#6f6c69;text-align:right;width:16px;margin-right:8px;font-style:normal;display:inline-block}.kl .phone-code .code-keyword{color:var(--lilac)}.kl .phone-code .code-number{color:#e6c79c}.kl .phone-code-output{background:var(--surface-1);color:#a7a7a7;align-items:center;gap:10px;padding:9px 12px;font-size:10px;display:flex}.kl .phone-code-output code{color:var(--foreground);flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.kl .phone-code-output>svg{color:var(--lilac)}.kl .phone-code-output .phone-code-running{color:#a7a7a7;animation:.9s ease-in-out infinite alternate paused phone-code-running}.kl .hero-phone-stage[data-playing=true] .phone-code-running{animation-play-state:running}@keyframes phone-code-running{0%{opacity:.45}to{opacity:1}}.kl .phone-action{color:var(--muted);align-items:center;gap:7px;font-size:11px;line-height:1.3;display:flex}.kl .phone-action>span{background:var(--surface-2);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--lilac);border-radius:6px;place-items:center;display:grid}.kl .phone-typing{background:var(--surface-3);border-radius:18px 18px 18px 6px;place-items:center;width:53px;height:32px;display:grid}.kl .phone-typing>span:first-child{gap:4px;display:flex}.kl .phone-typing i{background:#9a9590;border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite paused phone-typing-dot}.kl .phone-typing i:nth-child(2){animation-delay:.12s}.kl .phone-typing i:nth-child(3){animation-delay:.24s}.kl .hero-phone-stage[data-playing=true] .phone-typing i{animation-play-state:running}@keyframes phone-typing-dot{0%,65%,to{opacity:.5;transform:none}32%{opacity:1;transform:translateY(-2px)}}@media (max-width:430px){.kl .phone-code pre{font-size:9.5px}}@media (prefers-reduced-motion:reduce){.kl .phone-typing i,.kl .phone-code-running{animation:none}}@media (forced-colors:active){.kl .phone-card{border:1px solid canvastext}}.kl .hero-orbit-world{pointer-events:none;z-index:0;width:min(1440px,100%);height:min(100svh,1120px);position:absolute;top:0;left:50%;transform:translate(-50%)}.kl .hero-orbit-world>canvas{opacity:0;width:100%;height:100%;position:absolute;inset:0}.kl .hero-orbit-world[data-ready=true]>canvas{opacity:1}.kl .hero-orb-anchor{left:calc(50% + var(--orb-layout-x,var(--orb-x)));top:var(--orb-layout-y,var(--orb-y));width:var(--orb-size);aspect-ratio:1;position:absolute;transform:translate(-50%,-50%)}.kl .hero-orb-fallback{object-fit:contain;width:68%;height:68%;transform:rotate(var(--orb-tilt));border-radius:12px;margin:16%}.kl .hero-orbit-world[data-ready=true] .hero-orb-fallback{visibility:hidden}.kl .hero-orb-anchor[data-depth=far]{opacity:.48}.kl .hero-orb-anchor[data-depth=middle]{opacity:.9}.kl .hero-phone-stage[data-world=true] .hero-phone-crop{z-index:1}@media (min-width:1101px) and (max-width:1350px){.kl .hero-orb-anchor[data-orb=near-left]{--orb-layout-x:-27%}.kl .hero-orb-anchor[data-orb=near-right]{--orb-layout-x:34%}.kl .hero-orb-anchor[data-orb=far-left-mid],.kl .hero-orb-anchor[data-orb=far-right-mid],.kl .hero-orb-anchor[data-orb=far-right-low]{display:none}}@media (min-width:701px) and (max-width:1100px){.kl .hero-orb-anchor{width:calc(var(--orb-size) * .74)}.kl .hero-orb-anchor[data-orb=near-left]{--orb-layout-x:-34%;--orb-layout-y:69%}.kl .hero-orb-anchor[data-orb=mid-left-high]{--orb-layout-y:56%}.kl .hero-orb-anchor[data-orb=near-right]{--orb-layout-x:35%}.kl .hero-orb-anchor[data-orb=mid-left-low]{--orb-layout-x:-36%}.kl .hero-orb-anchor[data-orb=mid-right-low]{--orb-layout-x:34%}.kl .hero-orb-anchor[data-orb=far-left-low]{--orb-layout-y:88%;opacity:.38}.kl .hero-orb-anchor[data-orb=far-left-mid],.kl .hero-orb-anchor[data-orb=far-right-mid],.kl .hero-orb-anchor[data-orb=far-right-low]{display:none}}@media (min-width:901px) and (max-width:1100px) and (max-height:820px){.kl .hero-orb-anchor[data-orb=near-right],.kl .hero-orb-anchor[data-orb=mid-left-high]{--orb-layout-y:22%}.kl .hero-orb-anchor[data-orb=mid-left-low]{--orb-layout-y:88%}.kl .hero-orb-anchor[data-orb=far-left-top],.kl .hero-orb-anchor[data-orb=far-right-top]{display:none}}@media (max-width:700px){.kl .hero-orbit-world{width:100%;height:1000px}.kl .hero-orb-anchor[data-orb=near-left]{--orb-layout-x:-35%;--orb-layout-y:54%;opacity:.7;width:77px}.kl .hero-orb-anchor[data-orb=near-right]{--orb-layout-x:35%;--orb-layout-y:20%;opacity:.65;width:69px}.kl .hero-orb-anchor[data-orb=mid-left-high]{--orb-layout-x:-36%;--orb-layout-y:18%;opacity:.65;width:77px}.kl .hero-orb-anchor[data-orb=mid-left-low]{--orb-layout-x:36%;--orb-layout-y:54%;opacity:.7;width:77px}.kl .hero-orb-anchor:not([data-orb=near-left]):not([data-orb=near-right]):not([data-orb=mid-left-high]):not([data-orb=mid-left-low]){display:none}}@media (forced-colors:active){.kl .hero-orbit-world{display:none}}.kl .product-tour{margin-top:max(64px, calc(var(--section-gap) - 116px));margin-bottom:0;padding:0;scroll-margin-top:-120px;position:relative}.kl .tour-intro{text-align:center;flex:none;margin-bottom:28px}.kl .tour-intro h2{letter-spacing:-.045em;font-size:clamp(28px,3.15vw,42px);line-height:1.12}.kl .tour-scroll-scene{height:460svh;position:relative}.kl .tour-sticky{align-items:center;height:100svh;min-height:630px;padding:116px max(24px,4.4vw) 26px;display:flex;position:sticky;top:0}.kl .tour-stage{flex-direction:column;width:min(1260px,100%);height:100%;min-height:0;max-height:940px;margin-inline:auto;display:flex}.kl .tour-shell{isolation:isolate;flex:1;min-height:0;position:relative}.kl .tour-shell .creator-preview{height:100%;box-shadow:none;outline-offset:-1px;border-radius:20px;outline:1px solid #bdb1c514;flex-direction:column;display:flex;overflow:clip}.kl .tour-shell .wp-shell{flex:1;height:auto;min-height:0}.kl .tour-stage[data-mode=guided] .wp-canvas-scroll{overscroll-behavior:auto;overflow-y:auto}.kl .tour-footer{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:50px;margin-top:21px;display:flex;position:relative}.kl .tour-controls{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;width:100%;display:grid}.kl .tour-chapter-button{min-height:50px;color:var(--muted);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 8px;font-size:12px;line-height:17px;transition:color .16s,background .16s;display:flex;position:relative}.kl .tour-chapter-button>span:last-child{text-wrap:balance;max-width:18ch}.kl .tour-chapter-button .nav-art{flex-basis:21px;width:21px;height:21px}.kl .tour-chapter-button[aria-pressed=true]{color:var(--foreground);background:var(--surface-3);box-shadow:inset 0 1px 1px #ffffff0a}.kl .tour-chapter-button:hover{color:var(--foreground)}@media (max-width:1100px){.kl .tour-sticky{padding-inline:24px}.kl .tour-footer{flex-direction:column;gap:6px;margin-top:13px}.kl .tour-chapter-button{flex-direction:column;gap:5px}}@media (max-width:700px){.kl .product-tour{margin-top:max(48px, calc(var(--section-gap) - 102px))}.kl .tour-intro{margin-bottom:22px}.kl .tour-intro h2{max-width:22ch;margin-inline:auto;font-size:clamp(27px,6vw,34px)}.kl .tour-scroll-scene{height:430svh}.kl .tour-sticky{min-height:570px;padding:102px 16px 17px}.kl .tour-shell .creator-preview{border-radius:15px}.kl .tour-shell .browser-tab-strip{display:none}.kl .tour-shell .wp-canvas{grid-template-rows:44px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.kl .tour-shell .wp-canvas-bar{gap:8px;min-width:0}.kl .tour-shell .wp-canvas-actions{gap:6px}.kl .tour-shell .wp-canvas-actions>.wp-button{gap:6px;padding-inline:6px;font-size:12px}.kl .tour-stage[data-mode=guided] .wp-page:not([data-preview-page=lab]){padding:12px}.kl .tour-footer{gap:5px;margin-top:12px}.kl .tour-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.kl .tour-chapter-button{border-radius:10px;flex-direction:row;gap:5px;min-height:44px;padding:6px 5px;font-size:10px;line-height:14px}.kl .tour-chapter-button .nav-art{flex-basis:18px;width:18px;height:18px}}@media (max-height:740px) and (min-width:701px){.kl .tour-sticky{min-height:min(540px,100svh);padding-top:105px;padding-bottom:12px}.kl .tour-footer{margin-top:14px}}@media (max-width:700px) and (max-height:780px){.kl .tour-shell .browser-tab-strip{display:none}.kl .tour-shell .wp-canvas{grid-template-rows:44px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.kl .product-tour{scroll-margin-top:0}.kl .tour-scroll-scene{height:auto}.kl .tour-sticky{height:auto;min-height:0;padding-top:40px;position:relative}.kl .tour-shell{flex:none;height:550px}}@media (forced-colors:active){.kl .tour-chapter-button[aria-pressed=true]{color:canvastext;background:canvas;border:1px solid canvastext}}.kl .creator-preview[data-tour=true] .wp-shell[data-chat-open=true]:not([data-chat-full=true]){grid-template-columns:56px minmax(300px,32fr) minmax(0,68fr)}.kl .creator-preview[data-tour=true] .wp-shell[data-chat-open=true][data-nav-expanded=true]:not([data-chat-full=true]){grid-template-columns:224px minmax(280px,34fr) minmax(0,66fr)}.kl .creator-preview[data-tour=true] .wp-shell:not([data-chat-full=true]) .wp-canvas{display:grid}.kl .tour-chat-controls{gap:2px;display:flex}.kl .wp-chat[data-story=true]{background:var(--desk)}.kl .wp-chat[data-story=true]>header>strong{gap:7px;font-size:15px}.kl .wp-chat[data-story=true]>header .wp-caption{font-size:10px}.kl .wp-chat[data-story=true] .wp-chat-messages:empty{display:none}.kl .wp-chat[data-story=true] .wp-chat-followup{margin-top:8px}.kl .tour-conversation{padding:24px 22px 16px}.kl .creator-preview .tour-conversation .wp-chat-user{border-radius:18px 18px 5px;max-width:95%;margin-bottom:26px;padding:13px 16px;font-size:14px;line-height:21px}.kl .tour-assistant-name{align-items:center;gap:8px;margin-bottom:13px;display:flex}.kl .tour-assistant-name strong{font-size:13px}.kl .tour-assistant-name .wp-companion-glyph{width:19px}.kl .creator-preview .tour-assistant>p{color:var(--ink);margin-bottom:16px;font-size:14px;line-height:22px}.kl .tour-thinking{color:var(--muted-strong);align-items:center;gap:10px;min-height:26px;font-size:12px;display:flex}.kl .tour-thinking-dots{gap:3px;display:flex}.kl .tour-thinking-dots>i{background:#c4b5fd;border-radius:50%;width:3px;height:3px;animation:1.2s ease-in-out infinite tour-think}.kl .tour-thinking-dots>i:nth-child(2){animation-delay:.15s}.kl .tour-thinking-dots>i:nth-child(3){animation-delay:.3s}.kl .tour-type-caret{vertical-align:-1px;background:#b6a5dc;width:2px;height:13px;margin-left:3px;animation:.9s steps(2,end) infinite tour-caret;display:inline-block}.kl .tour-conversation[data-playing=false] *,.kl .wp-chat[data-playing=false] .tour-type-caret{animation-play-state:paused}.kl .tour-resume{min-height:28px;color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.kl .tour-resume:hover{color:var(--foreground)}.kl .tour-plan-canvas,.kl .tour-report-canvas,.kl .tour-deal-canvas{gap:16px;display:grid}.kl .tour-plan-canvas .wp-page-heading,.kl .tour-report-canvas .wp-page-heading,.kl .tour-deal-canvas .wp-page-heading{margin:0}.kl .tour-signal-tag{color:#c6afd8;align-items:center;gap:5px;font-size:11px;line-height:17px;display:inline-flex}.kl .tour-script-artifact{padding:20px 22px}.kl .tour-script-artifact>header,.kl .tour-script-artifact>footer{align-items:center;gap:12px;display:flex}.kl .tour-script-artifact>header>div{flex:1}.kl .tour-script-artifact header>img{object-fit:contain;background:#dad4cb;border-radius:8px;padding:3px}.kl .tour-script-beats{gap:0;padding-block:12px;display:grid}.kl .tour-script-beat{opacity:.26;transition:transform .55s var(--ease), opacity .55s;grid-template-columns:66px minmax(0,1fr);gap:17px;padding-block:17px;display:grid;transform:translateY(6px)}.kl .tour-script-beat[data-revealed=true]{opacity:1;transform:translateY(0)}.kl .tour-script-beat>span{color:#baa5dd;font-size:12px}.kl .tour-script-beat small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.kl .creator-preview .tour-script-beat p{color:var(--ink);font-size:15px;line-height:23px}.kl .tour-script-artifact>footer{justify-content:space-between}.kl .tour-week{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-block:4px 8px;display:grid}.kl .tour-week button{background:var(--surface-1);border-radius:14px;flex-direction:column;align-items:center;gap:9px;padding:16px 8px;display:flex}.kl .tour-week button>span{color:var(--muted);font-size:11px}.kl .tour-week strong{font-size:22px;line-height:28px}.kl .tour-week button[aria-pressed=true]{background:linear-gradient(140deg,#372e48,#26202f);box-shadow:inset 0 1px 1px #ffffff12}.kl .tour-week button>i{background:#b39adc;border-radius:50%;width:4px;height:4px;margin-top:65px;position:absolute}.kl .tour-planned-post{opacity:.4;transition:opacity .65s, transform .65s var(--ease);align-items:center;gap:20px;padding:18px;display:flex;transform:translateY(8px)}.kl .tour-planned-post[data-ready=true]{opacity:1;transform:translateY(0)}.kl .tour-planned-post>img{object-fit:contain;background:#ddd7d0;border-radius:10px;width:62px;height:74px;padding:5px}.kl .tour-planned-post>div{flex:1}.kl .tour-planned-post h3{margin:5px 0}.kl .tour-plan-prep{margin-block:3px 0}.kl .creator-preview .tour-plan-prep p{color:var(--muted-strong);margin-top:6px;font-size:14px}.kl .tour-plan-canvas>.wp-button{justify-self:start}.kl .tour-report-canvas .wp-commission-card,.kl .tour-report-summary{min-height:168px}.kl .tour-report-placeholder{gap:15px;min-height:168px;padding:20px;display:grid}.kl .tour-report-placeholder>div{gap:8px;display:grid}.kl .tour-report-placeholder i{background:var(--surface-3);border-radius:4px;width:42%;height:8px;display:block}.kl .tour-report-placeholder i:first-child{width:28%;height:26px}.kl .tour-report-placeholder i:last-child{width:62%}.kl .tour-report-summary .wp-split-bar,.kl .tour-report-summary .wp-split-key{opacity:0;transition:opacity .55s, transform .55s var(--ease);transform:translateY(5px)}.kl .tour-report-summary[data-breakdown=true] .wp-split-bar,.kl .tour-report-summary[data-breakdown=true] .wp-split-key{opacity:1;transform:none}.kl .tour-report-chart{padding:18px 20px 12px;position:relative}.kl .tour-report-chart>h3{margin-bottom:12px}.kl .tour-report-chart .wp-bars{height:148px}.kl .tour-report-plot{opacity:.15;transition:opacity .65s}.kl .tour-report-chart[data-ready=true] .tour-report-plot{opacity:1}.kl .tour-report-plot .wp-chart-column>span{transform-origin:bottom;transition:transform .85s var(--ease);transform:scaleY(.03)}.kl .tour-report-chart[data-ready=true] .wp-chart-column>span{transform:scaleY(1)}.kl .tour-report-building{text-align:center;position:absolute;inset:55% 0 auto}.kl .tour-deal-canvas .deals-demo{background:var(--surface-2);border-radius:16px;padding:20px}.kl .tour-deal-canvas .agent-note{margin-block:16px}.kl .tour-deal-canvas .reply-draft{padding:14px}.kl .creator-preview .tour-deal-canvas .reply-draft p{font-size:14px;line-height:21px}@keyframes tour-think{50%{opacity:.3;transform:translateY(-2px)}}@keyframes tour-caret{to{opacity:.2}}@media (max-width:1100px){.kl .tour-resume{position:static}}@container creator-preview (max-width:1040px) and (min-width:701px){.kl .creator-preview[data-tour=true] .wp-shell[data-chat-open=true]:not([data-chat-full=true]){grid-template-columns:48px minmax(250px,35fr) minmax(0,65fr)}.kl .creator-preview[data-tour=true] .wp-page{padding:20px}.kl .tour-conversation{padding-inline:17px}}@container creator-preview (max-width:700px){.kl .creator-preview[data-tour=true] .wp-shell[data-chat-open=true]:not([data-chat-full=true]){grid-template-rows:minmax(0,1fr) 112px;grid-template-columns:minmax(0,1fr)}.kl .creator-preview[data-tour=true] .wp-shell[data-chat-open=true]:not([data-chat-full=true]) .wp-canvas{grid-row:1;min-height:0}.kl .creator-preview[data-tour=true] .wp-shell:not([data-chat-full=true]) .wp-chat[data-story=true]{border-right:0;grid-row:2;grid-template-rows:34px minmax(0,1fr);box-shadow:inset 0 1px #ffffff09}.kl .creator-preview[data-tour=true] .wp-chat[data-story=true]>header .wp-mobile-menu,.kl .creator-preview[data-tour=true] .wp-chat[data-story=true] .wp-chat-followup{display:none}.kl .creator-preview[data-tour=true] .tour-conversation{padding:2px 16px 10px}.kl .creator-preview[data-tour=true] .tour-conversation>.wp-chat-user,.kl .creator-preview[data-tour=true] .tour-assistant-name{display:none}.kl .creator-preview[data-tour=true] .tour-assistant>p{margin-bottom:8px;font-size:12px;line-height:18px}.kl .creator-preview[data-tour=true] .wp-chat-scroll{-webkit-mask-image:linear-gradient(#000 90%,#0000);mask-image:linear-gradient(#000 90%,#0000)}.kl .tour-signal-tag{font-size:10px}.kl .tour-script-artifact{padding:14px}.kl .tour-script-beat{grid-template-columns:46px 1fr;gap:9px;padding-block:12px}.kl .tour-script-artifact footer>.wp-caption{font-size:10px}.kl .tour-report-chart .wp-bars{height:100px}.kl .tour-deal-canvas .deals-demo{padding:12px}.kl .tour-deal-canvas .reply-draft{padding:10px}}@media (max-width:700px) and (max-height:780px){.kl .creator-preview[data-tour=true] .wp-shell[data-chat-open=true]:not([data-chat-full=true]){grid-template-rows:minmax(0,1fr) 88px}.kl .creator-preview[data-tour=true] .wp-page:not([data-agent-editor=true]){padding:12px 14px}.kl .tour-plan-canvas,.kl .tour-report-canvas,.kl .tour-deal-canvas{gap:10px}.kl .tour-plan-canvas .wp-page-heading h2,.kl .tour-report-canvas .wp-page-heading h2{font-size:21px}.kl .tour-script-artifact{padding:11px}.kl .tour-script-beats{padding-block:4px}.kl .tour-script-beat{gap:7px;padding-block:8px}.kl .creator-preview .tour-script-beat p{font-size:11px;line-height:16px}.kl .tour-script-beat>span{font-size:10px}.kl .tour-script-beat small{margin-top:2px;font-size:8px}}@media (prefers-reduced-motion:reduce){.kl .tour-thinking-dots>i,.kl .tour-type-caret{animation:none}.kl .tour-report-plot,.kl .tour-report-plot .wp-chart-column>span,.kl .tour-report-summary .wp-split-bar,.kl .tour-report-summary .wp-split-key{transition:none}}.kl .tour-agent-work{color:var(--muted-strong);flex-direction:column;margin-block:6px 18px;display:flex}.kl .tour-agent-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kl .tour-agent-step{transition:grid-template-rows .36s var(--ease), visibility 0s 0s;grid-template-rows:1fr;display:grid;position:relative}.kl .tour-agent-step:before{content:"";background:var(--hairline);width:1px;transition:opacity .18s;position:absolute;top:21px;bottom:-1px;left:7.5px}.kl .tour-agent-step:last-child:before{display:none}.kl .tour-agent-step-clip{min-width:0;min-height:0;overflow:hidden}.kl .tour-agent-step-content{transition:opacity .36s var(--ease), transform .36s var(--ease);align-items:flex-start;gap:10px;padding-bottom:8px;display:flex}.kl .tour-agent-step:last-child .tour-agent-step-content{padding-bottom:0}.kl .tour-agent-icon{background:var(--muted);width:16px;height:21px;-webkit-mask-image:var(--agent-icon);-webkit-mask-image:var(--agent-icon);-webkit-mask-image:var(--agent-icon);mask-image:var(--agent-icon);flex:0 0 16px;display:inline-block;-webkit-mask-position:50% 3px;mask-position:50% 3px;-webkit-mask-size:13.333px 13.333px;mask-size:13.333px 13.333px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kl .tour-agent-label{font-size:12px;line-height:21px}.kl .tour-agent-step[data-state=active] .tour-agent-label{background:linear-gradient(90deg, var(--muted-strong) 44%, var(--foreground) 50%, var(--muted-strong) 56%);-webkit-text-fill-color:transparent;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite tour-agent-shimmer}.kl .tour-agent-step[data-folded=true]{visibility:hidden;transition-delay:var(--agent-fold-delay), calc(.36s + var(--agent-fold-delay));grid-template-rows:0fr}.kl .tour-agent-step[data-folded=true]:before{opacity:0}.kl .tour-agent-step[data-folded=true] .tour-agent-step-content{opacity:0;transition-delay:var(--agent-fold-delay);transform:translateY(-4px)}.kl .tour-agent-summary{text-align:left;min-height:28px;color:var(--muted-strong);border-radius:8px;align-self:flex-start;align-items:flex-start;gap:10px;padding-block:3px;font-size:12px;line-height:21px;display:flex}.kl .tour-agent-summary>svg{transition:transform .18s var(--ease);flex-shrink:0;margin:3px 0 0 -4px}.kl .tour-agent-summary[aria-expanded=true]>svg{transform:rotate(90deg)}.kl .tour-agent-summary:hover{color:var(--foreground)}.kl .tour-agent-footer{color:var(--muted);align-items:center;gap:10px;padding-top:10px;font-size:11px;line-height:21px;display:flex}.kl .tour-agent-pixels{grid-template-rows:3px 3px;grid-template-columns:3px 3px;justify-content:center;gap:2px;width:16px;display:grid}.kl .tour-agent-pixels>i{background:var(--lilac);border-radius:.5px;animation:1.6s ease-in-out infinite tour-agent-pixel}.kl .tour-agent-pixels>i:nth-child(2){animation-delay:.2s}.kl .tour-agent-pixels>i:nth-child(3){animation-delay:.6s}.kl .tour-agent-pixels>i:nth-child(4){animation-delay:.4s}@keyframes tour-agent-shimmer{0%{background-position:100% 0}75%,to{background-position:0 0}}@keyframes tour-agent-pixel{50%{opacity:.2}}@media (pointer:coarse){.kl .tour-agent-summary{align-items:center;min-height:44px}.kl .tour-agent-summary>svg{margin-top:0}}@container creator-preview (max-width:700px){.kl .creator-preview[data-tour=true] .tour-agent-work{display:none}}@media (prefers-reduced-motion:reduce){.kl .tour-agent-step[data-state=active] .tour-agent-label{-webkit-text-fill-color:currentColor;background:0 0;animation:none}.kl .tour-agent-pixels>i{animation:none}}@media (forced-colors:active){.kl .tour-agent-icon,.kl .tour-agent-pixels>i{background:canvastext}.kl .tour-agent-step[data-state=active] .tour-agent-label{-webkit-text-fill-color:currentColor;background:0 0}}.kl .tour-business-canvas{gap:16px;display:grid}.kl .tour-business-canvas>.wp-page-heading{margin:0}.kl .tour-business-canvas .wp-page-heading h2{font-size:clamp(21px,2.2vw,29px)}.kl .tour-deal-rules{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.kl .tour-deal-rules strong{color:var(--ink);font-weight:450}.kl .tour-agreement{padding:22px}.kl .tour-agreement>header{align-items:center;gap:12px;display:flex}.kl .tour-agreement>header>div{flex:1;min-width:0}.kl .tour-agreement>header .wp-brand-avatar{flex-shrink:0}.kl .tour-agreement>header>.wp-badge{white-space:nowrap}.kl .tour-deal-value{align-items:baseline;gap:14px;padding-block:20px 16px;display:flex}.kl .tour-deal-value>strong{letter-spacing:-.04em;font-size:38px;font-weight:550;line-height:1.2}.kl .tour-deal-value small{color:var(--muted);font-size:inherit}.kl .tour-agreement-terms{grid-template-columns:1fr 1.1fr 1fr;gap:14px;margin:0;display:grid}.kl .tour-agreement-terms dt{color:var(--muted);margin-bottom:4px;font-size:11px}.kl .tour-agreement-terms dd{color:var(--ink);margin:0;font-size:12px}.kl .tour-deal-exchange{background:var(--surface-1);border-radius:12px;margin-top:20px;padding:14px 16px}.kl .creator-preview .tour-deal-exchange>p{color:var(--ink);margin-top:6px;font-size:13px;line-height:20px}.kl .tour-agreement>footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.kl .tour-agreement-review{gap:14px;margin-top:16px;display:grid}.kl .creator-preview .tour-agreement-review p{color:var(--ink);font-size:13px}.kl .tour-agreement-review>.wp-button{justify-self:start}.kl .tour-flow-note{color:var(--muted-strong);align-items:center;gap:9px;font-size:12px;display:flex}.kl .tour-flow-note .nav-art{flex-basis:22px;width:22px;height:22px}.kl .tour-tracking-focus{padding:20px 22px}.kl .tour-tracking-focus>header{align-items:center;gap:12px;display:flex}.kl .tour-tracking-focus>header>img{object-fit:contain;background:#d4cfc9;border-radius:10px;padding:5px}.kl .tour-tracking-focus>header h3{font-size:16px}.kl .tour-tracking-metrics{grid-template-columns:1fr 1fr;gap:24px;margin-top:20px;display:grid}.kl .tour-tracking-metrics>div>span{display:block}.kl .tour-tracking-metrics strong{letter-spacing:-.035em;align-items:baseline;gap:10px;font-size:34px;font-weight:550;line-height:43px;display:flex}.kl .tour-tracking-metrics small{color:var(--muted);letter-spacing:0;-webkit-text-fill-color:var(--muted);font-size:11px;font-weight:400}.kl .tour-tracking-focus .tour-signal-chart{height:64px;margin-block:14px 16px}.kl .tour-tracking-focus[data-ready=true] .tour-signal-chart i{opacity:1;transform:scaleY(1)}.kl .tour-tracking-focus>footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.kl .tour-alert-preview{background:var(--surface-1);opacity:.3;transition:opacity .55s, transform .55s var(--ease);border-radius:14px;align-items:center;gap:13px;padding:16px 18px;display:flex;transform:translateY(6px)}.kl .tour-alert-preview[data-ready=true]{opacity:1;transform:none}.kl .tour-alert-preview>div{flex:1}.kl .creator-preview .tour-alert-preview p{color:var(--ink);margin-top:4px;font-size:12px;line-height:19px}.kl .tour-creator-watch{align-items:center;gap:10px;font-size:12px;display:flex}.kl .tour-creator-watch>span:nth-child(2){flex:1}.kl .tour-creator-watch small{color:var(--muted);margin-top:2px;font-size:10px;display:block}.kl .tour-creator-avatar{background:var(--surface-3);width:30px;height:30px;color:var(--muted-strong);border-radius:50%;place-items:center;display:grid}.kl .tour-reminder-example{opacity:.32;transition:opacity .5s}.kl .tour-reminder-example[data-ready=true]{opacity:1}.kl .tour-message-preview{background:var(--surface-1);border-radius:14px;margin-top:10px;padding:13px 16px}.kl .tour-message-preview>header{align-items:center;gap:7px;margin-bottom:6px;display:flex}.kl .tour-message-preview header>strong{font-size:12px;font-weight:500}.kl .tour-message-preview header>span:last-child{margin-left:auto}.kl .tour-message-preview .wp-companion-glyph{width:18px}.kl .creator-preview .tour-message-preview>p{color:var(--ink);font-size:13px;line-height:20px}.kl .tour-plan-footer{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kl .tour-data-canvas{gap:14px}.kl .tour-data-reveal{opacity:0;visibility:hidden;min-width:0;transition:opacity .45s, transform .45s var(--ease), visibility .45s;transform:translateY(5px)}.kl .tour-data-reveal[data-ready=true]{opacity:1;visibility:visible;transform:none}.kl .tour-data-stats.wp-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.kl .tour-data-stats .wp-metric>strong{font-size:24px}.kl .tour-data-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.kl .tour-data-grid .wp-commission-card{min-height:156px;padding:18px}.kl .tour-data-grid .wp-commission-card>strong{font-size:30px}.kl .tour-data-grid .wp-split-key{gap:8px;font-size:10px}.kl .tour-data-winners{padding:18px}.kl .tour-data-winners>h3{margin-bottom:10px;font-size:14px}.kl .tour-data-winners>button{text-align:left;align-items:center;gap:9px;width:100%;padding-block:6px;font-size:12px;display:flex}.kl .tour-data-winners>button>img{object-fit:contain;background:#d4cfc9;border-radius:6px;width:32px;height:38px;padding:3px}.kl .tour-data-winners button>span{flex:1;min-width:0}.kl .tour-data-winners small{color:var(--muted);font-size:10px;display:block}.kl .tour-data-canvas .wp-chart-plot{height:120px}.kl .tour-data-canvas .tour-report-chart{padding:16px 18px 10px}.kl .tour-data-canvas .tour-report-chart>h3{margin-bottom:6px;font-size:14px}@container creator-preview (max-width:1040px){.kl .tour-agreement{padding:18px}.kl .tour-data-grid{gap:10px}.kl .tour-data-grid .wp-commission-card,.kl .tour-data-winners{padding:14px}.kl .tour-tracking-focus{padding:17px}.kl .tour-alert-preview{flex-wrap:wrap}}@container creator-preview (max-width:700px){.kl .tour-business-canvas{gap:8px}.kl .tour-business-canvas .wp-page-heading{min-height:28px}.kl .tour-business-canvas .wp-page-heading h2{font-size:19px;line-height:26px}.kl .tour-agreement{padding:14px}.kl .tour-deal-rules{gap:4px 9px;font-size:9px}.kl .tour-agreement>header{gap:9px}.kl .tour-agreement>header h3{font-size:16px}.kl .tour-agreement header .wp-caption{font-size:9px}.kl .tour-agreement>header .wp-badge{padding:4px 6px;font-size:9px}.kl .tour-deal-value{padding-block:14px 10px}.kl .tour-deal-value>strong{font-size:30px}.kl .tour-agreement-terms{gap:7px}.kl .tour-agreement-terms dt{font-size:9px}.kl .tour-agreement-terms dd{font-size:10px}.kl .tour-agreement-terms dt{line-height:14px}.kl .tour-agreement-terms dd{line-height:15px}.kl .tour-deal-exchange{margin-top:14px;padding:10px 12px}.kl .creator-preview .tour-deal-exchange>p{font-size:11px;line-height:17px}.kl .tour-agreement>footer{gap:7px;margin-top:12px}.kl .tour-agreement footer .wp-caption{font-size:9px}.kl .tour-agreement>footer>.wp-caption,.kl .tour-flow-note{display:none}.kl .tour-agreement>footer>.wp-button{min-height:44px}.kl .tour-tracking-focus{padding:14px}.kl .tour-tracking-focus>header h3{font-size:14px}.kl .tour-tracking-metrics{gap:14px;margin-top:10px}.kl .tour-tracking-metrics strong{gap:5px;font-size:27px;line-height:35px}.kl .tour-tracking-metrics small{font-size:9px}.kl .tour-tracking-focus .tour-signal-chart{height:38px;margin-block:10px}.kl .tour-tracking-focus>footer{flex-wrap:wrap}.kl .tour-tracking-focus footer .wp-caption{font-size:9px}.kl .tour-alert-preview{gap:8px;padding:12px}.kl .creator-preview .tour-alert-preview p{font-size:11px;line-height:17px}.kl .tour-creator-watch{display:none}.kl .tour-week{margin-block:0}.kl .tour-week button{gap:4px;padding:10px 6px;position:relative}.kl .tour-week button>i{margin-top:0;bottom:6px}.kl .tour-week strong{font-size:20px}.kl .tour-planned-post{gap:10px;padding:12px}.kl .tour-planned-post>img{width:40px;height:48px}.kl .tour-planned-post h3{font-size:14px}.kl .tour-planned-post .wp-caption{font-size:10px}.kl .tour-message-preview{padding:10px 12px}.kl .creator-preview .tour-message-preview>p{font-size:11px;line-height:17px}.kl .tour-plan-footer{gap:7px}.kl .tour-plan-footer>.wp-caption{font-size:9px}.kl .tour-data-canvas>.wp-page-heading>.wp-actions{display:none}.kl .tour-data-canvas>.wp-segments .control-material{min-height:30px;padding-inline:9px;font-size:10px}.kl .tour-data-stats .wp-metric{min-height:64px;padding:9px}.kl .tour-data-stats .wp-metric>span{font-size:9px}.kl .tour-data-stats .wp-metric>strong{font-size:17px}.kl .tour-data-grid{grid-template-columns:1fr}.kl .tour-data-grid .wp-commission-card{min-height:116px;padding:10px 13px}.kl .tour-data-grid .wp-commission-card>strong{margin-block:7px;font-size:27px}.kl .tour-data-grid .wp-split-key{margin-top:8px}.kl .tour-data-winners{grid-template-columns:1fr 1fr;gap:6px;padding:11px 13px;display:grid}.kl .tour-data-winners>h3{grid-column:1/-1;margin-bottom:0;font-size:12px}.kl .tour-data-winners>button{gap:5px;font-size:10px}.kl .tour-data-winners>button>img{width:24px;height:30px}.kl .tour-data-winners button>svg{display:none}.kl .tour-data-winners small{font-size:8px}.kl .tour-data-canvas .wp-chart-plot{height:75px}.kl .tour-data-canvas .tour-report-chart{display:none}}@media (max-height:780px){.kl .tour-business-canvas,.kl .tour-plan-canvas{gap:10px}.kl .tour-data-canvas .wp-chart-plot{height:65px}.kl .tour-business-canvas .wp-page-heading h2{font-size:21px}.kl .tour-business-canvas .tour-tracking-focus{padding:13px}.kl .tour-tracking-metrics{margin-top:10px}.kl .tour-tracking-focus .tour-signal-chart{height:35px;margin-block:8px}.kl .tour-agreement{padding:15px}.kl .tour-deal-value{padding-block:12px}.kl .tour-deal-exchange{margin-top:12px}.kl .tour-creator-watch,.kl .tour-flow-note{display:none}.kl .tour-week button{gap:4px;padding-block:10px}.kl .tour-message-preview{padding-block:10px}.kl .tour-planned-post{padding:12px}.kl .tour-data-canvas>.wp-page-heading{min-height:28px}.kl .tour-data-stats .wp-metric{min-height:68px;padding:10px 12px}.kl .tour-data-stats .wp-metric>strong{margin-top:5px;font-size:20px;line-height:26px}.kl .tour-data-grid .wp-commission-card{min-height:134px;padding:12px 14px}.kl .tour-data-grid .wp-commission-card>strong{margin-block:8px;font-size:26px}.kl .tour-data-grid .wp-split-key{margin-top:10px}.kl .tour-data-winners{padding:12px 14px}.kl .tour-data-winners>h3{margin-bottom:6px}.kl .tour-data-canvas .tour-report-chart{display:none}}@media (max-width:700px) and (max-height:780px){.kl .tour-data-canvas .tour-report-chart,.kl .tour-tracking-focus footer>.wp-caption,.kl .tour-plan-footer>.wp-caption,.kl .tour-plan-canvas>.wp-caption{display:none}.kl .tour-data-grid .wp-commission-card{min-height:116px}.kl .tour-message-preview p{scrollbar-width:none;max-height:52px;overflow:auto}.kl .tour-agreement>footer>.wp-caption{display:none}}@media (prefers-reduced-motion:reduce){.kl .tour-alert-preview,.kl .tour-reminder-example,.kl .tour-data-reveal{transition:none}}@media (forced-colors:active){.kl .tour-message-preview,.kl .tour-deal-exchange,.kl .tour-alert-preview,.kl .tour-creator-avatar{color:canvastext;background:canvas;outline:1px solid canvastext}}.kl .wp-page[data-agent-editor=true]{height:100%;padding:0}.kl .wp-lab[data-editor=true],.kl .wp-lab[data-editor=true]>div:not([hidden]){height:100%;display:block}.kl .ae-workspace{background:var(--desk-recess);grid-template-rows:50px minmax(130px,1fr) 147px 27px;height:100%;min-height:0;display:grid}.kl .ae-toolbar{background:var(--surface-1);align-items:center;gap:8px;min-width:0;padding:7px 15px;display:flex}.kl .ae-toolbar>div{flex:1;min-width:0}.kl .ae-toolbar strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;display:block;overflow:hidden}.kl .ae-toolbar .wp-caption{font-size:10px;line-height:15px;display:block}.kl .ae-mobile-controls{display:none}.kl .creator-preview .ae-toolbar .wp-button{padding-inline:10px;font-size:11px}.kl .ae-preview-area{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 174px;min-height:0;display:grid}.kl .ae-preview-stage{background:radial-gradient(#242028,#111010 80%);justify-content:center;align-items:center;min-height:0;padding:14px 22px 36px;display:flex;position:relative;overflow:hidden}.kl .ae-format{color:#89838d;font-size:10px;position:absolute;top:11px;left:16px}.kl .ae-portrait{aspect-ratio:9/16;background:#d9d2cc;border-radius:8px;max-width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 12px 35px -12px #0008,0 0 0 1px #ffffff0a}.kl .ae-portrait video{object-fit:contain;background:#111;width:100%;height:100%}.kl .ae-sample-shot{background:radial-gradient(80% 55% at 50% 32%,#f2e9df,#0000),linear-gradient(160deg,#c6bfb5,#e3d6c9 55%,#bcb1a7);place-items:center;width:100%;height:100%;padding:17px;display:grid;position:relative}.kl .ae-sample-shot>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:70%;animation:6s ease-in-out infinite alternate paused ae-shot-pan;transform:scale(1.04)rotate(-7deg)}.kl .ae-shot-word{text-align:center;color:#584f49;letter-spacing:.15em;font-size:clamp(8px,1vw,12px);font-weight:600;position:absolute;top:10%;left:5%;right:5%}.kl .ae-workspace[data-playing=true] .ae-sample-shot>img{animation-play-state:running}.kl .ae-on-screen-caption{white-space:pre-line;text-align:center;letter-spacing:-.03em;color:#fff;text-shadow:0 1px 5px #000b;animation:ae-caption-enter .4s var(--ease);background:#19151699;border-radius:5px;padding:5px;font-size:clamp(10px,1.1vw,15px);font-weight:600;line-height:1.25;position:absolute;bottom:16%;left:7%;right:7%}.kl .ae-caption-compact{display:none}.kl .ae-preview-play{background:linear-gradient(#302c35,#232026);border-radius:8px;justify-content:center;align-items:center;gap:10px;height:29px;padding-inline:11px;display:flex;position:absolute;bottom:9px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff0c}.kl .ae-preview-play time{font-variant-numeric:tabular-nums;color:var(--muted-strong);font-size:10px}.kl .ae-properties{background:#191719;flex-direction:column;gap:15px;min-width:0;min-height:0;padding:19px 14px;line-height:1.35;display:flex}.kl .ae-properties>.wp-caption{margin-bottom:1px}.kl .ae-property{text-align:left;align-items:center;gap:8px;padding:7px 0;font-size:11px;display:flex}.kl .ae-property>svg{color:#9b8caa;flex-shrink:0}.kl .ae-property>span{flex:1}.kl .ae-property small{color:var(--muted);margin-top:2px;font-size:9px;display:block}.kl .ae-property>i{background:#47404c;border-radius:50%;width:6px;height:6px}.kl .ae-property>i[data-on=true]{background:#b692f5;box-shadow:0 0 7px #8245fc44}.kl .ae-sound-control{gap:11px;margin-top:4px;font-size:11px;display:grid}.kl .ae-sound-control>span{align-items:center;gap:7px;display:flex}.kl .ae-sound-control>span>svg{color:#9b8caa}.kl .ae-sound-control strong{color:var(--muted);margin-left:auto;font-size:10px}.kl .ae-draft-state{color:var(--muted);align-items:center;gap:6px;margin-top:auto;font-size:9px;display:flex}.kl .ae-draft-state>i{background:#b393d7;border-radius:50%;width:4px;height:4px}.kl .ae-timeline{background:linear-gradient(#1d1b20,#171519);min-width:0;padding:8px 17px 20px;position:relative}.kl .ae-time-ruler{color:#8b8293;font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:9px;font-size:8px;display:flex}.kl .ae-tracks{grid-template-rows:48px 22px 24px;gap:5px;display:grid;position:relative}.kl .ae-film-track{grid-template-columns:1fr 1.75fr 1.2fr;gap:4px;transition:gap .5s;display:grid}.kl .ae-film-clip{background:#d0c6be;border-radius:6px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,inset 0 -1px 3px #0004}.kl .ae-film-clip>div{gap:1px;height:100%;padding:2px;display:flex}.kl .ae-film-clip img{object-fit:cover;mix-blend-mode:multiply;flex:1;width:20%;min-width:0;height:100%}.kl .ae-film-clip>span{color:#fff;background:#141017a0;border-radius:3px;padding:1px 4px;font-size:8px;position:absolute;top:2px;left:3px}.kl .ae-film-clip[data-clip="1"]>div{transform:scale(1.16)}.kl .ae-film-clip[data-clip="2"]{background:#b9c1b9}.kl .ae-timeline[data-trimmed=false] .ae-film-track{gap:14px}.kl .ae-caption-track{opacity:.16;grid-template-columns:1.5fr 1fr;gap:5px;transition:opacity .5s,transform .5s;display:grid;transform:translateY(4px)}.kl .ae-caption-track[data-visible=true]{opacity:1;transform:translateY(0)}.kl .ae-caption-track>span{white-space:nowrap;color:#e0cbff;background:linear-gradient(100deg,#77549a,#543777);border-radius:5px;align-items:center;gap:5px;padding-inline:8px;font-size:8px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #0003}.kl .ae-sound-track{background:#292230;border-radius:5px;justify-content:space-between;align-items:center;gap:1px;padding-inline:6px;display:flex}.kl .ae-sound-track>i{background:#a787c8;border-radius:1px;flex:1;max-width:3px}.kl .ae-playhead{pointer-events:none;background:#dcc7ff;width:1px;position:absolute;top:-4px;bottom:-4px}.kl .ae-playhead>i{background:#c4a3f8;border-radius:3px 3px 4px 4px;width:7px;height:10px;position:absolute;top:-4px;left:-3px;box-shadow:inset 0 1px #fff8}.kl .ae-seek{opacity:0;cursor:ew-resize;width:calc(100% - 26px);height:105px;margin:0;position:absolute;inset:23px 13px auto}.kl .ae-timeline:focus-within{outline:2px solid var(--muted-strong);outline-offset:-3px}.kl .ae-footer{color:#9e929f;justify-content:space-between;align-items:center;gap:12px;padding-inline:17px;font-size:9px;display:flex}.kl .ae-footer>span:last-child{white-space:nowrap}@keyframes ae-shot-pan{to{transform:scale(1.15)rotate(-3deg)translateY(-3%)}}@keyframes ae-caption-enter{0%{opacity:0;transform:translateY(4px)}}@container creator-preview (max-width:1040px) and (min-width:701px){.kl .ae-preview-area{grid-template-columns:minmax(0,1fr) 145px}.kl .ae-toolbar{padding-inline:8px}.kl .ae-toolbar .wp-button{padding-inline:8px;font-size:10px}.kl .ae-toolbar .wp-caption{font-size:8px}}@container creator-preview (max-width:700px){.kl .ae-workspace{grid-template-rows:43px minmax(0,1fr) 113px 24px;min-height:0}.kl .ae-preview-area{grid-template-columns:minmax(0,1fr);position:relative}.kl .ae-mobile-controls{display:inline-flex}.kl .ae-properties{z-index:3;gap:7px;width:145px;max-width:80%;padding:10px;display:none;position:absolute;inset:0 0 0 auto;box-shadow:-8px 0 22px #0005}.kl .ae-workspace[data-properties-open=true] .ae-properties{display:flex}.kl .ae-property{gap:5px;font-size:10px}.kl .ae-property>svg{width:13px}.kl .ae-property small{display:none}.kl .ae-properties>.wp-caption{font-size:9px}.kl .ae-draft-state{display:none}.kl .ae-toolbar{gap:4px;padding:5px 8px}.kl .ae-toolbar strong{font-size:10px}.kl .ae-toolbar .wp-caption{font-size:8px}.kl .creator-preview .ae-toolbar .wp-button{padding-inline:7px;font-size:10px}.kl .creator-preview .ae-toolbar .wp-button-quiet{display:none}.kl .ae-tracks{grid-template-rows:30px 20px 18px;gap:4px}.kl .ae-timeline{padding-inline:10px}.kl .ae-preview-stage{padding:6px 10px 26px}.kl .ae-sample-shot{padding:4px}.kl .ae-shot-word,.kl .ae-caption-full{display:none}.kl .ae-caption-compact{display:inline}.kl .ae-on-screen-caption{padding:2px;font-size:9px;line-height:1.2;bottom:10%}.kl .ae-caption-track>span{padding-inline:4px;font-size:6px}.kl .ae-time-ruler{font-size:7px}.kl .ae-format{font-size:8px;top:6px;left:8px}.kl .ae-footer{padding-inline:9px;font-size:8px}.kl .ae-seek{height:77px}}@media (max-width:700px) and (max-height:780px){.kl .ae-workspace{grid-template-rows:34px minmax(0,1fr) 52px 16px}.kl .ae-toolbar{padding-block:1px}.kl .ae-properties{gap:4px;padding:7px 9px}.kl .ae-properties>.wp-caption{display:none}.kl .ae-property{padding-block:3px}.kl .ae-sound-control{gap:7px;margin-top:0;font-size:10px}.kl .ae-tracks{grid-template-rows:15px 9px 7px;gap:2px}.kl .ae-time-ruler{margin-bottom:2px;line-height:8px}.kl .ae-timeline{padding-top:3px;padding-bottom:4px}.kl .ae-seek{height:44px;inset-block-start:8px}.kl .ae-on-screen-caption{padding:2px;font-size:9px}.kl .ae-shot-word{font-size:6px}.kl .ae-footer{font-size:8px;line-height:10px}.kl .ae-footer>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kl .ae-footer>span:last-child{display:none}}@media (max-height:780px) and (min-width:701px){.kl .ae-workspace{grid-template-rows:42px minmax(120px,1fr) 111px 23px}.kl .ae-properties{gap:7px;padding:11px 13px}.kl .ae-property{padding-block:5px}.kl .ae-properties>.wp-caption{font-size:10px}.kl .ae-draft-state{font-size:8px}.kl .ae-sound-control{gap:8px;margin-top:0}.kl .ae-tracks{grid-template-rows:31px 18px 18px;gap:4px}.kl .ae-timeline{padding-top:7px}.kl .ae-seek{height:77px}}@media (prefers-reduced-motion:reduce){.kl .ae-sample-shot>img{animation:none;transform:none}.kl .ae-on-screen-caption{animation:none}}@media (forced-colors:active){.kl .ae-preview-stage,.kl .ae-properties,.kl .ae-timeline,.kl .ae-workspace{color:canvastext;background:canvas}.kl .ae-caption-track>span,.kl .ae-preview-play{color:buttontext;background:buttonface}.kl .ae-playhead{background:highlight}}.kl .product-shelf{margin-top:var(--section-gap);padding-block:0}.kl .product-shelf .section-heading{margin-bottom:45px}.kl .shelf-mask{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kl .product-rail{scroll-snap-type:none;scroll-behavior:auto;overflow-anchor:none;gap:22px;padding-left:22px;padding-right:22px}.kl .shelf-card{background:var(--landing-card-face);box-shadow:var(--landing-card-edge);border-radius:24px;flex-basis:314px;position:relative}.kl .shelf-photo{aspect-ratio:auto;background:radial-gradient(80% 85% at 50% 30%,#eee7e0,#c9c2b8);border-radius:17px;height:249px;margin:9px 9px 0;padding:35px 26px 33px;position:relative}.kl .shelf-card[data-tone=cool] .shelf-photo{background:radial-gradient(80% 85% at 50% 30%,#e6e7e6,#b7bcba)}.kl .shelf-photo img{filter:drop-shadow(0 8px 6px #00000010);width:100%;height:100%}.kl .opportunity-signal{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.kl .opportunity-signal>span{flex-shrink:0;align-items:center;gap:7px;display:flex}.kl .opportunity-signal i{background:#8aab94;border-radius:50%;width:5px;height:5px}.kl .opportunity-signal strong{text-overflow:ellipsis;font-variant-numeric:tabular-nums;min-width:0;color:var(--ink);white-space:nowrap;font-weight:500;overflow:hidden}.kl .shelf-card-body{gap:19px;padding:20px 21px 22px;display:grid}.kl .shelf-card-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.kl .shelf-card-body h3{letter-spacing:-.03em;font-size:17px}.kl .opportunity-value{align-items:center;gap:10px;display:flex}.kl .opportunity-value>strong{letter-spacing:-.06em;color:var(--foreground);font-size:39px;font-weight:550;line-height:42px}.kl .opportunity-value>div>span{color:var(--ink);font-size:11px;display:block}.kl .opportunity-value>div>small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.kl .opportunity-card-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.kl .opportunity-card-actions .material-button{gap:5px;min-height:36px;padding-inline:9px;font-size:11px}.kl .opportunity-card-actions .material-button:first-child{--button-face:transparent;--button-hover-face:var(--surface-3);color:var(--ink);box-shadow:none}.kl .opportunity-card-actions .material-button svg{color:var(--ink)}.kl .opportunity-card-actions .cta-hit-area{min-width:0;display:flex}.kl .opportunity-card-actions .cta-hit-area>.material-button{flex:1;min-width:0}.kl .opportunity-card-actions .material-button.white svg{color:currentColor;flex-shrink:0;width:13px;height:13px}.kl .shelf-note{margin-top:23px;font-size:10px}.kl .opportunity-dialog{scrollbar-width:none;background:var(--surface-2);width:min(440px,100vw - 32px);max-height:calc(100svh - 48px);color:var(--foreground);border:0;border-radius:24px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:inset 0 1px #ffffff14,0 25px 100px #0009}.kl .opportunity-dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0a0ccc}.kl .opportunity-dialog-inner{gap:24px;padding:28px;display:grid}.kl .opportunity-dialog header{align-items:start;gap:16px;display:flex}.kl .opportunity-dialog h3{letter-spacing:-.04em;flex:1;font-size:24px;line-height:1.2}.kl .opportunity-dialog header .icon-button{width:32px;height:32px;min-height:32px}.kl .opportunity-dialog-product{align-items:center;gap:16px;display:flex}.kl .opportunity-dialog-product>img{object-fit:contain;background:#ded5cb;border-radius:10px;width:64px;height:72px;padding:5px}.kl .opportunity-dialog-product[data-tone=cool]>img{background:#d3d5d4}.kl .opportunity-dialog-product span{color:var(--muted);margin-top:4px;font-size:11px;display:block}.kl .lane-tracks{gap:4px;margin:0;padding:0;list-style:none;display:grid}.kl .lane-tracks>li{min-height:42px;color:var(--muted);border-radius:12px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 14px;font-size:13px;line-height:1.4;display:grid}.kl .lane-tracks>li[data-open=true]{background:var(--surface-3);color:var(--foreground);box-shadow:inset 0 1px #ffffff0d}.kl .lane-track-number{font-variant-numeric:tabular-nums;color:var(--quiet);font-size:11px}.kl .lane-tracks>li[data-open=true] .lane-track-number{color:var(--ink)}.kl .lane-track-state{color:var(--quiet);align-items:center;gap:7px;font-size:11px;display:inline-flex}.kl .lane-track-state>i{background:#8aab94;border-radius:50%;width:5px;height:5px}.kl .lane-tracks>li[data-open=true] .lane-track-state{color:var(--ink)}.kl .lane-tracks-rule{color:var(--ink);text-wrap:pretty;font-size:12px;line-height:1.6}.kl .opportunity-dialog .cta-hit-area{display:flex}.kl .opportunity-dialog .cta-hit-area>.material-button{flex:1}.kl .opportunity-dialog .small{font-size:11px}@media (max-width:700px){.kl .shelf-card{flex-basis:282px}.kl .shelf-photo{height:216px}.kl .opportunity-dialog-inner{padding:22px}.kl .opportunity-signal{justify-content:flex-start}.kl .opportunity-signal-label,.kl .opportunity-card-actions .material-button.white svg{display:none}}@media (forced-colors:active){.kl .shelf-card,.kl .opportunity-dialog{background:canvas;outline:1px solid canvastext}.kl .opportunity-signal,.kl .lane-tracks>li{color:canvastext}.kl .opportunity-signal i,.kl .lane-track-state>i{background:canvastext}.kl .lane-tracks>li[data-open=true]{outline:1px solid canvastext}.kl .opportunity-value>strong,.kl .opportunity-signal strong{color:canvastext;text-shadow:none}}.kl .features .section-heading{margin-bottom:64px}.kl .features .section-heading h2{max-width:1000px}.kl .feature-mosaic{gap:18px}.kl .feature-panel{background:var(--landing-card-face);box-shadow:var(--landing-card-edge);border-radius:24px;flex-direction:column;padding:29px 30px 26px;display:flex;position:relative}.kl .feature-title{flex:none;min-height:0;margin-bottom:22px}.kl .feature-title>h3{letter-spacing:-.035em;max-width:none;font-size:23px;font-weight:500;line-height:1.2}.kl .ask-feature{grid-column:span 7}.kl .lesson-feature,.kl .runner-feature{grid-column:span 5}.kl .feature-panel>[data-playing]{flex:1;min-width:0}.kl .feature-note{align-items:start;gap:11px;min-width:0;display:flex}.kl .feature-note>div{min-width:0}.kl .feature-note strong{color:#c8b7e2;margin-bottom:4px;font-size:11px;font-weight:550;line-height:1.35;display:block}.kl .feature-note p{color:var(--ink);text-wrap:pretty;font-size:12px;line-height:1.55}.kl .feature-note .tee-portrait{flex-shrink:0;display:block}.kl .feature-inline-action{--control-radius:8px;--control-face:#2b2926;width:32px;min-height:32px;color:var(--ink);background:#ffffff06;border-radius:8px;flex:none;place-items:center;display:grid}.kl .feature-inline-action:hover{background:#ffffff0d}.kl .feature-scenes-footer{justify-content:flex-end;margin-top:20px;display:flex}.kl .feature-scenes-footer .quiet-link{color:var(--muted);font-size:10px}.kl .feature-mosaic ul,.kl .feature-mosaic ol{margin:0;padding:0;list-style:none}.kl .feature-mosaic code,.kl .feature-mosaic pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.kl .feature-ask-scene{flex-direction:column;gap:19px;display:flex}.kl .ask-pair{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:18px;display:grid}.kl .ask-chat,.kl .ask-page{flex-direction:column;min-width:0;display:flex}.kl .ask-chat-face,.kl .ask-page-face{border-radius:15px;flex-direction:column;flex:1;min-height:222px;padding:16px;display:flex;position:relative;overflow:hidden}.kl .ask-chat-face{background:#1e1c1a;gap:16px;box-shadow:inset 0 0 0 1px #ffffff07}.kl .ask-bubble{max-width:88%;color:var(--foreground);background:#3e3a35;border-radius:15px 15px 5px;align-self:end;padding:9px 13px;font-size:12px;line-height:1.45}.kl .ask-steps{gap:9px;display:grid}.kl .ask-steps>li{min-width:0;color:var(--ink);opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);align-items:center;gap:9px;font-size:11px;line-height:1.3;display:flex;transform:translateY(4px)}.kl .ask-steps>li[data-done=true]{opacity:1;transform:none}.kl .ask-steps>li>span{color:#c8b7e2;background:#2b2825;border-radius:6px;flex-shrink:0;place-items:center;width:21px;height:21px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.kl .ask-page-face{background:linear-gradient(160deg,#3b3732,#2f2c28);gap:6px;box-shadow:inset 0 1px #ffffff0d}.kl .ask-page-crumb{color:var(--muted);font-size:10px}.kl .ask-page-title{letter-spacing:-.02em;font-size:15px;font-weight:500;line-height:1.3}.kl .feature-ask-scene .ask-topics{gap:5px;margin-top:8px;display:grid}.kl .ask-topics>li{color:var(--ink);transition:background .6s var(--ease), box-shadow .6s var(--ease), color .6s var(--ease);background:#ffffff07;border-radius:9px;padding:8px 10px;font-size:11px}.kl .ask-topics>li[data-highlighted=true]{color:#f4effa;background:#463e52;box-shadow:inset 0 0 0 1px #b8a2dc80}.kl .feature-ask-scene[data-arrived=false] .ask-page-face>*{opacity:.25}.kl .ask-page-face>*{transition:opacity .6s var(--ease)}.kl .ask-guide{color:var(--ink);transition:transform .7s var(--ease);background:#4a4540;border-radius:11px;align-items:center;gap:9px;padding:10px 12px;font-size:11px;display:flex;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(calc(100% + 16px));box-shadow:inset 0 1px #ffffff14,0 10px 24px #0000004d}.kl .ask-guide strong{color:var(--foreground);font-weight:500}.kl .ask-guide>svg{color:#c8b7e2;flex-shrink:0}.kl .feature-ask-scene[data-guide=true] .ask-guide{transform:none}.kl .ask-info{min-height:52px;padding-top:15px}.kl .ask-info>strong{font-size:13px;font-weight:500;display:block}.kl .ask-info>span{color:var(--muted);font-size:10px;display:block}.kl .ask-info>*+*{margin-top:4px}.kl .ask-result{justify-content:space-between;align-items:center;gap:20px;display:flex}.kl .ask-result .material-button{flex:none;min-height:33px;padding-inline:11px;font-size:10px}.kl .feature-lesson-scene{flex-direction:column;gap:20px;display:flex}.kl .lesson-report{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:22px;display:grid}.kl .lesson-poster{background:var(--surface-1);border-radius:13px;flex-direction:column;gap:12px;height:195px;padding:14px 15px 15px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.kl .lesson-poster-label{color:#c8b7e2;font-size:10px}.kl .lesson-poster>:last-child{min-height:0;animation:tohrr-step-in .45s var(--ease) both;flex:1}.kl .lesson-face-concept{flex-direction:column;display:flex}.kl .lesson-face-concept>p{letter-spacing:-.02em;color:var(--foreground);text-wrap:pretty;font-size:15px;font-weight:450;line-height:1.35}.kl .lesson-face-concept>small{color:var(--muted);margin-top:auto;font-size:9px}.kl .lesson-face-concept>span{color:var(--ink);margin-top:4px;font-size:11px;line-height:1.45}.kl .lesson-face-visual{align-content:center;justify-items:start;display:grid}.kl .lesson-face-visual>code{color:var(--ink);background:#262523;border-radius:7px;padding:7px 9px;font-size:10.5px;line-height:1;box-shadow:inset 0 0 0 1px #ffffff0d}.kl .lesson-face-visual>code:nth-of-type(2){color:#efe8f8;background:#3b3445;margin-left:14px;box-shadow:inset 0 0 0 1px #b8a2dc55}.kl .lesson-face-visual>code:nth-of-type(3){margin-left:28px}.kl .lesson-face-visual>i{background:#5d5852;width:1px;height:11px;margin-left:22px}.kl .lesson-face-visual>i:nth-of-type(2){margin-left:36px}.kl .lesson-face-watch{flex-direction:column;justify-content:center;gap:10px;display:flex}.kl .lesson-face-watch>div{aspect-ratio:16/9;background:radial-gradient(70% 80% at 30% 20%,#3a3542,#1f1d22 75%);border-radius:9px;align-content:end;gap:5px;max-height:104px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0a}.kl .lesson-face-watch>div>span{background:#ffffff2e;border-radius:2px;width:62%;height:4px}.kl .lesson-face-watch>div>span:nth-child(2){background:#ffffff1c;width:44%}.kl .lesson-face-watch>div>span:nth-child(3){background:#ffffff14;width:30%}.kl .lesson-face-watch>i{background:#ffffff12;border-radius:2px;height:2px;display:block;overflow:hidden}.kl .lesson-face-watch>i>b{background:#e7e2d9;width:38%;height:100%;display:block}.kl .lesson-face-order{counter-reset:lesson-order;align-content:center;gap:6px;display:grid}.kl .lesson-face-order>li{color:var(--ink);counter-increment:lesson-order;background:#262523;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:11px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0b}.kl .lesson-face-order>li:before{content:counter(lesson-order);font-variant-numeric:tabular-nums;color:var(--muted);font-size:10px}.kl .lesson-face-try{flex-direction:column;justify-content:center;gap:8px;display:flex}.kl .lesson-face-try>span{color:var(--muted);font-size:10px}.kl .lesson-face-try>code{letter-spacing:-.02em;color:var(--foreground);font-size:26px;line-height:1}.kl .lesson-face-try>small{color:#a9c4ab;align-items:center;gap:6px;font-size:11px;display:inline-flex}.kl .lesson-findings{min-width:0;padding-top:5px}.kl .lesson-findings>span,.kl .lesson-next>span{color:var(--muted);font-size:10px}.kl .lesson-count{align-items:baseline;gap:7px;padding-top:8px;display:flex}.kl .lesson-count strong{letter-spacing:-.065em;font-variant-numeric:tabular-nums;min-width:1ch;font-size:53px;font-weight:500;line-height:1}.kl .lesson-count>span{color:var(--muted);font-size:11px}.kl .lesson-next{margin-top:20px}.kl .lesson-next>strong{margin-left:10px;font-size:13px;font-weight:500;display:inline-block}.kl .lesson-next>p{color:var(--ink);text-wrap:pretty;margin-top:8px;font-size:12px;line-height:1.6}.kl .lesson-timeline{margin-top:auto;padding-top:2px}.kl .lesson-segments{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid;position:relative}.kl .lesson-segments>span{height:8px;transition:background .5s var(--ease);background:#ffffff0f;border-radius:3px}.kl .lesson-segments>span[data-current=true]{background:#5f566d}.kl .lesson-segments>span[data-done=true]{background:#b9a8d4}.kl .lesson-segments>i{background:#e7e2d9;width:1px;position:absolute;top:-5px;bottom:-4px;transform:translate(-.5px)}.kl .lesson-segments>i:before{content:"";background:#e7e2d9;border-radius:2px;width:7px;height:6px;display:block;position:absolute;top:-2px;left:-3px}.kl .lesson-times{white-space:nowrap;color:var(--muted);grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;padding-top:9px;font-size:9px;display:grid}.kl .lesson-times>span:last-child{text-align:right}.kl .lesson-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}@keyframes tohrr-step-in{0%{opacity:0;transform:translateY(4px)}}.kl .feature-runner-scene{flex-direction:column;gap:22px;display:flex}.kl .runner-file{align-items:center;gap:11px;display:flex}.kl .runner-monogram{color:#d8cfbf;background:#3b3732;border-radius:9px;flex-shrink:0;place-items:center;width:33px;height:33px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;display:grid}.kl .runner-file>div{flex:1;min-width:0}.kl .runner-file strong{font-size:12px;font-weight:500;display:block}.kl .runner-file>div>span{color:var(--muted);margin-top:3px;font-size:10px;display:block}.kl .runner-file>svg{color:var(--quiet)}.kl .runner-paper{gap:16px;display:grid}.kl .runner-code{scrollbar-width:none;color:#d9d2c7;background:#1f1d1b;border-radius:12px;margin:0;padding:13px 15px;font-size:11.5px;line-height:1.75;overflow-x:auto;box-shadow:inset 0 0 0 1px #ffffff07}.kl .runner-code span{white-space:pre;width:fit-content;min-width:100%;transition:background .4s var(--ease), color .4s var(--ease);display:block}.kl .runner-code span[data-changed=true]{color:#f4dcbc;background:#6b4f3333;border-radius:4px}.kl .runner-output{align-content:start;gap:9px;min-height:76px;padding-inline:2px;display:grid}.kl .runner-output>span{color:var(--muted);font-size:10px}.kl .runner-output>code{letter-spacing:-.02em;color:var(--foreground);animation:tohrr-step-in .42s var(--ease) both;font-size:26px;line-height:1}.kl .runner-output>p{color:var(--muted);font-size:12px;line-height:1.5}.kl .runner-output>small{color:#a9c4ab;animation:tohrr-step-in .42s var(--ease) both;align-items:center;gap:6px;font-size:11px;display:inline-flex}.kl .runner-output>small[data-matched=false]{color:#d9b89c}.kl .runner-footer{justify-content:space-between;align-items:center;gap:18px;margin-top:auto;display:flex}.kl .runner-footer .material-button{flex-shrink:0;min-height:33px;padding-inline:11px;font-size:10px}@media (max-width:1050px){.kl .feature-panel{padding:26px}.kl .feature-title>h3{font-size:21px}.kl .ask-pair{gap:12px}.kl .ask-result{flex-wrap:wrap;gap:14px}.kl .lesson-report{gap:18px}.kl .runner-footer{flex-wrap:wrap;gap:15px}.kl .runner-footer .feature-note{flex-basis:100%}}@media (max-width:850px){.kl .ask-pair{flex-direction:column;gap:14px;display:flex}.kl .ask-chat-face,.kl .ask-page-face{min-height:0}.kl .ask-page-face{padding-bottom:62px}.kl .ask-info{display:none}}@media (max-width:700px){.kl .features .section-heading{margin-bottom:38px}.kl .features-heading-break{display:none}.kl .feature-mosaic{flex-direction:column;gap:16px;display:flex}.kl .feature-panel{border-radius:22px;padding:25px 23px 23px}.kl .feature-title{margin-bottom:25px}.kl .feature-title>h3{font-size:21px}.kl .ask-result{gap:16px}.kl .lesson-report{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px}.kl .lesson-poster{height:200px;padding-inline:13px}.kl .lesson-face-concept>p{font-size:14px}.kl .lesson-count strong{font-size:48px}.kl .runner-code{padding-inline:13px;font-size:11px}}@media (max-width:370px){.kl .feature-panel{padding-inline:19px}.kl .feature-title>h3{font-size:19px}.kl .lesson-report{gap:13px}.kl .lesson-count strong{font-size:44px}.kl .lesson-face-concept>p{font-size:13px}.kl .runner-code{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.kl .feature-mosaic *,.kl .feature-mosaic :before,.kl .feature-mosaic :after{transition:none!important;animation:none!important}.kl .ask-steps>li{transform:none!important}}@media (forced-colors:active){.kl .feature-panel,.kl .ask-chat-face,.kl .ask-page-face,.kl .lesson-poster,.kl .runner-code{color:canvastext;background:canvas;outline:1px solid canvastext}.kl .feature-mosaic button[aria-pressed=true],.kl .ask-topics>li[data-highlighted=true]{outline:2px solid highlight}.kl .lesson-segments>i,.kl .lesson-segments>i:before,.kl .lesson-segments>span[data-done=true]{background:canvastext}.kl .runner-monogram{color:canvastext;background:canvas}}.kl .ask-feature{background:linear-gradient(150deg,#34312d,#292622)}.kl .runner-feature{background:linear-gradient(150deg,#34302c,#2a2724)}.kl .quiz-feature{background:linear-gradient(150deg,#343039,#29262e);grid-column:span 7}.kl .tracks-feature{background:linear-gradient(150deg,#333b40,#2a3035);grid-column:span 6}.kl .skip-feature{background:linear-gradient(150deg,#343c36,#292f2b);grid-column:span 6;padding-inline:30px}.kl .streak-feature{background:linear-gradient(150deg,#303a37,#262e2b);grid-column:span 5}.kl .projects-feature{background:linear-gradient(150deg,#383232,#2d2828);grid-column:span 7}.kl .feature-quiz-scene{flex-direction:column;gap:20px;display:flex}.kl .quiz-context,.kl .projects-top{color:#bbb4c2;justify-content:space-between;gap:15px;font-size:11px;display:flex}.kl .quiz-context>span:last-child,.kl .projects-top>span:last-child{color:#a7a2ab;font-variant-numeric:tabular-nums}.kl .quiz-beat>span{font-variant-numeric:tabular-nums;color:#b5aabc;font-size:10px}.kl .quiz-beat small{color:#bcb5c4;margin-left:10px;font-size:10px}.kl .quiz-beat>p{letter-spacing:-.035em;text-wrap:pretty;max-width:540px;margin-top:10px;font-size:clamp(23px,2.2vw,31px);font-weight:450;line-height:1.25}.kl .quiz-beat code{letter-spacing:-.02em;background:#ffffff0f;border-radius:6px;padding:0 .18em;font-size:.8em}.kl .quiz-options{flex-wrap:wrap;gap:7px;display:flex}.kl .quiz-options>button{--control-face:#39343e;--control-radius:9px;color:#d6cfdc;border-radius:9px;min-width:62px;min-height:38px;padding:7px 16px;font-size:13px}.kl .quiz-options>button[aria-pressed=true]{--control-face:#504955;color:#f6f3f8}.kl .quiz-options>button[data-verdict=correct]{--control-face:#46564b;color:#eef6ee}.kl .quiz-options>button[data-verdict=wrong]{--control-face:#574a3f;color:#f6eee6}.kl .quiz-explain{color:#c7c0cb;opacity:0;max-width:540px;min-height:1.6em;transition:opacity .5s var(--ease);font-size:12px;line-height:1.6}.kl .quiz-explain[data-visible=true]{opacity:1}.kl .quiz-score{gap:13px;display:grid}.kl .quiz-progress{background:#ffffff0c;border-radius:2px;height:2px;position:relative}.kl .quiz-progress>i{transform-origin:0;background:#d0bfdf;border-radius:2px;width:100%;height:100%;display:block}.kl .quiz-progress>b{background:#a99db6;width:1px;height:10px;position:absolute;top:-4px}.kl .quiz-score>p{color:#c7c0cb;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.6}.kl .quiz-score strong{color:#f1ecf5;font-weight:500}.kl .feature-quiz-scene>.feature-note{margin-top:auto;padding-top:4px}.kl .feature-tracks-scene{flex-direction:column;gap:22px;display:flex}.kl .tracks-lane{align-items:baseline;gap:9px;display:flex}.kl .tracks-lane>strong{letter-spacing:-.02em;font-size:17px;font-weight:500}.kl .tracks-lane>span{color:#afb9b3;font-size:11px}.kl .tracks-row{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.kl .tracks-row>button{--control-radius:10px;--control-face:#444b4f;background:#444b4f;border-radius:10px;justify-items:center;gap:9px;min-width:0;padding:14px 2px 11px;display:grid}.kl .tracks-row>button>span{color:#c2c7c9;font-size:9px}.kl .tracks-row strong{font-variant-numeric:tabular-nums;transition:color .5s var(--ease);font-size:25px;font-weight:500;line-height:1}.kl .tracks-row i{color:#c2c7c9;place-items:center;height:11px;display:grid}.kl .tracks-row>button[data-state=open] i:before{content:"";background:#c4b5db;border-radius:50%;width:5px;height:5px}.kl .tracks-row>button[data-state=locked]{--control-face:#383f43;background:#383f43}.kl .tracks-row>button[data-state=locked] strong{color:#9ca5aa}.kl .tracks-row>button[data-state=locked] i,.kl .tracks-row>button[data-state=locked]>span{color:#949ea3}.kl .tracks-row>button[aria-pressed=true]{--control-face:#393630;background:#393630}.kl .tracks-row>button[aria-pressed=true]>span{color:#d6cec0}.kl .tracks-current{align-items:center;gap:12px;padding-block:8px;display:flex}.kl .tracks-current-number{font-variant-numeric:tabular-nums;background:#2b3236;border-radius:8px;flex-shrink:0;place-items:center;width:42px;height:52px;font-size:19px;font-weight:500;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.kl .tracks-current>div{flex:1;min-width:0}.kl .tracks-current strong{font-size:13px;font-weight:500;display:block}.kl .tracks-current>div>span{color:#b1b8bc;margin-top:6px;font-size:11px;display:block}.kl .tracks-current-lock{color:#a6b29f;flex-shrink:0;display:flex}.kl .tracks-current[data-state=locked] .tracks-current-lock{color:#949ea3}.kl .tracks-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.kl .feature-skip-scene{flex-direction:column;gap:19px;display:flex}.kl .skip-presence{align-items:center;gap:8px;display:flex}.kl .skip-presence>span{color:#afb9b3;font-size:10px}.kl .skip-presence>i{background:#91ae94;border-radius:50%;width:5px;height:5px}.kl .skip-inbox{gap:7px;display:grid}.kl .skip-route{--control-radius:10px;--control-face:#424c45;text-align:left;min-height:65px;transition:background .7s var(--ease);background:#424c45;border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.kl .skip-route[data-current=true]{--control-face:#59655b;background:#59655b}.kl .skip-route-icon{color:#c0c9c0;transition:color .65s var(--ease);flex-shrink:0;display:flex}.kl .skip-route[data-current=true] .skip-route-icon{color:#ebefe5}.kl .skip-route>span:nth-child(2){flex:1;min-width:0}.kl .skip-route strong{color:#f0f1eb;font-size:12px;font-weight:500;line-height:1.3;display:block}.kl .skip-route small{color:#c0c9c0;margin-top:6px;font-size:10px;display:block}.kl .skip-route em{white-space:nowrap;color:#c0c9c0;align-self:start;margin-top:1px;font-size:9px;font-style:normal}.kl .skip-conclusion{margin-top:auto}.kl .feature-streak-scene{flex-direction:column;gap:20px;display:flex;container-type:inline-size}.kl .streak-context{color:#b7c3bc;justify-content:space-between;gap:15px;font-size:11px;display:flex}.kl .streak-context>span:last-child{color:#a5b2a9}.kl .streak-total>span{color:#b7c3bc;font-size:11px;display:block}.kl .streak-total>strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;color:#e0eddf;margin-top:12px;font-size:49px;font-weight:500;line-height:1;display:block}.kl .streak-total small{letter-spacing:-.02em;color:#aebfb1;font-size:22px}.kl .streak-body{flex-wrap:wrap;align-items:center;gap:18px 30px;display:flex}.kl .streak-grid{width:min(100%,250px)}.kl .streak-cells{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.kl .streak-cells>i{aspect-ratio:1;opacity:0;transition:opacity .4s var(--ease), transform .5s var(--ease), background .5s var(--ease), box-shadow .5s var(--ease);background:#ffffff0b;border-radius:6px;transform:scale(.6)}.kl .streak-cells>i[data-shown=true]{opacity:1;transform:none}.kl .streak-cells>i[data-level="1"]{background:linear-gradient(160deg,#7f9583,#66796b);box-shadow:inset 0 1px #d4e6d033}.kl .streak-cells>i[data-level="2"]{background:linear-gradient(160deg,#c4d3bd,#9bad9c);box-shadow:inset 0 1px #e3f0d777}.kl .streak-cells>i[data-level=future]{background:0 0;box-shadow:inset 0 0 0 1px #ffffff0a}.kl .streak-cells>i[data-today=true]{box-shadow:inset 0 0 0 1px #d6e6d2aa}.kl .streak-cells>i[data-today=true][data-level="1"]{background:linear-gradient(160deg,#a9bba5,#879b8a)}.kl .streak-axis{text-align:center;color:#a5b2a9;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding-top:10px;font-size:9px;display:grid}.kl .streak-status{gap:18px;display:grid}.kl .streak-status>span{color:#b7c3bc;grid-template-columns:4px 1fr;align-items:center;column-gap:7px;font-size:10px;display:grid}.kl .streak-status i{background:#bdcfb3;border-radius:1px;width:4px;height:4px}.kl .streak-status>span:last-child>i{background:#afa997}.kl .streak-status strong{font-variant-numeric:tabular-nums;color:#e1e7dc;grid-column:2;margin-top:7px;font-size:14px;font-weight:450}@container (max-width:389px){.kl .streak-status{gap:37px;display:flex}}.kl .streak-footer{justify-content:space-between;align-items:center;gap:15px;margin-top:auto;display:flex}.kl .feature-projects-scene{flex-direction:column;gap:22px;display:flex}.kl .projects-top{color:#c3b8b4}.kl .projects-top>span:last-child{color:#aba2a0}.kl .projects-lineup{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:9px 16px;display:grid}.kl .project-pick{min-width:0}.kl .project-pick>div{background:radial-gradient(80% 85% at 50% 25%,#d3ccc6,#c1b9b3);border-radius:12px;place-items:center;height:173px;padding:18px;display:grid;position:relative;overflow:hidden}.kl .project-pick>strong{margin-top:16px;font-size:12px;font-weight:500;display:block}.kl .project-pick>span{color:#e4dbd4;text-transform:capitalize;margin-top:8px;font-size:14px;display:block}.kl .project-pick>small{color:#b0a9a4;margin-top:5px;font-size:9px;line-height:1.5;display:block}.kl .project-pick-status{color:#eff4e5;opacity:0;transform-origin:100% 0;transition:opacity .4s, transform .4s var(--ease);background:#3e4840;border-radius:999px;padding:3px 8px;font-size:9px;line-height:1.4;position:absolute;top:8px;right:8px;transform:scale(.85)}.kl .project-pick[data-building=true] .project-pick-status{opacity:1;transform:scale(1)}.kl .project-sketch{gap:7px;width:min(100%,150px);display:grid}.kl .sketch-accordion>span{background:#f1ece7;border-radius:5px;gap:6px;height:19px;padding:0 9px;display:grid;position:relative;box-shadow:0 1px 2px #5c4f4422}.kl .sketch-accordion>span:before{content:"";background:#a2978e;border-radius:2px;width:46%;height:4px;position:absolute;top:7.5px;left:9px}.kl .sketch-accordion>span:after{content:"";border-bottom:1.5px solid #8a7f76;border-right:1.5px solid #8a7f76;width:4px;height:4px;position:absolute;top:6px;right:9px;transform:rotate(45deg)}.kl .sketch-accordion>span[data-open=true]{height:auto;padding:25px 9px 10px}.kl .sketch-accordion>span[data-open=true]:after{top:8px;transform:rotate(-135deg)}.kl .sketch-accordion b{background:#d3cac2;border-radius:2px;height:4px;display:block}.kl .sketch-accordion b:last-child{width:68%}.kl .sketch-dropdown>span{background:#f1ece7;border-radius:6px;height:22px;position:relative;box-shadow:0 1px 2px #5c4f4422}.kl .sketch-dropdown>span:before{content:"";background:#a2978e;border-radius:2px;width:42%;height:4px;position:absolute;top:9px;left:9px}.kl .sketch-dropdown>span:after{content:"";border-bottom:1.5px solid #8a7f76;border-right:1.5px solid #8a7f76;width:4px;height:4px;position:absolute;top:7px;right:9px;transform:rotate(45deg)}.kl .sketch-dropdown>div{background:#f6f2ee;border-radius:7px;gap:3px;padding:5px;display:grid;box-shadow:0 7px 16px #5c4f4430}.kl .sketch-dropdown b{border-radius:4px;height:16px;position:relative}.kl .sketch-dropdown b:before{content:"";background:#b5aca4;border-radius:2px;width:56%;height:4px;position:absolute;top:6px;left:6px}.kl .sketch-dropdown b[data-active=true]{background:#e1d8ec}.kl .sketch-dropdown b[data-active=true]:before{background:#7f6d9b}.kl .sketch-stories{justify-items:center;gap:11px}.kl .sketch-stories>div{gap:7px;display:flex}.kl .sketch-stories b{background:#efe9e3;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 1.5px #cbc3bd,0 0 0 2.75px #9583ad}.kl .sketch-stories b:last-child{box-shadow:0 0 0 1.5px #cbc3bd,0 0 0 2.75px #a39a92}.kl .sketch-stories>span{background:linear-gradient(170deg,#4a423f,#2f2a28);border-radius:9px;align-items:flex-start;gap:3px;width:62px;height:92px;padding:7px 6px;display:flex;box-shadow:0 7px 16px #3b302a40}.kl .sketch-stories i{background:#ffffff4d;border-radius:1px;flex:1;height:2px}.kl .sketch-stories i:first-child{background:#fff}.kl .projects-footer{justify-content:space-between;align-items:center;gap:15px;margin-top:auto;display:flex}@media (max-width:1050px){.kl .ask-feature,.kl .lesson-feature,.kl .runner-feature,.kl .quiz-feature,.kl .tracks-feature,.kl .skip-feature,.kl .streak-feature,.kl .projects-feature{grid-column:span 6}.kl .skip-feature{padding-inline:26px}.kl .skip-route{padding-inline:12px}.kl .projects-lineup{gap:10px}.kl .project-pick>div{height:138px;padding:12px}.kl .project-sketch{scale:.86}.kl .quiz-beat>p{font-size:26px}.kl .tracks-row{gap:5px}}@media (max-width:700px){.kl .quiz-beat>p{font-size:25px}.kl .project-pick>div{height:125px}.kl .project-pick>strong{min-height:2.9em;font-size:11px;line-height:1.45}.kl .project-sketch{scale:.74}.kl .skip-feature{padding-inline:23px}.kl .skip-route{min-height:70px;padding-inline:15px}.kl .projects-lineup{margin-block:0 4px}.kl .tracks-row>button{gap:7px;padding-block:12px 9px}.kl .tracks-row strong{font-size:21px}}@media (max-width:370px){.kl .project-pick>div{height:103px;padding:8px}.kl .project-sketch{scale:.62}.kl .project-pick>strong{font-size:10px}.kl .quiz-options>button{min-width:54px;padding-inline:12px}.kl .tracks-row>button>span{display:none}}@media (forced-colors:active){.kl .feature-panel,.kl .tracks-row>button,.kl .skip-route,.kl .quiz-options>button{color:canvastext;background:canvas}.kl .quiz-progress>i,.kl .quiz-progress>b,.kl .streak-cells>i[data-level="1"],.kl .streak-cells>i[data-level="2"],.kl .tracks-row>button[data-state=open] i:before,.kl .skip-presence>i{background:canvastext}.kl .streak-cells>i{outline:1px solid canvastext}.kl .project-pick>div{background:canvas;outline:1px solid canvastext}}.kl .creator-value{margin-top:var(--section-gap)}.kl .creator-value .section-heading{margin-bottom:50px}.kl .creator-value h2{max-width:1050px}.kl .value-name{color:#c3a8e6}.kl .value-comparison{max-width:1040px;margin-inline:auto}.kl .value-comparison table{--manager-column-start:78%;border-collapse:separate;border-spacing:0;table-layout:fixed;background:linear-gradient(90deg, transparent var(--manager-column-start), #302d32 var(--manager-column-start));border-radius:16px;width:100%}.kl .value-comparison th{text-align:left;font-weight:450}.kl .value-comparison thead th{color:#c1bcb5;vertical-align:middle;padding:21px 24px;font-size:13px}.kl .value-comparison thead th:first-child{width:45%;padding-left:0}.kl .value-comparison thead th:nth-child(2){width:33%}.kl .value-comparison thead th:last-child{width:22%;color:var(--foreground);background:#3d3740;border-radius:16px 16px 0 0}.kl .value-manager{align-items:center;gap:11px;display:flex}.kl .value-manager .tee-portrait{flex-shrink:0;display:block}.kl .value-manager>span{letter-spacing:-.02em;font-size:16px}.kl .value-comparison tbody td,.kl .value-comparison .value-job{vertical-align:middle;padding:13px 24px;font-size:13px;line-height:1.55}.kl .value-comparison .value-job{color:#e2ded7;padding-left:0}.kl .value-manual{color:#a59e96}.kl .value-with{background:#302d32}.kl .value-comparison .value-group>th{color:#fcfaf6;letter-spacing:-.025em;padding:40px 0 17px;font-size:20px;font-weight:510}.kl .value-group>th>div{align-items:center;gap:12px;display:flex}.kl .value-group svg{color:#c6bcae;flex-shrink:0}.kl .value-comparison tbody:first-of-type .value-group>th{padding-top:29px}.kl .value-inclusion{color:#e6e1e7;align-items:center;gap:10px;min-height:22px;font-size:12px;display:inline-flex}.kl .value-inclusion svg{color:#c6d3bc;background:#41473d;border-radius:50%;flex-shrink:0;width:22px;height:22px;padding:4px}.kl .value-comparison tbody:last-child tr:last-child td:last-child{border-radius:0 0 16px 16px;padding-bottom:24px}@media (max-width:850px){.kl .value-comparison thead th,.kl .value-comparison tbody td,.kl .value-comparison .value-job{padding-inline:16px;font-size:12px}.kl .value-comparison thead th:first-child,.kl .value-comparison .value-job{padding-left:0}.kl .value-inclusion{gap:8px;font-size:11px}}@media (max-width:600px){.kl .creator-value .section-heading{margin-bottom:35px}.kl .creator-value h2{font-size:clamp(31px,8vw,44px)}.kl .value-comparison table{--manager-column-start:65%}.kl .value-comparison thead th:nth-child(2),.kl .value-manual{display:none}.kl .value-comparison thead th:first-child{width:65%}.kl .value-comparison thead th:last-child{width:35%}.kl .value-comparison tbody td,.kl .value-comparison .value-job{padding:12px 10px;font-size:11px}.kl .value-comparison .value-job{padding-left:0;padding-right:16px}.kl .value-comparison .value-group>th{padding-top:32px;padding-right:8px;font-size:17px}.kl .value-group>th>div{gap:9px}.kl .value-group svg{width:18px;height:18px}.kl .value-manager{gap:7px}.kl .value-manager>span{font-size:12px}.kl .value-inclusion{gap:6px;font-size:10px}.kl .value-inclusion svg{width:17px;height:17px;padding:3px}}@media (forced-colors:active){.kl .value-with,.kl .value-comparison thead th:last-child{color:canvastext;box-shadow:none;background:canvas;outline:1px solid canvastext}.kl .value-inclusion,.kl .value-inclusion svg,.kl .value-name{color:canvastext}}.kl .dither-light{pointer-events:none;position:absolute;overflow:hidden}.kl .dither-light:before{content:"";background:radial-gradient(20% 38% at 50% 48%,#a083c632,#0000 85%);position:absolute;inset:0}.kl .dither-light canvas{opacity:0;width:100%;height:100%}.kl .dither-light[data-ready=true] canvas{opacity:1}.kl .dither-light[data-ready=true]:before{display:none}.kl .tour-dither-light{z-index:-1;inset:-120px -14% -100px}.kl .tour-dither-light:before{background:radial-gradient(42% 22% at 45% 15%,#a083c638,#0000 95%),radial-gradient(30% 60% at 91% 60%,#a083c62b,#0000 95%)}.kl .shelf-stage{isolation:isolate;position:relative}.kl .shelf-dither-light{z-index:-1;inset:0 -12% -110px}.kl .shelf-dither-light:before{background:radial-gradient(37% 12% at 57% 83%,#a083c626,#0000 90%),radial-gradient(20% 23% at 24% 64%,#a083c60b,#0000 90%)}@media (max-width:700px){.kl .shelf-dither-light{opacity:.8;inset:0 -35% -84px}}.kl .shelf-photo:before{content:"";border-radius:inherit;opacity:.14;mix-blend-mode:multiply;pointer-events:none;background:url(/landing/art/tonal-grain.png) 0 0/192px 192px;position:absolute;inset:0}.kl .shelf-photo img{position:relative}.kl .shelf-photo .opportunity-signal,.kl .shelf-photo .opportunity-mini-chart{z-index:2;position:absolute}.kl .feature-panel,.kl .shelf-card,.kl .ae-preview-stage{isolation:isolate}.kl .feature-panel:before,.kl .shelf-card:before,.kl .ae-preview-stage:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.035;mix-blend-mode:soft-light;background:url(/landing/art/tonal-grain.png) 0 0/192px 192px;position:absolute;inset:0}@media (forced-colors:active){.kl .dither-light,.kl .shelf-photo:before,.kl .feature-panel:before,.kl .shelf-card:before,.kl .ae-preview-stage:before{display:none}}.kl .agent-connect{flex-direction:column;gap:0;display:flex}.kl .agent-intro{text-align:center;width:100%}.kl .agent-intro :is(h1,h2){max-width:1000px;margin-inline:auto;font-size:clamp(35px,4.1vw,56px);line-height:1.09}.kl .agent-intro p{max-width:560px;margin:22px auto 0;font-size:14px;line-height:1.7}.kl .agent-console{background:#38342f;border-radius:22px;width:100%;max-width:900px;margin:45px auto 0;padding:30px 32px}.kl .agent-console-top{gap:24px}.kl .agent-connection{align-items:center;gap:12px;display:flex}.kl .agent-connection .kaiyros-portrait{width:25px;height:31px}.kl .agent-connection>span{color:#f1ece3;font-size:14px}.kl .agent-clients{gap:7px;margin:0}.kl .agent-clients>button{--control-radius:9px;min-height:40px;padding:0 17px;font-size:12px;font-weight:480}.kl .agent-console .command-box{background:#49433d;border-radius:13px;align-items:center;gap:15px;min-height:90px;margin-top:25px;padding:23px 20px}.kl .agent-console .command-box pre{color:#f1ece4;font-size:12px;line-height:1.9}.kl .agent-console .command-prompt{color:#c8c0b2}.kl .agent-console .command-box .icon-button{gap:7px;width:auto;height:36px;min-height:36px;padding-inline:12px;font-size:11px}.kl .agent-console .command-status{color:#e3d2b4;margin-top:13px;font-size:11px}.kl .agent-key-step{justify-content:center;margin-top:27px;display:flex}.kl .agent-key-step .material-button{min-height:43px;padding-inline:20px;font-size:12px}.kl .faq{flex-direction:column;align-items:center;gap:0;display:flex}.kl .faq-title{text-align:center;margin-bottom:47px}.kl .faq-title h2{font-size:clamp(36px,4.2vw,56px)}.kl .faq-list{gap:8px;width:100%;max-width:840px}.kl .faq-list details{background:#24221f;border-radius:12px;padding-inline:25px;box-shadow:inset 0 1px #ffffff04}.kl .faq-list summary{min-height:71px;padding-block:19px;font-size:14px}.kl .faq-list details[open]{background:#2b2824}.kl .faq-list p{color:#bcb5aa;text-wrap:pretty;max-width:710px;padding:0 47px 23px 0;font-size:13px;line-height:1.8}.kl .faq-contact{margin-top:28px;font-size:12px}.kl .closing{display:block}.kl .closing>.closing-card{isolation:isolate;background:#272330;border-radius:30px;margin-top:0;padding:57px 40px 65px;position:relative;overflow:hidden;box-shadow:inset 0 1px #bdb3d31a,inset 0 0 0 1px #bdb3d30b}.kl .closing-light{opacity:.9;z-index:0;inset:0}.kl .closing-content{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.kl .closing-content .closing-tee{--closing-tee-size:132px;width:var(--closing-tee-size);margin:0 auto 31px}.kl .closing h2{letter-spacing:-.055em;color:#d2c7dd;text-wrap:balance;max-width:1050px;font-size:clamp(35px,4.6vw,62px);line-height:1.12}.kl .closing h2>span{color:#fbf9ff}.kl .closing-action{margin-top:36px}.kl .closing .material-button{min-height:47px;padding-inline:24px}@media (max-width:700px){.kl .agent-intro :is(h1,h2){font-size:clamp(31px,7vw,42px)}.kl .agent-intro p{max-width:340px;font-size:12px}.kl .agent-console{border-radius:18px;margin-top:30px;padding:24px 21px}.kl .agent-console-top{flex-direction:column;align-items:flex-start;gap:20px}.kl .agent-clients{grid-template-columns:1fr 1.4fr 1fr;gap:6px;width:100%;margin:0;display:grid}.kl .agent-clients>button{padding-inline:8px;font-size:11px}.kl .agent-console .command-box{grid-template-columns:10px minmax(0,1fr);align-items:start;gap:13px 9px;margin-top:21px;padding:19px 14px;display:grid}.kl .agent-console .command-box .icon-button{grid-column:2;justify-self:end}.kl .agent-console .command-box pre{font-size:10px;line-height:1.9}.kl .agent-console .command-prompt,.kl .agent-console .command-status{font-size:10px}.kl .faq-title{margin-bottom:30px}.kl .faq-list details{padding-inline:19px}.kl .faq-list summary{gap:17px;padding-block:17px;font-size:12px}.kl .faq-list p{padding-right:10px;font-size:12px}.kl .closing>.closing-card{border-radius:23px;padding:42px 22px 46px}.kl .closing-content .closing-tee{--closing-tee-size:104px;margin-bottom:25px}.kl .closing h2{font-size:clamp(30px,7.1vw,42px)}.kl .closing h2>br{display:none}.kl .closing-action{margin-top:30px}}@media (forced-colors:active){.kl .closing>.closing-card,.kl .agent-console,.kl .faq-list details{background:canvas;outline:1px solid canvastext}.kl .closing h2,.kl .closing h2>span,.kl .agent-console .command-box pre{color:canvastext}.kl .closing-light{display:none}}.kl [data-landing-controls]{--control-face:#2b2825;--control-face-light:#423e39;--control-face-shade:#181614;--control-ink:var(--foreground);--control-glint:#ffffff0a;--control-top-light:#ffffff2b;--control-bottom-shade:#00000061;--control-rim-high:#70685f;--control-rim-mid:#4a443e;--control-rim-low:#28231e;--control-rim-width:1px;--control-hover-brightness:1.06}.kl [data-landing-controls] :is(button,.material-button,.text-action,.quiet-link):not(.mascot):not(.material-bar):not(:where(.creator-preview *)),.kl [data-landing-controls] .faq-list summary>span{isolation:isolate;border:var(--control-rim-width) solid transparent;border-radius:var(--control-radius,999px);color:var(--control-ink);background:linear-gradient(135deg, var(--control-glint), transparent 48%) padding-box, radial-gradient(ellipse 93% 119% at 50% 100%, var(--control-face-light), var(--control-face) 58%, var(--control-face-shade)) padding-box, conic-gradient(from -35deg, var(--control-rim-high), var(--control-rim-mid) 14%, var(--control-rim-low) 29%, var(--control-rim-mid) 44%, var(--control-rim-high) 53%, var(--control-rim-low) 71%, var(--control-rim-mid) 87%, var(--control-rim-high)) border-box;box-shadow:inset 0 2px 2px -1px var(--control-top-light), inset 0 -2px 2px -1px var(--control-bottom-shade), inset 0 0 0 1px #ffffff05;position:relative}.kl [data-landing-controls] .material-button.white{--control-face:#e6e3df;--control-face-light:#faf8f5;--control-face-shade:#c3beb7;--control-ink:#191715;--control-glint:#ffffff14;--control-top-light:#ffffff8f;--control-bottom-shade:#453e372e;--control-rim-high:#ede8e0;--control-rim-mid:#b5afa7;--control-rim-low:#78726b;--control-hover-brightness:1.03}.kl [data-landing-controls] .material-button.violet{--control-face:#743bdf;--control-face-light:var(--violet);--control-face-shade:#52229f;--control-glint:#ffffff05;--control-hover-brightness:1;--control-top-light:#ffffff38;--control-bottom-shade:#1c0a3c52;--control-rim-high:#aa8bd5;--control-rim-mid:#7d60a0;--control-rim-low:#452e61}.kl [data-landing-controls] :is(button,.material-button,.text-action,.quiet-link):not(.mascot):not(.material-bar):not(:where(.creator-preview *)):hover:not(:disabled){filter:brightness(var(--control-hover-brightness))}.kl [data-landing-controls] .material-button.violet:hover{--control-rim-high:#b9a0dc}.kl [data-landing-controls] :is(button,.material-button,.text-action,.quiet-link):not(.mascot):not(.material-bar):not(:where(.creator-preview *,.feature-showcase-picks *,[data-cta-tilt])){transition:filter .15s var(--ease), box-shadow .15s var(--ease), transform .15s var(--ease)}.kl [data-landing-controls] :is(button,.material-button,.text-action,.quiet-link):not(.mascot):not(.material-bar):not(:where(.creator-preview *)):active:not(:disabled){box-shadow:inset 0 2px 3px -1px #00000059,inset 0 -1px 1px #ffffff26}.kl [data-landing-controls] :is(button,.material-button,.text-action,.quiet-link):not(.mascot):not(.material-bar):not(:where(.creator-preview *,.feature-showcase-picks *,[data-cta-tilt])):active:not(:disabled){transform:translateY(.6px)}.kl [data-landing-controls] :is(.agent-clients,.tour-controls,.small-segments) button:not(:where(.creator-preview *)){--control-ink:var(--ink);--control-face:var(--surface-2);--control-face-light:#302d29;--control-face-shade:#1b1917;--control-rim-high:#48433d;--control-rim-mid:#322e29;--control-rim-low:#24201c}.kl [data-landing-controls] :is(.agent-clients,.tour-controls,.small-segments,.feature-week) button[aria-pressed=true]:not(:where(.creator-preview *)){--control-ink:var(--foreground);--control-face:var(--surface-4);--control-face-light:#403c36;--control-face-shade:#292623;--control-rim-high:#70675d;--control-rim-mid:#4a433c}.kl [data-landing-controls] :is(.feature-panel,.agent-console) :is(button,.material-button,.text-action,.quiet-link):not(.material-bar):not(:where(.creator-preview *)),.kl [data-landing-controls] .tour-controls button{--control-face-light:var(--control-face)}@supports (color:color-mix(in lab, red, red)){.kl [data-landing-controls] :is(.feature-panel,.agent-console) :is(button,.material-button,.text-action,.quiet-link):not(.material-bar):not(:where(.creator-preview *)),.kl [data-landing-controls] .tour-controls button{--control-face-light:color-mix(in srgb, var(--control-face) 94%, white)}}.kl [data-landing-controls] :is(.feature-panel,.agent-console) :is(button,.material-button,.text-action,.quiet-link):not(.material-bar):not(:where(.creator-preview *)),.kl [data-landing-controls] .tour-controls button{--control-face-shade:var(--control-face)}@supports (color:color-mix(in lab, red, red)){.kl [data-landing-controls] :is(.feature-panel,.agent-console) :is(button,.material-button,.text-action,.quiet-link):not(.material-bar):not(:where(.creator-preview *)),.kl [data-landing-controls] .tour-controls button{--control-face-shade:color-mix(in srgb, var(--control-face) 92%, black)}}.kl [data-landing-controls] :is(.feature-panel,.agent-console) :is(button,.material-button,.text-action,.quiet-link):not(.material-bar):not(:where(.creator-preview *)),.kl [data-landing-controls] .tour-controls button{--control-glint:#ffffff05;--control-top-light:#ffffff14;--control-bottom-shade:#00000029;--control-rim-high:#b1a49326;--control-rim-mid:#b1a49314;--control-rim-low:#00000029;--control-hover-brightness:1.04}.kl [data-landing-controls] .opportunity-card-actions button{--control-top-light:#ffffff1f;--control-bottom-shade:#00000038;--control-rim-high:#5d574f;--control-rim-mid:#403a34;--control-rim-low:#27221e}.kl [data-landing-controls] .opportunity-card-actions .white{--control-top-light:#ffffff5c;--control-bottom-shade:#453e371f;--control-rim-high:#d9d3ca;--control-rim-mid:#bcb5ac;--control-rim-low:#a49b90}.kl [data-landing-controls] .tour-chapter-button{--control-radius:12px}.kl [data-landing-controls] .feature-week>button{--control-radius:12px;--control-face:var(--surface-1)}.kl [data-landing-controls] .feature-showcase-picks>button{--control-radius:16px;--control-face:#c9c2b8;--control-face-light:#d1ccc4;--control-face-shade:#c2bbb2;--control-ink:#403a34;--control-glint:#ffffff08;--control-top-light:#ffffff17;--control-bottom-shade:#3b31271f}.kl [data-landing-controls] :is(.text-action,.quiet-link):not(:where(.creator-preview *)){gap:8px;padding-inline:14px}.kl [data-landing-controls] .tour-resume{min-height:32px;padding-inline:12px}.kl [data-landing-controls] .faq-list summary>span{flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.kl [data-landing-controls] .faq-list summary:hover>span{filter:brightness(1.08)}.kl [data-landing-controls] .faq-list summary>span>svg{transition:transform .2s var(--ease)}.kl [data-landing-controls] .faq-list details[open] summary>span{transform:none}.kl [data-landing-controls] .faq-list details[open] summary>span>svg{transform:rotate(45deg)}.kl [data-landing-controls] .command-box .icon-button{--control-rim-width:1px}.kl [data-landing-controls] .agent-console .agent-clients>button{--control-face:#6d655c;--control-face-light:#797168;--control-face-shade:#5b544c;--control-ink:#fcfaf6;--control-top-light:#ffffff26;--control-bottom-shade:#28201633;--control-rim-high:#b1a69855;--control-rim-mid:#8d817733;--control-rim-low:#3a342c55}.kl [data-landing-controls] .agent-console .agent-clients>button[aria-pressed=true],.kl [data-landing-controls] .agent-console .command-box .icon-button,.kl [data-landing-controls] .agent-console .material-button.white{--control-face:#e4e0d8;--control-face-light:#faf7f0;--control-face-shade:#c5beb2;--control-ink:#28231d;--control-top-light:#fff8;--control-bottom-shade:#40332226;--control-rim-high:#eee9df88;--control-rim-mid:#bcb2a355;--control-rim-low:#8d807144}.kl .cta-hit-area{vertical-align:middle;display:inline-flex}.kl [data-landing-controls] [data-cta-tilt]{transform-origin:50%;transition:filter .15s var(--ease), box-shadow .15s var(--ease)}.kl [data-landing-controls] [data-cta-tilt]:active{translate:0 .6px}@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse),(forced-colors:active){.kl [data-landing-controls] [data-cta-tilt]{translate:none;transform:none!important}}@media (max-width:700px){.kl [data-landing-controls] .tour-chapter-button{--control-radius:10px}.kl [data-landing-controls] .feature-showcase-picks>button{--control-radius:12px}.kl [data-landing-controls] .feature-reply-preview>div{grid-template-columns:repeat(2,max-content);justify-content:start;gap:10px;display:grid}.kl [data-landing-controls] .feature-reply-preview>div>span{grid-column:1/-1}}@media (forced-colors:active){.kl [data-landing-controls] :is(button,.material-button,.text-action,.quiet-link):not(.mascot):not(.material-bar):not(:where(.creator-preview *)),.kl [data-landing-controls] .faq-list summary>span{color:buttontext;box-shadow:none;filter:none;background:buttonface;border:1px solid buttontext}.kl [data-landing-controls] :is(button,.material-button,.text-action,.quiet-link):not(.mascot):not(.material-bar):not(:where(.creator-preview *)):hover:not(:disabled),.kl [data-landing-controls] .faq-list summary:hover>span{filter:none}.kl [data-landing-controls] :is(.agent-clients,.tour-controls,.small-segments,.feature-week) button[aria-pressed=true]:not(:where(.creator-preview *)){outline-offset:-5px;text-underline-offset:3px;outline:2px solid highlight;text-decoration:underline}.kl [data-landing-controls] :is(.agent-clients,.tour-controls,.small-segments,.feature-week) button:focus-visible:not(:where(.creator-preview *)){outline-offset:4px}}.kl{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--desk:#131211;--surface-1:#181716;--surface-2:#201f1d;--surface-3:#282725;--surface-4:#333230;--foreground:#fcfcfc;--ink:#d4d4d4;--muted:#9e9e9e;--quiet:#858585;--violet:#8245fc;--lilac:#b18aff;--hairline:#fcfcfc0f;--ease:cubic-bezier(.22, 1, .36, 1);--page-gutter:clamp(22px, 5vw, 80px);--section-gap:clamp(184px, 28svh, 320px);--landing-card-face:linear-gradient(165deg, var(--surface-3), var(--surface-2) 70%);--landing-card-edge:inset 0 1px 0 #fcfcfc12, inset 0 0 0 1px #fcfcfc08}.kl,.kl *{box-sizing:border-box}html:has(.kl){scroll-behavior:smooth;background:#131211;scroll-padding-top:120px}.kl{color:var(--foreground);background:var(--desk);font-family:var(--font-geist-sans), sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5}.kl,.kl button,.kl input,.kl textarea{font-family:var(--font-geist-sans), sans-serif}.kl button,.kl input,.kl textarea{font-size:inherit;color:inherit}.kl button{cursor:pointer;background:0 0;border:0;padding:0}.kl a{color:inherit;text-decoration:none}.kl button,.kl a{-webkit-tap-highlight-color:transparent}.kl button:disabled{cursor:default;opacity:.55}.kl button:focus-visible,.kl a:focus-visible,.kl summary:focus-visible,.kl input:focus-visible,.kl [tabindex="0"]:focus-visible{outline:2px solid var(--lilac);outline-offset:5px}.kl ::selection{color:var(--foreground);background:#634098}.kl p,.kl h1,.kl h2,.kl h3,.kl h4{margin:0}.kl h1,.kl h2{letter-spacing:-.055em;text-wrap:balance;font-weight:530}.kl h1{font-size:clamp(56px,7.4vw,100px);line-height:1.045}.kl h2{font-size:clamp(36px,4.1vw,58px);line-height:1.09}.kl h3{letter-spacing:-.025em;font-size:20px;font-weight:500;line-height:1.3}.kl h4{letter-spacing:-.02em;font-size:16px;font-weight:500;line-height:1.4}.kl img,.kl svg{display:block}.kl img{max-width:100%}.kl main{overflow:clip}.kl .page-width{width:min(1180px, calc(100% - var(--page-gutter) * 2));margin-inline:auto}.kl .quiet{color:var(--muted)}.kl .small{font-size:12px;line-height:1.5}.kl .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kl .skip-link{z-index:100;background:var(--foreground);color:var(--desk);border-radius:8px;padding:14px 20px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.kl .skip-link:focus{transform:translateY(0)}.kl .sculpture{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}.kl .satin-text{color:#b3a0e1;-webkit-text-fill-color:transparent;background:linear-gradient(145deg,#dfd3f9 0%,#b7a0e3 27%,#8d6bbf 58%,#c6b4e8 90%);-webkit-background-clip:text;background-clip:text}.kl .material-button{--button-face:var(--surface-4);--button-hover-face:#3b3a37;--button-ink:var(--foreground);isolation:isolate;white-space:nowrap;min-height:48px;color:var(--button-ink);background:var(--button-face);transition:background-color .15s var(--ease), transform .15s var(--ease), opacity .15s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 23px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0d}.kl .material-button:hover{background:var(--button-hover-face)}.kl .material-button:active{transform:scale(.985)}.kl .material-button.white{--button-face:#f3f2f0;--button-hover-face:#fcfcfc;--button-ink:#131211;box-shadow:inset 0 0 0 1px #ffffff24}.kl .material-button.violet{--button-face:var(--violet);--button-hover-face:var(--violet)}@supports (color:color-mix(in lab, red, red)){.kl .material-button.violet{--button-hover-face:color-mix(in srgb, var(--violet) 96%, black)}}.kl .material-button.secondary{--button-face:var(--surface-4);border-radius:999px;min-height:36px;padding:0 14px;font-size:12px}.kl .material-button.mini{border-radius:999px;gap:7px;min-height:34px;padding-inline:12px;font-size:12px}.kl .icon-button,.kl .mini-button{background:var(--surface-3);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:36px;font-size:12px;transition:background .16s,transform .16s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #ffffff06}.kl .icon-button{width:40px;height:40px}.kl .mini-button{min-height:30px;padding-inline:10px}.kl .icon-button:hover,.kl .mini-button:hover{background:var(--surface-4)}.kl .icon-button:active,.kl .mini-button:active{transform:scale(.97)}.kl .text-action,.kl .quiet-link{align-items:center;gap:9px;min-height:36px;font-size:13px;display:inline-flex}.kl .quiet-link{color:var(--muted)}.kl .sound-toggle{min-height:36px;color:var(--muted);justify-content:center;align-items:center;gap:7px;font-size:11px;display:inline-flex}.kl .sound-toggle:hover{color:var(--foreground)}.kl [data-landing-controls] .sound-toggle{--control-rim-high:#ffffff12;--control-rim-mid:#ffffff08;--control-rim-low:#00000026;--control-top-light:#ffffff0c;padding-inline:12px}.kl .text-action:hover,.kl .quiet-link:hover{color:var(--foreground)}.kl .demo-label{color:var(--muted);letter-spacing:.015em;align-items:center;gap:6px;font-size:10px;display:inline-flex}.kl .demo-dot{background:#aaa39c;border-radius:50%;width:4px;height:4px}.kl .wordmark{letter-spacing:-.055em;align-items:center;gap:10px;font-size:22px;font-weight:550;display:inline-flex}.kl .site-header{top:24px;left:var(--page-gutter);right:var(--page-gutter);z-index:40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#181716d1;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;max-width:1360px;height:66px;margin-inline:auto;padding:0 14px 0 23px;display:flex;position:fixed;box-shadow:inset 0 0 0 1px #fcfcfc0d}.kl .desktop-nav{align-items:center;gap:32px;display:flex}.kl .desktop-nav a{color:var(--muted);font-size:13px;transition:color .15s}.kl .desktop-nav a:hover{color:var(--foreground)}.kl .header-actions{align-items:center;gap:14px;display:flex}.kl .header-cta{gap:12px;min-height:38px;padding-inline:15px;font-size:12px}.kl .mobile-menu-button{justify-content:center;align-items:center;width:44px;height:44px;display:none}.kl .mobile-nav{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:16px;padding:12px;position:absolute;top:77px;left:0;right:0}.kl .mobile-nav a{border-radius:10px;justify-content:space-between;padding:14px;display:flex}.kl .mobile-nav a:hover{background:var(--surface-3)}.kl .nav-link-label{align-items:center;gap:9px;display:inline-flex}.kl .site-header .nav-meet-tee{--control-face:#302c29;--control-face-light:#48423d;--control-face-shade:#201d1b;--control-rim-high:#8b7a9755;--control-rim-mid:#66576b33;--control-rim-low:#241e29;color:var(--foreground);gap:8px;min-height:36px;padding-inline:11px 13px;font-size:12px}.kl .nav-meet-tee .tee-portrait{flex-shrink:0;display:block}.kl .mobile-nav .nav-meet-tee{border-radius:10px;min-height:48px;margin-top:4px;font-size:13px}.kl .mascot{aspect-ratio:231/289;isolation:isolate;border-radius:50% 50% 25% 25%;padding:0;display:block;position:relative}.kl .mascot-body{pointer-events:none;display:block;position:absolute;inset:0}.kl .mascot-canvas{pointer-events:none;display:block;position:absolute;inset:-35%}.kl .mascot-canvas canvas{width:100%;height:100%;display:block}.kl .mascot:focus-visible{outline-offset:18px}.kl .section-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:60px;display:flex}.kl .section-heading.centered{text-align:center;flex-direction:column;align-items:center;gap:28px;margin-bottom:68px;display:flex}.kl .section-aside{max-width:240px;color:var(--muted);padding-bottom:5px;font-size:15px}.kl .section-sunburst{width:84px;height:84px}@media (max-width:1000px){.kl .desktop-nav{gap:20px}}@media (max-width:700px){.kl{--section-gap:clamp(112px, 20svh, 176px)}html:has(.kl){scroll-padding-top:100px}.kl .site-header{border-radius:15px;height:62px;padding-inline:16px 8px;top:16px;left:16px;right:16px}.kl .site-header .wordmark{font-size:20px}.kl .desktop-nav{display:none}.kl .mobile-menu-button{display:flex}.kl .header-cta{min-height:34px;padding-inline:12px;font-size:11px}.kl .header-cta svg{display:none}.kl .header-actions{gap:4px}.kl h1{letter-spacing:-.06em;font-size:clamp(49px,11.7vw,75px)}.kl h2{font-size:clamp(35px,8vw,48px)}.kl .section-heading{flex-direction:column;align-items:start;gap:20px;margin-bottom:36px}.kl .section-aside{font-size:13px}.kl .section-heading.centered{gap:22px;margin-bottom:40px}}@media (prefers-reduced-motion:reduce){html:has(.kl){scroll-behavior:auto}.kl,.kl *,.kl :before,.kl :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.kl .sculpture,.kl .footer-art{display:none}.kl .satin-text{-webkit-text-fill-color:currentColor;background:0 0}.kl .material-button,.kl .icon-button,.kl .mini-button{color:buttontext;background:buttonface;border:1px solid buttontext}.kl .material-button:after,.kl .icon-button:after,.kl .mini-button:after{display:none}}.kl .nav-art{flex:0 0 24px;width:24px;height:24px;display:inline-block;position:relative}.kl .nav-art img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.kl .nav-art-active{opacity:0;transition:opacity .15s var(--ease)}.kl .nav-art-active[data-selected=true]{opacity:1}@media (max-width:700px){.kl .site-header{gap:12px}}html:has(.kl){scrollbar-width:none}html:has(.kl)::-webkit-scrollbar{display:none}@media (max-width:700px){.kl h1{max-width:calc(100% - 36px);font-size:clamp(34px,10.9vw,72px)}}
