.description-content{color:#1a1a2e;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;font-size:16px;line-height:1.8}.description-content p{color:#4a4a6a;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;margin-bottom:16px;font-size:16px;line-height:1.8}.description-content h1,.description-content h2,.description-content h3,.description-content h4{color:#1a1a2e;margin-top:32px;margin-bottom:16px;font-weight:700;line-height:1.3}.description-content h2{font-size:24px}.description-content h3{font-size:20px}.description-content ul,.description-content ol{margin-bottom:16px;padding-left:28px;list-style:outside}.description-content ul ul,.description-content ol ol{margin-bottom:8px}.description-content li{color:#4a4a6a;margin-bottom:8px;font-size:16px;line-height:1.8}.description-content li::marker{color:#06c}.description-content a{color:#06c;font-weight:500;text-decoration:underline;transition:color .2s}.description-content a:hover{color:#004d99}.description-content blockquote{background:#f8f9fa;border-left:4px solid #06c;border-radius:4px;margin:20px 0;padding:16px 24px;font-style:italic}.description-content strong,.description-content b{color:#1a1a2e;font-weight:700}.description-content img{border-radius:8px;max-width:100%;height:auto;margin:16px 0}.description-content table{border-collapse:collapse;width:100%;margin:16px 0}.description-content table th,.description-content table td{text-align:left;border:1px solid #e2e8f0;padding:12px}.description-content table th{background:#f8f9fa;font-weight:700}
