.blog-hero[data-astro-cid-7zen37ih]{background:var(--c-plate-0);color:var(--c-ink-900);padding:calc(64px + clamp(2.5rem,6vw,5rem)) 0 clamp(3rem,7vw,5rem);border-bottom:1px solid var(--c-plate-line)}.blog-hero__grid[data-astro-cid-7zen37ih]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,6vw,5rem);align-items:end}.blog-hero__title[data-astro-cid-7zen37ih]{font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,4vw,3.25rem);line-height:1.04;letter-spacing:-.03em;text-wrap:balance;color:var(--c-ink-900);margin:0 0 1.25rem;max-width:18ch}.blog-hero__sub[data-astro-cid-7zen37ih]{font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.5;color:var(--c-ink-700);max-width:54ch;margin:0 0 2rem}.blog-hero__actions[data-astro-cid-7zen37ih]{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.blog-readouts[data-astro-cid-7zen37ih]{margin:0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--c-plate-line);border-left:1px solid var(--c-plate-line)}.blog-readouts[data-astro-cid-7zen37ih]>div[data-astro-cid-7zen37ih]{padding:1rem 1.125rem;border-right:1px solid var(--c-plate-line);border-bottom:1px solid var(--c-plate-line);display:flex;flex-direction:column;gap:.375rem}.blog-readouts[data-astro-cid-7zen37ih] dd[data-astro-cid-7zen37ih]{margin:0;display:flex;align-items:baseline;gap:.375rem}.blog-readouts[data-astro-cid-7zen37ih] .readout[data-astro-cid-7zen37ih]{font-size:clamp(1.5rem,2vw,1.875rem);color:var(--c-ink-900)}.readout__unit[data-astro-cid-7zen37ih]{font-size:.9375rem;font-weight:500;color:var(--c-ink-700)}.blog-readouts[data-astro-cid-7zen37ih] dt[data-astro-cid-7zen37ih]{font-size:.8125rem;line-height:1.35;color:var(--c-ink-500)}.blog-list[data-astro-cid-7zen37ih]{background:var(--c-plate-50);padding:var(--section-y) 0;border-bottom:1px solid var(--c-plate-line);scroll-margin-top:5rem}.blog-list__grid[data-astro-cid-7zen37ih]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2rem,6vw,5rem);align-items:start}.blog-list__head[data-astro-cid-7zen37ih]{position:sticky;top:5rem}.blog-list[data-astro-cid-7zen37ih] h2[data-astro-cid-7zen37ih],.blog-final[data-astro-cid-7zen37ih] h2[data-astro-cid-7zen37ih]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.875rem,3.2vw,2.75rem);line-height:1.08;letter-spacing:-.025em;color:var(--c-ink-900);margin:0 0 .75rem;text-wrap:balance}.blog-list__head[data-astro-cid-7zen37ih] p[data-astro-cid-7zen37ih]{margin:0;color:var(--c-ink-700);max-width:40ch}.blog-list__empty[data-astro-cid-7zen37ih]{margin:0;padding:1.5rem 0;border-top:1px solid var(--c-plate-line);border-bottom:1px solid var(--c-plate-line);color:var(--c-ink-500)}.blog-final[data-astro-cid-7zen37ih]{background:var(--c-panel-900);color:var(--c-panel-text);padding:var(--section-y) 0}.blog-final__grid[data-astro-cid-7zen37ih]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,6vw,5rem);align-items:center}.blog-final[data-astro-cid-7zen37ih] h2[data-astro-cid-7zen37ih]{color:var(--c-panel-text)}.blog-final[data-astro-cid-7zen37ih] p[data-astro-cid-7zen37ih]{margin:0;color:var(--c-panel-muted);max-width:52ch}.blog-final__actions[data-astro-cid-7zen37ih]{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.blog-final__wa[data-astro-cid-7zen37ih]{color:var(--c-panel-muted);text-decoration:none;min-height:40px;display:inline-flex;align-items:center}.blog-final__wa[data-astro-cid-7zen37ih]:hover{color:var(--c-panel-text);text-decoration:underline;text-decoration-color:var(--c-live);text-underline-offset:6px}@media (max-width: 1023px){.blog-hero[data-astro-cid-7zen37ih]{padding-top:calc(56px + 2rem)}.blog-hero__grid[data-astro-cid-7zen37ih],.blog-list__grid[data-astro-cid-7zen37ih],.blog-final__grid[data-astro-cid-7zen37ih]{grid-template-columns:1fr}.blog-list__head[data-astro-cid-7zen37ih]{position:static}}@media (max-width: 639px){.blog-hero__actions[data-astro-cid-7zen37ih] .btn-live[data-astro-cid-7zen37ih],.blog-hero__actions[data-astro-cid-7zen37ih] .btn-outline-plate[data-astro-cid-7zen37ih],.blog-final__actions[data-astro-cid-7zen37ih] .btn-live[data-astro-cid-7zen37ih]{width:100%}}
