.page.svelte-1wi29t9{max-width:760px;margin:0 auto;padding:2rem 1.5rem 3.5rem}.crumbs.svelte-1wi29t9{color:var(--muted);flex-wrap:wrap;gap:.45rem;margin:0 0 1.25rem;font-size:.9rem;display:flex}.crumbs.svelte-1wi29t9 a:where(.svelte-1wi29t9){color:var(--accent);font-weight:600;text-decoration:none}.hero.svelte-1wi29t9{margin:0 0 1.35rem}.hero.svelte-1wi29t9 .frame{border-radius:16px;box-shadow:0 10px 28px #00000038}.header.svelte-1wi29t9{margin-bottom:1.5rem}.eyebrow.svelte-1wi29t9{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem;font-size:.78rem;font-weight:700}h1.svelte-1wi29t9{margin:0 0 .3rem;font-size:clamp(1.9rem,3vw,2.4rem)}.sci.svelte-1wi29t9{color:var(--muted);margin:0 0 .85rem;font-style:italic}.summary.svelte-1wi29t9{color:var(--muted);margin:0;font-size:1.05rem;line-height:1.65}.facts.svelte-1wi29t9{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin:0 0 1.75rem;display:grid}.facts.svelte-1wi29t9 div:where(.svelte-1wi29t9){border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:.85rem .95rem}dt.svelte-1wi29t9{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin:0 0 .3rem;font-size:.7rem;font-weight:700}dd.svelte-1wi29t9{margin:0;font-size:.95rem;line-height:1.45}h2.svelte-1wi29t9{margin:0 0 .6rem;font-size:1.2rem}section.svelte-1wi29t9 p:where(.svelte-1wi29t9){color:var(--muted);margin:0;font-size:1rem;line-height:1.7}section.svelte-1wi29t9{margin-bottom:1.75rem}ul.svelte-1wi29t9{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}li.svelte-1wi29t9{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .85rem;display:flex}li.svelte-1wi29t9 a:where(.svelte-1wi29t9){color:var(--text);align-items:center;gap:.75rem;font-weight:600;text-decoration:none;display:flex}li.svelte-1wi29t9 .frame{border-radius:8px;flex-shrink:0;width:4.4rem}li.svelte-1wi29t9:last-child{border-bottom:0}li.svelte-1wi29t9 a:where(.svelte-1wi29t9):hover{color:var(--accent)}li.svelte-1wi29t9 span:where(.svelte-1wi29t9){color:var(--muted);font-size:.88rem}.back.svelte-1wi29t9 a:where(.svelte-1wi29t9){color:var(--accent);font-weight:700;text-decoration:none}
