.site-kh .process-step-kh,.site-kh .service-link-kh,.technology-description-kh{border-top:1px solid var(--color-border)}.site-kh .consent-kh a,.site-kh .legal-content-kh a{text-decoration:underline;text-underline-offset:3px}.ck-work,.kh-site,.kh-stage{isolation:isolate}.kh-round-button:hover,.site-kh .faq-item-kh[open] summary .icon-kh,.site-kh .technology-kh[open] .technology-toggle-kh .icon-kh{transform:rotate(45deg)}.kh-stage-loader,.kh-watch{backdrop-filter:blur(12px)}.site-kh .section-kh{padding-block:116px}.site-kh .section-heading-kh{display:grid;grid-template-columns:1.3fr 1fr;align-items:end;gap:80px;margin-bottom:48px}.site-kh .section-label-kh{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:10px;line-height:1.7;letter-spacing:.055em;text-transform:uppercase}.site-kh .section-label-kh>span{color:#8aafff}.site-kh .section-title-kh{font-size:clamp(32px, 3.2vw, 47px);font-weight:600;line-height:1.17;letter-spacing:-.05em;text-wrap:balance}.site-kh .section-intro-kh{max-width:410px;color:var(--color-text-secondary);font-size:14px;line-height:1.85}.site-kh .services-grid-kh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--color-border);border-radius:8px;background:var(--color-border)}.site-kh .service-card-kh{display:flex;flex-direction:column;min-width:0;padding:31px 29px 25px;background:var(--color-surface);transition:background 220ms}.site-kh .service-card-kh:hover{background:#16181d}.site-kh .service-top-kh{display:flex;align-items:center;justify-content:space-between;margin-bottom:31px}.site-kh .service-icon-kh{width:26px;height:26px;color:#93b6fb;stroke-width:1.35}.site-kh .service-number-kh{color:#9399a5;font-family:var(--font-mono);font-size:10px}.site-kh .card-title-kh{font-size:17px;font-weight:650;line-height:1.45;letter-spacing:-.025em}.site-kh .card-description-kh{margin-top:13px;color:var(--color-text-secondary);font-size:12px;line-height:1.85}.site-kh .service-list-kh{display:grid;gap:7px;margin-block:22px 28px;padding:0;list-style:none}.site-kh .service-list-kh li{display:flex;align-items:baseline;gap:9px;color:#c0c4cc;font-size:11px}.kh-continuation p,.site-kh .possibilities-bottom-kh p,.site-kh .step-content-kh>p:not(.step-label-kh),.site-kh .technology-summary-copy-kh>span:last-child,.technology-description-kh{color:var(--color-text-secondary);font-size:12px}.site-kh .service-list-kh li::before{width:4px;height:4px;flex:0 0 auto;background:#57647b;content:""}.site-kh .service-link-kh{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:18px;color:#c8d4ea;font-size:10px;font-weight:600}.site-kh .service-link-kh .icon-kh{width:16px;height:16px;transition:transform 220ms var(--ease),color 180ms ease}.site-kh .service-link-kh:hover{color:#a6c5ff}.site-kh .service-link-kh:hover .icon-kh{transform:translateX(4px)}.site-kh .technology-kh{margin-top:22px;border:1px solid var(--color-border);border-radius:6px}.site-kh .technology-summary-kh{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 28px;list-style:none}.site-kh .faq-item-kh summary::-webkit-details-marker,.site-kh .technology-summary-kh::-webkit-details-marker{display:none}.site-kh .technology-summary-copy-kh{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.site-kh .technology-summary-copy-kh .mono-kh{color:#97a2b6;font-size:9px}.kh-site a,.kh-site button{color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.site-kh .technology-toggle-kh{display:flex;align-items:center;gap:17px;flex-shrink:0;font-size:11px;font-weight:600}.site-kh .technology-toggle-kh .icon-kh{width:16px;height:16px;transition:transform .2s}.technology-body-kh{padding:0 28px 28px}.technology-description-kh{max-width:760px;padding-top:22px}.technology-grid-kh{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;margin-top:20px!important;list-style:none}.technology-item-kh{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:95px;padding:15px 8px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-noise);font-size:11px}.technology-item-kh img{width:28px;height:28px;object-fit:contain}.technology-item-kh:nth-child(5) img{filter:brightness(0) invert(.85)}.site-kh .possibilities-section-kh{border-block:1px solid var(--color-border);background:#0d0f12}.site-kh .ck-work{padding-block:clamp(58px,7vw,104px) var(--ck-pin-tail,72px);border-bottom:1px solid transparent;position:relative}.site-kh .ck-work::after{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--color-border);transform:translateY(calc(var(--ck-boundary-section-space) - var(--ck-work-pin-tail,var(--ck-work-tail-fallback))));content:"";pointer-events:none}.site-kh .concept-disclosure-kh{display:flex;align-items:baseline;gap:8px;margin-top:16px;color:#bfc3cb;font-size:10px}.site-kh .small-square-kh{display:inline-block;width:5px;height:5px;flex-shrink:0;background:var(--color-accent-2)}.site-kh .possibilities-bottom-kh{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:42px}.site-kh .process-layout-kh{display:grid;grid-template-columns:1fr 1.15fr;gap:110px;align-items:start}.site-kh .process-intro-kh{position:sticky;top:145px}.ck-card,.ck-work__deck,.site-kh .step-number-kh{position:relative}.site-kh .process-intro-kh>.section-intro-kh{margin-top:24px}.site-kh .process-intro-kh>.text-link-kh{margin-top:28px}.site-kh .process-aside-kh{display:flex;align-items:stretch;gap:16px;margin-top:46px}.site-kh .process-aside-line-kh{width:2px;background:var(--color-accent)}.site-kh .process-aside-kh p{color:#bac3d3;font-size:11px;line-height:1.9}.ck-work ul,.site-kh .process-list-kh{padding:0;list-style:none}.site-kh .process-step-kh{display:grid;grid-template-columns:48px 1fr;gap:22px;padding-block:31px}.site-kh .process-step-kh:first-child{padding-top:0;border-top:0}.site-kh .process-step-kh:last-child{padding-bottom:0}.site-kh .step-number-kh{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--color-border-strong);border-radius:5px;color:#b1bdd3;background:var(--color-surface);font-family:var(--font-mono);font-size:11px}.site-kh .step-label-kh{margin-bottom:8px;color:#9babca;font-family:var(--font-mono);font-size:9px;letter-spacing:.065em}.site-kh .step-content-kh h3{font-size:20px;line-height:1.4;font-weight:600;letter-spacing:-.035em}.site-kh .step-content-kh>p:not(.step-label-kh){margin-top:12px;line-height:1.9}.site-kh .step-deliverable-kh{display:flex;align-items:baseline;gap:8px;margin-top:17px;color:#bdc7d8;font-size:10px}.site-kh .step-deliverable-kh::before{width:4px;height:4px;flex-shrink:0;background:var(--color-accent-2);content:""}.site-kh .consultation-section-kh,.site-kh .faq-section-kh{padding-top:0}.site-kh .faq-layout-kh{display:grid;grid-template-columns:.9fr 1.2fr;gap:110px}.site-kh .faq-intro-kh .section-intro-kh{max-width:290px;margin-top:22px}.site-kh .faq-intro-kh .text-link-kh{margin-top:27px}.site-kh .faq-item-kh{border-bottom:1px solid var(--color-border)}.site-kh .faq-item-kh:first-child{border-top:1px solid var(--color-border)}.site-kh .faq-item-kh summary{display:flex;align-items:center;justify-content:space-between;gap:22px;padding-block:22px;list-style:none;font-size:13px;font-weight:600;line-height:1.7}.site-kh .faq-item-kh summary .icon-kh{width:17px;height:17px;color:#9eadca;transition:transform .2s}.site-kh .faq-item-kh[open] summary{color:#c3d6fa}.site-kh .faq-answer-kh{padding:0 39px 25px 0;color:var(--color-text-secondary);font-size:12px;line-height:1.95}.site-kh .consultation-panel-kh{position:relative;display:grid;grid-template-columns:.95fr 1.05fr;overflow:hidden;border:1px solid #343b49;border-radius:8px;background:#121722;isolation:isolate}.site-kh .consultation-copy-kh{display:flex;flex-direction:column;align-items:flex-start;padding:55px 50px}.site-kh .consultation-title-kh{margin-top:10px;font-size:clamp(48px, 5.4vw, 76px);line-height:1.05;font-weight:600;letter-spacing:-.06em}.site-kh .accent-text-kh{color:#729fff}.site-kh .consultation-description-kh{max-width:330px;margin-top:25px;color:#afb9cb;font-size:14px;line-height:1.9}.site-kh .consultation-promise-kh{display:flex;align-items:flex-start;gap:13px;margin-top:35px}.site-kh .consultation-promise-icon-kh{display:grid;place-items:center;width:29px;height:29px;flex-shrink:0;border:1px solid #3c5276;border-radius:50%;color:#a0bdfa;background:#1b2940}.kh-social-link svg,.site-kh .consultation-promise-icon-kh .icon-kh{width:15px;height:15px}.ck-work svg,.kh-site svg,.site-kh .consultation-promise-kh div>span,.site-kh .consultation-promise-kh strong{display:block}.site-kh .consultation-promise-kh strong{font-size:12px;font-weight:650}.site-kh .consultation-promise-kh div>span{margin-top:4px;color:#afb9cb;font-size:10px}.site-kh .consultation-email-kh{display:grid;gap:9px;margin-top:43px}.site-kh .consultation-email-kh>span{color:#adb7c9;font-size:10px}.site-kh .consultation-email-kh .text-link-kh{font-size:16px;letter-spacing:-.02em}.site-kh .consultation-footer-note-kh{display:flex;align-items:center;gap:9px;padding-top:48px;margin-top:auto;color:#aab5c8;font-family:var(--font-mono);font-size:8px}.kh-stage-corner svg,.site-kh .consultation-footer-note-kh .icon-kh{width:14px;height:14px}.site-kh .consultation-form-kh{padding:42px;border-left:1px solid #343b49;background:#111419}.site-kh .form-heading-kh{margin-bottom:27px}.site-kh .form-heading-kh h3{font-size:18px;font-weight:600;letter-spacing:-.03em}.site-kh .form-heading-kh p{margin-top:5px;color:var(--color-text-secondary);font-size:10px}.site-kh .form-row-kh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.site-kh .field-kh{min-width:0;margin-bottom:18px}.site-kh .field-kh label{display:block;margin-bottom:8px;font-size:11px;font-weight:550}.site-kh .field-kh label>span:not(.optional-kh){color:#98b7ef}.site-kh .optional-kh{margin-left:5px;color:var(--color-text-secondary);font-size:9px;font-weight:400}.site-kh .input-kh,.site-kh .select-kh option{color:var(--color-text-primary);background:#191d25}.site-kh .input-kh{display:block;width:100%;min-height:47px;padding:12px 13px;border:1px solid #363c47;border-radius:4px;outline:0;font-size:12px;line-height:1.55;color-scheme:dark;transition:border-color 180ms,box-shadow 180ms}.site-kh .input-kh::placeholder{color:#a2a9b6;opacity:1}.site-kh .input-kh:hover{border-color:#505969}.site-kh .input-kh:focus{border-color:#759ff1;box-shadow:0 0 0 3px rgb(61 127 255 / 12%)}.site-kh .input-kh:focus-visible{outline:#759FF1 solid 2px;outline-offset:2px}.site-kh .input-kh:user-invalid{border-color:#e98084}.site-kh .select-kh{appearance:none;padding-right:33px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23A8ACB5' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.site-kh .select-kh:required:invalid{color:#a2a9b6}.site-kh .textarea-kh{min-height:132px;resize:vertical}.site-kh .field-label-row-kh{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.site-kh .character-count-kh{flex-shrink:0;color:#a8afbb;font-family:var(--font-mono);font-size:8px}.site-kh .field-help-kh{margin-top:8px;color:var(--color-text-secondary);font-size:9px;line-height:1.8}.site-kh .consent-kh{display:flex;align-items:flex-start;gap:10px;margin-top:3px;color:#b4bbc7;font-size:10px;line-height:1.85;cursor:pointer}.site-kh .consent-kh input{width:16px;height:16px;flex:0 0 auto;margin:2px 0 0;accent-color:var(--color-accent)}.site-kh .consent-kh a{color:#c7d8f6}.site-kh .form-submit-kh{width:100%;justify-content:space-between;margin-top:24px}.site-kh .form-status-kh{margin-top:14px;color:#c4d5f5;font-size:11px;line-height:1.8}.site-kh .form-status-kh:empty,.site-kh dialog:not([open]){display:none}.site-kh .form-status-kh.is-error-kh{color:#ffaaae}.site-kh .form-status-kh.is-success-kh{color:#86eab3}.site-kh .dialog-kh{width:min(680px,calc(100% - 32px));max-height:min(86dvh,900px);padding:0;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--color-border-strong);border-radius:9px;color:var(--color-text-primary);background:var(--color-surface);box-shadow:0 30px 100px rgb(0 0 0 / 45%);color-scheme:dark}.site-kh .dialog-kh::backdrop{background:rgb(0 0 0 / 76%);backdrop-filter:blur(5px)}.site-kh .dialog-header-kh{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 24px;border-bottom:1px solid var(--color-border);background:var(--color-surface)}.site-kh .dialog-close-kh{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border:1px solid var(--color-border);border-radius:5px;background:var(--color-surface-2)}.kh-coachmark-icon svg,.site-kh .dialog-close-kh .icon-kh{width:17px;height:17px}.site-kh .dialog-close-kh:hover{border-color:var(--color-border-strong);background:var(--color-surface-3)}.site-kh .dialog-content-kh{padding:32px}.site-kh .dialog-content-kh h2{font-size:29px;line-height:1.25;font-weight:600;letter-spacing:-.045em}.site-kh .legal-content-kh h3{margin-block:25px 8px;font-size:15px;font-weight:650}.site-kh .legal-content-kh p{margin-top:13px;color:var(--color-text-secondary);font-size:12px;line-height:1.95}.site-kh .legal-content-kh a{color:#adc8ff}@media (hover:hover) and (pointer:fine){.site-kh .service-card-kh:hover .service-number-kh{color:#adc6f5}}@media (prefers-reduced-motion:reduce){.site-kh *{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}.document-kh{scroll-behavior:auto}}.document-kh.is-enhanced-kh .site-kh [data-animate-kh].is-visible-kh,.document-kh:not(.is-enhanced-kh) .site-kh [data-animate-kh]{opacity:1;transform:none}.document-kh.is-enhanced-kh .site-kh [data-animate-kh]{opacity:0;transform:translateY(18px);transition:opacity 640ms var(--ease),transform 640ms var(--ease);will-change:opacity,transform}.document-kh.is-enhanced-kh .site-kh [data-animate-group-kh]>*{transition-delay:calc(var(--stagger-index-kh, 0) * 70ms)}.section-kh.kh-site{min-height:0;background:0 0;isolation:auto}.section-kh.kh-site .kh-work{max-width:none;margin:0;padding:0}.site-kh .main-kh{--ck-boundary-section-space:116px;--ck-work-tail-fallback:72px}.site-kh .faq-section-kh{padding-top:max(0px,calc(2 * var(--ck-boundary-section-space) - var(--ck-work-pin-tail,var(--ck-work-tail-fallback))))}.ck-work{--bg:#0A0B0D;--art:#0C0D10;--surface:#121317;--surface2:#191B20;--surface3:#21232A;--line:#2A2D35;--line2:#3A3E48;--text:#EDEEF0;--muted:#A8ACB5;--subtle:#858B97;--blue:#3D7FFF;--amber:#E8A23D;--green:#3DDC84;--display:"Fraunces",Georgia,serif;--body:"Inter",system-ui,sans-serif;--mono:"JetBrains Mono",monospace;--gutter:clamp(22px,4.4vw,64px);--ease:cubic-bezier(.16,1,.3,1);font:400 16px/1.6 var(--body);padding:clamp(58px,7vw,104px) 0 var(--ck-pin-tail,72px);color:var(--text)}.ck-work *,.ck-work ::after,.ck-work ::before,.kh-site,.kh-site *{box-sizing:border-box}.ck-work h3,.ck-work h4,.ck-work h5,.ck-work p,.ck-work ul,.kh-site p{margin:0}.ck-work [hidden],.kh-site [hidden]{display:none!important}.ck-work ::selection{background:var(--blue);color:#fff}.ck-work :focus-visible{outline:#80ADFF solid 2px;outline-offset:5px}.ck-work__container{width:min(1320px,calc(100% - var(--gutter)*2));margin-inline:auto}.ck-card{--accent:var(--blue);--ps:paused;--d:24s;--dl:calc(var(--d) * -.92);--ar:var(--d) cubic-bezier(.3,.7,.2,1) var(--dl) infinite both var(--ps);width:100%;min-width:0;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--surface);transition:border-color .35s,translate .45s cubic-bezier(.2,.7,.2,1)}.ck-card.is-live{--ps:running;--dl:0s}.ck-card:focus-visible,.ck-card:hover{border-color:var(--line2)}.ck-card[data-active=true]{border-color:#505664}.ck-card--store{--accent:var(--amber)}.ck-card--automation,.ck-card--booking{--accent:var(--green)}#ck-product-1{--d:20s}#ck-product-2,#ck-product-3{--d:22s}#ck-product-4,#ck-product-5,#ck-product-6{--d:24s}@media(hover:hover){.ck-card:hover{translate:0 -3px}}.ck-card__art{aspect-ratio:5/4;container-type:inline-size;background:var(--art);border-bottom:1px solid var(--line);overflow:hidden}.ck-card__art-top{position:absolute;top:13px;left:18px;right:18px;display:flex;justify-content:space-between;font:10px/1.2 var(--mono);letter-spacing:.07em;color:var(--subtle);text-transform:uppercase;z-index:4}.ck-card__art-top span:last-child,.ck-card__category{color:var(--accent)}.ck-card__text{padding:23px 26px 20px}.ck-card__category{display:flex;align-items:center;justify-content:space-between;font:11px var(--mono);letter-spacing:.025em;margin-bottom:10px}#ck-product-5 .cw-asset-value>.cw-stable,.ck-card__category span:last-child{color:var(--subtle)}.ck-card h3{font:600 23px/1.25 var(--body);letter-spacing:-.035em;margin-bottom:10px}.ck-card__description{font-size:14px;line-height:1.7;color:var(--muted);min-height:72px}.ck-card__features{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:20px;padding-top:15px;border-top:1px solid var(--line);color:var(--muted);font:11px/1.6 var(--mono)}.ck-card__features span::before{content:"+";color:var(--accent);margin-right:5px}:where(#ck-product-1) .ck-scene{position:absolute;left:0;right:0;top:10cqw;height:70cqw;font-size:2.5cqw;padding:0 1.2em;line-height:1.35;pointer-events:none;user-select:none}:where(#ck-product-1) .ck-b{position:relative;height:100%;display:grid;grid-template-columns:7.2em 1fr;grid-template-rows:3.2em 1fr;background:var(--surface2);border:1px solid var(--line2);border-bottom:0;border-radius:.8em .8em 0 0;overflow:hidden;box-shadow:0 -1.2em 3em -1.6em #000;animation:ck1-ui var(--ar)}:where(#ck-product-1) .ck-bar{grid-column:1/-1;display:flex;align-items:center;gap:.8em;padding:0 1em;border-bottom:1px solid var(--line)}:where(#ck-product-1) .ck-dots{display:flex;gap:.35em;margin-right:.4em}:where(#ck-product-1) .ck-dots i{width:.55em;height:.55em;border-radius:50%;background:var(--line2)}:where(#ck-product-1) .ck-bp{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:5em;padding:.25em;background:var(--art);border:1px solid var(--line);border-radius:.6em}:where(#ck-product-1) .ck-bp span{position:relative;z-index:1;text-align:center;font:.72em/2.1 var(--mono);color:var(--muted)}:where(#ck-product-1) .ck-bp span:first-of-type{animation:ck1-sd var(--ar)}:where(#ck-product-1) .ck-bp span:nth-of-type(2){animation:ck1-st var(--ar)}:where(#ck-product-1) .ck-bp span:nth-of-type(3){animation:ck1-sm var(--ar)}:where(#ck-product-1) .ck-bp__thumb{position:absolute;left:.25em;top:.25em;bottom:.25em;width:5em;background:var(--surface3);border:1px solid var(--line2);border-radius:.4em;animation:ck1-bt var(--ar)}:where(#ck-product-1) .ck-state{margin-left:auto;display:grid;font:.7em var(--mono);color:var(--muted)}:where(#ck-product-1) .ck-state span{grid-area:1/1;display:flex;align-items:center;gap:.6em;justify-content:flex-end}:where(#ck-product-1) .ck-state span::before{content:"";width:.6em;height:.6em;border-radius:50%;background:var(--amber)}:where(#ck-product-1) .ck-state span:first-child{animation:ck1-s1 var(--ar)}:where(#ck-product-1) .ck-state span:last-child{animation:ck1-s2 var(--ar)}:where(#ck-product-1) .ck-state span:last-child::before{background:var(--green)}:where(#ck-product-1) .ck-pub{background:var(--amber);color:#1a1205;font:600 .72em/1 var(--body);padding:.7em 1.1em;border-radius:.6em;animation:ck1-pub var(--ar)}.ck-work :where(#ck-product-1) .ck-layers{padding:1.1em .9em;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:.7em}:where(#ck-product-1) .ck-layers h4{margin:0 0 .3em;font:500 .62em var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--subtle)}:where(#ck-product-1) .ck-layers span{display:flex;align-items:center;gap:.6em;font-size:.8em;color:var(--text)}:where(#ck-product-1) .ck-layers span::before{content:"";width:1em;height:1em;border-radius:.3em;border:1px solid var(--amber);background:#e8a23D33}:where(#ck-product-1) .ck-layers span:first-of-type{animation:ck1-l1 var(--ar)}:where(#ck-product-1) .ck-layers span:nth-of-type(2){animation:ck1-l2 var(--ar)}:where(#ck-product-1) .ck-layers span:nth-of-type(3){animation:ck1-l3 var(--ar)}:where(#ck-product-1) .ck-layers span:nth-of-type(4){animation:ck1-l4 var(--ar)}:where(#ck-product-1) .ck-canvas{display:grid;justify-items:center;align-content:start;padding:1.3em;background:radial-gradient(circle,#2a2d35 1px,transparent 1.3px) 0 0/1.2em 1.2em,var(--art);overflow:hidden}:where(#ck-product-1) .ck-frame{container-type:inline-size;position:relative;width:27.8em;height:20em;background:#f3efe6;color:#1a1814;border-radius:.6em;overflow:hidden;box-shadow:0 1.4em 2.2em -1.2em #000,0 0 0 0 #3a3e48;animation:ck1-fw var(--ar)}:where(#ck-product-1) .ck-grid,:where(#ck-product-1) .ck-hero,:where(#ck-product-1) .ck-nav{position:relative}:where(#ck-product-1) .ck-nav{display:flex;align-items:center;justify-content:space-between;padding:.8em 1em;animation:ck1-nav var(--ar)}:where(#ck-product-1) .ck-menu{display:none;width:1.1em;height:.8em;background:linear-gradient(currentColor,currentColor) 0 0/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 0 50%/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/100% 1.5px no-repeat}:where(#ck-product-1) .ck-p__add{display:none}:where(#ck-product-1) .ck-brand{font:600 .9em var(--body);letter-spacing:.16em}:where(#ck-product-1) .ck-links{display:flex;gap:1em;font-size:.75em;color:#6b665b}:where(#ck-product-1) .ck-bag{position:relative;font:.7em var(--mono);border:1px solid #cfc8b8;border-radius:.45em;padding:.3em .6em;white-space:nowrap}:where(#ck-product-1) .ck-bag i{position:absolute;top:-.8em;right:-.8em;width:1.7em;height:1.7em;display:grid;place-items:center;border-radius:50%;background:#1a1814;color:#f3efe6;font:500 .9em var(--mono);animation:ck1-bagn var(--ar)}:where(#ck-product-1) .ck-hero{display:grid;grid-template-columns:1.25fr .75fr;gap:1em;padding:.3em 1em 1em;animation:ck1-hero var(--ar)}:where(#ck-product-1) .ck-hero h5{margin:0;font:460 1.7em/1.05 var(--display);letter-spacing:-.02em}:where(#ck-product-1) .ck-hero p{font-size:.75em;color:#6b665b;margin:.5em 0 .8em}:where(#ck-product-1) .ck-hero b{display:inline-block;background:#1a1814;color:#f3efe6;font:500 .72em var(--body);padding:.6em 1.1em;border-radius:.45em}:where(#ck-product-1) .ck-hero__art{display:grid;place-items:center;background:#d9cfb8;border-radius:.6em}:where(#ck-product-1) .ck-hero__art svg{width:4.2em;height:4.8em}:where(#ck-product-1) .ck-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.7em;padding:0 1em}:where(#ck-product-1) .ck-p{display:grid;align-content:start;gap:.2em}:where(#ck-product-1) .ck-p:first-child{animation:ck1-p1 var(--ar)}:where(#ck-product-1) .ck-p:nth-child(2){animation:ck1-p2 var(--ar)}:where(#ck-product-1) .ck-p:nth-child(3){animation:ck1-p3 var(--ar)}:where(#ck-product-1) .ck-p__img{display:grid;place-items:center;height:4.8em;background:#e4decf;border-radius:.5em;grid-row:span 2}:where(#ck-product-1) .ck-p__img svg{width:2.7em;height:3.1em}:where(#ck-product-1) .ck-p span{font-size:.75em;font-weight:500;margin-top:.4em}:where(#ck-product-1) .ck-p small{font:.68em var(--mono);color:#7a7466}:where(#ck-product-1) .ck-sel{position:absolute;inset:.15em;border:1px solid var(--blue);border-radius:.4em;opacity:0;background:linear-gradient(var(--blue),var(--blue)) 0 0/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 0/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 0 100%/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 100%/.45em .45em no-repeat}:where(#ck-product-1) .ck-sel::after{content:attr(data-n);position:absolute;left:-1px;top:-1px;background:var(--blue);color:#fff;font:500 .62em/1 var(--mono);padding:.4em .7em;border-radius:.4em 0}:where(#ck-product-1) .ck-nav .ck-sel{animation:ck1-se1 var(--ar)}:where(#ck-product-1) .ck-hero .ck-sel{animation:ck1-se2 var(--ar)}:where(#ck-product-1) .ck-grid .ck-sel{animation:ck1-se3 var(--ar);inset:-.3em .5em -.3em .5em}@container (max-width:22em){:where(#ck-product-1) .ck-links{display:none}:where(#ck-product-1) .ck-hero h5{font-size:1.45em}}@container (max-width:14em){:where(#ck-product-1) .ck-nav{padding:.8em .8em .7em}:where(#ck-product-1) .ck-menu{display:block}:where(#ck-product-1) .ck-hero{grid-template-columns:1fr;gap:0;padding:.2em .8em .8em}:where(#ck-product-1) .ck-hero p,:where(#ck-product-1) .ck-hero__art{display:none}:where(#ck-product-1) .ck-hero h5{font-size:1.25em}:where(#ck-product-1) .ck-hero b{display:block;text-align:center;margin-top:.7em}:where(#ck-product-1) .ck-grid{grid-template-columns:1fr;gap:.5em;padding:0 .8em}:where(#ck-product-1) .ck-p{grid-template-columns:2.7em 1fr auto;column-gap:.6em;row-gap:0;align-items:center;padding:.4em;background:#fffFFF80;border:1px solid #e1dacb;border-radius:.6em}:where(#ck-product-1) .ck-p__img{height:2.7em;grid-row:1/3;border-radius:.4em}:where(#ck-product-1) .ck-p__img svg{width:1.5em;height:1.8em}:where(#ck-product-1) .ck-p span{margin:0;align-self:end;font-size:.72em}:where(#ck-product-1) .ck-p small{align-self:start}:where(#ck-product-1) .ck-p__add{display:grid;place-items:center;grid-column:3;grid-row:1/3;width:1.7em;height:1.7em;border-radius:50%;background:#1a1814;color:#f3efe6;font:normal .8em var(--mono)}}:where(#ck-product-1) .ck-cur{position:absolute;left:0;top:0;width:1.4em;height:1.4em;z-index:3;filter:drop-shadow(0 .2em .3em #0008);animation:ck1-cu var(--ar)}:where(#ck-product-1) .ck-cur svg{width:100%;height:100%}:where(#ck-product-1) .ck-toast{position:absolute;right:.9em;bottom:.9em;z-index:2;display:flex;align-items:center;gap:.9em;padding:.8em 1em;background:var(--surface2);border:1px solid var(--line2);border-radius:.8em;box-shadow:0 1em 2em -.8em #000;font-size:.85em;line-height:1.4;animation:ck1-tt var(--ar)}:where(#ck-product-1) .ck-toast__check{display:grid;place-items:center;flex:none;width:2.2em;height:2.2em;border:1px solid #255237;border-radius:50%;color:var(--green);background:#123023}:where(#ck-product-1) .ck-toast small{display:block;font:.85em/1.5 var(--mono);color:var(--subtle)}:where(#ck-product-1) .ck-toast__status{color:var(--green);font:.85em var(--mono)}@keyframes ck1-ui{0%{opacity:0;translate:0 1.2em;scale:.97}3.5%,94%{opacity:1;translate:0;scale:1}100%,98%{opacity:0;translate:0 -.6em;scale:1}}@keyframes ck1-fw{0%,100%,35%,72%{width:27.8em;height:20em;border-radius:.6em;box-shadow:0 1.4em 2.2em -1.2em #000,0 0 0 0 #3a3e48}39%,50%{width:18.5em;height:20em;border-radius:.6em;box-shadow:0 1.4em 2.2em -1.2em #000,0 0 0 0 #3a3e48}54%,68%{width:11em;height:22em;border-radius:1.4em;box-shadow:0 1.4em 2.2em -1.2em #000,0 0 0 .3em #3a3e48}}@keyframes ck1-nav{0%,4%{opacity:0;translate:0 -.8em}100%,8%{opacity:1;translate:0}}@keyframes ck1-hero{0%,10%{opacity:0;translate:0 .8em}100%,15%{opacity:1;translate:0}}@keyframes ck1-p1{0%,17%{opacity:0;translate:0 1em;scale:.94}100%,20.5%{opacity:1;translate:0;scale:1}}@keyframes ck1-p2{0%,19.5%{opacity:0;translate:0 1em;scale:.94}100%,23%{opacity:1;translate:0;scale:1}}@keyframes ck1-p3{0%,22%{opacity:0;translate:0 1em;scale:.94}100%,25.5%{opacity:1;translate:0;scale:1}}@keyframes ck1-bagn{0%,27%{scale:0}29%{scale:1.25}100%,30.5%{scale:1}}@keyframes ck1-l1{0%,6%{opacity:.3}100%,9%{opacity:1}}@keyframes ck1-l2{0%,12%{opacity:.3}100%,15%{opacity:1}}@keyframes ck1-l3{0%,22%{opacity:.3}100%,25%{opacity:1}}@keyframes ck1-l4{0%,28%{opacity:.3}100%,31%{opacity:1}}@keyframes ck1-se1{0%,100%,12.5%,6%{opacity:0}10.5%,8%{opacity:1}}@keyframes ck1-se2{0%,100%,12%,19%{opacity:0}14%,17%{opacity:1}}@keyframes ck1-se3{0%,100%,23%,30.5%{opacity:0}25%,28.5%{opacity:1}}@keyframes ck1-bt{0%,100%,35%,72%{translate:0}39%,50%{translate:100%}54%,68%{translate:200%}}@keyframes ck1-sd{0%,100%,36%,74%{color:var(--text)}39%,71%{color:var(--muted)}}@keyframes ck1-st{0%,100%,36%,53%{color:var(--muted)}39%,50%{color:var(--text)}}@keyframes ck1-sm{0%,100%,51%,71%{color:var(--muted)}54%,68%{color:var(--text)}}@keyframes ck1-s1{0%,85%{opacity:1}100%,87%{opacity:0}}@keyframes ck1-s2{0%,85%{opacity:0}100%,87%{opacity:1}}@keyframes ck1-pub{0%,100%,84%,87%{scale:1}85.5%{scale:.93}}@keyframes ck1-tt{0%,88%{opacity:0;translate:0 1em;scale:.96}100%,91%{opacity:1;translate:0;scale:1}}@keyframes ck1-cu{0%,3%{opacity:0;translate:34em 14em}4%{opacity:1;translate:34em 14em}11%,7%{translate:22em 6em}14%,18%{translate:13.5em 11.5em}22%,27%{translate:22em 18.5em}29.5%,32%{translate:34.5em 5.8em}34.5%,48.5%{translate:11.85em 1.4em}49.5%,66%{translate:17em 1.4em}67%,72%{translate:7em 1.4em}77%{translate:22em 14em}82%,84%{translate:32.9em 1.4em}85.5%{translate:32.9em 1.4em;scale:.85}87%{translate:32.9em 1.4em;scale:1}90%,94%{translate:30em 17em;opacity:1}100%,97%{opacity:0;translate:30em 17em}}:where(#ck-product-2) .ck-scene{position:absolute;left:0;right:0;top:10cqw;height:70cqw;font-size:2.5cqw;padding:0 1.2em;line-height:1.35;pointer-events:none;user-select:none}:where(#ck-product-2) .ck-b{position:relative;height:100%;display:grid;grid-template-columns:7.2em 1fr;grid-template-rows:3.2em 1fr;background:var(--surface2);border:1px solid var(--line2);border-bottom:0;border-radius:.8em .8em 0 0;overflow:hidden;box-shadow:0 -1.2em 3em -1.6em #000;animation:ck2-ui var(--ar)}:where(#ck-product-2) .ck-bar{grid-column:1/-1;display:flex;align-items:center;gap:.8em;padding:0 1em;border-bottom:1px solid var(--line)}:where(#ck-product-2) .ck-dots{display:flex;gap:.35em;margin-right:.4em}:where(#ck-product-2) .ck-dots i{width:.55em;height:.55em;border-radius:50%;background:var(--line2)}:where(#ck-product-2) .ck-bp{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:5em;padding:.25em;background:var(--art);border:1px solid var(--line);border-radius:.6em}:where(#ck-product-2) .ck-bp span{position:relative;z-index:1;text-align:center;font:.72em/2.1 var(--mono);color:var(--muted)}:where(#ck-product-2) .ck-bp span:first-of-type{animation:ck2-sd var(--ar)}:where(#ck-product-2) .ck-bp span:nth-of-type(2){animation:ck2-st var(--ar)}:where(#ck-product-2) .ck-bp span:nth-of-type(3){animation:ck2-sm var(--ar)}:where(#ck-product-2) .ck-bp__thumb{position:absolute;left:.25em;top:.25em;bottom:.25em;width:5em;background:var(--surface3);border:1px solid var(--line2);border-radius:.4em;animation:ck2-bt var(--ar)}:where(#ck-product-2) .ck-state{margin-left:auto;display:grid;font:.7em var(--mono);color:var(--muted)}:where(#ck-product-2) .ck-state span{grid-area:1/1;display:flex;align-items:center;gap:.6em;justify-content:flex-end}:where(#ck-product-2) .ck-state span::before{content:"";width:.6em;height:.6em;border-radius:50%;background:var(--amber)}:where(#ck-product-2) .ck-state span:first-child{animation:ck2-s1 var(--ar)}:where(#ck-product-2) .ck-state span:last-child{animation:ck2-s2 var(--ar)}:where(#ck-product-2) .ck-state span:last-child::before{background:var(--green)}:where(#ck-product-2) .ck-pub{background:var(--amber);color:#1a1205;font:600 .72em/1 var(--body);padding:.7em 1.1em;border-radius:.6em;animation:ck2-pub var(--ar)}.ck-work :where(#ck-product-2) .ck-layers{padding:1.1em .9em;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:.7em}:where(#ck-product-2) .ck-layers h4{margin:0 0 .3em;font:500 .62em var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--subtle)}:where(#ck-product-2) .ck-layers span{display:flex;align-items:center;gap:.6em;font-size:.8em;color:var(--text)}:where(#ck-product-2) .ck-layers span::before{content:"";width:1em;height:1em;border-radius:.3em;border:1px solid var(--blue);background:#3d7FFF33}:where(#ck-product-2) .ck-layers span:first-of-type{animation:ck2-l1 var(--ar)}:where(#ck-product-2) .ck-layers span:nth-of-type(2){animation:ck2-l2 var(--ar)}:where(#ck-product-2) .ck-layers span:nth-of-type(3){animation:ck2-l3 var(--ar)}:where(#ck-product-2) .ck-layers span:nth-of-type(4){animation:ck2-l4 var(--ar)}:where(#ck-product-2) .ck-canvas{display:grid;justify-items:center;align-content:start;padding:1.3em;background:radial-gradient(circle,#2a2d35 1px,transparent 1.3px) 0 0/1.2em 1.2em,var(--art);overflow:hidden}:where(#ck-product-2) .ck-frame{position:relative;display:grid;grid-template-columns:3em 1fr;width:27.8em;height:20em;background:var(--surface);border:1px solid var(--line2);border-radius:.6em;overflow:hidden;box-shadow:0 1.4em 2.2em -1.2em #000}:where(#ck-product-2) .ck-side{border-right:1px solid var(--line);display:flex;flex-direction:column;align-items:center;gap:1em;padding-top:1em;animation:ck2-sb var(--ar)}:where(#ck-product-2) .ck-side b{display:grid;place-items:center;background:var(--blue);width:1.6em;height:1.6em;border-radius:.45em;font-size:.8em}:where(#ck-product-2) .ck-side i{width:1.1em;height:.95em;border:1px solid var(--line2);border-radius:.25em}:where(#ck-product-2) .ck-side i:first-of-type{border-color:var(--blue);background:#1c2b4d}:where(#ck-product-2) .ck-main{display:grid;grid-template-rows:auto auto 1fr auto;min-width:0;min-height:0;padding:1em;gap:.8em}:where(#ck-product-2) .ck-head{display:flex;align-items:center;justify-content:space-between;gap:.6em;animation:ck2-hd var(--ar)}:where(#ck-product-2) .ck-head h5{font:500 .85em var(--body)}:where(#ck-product-2) .ck-pill{border:1px solid var(--line2);border-radius:.4em;padding:.25em .6em;font:.66em var(--mono);color:var(--muted);white-space:nowrap}:where(#ck-product-2) .ck-stats{display:grid;grid-template-columns:1fr 1fr;gap:.7em}:where(#ck-product-2) .ck-stat{position:relative;border:1px solid var(--line);border-radius:.5em;padding:.6em .7em}:where(#ck-product-2) .ck-stat:first-child{animation:ck2-st1 var(--ar)}:where(#ck-product-2) .ck-stat:nth-child(2){animation:ck2-st2 var(--ar)}:where(#ck-product-2) .ck-stat small{display:block;font-size:.68em;color:var(--subtle);white-space:nowrap}:where(#ck-product-2) .ck-stat strong{display:block;font:500 1.5em/1.35 var(--body);letter-spacing:-.04em}:where(#ck-product-2) .ck-stat em{font:normal .64em var(--mono);color:var(--green);white-space:nowrap}:where(#ck-product-2) .ck-chart{position:relative;display:flex;flex-direction:column;min-height:0;animation:ck2-ch var(--ar)}:where(#ck-product-2) .ck-chart svg{flex:1;min-height:0;width:100%;overflow:visible}:where(#ck-product-2) .ck-chart__grid{stroke:var(--line);stroke-width:1;fill:none}:where(#ck-product-2) .ck-chart__line{stroke:var(--blue);stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:ck2-draw var(--ar)}:where(#ck-product-2) .ck-chart__area{fill:var(--blue);opacity:.14;animation:ck2-area var(--ar)}:where(#ck-product-2) .ck-chart__dot{fill:var(--blue);stroke:#A2C2FF;stroke-width:2;transform-box:fill-box;transform-origin:center;animation:ck2-dot var(--ar)}:where(#ck-product-2) .ck-chart__axis{display:flex;justify-content:space-between;font:.62em var(--mono);color:var(--subtle);margin-top:.5em}:where(#ck-product-2) .ck-team{position:relative;display:flex;align-items:center;gap:.5em;border-top:1px solid var(--line);padding-top:.7em;animation:ck2-tm var(--ar)}:where(#ck-product-2) .ck-team>span:first-child{margin-right:auto;font:.62em var(--mono);color:var(--subtle)}:where(#ck-product-2) .ck-team .ck-pill:first-of-type{animation:ck2-pa var(--ar)}:where(#ck-product-2) .ck-team .ck-pill:nth-of-type(2){animation:ck2-pe var(--ar)}:where(#ck-product-2) .ck-team .ck-pill:nth-of-type(3){animation:ck2-pv var(--ar)}:where(#ck-product-2) .ck-lock{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.5em;background:#121317EB;border-radius:inherit;color:var(--muted);font:.66em var(--mono);opacity:0}:where(#ck-product-2) .ck-lock svg{width:1.3em;height:1.3em}:where(#ck-product-2) .ck-lock--1{animation:ck2-lk1 var(--ar)}:where(#ck-product-2) .ck-lock--2{animation:ck2-lk2 var(--ar)}:where(#ck-product-2) .ck-sel{position:absolute;inset:-.15em;z-index:2;border:1px solid var(--blue);border-radius:.5em;opacity:0;background:linear-gradient(var(--blue),var(--blue)) 0 0/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 0/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 0 100%/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 100%/.45em .45em no-repeat}:where(#ck-product-2) .ck-sel::after{content:attr(data-n);position:absolute;left:-1px;top:-1px;background:var(--blue);color:#fff;font:500 .62em/1 var(--mono);padding:.4em .7em;border-radius:.4em 0}:where(#ck-product-2) .ck-sel--1{animation:ck2-se1 var(--ar)}:where(#ck-product-2) .ck-sel--2{animation:ck2-se2 var(--ar)}:where(#ck-product-2) .ck-sel--3{animation:ck2-se3 var(--ar)}:where(#ck-product-2) .ck-sel--4{animation:ck2-se4 var(--ar)}:where(#ck-product-2) .ck-cur{position:absolute;left:0;top:0;width:1.4em;height:1.4em;z-index:3;filter:drop-shadow(0 .2em .3em #0008);animation:ck2-cu var(--ar)}:where(#ck-product-2) .ck-cur svg{width:100%;height:100%}:where(#ck-product-2) .ck-toast{position:absolute;right:.9em;bottom:.9em;z-index:2;display:flex;align-items:center;gap:.9em;padding:.8em 1em;background:var(--surface2);border:1px solid var(--line2);border-radius:.8em;box-shadow:0 1em 2em -.8em #000;font-size:.85em;line-height:1.4;animation:ck2-tt var(--ar)}:where(#ck-product-2) .ck-toast__check{display:grid;place-items:center;flex:none;width:2.2em;height:2.2em;border:1px solid #255237;border-radius:50%;color:var(--green);background:#123023}:where(#ck-product-2) .ck-toast small{display:block;font:.85em/1.5 var(--mono);color:var(--subtle)}:where(#ck-product-2) .ck-toast__status{color:var(--green);font:.85em var(--mono)}@keyframes ck2-ui{0%{opacity:0;translate:0 1.2em;scale:.97}3.5%,94%{opacity:1;translate:0;scale:1}100%,98%{opacity:0;translate:0 -.6em;scale:1}}@keyframes ck2-sb{0%,4%{opacity:0;translate:-.8em 0}100%,8%{opacity:1;translate:0}}@keyframes ck2-hd{0%,6%{opacity:0;translate:0 -.6em}100%,9%{opacity:1;translate:0}}@keyframes ck2-st1{0%,9%{opacity:0;translate:0 1em;scale:.94}100%,12.5%{opacity:1;translate:0;scale:1}}@keyframes ck2-st2{0%,12%{opacity:0;translate:0 1em;scale:.94}100%,15.5%{opacity:1;translate:0;scale:1}}@keyframes ck2-ch{0%,17%{opacity:0;translate:0 1em;scale:.96}100%,20.5%{opacity:1;translate:0;scale:1}}@keyframes ck2-tm{0%,29%{opacity:0;translate:0 1em}100%,32.5%{opacity:1;translate:0}}@keyframes ck2-draw{0%,20%{stroke-dashoffset:1}100%,28%{stroke-dashoffset:0}}@keyframes ck2-area{0%,24%{opacity:0}100%,30%{opacity:.14}}@keyframes ck2-dot{0%,27%{scale:0}29%{scale:1.4}100%,30.5%{scale:1}}@keyframes ck2-l1{0%,7%{opacity:.3}10%,100%{opacity:1}}@keyframes ck2-l2{0%,10.5%{opacity:.3}100%,13.5%{opacity:1}}@keyframes ck2-l3{0%,16%{opacity:.3}100%,19%{opacity:1}}@keyframes ck2-l4{0%,28%{opacity:.3}100%,31%{opacity:1}}@keyframes ck2-se1{0%,10%,100%,16%{opacity:0}12%,14%{opacity:1}}@keyframes ck2-se2{0%,100%,13%,19%{opacity:0}15%,17%{opacity:1}}@keyframes ck2-se3{0%,100%,18%,24.5%{opacity:0}20%,22.5%{opacity:1}}@keyframes ck2-se4{0%,100%,30%,36.5%{opacity:0}32%,34.5%{opacity:1}}@keyframes ck2-bt{0%,100%,38%,73%{translate:0}41%,54%{translate:100%}57%,70%{translate:200%}}@keyframes ck2-sd{0%,100%,39%,75%{color:var(--text)}42%,72%{color:var(--muted)}}@keyframes ck2-st{0%,100%,39%,57%{color:var(--muted)}42%,54%{color:var(--text)}}@keyframes ck2-sm{0%,100%,55%,73%{color:var(--muted)}58%,70%{color:var(--text)}}@keyframes ck2-pa{0%,100%,39%,75%{color:#a2c2ff;border-color:var(--blue);background:#1c2b4d}42%,72%{color:var(--muted);border-color:var(--line2);background:0 0}}@keyframes ck2-pe{0%,100%,39%,57%{color:var(--muted);border-color:var(--line2);background:0 0}42%,54%{color:#a2c2ff;border-color:var(--blue);background:#1c2b4d}}@keyframes ck2-pv{0%,100%,55%,73%{color:var(--muted);border-color:var(--line2);background:0 0}58%,70%{color:#a2c2ff;border-color:var(--blue);background:#1c2b4d}}@keyframes ck2-lk1{0%,100%,40%,74%{opacity:0}43%,71%{opacity:1}}@keyframes ck2-lk2{0%,100%,56%,74%{opacity:0}59%,71%{opacity:1}}@keyframes ck2-s1{0%,85%{opacity:1}100%,87%{opacity:0}}@keyframes ck2-s2{0%,85%{opacity:0}100%,87%{opacity:1}}@keyframes ck2-pub{0%,100%,84%,87%{scale:1}85.5%{scale:.93}}@keyframes ck2-tt{0%,88%{opacity:0;translate:0 1em;scale:.96}100%,91%{opacity:1;translate:0;scale:1}}@keyframes ck2-cu{0%,3%{opacity:0;translate:34em 16em}4%{opacity:1;translate:34em 16em}6.5%,8%{translate:4.5em 7em}11%{translate:17em 10.5em}12.5%,13%{translate:4.5em 8.8em}15%{translate:29em 10.5em}16.5%,17%{translate:4.5em 10.6em}20%,27%{translate:24em 16.5em}28.5%,29%{translate:4.5em 12.4em}32%,36%{translate:24em 22em}37%,52%{translate:11.85em 1.4em}53%,68%{translate:17em 1.4em}69%,72%{translate:7em 1.4em}77%{translate:22em 14em}82%,84%{translate:32.9em 1.4em}85.5%{translate:32.9em 1.4em;scale:.85}87%{translate:32.9em 1.4em;scale:1}90%,94%{translate:30em 17em;opacity:1}100%,97%{opacity:0;translate:30em 17em}}:where(#ck-product-3) .ck-scene{position:absolute;left:0;right:0;top:10cqw;height:70cqw;font-size:2.5cqw;padding:0 1.2em;line-height:1.35;pointer-events:none;user-select:none}:where(#ck-product-3) .ck-b{position:relative;height:100%;display:grid;grid-template-columns:7.2em 1fr;grid-template-rows:3.2em 1fr;background:var(--surface2);border:1px solid var(--line2);border-bottom:0;border-radius:.8em .8em 0 0;overflow:hidden;box-shadow:0 -1.2em 3em -1.6em #000;animation:ck3-ui var(--ar)}:where(#ck-product-3) .ck-bar{grid-column:1/-1;display:flex;align-items:center;gap:.8em;padding:0 1em;border-bottom:1px solid var(--line)}:where(#ck-product-3) .ck-dots{display:flex;gap:.35em;margin-right:.4em}:where(#ck-product-3) .ck-dots i{width:.55em;height:.55em;border-radius:50%;background:var(--line2)}:where(#ck-product-3) .ck-bp{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:5em;padding:.25em;background:var(--art);border:1px solid var(--line);border-radius:.6em}:where(#ck-product-3) .ck-bp span{position:relative;z-index:1;text-align:center;font:.72em/2.1 var(--mono);color:var(--muted)}:where(#ck-product-3) .ck-bp span:first-of-type{animation:ck3-sd var(--ar)}:where(#ck-product-3) .ck-bp span:nth-of-type(2){animation:ck3-st var(--ar)}:where(#ck-product-3) .ck-bp__thumb{position:absolute;left:.25em;top:.25em;bottom:.25em;width:5em;background:var(--surface3);border:1px solid var(--line2);border-radius:.4em;animation:ck3-bt var(--ar)}:where(#ck-product-3) .ck-state{margin-left:auto;display:grid;font:.7em var(--mono);color:var(--muted)}:where(#ck-product-3) .ck-state span{grid-area:1/1;display:flex;align-items:center;gap:.6em;justify-content:flex-end}:where(#ck-product-3) .ck-state span::before{content:"";width:.6em;height:.6em;border-radius:50%;background:var(--amber)}:where(#ck-product-3) .ck-state span:first-child{animation:ck3-s1 var(--ar)}:where(#ck-product-3) .ck-state span:last-child{animation:ck3-s2 var(--ar)}:where(#ck-product-3) .ck-state span:last-child::before{background:var(--green)}:where(#ck-product-3) .ck-pub{background:var(--amber);color:#1a1205;font:600 .72em/1 var(--body);padding:.7em 1.1em;border-radius:.6em;animation:ck3-pub var(--ar)}.ck-work :where(#ck-product-3) .ck-layers{animation:ck3-rl var(--ar);padding:1.1em .9em;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:.7em}:where(#ck-product-3) .ck-layers h4{margin:0 0 .3em;font:500 .62em var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--subtle)}:where(#ck-product-3) .ck-layers span{display:flex;align-items:center;gap:.6em;font-size:.8em;color:var(--text)}:where(#ck-product-3) .ck-layers span::before{content:"";width:1em;height:1em;border-radius:.3em;border:1px solid var(--green);background:#3ddC8433}:where(#ck-product-3) .ck-layers span:first-of-type{animation:ck3-l1 var(--ar)}:where(#ck-product-3) .ck-layers span:nth-of-type(2){animation:ck3-l2 var(--ar)}:where(#ck-product-3) .ck-layers span:nth-of-type(3){animation:ck3-l3 var(--ar)}:where(#ck-product-3) .ck-layers span:nth-of-type(4){animation:ck3-l4 var(--ar)}:where(#ck-product-3) .ck-canvas{display:grid;justify-items:center;align-content:start;padding:1.3em;background:radial-gradient(circle,#2a2d35 1px,transparent 1.3px) 0 0/1.2em 1.2em,var(--art);overflow:hidden}:where(#ck-product-3) .ck-frame{position:relative;display:grid;grid-template-rows:1fr auto;width:27.8em;height:20em;background:var(--surface);border:1px solid var(--line2);border-radius:.6em;overflow:hidden;box-shadow:0 1.4em 2.2em -1.2em #000}:where(#ck-product-3) .ck-cal{display:grid;grid-template-columns:1.2fr 1fr;gap:1em;padding:1em;min-height:0}:where(#ck-product-3) .ck-month{position:relative;display:flex;flex-direction:column;gap:.25em;min-width:0}:where(#ck-product-3) .ck-month h4{font:500 .85em var(--body);margin-bottom:.5em;white-space:nowrap;animation:ck3-hd var(--ar)}:where(#ck-product-3) .ck-month h4 i{font:normal .9em var(--mono);color:var(--subtle);margin-left:.6em}:where(#ck-product-3) .ck-wd,:where(#ck-product-3) .ck-wk{display:grid;grid-template-columns:repeat(7,1fr);gap:.2em;text-align:center}:where(#ck-product-3) .ck-wd{font:.62em/1.8 var(--mono);color:var(--subtle);animation:ck3-wd var(--ar)}:where(#ck-product-3) .ck-wk span{border:1px solid transparent;border-radius:.3em;font:.66em/2.7 var(--mono);color:var(--muted)}:where(#ck-product-3) .ck-wk:nth-of-type(3){animation:ck3-r1 var(--ar)}:where(#ck-product-3) .ck-wk:nth-of-type(4){animation:ck3-r2 var(--ar)}:where(#ck-product-3) .ck-wk:nth-of-type(5){animation:ck3-r3 var(--ar)}:where(#ck-product-3) .ck-wk:nth-of-type(6){animation:ck3-r4 var(--ar)}:where(#ck-product-3) .ck-wk:nth-of-type(7){animation:ck3-r5 var(--ar)}:where(#ck-product-3) .ck-wk .x{color:#555b68}:where(#ck-product-3) .ck-wk .a1,:where(#ck-product-3) .ck-wk .a2,:where(#ck-product-3) .ck-wk .a3{border-color:#244a35;color:var(--green)}:where(#ck-product-3) .ck-wk .a1{animation:ck3-av1 var(--ar)}:where(#ck-product-3) .ck-wk .a2{animation:ck3-av2 var(--ar)}:where(#ck-product-3) .ck-wk .a3{animation:ck3-av3 var(--ar)}:where(#ck-product-3) .ck-wk .pk{border-color:var(--green);background:var(--green);color:#08090b;animation:ck3-pk var(--ar)}:where(#ck-product-3) .ck-slots{position:relative;border-left:1px solid var(--line);padding-left:1em;min-width:0;display:flex;flex-direction:column;animation:ck3-slp var(--ar)}:where(#ck-product-3) .ck-slots h4{display:grid;font:500 .85em var(--body);white-space:nowrap}:where(#ck-product-3) .ck-slots h4 span{grid-area:1/1}:where(#ck-product-3) .ck-slots h4 span:first-child{animation:ck3-t1 var(--ar)}:where(#ck-product-3) .ck-slots h4 span:last-child{animation:ck3-t2 var(--ar)}:where(#ck-product-3) .ck-meta{font:.62em/1.6 var(--mono);color:var(--subtle);margin:.5em 0 1em;white-space:nowrap;animation:ck3-mt var(--ar)}:where(#ck-product-3) .ck-slotbox{display:grid;flex:1;min-height:0}:where(#ck-product-3) .ck-slotbox>*{grid-area:1/1}:where(#ck-product-3) .ck-es{display:grid;place-items:center;border:1px dashed var(--line2);border-radius:.5em;font:.66em var(--mono);color:var(--subtle);opacity:0;animation:ck3-es var(--ar)}:where(#ck-product-3) .ck-sl{display:flex;flex-direction:column;gap:.55em;animation:ck3-sll var(--ar)}:where(#ck-product-3) .ck-slot{border:1px solid var(--line2);border-radius:.4em;font:.66em/1 var(--mono);padding:1em .3em;text-align:center;color:var(--muted)}:where(#ck-product-3) .ck-slot:nth-child(2){border-color:#35774f;color:var(--green);background:#123023;animation:ck3-ss var(--ar)}:where(#ck-product-3) .ck-slot i{font-style:normal;animation:ck3-ck var(--ar)}:where(#ck-product-3) .ck-foot{display:flex;align-items:center;gap:.5em;border-top:1px solid var(--line);padding:.7em 1em;animation:ck3-ft var(--ar)}:where(#ck-product-3) .ck-foot .ck-pill:first-of-type{animation:ck3-dp var(--ar)}:where(#ck-product-3) .ck-foot .ck-pill:nth-of-type(2){animation:ck3-rm var(--ar)}:where(#ck-product-3) .ck-pill{border:1px solid var(--line2);border-radius:.4em;padding:.3em .6em;font:.62em var(--mono);color:var(--muted);white-space:nowrap}:where(#ck-product-3) .ck-btn{margin-left:auto;display:grid;background:var(--green);color:#08090b;border-radius:.45em;font:600 .66em/1 var(--body);padding:.75em 1.1em;animation:ck3-cb var(--ar)}:where(#ck-product-3) .ck-btn span{grid-area:1/1;text-align:center}:where(#ck-product-3) .ck-btn span:first-child{animation:ck3-c1 var(--ar)}:where(#ck-product-3) .ck-btn span:last-child{animation:ck3-c2 var(--ar)}:where(#ck-product-3) .ck-ok{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;gap:.8em;padding:.8em 1em;background:#123023;border-top:1px solid #255237;font-size:.8em;line-height:1.4;opacity:0;animation:ck3-ok var(--ar)}:where(#ck-product-3) .ck-ok b{display:grid;place-items:center;flex:none;width:2em;height:2em;border-radius:50%;border:1px solid #255237;color:var(--green);font-weight:400}:where(#ck-product-3) .ck-ok small{display:block;font:.85em var(--mono);color:#7fb896}:where(#ck-product-3) .ck-sel{position:absolute;inset:-.15em;z-index:2;border:1px solid var(--blue);border-radius:.5em;opacity:0;background:linear-gradient(var(--blue),var(--blue)) 0 0/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 0/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 0 100%/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 100%/.45em .45em no-repeat}:where(#ck-product-3) .ck-sel::after{content:attr(data-n);position:absolute;left:-1px;top:-1px;background:var(--blue);color:#fff;font:500 .62em/1 var(--mono);padding:.4em .7em;border-radius:.4em 0}:where(#ck-product-3) .ck-sel--1{animation:ck3-se1 var(--ar)}:where(#ck-product-3) .ck-sel--2{animation:ck3-se2 var(--ar)}:where(#ck-product-3) .ck-sel--3{animation:ck3-se3 var(--ar)}:where(#ck-product-3) .ck-cur{position:absolute;left:0;top:0;width:1.4em;height:1.4em;z-index:3;filter:drop-shadow(0 .2em .3em #0008);animation:ck3-cu var(--ar)}:where(#ck-product-3) .ck-cur svg{width:100%;height:100%}:where(#ck-product-3) .ck-toast{position:absolute;right:.9em;bottom:.9em;z-index:2;display:flex;align-items:center;gap:.9em;padding:.8em 1em;background:var(--surface2);border:1px solid var(--line2);border-radius:.8em;box-shadow:0 1em 2em -.8em #000;font-size:.85em;line-height:1.4;animation:ck3-tt var(--ar)}:where(#ck-product-3) .ck-toast__check{display:grid;place-items:center;flex:none;width:2.2em;height:2.2em;border:1px solid #255237;border-radius:50%;color:var(--green);background:#123023}:where(#ck-product-3) .ck-toast small{display:block;font:.85em/1.5 var(--mono);color:var(--subtle)}:where(#ck-product-3) .ck-toast__status{color:var(--green);font:.85em var(--mono)}@keyframes ck3-ui{0%{opacity:0;translate:0 1.2em;scale:.97}3.5%,94%{opacity:1;translate:0;scale:1}100%,98%{opacity:0;translate:0 -.6em;scale:1}}@keyframes ck3-wd{0%,5%{opacity:0;translate:0 -.5em}100%,8%{opacity:1;translate:0}}@keyframes ck3-r1{0%,6.5%{opacity:0;translate:0 .6em}100%,9.5%{opacity:1;translate:0}}@keyframes ck3-r2{0%,8%{opacity:0;translate:0 .6em}100%,11%{opacity:1;translate:0}}@keyframes ck3-r3{0%,9.5%{opacity:0;translate:0 .6em}100%,12.5%{opacity:1;translate:0}}@keyframes ck3-r4{0%,11%{opacity:0;translate:0 .6em}100%,14%{opacity:1;translate:0}}@keyframes ck3-r5{0%,12.5%{opacity:0;translate:0 .6em}100%,15.5%{opacity:1;translate:0}}@keyframes ck3-slp{0%,7%{opacity:0;translate:.8em 0}100%,11%{opacity:1;translate:0}}@keyframes ck3-ft{0%,12%{opacity:0;translate:0 .8em}100%,15.5%{opacity:1;translate:0}}@keyframes ck3-hd{0%,4%{opacity:0;translate:0 -.6em}100%,7%{opacity:1;translate:0}}@keyframes ck3-mt{0%,17%{opacity:0}100%,19.5%{opacity:1}}@keyframes ck3-av1{0%,20%{border-color:transparent;color:var(--muted)}100%,22.5%{border-color:#244a35;color:var(--green)}}@keyframes ck3-av2{0%,23%{border-color:transparent;color:var(--muted)}100%,25.5%{border-color:#244a35;color:var(--green)}}@keyframes ck3-av3{0%,26%{border-color:transparent;color:var(--muted)}100%,28%{border-color:#244a35;color:var(--green)}}@keyframes ck3-pk{0%,20%{border-color:transparent;color:var(--muted);background:0 0}22.5%,43%{border-color:#244a35;color:var(--green);background:0 0;scale:1}44.5%{scale:1.15}100%,46%{border-color:var(--green);color:#08090b;background:var(--green);scale:1}}@keyframes ck3-t1{0%,43%{opacity:1}100%,46%{opacity:0}}@keyframes ck3-t2{0%,44%{opacity:0}100%,47%{opacity:1}}@keyframes ck3-es{0%,43%{opacity:1}100%,46%{opacity:0}}@keyframes ck3-sll{0%,44%{opacity:0;translate:0 .6em}100%,48%{opacity:1;translate:0}}@keyframes ck3-ss{0%,51%{border-color:var(--line2);color:var(--muted);background:0 0}100%,54%{border-color:#35774f;color:var(--green);background:#123023}}@keyframes ck3-ck{0%,52%{opacity:0}100%,54%{opacity:1}}@keyframes ck3-dp{0%,31%{opacity:0;scale:.9}100%,33.5%{opacity:1;scale:1}}@keyframes ck3-rm{0%,36%{opacity:0;scale:.9}100%,38.5%{opacity:1;scale:1}}@keyframes ck3-cb{0%,53%{opacity:.4;scale:1}100%,56%,58%,60.5%{opacity:1;scale:1}59%{scale:.93}}@keyframes ck3-c1{0%,60%{opacity:1}100%,62%{opacity:0}}@keyframes ck3-c2{0%,60%{opacity:0}100%,62%{opacity:1}}@keyframes ck3-ok{0%,100%,60%,77%{opacity:0;translate:0 100%}63%,73%{opacity:1;translate:0}}@keyframes ck3-rl{0%,100%,39%,79%{opacity:1}42%,76%{opacity:.4}}@keyframes ck3-l1{0%,13%{opacity:.3}100%,16%{opacity:1}}@keyframes ck3-l2{0%,19%{opacity:.3}100%,22%{opacity:1}}@keyframes ck3-l3{0%,30%{opacity:.3}100%,33%{opacity:1}}@keyframes ck3-l4{0%,35.5%{opacity:.3}100%,38%{opacity:1}}@keyframes ck3-se1{0%,100%,12%,5%{opacity:0}10%,7%{opacity:1}}@keyframes ck3-se2{0%,100%,15.5%,9%{opacity:0}11%,13.5%{opacity:1}}@keyframes ck3-se3{0%,100%,13%,19.5%{opacity:0}15%,17.5%{opacity:1}}@keyframes ck3-bt{0%,100%,38.5%,79%{translate:0}41%,76%{translate:100%}}@keyframes ck3-sd{0%,100%,39%,79%{color:var(--text)}41.5%,76%{color:var(--muted)}}@keyframes ck3-st{0%,100%,39%,79%{color:var(--muted)}41.5%,76%{color:var(--text)}}@keyframes ck3-s1{0%,85%{opacity:1}100%,87%{opacity:0}}@keyframes ck3-s2{0%,85%{opacity:0}100%,87%{opacity:1}}@keyframes ck3-pub{0%,100%,84%,87%{scale:1}85.5%{scale:.93}}@keyframes ck3-tt{0%,88%{opacity:0;translate:0 1em;scale:.96}100%,91%{opacity:1;translate:0;scale:1}}@keyframes ck3-cu{0%,3%{opacity:0;translate:34em 16em}4%{opacity:1;translate:34em 16em}10%,7%{translate:22em 7em}13%,14%{translate:4.5em 7em}16.5%,17.5%{translate:28em 9.2em}18.5%,19%{translate:4.5em 8.8em}21%{translate:10.4em 14.4em}22.5%{translate:17.5em 14.4em}23%{translate:10.4em 16.4em}25%{translate:17.5em 16.4em}26%{translate:10.4em 18.4em}27.5%{translate:12.2em 18.4em}29.5%,30.5%{translate:4.5em 10.6em}32%,33%{translate:30em 23.3em}34.5%,35.5%{translate:4.5em 12.4em}38%{translate:22em 22em}39.5%,41%{translate:11.85em 1.4em}43%,45%{translate:12.2em 14.4em}49%,51%{translate:29em 13.7em}56%,58%,62%{translate:33.5em 23.3em}70%{translate:22em 14em}76%,79%{translate:7em 1.4em}82%,84%{translate:32.9em 1.4em}85.5%{translate:32.9em 1.4em;scale:.85}87%{translate:32.9em 1.4em;scale:1}90%,94%{translate:30em 17em;opacity:1}100%,97%{opacity:0;translate:30em 17em}}:where(#ck-product-4) .ck-scene{position:absolute;left:0;right:0;top:10cqw;height:70cqw;font-size:2.5cqw;padding:0 1.2em;line-height:1.35;pointer-events:none;user-select:none}:where(#ck-product-4) .ck-b{position:relative;height:100%;display:grid;grid-template-columns:7.2em 1fr;grid-template-rows:3.2em 1fr;background:var(--surface2);border:1px solid var(--line2);border-bottom:0;border-radius:.8em .8em 0 0;overflow:hidden;box-shadow:0 -1.2em 3em -1.6em #000;animation:ck4-ui var(--ar)}:where(#ck-product-4) .ck-bar{grid-column:1/-1;display:flex;align-items:center;gap:.8em;padding:0 1em;border-bottom:1px solid var(--line)}:where(#ck-product-4) .ck-dots{display:flex;gap:.35em;margin-right:.4em}:where(#ck-product-4) .ck-dots i{width:.55em;height:.55em;border-radius:50%;background:var(--line2)}:where(#ck-product-4) .ck-bp{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:5em;padding:.25em;background:var(--art);border:1px solid var(--line);border-radius:.6em}:where(#ck-product-4) .ck-bp span{position:relative;z-index:1;text-align:center;font:.72em/2.1 var(--mono);color:var(--muted)}:where(#ck-product-4) .ck-bp span:first-of-type{animation:ck4-sd var(--ar)}:where(#ck-product-4) .ck-bp span:nth-of-type(2){animation:ck4-st var(--ar)}:where(#ck-product-4) .ck-bp span:nth-of-type(3){animation:ck4-sm var(--ar)}:where(#ck-product-4) .ck-bp__thumb{position:absolute;left:.25em;top:.25em;bottom:.25em;width:5em;background:var(--surface3);border:1px solid var(--line2);border-radius:.4em;animation:ck4-bt var(--ar)}:where(#ck-product-4) .ck-state{margin-left:auto;display:grid;font:.7em var(--mono);color:var(--muted)}:where(#ck-product-4) .ck-state span{grid-area:1/1;display:flex;align-items:center;gap:.6em;justify-content:flex-end}:where(#ck-product-4) .ck-state span::before{content:"";width:.6em;height:.6em;border-radius:50%;background:var(--amber)}:where(#ck-product-4) .ck-state span:first-child{animation:ck4-s1 var(--ar)}:where(#ck-product-4) .ck-state span:last-child{animation:ck4-s2 var(--ar)}:where(#ck-product-4) .ck-state span:last-child::before{background:var(--green)}:where(#ck-product-4) .ck-pub{background:var(--amber);color:#1a1205;font:600 .72em/1 var(--body);padding:.7em 1.1em;border-radius:.6em;animation:ck4-pub var(--ar)}.ck-work :where(#ck-product-4) .ck-layers{padding:1.1em .9em;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:.7em}:where(#ck-product-4) .ck-layers h4{margin:0 0 .3em;font:500 .62em var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--subtle)}:where(#ck-product-4) .ck-layers span{display:flex;align-items:center;gap:.6em;font-size:.8em;color:var(--text)}:where(#ck-product-4) .ck-layers span::before{content:"";width:1em;height:1em;border-radius:.3em;border:1px solid var(--blue);background:#3d7FFF33}:where(#ck-product-4) .ck-layers span:first-of-type{animation:ck4-l1 var(--ar)}:where(#ck-product-4) .ck-layers span:nth-of-type(2){animation:ck4-l2 var(--ar)}:where(#ck-product-4) .ck-layers span:nth-of-type(3){animation:ck4-l3 var(--ar)}:where(#ck-product-4) .ck-layers span:nth-of-type(4){animation:ck4-l4 var(--ar)}:where(#ck-product-4) .ck-canvas{display:grid;justify-items:center;align-content:start;padding:1.3em;background:radial-gradient(circle,#2a2d35 1px,transparent 1.3px) 0 0/1.2em 1.2em,var(--art);overflow:hidden}:where(#ck-product-4) .ck-frame{position:relative;display:flex;flex-direction:column;width:27.8em;height:20em;background:#101115;border:1px solid var(--line2);border-radius:.6em;overflow:hidden;box-shadow:0 1.4em 2.2em -1.2em #000}:where(#ck-product-4) .ck-nav{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.7em 1.2em;animation:ck4-nav var(--ar)}:where(#ck-product-4) .ck-nav strong{font:460 1.3em var(--display);letter-spacing:-.04em}:where(#ck-product-4) .ck-nav span{font:.62em var(--mono);color:var(--subtle);word-spacing:.8em}:where(#ck-product-4) .ck-hero{position:relative;padding:.2em 1.2em .9em}:where(#ck-product-4) .ck-eb{display:grid;font:.6em/1.4 var(--mono);letter-spacing:.1em;color:var(--amber);margin-bottom:.7em}:where(#ck-product-4) .ck-eb span{grid-area:1/1}:where(#ck-product-4) .ck-eb span:first-child{animation:ck4-e1 var(--ar)}:where(#ck-product-4) .ck-eb span:last-child{animation:ck4-e2 var(--ar)}:where(#ck-product-4) .ck-h{font:460 1.9em/1.02 var(--display);letter-spacing:-.05em;margin-bottom:.5em}:where(#ck-product-4) .ck-h span{display:block;width:max-content}:where(#ck-product-4) .ck-h span:first-child{animation:ck4-ln1 var(--ar)}:where(#ck-product-4) .ck-h span:last-child{animation:ck4-ln2 var(--ar)}:where(#ck-product-4) .ck-hero p{font-size:.68em;line-height:1.6;color:var(--muted);max-width:21em;animation:ck4-hp var(--ar)}:where(#ck-product-4) .ck-cta{display:inline-flex;align-items:center;gap:1.2em;margin-top:.8em;background:var(--blue);color:#fff;border-radius:.3em;padding:.55em .9em;font-size:.68em;animation:ck4-cta var(--ar)}:where(#ck-product-4) .ck-mark{position:absolute;right:1.4em;top:.6em;width:5.6em;height:7.2em}:where(#ck-product-4) .ck-mark rect{fill:none;stroke:#677287;stroke-width:1;stroke-dasharray:1}:where(#ck-product-4) .ck-mark rect:first-child{animation:ck4-m1 var(--ar)}:where(#ck-product-4) .ck-mark rect:nth-child(2){stroke:var(--blue);animation:ck4-m2 var(--ar)}:where(#ck-product-4) .ck-mark rect:nth-child(3){animation:ck4-m3 var(--ar)}:where(#ck-product-4) .ck-foot{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;padding:.7em 1.2em;border-top:1px solid var(--line);font:.6em var(--mono);color:var(--subtle);white-space:nowrap;animation:ck4-fo var(--ar)}:where(#ck-product-4) .ck-works{position:absolute;left:0;right:0;bottom:0;padding:.7em 1.2em .9em;background:#101115;border-top:1px solid var(--line);animation:ck4-wr var(--ar)}:where(#ck-product-4) .ck-works>b{display:block;font:500 .6em var(--mono);color:var(--subtle);margin-bottom:.6em}:where(#ck-product-4) .ck-works div{display:grid;grid-template-columns:repeat(3,1fr);gap:.6em}:where(#ck-product-4) .ck-works div i{position:relative;height:3em;background:var(--surface3);border:1px solid var(--line);border-radius:.4em}:where(#ck-product-4) .ck-works div i::before{content:"";position:absolute;inset:0;margin:auto;width:1.1em;height:1.8em;border:1px solid #677287;border-radius:1em}:where(#ck-product-4) .ck-works div i:nth-child(2)::before{border-color:var(--blue)}:where(#ck-product-4) .ck-works div i:first-child{animation:ck4-pj1 var(--ar)}:where(#ck-product-4) .ck-works div i:nth-child(2){animation:ck4-pj2 var(--ar)}:where(#ck-product-4) .ck-works div i:nth-child(3){animation:ck4-pj3 var(--ar)}:where(#ck-product-4) .ck-cms{position:absolute;right:.8em;top:3em;z-index:3;width:11.5em;padding:.8em;background:var(--surface2);border:1px solid var(--line2);border-radius:.6em;box-shadow:0 1em 2em -.8em #000;opacity:0;animation:ck4-cms var(--ar)}:where(#ck-product-4) .ck-cms small{display:block;font:.6em var(--mono);color:var(--subtle);margin-bottom:.6em}:where(#ck-product-4) .ck-cms__in{border:1px solid var(--blue);border-radius:.4em;padding:.55em .6em;font:.66em var(--mono);color:var(--text);white-space:nowrap;overflow:hidden}:where(#ck-product-4) .ck-cms__in span{display:block;width:max-content;animation:ck4-ty var(--ar)}:where(#ck-product-4) .ck-cms__in span::after{content:"";display:inline-block;width:1px;height:1.1em;margin-left:1px;background:var(--blue);vertical-align:middle}:where(#ck-product-4) .ck-cms b{display:block;width:max-content;margin:.7em 0 0 auto;background:var(--blue);color:#fff;border-radius:.4em;padding:.5em .9em;font:600 .66em/1 var(--body);animation:ck4-sv var(--ar)}:where(#ck-product-4) .ck-scrim{position:absolute;inset:0;z-index:2;background:#101115CC;opacity:0;animation:ck4-sc var(--ar)}:where(#ck-product-4) .ck-audit{position:absolute;inset:0;margin:auto;z-index:3;width:19em;height:fit-content;display:grid;grid-template-columns:5em 1fr;gap:.9em 1.1em;align-items:center;padding:1em;background:var(--surface2);border:1px solid var(--line2);border-radius:.7em;box-shadow:0 1.2em 2.4em -1em #000;opacity:0;animation:ck4-au var(--ar)}:where(#ck-product-4) .ck-audit h5{grid-column:1/-1;margin:0;display:flex;justify-content:space-between;font:500 .75em var(--body)}:where(#ck-product-4) .ck-audit h5 i{font:normal .85em var(--mono);color:var(--green)}:where(#ck-product-4) .ck-ring{position:relative;width:5em;height:5em}:where(#ck-product-4) .ck-ring svg{width:100%;height:100%;rotate:-90deg}:where(#ck-product-4) .ck-ring circle{fill:none;stroke-width:3}:where(#ck-product-4) .ck-ring circle:first-child{stroke:var(--line2)}:where(#ck-product-4) .ck-ring circle:last-child{stroke:var(--green);stroke-linecap:round;stroke-dasharray:1;animation:ck4-rg var(--ar)}:where(#ck-product-4) .ck-ring b{position:absolute;inset:0;display:grid;place-items:center;font:500 1.4em var(--body);letter-spacing:-.04em;animation:ck4-nm var(--ar)}:where(#ck-product-4) .ck-audit ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.6em;font:.66em var(--mono);color:var(--muted)}:where(#ck-product-4) .ck-audit li{display:flex;gap:.7em;align-items:center}:where(#ck-product-4) .ck-audit li::before{content:"✓";color:var(--green)}:where(#ck-product-4) .ck-audit li:first-child{animation:ck4-ci1 var(--ar)}:where(#ck-product-4) .ck-audit li:nth-child(2){animation:ck4-ci2 var(--ar)}:where(#ck-product-4) .ck-audit li:nth-child(3){animation:ck4-ci3 var(--ar)}:where(#ck-product-4) .ck-audit li:nth-child(4){animation:ck4-ci4 var(--ar)}:where(#ck-product-4) .ck-sel{position:absolute;inset:.15em;z-index:2;border:1px solid var(--blue);border-radius:.5em;opacity:0;background:linear-gradient(var(--blue),var(--blue)) 0 0/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 0/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 0 100%/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 100%/.45em .45em no-repeat}:where(#ck-product-4) .ck-sel::after{content:attr(data-n);position:absolute;left:-1px;top:-1px;background:var(--blue);color:#fff;font:500 .62em/1 var(--mono);padding:.4em .7em;border-radius:.4em 0}:where(#ck-product-4) .ck-sel--1{animation:ck4-se1 var(--ar)}:where(#ck-product-4) .ck-sel--2{animation:ck4-se2 var(--ar)}:where(#ck-product-4) .ck-sel--3{animation:ck4-se3 var(--ar)}:where(#ck-product-4) .ck-cur{position:absolute;left:0;top:0;width:1.4em;height:1.4em;z-index:3;filter:drop-shadow(0 .2em .3em #0008);animation:ck4-cu var(--ar)}:where(#ck-product-4) .ck-cur svg{width:100%;height:100%}:where(#ck-product-4) .ck-toast{position:absolute;right:.9em;bottom:.9em;z-index:2;display:flex;align-items:center;gap:.9em;padding:.8em 1em;background:var(--surface2);border:1px solid var(--line2);border-radius:.8em;box-shadow:0 1em 2em -.8em #000;font-size:.85em;line-height:1.4;animation:ck4-tt var(--ar)}:where(#ck-product-4) .ck-toast__check{display:grid;place-items:center;flex:none;width:2.2em;height:2.2em;border:1px solid #255237;border-radius:50%;color:var(--green);background:#123023}:where(#ck-product-4) .ck-toast small{display:block;font:.85em/1.5 var(--mono);color:var(--subtle)}:where(#ck-product-4) .ck-toast__status{color:var(--green);font:.85em var(--mono)}@keyframes ck4-ui{0%{opacity:0;translate:0 1.2em;scale:.97}3.5%,94%{opacity:1;translate:0;scale:1}100%,98%{opacity:0;translate:0 -.6em;scale:1}}@keyframes ck4-nav{0%,4%{opacity:0;translate:0 -.8em}100%,8%{opacity:1;translate:0}}@keyframes ck4-e1{0%,100%,50%,8%{opacity:0}10.5%,48%{opacity:1}}@keyframes ck4-e2{0%,49%{opacity:0;translate:0 .4em}100%,51.5%{opacity:1;translate:0}}@keyframes ck4-ln1{0%,9%{clip-path:inset(-.2em 100% -.2em 0)}100%,13%{clip-path:inset(-.2em -.2em)}}@keyframes ck4-ln2{0%,11.5%{clip-path:inset(-.2em 100% -.2em 0)}100%,15.5%{clip-path:inset(-.2em -.2em)}}@keyframes ck4-hp{0%,15%{opacity:0;translate:0 .6em}100%,18%{opacity:1;translate:0}}@keyframes ck4-cta{0%,17%{opacity:0;translate:0 .6em}100%,20%{opacity:1;translate:0}}@keyframes ck4-m1{0%,14%{stroke-dashoffset:1}100%,20%{stroke-dashoffset:0}}@keyframes ck4-m2{0%,16%{stroke-dashoffset:1}100%,22%{stroke-dashoffset:0}}@keyframes ck4-m3{0%,18%{stroke-dashoffset:1}100%,24%{stroke-dashoffset:0}}@keyframes ck4-fo{0%,21%{opacity:0;translate:0 .8em}100%,24%{opacity:1;translate:0}}@keyframes ck4-wr{0%,49%{opacity:0;translate:0 100%}100%,53%{opacity:1;translate:0}}@keyframes ck4-pj1{0%,50%{opacity:0;scale:.9}100%,53%{opacity:1;scale:1}}@keyframes ck4-pj2{0%,51%{opacity:0;scale:.9}100%,54%{opacity:1;scale:1}}@keyframes ck4-pj3{0%,52%{opacity:0;scale:.9}100%,55%{opacity:1;scale:1}}@keyframes ck4-cms{0%,37%{opacity:0;translate:0 .8em;scale:.96}39.5%,48%{opacity:1;translate:0;scale:1}100%,50%{opacity:0;translate:0 .4em;scale:.98}}@keyframes ck4-ty{0%,40%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(24)}100%,46%{clip-path:inset(0)}}@keyframes ck4-sv{0%,100%,46.5%,49%{scale:1}47.5%{scale:.92}}@keyframes ck4-sc{0%,100%,60%,82%{opacity:0}63%,79%{opacity:1}}@keyframes ck4-au{0%,62%{opacity:0;translate:0 1em;scale:.96}65%,79%{opacity:1;translate:0;scale:1}100%,82%{opacity:0;translate:0 .6em;scale:.98}}@keyframes ck4-rg{0%,64%{stroke-dashoffset:1}100%,73%{stroke-dashoffset:0}}@keyframes ck4-nm{0%,70%{opacity:0}100%,73%{opacity:1}}@keyframes ck4-ci1{0%,65.5%{opacity:0;translate:-.4em 0}100%,68.0%{opacity:1;translate:0}}@keyframes ck4-ci2{0%,67.5%{opacity:0;translate:-.4em 0}100%,70.0%{opacity:1;translate:0}}@keyframes ck4-ci3{0%,69.5%{opacity:0;translate:-.4em 0}100%,72.0%{opacity:1;translate:0}}@keyframes ck4-ci4{0%,71.5%{opacity:0;translate:-.4em 0}100%,74.0%{opacity:1;translate:0}}@keyframes ck4-l1{0%,7%{opacity:.3}10%,100%{opacity:1}}@keyframes ck4-l2{0%,20%{opacity:.3}100%,23%{opacity:1}}@keyframes ck4-l3{0%,52%{opacity:.3}100%,55%{opacity:1}}@keyframes ck4-l4{0%,67%{opacity:.3}100%,70%{opacity:1}}@keyframes ck4-se1{0%,100%,12%,6%{opacity:0}10%,8%{opacity:1}}@keyframes ck4-se2{0%,100%,12%,22.5%{opacity:0}14%,20%{opacity:1}}@keyframes ck4-se3{0%,100%,52%,59.5%{opacity:0}54%,57%{opacity:1}}@keyframes ck4-bt{0%,33%{translate:0}36%,57%{translate:100%}100%,60%{translate:200%}}@keyframes ck4-sd{0%,34%{color:var(--text)}100%,37%{color:var(--muted)}}@keyframes ck4-st{0%,100%,34%,59%{color:var(--muted)}37%,56%{color:var(--text)}}@keyframes ck4-sm{0%,58%{color:var(--muted)}100%,61%{color:var(--text)}}@keyframes ck4-s1{0%,85%{opacity:1}100%,87%{opacity:0}}@keyframes ck4-s2{0%,85%{opacity:0}100%,87%{opacity:1}}@keyframes ck4-pub{0%,100%,84%,87%{scale:1}85.5%{scale:.93}}@keyframes ck4-tt{0%,88%{opacity:0;translate:0 1em;scale:.96}100%,91%{opacity:1;translate:0;scale:1}}@keyframes ck4-cu{0%,3%{opacity:0;translate:34em 16em}4%{opacity:1;translate:34em 16em}10%,7%{translate:20em 5.8em}12%,18%{translate:16em 11em}22%,28%{translate:20em 19em}31%,35%{translate:11.85em 1.4em}38%{translate:24em 6em}41%,45%{translate:30em 10.2em}47%,48%{translate:33.3em 12.8em}52%,55%{translate:22em 21.5em}56.5%,60%{translate:17em 1.4em}64%,78%{translate:26em 17em}82%,84%{translate:32.9em 1.4em}85.5%{translate:32.9em 1.4em;scale:.85}87%{translate:32.9em 1.4em;scale:1}90%,94%{translate:30em 17em;opacity:1}100%,97%{opacity:0;translate:30em 17em}}:where(#ck-product-5) .ck-scene{position:absolute;left:0;right:0;top:10cqw;height:70cqw;font-size:2.5cqw;padding:0 1.2em;line-height:1.35;pointer-events:none;user-select:none}:where(#ck-product-5) .ck-b{position:relative;height:100%;display:grid;grid-template-columns:7.2em 1fr;grid-template-rows:3.2em 1fr;background:var(--surface2);border:1px solid var(--line2);border-bottom:0;border-radius:.8em .8em 0 0;overflow:hidden;box-shadow:0 -1.2em 3em -1.6em #000;animation:ck5-ui var(--ar)}:where(#ck-product-5) .ck-bar{grid-column:1/-1;display:flex;align-items:center;gap:.8em;padding:0 1em;border-bottom:1px solid var(--line)}:where(#ck-product-5) .ck-dots{display:flex;gap:.35em;margin-right:.4em}:where(#ck-product-5) .ck-dots i{width:.55em;height:.55em;border-radius:50%;background:var(--line2)}:where(#ck-product-5) .ck-bp{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:5em;padding:.25em;background:var(--art);border:1px solid var(--line);border-radius:.6em}:where(#ck-product-5) .ck-bp span{position:relative;z-index:1;text-align:center;font:.72em/2.1 var(--mono);color:var(--muted)}:where(#ck-product-5) .ck-bp span:first-of-type{animation:ck5-sd var(--ar)}:where(#ck-product-5) .ck-bp span:nth-of-type(2){animation:ck5-st var(--ar)}:where(#ck-product-5) .ck-bp span:nth-of-type(3){animation:ck5-sm var(--ar)}:where(#ck-product-5) .ck-bp__thumb{position:absolute;left:.25em;top:.25em;bottom:.25em;width:5em;background:var(--surface3);border:1px solid var(--line2);border-radius:.4em;animation:ck5-bt var(--ar)}:where(#ck-product-5) .ck-state{margin-left:auto;display:grid;font:.7em var(--mono);color:var(--muted)}:where(#ck-product-5) .ck-state span{grid-area:1/1;display:flex;align-items:center;gap:.6em;justify-content:flex-end}:where(#ck-product-5) .ck-state span::before{content:"";width:.6em;height:.6em;border-radius:50%;background:var(--amber)}:where(#ck-product-5) .ck-state span:first-child{animation:ck5-s1 var(--ar)}:where(#ck-product-5) .ck-state span:last-child{animation:ck5-s2 var(--ar)}:where(#ck-product-5) .ck-state span:last-child::before{background:var(--green)}:where(#ck-product-5) .ck-pub{background:var(--amber);color:#1a1205;font:600 .72em/1 var(--body);padding:.7em 1.1em;border-radius:.6em;animation:ck5-pub var(--ar)}.ck-work :where(#ck-product-5) .ck-layers{padding:1.1em .9em;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:.7em}:where(#ck-product-5) .ck-layers h4{margin:0 0 .3em;font:500 .62em var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--subtle)}:where(#ck-product-5) .ck-layers span{display:flex;align-items:center;gap:.6em;font-size:.8em;color:var(--text)}:where(#ck-product-5) .ck-layers span::before{content:"";width:1em;height:1em;border-radius:.3em;border:1px solid var(--blue);background:#3d7FFF33}:where(#ck-product-5) .ck-layers span:first-of-type{animation:ck5-l1 var(--ar)}:where(#ck-product-5) .ck-layers span:nth-of-type(2){animation:ck5-l2 var(--ar)}:where(#ck-product-5) .ck-layers span:nth-of-type(3){animation:ck5-l3 var(--ar)}:where(#ck-product-5) .ck-layers span:nth-of-type(4){animation:ck5-l4 var(--ar)}:where(#ck-product-5) .ck-canvas{display:grid;justify-items:center;align-content:start;padding:1.3em;background:radial-gradient(circle,#2a2d35 1px,transparent 1.3px) 0 0/1.2em 1.2em,var(--art);overflow:hidden}:where(#ck-product-5) .ck-stage5{position:relative;width:100%;height:21.6em;display:grid;justify-items:center;align-items:start}:where(#ck-product-5) .ck-phone{position:relative;display:flex;flex-direction:column;width:11.6em;height:21.4em;background:#12141a;border:.22em solid var(--line2);border-radius:1.8em;overflow:hidden;box-shadow:0 1.4em 2.2em -1.2em #000;animation:ck5-ph var(--ar)}:where(#ck-product-5) .ck-cam{position:absolute;top:.5em;left:0;right:0;margin:auto;width:2.2em;height:.55em;background:#08090b;border-radius:.4em;z-index:3}:where(#ck-product-5) .ck-sbar{display:flex;justify-content:space-between;padding:.5em 1.4em 0;font:.6em var(--mono);color:var(--text)}:where(#ck-product-5) .ck-ttl{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.6em;margin:.9em 1em 0}:where(#ck-product-5) .ck-ttl>span{display:block;width:max-content;font:500 1.02em/1.25 var(--body);letter-spacing:-.04em;animation:ck5-tl var(--ar)}:where(#ck-product-5) .ck-ttl small{display:block;margin-top:.15em;font:normal .52em var(--mono);letter-spacing:0;color:var(--subtle)}:where(#ck-product-5) .ck-me{display:grid;place-items:center;flex:none;width:1.7em;height:1.7em;border-radius:50%;background:#1c2b4d;border:1px solid #2c4676;color:#a9c5ff;font:500 .7em var(--body)}:where(#ck-product-5) .ck-map{position:relative;flex:none;height:4.8em;margin:.6em .8em 0;border:1px solid var(--line);border-radius:1em;overflow:hidden;animation:ck5-mp var(--ar)}:where(#ck-product-5) .ck-map svg{width:100%;height:100%}:where(#ck-product-5) .ck-road{fill:none;stroke:#1E222A;stroke-width:3}:where(#ck-product-5) .ck-road--s{stroke:#191C23;stroke-width:1.4}:where(#ck-product-5) .ck-blk{fill:#171A21}:where(#ck-product-5) .ck-park{fill:#12221B}:where(#ck-product-5) .ck-rt0{fill:none;stroke:#1C2B4D;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round;animation:ck5-ru var(--ar)}:where(#ck-product-5) .ck-rt{fill:none;stroke:var(--blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:ck5-rt var(--ar)}:where(#ck-product-5) .ck-st{transform-box:fill-box;transform-origin:center;stroke-width:1.5;fill:#12141A}:where(#ck-product-5) .ck-st--a{stroke:var(--green);fill:var(--green);animation:ck5-pd1 var(--ar)}:where(#ck-product-5) .ck-st--b{stroke:var(--green);fill:var(--green);animation:ck5-pd2 var(--ar),ck5-pn var(--ar)}:where(#ck-product-5) .ck-st--c{stroke:#677287;animation:ck5-pd3 var(--ar)}:where(#ck-product-5) .ck-cm{animation:ck5-cm var(--ar)}:where(#ck-product-5) .ck-cm circle:first-child{fill:var(--blue);opacity:.25}:where(#ck-product-5) .ck-cm circle:last-child{fill:var(--blue);stroke:#fff;stroke-width:1.1}:where(#ck-product-5) .ck-sum{position:relative;display:flex;align-items:center;gap:.8em;margin:.6em .8em 0;animation:ck5-cd var(--ar)}:where(#ck-product-5) .ck-ring5{position:relative;flex:none;width:2.7em;height:2.7em}:where(#ck-product-5) .ck-ring5 svg{width:100%;height:100%;rotate:-90deg}:where(#ck-product-5) .ck-ring5 circle{fill:none;stroke-width:4}:where(#ck-product-5) .ck-ring5 circle:first-child{stroke:#2A2D35}:where(#ck-product-5) .ck-ring5 circle:last-child{stroke:var(--blue);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:.24;animation:ck5-pg var(--ar)}:where(#ck-product-5) .ck-n{display:grid}:where(#ck-product-5) .ck-n span{grid-area:1/1}:where(#ck-product-5) .ck-n span:first-child{animation:ck5-n0 var(--ar)}:where(#ck-product-5) .ck-n span:nth-child(2){animation:ck5-n1 var(--ar)}:where(#ck-product-5) .ck-n span:nth-child(3){animation:ck5-n2 var(--ar)}:where(#ck-product-5) .ck-n span:nth-child(4){animation:ck5-n3 var(--ar)}:where(#ck-product-5) .ck-n span:not(:last-child){opacity:0}:where(#ck-product-5) .ck-ring5 .ck-n{position:absolute;inset:0;place-items:center;font:500 .9em var(--body);letter-spacing:-.04em}:where(#ck-product-5) .ck-sum>div:nth-child(2){min-width:0}:where(#ck-product-5) .ck-sum small{display:block;font:.5em/1.5 var(--mono);letter-spacing:.06em;color:var(--subtle);white-space:nowrap}:where(#ck-product-5) .ck-sum b{display:block;font:500 .78em/1.35 var(--body);letter-spacing:-.02em;white-space:nowrap}:where(#ck-product-5) .ck-sum em{display:block;font:normal .6em/1.5 var(--mono);color:var(--green);white-space:nowrap}:where(#ck-product-5) .ck-list{position:relative;display:flex;flex-direction:column;gap:.45em;margin:.6em .8em 0}:where(#ck-product-5) .ck-tk{display:flex;align-items:center;gap:.6em;min-width:0}:where(#ck-product-5) .ck-tk:first-child{padding:0 .1em;animation:ck5-t1 var(--ar)}:where(#ck-product-5) .ck-tk:nth-child(2){padding:.45em .5em;background:var(--surface3);border:1px solid var(--line2);border-left:2px solid var(--blue);border-radius:.8em;animation:ck5-t2 var(--ar),ck5-tb var(--ar)}:where(#ck-product-5) .ck-av{display:grid;place-items:center;flex:none;width:1.5em;height:1.5em;border-radius:50%;background:#123023;color:var(--green);font:500 .66em var(--body)}:where(#ck-product-5) .ck-av span{grid-area:1/1}:where(#ck-product-5) .ck-tk:nth-child(2) .ck-av{background:#1c2b4d;color:#a9c5ff}:where(#ck-product-5) .ck-tx{display:grid;flex:1;min-width:0}:where(#ck-product-5) .ck-tx>span{grid-area:1/1;font:500 .7em/1.3 var(--body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(#ck-product-5) .ck-tx small{display:block;font:normal .74em var(--mono);color:var(--subtle)}:where(#ck-product-5) .ck-tk .sw1{animation:ck5-sw1 var(--ar);opacity:0}:where(#ck-product-5) .ck-tk .sw2{animation:ck5-sw2 var(--ar)}:where(#ck-product-5) .ck-nav5{display:flex;justify-content:space-around;align-items:center;margin-top:auto;padding:.4em 0 .5em;border-top:1px solid var(--line);background:#16181e;font-size:.9em;color:var(--subtle);animation:ck5-nv var(--ar)}:where(#ck-product-5) .ck-nav5 span{position:relative;padding:.1em .8em;border-radius:1em}:where(#ck-product-5) .ck-nav5 span:first-child{background:#1c2b4d;color:#a9c5ff}:where(#ck-product-5) .ck-nav5 span:nth-child(2)::after{content:"";position:absolute;top:0;right:.3em;width:.5em;height:.5em;border-radius:50%;background:var(--amber);animation:ck5-bd var(--ar)}:where(#ck-product-5) .ck-bn{position:absolute;left:1.3em;right:1.3em;top:5.5em;z-index:3;display:grid;font:.6em/1 var(--mono);animation:ck5-bn var(--ar);opacity:0}:where(#ck-product-5) .ck-bn span{grid-area:1/1;text-align:center;padding:.8em;border-radius:.6em;white-space:nowrap}:where(#ck-product-5) .ck-bn .ba{background:#2b2210;border:1px solid #5a4318;color:var(--amber);animation:ck5-ba var(--ar)}:where(#ck-product-5) .ck-bn .bb{background:#123023;border:1px solid #255237;color:var(--green);animation:ck5-bb var(--ar);opacity:0}:where(#ck-product-5) .ck-nf{position:absolute;top:.5em;left:.5em;right:.5em;z-index:4;display:flex;align-items:center;gap:.7em;padding:.6em .7em;background:var(--surface3);border:1px solid var(--line2);border-radius:1.1em;font-size:.72em;line-height:1.35;box-shadow:0 .8em 1.4em -.6em #000;opacity:0;animation:ck5-nf var(--ar)}:where(#ck-product-5) .ck-nf i{display:grid;place-items:center;flex:none;width:2em;height:2em;border-radius:50%;background:#1c2b4d;color:#a9c5ff;font-style:normal;font-size:.9em}:where(#ck-product-5) .ck-nf small{display:block;font:.82em var(--mono);color:var(--subtle)}:where(#ck-product-5) .ck-sc{position:absolute;top:3.6em;width:7.6em;padding:.7em .6em;background:var(--surface2);border:1px solid var(--line2);border-radius:.7em;box-shadow:0 1em 2em -.9em #000}:where(#ck-product-5) .ck-sc--l{left:0;animation:ck5-oc var(--ar)}:where(#ck-product-5) .ck-sc--r{right:0;animation:ck5-sy var(--ar)}:where(#ck-product-5) .ck-sc__row{display:flex;align-items:center;justify-content:space-between;gap:.5em}:where(#ck-product-5) .ck-sc__row b{font:500 .72em var(--body)}:where(#ck-product-5) .ck-sc small{display:flex;justify-content:space-between;margin-top:.6em;font:.6em var(--mono);color:var(--subtle)}:where(#ck-product-5) .ck-sc small span{color:var(--green)}:where(#ck-product-5) .ck-tg{position:relative;flex:none;width:1.9em;height:1em;border-radius:1em;background:#2a8a55;animation:ck5-tg var(--ar)}:where(#ck-product-5) .ck-tg u{position:absolute;left:.15em;top:.15em;width:.7em;height:.7em;border-radius:50%;background:#fff;translate:.9em 0;animation:ck5-tk var(--ar)}:where(#ck-product-5) .ck-ok{display:block;margin-top:.7em;font:.62em var(--mono);color:var(--green);animation:ck5-okc var(--ar)}:where(#ck-product-5) .ck-sp{font-style:normal;font-size:.9em;color:var(--blue);animation:ck5-spin var(--ar)}:where(#ck-product-5) .ck-sc--r small:first-of-type span{animation:ck5-r1 var(--ar)}:where(#ck-product-5) .ck-sc--r small:nth-of-type(2) span{animation:ck5-r2 var(--ar)}:where(#ck-product-5) .ck-sbtn{display:block;margin-top:.8em;padding:.6em;background:var(--blue);color:#fff;border-radius:.4em;font:600 .62em/1 var(--body);text-align:center;animation:ck5-sp var(--ar)}:where(#ck-product-5) .ck-ok.ck-ok2{animation:ck5-ch var(--ar)}:where(#ck-product-5) .ck-sel{position:absolute;inset:-.15em;z-index:2;border:1px solid var(--blue);border-radius:.5em;opacity:0;background:linear-gradient(var(--blue),var(--blue)) 0 0/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 0/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 0 100%/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 100%/.45em .45em no-repeat}:where(#ck-product-5) .ck-sel::after{content:attr(data-n);position:absolute;left:-1px;top:-1px;background:var(--blue);color:#fff;font:500 .62em/1 var(--mono);padding:.4em .7em;border-radius:.4em 0}:where(#ck-product-5) .ck-sel--1{animation:ck5-se1 var(--ar)}:where(#ck-product-5) .ck-sel--2{animation:ck5-se2 var(--ar)}:where(#ck-product-5) .ck-sel--3{animation:ck5-se3 var(--ar)}:where(#ck-product-5) .ck-cur{position:absolute;left:0;top:0;width:1.4em;height:1.4em;z-index:3;filter:drop-shadow(0 .2em .3em #0008);animation:ck5-cu var(--ar)}:where(#ck-product-5) .ck-cur svg{width:100%;height:100%}:where(#ck-product-5) .ck-toast{position:absolute;right:.9em;bottom:.9em;z-index:2;display:flex;align-items:center;gap:.9em;padding:.8em 1em;background:var(--surface2);border:1px solid var(--line2);border-radius:.8em;box-shadow:0 1em 2em -.8em #000;font-size:.85em;line-height:1.4;animation:ck5-tt var(--ar)}:where(#ck-product-5) .ck-toast__check{display:grid;place-items:center;flex:none;width:2.2em;height:2.2em;border:1px solid #255237;border-radius:50%;color:var(--green);background:#123023}:where(#ck-product-5) .ck-toast small{display:block;font:.85em/1.5 var(--mono);color:var(--subtle)}:where(#ck-product-5) .ck-toast__status{color:var(--green);font:.85em var(--mono)}@keyframes ck5-ui{0%{opacity:0;translate:0 1.2em;scale:.97}3.5%,94%{opacity:1;translate:0;scale:1}100%,98%{opacity:0;translate:0 -.6em;scale:1}}@keyframes ck5-ph{0%,4%{opacity:0;translate:0 2em;scale:.97}100%,9%{opacity:1;translate:0;scale:1}}@keyframes ck5-tl{0%,9%{clip-path:inset(-.2em 100% -.2em 0)}100%,12.5%{clip-path:inset(-.2em -.2em)}}@keyframes ck5-cd{0%,11%{opacity:0;translate:0 1em}100%,15%{opacity:1;translate:0}}@keyframes ck5-mp{0%,7%{opacity:0;scale:.96}100%,12%{opacity:1;scale:1}}@keyframes ck5-tb{0%,57%{border-left-color:var(--blue)}100%,60%{border-left-color:var(--green)}}@keyframes ck5-ru{0%,10%{opacity:0}100%,14%{opacity:1}}@keyframes ck5-rt{0%,10%{stroke-dashoffset:1}100%,19%{stroke-dashoffset:0}}@keyframes ck5-pd1{0%,14%{scale:0}100%,16%{scale:1}}@keyframes ck5-pd2{0%,16%{scale:0}100%,18%{scale:1}}@keyframes ck5-pd3{0%,18%{scale:0}100%,20%{scale:1}}@keyframes ck5-pn{0%,57%{fill:#12141A;stroke:var(--blue)}100%,62%{fill:var(--green);stroke:var(--green)}}@keyframes ck5-cm{0%,17%{opacity:0;translate:7px 47px}19%{opacity:1;translate:7px 47px}23%,57%{opacity:1;translate:26px 36px}59.5%{translate:50px 36px}100%,62%{opacity:1;translate:50px 17px}}@keyframes ck5-pg{0%,14%{stroke-dashoffset:1}19%,57%{stroke-dashoffset:.28}100%,59%{stroke-dashoffset:.24}}@keyframes ck5-n0{0%,15%{opacity:1}100%,15.5%{opacity:0}}@keyframes ck5-n1{0%,100%,15%,17.5%{opacity:0}15.5%,17%{opacity:1}}@keyframes ck5-n2{0%,100%,17%,58.5%{opacity:0}17.5%,58%{opacity:1}}@keyframes ck5-n3{0%,58%{opacity:0}100%,58.5%{opacity:1}}@keyframes ck5-t1{0%,13%{opacity:0;translate:.8em 0}100%,16%{opacity:1;translate:0}}@keyframes ck5-t2{0%,15%{opacity:0;translate:.8em 0}100%,18%{opacity:1;translate:0}}@keyframes ck5-nv{0%,17%{opacity:0;translate:0 .8em}100%,20%{opacity:1;translate:0}}@keyframes ck5-sw1{0%,57%{opacity:1}100%,58.5%{opacity:0}}@keyframes ck5-sw2{0%,57%{opacity:0}100%,58.5%{opacity:1}}@keyframes ck5-oc{0%,37%{opacity:0;translate:-1em 0}100%,40%{opacity:1;translate:0}}@keyframes ck5-tg{0%,42%{background:var(--line2)}100%,44%{background:#2a8a55}}@keyframes ck5-tk{0%,42%{translate:0 0}100%,44%{translate:.9em 0}}@keyframes ck5-okc{0%,45%{opacity:0}100%,47%{opacity:1}}@keyframes ck5-bn{0%,100%,44%,57%{opacity:0;translate:0 -.6em}46%,55%{opacity:1;translate:0}}@keyframes ck5-ba{0%,52%{opacity:1}100%,54%{opacity:0}}@keyframes ck5-bb{0%,52%{opacity:0}100%,54%{opacity:1}}@keyframes ck5-sy{0%,48%{opacity:0;translate:1em 0}100%,51%{opacity:1;translate:0}}@keyframes ck5-sp{0%,100%,52%,54%{scale:1}52.8%{scale:.92}}@keyframes ck5-spin{0%,53%{rotate:0deg}100%,57%{rotate:360deg}}@keyframes ck5-r1{0%,53%{opacity:0}100%,55%{opacity:1}}@keyframes ck5-r2{0%,55%{opacity:0}100%,57%{opacity:1}}@keyframes ck5-ch{0%,57%{opacity:0;scale:.9}100%,59%{opacity:1;scale:1}}@keyframes ck5-nf{0%,100%,66%,81%{opacity:0;translate:0 -3em}69%,78%{opacity:1;translate:0}}@keyframes ck5-bd{0%,69%{scale:0}71%{scale:1.4}100%,72.5%{scale:1}}@keyframes ck5-l1{0%,20%{opacity:.3}100%,23%{opacity:1}}@keyframes ck5-l2{0%,43%{opacity:.3}100%,46%{opacity:1}}@keyframes ck5-l3{0%,52%{opacity:.3}100%,55%{opacity:1}}@keyframes ck5-l4{0%,68%{opacity:.3}100%,71%{opacity:1}}@keyframes ck5-se1{0%,100%,15%,9%{opacity:0}11%,13%{opacity:1}}@keyframes ck5-se2{0%,100%,13%,20%{opacity:0}15%,18%{opacity:1}}@keyframes ck5-se3{0%,100%,17%,23.5%{opacity:0}19%,21.5%{opacity:1}}@keyframes ck5-bt{0%,35%{translate:0}38%,62%{translate:100%}100%,65%{translate:200%}}@keyframes ck5-sd{0%,36%{color:var(--text)}100%,39%{color:var(--muted)}}@keyframes ck5-st{0%,100%,36%,65%{color:var(--muted)}39%,62%{color:var(--text)}}@keyframes ck5-sm{0%,63%{color:var(--muted)}100%,66%{color:var(--text)}}@keyframes ck5-s1{0%,85%{opacity:1}100%,87%{opacity:0}}@keyframes ck5-s2{0%,85%{opacity:0}100%,87%{opacity:1}}@keyframes ck5-pub{0%,100%,84%,87%{scale:1}85.5%{scale:.93}}@keyframes ck5-tt{0%,88%{opacity:0;translate:0 1em;scale:.96}100%,91%{opacity:1;translate:0;scale:1}}@keyframes ck5-cu{0%,3%{opacity:0;translate:34em 16em}4%{opacity:1;translate:34em 16em}7%,9%{translate:22em 6.5em}11%,13%{translate:20em 7.8em}15%,17%{translate:22em 14.5em}19%,20%{translate:22em 19em}22%,23%{translate:22em 23.7em}28%,70%,78%{translate:22em 10em}33%,37%{translate:11.85em 1.4em}39.5%,43%{translate:15.2em 9.6em}50%,53%{translate:32.5em 13.2em}58%{translate:22em 20.4em}61%,66%{translate:17em 1.4em}82%,84%{translate:33.3em 1.4em}85.5%{translate:33.3em 1.4em;scale:.85}87%{translate:33.3em 1.4em;scale:1}90%,94%{translate:30em 17em;opacity:1}100%,97%{opacity:0;translate:30em 17em}}#ck-product-5 .cw-app{position:relative;display:grid;grid-template-rows:1.4em 1.9em 3.5em 2.7em 1em 2.45em minmax(0,1fr) 2.2em;width:100%;height:100%;min-height:0;flex:1;overflow:hidden;font:400 1em/1.2 var(--body);font-variant-numeric:tabular-nums;color:var(--text)}#ck-product-5 .cw-app *,.kh-coachmark-copy{min-width:0}#ck-product-5 .cw-icon{display:block;width:1em;height:1em;flex:none}#ck-product-5 .cw-status{display:flex;align-items:flex-start;justify-content:space-between;padding:.48em .95em 0}#ck-product-5 .cw-status>span:first-child{font:600 .5em/1 var(--body)}#ck-product-5 .cw-signals{display:flex;gap:.2em}#ck-product-5 .cw-signals .cw-icon{width:.53em;height:.53em}#ck-product-5 .cw-signals .cw-icon:last-child{width:.75em}#ck-product-5 .cw-header{display:flex;align-items:center;justify-content:space-between;margin:0 .75em .25em;animation:ck5-ckw-header var(--ar)}#ck-product-5 .cw-brand{display:flex;align-items:center;gap:.35em}#ck-product-5 .cw-brand>i{display:grid;place-items:center;width:1.22em;height:1.22em;background:var(--blue);color:#fff;border-radius:.38em;border:.06em solid #a9c5FF55}#ck-product-5 .cw-brand>i .cw-icon{width:.95em;height:.95em}#ck-product-5 .cw-brand>b{font:600 .83em/1 var(--body);letter-spacing:-.06em}#ck-product-5 .cw-brand>b>span{font-size:.4em;vertical-align:top;display:inline-block;padding:.05em 0 0 .2em;color:var(--muted)}#ck-product-5 .cw-account{display:flex;align-items:center;gap:.45em;border:.12em solid var(--line);border-radius:2em;background:var(--surface2);padding:.5em .6em;font:500 .4em/1 var(--body);color:var(--muted);white-space:nowrap}#ck-product-5 .cw-account>i{width:.55em;height:.55em;border-radius:50%;background:var(--green)}#ck-product-5 .cw-account .cw-icon{width:.9em;height:.9em}#ck-product-5 .cw-balance{position:relative;margin:.2em .8em 0;animation:ck5-ckw-balance var(--ar)}#ck-product-5 .cw-balance-label{display:flex;align-items:center;gap:.45em;color:var(--muted);font:.47em/1.2 var(--body)}#ck-product-5 .cw-balance-label .cw-icon{width:1em;height:1em;color:var(--subtle)}#ck-product-5 .cw-balance-label small{font:500 .8em/1 var(--body);letter-spacing:.05em;margin-left:auto;color:var(--subtle)}#ck-product-5 .cw-amount{font:600 1.68em/1.3 var(--body);letter-spacing:-.055em;white-space:nowrap;margin-top:.025em}#ck-product-5 .cw-cents{color:var(--muted);font-weight:400}#ck-product-5 .cw-switch{display:grid}#ck-product-5 .cw-switch>span{grid-area:1/1}#ck-product-5 .cw-before{opacity:0;animation:ck5-ckw-value-before var(--ar)}#ck-product-5 .cw-after{opacity:1;animation:ck5-ckw-value-after var(--ar)}#ck-product-5 .cw-return{display:flex;justify-content:space-between;align-items:center;font:.39em/1.2 var(--body)}#ck-product-5 .cw-return>span{display:flex;align-items:center;gap:.25em;color:var(--green)}#ck-product-5 .cw-return b{font-weight:500}#ck-product-5 .cw-return small{font:.82em/1 var(--body);color:var(--subtle);letter-spacing:.05em}#ck-product-5 .cw-chart{margin:.45em .3em 0;overflow:hidden;animation:ck5-ckw-chart var(--ar)}#ck-product-5 .cw-chart>svg{width:100%;height:100%;overflow:visible}#ck-product-5 .cw-chart-grid{fill:none;stroke:var(--line);stroke-width:.4;stroke-dasharray:1 3}#ck-product-5 .cw-chart-area{fill:url(#ck5-wallet-fill);animation:ck5-ckw-area var(--ar)}#ck-product-5 .cw-chart-line{fill:none;stroke:var(--blue);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:ck5-rt var(--ar)}#ck-product-5 .cw-chart-point{animation:ck5-ckw-point var(--ar)}#ck-product-5 .cw-chart-point path{stroke:#3D7FFF66;stroke-width:.5;stroke-dasharray:1 2}#ck-product-5 .cw-chart-point circle:first-of-type{fill:#3D7FFF33}#ck-product-5 .cw-chart-point circle:nth-of-type(2){fill:#A9C5FF;stroke:var(--blue);stroke-width:.5}#ck-product-5 .cw-periods{display:flex;align-items:center;justify-content:space-between;margin:.08em .95em 0;animation:ck5-ckw-chart var(--ar)}#ck-product-5 .cw-periods>span{display:grid;place-items:center;width:2.7em;height:1.65em;border-radius:.5em;font:500 .36em/1 var(--body);color:var(--subtle)}#ck-product-5 .cw-periods>.cw-period-active{background:#1c2b4d;color:#a9c5ff}#ck-product-5 .cw-actions{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35em;margin:.4em .75em .3em;animation:ck5-ckw-actions var(--ar)}#ck-product-5 .cw-actions>span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.22em;border:.065em solid var(--line2);border-radius:.52em;background:var(--surface3)}#ck-product-5 .cw-actions>span .cw-icon{width:.67em;height:.67em}#ck-product-5 .cw-actions>span>b{font:500 .42em/1 var(--body)}#ck-product-5 .cw-actions>.cw-action-primary{background:var(--blue);border-color:#a9c5FF55;color:#fff}#ck-product-5 .cw-assets{position:relative;display:grid;grid-template-rows:.85em repeat(3,minmax(0,1fr)) .55em;margin:.13em .8em .2em;min-height:0}#ck-product-5 .cw-assets-heading{display:flex;justify-content:space-between;align-items:center;animation:ck5-ckw-assets var(--ar)}#ck-product-5 .cw-assets-heading>b{font:600 .58em/1 var(--body);letter-spacing:-.025em}#ck-product-5 .cw-assets-heading>span{display:flex;align-items:center;gap:.3em;font:.36em/1 var(--body);color:var(--subtle)}#ck-product-5 .cw-assets-heading .cw-icon,#ck-product-5 .cw-receipt>i .cw-icon{width:.8em;height:.8em}#ck-product-5 .cw-asset{display:grid;grid-template-columns:1.15em minmax(0,1fr) auto;gap:.45em;align-items:center;border-bottom:.06em solid var(--line);animation:ck5-ckw-asset1 var(--ar)}#ck-product-5 .cw-asset:nth-of-type(3){animation:ck5-ckw-asset2 var(--ar)}#ck-product-5 .cw-asset:nth-of-type(4){animation:ck5-ckw-asset3 var(--ar);border-bottom:0}#ck-product-5 .cw-coin{display:grid;place-items:center;width:1.15em;height:1.15em;border-radius:50%;border:.06em solid transparent}#ck-product-5 .cw-coin>.cw-icon{width:.72em;height:.72em}#ck-product-5 .cw-btc{color:var(--amber);background:#2b2210;border-color:#5a4318}#ck-product-5 .cw-eth{color:#a9c5ff;background:#1c2b4d;border-color:#2c4676}#ck-product-5 .cw-usdc{color:#fff;background:var(--blue)}#ck-product-5 .cw-asset-name>b{display:block;font:500 .53em/1.4 var(--body);letter-spacing:-.025em;white-space:nowrap}#ck-product-5 .cw-asset-name>small{display:block;font:.35em/1.5 var(--body);color:var(--subtle);white-space:nowrap}#ck-product-5 .cw-asset-value{text-align:right}#ck-product-5 .cw-asset-value>b{display:block;font:500 .52em/1.4 var(--body);letter-spacing:-.03em;white-space:nowrap}#ck-product-5 .cw-asset-value>small{display:block;font:.35em/1.5 var(--body);color:var(--green);white-space:nowrap}#ck-product-5 .cw-security{display:flex;align-items:center;gap:.35em;font:.3em/1 var(--body);color:var(--subtle);animation:ck5-ckw-assets var(--ar)}#ck-product-5 .cw-security>.cw-icon{width:1em;height:1em;color:var(--green)}#ck-product-5 .cw-security>small{margin-left:auto;font:.8em/1 var(--mono);letter-spacing:.12em}#ck-product-5 .cw-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;padding:.2em .35em .45em;border-top:.07em solid var(--line);background:#16181e;position:relative;animation:ck5-nv var(--ar)}#ck-product-5 .cw-nav::after{content:"";position:absolute;bottom:.15em;width:3.3em;height:.13em;left:calc(50% - 1.65em);border-radius:1em;background:var(--line2)}#ck-product-5 .cw-nav>span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.18em;position:relative;color:var(--subtle)}#ck-product-5 .cw-nav .cw-icon{width:.75em;height:.75em}#ck-product-5 .cw-nav small{font:500 .32em/1 var(--body)}#ck-product-5 .cw-nav>.cw-nav-active{color:#a9c5ff}#ck-product-5 .cw-nav-active>.cw-icon{box-sizing:content-box;padding:.15em .45em;margin:-.15em -.45em;background:#1c2b4d;border-radius:.4em}#ck-product-5 .cw-activity::after{content:"";position:absolute;top:-.05em;right:.58em;width:.3em;height:.3em;border:.05em solid #16181e;border-radius:50%;background:var(--amber);animation:ck5-bd var(--ar)}#ck-product-5 .cw-network{position:absolute;left:.75em;right:.75em;top:6.6em;z-index:3;display:grid;opacity:0;animation:ck5-bn var(--ar)}#ck-product-5 .cw-network>span{grid-area:1/1;display:flex;align-items:center;justify-content:center;gap:.5em;padding:.6em .4em;border:.12em solid #5a4318;border-radius:.75em;background:#2b2210;color:var(--amber);font:500 .43em/1 var(--body);box-shadow:0 .4em 1em #0004}#ck-product-5 .cw-network .cw-offline{animation:ck5-ba var(--ar)}#ck-product-5 .cw-offline>i{width:.45em;height:.45em;border-radius:50%;background:var(--amber)}#ck-product-5 .cw-network .cw-online{background:#123023;color:var(--green);border-color:#255237;opacity:0;animation:ck5-bb var(--ar)}#ck-product-5 .cw-receipt{position:absolute;top:1.4em;left:.45em;right:.45em;z-index:4;display:flex;align-items:center;gap:.45em;padding:.55em .5em;background:var(--surface3);border:.065em solid var(--line2);border-radius:.75em;box-shadow:0 .6em 1.2em #0006;opacity:0;animation:ck5-nf var(--ar)}#ck-product-5 .cw-receipt>i{display:grid;place-items:center;width:1.25em;height:1.25em;border-radius:.4em;background:#123023;color:var(--green);border:.06em solid #255237}#ck-product-5 .cw-receipt>div{flex:1}#ck-product-5 .cw-receipt b{display:block;font:600 .55em/1.4 var(--body);letter-spacing:-.025em;white-space:nowrap}#ck-product-5 .cw-receipt small{display:block;font:.37em/1.6 var(--body);color:var(--muted);white-space:nowrap}#ck-product-5 .cw-receipt>span{align-self:flex-start;color:var(--subtle);font:.3em/1.4 var(--body)}@keyframes ck5-ckw-value-before{0%,66%{opacity:1}100%,69%{opacity:0}}@keyframes ck5-ckw-value-after{0%,66%{opacity:0}100%,69%{opacity:1}}@keyframes ck5-ckw-header{0%,7%{opacity:0;translate:0 .4em}10%,100%{opacity:1;translate:0}}@keyframes ck5-ckw-balance{0%,9%{opacity:0;translate:0 .5em}100%,13%{opacity:1;translate:0}}@keyframes ck5-ckw-chart{0%,11%{opacity:0}100%,15%{opacity:1}}@keyframes ck5-ckw-area{0%,13%{opacity:0}100%,19%{opacity:1}}@keyframes ck5-ckw-point{0%,18%{opacity:0}100%,20%{opacity:1}}@keyframes ck5-ckw-actions{0%,14%{opacity:0;translate:0 .4em}100%,18%{opacity:1;translate:0}}@keyframes ck5-ckw-assets{0%,16%{opacity:0}100%,20%{opacity:1}}@keyframes ck5-ckw-asset1{0%,15%{opacity:0;translate:.4em 0}100%,18%{opacity:1;translate:0}}@keyframes ck5-ckw-asset2{0%,16%{opacity:0;translate:.4em 0}100%,19%{opacity:1;translate:0}}@keyframes ck5-ckw-asset3{0%,17%{opacity:0;translate:.4em 0}100%,20%{opacity:1;translate:0}}#ck-product-5 .ck-layers span::before{content:"✓";display:grid;place-items:center;line-height:1;color:transparent}#ck-product-5 .ck-layers span:first-of-type::before{animation:ck5-ck-step-screen var(--ar)}#ck-product-5 .ck-layers span:nth-of-type(2)::before{animation:ck5-ck-step-offline var(--ar)}#ck-product-5 .ck-layers span:nth-of-type(3)::before{animation:ck5-ck-step-sync var(--ar)}#ck-product-5 .ck-layers span:nth-of-type(4)::before{animation:ck5-ck-step-push var(--ar)}@keyframes ck5-ck-step-screen{0%,20%{color:transparent}100%,23%{color:var(--green);border-color:#255237;background:#123023}}@keyframes ck5-ck-step-offline{0%,43%{color:transparent}100%,46%{color:var(--green);border-color:#255237;background:#123023}}@keyframes ck5-ck-step-sync{0%,52%{color:transparent}100%,55%{color:var(--green);border-color:#255237;background:#123023}}@keyframes ck5-ck-step-push{0%,68%{color:transparent}100%,71%{color:var(--green);border-color:#255237;background:#123023}}:where(#ck-product-6) .ck-scene{position:absolute;left:0;right:0;top:10cqw;height:70cqw;font-size:2.5cqw;padding:0 1.2em;line-height:1.35;pointer-events:none;user-select:none}:where(#ck-product-6) .ck-b{position:relative;height:100%;display:grid;grid-template-columns:7.2em 1fr;grid-template-rows:3.2em 1fr;background:var(--surface2);border:1px solid var(--line2);border-bottom:0;border-radius:.8em .8em 0 0;overflow:hidden;box-shadow:0 -1.2em 3em -1.6em #000;animation:ck6-ui var(--ar)}:where(#ck-product-6) .ck-bar{grid-column:1/-1;display:flex;align-items:center;gap:.8em;padding:0 1em;border-bottom:1px solid var(--line)}:where(#ck-product-6) .ck-dots{display:flex;gap:.35em;margin-right:.4em}:where(#ck-product-6) .ck-dots i{width:.55em;height:.55em;border-radius:50%;background:var(--line2)}:where(#ck-product-6) .ck-bp{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:5em;padding:.25em;background:var(--art);border:1px solid var(--line);border-radius:.6em}:where(#ck-product-6) .ck-bp span{position:relative;z-index:1;text-align:center;font:.72em/2.1 var(--mono);color:var(--muted)}:where(#ck-product-6) .ck-bp span:first-of-type{animation:ck6-sd var(--ar)}:where(#ck-product-6) .ck-bp span:nth-of-type(2){animation:ck6-st var(--ar)}:where(#ck-product-6) .ck-bp span:nth-of-type(3){animation:ck6-sm var(--ar)}:where(#ck-product-6) .ck-bp__thumb{position:absolute;left:.25em;top:.25em;bottom:.25em;width:5em;background:var(--surface3);border:1px solid var(--line2);border-radius:.4em;animation:ck6-bt var(--ar)}:where(#ck-product-6) .ck-state{margin-left:auto;display:grid;font:.7em var(--mono);color:var(--muted)}:where(#ck-product-6) .ck-state span{grid-area:1/1;display:flex;align-items:center;gap:.6em;justify-content:flex-end}:where(#ck-product-6) .ck-state span::before{content:"";width:.6em;height:.6em;border-radius:50%;background:var(--amber)}:where(#ck-product-6) .ck-state span:first-child{animation:ck6-s1 var(--ar)}:where(#ck-product-6) .ck-state span:last-child{animation:ck6-s2 var(--ar)}:where(#ck-product-6) .ck-state span:last-child::before{background:var(--green)}:where(#ck-product-6) .ck-pub{background:var(--amber);color:#1a1205;font:600 .72em/1 var(--body);padding:.7em 1.1em;border-radius:.6em;animation:ck6-pub var(--ar)}.ck-work :where(#ck-product-6) .ck-layers{padding:1.1em .9em;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:.7em}:where(#ck-product-6) .ck-layers h4{margin:0 0 .3em;font:500 .62em var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--subtle)}:where(#ck-product-6) .ck-layers span{display:flex;align-items:center;gap:.6em;font-size:.8em;color:var(--text)}:where(#ck-product-6) .ck-layers span::before{content:"";width:1em;height:1em;border-radius:.3em;border:1px solid var(--green);background:#3ddC8433}:where(#ck-product-6) .ck-layers span:first-of-type{animation:ck6-l1 var(--ar)}:where(#ck-product-6) .ck-layers span:nth-of-type(2){animation:ck6-l2 var(--ar)}:where(#ck-product-6) .ck-layers span:nth-of-type(3){animation:ck6-l3 var(--ar)}:where(#ck-product-6) .ck-layers span:nth-of-type(4){animation:ck6-l4 var(--ar)}:where(#ck-product-6) .ck-canvas{display:grid;justify-items:center;align-content:start;padding:1.3em;background:radial-gradient(circle,#2a2d35 1px,transparent 1.3px) 0 0/1.2em 1.2em,var(--art);overflow:hidden}:where(#ck-product-6) .ck-wf{width:100%;height:22.2em;display:grid;grid-template-rows:5.6em 1fr;gap:1em}:where(#ck-product-6) .ck-flow{display:flex;align-items:stretch}:where(#ck-product-6) .ck-node{position:relative;flex:none;width:6.2em;padding:.6em .6em .5em;background:var(--surface2);border:1px solid var(--line2);border-radius:.6em;display:flex;flex-direction:column;box-shadow:0 .8em 1.4em -1em #000;border-color:#244d36;background:#10241a}:where(#ck-product-6) .ck-node:first-child{animation:ck6-p1 var(--ar),ck6-nd1 var(--ar)}:where(#ck-product-6) .ck-node:nth-child(3){animation:ck6-p2 var(--ar),ck6-nd2 var(--ar)}:where(#ck-product-6) .ck-node:nth-child(5){animation:ck6-p3 var(--ar),ck6-nd3 var(--ar)}:where(#ck-product-6) .ck-node:nth-child(7){animation:ck6-p4 var(--ar),ck6-nd4 var(--ar)}:where(#ck-product-6) .ck-nh{display:flex;align-items:center;gap:.45em;min-width:0;font:500 .66em var(--body);white-space:nowrap}:where(#ck-product-6) .ck-nh span{min-width:0;overflow:hidden;text-overflow:ellipsis}:where(#ck-product-6) .ck-nh i{display:grid;place-items:center;flex:none;width:1.7em;height:1.7em;border-radius:.45em;background:#123023;color:var(--green);font-style:normal;font-size:.85em}:where(#ck-product-6) .ck-node small{display:block;margin-top:.5em;font:.56em var(--mono);color:var(--subtle);white-space:nowrap}:where(#ck-product-6) .ck-mt{position:relative;margin-top:auto;height:1.5em;font:.56em/1.5 var(--mono);color:var(--green);white-space:nowrap}:where(#ck-product-6) .ck-mt span{position:absolute;left:0;top:0;padding:.1em .6em;border-radius:1em;background:#123023;border:1px solid #244d36}:where(#ck-product-6) .ck-node:first-child .ck-mt{animation:ck6-m1 var(--ar)}:where(#ck-product-6) .ck-node:nth-child(3) .ck-mt{animation:ck6-m2 var(--ar)}:where(#ck-product-6) .ck-node:nth-child(7) .ck-mt{animation:ck6-m4 var(--ar)}:where(#ck-product-6) .ck-node:nth-child(5) .ck-mt span:first-child{opacity:0;color:var(--amber);background:#2b2210;border-color:#5a4318;animation:ck6-m3a var(--ar)}:where(#ck-product-6) .ck-node:nth-child(5) .ck-mt span:last-child{animation:ck6-m3b var(--ar)}:where(#ck-product-6) .ck-rc{position:absolute;top:-.7em;right:-.5em;padding:.25em .6em;border-radius:1em;background:var(--surface3);border:1px solid var(--line2);font:.56em var(--mono);color:var(--muted);animation:ck6-rc var(--ar)}:where(#ck-product-6) .ck-w{position:relative;flex:none;width:1em}:where(#ck-product-6) .ck-w i{position:absolute;left:0;right:0;top:50%;height:1px;background:var(--line2);transform-origin:left}:where(#ck-product-6) .ck-w b{position:absolute;left:-.25em;top:calc(50% - .25em);width:.5em;height:.5em;border-radius:50%;background:var(--green);opacity:0}:where(#ck-product-6) .ck-w:nth-child(2) i{animation:ck6-w1 var(--ar)}:where(#ck-product-6) .ck-w:nth-child(4) i{animation:ck6-w2 var(--ar)}:where(#ck-product-6) .ck-w:nth-child(6) i{animation:ck6-w3 var(--ar)}:where(#ck-product-6) .ck-w:nth-child(2) b{animation:ck6-q1 var(--ar)}:where(#ck-product-6) .ck-w:nth-child(4) b{animation:ck6-q2 var(--ar)}:where(#ck-product-6) .ck-w:nth-child(6) b{animation:ck6-q3 var(--ar)}:where(#ck-product-6) .ck-con{position:relative;min-height:0;padding:1em;background:#0e1013;border:1px solid var(--line2);border-radius:.6em;font:.66em/1.9 var(--mono);animation:ck6-cn var(--ar)}:where(#ck-product-6) .ck-term{animation:ck6-cv var(--ar)}:where(#ck-product-6) .ck-idle{position:absolute;inset:0;display:grid;place-items:center;color:var(--subtle);animation:ck6-idl var(--ar)}:where(#ck-product-6) .ck-cmd{margin-bottom:.8em;color:var(--text)}:where(#ck-product-6) .ck-cmd span{display:block;width:max-content;animation:ck6-kc var(--ar)}:where(#ck-product-6) .ck-cmd i{font-style:normal;color:var(--blue)}:where(#ck-product-6) .ck-ln{display:flex;justify-content:space-between;gap:.8em;color:var(--muted)}:where(#ck-product-6) .ck-ln b{color:var(--green);font-weight:400}:where(#ck-product-6) .ck-ln em{font-style:normal;color:var(--subtle);font-size:.9em}:where(#ck-product-6) .ck-ln--i{padding-left:1.4em;color:var(--subtle);font-size:.9em}:where(#ck-product-6) .ck-ln.k1{animation:ck6-k1 var(--ar)}:where(#ck-product-6) .ck-ln.k2{animation:ck6-k2 var(--ar)}:where(#ck-product-6) .ck-ln.k3{animation:ck6-k3 var(--ar)}:where(#ck-product-6) .ck-ln.k3b{animation:ck6-k3b var(--ar)}:where(#ck-product-6) .ck-ln.k4{animation:ck6-k4 var(--ar)}:where(#ck-product-6) .ck-res{display:flex;justify-content:space-between;margin-top:.9em;padding:.5em .9em;border:1px solid #244d36;border-radius:.5em;background:#123023;color:var(--green);font-size:.95em;animation:ck6-kr var(--ar)}:where(#ck-product-6) .ck-pr{margin-top:.8em;color:var(--blue);animation:ck6-kp var(--ar)}:where(#ck-product-6) .ck-pr span{display:inline-block;width:.6em;height:1.1em;background:var(--muted);vertical-align:-.2em;animation:ck6-blink 1.1s steps(1) infinite var(--ps)}:where(#ck-product-6) .ck-mon{position:absolute;inset:0;padding:1em;font-size:1.2em;opacity:0;animation:ck6-mn var(--ar);font-family:var(--body);line-height:1.4}:where(#ck-product-6) .ck-mon h5{margin:0;display:flex;justify-content:space-between;align-items:center;font:500 1.05em var(--body)}:where(#ck-product-6) .ck-mon h5 i{font:normal .8em var(--mono);color:var(--green)}:where(#ck-product-6) .ck-bars{display:flex;align-items:flex-end;gap:.45em;height:4.6em;margin:1em 0;clip-path:inset(0);animation:ck6-mw var(--ar)}:where(#ck-product-6) .ck-bars i{flex:1;height:var(--h);border-radius:.25em .25em 0 0;background:#2a8a55}:where(#ck-product-6) .ck-bars i.w{background:var(--amber)}:where(#ck-product-6) .ck-sts{display:grid;grid-template-columns:repeat(3,1fr);gap:.6em;animation:ck6-stt var(--ar)}:where(#ck-product-6) .ck-sts div{padding:.6em .7em;border:1px solid var(--line);border-radius:.5em}:where(#ck-product-6) .ck-sts b{display:block;font:500 1.5em/1.2 var(--body);letter-spacing:-.04em}:where(#ck-product-6) .ck-sts small{font:.8em var(--mono);color:var(--subtle)}:where(#ck-product-6) .ck-al{margin-top:.9em;padding:.6em .8em;border:1px solid #244d36;border-radius:.5em;background:#123023;color:var(--green);font:.9em var(--mono);animation:ck6-al var(--ar)}:where(#ck-product-6) .ck-sel{position:absolute;inset:-.2em;z-index:2;border:1px solid var(--blue);border-radius:.5em;opacity:0;background:linear-gradient(var(--blue),var(--blue)) 0 0/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 0/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 0 100%/.45em .45em no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 100%/.45em .45em no-repeat}:where(#ck-product-6) .ck-sel::after{content:attr(data-n);position:absolute;left:-1px;top:-1px;background:var(--blue);color:#fff;font:500 .62em/1 var(--mono);padding:.4em .7em;border-radius:.4em 0}:where(#ck-product-6) .ck-sel--1{animation:ck6-se1 var(--ar)}:where(#ck-product-6) .ck-sel--2{animation:ck6-se2 var(--ar)}:where(#ck-product-6) .ck-sel--3{animation:ck6-se3 var(--ar)}:where(#ck-product-6) .ck-sel--4{animation:ck6-se4 var(--ar)}:where(#ck-product-6) .ck-cur{position:absolute;left:0;top:0;width:1.4em;height:1.4em;z-index:3;filter:drop-shadow(0 .2em .3em #0008);animation:ck6-cu var(--ar)}:where(#ck-product-6) .ck-cur svg{width:100%;height:100%}:where(#ck-product-6) .ck-toast{position:absolute;right:.9em;bottom:.9em;z-index:2;display:flex;align-items:center;gap:.9em;padding:.8em 1em;background:var(--surface2);border:1px solid var(--line2);border-radius:.8em;box-shadow:0 1em 2em -.8em #000;font-size:.85em;line-height:1.4;animation:ck6-tt var(--ar)}:where(#ck-product-6) .ck-toast__check{display:grid;place-items:center;flex:none;width:2.2em;height:2.2em;border:1px solid #255237;border-radius:50%;color:var(--green);background:#123023}:where(#ck-product-6) .ck-toast small{display:block;font:.85em/1.5 var(--mono);color:var(--subtle)}:where(#ck-product-6) .ck-toast__status{color:var(--green);font:.85em var(--mono)}@keyframes ck6-ui{0%{opacity:0;translate:0 1.2em;scale:.97}3.5%,94%{opacity:1;translate:0;scale:1}100%,98%{opacity:0;translate:0 -.6em;scale:1}}@keyframes ck6-p1{0%,4%{opacity:0;translate:0 1em;scale:.94}100%,8%{opacity:1;translate:0;scale:1}}@keyframes ck6-p2{0%,8%{opacity:0;translate:0 1em;scale:.94}100%,12%{opacity:1;translate:0;scale:1}}@keyframes ck6-p3{0%,12%{opacity:0;translate:0 1em;scale:.94}100%,16%{opacity:1;translate:0;scale:1}}@keyframes ck6-p4{0%,16%{opacity:0;translate:0 1em;scale:.94}100%,20%{opacity:1;translate:0;scale:1}}@keyframes ck6-w1{0%,8%{scale:0 1}10.5%,100%{scale:1 1}}@keyframes ck6-w2{0%,12%{scale:0 1}100%,14.5%{scale:1 1}}@keyframes ck6-w3{0%,16%{scale:0 1}100%,18.5%{scale:1 1}}@keyframes ck6-nd1{0%,38%{border-color:var(--line2);background:var(--surface2)}39%,40%{border-color:var(--blue);background:#14213a}100%,41%{border-color:#244d36;background:#10241a}}@keyframes ck6-nd2{0%,42%{border-color:var(--line2);background:var(--surface2)}43%,45.5%{border-color:var(--blue);background:#14213a}100%,47%{border-color:#244d36;background:#10241a}}@keyframes ck6-nd3{0%,48%{border-color:var(--line2);background:var(--surface2)}49%,49.5%{border-color:var(--blue);background:#14213a}50%,52.5%{border-color:var(--amber);background:#241d0f}100%,54%{border-color:#244d36;background:#10241a}}@keyframes ck6-nd4{0%,55%{border-color:var(--line2);background:var(--surface2)}56%,57%{border-color:var(--blue);background:#14213a}100%,58.5%{border-color:#244d36;background:#10241a}}@keyframes ck6-m1{0%,40%{opacity:0}100%,41.5%{opacity:1}}@keyframes ck6-m2{0%,46%{opacity:0}100%,47.5%{opacity:1}}@keyframes ck6-m4{0%,57%{opacity:0}100%,58.5%{opacity:1}}@keyframes ck6-m3a{0%,100%,49.5%,54%{opacity:0}51%,52.5%{opacity:1}}@keyframes ck6-m3b{0%,53%{opacity:0}100%,54.5%{opacity:1}}@keyframes ck6-rc{0%,25%{opacity:0;scale:.8}100%,27%{opacity:1;scale:1}}@keyframes ck6-q1{0%,40%{opacity:0;translate:0 0}40.5%{opacity:1}42.3%{opacity:1;translate:1.05em 0}100%,42.8%{opacity:0;translate:1.05em 0}}@keyframes ck6-q2{0%,46%{opacity:0;translate:0 0}46.5%{opacity:1}48.3%{opacity:1;translate:1.05em 0}100%,48.8%{opacity:0;translate:1.05em 0}}@keyframes ck6-q3{0%,53%{opacity:0;translate:0 0}53.5%{opacity:1}55.3%{opacity:1;translate:1.05em 0}100%,55.8%{opacity:0;translate:1.05em 0}}@keyframes ck6-se1{0%,10%,100%,4%{opacity:0}6%,8%{opacity:1}}@keyframes ck6-se2{0%,100%,14%,8%{opacity:0}10%,12%{opacity:1}}@keyframes ck6-se3{0%,100%,12%,18%{opacity:0}14%,16%{opacity:1}}@keyframes ck6-se4{0%,100%,16%,22%{opacity:0}18%,20%{opacity:1}}@keyframes ck6-cn{0%,17%{opacity:0;translate:0 1em}100%,21%{opacity:1;translate:0}}@keyframes ck6-idl{0%,34%{opacity:1}100%,36%{opacity:0}}@keyframes ck6-kc{0%,35%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(22)}100%,38%{clip-path:inset(0)}}@keyframes ck6-k1{0%,44%{opacity:0;translate:0 .4em}100%,45.5%{opacity:1;translate:0}}@keyframes ck6-k2{0%,46%{opacity:0;translate:0 .4em}100%,47.5%{opacity:1;translate:0}}@keyframes ck6-k3{0%,53%{opacity:0;translate:0 .4em}100%,54.5%{opacity:1;translate:0}}@keyframes ck6-k3b{0%,54%{opacity:0;translate:0 .4em}100%,55.5%{opacity:1;translate:0}}@keyframes ck6-k4{0%,57%{opacity:0;translate:0 .4em}100%,58.5%{opacity:1;translate:0}}@keyframes ck6-kr{0%,58.5%{opacity:0;translate:0 .4em}100%,60.0%{opacity:1;translate:0}}@keyframes ck6-kp{0%,59.5%{opacity:0;translate:0 .4em}100%,61.0%{opacity:1;translate:0}}@keyframes ck6-blink{50%{opacity:0}}@keyframes ck6-mn{0%,62%{opacity:0;translate:0 .8em}100%,66%{opacity:1;translate:0}}@keyframes ck6-mw{0%,66%{clip-path:inset(0 100% 0 0)}100%,73%{clip-path:inset(0)}}@keyframes ck6-stt{0%,71%{opacity:0;translate:0 .6em}100%,74%{opacity:1;translate:0}}@keyframes ck6-al{0%,75%{opacity:0;translate:0 .6em}100%,78%{opacity:1;translate:0}}@keyframes ck6-l1{0%,5%{opacity:.3}100%,8%{opacity:1}}@keyframes ck6-l2{0%,9.5%{opacity:.3}100%,12.5%{opacity:1}}@keyframes ck6-l3{0%,13.5%{opacity:.3}100%,16.5%{opacity:1}}@keyframes ck6-l4{0%,17.5%{opacity:.3}100%,20.5%{opacity:1}}@keyframes ck6-bt{0%,32%{translate:0}35%,60%{translate:100%}100%,63%{translate:200%}}@keyframes ck6-sd{0%,33%{color:var(--text)}100%,36%{color:var(--muted)}}@keyframes ck6-st{0%,100%,33%,63%{color:var(--muted)}36%,60%{color:var(--text)}}@keyframes ck6-sm{0%,61%{color:var(--muted)}100%,64%{color:var(--text)}}@keyframes ck6-cv{0%,62%{opacity:1}100%,65%{opacity:0}}@keyframes ck6-s1{0%,85%{opacity:1}100%,87%{opacity:0}}@keyframes ck6-s2{0%,85%{opacity:0}100%,87%{opacity:1}}@keyframes ck6-pub{0%,100%,84%,87%{scale:1}85.5%{scale:.93}}@keyframes ck6-tt{0%,88%{opacity:0;translate:0 1em;scale:.96}100%,91%{opacity:1;translate:0;scale:1}}@keyframes ck6-cu{0%,3%{opacity:0;translate:34em 16em}4%{opacity:1;translate:34em 16em}6%,7%{translate:4.5em 7em}8%,9%{translate:11.4em 7.3em}10%,11%{translate:4.5em 8.8em}12.5%,13%{translate:18.75em 7.3em}14%,15%{translate:4.5em 10.6em}16.5%,17%{translate:26.1em 7.3em}18%,19%{translate:4.5em 12.4em}20.5%,21%{translate:33.45em 7.3em}24%,27%{translate:26.1em 9em}31%,34%{translate:11.85em 1.4em}37%,58%{translate:22em 17em}60.5%,64%{translate:17em 1.4em}70%,78%{translate:22em 15em}82%,84%{translate:32.9em 1.4em}85.5%{translate:32.9em 1.4em;scale:.85}87%{translate:32.9em 1.4em;scale:1}90%,94%{translate:30em 17em;opacity:1}100%,97%{opacity:0;translate:30em 17em}}.ck-work__viewport{overflow:hidden;overflow:clip;padding-block:4px 12px;touch-action:pan-y pinch-zoom}.kh-project,.kh-stage{position:relative;overflow:hidden}.ck-work__track{display:flex;flex-direction:column;gap:22px;width:100%}.ck-work.is-pinned .ck-work__track{display:flex;flex-direction:row;width:max-content;will-change:transform}.ck-work.is-pinned .ck-card{width:clamp(340px,31vw,460px);max-width:var(--ck-card-max,none);flex:none}.ck-work:not(.is-pinned) .ck-card{max-width:460px;margin-inline:auto}.ck-card__art,.ck-card__text{position:relative;z-index:1}.kh-site{--color-bg:#0A0B0D;--color-bg-noise:#0C0D10;--color-surface:#121317;--color-surface-2:#191B20;--color-surface-3:#21232A;--color-border:#2A2D35;--color-border-strong:#3A3E48;--color-text-primary:#EDEEF0;--color-text-secondary:#A8ACB5;--color-text-tertiary:#6B6F7A;--color-text-on-accent:#08090B;--color-accent:#3D7FFF;--color-accent-hover:#5C93FF;--color-accent-active:#2E68DE;--color-accent-muted:#1C2B4D;--color-accent-contrast:#0A1428;--color-accent-2:#E8A23D;--color-accent-2-hover:#F0B25C;--color-accent-2-muted:#3D2F14;--color-success:#3DDC84;--color-success-muted:#123023;--color-warning:#E8A23D;--color-danger:#E5484D;--color-danger-muted:#3B1618;--color-info:#3D7FFF;--color-link:#9ABEFF;--font-sans:"Manrope",sans-serif;--font-mono:"IBM Plex Mono",monospace;--ease:cubic-bezier(.22,1,.36,1);color:var(--color-text-primary);background:var(--color-bg);font-family:var(--font-sans);font-size:15px;line-height:1.7;font-weight:450;-webkit-font-smoothing:antialiased;min-height:100vh}.kh-stage-note,.kh-tag{font-family:var(--font-mono)}.kh-project-title span,.kh-site button,.kh-site input{font:inherit}.kh-site button{border:0;cursor:pointer}.kh-site button:disabled{cursor:default}.kh-site a{text-decoration:none}.kh-site a:focus-visible,.kh-site button:focus-visible,.kh-site video:focus-visible{outline:2px solid var(--color-accent-hover);outline-offset:5px}:where(.kh-site) a svg,:where(.kh-site) button svg{width:18px;height:18px;flex-shrink:0}.kh-site ::selection{background:#3d7fff;color:#fff}.kh-social-link:hover,.kh-video-message svg{color:var(--color-link)}.kh-work{max-width:1512px;margin:auto;padding:56px 64px 64px}.kh-card-kind,.kh-eyebrow,.kh-micro,.kh-project-number,.kh-scope-label,.kh-stage-label{font-family:var(--font-mono);font-size:10px;font-weight:400;letter-spacing:.07em;text-transform:uppercase}.kh-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:26px 24px}.kh-project{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;min-width:0;grid-column:span 3;transition:border-color .35s var(--ease),box-shadow .35s var(--ease);animation:kh-enter .65s var(--ease) both}.kh-project:hover{border-color:var(--color-border-strong);box-shadow:0 16px 55px #0002}.kh-project.kh-is-featured{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.kh-project.kh-is-plugin{grid-column:span 2}.kh-project:nth-child(2){animation-delay:45ms}.kh-project:nth-child(3){animation-delay:90ms}.kh-project:nth-child(4){animation-delay:135ms}.kh-project:nth-child(5){animation-delay:180ms}.kh-project:nth-child(6){animation-delay:225ms}.kh-stage{width:100%;aspect-ratio:1.57;display:block;background:var(--stage-bg);padding:0;text-align:left;color:#20242b}.kh-stage-corner,.kh-stage-label{color:var(--stage-ink);z-index:4;position:absolute}.kh-stage:focus-visible{outline-offset:-5px;z-index:2}.kh-is-featured .kh-stage{height:100%;min-height:430px;aspect-ratio:auto}.kh-is-plugin .kh-stage{aspect-ratio:1.42}.kh-stage:after{content:"";position:absolute;inset:0;border-bottom:1px solid #ffffff09;pointer-events:none;z-index:3}.kh-stage-label{top:21px;left:23px;font-size:9px;letter-spacing:.06em;opacity:.65}.kh-stage-corner{right:23px;top:20px;opacity:.5}.kh-stage img.kh-poster,.kh-stage video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:2;background:#0a0b0d}.kh-stage video{opacity:0;transition:opacity .35s}.kh-stage.kh-is-playing video{opacity:1}.kh-watch{display:flex;align-items:center;gap:9px;position:absolute;bottom:21px;left:23px;z-index:4;background:#0a0b0de8;border:1px solid #ffffff26;color:#fff;padding:9px 15px 9px 11px;border-radius:100px;font-size:11px;font-weight:600;transition:background .3s,transform .3s var(--ease);box-shadow:0 3px 15px #0002}.kh-watch svg{width:22px;height:22px;padding:5px;border-radius:50%;background:#ffffff1f}.kh-stage:hover .kh-watch{background:var(--color-accent);transform:translateY(-3px);border-color:#ffffff22}.kh-stage-note{position:absolute;bottom:29px;right:23px;z-index:3;color:var(--stage-ink);font-size:9px;letter-spacing:.03em;opacity:.55}.kh-card-content{padding:26px 28px 28px;display:flex;flex-direction:column;align-items:flex-start}.kh-card-topline{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;margin-bottom:12px}.kh-card-kind{color:var(--color-text-secondary);font-size:9px}.kh-project-number{color:var(--color-text-tertiary);font-size:10px}.kh-project-description,.kh-tag{color:var(--color-text-secondary)}.kh-project-title{font-size:24px;line-height:1.25;letter-spacing:-.055em;font-weight:650;margin:0 0 12px;display:flex;align-items:baseline;gap:12px}.kh-project-description{font-size:12px;line-height:1.9;max-width:48ch}.kh-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:22px}.kh-tag{font-size:9px;line-height:1.5;letter-spacing:-.02em;padding:5px 8px;border:1px solid var(--color-border);border-radius:5px}.kh-is-featured .kh-card-content{padding:36px 36px 30px}.kh-is-featured .kh-card-topline{margin-bottom:35px}.kh-is-featured .kh-project-title{font-size:clamp(27px,2.6vw,39px);line-height:1.2;max-width:12ch;margin-bottom:17px}.kh-is-featured .kh-project-description{font-size:13px}.kh-is-featured .kh-tags{margin-top:25px}.kh-feature-bottom{margin-top:auto;padding-top:33px;display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px}.kh-micro{font-size:9px;line-height:1.8;color:var(--color-text-tertiary)}.kh-round-button{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--color-surface-2);border:1px solid var(--color-border);transition:background .25s,transform .35s var(--ease)}.kh-round-button:hover{background:var(--color-accent)}.kh-is-plugin .kh-card-content{padding:22px 23px 24px}.kh-is-plugin .kh-project-title{font-size:23px}.kh-is-plugin .kh-project-description{font-size:12px}.kh-is-plugin .kh-tags{margin-top:18px}.kh-continuation{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:31px 1px 0;margin-top:4px}.kh-continuation p span{display:block;color:var(--color-text-tertiary);font-size:11px;margin-top:3px}.kh-social-link{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:600;white-space:nowrap;padding:10px 0}.kh-video-message p,.kh-viewer-name{font-size:15px;font-weight:600}.kh-social-link .kh-linkedin-badge{width:25px;height:25px;border:1px solid var(--color-border);border-radius:6px;display:grid;place-items:center;font-weight:800;font-size:13px;line-height:1}.kh-theme-market{--stage-bg:#cedde2;--stage-ink:#243d48}.kh-theme-commerce{--stage-bg:#ddd8ce;--stage-ink:#4e4940}.kh-theme-outdoor{--stage-bg:#b7c4b7;--stage-ink:#344538}.kh-theme-squoosh{--stage-bg:#202340;--stage-ink:#c7cafa}.kh-theme-translate{--stage-bg:#1c302d;--stage-ink:#a1d2c4}.kh-theme-currency{--stage-bg:#302923;--stage-ink:#e1c6a7}.kh-viewer{padding:0;border:1px solid var(--color-border-strong);border-radius:18px;background:var(--color-bg);color:var(--color-text-primary);width:min(1120px,calc(100% - 40px));max-height:calc(100dvh - 40px);overflow:auto;overscroll-behavior:contain;box-shadow:0 40px 100px #0008}.kh-close-button,.kh-viewer-nav button{background:var(--color-surface-2);place-items:center}.kh-viewer::backdrop{background:#020407d9;backdrop-filter:blur(12px)}.kh-close-button:hover,.kh-coachmark-close:hover,.kh-viewer-nav button:not(:disabled):hover{background:var(--color-surface-3)}.kh-viewer[open]{animation:kh-dialog-in .3s var(--ease)}.kh-viewer-top{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;border-bottom:1px solid var(--color-border)}.kh-viewer-name{letter-spacing:-.03em}.kh-viewer-count{font:10px var(--font-mono);color:var(--color-text-tertiary);margin-right:14px}.kh-close-button{width:36px;height:36px;display:grid;border-radius:50%;flex-shrink:0}.kh-viewer-screen{position:relative;background:#060709;display:grid;place-items:center;min-height:180px}.kh-viewer-video{display:block;width:100%;max-height:65dvh;aspect-ratio:16/9;background:#060709}.kh-viewer-video::-internal-media-controls-overlay-cast-button,.kh-viewer-video::-webkit-media-controls,.kh-viewer-video::-webkit-media-controls-enclosure,.kh-viewer-video::-webkit-media-controls-panel,.kh-viewer-video::-webkit-media-controls-play-button,.kh-viewer-video::-webkit-media-controls-start-playback-button,.kh-viewer-video::-webkit-media-controls-timeline,.kh-viewer-video::-webkit-media-controls-volume-slider{display:none!important;-webkit-appearance:none!important;opacity:0!important;pointer-events:none!important}.kh-coachmark.kh-is-visible,.kh-stage.kh-is-loading .kh-stage-loader{opacity:1;visibility:visible}.kh-video-message{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:25px;background:radial-gradient(ellipse at center,#172137,#090c12 65%);z-index:3}.kh-video-message svg{height:34px;width:34px;margin-bottom:10px}.kh-video-message span{font-size:12px;color:var(--color-text-secondary);max-width:35ch}.kh-viewer-info{display:grid;grid-template-columns:1.3fr 1fr;gap:30px;padding:25px}.kh-viewer-description{font-size:13px;color:var(--color-text-secondary);line-height:1.9}.kh-viewer-info .kh-tags{margin-top:16px}.kh-scope-label{font-size:9px;color:var(--color-text-tertiary);margin-bottom:7px}.kh-viewer-scope{font-size:12px;color:var(--color-text-secondary)}.kh-viewer-bottom{border-top:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;padding:13px 22px;gap:15px}.kh-viewer-nav{display:flex;gap:8px}.kh-viewer-nav button{border:1px solid var(--color-border);width:36px;height:36px;display:grid;border-radius:7px}.kh-coachmark-close svg,.kh-stage-loader i{width:13px;height:13px}.kh-viewer-nav button:disabled{opacity:.25}.kh-viewer-nav button:first-child svg{transform:rotate(180deg)}.kh-viewer-shortcut{font:9px var(--font-mono);color:var(--color-text-tertiary)}.kh-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kh-no-script{padding:30px;border:1px solid var(--color-border);border-radius:12px;color:var(--color-text-secondary)}.kh-viewer-scrub{display:flex;align-items:center;gap:12px;background:#060709;padding:0 22px 16px}.kh-viewer-scrub input[type=range]{-webkit-appearance:none;appearance:none;flex:1;min-width:0;height:18px;background:0 0;cursor:pointer;--p:0%}.kh-viewer-scrub input[type=range]::-webkit-slider-runnable-track{height:3px;border-radius:100px;background:linear-gradient(90deg,var(--color-link) var(--p),#ffffff2b var(--p))}.kh-viewer-scrub input[type=range]::-moz-range-track{height:3px;border-radius:100px;background:#ffffff2b}.kh-viewer-scrub input[type=range]::-moz-range-progress{height:3px;border-radius:100px;background:var(--color-link)}.kh-viewer-scrub input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;margin-top:-4.5px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #000a;transition:transform .18s var(--ease)}.kh-viewer-scrub input[type=range]::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 4px #000a;transition:transform .18s var(--ease)}.kh-viewer-scrub input[type=range]:focus-visible::-webkit-slider-thumb,.kh-viewer-scrub input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.4)}.kh-viewer-scrub input[type=range]:hover::-moz-range-thumb{transform:scale(1.4)}.kh-viewer-scrub input[type=range]:focus-visible{outline:2px solid var(--color-link);outline-offset:5px;border-radius:100px}.kh-viewer-scrub input[type=range]:disabled{opacity:.3;cursor:default}.kh-viewer-time{flex-shrink:0;font:10px var(--font-mono);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.kh-viewer-screen:after{content:attr(data-kh-watermark);position:absolute;right:18px;bottom:15px;z-index:2;font:10px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffff5c;text-shadow:0 1px 3px #0009;pointer-events:none;user-select:none;-webkit-user-select:none}.kh-stage-loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;display:flex;align-items:center;gap:8px;padding:9px 15px 9px 13px;border-radius:100px;background:#0a0b0de0;border:1px solid #ffffff26;color:#fff;font-size:11px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;box-shadow:0 4px 18px #0003;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .25s var(--ease),visibility .25s}.kh-stage-loader i{flex-shrink:0;border-radius:50%;border:2px solid #ffffff38;border-top-color:#fff;animation:.65s linear infinite kh-spin}@keyframes kh-spin{to{transform:rotate(360deg)}}.kh-coachmark.kh-is-visible{transform:translate(-50%,0)}.kh-coachmark-icon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:11px;background:var(--color-accent-muted);color:var(--color-link)}.kh-coachmark-copy p{font-size:12px;font-weight:650;letter-spacing:-.02em}.kh-coachmark-copy span{display:block;margin-top:2px;font-size:11px;line-height:1.6;color:var(--color-text-secondary)}.kh-coachmark-close{display:grid;place-items:center;width:29px;height:29px;flex-shrink:0;border-radius:50%;background:0 0;color:var(--color-text-tertiary);transition:background .2s,color .2s}.kh-coachmark-close:hover{color:var(--color-text-primary)}@keyframes kh-enter{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes kh-dialog-in{from{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@media (max-width:1180px){.site-kh .shell-kh{width:calc(100% - 72px)}.site-kh .section-heading-kh{gap:50px}.site-kh .service-card-kh{padding-inline:22px}.site-kh .card-title-kh{font-size:16px}.site-kh .faq-layout-kh,.site-kh .process-layout-kh{gap:70px}.site-kh .consultation-copy-kh{padding:45px 36px}.site-kh .consultation-form-kh{padding:34px 28px}}@media (max-width:960px){.site-kh .section-kh{padding-block:88px}.site-kh .section-heading-kh{grid-template-columns:1fr 1fr;gap:35px}.site-kh .section-title-kh{font-size:35px}.site-kh .section-intro-kh{font-size:13px}.site-kh .services-grid-kh{grid-template-columns:repeat(2,minmax(0,1fr))}.site-kh .service-card-kh{padding:28px}.site-kh .technology-summary-copy-kh{display:grid;gap:5px}.technology-grid-kh{grid-template-columns:repeat(4,minmax(0,1fr))}.site-kh .process-layout-kh{grid-template-columns:.9fr 1.1fr;gap:45px}.site-kh .process-step-kh{grid-template-columns:37px 1fr;gap:17px}.site-kh .step-number-kh{width:35px;height:35px}.site-kh .step-content-kh h3{font-size:18px}.site-kh .consultation-section-kh,.site-kh .faq-section-kh{padding-top:0}.site-kh .faq-layout-kh{grid-template-columns:.85fr 1.15fr;gap:40px}.site-kh .consultation-panel-kh{grid-template-columns:1fr}.site-kh .consultation-copy-kh{display:grid;grid-template-columns:1fr 1fr;column-gap:35px;padding:40px}.site-kh .consultation-copy-kh>.section-label-kh{grid-column:1/-1}.site-kh .consultation-title-kh{grid-column:1;grid-row:2/4;font-size:60px}.site-kh .consultation-description-kh{grid-column:2;grid-row:2;margin-top:12px;font-size:13px}.site-kh .consultation-promise-kh{grid-column:2;grid-row:3;margin-top:22px}.site-kh .consultation-email-kh{grid-column:1;margin-top:30px}.site-kh .consultation-footer-note-kh{grid-column:2;align-self:end;padding-top:30px}.site-kh .consultation-form-kh{padding:40px;border-top:1px solid #343b49;border-left:0}.site-kh .main-kh{--ck-boundary-section-space:88px}.site-kh .ck-work{padding-bottom:var(--ck-pin-tail,72px)}}@media (max-width:760px){.document-kh{scroll-padding-top:90px}.site-kh .shell-kh{width:calc(100% - 40px)}.site-kh .header-cta-kh{min-height:40px;font-size:11px;gap:10px}.document-kh.is-enhanced-kh .site-kh .header-cta-kh{justify-content:space-between;min-height:47px}.site-kh .section-kh{padding-block:70px}.site-kh .section-heading-kh{grid-template-columns:1fr;gap:21px;margin-bottom:32px}.site-kh .section-label-kh{margin-bottom:17px;font-size:9px}.site-kh .section-title-kh{font-size:clamp(31px, 6vw, 40px)}.site-kh .section-intro-kh{max-width:510px;font-size:13px}.site-kh .services-grid-kh{grid-template-columns:repeat(2,minmax(0,1fr))}.site-kh .dialog-content-kh,.site-kh .service-card-kh{padding:24px 20px}.site-kh .card-title-kh,.site-kh .input-kh{font-size:16px}.site-kh .consent-kh,.site-kh .field-help-kh,.site-kh .service-list-kh li{font-size:10px}.site-kh .service-link-kh{font-size:9px}.site-kh .technology-summary-kh{padding:20px}.site-kh .technology-summary-copy-kh>span:last-child{max-width:280px;font-size:11px}.technology-body-kh{padding:0 22px 22px}.site-kh .technology-toggle-kh{gap:10px;font-size:10px}.site-kh .possibilities-bottom-kh{align-items:flex-start;flex-direction:column;gap:17px;margin-top:28px}.site-kh .faq-layout-kh,.site-kh .process-layout-kh{grid-template-columns:1fr;gap:38px}.site-kh .process-intro-kh{position:static}.site-kh .process-aside-kh{margin-top:25px}.site-kh .process-step-kh{grid-template-columns:42px 1fr;gap:20px;padding-block:26px}.site-kh .step-number-kh{width:40px;height:40px}.site-kh .step-content-kh h3{font-size:20px}.site-kh .faq-item-kh summary,.site-kh .step-content-kh>p:not(.step-label-kh){font-size:13px}.site-kh .consultation-section-kh,.site-kh .faq-section-kh{padding-top:0}.site-kh .faq-intro-kh .section-intro-kh{max-width:none}.site-kh .consultation-copy-kh{display:flex;padding:32px}.site-kh .consultation-title-kh{margin-top:7px;font-size:clamp(49px, 10vw, 66px)}.site-kh .consultation-description-kh{max-width:440px;margin-top:22px;font-size:14px}.site-kh .consultation-promise-kh{margin-top:28px}.site-kh .consultation-email-kh{margin-top:30px}.site-kh .consultation-footer-note-kh{align-self:auto;padding-top:29px}.site-kh .consultation-form-kh{padding:30px}.site-kh .field-kh label{font-size:12px}.site-kh .dialog-kh{width:calc(100% - 20px);max-height:92dvh;border-radius:7px}.site-kh .dialog-content-kh h2{font-size:24px}.site-kh .legal-content-kh h3{font-size:14px}}@media (max-width:500px){.site-kh .form-row-kh,.site-kh .services-grid-kh{grid-template-columns:1fr}.technology-grid-kh{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.technology-item-kh{flex-direction:row;min-height:70px}.technology-item-kh img{width:25px;height:25px}.site-kh .form-row-kh{gap:0}.site-kh .consultation-title-kh{font-size:clamp(42px, 13vw, 56px)}}@media (max-width:760px){.site-kh .main-kh{--ck-boundary-section-space:70px;--ck-work-tail-fallback:40px}.site-kh .ck-work{padding-top:54px;padding-bottom:var(--ck-pin-tail,40px)}}@media (max-height:800px){.site-kh .ck-work{padding-top:clamp(28px,5vh,58px)}}@media (max-height:560px){.site-kh .ck-work{padding-top:20px}}@media(min-width:1600px){.kh-is-featured .kh-stage{min-height:470px}}@media(max-width:1100px){.kh-work{padding:40px 32px}.kh-is-featured .kh-card-content{padding:28px}.kh-is-featured .kh-stage{min-height:415px}.kh-is-featured .kh-card-topline{margin-bottom:28px}.kh-grid{gap:22px 18px}.kh-is-plugin .kh-card-content{padding:22px 20px}.kh-is-plugin .kh-project-title{font-size:20px}.kh-is-plugin .kh-stage{aspect-ratio:1.2}.kh-is-plugin .kh-stage-note{display:none}}@media(max-width:800px){.kh-work{padding:30px 24px 40px}.kh-is-featured.kh-project{grid-template-columns:1.2fr 1fr}.kh-is-featured .kh-stage{min-height:400px}.kh-is-featured .kh-card-content{padding:24px}.kh-is-featured .kh-project-title{font-size:28px}.kh-is-featured .kh-project-description{font-size:12px}.kh-is-featured .kh-card-topline{margin-bottom:24px}.kh-is-featured .kh-tags{margin-top:20px}.kh-feature-bottom{padding-top:22px}.kh-is-featured .kh-micro{font-size:8px}.kh-card-content{padding:22px}.kh-project-title{font-size:23px}.kh-project.kh-is-plugin{grid-column:span 3}.kh-is-plugin .kh-stage{aspect-ratio:1.42}.kh-project.kh-is-plugin:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.kh-project.kh-is-plugin:last-child .kh-stage{height:100%;aspect-ratio:auto}.kh-project.kh-is-plugin:last-child .kh-card-content{min-height:305px}.kh-stage-label{font-size:8px;left:19px;top:18px}.kh-stage-corner{right:19px;top:17px}.kh-watch{left:18px;bottom:18px;font-size:10px;padding:8px 12px 8px 9px}.kh-stage-note{right:18px;bottom:27px;font-size:8px}}@media(max-width:600px){.kh-work{padding:24px 16px 30px}.kh-grid{display:flex;flex-direction:column;gap:20px}.kh-is-featured.kh-project,.kh-project.kh-is-plugin:last-child{display:flex;flex-direction:column}.kh-is-featured .kh-stage{min-height:0;aspect-ratio:1.28}.kh-is-featured .kh-card-content{padding:25px}.kh-is-featured .kh-card-topline{margin-bottom:15px}.kh-is-featured .kh-project-title{font-size:32px;max-width:none;letter-spacing:-.05em}.kh-is-featured .kh-project-description{font-size:12px;max-width:46ch}.kh-is-featured .kh-tags{margin-top:20px}.kh-feature-bottom{padding-top:24px}.kh-feature-bottom .kh-micro,.kh-viewer-time{font-size:9px}.kh-project{border-radius:13px}.kh-stage{aspect-ratio:1.38}.kh-project-title{font-size:26px}.kh-card-content{padding:23px}.kh-is-plugin .kh-project-title{font-size:25px}.kh-is-plugin .kh-card-content{min-height:0;padding:23px}.kh-is-plugin .kh-project-description{max-width:45ch}.kh-is-plugin .kh-stage,.kh-project.kh-is-plugin:last-child .kh-stage{aspect-ratio:1.55;height:auto}.kh-project.kh-is-plugin:last-child .kh-card-content{min-height:0}.kh-is-plugin .kh-stage-note{display:block}.kh-continuation{align-items:flex-start;flex-direction:column;gap:14px;padding-top:24px;margin-top:1px}.kh-continuation p,.kh-viewer-description{font-size:12px}.kh-continuation p span{max-width:38ch;line-height:1.8}.kh-social-link{padding:3px 0}.kh-viewer{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:12px}.kh-viewer-top{padding:13px 15px}.kh-video-message p,.kh-viewer-name{font-size:13px}.kh-viewer-count{font-size:9px;margin-right:8px}.kh-viewer-info{grid-template-columns:1fr;gap:19px;padding:20px}.kh-viewer-screen{min-height:190px}.kh-viewer-bottom{padding:12px 15px}.kh-viewer-shortcut{display:none}.kh-viewer-scrub{padding:0 15px 13px;gap:9px}.kh-video-message span{font-size:11px}.kh-coachmark{bottom:16px;gap:11px;padding:12px 12px 12px 13px;border-radius:13px;max-width:calc(100% - 24px)}.kh-coachmark-copy p{font-size:11.5px}.kh-coachmark-copy span{font-size:10.5px}.kh-coachmark-icon{width:32px;height:32px;border-radius:9px}.kh-viewer-screen:after{right:12px;bottom:11px;font-size:8px;letter-spacing:.12em}}@media(min-width:1500px){.ck-card__text{padding-block:26px}.ck-work.is-pinned .ck-card{width:460px}}@media(max-width:1000px){.ck-work.is-pinned .ck-card{width:400px}}@media(max-width:700px){.ck-work{--gutter:16px;padding-top:54px;padding-bottom:var(--ck-pin-tail,40px)}.ck-work.is-pinned .ck-card{width:min(420px,calc(100vw - var(--gutter)*2 - 4px))}.ck-card__text{padding:21px 20px 18px}.ck-card h3{font-size:21px}.ck-card__description{font-size:13px;min-height:66px}.ck-card__features{gap:5px 12px;margin-top:16px;padding-top:13px}}@media(max-height:800px){.ck-card h3,.ck-card__category{margin-bottom:6px}.ck-work{padding-top:clamp(28px,5vh,58px)}.ck-card__description{min-height:0;font-size:13px;line-height:1.5}.ck-card__features{margin-top:12px;padding-top:11px;gap:4px 10px}.ck-card__text{padding-block:16px}.ck-card h3{font-size:20px}}@media(max-height:700px){.ck-card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:0}.ck-card__features{font-size:10px}.ck-card__text{padding-block:14px}.ck-card h3{font-size:19px;margin-bottom:4px}}@media(max-height:600px){.ck-card__description{display:none}.ck-card__features{margin-top:8px;padding-top:9px}.ck-card__text{padding-block:12px}.ck-card h3{font-size:18px;margin-bottom:2px}.ck-card__category{margin-bottom:4px;font-size:10px}}@media(max-height:500px){.ck-card__features{display:none}.ck-card__text{padding-block:10px}.ck-card h3{font-size:17px}}@media(max-width:360px){.kh-work{padding:20px 12px}.kh-card-content,.kh-is-featured .kh-card-content,.kh-is-plugin .kh-card-content{padding:20px}.kh-is-featured .kh-project-title{font-size:28px}.kh-watch{bottom:14px}.kh-stage-note{bottom:23px;font-size:7px}.ck-card__text{padding-inline:17px}.ck-card h3{font-size:19px}}@media(prefers-reduced-motion:reduce){#ck-product-5 .cw-app *{animation:none!important;transition:none!important}#ck-product-5 .ck-cur,#ck-product-5 .ck-sc,#ck-product-5 .ck-state span:first-child,#ck-product-5 .ck-toast{opacity:0}#ck-product-5 .ck-state span:last-child{opacity:1}#ck-product-5 .ck-layers span::before{color:var(--green);border-color:#255237;background:#123023}.ck-work *,.ck-work ::after,.ck-work ::before,.kh-site *,.kh-site :after,.kh-site :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.ck-card{opacity:1!important;transform:none!important}.ck-card:hover{translate:none}.kh-round-button:hover,.kh-stage:hover .kh-watch{transform:none}}