.intro{grid-template-columns:minmax(280px,.85fr) minmax(0,1.35fr);gap:42px;padding:34px 0 36px;align-items:center}.category-picker{min-width:0}.category-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:15px;gap:12px}.category-heading .eyebrow{margin:0 0 7px;font-size:10px}.category-heading h2{font-size:25px;margin:0;letter-spacing:-.6px}.category-heading>span{font-size:11px;color:var(--muted);white-space:nowrap;padding-bottom:4px}.category-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.category-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:107px;padding:7px 5px 9px;background:#fff;border:1px solid #e1e6e9;border-radius:12px;cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s;color:#20323e;font:inherit}.category-card img{width:80px;height:63px;object-fit:contain;mix-blend-mode:multiply}.category-card span{font-size:11px;line-height:1.25;text-align:center;font-weight:650;overflow-wrap:normal}.category-card:hover{transform:translateY(-2px);border-color:#0094b9;box-shadow:0 4px 13px #12384712}.category-card[aria-pressed=true]{border-color:#0094b9;background:#edf9fc;box-shadow:inset 0 0 0 1px #0094b9}.category-card:focus-visible{outline:3px solid #a12f83;outline-offset:2px}.category-hint{font-size:11px;color:var(--muted);margin:12px 0 0}.intro>.category-picker>p:last-child{font-size:11px;line-height:1.5;margin-bottom:0}@media(max-width:1100px){.intro{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:24px}.category-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.category-card{min-height:100px}.category-card img{height:56px}}@media(max-width:700px){.intro{display:block;padding:28px 0 25px}.category-picker{margin-top:27px}.category-heading h2{font-size:23px}.category-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.category-card{min-height:104px;padding:7px 4px}.category-card span{font-size:10px}.category-card img{width:76px;height:60px}.category-heading>span{font-size:10px}}@media(prefers-reduced-motion:reduce){.category-card{transition:none}}
