._2j56ta_section{padding-top:2rem;padding-bottom:1.5rem;position:relative}._2j56ta_inner{position:relative}._2j56ta_mastheadIcon{width:1rem;height:1rem;color:var(--primary)}._2j56ta_masthead{margin-bottom:.75rem}._2j56ta_lede{max-width:36rem;font-size:var(--text-base);line-height:var(--text-base--line-height);color:var(--muted-foreground);margin-bottom:1.5rem}._2j56ta_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._2j56ta_card{border:1px solid var(--border);border-radius:var(--radius-xl);background-color:var(--card);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-default);padding:1rem;transition-duration:.15s;position:relative}._2j56ta_cardActive{border-color:var(--primary);background-color:color-mix(in oklab, var(--primary) 5%, transparent)}._2j56ta_iconBox{border-radius:var(--radius-lg);background-color:color-mix(in oklab, var(--primary) 10%, transparent);width:2rem;height:2rem;color:var(--primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-default);justify-content:center;align-items:center;margin-bottom:.75rem;transition-duration:.15s;display:inline-flex}._2j56ta_iconBox svg{width:1rem;height:1rem}._2j56ta_iconBoxActive{background-color:var(--primary);color:var(--primary-foreground)}._2j56ta_label{font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin-bottom:.125rem;font-weight:600}._2j56ta_desc{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground);align-items:center;gap:.25rem;display:flex}._2j56ta_arrow{opacity:0;width:.75rem;height:.75rem;transition-property:all;transition-timing-function:var(--ease-default);transition-duration:.15s;translate:-.25rem}._2j56ta_arrowActive{opacity:1;color:var(--primary);translate:0}@media (hover:hover){._2j56ta_card:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}._2j56ta_card:hover ._2j56ta_iconBox:not(._2j56ta_iconBoxActive){background-color:color-mix(in oklab, var(--primary) 15%, transparent)}._2j56ta_card:hover ._2j56ta_arrow{opacity:1;translate:0}}@media (min-width:1024px){._2j56ta_section{padding-top:3rem;padding-bottom:2rem}._2j56ta_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.s4btrq_section{padding-block:1.25rem;position:relative}.s4btrq_head{align-items:center;margin-bottom:.75rem;padding-inline:1.5rem;display:flex}.s4btrq_heading{font-size:var(--text-sm);line-height:var(--text-sm--line-height);letter-spacing:.025em;text-transform:uppercase;color:var(--muted-foreground);font-weight:600}.s4btrq_controls{align-items:center;gap:.25rem;margin-left:auto;display:none}.s4btrq_scrollBtn{border-radius:var(--radius-md);color:var(--muted-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-default);padding:.375rem;transition-duration:.15s}.s4btrq_scrollBtn svg{width:1rem;height:1rem}.s4btrq_track{position:relative}.s4btrq_fade{z-index:10;pointer-events:none;width:2.5rem;position:absolute;top:0;bottom:0}.s4btrq_fadeLeft{background-image:linear-gradient(to right in oklab, var(--background) 0%, transparent 100%);left:0}.s4btrq_fadeRight{background-image:linear-gradient(to left in oklab, var(--background) 0%, transparent 100%);right:0}.s4btrq_list{padding-inline:1rem;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.s4btrq_chip{border:1px solid var(--border);background-color:var(--card);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-default);border-radius:3.40282e38px;flex-shrink:0;padding:.375rem .875rem;font-weight:500;transition-duration:.2s}.s4btrq_chipSelected{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}.s4btrq_count{font-size:var(--text-xs);line-height:var(--text-xs--line-height);opacity:.6;margin-left:.375rem}.s4btrq_countSelected{opacity:1;color:color-mix(in oklab, var(--primary-foreground) 70%, transparent)}.s4btrq_divider{background-image:linear-gradient(to right in oklab, transparent 0%, color-mix(in oklab, var(--primary) 25%, transparent) 50%, transparent 100%);height:1px;margin-top:1.25rem}@media (hover:hover){.s4btrq_scrollBtn:hover{background-color:var(--muted);color:var(--foreground)}.s4btrq_chip:not(.s4btrq_chipSelected):hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}@media (min-width:640px){.s4btrq_controls{display:flex}.s4btrq_list{padding-inline:1.5rem}}
