.page.svelte-1gt2yrk{padding:40px 24px 70px}.crumbs.svelte-1gt2yrk{font-size:13px;color:var(--ink-4);margin-bottom:16px}.crumbs.svelte-1gt2yrk a:where(.svelte-1gt2yrk){color:var(--ink-3)}.crumbs.svelte-1gt2yrk a:where(.svelte-1gt2yrk):hover{color:var(--accent)}.crumbs.svelte-1gt2yrk .here:where(.svelte-1gt2yrk){color:var(--ink-2)}.crumbs.svelte-1gt2yrk span:where(.svelte-1gt2yrk){margin:0 6px}h1.svelte-1gt2yrk{font-weight:400;font-size:clamp(28px,4vw,44px);line-height:1.08;letter-spacing:-.02em;max-width:18ch;margin:14px 0 10px}.intro.svelte-1gt2yrk{font-size:16px;color:var(--ink-2);max-width:56ch;margin:0 0 26px}.pillar.svelte-1gt2yrk{display:flex;align-items:center;gap:16px;justify-content:space-between;padding:20px 22px;margin:0 0 34px;border:1px solid var(--line);border-radius:16px;background:var(--surface);transition:border-color .15s}.pillar.svelte-1gt2yrk:hover{border-color:var(--accent)}.pillar-txt.svelte-1gt2yrk{display:flex;flex-direction:column;gap:4px}.pillar-kicker.svelte-1gt2yrk{font:600 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.pillar-title.svelte-1gt2yrk{font-size:clamp(18px,2.4vw,22px);color:var(--ink);letter-spacing:-.01em}.pillar-sub.svelte-1gt2yrk{font-size:14.5px;color:var(--ink-2)}.pillar-arrow.svelte-1gt2yrk{font-size:22px;color:var(--accent);flex:none}.filters.svelte-1gt2yrk{display:flex;flex-wrap:wrap;gap:18px 26px;margin:0 0 30px;padding-bottom:22px;border-bottom:1px solid var(--line)}.fgroup.svelte-1gt2yrk{display:flex;flex-wrap:wrap;gap:8px}.chip.svelte-1gt2yrk{border:1px solid var(--line-2);background:var(--card);color:var(--ink-2);font:500 13px/1 var(--sans);padding:8px 14px;border-radius:999px;cursor:pointer}.chip.svelte-1gt2yrk:hover{border-color:var(--accent);color:var(--ink)}.chip.on.svelte-1gt2yrk{background:var(--accent);border-color:var(--accent);color:#fff}.grid.svelte-1gt2yrk{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px}.post.svelte-1gt2yrk{display:block;color:var(--ink)}.hero.svelte-1gt2yrk{aspect-ratio:16/10;border-radius:16px;border:1px solid var(--line);margin-bottom:14px;overflow:hidden}.hero.svelte-1gt2yrk img:where(.svelte-1gt2yrk){width:100%;height:100%;object-fit:cover;display:block}.tags.svelte-1gt2yrk{display:flex;gap:8px;margin-bottom:8px}.tags.svelte-1gt2yrk span:where(.svelte-1gt2yrk){font:600 10.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.post.svelte-1gt2yrk h2:where(.svelte-1gt2yrk){font-size:22px;line-height:1.2;margin-bottom:8px}.post.svelte-1gt2yrk:hover h2:where(.svelte-1gt2yrk){color:var(--accent)}.post.svelte-1gt2yrk p:where(.svelte-1gt2yrk){font-size:14.5px;color:var(--ink-2);line-height:1.55;margin:0 0 10px}.read.svelte-1gt2yrk{font-size:13px;font-weight:600;color:var(--accent)}.muted.svelte-1gt2yrk{color:var(--ink-4)}
