.gear-content.svelte-1605pnc{max-width:700px;margin:0 auto;padding:6rem 2rem}.intro.svelte-1605pnc{margin-bottom:4rem;padding-bottom:2rem;border-bottom:1px solid #e5e5e5}.intro.svelte-1605pnc h1:where(.svelte-1605pnc){font-size:2.5rem;margin-bottom:1rem;color:#333;font-weight:600;letter-spacing:-.02em}.intro.svelte-1605pnc .subhead:where(.svelte-1605pnc){font-size:1.1rem;color:#666;margin:0 0 2rem;line-height:1.6;font-weight:400}.intro.svelte-1605pnc p:where(.svelte-1605pnc){font-size:1.05rem;line-height:1.8;color:#444;margin-bottom:1rem}.intro.svelte-1605pnc p:where(.svelte-1605pnc):last-child{margin-bottom:0}.gear-list.svelte-1605pnc{display:flex;flex-direction:column;gap:3rem;margin-bottom:4rem}.gear-item.svelte-1605pnc{display:flex;flex-direction:column;gap:.75rem}.gear-item.svelte-1605pnc h2:where(.svelte-1605pnc){font-size:1.25rem;font-weight:600;color:#333;margin:0;letter-spacing:-.01em}.gear-item.svelte-1605pnc p:where(.svelte-1605pnc){font-size:1rem;line-height:1.7;color:#555;margin:0}.buy-link.svelte-1605pnc{font-size:.95rem;color:#333;text-decoration:none;font-weight:500;display:inline-block;transition:color .2s ease}.buy-link.svelte-1605pnc:hover{color:#666}.closing.svelte-1605pnc{margin-top:4rem;padding-top:3rem;border-top:1px solid #e5e5e5}.closing.svelte-1605pnc p:where(.svelte-1605pnc){font-size:.95rem;line-height:1.7;color:#666;margin-bottom:1rem}.closing.svelte-1605pnc p:where(.svelte-1605pnc):last-child{margin-bottom:0}@media(max-width:768px){.gear-content.svelte-1605pnc{padding:4rem 1.5rem}.intro.svelte-1605pnc h1:where(.svelte-1605pnc){font-size:2rem}.intro.svelte-1605pnc .subhead:where(.svelte-1605pnc){font-size:1rem}.gear-list.svelte-1605pnc{gap:2.5rem}.gear-item.svelte-1605pnc h2:where(.svelte-1605pnc){font-size:1.15rem}}
