.typography p,.typography li{line-height:28px!important}.typography picture,.typography video{margin:0}.typography img{position:unset}.typography ul,.typography ol{margin-top:0;margin-bottom:0}.typography ul li:first-child,.typography ol li:first-child{margin-top:0}.typography ul li:last-child,.typography ol li:last-child{margin-bottom:0}.prose.prose-lg details,.typography.prose details,.blog-content.typography details{border-top:1px solid #0000001a!important;margin-top:0!important;margin-bottom:0!important;padding-top:1.75rem!important}.prose.prose-lg details:first-of-type,.typography.prose details:first-of-type,.blog-content.typography details:first-of-type{border-top-color:#d2d7db!important}.prose.prose-lg details summary,.typography.prose details summary,.blog-content.typography details summary{text-align:left!important;cursor:pointer!important;width:100%!important;letter-spacing:inherit!important;color:#191b1f!important;outline:none!important;justify-content:space-between!important;align-items:flex-start!important;margin:0!important;padding:0!important;font-size:1.125rem!important;font-weight:700!important;line-height:1.5rem!important;list-style:none!important;display:flex!important}@media (min-width:1024px){.prose.prose-lg details summary,.typography.prose details summary,.blog-content.typography details summary{font-size:1.25rem!important;line-height:1.75rem!important}}@media (min-width:1280px){.prose.prose-lg details summary,.typography.prose details summary,.blog-content.typography details summary{font-size:1.375rem!important;line-height:1.875rem!important}}.prose.prose-lg details summary::-webkit-details-marker{display:none!important}.typography.prose details summary::-webkit-details-marker{display:none!important}.blog-content.typography details summary::-webkit-details-marker{display:none!important}.prose.prose-lg details summary::marker{content:""!important;display:none!important}.typography.prose details summary::marker{content:""!important;display:none!important}.blog-content.typography details summary::marker{content:""!important;display:none!important}.prose.prose-lg details summary:after,.typography.prose details summary:after,.blog-content.typography details summary:after{content:"+"!important;color:currentColor!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;min-width:24px!important;height:24px!important;margin-left:1.5rem!important;font-size:1.5rem!important;font-weight:300!important;line-height:1!important;transition:all .1s!important;display:inline-flex!important}.prose.prose-lg details[open] summary:after,.typography.prose details[open] summary:after,.blog-content.typography details[open] summary:after{content:"−"!important}.prose.prose-lg details summary:hover,.typography.prose details summary:hover,.blog-content.typography details summary:hover{color:#506cf0!important}.prose.prose-lg details>:not(summary),.typography.prose details>:not(summary),.blog-content.typography details>:not(summary){margin-top:2rem!important;margin-bottom:2rem!important;padding-right:3rem!important}.prose.prose-lg details p,.typography.prose details p,.blog-content.typography details p{letter-spacing:-.25px!important;color:#42464d!important;margin-top:0!important;margin-bottom:1rem!important;font-size:1rem!important;line-height:1.75rem!important}@media (min-width:768px){.prose.prose-lg details p,.typography.prose details p,.blog-content.typography details p{font-size:1.125rem!important;line-height:1.875rem!important}}.prose.prose-lg details p:last-child,.typography.prose details p:last-child,.blog-content.typography details p:last-child{margin-bottom:0!important}.prose.prose-lg details a,.typography.prose details a,.blog-content.typography details a{color:inherit!important;text-decoration:underline!important}
.prose.prose-lg details,.typography.prose details,.blog-content.typography details{border-top:none!important;margin-top:0!important;margin-bottom:0!important;padding-top:1.25rem!important;padding-bottom:1.25rem!important}.prose.prose-lg details+details,.typography.prose details+details,.blog-content.typography details+details{border-top:1px solid #0000001a!important}.prose.prose-lg details summary,.typography.prose details summary,.blog-content.typography details summary{text-align:left!important;cursor:pointer!important;width:100%!important;letter-spacing:inherit!important;color:#191b1f!important;outline:none!important;justify-content:space-between!important;align-items:flex-start!important;margin:0!important;padding:0!important;font-size:1.125rem!important;font-weight:700!important;line-height:1.5rem!important;list-style:none!important;display:flex!important}@media (min-width:1024px){.prose.prose-lg details summary,.typography.prose details summary,.blog-content.typography details summary{font-size:1.25rem!important;line-height:1.75rem!important}}@media (min-width:1280px){.prose.prose-lg details summary,.typography.prose details summary,.blog-content.typography details summary{font-size:1.375rem!important;line-height:1.875rem!important}}.prose.prose-lg details summary::-webkit-details-marker{display:none!important}.typography.prose details summary::-webkit-details-marker{display:none!important}.blog-content.typography details summary::-webkit-details-marker{display:none!important}.prose.prose-lg details summary::marker{content:""!important;display:none!important}.typography.prose details summary::marker{content:""!important;display:none!important}.blog-content.typography details summary::marker{content:""!important;display:none!important}.prose.prose-lg details summary:after,.typography.prose details summary:after,.blog-content.typography details summary:after{content:"+"!important;color:currentColor!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;min-width:24px!important;height:24px!important;margin-left:1.5rem!important;font-size:1.5rem!important;font-weight:300!important;line-height:1!important;transition:all .1s!important;display:inline-flex!important}.prose.prose-lg details[open] summary:after,.typography.prose details[open] summary:after,.blog-content.typography details[open] summary:after{content:"−"!important}.prose.prose-lg details summary:hover,.typography.prose details summary:hover,.blog-content.typography details summary:hover{color:#506cf0!important}.prose.prose-lg details>:not(summary),.typography.prose details>:not(summary),.blog-content.typography details>:not(summary){margin-bottom:0!important;padding-right:3rem!important}.prose.prose-lg details p,.typography.prose details p,.blog-content.typography details p{letter-spacing:-.25px!important;color:#42464d!important;margin-top:0!important;margin-bottom:1rem!important;font-size:1rem!important;line-height:1.75rem!important}.prose.prose-lg details summary+*,.typography.prose details summary+*,.blog-content.typography details summary+*{margin-top:1.25rem!important}@media (min-width:768px){.prose.prose-lg details p,.typography.prose details p,.blog-content.typography details p{font-size:1.125rem!important;line-height:1.875rem!important}}.prose.prose-lg details p:last-child,.typography.prose details p:last-child,.blog-content.typography details p:last-child{margin-bottom:0!important}.prose.prose-lg details a,.typography.prose details a,.blog-content.typography details a{color:inherit!important;text-decoration:underline!important}
