.contentcolumns__rep-section{background:var(--color-main);color:var(--color-main-font)}.contentcolumns__rep-grid{align-items:start;row-gap:45px}.contentcolumns__rep-card{display:flex;flex-direction:column;gap:12px;height:100%}.contentcolumns__rep-media{overflow:hidden;aspect-ratio:15 / 10;background:rgb(255 255 255 / .06);margin-bottom:12px}.contentcolumns__rep-image{display:block;width:100%;height:100%;object-fit:cover}.contentcolumns__rep-text{font-size:.95rem;line-height:1.5}.contentcolumns__rep-text h1,.contentcolumns__rep-text h2,.contentcolumns__rep-text h3,.contentcolumns__rep-text h4,.contentcolumns__rep-text h5,.contentcolumns__rep-text h6{line-height:1.25;margin-top:0}.contentcolumns__rep-text h2{font-size:1.6rem}.contentcolumns__rep-text h3{font-size:1.3rem}.contentcolumns__rep-text h4{font-size:1.2rem}.contentcolumns__rep-text h1{font-size:1.9rem}.contentcolumns__rep-text h5{font-size:1rem}.contentcolumns__rep-text h6{font-size:1rem}@media (min-width:992px){.contentcolumns__rep-text h1{font-size:2.4rem}.contentcolumns__rep-text h2{font-size:1.6rem}.contentcolumns__rep-text h3{font-size:1.3rem}.contentcolumns__rep-text h4{font-size:1.2rem}.contentcolumns__rep-text h5{font-size:1rem}}.contentcolumns__rep-text>*:first-child{margin-top:0}.contentcolumns__rep-text>*:last-child{margin-bottom:0}.contentcolumns__gallery_section .standardmal__gallery{display:grid;grid-template-columns:1fr;gap:24px}.contentcolumns__gallery_section .standardmal__gallery-caption{margin-top:8px;font-size:.85rem;line-height:1.5}@media (min-width:641px){.contentcolumns__gallery_section .standardmal__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:993px){.contentcolumns__gallery_section .standardmal__gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}