.text-and-image__section:where(.astro-WWMV5SIK){margin:var(--section-margin) auto;min-height:clamp(90vh,100vw,calc(100vh - var(--navbar-height)));display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1rem}.text-and-image__section--reversed:where(.astro-WWMV5SIK) .text-and-image__text:where(.astro-WWMV5SIK){order:2}.text-and-image__text:where(.astro-WWMV5SIK){padding:2rem 0;justify-self:center;max-width:25rem}.text-and-image__image:where(.astro-WWMV5SIK) img{width:100%;height:100%;max-height:80vh;object-fit:cover;border-radius:var(--theme-shape-radius)}@media (max-width: 768px){.text-and-image__section:where(.astro-WWMV5SIK){margin:2rem auto 0;grid-template-columns:1fr}.text-and-image__text:where(.astro-WWMV5SIK){padding:2rem 0}}
