.HomepageRefinement_projects__k6rTS{padding-block:12px 38px}.HomepageRefinement_projectGrid__IdvPU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.HomepageRefinement_projectGrid__IdvPU article{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;padding:18px;border:1px solid var(--line);border-radius:20px;background:var(--gradient);align-items:center}.HomepageRefinement_projectImage__RrV6M{display:block;border-radius:12px;overflow:hidden}.HomepageRefinement_projectImage__RrV6M img{display:block;width:100%;height:110px;object-fit:cover;object-position:top}.HomepageRefinement_projectGrid__IdvPU h3{font-size:18px;line-height:1.35;margin:0 0 8px}.HomepageRefinement_projectGrid__IdvPU h3 a{display:flex;justify-content:space-between;gap:8px}.HomepageRefinement_projectGrid__IdvPU h3 .HomepageRefinement_icon__ZLgTn{width:16px;flex-shrink:0}.HomepageRefinement_projectGrid__IdvPU p{font-size:16px;line-height:1.55;margin:0;color:var(--body)}.HomepageRefinement_allProjects__ctUuX{display:flex;width:fit-content;margin:20px auto 0;min-height:44px;align-items:center}.HomepageRefinement_faq__vPGtg{padding-block:32px 40px}.HomepageRefinement_faq__vPGtg>h2{margin-bottom:22px}.HomepageRefinement_faq__vPGtg details>a{margin:0 20px 20px;font-size:16px;min-height:44px;display:inline-flex;align-items:center}.HomepageRefinement_aboutLinks__JZrJF{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:20px}.HomepageRefinement_aboutLinks__JZrJF a{min-height:44px;display:inline-flex;align-items:center;font-size:14px}@media(max-width:1100px){.HomepageRefinement_projectGrid__IdvPU{grid-template-columns:1fr}.HomepageRefinement_projectGrid__IdvPU article{grid-template-columns:120px minmax(0,1fr)}.HomepageRefinement_projectImage__RrV6M img{height:100px}.HomepageRefinement_projectGrid__IdvPU h3 a{justify-content:flex-start}.HomepageRefinement_projects__k6rTS{padding-top:0}}@media(max-width:700px){.HomepageRefinement_projectGrid__IdvPU article{grid-template-columns:92px minmax(0,1fr);padding:14px;gap:14px}.HomepageRefinement_projectImage__RrV6M img{height:100px}.HomepageRefinement_projectGrid__IdvPU h3{font-size:17px}.HomepageRefinement_projectGrid__IdvPU h3 .HomepageRefinement_icon__ZLgTn{display:none}.HomepageRefinement_faq__vPGtg{padding-block:24px}.HomepageRefinement_faq__vPGtg summary{font-size:16px}.HomepageRefinement_projects__k6rTS{padding-bottom:28px}}