.h26#blog-2026 .ch-label{font-size:1rem;line-height:1.22}@media (max-width:759.9px){.h26#blog-2026 .ch-label{display:none}}.h26 .bl-feat .pg-case-t h2{max-width:15em;font-size:clamp(2rem,3.2vw,3.4rem);text-wrap:balance}.h26 .bl-feat-ex{margin-top:clamp(1.1rem,2vw,1.6rem);max-width:28em;font-size:clamp(1.15rem,1.5vw,1.4rem);text-wrap:pretty}.h26 .bl-feat-cta{margin-top:clamp(1.6rem,3vw,2.3rem)}.h26 .bl-feat .cpill{font-size:clamp(1rem,1.2vw,1.1rem)}.h26 .bl-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:clamp(1.2rem,2vw,1.6rem)}.h26 .bl-tags a{display:inline-flex;align-items:center;min-height:2.5rem;padding:.3em .95em;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font-weight:600;font-size:clamp(1rem,1.2vw,1.1rem);text-decoration:none;transition:color .3s,box-shadow .3s,background .3s}.h26 .bl-tags a:focus-visible,.h26 .bl-tags a:hover{color:var(--accent);background:var(--paper-hi);box-shadow:inset 0 0 0 1px var(--accent)}.h26 .bl-tp-grid{display:grid;grid-template-columns:minmax(0,1fr);column-gap:clamp(2rem,5vw,5rem);margin-top:clamp(2.6rem,5vw,4.5rem)}@media (min-width:900px){.h26 .bl-tp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.h26 .bl-tp-grid>li{border-top:1px solid var(--line)}.h26 .bl-tp{display:grid;grid-template-columns:clamp(64px,7vw,104px) minmax(0,1fr) auto;gap:clamp(1rem,2vw,1.8rem);align-items:center;height:100%;padding:clamp(1rem,1.8vw,1.5rem) clamp(.3rem,.8vw,.8rem);border-radius:16px;text-decoration:none;transition:background .4s var(--out)}.h26 .bl-tp:focus-visible,.h26 .bl-tp:hover{background:var(--paper-hi)}.h26 .bl-tp-img{display:block;aspect-ratio:1;border-radius:12px;transition:transform .6s var(--out)}.h26 .bl-tp:hover .bl-tp-img{transform:translateY(-4px) rotate(-2deg)}.h26 .bl-tp-k{display:block;margin-bottom:.25rem;color:var(--accent);font-weight:650;font-size:clamp(1rem,1.2vw,1.1rem)}.h26 .bl-tp-h{display:block;font-size:clamp(1.45rem,2.1vw,2.1rem);font-weight:500;letter-spacing:-.035em;line-height:1.05;transition:color .3s}.h26 .bl-tp:focus-visible .bl-tp-h,.h26 .bl-tp:hover .bl-tp-h{color:var(--accent)}.h26 .bl-tp-p{display:block;margin-top:.45rem;color:var(--ink-2);font-size:clamp(1.02rem,1.2vw,1.15rem);line-height:1.4;text-wrap:pretty}.h26 .bl-tp-arr{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink);transition:background .35s var(--arr),color .35s var(--arr),transform .35s var(--arr)}.h26 .bl-tp-arr svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.h26 .bl-tp:focus-visible .bl-tp-arr,.h26 .bl-tp:hover .bl-tp-arr{background:var(--ink);color:var(--paper);transform:translateX(5px)}@media (max-width:759.9px){.h26 .bl-tp{grid-template-columns:64px minmax(0,1fr);align-items:start}.h26 .bl-tp-arr{display:none}}.h26 .bl-tp-more{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:clamp(1.8rem,3vw,2.6rem);padding-top:clamp(1.4rem,2.4vw,1.9rem);border-top:1px solid var(--line)}.h26 .bl-tp-more>p{color:var(--ink-2);font-weight:650;font-size:clamp(1rem,1.2vw,1.1rem)}.h26 .bl-tp-more .bl-tags{margin-top:0}@media (max-width:759.9px){.h26 .bl-feat .cpill{display:none}}@media (max-width:599.9px){.h26 .bl-tp{align-items:center}.h26 .bl-tp-p{display:none}}@media (max-width:639.9px){.h26#blog-2026 .pg-ix-list.th-col .pg-ix-a{grid-template-columns:30% minmax(0,1fr);grid-template-areas:"th num" "th meta" "title title" "note note";grid-template-rows:auto 1fr auto auto;row-gap:0;align-items:start}.h26#blog-2026 .pg-ix-list.th-col .pg-ix-body{display:contents}.h26#blog-2026 .pg-ix-list.th-col .pg-ix-num{padding-top:.15rem}.h26#blog-2026 .pg-ix-list.th-col .pg-ix-meta{grid-area:meta;margin-top:.3rem}.h26#blog-2026 .pg-ix-list.th-col .pg-ix-title{grid-area:title;margin-top:1rem}.h26#blog-2026 .pg-ix-list.th-col .pg-ix-note{grid-area:note;max-width:none;margin-top:.5rem}}