.page_categories__tEaEh{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0 58px}.page_categories__tEaEh a{border:2px solid var(--cream);padding:10px 14px;font-size:18px}.page_categories__tEaEh a:hover{background:var(--red);border-color:var(--red);color:var(--ink)}.page_group___KviB{border-top:3px solid var(--cream);padding-top:25px;margin-top:58px}.page_group___KviB:first-of-type{margin-top:0}.page_group___KviB h2{font-size:clamp(42px,5vw,72px)}.page_groupHeading__1scLv{display:flex;justify-content:space-between;align-items:baseline;gap:20px}.page_groupHeading__1scLv a{color:var(--red);border-bottom:2px solid var(--red);font-size:17px;white-space:nowrap}