.hero[data-astro-cid-zg7dkzxc]{padding-top:calc(var(--nav-h) + clamp(2.5rem, 6vw, 4.5rem));padding-bottom:clamp(3rem,7vw,5rem)}.hero-inner[data-astro-cid-zg7dkzxc].has-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}@media (width>=901px){.hero-inner[data-astro-cid-zg7dkzxc].has-image{padding-left:calc(var(--gutter) * 1.1)}}.back[data-astro-cid-zg7dkzxc]{color:var(--muted);align-items:center;gap:.5rem;font-size:.95rem;text-decoration:none;transition:color .2s;display:inline-flex}.back[data-astro-cid-zg7dkzxc]:hover{color:var(--ink)}.meta[data-astro-cid-zg7dkzxc]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem .6rem;margin-top:clamp(1.5rem,3vw,2.5rem);font-size:.9rem;display:flex}.meta[data-astro-cid-zg7dkzxc] time[data-astro-cid-zg7dkzxc],.meta[data-astro-cid-zg7dkzxc]>span[data-astro-cid-zg7dkzxc]{white-space:nowrap}.dot[data-astro-cid-zg7dkzxc]{opacity:.6}h1[data-astro-cid-zg7dkzxc]{letter-spacing:-.03em;text-wrap:balance;max-width:46rem;margin-top:.9rem;font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:700;line-height:1.08}.hero-inner[data-astro-cid-zg7dkzxc]:not(.has-image) h1[data-astro-cid-zg7dkzxc]{max-width:none}.lede[data-astro-cid-zg7dkzxc]{max-width:42rem;color:var(--muted);margin-top:1.25rem;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.6}.portrait[data-astro-cid-zg7dkzxc]{isolation:isolate;aspect-ratio:1;justify-self:center;width:min(100%,21rem);margin:0;position:relative}.portrait[data-astro-cid-zg7dkzxc]:before{content:"";border:1.5px solid var(--accent);z-index:-1;border-radius:999px;position:absolute;inset:0;translate:clamp(.6rem,1.2vw,1rem) clamp(.6rem,1.2vw,1rem)}.portrait[data-astro-cid-zg7dkzxc] img[data-astro-cid-zg7dkzxc]{object-fit:cover;border-radius:999px;width:100%;height:100%;box-shadow:0 30px 60px -30px #0009}.paper[data-astro-cid-zg7dkzxc]{color:var(--accent-ink);background:#fff}.magnet-wrap[data-astro-cid-zg7dkzxc]{padding-bottom:clamp(4rem,9vw,7rem)}.magnet[data-astro-cid-zg7dkzxc]{border-radius:var(--radius);background:#fff;border:1px solid #1f0c1e1a;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);max-width:52rem;margin:0 auto;padding:clamp(1.75rem,4vw,2.75rem);display:grid;box-shadow:0 24px 50px -30px #1f0c1e47}.magnet-cover[data-astro-cid-zg7dkzxc]{justify-self:center}.magnet-cover[data-astro-cid-zg7dkzxc] img[data-astro-cid-zg7dkzxc]{border-radius:12px;width:min(220px,100%);height:auto;transform:rotate(-2deg);box-shadow:0 24px 44px -24px #1409148c}.magnet-copy[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{color:var(--accent-ink);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;line-height:1.15}.magnet-copy[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:#1f0c1eb8;margin:.75rem 0 1.25rem;line-height:1.6}.magnet[data-astro-cid-zg7dkzxc] .sender-form-field[data-astro-cid-zg7dkzxc]{width:100%;max-width:360px}.magnet[data-astro-cid-zg7dkzxc] .sender-form-field[data-astro-cid-zg7dkzxc]>div{width:100%!important;display:block!important}.magnet[data-astro-cid-zg7dkzxc] .sender-form-field[data-astro-cid-zg7dkzxc] iframe{width:100%!important}@media (width<=600px){.magnet[data-astro-cid-zg7dkzxc]{text-align:center;grid-template-columns:1fr}.magnet-copy[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{max-width:32rem;margin-left:auto;margin-right:auto}.magnet[data-astro-cid-zg7dkzxc] .sender-form-field[data-astro-cid-zg7dkzxc]{margin:0 auto}}.article[data-astro-cid-zg7dkzxc]{max-width:46rem;padding-block:clamp(3rem,6vw,4.5rem) clamp(4rem,9vw,7rem)}.prose[data-astro-cid-zg7dkzxc]{gap:1.4rem;font-size:clamp(1.05rem,1.2vw,1.15rem);line-height:1.7;display:grid}.prose[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:#1f0c1ed1}.prose[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{color:var(--accent-ink);letter-spacing:-.02em;margin-top:1rem;font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:700;line-height:1.25}.prose[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc].has-icon{align-items:center;gap:.9rem;margin-top:1.75rem;display:flex}.h2-icon[data-astro-cid-zg7dkzxc]{background:var(--accent);width:3rem;height:3rem;color:var(--accent-ink);border-radius:.9rem;flex:none;place-items:center;display:grid}.prose[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{gap:.6rem;margin:0;padding-left:1.25rem;display:grid}.prose[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{color:#1f0c1ed1;line-height:1.6}.prose[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]::marker{color:var(--plum)}.cta[data-astro-cid-zg7dkzxc]{color:#1f0c1eb3;border-top:1px solid #1f0c1e26;margin-top:clamp(3rem,6vw,4.5rem);padding-top:clamp(1.75rem,3.5vw,2.5rem);font-size:1.05rem}.cta[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--plum);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (width<=900px){.hero-inner[data-astro-cid-zg7dkzxc].has-image{grid-template-columns:1fr}.portrait[data-astro-cid-zg7dkzxc]{display:none}}
