main.svelte-maq4gq{max-width:54rem;margin:0 auto;padding:clamp(4rem,10vw,8rem) 1.25rem}.eyebrow.svelte-maq4gq{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}h1.svelte-maq4gq{letter-spacing:-.035em;max-width:10ch;margin:.8rem 0 2.5rem;font-size:clamp(3rem,8vw,6rem);line-height:.93}.copy.svelte-maq4gq{max-width:39rem;font-size:1.2rem;line-height:1.55}.copy.svelte-maq4gq a:where(.svelte-maq4gq),section.svelte-maq4gq a:where(.svelte-maq4gq){text-underline-offset:.2em;text-decoration:underline}section.svelte-maq4gq{margin-top:5rem}.work.svelte-maq4gq{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(12rem,.8fr);gap:.45rem 2rem;padding:1rem 0;display:grid}.work.svelte-maq4gq span:where(.svelte-maq4gq){color:var(--muted);text-align:right}.work.svelte-maq4gq p:where(.svelte-maq4gq){max-width:42rem;color:var(--muted);grid-column:1/-1;margin:.15rem 0 0;line-height:1.5}.work.svelte-maq4gq .company:where(.svelte-maq4gq){color:#f4f3ef;letter-spacing:.08em;background:#121416;border-radius:999px;width:fit-content;margin-top:.35rem;padding:.3rem .5rem;font-size:.67rem;font-weight:800}@media (width<=38rem){.work.svelte-maq4gq{display:block}.work.svelte-maq4gq span:where(.svelte-maq4gq){text-align:left;margin-top:.4rem;display:block}}
