.page-hero.svelte-4z030h{padding-block:var(--s-8);background:radial-gradient(50% 80% at 20% 0%, #2f7bf61f, transparent 60%), var(--bg-0);position:relative;overflow:hidden}h1.svelte-4z030h{text-transform:uppercase;margin-block:var(--s-4)}.pillar-block.svelte-4z030h{margin-bottom:var(--s-8);scroll-margin-top:5.5rem}.pillar-head.svelte-4z030h{align-items:baseline;gap:var(--s-5);border-bottom:2px solid var(--blue);padding-bottom:var(--s-3);margin-bottom:var(--s-2);flex-wrap:wrap;display:flex}.pillar-head.svelte-4z030h h2:where(.svelte-4z030h){font-size:var(--step-3);text-transform:uppercase;letter-spacing:.04em}.blurb.svelte-4z030h{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.rows.svelte-4z030h{flex-direction:column;display:flex}.row.svelte-4z030h{gap:var(--s-6);padding:var(--s-5) var(--s-3);border-bottom:1px solid var(--line);color:inherit;transition:background var(--t-fast), border-left-color var(--t-fast), padding-left var(--t-med) var(--ease-out);border-left:2px solid #0000;grid-template-columns:6rem 1fr auto;align-items:center;display:grid}.row.svelte-4z030h:hover{background:var(--surface);border-left-color:var(--accent);padding-left:var(--s-5)}.code.svelte-4z030h{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.16em;color:var(--accent)}.body.svelte-4z030h h3:where(.svelte-4z030h){font-size:var(--step-1);margin-bottom:var(--s-1)}.body.svelte-4z030h p:where(.svelte-4z030h){color:var(--text-dim);font-size:var(--step--1)}.arrow.svelte-4z030h{font-size:var(--step-2);color:var(--text-faint);transition:color var(--t-fast), transform var(--t-fast)}.row.svelte-4z030h:hover .arrow:where(.svelte-4z030h){color:var(--blue-hi);transform:translate(4px)}@media (width<=700px){.row.svelte-4z030h{gap:var(--s-2);grid-template-columns:1fr}.arrow.svelte-4z030h{display:none}}
