.prose *{margin-top:1rem;margin-bottom:1rem;overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem}@media (min-width:744px){.prose *{font-size:1rem;line-height:1.5rem}}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{margin-top:2.625rem;scroll-margin-top:7rem}.prose h1:first-child,.prose h2:first-child,.prose h3:first-child,.prose h4:first-child,.prose h5:first-child,.prose h6:first-child{margin-top:0;line-height:1}@media (min-width:744px){.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{scroll-margin-top:10rem}}@media (min-width:1280px){.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{scroll-margin-top:9rem}}.prose h1{font-family:var(--font-serif),ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.9375rem;line-height:2.375rem}@media (min-width:744px){.prose h1{font-size:3rem;line-height:3.75rem}}@media (min-width:1280px){.prose h1{font-size:3.8125rem;line-height:4.6875rem}}.prose h2{font-family:var(--font-serif),ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.75rem;font-weight:400;line-height:2.1875rem}@media (min-width:744px){.prose h2{font-size:2.4375rem;line-height:3rem}}@media (min-width:1280px){.prose h2{font-size:3rem;line-height:3.75rem}}.prose h3{font-size:1.5625rem;line-height:1.9375rem}@media (min-width:744px){.prose h3{font-size:1.9375rem;line-height:2.375rem}}@media (min-width:1280px){.prose h3{font-size:2.4375rem;line-height:3rem}}.prose h4{font-size:1.25rem;line-height:1.5625rem}@media (min-width:744px){.prose h4{font-size:1.5625rem;line-height:1.9375rem}}@media (min-width:1280px){.prose h4{font-size:1.9375rem;line-height:2.375rem}}.prose h5{font-size:1rem;line-height:1.25rem}@media (min-width:744px){.prose h5{font-size:1.25rem;line-height:1.5625rem}}@media (min-width:1280px){.prose h5{font-size:1.5625rem;line-height:1.9375rem}}@media (min-width:744px){.prose h6{font-size:1rem;line-height:1.5625rem}}@media (min-width:1280px){.prose h6{font-size:1.25rem}}.prose p{font-size:.875rem;line-height:1.0625rem}@media (min-width:744px){.prose p{font-size:1rem;line-height:1.5625rem}}.prose strong{font-weight:700}.prose em{font-style:italic}.prose a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.prose a:hover{color:hsl(var(--primary-600))}.prose h1 a,.prose h2 a,.prose h3 a,.prose h4 a,.prose h5 a,.prose h6 a{margin-top:0;margin-bottom:0;display:block;-webkit-text-decoration-line:none;text-decoration-line:none}.prose h1 a:hover,.prose h2 a:hover,.prose h3 a:hover,.prose h4 a:hover,.prose h5 a:hover,.prose h6 a:hover{color:currentColor}.prose h1 a,.prose h2 a,.prose h3 a,.prose h4 a,.prose h5 a,.prose h6 a{font-size:inherit;font-family:inherit;line-height:1}.prose button{margin:.5rem}.prose button a{-webkit-text-decoration-line:none;text-decoration-line:none}.prose button a:hover{color:inherit}.prose ol,.prose ul{counter-reset:item;margin-top:0;margin-bottom:0}.prose ul{list-style-type:disc}.prose li{margin-top:0;margin-bottom:0}.prose ol li{display:block}.prose ol li:before{content:counters(item,".") ". ";counter-increment:item}