.gear-hero__actions[data-astro-cid-lb5lbjqi]{gap:var(--sp-3);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.gear-principles[data-astro-cid-lb5lbjqi]{gap:var(--sp-7);grid-template-columns:minmax(16rem,.8fr) minmax(0,1.25fr);align-items:start;display:grid}.gear-principles[data-astro-cid-lb5lbjqi] .label[data-astro-cid-lb5lbjqi]{color:var(--brass);margin-bottom:var(--sp-2)}.gear-principles[data-astro-cid-lb5lbjqi] h2[data-astro-cid-lb5lbjqi]{font-size:var(--step-3);max-width:12ch}.gear-principles__copy[data-astro-cid-lb5lbjqi]{color:var(--chart-dim);font-size:var(--step-1)}.gear-disclosure[data-astro-cid-lb5lbjqi]{padding:var(--sp-3) var(--sp-4);border-left:2px solid var(--brass);background:color-mix(in srgb, var(--brass) 7%, transparent);color:var(--haze);font-size:var(--step--2)}.gear-needs__eyebrow[data-astro-cid-lb5lbjqi]{color:var(--brass);margin-bottom:var(--sp-2)}.gear-needs[data-astro-cid-lb5lbjqi] h2[data-astro-cid-lb5lbjqi]{font-size:var(--step-3)}.gear-needs__lede[data-astro-cid-lb5lbjqi]{max-width:62ch;margin-top:var(--sp-3);color:var(--chart-dim)}.gear-needs__grid[data-astro-cid-lb5lbjqi]{margin:var(--sp-6) 0 0;gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.gear-need[data-astro-cid-lb5lbjqi]{gap:var(--sp-3);flex-direction:column;display:flex}.gear-need__num[data-astro-cid-lb5lbjqi]{color:var(--brass);font:600 var(--step--2)/1 var(--font-data)}.gear-need[data-astro-cid-lb5lbjqi] h3[data-astro-cid-lb5lbjqi]{font-size:var(--step-1);line-height:1.25}.gear-need[data-astro-cid-lb5lbjqi] p[data-astro-cid-lb5lbjqi]{color:var(--chart-dim);font-size:var(--step--1)}.gear-need__links[data-astro-cid-lb5lbjqi]{gap:var(--sp-2) var(--sp-4);padding-top:var(--sp-3);border-top:var(--hair-soft);flex-wrap:wrap;margin-top:auto;display:flex}.gear-need__links[data-astro-cid-lb5lbjqi] a[data-astro-cid-lb5lbjqi]{color:var(--brass);font-weight:600;text-decoration:none}.gear-need__links[data-astro-cid-lb5lbjqi] a[data-astro-cid-lb5lbjqi]:hover{text-decoration:underline}.gear-need__links[data-astro-cid-lb5lbjqi] .gear-need__product[data-astro-cid-lb5lbjqi]{color:var(--haze);font-weight:400}@media (width<=64rem){.gear-needs__grid[data-astro-cid-lb5lbjqi]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=36rem){.gear-needs__grid[data-astro-cid-lb5lbjqi]{grid-template-columns:1fr}}.gear-nav[data-astro-cid-lb5lbjqi]{z-index:20;border-bottom:var(--hair);background:color-mix(in srgb, var(--abyss) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:4.8rem}.gear-nav__inner[data-astro-cid-lb5lbjqi]{gap:var(--sp-2);padding-block:var(--sp-3);scrollbar-width:thin;display:flex;overflow-x:auto}.gear-nav[data-astro-cid-lb5lbjqi] a[data-astro-cid-lb5lbjqi]{border:var(--hair);color:var(--chart-dim);font:600 var(--step--2)/1.3 var(--font-data);border-radius:999px;flex:none;padding:.38rem .72rem;text-decoration:none}.gear-nav[data-astro-cid-lb5lbjqi] a[data-astro-cid-lb5lbjqi]:hover{color:var(--brass);border-color:var(--brass)}.gear-section-link[data-astro-cid-lb5lbjqi]{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:var(--hair-soft);font-size:var(--step--1);color:var(--haze)}.gear-section-link[data-astro-cid-lb5lbjqi] a[data-astro-cid-lb5lbjqi]{color:var(--brass);text-decoration:none}.gear-section-link[data-astro-cid-lb5lbjqi] a[data-astro-cid-lb5lbjqi]:hover{text-decoration:underline}.gear-close[data-astro-cid-lb5lbjqi]{padding-top:var(--sp-7)}.gear-close__plate[data-astro-cid-lb5lbjqi]{padding:var(--sp-6)}.gear-close[data-astro-cid-lb5lbjqi] h2[data-astro-cid-lb5lbjqi]{font-size:var(--step-3);margin-bottom:var(--sp-4)}.gear-close__grid[data-astro-cid-lb5lbjqi]{gap:var(--sp-5);color:var(--chart-dim);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gear-close__links[data-astro-cid-lb5lbjqi]{gap:var(--sp-4);margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:var(--hair-soft);flex-wrap:wrap;display:flex}@media (width<=44rem){.gear-principles[data-astro-cid-lb5lbjqi],.gear-close__grid[data-astro-cid-lb5lbjqi]{gap:var(--sp-4);grid-template-columns:1fr}.gear-principles[data-astro-cid-lb5lbjqi] h2[data-astro-cid-lb5lbjqi]{max-width:18ch}}
