.xGqCbq_container{max-width:800px;font-family:var(--font-fira), sans-serif;color:#333;margin:0 auto;padding:2rem 1rem;line-height:1.6}.xGqCbq_title{text-align:center;color:#1a1a1a;margin-bottom:.5rem;font-size:2rem;font-weight:700}.xGqCbq_updated{text-align:center;color:#6c757d;margin-bottom:2rem;font-size:.875rem}.xGqCbq_content{color:#495057}.xGqCbq_content h1{color:#1a1a1a;border-bottom:2px solid #e9ecef;margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.75rem;font-weight:700}.xGqCbq_content h1:first-child{margin-top:0}.xGqCbq_content h2{color:#1a1a1a;border-bottom:1px solid #e9ecef;margin-top:2rem;margin-bottom:1rem;padding-bottom:.25rem;font-size:1.5rem;font-weight:600}.xGqCbq_content h3{color:#343a40;margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.xGqCbq_content h4{color:#343a40;margin-top:1.25rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.xGqCbq_content p{color:#495057;margin-bottom:1rem;line-height:1.6}.xGqCbq_content ul,.xGqCbq_content ol{margin-bottom:1rem;padding-left:1.5rem}.xGqCbq_content li{color:#495057;margin-bottom:.5rem;line-height:1.6}.xGqCbq_content strong{color:#343a40;font-weight:600}.xGqCbq_content em{color:#6c757d;font-style:italic}.xGqCbq_content a{color:#007bff;text-decoration:underline;transition:color .2s}.xGqCbq_content a:hover{color:#0056b3;text-decoration:none}.xGqCbq_content blockquote{color:#495057;background-color:#f8f9fa;border-left:4px solid #007bff;border-radius:0 4px 4px 0;margin:1.5rem 0;padding:1rem 1.5rem;font-style:italic}.xGqCbq_content table{border-collapse:collapse;width:100%;margin-bottom:1rem}.xGqCbq_content th,.xGqCbq_content td{text-align:left;border:1px solid #dee2e6;padding:.75rem}.xGqCbq_content th{color:#343a40;background-color:#f8f9fa;font-weight:600}.xGqCbq_content tbody tr:nth-child(2n){background-color:#f8f9fa}@media (max-width:768px){.xGqCbq_container{padding:3vh 6vw}.xGqCbq_title{font-size:1.75rem}.xGqCbq_content h1{font-size:1.5rem}.xGqCbq_content h2{font-size:1.25rem}.xGqCbq_content h3{font-size:1.125rem}.xGqCbq_content table{font-size:.875rem}.xGqCbq_content th,.xGqCbq_content td{padding:.5rem}}
