#z_main{min-height:calc(100vh - var(--menu-margin) - 300px)}@layer download_category_header{#z_main{padding-bottom:0 !important}#z_main *{box-sizing:border-box}#z_main>header:first-of-type{background-color:var(--bg);padding-top:3rem;padding-bottom:1.5rem}#z_main>header:first-of-type>div{--circle-size: 200px;width:var(--z-container-width);margin:0 auto;display:flex;gap:3rem;padding:3rem 0}#z_main>header:first-of-type>div>#dl_header_text_container{width:calc(100% - var(--circle-size))}#z_main>header:first-of-type>div>#dl_header_text_container>h1{text-align:left;margin:5rem 0;font-family:var(--font-bold);font-size:var(--h2) !important;margin-bottom:1.5rem !important}#z_main>header:first-of-type>div>#dl_header_img_container{width:var(--circle-size);height:var(--circle-size)}@media(max-width: 768px){#z_main>header>div{flex-direction:column;display:flex;align-items:center;justify-content:center}#z_main>header>div>#dl_header_text_container{order:2;width:100% !important}#z_main>header>div>#dl_header_img_container{order:1}}}@layer download_category_cards{#card_container{padding-bottom:5rem}#card_container>div{width:var(--z-container-width);margin:0 auto;--min-w: 50px;--col: minmax(var(--min-w), 1fr);--columns-1: var(--col);--columns-2: var(--col) var(--col);display:grid;grid-template-columns:var(--columns-2);grid-template-rows:auto;gap:2rem}#card_container>div>.download-card{min-height:400px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;background-color:var(--bg2)}#card_container>div>.download-card>.download-card-img-container{width:100%;height:auto;aspect-ratio:700/407}#card_container>div>.download-card>.download-card-img-container>picture{width:100%;height:100%}#card_container>div>.download-card>.download-card-img-container>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#card_container>div>.download-card>.download-card-text-container{padding:2rem;flex-grow:10;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}#card_container>div>.download-card>.download-card-text-container>h3{color:var(--color1)}#card_container>div>.download-card>.download-card-text-container>p{flex-grow:10}@media(max-width: 768px){#card_container>div{grid-template-columns:var(--columns-1)}}}/*# sourceMappingURL=taxonomy-download_categories.css.map */