.build-card[data-astro-cid-oszzmjpz]{isolation:isolate;border-radius:var(--radius-lg);color:var(--brand-pure-white);background:linear-gradient(160deg,#2b353d 0%,#0d1214 70%);flex-direction:column;gap:20px;padding:clamp(32px,3.4vw,48px);display:flex;position:relative;overflow:hidden}.build-card[data-astro-cid-oszzmjpz]:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#87a8c580,#0000);height:70%;position:absolute;inset:auto -20% -30% 20%}.build-card__text[data-astro-cid-oszzmjpz],.build-card__action[data-astro-cid-oszzmjpz]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.build-card__action[data-astro-cid-oszzmjpz]{flex:1}.build-card[data-astro-cid-oszzmjpz] h3[data-astro-cid-oszzmjpz]{max-width:12ch;font-size:var(--type-section);letter-spacing:-.045em;line-height:1.02}.build-card__action[data-astro-cid-oszzmjpz] p[data-astro-cid-oszzmjpz]{color:#ffffffad;max-width:36ch}.build-card[data-astro-cid-oszzmjpz] .btn[data-astro-cid-oszzmjpz]{margin-top:auto}.build-card--wide[data-astro-cid-oszzmjpz]{grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:32px clamp(40px,6vw,96px);display:grid}.build-card--wide[data-astro-cid-oszzmjpz] .build-card__text[data-astro-cid-oszzmjpz] h3[data-astro-cid-oszzmjpz]{max-width:14ch}.build-card--wide[data-astro-cid-oszzmjpz] .btn[data-astro-cid-oszzmjpz]{margin-top:8px}@media (width<=860px){.build-card--wide[data-astro-cid-oszzmjpz]{grid-template-columns:1fr}}.hero[data-astro-cid-lcdefpme]{text-align:center;align-items:center;min-height:100dvh;padding-block:130px 48px;display:grid}.hero__inner[data-astro-cid-lcdefpme]{justify-items:center;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--type-hero);letter-spacing:-.04em;line-height:.96}.hero__lead[data-astro-cid-lcdefpme]{color:#b7babc;max-width:975px;font-size:var(--type-lead);letter-spacing:-.015em;margin-top:36px;line-height:1.28}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28.8px;display:flex}@media (width<=860px){.hero[data-astro-cid-lcdefpme]{padding-top:104px}.hero__lead[data-astro-cid-lcdefpme],.hero__actions[data-astro-cid-lcdefpme]{margin-top:28px}}.demos[data-astro-cid-lcdefpme]{padding-block:clamp(88px,10vw,150px)}.demos__header[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:18px;margin-bottom:clamp(40px,5vw,72px);display:grid}.demos__intro[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:var(--type-lead);letter-spacing:-.015em}.demos__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.6vw,36px);display:grid}.filters[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:36px;display:flex}.filters[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{border:1px solid var(--line);color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:10px 18px;font-size:.9375rem}.filters[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{border-color:var(--ink);color:var(--ink)}.filters[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--brand-pure-white)}.how[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);background:var(--surface);padding-block:clamp(88px,10vw,150px)}.how__title[data-astro-cid-lcdefpme]{max-width:16ch;font-size:var(--type-section);letter-spacing:-.045em;margin-top:20px;line-height:1.02}.how__muted[data-astro-cid-lcdefpme]{color:var(--brand-soft-blue)}.how__steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,64px);margin-top:clamp(48px,6vw,88px);padding:0;list-style:none;display:grid}.how__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid #d5dbdf;align-content:start;gap:14px;padding-top:24px;display:grid}.how__num[data-astro-cid-lcdefpme]{color:var(--brand-deep-blue);font-size:var(--type-label);letter-spacing:.14em;font-weight:600}.how__steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--type-card);letter-spacing:-.035em}.how__steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft)}@media (width<=860px){.demos__grid[data-astro-cid-lcdefpme],.how__steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
