/* Public discovery only: no carousel, motion or timer; touch-sized native links. */
.pa-discovery-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.pa-discovery-heading h2{margin:0}.pa-discovery-tools{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px}#pa-topic-cards>.pa-section{margin-top:0}#pa-topic-cards .pa-card-actions a,#pa-sample-cards .pa-card-actions a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;overflow-wrap:anywhere}#pa-topic-cards h3{margin-top:0}#pa-topic-cards .pa-card-actions{align-items:stretch}#pa-topic-cards a{overflow-wrap:anywhere}.pa-discovery-tools .pa-note{margin:0}@media(max-width:700px){.pa-discovery-heading{align-items:flex-start}.pa-discovery-heading .pa-button{width:100%}.pa-discovery-tools button{width:100%}}

.pa-partner-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.pa-partner-options>.pa-card{margin:0;scroll-margin-top:105px}
.pa-partner-options h3{margin:0 0 .45em}
.pa-partner-options>.pa-card:target{outline:2px solid #154734;outline-offset:2px}
@media(max-width:700px){.pa-partner-options{grid-template-columns:minmax(0,1fr)}}

.pa-hero .pa-partner-finder{grid-column:1/-1;margin:12px 0 0;padding-top:16px;border-top:1px solid #b8cec3;min-width:0}.pa-hero .pa-partner-finder>h2{font-size:1.2rem;margin:0 0 .8rem}.pa-hero .pa-partner-options>.pa-card{padding:16px;background:#fff}.pa-hero-has-motion .pa-partner-finder{order:3}
@media(max-width:900px) and (min-width:701px){.pa-partner-options{grid-template-columns:repeat(2,minmax(0,1fr))}}
