.ck{padding-top:48px}.cktop{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:48px;gap:48px;align-items:center}.cktop h1{font-size:calc(clamp(72px,8vw,128px) * var(--dk))}.cktop .lede{font-size:19px;color:var(--ink2);margin-top:18px;max-width:46ch;font-weight:500}.cktop .ctas{display:flex;gap:10px;margin-top:24px;flex-wrap:wrap}.board{background:#141414;color:#fff;border-radius:22px;padding:16px 16px 12px;box-shadow:var(--sh2);font-family:var(--ui);border:1px solid #2a2a28}.bh{display:flex;gap:10px;align-items:center;padding-bottom:12px;border-bottom:1px solid #2a2a28}.lv{background:var(--seal);color:var(--ink);font:700 11.5px var(--ui);padding:3px 9px;border-radius:6px;letter-spacing:.04em}.bh b{font-size:14.5px}.clk{margin-left:auto;font:700 15px var(--ui);color:#FFD15C;letter-spacing:.06em}.bcols,.br{display:grid;grid-template-columns:52px 1fr 92px 132px;grid-gap:12px;gap:12px;align-items:center}.bcols{padding:10px 4px 6px;font-size:10.5px;letter-spacing:.08em;color:#6F6F6B;font-weight:700}.brows{display:flex;flex-direction:column;min-height:230px}.br{padding:9px 4px;border-top:1px solid #222}.br .t{font-size:13px;color:#9A9A95}.br .p b{display:block;font-size:13.5px}.br .p small{font-size:11.5px;color:#8F8F8A}.dots{display:flex;gap:5px}.dots i{width:10px;height:10px;border-radius:3px;background:#333;transition:background .2s ease}.dots i.ok{background:#4FBF86}.dots i.no{background:#FFB020}.dots i.skip{background:#262626}.flap{display:flex;gap:2px}.flap span{width:14px;height:22px;border-radius:3px;background:#0A0A0A;display:grid;place-items:center;font:700 12.5px var(--ui);color:#E8E8E4;position:relative;box-shadow:inset 0 0 0 1px #262626}.flap span:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#000}.flap.ok span{color:#7BD3A0}.flap.no span{color:#FFD15C}.flap.run span{color:#BDBDB8;animation:blinkf 1s steps(2,start) infinite}@keyframes blinkf{to{opacity:.4}}.bfoot{display:flex;gap:8px;align-items:center;padding-top:10px;border-top:1px solid #2a2a28;font-size:12.5px;color:#BDBDB8;min-height:36px}.bfoot i{font-size:18px!important;color:var(--seal)}.bfoot.no span{color:#FFE7A8}.beltw{margin-top:48px}.belt{position:relative;height:330px;overflow:hidden}.surface{position:absolute;left:0;right:0;bottom:34px;height:44px;background:#1A1A1A url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Ccircle cx='20' cy='20' r='9' fill='%23ffffff' fill-opacity='.08'/%3E%3Crect x='19' y='11' width='2' height='18' fill='%23ffffff' fill-opacity='.18'/%3E%3C/svg%3E") repeat-x 50%;border-top:3px solid #333;border-bottom:3px solid #333}.belt.run .surface{animation:roll .35s linear infinite}@keyframes roll{to{background-position-x:40px}}.scanner{bottom:34px;width:250px;height:290px;margin-left:-125px;border:16px solid #2a2a28;border-bottom:0;border-radius:30px 30px 0 0;z-index:3;pointer-events:none;box-shadow:0 20px 40px -20px rgba(0,0,0,.5)}.plate,.scanner{position:absolute;left:50%}.plate{top:-16px;transform:translate(-50%,-50%);background:var(--ink);color:#fff;font:700 11px var(--ui);letter-spacing:.06em;padding:5px 12px;border-radius:999px;white-space:nowrap;border:2px solid #2a2a28}.beam{position:absolute;left:0;right:0;top:0;height:3px;background:var(--seal);box-shadow:0 0 16px 3px rgba(255,121,84,.7);opacity:0}.scanner.on .beam{animation:beam 1.3s ease-in-out infinite alternate;opacity:1}@keyframes beam{to{top:calc(100% - 3px)}}.bc{position:absolute;left:0;bottom:84px;width:170px;height:230px;border-radius:18px;overflow:hidden;background:#222;box-shadow:var(--sh2);z-index:2}.bc>img,.xr img{width:100%;height:100%;object-fit:cover}.bc>img,.xr,.xr img{position:absolute;inset:0}.xr{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path 1.2s linear;transition:clip-path 1.2s linear;transition:clip-path 1.2s linear,-webkit-clip-path 1.2s linear}.xr img{filter:grayscale(1) invert(1) sepia(.5) hue-rotate(110deg) saturate(2.4) brightness(.95)}.xr i{position:absolute;left:12px;right:12px;height:1px;background:rgba(207,239,220,.6)}.xr .l1{top:30%}.xr .l2{top:55%}.xr .l3{top:80%}.bc.x .xr{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.bl{position:absolute;left:0;right:0;bottom:0;padding:10px 12px;background:rgba(10,10,10,.6);color:#fff;font-family:var(--ui)}.bl b{display:block;font-size:13px}.bl small{font-size:11.5px;opacity:.85}.bs{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%) rotate(-10deg) scale(1.3);font:800 18px var(--ui);letter-spacing:.06em;padding:4px 12px;border:3px solid;border-radius:10px;background:rgba(255,255,255,.9);opacity:0;transition:opacity .2s ease,transform .25s cubic-bezier(.55,0,1,.45)}.bs.ok{color:var(--rwink)}.bs.no{color:var(--holdink)}.bc.no .bs.no,.bc.ok .bs.ok{opacity:1;transform:translate(-50%,-50%) rotate(-10deg) scale(1)}.bins{justify-content:space-between;margin-top:-20px}.bin,.bins{display:flex;align-items:center}.bin{gap:12px;font-family:var(--ui)}.bin>i{font-size:30px!important}.bin b{display:block;font-family:var(--display);font-size:calc(44px * var(--dk));letter-spacing:var(--dls);line-height:1}.bin span{font-size:13px;color:var(--ink3)}.bin.hb b,.bin.hb i{color:var(--holdink)}.bin.ob b,.bin.ob i{color:var(--rwink)}.bin.ob{flex-direction:row-reverse;text-align:right}.xsec{margin-top:72px}.xpin{height:100vh;display:flex;align-items:center;padding:86px 0 18px}.xw{display:grid;grid-template-columns:1fr 1fr;grid-gap:44px;gap:44px;align-items:stretch;width:100%;height:100%}.xside{display:flex;flex-direction:column;justify-content:center}.xhead h2{font-size:calc(clamp(44px,4.8vw,72px) * var(--dk))}.xhead p{color:var(--ink2);font-size:16.5px;margin:10px 0 8px;max-width:46ch}.post{position:relative;background:var(--sheet);border:1px solid var(--line);border-radius:26px;padding:14px;box-shadow:var(--sh2);display:flex;flex-direction:column;gap:8px;height:100%;overflow:hidden}.sline{position:absolute;left:0;right:0;top:0;height:3px;background:var(--seal);box-shadow:0 0 18px 4px rgba(255,121,84,.6);z-index:4}.rg{position:relative;display:flex;gap:10px;align-items:center;padding:8px 10px 8px 34px;border-radius:14px;transition:background .3s ease,box-shadow .3s ease}.rg .tag{position:absolute;left:8px;top:50%;margin-top:-10px;width:20px;height:20px;border-radius:50%;background:var(--sunk);color:var(--ink3);font:700 11px var(--ui);display:grid;place-items:center;transition:background .3s ease,color .3s ease}.rg.x{background:var(--rw);box-shadow:inset 0 0 0 1.5px var(--rwink)}.rg.x .tag{background:var(--rwink);color:#fff}.rg b{font-size:14px}.rg small{display:block;font-size:12px;color:var(--ink3)}.rg .st{margin-left:auto}.meta{font-size:13px;color:var(--ink2);justify-content:space-between}.media{border-radius:16px;overflow:hidden;flex:1 1;min-height:120px}.media img{width:100%;height:100%;object-fit:cover}.graph{flex-direction:column;align-items:stretch}.graph .lbl{font-size:12px;color:var(--ink3)}.graph svg{width:100%;height:48px}.graph path{fill:none;stroke:var(--ink);stroke-width:2.5}.eng{gap:18px;font-size:13px;color:var(--ink2)}.eng b{font-size:15px;color:var(--ink)}.al{font-size:12px;color:var(--ink3)}.abar{flex:1 1;display:flex;gap:3px;height:24px}.abar i{display:flex;align-items:center;padding:0 8px;border-radius:7px;font:600 11.5px var(--ui);font-style:normal;background:var(--ink);color:#fff;white-space:nowrap;overflow:hidden}.abar i+i{background:var(--line2);color:var(--ink2)}.media{position:relative}.play{position:absolute;left:10px;bottom:10px;display:flex;gap:6px;align-items:center;background:rgba(0,0,0,.55);color:#fff;font:600 12px var(--ui);padding:4px 10px;border-radius:999px}.play i{font-size:12px!important}.fr6{display:flex;gap:4px}.fr6 img{width:38px;height:28px;object-fit:cover;border-radius:5px}.fp>span{font-size:12.5px;color:var(--ink3)}.calls{list-style:none}.calls li{display:grid;grid-template-columns:32px 1fr 22px;grid-gap:12px;gap:12px;align-items:start;padding:10px 0;border-bottom:1px solid var(--line);opacity:.3;transition:opacity .3s ease}.calls li.on{opacity:1}.calls .n{width:28px;height:28px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font:700 12px var(--ui)}.calls b{display:block;font-size:16px}.calls span{display:block;color:var(--ink2);font-size:14.5px;margin-top:2px}.calls li>i{color:var(--rwink);font-size:22px!important;opacity:0;transition:opacity .3s ease}.calls li.on>i{opacity:1}.verdict2{display:flex;gap:12px;align-items:center;margin-top:18px;font:600 15px var(--ui);opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.verdict2.on{opacity:1;transform:none}.verdict2 .st{height:30px;font-size:13.5px}.casew{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center}.csteps{list-style:none}.csteps li{display:flex;gap:16px;padding:16px 0;border-top:1px solid var(--line);opacity:.35;transition:opacity .35s ease}.csteps li.on{opacity:1}.csteps .n{width:36px;height:36px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font:700 14px var(--ui);flex:none}.csteps b{display:block;font-size:18px}.csteps span:not(.n){display:block;color:var(--ink2);font-size:15.5px;margin-top:2px}.paper{position:relative;background:#FFFEFA;border-radius:6px;padding:28px 28px 24px;box-shadow:0 1px 2px rgba(0,0,0,.06),0 30px 60px -30px rgba(0,0,0,.35);transform:rotate(1.5deg);font-family:var(--ui);border:1px solid #efede6}.paper:before{content:"";position:absolute;left:50%;top:-12px;width:110px;height:24px;margin-left:-55px;background:rgba(234,228,255,.85);transform:rotate(-2deg)}.paper .ph{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--line)}.paper .ph b{display:block;font-size:20px}.paper .ph small{color:var(--ink3)}.paper .av{width:44px;height:44px}.log{list-style:none;margin-top:8px}.log li{display:grid;grid-template-columns:80px 1fr;grid-gap:12px;gap:12px;padding:12px 150px 12px 0;border-bottom:1px dashed var(--line2);font-size:14px;opacity:0;transform:translateY(6px)}.log time{color:var(--ink3);font-weight:600;font-size:12.5px}.clock{display:flex;justify-content:space-between;align-items:center;margin-top:16px;background:var(--sealbg);border-radius:14px;padding:12px 16px;color:var(--sealink);font-weight:600}.clock b{font-size:24px;color:var(--ink)}.paper .sample{display:block;margin-top:10px}.stamp{position:absolute;font:800 20px var(--ui);letter-spacing:.06em;padding:6px 14px;border:3px solid;border-radius:10px;opacity:0;pointer-events:none;mix-blend-mode:multiply}.stamp.hold{color:var(--holdink)}.stamp.ink{color:var(--ink)}.stamp.seal{color:var(--sealink)}.stamp.s0{right:18px;top:118px;transform:rotate(-8deg)}.stamp.s1{right:30px;top:170px;transform:rotate(5deg)}.stamp.s2{right:14px;top:222px;transform:rotate(-4deg)}.stamp.s3{left:36%;bottom:56px;transform:rotate(-10deg)}.passw{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:48px;gap:48px;align-items:center}.pass{display:grid;grid-template-columns:1fr 210px;border-radius:28px;overflow:hidden;box-shadow:var(--sh2);font-family:var(--ui);background:var(--sheet);border:1px solid var(--line)}.pmain{padding:24px;flex-direction:column;gap:16px}.phd,.pmain{display:flex}.phd{gap:10px;align-items:center;font-weight:600;color:var(--ink2)}.phd img{height:22px}.phd .st{margin-left:auto}.pwho{display:flex;gap:12px;align-items:center}.pwho .av{width:52px;height:52px}.pin4 dt,.pstub small,.pwho small{display:block;font-size:11.5px;color:var(--ink3);font-weight:500;letter-spacing:.02em}.pwho b{font-family:var(--display);font-size:calc(40px * var(--dk));letter-spacing:var(--dls)}.pin4{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 20px;gap:12px 20px;padding:14px 0;border-top:1px dashed var(--line2);border-bottom:1px dashed var(--line2)}.pin4 dd{font-weight:600;font-size:14px}.phist{position:relative;height:96px}.phist svg{width:100%;height:100%}.phist path{fill:none;stroke:var(--rwink);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.phist span{position:absolute;bottom:-18px;font-size:11px;color:var(--ink3);left:0}.phist span:last-of-type{left:auto;right:0}.pmain .sample{margin-top:10px}.pstub{position:relative;background:var(--ink);color:#fff;padding:24px 20px;display:flex;flex-direction:column;gap:4px;border-left:2px dashed #555}.pstub:after,.pstub:before{content:"";position:absolute;left:-13px;width:24px;height:24px;border-radius:50%;background:var(--bg)}.pstub:before{top:-12px}.pstub:after{bottom:-12px}.pstub small{color:#9A9A95}.pstub>b{font-family:var(--display);font-size:calc(120px * var(--dk));letter-spacing:var(--dls);line-height:1;color:var(--seal)}.lvl{font-weight:600;font-size:14px;color:#CFEFDC}.sfl{margin-top:18px;display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px dashed #444}.sfl dt{font-size:11px;color:#9A9A95}.sfl dd{font-weight:600;font-size:14px}.gate{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding-top:18px}.gate span{font-size:12.5px;color:#BDBDB8}.seg2{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3px;gap:3px;background:#2A2A28;padding:3px}.seg2,.seg2 button{border-radius:999px}.seg2 button{height:30px;font:600 12.5px var(--ui);color:#BDBDB8;transition:transform .16s var(--ease-out)}.seg2 button:active{transform:scale(.97)}.seg2 button.on{background:#fff;color:var(--ink)}.declw{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:48px;gap:48px;align-items:start}.decl{background:#FFFEFA;border:1px solid #efede6;border-radius:8px;padding:24px 28px;box-shadow:var(--sh2)}.decl .dh{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:2px solid var(--ink);font-size:16px}.decl details{border-bottom:1px dashed var(--line2)}.decl summary{list-style:none;cursor:pointer;display:flex;gap:14px;align-items:center;padding:16px 0;font-size:17px}.decl summary::-webkit-details-marker{display:none}.decl summary>i{margin-left:auto;transition:transform .3s var(--ease-out)}.decl details[open] summary>i{transform:rotate(45deg)}.chkbox{width:26px;height:26px;border-radius:7px;border:2px solid var(--ink);display:grid;place-items:center;flex:none}.chkbox i{font-size:15px!important;color:var(--rwink)}.decl details p{padding:0 0 16px 40px;color:var(--ink2);font-size:15.5px}.sig{display:flex;gap:10px;align-items:center;justify-content:flex-end;margin-top:18px;font-size:13px;color:var(--ink3)}.sig img{height:22px}.sig b{font-family:var(--hand);font-size:24px;color:var(--ink);font-weight:400}.pledge{background:var(--sealbg);border-radius:36px;padding:clamp(28px,4vw,56px)}.pledge h2{font-size:calc(clamp(44px,5.4vw,80px) * var(--dk))}.pledge ul{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);margin-top:36px;border-top:1px solid #f3c9b9}.pledge li{padding:20px 20px 0 0}.pledge li+li{padding-left:20px;border-left:1px solid #f3c9b9}.pledge b{display:block;font-size:17px}.pledge span{display:block;color:var(--ink2);font-size:14.5px;margin-top:6px}@media (max-width:1080px){.casew,.cktop,.declw,.passw,.xw{grid-template-columns:1fr}.xpin{padding:0}.xpin,.xw{height:auto}.xside{order:-1}.media{flex:none;height:200px}.post{height:auto}.sline{display:none}.calls li,.calls li>i{opacity:1}.verdict2{opacity:1;transform:none}.pledge ul{grid-template-columns:1fr 1fr}.pledge li:nth-child(3){padding-left:0;border-left:0}.paper{transform:none}}@media (max-width:640px){.belt{height:300px}.bc{width:140px;height:190px}.scanner{width:200px;margin-left:-100px;height:250px}.bcols,.br{grid-template-columns:1fr 70px 100px;gap:8px}.bcols span:first-child,.br .t{display:none}.br .p b{white-space:nowrap}.dots{gap:3px}.dots i{width:8px;height:8px}.flap span{width:11px;height:19px;font-size:10.5px}.pass{grid-template-columns:1fr}.pstub{border-left:0;border-top:2px dashed #555}.pstub:after,.pstub:before{display:none}.pledge ul{grid-template-columns:1fr}.pledge li{padding-left:0!important;border-left:0!important}.stamp{font-size:13px}.log li{grid-template-columns:1fr;gap:2px;padding-right:110px}.bins .sample{display:none}}@media (prefers-reduced-motion:reduce){.csteps li,.log li{opacity:1}.log li{transform:none}.stamp{opacity:.9}.calls li,.calls li>i{opacity:1}.verdict2{opacity:1;transform:none}.xr{transition:none}}