.post[data-astro-cid-4wq6yynm]{padding-block:clamp(2.5rem,6vw,4.5rem)}.post[data-astro-cid-4wq6yynm] .wrap[data-astro-cid-4wq6yynm]{max-width:46rem}.post__head[data-astro-cid-4wq6yynm]{gap:1rem;margin-bottom:2rem;display:grid}.crumbs[data-astro-cid-4wq6yynm]{font:700 .72rem/1.3 var(--ui);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem;display:flex}.crumbs[data-astro-cid-4wq6yynm] a[data-astro-cid-4wq6yynm]{color:var(--crimson);text-decoration:none}.crumbs[data-astro-cid-4wq6yynm] span[data-astro-cid-4wq6yynm]{color:var(--text-soft)}.post[data-astro-cid-4wq6yynm] h1[data-astro-cid-4wq6yynm]{font:500 clamp(2.2rem, 5vw, 3.4rem)/1.08 var(--serif-display);letter-spacing:-.01em}.post__meta[data-astro-cid-4wq6yynm]{color:var(--text-soft);flex-wrap:wrap;gap:.4rem 1.4rem;font-size:.95rem;display:flex}.post__meta[data-astro-cid-4wq6yynm] a[data-astro-cid-4wq6yynm]{color:var(--text)}.post__media[data-astro-cid-4wq6yynm]{margin-bottom:2.25rem}.post__media[data-astro-cid-4wq6yynm] img[data-astro-cid-4wq6yynm]{width:100%;height:auto}.post__body[data-astro-cid-4wq6yynm]{color:var(--text);gap:1.15rem;font-size:1.1rem;line-height:1.75;display:grid}.post__body[data-astro-cid-4wq6yynm] h2{font:500 clamp(1.7rem, 3.4vw, 2.2rem)/1.15 var(--serif);margin-top:1.25rem}.post__body[data-astro-cid-4wq6yynm] h3{font:600 1.45rem/1.25 var(--serif);margin-top:.75rem}.post__body[data-astro-cid-4wq6yynm] h4{font:700 1.05rem/1.3 var(--ui);margin-top:.5rem}.post__body[data-astro-cid-4wq6yynm] a{color:var(--crimson-deep);text-underline-offset:.15em}.post__body[data-astro-cid-4wq6yynm] ul,.post__body[data-astro-cid-4wq6yynm] ol{gap:.45rem;margin:0;padding-left:1.35rem;display:grid}.post__body[data-astro-cid-4wq6yynm] li>p{margin:0}.post__body[data-astro-cid-4wq6yynm] blockquote{border-left:3px solid var(--crimson);font:italic 400 1.3rem/1.5 var(--serif);margin:0;padding-left:1.25rem}.post__body[data-astro-cid-4wq6yynm] hr{border:0;border-top:1px solid var(--line);width:100%}.post__body[data-astro-cid-4wq6yynm] .post-figure{margin:.5rem 0}.post__body[data-astro-cid-4wq6yynm] .post-figure img{height:auto;margin-inline:auto}.post__body[data-astro-cid-4wq6yynm] table{border-collapse:collapse;width:100%;font-size:.95rem;display:block;overflow-x:auto}.post__body[data-astro-cid-4wq6yynm] th,.post__body[data-astro-cid-4wq6yynm] td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:.6rem .8rem}.post__body[data-astro-cid-4wq6yynm] th{background:var(--sand)}.post__body[data-astro-cid-4wq6yynm] .post-embed{aspect-ratio:1;max-width:30rem;position:relative}.post__body[data-astro-cid-4wq6yynm] .post-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.post__aside[data-astro-cid-4wq6yynm]{gap:1.5rem;margin-top:3rem;display:grid}.guides[data-astro-cid-4wq6yynm]{border:1px solid var(--line);border-left:4px solid var(--crimson);background:var(--paper);gap:.75rem;padding:1.5rem;display:grid}.guides__link[data-astro-cid-4wq6yynm]{color:var(--text);gap:.15rem;text-decoration:none;display:grid}.guides__link[data-astro-cid-4wq6yynm] strong[data-astro-cid-4wq6yynm]{font:600 1.3rem/1.2 var(--serif)}.guides__link[data-astro-cid-4wq6yynm] span[data-astro-cid-4wq6yynm]{color:var(--text-soft);font-size:.95rem}.guides__link[data-astro-cid-4wq6yynm]:hover strong[data-astro-cid-4wq6yynm]{color:var(--crimson)}.author[data-astro-cid-4wq6yynm]{background:var(--sand);grid-template-columns:6rem 1fr;align-items:center;gap:1.25rem;padding:1.5rem;display:grid}.author[data-astro-cid-4wq6yynm] img{object-fit:cover;border-radius:50%;width:6rem;height:6rem}.author[data-astro-cid-4wq6yynm] img[data-astro-cid-4wq6yynm][src$=hhg-mark\.webp]{object-fit:contain;border-radius:0}.author[data-astro-cid-4wq6yynm] p[data-astro-cid-4wq6yynm]{color:var(--text-soft);font-size:.95rem}.author[data-astro-cid-4wq6yynm] .author__name[data-astro-cid-4wq6yynm]{font:600 1.3rem/1.2 var(--serif);color:var(--text);margin-bottom:.25rem}@media (width<=480px){.author[data-astro-cid-4wq6yynm]{grid-template-columns:1fr}}.cta[data-astro-cid-4wq6yynm]{background:var(--night);color:#fff;gap:.75rem;padding:2rem;display:grid}.cta[data-astro-cid-4wq6yynm] h2[data-astro-cid-4wq6yynm]{color:#fff;font-size:2rem}.cta[data-astro-cid-4wq6yynm] p[data-astro-cid-4wq6yynm]{color:#e9e1da}.cta__actions[data-astro-cid-4wq6yynm]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.more[data-astro-cid-4wq6yynm]{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}
