@media(max-width:700px){
#materials.materials-section{display:flex;flex-direction:column;gap:0;padding-top:12px;padding-bottom:32px;scroll-margin-top:0}
#materials .materials-intro{display:contents}
#materials .materials-intro>.eyebrow{display:none}
#materials .materials-intro>h2{order:0;font-size:26px;line-height:1.3;margin:0 0 14px}
#materials #materials-request-form{order:1;padding:18px 14px 22px}
#materials .materials-intro>p{order:2;font-size:14px;line-height:1.65;margin:22px 0 12px}
#materials .materials-direct{order:3;width:100%;margin:0;padding:12px 0}
#materials-request-form fieldset{margin-bottom:18px}
}
