.home-hero[data-astro-cid-xcl3zkbm]{padding-top:8.5rem;padding-bottom:3.5rem}.hero-layout[data-astro-cid-xcl3zkbm]{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "cube" "actions";gap:1.5rem;align-items:center}.hero-copy[data-astro-cid-xcl3zkbm]{grid-area:copy}.hero-actions[data-astro-cid-xcl3zkbm]{grid-area:actions}.hero-title[data-astro-cid-xcl3zkbm]{font-size:clamp(2.1rem,4.8vw,4.4rem);line-height:1.08;overflow-wrap:anywhere;hyphens:auto}.hero-cube[data-astro-cid-xcl3zkbm]{grid-area:cube;min-width:0;height:160px}@media(min-width:640px){.home-hero[data-astro-cid-xcl3zkbm]{padding-top:9rem}.hero-cube[data-astro-cid-xcl3zkbm]{height:190px}}@media(min-width:1024px){.home-hero[data-astro-cid-xcl3zkbm]{padding-top:10rem;padding-bottom:6rem}.hero-layout[data-astro-cid-xcl3zkbm]{grid-template-areas:"copy cube" "actions cube";grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);column-gap:4rem;row-gap:2rem}.hero-cube[data-astro-cid-xcl3zkbm]{height:340px}}.product-illustration[data-astro-cid-oy72oqcf]{--illustration-accent: oklch(.7 .15 260);margin:0;padding:1.25rem;border:1px solid oklch(1 0 0 / 8%);border-radius:12px;background:linear-gradient(145deg,#070d18bf,#02030659)}.is-clearflow[data-astro-cid-oy72oqcf]{--illustration-accent: oklch(.75 .13 160)}.illustration-caption[data-astro-cid-oy72oqcf]{margin-bottom:1.5rem;color:#9e9e9e;font-size:12px;line-height:1.5}.illustration-flow[data-astro-cid-oy72oqcf]{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1.4fr) 16px minmax(0,1fr);gap:6px;align-items:center;margin:0 0 1.5rem}.flow-node[data-astro-cid-oy72oqcf]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:88px;color:#bebebe}.flow-node[data-astro-cid-oy72oqcf] span[data-astro-cid-oy72oqcf]{font-size:11px;text-align:center;overflow-wrap:anywhere}.flow-protection[data-astro-cid-oy72oqcf]{color:var(--illustration-accent);border-radius:12px;border:1px solid color-mix(in oklch,var(--illustration-accent) 30%,transparent);background:color-mix(in oklch,var(--illustration-accent) 7%,transparent)}.flow-arrow[data-astro-cid-oy72oqcf]{color:#717171}.illustration-events[data-astro-cid-oy72oqcf]{border-top:1px solid oklch(1 0 0 / 8%)}.illustration-event[data-astro-cid-oy72oqcf]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;padding:12px 0;border-bottom:1px solid oklch(1 0 0 / 6%)}.illustration-event[data-astro-cid-oy72oqcf]:last-child{border:0;padding-bottom:0}.illustration-event[data-astro-cid-oy72oqcf] code[data-astro-cid-oy72oqcf]{font-size:11px;line-height:1.6;color:#bebebe;overflow-wrap:anywhere}.event-status[data-astro-cid-oy72oqcf]{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#6bcf9d}.is-blocked[data-astro-cid-oy72oqcf]{color:#f6977f}@media(min-width:640px){.product-illustration[data-astro-cid-oy72oqcf]{padding:1.5rem}.flow-node[data-astro-cid-oy72oqcf] span[data-astro-cid-oy72oqcf],.illustration-event[data-astro-cid-oy72oqcf] code[data-astro-cid-oy72oqcf]{font-size:12px}}.backed-marquee[data-astro-cid-csekitdo]{overflow:hidden;max-width:72rem;margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.backed-track[data-astro-cid-csekitdo]{display:flex;width:max-content;animation:backed-scroll 70s linear infinite}.backed-marquee[data-astro-cid-csekitdo]:hover .backed-track[data-astro-cid-csekitdo],.backed-marquee[data-astro-cid-csekitdo]:focus-within .backed-track[data-astro-cid-csekitdo]{animation-play-state:paused}.backed-set[data-astro-cid-csekitdo]{display:flex;align-items:center;gap:clamp(3rem,6vw,5rem);padding-inline:clamp(2rem,4vw,3rem)}@keyframes backed-scroll{to{transform:translate(-50%)}}.backed-logo[data-astro-cid-csekitdo]{flex:0 0 auto;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:116px;opacity:.78;transition:opacity .3s ease,transform .3s ease}.bk-name[data-astro-cid-csekitdo]{font-family:Geist Mono,ui-monospace,monospace;font-size:10px;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#fff;opacity:.75;transition:opacity .3s ease}.backed-logo[data-astro-cid-csekitdo]:hover .bk-name[data-astro-cid-csekitdo]{opacity:.85}.backed-logo[data-astro-cid-csekitdo]:hover,.backed-logo[data-astro-cid-csekitdo]:focus-visible{color:#fff}.backed-logo[data-astro-cid-csekitdo]:focus-visible{outline:2px solid currentColor;outline-offset:6px;border-radius:4px}.backed-logo[data-astro-cid-csekitdo] svg[data-astro-cid-csekitdo]{height:28px;width:auto;max-width:108px}@media(prefers-reduced-motion:reduce){.backed-track[data-astro-cid-csekitdo]{animation:none;width:100%;flex-wrap:wrap;justify-content:center;gap:2rem}.backed-set[data-astro-cid-csekitdo][aria-hidden=true]{display:none}.backed-set[data-astro-cid-csekitdo]{width:100%;flex-wrap:wrap;justify-content:center}.backed-marquee[data-astro-cid-csekitdo]{-webkit-mask-image:none;mask-image:none}}@media(max-width:640px){.backed-logo[data-astro-cid-csekitdo]{min-width:92px;gap:6px}.bk-name[data-astro-cid-csekitdo]{font-size:8.5px;letter-spacing:.04em}}
