h1[data-astro-cid-rf7ntlur]{max-width:22ch;margin:0 0 1rem;font-size:clamp(2rem,5vw,3.2rem)}.crumbs[data-astro-cid-rf7ntlur]{color:var(--ink-soft);margin-bottom:1rem;font-size:.9rem}.crumbs[data-astro-cid-rf7ntlur] a[data-astro-cid-rf7ntlur]{color:inherit;text-decoration:none}.grid[data-astro-cid-rf7ntlur]{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:2.4rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.grid[data-astro-cid-rf7ntlur] li[data-astro-cid-rf7ntlur][hidden]{display:none}.card[data-astro-cid-rf7ntlur]{border-radius:var(--radius);height:100%;color:var(--ink);background:#fff;border:1px solid #27244714;flex-direction:column;text-decoration:none;transition:transform .25s;display:flex;overflow:hidden}.card[data-astro-cid-rf7ntlur]:hover{transform:translateY(-4px)}.thumb[data-astro-cid-rf7ntlur]{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.txt[data-astro-cid-rf7ntlur]{flex-direction:column;flex:1;padding:1.4rem;display:flex}.card[data-astro-cid-rf7ntlur] h2[data-astro-cid-rf7ntlur],.card[data-astro-cid-rf7ntlur] h3[data-astro-cid-rf7ntlur]{font-family:var(--font-body);margin:0 0 1.4rem;font-size:1.1rem}.card[data-astro-cid-rf7ntlur] p[data-astro-cid-rf7ntlur],.f-txt[data-astro-cid-rf7ntlur] p[data-astro-cid-rf7ntlur]{color:var(--ink-soft)}.card[data-astro-cid-rf7ntlur] .txt[data-astro-cid-rf7ntlur]>p[data-astro-cid-rf7ntlur]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0 0 1rem;line-height:1.5;display:-webkit-box;overflow:hidden}.card[data-astro-cid-rf7ntlur] .txt[data-astro-cid-rf7ntlur]>p[data-astro-cid-rf7ntlur]:last-child{margin-bottom:0}.more[data-astro-cid-rf7ntlur]{color:var(--ink);margin-top:auto;font-size:.95rem;font-weight:700}.badges[data-astro-cid-rf7ntlur]{flex-wrap:wrap;gap:.4rem;display:flex;margin:0 0 .6rem!important}.card[data-astro-cid-rf7ntlur] .badges[data-astro-cid-rf7ntlur]{margin-bottom:1.05rem!important}.badges[data-astro-cid-rf7ntlur] span[data-astro-cid-rf7ntlur]{color:var(--ink);background:#ffc46b40;border-radius:999px;padding:.15rem .65rem;font-size:.78rem;font-weight:400}.featured[data-astro-cid-rf7ntlur]{border-radius:calc(var(--radius) * 1.4);background:var(--cream);color:var(--ink);border:1px solid #ffc46b99;grid-template-columns:1.1fr 1fr;align-items:center;gap:2rem;margin-top:2.5rem;padding:1rem;text-decoration:none;display:grid}.f-img[data-astro-cid-rf7ntlur]{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius);width:100%;display:block}.f-txt[data-astro-cid-rf7ntlur]{flex-direction:column;align-items:flex-start;gap:.6rem;padding:.5rem 1rem .5rem 0;display:flex}.f-txt[data-astro-cid-rf7ntlur] h2[data-astro-cid-rf7ntlur]{margin:0;font-size:clamp(1.5rem,3vw,2.1rem)}.f-txt[data-astro-cid-rf7ntlur] p[data-astro-cid-rf7ntlur]{margin:0}.tag[data-astro-cid-rf7ntlur]{letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;font-weight:800;color:var(--ink)!important}@media (width<=52rem){.featured[data-astro-cid-rf7ntlur]{grid-template-columns:1fr;gap:1rem}.f-txt[data-astro-cid-rf7ntlur]{padding:0 .5rem .75rem}}.tool[data-astro-cid-rf7ntlur]{border-radius:calc(var(--radius) * 1.4);background:linear-gradient(90deg, #0d0f2bc7, #0d0f2b40 70%), var(--tool-bg) center / cover no-repeat;color:var(--cream);margin-top:2rem;padding:clamp(1.8rem,4vw,3rem)}.tool[data-astro-cid-rf7ntlur] h2[data-astro-cid-rf7ntlur]{color:var(--cream);margin:0 0 .6rem;font-size:clamp(1.5rem,3vw,2.1rem)}.tool[data-astro-cid-rf7ntlur] p[data-astro-cid-rf7ntlur]{color:#fff6e6d9;max-width:34rem;margin:0 0 1.4rem}.hubs-more[data-astro-cid-rf7ntlur]{margin-top:4rem}.hubs-more[data-astro-cid-rf7ntlur] h2[data-astro-cid-rf7ntlur]{margin:0 0 1rem;font-size:clamp(1.4rem,3vw,1.9rem)}.hubs-more[data-astro-cid-rf7ntlur] ul[data-astro-cid-rf7ntlur]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.4rem;margin:0;padding:0;list-style:none;display:grid}.hubs-more[data-astro-cid-rf7ntlur] a[data-astro-cid-rf7ntlur]{border-radius:var(--radius);height:100%;color:var(--ink);background:#fff;border:1px solid #27244714;flex-direction:column;gap:.6rem;padding:1.4rem;text-decoration:none;transition:transform .25s;display:flex}.hubs-more[data-astro-cid-rf7ntlur] a[data-astro-cid-rf7ntlur]:hover{transform:translateY(-4px)}.hubs-more[data-astro-cid-rf7ntlur] strong[data-astro-cid-rf7ntlur]{font-size:1.1rem}.hubs-more[data-astro-cid-rf7ntlur] span[data-astro-cid-rf7ntlur]{color:var(--ink-soft);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.all[data-astro-cid-rf7ntlur]{position:relative}.all[data-astro-cid-rf7ntlur] .stand{z-index:1;position:absolute;top:.2rem;right:.5rem}@media (width<=52rem){.all[data-astro-cid-rf7ntlur] .stand{display:none}}.h-all[data-astro-cid-rf7ntlur]{margin:3.5rem 0 1rem;font-size:1.7rem}.chips[data-astro-cid-rf7ntlur]{flex-wrap:wrap;gap:.35rem;display:flex}.chip[data-astro-cid-rf7ntlur]{color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #2724472e;border-radius:999px;padding:.33rem .67rem;font-size:.8rem;font-weight:400;transition:background .2s,border-color .2s}.chip[data-astro-cid-rf7ntlur]:hover{border-color:var(--lantern)}.chip[data-astro-cid-rf7ntlur][aria-pressed=true]{background:var(--cream);color:var(--ink);border-color:#ffc46b99}.empty[data-astro-cid-rf7ntlur]{color:var(--ink-soft);margin-top:1.5rem}.more-btn[data-astro-cid-rf7ntlur][hidden]{display:none}.more-btn[data-astro-cid-rf7ntlur]{cursor:pointer;border:0;width:fit-content;margin:2.5rem auto 0;display:flex}
