.approved-partner-section{background:#f0f5f3}.approved-partner-toolbar{display:flex;flex-wrap:wrap;gap:14px;align-items:end;margin:20px 0}.approved-partner-toolbar label{display:grid;gap:5px;color:#172f51;font-weight:700;min-width:200px;flex:1 1 200px}.approved-partner-toolbar select{min-height:44px;width:100%;border:1px solid #bad2cd;background:#fff;border-radius:9px;padding:10px;color:#152f4b}.approved-partner-toolbar button{min-height:44px;border:0;border-radius:9px;background:#0e6e76;color:white;padding:10px 18px;font-weight:700;cursor:pointer}.approved-partner-toolbar button:disabled{opacity:.6;cursor:wait}.approved-partner-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:18px}.approved-partner-card{background:white;border:1px solid #d0dedb;border-radius:14px;padding:19px;box-shadow:0 3px 12px rgba(20,49,70,.05);overflow:hidden}.approved-partner-head{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.approved-partner-head h3{margin:0;font-size:1.14rem;color:#172f51;line-height:1.35}.approved-partner-head span{align-self:flex-start;border:1px solid #c6ded7;color:#0c5863;background:#e9f4f1;border-radius:100px;padding:3px 9px;font-size:.76rem;font-weight:700}.approved-partner-card p{margin:8px 0;line-height:1.55}.approved-partner-card small{display:block;margin-top:12px;line-height:1.5;color:#476075}.approved-partner-image{display:block;max-width:100%;width:100%;max-height:210px;object-fit:cover;border-radius:9px;margin-top:10px}.approved-partner-results>p{grid-column:1/-1;margin:0;padding:22px;background:white;border:1px solid #d0dedb;border-radius:12px;color:#395365}@media(max-width:620px){.approved-partner-toolbar{display:grid;grid-template-columns:1fr}.approved-partner-toolbar label{min-width:0}.approved-partner-toolbar button{width:100%}.approved-partner-card{padding:15px}}