.bh[data-astro-cid-5tznm7mj]{row-gap:36px;padding-bottom:clamp(64px,6vw,104px)}.bh__h[data-astro-cid-5tznm7mj]{grid-column:1 / -1;margin-top:clamp(32px,7svh,90px);margin-inline:-.03em;font-size:30vw;font-weight:500;line-height:.8;letter-spacing:-.05em;text-transform:uppercase;font-variation-settings:"opsz" 32;white-space:nowrap}.line[data-astro-cid-5tznm7mj]{display:block;overflow:clip;padding-block:.06em .03em;margin-block:-.06em -.03em}[data-astro-cid-5tznm7mj][data-line]{display:block}.dot[data-astro-cid-5tznm7mj]{display:inline-block;width:.17em;height:.17em;border-radius:50%;background:var(--accent);margin-left:.05em}.bh__meta[data-astro-cid-5tznm7mj]{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 28px;font-size:18px}.bh__meta[data-astro-cid-5tznm7mj] .small[data-astro-cid-5tznm7mj]{color:var(--muted)}.lead[data-astro-cid-5tznm7mj]{row-gap:32px;align-items:center;padding-bottom:var(--section)}.lead__pic[data-astro-cid-5tznm7mj]{grid-column:1 / span 6;display:block;overflow:clip;background:var(--stone)}.lead__pic[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{width:100%;aspect-ratio:3 / 2;object-fit:cover;transition:transform .9s var(--ease-out)}@media(hover:hover)and (pointer:fine){.lead[data-astro-cid-5tznm7mj]:has(a:hover) .lead__pic[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{transform:scale(1.03)}}.lead__text[data-astro-cid-5tznm7mj]{grid-column:7 / span 6;display:grid;gap:22px;justify-items:start;padding-left:clamp(0px,2vw,40px)}.lead__date[data-astro-cid-5tznm7mj]{color:var(--muted)}.lead__h[data-astro-cid-5tznm7mj]{font-size:clamp(30px,3.4vw,52px);font-weight:500;line-height:1.02;letter-spacing:-.035em;font-variation-settings:"opsz" 32;text-wrap:balance}.lead__h[data-astro-cid-5tznm7mj] a[data-astro-cid-5tznm7mj]{text-decoration:none}.lead__ex[data-astro-cid-5tznm7mj]{max-width:52ch;font-size:18px;text-wrap:pretty}.all[data-astro-cid-5tznm7mj]{background:var(--paper);padding-block:var(--section);row-gap:40px}.all__h[data-astro-cid-5tznm7mj]{grid-column:1 / -1;font-size:var(--t-head);font-weight:500;line-height:.92;letter-spacing:-.035em;text-transform:uppercase;font-variation-settings:"opsz" 32}.all__list[data-astro-cid-5tznm7mj]{grid-column:1 / -1;display:grid}.row[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:center;padding:16px 0;text-decoration:none;transition:background-color var(--t-hover) ease}.all__list[data-astro-cid-5tznm7mj] li[data-astro-cid-5tznm7mj]:nth-child(2n) .row[data-astro-cid-5tznm7mj]{background:#f3f2ef}.row__pic[data-astro-cid-5tznm7mj]{grid-column:1 / span 2;display:block;overflow:clip;background:var(--stone);aspect-ratio:3 / 2}.row__pic[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease-out)}.row__pic[data-astro-cid-5tznm7mj]:empty{display:grid;place-items:center}.row__pic[data-astro-cid-5tznm7mj]:empty:after{content:"";width:14%;aspect-ratio:1;border-radius:50%;background:var(--accent)}.row__date[data-astro-cid-5tznm7mj]{grid-column:3 / span 2;color:var(--muted)}.row__body[data-astro-cid-5tznm7mj]{grid-column:5 / span 7;display:grid;gap:8px}.row__t[data-astro-cid-5tznm7mj]{font-size:var(--t-state);line-height:1.15;letter-spacing:-.015em;font-weight:450;text-wrap:balance}.row__ex[data-astro-cid-5tznm7mj]{font-size:16px;line-height:1.5;color:#2c2b29;max-width:64ch;text-wrap:pretty}.row__go[data-astro-cid-5tznm7mj]{grid-column:12;justify-self:end;padding-right:16px;font-size:24px;transition:transform var(--t-hover) var(--ease-out)}.row[data-astro-cid-5tznm7mj]:active{transform:scale(.995)}@media(hover:hover)and (pointer:fine){.row[data-astro-cid-5tznm7mj]:hover{background:var(--bg)!important}.row[data-astro-cid-5tznm7mj]:hover .row__pic[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{transform:scale(1.06)}.row[data-astro-cid-5tznm7mj]:hover .row__go[data-astro-cid-5tznm7mj]{transform:translate(6px);color:var(--accent)}}@media(prefers-reduced-motion:no-preference){.js .bh[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj][data-line]{transform:translateY(105%);animation:line-up .9s var(--ease-out) .12s forwards}.js .bh[data-astro-cid-5tznm7mj] .dot[data-astro-cid-5tznm7mj]{transform:translateY(-1.4em) scale(.3);opacity:0;animation:dot-land .6s var(--ease-out) 1.05s forwards}.js .bh[data-astro-cid-5tznm7mj] [data-astro-cid-5tznm7mj][data-load]{opacity:0;transform:translateY(12px);animation:load-rise .5s var(--ease-out) var(--d) forwards}}@keyframes line-up{to{transform:none}}@keyframes dot-land{to{transform:none;opacity:1}}@keyframes load-rise{to{opacity:1;transform:none}}@media(max-width:900px){.bh__h[data-astro-cid-5tznm7mj]{font-size:38vw}.lead__pic[data-astro-cid-5tznm7mj],.lead__text[data-astro-cid-5tznm7mj]{grid-column:1 / -1;padding:0}.lead__h[data-astro-cid-5tznm7mj]{font-size:26px}.row[data-astro-cid-5tznm7mj]{grid-template-columns:96px 1fr;column-gap:16px;row-gap:6px;padding:16px 12px;align-items:start}.row__pic[data-astro-cid-5tznm7mj]{grid-column:1;grid-row:1 / span 2}.row__date[data-astro-cid-5tznm7mj]{grid-column:2;grid-row:1}.row__body[data-astro-cid-5tznm7mj]{grid-column:2;grid-row:2}.row__t[data-astro-cid-5tznm7mj]{font-size:20px}.row__ex[data-astro-cid-5tznm7mj],.row__go[data-astro-cid-5tznm7mj]{display:none}}
