.hl[data-astro-cid-awfdy76h]{padding:clamp(64px,8vw,112px) 0}.grid[data-astro-cid-awfdy76h]{gap:40px;display:grid}@media (width>=1024px){.grid[data-astro-cid-awfdy76h]{grid-template-columns:.75fr 1.25fr;gap:80px}h2[data-astro-cid-awfdy76h]{top:calc(var(--header-h) + 32px);align-self:start;position:sticky}}h2[data-astro-cid-awfdy76h]{max-width:14ch;margin:0}ol[data-astro-cid-awfdy76h]{gap:0;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){ol[data-astro-cid-awfdy76h]{grid-template-columns:1fr 1fr;column-gap:48px}}li[data-astro-cid-awfdy76h]{border-top:1px solid var(--c-line);align-content:start;gap:8px;padding:26px 0 30px;display:grid}.n[data-astro-cid-awfdy76h]{font-family:var(--font-mono);color:var(--c-gold-ink);letter-spacing:.1em;font-size:.8rem}h3[data-astro-cid-awfdy76h]{margin:0;font-size:1.25rem}p[data-astro-cid-awfdy76h]{color:var(--c-ink-2);margin:0}.serving[data-astro-cid-si3pviv6]{background:var(--c-paper-2);padding:clamp(64px,8vw,104px) 0}.head[data-astro-cid-si3pviv6]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:32px;display:flex}.head[data-astro-cid-si3pviv6] h2[data-astro-cid-si3pviv6]{margin:0}.grid[data-astro-cid-si3pviv6]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.grid[data-astro-cid-si3pviv6] a[data-astro-cid-si3pviv6]{border-radius:var(--radius-card);background:var(--c-card);border:1px solid var(--c-line);transition:border-color .24s, transform .32s var(--ease-out-expo);gap:4px;padding:22px 52px 22px 22px;text-decoration:none;display:grid;position:relative}.grid[data-astro-cid-si3pviv6] a[data-astro-cid-si3pviv6]:hover{border-color:var(--color-gold);transform:translateY(-2px)}.city[data-astro-cid-si3pviv6]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.3rem;font-weight:640}.what[data-astro-cid-si3pviv6]{color:var(--c-muted);font-size:.88rem}.grid[data-astro-cid-si3pviv6] svg{width:20px;height:20px;color:var(--c-gold-ink);transition:transform .26s var(--ease-out-expo);position:absolute;top:22px;right:20px}.grid[data-astro-cid-si3pviv6] a[data-astro-cid-si3pviv6]:hover svg{transform:translate(3px,-3px)}.children[data-astro-cid-h6kwdo7m]{background:var(--c-paper-2);padding:clamp(64px,8vw,112px) 0}.children[data-astro-cid-h6kwdo7m] h2[data-astro-cid-h6kwdo7m]{margin:0 0 32px}.ch-grid[data-astro-cid-h6kwdo7m]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ch-grid[data-astro-cid-h6kwdo7m] a[data-astro-cid-h6kwdo7m]{gap:14px;text-decoration:none;display:grid}.ch-img[data-astro-cid-h6kwdo7m]{aspect-ratio:3/2}.ch-copy[data-astro-cid-h6kwdo7m] h3[data-astro-cid-h6kwdo7m]{margin:0 0 6px;font-size:1.3rem}.ch-copy[data-astro-cid-h6kwdo7m] p[data-astro-cid-h6kwdo7m]{color:var(--c-muted);margin:0 0 10px;font-size:.95rem}.body[data-astro-cid-h6kwdo7m]{padding:clamp(64px,8vw,112px) 0}.body-grid[data-astro-cid-h6kwdo7m]{gap:40px;display:grid}@media (width>=1100px){.body-grid[data-astro-cid-h6kwdo7m]{grid-template-columns:220px minmax(0,1fr) 280px;gap:56px}}@media (width<=1099px){.body-side[data-astro-cid-h6kwdo7m]{display:none}}.body-card[data-astro-cid-h6kwdo7m]{order:3}.side-card[data-astro-cid-h6kwdo7m]{top:calc(var(--header-h) + 28px);gap:14px;padding:24px;display:grid;position:sticky}.side-card[data-astro-cid-h6kwdo7m] p[data-astro-cid-h6kwdo7m]{color:var(--c-ink-2);margin:0;font-size:.95rem}.sc-h[data-astro-cid-h6kwdo7m]{font-family:var(--font-display);font-weight:650;color:var(--c-ink)!important;font-size:1.15rem!important}.prose[data-astro-cid-h6kwdo7m] .author{margin-top:48px}.gal[data-astro-cid-h6kwdo7m]{padding-bottom:clamp(64px,8vw,112px)}.related[data-astro-cid-h6kwdo7m]{padding:clamp(56px,7vw,88px) 0}.rel-h[data-astro-cid-h6kwdo7m]{margin:0 0 20px;font-size:clamp(1.4rem,2.2vw,1.8rem)}.rel-list[data-astro-cid-h6kwdo7m]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.rel-list[data-astro-cid-h6kwdo7m] a[data-astro-cid-h6kwdo7m]{border-top:1px solid var(--c-line);justify-content:space-between;align-items:center;padding:18px 0;font-weight:600;text-decoration:none;display:flex}.rel-list[data-astro-cid-h6kwdo7m] a[data-astro-cid-h6kwdo7m]:hover{color:var(--c-gold-ink)}.rel-list[data-astro-cid-h6kwdo7m] svg{width:18px;height:18px;color:var(--c-gold-ink);transition:transform .24s var(--ease-out-expo)}.rel-list[data-astro-cid-h6kwdo7m] a[data-astro-cid-h6kwdo7m]:hover svg{transform:translate(4px)}.head[data-astro-cid-7qc2rsji]{padding-top:calc(var(--header-h) + 40px);gap:18px;max-width:980px;margin-inline:auto;padding-bottom:32px;display:grid}.head[data-astro-cid-7qc2rsji] h1[data-astro-cid-7qc2rsji]{margin:0}.meta[data-astro-cid-7qc2rsji]{color:var(--c-muted);margin:8px 0 0;font-size:.88rem}.cat[data-astro-cid-7qc2rsji]{color:var(--c-gold-ink);font-weight:650}.hero-img[data-astro-cid-7qc2rsji]{aspect-ratio:21/9;margin-bottom:clamp(40px,6vw,72px)}.body-grid[data-astro-cid-7qc2rsji]{gap:40px;padding-bottom:clamp(48px,6vw,80px);display:grid}@media (width>=1100px){.body-grid[data-astro-cid-7qc2rsji]{grid-template-columns:240px minmax(0,1fr);gap:72px}}@media (width<=1099px){.body-side[data-astro-cid-7qc2rsji]{display:none}}.takeaways[data-astro-cid-7qc2rsji]{border-radius:var(--radius-card);background:var(--c-paper-2);max-width:68ch;margin-bottom:40px;padding:28px}.takeaways[data-astro-cid-7qc2rsji] h2[data-astro-cid-7qc2rsji]{margin:0 0 14px;font-size:1.3rem}.takeaways[data-astro-cid-7qc2rsji] ul[data-astro-cid-7qc2rsji]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.takeaways[data-astro-cid-7qc2rsji] li[data-astro-cid-7qc2rsji]{align-items:flex-start;gap:10px;display:flex}.takeaways[data-astro-cid-7qc2rsji] svg{width:20px;height:20px;color:var(--c-gold-ink);flex:none;margin-top:3px}.next[data-astro-cid-7qc2rsji]{max-width:68ch;margin-top:48px;display:grid}.next-a[data-astro-cid-7qc2rsji]{gap:2px;padding:20px 56px 20px 22px;text-decoration:none;display:grid;position:relative}.next-a[data-astro-cid-7qc2rsji]+.next-a[data-astro-cid-7qc2rsji]{border-top:1px solid var(--c-line)}.nk[data-astro-cid-7qc2rsji]{color:var(--c-muted);font-size:.8rem}.nt[data-astro-cid-7qc2rsji]{font-family:var(--font-display);font-size:1.15rem;font-weight:620}.next-a[data-astro-cid-7qc2rsji] svg{width:20px;height:20px;color:var(--c-gold-ink);position:absolute;top:50%;right:22px;translate:0 -50%}.more[data-astro-cid-7qc2rsji]{padding:0 0 clamp(64px,8vw,104px)}.more-h[data-astro-cid-7qc2rsji]{margin:0 0 24px;font-size:clamp(1.4rem,2.2vw,1.8rem)}.more-list[data-astro-cid-7qc2rsji]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.more-list[data-astro-cid-7qc2rsji] a[data-astro-cid-7qc2rsji]{gap:8px;text-decoration:none;display:grid}.mi[data-astro-cid-7qc2rsji]{aspect-ratio:3/2}.mc[data-astro-cid-7qc2rsji]{color:var(--c-gold-ink);font-size:.8rem;font-weight:600}.mt[data-astro-cid-7qc2rsji]{font-family:var(--font-display);font-size:1.12rem;font-weight:620;line-height:1.25}.plain[data-astro-cid-gegkuxir]{padding-top:calc(var(--header-h) + 48px);gap:18px;padding-bottom:24px;display:grid}.plain[data-astro-cid-gegkuxir] h1[data-astro-cid-gegkuxir]{margin:0}.steps-sec[data-astro-cid-gegkuxir]{padding:clamp(64px,8vw,104px) 0 0}.steps-sec[data-astro-cid-gegkuxir] h2[data-astro-cid-gegkuxir]{margin:0 0 28px}.st[data-astro-cid-gegkuxir]{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin:0 0 28px;padding:0;list-style:none;display:grid}.st[data-astro-cid-gegkuxir] li[data-astro-cid-gegkuxir]{border-radius:var(--radius-card);background:var(--c-card);border:1px solid var(--c-line);gap:16px;padding:24px;display:flex}.sn[data-astro-cid-gegkuxir]{background:var(--color-gold);color:#141414;width:40px;height:40px;font-family:var(--font-mono);border-radius:999px;flex:none;place-items:center;font-weight:500;display:grid}.st[data-astro-cid-gegkuxir] h3[data-astro-cid-gegkuxir]{margin:4px 0 6px;font-size:1.12rem}.st[data-astro-cid-gegkuxir] p[data-astro-cid-gegkuxir]{color:var(--c-ink-2);margin:0;font-size:.96rem}.pdf[data-astro-cid-gegkuxir]{white-space:normal}.body[data-astro-cid-gegkuxir]{padding:clamp(56px,7vw,96px) 0}.body-grid[data-astro-cid-gegkuxir]{gap:40px;display:grid}@media (width>=1100px){.body-grid[data-astro-cid-gegkuxir]{grid-template-columns:240px minmax(0,1fr);gap:72px}}@media (width<=1099px){.body-side[data-astro-cid-gegkuxir]{display:none}}.prose[data-astro-cid-gegkuxir] .author{margin-top:48px}
