.blog-content h1{line-height:1.75rem;font-size:1.5rem!important;font-weight:600!important}.blog-content h1,.blog-content h2{margin-top:2rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.blog-content h2{font-size:1.5rem;line-height:2rem;font-weight:700}.blog-content h3{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.blog-content p{margin-bottom:1rem;line-height:1.625;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.blog-content ol,.blog-content ul{margin-bottom:1rem;margin-left:1.5rem}.blog-content ul{list-style-type:disc}.blog-content ol{list-style-type:decimal}.blog-content li{margin-bottom:.5rem;line-height:1.625;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.blog-content strong{font-weight:700;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.blog-content table{width:100%;border-collapse:separate;border-spacing:0;margin:1.25rem 0;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.blog-content table td,.blog-content table th{padding:.5rem .75rem}@media (min-width:640px){.blog-content table td,.blog-content table th{padding:.625rem 1rem}}.blog-content table td,.blog-content table th{border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;text-align:left;vertical-align:top;white-space:nowrap}.blog-content table th{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}@media (min-width:640px){.blog-content table th{font-size:.875rem;line-height:1.25rem}}.blog-content table td{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}@media (min-width:640px){.blog-content table td{font-size:.875rem;line-height:1.25rem}}.blog-content table td{background:#fff}.blog-content table tr:nth-child(2n) td{background:#fcfcfd}.blog-content table tr:last-child td{border-bottom:none}.blog-content table tr td:last-child,.blog-content table tr th:last-child{border-right:none}.news-content{line-height:1.625;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.news-content h1,.news-content h2,.news-content h3,.news-content h4,.news-content h5,.news-content h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));color:#0f172a;line-height:1.35;letter-spacing:-.015em}.news-content h1{font-size:1.25rem;line-height:1.75rem}@media (min-width:640px){.news-content h1{font-size:1.5rem;line-height:2rem}}.news-content h1{font-size:1.5rem!important;font-weight:600!important}.news-content h2{font-size:1.25rem;line-height:1.75rem}@media (min-width:640px){.news-content h2{font-size:1.5rem;line-height:2rem}}.news-content h3{font-size:1.125rem;line-height:1.75rem}@media (min-width:640px){.news-content h3{font-size:1.25rem;line-height:1.75rem}}.news-content h4{font-size:1rem;line-height:1.5rem}@media (min-width:640px){.news-content h4{font-size:1.125rem;line-height:1.75rem}}.news-content h1+blockquote,.news-content h1+ol,.news-content h1+p,.news-content h1+ul,.news-content h2+blockquote,.news-content h2+ol,.news-content h2+p,.news-content h2+ul,.news-content h3+blockquote,.news-content h3+ol,.news-content h3+p,.news-content h3+ul,.news-content h4+blockquote,.news-content h4+ol,.news-content h4+p,.news-content h4+ul,.news-content h5+blockquote,.news-content h5+ol,.news-content h5+p,.news-content h5+ul,.news-content h6+blockquote,.news-content h6+ol,.news-content h6+p,.news-content h6+ul{margin-top:.5rem!important}.news-content p{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;line-height:1.625}@media (min-width:640px){.news-content p{margin-bottom:1rem;font-size:1rem;line-height:1.5rem}}.news-content ol,.news-content ul{margin-bottom:.75rem;margin-left:1rem}@media (min-width:640px){.news-content ol,.news-content ul{margin-bottom:1rem;margin-left:1.5rem}}.news-content ul{list-style-type:disc}.news-content ol{list-style-type:decimal}.news-content li{margin-bottom:.5rem;line-height:1.625}.news-content strong{font-weight:700;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.news-content em{font-style:italic}.news-content a{font-weight:500;--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:all .2s ease}.news-content a:hover{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1));text-decoration-thickness:2px}.news-content blockquote{margin-top:1.25rem;margin-bottom:1.25rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-left-width:3px;--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1));background-color:rgba(238,242,255,.4);padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;font-size:1rem;line-height:1.5rem;font-style:italic;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}@media (min-width:640px){.news-content blockquote{margin-top:1.5rem;margin-bottom:1.5rem;padding-left:1.25rem;font-size:1.05rem}}.news-content blockquote{line-height:1.7}.news-content code{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}@media (min-width:640px){.news-content code{padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}}.news-content pre{margin-top:.75rem;margin-bottom:.75rem;overflow-x:auto;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));padding:.5rem}@media (min-width:640px){.news-content pre{margin-top:1rem;margin-bottom:1rem;padding:1rem}}.news-content pre code{background-color:transparent;padding:0}.news-content img{margin-top:1rem;margin-bottom:1rem;height:auto;max-width:100%;border-radius:.5rem}.news-content table{width:100%;border-collapse:separate;border-spacing:0;margin:1.25rem 0;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.news-content table td,.news-content table th{padding:.5rem .75rem;font-size:.75rem;line-height:1rem}@media (min-width:640px){.news-content table td,.news-content table th{padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem}}.news-content table td,.news-content table th{border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;text-align:left;vertical-align:top;white-space:nowrap}.news-content table th{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.news-content table td{background:#fff}.news-content table tr:nth-child(2n) td{background:#fcfcfd}.news-content table tr:last-child td{border-bottom:none}.news-content table tr td:last-child,.news-content table tr th:last-child{border-right:none}.news-content .article-faqs{margin-top:1.75rem;padding:1rem 1.125rem 1.25rem;border:1px solid #e2e8f0;border-radius:.875rem;background:linear-gradient(180deg,#fafbff,#fff 55%);box-shadow:0 1px 2px rgba(15,23,42,.06)}@media (min-width:640px){.news-content .article-faqs{padding:1.25rem 1.375rem 1.5rem}}.news-content .article-faqs>h2:first-child,.news-content .article-faqs>h3:first-child{margin-top:0!important;margin-bottom:.75rem;padding-bottom:.625rem;border-bottom:2px solid #c7d2fe;font-size:1.05rem!important;letter-spacing:-.02em;color:#312e81}.news-content .article-faqs p{margin-bottom:.875rem!important;padding:.5rem .625rem;border-radius:.5rem;background:hsla(0,0%,100%,.85);border:1px solid #f1f5f9}.news-content .article-faqs p:last-child{margin-bottom:0!important}.news-content .article-faqs p strong:first-child{color:#4338ca}.quill{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.quill .ql-toolbar{border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.quill .ql-container{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));min-height:400px}.quill .ql-editor{min-height:400px;font-size:15px;line-height:1.6}.quill .ql-editor.ql-blank:before{font-style:italic;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ck-content{color:#334155;font-size:15px;line-height:1.7}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4{color:#1e293b;font-weight:700;margin-top:2rem;margin-bottom:1rem;line-height:1.3}.ck-content>figure:first-child,.ck-content>h1:first-child,.ck-content>h2:first-child,.ck-content>h3:first-child,.ck-content>h4:first-child,.ck-content>p:first-child,.ck-content>table:first-child{margin-top:0!important}.ck-content h1{font-size:1.875rem;border-bottom:1px solid #e2e8f0;padding-bottom:.75rem;letter-spacing:-.02em}.ck-content h2{font-size:1.5rem;color:#0f172a;letter-spacing:-.015em}.ck-content h3{font-size:1.25rem;letter-spacing:-.01em}.ck-content h4{font-size:1.125rem}.ck-content ol,.ck-content ul{margin-bottom:1.5rem;padding-left:1.5rem}.ck-content ul{list-style-type:disc}.ck-content ol{list-style-type:decimal}.ck-content li{margin-bottom:.5rem}.ck-content a{color:#4f46e5;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:all .2s}.ck-content a:hover{color:#3730a3;text-decoration-thickness:2px}.ck-content figure.table{margin:1.5rem 0}.ck-content .ck-table-scroll,.ck-content figure.table{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.ck-content .ck-table-scroll{margin:1.25rem 0}.ck-content .ck-table-scroll>table,.ck-content table{min-width:620px!important;max-width:none!important}.ck-content table{width:100%!important;border-collapse:separate;border-spacing:0;margin:0;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden!important;display:table!important;box-shadow:0 1px 3px rgba(0,0,0,.02)}.ck-content table th{background-color:#f8fafc;color:#475569;font-weight:700;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;padding:1rem;border-bottom:2px solid #e2e8f0;border-right:1px solid #e2e8f0;text-align:left;white-space:nowrap}.ck-content table td{padding:.875rem 1rem;border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;color:#475569;font-size:.875rem;background-color:#fff;white-space:normal;word-break:normal;overflow-wrap:break-word}@media (max-width:640px){.ck-content figure.table{margin-left:-.25rem;margin-right:-.25rem;padding-left:.25rem;padding-right:.25rem}}.ck-content table tr:last-child td{border-bottom:none}.ck-content table tr td:last-child,.ck-content table tr th:last-child{border-right:none}.ck-content table td:first-child,.ck-content table th:first-child{min-width:140px;width:28%;font-weight:600}.ck-content table tr:hover td{background-color:#fff8f8}.exam-rich-text .ck-table-scroll,.exam-rich-text figure.table{width:100%;max-width:100%;margin:1.25rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.exam-rich-text table,.exam-rich-text table.exam-html-table{width:100%!important;min-width:520px!important;border-collapse:collapse!important;border:1px solid #cbd5e1!important;margin:0!important;display:table!important;box-shadow:0 1px 3px rgba(0,0,0,.04)}.exam-rich-text table td,.exam-rich-text table th{padding:.75rem 1rem!important;border:1px solid #e2e8f0!important;text-align:left;vertical-align:top;color:#475569;font-size:.875rem;background-color:#fff;white-space:normal;word-break:break-word}.exam-rich-text table th{background-color:#f8fafc!important;font-weight:700;color:#334155}.exam-rich-text table tr:nth-child(2n) td{background-color:#f8fafc}.ck-content blockquote{border-left:3px solid #6366f1;padding:1rem 1.5rem;margin:1.5rem 0;background-color:rgba(238,242,255,.5);color:#475569;font-style:italic;border-radius:0 12px 12px 0;line-height:1.7;font-size:1.05rem}.ck-content figure{margin:2rem 0;text-align:center}.ck-content figure img{border-radius:12px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);max-width:100%}.ck-content figcaption{font-size:.875rem;color:#64748b;margin-top:.75rem;font-style:italic}.ck-content code{background-color:#f1f5f9;padding:.2rem .4rem;border-radius:6px;font-size:.9em;color:#4f46e5;font-family:ui-monospace,monospace}