:root{--white:0 0% 100%;--soft-background:210 100% 99%;--accent:211 100% 48%;--accent-dark:211 100% 40%;--grey-1000:248 64% 10%;--grey-900:248 28% 21%;--grey-800:248 23% 29%;--grey-700:248 14% 40%;--grey-600:247 15% 67%;--grey-500:232 31% 84%;--grey-400:223 40% 90%;--grey-300:228 26% 93%;--grey-200:227 53% 97%;--grey-100:231 100% 99%;--pink-dark:330 100% 43%;--pink-1000:330 100% 47%;--pink-900:330 90% 53%;--pink-800:330 91% 58%;--pink-700:330 90% 63%;--pink-600:330 90% 68%;--pink-500:330 91% 74%;--pink-400:330 91% 79%;--pink-300:330 90% 84%;--pink-200:330 89% 89%;--pink-150:330 90% 92%;--pink-100:329 93% 95%;--pink-70:328 89% 96%;--blue-1000:202 100% 48%;--blue-900:202 92% 53%;--blue-800:201 92% 58%;--blue-700:202 92% 64%;--blue-600:202 92% 69%;--blue-500:202 92% 74%;--blue-400:201 92% 79%;--blue-300:201 93% 84%;--blue-200:202 92% 90%;--blue-150:203 95% 92%;--blue-100:201 93% 95%;--blue-70:201 89% 96%;--purple-1000:264 65% 62%;--purple-900:264 64% 66%;--purple-800:264 65% 70%;--purple-700:264 64% 74%;--purple-600:264 65% 77%;--purple-500:264 65% 81%;--purple-400:264 64% 85%;--purple-300:264 66% 89%;--purple-200:264 64% 92%;--purple-150:265 66% 94%;--purple-100:263 68% 96%;--purple-70:260 69% 97%;--turquoise-1000:163 100% 42%;--turquoise-900:162 79% 48%;--turquoise-800:162 74% 54%;--turquoise-700:163 74% 60%;--turquoise-600:162 74% 65%;--turquoise-500:163 73% 71%;--turquoise-400:163 73% 77%;--turquoise-300:162 73% 83%;--turquoise-200:163 73% 88%;--turquoise-150:163 73% 91%;--turquoise-100:164 73% 94%;--turquoise-70:164 71% 96%;--green-1000:140 59% 43%;--green-900:140 59% 44%;--green-800:140 46% 49%;--green-700:141 45% 55%;--green-600:141 45% 66%;--green-500:140 45% 72%;--green-400:141 45% 77%;--green-300:140 45% 83%;--green-200:141 45% 89%;--green-150:139 44% 92%;--green-100:138 45% 94%;--green-70:140 43% 96%;--sky-1000:187 100% 48%;--sky-900:187 92% 53%;--sky-800:187 92% 58%;--sky-700:187 92% 64%;--sky-600:187 92% 69%;--sky-500:187 92% 74%;--sky-400:187 92% 79%;--sky-300:187 93% 84%;--sky-200:187 92% 90%;--sky-150:188 95% 92%;--sky-100:187 93% 95%;--sky-70:187 89% 96%;--orange-1000:32 90% 56%;--orange-900:32 90% 61%;--orange-800:32 90% 65%;--orange-700:32 90% 69%;--orange-600:32 90% 74%;--orange-500:32 89% 78%;--orange-400:32 89% 82%;--orange-300:31 91% 87%;--orange-200:32 91% 91%;--orange-150:32 88% 93%;--orange-100:30 91% 96%;--orange-70:34 88% 97%;--mustard-1000:43 100% 61%;--mustard-900:43 100% 65%;--mustard-800:43 100% 68%;--mustard-700:43 100% 72%;--mustard-600:43 100% 76%;--mustard-500:43 100% 80%;--mustard-400:43 100% 84%;--mustard-300:43 100% 88%;--mustard-200:44 100% 92%;--mustard-150:42 100% 94%;--mustard-100:42 100% 96%;--mustard-70:43 100% 97%;--yellow-1000:52 100% 53%;--yellow-900:52 100% 57%;--yellow-800:52 100% 62%;--yellow-700:52 100% 67%;--yellow-600:52 100% 72%;--yellow-500:52 100% 76%;--yellow-400:52 100% 81%;--yellow-300:52 100% 86%;--yellow-200:51 100% 91%;--yellow-150:52 100% 93%;--yellow-100:52 100% 95%;--yellow-70:43 100% 97%;--navy-1000:216 57% 39%;--navy-900:216 44% 45%;--navy-800:216 37% 51%;--navy-700:216 37% 57%;--navy-600:217 36% 63%;--navy-500:216 36% 69%;--navy-400:216 36% 75%;--navy-300:215 36% 82%;--navy-200:218 35% 88%;--navy-150:215 36% 91%;--navy-100:218 35% 94%;--navy-70:218 36% 96%;--navy-50:214 37% 96%;--red-1000:348 93% 54%;--red-900:348 92% 58%;--red-800:348 93% 63%;--red-700:348 93% 68%;--red-600:348 93% 72%;--red-500:348 93% 77%;--red-400:348 94% 82%;--red-300:348 92% 86%;--red-200:347 91% 91%;--red-150:347 94% 93%;--red-100:346 92% 95%;--red-70:348 88% 97%;--brown-1000:356 53% 44%;--brown-900:356 42% 50%;--brown-800:356 42% 55%;--brown-700:356 42% 61%;--brown-600:356 42% 66%;--brown-500:356 41% 72%;--brown-400:356 42% 78%;--brown-300:355 42% 83%;--brown-200:357 40% 89%;--brown-150:357 43% 92%;--brown-100:355 43% 95%;--brown-70:0 40% 96%}.prose,.scroll-body,.scroll-quote{overflow-wrap:break-word;--tw-text-opacity:1;color:hsl(var(--grey-1000)/var(--tw-text-opacity,1))}.prose ::-moz-selection,.scroll-body ::-moz-selection,.scroll-quote ::-moz-selection{background-color:hsl(var(--purple-1000)/.15)}.prose ::selection,.scroll-body ::selection,.scroll-quote ::selection{background-color:hsl(var(--purple-1000)/.15)}.prose::-moz-selection,.scroll-body::-moz-selection,.scroll-quote::-moz-selection{background-color:hsl(var(--purple-1000)/.15)}.prose::selection,.scroll-body::selection,.scroll-quote::selection{background-color:hsl(var(--purple-1000)/.15)}.prose :where(h1:not(.prose__revert h1)),.scroll-heading--h1{font-size:1.5rem;line-height:2rem}@container viewport (min-width: 36rem){.prose :where(h1:not(.prose__revert h1)),.scroll-heading--h1{font-size:2rem}}@container viewport (min-width: 75rem){.prose :where(h1:not(.prose__revert h1)),.scroll-heading--h1{font-size:2.25rem;line-height:2.5rem}}.prose :where(h2:not(.prose__revert h2)),.prose:where([data-level="2"]) :where(h1:not(.prose__revert h1)),.scroll-heading--h2{font-size:1.25rem;line-height:1.75rem}@container viewport (min-width: 36rem){.prose :where(h2:not(.prose__revert h2)),.prose:where([data-level="2"]) :where(h1:not(.prose__revert h1)),.scroll-heading--h2{font-size:1.5rem;line-height:2rem}}@container viewport (min-width: 75rem){.prose :where(h2:not(.prose__revert h2)),.prose:where([data-level="2"]) :where(h1:not(.prose__revert h1)),.scroll-heading--h2{font-size:1.75rem}}.prose :where(h3:not(.prose__revert h3)),.prose:where([data-level="2"]) :where(h2:not(.prose__revert h2)),.scroll-heading--h3{font-size:1rem;line-height:1.5rem}@container viewport (min-width: 36rem){.prose :where(h3:not(.prose__revert h3)),.prose:where([data-level="2"]) :where(h2:not(.prose__revert h2)),.scroll-heading--h3{font-size:1.125rem;line-height:1.75rem}}@container viewport (min-width: 75rem){.prose :where(h3:not(.prose__revert h3)),.prose:where([data-level="2"]) :where(h2:not(.prose__revert h2)),.scroll-heading--h3{font-size:1.25rem;line-height:1.75rem}}.prose :where(h4:not(.prose__revert h4)),.prose:where([data-level="2"]) :where(h3:not(.prose__revert h3)),.scroll-heading--h4{font-size:.875rem;line-height:1.25rem}@container viewport (min-width: 36rem){.prose :where(h4:not(.prose__revert h4)),.prose:where([data-level="2"]) :where(h3:not(.prose__revert h3)),.scroll-heading--h4{font-size:1rem;line-height:1.5rem}}@container viewport (min-width: 75rem){.prose :where(h4:not(.prose__revert h4)),.prose:where([data-level="2"]) :where(h3:not(.prose__revert h3)),.scroll-heading--h4{font-size:1.125rem;line-height:1.75rem}}.prose :where(h5:not(.prose__revert h5)),.prose:where([data-level="2"]) :where(h4:not(.prose__revert h4)),.scroll-heading--h5{font-size:.75rem;line-height:1rem}@container viewport (min-width: 36rem){.prose :where(h5:not(.prose__revert h5)),.prose:where([data-level="2"]) :where(h4:not(.prose__revert h4)),.scroll-heading--h5{font-size:.875rem;line-height:1.25rem}}@container viewport (min-width: 75rem){.prose :where(h5:not(.prose__revert h5)),.prose:where([data-level="2"]) :where(h4:not(.prose__revert h4)),.scroll-heading--h5{font-size:1rem;line-height:1.5rem}}.prose :where(h1,h2,h3,h4,h5):where(:not(.prose__revert *)),.scroll-heading{font-weight:700;letter-spacing:.01em;line-height:1.6}.prose :where(p,ul,ol,blockquote):where(:not(.prose__revert *)),.scroll-body,.viewport{font-size:.75rem;line-height:1rem;letter-spacing:0}@container viewport (min-width: 36rem){.prose :where(p,ul,ol,blockquote):where(:not(.prose__revert *)),.scroll-body,.viewport{font-size:.875rem;line-height:1.25rem}}@container viewport (min-width: 75rem){.prose :where(p,ul,ol,blockquote):where(:not(.prose__revert *)),.scroll-body,.viewport{font-size:1rem;line-height:1.5rem}}.prose :where(p,ul,ol,blockquote):where(:not(.prose__revert *)),.scroll-body,.viewport{line-height:2}.prose :where(blockquote) :where(h1,h2,h3,h4,h5):where(:not(.prose__revert *)){font-size:inherit;line-height:inherit}.prose :where(cite){font-style:normal}.prose :where(a:not(.prose__revert a)){cursor:pointer;font-size:inherit;line-height:inherit;color:hsl(var(--pink-1000));text-decoration-line:underline}.prose :where(a:not(.prose__revert a)):hover{color:hsl(var(--pink-dark))}.prose :where(h1,h2,h3,h4,h5):where(:not(.prose__revert *)){margin-bottom:.6em;margin-top:2.4em}.prose :where(h1,h2,h3,h4,h5):where(:first-child:not(.prose__revert *)){margin-top:0}.prose :where(blockquote:not(.prose__revert *)),.prose :where(p:not(.prose__revert p)),.prose :where(ul,ol):where(:not(.prose__revert *)){margin-bottom:1rem}@container viewport (min-width: 36rem){.prose :where(blockquote:not(.prose__revert *)),.prose :where(p:not(.prose__revert p)),.prose :where(ul,ol):where(:not(.prose__revert *)){margin-bottom:1.5rem}}@container viewport (min-width: 75rem){.prose :where(blockquote:not(.prose__revert *)),.prose :where(p:not(.prose__revert p)),.prose :where(ul,ol):where(:not(.prose__revert *)){margin-bottom:1.75rem}}.prose :where(hr:not(.prose__revert hr)){margin-top:1rem;margin-bottom:1rem}@container viewport (min-width: 36rem){.prose :where(hr:not(.prose__revert hr)){margin-top:1.5rem;margin-bottom:1.5rem}}@container viewport (min-width: 75rem){.prose :where(hr:not(.prose__revert hr)){margin-top:1.75rem;margin-bottom:1.75rem}}.prose :where(p+p:not(.prose__revert p):not(li p)){margin-top:-.5rem}@container viewport (min-width: 36rem){.prose :where(p+p:not(.prose__revert p):not(li p)){margin-top:-.5rem}}@container viewport (min-width: 75rem){.prose :where(p+p:not(.prose__revert p):not(li p)){margin-top:-.5rem}}.prose :where(blockquote+:has(cite):not(.prose__revert *)){margin-top:-.5rem}@container viewport (min-width: 36rem){.prose :where(blockquote+:has(cite):not(.prose__revert *)){margin-top:-.75rem}}@container viewport (min-width: 75rem){.prose :where(blockquote+:has(cite):not(.prose__revert *)){margin-top:-1rem}}.prose :where(p:has(+ul,+ol):not(.prose__revert p)){margin-bottom:.625rem}@container viewport (min-width: 36rem){.prose :where(p:has(+ul,+ol):not(.prose__revert p)){margin-bottom:.875rem}}@container viewport (min-width: 75rem){.prose :where(p:has(+ul,+ol):not(.prose__revert p)){margin-bottom:1rem}}.prose :where(p+ul,p+ol):where(:not(.prose__revert ul),:not(.prose__revert ol)){margin-top:-.5rem}@container viewport (min-width: 36rem){.prose :where(p+ul,p+ol):where(:not(.prose__revert ul),:not(.prose__revert ol)){margin-top:-.5rem}}@container viewport (min-width: 75rem){.prose :where(p+ul,p+ol):where(:not(.prose__revert ul),:not(.prose__revert ol)){margin-top:-.5rem}}.prose :where(li+li:not(.prose__revert li)),.prose :where(ul ul,ul ol,ol ol,ol ul):where(:not(.prose__revert *)){margin-top:.25rem}@container viewport (min-width: 36rem){.prose :where(li+li:not(.prose__revert li)),.prose :where(ul ul,ul ol,ol ol,ol ul):where(:not(.prose__revert *)){margin-top:.5rem}}@container viewport (min-width: 75rem){.prose :where(li+li:not(.prose__revert li)),.prose :where(ul ul,ul ol,ol ol,ol ul):where(:not(.prose__revert *)){margin-top:.75rem}}.prose :where(blockquote *){margin-top:0;margin-bottom:0}@container viewport (min-width: 36rem){.prose :where(blockquote *){margin-top:0;margin-bottom:0}}@container viewport (min-width: 75rem){.prose :where(blockquote *){margin-top:0;margin-bottom:0}}.prose :where(li>*){margin-bottom:0}@container viewport (min-width: 36rem){.prose :where(li>*){margin-bottom:0}}@container viewport (min-width: 75rem){.prose :where(li>*){margin-bottom:0}}.prose :where(ul,ol):where(:not(.prose__revert *)),.scroll-body--bullet-list,.scroll-body--ordered-list{padding-left:1.5rem}.prose :where(ul li:not(.prose__revert li)),.scroll-body--bullet-list :where(li){position:relative;list-style-type:none}.prose :where(ul li:not(.prose__revert li)):before,.scroll-body--bullet-list :where(li):before{position:absolute;left:-.875rem;top:1em;margin-top:-.125rem;width:3px;height:3px;border-radius:9999px;content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--grey-1000)/var(--tw-bg-opacity,1))}.prose :where(ol li:not(.prose__revert li)),.scroll-body--ordered-list :where(li){margin-left:-.125rem;list-style-type:decimal;padding-left:.125rem}.prose :where(ol li:not(.prose__revert li)) ::marker,.scroll-body--ordered-list :where(li) ::marker{--tw-numeric-figure:lining-nums;--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.prose :where(ol li:not(.prose__revert li))::marker,.scroll-body--ordered-list :where(li)::marker{--tw-numeric-figure:lining-nums;--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.prose :where(blockquote:not(.prose__revert blockquote)),.scroll-body--quote{position:relative;padding-left:1.25rem}.prose :where(blockquote:not(.prose__revert blockquote)):before,.scroll-body--quote:before{position:absolute;top:0;bottom:0;left:0;width:.25rem;border-radius:9999px;content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--navy-500)/var(--tw-bg-opacity,1))}.prose :where(hr:not(.prose__revert hr)),.scroll-pagebreak{height:1px;--tw-bg-opacity:1;background-color:hsl(var(--grey-400)/var(--tw-bg-opacity,1))}