.head[data-astro-cid-hdaspgfr]{padding-block:clamp(40px,6vw,56px) 0}.head[data-astro-cid-hdaspgfr] .eyebrow[data-astro-cid-hdaspgfr] a[data-astro-cid-hdaspgfr]{color:var(--muted);text-decoration:none}.head[data-astro-cid-hdaspgfr] .eyebrow[data-astro-cid-hdaspgfr] a[data-astro-cid-hdaspgfr]:hover{color:var(--accent)}.head[data-astro-cid-hdaspgfr] h1[data-astro-cid-hdaspgfr]{margin-top:14px;font-size:clamp(26px,4vw,38px)}.evidence[data-astro-cid-hdaspgfr]{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius);color:inherit;align-items:baseline;gap:clamp(16px,3vw,28px);margin-top:32px;padding:clamp(20px,3vw,28px);text-decoration:none;display:flex}.evidence[data-astro-cid-hdaspgfr]:hover{border-color:var(--accent)}.evidence[data-astro-cid-hdaspgfr] .big[data-astro-cid-hdaspgfr]{font-family:var(--mono);color:var(--accent);font-variant-numeric:tabular-nums;font-size:clamp(34px,6vw,48px);line-height:1}.evidence[data-astro-cid-hdaspgfr] .body[data-astro-cid-hdaspgfr]{display:block}.evidence[data-astro-cid-hdaspgfr] strong[data-astro-cid-hdaspgfr]{font-family:var(--serif);color:var(--ink);font-size:17px;font-weight:500;display:block}.evidence[data-astro-cid-hdaspgfr] .detail[data-astro-cid-hdaspgfr]{color:var(--ink-2);margin-top:8px;font-size:14px;line-height:1.75;display:block}.evidence[data-astro-cid-hdaspgfr] .go[data-astro-cid-hdaspgfr]{font-family:var(--mono);color:var(--accent);margin-top:12px;font-size:12.5px;display:block}.caveat[data-astro-cid-hdaspgfr]{max-width:62ch;color:var(--muted);margin-top:14px;font-size:13.5px;line-height:1.75}.photos-wrap[data-astro-cid-hdaspgfr] .caveat[data-astro-cid-hdaspgfr]{margin:-10px 0 22px}.evidence[data-astro-cid-hdaspgfr]{margin-top:0}.photos[data-astro-cid-hdaspgfr]{grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.photos[data-astro-cid-hdaspgfr] a[data-astro-cid-hdaspgfr]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);height:100%;color:inherit;text-decoration:none;display:block;overflow:hidden}.photos[data-astro-cid-hdaspgfr] a[data-astro-cid-hdaspgfr]:hover{border-color:var(--accent)}.photos[data-astro-cid-hdaspgfr] img[data-astro-cid-hdaspgfr]{aspect-ratio:1200/630;object-fit:contain;background:var(--surface-2);width:100%;display:block}.ptitle[data-astro-cid-hdaspgfr]{-webkit-line-clamp:3;color:var(--ink-2);-webkit-box-orient:vertical;padding:12px 14px 14px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.photos[data-astro-cid-hdaspgfr] a[data-astro-cid-hdaspgfr]:hover .ptitle[data-astro-cid-hdaspgfr]{color:var(--accent)}.section[data-astro-cid-hdaspgfr]{padding-block:clamp(36px,6vw,56px) 0}#essays[data-astro-cid-hdaspgfr]{scroll-margin-top:96px}.section[data-astro-cid-hdaspgfr] h2[data-astro-cid-hdaspgfr]{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;margin-bottom:24px;padding-bottom:14px;font-size:20px;display:flex}.hint[data-astro-cid-hdaspgfr]{max-width:60ch;color:var(--muted);margin:-10px 0 22px;font-size:14px;line-height:1.75}.section[data-astro-cid-hdaspgfr] h2[data-astro-cid-hdaspgfr] .count[data-astro-cid-hdaspgfr]{font-family:var(--mono);color:var(--muted);font-size:12px}.others[data-astro-cid-hdaspgfr]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.others[data-astro-cid-hdaspgfr] a[data-astro-cid-hdaspgfr]{color:var(--ink-2);border:1px solid var(--line);border-radius:999px;padding:5px 14px;font-size:14px;text-decoration:none;display:inline-block}.others[data-astro-cid-hdaspgfr] a[data-astro-cid-hdaspgfr]:hover,.others[data-astro-cid-hdaspgfr] a[data-astro-cid-hdaspgfr]:active{border-color:var(--accent);color:var(--accent);background:var(--pill-hover-bg)}.cta-wrap[data-astro-cid-hdaspgfr]{padding-block:clamp(36px,6vw,56px) clamp(48px,8vw,80px)}.cta[data-astro-cid-hdaspgfr]{color:var(--ink-2);font-size:15.5px}.cta[data-astro-cid-hdaspgfr] .tel[data-astro-cid-hdaspgfr]{font-family:var(--mono);white-space:nowrap}@media (width<=30rem){.evidence[data-astro-cid-hdaspgfr]{flex-direction:column;gap:8px}}
