.prose{font-size:20px;font-weight:400;line-height:32px}.prose p{margin-bottom:2rem}.prose h2{margin-top:6rem;margin-bottom:2rem;font-size:26px;font-weight:500;line-height:34px;letter-spacing:-.01em}.prose h3{margin-top:4rem;margin-bottom:1.5rem;font-size:20px;font-weight:500;line-height:28px;letter-spacing:-.01em}.prose ul{margin-bottom:2rem;list-style-type:disc;padding-left:1rem}.prose ol{margin-bottom:2rem;list-style-type:decimal;padding-left:1rem}.prose li{margin-bottom:.25rem;padding-left:.25rem}.prose ul li::marker,.prose ol li::marker{--tw-text-opacity: 1;color:rgb(116 114 107 / var(--tw-text-opacity, 1))}.prose ul li:is(.dark *)::marker,.prose ol li:is(.dark *)::marker{--tw-text-opacity: 1;color:rgb(160 160 160 / var(--tw-text-opacity, 1))}.prose a{font-weight:400;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity, 1));text-decoration-line:underline;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.prose a:hover{--tw-text-opacity: 1;color:rgb(0 163 92 / var(--tw-text-opacity, 1))}.prose a:is(.dark *){--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.prose a:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(0 200 83 / var(--tw-text-opacity, 1))}.prose blockquote{position:relative!important;margin-bottom:3rem!important;border-radius:4px!important;--tw-bg-opacity: 1 !important;background-color:rgb(189 215 232 / var(--tw-bg-opacity, 1))!important;padding:2rem!important;--tw-text-opacity: 1 !important;color:rgb(19 19 19 / var(--tw-text-opacity, 1))!important}.prose blockquote:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(229 229 229 / var(--tw-text-opacity, 1))!important}.prose blockquote:before,.prose blockquote:after,.prose blockquote>div:before,.prose blockquote>div:after,.prose blockquote p:before,.prose blockquote p:after{content:none!important;display:none!important}.prose blockquote>div{position:relative;flex:1 1 0%}.prose blockquote>div>div{position:relative}.prose blockquote p{position:relative!important;margin-bottom:1rem!important;margin-top:0!important;font-size:20px!important;font-weight:400!important;line-height:32px!important;--tw-text-opacity: 1 !important;color:rgb(19 19 19 / var(--tw-text-opacity, 1))!important}.prose blockquote p:last-child{margin-bottom:0!important}.prose blockquote p:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(229 229 229 / var(--tw-text-opacity, 1))!important}.prose blockquote>div>div>p:first-child{margin-top:0!important}.prose blockquote p em{margin-top:3rem;display:block;font-size:16px;font-weight:400;font-style:normal;line-height:32px;--tw-text-opacity: 1;color:rgb(116 114 107 / var(--tw-text-opacity, 1))}.prose blockquote p em:is(.dark *){--tw-text-opacity: 1;color:rgb(160 160 160 / var(--tw-text-opacity, 1))}.prose blockquote a{margin-top:1rem;display:block;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.01em;--tw-text-opacity: 1;color:rgb(116 114 107 / var(--tw-text-opacity, 1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.prose blockquote a:hover{--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity, 1))}.prose code{border-radius:4px;--tw-bg-opacity: 1;background-color:rgb(243 243 241 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:18px;line-height:28px}.prose pre{margin-bottom:2rem;overflow-x:auto;border-radius:4px;--tw-bg-opacity: 1;background-color:rgb(243 243 241 / var(--tw-bg-opacity, 1));padding:1.5rem}.prose pre code{background-color:transparent;padding:0;font-size:16px;line-height:24px}.prose img{margin-bottom:2rem;border-radius:4px}.prose figure{margin-bottom:2rem}.prose figcaption{margin-top:1rem;text-align:center;font-size:16px;line-height:24px;--tw-text-opacity: 1;color:rgb(116 114 107 / var(--tw-text-opacity, 1))}.prose iframe{margin-bottom:2rem;aspect-ratio:16 / 9;width:100%;border-radius:4px}
