.review-page[data-astro-cid-qib7c54m]{min-height:100vh;background:var(--background)}.review-header[data-astro-cid-qib7c54m]{position:relative;padding:3rem 2rem 4rem;background:#fff;border-bottom:8px solid #000}.header-content[data-astro-cid-qib7c54m]{max-width:72rem;margin:0 auto}.back-link[data-astro-cid-qib7c54m]{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:800;text-transform:uppercase;padding:.5rem 1rem;border:4px solid #000;background:#fff;margin-bottom:2rem;box-shadow:none;transition:all .15s ease}.back-link[data-astro-cid-qib7c54m]:hover{transform:translate(-2px,-2px);box-shadow:4px 4px #000;background:#e0f2fe}.header-main[data-astro-cid-qib7c54m]{display:flex;flex-wrap:wrap;gap:2rem;align-items:flex-start;justify-content:space-between}.header-text[data-astro-cid-qib7c54m]{flex:1;min-width:0;max-width:600px}.review-meta[data-astro-cid-qib7c54m]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#666;margin-bottom:1rem}.meta-type[data-astro-cid-qib7c54m]{color:#0ea5e9}.meta-dot[data-astro-cid-qib7c54m]{opacity:.3}.review-title[data-astro-cid-qib7c54m]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:900;line-height:1.15;margin:0 0 1rem;padding:0;border:none;text-transform:none}.review-title[data-astro-cid-qib7c54m]:after{display:none}.review-subject[data-astro-cid-qib7c54m]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1rem;font-weight:700}.subject-label[data-astro-cid-qib7c54m]{color:#666}.subject-link[data-astro-cid-qib7c54m]{color:#000;font-weight:800}.subject-by[data-astro-cid-qib7c54m]{color:#999;font-weight:500}.artist-link[data-astro-cid-qib7c54m]{color:#0ea5e9}.rating-block[data-astro-cid-qib7c54m]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;padding:1.5rem 2rem;border:6px solid #000;background:#f1f5f9;box-shadow:6px 6px #000}.rating-block[data-astro-cid-qib7c54m][data-level=high]{background:#0ea5e9}.rating-block[data-astro-cid-qib7c54m][data-level=mid]{background:#fbbf24}.rating-inner[data-astro-cid-qib7c54m]{display:flex;align-items:baseline;gap:.25rem}.rating-score[data-astro-cid-qib7c54m]{font-size:3.5rem;font-weight:900;line-height:1}.rating-divider[data-astro-cid-qib7c54m]{font-size:1.5rem;font-weight:700;opacity:.4}.rating-max[data-astro-cid-qib7c54m]{font-size:1.5rem;font-weight:800;opacity:.6}.rating-label[data-astro-cid-qib7c54m]{font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.15em;margin-top:.5rem;opacity:.8}.header-accent[data-astro-cid-qib7c54m]{position:absolute;bottom:0;left:0;width:200px;height:8px;background:#0ea5e9}.review-main[data-astro-cid-qib7c54m]{max-width:72rem;margin:0 auto;padding:3rem 2rem}.main-grid[data-astro-cid-qib7c54m]{display:grid;gap:3rem}@media (min-width: 768px){.main-grid[data-astro-cid-qib7c54m]{grid-template-columns:260px 1fr}}.review-sidebar[data-astro-cid-qib7c54m]{display:flex;flex-direction:column;gap:1.5rem}.sidebar-cover[data-astro-cid-qib7c54m]{position:relative}.sidebar-cover[data-astro-cid-qib7c54m] img[data-astro-cid-qib7c54m]{width:100%;aspect-ratio:1;object-fit:cover;border:6px solid #000;display:block}.cover-frame[data-astro-cid-qib7c54m]{position:absolute;inset:-10px;border:6px solid #0ea5e9;pointer-events:none;z-index:-1}.sidebar-details[data-astro-cid-qib7c54m]{border:6px solid #000;background:#fff;padding:1.25rem}.sidebar-details[data-astro-cid-qib7c54m] h3[data-astro-cid-qib7c54m]{font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.15em;color:#0ea5e9;margin:0 0 1rem;padding:0;border:none}.details-list[data-astro-cid-qib7c54m]{display:grid;gap:.5rem;margin:0}.details-list[data-astro-cid-qib7c54m] dt[data-astro-cid-qib7c54m]{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#666}.details-list[data-astro-cid-qib7c54m] dd[data-astro-cid-qib7c54m]{font-size:.9rem;font-weight:700;margin:0 0 .75rem}.details-list[data-astro-cid-qib7c54m] dd[data-astro-cid-qib7c54m]:last-child{margin-bottom:0}.details-list[data-astro-cid-qib7c54m] a[data-astro-cid-qib7c54m]{box-shadow:inset 0 -.25rem #e0f2fe}.review-article[data-astro-cid-qib7c54m]{max-width:65ch}.review-article[data-astro-cid-qib7c54m] p:first-child{font-size:1.2rem;line-height:1.7;font-weight:500}.review-article[data-astro-cid-qib7c54m] p:first-child:first-letter{float:left;font-size:4rem;font-weight:900;line-height:.8;padding-right:.75rem;padding-top:.25rem;color:#0ea5e9}.review-nav[data-astro-cid-qib7c54m]{max-width:72rem;margin:0 auto;padding:0 2rem 3rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;border-bottom:4px solid #000}.nav-btn[data-astro-cid-qib7c54m]{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:800;text-transform:uppercase;padding:.75rem 1.25rem;border:4px solid #000;background:#fff;box-shadow:4px 4px #000;transition:all .15s ease}.nav-btn[data-astro-cid-qib7c54m]:hover{transform:translate(2px,2px);box-shadow:2px 2px #000;background:#e0f2fe}.page-footer[data-astro-cid-qib7c54m]{padding:3rem 2rem;background:#000;color:#fff}.footer-content[data-astro-cid-qib7c54m]{max-width:72rem;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}.footer-brand[data-astro-cid-qib7c54m]{display:flex;align-items:center;gap:1rem}.footer-logo[data-astro-cid-qib7c54m]{font-size:2rem;font-weight:900;background:#0ea5e9;color:#000;padding:.5rem .75rem;line-height:1;border:none;box-shadow:none}.footer-logo[data-astro-cid-qib7c54m]:hover{background:#38bdf8}.footer-tagline[data-astro-cid-qib7c54m]{font-size:.875rem;font-weight:600;color:#999}.footer-nav[data-astro-cid-qib7c54m]{display:flex;gap:2rem}.footer-nav[data-astro-cid-qib7c54m] a[data-astro-cid-qib7c54m]{color:#fff;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:none;box-shadow:none}.footer-nav[data-astro-cid-qib7c54m] a[data-astro-cid-qib7c54m]:hover{color:#0ea5e9;background:transparent}@media (max-width: 768px){.review-header[data-astro-cid-qib7c54m]{padding:2rem 1.5rem 3rem}.header-main[data-astro-cid-qib7c54m]{flex-direction:column}.rating-block[data-astro-cid-qib7c54m]{align-self:flex-start}.review-main[data-astro-cid-qib7c54m]{padding:2rem 1.5rem}.main-grid[data-astro-cid-qib7c54m]{grid-template-columns:1fr}.review-sidebar[data-astro-cid-qib7c54m]{flex-direction:row;flex-wrap:wrap}.sidebar-cover[data-astro-cid-qib7c54m]{width:200px}.sidebar-details[data-astro-cid-qib7c54m]{flex:1;min-width:200px}.review-article[data-astro-cid-qib7c54m]{order:-1}.footer-nav[data-astro-cid-qib7c54m]{gap:1.5rem}}@media (max-width: 480px){.review-sidebar[data-astro-cid-qib7c54m]{flex-direction:column}.sidebar-cover[data-astro-cid-qib7c54m]{width:100%;max-width:280px}}
