.rb[data-astro-cid-pa4db47b]{width:100%;height:auto;display:block}.rb__ground[data-astro-cid-pa4db47b]{fill:var(--lz-surface-raised)}.rb__route[data-astro-cid-pa4db47b]{fill:none;stroke:var(--sc-wall);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.1 10}.rb__slot[data-astro-cid-pa4db47b]{fill:none;stroke:var(--site-accent);stroke-width:3px;stroke-opacity:.35}.rb__tile-bg[data-astro-cid-pa4db47b]{fill:var(--site-accent)}.rb__icon[data-astro-cid-pa4db47b]{fill:none;stroke:var(--site-on-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.rb[data-astro-cid-pa4db47b] .rb__tile{opacity:1;transform:none;animation:none!important}.rb[data-astro-cid-pa4db47b] .rb__hand{display:none}}.sc[data-astro-cid-kxkjvkin]{border-radius:var(--lz-radius-xl);background:var(--lz-surface-raised);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.sc__img[data-astro-cid-kxkjvkin]{aspect-ratio:3/2;object-fit:cover;width:100%;max-width:100%;height:auto;display:block}.sc__body[data-astro-cid-kxkjvkin]{gap:var(--lz-space-3);padding:var(--lz-space-5);align-content:start;display:grid}.sc__meta[data-astro-cid-kxkjvkin]{gap:var(--lz-space-2);flex-wrap:wrap;display:flex}.sc__meta[data-astro-cid-kxkjvkin] span[data-astro-cid-kxkjvkin]{padding:2px var(--lz-space-3);border-radius:var(--lz-radius-pill);background:var(--sc-ground);color:var(--lz-surface-text);font-weight:var(--lz-weight-strong);font-size:var(--lz-size-xs)}.sc__meta[data-astro-cid-kxkjvkin] span[data-astro-cid-kxkjvkin]:first-child{background:var(--site-accent);color:var(--site-on-accent)}.sc__meta[data-astro-cid-kxkjvkin] span[data-astro-cid-kxkjvkin][data-lz-team]{background:var(--lz-pav-main);color:var(--lz-pav-on-main)}h3[data-astro-cid-kxkjvkin]{font-size:var(--lz-size-xl);line-height:1.1}.sc__pitch[data-astro-cid-kxkjvkin]{color:var(--lz-surface-text-soft);line-height:1.45}.sc__cta[data-astro-cid-kxkjvkin]{min-height:var(--lz-control-sm);margin-top:var(--lz-space-2);padding:0 var(--lz-space-4);border:var(--lz-border-hair) solid var(--lz-surface-line);border-radius:var(--lz-radius-lg);font-family:var(--lz-font-display);font-weight:var(--lz-weight-display);font-size:var(--lz-size-sm);transition:transform var(--lz-duration-quick) var(--lz-ease-bounce);justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.sc__cta[data-astro-cid-kxkjvkin]:hover{border-color:var(--site-accent);background:var(--site-accent);color:var(--site-on-accent)}.sc__cta[data-astro-cid-kxkjvkin]:active{transform:scale(.96)}.cat[data-astro-cid-7uztvhtp]{padding:clamp(var(--lz-space-7), 12vh, 8rem) 0}.cat__in[data-astro-cid-7uztvhtp]{gap:var(--lz-space-6);grid-template-columns:minmax(0,1fr);display:grid}.cat__head[data-astro-cid-7uztvhtp]{max-width:38rem}.cat__kicker[data-astro-cid-7uztvhtp]{margin-bottom:var(--lz-space-2);color:var(--site-second);font-family:var(--lz-font-display);font-weight:var(--lz-weight-display);font-size:var(--lz-size-sm)}h2[data-astro-cid-7uztvhtp]{font-size:clamp(var(--lz-size-xl), 3.2vw, var(--lz-size-3xl));line-height:1.05}.cat__lead[data-astro-cid-7uztvhtp]{margin-top:var(--lz-space-4);color:var(--lz-surface-text-soft);font-size:var(--lz-size-lg);line-height:1.45}.cat__grid[data-astro-cid-7uztvhtp]{gap:var(--lz-space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.cat__grid[data-astro-cid-7uztvhtp]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cat__custom[data-astro-cid-7uztvhtp]{gap:var(--lz-space-5);padding:var(--lz-space-5);border-radius:var(--lz-radius-xl);background:var(--lz-surface-raised);align-items:center;display:grid}@media (width>=56rem){.cat__custom[data-astro-cid-7uztvhtp]{gap:var(--lz-space-7);padding:var(--lz-space-6);grid-template-columns:1.1fr 1fr}}.cat__text[data-astro-cid-7uztvhtp]{gap:var(--lz-space-3);justify-items:start;display:grid}h3[data-astro-cid-7uztvhtp]{font-size:var(--lz-size-xl)}.cat__text[data-astro-cid-7uztvhtp] p[data-astro-cid-7uztvhtp]{max-width:32rem;color:var(--lz-surface-text-soft);line-height:1.45}.cat__btn[data-astro-cid-7uztvhtp]{margin-top:var(--lz-space-2);padding:var(--lz-space-3) var(--lz-space-5);border-radius:var(--lz-radius-lg);background:var(--site-accent);color:var(--site-on-accent);font-family:var(--lz-font-display);font-weight:var(--lz-weight-display);text-align:center;transition:transform var(--lz-duration-quick) var(--lz-ease-bounce);align-items:center;line-height:1.2;text-decoration:none;display:inline-flex}.cat__btn[data-astro-cid-7uztvhtp]:active{transform:scale(.96)}.cat__btn[data-astro-cid-7uztvhtp].second{background:var(--site-second);color:var(--site-on-second)}.cat__scene[data-astro-cid-7uztvhtp]{justify-self:center;width:100%;max-width:28rem}.cp[data-astro-cid-qczt7fd4]{left:var(--lz-space-3);bottom:var(--lz-space-3);z-index:30;gap:var(--lz-space-2);padding:var(--lz-space-3);border-radius:var(--lz-radius-lg);background:var(--lz-surface-text);color:var(--lz-room-text);font-size:var(--lz-size-xs);display:grid;position:fixed}.cp__row[data-astro-cid-qczt7fd4]{gap:var(--lz-space-3);display:flex}.cp__field[data-astro-cid-qczt7fd4]{font-weight:var(--lz-weight-strong);gap:4px;display:grid}.cp__field[data-astro-cid-qczt7fd4] input[data-astro-cid-qczt7fd4]{border-radius:var(--lz-radius-sm);cursor:pointer;background:0 0;border:0;width:64px;height:32px;padding:0}.cp__presets[data-astro-cid-qczt7fd4]{gap:6px;display:flex}.cp__presets[data-astro-cid-qczt7fd4] button[data-astro-cid-qczt7fd4]{border:2px solid var(--lz-room-raised);background:var(--sw);cursor:pointer;border-radius:50%;width:20px;height:20px}.cp__note[data-astro-cid-qczt7fd4]:empty{display:none}.cp__note[data-astro-cid-qczt7fd4]{color:var(--lz-room-text-soft)}.cp__reset[data-astro-cid-qczt7fd4]{color:var(--lz-room-text-soft);font-size:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}@media (width<=40rem){.cp__presets[data-astro-cid-qczt7fd4],.cp__reset[data-astro-cid-qczt7fd4]{display:none}}.pc[data-astro-cid-ff7ibhw2]{border-radius:var(--lz-radius-xl);background:var(--lz-room-raised);color:var(--lz-room-text);position:relative;overflow:hidden}.pc__img[data-astro-cid-ff7ibhw2]{width:100%;max-width:100%;height:auto;aspect-ratio:var(--ratio);object-fit:cover;transition:transform var(--lz-duration-slow) var(--lz-ease-out);display:block}.pc[data-astro-cid-ff7ibhw2]:hover .pc__img[data-astro-cid-ff7ibhw2]{transform:scale(1.03)}.pc__chip[data-astro-cid-ff7ibhw2]{top:var(--lz-space-4);left:var(--lz-space-4);padding:var(--lz-space-1) var(--lz-space-3);border-radius:var(--lz-radius-pill);background:var(--lz-pav-main);color:var(--lz-pav-on-main);font-family:var(--lz-font-display);font-weight:var(--lz-weight-display);font-size:var(--lz-size-xs);position:absolute}.pc__cap[data-astro-cid-ff7ibhw2]{gap:var(--lz-space-1);padding:var(--lz-space-7) var(--lz-space-4) var(--lz-space-4);background:linear-gradient(to top, color-mix(in oklab, var(--lz-room-base) 88%, transparent) 0%, color-mix(in oklab, var(--lz-room-base) 55%, transparent) 60%, transparent 100%);display:grid;position:absolute;inset:auto 0 0}.pc__cap[data-astro-cid-ff7ibhw2] strong[data-astro-cid-ff7ibhw2]{font-family:var(--lz-font-display);font-weight:var(--lz-weight-display);font-size:var(--lz-size-lg);line-height:1.1}.pc__cap[data-astro-cid-ff7ibhw2] span[data-astro-cid-ff7ibhw2]{font-size:var(--lz-size-sm);opacity:.9;line-height:1.4}@media (prefers-reduced-motion:reduce){.pc[data-astro-cid-ff7ibhw2]:hover .pc__img[data-astro-cid-ff7ibhw2]{transform:none}}.ft[data-astro-cid-nns7i3if]{padding:var(--lz-space-6) 0;color:var(--lz-surface-text-soft);font-size:var(--lz-size-sm)}.ft__in[data-astro-cid-nns7i3if]{justify-content:space-between;gap:var(--lz-space-4);flex-wrap:wrap;display:flex}.hd__in[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--lz-space-5);min-height:4.5rem;display:flex}.hd__brand[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--lz-space-3);font-family:var(--lz-font-display);font-weight:var(--lz-weight-display);font-size:var(--lz-size-lg);white-space:nowrap;margin-right:auto;text-decoration:none;display:inline-flex}.hd__brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{border-radius:var(--lz-radius-sm)}.hd__nav[data-astro-cid-fzpbxy5g],.hd__login[data-astro-cid-fzpbxy5g]{display:none}.hd__nav[data-astro-cid-fzpbxy5g]{gap:var(--lz-space-5)}.hd__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.hd__login[data-astro-cid-fzpbxy5g]{font-weight:var(--lz-weight-strong);text-decoration:none}.hd__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.hd__login[data-astro-cid-fzpbxy5g]:hover{text-underline-offset:.25em;text-decoration:underline}.hd__cta[data-astro-cid-fzpbxy5g]{min-height:var(--lz-control-sm);padding:0 var(--lz-space-4);border-radius:var(--lz-radius-lg);background:var(--site-accent);color:var(--site-on-accent);font-family:var(--lz-font-display);font-weight:var(--lz-weight-display);font-size:var(--lz-size-sm);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}@media (width>=56rem){.hd__nav[data-astro-cid-fzpbxy5g],.hd__login[data-astro-cid-fzpbxy5g]{display:flex}}.sv[data-astro-cid-5hif4mtj]{border-radius:var(--lz-radius-xl);background:var(--lz-room-base);position:relative;overflow:hidden}.sv[data-astro-cid-5hif4mtj] video[data-astro-cid-5hif4mtj]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.sv--cover[data-astro-cid-5hif4mtj]{border-radius:0;position:absolute;inset:0}.sv--cover[data-astro-cid-5hif4mtj] video[data-astro-cid-5hif4mtj]{aspect-ratio:auto;width:100%;height:100%}.sv__toggle[data-astro-cid-5hif4mtj]{right:var(--lz-space-3);bottom:var(--lz-space-3);min-height:var(--lz-control-sm);padding:0 var(--lz-space-4);border-radius:var(--lz-radius-pill);background:var(--lz-surface-raised);color:var(--lz-surface-text);font-weight:var(--lz-weight-strong);font-size:var(--lz-size-sm);border:0;position:absolute}
