.guide-content h2{color:var(--text);margin:32px 0 12px;font-size:20px;font-weight:700}.guide-content h3{color:var(--text);margin:24px 0 8px;font-size:16px;font-weight:600}.guide-content p{color:var(--text-2);margin-bottom:14px;font-size:15px;line-height:1.85}.guide-content ul,.guide-content ol{margin-bottom:18px;padding-left:22px}.guide-content li{color:var(--text-2);margin-bottom:6px;font-size:15px;line-height:1.85}.guide-content table{border-collapse:collapse;width:100%;margin:16px 0 24px;font-size:14px}.guide-content th{text-align:left;background:var(--bg);color:var(--text);border-bottom:2px solid var(--divider);padding:10px 14px;font-weight:600}.guide-content td{color:var(--text-2);border-bottom:1px solid var(--divider);padding:10px 14px}.guide-content tr:last-child td{border-bottom:none}.guide-related{border-top:1px solid var(--divider);margin-top:36px;padding-top:24px}.guide-related h3{margin:16px 0 8px;font-size:15px;font-weight:600}.guide-related-links{flex-wrap:wrap;gap:8px;display:flex}.guide-related-links a{background:var(--bg);border:1px solid var(--border-light);color:var(--text-2);border-radius:16px;padding:5px 12px;font-size:13px;text-decoration:none;transition:border-color .15s,color .15s}.guide-related-links a:hover{border-color:var(--accent,var(--primary));color:var(--accent,var(--primary))}.guide-cta{background:var(--bg);border-radius:var(--r-lg);text-align:center;border:1px solid var(--border-light);margin-top:40px;padding:32px}.guide-cta h2{margin-top:0;font-size:22px}.guide-cta p{max-width:520px;margin:0 auto 20px;font-size:15px}.guide-cta-btn{background:var(--primary);color:#fff;border-radius:var(--r-md);padding:12px 32px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.guide-cta-btn:hover{opacity:.9}@media (max-width:768px){.guide-content table{font-size:13px}.guide-content th,.guide-content td{padding:8px 10px}.guide-cta{padding:24px 16px}}
