@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cdi-prose h2{color:#0d1421;margin:1.75rem 0 .75rem;font-size:1.25rem;font-weight:800;line-height:1.35}.cdi-prose h2:first-child{margin-top:0}.cdi-prose h3{color:#0d1421;margin:1.25rem 0 .5rem;font-size:1.0625rem;font-weight:700}.cdi-prose p{margin:.75rem 0}.cdi-prose ul,.cdi-prose ol{margin:.75rem 0;padding-left:1.25rem}.cdi-prose ul{list-style:outside}.cdi-prose ol{list-style:decimal}.cdi-prose li{margin:.35rem 0;padding-left:.25rem}.cdi-prose li::marker{color:rgb(var(--brand))}.cdi-prose blockquote{border-left:4px solid rgb(var(--accent));color:#4a5a72;background:#f6f8fc;border-radius:0 .75rem .75rem 0;margin:1rem 0;padding:.75rem 1rem;font-size:.9375rem}.cdi-prose blockquote p{margin:0}.cdi-prose a{color:rgb(var(--brand));text-underline-offset:2px;text-decoration:underline}.cdi-prose strong{color:#0d1421;font-weight:700}.cdi-prose table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.9375rem}.cdi-prose th,.cdi-prose td{text-align:left;border:1px solid #e8edf5;padding:.5rem .75rem}.cdi-legal h2{color:#0d1421;margin:2rem 0 .75rem;scroll-margin-top:6rem;font-size:1.1875rem;font-weight:800}.cdi-legal h3{color:#0d1421;margin:1.25rem 0 .5rem;font-size:1rem;font-weight:700}.cdi-legal p,.cdi-legal li{line-height:1.7}.cdi-legal p{margin:.75rem 0}.cdi-legal ul,.cdi-legal ol{margin:.75rem 0;padding-left:1.25rem}.cdi-legal ul{list-style:outside}.cdi-legal ol{list-style:decimal}.cdi-legal li{margin:.35rem 0}.cdi-legal a{color:rgb(var(--brand));text-underline-offset:2px;font-weight:600;text-decoration:underline}.cdi-faq summary::-webkit-details-marker{display:none}.cdi-faq summary{list-style:none}.cdi-faq details[open] .cdi-faq-icon{transform:rotate(45deg)}
