.nw__sample-note[data-v-d9ca4f76]{color:var(--c-text-light);margin:1em 0 0;font-size:14px;line-height:1.5em}.nw__grid[data-v-d9ca4f76]{gap:var(--grid-gap) 60px;margin-top:var(--space-small);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}.nw__meta[data-v-d9ca4f76]{color:var(--c-text-light);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-size:14px;line-height:1.5em;display:flex}.nw__lead-thumb[data-v-d9ca4f76],.nw__thumb[data-v-d9ca4f76]{background-color:var(--c-bg);display:block;overflow:hidden}.nw__lead-thumb[data-v-d9ca4f76]{aspect-ratio:16/10}.nw__lead-thumb img[data-v-d9ca4f76],.nw__thumb img[data-v-d9ca4f76]{object-fit:cover;width:100%;height:100%;transition:transform var(--dur) var(--ease);transform:scale(1.01)}.nw__lead:hover .nw__lead-thumb img[data-v-d9ca4f76],.nw__item:hover .nw__thumb img[data-v-d9ca4f76]{transform:scale(1.07)}.nw__lead-body[data-v-d9ca4f76]{padding-top:26px}.nw__lead-title[data-v-d9ca4f76]{font-size:var(--h3-size);line-height:var(--h3-lh);letter-spacing:var(--h3-ls);margin:.35em 0 0}.nw__lead-title a[data-v-d9ca4f76],.nw__item-title a[data-v-d9ca4f76]{color:inherit}.nw__lead-title a[data-v-d9ca4f76]:hover,.nw__item-title a[data-v-d9ca4f76]:hover{color:var(--c-link)}.nw__excerpt[data-v-d9ca4f76]{max-width:60ch;font-size:1rem;line-height:var(--body-lh);color:var(--c-text);margin:.9em 0 0}.nw__item[data-v-d9ca4f76]{border-bottom:1px solid var(--c-bd);grid-template-columns:150px minmax(0,1fr);gap:24px;padding:24px 0;display:grid}.nw__item[data-v-d9ca4f76]:first-child{padding-top:0}.nw__thumb[data-v-d9ca4f76]{aspect-ratio:4/3}.nw__tile[data-v-d9ca4f76]{background-color:var(--d-bg-brand);letter-spacing:-1px;color:#ffffffe6;justify-content:center;align-items:center;width:100%;height:100%;font-size:34px;font-weight:700;display:flex}.nw__item-title[data-v-d9ca4f76]{letter-spacing:-.4px;margin:.3em 0 0;font-size:clamp(18px,17px + .3vw,21px);line-height:1.25em}.nw__more[data-v-d9ca4f76]{color:var(--c-link);align-items:center;gap:8px;margin-top:1.1em;font-size:15px;font-weight:700;display:inline-flex}.nw__more--sm[data-v-d9ca4f76]{margin-top:.6em;font-size:14px}.nw__more svg[data-v-d9ca4f76]{width:18px;height:18px;transition:transform var(--dur) var(--ease)}.nw__more:hover svg[data-v-d9ca4f76],.nw__more:focus-visible svg[data-v-d9ca4f76]{transform:translate(5px)}.dl__grid[data-v-d9ca4f76]{gap:var(--grid-gap);margin-top:var(--space-small);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dl__card[data-v-d9ca4f76]{background-color:var(--c-bg-alt);border-radius:var(--rad);grid-template-columns:auto minmax(0,1fr);gap:6px 24px;padding:2.4em;display:grid}.dl__chip[data-v-d9ca4f76]{border-radius:var(--rad-circle);width:56px;height:56px;color:var(--c-text-dark);background-color:var(--c-bg);transition:color var(--dur) var(--ease), background-color var(--dur) var(--ease);grid-row:span 3;justify-content:center;align-items:center;display:flex}.dl__chip svg[data-v-d9ca4f76]{width:22px;height:22px}.dl__card:hover .dl__chip[data-v-d9ca4f76]{color:#fff;background-color:var(--c-brand-red)}.dl__title[data-v-d9ca4f76]{font-size:var(--h5-size);line-height:var(--h5-lh);letter-spacing:var(--h5-ls);margin:0}.dl__note[data-v-d9ca4f76]{font-size:1rem;line-height:var(--body-lh);color:var(--c-text);margin:0}.dl__meta[data-v-d9ca4f76]{color:var(--c-text-light);margin:0;font-size:14px}.dl__btn[data-v-d9ca4f76]{grid-column:2;justify-self:start;margin-top:1.1em}.dl__grid--single[data-v-d9ca4f76]{grid-template-columns:minmax(0,1fr)}.dl__grid--single .dl__card[data-v-d9ca4f76]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.dl__grid--single .dl__chip[data-v-d9ca4f76]{grid-row:auto}.dl__grid--single .dl__btn[data-v-d9ca4f76]{grid-column:3;margin-top:0}@media (width<=1023px){.nw__grid[data-v-d9ca4f76]{gap:var(--space-medium);grid-template-columns:1fr}.dl__grid[data-v-d9ca4f76]{grid-template-columns:1fr}}@media (width<=767px){.nw__lead-title[data-v-d9ca4f76],.dl__title[data-v-d9ca4f76]{letter-spacing:0}.nw__lead-title[data-v-d9ca4f76]{font-size:var(--h4-size)}.nw__item[data-v-d9ca4f76]{grid-template-columns:110px minmax(0,1fr);gap:16px}.dl__card[data-v-d9ca4f76],.dl__grid--single .dl__card[data-v-d9ca4f76]{grid-template-columns:1fr;align-items:start;padding:1.9em}.dl__chip[data-v-d9ca4f76]{grid-row:auto}.dl__btn[data-v-d9ca4f76],.dl__grid--single .dl__btn[data-v-d9ca4f76]{grid-column:1;margin-top:1.1em}}
