.pr[data-astro-cid-4wb6lhxy]{font-size:.8rem;line-height:1.8;color:var(--muted);margin:0 0 16px}.pr[data-astro-cid-4wb6lhxy].compact{font-size:.74rem;margin:6px 0 0}.tag[data-astro-cid-4wb6lhxy]{display:inline-block;font-weight:700;color:var(--ink);border:1px solid var(--ink);border-radius:4px;padding:0 6px;margin-right:8px;font-size:.7rem}.av[data-astro-cid-4mjiviub]{position:relative;margin:0 0 28px;padding:22px;border-radius:var(--r-card);background:radial-gradient(120% 120% at 100% 0%,#dff1e8,#dff1e800 55%),var(--card);display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center}.cat[data-astro-cid-4mjiviub]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:96px;height:96px;border-radius:22px;background:var(--accent);color:#fff}.cat[data-astro-cid-4mjiviub] span[data-astro-cid-4mjiviub]{font-family:"Inter",var(--sans);font-size:.56rem;font-weight:700;letter-spacing:.12em;opacity:.85;text-transform:uppercase}.items[data-astro-cid-4mjiviub]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:8px}li[data-astro-cid-4mjiviub]{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px 10px;background:#fff;border-radius:14px;text-align:center}.n[data-astro-cid-4mjiviub]{position:absolute;top:6px;left:8px;font-family:"Inter",var(--sans);font-weight:600;font-size:.58rem;color:var(--muted)}.ic[data-astro-cid-4mjiviub]{width:38px;height:38px;border-radius:11px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center}.lb[data-astro-cid-4mjiviub]{font-size:.78rem;font-weight:700;color:var(--ink);line-height:1.4}figcaption[data-astro-cid-4mjiviub]{position:absolute;right:18px;bottom:-22px;font-size:.68rem;color:var(--muted);letter-spacing:.06em}@media(max-width:560px){.av[data-astro-cid-4mjiviub]{grid-template-columns:1fr;padding:16px}.cat[data-astro-cid-4mjiviub]{flex-direction:row;width:auto;height:auto;padding:8px 12px;border-radius:12px;justify-self:start}.items[data-astro-cid-4mjiviub]{grid-template-columns:repeat(var(--cols-sp),1fr)}}.concl[data-astro-cid-llnawljg]{background:var(--accent-soft);border-radius:var(--r-card);padding:22px 24px;margin:0 0 16px}.label[data-astro-cid-llnawljg] span[data-astro-cid-llnawljg]{color:var(--ink);letter-spacing:.04em;margin-left:8px;text-transform:none;font-size:.8rem}ul[data-astro-cid-llnawljg]{list-style:none;padding:0;margin:2px 0 0;display:grid;gap:8px}li[data-astro-cid-llnawljg]{display:flex;gap:10px;align-items:flex-start;color:var(--ink);font-weight:500;line-height:1.8}li[data-astro-cid-llnawljg] svg{flex:none;color:var(--accent);margin-top:5px}.src[data-astro-cid-indqlhpa]{border-radius:var(--r-card);padding:18px 22px;margin:0 0 28px;box-shadow:var(--hair);font-size:.86rem;line-height:1.8}.label[data-astro-cid-indqlhpa]{margin-bottom:6px}.label[data-astro-cid-indqlhpa] span[data-astro-cid-indqlhpa]{color:var(--ink);letter-spacing:.04em;margin-left:8px;text-transform:none;font-size:.78rem}ul[data-astro-cid-indqlhpa]{margin:0;padding-left:1.2em}li[data-astro-cid-indqlhpa]{margin:4px 0}li[data-astro-cid-indqlhpa] a[data-astro-cid-indqlhpa]{display:inline-flex;align-items:center;gap:4px}.meta[data-astro-cid-indqlhpa]{display:block;color:var(--muted);font-size:.78rem}.policy[data-astro-cid-indqlhpa]{margin:8px 0 0;color:var(--muted);font-size:.78rem}.next[data-astro-cid-q4dugffw]{display:flex;flex-direction:column;gap:6px;margin:48px 0 0;padding:24px;border-radius:var(--r-card);background:var(--accent-soft);text-decoration:none;color:var(--text);transition:box-shadow .15s}.next[data-astro-cid-q4dugffw]:hover{box-shadow:0 0 0 1.5px var(--accent)}.label[data-astro-cid-q4dugffw]{margin:0}.label[data-astro-cid-q4dugffw] span[data-astro-cid-q4dugffw]{color:var(--ink);letter-spacing:.04em;margin-left:8px;text-transform:none;font-size:.78rem}strong[data-astro-cid-q4dugffw]{font-family:var(--serif);font-weight:600;font-size:1.12rem;line-height:1.6;color:var(--ink)}.desc[data-astro-cid-q4dugffw]{font-size:.86rem;color:var(--muted);line-height:1.8}.go[data-astro-cid-q4dugffw]{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:.84rem;color:var(--accent);margin-top:4px}.author[data-astro-cid-dwrmp7mt]{display:flex;gap:16px;align-items:flex-start;background:var(--card);border-radius:var(--r-card);padding:24px;margin-top:56px}.mark[data-astro-cid-dwrmp7mt]{flex:none;width:48px;height:48px;border-radius:14px;background:#fff;color:var(--accent);display:grid;place-items:center}.label[data-astro-cid-dwrmp7mt]{margin-bottom:2px}.n[data-astro-cid-dwrmp7mt]{margin:0;font-family:var(--serif);font-weight:600;color:var(--ink)}.op[data-astro-cid-dwrmp7mt]{margin:0;font-size:.78rem;color:var(--muted)}.d[data-astro-cid-dwrmp7mt]{margin:8px 0;font-size:.88rem;line-height:1.85}.links[data-astro-cid-dwrmp7mt]{margin:0;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:.84rem}.sticky[data-astro-cid-qff7fdmd]{position:fixed;left:12px;right:12px;bottom:12px;z-index:30;display:none;align-items:center;gap:10px;padding:10px 8px 10px 14px;background:#fffffff5;backdrop-filter:blur(8px);border-radius:18px;box-shadow:0 0 0 1px #00000014,0 8px 24px #0000001f}.pr[data-astro-cid-qff7fdmd]{font-size:.62rem;font-weight:700;color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:0 4px}.t[data-astro-cid-qff7fdmd]{flex:1;display:flex;flex-direction:column;font-weight:700;font-size:.88rem;line-height:1.4;color:var(--ink);min-width:0}.t[data-astro-cid-qff7fdmd] small[data-astro-cid-qff7fdmd]{font-weight:400;color:var(--muted);font-size:.72rem}.btn[data-astro-cid-qff7fdmd]{padding:10px 16px;font-size:.84rem}.close[data-astro-cid-qff7fdmd]{flex:none;background:none;border:0;padding:6px;color:var(--muted);cursor:pointer;min-width:36px;min-height:36px}@media(max-width:760px){.sticky[data-astro-cid-qff7fdmd]{display:flex}}.ahead[data-astro-cid-c7vabzjd]{padding:40px 0 28px}.aphoto[data-astro-cid-c7vabzjd]{margin:0 0 28px}.aphoto[data-astro-cid-c7vabzjd] img[data-astro-cid-c7vabzjd]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--r-card);background:var(--card)}.aphoto[data-astro-cid-c7vabzjd] figcaption[data-astro-cid-c7vabzjd]{margin-top:6px;text-align:right;font-size:.68rem;color:var(--muted)}.crumb[data-astro-cid-c7vabzjd]{display:flex;align-items:center;gap:6px;font-size:.78rem;color:var(--muted);margin-bottom:22px}.crumb[data-astro-cid-c7vabzjd] a[data-astro-cid-c7vabzjd]{color:var(--muted);text-decoration:none}.crumb[data-astro-cid-c7vabzjd] a[data-astro-cid-c7vabzjd]:hover{color:var(--accent)}.lead[data-astro-cid-c7vabzjd]{color:var(--muted);font-size:.95rem;line-height:1.9;margin:0 0 18px}.meta[data-astro-cid-c7vabzjd]{display:flex;flex-wrap:wrap;gap:6px 16px;color:var(--muted);font-size:.78rem;margin:0;padding-top:16px;border-top:1px solid var(--line)}.meta[data-astro-cid-c7vabzjd] span[data-astro-cid-c7vabzjd]{display:inline-flex;align-items:center;gap:5px}.toc[data-astro-cid-c7vabzjd]{border-radius:var(--r-card);background:var(--card);padding:20px 24px;margin:0 0 40px}.toc[data-astro-cid-c7vabzjd] .label[data-astro-cid-c7vabzjd] span[data-astro-cid-c7vabzjd]{color:var(--ink);letter-spacing:.04em;margin-left:8px;text-transform:none;font-size:.78rem}.toc[data-astro-cid-c7vabzjd] ol[data-astro-cid-c7vabzjd]{list-style:none;margin:0;padding:0;display:grid}.toc[data-astro-cid-c7vabzjd] li[data-astro-cid-c7vabzjd]{border-top:1px solid rgba(0,0,0,.06)}.toc[data-astro-cid-c7vabzjd] li[data-astro-cid-c7vabzjd]:first-child{border-top:0}.toc[data-astro-cid-c7vabzjd] a[data-astro-cid-c7vabzjd]{display:flex;gap:12px;padding:9px 0;color:var(--ink);text-decoration:none;font-size:.92rem;line-height:1.6}.toc[data-astro-cid-c7vabzjd] a[data-astro-cid-c7vabzjd]:hover{color:var(--accent)}.toc[data-astro-cid-c7vabzjd] .n[data-astro-cid-c7vabzjd]{flex:none;font-family:"Inter",var(--sans);font-weight:600;font-size:.78rem;color:var(--accent);padding-top:2px}.faq[data-astro-cid-c7vabzjd]{margin-top:48px}.faq[data-astro-cid-c7vabzjd] h2[data-astro-cid-c7vabzjd]{font-family:var(--serif);font-weight:600;font-size:1.42rem;margin:0 0 16px;padding-top:1.4em;border-top:1px solid var(--line)}details[data-astro-cid-c7vabzjd]{border-radius:14px;background:var(--card);margin:0 0 8px}summary[data-astro-cid-c7vabzjd]{cursor:pointer;list-style:none;display:flex;gap:12px;padding:16px 18px;font-weight:700;color:var(--ink);line-height:1.7}summary[data-astro-cid-c7vabzjd]::-webkit-details-marker{display:none}.q[data-astro-cid-c7vabzjd]{flex:none;font-family:"Inter",var(--sans);color:var(--accent)}details[data-astro-cid-c7vabzjd] p[data-astro-cid-c7vabzjd]{margin:0;padding:0 18px 18px 42px;line-height:1.9;font-size:.95rem}.related[data-astro-cid-c7vabzjd]{margin-top:64px}.rt[data-astro-cid-c7vabzjd]{font-family:var(--serif);font-weight:600;font-size:1.35rem;margin:0 0 20px}.rgrid[data-astro-cid-c7vabzjd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}
