.block-grid{background:var(--block-bg);color:var(--block-fg);padding:160px 80px}@media (max-width:900px){.block-grid{padding:96px 24px}}.block-grid-ground{--block-bg:var(--ground);--block-fg:var(--ink);--block-body:var(--muted);--block-label:var(--muted);--block-rule:var(--rule);border-top:1px solid var(--rule)}.block-grid-paper{--block-bg:var(--paper);--block-fg:var(--ink-dark);--block-body:var(--body-dark);--block-label:var(--muted-dark);--block-rule:var(--rule-dark)}.block-grid-head{margin-bottom:72px}@media (max-width:900px){.block-grid-head{margin-bottom:48px}}.block-grid-eyebrow{font-family:var(--font-mono);font-size:var(--fs-11);letter-spacing:.16em;text-transform:uppercase;color:var(--block-label);margin:0}.block-grid-heading{max-width:720px;font-size:var(--fs-40);letter-spacing:-.03em;color:var(--block-fg);text-wrap:balance;margin:24px 0 0;font-weight:700;line-height:1.1}.block-grid-cells{border-top:1px solid var(--block-rule);border-left:1px solid var(--block-rule);display:grid}.block-grid-cells-2{grid-template-columns:repeat(2,1fr)}.block-grid-cells-3{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.block-grid-cells-2,.block-grid-cells-3{border-left:none;grid-template-columns:1fr}}.block-grid-cell{border-right:1px solid var(--block-rule);border-bottom:1px solid var(--block-rule);padding:40px}@media (max-width:900px){.block-grid-cell{border-right:none;padding:32px 0}}.block-grid-index{font-family:var(--font-mono);font-size:var(--fs-11);letter-spacing:.16em;color:var(--block-label);margin-bottom:24px;display:block}.block-grid-title{font-size:var(--fs-21);letter-spacing:-.02em;color:var(--block-fg);margin:0 0 16px;font-weight:700}.block-grid-text{max-width:46ch;font-size:var(--fs-15);color:var(--block-body);margin:0;line-height:1.6}
