.info-page.svelte-xq642l .hero:where(.svelte-xq642l){background:var(--color-bg-filter);border-bottom:1px solid var(--color-border)}.info-page.svelte-xq642l .hero:where(.svelte-xq642l) .page:where(.svelte-xq642l){padding-top:30px;padding-bottom:20px}.info-page.svelte-xq642l .hero:where(.svelte-xq642l) h1:where(.svelte-xq642l){margin:0 0 12px;font-size:28px;font-weight:300;color:var(--color-text-strong)}.info-page.svelte-xq642l .hero:where(.svelte-xq642l) .lead:where(.svelte-xq642l){margin:0;max-width:720px;color:var(--color-text);line-height:1.55}.product-section.svelte-xq642l{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:24px;gap:24px;align-items:center;margin:36px 0;padding:18px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:8px}.product-section.reverse.svelte-xq642l .photo:where(.svelte-xq642l){order:2}.product-section.reverse.svelte-xq642l .text:where(.svelte-xq642l){order:1}.product-section.svelte-xq642l .photo:where(.svelte-xq642l){border-radius:6px;overflow:hidden;background:var(--color-bg-soft);aspect-ratio:4 / 3}.product-section.svelte-xq642l .photo:where(.svelte-xq642l) img:where(.svelte-xq642l){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-section.svelte-xq642l .text:where(.svelte-xq642l) h2:where(.svelte-xq642l){margin:0 0 10px;font-size:22px;font-weight:400;color:var(--color-text-strong)}.product-section.svelte-xq642l .text:where(.svelte-xq642l) p:where(.svelte-xq642l){margin:0 0 10px;line-height:1.5}.product-section.svelte-xq642l .text:where(.svelte-xq642l) .note:where(.svelte-xq642l){margin:14px 0 0;font-size:13px;color:var(--color-text-soft)}@media only screen and (max-width:700px){.product-section.svelte-xq642l{grid-template-columns:1fr}.product-section.reverse.svelte-xq642l .photo:where(.svelte-xq642l),.product-section.reverse.svelte-xq642l .text:where(.svelte-xq642l){order:initial}}.cta.svelte-xq642l{margin:30px 0 10px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:8px;padding:18px 20px}.cta.svelte-xq642l p:where(.svelte-xq642l){margin:0}.cta.svelte-xq642l a:where(.svelte-xq642l){color:var(--color-link);font-weight:500}
