.page_main__ZvVn1{min-height:100vh;background-color:var(--brand-color-100);padding:2vw 4vw}.page_desktopView__pKIyD{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-column-gap:3vw;column-gap:3vw}.page_mobileView__5_Su5{display:none}@media (max-width:768px){.page_desktopView__pKIyD{display:none}.page_mobileView__5_Su5{display:flex;flex-direction:column;row-gap:4vw}}.page_column__43se8{display:flex;flex-direction:column;row-gap:2vw}.card_container__sHMWK{width:100%}.card_imageContainer__zlvAF{position:relative;width:100%;margin-bottom:18px}.card_summary__SC2yB{display:flex;flex-flow:column;width:90%}.card_date__ByFab{margin-bottom:10px}@media (max-width:768px){.card_date__ByFab{margin-bottom:2vw}}.card_date__ByFab time{font-size:calc((var(--card-time-font-font-size-value) - 1) * 1.2vw + 1rem);font-family:var(--card-time-font-font-family);font-style:var(--card-time-font-font-style);font-weight:var(--card-time-font-font-weight);line-height:var(--card-time-font-line-height);letter-spacing:var(--card-time-font-letter-spacing);text-transform:var(--card-time-font-text-transform)}@media (max-width:768px){.card_date__ByFab time{font-size:calc((var(--card-time-font-font-size-value) - 1) * calc(.012 * min(100vh, 900px)) + 1rem)}}.card_title__B6lrN{color:var(--brand-color-200);font-size:calc((var(--card-title-font-font-size-value) - 1) * 1.2vw + 1rem);font-family:var(--card-title-font-font-family);font-style:var(--card-title-font-font-style);font-weight:var(--card-title-font-font-weight);line-height:var(--card-title-font-line-height);letter-spacing:var(--card-title-font-letter-spacing);text-transform:var(--card-title-font-text-transform);margin-bottom:2px}@media (max-width:768px){.card_title__B6lrN{font-size:calc((var(--card-title-font-font-size-value) - 1) * calc(.012 * min(100vh, 900px)) + 1rem)}}.card_description__M_nVV{font-size:calc((var(--card-description-font-font-size-value) - 1) * 1.2vw + 1rem);font-family:var(--card-description-font-font-family);font-style:var(--card-description-font-font-style);font-weight:var(--card-description-font-font-weight);line-height:var(--body-font-line-height);letter-spacing:var(--card-description-font-letter-spacing);text-transform:var(--card-description-font-text-transform);white-space:pre-wrap;margin:1rem 0}@media (max-width:768px){.card_description__M_nVV{font-size:calc((var(--card-description-font-font-size-value) - 1) * calc(.012 * min(100vh, 900px)) + 1rem)}}