.list[data-astro-cid-n5tuxjfh]{gap:20px;display:grid}.feat-in[data-astro-cid-n5tuxjfh]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:28px;grid-template-columns:1.15fr 1fr;align-items:stretch;gap:clamp(20px,3vw,48px);padding:12px;display:grid}.feat-img[data-astro-cid-n5tuxjfh]{border-radius:20px;min-height:380px;display:block;position:relative;overflow:hidden}.feat-img[data-astro-cid-n5tuxjfh] .ph-fill{border-radius:20px;position:absolute;inset:0}.feat-img[data-astro-cid-n5tuxjfh] img{transition:transform 1s cubic-bezier(.2,.7,.2,1)}.feat-img[data-astro-cid-n5tuxjfh]:hover img{transform:scale(1.04)}.badge[data-astro-cid-n5tuxjfh]{background:var(--color-pop);color:var(--color-ink);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;position:absolute;top:16px;left:16px}.feat-body[data-astro-cid-n5tuxjfh]{align-content:center;justify-items:start;gap:18px;padding:clamp(8px,2vw,28px) clamp(8px,2vw,28px) clamp(8px,2vw,28px) 0;display:grid}.feat-body[data-astro-cid-n5tuxjfh] .h2[data-astro-cid-n5tuxjfh],.feat-body[data-astro-cid-n5tuxjfh] .lead[data-astro-cid-n5tuxjfh]{margin:0}.feat-body[data-astro-cid-n5tuxjfh] .h2[data-astro-cid-n5tuxjfh] a[data-astro-cid-n5tuxjfh]{color:inherit;text-decoration:none}.items[data-astro-cid-n5tuxjfh]{border-top:1px solid var(--color-line);margin:0;padding:0;font-size:15px;list-style:none}.items[data-astro-cid-n5tuxjfh] li[data-astro-cid-n5tuxjfh]{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;display:flex}.items[data-astro-cid-n5tuxjfh] .il[data-astro-cid-n5tuxjfh]{color:inherit;text-underline-offset:3px}.items[data-astro-cid-n5tuxjfh] .ip[data-astro-cid-n5tuxjfh]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.items[data-astro-cid-n5tuxjfh] li[data-astro-cid-n5tuxjfh]{border-radius:6px}.items[data-astro-cid-n5tuxjfh] li[data-astro-cid-n5tuxjfh].is-target{animation:2.6s ease-out both svc-target}@keyframes svc-target{0%,35%{background:var(--color-pop);box-shadow:0 0 0 8px var(--color-pop);color:var(--color-ink)}to{background:0 0;box-shadow:0 0 0 8px #0000}}.items-sm[data-astro-cid-n5tuxjfh]{color:var(--color-muted);align-self:start;margin:0 6px;font-size:14px}.items-sm[data-astro-cid-n5tuxjfh] .ip[data-astro-cid-n5tuxjfh]{color:var(--color-ink)}.inc[data-astro-cid-n5tuxjfh]{gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.inc[data-astro-cid-n5tuxjfh] li[data-astro-cid-n5tuxjfh]:before{content:"✓";color:var(--color-accent);margin-right:10px}.row[data-astro-cid-n5tuxjfh]{flex-wrap:wrap;gap:10px;display:flex}.cards[data-astro-cid-n5tuxjfh]{grid-template-columns:repeat(var(--cols,3), 1fr);gap:20px;display:grid}.card[data-astro-cid-n5tuxjfh]{grid-row:span 5;grid-template-rows:subgrid;color:inherit;border:1px solid var(--color-line);background:var(--color-surface);border-radius:22px;row-gap:12px;padding:12px 12px 20px;text-decoration:none;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,border-color .4s;display:grid}a[data-astro-cid-n5tuxjfh].card:hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 24px 48px -32px #00000073}.media[data-astro-cid-n5tuxjfh]{position:relative}.media[data-astro-cid-n5tuxjfh] img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}a[data-astro-cid-n5tuxjfh].card:hover .media[data-astro-cid-n5tuxjfh] img{transform:scale(1.06)}.num[data-astro-cid-n5tuxjfh]{font:600 13px/1 var(--font-sans);letter-spacing:.06em;-webkit-backdrop-filter:blur(6px);background:#fffc;border-radius:999px;padding:6px 9px;position:absolute;top:12px;right:12px}.card[data-astro-cid-n5tuxjfh] .h3[data-astro-cid-n5tuxjfh]{margin:6px 6px 0}.txt[data-astro-cid-n5tuxjfh]{color:var(--color-muted);margin:0 6px;font-size:15px}.foot[data-astro-cid-n5tuxjfh]{border-top:1px solid var(--color-line);align-self:end;gap:14px;margin:4px 6px 0;padding-top:14px;display:grid}.meta[data-astro-cid-n5tuxjfh]{flex-wrap:wrap;gap:4px 14px;margin:0;font-size:14px;font-weight:600;display:flex}.more[data-astro-cid-n5tuxjfh]{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}div[data-astro-cid-n5tuxjfh].card .more[data-astro-cid-n5tuxjfh]{color:var(--color-muted);font-weight:500}.more[data-astro-cid-n5tuxjfh] i[data-astro-cid-n5tuxjfh]{background:var(--color-fill);border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;transition:transform .3s,background-color .3s;display:grid}a[data-astro-cid-n5tuxjfh].card:hover .more[data-astro-cid-n5tuxjfh] i[data-astro-cid-n5tuxjfh]{background:var(--color-pop);transform:translate(4px)}.cta[data-astro-cid-n5tuxjfh]{padding-block:48px 96px}.strip[data-astro-cid-n5tuxjfh]{border:1px solid var(--color-line);background:var(--color-surface);color:inherit;border-radius:20px;flex-wrap:wrap;align-items:baseline;gap:6px 20px;padding:20px 24px;text-decoration:none;display:flex}.strip-k[data-astro-cid-n5tuxjfh]{color:var(--color-muted);font-size:13px}.strip-t[data-astro-cid-n5tuxjfh]{font:600 clamp(22px, 2.2vw, 28px)/1.15 var(--font-display)}.strip-m[data-astro-cid-n5tuxjfh]{align-items:center;gap:10px;margin-left:auto;font-size:14px;font-weight:600;display:inline-flex}.strip-m[data-astro-cid-n5tuxjfh] i[data-astro-cid-n5tuxjfh]{background:var(--color-fill);border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;transition:transform .3s,background-color .3s;display:grid}.strip[data-astro-cid-n5tuxjfh]:hover .strip-m[data-astro-cid-n5tuxjfh] i[data-astro-cid-n5tuxjfh]{background:var(--color-pop);transform:translate(4px)}@media (width<=1100px){.cards[data-astro-cid-n5tuxjfh]{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.feat-in[data-astro-cid-n5tuxjfh]{grid-template-columns:1fr}.feat-img[data-astro-cid-n5tuxjfh]{aspect-ratio:4/3;min-height:0}.feat-body[data-astro-cid-n5tuxjfh]{padding:8px 8px 16px}}@media (width<=600px){.cards[data-astro-cid-n5tuxjfh]{grid-template-columns:1fr}}
