.guide[data-astro-cid-csuaglzg]{max-width:var(--w-content);margin:0 auto;padding-bottom:32px}.guide[data-astro-cid-csuaglzg] h1[data-astro-cid-csuaglzg]{font-size:clamp(20px,3vw,26px);font-weight:800;margin:24px 0 16px;line-height:1.4}.h1-sub[data-astro-cid-csuaglzg]{display:block;font-size:clamp(14px,2vw,16px);font-weight:600;color:var(--c-text-2);margin-top:8px}.lead[data-astro-cid-csuaglzg]{color:var(--c-text-2);line-height:1.9;margin-bottom:24px}.guide[data-astro-cid-csuaglzg] h2[data-astro-cid-csuaglzg]{font-size:clamp(17px,2.5vw,20px);font-weight:700;margin:48px 0 12px}.guide[data-astro-cid-csuaglzg] h3[data-astro-cid-csuaglzg]{font-size:16px;font-weight:700;margin:24px 0 8px}.guide[data-astro-cid-csuaglzg] p[data-astro-cid-csuaglzg]{line-height:1.9;margin-bottom:12px}.guide[data-astro-cid-csuaglzg] a[data-astro-cid-csuaglzg]:not(.share-btn):not(.rg-link):not(.store-link){color:var(--c-primary);text-decoration:underline}.answer-box[data-astro-cid-csuaglzg]{border:2px solid var(--c-primary);border-radius:var(--r-md);padding:16px 20px;margin:16px 0 24px}.answer-box-label[data-astro-cid-csuaglzg]{font-size:14px;font-weight:800;color:var(--c-primary);margin-bottom:8px}.answer-box[data-astro-cid-csuaglzg] ul[data-astro-cid-csuaglzg]{padding-left:20px;line-height:1.9;margin:0}.answer-box[data-astro-cid-csuaglzg] li[data-astro-cid-csuaglzg]{margin-bottom:6px}.top-cta[data-astro-cid-csuaglzg],.mid-cta[data-astro-cid-csuaglzg]{border:1px solid var(--c-border-light);border-radius:var(--r-md);padding:20px 24px;margin:24px 0 32px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.top-cta-text[data-astro-cid-csuaglzg],.mid-cta-text[data-astro-cid-csuaglzg]{font-weight:700;font-size:15px;margin-bottom:0}.toc[data-astro-cid-csuaglzg]{background:var(--c-bg-2);border-radius:var(--r-md);padding:20px 24px;margin-bottom:32px}.toc-title[data-astro-cid-csuaglzg]{font-weight:700;font-size:14px;margin-bottom:8px}.toc[data-astro-cid-csuaglzg] ol[data-astro-cid-csuaglzg]{padding-left:20px;font-size:14px;line-height:2}.step-list[data-astro-cid-csuaglzg]{padding-left:20px;line-height:1.9;margin:12px 0}.step-list[data-astro-cid-csuaglzg] li[data-astro-cid-csuaglzg]{margin-bottom:8px}.table-wrap[data-astro-cid-csuaglzg]{overflow-x:auto;margin:16px 0}.data-table[data-astro-cid-csuaglzg]{width:100%;border-collapse:collapse;font-size:14px}.data-table[data-astro-cid-csuaglzg] th[data-astro-cid-csuaglzg],.data-table[data-astro-cid-csuaglzg] td[data-astro-cid-csuaglzg]{padding:12px 14px;text-align:left;border-bottom:1px solid var(--c-border-light);vertical-align:top}.data-table[data-astro-cid-csuaglzg] th[data-astro-cid-csuaglzg]{font-size:14px;font-weight:600;color:var(--c-text-2);white-space:nowrap}.data-table[data-astro-cid-csuaglzg] td[data-astro-cid-csuaglzg]:first-child{min-width:7em}.cell-sub[data-astro-cid-csuaglzg]{display:block;font-size:13px;color:var(--c-text-2);margin-top:4px}.source[data-astro-cid-csuaglzg],.note[data-astro-cid-csuaglzg]{font-size:14px;color:var(--c-text-2)}.style-grid[data-astro-cid-csuaglzg]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px auto;max-width:400px}.style-item[data-astro-cid-csuaglzg]{margin:0}.style-item[data-astro-cid-csuaglzg] img[data-astro-cid-csuaglzg]{display:block;width:100%;height:auto;border-radius:var(--r-sm);border:1px solid var(--c-border-light)}.style-item[data-astro-cid-csuaglzg] figcaption[data-astro-cid-csuaglzg]{font-size:14px;line-height:1.5;margin-top:6px}.style-note[data-astro-cid-csuaglzg]{display:block;font-size:14px;color:var(--c-text-2)}.letter-box[data-astro-cid-csuaglzg]{background:var(--c-bg-2);border-radius:var(--r-md);padding:16px 20px;margin:12px 0 20px}.letter-box[data-astro-cid-csuaglzg] p[data-astro-cid-csuaglzg]{font-size:14px;line-height:1.8;margin-bottom:8px}.letter-box[data-astro-cid-csuaglzg] p[data-astro-cid-csuaglzg]:last-child{margin-bottom:0}.faq-section[data-astro-cid-csuaglzg]{margin-top:48px}.faq-item[data-astro-cid-csuaglzg]{border-bottom:1px solid var(--c-border-light);padding:20px 0}.faq-item[data-astro-cid-csuaglzg] h3[data-astro-cid-csuaglzg]{font-size:15px;font-weight:700;margin-bottom:8px}.faq-item[data-astro-cid-csuaglzg] p[data-astro-cid-csuaglzg]{color:var(--c-text-2);margin-bottom:0}@media(max-width:768px){.top-cta[data-astro-cid-csuaglzg],.mid-cta[data-astro-cid-csuaglzg]{flex-direction:column;text-align:center}}
