.shop-block[data-astro-cid-3omnuubw]{border-top:1px solid var(--line);margin-top:56px;padding-top:32px}.shop-block[data-astro-cid-3omnuubw] h2[data-astro-cid-3omnuubw]{margin:0;font-size:18px}.note[data-astro-cid-3omnuubw]{color:var(--muted);margin:6px 0 20px;font-size:13px}.cards[data-astro-cid-3omnuubw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.cards[data-astro-cid-3omnuubw]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cards[data-astro-cid-3omnuubw] a[data-astro-cid-3omnuubw]{flex-direction:column;gap:6px;text-decoration:none;display:flex}.cards[data-astro-cid-3omnuubw] img[data-astro-cid-3omnuubw]{aspect-ratio:3/4;object-fit:cover;background:var(--beige);width:100%;height:auto}.name[data-astro-cid-3omnuubw]{font-family:var(--font-serif);font-size:15px;line-height:1.35}.cards[data-astro-cid-3omnuubw] a[data-astro-cid-3omnuubw]:hover .name[data-astro-cid-3omnuubw]{text-underline-offset:3px;text-decoration:underline}.size[data-astro-cid-3omnuubw]{color:var(--muted);font-size:13px}.comments[data-astro-cid-nuen6n26]{max-width:var(--prose);border-top:1px solid var(--line);margin:56px auto 0;padding-top:32px}.comments[data-astro-cid-nuen6n26] h2[data-astro-cid-nuen6n26]{margin:0 0 16px;font-size:19px}.count[data-astro-cid-nuen6n26]{color:var(--muted);font-weight:600}.state[data-astro-cid-nuen6n26]{color:var(--muted);margin:0 0 24px;font-size:15px}.list[data-astro-cid-nuen6n26]{margin:0 0 32px;padding:0;list-style:none}.list[data-astro-cid-nuen6n26] .item{border-bottom:1px solid var(--line);padding:16px 0}.list[data-astro-cid-nuen6n26] .who{color:var(--muted);margin:0 0 6px;font-size:14px}.list[data-astro-cid-nuen6n26] .who b{color:var(--ink);font-weight:600}.list[data-astro-cid-nuen6n26] .text{white-space:pre-line;margin:0;font-size:16px;line-height:1.75}.list[data-astro-cid-nuen6n26] .reply{background:var(--surface);border-left:3px solid var(--accent);border-radius:var(--radius);margin:12px 0 0;padding:12px 16px}.form[data-astro-cid-nuen6n26]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:14px;padding:20px;display:grid}.form[data-astro-cid-nuen6n26] h3[data-astro-cid-nuen6n26]{margin:0;font-size:16px}.form[data-astro-cid-nuen6n26] label[data-astro-cid-nuen6n26]{color:var(--muted);gap:6px;font-size:14px;display:grid}.form[data-astro-cid-nuen6n26] input[data-astro-cid-nuen6n26],.form[data-astro-cid-nuen6n26] textarea[data-astro-cid-nuen6n26]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);width:100%;color:var(--ink);font:inherit;padding:10px 12px;font-size:16px;line-height:1.6}.form[data-astro-cid-nuen6n26] textarea[data-astro-cid-nuen6n26]{resize:vertical;min-height:110px}.form[data-astro-cid-nuen6n26] input[data-astro-cid-nuen6n26]:focus,.form[data-astro-cid-nuen6n26] textarea[data-astro-cid-nuen6n26]:focus{outline:2px solid var(--accent);outline-offset:1px}.note[data-astro-cid-nuen6n26]{color:var(--muted);margin:0;padding-left:1.1em;font-size:13px;line-height:1.7}.form[data-astro-cid-nuen6n26] .btn[data-astro-cid-nuen6n26]{cursor:pointer;border:0;justify-self:start;font-family:inherit}.form[data-astro-cid-nuen6n26] .btn[data-astro-cid-nuen6n26]:disabled{opacity:.6;cursor:wait}.status[data-astro-cid-nuen6n26]{min-height:1.5em;margin:0;font-size:14px}.post[data-astro-cid-zg7dkzxc]{padding-top:40px}.head[data-astro-cid-zg7dkzxc]{border-bottom:1px solid var(--line);margin-bottom:32px;padding-bottom:24px}.crumbs[data-astro-cid-zg7dkzxc]{color:var(--muted);gap:6px;margin-bottom:24px;font-size:13px;display:flex}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{text-decoration:none}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{text-decoration:underline}.cat-pill[data-astro-cid-zg7dkzxc]{background:var(--beige);border-radius:1000px;margin-bottom:16px;padding:4px 12px;font-size:13px;line-height:1.5;text-decoration:none;display:inline-block}.head[data-astro-cid-zg7dkzxc] h1[data-astro-cid-zg7dkzxc]{font-size:clamp(28px,5vw,44px);line-height:1.25}.lead[data-astro-cid-zg7dkzxc]{color:var(--ink);margin:16px 0 0;font-size:17px;line-height:1.7}.meta[data-astro-cid-zg7dkzxc]{color:var(--muted);margin:14px 0 0;font-size:14px}.video-block[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{text-align:center;margin:40px 0 16px;font-size:18px}.related[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--line-soft);max-width:1100px;margin:72px auto 0;padding-top:40px}.related[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin:0 0 24px;font-size:24px}.related-cards[data-astro-cid-zg7dkzxc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){.related-cards[data-astro-cid-zg7dkzxc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 16px}}
