.image-placeholder[data-astro-cid-gy25tkdy]{justify-content:center;align-items:center;gap:var(--space-1);aspect-ratio:4/3;width:100%;padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-brand-50);color:var(--color-brand);text-align:center;flex-direction:column;display:flex}.placeholder-icon[data-astro-cid-gy25tkdy]{background:#fff;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.image-placeholder[data-astro-cid-gy25tkdy] b[data-astro-cid-gy25tkdy]{font-size:15px;font-weight:600;line-height:24px}.placeholder-caption[data-astro-cid-gy25tkdy]{max-width:32ch;color:var(--color-muted);font-size:14px;line-height:20px}.page-hero[data-astro-cid-o2gihobc]{padding:calc(80px + var(--space-8)) 0 var(--space-8);margin-top:-80px;position:relative;overflow:visible}.grid[data-astro-cid-o2gihobc]{z-index:2;position:relative}.hero-extra[data-astro-cid-o2gihobc]{z-index:2;margin-top:var(--space-6);position:relative}.has-extra[data-astro-cid-o2gihobc]{padding-bottom:var(--space-12)}.with-visual[data-astro-cid-o2gihobc]{gap:var(--space-6);grid-template-columns:7fr 5fr;align-items:center;display:grid}.with-side[data-astro-cid-o2gihobc]{gap:var(--space-8);grid-template-columns:5fr 7fr;align-items:start;display:grid}.with-side[data-astro-cid-o2gihobc] .copy[data-astro-cid-o2gihobc]{padding-top:var(--space-2)}.copy[data-astro-cid-o2gihobc]{max-width:720px}.align-center[data-astro-cid-o2gihobc] .copy[data-astro-cid-o2gihobc]{text-align:center;margin:0 auto}.before[data-astro-cid-o2gihobc]{margin-bottom:var(--space-3);text-align:left}.with-visual[data-astro-cid-o2gihobc] .before[data-astro-cid-o2gihobc],.with-side[data-astro-cid-o2gihobc] .before[data-astro-cid-o2gihobc]{margin-bottom:calc(var(--space-3) - var(--space-6));grid-column:1/-1}.align-center[data-astro-cid-o2gihobc] .intro[data-astro-cid-o2gihobc]{margin-left:auto;margin-right:auto}.align-center[data-astro-cid-o2gihobc] .actions[data-astro-cid-o2gihobc]{justify-content:center}.kicker[data-astro-cid-o2gihobc]{color:var(--color-brand);margin-bottom:var(--space-1);font-size:14px;font-weight:600;line-height:24px}h1[data-astro-cid-o2gihobc]{letter-spacing:-.01em;font-size:clamp(32px,3.2vw,48px);line-height:1.1}.intro[data-astro-cid-o2gihobc]{margin-top:var(--space-2);color:var(--color-muted);max-width:60ch;font-size:18px;line-height:28px}.actions[data-astro-cid-o2gihobc]{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.visual[data-astro-cid-o2gihobc] img[data-astro-cid-o2gihobc]{border-radius:var(--radius-card);width:100%;height:auto;display:block}.hero-stores[data-astro-cid-o2gihobc]{justify-content:center;gap:var(--space-1);margin-top:var(--space-3);display:flex}.hero-stores[data-astro-cid-o2gihobc] a[data-astro-cid-o2gihobc]{border-radius:6px;display:block}.hero-stores[data-astro-cid-o2gihobc] img[data-astro-cid-o2gihobc]{object-fit:contain;border-radius:0;width:auto;height:40px}.crop[data-astro-cid-o2gihobc] img[data-astro-cid-o2gihobc]{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%}.illustration[data-astro-cid-o2gihobc]{--visual-bleed:0;padding:var(--space-4);border-radius:var(--radius-card);min-height:260px;box-shadow:inset 0 0 0 1px var(--color-line), 0 24px 48px -32px #1a13304d;background:#fff;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}@media (width<=1023px){.page-hero[data-astro-cid-o2gihobc]{padding-bottom:var(--space-6)}.has-extra[data-astro-cid-o2gihobc]{padding-bottom:var(--space-8)}.with-visual[data-astro-cid-o2gihobc]{grid-template-columns:1fr}.with-side[data-astro-cid-o2gihobc]{gap:var(--space-5);grid-template-columns:1fr}.with-side[data-astro-cid-o2gihobc] .copy[data-astro-cid-o2gihobc]{padding-top:0}}.page-section[data-astro-cid-jemt4dsu]{z-index:2;position:relative}.size-default[data-astro-cid-jemt4dsu]{padding:var(--space-12) 0}.size-compact[data-astro-cid-jemt4dsu]{padding:var(--space-8) 0}.tone-paper[data-astro-cid-jemt4dsu]{background:var(--color-paper)}.hairline[data-astro-cid-jemt4dsu]{border-top:1px solid var(--color-line)}.page-section[data-astro-cid-jemt4dsu][id]{scroll-margin-top:80px}@media (width<=1023px){.size-default[data-astro-cid-jemt4dsu]{padding:var(--space-8) 0}.size-compact[data-astro-cid-jemt4dsu]{padding:var(--space-6) 0}}
