.feat[data-astro-cid-24pir553]{gap:var(--gut);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid;position:relative}.feat__photo[data-astro-cid-24pir553]{aspect-ratio:16/10;border-radius:var(--r);background:var(--blue-50);overflow:hidden}img[data-astro-cid-24pir553]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.feat[data-astro-cid-24pir553]:hover img[data-astro-cid-24pir553]{transform:scale(1.03)}.feat__body[data-astro-cid-24pir553]{gap:16px;padding-bottom:8px;display:grid}b[data-astro-cid-24pir553]{color:var(--blue)}h2[data-astro-cid-24pir553]{font-size:clamp(28px,3vw,44px)}a[data-astro-cid-24pir553]:after{content:"";position:absolute;inset:0}.feat__more[data-astro-cid-24pir553]{color:var(--blue);align-items:center;gap:10px;font-weight:600;display:inline-flex}@media (width<=900px){.feat[data-astro-cid-24pir553]{grid-template-columns:minmax(0,1fr)}}.tabs[data-astro-cid-a2zv3zzs]{border-bottom:1px solid var(--rule);scrollbar-width:none;gap:28px;display:flex;overflow-x:auto}a[data-astro-cid-a2zv3zzs]{color:var(--muted);white-space:nowrap;padding:14px 0;font-weight:500;position:relative}a[data-astro-cid-a2zv3zzs]:hover,a[data-astro-cid-a2zv3zzs][aria-current=page]{color:var(--ink)}a[data-astro-cid-a2zv3zzs][aria-current=page]:after{content:"";background:var(--blue);height:2px;position:absolute;bottom:0;left:0;right:0}span[data-astro-cid-a2zv3zzs]{color:var(--muted);margin-left:4px;font-size:12px}.post-list[data-astro-cid-ykwciq7r]{margin-top:40px}.post-list__status[data-astro-cid-ykwciq7r]{color:var(--ink);margin-bottom:24px;font-weight:600}.post-list__empty[data-astro-cid-ykwciq7r]{border-top:1px solid var(--rule);padding:32px 0}.post-list__more[data-astro-cid-ykwciq7r]{justify-content:center;margin-top:40px;display:flex}.post-list__more[data-astro-cid-ykwciq7r][hidden],.post-list__empty[data-astro-cid-ykwciq7r][hidden]{display:none}.tops[data-astro-cid-63ek4zbx]{border-top:1px solid var(--ink);counter-reset:top;margin:0;padding:0;list-style:none}li[data-astro-cid-63ek4zbx]{counter-increment:top;border-bottom:1px solid var(--rule);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 0;display:grid;position:relative}li[data-astro-cid-63ek4zbx]:before{content:counter(top);font:800 28px/1 var(--display);color:var(--blue-200)}a[data-astro-cid-63ek4zbx]{font:800 clamp(18px, 1.6vw, 22px) / 1.25 var(--display);letter-spacing:-.01em;color:var(--ink);transition:color .2s}a[data-astro-cid-63ek4zbx]:after{content:"";position:absolute;inset:0}li[data-astro-cid-63ek4zbx]:hover a[data-astro-cid-63ek4zbx]{color:var(--blue-600)}span[data-astro-cid-63ek4zbx]{color:var(--muted);white-space:nowrap;font-size:13px}.gcards[data-astro-cid-tpdkar72]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;margin:0;padding:0;list-style:none;display:grid}.gcard[data-astro-cid-tpdkar72]{color:var(--on-dark);align-content:start;gap:12px;display:grid;position:relative}.cover[data-astro-cid-tpdkar72]{aspect-ratio:1/1.414;border-radius:var(--r);background:var(--ink);transition:transform .5s var(--ease);grid-template-rows:56% 1fr;display:grid;overflow:hidden}.gcard[data-astro-cid-tpdkar72]:hover .cover[data-astro-cid-tpdkar72]{transform:translateY(-6px)rotate(-1deg)}.cover__photo[data-astro-cid-tpdkar72]{overflow:hidden}.cover__photo[data-astro-cid-tpdkar72] img[data-astro-cid-tpdkar72]{object-fit:cover;width:100%;height:100%}.cover__text[data-astro-cid-tpdkar72]{align-content:start;gap:6px;padding:18px 20px;display:grid;position:relative}.cover__logo[data-astro-cid-tpdkar72]{font:800 16px/1 var(--display);letter-spacing:-.02em;color:#fff;position:absolute;top:-34px;left:20px}.cover__logo[data-astro-cid-tpdkar72] b[data-astro-cid-tpdkar72]{font-weight:inherit;-webkit-text-stroke:.03em currentColor}.cover__kicker[data-astro-cid-tpdkar72]{letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark);font-size:9.5px;font-weight:600}.cover[data-astro-cid-tpdkar72] b[data-astro-cid-tpdkar72]{font:800 clamp(15px, 1.3vw, 18px) / 1.15 var(--display);letter-spacing:-.01em;color:#fff}.cover[data-astro-cid-tpdkar72] em[data-astro-cid-tpdkar72]{color:var(--on-dark);margin-top:4px;font-size:11px;font-style:normal}a[data-astro-cid-tpdkar72]{color:#fff;font-weight:600;line-height:1.35}a[data-astro-cid-tpdkar72]:after{content:"";position:absolute;inset:0}.gcard__meta[data-astro-cid-tpdkar72]{color:var(--blue-400);font-size:12.5px}.gcard__dl[data-astro-cid-tpdkar72]{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}@media (width<=1100px){.gcards[data-astro-cid-tpdkar72]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.gcards[data-astro-cid-tpdkar72]{grid-template-columns:repeat(2,minmax(0,1fr))}}.newsletter[data-astro-cid-mywvgajq]{text-align:center;justify-items:center;gap:20px;display:grid}h2[data-astro-cid-mywvgajq]{max-width:720px}.newsletter__form[data-astro-cid-mywvgajq]{flex-wrap:wrap;gap:8px;width:100%;max-width:520px;display:flex}.newsletter__field[data-astro-cid-mywvgajq]{border:1px solid var(--blue-200);border-radius:var(--r);height:56px;color:var(--blue-600);flex:999 320px;align-items:center;gap:12px;padding:0 16px 0 14px;display:flex}.newsletter__field[data-astro-cid-mywvgajq]:focus-within{border-color:var(--blue)}input[data-astro-cid-mywvgajq]{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:17px}.newsletter__form[data-astro-cid-mywvgajq] .btn{flex:1 0 auto;height:56px}.blog-head[data-astro-cid-jrex7ceb]{gap:22px;padding-block:72px 40px;display:grid}.blog-head__row[data-astro-cid-jrex7ceb]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}h1[data-astro-cid-jrex7ceb]{max-width:820px}.blog-head__search[data-astro-cid-jrex7ceb]{border:1px solid var(--blue-200);border-radius:var(--r);max-width:360px;height:44px;color:var(--muted);flex:280px;align-items:center;gap:10px;padding:0 14px;transition:border-color .2s;display:flex}.blog-head__search[data-astro-cid-jrex7ceb]:focus-within{border-color:var(--blue)}input[data-astro-cid-jrex7ceb]{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1}.shortcuts[data-astro-cid-jrex7ceb]{flex-wrap:wrap;align-items:center;gap:16px 24px;padding-bottom:40px;display:flex}.shortcuts[data-astro-cid-jrex7ceb] ul[data-astro-cid-jrex7ceb]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.shortcuts[data-astro-cid-jrex7ceb] a[data-astro-cid-jrex7ceb]{border:1px solid var(--rule);border-radius:var(--r);color:var(--ink);padding:8px 14px;font-size:14.5px;display:block}.shortcuts[data-astro-cid-jrex7ceb] a[data-astro-cid-jrex7ceb]:hover{border-color:var(--blue);color:var(--blue)}.shortcuts[data-astro-cid-jrex7ceb] b[data-astro-cid-jrex7ceb]{color:var(--blue);font-weight:600}.blog-list[data-astro-cid-jrex7ceb]{scroll-margin-top:calc(var(--nav-h) + 16px);padding-block:72px 64px}.toplist[data-astro-cid-jrex7ceb]{gap:var(--gut);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.toplist__intro[data-astro-cid-jrex7ceb]{align-content:start;gap:16px;display:grid}.newsletter-section[data-astro-cid-jrex7ceb]{padding-block:var(--section-y)}@media (width<=900px){.toplist[data-astro-cid-jrex7ceb]{grid-template-columns:minmax(0,1fr)}}
