.prose-responsive h1{font-size:1.5rem;line-height:1.2;margin-bottom:1rem;margin-top:1.5rem}.prose-responsive h1,.prose-responsive h2{font-weight:700;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.prose-responsive h2{font-size:1.25rem;line-height:1.3;margin-bottom:.75rem;margin-top:1.25rem}.prose-responsive h3{font-size:1.125rem}.prose-responsive h3,.prose-responsive h4{font-weight:700;line-height:1.4;margin-bottom:.5rem;margin-top:1rem;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.prose-responsive h4{font-size:1rem}.prose-responsive h5,.prose-responsive h6{font-size:.875rem;font-weight:700;line-height:1.5;margin-bottom:.5rem;margin-top:.75rem;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media (min-width:640px){.prose-responsive h1{font-size:1.875rem}.prose-responsive h2{font-size:1.5rem}.prose-responsive h3{font-size:1.25rem}.prose-responsive h4{font-size:1.125rem}.prose-responsive h5,.prose-responsive h6{font-size:1rem}}@media (min-width:768px){.prose-responsive h1{font-size:2.25rem}.prose-responsive h2{font-size:1.875rem}.prose-responsive h3{font-size:1.5rem}.prose-responsive h4{font-size:1.25rem}.prose-responsive h5{font-size:1.125rem}}@media (max-width:640px){.prose-responsive{font-size:.875rem;line-height:1.5}.prose-responsive p{margin-bottom:.75rem}.prose-responsive ol,.prose-responsive ul{margin-bottom:.5rem;margin-top:.5rem;padding-left:1.25rem}.prose-responsive blockquote{font-size:.875rem;margin:1rem 0;padding-left:.75rem}}
