.pm[data-astro-cid-4taeluhv] section[data-astro-cid-4taeluhv]{padding:96px 0;border-bottom:1px solid var(--line)}.pm[data-astro-cid-4taeluhv] .hero[data-astro-cid-4taeluhv]{padding:120px 0 64px;border-bottom:3px solid var(--ink)}.pm[data-astro-cid-4taeluhv] .kicker[data-astro-cid-4taeluhv]{margin-bottom:18px}.pm[data-astro-cid-4taeluhv] h1[data-astro-cid-4taeluhv]{margin-bottom:22px;max-width:16ch}.pm[data-astro-cid-4taeluhv] .lede[data-astro-cid-4taeluhv]{font-family:EB Garamond,serif}.pm[data-astro-cid-4taeluhv] .sec-head[data-astro-cid-4taeluhv]{display:flex;gap:18px;align-items:baseline;margin-bottom:32px}.pm[data-astro-cid-4taeluhv] .sec-head[data-astro-cid-4taeluhv]>div[data-astro-cid-4taeluhv]{flex:1}.pm[data-astro-cid-4taeluhv] .sec-head[data-astro-cid-4taeluhv] h2[data-astro-cid-4taeluhv]{margin-bottom:12px}.pm[data-astro-cid-4taeluhv] .sec-head[data-astro-cid-4taeluhv] .lede[data-astro-cid-4taeluhv]{font-size:17px;max-width:70ch}.pm[data-astro-cid-4taeluhv] .stack-list[data-astro-cid-4taeluhv]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:28px}.pm[data-astro-cid-4taeluhv] .stack-block[data-astro-cid-4taeluhv]{border:1px solid var(--line);padding:22px 26px;background:#fff6}.pm[data-astro-cid-4taeluhv] .stack-title[data-astro-cid-4taeluhv]{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--rust);font-weight:600;margin-bottom:14px;max-width:none}.pm[data-astro-cid-4taeluhv] .stack-block[data-astro-cid-4taeluhv] ul[data-astro-cid-4taeluhv]{list-style:none}.pm[data-astro-cid-4taeluhv] .stack-block[data-astro-cid-4taeluhv] li[data-astro-cid-4taeluhv]{padding:6px 0;font-family:EB Garamond,serif;font-size:16px;color:var(--muted);border-top:1px dotted var(--line)}.pm[data-astro-cid-4taeluhv] .stack-block[data-astro-cid-4taeluhv] li[data-astro-cid-4taeluhv]:first-of-type{border-top:none}.pm[data-astro-cid-4taeluhv] .stack-block[data-astro-cid-4taeluhv] em[data-astro-cid-4taeluhv]{color:var(--rust);font-style:italic}.pm[data-astro-cid-4taeluhv] .callout[data-astro-cid-4taeluhv]{font-family:Fraunces,serif;font-size:19px;font-weight:600;color:var(--ink);text-align:center;margin:24px auto 0;padding:14px 20px;border-top:2px solid var(--rust);border-bottom:2px solid var(--rust);max-width:540px}.pm[data-astro-cid-4taeluhv] .loop-rows[data-astro-cid-4taeluhv]{display:grid;gap:24px}.pm[data-astro-cid-4taeluhv] .loop-row[data-astro-cid-4taeluhv]{display:grid;grid-template-columns:220px 1fr;gap:28px;border-top:1px solid var(--line);padding-top:22px}.pm[data-astro-cid-4taeluhv] .loop-row[data-astro-cid-4taeluhv]:first-child{border-top:none;padding-top:0}.pm[data-astro-cid-4taeluhv] .loop-tag[data-astro-cid-4taeluhv]{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--rust);font-weight:600;margin-bottom:6px;max-width:none}.pm[data-astro-cid-4taeluhv] .loop-label[data-astro-cid-4taeluhv] h3[data-astro-cid-4taeluhv]{font-size:24px;line-height:1.05}.pm[data-astro-cid-4taeluhv] .metric[data-astro-cid-4taeluhv]{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--slate);margin-top:8px}.pm[data-astro-cid-4taeluhv] .metric[data-astro-cid-4taeluhv] b[data-astro-cid-4taeluhv]{color:var(--rust)}.pm[data-astro-cid-4taeluhv] .example[data-astro-cid-4taeluhv]{font-family:EB Garamond,serif;font-style:italic;font-size:16px;color:var(--ink);margin-top:14px;padding:12px 16px;background:#4f6b3a0f;border-left:3px solid var(--moss);line-height:1.5}.pm[data-astro-cid-4taeluhv] .example[data-astro-cid-4taeluhv] b[data-astro-cid-4taeluhv]{font-style:normal;color:var(--moss);font-weight:700}.pm[data-astro-cid-4taeluhv] .more-seams[data-astro-cid-4taeluhv]{margin-top:28px;padding-top:24px;border-top:1px solid var(--line);font-family:EB Garamond,serif;font-size:16px;color:var(--muted);line-height:1.65;max-width:none}.pm[data-astro-cid-4taeluhv] .more-label[data-astro-cid-4taeluhv]{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--rust);font-weight:600;margin-right:8px}.pm[data-astro-cid-4taeluhv] .engagement[data-astro-cid-4taeluhv]{margin-top:40px;padding-top:32px;border-top:1px solid var(--line)}.pm[data-astro-cid-4taeluhv] .engagement[data-astro-cid-4taeluhv] p[data-astro-cid-4taeluhv]{margin-bottom:18px}.pm[data-astro-cid-4taeluhv] .seam-list[data-astro-cid-4taeluhv]{list-style:none;counter-reset:seam}.pm[data-astro-cid-4taeluhv] .seam-list[data-astro-cid-4taeluhv] li[data-astro-cid-4taeluhv]{display:grid;grid-template-columns:60px 1fr;gap:22px;border-top:1px solid var(--line);padding:22px 0;align-items:start}.pm[data-astro-cid-4taeluhv] .seam-list[data-astro-cid-4taeluhv] li[data-astro-cid-4taeluhv]:first-child{border-top:none;padding-top:0}.pm[data-astro-cid-4taeluhv] .seam-num[data-astro-cid-4taeluhv]{font-family:Fraunces,serif;font-size:36px;font-weight:900;color:var(--rust);line-height:1}.pm[data-astro-cid-4taeluhv] .seam-list[data-astro-cid-4taeluhv] h4[data-astro-cid-4taeluhv]{font-family:Fraunces,serif;font-size:21px;font-weight:700;margin-bottom:8px;color:var(--ink)}.pm[data-astro-cid-4taeluhv] .seam-list[data-astro-cid-4taeluhv] p[data-astro-cid-4taeluhv]{font-size:16px;color:var(--muted);line-height:1.6}.pm[data-astro-cid-4taeluhv] .start[data-astro-cid-4taeluhv]{background:var(--paper-2)}.pm[data-astro-cid-4taeluhv] .start[data-astro-cid-4taeluhv] p[data-astro-cid-4taeluhv]{margin-bottom:18px}.pm[data-astro-cid-4taeluhv] .start[data-astro-cid-4taeluhv] b[data-astro-cid-4taeluhv]{color:var(--ink);font-weight:700}.pm[data-astro-cid-4taeluhv] .btn-link[data-astro-cid-4taeluhv]{display:inline-block;margin-top:12px;padding:12px 22px;background:var(--ink);color:var(--paper);text-decoration:none;font-family:Inter,sans-serif;font-size:15px;font-weight:600;border-radius:4px}.pm[data-astro-cid-4taeluhv] .btn-link[data-astro-cid-4taeluhv]:hover{opacity:.88}@media(max-width:768px){.pm[data-astro-cid-4taeluhv] .stack-list[data-astro-cid-4taeluhv]{grid-template-columns:1fr}.pm[data-astro-cid-4taeluhv] .loop-row[data-astro-cid-4taeluhv]{grid-template-columns:1fr;gap:12px}.pm[data-astro-cid-4taeluhv] .seam-list[data-astro-cid-4taeluhv] li[data-astro-cid-4taeluhv]{grid-template-columns:1fr;gap:8px}.pm[data-astro-cid-4taeluhv] .seam-num[data-astro-cid-4taeluhv]{font-size:28px}}
