.sign-detail[data-astro-cid-xinjuiwl]{max-width:1168px;margin:auto;padding:40px 24px 80px}.breadcrumbs[data-astro-cid-xinjuiwl]{color:var(--color-text-secondary);flex-wrap:wrap;gap:10px;font-size:14px;display:flex}.sign-hero[data-astro-cid-xinjuiwl]{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:56px;padding:44px 0;display:grid}.category-link[data-astro-cid-xinjuiwl]{color:var(--color-accent);font-size:14px;font-weight:600}h1[data-astro-cid-xinjuiwl]{margin:16px 0 22px;font-size:clamp(34px,5vw,52px);line-height:1.08}.meaning[data-astro-cid-xinjuiwl]{max-width:650px;font-size:21px;line-height:1.6}.meta[data-astro-cid-xinjuiwl]{color:var(--color-muted);margin-top:24px;font-size:14px}.hero-art[data-astro-cid-xinjuiwl]{border:1px solid var(--color-border);background:var(--color-card);border-radius:20px;margin:0;overflow:hidden}.hero-art[data-astro-cid-xinjuiwl] img[data-astro-cid-xinjuiwl]{object-fit:contain;box-sizing:border-box;background:#fff;width:100%;height:250px;padding:24px}.hero-art[data-astro-cid-xinjuiwl] figcaption[data-astro-cid-xinjuiwl]{text-align:center;color:var(--color-text-secondary);padding:14px;font-size:13px}.reading[data-astro-cid-xinjuiwl]{max-width:740px}.reading[data-astro-cid-xinjuiwl] section[data-astro-cid-xinjuiwl]{margin:36px 0}.reading[data-astro-cid-xinjuiwl] h2[data-astro-cid-xinjuiwl],.variants[data-astro-cid-xinjuiwl] h2[data-astro-cid-xinjuiwl],.related[data-astro-cid-xinjuiwl] h2[data-astro-cid-xinjuiwl]{margin-bottom:14px;font-size:28px;line-height:1.2}.reading[data-astro-cid-xinjuiwl] p[data-astro-cid-xinjuiwl]{font-size:17px;line-height:1.75}.extra[data-astro-cid-xinjuiwl]{border-left:3px solid var(--color-accent);padding-left:24px}.inline-source[data-astro-cid-xinjuiwl]{margin-top:12px;font-size:13px;display:inline-block}.variants[data-astro-cid-xinjuiwl]{margin:40px 0}.variants[data-astro-cid-xinjuiwl]>p[data-astro-cid-xinjuiwl]{color:var(--color-text-secondary);margin:12px 0 20px}.variant-grid[data-astro-cid-xinjuiwl]{grid-template-columns:repeat(auto-fit,minmax(160px,220px));gap:16px;display:grid}.variant-grid[data-astro-cid-xinjuiwl] figure[data-astro-cid-xinjuiwl]{border:1px solid var(--color-border);border-radius:12px;margin:0;overflow:hidden}.variant-grid[data-astro-cid-xinjuiwl] figure[data-astro-cid-xinjuiwl] div[data-astro-cid-xinjuiwl]{background:#fff;padding:16px}.variant-grid[data-astro-cid-xinjuiwl] img[data-astro-cid-xinjuiwl]{object-fit:contain;width:100%;height:170px}.variant-grid[data-astro-cid-xinjuiwl] figcaption[data-astro-cid-xinjuiwl]{padding:14px;font-size:14px}.sources[data-astro-cid-xinjuiwl]{border-top:1px solid var(--color-border);margin-top:40px;padding-top:24px}.sources[data-astro-cid-xinjuiwl] p[data-astro-cid-xinjuiwl],.sources[data-astro-cid-xinjuiwl] li[data-astro-cid-xinjuiwl]{color:var(--color-text-secondary);font-size:14px;line-height:1.7}.sources[data-astro-cid-xinjuiwl] ul[data-astro-cid-xinjuiwl]{margin:12px 0;padding-left:20px}.related[data-astro-cid-xinjuiwl]{margin-top:56px}.related-grid[data-astro-cid-xinjuiwl]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.practice[data-astro-cid-xinjuiwl]{border-block:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:24px;margin:48px 0 32px;padding:28px 0;display:flex}.practice[data-astro-cid-xinjuiwl] h2[data-astro-cid-xinjuiwl]{font-size:28px}.practice[data-astro-cid-xinjuiwl] p[data-astro-cid-xinjuiwl]{margin:12px 0}.practice[data-astro-cid-xinjuiwl] .button-cta[data-astro-cid-xinjuiwl]{flex-shrink:0}.back[data-astro-cid-xinjuiwl]{min-height:44px;display:inline-block}a[data-astro-cid-xinjuiwl]:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}@media (width<=900px){.related-grid[data-astro-cid-xinjuiwl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.sign-detail[data-astro-cid-xinjuiwl]{padding:24px 16px 72px}.sign-hero[data-astro-cid-xinjuiwl]{grid-template-columns:1fr;gap:24px;padding:32px 0}.hero-art[data-astro-cid-xinjuiwl]{width:100%;max-width:300px}.practice[data-astro-cid-xinjuiwl]{flex-direction:column;align-items:flex-start}.meaning[data-astro-cid-xinjuiwl]{font-size:19px}}@media (width<=440px){.related-grid[data-astro-cid-xinjuiwl]{grid-template-columns:1fr}}
