.article{font-size:1rem;line-height:1.5rem}@media (min-width:768px){.article{text-align:justify;font-size:1.125rem;line-height:2rem}}.article iframe{width:900px;height:506px}.article p{margin-bottom:1.5rem}.article p:has(img){text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity))}.article p:has(img) br{display:none}.article p:has(img) img{margin-bottom:.5rem}.article img{margin-left:auto;margin-right:auto;display:block;border-radius:.125rem}.article blockquote{margin-left:0;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity));padding-left:1rem;font-style:italic}@media (min-width:768px){.article blockquote{margin-left:1rem;padding-right:3rem}}.article ul{margin-bottom:1.5rem;list-style-position:outside;list-style-type:disc}@media (min-width:768px){.article ul{margin-right:6rem}}.article ul li{margin-left:1.5rem}@media (min-width:768px){.article ul li{margin-left:2rem}}.article ul li::marker{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.article ol{margin-bottom:1.5rem;list-style-type:decimal}@media (min-width:768px){.article ol{margin-right:6rem}}.article ol li{margin-left:1.5rem}@media (min-width:768px){.article ol li{margin-left:2rem}}.article ol li::marker{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.article hr{margin-bottom:1rem;margin-top:1rem;border-width:1px 1px 0;border-style:dashed;--tw-border-opacity:1;border-color:rgb(214 211 209/var(--tw-border-opacity))}.article-preview-wrapper:last-child .separator{display:none}.preview h1{padding-top:1.5rem;padding-bottom:1.5rem;font-size:1.5rem;line-height:2rem}@media (min-width:768px){.preview h1{padding-top:2rem;padding-bottom:2rem;font-size:1.875rem;line-height:2.25rem}}.preview h1 a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.preview h2{margin-top:2rem;padding-left:0;font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.preview h2{margin-bottom:1rem;margin-top:4rem;font-size:1.5rem;line-height:2rem}}.preview h3{margin-bottom:.5rem;margin-top:1rem;padding-left:0;font-size:1.125rem;line-height:1.75rem}@media (min-width:768px){.preview h3{margin-bottom:1rem;margin-top:2rem;font-size:1.25rem;line-height:1.75rem}}