.nb[data-astro-cid-mn2fidhn]{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-8) var(--space-5);display:flex}.nb-h[data-astro-cid-mn2fidhn]{font-family:var(--font-sans);letter-spacing:-.04em;color:var(--ink);white-space:nowrap;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);font-weight:800;line-height:1}.nb-topics[data-astro-cid-mn2fidhn]{scrollbar-width:none;gap:8px;min-width:0;padding:2px;display:flex;overflow-x:auto}.nb-topics[data-astro-cid-mn2fidhn]::-webkit-scrollbar{display:none}.nb-chip[data-astro-cid-mn2fidhn]{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--ink-soft);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:999px;flex:none;align-items:center;gap:8px;padding:7px 13px;transition:border-color .15s,color .15s;display:inline-flex}.nb-chip[data-astro-cid-mn2fidhn] span[data-astro-cid-mn2fidhn]{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-weight:500}.nb-chip[data-astro-cid-mn2fidhn]:hover{border-color:var(--border-strong);color:var(--ink);text-decoration:none}.nb-chip[data-astro-cid-mn2fidhn][aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.nb-chip[data-astro-cid-mn2fidhn][aria-current=page] span[data-astro-cid-mn2fidhn]{color:#fff9}@media (width<=640px){.nb[data-astro-cid-mn2fidhn]{align-items:flex-start;gap:var(--space-4);padding-block:var(--space-6) var(--space-4);flex-direction:column}.nb-topics[data-astro-cid-mn2fidhn]{width:calc(100% + var(--space-5));margin-right:calc(-1 * var(--space-5));padding-right:var(--space-5)}}.nw-rule[data-astro-cid-3h2ioh7g]{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.nw-grid[data-astro-cid-3h2ioh7g]{background:var(--border);border-left:1px solid var(--border);border-right:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding-inline:0;display:grid}.nw-cell[data-astro-cid-3h2ioh7g]{gap:var(--space-4);padding:var(--space-6);background:var(--background);color:inherit;flex-direction:column;min-width:0;transition:background .2s;display:flex}.nw-cell[data-astro-cid-3h2ioh7g]:hover{background:color-mix(in srgb, var(--primary-softer) 60%, var(--background));text-decoration:none}.nw-cell[data-astro-cid-3h2ioh7g]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.nw-media[data-astro-cid-3h2ioh7g]{aspect-ratio:1200/630;background:var(--surface-muted);border-radius:14px;flex:none;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0e11160f,0 10px 26px -14px #0e111640}.nw-media[data-astro-cid-3h2ioh7g] img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block}.nw-cell[data-astro-cid-3h2ioh7g]:hover .nw-media[data-astro-cid-3h2ioh7g] img{transform:scale(1.03)}.nw-media-grad[data-astro-cid-3h2ioh7g]{background:radial-gradient(closest-side, color-mix(in srgb, var(--primary) 30%, transparent), transparent 75%) 20% 10%, linear-gradient(160deg, var(--ink), var(--ink-soft));position:absolute;inset:0}.nw-body[data-astro-cid-3h2ioh7g]{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.nw-meta[data-astro-cid-3h2ioh7g]{font-size:var(--text-xs);color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.nw-meta[data-astro-cid-3h2ioh7g] b[data-astro-cid-3h2ioh7g]{color:var(--primary-darker);font-weight:var(--fw-semibold)}.nw-h[data-astro-cid-3h2ioh7g]{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--ink);font-size:clamp(1.15rem,1rem + .5vw,1.4rem);font-weight:800;line-height:1.2;transition:color .15s}.nw-cell[data-astro-cid-3h2ioh7g]:hover .nw-h[data-astro-cid-3h2ioh7g]{color:var(--primary-darker)}.nw-p[data-astro-cid-3h2ioh7g]{color:var(--text-secondary);font-size:var(--text-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:60ch;line-height:1.6;display:-webkit-box;overflow:hidden}.nw-side[data-astro-cid-3h2ioh7g] .nw-p[data-astro-cid-3h2ioh7g]{display:none}.nw-more[data-astro-cid-3h2ioh7g]{padding-top:var(--space-2);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--primary-darker);margin-top:auto}.nw-more[data-astro-cid-3h2ioh7g] i[data-astro-cid-3h2ioh7g]{font-style:normal;transition:transform .2s;display:inline-block}.nw-cell[data-astro-cid-3h2ioh7g]:hover .nw-more[data-astro-cid-3h2ioh7g] i[data-astro-cid-3h2ioh7g]{transform:translate(3px)}@media (width>=981px){.nw-lead[data-astro-cid-3h2ioh7g]{padding:var(--space-8);grid-column:span 2}.nw-lead[data-astro-cid-3h2ioh7g].nw-rows-2{grid-row:span 2}.nw-lead[data-astro-cid-3h2ioh7g] .nw-h[data-astro-cid-3h2ioh7g]{letter-spacing:-.04em;max-width:22ch;font-size:clamp(1.6rem,1.1rem + 1.8vw,2.5rem);line-height:1.08}.nw-lead[data-astro-cid-3h2ioh7g] .nw-p[data-astro-cid-3h2ioh7g]{font-size:var(--text-base);-webkit-line-clamp:4}.nw-solo[data-astro-cid-3h2ioh7g]{grid-column:span 3}.nw-solo[data-astro-cid-3h2ioh7g],.nw-lead[data-astro-cid-3h2ioh7g].nw-rows-1,.nw-d2[data-astro-cid-3h2ioh7g],.nw-d3[data-astro-cid-3h2ioh7g]{align-items:center;gap:var(--space-8);flex-direction:row}.nw-d2[data-astro-cid-3h2ioh7g]{grid-column:span 2}.nw-d3[data-astro-cid-3h2ioh7g]{grid-column:span 3}.nw-solo[data-astro-cid-3h2ioh7g] .nw-media[data-astro-cid-3h2ioh7g],.nw-lead[data-astro-cid-3h2ioh7g].nw-rows-1 .nw-media[data-astro-cid-3h2ioh7g],.nw-d2[data-astro-cid-3h2ioh7g] .nw-media[data-astro-cid-3h2ioh7g]{width:52%}.nw-d3[data-astro-cid-3h2ioh7g] .nw-media[data-astro-cid-3h2ioh7g]{width:44%}}@media (width>=641px) and (width<=980px){.nw-grid[data-astro-cid-3h2ioh7g]{grid-template-columns:repeat(2,minmax(0,1fr))}.nw-lead[data-astro-cid-3h2ioh7g]{grid-column:span 2}.nw-lead[data-astro-cid-3h2ioh7g] .nw-h[data-astro-cid-3h2ioh7g]{letter-spacing:-.04em;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.1rem);line-height:1.1}.nw-t2[data-astro-cid-3h2ioh7g]{align-items:center;gap:var(--space-6);flex-direction:row;grid-column:span 2}.nw-t2[data-astro-cid-3h2ioh7g] .nw-media[data-astro-cid-3h2ioh7g]{width:50%}.nw-side[data-astro-cid-3h2ioh7g] .nw-p[data-astro-cid-3h2ioh7g]{display:-webkit-box}}@media (width<=640px){.nw-grid[data-astro-cid-3h2ioh7g]{border-left:0;border-right:0;grid-template-columns:1fr}.nw-cell[data-astro-cid-3h2ioh7g]{padding:var(--space-6) var(--space-5)}.nw-side[data-astro-cid-3h2ioh7g] .nw-p[data-astro-cid-3h2ioh7g]{display:-webkit-box}}.np[data-astro-cid-lwcg75gr]{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-6);display:flex}.np-step[data-astro-cid-lwcg75gr]{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--primary-darker);white-space:nowrap}.np-step[data-astro-cid-lwcg75gr].off{color:var(--text-tertiary);opacity:.5}.np-nums[data-astro-cid-lwcg75gr]{align-items:center;gap:4px;display:flex}.np-num[data-astro-cid-lwcg75gr]{min-width:34px;height:34px;font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--ink-soft);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;display:grid}.np-num[data-astro-cid-lwcg75gr]:hover{background:var(--surface);text-decoration:none}.np-num[data-astro-cid-lwcg75gr][aria-current=page]{background:var(--ink);color:#fff}.np-gap[data-astro-cid-lwcg75gr]{color:var(--text-tertiary);padding-inline:4px}
