.hero.svelte-1uha8ag{isolation:isolate;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.hero.svelte-1uha8ag>img:where(.svelte-1uha8ag){z-index:-2;object-fit:cover;object-position:72% 50%;width:100%;height:100%;position:absolute;inset:0}.hero.svelte-1uha8ag:after{content:"";z-index:-1;background:repeating-linear-gradient(135deg, transparent 0 7px, #ffffff06 7px 8px), linear-gradient(90deg, var(--bg) 6%, #0c0d0ebd 44%, #0c0d0e14 78%), linear-gradient(0deg, var(--bg), transparent 34%);position:absolute;inset:0}@media (width<=699px){.hero.svelte-1uha8ag:after{background:repeating-linear-gradient(135deg, transparent 0 7px, #ffffff06 7px 8px), linear-gradient(90deg, #0c0d0ee0, #0c0d0ea8), linear-gradient(0deg, var(--bg), transparent 34%)}}.hero-body.svelte-1uha8ag{padding-block:clamp(72px,13vw,168px) clamp(64px,10vw,120px)}h1.svelte-1uha8ag{letter-spacing:-.005em;margin-top:18px;font-size:clamp(64px,14vw,156px);line-height:.86}h1.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--acc);letter-spacing:.01em;font-size:.62em;line-height:1.04;display:block}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:54ch;color:var(--dim);margin-top:22px;font-size:18px}.actions.svelte-1uha8ag{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.products.svelte-1uha8ag{gap:20px;margin-top:40px;display:grid}.product.svelte-1uha8ag{flex-direction:column;padding:26px;transition:border-color .12s;display:flex}.product.svelte-1uha8ag:hover{border-color:var(--line-strong)}.top.svelte-1uha8ag{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.icon.svelte-1uha8ag{color:var(--acc)}.tag.svelte-1uha8ag{border:1px solid var(--line-strong);color:var(--dim);font:600 14px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;padding:5px 9px}.featured.svelte-1uha8ag .tag:where(.svelte-1uha8ag){background:var(--acc);border-color:var(--acc);color:var(--ink)}h3.svelte-1uha8ag{margin-top:20px;font-size:34px}.featured.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:clamp(38px,5vw,56px)}.short.svelte-1uha8ag{color:var(--dim);margin-top:8px}.product.svelte-1uha8ag ul:where(.svelte-1uha8ag){color:var(--dim);flex:1;margin-top:16px;font-size:15px}.product.svelte-1uha8ag li:where(.svelte-1uha8ag){border-top:1px solid var(--line);padding:7px 0 7px 18px;position:relative}.product.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";background:var(--acc);width:6px;height:6px;position:absolute;top:16px;left:2px}.buy.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;display:flex}.buy.svelte-1uha8ag strong:where(.svelte-1uha8ag){font:700 32px/1 var(--font-display);display:block}.buy.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--muted);font-size:14px}.band.svelte-1uha8ag{border-block:1px solid var(--line);background:#101112}.modes.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin-top:40px;display:grid}.modes.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:16/10;object-fit:cover;border:1px solid var(--line);width:100%;height:auto}.modes.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:14px;font-size:26px}.modes.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--dim);margin-top:4px;font-size:15px}.steps.svelte-1uha8ag{gap:0 32px;margin-top:32px;display:grid}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){border-top:1px solid var(--line-strong);padding-block:22px}.number.svelte-1uha8ag{color:var(--acc);font:700 18px/1 var(--font-display);letter-spacing:.1em}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:12px;font-size:30px}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--dim);margin-top:6px}.support.svelte-1uha8ag{align-items:end;gap:12px 48px;display:grid}.support.svelte-1uha8ag .actions:where(.svelte-1uha8ag){margin-top:12px}@media (width>=900px){.products.svelte-1uha8ag{grid-template-columns:1.3fr 1fr 1fr}.steps.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}.support.svelte-1uha8ag{grid-template-columns:1fr auto}}
