.detail-page.svelte-3qg8jd{display:flex;flex-direction:column;gap:2.75rem;padding:4rem clamp(1.5rem,3vw,4rem);max-width:1100px;margin:0 auto 6rem}.breadcrumbs.svelte-3qg8jd{display:flex;gap:.75rem;align-items:center;color:var(--color-text-secondary);font-size:.9rem}.breadcrumbs.svelte-3qg8jd a:where(.svelte-3qg8jd){color:inherit}.hero.svelte-3qg8jd{display:flex;flex-direction:column;gap:1.75rem;padding:2.5rem;border-radius:1.5rem;background:radial-gradient(circle at top left,#6b8cff2e,#080e20d9);border:1px solid rgba(255,255,255,.05);box-shadow:0 24px 64px -44px #000000a6}.hero-content.svelte-3qg8jd h1:where(.svelte-3qg8jd){font-size:clamp(2.5rem,4vw,3.5rem);line-height:1.05}.hero-content.svelte-3qg8jd p:where(.svelte-3qg8jd){max-width:700px;color:var(--color-text-secondary);font-size:1.05rem}.hero-meta.svelte-3qg8jd{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.meta-item.svelte-3qg8jd{display:flex;flex-direction:column;gap:.35rem}.meta-label.svelte-3qg8jd{color:#ffffffb3;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:600}.meta-value.svelte-3qg8jd{font-size:1.1rem;font-weight:600}.fact-grid.svelte-3qg8jd{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem}article.svelte-3qg8jd{background:var(--color-surface-elevated, rgba(12, 18, 40, .7));border:1px solid rgba(255,255,255,.06);border-radius:1.25rem;padding:2rem;display:flex;flex-direction:column;gap:1.2rem;min-height:100%}article.svelte-3qg8jd h2:where(.svelte-3qg8jd){font-size:1.35rem}article.svelte-3qg8jd dl:where(.svelte-3qg8jd){display:grid;gap:1rem;font-size:1rem}article.svelte-3qg8jd dl:where(.svelte-3qg8jd) div:where(.svelte-3qg8jd){display:grid;gap:.25rem}dt.svelte-3qg8jd{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:#ffffffa6;font-weight:600}dd.svelte-3qg8jd{margin:0}.cta-panel.svelte-3qg8jd{background:linear-gradient(145deg,#6b8cff38,#080e20e6);border-color:#6b8cff66}.cta-panel.svelte-3qg8jd p:where(.svelte-3qg8jd){color:var(--color-text-secondary)}.cta-buttons.svelte-3qg8jd{display:flex;flex-wrap:wrap;gap:1rem}button.svelte-3qg8jd{cursor:pointer;font-weight:600;border:none;padding:.85rem 1.6rem;border-radius:999px;transition:transform .15s ease,box-shadow .15s ease}button.primary.svelte-3qg8jd{background:var(--color-accent, #6b8cff);color:#050814}button.secondary.svelte-3qg8jd{background:#6b8cff1f;color:var(--color-accent, #6b8cff);border:1px solid rgba(107,140,255,.4)}button.svelte-3qg8jd:hover,button.svelte-3qg8jd:focus{transform:translateY(-2px);box-shadow:0 14px 28px -18px #6b8cff80}.notes.svelte-3qg8jd{background:#080e20a6;border:1px solid rgba(255,255,255,.05);border-radius:1.25rem;padding:2.25rem;display:flex;flex-direction:column;gap:1rem}.notes.svelte-3qg8jd p:where(.svelte-3qg8jd){color:var(--color-text-secondary);max-width:760px}@media (max-width: 720px){.detail-page.svelte-3qg8jd{padding:3rem 1.25rem}.hero.svelte-3qg8jd{padding:2rem}.cta-buttons.svelte-3qg8jd{flex-direction:column}button.svelte-3qg8jd{width:100%}}
