.news.svelte-m9cwrz{color:#f4f4f3;background:#111214;border-radius:1.75rem;padding:3.5rem}.with-posts.svelte-m9cwrz{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:3.5rem;display:grid}.label.svelte-m9cwrz{color:#9c9fa8;margin:0}.latest.svelte-m9cwrz .label:where(.svelte-m9cwrz){margin-bottom:1.25rem;font-weight:400}.all.svelte-m9cwrz{color:#fff;margin-top:.5rem;font-weight:600;text-decoration:none;display:inline-block}.all.svelte-m9cwrz:focus-visible{outline-offset:3px;outline:2px solid #fff}h2.svelte-m9cwrz{color:#fff;margin:1rem 0 .875rem;font-size:2.75rem;line-height:1.05}.pitch.svelte-m9cwrz{color:#c9cbd1;max-width:30rem;margin:0}.subscribe.svelte-m9cwrz{background:var(--ct-accent);color:#fff;transition:transform .16s var(--ct-ease-out), background-color .16s ease;border-radius:.875rem;align-items:center;gap:.5rem;margin-top:1.75rem;padding:.875rem 1.375rem;font-weight:600;text-decoration:none;display:inline-flex}.subscribe.svelte-m9cwrz:active{transform:scale(.97)}.subscribe.svelte-m9cwrz:focus-visible{outline-offset:3px;outline:2px solid #fff}.fine.svelte-m9cwrz{color:#9c9fa8;align-items:center;gap:.625rem;margin:1.125rem 0 0;font-size:.875rem;display:flex}.cat.svelte-m9cwrz{width:26px;height:26px}@media (hover:hover) and (pointer:fine){.subscribe.svelte-m9cwrz:hover{background:var(--ct-accent-strong)}.all.svelte-m9cwrz:hover{text-underline-offset:.2em;text-decoration:underline}}@media (width<=900px){.with-posts.svelte-m9cwrz{grid-template-columns:minmax(0,1fr);gap:2.5rem}}@media (width<=600px){.news.svelte-m9cwrz{border-radius:1.375rem;padding:1.75rem}h2.svelte-m9cwrz{font-size:2.125rem}}.hero.svelte-1ewzqr7{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:4.5rem;padding-block:3.5rem 2rem;display:grid}.label.svelte-1ewzqr7{margin:0}h1.svelte-1ewzqr7{letter-spacing:-.04em;margin:1.125rem 0 1.5rem;font-size:clamp(3rem,2rem + 4vw,4.25rem);line-height:1}.lede.svelte-1ewzqr7{max-width:39rem;color:var(--ct-ink-soft);letter-spacing:-.01em;margin:0 0 1rem;font-size:1.375rem;line-height:1.45}.body.svelte-1ewzqr7{max-width:36rem;color:var(--ct-ink-muted);margin:0}.actions.svelte-1ewzqr7{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.button.svelte-1ewzqr7{height:2.75rem;transition:transform .16s var(--ct-ease-out), background-color .16s ease, border-color .16s ease;border:1px solid #0000;border-radius:.75rem;align-items:center;padding:0 1.125rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.button.svelte-1ewzqr7:active{transform:scale(.97)}.button.svelte-1ewzqr7:focus-visible{outline:2px solid var(--ct-accent);outline-offset:3px}.dark.svelte-1ewzqr7{background:var(--ct-ink);color:#fff}.line.svelte-1ewzqr7{border-color:var(--ct-rule);background:var(--ct-surface);color:var(--ct-ink)}figure.svelte-1ewzqr7{margin:0}figure.svelte-1ewzqr7 img{aspect-ratio:1;border-radius:1.375rem;width:100%;height:auto;display:block;box-shadow:0 1px 2px #1112140f,0 24px 48px -24px #11121440}figcaption.svelte-1ewzqr7{font-family:var(--ct-font-mono);color:var(--ct-ink-muted);margin-top:.75rem;font-size:.75rem}.section.svelte-1ewzqr7{padding-top:5.5rem}h2.svelte-1ewzqr7{margin:.875rem 0 2.25rem;font-size:2.75rem;line-height:1.05}.resume.svelte-1ewzqr7{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:4.5rem;display:grid}.resume.svelte-1ewzqr7 .body:where(.svelte-1ewzqr7){margin-bottom:1.75rem}@media (hover:hover) and (pointer:fine){.dark.svelte-1ewzqr7:hover{background:var(--ct-ink-soft)}.line.svelte-1ewzqr7:hover{border-color:#cfcfca}}@media (width<=900px){.hero.svelte-1ewzqr7,.resume.svelte-1ewzqr7{grid-template-columns:minmax(0,1fr);gap:2.5rem}.hero.svelte-1ewzqr7{padding-top:2.5rem}figure.svelte-1ewzqr7{grid-row:1;align-items:flex-end;gap:1rem;display:flex}figure.svelte-1ewzqr7 img{border-radius:1.25rem;width:6rem}figcaption.svelte-1ewzqr7{margin:0}}@media (width<=600px){h2.svelte-1ewzqr7{font-size:2.125rem}.section.svelte-1ewzqr7{padding-top:4.5rem}}@media (prefers-reduced-motion:reduce){.button.svelte-1ewzqr7{transition:none}}
