.tags[data-astro-cid-b7unlwhp]{--ring-steel:#9aa0a8;--floor:#e2d6ba;perspective:1100px;width:360px;height:330px;color:var(--ink);position:relative}.floor[data-astro-cid-b7unlwhp]{background:var(--floor);border-radius:50%;height:20px;position:absolute;bottom:14px;left:40px;right:40px}.tag[data-astro-cid-b7unlwhp][hidden]{display:none}.tag[data-astro-cid-b7unlwhp]{width:var(--hw);height:var(--hh);transform-style:preserve-3d;transform-origin:50% 0;position:absolute}.tag[data-astro-cid-b7unlwhp]>div[data-astro-cid-b7unlwhp],.face[data-astro-cid-b7unlwhp]>div[data-astro-cid-b7unlwhp]{position:absolute}.thick[data-astro-cid-b7unlwhp],.face[data-astro-cid-b7unlwhp],.body[data-astro-cid-b7unlwhp]{width:100%;height:100%;top:0;left:0}.tab[data-astro-cid-b7unlwhp]{border-radius:50%;width:44px;height:44px;top:-32px}.hole[data-astro-cid-b7unlwhp]{background:var(--paper);border-radius:50%;width:16px;height:16px;position:absolute;top:8px;left:14px}.ring[data-astro-cid-b7unlwhp]{border:3px solid var(--ring-steel);border-radius:50%;width:37px;height:37px;top:-53px}.window[data-astro-cid-b7unlwhp],.window-line[data-astro-cid-b7unlwhp]{left:var(--wl);top:var(--wt);width:var(--ww);height:var(--wh)}.window[data-astro-cid-b7unlwhp]{background:#fff;overflow:hidden}.card[data-astro-cid-b7unlwhp]{position:absolute;inset:0}.still-holder[data-astro-cid-b7unlwhp],.still-gloss[data-astro-cid-b7unlwhp]{display:none}.plate[data-astro-cid-b7unlwhp]{top:52px;left:152px;transform:rotateX(6deg)rotateY(-18deg)rotate(6deg)}.plate[data-astro-cid-b7unlwhp] .thick[data-astro-cid-b7unlwhp],.plate[data-astro-cid-b7unlwhp] .body[data-astro-cid-b7unlwhp]{border-radius:11px}.thick[data-astro-cid-b7unlwhp]{background:color-mix(in srgb, var(--holder) 80%, #000)}.tab[data-astro-cid-b7unlwhp],.body[data-astro-cid-b7unlwhp]{background:var(--holder)}.plate[data-astro-cid-b7unlwhp] .tab[data-astro-cid-b7unlwhp]{left:76px}.plate[data-astro-cid-b7unlwhp] .ring[data-astro-cid-b7unlwhp]{left:79.5px}.plate[data-astro-cid-b7unlwhp] .window[data-astro-cid-b7unlwhp]{border-radius:5px}.goodpet[data-astro-cid-b7unlwhp]{top:138px;left:6px;transform:rotateX(8deg)rotateY(16deg)rotate(-5deg)}.goodpet[data-astro-cid-b7unlwhp] .thick[data-astro-cid-b7unlwhp],.goodpet[data-astro-cid-b7unlwhp] .body[data-astro-cid-b7unlwhp]{border-radius:13px}.goodpet[data-astro-cid-b7unlwhp] .tab[data-astro-cid-b7unlwhp]{left:96px}.goodpet[data-astro-cid-b7unlwhp] .hole[data-astro-cid-b7unlwhp]{box-shadow:inset 0 0 0 2px #1b234033}.goodpet[data-astro-cid-b7unlwhp] .ring[data-astro-cid-b7unlwhp]{left:99.5px}.goodpet[data-astro-cid-b7unlwhp] .window[data-astro-cid-b7unlwhp],.goodpet[data-astro-cid-b7unlwhp] .window-line[data-astro-cid-b7unlwhp]{border-radius:5px}.goodpet[data-astro-cid-b7unlwhp] .window-line[data-astro-cid-b7unlwhp]{pointer-events:none;box-shadow:inset 0 0 0 2px #1b234033}.approved[data-astro-cid-b7unlwhp]{font-family:var(--font-display);letter-spacing:.06em;color:var(--approved-green);background:var(--paper);border:3px solid var(--approved-green);border-radius:var(--radius-sm);outline:1.5px solid var(--approved-green);outline-offset:3px;padding:6px 10px;font-size:20px;line-height:1;position:absolute;bottom:36px;right:4px;transform:rotate(8deg)}.tags[data-astro-cid-b7unlwhp].still{perspective:none}.still[data-astro-cid-b7unlwhp] .tag[data-astro-cid-b7unlwhp]{left:var(--sl);top:var(--st);width:var(--sw);height:var(--sh);transform-style:flat;transform:none}.still[data-astro-cid-b7unlwhp] .thick[data-astro-cid-b7unlwhp],.still[data-astro-cid-b7unlwhp] .tab[data-astro-cid-b7unlwhp],.still[data-astro-cid-b7unlwhp] .ring[data-astro-cid-b7unlwhp],.still[data-astro-cid-b7unlwhp] .body[data-astro-cid-b7unlwhp],.still[data-astro-cid-b7unlwhp] .window-line[data-astro-cid-b7unlwhp]{display:none}.still[data-astro-cid-b7unlwhp] .window[data-astro-cid-b7unlwhp]{width:var(--ow);height:var(--oh);transform-origin:0 0;transform:var(--quad);border-radius:0;top:0;left:0}.still[data-astro-cid-b7unlwhp] .card[data-astro-cid-b7unlwhp]{inset:auto;left:var(--ex);top:var(--ey);width:var(--ww);height:var(--wh)}.still[data-astro-cid-b7unlwhp] .still-holder[data-astro-cid-b7unlwhp],.still[data-astro-cid-b7unlwhp] .still-gloss[data-astro-cid-b7unlwhp]{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.hero[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy viz";align-items:center;gap:32px 56px;padding-block:48px 72px;display:grid}.hero-copy[data-astro-cid-ge2uvauf]{flex-direction:column;grid-area:copy;align-items:flex-start;gap:20px;display:flex}.hero-viz[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-16);flex-direction:column;grid-area:viz;display:flex}.headline[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:clamp(56px,8vw,120px);font-weight:400;line-height:.92}.swipe[data-astro-cid-ge2uvauf]{background:var(--highlighter);padding:0 12px;display:inline-block}.intro[data-astro-cid-ge2uvauf]{max-width:560px;margin:0;font-size:20px;line-height:30px}.viz-zoom[data-astro-cid-ge2uvauf]{--z:1.25;--ring-room:12px;width:calc(360px * var(--z));height:calc(330px * var(--z));margin-top:calc(var(--ring-room) * var(--z));position:relative}.viz-zoom[data-astro-cid-ge2uvauf]>.tags{transform:scale(var(--z));transform-origin:0 0}@media (width<=1180px){.viz-zoom[data-astro-cid-ge2uvauf]{--z:1.1}}@media (width>=901px) and (height<=800px){.viz-zoom[data-astro-cid-ge2uvauf]{--z:1}}.fee-line[data-astro-cid-ge2uvauf]{padding-top:var(--space-8);border-top:2px dotted var(--ink-muted);font-family:var(--font-mono);align-items:center;gap:var(--space-8) 14px;flex-wrap:wrap;margin:0;font-size:15px;line-height:22px;display:flex}.made-sticker[data-astro-cid-ge2uvauf]{background:var(--highlighter);color:var(--ink);border:var(--border);border-radius:var(--radius-pill);box-shadow:var(--shadow-stamp);font-family:var(--font-body);letter-spacing:.1em;white-space:nowrap;padding:5px 12px;font-size:11px;font-weight:700;line-height:14px;transform:rotate(-2deg)}.caption[data-astro-cid-ge2uvauf]{text-align:center;margin-top:-8px}.try[data-astro-cid-ge2uvauf]{gap:var(--space-16);flex-direction:column;width:100%;max-width:540px;display:flex}.pet-field[data-astro-cid-ge2uvauf],.name-field[data-astro-cid-ge2uvauf],.place[data-astro-cid-ge2uvauf]{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.name-row[data-astro-cid-ge2uvauf]{gap:var(--space-8);flex-wrap:wrap;align-items:flex-end;display:flex}.pet-field[data-astro-cid-ge2uvauf]{flex:none}.name-field[data-astro-cid-ge2uvauf]{flex:160px}.divider[data-astro-cid-ge2uvauf]{margin-inline:var(--space-4);border-left:2px dotted var(--ink-muted);flex:none;align-self:stretch}.pets[data-astro-cid-ge2uvauf]{gap:var(--space-8);display:flex}.pets[data-astro-cid-ge2uvauf] .chip[data-astro-cid-ge2uvauf]{min-height:52px}.name-row[data-astro-cid-ge2uvauf] input[data-astro-cid-ge2uvauf]{width:100%;min-width:0;height:52px;padding:0 var(--space-16);background:var(--paper-deep);color:var(--ink);border:var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono);text-transform:uppercase;font-size:18px}.go[data-astro-cid-ge2uvauf]{white-space:nowrap;flex:none;min-height:52px}.chip[data-astro-cid-ge2uvauf]{border:var(--border);border-radius:var(--radius-sm);background:var(--paper);min-height:48px;color:var(--ink);font-family:var(--font-body);cursor:pointer;padding:0 14px;font-size:15px;font-weight:700}.chip[data-astro-cid-ge2uvauf][aria-pressed=true]{background:var(--ink);color:var(--paper)}.select-box[data-astro-cid-ge2uvauf]{min-width:0;color:var(--ink);position:relative}.select-box[data-astro-cid-ge2uvauf] select[data-astro-cid-ge2uvauf]{appearance:none;background:var(--paper-deep);width:100%;height:48px;color:var(--ink);border:var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono);cursor:pointer;padding:0 40px 0 12px;font-size:16px}.chevron[data-astro-cid-ge2uvauf]{pointer-events:none;position:absolute;top:14px;right:12px}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""viz";row-gap:24px;padding-block:20px 48px}.viz-zoom[data-astro-cid-ge2uvauf]{--z:1}.try[data-astro-cid-ge2uvauf]{max-width:none}.intro[data-astro-cid-ge2uvauf]{font-size:17px;line-height:26px}}@media (width<=640px){.hero[data-astro-cid-ge2uvauf]{padding-block:var(--space-16) var(--space-32)}.hero-copy[data-astro-cid-ge2uvauf]{gap:12px}.headline[data-astro-cid-ge2uvauf]{font-size:58px;line-height:54px}.swipe[data-astro-cid-ge2uvauf]{padding:0 6px}.viz-zoom[data-astro-cid-ge2uvauf]{--ring-room:8px}.pets[data-astro-cid-ge2uvauf] .chip[data-astro-cid-ge2uvauf]{min-height:48px}.name-row[data-astro-cid-ge2uvauf] input[data-astro-cid-ge2uvauf],.go[data-astro-cid-ge2uvauf]{height:48px;min-height:48px}.name-row[data-astro-cid-ge2uvauf] input[data-astro-cid-ge2uvauf]{padding:0 14px}}@media (width<=400px){.viz-zoom[data-astro-cid-ge2uvauf]{--z:.9}}@media (width<=350px){.viz-zoom[data-astro-cid-ge2uvauf]{--z:.78}.divider[data-astro-cid-ge2uvauf]{display:none}}.placeholder[data-astro-cid-hbua23cj]{box-sizing:border-box;padding:var(--space-32);background:var(--photo-placeholder);color:var(--ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.eyebrow[data-astro-cid-hbua23cj]{color:var(--ink)}.brief[data-astro-cid-hbua23cj]{max-width:340px;font-size:14px;line-height:20px}.card-type[data-astro-cid-3n3m6xk3]{border-top:var(--border)}.card-type[data-astro-cid-3n3m6xk3].alt{background:var(--paper-deep)}.inner[data-astro-cid-3n3m6xk3]{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.alt[data-astro-cid-3n3m6xk3] .inner[data-astro-cid-3n3m6xk3]{flex-wrap:wrap-reverse}.alt[data-astro-cid-3n3m6xk3] .photo[data-astro-cid-3n3m6xk3]{order:2}@media (width<=640px){.alt[data-astro-cid-3n3m6xk3] .photo[data-astro-cid-3n3m6xk3]{order:0}.alt[data-astro-cid-3n3m6xk3] .inner[data-astro-cid-3n3m6xk3]{flex-wrap:wrap}.inner[data-astro-cid-3n3m6xk3]{gap:32px}}.photo[data-astro-cid-3n3m6xk3]{border:var(--border);border-radius:var(--radius-card);background:var(--paper);min-width:0;box-shadow:var(--shadow-stamp);flex:460px;margin:0;position:relative;overflow:hidden}.photo[data-astro-cid-3n3m6xk3] .ph{aspect-ratio:4/5;background:var(--ph);width:100%;max-height:640px;display:block}img[data-astro-cid-3n3m6xk3].ph{object-fit:cover}.shown[data-astro-cid-3n3m6xk3]{background:var(--paper);border:var(--border);border-radius:var(--radius-pill);letter-spacing:.1em;padding:4px 10px;font-size:11px;font-weight:700;line-height:14px;position:absolute;top:16px;left:16px}.note[data-astro-cid-3n3m6xk3]{background:var(--paper);border:var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-stamp);flex-direction:column;gap:2px;padding:8px 12px;display:flex;position:absolute;bottom:16px;right:16px;transform:rotate(-2deg)}.alt[data-astro-cid-3n3m6xk3] .note[data-astro-cid-3n3m6xk3]{left:16px;right:auto;transform:rotate(2deg)}.note-val[data-astro-cid-3n3m6xk3]{font-family:var(--font-mono);font-size:15px;font-weight:700;line-height:20px}.text[data-astro-cid-3n3m6xk3]{flex-direction:column;flex:400px;align-items:flex-start;gap:16px;min-width:0;display:flex}.mark[data-astro-cid-3n3m6xk3]{background:var(--highlighter);padding:0 8px}.rows[data-astro-cid-3n3m6xk3]{border-top:var(--border);flex-direction:column;width:100%;margin:0;display:flex}.row[data-astro-cid-3n3m6xk3]{border-bottom:1px dashed var(--ink-muted);flex-wrap:wrap;gap:4px 16px;padding:10px 0;display:flex}.row[data-astro-cid-3n3m6xk3] dt[data-astro-cid-3n3m6xk3]{flex:0 0 140px;line-height:24px}.row[data-astro-cid-3n3m6xk3] dd[data-astro-cid-3n3m6xk3]{flex:220px;min-width:0;margin:0}.button-stamp[data-astro-cid-3n3m6xk3]{min-height:48px}a[data-astro-cid-3n3m6xk3]:focus-visible{outline:2px solid var(--puddle-blue);outline-offset:2px}.lost-found[data-astro-cid-cisulmdi]{border-top:var(--border)}.inner[data-astro-cid-cisulmdi]{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.exhibit[data-astro-cid-cisulmdi]{background:var(--paper-deep);border:var(--border);border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-stamp);flex-direction:column;flex:460px;align-items:center;gap:20px;margin:0;padding:40px 32px 32px;display:flex;position:relative}.tag-label[data-astro-cid-cisulmdi]{align-self:flex-start}.holder[data-astro-cid-cisulmdi]{width:min(100%,440px);padding:var(--bezel);background:var(--holder-bath-day-blue);border:var(--border);border-radius:18px}.window[data-astro-cid-cisulmdi]{background:#fff;border-radius:6px;position:relative;overflow:hidden}.stamp-note[data-astro-cid-cisulmdi]{background:var(--paper);border:var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-stamp);flex-direction:column;gap:2px;padding:8px 12px;display:flex;transform:rotate(-2deg)}.stamp-val[data-astro-cid-cisulmdi]{font-family:var(--font-mono);font-size:16px;font-weight:700;line-height:20px}.sample-link[data-astro-cid-cisulmdi]{font-weight:700}.text[data-astro-cid-cisulmdi]{flex-direction:column;flex:400px;align-items:flex-start;gap:16px;min-width:0;display:flex}.mark[data-astro-cid-cisulmdi]{background:var(--highlighter);padding:0 8px}.steps[data-astro-cid-cisulmdi]{border-top:var(--border);width:100%;margin:0;padding:0;list-style:none}.step[data-astro-cid-cisulmdi]{border-bottom:1px dashed var(--ink-muted);gap:16px;padding:12px 0;display:flex}.step-n[data-astro-cid-cisulmdi]{font-family:var(--font-display);color:var(--stamp-red-text);flex:none;font-size:32px;line-height:1}.step-title[data-astro-cid-cisulmdi]{margin:0;font-size:18px;font-weight:800;line-height:24px}.step[data-astro-cid-cisulmdi] p[data-astro-cid-cisulmdi]{margin:2px 0 0}.included[data-astro-cid-cisulmdi]{border:var(--border);border-radius:var(--radius-sm);font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--stamp-red-text);margin:4px 0 0;padding:6px 12px;font-size:20px;line-height:26px;transform:rotate(-1deg)}.links[data-astro-cid-cisulmdi]{flex-wrap:wrap;gap:4px 10px;margin:0;font-weight:700;display:flex}a[data-astro-cid-cisulmdi]:focus-visible{outline:2px solid var(--puddle-blue);outline-offset:2px}@media (width<=640px){.inner[data-astro-cid-cisulmdi]{gap:32px}.exhibit[data-astro-cid-cisulmdi]{gap:16px;padding:28px 16px 20px}.holder[data-astro-cid-cisulmdi]{border-radius:12px}.links[data-astro-cid-cisulmdi]{flex-direction:column}.links[data-astro-cid-cisulmdi] span[data-astro-cid-cisulmdi]{display:none}}.on-duty[data-astro-cid-3hou2ed2]{gap:var(--space-32);flex-direction:column;display:flex}.field-head[data-astro-cid-3hou2ed2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.head[data-astro-cid-3hou2ed2]{flex-direction:column;gap:12px;max-width:700px;display:flex}.head[data-astro-cid-3hou2ed2] p[data-astro-cid-3hou2ed2]{margin:0}.narrow-only[data-astro-cid-3hou2ed2]{display:none}.wall[data-astro-cid-3hou2ed2]{column-count:3;column-gap:var(--space-16)}.tile[data-astro-cid-3hou2ed2]{break-inside:avoid;margin:0 0 var(--space-16);border:var(--border);border-radius:var(--radius-card);background:var(--paper);overflow:hidden}.photo[data-astro-cid-3hou2ed2]{width:100%;height:auto;display:block}.zoom[data-astro-cid-3hou2ed2]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.zoom[data-astro-cid-3hou2ed2]:focus-visible,.lightbox-nav[data-astro-cid-3hou2ed2]:focus-visible,.lightbox-close[data-astro-cid-3hou2ed2]:focus-visible{outline:2px solid var(--puddle-blue);outline-offset:-2px}.lightbox[data-astro-cid-3hou2ed2]{border:var(--border);border-radius:var(--radius-card);background:var(--paper);max-width:min(96vw,1280px);max-height:96vh;box-shadow:var(--shadow-stamp);margin:auto;padding:0;overflow:auto}.lightbox[data-astro-cid-3hou2ed2]::backdrop{background:#1b2340cc}.lb-body[data-astro-cid-3hou2ed2]{grid-template-columns:minmax(0,1fr) 420px;display:grid}.lightbox[data-astro-cid-3hou2ed2] figure[data-astro-cid-3hou2ed2]{min-width:0;margin:0}.lb-frame[data-astro-cid-3hou2ed2]{background:var(--ink);position:relative}.lb-frame[data-astro-cid-3hou2ed2] img[data-astro-cid-3hou2ed2]{object-fit:contain;width:100%;max-height:calc(96vh - 64px);display:block}.lightbox[data-astro-cid-3hou2ed2] figcaption[data-astro-cid-3hou2ed2] .count[data-astro-cid-3hou2ed2]{margin-left:auto}.lb-tag[data-astro-cid-3hou2ed2]{border-left:var(--border);padding:56px var(--space-16) var(--space-16);flex-direction:column;gap:12px;display:flex}.lb-tag[data-astro-cid-3hou2ed2][hidden]{display:none}.lb-tag-head[data-astro-cid-3hou2ed2]{justify-content:space-between;gap:12px;display:flex}.lb-stage[data-astro-cid-3hou2ed2]{background:var(--paper-deep);border:var(--border);border-radius:var(--radius-card);height:340px;position:relative;overflow:hidden}.lb-stage[data-astro-cid-3hou2ed2] canvas[data-astro-cid-3hou2ed2]{cursor:grab;touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0}.lb-stage[data-astro-cid-3hou2ed2]:not([data-mode="3d"]) canvas[data-astro-cid-3hou2ed2]{visibility:hidden}.lb-loading[data-astro-cid-3hou2ed2]{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:none;position:absolute;inset:0}.lb-stage[data-astro-cid-3hou2ed2][data-mode=loading] .lb-loading[data-astro-cid-3hou2ed2]{animation:.2s ease-out .12s both lb-fade-in;display:flex}.lb-spinner[data-astro-cid-3hou2ed2]{border:3px solid var(--ink);border-top-color:var(--highlighter);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite lb-spin}@keyframes lb-fade-in{0%{opacity:0}}@keyframes lb-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.lb-spinner[data-astro-cid-3hou2ed2]{animation:none}}.lb-flat[data-astro-cid-3hou2ed2]{justify-content:center;align-items:center;gap:var(--space-8);flex-direction:column;padding:12px;display:flex;position:absolute;inset:0}.lb-stage[data-astro-cid-3hou2ed2]:not([data-mode=flat]) .lb-flat[data-astro-cid-3hou2ed2]{display:none}.lb-flat[data-astro-cid-3hou2ed2] img[data-astro-cid-3hou2ed2]{border:var(--border);border-radius:var(--radius-sm);width:auto;max-width:100%;height:auto;max-height:152px;display:block}.lb-controls[data-astro-cid-3hou2ed2]{gap:var(--space-8);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.turns[data-astro-cid-3hou2ed2]{gap:var(--space-8);display:flex}.turns[data-astro-cid-3hou2ed2][hidden],.view[data-astro-cid-3hou2ed2][hidden]{display:none}.turn[data-astro-cid-3hou2ed2],.flip[data-astro-cid-3hou2ed2],.view[data-astro-cid-3hou2ed2]{border:var(--border);border-radius:var(--radius-sm);min-height:44px;font-family:var(--font-body);cursor:pointer;font-weight:800}.turn[data-astro-cid-3hou2ed2],.view[data-astro-cid-3hou2ed2]{background:var(--paper);color:var(--ink);padding:0 12px}.turn[data-astro-cid-3hou2ed2]{justify-content:center;align-items:center;min-width:44px;display:flex}.flip[data-astro-cid-3hou2ed2]{background:var(--ink);color:var(--paper);box-shadow:3px 3px 0 var(--stamp-red);padding:0 16px;font-size:15px}.view[data-astro-cid-3hou2ed2]{font-size:14px}.turn[data-astro-cid-3hou2ed2]:focus-visible,.flip[data-astro-cid-3hou2ed2]:focus-visible,.view[data-astro-cid-3hou2ed2]:focus-visible{outline:2px solid var(--puddle-blue);outline-offset:2px}.lb-note[data-astro-cid-3hou2ed2]{color:var(--ink-muted);margin:0;font-size:13px;line-height:18px}.lightbox-nav[data-astro-cid-3hou2ed2]{background:var(--highlighter);width:44px;height:44px;color:var(--ink);border:var(--border);border-radius:var(--radius-pill);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-nav[data-astro-cid-3hou2ed2].prev{left:8px}.lightbox-nav[data-astro-cid-3hou2ed2].next{right:8px}.lightbox-close[data-astro-cid-3hou2ed2]{background:var(--highlighter);color:var(--ink);border:var(--border);border-radius:var(--radius-pill);letter-spacing:.1em;cursor:pointer;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:700;position:absolute;top:8px;right:8px}.placeholder[data-astro-cid-3hou2ed2]{height:var(--h);color:var(--ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.brief[data-astro-cid-3hou2ed2]{max-width:300px;color:var(--ink-muted);font-size:14px;line-height:20px}figcaption[data-astro-cid-3hou2ed2]{padding:12px var(--space-16);border-top:var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.dog[data-astro-cid-3hou2ed2]{font-family:var(--font-mono);font-size:15px;font-weight:700}.applicant[data-astro-cid-3hou2ed2]{break-inside:avoid;margin:0 0 var(--space-16);padding:var(--space-32) 24px;background:var(--highlighter);color:var(--ink);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-stamp);flex-direction:column;gap:12px;text-decoration:none;display:flex}.applicant[data-astro-cid-3hou2ed2] .eyebrow[data-astro-cid-3hou2ed2]{color:var(--ink)}.applicant-title[data-astro-cid-3hou2ed2]{font-family:var(--font-display);text-transform:uppercase;font-size:40px;line-height:40px}.applicant-text[data-astro-cid-3hou2ed2]{font-weight:700}@media (width<=960px){.wall[data-astro-cid-3hou2ed2]{column-count:2}.lb-body[data-astro-cid-3hou2ed2]{grid-template-columns:minmax(0,1fr) 360px}}@media (width<=760px){.lb-body[data-astro-cid-3hou2ed2]{grid-template-columns:minmax(0,1fr)}.lb-frame[data-astro-cid-3hou2ed2] img[data-astro-cid-3hou2ed2]{max-height:60vh}.lb-tag[data-astro-cid-3hou2ed2]{border-left:0;border-top:var(--border);padding-top:var(--space-16)}}@media (width<=640px){.on-duty[data-astro-cid-3hou2ed2]{gap:20px}.field-head[data-astro-cid-3hou2ed2]{align-items:flex-start;gap:var(--space-8);flex-direction:column}.head[data-astro-cid-3hou2ed2]{gap:var(--space-8)}.section-title[data-astro-cid-3hou2ed2]{line-height:40px}.wide-only[data-astro-cid-3hou2ed2]{display:none}.narrow-only[data-astro-cid-3hou2ed2]{display:inline}p[data-astro-cid-3hou2ed2].narrow-only{display:block}.wall[data-astro-cid-3hou2ed2]{column-count:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tile[data-astro-cid-3hou2ed2]{flex-direction:column;margin:0;display:flex}.placeholder[data-astro-cid-3hou2ed2]{height:200px;padding:var(--space-8);gap:var(--space-8)}.placeholder[data-astro-cid-3hou2ed2] svg[data-astro-cid-3hou2ed2]{width:32px;height:32px}.photo[data-astro-cid-3hou2ed2]{object-fit:cover;height:200px}.brief[data-astro-cid-3hou2ed2]{display:none}figcaption[data-astro-cid-3hou2ed2]{padding:var(--space-8) 10px;flex-direction:column;flex:auto;justify-content:flex-start;align-items:flex-start;gap:2px}.dog[data-astro-cid-3hou2ed2]{font-size:14px;line-height:18px}.design[data-astro-cid-3hou2ed2]{letter-spacing:.08em}.applicant[data-astro-cid-3hou2ed2]{gap:var(--space-8);grid-column:1/-1;margin:0;padding:24px 20px}.applicant-title[data-astro-cid-3hou2ed2]{font-size:34px;line-height:36px}}.made[data-astro-cid-hrgh2dyl]{background:var(--paper-deep);border-top:var(--border)}.layout[data-astro-cid-hrgh2dyl]{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.exhibit[data-astro-cid-hrgh2dyl]{border:var(--border);border-radius:var(--radius-card);background:var(--paper);flex:420px;min-width:0;margin:0;overflow:hidden}.exhibit-video[data-astro-cid-hrgh2dyl]{aspect-ratio:16/9;background:var(--ink);width:100%;height:auto;display:block}figcaption[data-astro-cid-hrgh2dyl]{padding:12px var(--space-16);border-top:var(--border);font-family:var(--font-mono);font-size:15px;font-weight:700}.copy[data-astro-cid-hrgh2dyl]{gap:var(--space-16);flex-direction:column;flex:420px;min-width:0;display:flex}.head[data-astro-cid-hrgh2dyl]{gap:var(--space-16);flex-direction:column;display:flex}.specs[data-astro-cid-hrgh2dyl]{border-top:var(--border);flex-direction:column;margin:0;display:flex}.spec[data-astro-cid-hrgh2dyl]{gap:var(--space-4) var(--space-16);border-bottom:1px dashed var(--ink-muted);flex-wrap:wrap;padding:12px 0;display:flex}.spec[data-astro-cid-hrgh2dyl] dt[data-astro-cid-hrgh2dyl]{flex:0 0 160px;line-height:24px}.spec[data-astro-cid-hrgh2dyl] dd[data-astro-cid-hrgh2dyl]{flex:240px;min-width:0;margin:0}.note[data-astro-cid-hrgh2dyl]{padding:var(--space-16);background:var(--paper);border:var(--border);border-radius:var(--radius-sm);margin:0}.note[data-astro-cid-hrgh2dyl] strong[data-astro-cid-hrgh2dyl]{font-weight:800}@media (width<=640px){.layout[data-astro-cid-hrgh2dyl]{flex-flow:column;align-items:stretch;gap:20px}.copy[data-astro-cid-hrgh2dyl]{display:contents}.head[data-astro-cid-hrgh2dyl]{gap:var(--space-8);order:-1}.section-title[data-astro-cid-hrgh2dyl]{line-height:40px}.exhibit[data-astro-cid-hrgh2dyl],.copy[data-astro-cid-hrgh2dyl]>[data-astro-cid-hrgh2dyl]{flex:none}figcaption[data-astro-cid-hrgh2dyl]{padding:10px 14px;font-size:14px}.spec[data-astro-cid-hrgh2dyl]{flex-direction:column}.spec[data-astro-cid-hrgh2dyl] dt[data-astro-cid-hrgh2dyl]{flex:none;line-height:14px}.spec[data-astro-cid-hrgh2dyl] dd[data-astro-cid-hrgh2dyl]{flex:none}.note[data-astro-cid-hrgh2dyl]{padding:14px}}.dept[data-astro-cid-fthpgxqb]{border-top:var(--border)}.layout[data-astro-cid-fthpgxqb]{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.copy[data-astro-cid-fthpgxqb]{flex-direction:column;flex:460px;gap:20px;min-width:0;display:flex}.head[data-astro-cid-fthpgxqb]{flex-direction:column;gap:12px;display:flex}.swipe[data-astro-cid-fthpgxqb]{background:var(--highlighter);padding:0 6px;line-height:1;display:inline-block}.letter[data-astro-cid-fthpgxqb]{flex-direction:column;gap:14px;font-size:18px;line-height:28px;display:flex}.letter[data-astro-cid-fthpgxqb] p[data-astro-cid-fthpgxqb]{margin:0}.sign[data-astro-cid-fthpgxqb]{padding-top:var(--space-4);align-items:center;gap:12px;display:flex}.sign-text[data-astro-cid-fthpgxqb]{flex-direction:column;gap:2px;display:flex}.sign-name[data-astro-cid-fthpgxqb]{font-family:var(--font-mono);font-size:16px;font-weight:700}.facts[data-astro-cid-fthpgxqb]{border-top:var(--border);flex-direction:column;margin:0;display:flex}.fact[data-astro-cid-fthpgxqb]{gap:var(--space-4) var(--space-16);border-bottom:1px dashed var(--ink-muted);flex-wrap:wrap;padding:12px 0;display:flex}.fact[data-astro-cid-fthpgxqb] dt[data-astro-cid-fthpgxqb]{flex:0 0 140px;line-height:24px}.fact[data-astro-cid-fthpgxqb] dd[data-astro-cid-fthpgxqb]{flex:240px;min-width:0;margin:0}.exhibit[data-astro-cid-fthpgxqb]{flex-direction:column;flex:520px;align-items:center;gap:24px;min-width:0;padding-block:24px;display:flex}.cards[data-astro-cid-fthpgxqb]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:28px;width:100%;margin:0;padding:0;list-style:none;display:flex}.card[data-astro-cid-fthpgxqb]{background:var(--fee-card);border:var(--border);border-radius:var(--radius-card);min-width:0;max-width:280px;box-shadow:var(--shadow-stamp);flex-direction:column;flex:240px;display:flex;overflow:hidden}.card-bentley[data-astro-cid-fthpgxqb]{transform:rotate(-2deg)}.card-puddles[data-astro-cid-fthpgxqb]{margin-top:36px;transform:rotate(2deg)}.tab[data-astro-cid-fthpgxqb]{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) 12px;background:var(--ink);color:var(--paper);letter-spacing:.1em;font-size:11px;font-weight:700;line-height:14px;display:flex}.tab-role[data-astro-cid-fthpgxqb]{color:var(--highlighter)}.photo[data-astro-cid-fthpgxqb]{aspect-ratio:4/5;object-fit:cover;border-bottom:var(--border);width:100%;height:auto;display:block}.card[data-astro-cid-fthpgxqb] .placeholder.photo{padding:var(--space-16)}.card[data-astro-cid-fthpgxqb] .placeholder.photo .brief{font-size:13px;line-height:18px}.fields[data-astro-cid-fthpgxqb]{gap:var(--space-8);flex-direction:column;margin:0;padding:12px 12px 0;display:flex}.field[data-astro-cid-fthpgxqb]{flex-direction:column;gap:2px;display:flex}.field[data-astro-cid-fthpgxqb] dd[data-astro-cid-fthpgxqb]{font-family:var(--font-mono);margin:0;font-size:14px;line-height:18px}.field[data-astro-cid-fthpgxqb] .field-name[data-astro-cid-fthpgxqb]{font-size:18px;font-weight:700;line-height:22px}.status[data-astro-cid-fthpgxqb]{border-radius:var(--radius-sm);font-family:var(--font-display);letter-spacing:.04em;border:2px solid;align-self:flex-start;margin:12px 12px 14px;padding:4px 10px;font-size:18px;line-height:20px}.status-green[data-astro-cid-fthpgxqb]{color:var(--approved-green);transform:rotate(-4deg)}.status-ink[data-astro-cid-fthpgxqb]{color:var(--ink);transform:rotate(3deg)}.made-stamp[data-astro-cid-fthpgxqb]{margin:var(--space-8) 24px 0 0;padding:10px var(--space-16);background:var(--paper);border:3px solid var(--stamp-red);border-radius:4px;align-self:flex-end;align-items:center;gap:14px;display:flex;transform:rotate(-4deg)}.flag[data-astro-cid-fthpgxqb]{border:var(--border);border-radius:var(--radius-sm);flex:none;display:block}.made-text[data-astro-cid-fthpgxqb]{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.made-big[data-astro-cid-fthpgxqb]{font-family:var(--font-display);letter-spacing:.03em;color:var(--stamp-red);font-size:30px;line-height:32px}.made-small[data-astro-cid-fthpgxqb]{letter-spacing:.1em;color:var(--stamp-red-text);font-size:11px;font-weight:700;line-height:14px}@media (width<=640px){.layout[data-astro-cid-fthpgxqb]{gap:32px}.copy[data-astro-cid-fthpgxqb]{gap:var(--space-16)}.head[data-astro-cid-fthpgxqb]{gap:var(--space-8)}.section-title[data-astro-cid-fthpgxqb]{line-height:40px}.letter[data-astro-cid-fthpgxqb]{font-size:17px;line-height:26px}.fact[data-astro-cid-fthpgxqb]{flex-direction:column}.fact[data-astro-cid-fthpgxqb] dt[data-astro-cid-fthpgxqb]{flex:none;line-height:14px}.fact[data-astro-cid-fthpgxqb] dd[data-astro-cid-fthpgxqb]{flex:none}.exhibit[data-astro-cid-fthpgxqb]{padding-block:0 var(--space-8)}.card[data-astro-cid-fthpgxqb]{flex-basis:100%}.card-puddles[data-astro-cid-fthpgxqb]{margin-top:0}.made-stamp[data-astro-cid-fthpgxqb]{margin:var(--space-8) 0 0;align-self:center}.made-big[data-astro-cid-fthpgxqb]{font-size:26px;line-height:28px}}
