.review-page[data-astro-cid-4nwcmho4]{padding-top:clamp(1.4rem,3.5vw,2.4rem);padding-bottom:clamp(2.4rem,6vw,4rem)}.rhead[data-astro-cid-4nwcmho4]{padding:clamp(1.2rem,3.5vw,2.6rem) 0 clamp(1.2rem,3vw,2rem);position:relative}.rhead-dots[data-astro-cid-4nwcmho4]{pointer-events:none;width:130px;height:90px;position:absolute;top:1rem;right:3%}.rhead-en[data-astro-cid-4nwcmho4]{font-family:var(--g-mono);letter-spacing:.32em;color:var(--gg-acid);align-items:center;gap:.6em;margin:0;font-size:13px;display:inline-flex}.rhead-row[data-astro-cid-4nwcmho4]{flex-wrap:wrap;align-items:baseline;gap:.2em .35em;display:flex}.rhead-title[data-astro-cid-4nwcmho4]{font-family:var(--g-disp);color:var(--gg-cream);text-shadow:.05em .05em 0 var(--gg-ink);margin:.4rem 0 0;font-size:clamp(52px,10vw,118px);font-weight:900;line-height:1.05}.rhead-year[data-astro-cid-4nwcmho4]{font-family:var(--g-cond);color:var(--gg-acid);text-shadow:.05em .05em 0 var(--gg-ink);font-size:clamp(44px,9vw,104px);font-weight:800;transform:rotate(-2deg)}.rhead-claim[data-astro-cid-4nwcmho4]{margin:1rem 0 0}.rhead-claim[data-astro-cid-4nwcmho4] .strip[data-astro-cid-4nwcmho4]{background:var(--gg-ink);color:var(--gg-cream);font-family:var(--g-disp);letter-spacing:.12em;padding:.32em .9em;font-size:clamp(14px,1.9vw,19px);font-weight:700;display:inline-block;transform:rotate(-.6deg)}.rhead-note[data-astro-cid-4nwcmho4]{max-width:46ch;color:var(--gg-cream-dim);margin:1rem 0 0;font-size:14px;line-height:1.85}.slots[data-astro-cid-4nwcmho4]{gap:1rem;max-width:880px;margin-top:1.4rem;display:grid}.rslot[data-astro-cid-4nwcmho4]{padding:0}.rslot--tilt[data-astro-cid-4nwcmho4]{transform:rotate(.4deg)}.rslot[data-astro-cid-4nwcmho4] summary[data-astro-cid-4nwcmho4]{cursor:pointer;min-height:44px;color:var(--gg-ink);align-items:center;gap:.9rem;padding:.8rem 1rem;list-style:none;display:flex}.rslot[data-astro-cid-4nwcmho4] summary[data-astro-cid-4nwcmho4]::-webkit-details-marker{display:none}.rslot[data-astro-cid-4nwcmho4] summary[data-astro-cid-4nwcmho4]:hover{background:#e7f05b59}.rslot-no[data-astro-cid-4nwcmho4]{font-family:var(--g-cond);color:var(--gg-coral);flex:none;font-size:22px;font-weight:800}.rslot-icon[data-astro-cid-4nwcmho4]{border:var(--gg-bw-thin) solid var(--gg-ink);background:var(--gg-cream);flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.rslot-names[data-astro-cid-4nwcmho4]{gap:.05rem;min-width:0;display:grid}.rslot-names[data-astro-cid-4nwcmho4] strong[data-astro-cid-4nwcmho4]{font-family:var(--g-disp);font-size:17.5px;font-weight:900;line-height:1.4}.rslot-names[data-astro-cid-4nwcmho4] small[data-astro-cid-4nwcmho4]{font-family:var(--g-mono);letter-spacing:.22em;color:var(--gg-gray);font-size:10.5px}.rslot[data-astro-cid-4nwcmho4] summary[data-astro-cid-4nwcmho4] .gg-chip[data-astro-cid-4nwcmho4]{margin-left:auto}.rslot-caret[data-astro-cid-4nwcmho4]{flex:none;transition:transform .2s;display:inline-flex}.rslot[data-astro-cid-4nwcmho4][open] .rslot-caret[data-astro-cid-4nwcmho4]{transform:rotate(90deg)}.rslot-body[data-astro-cid-4nwcmho4]{border-top:2px dashed #15151540;padding:.2rem 1rem 1.1rem}.rslot-entry[data-astro-cid-4nwcmho4] p[data-astro-cid-4nwcmho4]{color:var(--gg-ink);max-width:56ch;margin:.9rem 0;font-size:15px;line-height:1.85}.notes-sec[data-astro-cid-4nwcmho4]{border-top:3px solid var(--gg-ink);margin-top:clamp(2rem,5vw,3rem);padding-top:clamp(1.2rem,3vw,1.8rem)}.notes-sec[data-astro-cid-4nwcmho4] h2 .px-icon{color:var(--gg-acid);margin-right:.3em}.notes-list[data-astro-cid-4nwcmho4]{border-top:2px solid #f4efd84d;margin:0;padding:0;list-style:none}.notes-list[data-astro-cid-4nwcmho4] a[data-astro-cid-4nwcmho4]{color:var(--gg-cream);border-bottom:2px solid #f4efd838;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;padding:.8rem .4rem;text-decoration:none;display:flex}.notes-list[data-astro-cid-4nwcmho4] a[data-astro-cid-4nwcmho4]:hover{background:#f4efd814}.notes-list[data-astro-cid-4nwcmho4] time[data-astro-cid-4nwcmho4]{font-family:var(--g-mono);color:var(--gg-cream-dim);font-variant-numeric:tabular-nums;font-size:12px}.notes-list[data-astro-cid-4nwcmho4] strong[data-astro-cid-4nwcmho4]{font-family:var(--g-disp);font-size:15.5px;font-weight:800}.shots-sec[data-astro-cid-4nwcmho4]{border-top:3px solid var(--gg-ink);margin-top:clamp(2rem,5vw,3rem);padding-top:clamp(1.2rem,3vw,1.8rem)}.shots-sec[data-astro-cid-4nwcmho4] h2 .px-icon{color:var(--gg-acid);margin-right:.3em}.shots-grid[data-astro-cid-4nwcmho4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;max-width:860px;display:grid}.shots-note[data-astro-cid-4nwcmho4]{max-width:52ch;color:var(--gg-cream-dim);margin:1rem 0 0;font-size:13px;line-height:1.8}.page-end[data-astro-cid-4nwcmho4]{border-top:3px solid var(--gg-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:clamp(2rem,5vw,3rem);padding-top:1.1rem;display:flex}.page-end[data-astro-cid-4nwcmho4] .mono-label[data-astro-cid-4nwcmho4]{color:var(--gg-cream-dim)}.end-links[data-astro-cid-4nwcmho4]{gap:1.3rem;display:flex}.end-links[data-astro-cid-4nwcmho4] a[data-astro-cid-4nwcmho4]{color:var(--gg-cream);font-family:var(--g-disp);padding:.3rem 0;font-size:14px;font-weight:700;text-decoration:none}.end-links[data-astro-cid-4nwcmho4] a[data-astro-cid-4nwcmho4]:hover{color:var(--gg-acid)}@media (width<=640px){.shots-grid[data-astro-cid-4nwcmho4]{grid-template-columns:1fr}}
