.blog-prose h2{color:#2d4ea2;letter-spacing:-.025em;border-left:3px solid #c75b39;margin-top:2.5rem;margin-bottom:1rem;padding-left:.75rem;font-size:1.375rem;font-weight:700;line-height:1.3}.blog-prose h3{color:#c75b39;margin-top:1.875rem;margin-bottom:.625rem;font-size:1.125rem;font-weight:700}.blog-prose a{color:#2d4ea2;-webkit-text-decoration:underline #2d4ea259;text-decoration:underline #2d4ea259;transition:text-decoration-color .15s}.blog-prose a:hover{text-decoration-color:#2d4ea2}.blog-prose p{margin-bottom:1.125rem}.blog-prose ul{margin-bottom:1.125rem;padding-left:1.5rem;list-style-type:disc}.blog-prose li{margin-bottom:.375rem}.blog-prose details{border:1px solid #e2e2e2;border-radius:8px;margin-bottom:.75rem;transition:border-color .15s;overflow:hidden}.blog-prose details[open]{border-color:#c75b3959}.blog-prose details summary{color:#2a2a33;cursor:pointer;padding:1rem 1.25rem;font-weight:600;list-style:none;transition:color .15s,background .15s}.blog-prose details summary:hover{color:#c75b39;background:#c75b390a}.blog-prose details[open]>summary{color:#c75b39}.blog-prose .faq-section h2{color:#2a2a33;border-left:none;padding-left:0}
