.blog-hero[data-astro-cid-lsgbj2oy]{padding:clamp(24px,3vw,48px) 0 clamp(40px,6vw,72px);position:relative;overflow:clip}.blog-hero[data-astro-cid-lsgbj2oy]:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 38%,#e8580c24 38% 55%,#0000 55%);width:72%;height:620px;position:absolute;top:-120px;right:-30%;transform:rotate(6deg)}.blog-hero__in[data-astro-cid-lsgbj2oy]{z-index:1;position:relative}.blog-hero[data-astro-cid-lsgbj2oy] h1[data-astro-cid-lsgbj2oy]{overflow-wrap:anywhere;font-size:clamp(30px,5vw,48px);line-height:1.08}.blog-hero__lede[data-astro-cid-lsgbj2oy]{color:var(--mut);max-width:calc(56 * var(--ch-body));margin-top:20px;font-size:clamp(16px,1.4vw,19px)}.blog-hero__page[data-astro-cid-lsgbj2oy]{font-family:var(--disp);text-transform:uppercase;letter-spacing:.14em;color:var(--gold);margin-top:14px;font-size:13px;font-weight:600}.posts[data-astro-cid-lsgbj2oy]{background:var(--paper);color:var(--ink);padding:clamp(32px,5vw,64px) 0 clamp(56px,7vw,96px)}.rubrics[data-astro-cid-lsgbj2oy]{margin-bottom:clamp(24px,4vw,40px)}.rubrics__title[data-astro-cid-lsgbj2oy]{font-family:var(--disp);text-transform:uppercase;letter-spacing:.14em;color:var(--mut-l);margin-bottom:12px;font-size:13px;font-weight:600}.rubrics__list[data-astro-cid-lsgbj2oy]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rubrics__list[data-astro-cid-lsgbj2oy] li[data-astro-cid-lsgbj2oy]{margin:0;padding:0}.chip[data-astro-cid-lsgbj2oy]{border:2px solid var(--ink);background:var(--white);min-height:40px;color:var(--ink);font-family:var(--disp);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.15;transition:background .15s,color .15s;display:inline-flex}.chip[data-astro-cid-lsgbj2oy]:hover{background:var(--gold)}.chip__n[data-astro-cid-lsgbj2oy]{font-family:var(--body);letter-spacing:0;color:var(--mut-l);font-size:12px;font-weight:600}.chip[data-astro-cid-lsgbj2oy][aria-current=page]{background:var(--ink);color:var(--white)}.chip[data-astro-cid-lsgbj2oy][aria-current=page] .chip__n[data-astro-cid-lsgbj2oy]{color:var(--gold)}.posts__grid[data-astro-cid-lsgbj2oy]{gap:16px;display:grid}@media (min-width:640px){.posts__grid[data-astro-cid-lsgbj2oy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.posts__grid[data-astro-cid-lsgbj2oy]{grid-template-columns:repeat(3,minmax(0,1fr))}}.post[data-astro-cid-lsgbj2oy]{background:var(--white);border:2px solid var(--ink);color:var(--ink);flex-direction:column;min-width:0;transition:transform .15s,box-shadow .15s;display:flex}.post[data-astro-cid-lsgbj2oy]:hover{box-shadow:6px 6px 0 var(--orange);transform:translate(-3px,-3px)}.post__body[data-astro-cid-lsgbj2oy]{flex-direction:column;flex-grow:1;gap:12px;min-width:0;padding:20px 18px 18px;display:flex}.post[data-astro-cid-lsgbj2oy] h2[data-astro-cid-lsgbj2oy]{font-family:var(--disp);text-transform:uppercase;letter-spacing:.02em;overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.14}.post[data-astro-cid-lsgbj2oy] p[data-astro-cid-lsgbj2oy]{color:var(--mut-l);flex-grow:1;font-size:13.5px}.post__more[data-astro-cid-lsgbj2oy]{font-family:var(--disp);text-transform:uppercase;letter-spacing:.1em;color:var(--orange-ink);font-size:12.5px;font-weight:600}.post__media[data-astro-cid-lsgbj2oy]{border-bottom:2px solid var(--ink);background:var(--ink-3);overflow:hidden}.post__media[data-astro-cid-lsgbj2oy] img[data-astro-cid-lsgbj2oy]{box-shadow:none;aspect-ratio:16/9;object-fit:cover;border-radius:0;width:100%;height:auto;margin:0;display:block}.post--media[data-astro-cid-lsgbj2oy] .post__body[data-astro-cid-lsgbj2oy]{padding-top:0}@media (prefers-reduced-motion:no-preference){.post__media[data-astro-cid-lsgbj2oy] img[data-astro-cid-lsgbj2oy]{transition:transform .35s}:is(.post[data-astro-cid-lsgbj2oy]:hover .post__media[data-astro-cid-lsgbj2oy] img[data-astro-cid-lsgbj2oy],.post[data-astro-cid-lsgbj2oy]:focus-visible .post__media[data-astro-cid-lsgbj2oy] img[data-astro-cid-lsgbj2oy]){transform:scale(1.05)}}.post--lead[data-astro-cid-lsgbj2oy]{grid-column:1/-1}.post--lead[data-astro-cid-lsgbj2oy] h2[data-astro-cid-lsgbj2oy]{font-size:clamp(20px,2.6vw,32px);line-height:1.08}.post--lead[data-astro-cid-lsgbj2oy] p[data-astro-cid-lsgbj2oy]{font-size:15px}@media (min-width:860px){.post--lead[data-astro-cid-lsgbj2oy].post--media{grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.post--lead[data-astro-cid-lsgbj2oy] .post__media[data-astro-cid-lsgbj2oy]{border-bottom:0;border-right:2px solid var(--ink)}.post--lead[data-astro-cid-lsgbj2oy] .post__media[data-astro-cid-lsgbj2oy] img[data-astro-cid-lsgbj2oy]{height:100%}.post--lead[data-astro-cid-lsgbj2oy] .post__body[data-astro-cid-lsgbj2oy]{justify-content:center;gap:16px;padding:clamp(24px,3vw,40px)}.post--lead[data-astro-cid-lsgbj2oy] p[data-astro-cid-lsgbj2oy]{flex-grow:0}}.pager[data-astro-cid-lsgbj2oy]{margin-top:clamp(32px,5vw,48px)}.pager__list[data-astro-cid-lsgbj2oy]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pager__list[data-astro-cid-lsgbj2oy] li[data-astro-cid-lsgbj2oy]{margin:0;padding:0}.pager__a[data-astro-cid-lsgbj2oy]{border:2px solid var(--ink);background:var(--white);min-width:44px;min-height:44px;color:var(--ink);font-family:var(--disp);letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;padding:0 12px;font-size:15px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}a[data-astro-cid-lsgbj2oy].pager__a:hover{background:var(--gold)}.pager__a[data-astro-cid-lsgbj2oy][aria-current=page]{background:var(--ink);color:var(--white)}.pager__gap[data-astro-cid-lsgbj2oy]{text-align:center;min-width:20px;color:var(--mut-l);font-weight:700}:is(.chip[data-astro-cid-lsgbj2oy]:focus-visible,.pager__a[data-astro-cid-lsgbj2oy]:focus-visible,.post[data-astro-cid-lsgbj2oy]:focus-visible){outline:3px solid var(--orange-ink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.post[data-astro-cid-lsgbj2oy],.chip[data-astro-cid-lsgbj2oy],.pager__a[data-astro-cid-lsgbj2oy]{transition:none}}.cta-bar[data-astro-cid-lsgbj2oy]{text-align:center;padding:clamp(40px,5vw,72px) 0}.cta-bar[data-astro-cid-lsgbj2oy] .h[data-astro-cid-lsgbj2oy]{max-width:20ch;margin:0 auto;font-size:clamp(24px,3vw,36px);line-height:1.12}.cta-bar__sub[data-astro-cid-lsgbj2oy]{color:var(--mut);max-width:46ch;margin-top:14px;margin-left:auto;margin-right:auto;font-size:16px}.cta-bar__btns[data-astro-cid-lsgbj2oy]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex}
