.page-module__NoDnTW__page{padding-bottom:80px}.page-module__NoDnTW__inner{max-width:var(--k-wrap-max);padding:0 var(--k-wrap-pad);margin:0 auto}.page-module__NoDnTW__listHead{padding-top:56px}.page-module__NoDnTW__kicker{font-family:var(--k-sans);color:var(--k-red);margin-bottom:10px;font-size:14px;font-weight:700;line-height:1;display:block}.page-module__NoDnTW__listTitle{border-bottom:1px solid var(--k-head);font-family:var(--k-sans);letter-spacing:-.03em;color:var(--k-head);margin:0;padding-bottom:24px;font-size:clamp(32px,5vw,60px);font-weight:700;line-height:1}.page-module__NoDnTW__empty{font-family:var(--k-tc);color:var(--k-body);padding:64px 0;font-size:17px}.page-module__NoDnTW__cards{flex-direction:column;margin:0;padding:32px 0 0;list-style:none;display:flex}.page-module__NoDnTW__card{color:inherit;grid-template-columns:34% minmax(0,1fr);align-items:start;gap:32px;padding:40px 0;text-decoration:none;display:grid}.page-module__NoDnTW__cards li:first-child .page-module__NoDnTW__card{padding-top:8px}.page-module__NoDnTW__thumb{aspect-ratio:3/2;border-radius:12px;display:block;position:relative;overflow:hidden}.page-module__NoDnTW__thumbImg{object-fit:cover;object-position:50% 15%;width:100%;height:100%;transition:transform .26s var(--k-ease);display:block}.page-module__NoDnTW__card:hover .page-module__NoDnTW__thumbImg{transform:scale(1.02)}.page-module__NoDnTW__thumbPlaceholder{background:#f0f0f0;width:100%;height:100%}.page-module__NoDnTW__cardBody{flex-direction:column;gap:10px;display:flex}.page-module__NoDnTW__chip{background:var(--k-yellow);height:28px;color:var(--k-black);font-family:var(--k-sans);border-radius:999px;align-self:flex-start;align-items:center;padding:0 12px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.page-module__NoDnTW__cardTitle{font-family:var(--k-tc);color:var(--k-head);transition:color .16s var(--k-ease);margin:0;font-size:20px;font-weight:700;line-height:1.5}.page-module__NoDnTW__card:hover .page-module__NoDnTW__cardTitle{color:var(--k-red)}.page-module__NoDnTW__cardExcerpt{font-family:var(--k-tc);color:var(--k-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.8;display:-webkit-box;overflow:hidden}.page-module__NoDnTW__cardDate{font-family:var(--k-sans);color:var(--k-body);font-variant-numeric:tabular-nums;font-size:13px}@media (max-width:768px){.page-module__NoDnTW__card{grid-template-columns:1fr}.page-module__NoDnTW__thumb{width:100%}}
