.prose-body h1{margin-top:1.5rem;margin-bottom:1.5rem;font-size:3.125rem;line-height:4.0625rem;letter-spacing:-.03em}@media(min-width:1024px){.prose-body h1{font-size:5rem;line-height:5rem}}@media(min-width:1280px){.prose-body h1{font-size:7.5rem;line-height:8rem}}.prose-body h2{margin-top:1.25rem;margin-bottom:1.25rem;font-size:2rem;line-height:2.375rem;letter-spacing:-.03em}@media(min-width:1024px){.prose-body h2{font-size:2.3125rem;line-height:2.4rem}}.prose-body h3{margin-top:1rem;margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:700}@media(min-width:1024px){.prose-body h3{font-size:2rem;line-height:2.375rem}}.prose-body h4{margin-top:.75rem;margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media(min-width:1024px){.prose-body h4{font-size:1.5rem;line-height:2rem}}.prose-body p{margin-top:1rem;margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;line-height:1.625}@media(min-width:640px){.prose-body p{font-size:1.5rem;line-height:2rem}}.prose-body p:first-child{margin-top:0}.prose-body a{text-decoration-line:underline;text-decoration-thickness:2px}.prose-body ol,.prose-body ul{margin-top:1rem;margin-bottom:1rem;list-style-type:disc}.prose-body ol>:not([hidden])~:not([hidden]),.prose-body ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.prose-body ol,.prose-body ul{padding-left:1.5rem;font-size:1.25rem;line-height:1.75rem}@media(min-width:640px){.prose-body ol,.prose-body ul{font-size:1.5rem;line-height:2rem}}.prose-body figure{margin-top:1.5rem;margin-bottom:1.5rem}.prose-body img{height:auto;max-width:100%}
