#page.svelte-1605pnc{box-sizing:border-box;color:#111;border:1px solid #000;max-width:80%;margin:0 auto;padding:1.5rem;font-family:sans-serif}@media (width<=600px){#page.svelte-1605pnc{max-width:100%;margin-left:0;margin-right:0;padding:1rem}}h1.svelte-1605pnc{color:#000;margin:0 0 .75rem;font-size:2.5rem;font-weight:700;line-height:1.15}p.svelte-1605pnc{color:#333;margin:0 0 .5rem;font-size:1.05rem;line-height:1.6}h2.svelte-1605pnc{text-transform:uppercase;letter-spacing:.12em;color:#555;margin:2rem 0 .75rem;font-size:.85rem;font-weight:600}h2.svelte-1605pnc:first-of-type{margin-top:1.5rem}.gear-list.svelte-1605pnc{border-top:1px solid #ddd;flex-direction:column;display:flex}.gear-list.svelte-1605pnc li:where(.svelte-1605pnc){border-bottom:1px solid #ddd;flex-wrap:wrap;align-items:baseline;gap:0 .5rem;padding:.75rem 0;font-size:1rem;line-height:1.5;list-style:none;display:flex}.gear-list.svelte-1605pnc .list-title:where(.svelte-1605pnc){color:#000;flex-shrink:0;font-weight:700}.gear-list.svelte-1605pnc .list-item:where(.svelte-1605pnc){color:#333}@media (width<=600px){.gear-list.svelte-1605pnc li:where(.svelte-1605pnc){flex-direction:column;gap:.15rem}}
