.rs-chips{margin:0 calc(-1 * var(--mx));padding:2px var(--mx) 8px;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.rs-chips::-webkit-scrollbar{display:none}.rs-chip{border-radius:var(--r-pill);border:1px solid var(--c-line);background:var(--c-bg);height:36px;color:var(--c-ink-2);cursor:pointer;flex:none;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.rs-chip:hover{border-color:var(--c-ink-3)}.rs-chip span{color:var(--c-ink-3);font-size:12px;font-weight:600}.rs-chip[aria-current=page],.rs-chip[aria-pressed=true]{background:var(--c-brand-50);border-color:var(--c-brand);color:var(--c-brand)}.rs-chip[aria-current=page] span,.rs-chip[aria-pressed=true] span{color:var(--c-brand)}.rs-lb{letter-spacing:.08em;text-transform:uppercase;color:var(--c-brand);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.rs-av{background:var(--c-surface-2);width:28px;height:28px;color:var(--c-ink);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.rs-empty{border-radius:var(--r-lg);border:1px dashed var(--c-ink-3);background:var(--c-bg);justify-items:start;gap:8px;padding:24px;display:grid}.rs-empty b{font-size:18px}.rs-empty p{color:var(--c-ink-2);font-size:14px}.rs-draft{z-index:60;border-radius:var(--r-pill);border:1px solid var(--c-line);background:var(--c-brand-50);color:var(--c-brand);white-space:nowrap;padding:4px 12px;font-size:12px;font-weight:600;position:fixed;bottom:76px;left:50%;transform:translate(-50%)}@media (width>=1024px){.rs-chips{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.rs-draft{bottom:24px}}.nl[data-astro-cid-2pk44hjj]{background:var(--c-bg);border:1px solid var(--c-line);border-radius:var(--r-lg);gap:24px;padding:24px 20px;display:grid}.nl[data-astro-cid-2pk44hjj] .b-tag[data-astro-cid-2pk44hjj]{margin-bottom:12px}.nl-h[data-astro-cid-2pk44hjj]{letter-spacing:-.01em;text-wrap:balance;font-size:20px;font-weight:800;line-height:1.3}.nl-s[data-astro-cid-2pk44hjj]{color:var(--c-ink-2);margin-top:8px;font-size:14px}.nl-r[data-astro-cid-2pk44hjj]{gap:8px;display:grid}.nl-r[data-astro-cid-2pk44hjj][hidden]{display:none}.nl[data-astro-cid-2pk44hjj] input[data-astro-cid-2pk44hjj]{border:1px solid var(--c-line);border-radius:var(--r-sm);background:var(--c-bg);width:100%;height:44px;box-shadow:var(--shadow-1);font:inherit;color:var(--c-ink);padding:0 12px;font-size:16px}.nl[data-astro-cid-2pk44hjj] input[data-astro-cid-2pk44hjj]:focus{border-color:var(--c-brand);box-shadow:0 0 0 1px var(--c-brand);outline:none}.nl[data-astro-cid-2pk44hjj] input[data-astro-cid-2pk44hjj][aria-invalid=true]{border-color:var(--c-err)}.nl-err[data-astro-cid-2pk44hjj]{color:var(--c-err);margin-top:8px;font-size:13px;font-weight:600}.nl-n[data-astro-cid-2pk44hjj],.nl-smp[data-astro-cid-2pk44hjj]{color:var(--c-ink-2);margin-top:12px;font-size:12px;line-height:1.5}.nl-n[data-astro-cid-2pk44hjj] a[data-astro-cid-2pk44hjj]{text-underline-offset:2px;text-decoration:underline}.nl-smp[data-astro-cid-2pk44hjj]{color:var(--c-ink-3);margin-top:8px}.nl-ok[data-astro-cid-2pk44hjj]{border-radius:var(--r-md);background:var(--c-surface);align-items:flex-start;gap:12px;margin-top:12px;padding:12px 16px;font-size:14px;display:flex}.nl-ok[data-astro-cid-2pk44hjj][hidden]{display:none}@media (width>=1024px){.nl[data-astro-cid-2pk44hjj]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding:48px}.nl-h[data-astro-cid-2pk44hjj]{letter-spacing:-.02em;font-size:32px;line-height:1.2}.nl-s[data-astro-cid-2pk44hjj]{font-size:16px}.nl-r[data-astro-cid-2pk44hjj]{grid-template-columns:minmax(0,1fr) auto}}.pc[data-astro-cid-2bw7jadd]{height:100%}.pc-a[data-astro-cid-2bw7jadd]{background:var(--c-bg);border:1px solid var(--c-line);border-radius:var(--r-lg);height:100%;transition:border-color .2s, transform .2s var(--ease-brand);flex-direction:column;display:flex;overflow:hidden}.pc-a[data-astro-cid-2bw7jadd]:hover{border-color:var(--c-ink-3);transform:translateY(-2px)}.pc-a[data-astro-cid-2bw7jadd]:hover .pc-h[data-astro-cid-2bw7jadd]{color:var(--c-brand)}.pc-th[data-astro-cid-2bw7jadd]{aspect-ratio:16/9;background:var(--c-surface-2);display:block;overflow:hidden}.pc-th[data-astro-cid-2bw7jadd] img[data-astro-cid-2bw7jadd]{object-fit:cover;width:100%;height:100%}.pc-b[data-astro-cid-2bw7jadd]{flex-direction:column;flex:1;gap:8px;padding:20px;display:flex}.pc-h[data-astro-cid-2bw7jadd]{letter-spacing:-.01em;text-wrap:pretty;font-size:18px;font-weight:700;line-height:1.3;transition:color .2s}.pc-d[data-astro-cid-2bw7jadd]{color:var(--c-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.pc-m[data-astro-cid-2bw7jadd]{color:var(--c-ink-2);align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:13px;display:flex}.pc-m[data-astro-cid-2bw7jadd] b[data-astro-cid-2bw7jadd]{color:var(--c-ink);font-weight:600}@media (width>=1024px){.pc-b[data-astro-cid-2bw7jadd]{padding:24px}.pc-h[data-astro-cid-2bw7jadd]{font-size:20px}.pc--lg[data-astro-cid-2bw7jadd] .pc-a[data-astro-cid-2bw7jadd]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.pc--lg[data-astro-cid-2bw7jadd] .pc-th[data-astro-cid-2bw7jadd]{aspect-ratio:auto;min-height:100%}.pc--lg[data-astro-cid-2bw7jadd] .pc-b[data-astro-cid-2bw7jadd]{justify-content:center;gap:16px;padding:48px}.pc--lg[data-astro-cid-2bw7jadd] .pc-h[data-astro-cid-2bw7jadd]{letter-spacing:-.02em;font-size:32px;font-weight:800;line-height:1.2}.pc--lg[data-astro-cid-2bw7jadd] .pc-d[data-astro-cid-2bw7jadd]{-webkit-line-clamp:4;font-size:16px}}
