.markdown-styles-module__bPH9OW__markdown{color:#475569;font-size:1rem;line-height:2rem}.markdown-styles-module__bPH9OW__markdown p,.markdown-styles-module__bPH9OW__markdown ul,.markdown-styles-module__bPH9OW__markdown ol,.markdown-styles-module__bPH9OW__markdown blockquote{margin-top:1.25rem;margin-bottom:1.25rem}.markdown-styles-module__bPH9OW__markdown h2{color:var(--brand-blue);font-family:var(--font-heading);margin-top:3rem;margin-bottom:1rem;font-size:1.875rem;font-weight:900;line-height:1.15}.markdown-styles-module__bPH9OW__markdown h3{color:var(--brand-blue);font-family:var(--font-heading);margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:900;line-height:1.2}.markdown-styles-module__bPH9OW__markdown ul,.markdown-styles-module__bPH9OW__markdown ol{padding-left:1.5rem}.markdown-styles-module__bPH9OW__markdown li{margin-top:.5rem;margin-bottom:.5rem}.markdown-styles-module__bPH9OW__markdown .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:768px){.markdown-styles-module__bPH9OW__markdown .gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.markdown-styles-module__bPH9OW__markdown .gallery-grid img{-o-object-fit:cover;object-fit:cover;border:1px solid #e2e8f0;border-radius:12px;width:100%;height:100%;max-height:220px;box-shadow:0 12px 30px -20px #0b1f5880}
