.cms-prose,.course-body-content,.policy-html-content{font-size:1rem;line-height:1.8;color:#374151;word-break:break-word}.cms-prose>:first-child,.course-body-content>:first-child,.policy-html-content>:first-child{margin-top:0}.support-message :is(p,div,li,h2,h3,h4,blockquote,td,th):not([dir]),.support-message-text{unicode-bidi:plaintext}.cms-prose h1,.course-body-content h1,.policy-html-content h1{font-size:1.875rem;line-height:1.2;font-weight:800;color:#0B2530;margin:1.5rem 0 .75rem;scroll-margin-top:120px}.cms-prose h2,.course-body-content h2,.policy-html-content h2{font-size:1.375rem;line-height:1.3;font-weight:800;color:#1F2A37;margin:1.75rem 0 .75rem;scroll-margin-top:120px}.blog-article-content h2{color:#178E7D;font-family:"Noto Serif",Georgia,serif;font-size:1.5rem;font-weight:800;display:flex;align-items:center;gap:12px;line-height:1.3}.blog-article-content h2:before{content:"";width:6px;height:24px;flex:none;border-radius:99px;background:linear-gradient(180deg,#0E6C78,#3BC1B5)}[dir=rtl] .blog-article-content h2:before{transform:scaleX(-1)}.cms-prose h3,.course-body-content h3,.policy-html-content h3{font-size:1.125rem;line-height:1.4;font-weight:700;color:#1F2A37;margin:1.5rem 0 .5rem}.cms-prose h4,.course-body-content h4,.policy-html-content h4{font-size:1rem;line-height:1.4;font-weight:700;color:#1F2A37;margin:1.25rem 0 .5rem}.cms-prose p,.course-body-content p,.policy-html-content p{margin:0 0 .875rem;color:#374151}.cms-prose ul,.course-body-content ul,.policy-html-content ul{list-style:disc}.cms-prose ol,.course-body-content ol,.policy-html-content ol{list-style:decimal}.cms-prose ol,.cms-prose ul,.course-body-content ol,.course-body-content ul,.policy-html-content ol,.policy-html-content ul{margin:0 0 1rem;padding-inline-start:1.5em}.cms-prose li,.course-body-content li,.policy-html-content li{margin-bottom:.375rem;line-height:1.9;color:#374151}.cms-prose li::marker,.course-body-content li::marker,.policy-html-content li::marker{color:#007B83}.cms-prose a,.course-body-content a,.policy-html-content a{color:#007B83;font-weight:600;text-decoration:underline}.cms-prose b,.cms-prose strong,.course-body-content b,.course-body-content strong,.policy-html-content b,.policy-html-content strong{font-weight:700;color:#1F2A37}.cms-prose em,.cms-prose i,.course-body-content em,.course-body-content i,.policy-html-content em,.policy-html-content i{font-style:italic}.cms-prose blockquote,.course-body-content blockquote,.policy-html-content blockquote{border-inline-start:4px solid #007B83;background:#F5FAFB;border-radius:12px;padding:.5rem 1rem;margin:1rem 0;color:#1F2A37}.cms-prose img,.course-body-content img,.policy-html-content img{max-width:100%;height:auto;border-radius:12px}.cms-prose hr,.course-body-content hr,.policy-html-content hr{border:0;border-top:1px solid #e5eef0;margin:1.5rem 0}.cms-prose code,.course-body-content code,.policy-html-content code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#F5FAFB;color:#0B2530;padding:.1em .3em;border-radius:6px}.cms-prose pre,.course-body-content pre,.policy-html-content pre{background:#F5FAFB;padding:.75rem 1rem;border-radius:8px;overflow-x:auto;margin:0 0 1rem}.cms-prose pre code,.course-body-content pre code,.policy-html-content pre code{background:none;padding:0;border-radius:0;color:inherit}.cms-prose table,.course-body-content table,.policy-html-content table{width:100%;max-width:100%;border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}.cms-prose td,.cms-prose th,.course-body-content td,.course-body-content th,.policy-html-content td,.policy-html-content th{border:1px solid #e5eef0;padding:.5rem .75rem;text-align:start}.cms-prose th,.course-body-content th,.policy-html-content th{background:#123B5D;font-weight:700;color:#ffffff}.cms-prose th[style*=background],.course-body-content th[style*=background],.policy-html-content th[style*=background]{color:#ffffff}.policy-html-content h2.policy-body-title{font-size:1.875rem;color:#0B2530}.course-body-content h5,.course-body-content h6{font-size:1rem;font-weight:600;margin:1rem 0 .5rem;color:#1F2A37}.course-body-content dl{margin:0 0 1rem}.course-body-content dt{font-weight:600}.course-body-content dd{margin:0 0 .5rem;padding-inline-start:1rem}.course-body-content mark{background:#FFF3BF;padding:0 .15em}.course-body-content figure{margin:1rem 0}.course-body-content figcaption{font-size:.875rem;color:#6B7280;margin-top:.375rem}.course-body-content iframe{max-width:100%;border:0}.course-body-content caption{caption-side:bottom;font-size:.875rem;color:#6B7280;padding-top:.375rem}.course-body-content .cb-lead{font-size:1.125rem;color:#374151}.course-body-content .cb-muted{color:#6B7280}.course-body-content .cb-center{text-align:center}.course-body-content .cb-highlight{background:#FFF3BF;padding:0 .15em;border-radius:3px}.course-body-content .cb-callout{border-inline-start:4px solid #007B83;background:#F2F5F7;border-radius:8px;padding:.875rem 1rem;margin:1rem 0}.course-body-content .cb-callout-info{border-inline-start-color:#007B83;background:#EAF4F5}.course-body-content .cb-callout-warning{border-inline-start-color:#B45309;background:#FEF6E7}.course-body-content .cb-callout-success{border-inline-start-color:#047857;background:#ECFDF5}.course-body-content .cb-card{border:1px solid #e5e7eb;border-radius:12px;padding:1rem 1.25rem;background:#FFFFFF}.course-body-content .cb-divider{border-top:1px solid #e5e7eb;margin:1.5rem 0}.course-body-content .cb-grid{display:grid;gap:1rem;grid-template-columns:1fr}.course-body-content .cb-media iframe,.course-body-content .cb-media img{width:100%;aspect-ratio:16/9;height:auto;border-radius:8px}.course-body-content .cb-table td,.course-body-content .cb-table th{border-inline:0}.course-body-content .cb-table tbody tr:nth-child(odd){background:#F9FAFB}.course-body-content .cb-button{display:inline-block;background:#007B83;color:#FFFFFF;text-decoration:none;border-radius:8px;padding:.5rem 1.25rem;font-weight:600}.course-body-content .cb-button-secondary{background:transparent;color:#007B83;border:1px solid #007b83}@media (min-width:768px){.course-body-content .cb-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.course-body-content .cb-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.builder-container,.builder-page,.builder-section{width:100%}.builder-columns{display:flex;flex-wrap:wrap;gap:1.5rem}.builder-columns>*{flex:1 1 16rem;min-width:0}.builder-fragment{min-width:0}