.cms-styled-content{text-align:left;color:var(--muted-foreground);font-size:.8rem;line-height:1.65}.cms-styled-content p{text-align:left;font-size:inherit;color:inherit;line-height:inherit}.cms-styled-content h3,.cms-styled-content h4{font-size:inherit;color:inherit;text-align:left;margin-top:.5rem;margin-bottom:.3rem;font-weight:600}.cms-styled-content ul,.cms-styled-content ol{font-size:inherit;color:inherit;line-height:inherit;margin-top:.5rem;margin-bottom:.5rem;margin-left:1.25rem;padding-left:.25rem;list-style-position:outside}.cms-styled-content ul{list-style-type:disc}.cms-styled-content ol{list-style-type:decimal}.cms-styled-content li{font-size:inherit;color:inherit;line-height:inherit;margin-top:.35rem;margin-bottom:.35rem;margin-left:.25rem;padding-left:.25rem}.cms-styled-content li>p{font-size:inherit;color:inherit;line-height:inherit;margin:0}.cms-styled-content li>span,.cms-styled-content p>span{font-size:inherit;color:inherit;line-height:inherit}.cms-styled-content a{color:var(--primary);text-decoration:underline}.cms-styled-content a:hover{opacity:.8}.cms-styled-content blockquote{border-left:4px solid var(--border);background-color:var(--card);padding-left:1rem;font-style:italic}.cms-styled-content.cms-legal{color:color-mix(in oklab, var(--foreground) 80%, transparent);font-size:1rem;line-height:1.75}.cms-styled-content.cms-legal>*+*{margin-top:1rem}.cms-styled-content.cms-legal p:has(>br:only-child){display:none}:is(.cms-styled-content.cms-legal h3,.cms-styled-content.cms-legal h4,.cms-styled-content.cms-legal p:has(>u:only-child)){color:var(--foreground);margin-bottom:0;font-weight:600;line-height:1.4}.cms-styled-content.cms-legal h3{margin-top:2.5rem;font-size:1.25rem}.cms-styled-content.cms-legal h4{margin-top:2rem;font-size:1.0625rem}.cms-styled-content.cms-legal p:has(>u:only-child){margin-top:1.75rem}.cms-styled-content.cms-legal p:has(>u:only-child) u{text-decoration:none}.cms-styled-content.cms-legal :is(h3,h4,p:has(>u:only-child))+*{margin-top:.5rem}.cms-styled-content.cms-legal :is(h3,h4,p:has(>u:only-child))+p:has(>br:only-child)+*{margin-top:.5rem}.cms-styled-content.cms-legal>:first-child{margin-top:0}.cms-styled-content.cms-legal strong,.cms-styled-content.cms-legal b{color:var(--foreground);font-weight:600}
