.street-culture{margin:28px 0;padding:24px;background:#f0ede7;border:1px solid #ddd5c9;border-radius:17px}.street-culture .section-heading{margin:0;padding:0;gap:18px;align-items:center}.street-culture h2{margin:10px 0}.street-lane-filters{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 12px}.street-lane-filters button{min-height:44px;border:1px solid #bdb7ad;border-radius:30px;padding:10px 15px;background:#faf9f6;color:#282820;font-weight:600;font-size:11px;cursor:pointer}.street-lane-filters button.active{background:#252d26;color:#fff;border-color:#252d26}.street-lane-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.street-lane{border-radius:12px;overflow:hidden;background:#fff;border:1px solid #dedbd5}.street-lane>img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:contain;background:#e5e1d9}.street-lane-copy{padding:21px}.street-lane h3{font-size:24px;letter-spacing:-.7px;margin:0 0 10px}.street-lane p{font-size:13px;line-height:1.7;color:#575c50}.street-lane .brand-cues{font-size:10px;line-height:1.8;color:#71563b}.fit-formula{background:#f0f3ea;border-radius:9px;padding:15px;margin:15px 0}.fit-formula b{font-size:12px}.fit-formula p{margin:7px 0}.fit-formula small{display:block;font-size:11px;line-height:1.7;color:#58634f}.street-lane summary{cursor:pointer;padding:8px 0;font-size:12px;font-weight:600;color:#385031}.reference-links{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.reference-links a{font-size:11px;color:#385031}.street-credit{margin:20px 0 0}.street-culture .section-heading>span{font-size:8px;line-height:1.8}.street-lane-grid:has(.street-lane:not([hidden]):only-child){grid-template-columns:1fr}
@media(max-width:600px){.street-culture{padding:16px;margin:25px 0}.street-culture .section-heading{display:block}.street-culture h2{font-size:27px}.street-lane-grid{grid-template-columns:1fr}.street-lane-copy{padding:19px}.street-lane-filters{gap:7px}.street-lane-filters button{font-size:10px;padding:10px 12px}.street-culture>.muted{font-size:12px}}
