.browse{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.browse section{box-sizing:border-box;max-width:720px;padding:var(--s3) max(var(--s2), env(safe-area-inset-right)) calc(var(--s5) + env(safe-area-inset-bottom)) max(var(--s2), env(safe-area-inset-left));gap:var(--s2);flex-direction:column;margin:0 auto;display:flex}.browse h2{font:800 clamp(28px, 6vw, 44px)/1.05 var(--font-text);letter-spacing:-.01em;margin:0}.browse h3{margin:0 0 var(--s1);font:800 1.125rem/1.2 var(--font-text)}.browse h3.eyebrow{font:var(--label)}.browse p{max-width:60ch;margin:0}.browse .lead{font-size:1.125rem}.browse .receipt{overflow-wrap:anywhere}.browse a.chip{text-decoration:none}.browse .chip[aria-current=true]{background:var(--black);color:var(--stock);border-color:var(--black)}.browse .quiet a+a:before{content:"·";margin:0 6px 0 2px;display:inline-block}.browse .crumb a+a:before{content:none}.browse details.fields summary{min-height:var(--tap);cursor:pointer;align-items:center;gap:6px;display:flex}.browse details.fields .chips{margin-top:var(--s1)}.browse #by-field{scroll-margin-top:var(--s2)}
