.nda[data-astro-cid-ekheyq3i]{background:var(--paper-light);color:var(--red);border:var(--border-thin) solid var(--red);font:400 .95rem/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase;flex:none;align-items:center;gap:.4rem;padding:.15rem .55rem;display:inline-flex;transform:rotate(-4deg)}.jp[data-astro-cid-ekheyq3i]{font:900 .8em var(--font-jp);letter-spacing:0;text-transform:none}.nda[data-astro-cid-ekheyq3i].large{border-width:var(--border-thin);box-shadow:3px 3px 0 var(--ink);padding:.2rem .7rem;font-size:clamp(1.15rem,2.4vw,1.5rem);transform:rotate(-5deg)}.sr[data-astro-cid-ekheyq3i]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cc[data-astro-cid-62n4m7hq]{min-width:0;height:100%;color:var(--ink);background:var(--paper-light);border:var(--border) solid var(--ink);box-shadow:var(--shadow);flex-direction:column;gap:.9rem;padding:clamp(1rem,1.8vw,1.4rem);text-decoration:none;display:flex}.cc-side[data-astro-cid-62n4m7hq]{flex-direction:column;gap:1.2rem;display:flex}.wide[data-astro-cid-62n4m7hq] .cc-banner[data-astro-cid-62n4m7hq] .shot{height:12rem;aspect-ratio:auto!important}.wide[data-astro-cid-62n4m7hq] .cc-bubble[data-astro-cid-62n4m7hq]{align-self:stretch;max-width:none;margin-right:4px}.wide[data-astro-cid-62n4m7hq] .cc-plaque[data-astro-cid-62n4m7hq]{flex-wrap:wrap;align-items:center;gap:.5rem .8rem;padding-block:1.2rem;display:flex}.wide[data-astro-cid-62n4m7hq] .cc-plaque[data-astro-cid-62n4m7hq] .cc-sfx-y[data-astro-cid-62n4m7hq]{margin:0;font-size:1.6rem;line-height:1}.wide[data-astro-cid-62n4m7hq] .cc-client[data-astro-cid-62n4m7hq]{margin:0}.wide[data-astro-cid-62n4m7hq] .cc-plaque[data-astro-cid-62n4m7hq] h3[data-astro-cid-62n4m7hq]{flex-basis:100%;font-size:clamp(2.2rem,3.6vw,3.2rem)}@media (width>=1024px){.wide[data-astro-cid-62n4m7hq]{grid-template:"top top""plaque banner""side banner"1fr"foot foot"/1fr 1fr;gap:.9rem 1.5rem;display:grid}.wide[data-astro-cid-62n4m7hq].mirror{grid-template-areas:"top top""banner plaque""banner side""foot foot"}.wide[data-astro-cid-62n4m7hq] .cc-top[data-astro-cid-62n4m7hq]{grid-area:top}.wide[data-astro-cid-62n4m7hq] .cc-plaque[data-astro-cid-62n4m7hq]{grid-area:plaque}.wide[data-astro-cid-62n4m7hq] .cc-side[data-astro-cid-62n4m7hq]{grid-area:side}.wide[data-astro-cid-62n4m7hq] .cc-banner[data-astro-cid-62n4m7hq]{grid-area:banner}.wide[data-astro-cid-62n4m7hq] .cc-foot[data-astro-cid-62n4m7hq]{grid-area:foot}.wide[data-astro-cid-62n4m7hq] .cc-banner[data-astro-cid-62n4m7hq] .shot{height:100%;min-height:14rem}.wide[data-astro-cid-62n4m7hq] .cc-metric[data-astro-cid-62n4m7hq]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.wide[data-astro-cid-62n4m7hq] .cc-stamp[data-astro-cid-62n4m7hq] span[data-astro-cid-62n4m7hq]{max-width:none}}.stack[data-astro-cid-62n4m7hq] .cc-plaque[data-astro-cid-62n4m7hq]{height:10.5rem;overflow:hidden}.stack[data-astro-cid-62n4m7hq] .cc-plaque[data-astro-cid-62n4m7hq] h3[data-astro-cid-62n4m7hq]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(1.5rem,2vw,2rem);line-height:1.2;display:-webkit-box;overflow:hidden}.stack[data-astro-cid-62n4m7hq] .cc-metric[data-astro-cid-62n4m7hq]{gap:.8rem .9rem}.stack[data-astro-cid-62n4m7hq] .cc-stamp[data-astro-cid-62n4m7hq]{padding:.4rem .7rem}.stack[data-astro-cid-62n4m7hq] .cc-stamp[data-astro-cid-62n4m7hq] strong[data-astro-cid-62n4m7hq]{font-size:clamp(2.1rem,2.6vw,2.7rem)}.stack[data-astro-cid-62n4m7hq] .cc-stamp[data-astro-cid-62n4m7hq] span[data-astro-cid-62n4m7hq]{max-width:9rem;font-size:.68rem}.compact[data-astro-cid-62n4m7hq]{gap:.7rem;padding:1rem}.compact[data-astro-cid-62n4m7hq] .cc-banner[data-astro-cid-62n4m7hq] .shot{box-shadow:none}.compact[data-astro-cid-62n4m7hq] .cc-head[data-astro-cid-62n4m7hq]{outline-offset:-8px;border:3px solid #0000;outline:2px solid #0000;margin:-.2rem -.5rem 0;padding:.5rem .75rem .6rem;transition:background-color .15s,border-color .15s,outline-color .15s}.compact[data-astro-cid-62n4m7hq] .cc-title[data-astro-cid-62n4m7hq]{font:400 clamp(1.7rem, 2.2vw, 2.1rem)/1.2 var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--ink);text-shadow:none;margin:0;transition:color .15s}.compact[data-astro-cid-62n4m7hq] .cc-client[data-astro-cid-62n4m7hq]{color:var(--ink-muted);margin:.35rem 0 0;transition:color .15s}.compact[data-astro-cid-62n4m7hq] .cc-mline[data-astro-cid-62n4m7hq]{margin:0;font-weight:700}.compact[data-astro-cid-62n4m7hq] .cc-mline[data-astro-cid-62n4m7hq] strong[data-astro-cid-62n4m7hq]{font:400 1.5rem/1 var(--font-display);color:var(--red);margin-right:.3rem}.compact[data-astro-cid-62n4m7hq] .cc-text[data-astro-cid-62n4m7hq]{max-width:none;margin:0;font-size:.95rem}.compact[data-astro-cid-62n4m7hq] .cc-foot[data-astro-cid-62n4m7hq]{border-top-width:2px;padding-top:.7rem}@media (hover:hover) and (pointer:fine){a[data-astro-cid-62n4m7hq].compact:hover .cc-head[data-astro-cid-62n4m7hq],a[data-astro-cid-62n4m7hq].compact:focus-visible .cc-head[data-astro-cid-62n4m7hq]{background:var(--ink);border-color:var(--ink);outline-color:var(--red)}a[data-astro-cid-62n4m7hq].compact:hover .cc-title[data-astro-cid-62n4m7hq],a[data-astro-cid-62n4m7hq].compact:focus-visible .cc-title[data-astro-cid-62n4m7hq]{color:var(--paper-light)}a[data-astro-cid-62n4m7hq].compact:hover .cc-client[data-astro-cid-62n4m7hq],a[data-astro-cid-62n4m7hq].compact:focus-visible .cc-client[data-astro-cid-62n4m7hq]{color:var(--paper-dark)}}.cc-banner[data-astro-cid-62n4m7hq]{position:relative}.cc-banner[data-astro-cid-62n4m7hq] .seal-pos{z-index:10;position:absolute;bottom:18px;right:18px}html.motion .cc-banner[data-astro-cid-62n4m7hq] .seal-pos{opacity:0}html.motion .cc-banner[data-astro-cid-62n4m7hq] .shot.is-in~.seal-pos{animation:.22s cubic-bezier(.2,.9,.3,1) .5s both seal-stamp}@keyframes seal-stamp{0%{opacity:0;scale:1.5}to{opacity:1;scale:1}}.cc-banner[data-astro-cid-62n4m7hq] .shot{box-shadow:4px 4px 0 var(--ink);border-width:3px}.cc-top[data-astro-cid-62n4m7hq]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.cc-tag[data-astro-cid-62n4m7hq]{font:400 .9rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;background:var(--red);color:var(--paper-light);border:2px solid var(--ink);padding:.35rem .6rem}.cc-flag[data-astro-cid-62n4m7hq]{font:400 .85rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;background:var(--paper-light);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);padding:.3rem .6rem;transform:rotate(2deg)}.cc-sfx[data-astro-cid-62n4m7hq]{font:400 1.4rem/1 var(--font-sfx);color:var(--red)}.cc-sfx-y[data-astro-cid-62n4m7hq]{color:var(--red-on-ink);margin-bottom:.5rem;font-size:clamp(1.6rem,3vw,2.4rem);display:block}.cc-plaque[data-astro-cid-62n4m7hq]{background:var(--ink);color:var(--paper-light);border:3px solid var(--ink);outline:2px solid var(--red);outline-offset:-8px;padding:clamp(1rem,2vw,1.5rem)}.cc-client[data-astro-cid-62n4m7hq]{font:700 .75rem/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-dark);margin:0 0 .4rem}.cc-plaque[data-astro-cid-62n4m7hq] h3[data-astro-cid-62n4m7hq]{text-shadow:none;color:var(--paper-light);margin:0;font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.1}.cc-bubble[data-astro-cid-62n4m7hq]{border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);background:#fff;margin:0 0 1rem;padding:.9rem 1rem;font-size:.98rem;font-weight:600;position:relative}.cc-tail[data-astro-cid-62n4m7hq]{margin-top:-3px;position:absolute;top:100%;left:1.4rem;overflow:visible}.cc-tail[data-astro-cid-62n4m7hq] path[data-astro-cid-62n4m7hq]{fill:#fff;stroke:var(--ink);stroke-width:3px;stroke-linejoin:miter}.cc-metric[data-astro-cid-62n4m7hq]{flex-wrap:wrap;align-items:flex-start;gap:1rem 1.2rem;display:flex}.cc-stamp[data-astro-cid-62n4m7hq]{background:var(--red);color:var(--paper-light);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);margin:0;padding:.5rem .9rem;display:grid;transform:rotate(-3deg)}.cc-stamp[data-astro-cid-62n4m7hq] strong[data-astro-cid-62n4m7hq]{font:400 clamp(2.6rem, 4vw, 3.6rem)/.95 var(--font-display)}.cc-stamp[data-astro-cid-62n4m7hq] span[data-astro-cid-62n4m7hq]{font:700 .75rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;max-width:12rem}.cc-stamp[data-astro-cid-62n4m7hq].alt{transform:rotate(2.5deg)}.cc-stamp[data-astro-cid-62n4m7hq].alt2{transform:rotate(-1.5deg)}@media (width<=600px){.cc[data-astro-cid-62n4m7hq]{padding:.9rem}.cc-metric[data-astro-cid-62n4m7hq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.cc-stamp[data-astro-cid-62n4m7hq] span[data-astro-cid-62n4m7hq]{max-width:none}.cc-stamp[data-astro-cid-62n4m7hq] strong[data-astro-cid-62n4m7hq]{font-size:clamp(2rem,11vw,2.6rem)}.cc-top[data-astro-cid-62n4m7hq] .cc-sfx[data-astro-cid-62n4m7hq]{display:none}.cc-tag[data-astro-cid-62n4m7hq]{white-space:normal;line-height:1.15}}.cc-foot[data-astro-cid-62n4m7hq]{border-top:3px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-top:auto;padding-top:.9rem;display:flex}.cc-chips[data-astro-cid-62n4m7hq]{flex-wrap:wrap;gap:.5rem .55rem;display:flex}.cc-chips[data-astro-cid-62n4m7hq] span[data-astro-cid-62n4m7hq]{font:400 .95rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-light);background:var(--ink);border:2px solid var(--ink);align-items:center;gap:.45rem;padding:.4rem .65rem .35rem .5rem;display:inline-flex}.cc-chips[data-astro-cid-62n4m7hq] span[data-astro-cid-62n4m7hq]:before{content:"";background:var(--red);flex:none;width:.5rem;height:.5rem}.cc-go[data-astro-cid-62n4m7hq]{font:400 1.1rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;background:var(--paper-light);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);align-items:center;min-height:44px;padding:.7rem 1rem;display:inline-flex}.static[data-astro-cid-62n4m7hq] .cc-go[data-astro-cid-62n4m7hq]{box-shadow:none;color:var(--ink-muted);background:0 0;border-style:dashed;font-size:.95rem}.split[data-astro-cid-62n4m7hq]{position:relative}.cc-actions[data-astro-cid-62n4m7hq]{flex-wrap:wrap;align-items:center;gap:.7rem;display:inline-flex}.cc-main[data-astro-cid-62n4m7hq],.cc-main[data-astro-cid-62n4m7hq]:visited{color:var(--ink);text-decoration:none}.split[data-astro-cid-62n4m7hq] .cc-banner[data-astro-cid-62n4m7hq]{z-index:3;position:relative}.cc-banner-link[data-astro-cid-62n4m7hq]{height:100%;color:inherit;text-decoration:none;display:block}.cc-main[data-astro-cid-62n4m7hq]:after{content:"";position:absolute;inset:0}.cc-play[data-astro-cid-62n4m7hq]{z-index:2;font:400 1.1rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-light);background:var(--red);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);align-items:center;gap:.5rem;min-height:44px;padding:.7rem 1rem;text-decoration:none;display:inline-flex;position:relative}.cc-play[data-astro-cid-62n4m7hq]:hover{background:var(--paper-light);color:var(--ink)}.cc-play[data-astro-cid-62n4m7hq]:active{box-shadow:1px 1px 0 var(--ink);transform:translate(3px,3px)}.split[data-astro-cid-62n4m7hq]:has(.cc-main:focus-visible){outline:3px solid var(--red);outline-offset:4px}.cc-main[data-astro-cid-62n4m7hq]:focus-visible{outline:none}.cc-play[data-astro-cid-62n4m7hq]:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.sr-only[data-astro-cid-62n4m7hq]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.split[data-astro-cid-62n4m7hq]:hover .cc-main[data-astro-cid-62n4m7hq]{background:var(--ink);color:var(--paper-light)}}a[data-astro-cid-62n4m7hq].cc{position:relative}a[data-astro-cid-62n4m7hq].cc:active{top:3px;left:3px}a[data-astro-cid-62n4m7hq].cc:focus-visible{outline:3px solid var(--red);outline-offset:4px}@media (hover:hover) and (pointer:fine){a[data-astro-cid-62n4m7hq].cc{transition:top .15s,left .15s}a[data-astro-cid-62n4m7hq].cc:hover{top:-2px;left:-2px}a[data-astro-cid-62n4m7hq].cc:hover .cc-go[data-astro-cid-62n4m7hq]{background:var(--ink);color:var(--paper-light)}}
