.pcap .pcarf .pcarf-search,.pcap .pcap-account-search{display:flex;align-items:flex-end;gap:14px;margin:24px 0;flex-wrap:wrap}
.pcap .pcarf .pcarf-search label,.pcap .pcap-account-search label{display:flex;flex-direction:column;gap:10px;flex:1 1 240px;margin:0;min-width:0}
.pcap .pcarf .pcarf-search input,.pcap .pcap-account-search input[type=search]{box-sizing:border-box;width:100%;height:52px;margin:0}
.pcap .pcarf .pcarf-search button,.pcap .pcap-account-search button{box-sizing:border-box;align-self:flex-end;height:52px;min-height:52px;margin:0;line-height:1.2;padding:10px 24px}
.pcap .pcap-account-search>a{display:flex;align-items:center;min-height:52px}
.pcap .pcap-category-cards.pcap-category-rows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px}
.pcap .pcap-category-cards.pcap-category-rows>article{display:flex;flex-direction:column;min-width:0}
.pcap .pcap-category-cards.pcap-category-rows>article>img{width:100%;height:170px;min-height:0;object-fit:cover}
.pcap .pcap-category-cards.pcap-category-rows>article>div{padding:20px;display:flex;flex-direction:column;flex:1;min-width:0}
.pcap .pcap-category-cards.pcap-category-rows h4{font-size:19px;line-height:1.4}
.pcap .pcap-category-cards.pcap-category-rows p{font-size:15px;line-height:1.65}
.pcap .pcap-category-cards.pcap-category-rows>article>div>a:last-child{margin-top:auto}
@media(max-width:1024px){.pcap .pcap-category-cards.pcap-category-rows{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){.pcap .pcap-category-cards.pcap-category-rows{grid-template-columns:minmax(0,1fr)!important}.pcap .pcarf .pcarf-search button,.pcap .pcap-account-search button{width:100%}}
