.bs__tabs[data-astro-cid-hhw4e4y5]{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;gap:6px;max-width:100%;margin-bottom:36px;padding:6px;display:inline-flex;overflow-x:auto}.bs__tab[data-astro-cid-hhw4e4y5]{text-align:left;color:var(--text-secondary);cursor:pointer;font:inherit;transition:background .2s var(--ease);background:0 0;border:0;border-radius:9px;flex-shrink:0;gap:2px;padding:10px 18px;display:grid}.bs__tab[data-astro-cid-hhw4e4y5][aria-selected=true]{background:var(--surface-1);color:var(--text-primary);box-shadow:var(--shadow)}.bs__name[data-astro-cid-hhw4e4y5]{font-size:15px;font-weight:600}.bs__kind[data-astro-cid-hhw4e4y5]{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.04em;font-size:11px}.bs__stage[data-astro-cid-hhw4e4y5]{padding-bottom:14%;padding-right:18%;position:relative}.bs__stage[data-astro-cid-hhw4e4y5] .bs__site{z-index:1;position:relative}.bs__stage[data-astro-cid-hhw4e4y5] .bs__hq{z-index:2;width:52%;bottom:0;right:0;position:absolute!important}.bs__panel[data-astro-cid-hhw4e4y5]:not([hidden]){animation:bs-in .5s var(--ease)}@keyframes bs-in{0%{opacity:0;transform:translateY(8px)}}.bs__caption[data-astro-cid-hhw4e4y5]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin-top:32px;display:flex}.bs__caption[data-astro-cid-hhw4e4y5] p[data-astro-cid-hhw4e4y5]{max-width:62ch;color:var(--text-secondary)}@media (width<=700px){.bs__tabs[data-astro-cid-hhw4e4y5]{grid-template-columns:1fr 1fr;width:100%;display:grid}.bs__tab[data-astro-cid-hhw4e4y5]{padding:10px 12px}.bs__stage[data-astro-cid-hhw4e4y5]{gap:16px;padding:0;display:grid}.bs__stage[data-astro-cid-hhw4e4y5] .bs__hq{width:100%;position:relative!important}}@media (prefers-reduced-motion:reduce){.bs__panel[data-astro-cid-hhw4e4y5]:not([hidden]){animation:none}}.hero[data-astro-cid-lcdefpme]{padding:calc(var(--bar) + clamp(48px, 7vw, 88px)) 0 clamp(56px, 8vw, 104px);background:var(--hero-glow), var(--dark-gradient);position:relative;overflow:hidden}.hero-in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.92fr) minmax(0,1.18fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.hero-copy[data-astro-cid-lcdefpme]{justify-items:start;gap:24px;display:grid}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-proof[data-astro-cid-lcdefpme]{color:var(--text-muted);align-items:center;gap:10px;font-size:14px;display:flex}.hero-proof[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.hero-dot[data-astro-cid-lcdefpme]{background:var(--status-good);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--status-good) 25%, transparent);border-radius:50%;flex:none}.hero-stage[data-astro-cid-lcdefpme]{aspect-ratio:1/.86;position:relative}.hero-stage[data-astro-cid-lcdefpme] .hero-f{width:90%;position:absolute}.hero-stage[data-astro-cid-lcdefpme] .hero-f--back{opacity:.96;top:0;right:0;transform:rotate(2deg)}.hero-stage[data-astro-cid-lcdefpme] .hero-f--front{z-index:2;bottom:0;left:0}.hero-chip[data-astro-cid-lcdefpme]{z-index:3;white-space:nowrap;background:var(--surface-1);color:var(--text-primary);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex;position:absolute}.hero[data-astro-cid-lcdefpme] .hero-chip[data-astro-cid-lcdefpme]{color:rgb(var(--shadow-rgb));background:#fff}.hero-chip--a[data-astro-cid-lcdefpme]{animation:6s ease-in-out infinite float;bottom:22%;right:-2%}.hero-chip--b[data-astro-cid-lcdefpme]{color:var(--accent);animation:7s ease-in-out -2s infinite float;top:12%;left:6%}@keyframes float{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.hero-chip[data-astro-cid-lcdefpme]{animation:none!important}}@media (width<=960px){.hero-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.mods[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}@media (width<=1100px){.mods[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.mods[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.apps-duo[data-astro-cid-lcdefpme]{aspect-ratio:1/1.2;width:100%;max-width:480px;margin-inline:auto;display:block;position:relative}.apps-duo[data-astro-cid-lcdefpme] .phone{z-index:2;width:50%;position:absolute;top:0;left:25%}.apps-duo[data-astro-cid-lcdefpme] .apps-duo-l{z-index:1;top:9%;left:0;transform:rotate(-5deg)}.apps-duo[data-astro-cid-lcdefpme] .apps-duo-r{z-index:1;top:9%;left:auto;right:0;transform:rotate(5deg)}.devs[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:14px 24px;margin:4px 0 8px;list-style:none;display:grid}.devs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--dark-primary);align-items:center;gap:12px;display:flex}.devs[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--dark-text-2);font-size:13px;display:grid}.devs[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--dark-text);font-size:16px}.hq-shots[data-astro-cid-lcdefpme]{padding-bottom:18%;display:block;position:relative}.hq-shots[data-astro-cid-lcdefpme] .hq-over{width:72%;position:absolute;bottom:0;right:-4%}
