.guide-content{color:#374151;font-size:1.0625rem;line-height:1.8}.guide-content h2{margin:2.25rem 0 .75rem;color:#111827;font-size:1.65rem;font-weight:700;line-height:1.3}.guide-content h3{margin:1.75rem 0 .5rem;color:#111827;font-size:1.25rem;font-weight:700;line-height:1.4}.guide-content p,.guide-content ul,.guide-content ol,.guide-content blockquote,.guide-content table{margin:1rem 0}.guide-content ul,.guide-content ol{padding-left:1.5rem}.guide-content ul{list-style:disc}.guide-content ol{list-style:decimal}.guide-content a{color:#2563eb;text-decoration:underline;text-underline-offset:3px}.guide-content table{width:100%;border-collapse:collapse;font-size:.95rem}.guide-content th,.guide-content td{border:1px solid #d1d5db;padding:.75rem;text-align:left;vertical-align:top}.guide-content th{background:#f3f4f6;color:#111827;font-weight:700}.guide-content blockquote{border-left:4px solid #2563eb;padding-left:1rem;color:#4b5563}.guide-content .guide-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1rem 0}.guide-content .guide-table-wrap table{margin:0;min-width:100%;width:-moz-max-content;width:max-content;max-width:none}@media (max-width:640px){.guide-content th,.guide-content td{padding:.5rem;font-size:.875rem}.guide-content td{overflow-wrap:anywhere}}.guide-content,.guide-content a,.guide-content p,.guide-content li{overflow-wrap:anywhere;word-break:break-word}
