.prose h1{text-align:center;font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.875rem;line-height:2.25rem}@media (width>=768px){.prose h1{font-size:2.25rem;line-height:2.5rem}}.prose h2{text-align:left;font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-top:1.5rem;margin-bottom:1rem;font-size:1.5rem;line-height:2rem}@media (width>=768px){.prose h2{font-size:1.875rem;line-height:2.25rem}}.prose h3{text-align:left;font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-top:1rem;margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem}@media (width>=768px){.prose h3{font-size:1.5rem;line-height:2rem}}.prose h4{text-align:left;font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-top:1rem;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem}@media (width>=768px){.prose h4{font-size:1.25rem;line-height:1.75rem}}.prose h5{text-align:left;font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-top:1rem;margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}@media (width>=768px){.prose h5{font-size:1.125rem;line-height:1.75rem}}div[style*="text-align: center"] h2,div[style*="text-align: center"] h3,div[style*="text-align: center"] h4,div[style*="text-align: center"] h5{text-align:center!important}.prose h2.text-center{text-align:center}.prose p{text-align:justify;font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;line-height:1.625}@media (width>=768px){.prose p{font-size:1.125rem;line-height:1.75rem}}.prose ul,.prose ol{text-align:justify;font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}@media (width>=768px){.prose ul,.prose ol{font-size:1.125rem;line-height:1.75rem}}.prose li{font-family:var(--primary-font), MonoEmojiFallback, var(--cjk-fallback), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}@media (width>=768px){.prose li{font-size:1.125rem;line-height:1.75rem}}.prose ul>li::marker,.prose ol>li::marker{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.prose strong,.prose b{font-weight:700}.prose .prose-styled{text-align:left!important;--tw-text-opacity:1!important;color:rgb(56 56 56/var(--tw-text-opacity,1))!important;font-family:Typewriter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:1rem!important;line-height:1.25!important}@media (width>=640px){.prose .prose-styled{font-size:1.125rem!important;line-height:1.75rem!important}}@media (width>=768px){.prose .prose-styled{font-size:1.25rem!important;line-height:1.75rem!important}}@media (width>=1024px){.prose .prose-styled{font-size:1.5rem!important}}@media (width>=1280px){.prose .prose-styled{text-align:justify!important}}.prose a{--tw-text-opacity:1;color:rgb(223 105 49/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.prose a:hover{--tw-text-opacity:1;color:rgb(208 81 38/var(--tw-text-opacity,1))}.prose img{--tw-drop-shadow:drop-shadow(0 20px 13px #00000008) drop-shadow(0 8px 5px #00000014);max-width:100%;height:auto;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);margin:0 auto}[data-cover-image] img{cursor:default}.prose-img-full{width:100%}.prose-img-half{width:100%;margin-left:auto;margin-right:auto}@media (width>=768px){.prose-img-half{width:50%}}.prose-img-two-thirds{width:100%;margin-left:auto;margin-right:auto}@media (width>=768px){.prose-img-two-thirds{width:66.6667%}}.prose-img-third{width:100%;margin-left:auto;margin-right:auto}@media (width>=768px){.prose-img-third{width:33.3333%}}.prose-img-three-quarters{width:100%;margin-left:auto;margin-right:auto}@media (width>=768px){.prose-img-three-quarters{width:75%}}.prose-img-quarter{width:100%;margin-left:auto;margin-right:auto}@media (width>=768px){.prose-img-quarter{width:25%}}.prose-img-row .prose-img-half,.prose-img-row .prose-img-third,.prose-img-row .prose-img-quarter,.prose-img-row .prose-img-two-thirds,.prose-img-row .prose-img-three-quarters{margin-left:0;margin-right:0}.prose-img-row{flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;margin-bottom:1rem;display:flex}@media (width>=768px){.prose-img-row{flex-direction:row}}.prose-img-row-top{align-items:flex-start}.prose hr{--tw-border-opacity:1;border-color:rgb(23 23 23/var(--tw-border-opacity,1));margin-top:1.5rem;margin-bottom:1.5rem}.columns-2{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=768px){.columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.columns-3{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=768px){.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.columns-4{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=768px){.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.columns-2-masonry{-moz-columns:1;columns:1;gap:1rem}@media (width>=768px){.columns-2-masonry{-moz-columns:2;columns:2}}.columns-2-masonry>*{-moz-column-break-inside:avoid;break-inside:avoid}.columns-3-masonry{-moz-columns:1;columns:1;gap:1rem}@media (width>=768px){.columns-3-masonry{-moz-columns:3;columns:3}}.columns-3-masonry>*{-moz-column-break-inside:avoid;break-inside:avoid}.columns-4-masonry{-moz-columns:1;columns:1;gap:1rem}@media (width>=768px){.columns-4-masonry{-moz-columns:4;columns:4}}.columns-4-masonry>*{-moz-column-break-inside:avoid;break-inside:avoid}.prose blockquote{--tw-border-opacity:1;border-left-width:4px;border-color:rgb(30 30 30/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));padding-left:1rem;font-style:italic}.prose code{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1));border-radius:.25rem;padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}.prose pre{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1));border-radius:.5rem;padding:1rem;overflow-x:auto}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}
