.noir-categories{background:#f7f6f2}.noir-categories .section-heading h2{max-width:600px;font-size:clamp(34px,4vw,58px);line-height:1.05;letter-spacing:-.05em}.noir-categories .section-heading a{color:#5d42af}.noir-categories__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.noir-categories__item{min-height:150px;display:flex;align-items:end;justify-content:space-between;gap:15px;padding:25px;background:#e7e4df;color:#17171f;font-size:clamp(22px,2.3vw,36px);font-weight:800;letter-spacing:-.04em}.noir-categories__item:nth-child(2n){background:#ded9f4}.noir-categories__item:hover{background:#dcff55}.noir-categories__item b{font-size:28px;font-weight:400}@media(max-width:650px){.noir-categories__grid{grid-template-columns:1fr}.noir-categories__item{min-height:100px;padding:18px}}
