.CategoryTreeGroup-module__N3RnhG__root{border-color:#0a0b0d1a;border-top-width:1px;gap:1.5rem;padding-top:2.5rem;padding-bottom:2.5rem;display:grid;position:relative}@media (min-width:768px){.CategoryTreeGroup-module__N3RnhG__root{gap:2.5rem;padding-top:3.5rem;padding-bottom:3.5rem}}@media (min-width:1024px){.CategoryTreeGroup-module__N3RnhG__root{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}}.CategoryTreeGroup-module__N3RnhG__numberCol{align-items:baseline;gap:.75rem;display:flex}@media (min-width:1024px){.CategoryTreeGroup-module__N3RnhG__numberCol{flex-direction:column;grid-column:span 2/span 2;align-items:flex-start;gap:.75rem}}.CategoryTreeGroup-module__N3RnhG__number{font-family:var(--font-ibm-plex-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(10 11 13/var(--tw-text-opacity,1));font-size:42px;font-weight:500;line-height:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.CategoryTreeGroup-module__N3RnhG__number{font-size:56px}}.CategoryTreeGroup-module__N3RnhG__root:hover .CategoryTreeGroup-module__N3RnhG__number{color:#ed7940;color:lab(64.0908% 42.9438 51.6702)}.CategoryTreeGroup-module__N3RnhG__numberRule{background-color:#0a0b0d2e;width:3rem;height:1px;display:none}@media (min-width:1024px){.CategoryTreeGroup-module__N3RnhG__numberRule{display:block}}.CategoryTreeGroup-module__N3RnhG__root:hover .CategoryTreeGroup-module__N3RnhG__numberRule{background-color:#ed7940;background-color:lab(64.0908% 42.9438 51.6702)}.CategoryTreeGroup-module__N3RnhG__headCol{flex-direction:column;gap:.75rem;display:flex}@media (min-width:768px){.CategoryTreeGroup-module__N3RnhG__headCol{gap:1rem}}@media (min-width:1024px){.CategoryTreeGroup-module__N3RnhG__headCol{grid-column:span 5/span 5}}.CategoryTreeGroup-module__N3RnhG__eyebrow{font-family:var(--font-ibm-plex-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.12em;text-transform:uppercase;color:#0a0b0d9e;font-size:11px;font-weight:500;line-height:1}.CategoryTreeGroup-module__N3RnhG__titleLink{display:inline-block}.CategoryTreeGroup-module__N3RnhG__title{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(10 11 13/var(--tw-text-opacity,1));font-size:28px;font-weight:500;line-height:1.05;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.CategoryTreeGroup-module__N3RnhG__title{font-size:36px}}.CategoryTreeGroup-module__N3RnhG__titleLink:hover .CategoryTreeGroup-module__N3RnhG__title{color:#ed7940;color:lab(64.0908% 42.9438 51.6702)}.CategoryTreeGroup-module__N3RnhG__desc{color:#0a0b0d9e;max-width:42ch;font-size:.875rem;line-height:1.625}@media (min-width:768px){.CategoryTreeGroup-module__N3RnhG__desc{font-size:15px}}.CategoryTreeGroup-module__N3RnhG__cta{font-family:var(--font-ibm-plex-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.12em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(10 11 13/var(--tw-text-opacity,1));align-items:center;gap:.5rem;margin-top:.5rem;font-size:11px;font-weight:500;line-height:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.CategoryTreeGroup-module__N3RnhG__cta:hover{color:#ed7940;color:lab(64.0908% 42.9438 51.6702)}.CategoryTreeGroup-module__N3RnhG__ctaArrow{width:1rem;height:1rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CategoryTreeGroup-module__N3RnhG__cta:hover .CategoryTreeGroup-module__N3RnhG__ctaArrow{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.CategoryTreeGroup-module__N3RnhG__childrenCol{flex-direction:column;gap:.5rem;display:flex}@media (min-width:1024px){.CategoryTreeGroup-module__N3RnhG__childrenCol{grid-column:span 5/span 5}}.CategoryTreeGroup-module__N3RnhG__childrenLabel{font-family:var(--font-ibm-plex-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.12em;text-transform:uppercase;color:#0a0b0d66;border-style:dashed;border-color:#0a0b0d1a;border-bottom-width:1px;margin-bottom:.5rem;padding-bottom:.5rem;font-size:11px;font-weight:500;line-height:1}.CategoryTreeGroup-module__N3RnhG__childrenList{-moz-column-gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));gap:0 1rem;display:grid}@media (min-width:640px){.CategoryTreeGroup-module__N3RnhG__childrenList{grid-template-columns:repeat(2,minmax(0,1fr))}}.CategoryTreeGroup-module__N3RnhG__childItem{--tw-text-opacity:1;color:rgb(10 11 13/var(--tw-text-opacity,1));border-style:dotted;border-color:#0a0b0d1a;border-bottom-width:1px;justify-content:space-between;align-items:baseline;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.CategoryTreeGroup-module__N3RnhG__childItem:hover{color:#ed7940;color:lab(64.0908% 42.9438 51.6702)}.CategoryTreeGroup-module__N3RnhG__childName{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.375;overflow:hidden}.CategoryTreeGroup-module__N3RnhG__childCount{font-family:var(--font-ibm-plex-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:#0a0b0d66;flex-shrink:0;font-size:11px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CategoryTreeGroup-module__N3RnhG__childItem:hover .CategoryTreeGroup-module__N3RnhG__childCount{color:#ed7940;color:lab(64.0908% 42.9438 51.6702)}.CategoryTreeGroup-module__N3RnhG__childMore{font-family:var(--font-ibm-plex-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.12em;text-transform:uppercase;color:#0a0b0d9e;align-items:center;gap:.5rem;margin-top:.75rem;font-size:11px;font-weight:500;line-height:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.CategoryTreeGroup-module__N3RnhG__childMore:hover{color:#ed7940;color:lab(64.0908% 42.9438 51.6702)}.CategoryTreeGroup-module__N3RnhG__childrenEmpty{font-family:var(--font-ibm-plex-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.12em;text-transform:uppercase;color:#0a0b0d66;font-size:11px;font-style:italic;font-weight:500;line-height:1}
