.tkd-mono{font-family:var(--font-mono-stack);letter-spacing:.02em;text-transform:uppercase;color:var(--colors--muted);margin:0;font-size:12px;line-height:12px;display:block}.tkd-h2{font-family:var(--font-display-stack);font-variation-settings:"wdth" 90;letter-spacing:-1.08px;margin:0;font-size:54px;font-weight:500;line-height:54px}.tkd-skel{background:#07060642;border-radius:2px;height:7px;display:block}.tkd-skel--faint{opacity:.55}.tkd-pill{white-space:nowrap;border:1px solid #07060659;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:500;line-height:12px;display:inline-block}.tkd-pill--on{color:var(--colors--type);background:#2b2929;border-color:#2b2929}@keyframes tkd-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes tkd-rise{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:none}}@keyframes tkd-float-in{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes tkd-bob{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes tkd-status{0%{opacity:0;transform:translateY(8px)}3%,22%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(-8px)}}@keyframes tkd-fill{0%,22%{width:25%}28%,47%{width:50%}53%,72%{width:75%}78%,97%{width:100%}to{width:25%}}.tkd-hero{background:radial-gradient(90% 55% at 50% 100%,#0706068c,#0000 70%)}.tkd-hero__frame{text-align:center;border-bottom:var(--border-line-width) solid var(--colors--muted);flex-direction:column;align-items:center;padding:140px 0 44px;display:flex}.tkd-hero__copy{flex-direction:column;align-items:center;padding:0 24px;animation:.7s ease-out both tkd-up;display:flex}.tkd-hero__eyebrow{text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:14px;line-height:21px}.tkd-hero__title{max-width:820px;font-family:var(--font-display-stack);font-variation-settings:"wdth" 90;letter-spacing:-1.08px;text-wrap:balance;margin:16px 0 0;font-size:54px;font-weight:500;line-height:54px}.tkd-hero__lede{max-width:700px;margin:20px 0 0;font-size:16px;line-height:24px}.tkd-hero__cta{flex-direction:column;align-items:center;gap:22px;margin-top:28px;display:flex}.tkd-hero__sub{color:var(--colors--muted);text-underline-offset:2px;font-size:14px;line-height:21px;text-decoration:underline;transition:color .3s}.tkd-hero__sub:hover{color:var(--colors--type)}.tkd-stage{width:min(1083px,100% - 48px);height:540px;margin:74px auto 0;position:relative}.tkd-device{border:var(--border-line-width) solid #8a878799;text-align:left;background:#d7d4d41f;border-bottom:0;border-radius:40px 40px 0 0;padding:20px 20px 0;animation:.9s .4s both tkd-rise;position:absolute;inset:43px 0 0;overflow:hidden}.tkd-app{height:100%;color:var(--colors--dark);background:#d7d4d4;border-radius:22px 22px 0 0;grid-template-columns:52px 182px minmax(0,1fr);display:grid;overflow:hidden}.tkd-app__rail{background:var(--colors--dark);color:var(--colors--type);flex-direction:column;align-items:center;gap:10px;padding-top:18px;display:flex}.tkd-app__ico{opacity:.6;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.tkd-app__ico.is-on{opacity:1;background:#d7d4d424}.tkd-app__nav{border-right:1px solid #0706061a;padding:26px 14px}.tkd-app__navhead{margin:0 0 18px 10px;font-size:13px;font-weight:500;line-height:16px}.tkd-app__nav ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.tkd-app__nav li{color:#07060699;border-radius:4px;padding:8px 10px;font-size:11px;line-height:14px}.tkd-app__nav li.is-on{color:var(--colors--dark);background:#07060614;font-weight:500}.tkd-app__main{min-width:0;padding:22px 34px 0;overflow:hidden}.tkd-crumb{color:#07060699;gap:10px;margin:0;font-size:9px;line-height:12px;display:flex}.tkd-crumb i{opacity:.5;font-style:normal}.tkd-titlerow{align-items:center;gap:14px;margin-top:42px;display:flex}.tkd-doc-title{font-family:var(--font-display-stack);font-variation-settings:"wdth" 90;letter-spacing:-.5px;margin:0;font-size:26px;font-weight:500;line-height:30px}.tkd-cycle{display:inline-grid}.tkd-status{opacity:0;white-space:nowrap;grid-area:1/1;animation:12s infinite tkd-status}.tkd-cycle--chip .tkd-status{background:#0706061f;border-radius:3px;padding:3px 8px;font-size:10px;font-weight:500;line-height:12px}.tkd-panel{background:#ffffff2e;border:1px solid #07060624;border-radius:6px;margin-top:26px;padding:18px 22px 16px}.tkd-panel__top{justify-content:space-between;gap:24px;display:flex}.tkd-label{font-family:var(--font-mono-stack);letter-spacing:.04em;text-transform:uppercase;color:#07060699;margin:0 0 8px;font-size:9px;line-height:10px}.tkd-cycle--big{min-width:230px;height:48px}.tkd-status--big{font-family:var(--font-display-stack);font-variation-settings:"wdth" 90;letter-spacing:-1px;font-size:44px;font-weight:500;line-height:48px}.tkd-fields{grid-template-columns:repeat(3,auto);gap:22px;margin:0;display:grid}.tkd-fields dt{color:#07060699;font-size:9px;line-height:12px}.tkd-fields dd{margin:9px 0 0}.tkd-track{background:#0706061f;border-radius:4px;height:8px;margin-top:18px;position:relative;overflow:hidden}.tkd-track__fill{background:#2b2929;border-radius:4px;width:25%;height:100%;animation:12s ease-in-out infinite tkd-fill;display:block}.tkd-legend{color:#070606b3;gap:20px;margin-top:10px;font-size:10px;line-height:12px;display:flex}.tkd-legend span{align-items:center;gap:6px;display:inline-flex}.tkd-legend i{background:#2b2929;border-radius:50%;width:6px;height:6px}.tkd-legend span:nth-child(n+2) i{opacity:.45}.tkd-tabs{color:#07060699;border-bottom:1px solid #07060624;gap:22px;margin-top:26px;padding-bottom:10px;font-size:11px;line-height:14px;display:flex}.tkd-tabs b{color:var(--colors--dark);box-shadow:0 11px 0 -9px var(--colors--dark);font-weight:500}.tkd-table__row{border-bottom:1px solid #07060614;align-items:center;gap:28px;padding:14px 0;display:flex}.tkd-table__row .tkd-pill{margin-left:auto}.tkd-float{z-index:3;text-align:left;width:338px;position:absolute;top:0;right:42px}.tkd-float__card{background:var(--colors--dark);border:var(--border-line-width) solid #8a8787b3;border-bottom-width:0;height:99px;animation:.7s both tkd-float-in,6s ease-in-out infinite alternate tkd-bob}.tkd-float__card:first-child{border-radius:4px 4px 0 0}.tkd-float__card:last-child{border-bottom-width:var(--border-line-width);border-radius:0 0 4px 4px}.tkd-float__chip{height:38px;color:var(--colors--muted);border-bottom:var(--border-line-width) solid #8a878780;margin:0;padding:11px 17px 0;font-size:11px;line-height:14px}.tkd-float__row{align-items:center;gap:12px;height:60px;margin:0;padding:0 17px;font-size:14px;display:flex}.tkd-float__row b{font-weight:500}.tkd-float__row svg{color:var(--colors--muted);flex:none}.tkd-float__doc{border:var(--border-line-width) solid #8a8787b3;background:#d7d4d40f;border-radius:4px;align-items:center;gap:8px;padding:6px 9px;font-size:12px;display:inline-flex}.tkd-caption{border:var(--border-line-width) solid #8a8787b3;width:min(506px,100% - 48px);height:38px;font-family:var(--font-mono-stack);letter-spacing:.02em;background:#07060659;border-radius:4px;justify-content:center;align-items:center;margin:32px auto 0;font-size:12px;display:flex}.tkd-how__frame{border-bottom:var(--border-line-width) solid var(--colors--muted)}.tkd-how__wrap{grid-template-columns:1fr 2fr;display:grid}.tkd-how__content{border-left:var(--border-line-width) solid var(--colors--muted);min-width:0}.tkd-how__head{padding:100px 5px 76px}.tkd-how__lede{max-width:460px;margin:16px 0 0;font-size:14px;line-height:21px}.tkd-rows{border-top:var(--border-line-width) solid var(--colors--muted);margin:0;padding:0;list-style:none}.tkd-row{border-bottom:var(--border-line-width) solid var(--colors--muted);grid-template-columns:minmax(0,1fr) 301px;min-height:440px;display:grid}.tkd-row:last-child{border-bottom:0}.tkd-row__art{background:linear-gradient(90deg,#07060661,#0706060d);justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}.tkd-row__copy{border-left:var(--border-line-width) solid var(--colors--muted);flex-direction:column;padding:30px 20px 32px;display:flex}.tkd-row__title{letter-spacing:-.36px;margin:24px 0 0;font-size:18px;font-weight:450;line-height:21.6px}.tkd-row__body{color:#d7d4d4d9;margin:16px 0 0;font-size:14px;line-height:21px}.tkd-cluster{flex-direction:column;gap:36px;width:385px;max-width:calc(100% - 40px);margin-top:72px;display:flex}.tkd-cluster--mid{align-self:center;margin-top:0}.tkd-cluster--cut{gap:56px;margin-top:-24px}.tkd-doc{width:100%;color:var(--colors--dark);background:#d7d4d4;border-radius:14px;padding:26px;box-shadow:0 18px 44px #0006}.tkd-doc__title{letter-spacing:-.2px;margin:0;font-size:16px;font-weight:500;line-height:20px}.tkd-doc__sub{color:#07060699;margin:6px 0 0;font-size:10px;line-height:14px}.tkd-doc__tiny{color:#0706069e;margin:0;font-size:10px;line-height:13px}.tkd-doc__strong{margin:0 0 3px;font-size:12px;font-weight:500;line-height:15px}.tkd-doc--peek{padding:24px 26px 70px}.tkd-radios{margin:20px -8px 0;padding:0;list-style:none}.tkd-radios li{border-radius:3px;justify-content:space-between;align-items:center;height:37px;padding:0 8px;font-size:11px;font-weight:500;display:flex}.tkd-radios li i{border:1px solid #07060666;border-radius:50%;width:17px;height:17px}.tkd-radios li.is-sel{background:#0706061a}.tkd-radios li.is-sel i{border:5px solid var(--colors--dark);background:#d7d4d4;animation:3.2s ease-in-out infinite tkd-radio}@keyframes tkd-radio{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.tkd-doc--flush{padding:0;overflow:hidden}.tkd-doc__strip{background:#07060612;align-items:center;gap:12px;padding:16px 20px;display:flex}.tkd-doc__seal{border:1px solid #07060673;border-radius:50%;flex:none;width:30px;height:30px;box-shadow:inset 0 0 0 5px #d7d4d4,inset 0 0 0 6px #07060659}.tkd-doc__page{padding:20px}.tkd-lines i{background:#07060633;border-radius:2px;height:6px;margin-bottom:9px;display:block}.tkd-sigline{color:#07060659;border-bottom:1px solid #0706064d;align-items:flex-end;height:34px;margin:10px 0 18px;font-size:11px;display:flex}.tkd-bar{height:40px;color:var(--colors--type);background:#2b2929;border-radius:3px;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex;position:relative;overflow:hidden}.tkd-bar:after{content:"";background:linear-gradient(100deg,#0000 30%,#d7d4d42e 50%,#0000 70%);animation:3.4s ease-in-out infinite tkd-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes tkd-shimmer{0%,30%{transform:translate(-100%)}80%,to{transform:translate(100%)}}.tkd-doc--rows{padding:6px 26px}.tkd-toggle{align-items:center;gap:10px;height:47px;font-size:11px;display:flex}.tkd-toggle+.tkd-toggle{border-top:1px solid #0706061a}.tkd-toggle__ico{border:1px solid #07060680;border-radius:50%;width:15px;height:15px}.tkd-toggle i{background:#07060638;border-radius:8px;width:28px;height:16px;margin-left:auto;animation:9s infinite tkd-tog;position:relative}.tkd-toggle i:after{content:"";background:#d7d4d4;border-radius:50%;width:10px;height:10px;animation:9s infinite tkd-knob;position:absolute;top:3px;left:3px}.tkd-toggle:nth-child(2) i,.tkd-toggle:nth-child(2) i:after{animation-delay:3s}.tkd-toggle:nth-child(3) i,.tkd-toggle:nth-child(3) i:after{animation-delay:6s}@keyframes tkd-tog{0%,6%{background:#07060638}12%,30%{background:#2b2929}36%,to{background:#07060638}}@keyframes tkd-knob{0%,6%{transform:none}12%,30%{transform:translate(12px)}36%,to{transform:none}}.tkd-progress{background:#07060614;border-radius:2px;height:24px;margin:16px 0 10px;overflow:hidden}.tkd-progress span{background:#2b2929;height:100%;animation:6s ease-in-out infinite tkd-prog;display:block}@keyframes tkd-prog{0%{width:8%}60%,85%{width:100%}to{width:8%}}.tkd-trail{margin:16px 0 0;padding:0;list-style:none}.tkd-trail__row{border-top:1px solid #0706061a;align-items:center;gap:10px;padding:11px 0;font-size:11px;font-weight:500;display:flex}.tkd-trail__row em{color:#07060699;margin-left:auto;font-size:10px;font-style:normal;font-weight:400}.tkd-trail__dot{color:#d7d4d4;background:#0706061f;border-radius:50%;place-items:center;width:18px;height:18px;animation:9s infinite tkd-dot;display:grid}.tkd-trail__dot svg{width:11px;height:11px}.tkd-trail__row--b .tkd-trail__dot{animation-delay:1.6s}.tkd-trail__row--c .tkd-trail__dot{animation-delay:3.2s}@keyframes tkd-dot{0%,4%{color:#d7d4d400;background:#0706061f}10%,80%{color:#d7d4d4;background:#2b2929}92%,to{color:#d7d4d400;background:#0706061f}}.tkd-doc--chips{gap:8px;padding:18px 26px;display:flex}.tkd-caps__wrap{grid-template-columns:340px minmax(0,1fr);padding-bottom:120px;display:grid}.tkd-caps__head{padding:76px 30px 0}.tkd-grid{border-top:var(--border-line-width) solid var(--colors--muted);grid-template-columns:repeat(2,minmax(0,1fr));margin:150px 0 0;padding:0;list-style:none;display:grid}.tkd-cell{border-left:var(--border-line-width) solid var(--colors--muted);border-bottom:var(--border-line-width) solid var(--colors--muted);padding:48px 30px 52px;transition:background-color .3s}.tkd-cell:hover{background:#d7d4d409}.tkd-cell__title{margin:8px 0 0;font-size:14px;font-weight:500;line-height:21px}.tkd-cell__body{color:#d7d4d4d1;max-width:390px;margin:0;font-size:14px;line-height:21px}.tkd-caps__frame,.tkd-close__frame{border-bottom:var(--border-line-width) solid var(--colors--muted)}.tkd-close__inner{grid-template-columns:1fr 1fr;display:grid}.tkd-close__title{text-wrap:balance;max-width:640px;padding:110px 30px}.tkd-close__side{border-left:var(--border-line-width) solid var(--colors--muted);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:26px;padding:110px 40px;display:flex}.tkd-close__body{max-width:420px;margin:0;font-size:18px;line-height:27px}@media (max-width:1100px){.tkd-float{right:16px}.tkd-fields{grid-template-columns:1fr;gap:12px}}@media (max-width:991px){.tkd-h2{font-size:44px;line-height:44px}.tkd-hero__frame{padding-top:96px}.tkd-app{grid-template-columns:52px minmax(0,1fr)}.tkd-app__nav{display:none}.tkd-how__wrap{grid-template-columns:1fr}.tkd-how__side{display:none}.tkd-how__content{border-left:0}.tkd-how__head{padding:64px 24px 48px}.tkd-caps__wrap{grid-template-columns:1fr;padding-bottom:72px}.tkd-caps__head{padding:64px 24px 40px}.tkd-grid{margin-top:0}.tkd-cell:nth-child(odd){border-left:0}.tkd-close__inner{grid-template-columns:1fr}.tkd-close__title{padding:72px 24px 24px}.tkd-close__side{border-left:0;padding:0 24px 72px}}@media (max-width:767px){.tkd-h2{letter-spacing:-.72px;font-size:36px;line-height:38px}.tkd-hero__frame{padding:64px 0 32px}.tkd-hero__title{letter-spacing:-.76px;font-size:38px;line-height:40px}.tkd-stage{width:calc(100% - 32px);height:auto;margin-top:44px}.tkd-float{width:100%;margin-bottom:14px;position:relative;right:auto}.tkd-float__card{height:84px}.tkd-float__chip{height:32px;padding-top:9px}.tkd-float__row{gap:8px;height:52px;font-size:12px}.tkd-device{border-radius:24px 24px 0 0;height:340px;padding:12px 12px 0;position:relative;top:auto}.tkd-app{border-radius:14px 14px 0 0;grid-template-columns:40px minmax(0,1fr)}.tkd-app__main{padding:16px 16px 0}.tkd-titlerow{flex-wrap:wrap;gap:8px;margin-top:22px}.tkd-doc-title{font-size:20px;line-height:24px}.tkd-panel{margin-top:16px;padding:14px}.tkd-panel__top{flex-direction:column;gap:14px}.tkd-cycle--big{min-width:0}.tkd-status--big{font-size:32px}.tkd-fields{display:none}.tkd-legend{flex-wrap:wrap;gap:10px}.tkd-row{grid-template-columns:1fr;min-height:0}.tkd-row__art{min-height:380px;padding:44px 0}.tkd-cluster{width:calc(100% - 32px);max-width:none;margin-top:0}.tkd-cluster--cut{gap:28px;margin-top:0}.tkd-row__copy{border-left:0;border-top:var(--border-line-width) solid var(--colors--muted);padding:28px 20px 32px}.tkd-grid{grid-template-columns:1fr}.tkd-cell{border-left:0;padding:32px 20px 36px}.tkd-close__title{padding:56px 20px 20px}.tkd-close__side{padding:0 20px 56px}}
