.tk{color:var(--bone);background:var(--asphalt);font-family:var(--ff-body);overflow-x:clip}.tk *{box-sizing:border-box}.tk .wrap{max-width:1000px;margin:0 auto;padding:0 24px}.tk .ey{font-family:var(--ff-mono);font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--blaze);margin:0 0 14px;display:flex;align-items:center;gap:12px}.tk .ey::before{content:"";width:26px;height:1px;background:var(--blaze);opacity:.8}.tk .rv{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.tk .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tk .rv{opacity:1;transform:none;transition:none}}.tk-top{padding:clamp(48px,7vw,86px) 0 28px}.tk-top h1{font-family:var(--ff-disp);font-weight:700;text-transform:uppercase;font-size:clamp(32px,5.6vw,60px);line-height:.98;margin:0 0 14px;color:var(--bone)}.tk-top h1 em{font-style:normal;color:var(--blaze)}.tk-top p{color:var(--sand);font-size:clamp(14px,1.6vw,16px);line-height:1.6;max-width:58ch;margin:0}.tk-ord{margin:0 0 4px;border:1px solid var(--hairline);background:var(--gunmetal);display:flex;flex-wrap:wrap;gap:16px 40px;padding:16px 26px;align-items:center}.tk-ord .cell .k{font-family:var(--ff-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--sand-dim);margin:0 0 5px}.tk-ord .cell .v{font-family:var(--ff-disp);font-weight:600;font-size:18px;color:var(--bone);letter-spacing:.01em}.tk-ord .cell .v.ref{font-family:var(--ff-mono);font-weight:500;letter-spacing:.04em;font-size:16px;color:var(--blaze)}.tk-status{border:1px solid var(--hairline);border-top:0;background:var(--asphalt);padding:clamp(26px,4vw,44px)}.tk-status .phase{font-family:var(--ff-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--blaze);margin:0 0 12px}.tk-status .now{font-family:var(--ff-disp);font-weight:700;text-transform:uppercase;font-size:clamp(24px,4vw,42px);line-height:1.02;color:var(--bone);margin:0 0 14px}.tk-status .desc{color:var(--sand);font-size:16px;line-height:1.62;max-width:56ch;margin:0 0 26px}.tk-prog{position:relative;height:4px;background:var(--hairline);width:100%;margin:0 0 10px}.tk-prog .fill{position:absolute;inset:0 auto 0 0;width:0;background:var(--blaze);transition:width .8s cubic-bezier(.2,.7,.2,1)}.tk-prog-meta{display:flex;justify-content:space-between;font-family:var(--ff-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--sand-dim)}.tk-prog-meta b{color:var(--bone)}.tk-eta{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px 36px}.tk-eta .e .k{font-family:var(--ff-mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--sand-dim);margin:0 0 6px}.tk-eta .e .v{font-family:var(--ff-disp);font-weight:700;font-size:clamp(18px,2.2vw,24px);color:var(--bone);line-height:1}.tk-eta .e .v small{font-family:var(--ff-body);font-weight:500;font-size:13px;color:var(--sand)}.tk-next{margin-top:24px;border:1px solid var(--hairline-2);background:linear-gradient(180deg,rgba(255,230,0,.05),transparent);padding:16px 22px}.tk-next .k{font-family:var(--ff-mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--blaze);margin:0 0 8px}.tk-next p{color:var(--sand);font-size:14px;line-height:1.6;margin:0}.tk-next p b{color:var(--bone);font-weight:600}.tk-time{padding:clamp(40px,6vw,70px) 0;border-top:1px solid var(--hairline)}.tk-time h2{font-family:var(--ff-disp);font-weight:700;text-transform:uppercase;font-size:clamp(20px,3vw,32px);color:var(--bone);margin:0 0 8px}.tk-time .sub{color:var(--sand);font-size:14px;line-height:1.6;margin:0 0 30px;max-width:60ch}.tk-steps{list-style:none;margin:0;padding:0;position:relative}.tk-steps::before{content:"";position:absolute;left:13px;top:8px;bottom:8px;width:2px;background:var(--hairline)}.tk-step{position:relative;padding:0 0 24px 48px;min-height:34px}.tk-step:last-child{padding-bottom:0}.tk-step .mk{position:absolute;left:4px;top:0;width:20px;height:20px;border-radius:50%;background:var(--asphalt);border:2px solid var(--hairline-2);z-index:1}.tk-step.done .mk{border-color:var(--blaze);background:var(--blaze)}.tk-step.done .mk::after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #161616;border-width:0 2px 2px 0;transform:rotate(45deg)}.tk-step.cur .mk{border-color:var(--blaze);box-shadow:0 0 0 4px rgba(255,230,0,.18)}.tk-step .wk{font-family:var(--ff-mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--sand-dim);margin:0 0 3px}.tk-step.cur .wk{color:var(--blaze)}.tk-step .st{font-family:var(--ff-disp);font-weight:600;text-transform:uppercase;font-size:16px;color:var(--sand);letter-spacing:.01em;margin:0 0 4px;line-height:1.1}.tk-step.done .st,.tk-step.cur .st{color:var(--bone)}.tk-step .sd{color:var(--sand-dim);font-size:14px;line-height:1.55;margin:0;max-width:54ch;display:none}.tk-step.cur .sd{display:block;color:var(--sand)}.tk-care{padding:clamp(36px,5vw,60px) 0;border-top:1px solid var(--hairline);background:var(--gunmetal)}.tk-care-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;background:var(--hairline);border:1px solid var(--hairline)}.tk-care-grid div{background:var(--asphalt);padding:24px}.tk-care-grid .k{font-family:var(--ff-mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--blaze);margin:0 0 8px}.tk-care-grid .t{color:var(--sand);font-size:14px;line-height:1.55;margin:0}.tk-care-grid .t b{color:var(--bone);font-weight:600}.tk-care-grid a{color:var(--bone);text-decoration:underline;text-underline-offset:3px}@media(max-width:720px){.tk-care-grid{grid-template-columns:1fr}}.tk-look{padding:clamp(36px,5vw,64px) 0;border-top:1px solid var(--hairline)}.tk-look h2{font-family:var(--ff-disp);font-weight:700;text-transform:uppercase;font-size:clamp(20px,2.6vw,32px);color:var(--bone);margin:0 0 10px}.tk-look p{color:var(--sand);font-size:14px;line-height:1.6;margin:0 0 22px;max-width:58ch}.tk-form{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.tk-field{display:flex;flex-direction:column;gap:8px}.tk-field label{font-family:var(--ff-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--sand-dim)}.tk-field input{background:var(--gunmetal);border:1px solid var(--hairline-2);color:var(--bone);font-family:var(--ff-body);font-size:14px;padding:12px 15px;min-width:200px}.tk-field input:focus{outline:none;border-color:var(--blaze)}.tk-btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--ff-body);font-weight:800;letter-spacing:.03em;text-transform:uppercase;font-size:14px;padding:12px 26px;border:1px solid var(--blaze);background:var(--blaze);color:#161616;cursor:pointer;transition:transform .2s,background .2s}.tk-btn:hover{background:var(--brass-soft);transform:translateY(-2px)}.tk-btn-ghost{background:transparent;color:var(--bone);border-color:var(--hairline-2)}.tk-btn-ghost:hover{border-color:var(--blaze);color:var(--blaze);background:transparent}.tk-hint{font-family:var(--ff-mono);font-size:11px;letter-spacing:.06em;color:var(--sand-dim);margin:16px 0 0}.tk-err{color:#E98A6B;font-size:13px;margin:12px 0 0;display:none}.tk-actions{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px}.hide{display:none!important}#tkOrderWrap{scroll-margin-top:80px}