.page-header.svelte-cwls5q{margin-bottom:35px}.page-header.svelte-cwls5q h1:where(.svelte-cwls5q){margin:10px 0 16px;font-size:clamp(2.4rem,8vw,4.5rem)}.page-block.svelte-cwls5q{margin-bottom:28px}.page-block.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--muted);font-size:.92rem;line-height:1.7;margin-bottom:16px}.page-block.svelte-cwls5q .lead:where(.svelte-cwls5q){font-size:1.05rem;color:var(--text);line-height:1.65}.page-actions.svelte-cwls5q{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.page-actions.svelte-cwls5q a{display:inline-flex;align-items:center;min-height:50px;border:0;border-radius:2px;padding:0 20px;cursor:pointer;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:transform .18s ease,background .18s ease;font-size:.78rem}.page-actions.svelte-cwls5q .primary{background:var(--accent);color:#0a0d08;box-shadow:0 0 30px color-mix(in srgb,var(--accent) 25%,transparent)}.page-actions.svelte-cwls5q .secondary{border:1px solid var(--line);color:var(--text);background:var(--surface-2)}.page-actions.svelte-cwls5q a:hover{transform:translateY(-2px)}
