.rse .kit-secnav-wrap{display:grid;grid-template-columns:calc(var(--ui-space-120) * 2) minmax(0,1fr);gap:var(--ui-space-28);align-items:start}.rse .kit-secnav-wrap[data-phone]{display:block}.rse .kit-secnav-body{min-width:0}.rse .kit-secnav{position:sticky;top:var(--ui-space-12);display:grid;gap:var(--ui-space-20)}.rse .kit-secnav-group{display:grid;gap:var(--ui-space-2)}.rse .kit-secnav-overline{padding:0 var(--ui-space-12) var(--ui-space-4);font-size:var(--ui-text-12);font-weight:var(--ui-weight-600);letter-spacing:var(--ui-tracking-0_06em);text-transform:uppercase;color:var(--ui-ink-3)}.rse .kit-secnav-item{display:flex;align-items:center;gap:var(--ui-space-8);min-height:var(--ui-space-40);padding:var(--ui-space-8) var(--ui-space-12);border:0;border-radius:var(--ui-radius-10);background:none;font:inherit;font-size:var(--ui-text-14);font-weight:var(--ui-weight-500);color:var(--ui-ink-2);text-align:left;text-decoration:none;cursor:pointer}.rse .kit-secnav-item>span:first-child{flex:1 1 auto;min-width:0}.rse .kit-secnav-item:hover{background:var(--ui-surface-panel);color:var(--ui-ink)}.rse .kit-secnav-item[aria-current=location],.rse .kit-secnav-item[aria-current=location]:hover,.rse .kit-secnav-item[aria-current=page],.rse .kit-secnav-item[aria-current=page]:hover{background:var(--ui-accent-soft);color:var(--ui-accent-text)}.rse .kit-secnav-item[aria-disabled=true]{color:var(--ui-ink-3);cursor:not-allowed}.rse .kit-secnav-item[aria-disabled=true]:hover{background:none;color:var(--ui-ink-3)}.rse .kit-secnav-n{flex:none;font-size:var(--ui-text-13);font-weight:var(--ui-weight-400);font-variant-numeric:tabular-nums;color:var(--ui-ink-3)}.rse .kit-secnav-item[aria-current=page] .kit-secnav-n{color:inherit}.rse .kit-secnav-pick{display:inline-flex;align-items:center;gap:var(--ui-space-8);min-height:var(--ui-space-40);margin:calc(var(--ui-space-8) * -1) 0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.rse .kit-secnav-pick>svg{flex:none;color:var(--ui-ink-3)}.rse .kit-secnav-row{display:flex;flex-wrap:wrap;gap:var(--ui-space-4);margin-bottom:var(--ui-space-16)}.rse .kit-secnav-row .kit-secnav-item{flex:0 1 auto;padding:var(--ui-space-8) var(--ui-space-12);border:var(--ui-border-1) solid var(--ui-line)}.rse .kit-secnav-row .kit-secnav-item[aria-current=location]{border-color:transparent}