.guide-shell[data-astro-cid-xmaeph5b]{max-width:min(760px, 100% - (var(--gutter) * 2))}.guide-meta[data-astro-cid-xmaeph5b]{margin:var(--s4) 0 0;color:var(--muted);font-size:14px}.guide-head[data-astro-cid-xmaeph5b]{padding:var(--s7) 0 var(--s5)}.guide-crumbs[data-astro-cid-xmaeph5b]{color:var(--muted);font-size:13px}.guide-crumbs[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{color:inherit}.guide-head[data-astro-cid-xmaeph5b] h1[data-astro-cid-xmaeph5b]{margin-top:var(--s3);letter-spacing:-.03em;font-size:clamp(32px,5vw,48px);line-height:1.06}.guide-lead[data-astro-cid-xmaeph5b]{margin-top:var(--s4);color:var(--ink-soft);font-size:18px;line-height:1.55}.guide-answer[data-astro-cid-xmaeph5b]{margin-top:var(--s5);padding:var(--s5);border-left:4px solid var(--accent);border-radius:var(--r-card);background:var(--ink);color:#fff}.guide-answer[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{font:600 12px var(--font-body);color:var(--accent)}.guide-answer[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{margin-top:var(--s3);font-size:17px;line-height:1.55}.guide-takeaways[data-astro-cid-xmaeph5b]{margin-top:var(--s6)}.guide-takeaways[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b],.guide-section[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b],.guide-shop[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b],.guide-method[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{letter-spacing:-.02em;font-size:clamp(22px,3vw,28px)}.guide-takeaways[data-astro-cid-xmaeph5b] ul[data-astro-cid-xmaeph5b],.guide-list[data-astro-cid-xmaeph5b]{margin:var(--s4) 0 0;gap:var(--s3);padding:0;list-style:none;display:grid}.guide-takeaways[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b],.guide-list[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]{padding-left:22px;line-height:1.55;position:relative}.guide-takeaways[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]:before,.guide-list[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]:before{content:"";background:var(--accent);width:8px;height:8px;position:absolute;top:.6em;left:0}.guide-toc[data-astro-cid-xmaeph5b]{margin-top:var(--s6);padding:var(--s4) var(--s5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}.guide-toc[data-astro-cid-xmaeph5b] span[data-astro-cid-xmaeph5b]{font:600 12px var(--font-body);color:var(--muted)}.guide-toc[data-astro-cid-xmaeph5b] ol[data-astro-cid-xmaeph5b]{margin:var(--s3) 0 0;gap:var(--s2);padding-left:20px;font-size:15px;display:grid}.guide-section[data-astro-cid-xmaeph5b]{margin-top:var(--s7);scroll-margin-top:var(--s7)}.guide-section[data-astro-cid-xmaeph5b]>p[data-astro-cid-xmaeph5b]{margin-top:var(--s4);color:var(--ink-soft);line-height:1.65}.guide-section[data-astro-cid-xmaeph5b]>p[data-astro-cid-xmaeph5b] strong[data-astro-cid-xmaeph5b]{color:var(--ink)}.guide-table-wrap[data-astro-cid-xmaeph5b]{margin-top:var(--s4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);overflow-x:auto}.guide-table[data-astro-cid-xmaeph5b]{border-collapse:collapse;width:100%;font-size:14px}@media (width<=480px){.guide-table[data-astro-cid-xmaeph5b]{font-size:13px}.guide-table[data-astro-cid-xmaeph5b] th[data-astro-cid-xmaeph5b],.guide-table[data-astro-cid-xmaeph5b] td[data-astro-cid-xmaeph5b]{padding:10px 8px}}.guide-table[data-astro-cid-xmaeph5b] th[data-astro-cid-xmaeph5b],.guide-table[data-astro-cid-xmaeph5b] td[data-astro-cid-xmaeph5b]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 14px}.guide-table[data-astro-cid-xmaeph5b] thead[data-astro-cid-xmaeph5b] th[data-astro-cid-xmaeph5b]{font:600 12px var(--font-body);background:var(--studio)}.guide-table[data-astro-cid-xmaeph5b] tbody[data-astro-cid-xmaeph5b] th[data-astro-cid-xmaeph5b]{width:32%;font-weight:600}.guide-table[data-astro-cid-xmaeph5b] tbody[data-astro-cid-xmaeph5b] tr[data-astro-cid-xmaeph5b]:last-child th[data-astro-cid-xmaeph5b],.guide-table[data-astro-cid-xmaeph5b] tbody[data-astro-cid-xmaeph5b] tr[data-astro-cid-xmaeph5b]:last-child td[data-astro-cid-xmaeph5b]{border-bottom:0}.guide-choose[data-astro-cid-xmaeph5b]{gap:var(--s4);margin-top:var(--s4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.guide-choose[data-astro-cid-xmaeph5b]>div[data-astro-cid-xmaeph5b]{padding:var(--s5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}.guide-choose[data-astro-cid-xmaeph5b] h3[data-astro-cid-xmaeph5b]{font-size:18px}.guide-choose[data-astro-cid-xmaeph5b] h3[data-astro-cid-xmaeph5b]:after{content:"…"}.guide-shop[data-astro-cid-xmaeph5b]{margin-top:var(--s7);padding:var(--s6) var(--s5);border-radius:var(--r-card);background:var(--studio)}.guide-shop-grid[data-astro-cid-xmaeph5b]{gap:var(--s3);margin-top:var(--s4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.guide-shop-card[data-astro-cid-xmaeph5b]{gap:var(--s2);padding:var(--s4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;display:flex}.guide-shop-card[data-astro-cid-xmaeph5b]:hover{border-color:var(--ink)}.guide-shop-card[data-astro-cid-xmaeph5b] b[data-astro-cid-xmaeph5b]{font-family:var(--font-head);font-size:17px}.guide-shop-card[data-astro-cid-xmaeph5b]>span[data-astro-cid-xmaeph5b]{color:var(--ink-soft);font-size:14px}.guide-shop-card[data-astro-cid-xmaeph5b] i[data-astro-cid-xmaeph5b]{border-radius:var(--r-ctl);background:var(--accent);min-height:44px;font:600 14px var(--font-mono);justify-content:center;align-items:center;margin-top:auto;font-style:normal;display:inline-flex}.guide-faq[data-astro-cid-xmaeph5b]{margin-top:var(--s4);border-top:1px solid var(--line)}.guide-faq[data-astro-cid-xmaeph5b] details[data-astro-cid-xmaeph5b]{border-bottom:1px solid var(--line)}.guide-faq[data-astro-cid-xmaeph5b] summary[data-astro-cid-xmaeph5b]{padding:var(--s4) 0;font-family:var(--font-head);cursor:pointer;font-size:17px;font-weight:700}.guide-faq[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{padding:0 0 var(--s4);color:var(--ink-soft);line-height:1.6}.guide-method[data-astro-cid-xmaeph5b]{margin-top:var(--s7);padding-top:var(--s5);border-top:1px solid var(--line);color:var(--ink-soft);font-size:14px}.guide-method[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{font-size:18px}.guide-method[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{margin-top:var(--s3)}.guide-toc-terms[data-astro-cid-xmaeph5b]{columns:2;column-gap:var(--s5)}.guide-toc-terms[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]{break-inside:avoid;margin-bottom:var(--s2)}@media (width<=520px){.guide-toc-terms[data-astro-cid-xmaeph5b]{columns:1}}.guide-terms[data-astro-cid-xmaeph5b]{margin:var(--s6) 0 0;border-top:1px solid var(--line)}.guide-terms[data-astro-cid-xmaeph5b]>div[data-astro-cid-xmaeph5b]{padding:var(--s4) 0;border-bottom:1px solid var(--line);scroll-margin-top:var(--s7)}.guide-terms[data-astro-cid-xmaeph5b] dt[data-astro-cid-xmaeph5b]{font-family:var(--font-head);font-size:18px;font-weight:700}.guide-terms[data-astro-cid-xmaeph5b] dd[data-astro-cid-xmaeph5b]{margin:var(--s2) 0 0;color:var(--ink-soft);line-height:1.6}.guide-related[data-astro-cid-xmaeph5b]{margin:var(--s7) 0 var(--s8)}.guide-related[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{letter-spacing:-.02em;font-size:clamp(22px,3vw,28px)}.guide-related-grid[data-astro-cid-xmaeph5b]{gap:var(--s3);margin-top:var(--s4);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.guide-related-card[data-astro-cid-xmaeph5b]{gap:var(--s2);padding:var(--s4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;display:flex}.guide-related-card[data-astro-cid-xmaeph5b]:hover{border-color:var(--ink)}.guide-related-card[data-astro-cid-xmaeph5b] b[data-astro-cid-xmaeph5b]{font-family:var(--font-head);font-size:16px;line-height:1.3}.guide-related-card[data-astro-cid-xmaeph5b] span[data-astro-cid-xmaeph5b]{color:var(--ink-soft);font-size:13px}.guide-all[data-astro-cid-xmaeph5b]{margin-top:var(--s4);font-size:15px;display:inline-block}
