.scm-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:32px 0}.scm-list article{min-width:0;padding-bottom:20px;border-bottom:1px solid #d9ded5}.scm-list img{display:block;width:100%;height:240px;object-fit:cover;border-radius:6px}.scm-list h3{font-size:1.25rem;margin:15px 0 8px}.scm-list a{text-decoration:none}.scm-list summary,.scm-source-details summary{cursor:pointer;font-weight:600;padding:18px 0}.scm-source-details{margin:24px 0;border-top:1px solid #d9ded5}.scm-list:has(details){grid-template-columns:1fr}@media(max-width:760px){.scm-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.scm-list img{height:180px}}@media(max-width:480px){.scm-list{grid-template-columns:1fr}}
.scm-contact{max-width:720px;display:grid;gap:12px;margin:32px 0}.scm-contact input,.scm-contact textarea,.scm-contact select{width:100%;padding:12px;border:1px solid #cbd0c6;border-radius:4px;background:#fff;font:inherit}.scm-contact label{font-weight:600}.scm-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.scm-contact button{justify-self:start}
