.home[data-astro-cid-lcdefpme]{--h-rule:var(--new-rule-warm);--h-col-rule:#ece5e1;padding:0 var(--new-page-pad) 96px;font-family:var(--new-font-ui);color:var(--new-ink)}a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}[data-astro-cid-lcdefpme]:is(.t-side,.t-lead,.t-latest,.t-card) a[data-astro-cid-lcdefpme]:hover{text-underline-offset:4px;text-decoration:underline 1px}a[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--brand-vermilion);outline-offset:2px}.pic[data-astro-cid-lcdefpme]{background:var(--new-hover);display:block;overflow:hidden}.pic[data-astro-cid-lcdefpme] img,.pic[data-astro-cid-lcdefpme] .ph[data-astro-cid-lcdefpme]{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;transition:transform .5s cubic-bezier(.2,0,0,1);display:block}.pic[data-astro-cid-lcdefpme]:hover img{transform:scale(1.03)}.ph[data-astro-cid-lcdefpme]{background:url(/favicon.svg) center / 34px no-repeat, var(--new-hover)}.label[data-astro-cid-lcdefpme]{font:700 .6875rem / 1 var(--new-font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-vermilion-text);margin-top:14px;display:inline-block}.ex[data-astro-cid-lcdefpme]{-webkit-line-clamp:3;line-clamp:3;font:400 .9375rem / 1.55 var(--new-font-ui);color:var(--new-text-soft);-webkit-box-orient:vertical;margin:8px 0 0;display:-webkit-box;overflow:hidden}.side[data-astro-cid-lcdefpme] .ex[data-astro-cid-lcdefpme]{-webkit-line-clamp:2;line-clamp:2}.lead-ex[data-astro-cid-lcdefpme]{-webkit-line-clamp:4;line-clamp:4}.meta[data-astro-cid-lcdefpme]{font:400 .8125rem / 1.3 var(--new-font-ui);color:var(--new-muted);margin:10px 0 0}.dot[data-astro-cid-lcdefpme]{margin-inline:10px}.top[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,2.15fr) minmax(0,1.18fr);padding:26px 0 44px;display:grid}.side[data-astro-cid-lcdefpme]{border-right:1px solid var(--h-col-rule);align-content:start;gap:30px;padding-right:28px;display:grid}.t-side[data-astro-cid-lcdefpme]{font:600 1.25rem / 1.22 var(--new-font-display);letter-spacing:-.005em;margin:6px 0 0}.lead[data-astro-cid-lcdefpme]{border-right:1px solid var(--h-col-rule);padding-inline:28px}.lead-text[data-astro-cid-lcdefpme]{padding:4px 40px 0}.t-lead[data-astro-cid-lcdefpme]{max-width:24ch;font:600 clamp(2rem, 2.75vw, 2.875rem) / 1.12 var(--new-font-display);letter-spacing:-.015em;text-wrap:balance;margin:6px 0 0}.lead-ex[data-astro-cid-lcdefpme]{max-width:62ch;margin-top:16px;font-size:1.0625rem}.byline[data-astro-cid-lcdefpme]{font:400 .875rem / 1 var(--new-font-ui);color:var(--new-muted);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:20px 0 0;display:flex}.byline[data-astro-cid-lcdefpme] .avatar{object-fit:cover;object-position:50% 30%;border-radius:50%;width:34px;height:34px}.by[data-astro-cid-lcdefpme]{color:var(--new-ink);font-weight:600}.sep[data-astro-cid-lcdefpme]{color:var(--h-col-rule)}.latest[data-astro-cid-lcdefpme]{padding-left:28px}.latest-h[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--h-col-rule);font:700 .875rem / 1 var(--new-font-ui);letter-spacing:.18em;text-transform:uppercase;margin:0;padding:4px 0 14px}.latest[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.latest[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--h-col-rule);grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:16px;padding:18px 0;display:grid}.latest[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:0}.t-latest[data-astro-cid-lcdefpme]{font:600 1.0625rem / 1.3 var(--new-font-display);margin:0}.latest[data-astro-cid-lcdefpme] .meta[data-astro-cid-lcdefpme]{margin-top:6px}.go[data-astro-cid-lcdefpme]{background:var(--new-hover);width:36px;height:36px;color:var(--brand-vermilion-text);border-radius:4px;place-items:center;transition:background-color .15s,color .15s,transform .2s;display:grid}.go[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.latest[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover .go[data-astro-cid-lcdefpme]{background:var(--brand-vermilion);color:var(--brand-white);transform:translate(2px)}.field[data-astro-cid-lcdefpme]{padding-top:30px}.field-head[data-astro-cid-lcdefpme]{align-items:baseline;gap:22px;margin-bottom:22px;display:flex}.field-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:600 clamp(1.875rem, 2.4vw, 2.375rem) / 1 var(--new-font-display);letter-spacing:-.015em;white-space:nowrap;margin:0}.field-rule[data-astro-cid-lcdefpme]{background:#d9d1cc;flex:1;align-self:center;height:1px}.all[data-astro-cid-lcdefpme]{font:400 .9375rem / 1 var(--new-font-display);color:var(--brand-vermilion-text);white-space:nowrap}.all[data-astro-cid-lcdefpme]:hover{text-underline-offset:3px;text-decoration:underline}.t-card[data-astro-cid-lcdefpme]{font:600 1.25rem / 1.22 var(--new-font-display);letter-spacing:-.005em;margin:6px 0 0}.four[data-astro-cid-lcdefpme] .cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px;display:grid}.four[data-astro-cid-lcdefpme] .pic[data-astro-cid-lcdefpme] img,.four[data-astro-cid-lcdefpme] .pic[data-astro-cid-lcdefpme] .ph[data-astro-cid-lcdefpme]{aspect-ratio:7/4}.two[data-astro-cid-lcdefpme] .cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 44px;display:grid}.two[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:26px;display:grid}.two[data-astro-cid-lcdefpme] .pic[data-astro-cid-lcdefpme] img,.two[data-astro-cid-lcdefpme] .pic[data-astro-cid-lcdefpme] .ph[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.two[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-top:2px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.field[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme]{animation:linear both rise view();animation-range:entry entry 55%}}}@keyframes rise{0%{opacity:0;translate:0 18px}}@media (width<=1099px){.top[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 300px}.side[data-astro-cid-lcdefpme]{border-right:0;grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:36px 0 0}.lead[data-astro-cid-lcdefpme]{padding-left:0}.lead-text[data-astro-cid-lcdefpme]{padding-inline:0}.four[data-astro-cid-lcdefpme] .cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.two[data-astro-cid-lcdefpme] .cards[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.top[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);padding-top:20px}.lead[data-astro-cid-lcdefpme]{border-right:0;padding:0}.latest[data-astro-cid-lcdefpme]{grid-row:3;padding:36px 0 0}.side[data-astro-cid-lcdefpme]{gap:20px 14px}.t-side[data-astro-cid-lcdefpme],.t-card[data-astro-cid-lcdefpme]{font-size:1.0625rem}.side[data-astro-cid-lcdefpme] .ex[data-astro-cid-lcdefpme]{display:none}.two[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:16px}.two[data-astro-cid-lcdefpme] .ex[data-astro-cid-lcdefpme]{display:none}.four[data-astro-cid-lcdefpme] .cards[data-astro-cid-lcdefpme]{gap:24px 14px}.four[data-astro-cid-lcdefpme] .ex[data-astro-cid-lcdefpme]{font-size:.875rem}.meta[data-astro-cid-lcdefpme]{font-size:.75rem}.dot[data-astro-cid-lcdefpme]{margin-inline:5px}.byline[data-astro-cid-lcdefpme]{gap:8px 10px;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.pic[data-astro-cid-lcdefpme] img{transition:none}}
