.guide-detail_container__gGbZF{max-width:800px;margin:0 auto;padding:4rem 1.5rem}.guide-detail_backLink__cMZOB{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-secondary,#4b5563);font-size:.95rem;font-weight:500;text-decoration:none;margin-bottom:2rem;transition:color .2s ease}.guide-detail_backLink__cMZOB:hover{color:var(--primary,#e1001a)}.guide-detail_header___sEFa{margin-bottom:2.5rem;border-bottom:1px solid var(--border-color,#e5e7eb);padding-bottom:1.5rem}.guide-detail_category__wysNM{font-size:.875rem;font-weight:700;color:var(--primary,#e1001a);text-transform:uppercase;margin-bottom:.5rem;display:block}.guide-detail_title__yaQHv{font-size:2.25rem;font-weight:800;color:var(--text-primary,#111827);line-height:1.3;margin-bottom:1rem}@media (max-width:768px){.guide-detail_title__yaQHv{font-size:1.75rem}}.guide-detail_meta__I1tav{display:flex;gap:1.5rem;font-size:.9rem;color:var(--text-secondary,#6b7280)}.guide-detail_summary__yUnN_{font-size:1.1rem;line-height:1.6;color:var(--text-primary,#374151);background-color:var(--bg-surface,#f9fafb);border-left:4px solid var(--primary,#e1001a);padding:1.5rem;border-radius:0 8px 8px 0;margin-bottom:3rem}.guide-detail_markdownBody__ST7Iw{font-size:1.05rem;color:var(--text-secondary,#374151);line-height:1.8}.guide-detail_markdownBody__ST7Iw h3{font-size:1.35rem;font-weight:700;color:var(--text-primary,#111827);margin-top:2.5rem;margin-bottom:1rem}.guide-detail_markdownBody__ST7Iw p{margin-bottom:1.5rem}.guide-detail_markdownBody__ST7Iw ol,.guide-detail_markdownBody__ST7Iw ul{margin-bottom:1.5rem;padding-left:1.5rem}.guide-detail_markdownBody__ST7Iw li{margin-bottom:.5rem}.guide-detail_markdownBody__ST7Iw table{width:100%;border-collapse:collapse;margin:2rem 0}.guide-detail_markdownBody__ST7Iw td,.guide-detail_markdownBody__ST7Iw th{border:1px solid var(--border-color,#e5e7eb);padding:.75rem 1rem;text-align:left}.guide-detail_markdownBody__ST7Iw th{background-color:var(--bg-surface,#f9fafb);font-weight:700}.guide-detail_markdownBody__ST7Iw blockquote{background-color:#fef2f2;border-left:4px solid var(--primary,#e1001a);padding:1rem 1.5rem;margin:1.5rem 0;font-size:.95rem;border-radius:0 4px 4px 0}.guide-detail_markdownBody__ST7Iw blockquote p{margin-bottom:0}.guide-detail_figure__bMDwH{margin:2rem 0;text-align:center}.guide-detail_figure__bMDwH img{max-width:100%;max-height:420px;border:1px solid var(--border-color,#e5e7eb);border-radius:12px;background:#ffffff;padding:1rem}.guide-detail_figure__bMDwH figcaption{margin-top:.6rem;font-size:.875rem;color:var(--text-secondary,#6b7280)}.guide-detail_cardGrid__cdowW{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0}@media (max-width:640px){.guide-detail_cardGrid__cdowW{grid-template-columns:1fr}}.guide-detail_newsCard__LhrBF{background:linear-gradient(135deg,#1f2937,#111827);border-radius:12px;padding:1.5rem;color:#ffffff;display:flex;flex-direction:column;gap:.4rem}.guide-detail_newsCard__LhrBF strong{font-size:1.1rem;font-weight:700;color:#ffffff;line-height:1.4}.guide-detail_newsCard__LhrBF p{font-size:.92rem;color:#d1d5db;line-height:1.6;margin:0}.guide-detail_cardNum___ylo9{font-size:.85rem;font-weight:800;color:var(--primary,#e1001a);letter-spacing:.05em}.guide-detail_tagGroup__XF1CQ{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border-color,#e5e7eb)}.guide-detail_tag__FjPby{background-color:#f3f4f6;color:var(--text-secondary,#4b5563);font-size:.875rem;padding:.25rem .75rem;border-radius:9999px}.guide-detail_ctaBox__FkV7T{margin-top:4rem;padding:2.5rem;background:linear-gradient(135deg,#1f2937,#111827);border-radius:12px;text-align:center;color:#ffffff}.guide-detail_ctaTitle__7RIdr{font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.guide-detail_ctaText__xiGml{font-size:1rem;color:#d1d5db;margin-bottom:1.5rem}.guide-detail_ctaButton__PFrXd{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--primary,#e1001a);color:#ffffff;font-weight:600;padding:.75rem 2rem;border-radius:6px;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.guide-detail_ctaButton__PFrXd:hover{background-color:#c00016;transform:translateY(-2px)}