.kicker[data-astro-cid-ybkhtu5l]{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;margin:0 0 18px;font-size:12px;display:flex}.kicker[data-astro-cid-ybkhtu5l] .rule[data-astro-cid-ybkhtu5l]{background:var(--muted);width:40px;height:1px}.sec-h[data-astro-cid-ybkhtu5l]{font-family:var(--display);letter-spacing:.02em;margin:0 0 24px;font-size:clamp(20px,3vw,28px);font-weight:400;line-height:1.15}.hero[data-astro-cid-ybkhtu5l]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,5vw,72px);padding:clamp(24px,6vw,72px) 0 32px;display:grid}h1[data-astro-cid-ybkhtu5l]{font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;color:var(--white-ink);margin:0;font-size:clamp(36px,6.4vw,76px);font-weight:400;line-height:1.02}.reg[data-astro-cid-ybkhtu5l]{display:inline-grid;position:relative}.reg[data-astro-cid-ybkhtu5l] span[data-astro-cid-ybkhtu5l]{mix-blend-mode:screen;grid-area:1/1;transition:transform .5s cubic-bezier(.3,1.5,.5,1)}.reg[data-astro-cid-ybkhtu5l] .c[data-astro-cid-ybkhtu5l]{color:var(--c);transform:translate(-4px,2px)}.reg[data-astro-cid-ybkhtu5l] .m[data-astro-cid-ybkhtu5l]{color:var(--m);transform:translate(4px,-2px)}.reg[data-astro-cid-ybkhtu5l] .y[data-astro-cid-ybkhtu5l]{color:var(--y);transform:translate(1px,4px)}h1[data-astro-cid-ybkhtu5l]:hover .reg[data-astro-cid-ybkhtu5l] span[data-astro-cid-ybkhtu5l]{transform:none}.lede[data-astro-cid-ybkhtu5l]{color:#c7ccd8;max-width:30em;margin:24px 0 0;font-size:clamp(17px,1.8vw,20px)}.cta[data-astro-cid-ybkhtu5l]{align-items:center;gap:24px;margin-top:36px;display:flex}.stamp[data-astro-cid-ybkhtu5l]{border:3px solid var(--m);color:var(--m);font-family:var(--mono);letter-spacing:.14em;text-align:center;text-transform:uppercase;mix-blend-mode:screen;opacity:.92;border-radius:6px;padding:10px 16px 8px;font-size:12px;line-height:1.35;display:inline-block;transform:rotate(-6deg)}.stamp[data-astro-cid-ybkhtu5l] b[data-astro-cid-ybkhtu5l]{font-family:var(--display);letter-spacing:.06em;font-size:16px;font-weight:400}.solutions[data-astro-cid-ybkhtu5l]{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);text-decoration-color:var(--line);margin-top:18px;font-size:13px;display:inline-block}.solutions[data-astro-cid-ybkhtu5l]:hover{color:var(--text);text-decoration-color:var(--m)}.pencil[data-astro-cid-ybkhtu5l]{font-family:var(--hand);color:var(--y);margin:0;font-size:26px;transform:rotate(-2deg)}.press[data-astro-cid-ybkhtu5l]{justify-self:center;width:min(100%,400px);position:relative}.bed[data-astro-cid-ybkhtu5l]{border:1px solid var(--line);background:linear-gradient(145deg,#3a4460,#252d40);border-radius:10px;padding:18px;box-shadow:0 40px 80px -40px #000c,inset 0 1px #ffffff0f}.paper[data-astro-cid-ybkhtu5l]{aspect-ratio:1;background:var(--paper);border-radius:2px;position:relative;overflow:hidden}.ink[data-astro-cid-ybkhtu5l]{mix-blend-mode:multiply;opacity:0;filter:url(#ragged);position:absolute}.ink[data-astro-cid-ybkhtu5l].c{background:var(--c);border-radius:2px;width:46%;height:46%;top:14%;left:12%}.ink[data-astro-cid-ybkhtu5l].m{background:var(--m);border-radius:50%;width:46%;height:46%;top:36%;left:40%}.ink[data-astro-cid-ybkhtu5l].y{background:var(--y);width:62%;height:26%;top:48%;left:18%}.screen[data-astro-cid-ybkhtu5l]{transform-origin:top;background:repeating-linear-gradient(0deg,#282e4259 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#282e4259 0 1px,#0000 1px 4px),#7882a040;position:absolute;inset:0}.squeegee[data-astro-cid-ybkhtu5l]{background:linear-gradient(#c48a55,#9b6436);border-bottom:5px solid #2b2f3d;border-radius:4px 4px 2px 2px;height:12%;position:absolute;top:-14%;left:-4%;right:-4%;box-shadow:0 10px 18px -8px #0009}.press[data-astro-cid-ybkhtu5l].run .squeegee[data-astro-cid-ybkhtu5l]{animation:1.3s cubic-bezier(.5,0,.3,1) .5s both pull}.press[data-astro-cid-ybkhtu5l].run .ink[data-astro-cid-ybkhtu5l]{animation:.2s both ink}.press[data-astro-cid-ybkhtu5l].run .ink[data-astro-cid-ybkhtu5l].c{animation-delay:.75s}.press[data-astro-cid-ybkhtu5l].run .ink[data-astro-cid-ybkhtu5l].m{animation-delay:.95s}.press[data-astro-cid-ybkhtu5l].run .ink[data-astro-cid-ybkhtu5l].y{animation-delay:1.15s}.press[data-astro-cid-ybkhtu5l].run .screen[data-astro-cid-ybkhtu5l]{animation:.8s ease-in 2s both lift}@keyframes pull{0%{top:-14%}to{top:104%}}@keyframes ink{to{opacity:1}}@keyframes lift{to{opacity:0;transform:perspective(600px)rotateX(-80deg)}}.proof[data-astro-cid-ybkhtu5l]{z-index:2;background:var(--white-ink);width:96px;height:96px;padding:8px;position:absolute;top:-26px;left:-26px;transform:rotate(-8deg);box-shadow:0 10px 20px -10px #0009}.proof[data-astro-cid-ybkhtu5l]:before{content:"";background:#f7e62699;width:36px;height:12px;position:absolute;top:-6px;left:30%;transform:rotate(-4deg)}.proof[data-astro-cid-ybkhtu5l] span[data-astro-cid-ybkhtu5l]{font-family:var(--mono);letter-spacing:.2em;text-align:center;text-transform:uppercase;color:#6b6a63;font-size:9px;position:absolute;bottom:4px;left:0;right:0}.pc[data-astro-cid-ybkhtu5l]{mix-blend-mode:multiply;position:absolute}.pc[data-astro-cid-ybkhtu5l].c1{background:var(--c);width:38%;height:38%;top:12%;left:16%}.pc[data-astro-cid-ybkhtu5l].m1{background:var(--m);border-radius:50%;width:38%;height:38%;top:30%;left:39%}.pc[data-astro-cid-ybkhtu5l].y1{background:var(--y);width:52%;height:22%;top:40%;left:21%}.again[data-astro-cid-ybkhtu5l]{font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text);background:var(--bench-hi);border:1px solid var(--line);cursor:pointer;border-radius:999px;margin:14px auto 0;padding:8px 14px;transition:transform .1s,border-color .15s;display:block}.again[data-astro-cid-ybkhtu5l]:hover{border-color:var(--c)}.again[data-astro-cid-ybkhtu5l]:active{transform:scale(.95)}.steps[data-astro-cid-ybkhtu5l]{margin-top:72px}.steps[data-astro-cid-ybkhtu5l] ol[data-astro-cid-ybkhtu5l]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ticket[data-astro-cid-ybkhtu5l]{background:var(--paper);color:var(--ink-text);transform:rotate(var(--r,0deg));border-radius:2px;padding:22px 18px 20px;transition:transform .3s cubic-bezier(.3,1.5,.5,1);position:relative;box-shadow:0 18px 30px -20px #000000b3}.ticket[data-astro-cid-ybkhtu5l]:first-child{--r:-1.2deg}.ticket[data-astro-cid-ybkhtu5l]:nth-child(2){--r:.8deg}.ticket[data-astro-cid-ybkhtu5l]:nth-child(3){--r:-.5deg}.ticket[data-astro-cid-ybkhtu5l]:nth-child(4){--r:1.1deg}.ticket[data-astro-cid-ybkhtu5l]:hover{transform:rotate(0)translateY(-4px)}.num[data-astro-cid-ybkhtu5l]{font-family:var(--hand);color:var(--pencil);font-size:40px;line-height:1;display:block}.ticket[data-astro-cid-ybkhtu5l] h3[data-astro-cid-ybkhtu5l]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:8px 0 6px;font-size:13px;font-weight:500}.ticket[data-astro-cid-ybkhtu5l] p[data-astro-cid-ybkhtu5l]{margin:0;font-size:14.5px;line-height:1.5}.chart[data-astro-cid-ybkhtu5l]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,64px);margin-top:96px;display:grid}.chart-text[data-astro-cid-ybkhtu5l] p[data-astro-cid-ybkhtu5l]{color:#c7ccd8;max-width:32em;margin:0}.swatches[data-astro-cid-ybkhtu5l]{background:var(--paper);border-radius:2px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:20px;display:grid}.swatches[data-astro-cid-ybkhtu5l] figure[data-astro-cid-ybkhtu5l]{text-align:center;margin:0}.sw[data-astro-cid-ybkhtu5l]{aspect-ratio:1;background:var(--paper);position:relative}.sw[data-astro-cid-ybkhtu5l] i[data-astro-cid-ybkhtu5l]{mix-blend-mode:multiply;border-radius:3px;position:absolute;inset:0}.sw[data-astro-cid-ybkhtu5l] i[data-astro-cid-ybkhtu5l].c{background:var(--c)}.sw[data-astro-cid-ybkhtu5l] i[data-astro-cid-ybkhtu5l].m{background:var(--m)}.sw[data-astro-cid-ybkhtu5l] i[data-astro-cid-ybkhtu5l].y{background:var(--y)}.sw[data-astro-cid-ybkhtu5l] i[data-astro-cid-ybkhtu5l].w{background:var(--white-ink);mix-blend-mode:normal;box-shadow:inset 0 0 0 1px #1c1d221f}.sw[data-astro-cid-ybkhtu5l]{background:#cfccc2;border-radius:3px}.swatches[data-astro-cid-ybkhtu5l] figcaption[data-astro-cid-ybkhtu5l]{font-family:var(--mono);letter-spacing:.08em;color:var(--ink-text);margin-top:6px;font-size:11px}.shots[data-astro-cid-ybkhtu5l]{margin-top:96px}.strip[data-astro-cid-ybkhtu5l]{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:16px;padding-bottom:12px;display:flex;overflow-x:auto}.strip[data-astro-cid-ybkhtu5l] img[data-astro-cid-ybkhtu5l]{scroll-snap-align:start;border-radius:18px;flex:none;width:clamp(180px,22vw,240px);height:auto;box-shadow:0 24px 40px -24px #000c}.fine[data-astro-cid-ybkhtu5l]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:24px;margin-top:96px;display:grid}.job[data-astro-cid-ybkhtu5l]{background:var(--paper);color:var(--ink-text);border-radius:2px;align-self:start;padding:clamp(22px,4vw,40px);position:relative;transform:rotate(-.6deg);box-shadow:0 24px 40px -24px #000000b3}.job[data-astro-cid-ybkhtu5l] .kicker[data-astro-cid-ybkhtu5l]{color:#6b6a63;margin-bottom:8px}.job[data-astro-cid-ybkhtu5l] h2[data-astro-cid-ybkhtu5l]{font-family:var(--display);margin:0 0 16px;font-size:clamp(20px,3vw,26px);font-weight:400}.job[data-astro-cid-ybkhtu5l] ul[data-astro-cid-ybkhtu5l]{margin:0;padding:0;list-style:none}.job[data-astro-cid-ybkhtu5l] li[data-astro-cid-ybkhtu5l]{border-top:1px dashed #1c1d2233;padding:8px 0 8px 32px;position:relative}.job[data-astro-cid-ybkhtu5l] li[data-astro-cid-ybkhtu5l]:before{content:"✓";font-family:var(--hand);color:var(--pencil);font-size:24px;position:absolute;top:4px;left:4px}.sign[data-astro-cid-ybkhtu5l]{font-family:var(--hand);color:var(--stamp);text-align:right;margin:18px 0 0;font-size:30px;transform:rotate(-3deg)}.sign[data-astro-cid-ybkhtu5l] span[data-astro-cid-ybkhtu5l]{color:#6b6a63;font-size:20px}.shelf[data-astro-cid-ybkhtu5l]{border:1px solid var(--line);background:#252d4099;border-radius:10px;padding:clamp(22px,4vw,32px)}.shelf[data-astro-cid-ybkhtu5l] ol[data-astro-cid-ybkhtu5l]{margin:0;padding:0;list-style:none}.shelf[data-astro-cid-ybkhtu5l] li[data-astro-cid-ybkhtu5l]{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:7px 0;font-size:15px;display:flex}.plaque[data-astro-cid-ybkhtu5l]{font-family:var(--mono);color:#3b2b10;background:linear-gradient(#e8c77a,#b8913f);border-radius:3px;padding:2px 7px;font-size:11px}.support[data-astro-cid-ybkhtu5l]{margin-top:96px}.support-card[data-astro-cid-ybkhtu5l]{text-align:center;border:2px dashed var(--line);background:#252d4080;border-radius:14px;max-width:720px;margin:0 auto;padding:clamp(24px,5vw,48px)}.support-card[data-astro-cid-ybkhtu5l] .kicker[data-astro-cid-ybkhtu5l]{justify-content:center}.support-card[data-astro-cid-ybkhtu5l] h2[data-astro-cid-ybkhtu5l]{font-family:var(--display);margin:0 0 10px;font-size:clamp(22px,3.4vw,32px);font-weight:400}.support-card[data-astro-cid-ybkhtu5l] p[data-astro-cid-ybkhtu5l]{color:#c7ccd8;max-width:34em;margin:0 auto 18px}.support-card[data-astro-cid-ybkhtu5l] .small[data-astro-cid-ybkhtu5l]{color:var(--muted);margin:18px auto 0;font-size:14px}.mail[data-astro-cid-ybkhtu5l]{font-family:var(--mono);color:var(--ink-text);background:var(--y);border-radius:999px;padding:12px 20px;font-size:clamp(16px,2.4vw,20px);font-weight:500;text-decoration:none;transition:transform .15s;display:inline-block;box-shadow:0 10px 24px -12px #f7e62699}.mail[data-astro-cid-ybkhtu5l]:hover{transform:translateY(-2px)rotate(-1deg)}@media (width<=899.98px){.hero[data-astro-cid-ybkhtu5l],.chart[data-astro-cid-ybkhtu5l],.fine[data-astro-cid-ybkhtu5l]{grid-template-columns:1fr}.press[data-astro-cid-ybkhtu5l]{margin-top:24px}.steps[data-astro-cid-ybkhtu5l] ol[data-astro-cid-ybkhtu5l]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=519.98px){.steps[data-astro-cid-ybkhtu5l] ol[data-astro-cid-ybkhtu5l]{grid-template-columns:1fr}.cta[data-astro-cid-ybkhtu5l]{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.press[data-astro-cid-ybkhtu5l].run .squeegee[data-astro-cid-ybkhtu5l],.press[data-astro-cid-ybkhtu5l].run .ink[data-astro-cid-ybkhtu5l],.press[data-astro-cid-ybkhtu5l].run .screen[data-astro-cid-ybkhtu5l]{animation-duration:.01ms;animation-delay:0s}}
