.public-product.svelte-9lltit{background:var(--color-surface-main);min-height:100vh;color:var(--color-text)}.public-product.svelte-9lltit .site-header:where(.svelte-9lltit){align-items:center;gap:1rem;padding:1.5rem 3rem;display:flex}.public-product.svelte-9lltit .site-header:where(.svelte-9lltit) a:where(.svelte-9lltit){align-items:center;display:flex}.public-product.svelte-9lltit .site-header:where(.svelte-9lltit) .jumper-logo:where(.svelte-9lltit){width:8rem;height:auto;display:block}.public-product.svelte-9lltit .site-header:where(.svelte-9lltit) .partner:where(.svelte-9lltit){align-items:center;gap:.4rem;font-size:.875rem;display:flex}.public-product.svelte-9lltit .site-header:where(.svelte-9lltit) .partner:where(.svelte-9lltit) svg:where(.svelte-9lltit){width:6rem;height:auto}.public-product.svelte-9lltit main:where(.svelte-9lltit){flex-direction:column;gap:2.5rem;width:min(65rem,100% - 3rem);margin:1rem auto;padding-bottom:3rem;display:flex}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit),.public-product.svelte-9lltit .related-item:where(.svelte-9lltit),.public-product.svelte-9lltit .explore:where(.svelte-9lltit){border:.0625rem solid var(--color-surface-content-border);background:var(--color-surface-content);border-radius:.625rem}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit){padding:2rem}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-header:where(.svelte-9lltit){margin-bottom:1.25rem}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-header:where(.svelte-9lltit) .eyebrow:where(.svelte-9lltit){color:var(--color-text-muted);text-transform:uppercase;margin:0 0 .375rem;font-size:.75rem}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-header:where(.svelte-9lltit) h1:where(.svelte-9lltit){color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:2rem;font-weight:600;line-height:1.2}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-layout:where(.svelte-9lltit){grid-template-columns:15.625rem minmax(0,1fr);align-items:stretch;gap:2rem;display:grid}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-image:where(.svelte-9lltit){aspect-ratio:1;border:.0625rem solid var(--color-surface-content-border);background:var(--color-surface-main);border-radius:.75rem;width:100%;overflow:hidden}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-image:where(.svelte-9lltit) img:where(.svelte-9lltit){object-fit:contain;width:100%;height:100%;display:block}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-content:where(.svelte-9lltit){flex-direction:column;min-width:0;display:flex}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-details:where(.svelte-9lltit){gap:.75rem;margin:0;padding-bottom:1.75rem;display:grid}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-details:where(.svelte-9lltit) div:where(.svelte-9lltit){grid-template-columns:3rem minmax(0,1fr);align-items:baseline;gap:1rem;display:grid}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-details:where(.svelte-9lltit) dt:where(.svelte-9lltit){color:var(--color-text-muted)}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-details:where(.svelte-9lltit) dd:where(.svelte-9lltit){min-width:0;color:var(--color-text);overflow-wrap:anywhere;margin:0}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .description:where(.svelte-9lltit){border-top:.0625rem solid var(--color-surface-content-border);padding:1.5rem 0}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .description:where(.svelte-9lltit) h2:where(.svelte-9lltit){margin:0 0 .875rem;font-size:1.125rem;font-weight:600}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .description:where(.svelte-9lltit) p:where(.svelte-9lltit){white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .actions:where(.svelte-9lltit){align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .actions:where(.svelte-9lltit) p:where(.svelte-9lltit){color:var(--color-text-muted);margin:0;font-size:.8125rem;line-height:1.4}.public-product.svelte-9lltit .button-wrapper:where(.svelte-9lltit){flex-shrink:0;width:14rem}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit){flex-direction:column;gap:1.5rem;display:flex}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .section-heading:where(.svelte-9lltit){justify-content:space-between;align-items:center;gap:1rem;display:flex}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .section-heading:where(.svelte-9lltit) h2:where(.svelte-9lltit){margin:0;font-size:1.25rem;font-weight:600}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .section-heading:where(.svelte-9lltit) p:where(.svelte-9lltit){color:var(--color-text-muted);margin:0;font-size:.8125rem}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) ul:where(.svelte-9lltit){flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit){min-height:5.5rem;color:var(--color-text);grid-template-columns:3.375rem minmax(0,12rem) minmax(0,1fr) 1.25rem;align-items:center;gap:1.25rem;padding:1rem 1.25rem;text-decoration:none;transition:background-color .15s;display:grid}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit):hover{background:var(--color-surface-content-hover)}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit):focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.125rem}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit) .related-image:where(.svelte-9lltit){border:.0625rem solid var(--color-surface-content-border);background:var(--color-surface-main);border-radius:.5rem;width:3.375rem;height:3.375rem;overflow:hidden}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit) .related-image:where(.svelte-9lltit) img:where(.svelte-9lltit){object-fit:contain;width:100%;height:100%;display:block}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit) .identity:where(.svelte-9lltit){flex-direction:column;gap:.2rem;min-width:0;display:flex}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit) .identity:where(.svelte-9lltit) .code:where(.svelte-9lltit),.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit) .identity:where(.svelte-9lltit) .id:where(.svelte-9lltit){color:var(--color-text-muted);overflow-wrap:anywhere;font-size:.75rem}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit) .identity:where(.svelte-9lltit) h3:where(.svelte-9lltit){color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:.9375rem;font-weight:600}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit) .related-description:where(.svelte-9lltit){color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.5}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit) .arrow:where(.svelte-9lltit){width:1.25rem;height:1.25rem;color:var(--color-text);grid-column:4;justify-self:end}.public-product.svelte-9lltit .explore:where(.svelte-9lltit){justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem 1.75rem;display:flex}.public-product.svelte-9lltit .explore:where(.svelte-9lltit) h2:where(.svelte-9lltit){margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.public-product.svelte-9lltit .explore:where(.svelte-9lltit) p:where(.svelte-9lltit){color:var(--color-text-muted);margin:0;font-size:.8125rem;line-height:1.5}@media only screen and (width<=53rem){.public-product.svelte-9lltit .site-header:where(.svelte-9lltit){flex-wrap:wrap;gap:.75rem;padding:1.5rem 1rem}.public-product.svelte-9lltit .site-header:where(.svelte-9lltit) .jumper-logo:where(.svelte-9lltit){width:7rem}.public-product.svelte-9lltit main:where(.svelte-9lltit){gap:2rem;width:calc(100% - 2rem);margin-top:.5rem}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit){padding:1.25rem}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-header:where(.svelte-9lltit) h1:where(.svelte-9lltit){font-size:1.75rem}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-layout:where(.svelte-9lltit){grid-template-columns:minmax(0,1fr);gap:1.5rem}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .product-image:where(.svelte-9lltit){width:min(100%,15.625rem)}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .actions:where(.svelte-9lltit){flex-direction:column;align-items:stretch;gap:.75rem}.public-product.svelte-9lltit .product-card:where(.svelte-9lltit) .actions:where(.svelte-9lltit) p:where(.svelte-9lltit){text-align:center}.public-product.svelte-9lltit .button-wrapper:where(.svelte-9lltit){width:100%}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .section-heading:where(.svelte-9lltit) p:where(.svelte-9lltit){display:none}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit){grid-template-columns:3rem minmax(0,1fr) 1.25rem;gap:.875rem;padding:.875rem}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit) .related-image:where(.svelte-9lltit){width:3rem;height:3rem}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit) .related-description:where(.svelte-9lltit){grid-area:2/2/auto/3}.public-product.svelte-9lltit .related-parts:where(.svelte-9lltit) .related-item:where(.svelte-9lltit) .arrow:where(.svelte-9lltit){grid-area:1/3}.public-product.svelte-9lltit .explore:where(.svelte-9lltit){flex-direction:column;align-items:stretch;gap:1.25rem}}@media (prefers-reduced-motion:reduce){.public-product.svelte-9lltit .related-item:where(.svelte-9lltit){transition:none}}
