.artifacts-module__kTBtDG__mono{font-feature-settings:"tnum";font-family:DM Mono,monospace}.artifacts-module__kTBtDG__feature{border-top:1px solid var(--rule);grid-template-columns:.85fr 1.15fr;align-items:center;gap:64px;padding:48px 0;display:grid}.artifacts-module__kTBtDG__feature:first-child{border-top:0;padding-top:0}.artifacts-module__kTBtDG__flip{grid-template-columns:1.15fr .85fr}.artifacts-module__kTBtDG__flip .artifacts-module__kTBtDG__text{order:2}.artifacts-module__kTBtDG__n{color:var(--red);font-family:DM Mono,monospace;font-size:15px}.artifacts-module__kTBtDG__title{font-family:var(--serif);letter-spacing:-.01em;margin:12px 0 18px;font-size:clamp(28px,3.2vw,40px);font-weight:500;line-height:1.12}.artifacts-module__kTBtDG__line{color:#3a352e;max-width:420px;font-size:18px;line-height:1.5}.artifacts-module__kTBtDG__line+.artifacts-module__kTBtDG__line{color:var(--muted);margin-top:6px}.artifacts-module__kTBtDG__line mark{color:var(--red);background:0 0;font-weight:500}.artifacts-module__kTBtDG__card{border:1px solid var(--rule);background:#fffdf8;padding:22px 26px 26px;box-shadow:0 20px 50px -30px #16130f59}.artifacts-module__kTBtDG__cardLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--rule);margin-bottom:20px;padding-bottom:14px;font-family:DM Mono,monospace;font-size:11px}.artifacts-module__kTBtDG__stage{flex-direction:column;justify-content:center;min-height:300px;display:flex}.artifacts-module__kTBtDG__stage>*{width:100%}.artifacts-module__kTBtDG__idle{visibility:hidden}.artifacts-module__kTBtDG__idle *{animation:none!important}@keyframes artifacts-module__kTBtDG__fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes artifacts-module__kTBtDG__show{to{opacity:1}}.artifacts-module__kTBtDG__sentStack{align-self:stretch;display:grid}.artifacts-module__kTBtDG__sentStack>*{grid-area:1/1}.artifacts-module__kTBtDG__sentGhost{visibility:hidden;pointer-events:none}.artifacts-module__kTBtDG__sentGhost *{animation:none!important}.artifacts-module__kTBtDG__sentence{font-family:var(--serif);font-size:clamp(20px,2vw,25px);line-height:1.45}.artifacts-module__kTBtDG__w{transform-origin:0 0;display:inline-block}.artifacts-module__kTBtDG__seg,.artifacts-module__kTBtDG__t{display:inline}.artifacts-module__kTBtDG__br,.artifacts-module__kTBtDG__lb{display:none}.artifacts-module__kTBtDG__cut{background:var(--red);border-radius:2px;width:3px;height:1.5em;margin:0 1px -.32em;animation:.45s cubic-bezier(.3,1.6,.5,1) forwards artifacts-module__kTBtDG__cut;display:inline-block;transform:scaleY(0)rotate(14deg)}.artifacts-module__kTBtDG__seg:first-child .artifacts-module__kTBtDG__cut{animation-delay:.3s}.artifacts-module__kTBtDG__seg:nth-child(2) .artifacts-module__kTBtDG__cut{animation-delay:.7s}.artifacts-module__kTBtDG__split{flex-direction:column;gap:16px;font-size:clamp(17px,1.6vw,20px);line-height:1.3;display:flex}.artifacts-module__kTBtDG__split .artifacts-module__kTBtDG__seg{flex-direction:column;width:fit-content;max-width:100%;display:flex}.artifacts-module__kTBtDG__split .artifacts-module__kTBtDG__t{display:block}.artifacts-module__kTBtDG__split .artifacts-module__kTBtDG__cut{display:none}.artifacts-module__kTBtDG__split .artifacts-module__kTBtDG__br{border:1.6px solid var(--red);transform-origin:0;border-top:0;height:9px;margin-top:6px;animation:.6s forwards artifacts-module__kTBtDG__bar;display:block;transform:scaleX(0)}.artifacts-module__kTBtDG__split .artifacts-module__kTBtDG__lb{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--red);opacity:0;margin-top:7px;font-size:11px;animation:.5s forwards artifacts-module__kTBtDG__fade;display:block}.artifacts-module__kTBtDG__split .artifacts-module__kTBtDG__seg:first-child .artifacts-module__kTBtDG__br{animation-delay:.8s}.artifacts-module__kTBtDG__split .artifacts-module__kTBtDG__seg:first-child .artifacts-module__kTBtDG__lb{animation-delay:1.05s}.artifacts-module__kTBtDG__split .artifacts-module__kTBtDG__seg:nth-child(2) .artifacts-module__kTBtDG__br{animation-delay:1.25s}.artifacts-module__kTBtDG__split .artifacts-module__kTBtDG__seg:nth-child(2) .artifacts-module__kTBtDG__lb{animation-delay:1.5s}.artifacts-module__kTBtDG__split .artifacts-module__kTBtDG__seg:nth-child(3) .artifacts-module__kTBtDG__br{animation-delay:1.7s}.artifacts-module__kTBtDG__split .artifacts-module__kTBtDG__seg:nth-child(3) .artifacts-module__kTBtDG__lb{animation-delay:1.95s}.artifacts-module__kTBtDG__dim .artifacts-module__kTBtDG__t{animation:.6s 3.6s forwards artifacts-module__kTBtDG__dim}.artifacts-module__kTBtDG__core .artifacts-module__kTBtDG__t{animation:.6s 3.6s forwards artifacts-module__kTBtDG__coreOn}.artifacts-module__kTBtDG__coreLine{border-top:1px solid var(--rule);opacity:0;margin-top:26px;padding-top:18px;animation:.6s 4.1s forwards artifacts-module__kTBtDG__fade}.artifacts-module__kTBtDG__coreLine span{letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:8px;font-size:11px;display:block}.artifacts-module__kTBtDG__coreLine b{font-family:var(--serif);color:var(--ink);font-size:clamp(22px,2.3vw,28px);font-weight:500;line-height:1.25;display:block}@keyframes artifacts-module__kTBtDG__cut{to{margin:0 10px -.32em;transform:scaleY(1)rotate(14deg);box-shadow:0 0 0 3px #d63a1f26}}@keyframes artifacts-module__kTBtDG__bar{to{transform:scaleX(1)}}@keyframes artifacts-module__kTBtDG__dim{to{color:#b4ab9c}}@keyframes artifacts-module__kTBtDG__coreOn{to{color:var(--ink);font-weight:600}}.artifacts-module__kTBtDG__patterns{height:290px;position:relative}.artifacts-module__kTBtDG__bucketHead{border-bottom:1.5px solid var(--ink);opacity:0;width:32%;padding-bottom:6px;font-size:13px;font-weight:600;animation:.5s 2.5s forwards artifacts-module__kTBtDG__fade;position:absolute;top:0}.artifacts-module__kTBtDG__hotHead{animation:.5s 2.5s forwards artifacts-module__kTBtDG__fade,.4s 3.2s forwards artifacts-module__kTBtDG__hotHead}.artifacts-module__kTBtDG__chip{border:1px solid var(--rule);height:30px;color:var(--muted);opacity:0;animation:artifacts-module__kTBtDG__show .35s var(--d)forwards,artifacts-module__kTBtDG__gather .9s 1.4s cubic-bezier(.6,0,.2,1)both;background:#f1ece2;border-radius:2px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex;position:absolute}.artifacts-module__kTBtDG__hot{animation:artifacts-module__kTBtDG__show .35s var(--d)forwards,artifacts-module__kTBtDG__gather .9s 1.4s cubic-bezier(.6,0,.2,1)both,artifacts-module__kTBtDG__hot .4s 3.2s forwards}.artifacts-module__kTBtDG__patternNote{color:var(--ink);border-left:3px solid var(--red);opacity:0;padding-left:12px;font-size:15px;animation:.5s 3.6s forwards artifacts-module__kTBtDG__fade;position:absolute;bottom:0;left:0}@keyframes artifacts-module__kTBtDG__gather{0%{left:var(--x0);top:var(--y0);transform:rotate(var(--r))}to{left:var(--x1);top:var(--y1);transform:none}}@keyframes artifacts-module__kTBtDG__hot{to{background:var(--red);border-color:var(--red);color:#fff}}@keyframes artifacts-module__kTBtDG__hotHead{to{color:var(--red);border-color:var(--red)}}.artifacts-module__kTBtDG__chart{width:100%;height:auto;display:block}.artifacts-module__kTBtDG__grid line{stroke:var(--rule);stroke-dasharray:3 5}.artifacts-module__kTBtDG__grid text{fill:#a39a8c;font-family:DM Mono,monospace;font-size:10px}.artifacts-module__kTBtDG__band{fill:#d63a1f1a;opacity:0;animation:1.6s .5s forwards artifacts-module__kTBtDG__show}.artifacts-module__kTBtDG__curve{fill:none;stroke:var(--ink);stroke-width:2px;stroke-dasharray:700;stroke-dashoffset:700px;animation:2.2s cubic-bezier(.5,0,.2,1) .5s forwards artifacts-module__kTBtDG__draw}.artifacts-module__kTBtDG__pt{fill:#fffdf8;stroke:var(--ink);stroke-width:1.5px;opacity:0;animation:.3s forwards artifacts-module__kTBtDG__show}.artifacts-module__kTBtDG__head{fill:var(--red);opacity:0;animation:.4s 2.6s forwards artifacts-module__kTBtDG__show,1.8s 3s infinite artifacts-module__kTBtDG__pulse}.artifacts-module__kTBtDG__readout{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;margin-top:16px;padding-top:14px;display:grid}.artifacts-module__kTBtDG__readout div{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.artifacts-module__kTBtDG__readout b{color:var(--ink);letter-spacing:0;text-transform:none;margin-top:4px;font-size:22px;font-weight:400;display:block}.artifacts-module__kTBtDG__readout b.artifacts-module__kTBtDG__up{color:#2e7d4a}@keyframes artifacts-module__kTBtDG__draw{to{stroke-dashoffset:0}}@keyframes artifacts-module__kTBtDG__pulse{50%{opacity:.35}}.artifacts-module__kTBtDG__pass{color:#3a352e;font-size:15px;line-height:1.75}.artifacts-module__kTBtDG__rw{animation:.2s forwards artifacts-module__kTBtDG__read}.artifacts-module__kTBtDG__wpm{border-bottom:1px solid var(--rule);align-items:baseline;gap:10px;margin:14px 0 18px;padding-bottom:14px;display:flex}.artifacts-module__kTBtDG__wpm b{letter-spacing:-.03em;color:var(--red);font-size:36px;font-weight:500}.artifacts-module__kTBtDG__wpm span{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:11px}.artifacts-module__kTBtDG__bars{flex-direction:column;gap:8px;display:flex}.artifacts-module__kTBtDG__bar{grid-template-columns:18px 1fr 44px;align-items:center;gap:10px;font-size:13px;font-weight:600;display:grid}.artifacts-module__kTBtDG__bar>span:last-child{text-align:right;font-weight:400}.artifacts-module__kTBtDG__track{background:#16130f0f;height:14px}.artifacts-module__kTBtDG__fill{background:var(--ink);width:0;height:100%;animation:.8s cubic-bezier(.3,.7,.2,1) forwards artifacts-module__kTBtDG__grow}.artifacts-module__kTBtDG__stuck .artifacts-module__kTBtDG__fill{background:var(--red);animation-duration:1.8s}.artifacts-module__kTBtDG__stuck>span{color:var(--red)}.artifacts-module__kTBtDG__stuckNote{border-left:3px solid var(--red);opacity:0;margin-top:14px;padding-left:10px;font-size:14px;animation:.5s 3.2s forwards artifacts-module__kTBtDG__fade}@keyframes artifacts-module__kTBtDG__read{to{background:#d63a1f21}}@keyframes artifacts-module__kTBtDG__grow{to{width:var(--w)}}.artifacts-module__kTBtDG__tour{width:100%}.artifacts-module__kTBtDG__tourSlide{transition:opacity .4s;animation:.4s both artifacts-module__kTBtDG__fadeIn}.artifacts-module__kTBtDG__tourLeaving{opacity:0}.artifacts-module__kTBtDG__tourHead{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.artifacts-module__kTBtDG__tourTitle{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.2}.artifacts-module__kTBtDG__tourStage{height:392px;min-height:0}.artifacts-module__kTBtDG__dots{gap:8px;margin-top:22px;display:flex}.artifacts-module__kTBtDG__dots span{background:var(--rule);border-radius:50%;width:6px;height:6px;transition:background .3s,width .3s}.artifacts-module__kTBtDG__dots .artifacts-module__kTBtDG__dotOn{background:var(--red);border-radius:3px;width:22px}@keyframes artifacts-module__kTBtDG__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:820px){.artifacts-module__kTBtDG__feature,.artifacts-module__kTBtDG__flip{grid-template-columns:1fr;gap:24px;padding:36px 0}.artifacts-module__kTBtDG__flip .artifacts-module__kTBtDG__text{order:0}.artifacts-module__kTBtDG__card{padding:18px 16px 20px}.artifacts-module__kTBtDG__chip{padding:0 8px;font-size:12px}.artifacts-module__kTBtDG__bucketHead{font-size:12px}}@media (max-width:599px){.artifacts-module__kTBtDG__grid text{font-size:15px}.artifacts-module__kTBtDG__bucketHead .artifacts-module__kTBtDG__mono{margin-top:2px;display:block}.artifacts-module__kTBtDG__chip{margin-top:18px}}
