.mcp-detail-shell.svelte-shog34{margin-bottom:2rem}.hero.svelte-shog34{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:1.5rem;border:1px solid rgba(212,175,55,.25);border-radius:16px;background:var(--sw-bg-card)}@media(min-width:768px){.hero.svelte-shog34{grid-template-columns:280px 1fr;align-items:center}}.hero-image.svelte-shog34{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px;border:1px solid var(--sw-border-subtle)}.eyebrow.svelte-shog34{margin:0 0 .35rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:#14b8a6}.hero-body.svelte-shog34 h1:where(.svelte-shog34){margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,2rem);color:var(--sw-text-primary)}.lead.svelte-shog34{margin:0 0 1rem;color:var(--sw-text-secondary);line-height:1.6}.meta-row.svelte-shog34{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.rating.svelte-shog34{color:#d4af37;font-weight:700;font-size:.85rem}.meta-chip.svelte-shog34{padding:.2rem .55rem;border-radius:999px;background:#14b8a626;color:#14b8a6;font-size:.75rem;font-weight:600}.cta-row.svelte-shog34{display:flex;flex-wrap:wrap;gap:.75rem}.cta.svelte-shog34{display:inline-flex;align-items:center;padding:.65rem 1rem;border-radius:8px;font-size:.8rem;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.06em}.cta.primary.svelte-shog34{background:#d4af37;color:#050a14}.cta.secondary.svelte-shog34{border:1px solid var(--sw-border-strong);color:var(--sw-content-heading)}.detail-body.svelte-shog34{margin-top:2rem}.page-wrap.svelte-1vw2a4m{max-width:56rem;margin:0 auto}
