.blog-prose{color:#c9ccd3;font-size:17px;line-height:1.75}.blog-prose>*+*{margin-top:1.1em}.blog-prose h2{color:#fcfaf8;font-size:26px;line-height:1.25;font-weight:800;letter-spacing:-.01em;margin-top:2em;scroll-margin-top:90px}.blog-prose h3{color:#fcfaf8;font-size:20px;line-height:1.3;font-weight:700;margin-top:1.6em}.blog-prose p{margin:0}.blog-prose *+p{margin-top:1em}.blog-prose strong{color:#fcfaf8;font-weight:700}.blog-prose a{color:#ff7a5c;text-decoration:underline;text-decoration-color:rgba(255,122,92,.4);text-underline-offset:3px}.blog-prose a:hover{text-decoration-color:#ff7a5c}.blog-prose ol,.blog-prose ul{padding-left:1.4em}.blog-prose ul{list-style:disc}.blog-prose ol{list-style:decimal}.blog-prose li{margin-top:.4em;padding-left:.2em}.blog-prose li::marker{color:#fe462d}.blog-prose blockquote{border-left:3px solid #fe462d;padding:.2em 0 .2em 1em;color:#e4e6ea;font-style:italic}.blog-prose table{width:100%;border-collapse:collapse;font-size:15px;display:block;overflow-x:auto}.blog-prose td,.blog-prose th{border:1px solid hsla(0,0%,100%,.08);padding:10px 12px;text-align:left;vertical-align:top}.blog-prose th{background:hsla(0,0%,100%,.04);color:#fcfaf8;font-weight:700}.blog-faq summary{cursor:pointer;list-style:none}.blog-faq summary::-webkit-details-marker{display:none}.blog-faq details[open] .blog-faq-chev{transform:rotate(45deg)}@media (max-width:640px){.blog-prose{font-size:16px}.blog-prose h2{font-size:22px}}