.page_page__EUmlR{padding:var(--spacing-sm) 0 var(--spacing-3xl);background:var(--color-background)}.page_container__yIcFi{display:grid;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);min-width:0}.page_container__yIcFi>nav{margin-bottom:calc(var(--spacing-xl) * -.6)}.page_top__Bk_uW{display:grid;grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.page_top__Bk_uW h1{font-size:1.6rem;line-height:1.2}.page_search__Z6tLb{display:flex;align-items:center;gap:8px;width:100%;max-width:640px;padding:5px 5px 5px 14px;border:1px solid var(--color-border-primary);border-radius:var(--radius-full);background:var(--pp-surface)}.page_search__Z6tLb:focus-within{border-color:var(--pp-accent);box-shadow:0 0 0 3px var(--pp-accent-soft)}.page_search__Z6tLb svg{flex:none;width:20px;height:20px;color:var(--pp-muted)}.page_search__Z6tLb input{flex:1;min-width:0;height:38px;border:0;background:transparent;color:var(--pp-ink);font:inherit;font-size:1rem;outline:none}.page_search__Z6tLb input::-moz-placeholder{color:var(--pp-muted)}.page_search__Z6tLb input::placeholder{color:var(--pp-muted)}@media (min-width:900px){.page_top__Bk_uW{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--spacing-xl)}.page_top__Bk_uW h1{font-size:2rem}.page_search__Z6tLb{justify-self:end}}.page_categories__KMGGE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);list-style:none}@media (min-width:640px){.page_categories__KMGGE{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.page_categories__KMGGE{grid-template-columns:repeat(5,minmax(0,1fr))}}.page_category__doZ0A{display:flex;align-items:center;gap:10px;height:100%;min-height:64px;padding:8px 10px 8px 8px;border:1px solid var(--pp-line);border-radius:var(--radius-lg);background:var(--pp-surface);color:var(--pp-text);transition:border-color var(--pp-fast) ease}.page_category__doZ0A:hover{border-color:var(--pp-accent);color:var(--pp-text)}.page_categoryMedia__yfDY3{position:relative;flex:none;width:48px;height:48px;overflow:hidden;border-radius:var(--radius-md);background:var(--pp-accent-soft)}.page_categoryMedia__yfDY3 img{-o-object-fit:cover;object-fit:cover}.page_categoryText__VjEBu{display:grid;min-width:0;line-height:1.25}.page_categoryText__VjEBu strong{color:var(--pp-ink);font-size:.9rem;font-weight:600;word-wrap:anywhere}.page_categoryText__VjEBu small{color:var(--pp-muted);font-size:.78rem}.page_logos__e6uBf{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);list-style:none}.page_logoLink__20F0W{display:grid;justify-items:center;grid-gap:4px;gap:4px;color:var(--pp-muted);font-size:.75rem}.page_logoLink__20F0W:hover{color:var(--pp-ink)}.page_logoText__mH5yo,.page_logoTile__4YxzH{border-radius:var(--radius-md)}.page_logoText__mH5yo{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;padding:4px;background:var(--pp-surface);font-size:.75rem;text-align:center}.page_growth__i1waB{display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);min-width:0}@media (min-width:1000px){.page_growth__i1waB{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}@media (prefers-reduced-motion:reduce){.page_category__doZ0A{transition:none}}