.mcf-download-controls{grid-template-columns:minmax(18rem,1fr) 15rem 13rem;gap:1rem;display:grid}.mcf-download-controls label{border:1px solid #d2d5d5;align-items:center;padding-left:1rem;display:flex}.mcf-download-controls input,.mcf-download-controls select,.mcf-download-controls+select{min-height:3.2rem}.mcf-download-controls input{border:0;outline:0;flex:1;min-width:0;padding:.7rem}.mcf-download-controls select{background:#fff;border:1px solid #d2d5d5;padding:.7rem}.mcf-download-count{color:#747a7d;text-transform:uppercase;letter-spacing:.08em;margin:2rem 0 1rem;font-size:.82rem;font-weight:750}.mcf-download-grid{border-top:.25rem solid var(--mcf-red);background:#fff;box-shadow:0 1rem 3rem #14171914}.mcf-download-card{border-bottom:1px solid #dce0e0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:1.25rem 1.5rem;display:grid}.mcf-download-card>svg{color:var(--mcf-red)}.mcf-download-card span{color:var(--mcf-red);letter-spacing:.09em;text-transform:uppercase;font-size:.67rem;font-weight:800}.mcf-download-card h2{font-family:var(--font-text);margin:.25rem 0;font-size:1rem}.mcf-download-card p{color:#71777a;margin:0;font-size:.75rem}.mcf-download-card>a{color:var(--mcf-red);align-items:center;gap:.5rem;font-size:.85rem;font-weight:800;display:inline-flex}.mcf-download-more{justify-content:center;margin-top:2rem;display:flex}.mcf-download-more button{border:1px solid var(--anthrazit);background:#fff;min-height:3rem;padding:.7rem 1.3rem;font-weight:750}@media (max-width:760px){.mcf-download-controls{grid-template-columns:1fr 1fr}.mcf-download-controls label{grid-column:1/-1}}@media (max-width:540px){.mcf-download-controls{grid-template-columns:1fr}.mcf-download-controls label{grid-column:auto}.mcf-download-card{grid-template-columns:auto minmax(0,1fr)}.mcf-download-card>a{grid-column:2}}
