.ch--vault .ch-stage{--art-top:0px;--art-right:30vw;--art-bottom:30svh;--art-left:0px;--art-focus:50% 45%;--rig-x:calc(100% - 40px - 1120px * var(--s));--rig-y:44svh;--title-size:clamp(2.75rem, 1rem + 4.4vw, 6rem);--title-on-art-fill:transparent;--title-on-art-stroke:1.25px}.ch--vault .ch-title{text-align:right;top:6svh;right:40px}.ch--vault .ch-credit{left:40px;top:calc(100% - var(--art-bottom) + 12px)}.ch--vault .ch-collage{left:3vw;top:calc(100% - var(--art-bottom) - 70px);transform-origin:0 0;width:420px;height:300px}.ch--vault .ch-label{left:calc(100% - var(--art-right) - 28px);transform-origin:0 0;padding-left:44px;top:23svh}.vt-divider{border-radius:3px;width:320px;height:190px;top:40px}.vt-tab{letter-spacing:.08em;text-transform:uppercase;height:18px;color:var(--ink-soft);background-blend-mode:multiply;border-radius:5px 5px 0 0;padding:3px 10px 0;font-size:8.5px;position:absolute;top:-15px}.vt-card{background-image:linear-gradient(var(--ink-red), var(--ink-red)), repeating-linear-gradient(transparent 0 19px, color-mix(in oklab, var(--ink-blue) 20%, transparent) 19px 20px), url(/_astro/paper.DDzDKn_5.jpg);background-position:0 34px,0 40px,0 0;background-repeat:no-repeat,no-repeat,repeat;background-size:100% 1px,100% 100%,420px;border-radius:3px;width:320px;padding:14px 18px 16px;top:92px;left:60px}.vt-card-head,.vt-card-foot{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);justify-content:space-between;font-size:8.5px;display:flex}.vt-card-title{color:var(--ink);margin:14px 0 6px;font-size:12px;font-weight:600}.vt-card-snippet{color:var(--ink-blue);margin:0 0 12px;font-size:10.5px;line-height:20px}.vt-card-snippet mark{color:inherit;background:var(--highlighter)}.vt-stamp{top:40px;right:18px}.ch--tasks .ch-stage{--art-top:0px;--art-right:6vw;--art-bottom:22svh;--art-left:52vw;--art-focus:55% 40%;--rig-x:calc(-150px * var(--s));--rig-y:40svh;--title-size:clamp(2.75rem, 1rem + 4.6vw, 6.25rem)}.ch--tasks .ch-title{top:9svh;left:40px}.ch--tasks .ch-credit{right:var(--art-right);top:calc(100% - var(--art-bottom) + 10px);text-align:right}.ch--tasks .ch-collage{left:calc(var(--art-left) + 1vw);top:calc(100% - var(--art-bottom) - 80px);transform-origin:0 0;width:380px;height:300px}.ch--tasks .ch-label{right:var(--art-right);top:calc(100% - var(--art-bottom) - 26px);transform-origin:100% 0;padding-top:40px;rotate:1.5deg}.tk-pad{background-image:linear-gradient(90deg, transparent 24px, color-mix(in oklab, var(--ink-red) 60%, transparent) 24px 25px, transparent 25px), repeating-linear-gradient(transparent 0 25px, color-mix(in oklab, var(--ink-blue) 22%, transparent) 25px 26px), url(/_astro/paper.DDzDKn_5.jpg);background-position:0 0,0 14px,0 0;background-size:100% 100%,100% 100%,420px;border-radius:2px;width:250px;padding:16px 18px 18px 34px;top:0;left:70px;mask:radial-gradient(1.6px at 50% 0,#0000 96%,#000) top/6px 4px repeat-x,linear-gradient(#000 0 0) bottom/100% calc(100% - 4px) no-repeat}.tk-pad-head{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 4px;font-size:8.5px}.tk-pad ul,.or-slip ul{margin:0;padding:0;list-style:none}.tk-pad li{height:26px;color:var(--ink);align-items:center;gap:8px;font-size:15px;display:flex}.tk-box{border:1px solid var(--ink-soft);border-radius:1.5px;flex-shrink:0;place-items:center;width:12px;height:12px;display:inline-grid}.tk-box svg{fill:none;width:15px;height:15px;stroke:var(--ink-red);stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:1;margin:-4px -4px 0 0;overflow:visible}.tk-tag{clip-path:polygon(22px 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%,0 22px);border-radius:4px;width:170px;padding:30px 14px 14px;top:110px;left:0}.tk-eyelet{background:oklch(0% 0 0/.75);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:10px;left:50%;box-shadow:0 0 0 3px oklch(80% .02 80),0 0 0 4px oklch(55% .02 80)}.tk-tag-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:0;font-size:8px}.tk-tag-title{color:var(--ink);margin:4px 0 10px;font-size:17px;line-height:1.05}.tk-punches{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);gap:6px;margin:0;padding:0;font-size:7.5px;list-style:none;display:flex}.tk-punches li{flex-direction:column;align-items:center;gap:3px;display:flex}.tk-punches li:before{content:"";border:.75px solid var(--ink-soft);border-radius:50%;width:9px;height:9px}.tk-punches li[data-punched]:before{background:oklch(0% 0 0/.8);border-color:#0000;box-shadow:inset 0 1px 1px oklch(0% 0 0)}.tk-tag-foot{color:var(--ink-soft);margin:10px 0 0;font-size:8px}.ch--execution .ch-stage{--art-top:20svh;--art-right:48vw;--art-bottom:-4svh;--art-left:20vw;--art-focus:60% 50%;--rig-x:calc(100% - (1120px - 60px) * var(--s));--rig-y:30svh;--title-size:clamp(2.75rem, 1rem + 4.4vw, 6rem)}.ch--execution .ch-title{top:5svh;left:3vw}.ch--execution .ch-credit{max-width:calc(var(--art-left) - 48px);bottom:24px;left:24px}.ch--execution .ch-collage{right:calc(100% - var(--art-left) - 40px);transform-origin:100% 0;width:300px;height:460px;top:36svh}.ch--execution .ch-label{transform-origin:100% 0;top:6svh;right:40px}.ex-paper{width:250px;box-shadow:none;filter:var(--obj-drop);border-radius:1px;top:0;right:0;overflow:hidden}.ex-paper-sheet{color:oklch(30% .01 60);background:radial-gradient(circle 3.5px, oklch(0% 0 0/.85) 96%, transparent) left 10px top 9px / 18px 18px repeat-y, radial-gradient(circle 3.5px, oklch(0% 0 0/.85) 96%, transparent) right 10px top 9px / 18px 18px repeat-y, repeating-linear-gradient(var(--paper-greenbar) 0 36px, var(--paper) 36px 72px);height:100%;padding:10px 30px;font-size:9px;line-height:18px}.ex-paper-sheet p{white-space:nowrap;text-shadow:0 0 .35px;margin:0;overflow:hidden}.ex-paper-head{opacity:.6}.ex-luggage{border-radius:4px 10px 10px 4px;width:230px;padding:16px 16px 16px 40px;top:330px;right:30px}.ex-luggage .tk-eyelet{margin:-6px 0 0;top:50%;left:18px}.ex-luggage dl{color:var(--ink);flex-direction:column;gap:4px;margin:0;font-size:10px;display:flex}.ex-luggage dl div{gap:8px;display:flex}.ex-luggage dt{letter-spacing:.1em;text-transform:uppercase;width:54px;color:var(--ink-soft);font-size:8px;line-height:15px}.ex-luggage dd{margin:0}.ex-luggage-stamp{bottom:-8px;right:10px}.ch--orchestration .ch-stage{--art-top:16svh;--art-right:0px;--art-bottom:46svh;--art-left:0px;--art-focus:50% 62%;--rig-x:calc(100% - 40px - 1120px * var(--s));--rig-y:40svh;--title-size:clamp(2.75rem, 1rem + 4.2vw, 5.75rem)}.ch--orchestration .ch-title{top:5svh;left:40px}.ch--orchestration .ch-flora{--flora-top:calc(100% - var(--art-bottom) - 8svh);--flora-height:calc(var(--art-bottom) + 8svh);--flora-focus:50% 0%}.ch--orchestration .ch-credit{right:40px;top:calc(var(--art-top) - 24px);text-align:right}.ch--orchestration .ch-collage{left:calc(40px + 280px * var(--o));top:calc(100% - var(--art-bottom) - 24px);transform-origin:0 0;width:300px;height:380px}.ch--orchestration .ch-label{left:40px;top:calc(100% - var(--art-bottom) - 26px);transform-origin:0 0;padding-top:40px;rotate:-1.5deg}.or-slip{--mat-color:var(--paper-pink);border-radius:2px;width:250px;padding:16px 18px 20px;top:0;left:0}.or-slip-title{color:var(--ink-red);margin:0 0 10px;font-size:26px;line-height:.95}.or-slip-field{border-bottom:.75px solid var(--ink-faint);align-items:baseline;gap:8px;margin:0 0 6px;padding-bottom:2px;font-size:10px;display:flex}.or-slip-field i{font-style:italic;font-family:var(--font-serif);color:var(--ink-soft)}.or-slip-field b{color:var(--ink-blue);font-weight:500}.or-slip ul{color:var(--ink);grid-template-columns:1fr 1fr;gap:5px 8px;margin:10px 0;font-size:9.5px;display:grid}.or-slip li{align-items:center;gap:6px;display:flex}.or-slip-message{color:var(--ink-blue);margin:0;font-size:10px;line-height:1.5}.or-slip-stamp{top:22px;right:12px}.ch--verification .ch-stage{--art-top:0px;--art-right:0px;--art-bottom:30svh;--art-left:40vw;--art-focus:42% 45%;--rig-x:40px;--rig-y:36svh;--title-size:clamp(2.75rem, 1rem + 4.4vw, 6rem)}.ch--verification .ch-title{top:7svh;left:40px}.ch--verification .ch-credit{bottom:24px;left:40px}.ch--verification .ch-collage{left:calc(var(--art-left) + 14vw);top:calc(100% - var(--art-bottom) - 70px);transform-origin:0 0;width:420px;height:320px}.ch--verification .ch-label{right:40px;top:calc(100% - var(--art-bottom) - 26px);transform-origin:100% 0;padding-top:40px;rotate:1deg}.vf-proof{border-radius:2px;width:290px;height:230px;padding:14px 16px;top:0;left:90px}.vf-proof-head{letter-spacing:.1em;color:var(--ink-soft);justify-content:space-between;margin:0 0 8px;font-size:8.5px;display:flex}.vf-proof pre{font-family:var(--font-mono);color:var(--ink);white-space:pre-wrap;margin:0;font-size:8.5px;line-height:15px}.vf-proof pre [data-kind=\-]{text-decoration:line-through;text-decoration-color:var(--ink-red);color:var(--ink-soft)}.vf-proof pre [data-kind=\+]{color:var(--ink-blue)}.vf-proof-pen{fill:none;width:100%;height:190px;stroke:var(--ink-red);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;mix-blend-mode:multiply;position:absolute;top:34px;left:0;overflow:visible}.vf-proof-note{color:var(--ink-red);font-size:15px;font-style:italic;position:absolute;top:64px;right:12px;rotate:-6deg}.vf-receipt{width:170px;box-shadow:none;filter:var(--obj-drop);top:30px;left:0}.vf-receipt-paper{color:oklch(30% .01 60);padding:18px 12px 22px;font-size:7.4px;line-height:1.3;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/7px 51% repeat-x,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/7px 51% repeat-x}.vf-receipt-paper p{text-shadow:0 0 .35px;margin:0 0 4px}.vf-receipt-brand{text-align:center;font-size:20px;line-height:1}.vf-receipt-center{text-align:center;opacity:.7}.vf-split{white-space:nowrap;justify-content:space-between;gap:6px;display:flex}.vf-total{font-size:8.5px;font-weight:700}.vf-rule{opacity:.55;border-top:.8px dashed;height:0;margin:4px 0!important}.ch--closing{--ch-length:100svh}.ch--closing .ch-stage{--art-top:10svh;--art-right:8vw;--art-bottom:24svh;--art-left:30vw;--art-focus:50% 55%;--title-size:clamp(3rem, 1rem + 6vw, 8.5rem);position:relative}.ch--closing .ch-title{bottom:9svh;left:40px}.ch--closing .ch-credit{right:var(--art-right);top:calc(var(--art-top) - 24px);text-align:right}.ch--closing .ch-label{right:calc(var(--art-right) + 4vw);top:calc(100% - var(--art-bottom) - 30px);padding-top:44px;transform:none}.closing-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 8px;font-size:9.5px}.closing-line{font-family:var(--font-serif);color:var(--ink);margin:0 0 14px;font-size:20px;line-height:1.15}.closing-cta{letter-spacing:.08em;text-transform:uppercase;height:34px;color:var(--paper);background:var(--ink);border-radius:3px;align-items:center;padding:0 14px;font-size:11px;text-decoration:none;display:inline-flex}.closing-cta:hover{background:var(--ink-red)}.closing-cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.closing-note{color:var(--ink-soft);margin:10px 0 0;font-size:11.5px;line-height:1.45}.closing-stamp{opacity:.8;bottom:14px;right:14px;rotate:9deg}.closing-note{max-width:74%}@media (width<=959px){.ch--closing .ch-title{top:auto;bottom:46svh}.ch--closing .ch-label{top:calc(100% - var(--art-bottom) - 28px)}}
