.posts-intro.svelte-197y00z{border-bottom:1px solid var(--line);padding:95px 0 120px}.eyebrow.svelte-197y00z,.section-label.svelte-197y00z{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font:11px DM Mono,monospace}h1.svelte-197y00z{letter-spacing:-.08em;margin:34px 0 0;font-size:clamp(64px,11vw,150px);font-weight:500;line-height:.88}em.svelte-197y00z{color:var(--muted);font-style:normal}.intro-copy.svelte-197y00z{max-width:330px;color:var(--muted);margin:45px 0 0 auto;font-size:15px;line-height:1.6}.archive.svelte-197y00z{padding:72px 0 100px}.section-label.svelte-197y00z{justify-content:space-between;display:flex}.archive-list.svelte-197y00z{margin-top:55px}.reveal.svelte-197y00z{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.reveal.svelte-197y00z.is-visible{opacity:1;transform:translateY(0)}.post-card{border-top:1px solid var(--line);grid-template-columns:180px 1fr 30px;gap:30px;padding:25px 0;text-decoration:none;transition:padding .18s,background .18s;display:grid;position:relative}.post-card:last-child{border-bottom:1px solid var(--line)}.post-card:hover{background:var(--soft);padding-left:12px;padding-right:12px}.post-card-meta{color:var(--muted);text-transform:uppercase;font:11px DM Mono,monospace}.post-type{color:var(--ink);margin-top:8px;display:block}.post-card h2{letter-spacing:-.04em;margin:0;font-size:25px;font-weight:500}.post-card p{max-width:400px;color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.5}.post-arrow{text-align:right;font-size:23px}@media (width<=700px){.posts-intro.svelte-197y00z{padding:60px 0 75px}.intro-copy.svelte-197y00z{margin-left:0}.post-card{grid-template-columns:1fr 25px;gap:10px}.post-card-meta{grid-column:1/-1}.post-card-main{grid-column:1}.post-arrow{grid-area:2/2}}@media (prefers-reduced-motion:reduce){.reveal.svelte-197y00z,.reveal.svelte-197y00z.is-visible{opacity:1;transform:none}}
