.header-center.svelte-uaq40t.svelte-uaq40t{max-width:760px;margin:0 auto 3rem;text-align:center}.header-center.svelte-uaq40t h1.svelte-uaq40t{font-size:clamp(1.85rem,3.5vw,2.65rem);margin-bottom:.9rem}.header-center.svelte-uaq40t p.svelte-uaq40t{color:var(--ink-muted);font-size:1.05rem}.access-grid.svelte-uaq40t.svelte-uaq40t{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:3rem}.access-card.svelte-uaq40t.svelte-uaq40t{display:flex;flex-direction:column;justify-content:space-between;padding:2.25rem}.featured-card.svelte-uaq40t.svelte-uaq40t{border:2px solid var(--forest)}.access-tag.svelte-uaq40t.svelte-uaq40t{display:inline-block;font-size:.75rem;font-weight:800;padding:.35rem .75rem;border-radius:6px;margin-bottom:1rem;align-self:flex-start}.tag-gold.svelte-uaq40t.svelte-uaq40t{background:var(--kraft-light);color:var(--kraft-dark);border:1px solid #f2d5ab}.tag-neutral.svelte-uaq40t.svelte-uaq40t{background:#f1f5f9;color:#334155}.access-card.svelte-uaq40t h2.svelte-uaq40t{font-size:1.5rem;margin-bottom:1rem}.status-banner.svelte-uaq40t.svelte-uaq40t{background:#ecfdf5;color:#065f46;border-left:4px solid var(--emerald);padding:.85rem 1rem;border-radius:6px;font-weight:800;font-size:1.02rem;margin-bottom:1.25rem}.neutral-banner.svelte-uaq40t.svelte-uaq40t{background:#fef3e2;color:var(--kraft-dark);border-left-color:var(--kraft)}.access-desc.svelte-uaq40t.svelte-uaq40t{color:var(--ink-muted);font-size:.96rem;margin-bottom:1.5rem}.access-list.svelte-uaq40t.svelte-uaq40t{list-style:none;margin-bottom:2rem}.access-list.svelte-uaq40t li.svelte-uaq40t{margin-bottom:.7rem;font-size:.94rem}.card-action.svelte-uaq40t.svelte-uaq40t{padding-top:1.25rem;border-top:1px solid var(--line)}.contact-prompt.svelte-uaq40t.svelte-uaq40t{font-size:.86rem;font-weight:700;color:var(--forest);margin-bottom:.65rem}.direct-contact-strip.svelte-uaq40t.svelte-uaq40t{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap}.direct-contact-strip.svelte-uaq40t strong.svelte-uaq40t{display:block;color:var(--forest)}.direct-contact-strip.svelte-uaq40t a.svelte-uaq40t{color:var(--kraft-dark);font-weight:700}
