.bl-si-hero[data-astro-cid-5fakgdbo]{background:var(--bl-color-surface);padding:var(--bl-space-section) var(--bl-container-padding) 0;overflow:hidden}.bl-si-hero__text[data-astro-cid-5fakgdbo]{max-width:46rem;margin:0 auto;text-align:center}.bl-si-hero__eyebrow[data-astro-cid-5fakgdbo]{font-family:var(--bl-font-family-heading);font-size:var(--bl-font-size-1);font-weight:var(--bl-font-weight-medium);letter-spacing:var(--bl-letter-spacing-uppercase);text-transform:uppercase;color:var(--bl-color-text-muted);margin-bottom:var(--bl-space-4)}.bl-si-hero__heading[data-astro-cid-5fakgdbo]{font-family:var(--bl-font-family-heading);font-size:var(--bl-font-size-6);font-weight:var(--bl-font-weight-bold);line-height:var(--bl-line-height-tight);letter-spacing:var(--bl-letter-spacing-heading);color:var(--bl-color-text);margin-bottom:var(--bl-space-5)}.bl-si-hero__body[data-astro-cid-5fakgdbo]{font-size:1.0625rem;line-height:var(--bl-line-height-relaxed);color:color-mix(in srgb,var(--bl-color-text) 72%,white);max-width:36rem;margin:0 auto var(--bl-space-6)}.bl-si-hero__actions[data-astro-cid-5fakgdbo]{display:flex;justify-content:center}.bl-si-facts[data-astro-cid-5fakgdbo]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--bl-space-2) var(--bl-space-5);margin:var(--bl-space-6) 0 0;padding:0}.bl-si-facts__item[data-astro-cid-5fakgdbo]{display:inline-flex;align-items:center;gap:var(--bl-space-2);font-size:var(--bl-font-size-2);color:var(--bl-color-text)}.bl-si-facts__item[data-astro-cid-5fakgdbo]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--bl-color-accent)}.bl-si-hero__screen[data-astro-cid-5fakgdbo]{max-width:1100px;margin:var(--bl-space-8) auto 0;border:1px solid var(--bl-color-border);border-bottom:0;border-radius:14px 14px 0 0;overflow:hidden;box-shadow:0 24px 60px -20px #32383840}.bl-si-hero__screen[data-astro-cid-5fakgdbo] img[data-astro-cid-5fakgdbo],.bl-si-row__screen[data-astro-cid-5fakgdbo] img[data-astro-cid-5fakgdbo]{display:block;width:100%;height:auto}.bl-si-rows[data-astro-cid-5fakgdbo]{background:var(--bl-color-bg);padding:var(--bl-space-section) var(--bl-container-padding);display:grid;gap:var(--bl-space-section)}.bl-si-row[data-astro-cid-5fakgdbo]{max-width:1100px;width:100%;margin:0 auto;display:grid;gap:var(--bl-space-6);align-items:center}@media(min-width:900px){.bl-si-row[data-astro-cid-5fakgdbo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--bl-space-8)}.bl-si-row--stacked[data-astro-cid-5fakgdbo]{grid-template-columns:minmax(0,1fr)}.bl-si-row--stacked[data-astro-cid-5fakgdbo] .bl-si-row__text[data-astro-cid-5fakgdbo]{max-width:36rem}.bl-si-row--band[data-astro-cid-5fakgdbo]{grid-template-columns:minmax(0,1fr) auto}}.bl-si-row__num[data-astro-cid-5fakgdbo]{display:block;font-family:var(--bl-font-family-heading);font-size:var(--bl-font-size-2);font-weight:var(--bl-font-weight-medium);color:var(--bl-color-accent);margin-bottom:var(--bl-space-3)}.bl-si-row__title[data-astro-cid-5fakgdbo]{font-family:var(--bl-font-family-heading);font-size:var(--bl-font-size-5);font-weight:var(--bl-font-weight-bold);line-height:var(--bl-line-height-tight);letter-spacing:var(--bl-letter-spacing-heading);color:var(--bl-color-text);margin-bottom:var(--bl-space-4)}.bl-si-row__body[data-astro-cid-5fakgdbo]{font-size:1.0625rem;line-height:var(--bl-line-height-relaxed);color:color-mix(in srgb,var(--bl-color-text) 72%,white);max-width:32rem}.bl-si-row__screen[data-astro-cid-5fakgdbo]{margin:0;background:var(--bl-color-surface);border:1px solid var(--bl-color-border);border-radius:12px;overflow:hidden;box-shadow:0 16px 40px -18px #32383838}.bl-si-row__screen--narrow[data-astro-cid-5fakgdbo]{max-width:440px;justify-self:center}.bl-si-row--band[data-astro-cid-5fakgdbo]{background:var(--bl-color-surface);border:1px solid var(--bl-color-border);border-radius:12px;padding:var(--bl-space-7);box-sizing:border-box}.bl-si-row__link[data-astro-cid-5fakgdbo]{display:inline-block;margin-top:var(--bl-space-4);font-weight:var(--bl-font-weight-medium);color:var(--bl-color-text);text-decoration:underline;text-underline-offset:3px}.bl-si-row__badge[data-astro-cid-5fakgdbo]{width:220px;height:auto}
