.hd-hero[data-astro-cid-3p34hes3]{padding:var(--wg-s5) 0;background:radial-gradient(ellipse at 80% 15%, #ff2e9340, transparent 53%), var(--wg-void-2)}.hd-hero-grid[data-astro-cid-3p34hes3]{gap:var(--wg-s4);align-items:center;display:grid}.hd-hero[data-astro-cid-3p34hes3] h1[data-astro-cid-3p34hes3]{max-width:16ch;margin:.5rem 0 var(--wg-s3);font-size:clamp(2.5rem,6vw,5rem);line-height:1.02}.hd-hero[data-astro-cid-3p34hes3] h1[data-astro-cid-3p34hes3] span[data-astro-cid-3p34hes3]{color:var(--wg-pink)}.hd-lede[data-astro-cid-3p34hes3]{max-width:60ch;color:var(--wg-paper-dim);font-size:1.08rem;line-height:1.7}.hd-jump[data-astro-cid-3p34hes3]{margin-top:var(--wg-s4);flex-wrap:wrap;gap:.65rem;display:flex}.hd-jump[data-astro-cid-3p34hes3] a[data-astro-cid-3p34hes3]{color:var(--wg-paper);border:1px solid #ff6ec780;border-radius:999px;align-items:center;gap:.85rem;padding:.75rem 1rem;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.hd-jump[data-astro-cid-3p34hes3] a[data-astro-cid-3p34hes3]:hover{background:var(--wg-pink);color:var(--wg-void)}.hd-hero-art[data-astro-cid-3p34hes3]{min-height:390px;display:none;position:relative}.hd-hero-art[data-astro-cid-3p34hes3] div[data-astro-cid-3p34hes3]{aspect-ratio:1;background:var(--wg-paper);border-radius:12px;width:57%;padding:.8rem;position:absolute;box-shadow:0 24px 45px #00000059}.hd-hero-art[data-astro-cid-3p34hes3] img[data-astro-cid-3p34hes3]{object-fit:contain;width:100%;height:100%}.hd-art-back[data-astro-cid-3p34hes3]{top:0;right:3%;transform:rotate(8deg)}.hd-art-front[data-astro-cid-3p34hes3]{bottom:0;left:4%;transform:rotate(-9deg)}.hd-art-stamp[data-astro-cid-3p34hes3]{border:1px solid var(--wg-pink);background:var(--wg-void);color:var(--wg-pink);letter-spacing:.16em;padding:.55rem .8rem;font-size:.7rem;font-weight:800;position:absolute;bottom:5%;right:0;transform:rotate(-5deg)}.hd-main[data-astro-cid-3p34hes3]{padding-top:var(--wg-s5)}.hd-intro[data-astro-cid-3p34hes3]{max-width:70ch;padding-bottom:var(--wg-s4)}.hd-intro[data-astro-cid-3p34hes3] h2[data-astro-cid-3p34hes3]{margin:.4rem 0 var(--wg-s2);font-size:clamp(1.7rem,3vw,2.4rem)}.hd-intro[data-astro-cid-3p34hes3] p[data-astro-cid-3p34hes3]:last-child,.hd-room-head[data-astro-cid-3p34hes3]>p[data-astro-cid-3p34hes3]:last-child,.hd-next[data-astro-cid-3p34hes3] p[data-astro-cid-3p34hes3]:last-child{color:var(--wg-paper-dim);line-height:1.7}.hd-room[data-astro-cid-3p34hes3]{padding:var(--wg-s5) 0;border-top:1px solid #ff6ec740;scroll-margin-top:5.5rem}.hd-room-head[data-astro-cid-3p34hes3]{max-width:70ch}.hd-room-head[data-astro-cid-3p34hes3] h2[data-astro-cid-3p34hes3]{margin:.45rem 0 var(--wg-s2);font-size:clamp(2rem,4vw,3rem)}.hd-check[data-astro-cid-3p34hes3]{margin:var(--wg-s3) 0;border-left:3px solid var(--wg-pink);background:var(--wg-void-2);gap:.45rem;padding:1rem 1.25rem;display:grid}.hd-check[data-astro-cid-3p34hes3] strong[data-astro-cid-3p34hes3]{color:var(--wg-pink-hi);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem}.hd-check[data-astro-cid-3p34hes3] p[data-astro-cid-3p34hes3]{color:var(--wg-paper-dim);line-height:1.55}.hd-grid[data-astro-cid-3p34hes3]{gap:var(--wg-s2);display:grid}.hd-card[data-astro-cid-3p34hes3]{background:var(--wg-void-2);border:1px solid #ff6ec733;border-radius:10px;overflow:hidden}.hd-card-media[data-astro-cid-3p34hes3]{aspect-ratio:1;background:var(--wg-paper);padding:.7rem;display:block}.hd-card-media[data-astro-cid-3p34hes3] img[data-astro-cid-3p34hes3]{object-fit:contain;width:100%;height:100%;display:block}.hd-card-body[data-astro-cid-3p34hes3]{padding:1.2rem}.hd-number[data-astro-cid-3p34hes3]{color:var(--wg-pink);letter-spacing:.12em;font-size:.7rem;font-weight:800}.hd-card[data-astro-cid-3p34hes3] h3[data-astro-cid-3p34hes3]{margin:.4rem 0 .65rem;font-size:1.15rem;line-height:1.3}.hd-card[data-astro-cid-3p34hes3] h3[data-astro-cid-3p34hes3] a[data-astro-cid-3p34hes3]{color:var(--wg-paper);text-decoration:none}.hd-card[data-astro-cid-3p34hes3] h3[data-astro-cid-3p34hes3] a[data-astro-cid-3p34hes3]:hover,.hd-read[data-astro-cid-3p34hes3]:hover,.hd-more[data-astro-cid-3p34hes3]:hover{color:var(--wg-pink-hi)}.hd-card-body[data-astro-cid-3p34hes3] p[data-astro-cid-3p34hes3]{color:var(--wg-paper-dim);font-size:.9rem;line-height:1.6}.hd-read[data-astro-cid-3p34hes3],.hd-more[data-astro-cid-3p34hes3]{color:var(--wg-pink);margin-top:1rem;font-size:.85rem;font-weight:800;text-decoration:none;display:inline-block}.hd-more[data-astro-cid-3p34hes3]{margin-top:var(--wg-s3);font-size:1rem}.hd-next[data-astro-cid-3p34hes3]{justify-content:space-between;align-items:center;gap:var(--wg-s3);padding:var(--wg-s4);background:var(--wg-void-2);border:1px solid #ff6ec759;border-radius:12px;flex-wrap:wrap;display:flex}.hd-next[data-astro-cid-3p34hes3] h2[data-astro-cid-3p34hes3]{margin:.4rem 0 .7rem}.hd-next[data-astro-cid-3p34hes3] p[data-astro-cid-3p34hes3]:last-child{max-width:58ch}.hd-next[data-astro-cid-3p34hes3] p[data-astro-cid-3p34hes3] a[data-astro-cid-3p34hes3]{color:var(--wg-pink-hi)}@media (width>=640px){.hd-grid[data-astro-cid-3p34hes3]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=900px){.hd-hero-grid[data-astro-cid-3p34hes3]{grid-template-columns:1.1fr .9fr}.hd-hero-art[data-astro-cid-3p34hes3]{display:block}}
