.sb-hero-card[data-astro-cid-6bwlahnx]{position:relative;width:100%;max-width:1320px;margin:0 auto;aspect-ratio:1440 / 810;background:var(--offwhite);border-radius:22px;overflow:hidden;filter:drop-shadow(0 24px 48px rgba(20,39,69,.18))}.sb-hero-iframe[data-astro-cid-6bwlahnx]{position:absolute;top:0;left:0;width:1440px;height:810px;border:0;pointer-events:none;transform-origin:top left;transform:scale(var(--sb-hero-scale, 1))}.sb-spine-grid[data-astro-cid-6bwlahnx]{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center}.sb-spine-steps[data-astro-cid-6bwlahnx]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1px;background:var(--line-dark);border:1px solid var(--line-dark)}.sb-spine-step[data-astro-cid-6bwlahnx]{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;padding:22px 24px;background:var(--navy-2)}.sb-spine-step[data-astro-cid-6bwlahnx].is-brain{background:linear-gradient(135deg,rgba(176,70,227,.1),var(--navy-2) 65%);position:relative}.sb-spine-step[data-astro-cid-6bwlahnx].is-brain:before{content:"";position:absolute;top:0;left:0;width:32px;height:2px;background:var(--purple)}.sb-spine-num[data-astro-cid-6bwlahnx]{font-family:Roboto Mono,monospace;font-size:13px;letter-spacing:.16em;color:var(--purple);padding-top:3px}.sb-spine-body[data-astro-cid-6bwlahnx]{display:flex;flex-direction:column;gap:4px}.sb-spine-label[data-astro-cid-6bwlahnx]{font-size:17px;font-weight:500;letter-spacing:-.005em;color:var(--offwhite)}.sb-spine-step[data-astro-cid-6bwlahnx].is-brain .sb-spine-label[data-astro-cid-6bwlahnx]{color:var(--purple)}.sb-spine-body[data-astro-cid-6bwlahnx] p[data-astro-cid-6bwlahnx]{font-size:13px;line-height:1.55;color:var(--offwhite-dim)}.sb-screen[data-astro-cid-6bwlahnx]{position:relative;border:1px solid var(--line-dark);background:var(--navy-2);padding:28px 14px 14px;box-shadow:0 14px 34px -12px #00000080;transition:border-color .2s,transform .2s,box-shadow .2s}.sb-screen[data-astro-cid-6bwlahnx]:hover{border-color:var(--purple);transform:translateY(-2px);box-shadow:0 18px 40px -16px #5b38c173}.sb-screen[data-astro-cid-6bwlahnx]:before,.sb-screen[data-astro-cid-6bwlahnx]:after{content:"";position:absolute;width:12px;height:12px;border:1px solid var(--purple);opacity:.55}.sb-screen[data-astro-cid-6bwlahnx]:before{top:6px;left:6px;border-right:none;border-bottom:none}.sb-screen[data-astro-cid-6bwlahnx]:after{bottom:6px;right:6px;border-left:none;border-top:none}.sb-screen-tag[data-astro-cid-6bwlahnx]{position:absolute;top:8px;left:26px;font-family:Roboto Mono,monospace;font-size:10px;letter-spacing:.2em;color:var(--purple);text-transform:uppercase}.sb-screen[data-astro-cid-6bwlahnx]>img[data-astro-cid-6bwlahnx]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:center;border:1px solid var(--line-dark);background:var(--navy-2)}@media(max-width:900px){.sb-spine-grid[data-astro-cid-6bwlahnx]{grid-template-columns:1fr;gap:36px}}.step-grid[data-astro-cid-6bwlahnx].bld-grid{background:var(--line-light);border-color:var(--line-light)}.step-grid[data-astro-cid-6bwlahnx].bld-grid .step-cell[data-astro-cid-6bwlahnx]{background:var(--offwhite)}.step-grid[data-astro-cid-6bwlahnx].bld-grid .step-cell[data-astro-cid-6bwlahnx] h4[data-astro-cid-6bwlahnx]{color:var(--charcoal)}.step-grid[data-astro-cid-6bwlahnx].bld-grid .step-cell[data-astro-cid-6bwlahnx] p[data-astro-cid-6bwlahnx]{color:var(--charcoal-dim)}.step-grid[data-astro-cid-6bwlahnx].bld-grid .step-when[data-astro-cid-6bwlahnx]{color:var(--purple-2)}
