.rv-partners__how{margin-top:0;margin-bottom:2.5rem}.rv-partners__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.rv-partners__kinds{border:1px solid var(--line);background:0 0;border-radius:999px;padding:.25rem}.rv-partners__kinds .ui-button{height:auto;min-height:2.25rem;color:var(--ink-dim);background:0 0;border-radius:999px;padding:.5rem 1rem;font-weight:600}.rv-partners__kinds .ui-button[aria-pressed=true]{color:var(--on-accent);background:var(--pounamu)}.rv-partners__kinds .ui-badge{color:inherit;opacity:.85;background:0 0}.rv-partners__sector.ui-select__trigger{height:auto;min-height:var(--rv-tap);padding:var(--rv-btn-pad);border-color:rgb(var(--rgb-accent-soft) / .7);border-radius:var(--rv-btn-radius);font-size:var(--rv-btn-size);color:var(--pounamu-soft);background:0 0;width:auto;font-weight:600}.rv-partners__empty{text-align:center;align-items:center;margin-top:1.5rem;padding:3rem 2rem}.rv-partners__foot{text-align:center;padding-top:0}.rv-partner-logo{object-fit:contain;border:1px solid var(--line);border-radius:var(--rv-radius);background:var(--rv-raise);flex-shrink:0;width:5.5rem;height:5.5rem;padding:.5rem}.rv-partner-logo--dark{background:rgb(var(--rgb-lift))}.rv-partner-logo.rv-mono{padding:0;font-size:1.5rem}.rv-partner-face--large{width:10rem;height:10rem}.rv-partner-face--large.rv-mono{font-size:2.5rem}.rv-partner-facts{margin-top:1.5rem}.rv-partner-contact{margin-top:2rem}@media (max-width:640px){.rv-partners__kinds,.rv-partners__sector.ui-select__trigger{width:100%}.rv-partners__kinds .ui-button{min-height:var(--rv-tap);flex:auto;padding-inline:.75rem}}.rv-partner-details{margin-top:1.5rem}
