.xt-hero[data-v-05fb41e2]{border-bottom:1px solid var(--fb-border);overflow:hidden;padding:2.5rem 0 3rem}.xt-hero-grid[data-v-05fb41e2]{align-items:center;display:grid;gap:2rem}@media(min-width:1024px){.xt-hero-grid[data-v-05fb41e2]{gap:2.25rem;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}.xt-brand[data-v-05fb41e2]{color:var(--fb-blue);font-size:.72rem;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.xt-proof[data-v-05fb41e2]{background:var(--fb-surface);border:1px solid var(--fb-border);border-radius:999px;color:var(--fb-muted);display:inline-flex;font-size:.75rem;margin:.75rem 0 0;padding:.3rem .65rem}.xt-hero-copy h1[data-v-05fb41e2]{font-family:var(--font-display);font-size:clamp(1.85rem,4vw,2.75rem);font-weight:650;letter-spacing:-.04em;line-height:1.08;margin:.85rem 0 0}.xt-sub[data-v-05fb41e2]{font-size:1rem;line-height:1.65;margin:1rem 0 0;max-width:34rem}.xt-actions[data-v-05fb41e2]{align-items:center;display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.5rem}.xt-install[data-v-05fb41e2]{align-items:center;background:var(--fb-blue);border-radius:.45rem;box-shadow:0 10px 28px -12px color-mix(in srgb,var(--fb-blue) 65%,transparent);color:#fff;display:inline-flex;font-size:.9rem;font-weight:700;gap:.5rem;min-height:2.75rem;padding:0 1.15rem;transition:transform .15s ease,background .15s ease}.xt-install[data-v-05fb41e2]:hover{background:var(--fb-blue-hover);transform:translateY(-1px)}.xt-link[data-v-05fb41e2]{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:.35rem}.xt-link[data-v-05fb41e2]:hover{color:var(--fb-blue)}.xt-stage[data-v-05fb41e2]{isolation:isolate;padding:1.1rem .4rem 1.4rem .9rem;position:relative}.xt-glow[data-v-05fb41e2]{background:radial-gradient(closest-side,color-mix(in srgb,var(--fb-blue) 28%,transparent),transparent 72%),radial-gradient(closest-side at 70% 30%,color-mix(in srgb,var(--fb-cta-via) 18%,transparent),transparent 70%);border-radius:40% 60% 55% 45%;filter:blur(18px);inset:8% 4% 4% 12%;pointer-events:none;position:absolute;z-index:0}.xt-slab[data-v-05fb41e2]{background:var(--fb-surface-2);border:1px solid var(--fb-border);border-radius:.7rem;box-shadow:0 18px 40px -30px #0f172a59;inset:1.35rem .35rem .55rem 1.55rem;position:absolute;transform:rotate(2.4deg) translate(10px,8px);z-index:1}.xt-shot[data-v-05fb41e2]{background:var(--fb-surface);border:1px solid var(--fb-hero-border);border-radius:.65rem;box-shadow:0 28px 60px -28px #0f172a6b,inset 0 1px color-mix(in srgb,#fff 40%,transparent);margin:0;overflow:hidden;position:relative;transform:rotate(-1.6deg);transition:transform .35s ease;z-index:2}.xt-stage:hover .xt-shot[data-v-05fb41e2]{transform:rotate(-.4deg) translateY(-2px)}.xt-shot-bar[data-v-05fb41e2]{align-items:center;background:var(--fb-surface-2);border-bottom:1px solid var(--fb-border);color:var(--fb-muted);display:flex;font-size:.65rem;gap:.4rem;min-height:2rem;padding:0 .75rem}.xt-shot-bar i[data-v-05fb41e2]{background:var(--fb-border);border-radius:50%;height:.45rem;width:.45rem}.xt-shot-bar i[data-v-05fb41e2]:first-child{background:#f87171}.xt-shot-bar i[data-v-05fb41e2]:nth-child(2){background:#fbbf24}.xt-shot-bar i[data-v-05fb41e2]:nth-child(3){background:#34d399}.xt-shot-bar span[data-v-05fb41e2]{margin-left:.35rem;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xt-shot img[data-v-05fb41e2]{display:block;height:auto;width:100%}.xt-shot--fb-hero[data-v-05fb41e2]{aspect-ratio:671/344}.xt-shot--fb-hero img[data-v-05fb41e2]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media(max-width:640px){.xt-stage[data-v-05fb41e2]{padding:.6rem .15rem 1rem}.xt-slab[data-v-05fb41e2]{display:none}.xt-shot[data-v-05fb41e2],.xt-stage:hover .xt-shot[data-v-05fb41e2]{transform:none}}@media(prefers-reduced-motion:reduce){.xt-install[data-v-05fb41e2]:hover,.xt-shot[data-v-05fb41e2],.xt-stage:hover .xt-shot[data-v-05fb41e2]{transform:none}.xt-slab[data-v-05fb41e2]{transform:translate(8px,8px)}}.xt-sec[data-v-5a1b8949]{background:var(--fb-bg);border-bottom:1px solid var(--fb-border);padding:3.25rem 0}.xt-head[data-v-5a1b8949]{max-width:36rem}.xt-head h2[data-v-5a1b8949]{font-family:var(--font-display);font-size:clamp(1.45rem,2.6vw,1.9rem);font-weight:650;letter-spacing:-.03em;margin:0}.xt-head p[data-v-5a1b8949]{font-size:.98rem;line-height:1.6;margin:.65rem 0 0}.xt-feats[data-v-5a1b8949]{display:grid;gap:.65rem;list-style:none;margin:1.75rem 0 0;padding:0}@media(min-width:768px){.xt-feats[data-v-5a1b8949]{grid-template-columns:1fr 1fr}}.xt-feats li[data-v-5a1b8949]{background:var(--fb-surface);border:1px solid var(--fb-border);border-radius:.5rem;display:grid;gap:.85rem;grid-template-columns:2.25rem 1fr;padding:1rem 1.05rem}.xt-ico[data-v-5a1b8949]{align-items:center;background:var(--fb-blue-soft);border:1px solid color-mix(in srgb,var(--fb-blue) 18%,var(--fb-border));border-radius:.4rem;color:var(--fb-blue);display:flex;height:2.25rem;justify-content:center;width:2.25rem}.xt-feats h3[data-v-5a1b8949]{font-size:.98rem;font-weight:650;letter-spacing:-.015em;margin:0}.xt-feats p[data-v-5a1b8949]{font-size:.86rem;line-height:1.55;margin:.3rem 0 0}.xt-sec[data-v-e656e548]{border-bottom:1px solid var(--fb-border);padding:2.75rem 0}.xt-head[data-v-e656e548]{max-width:36rem}.xt-head h2[data-v-e656e548]{font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:650;letter-spacing:-.03em;margin:0}.xt-head p[data-v-e656e548]{font-size:.95rem;line-height:1.6;margin:.6rem 0 0}.xt-chips[data-v-e656e548]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:1.35rem 0 0;padding:0}.xt-chips li[data-v-e656e548]{background:var(--fb-surface);border:1px solid var(--fb-border);border-radius:999px;color:var(--fb-text);font-size:.8rem;font-weight:600;padding:.45rem .75rem}.xt-chips li[data-v-e656e548]:hover{border-color:color-mix(in srgb,var(--fb-blue) 40%,var(--fb-border));color:var(--fb-blue)}.xt-sec[data-v-c42a83f6]{background:var(--fb-bg);border-bottom:1px solid var(--fb-border);padding:3.25rem 0}.xt-head[data-v-c42a83f6]{max-width:36rem}.xt-head h2[data-v-c42a83f6]{font-family:var(--font-display);font-size:clamp(1.45rem,2.6vw,1.9rem);font-weight:650;letter-spacing:-.03em;margin:0}.xt-head p[data-v-c42a83f6]{font-size:.98rem;line-height:1.6;margin:.65rem 0 0}.xt-steps[data-v-c42a83f6]{display:grid;gap:.75rem;list-style:none;margin:1.75rem 0 0;padding:0}@media(min-width:768px){.xt-steps[data-v-c42a83f6]{grid-template-columns:repeat(3,1fr)}}.xt-steps li[data-v-c42a83f6]{background:var(--fb-surface);border:1px solid var(--fb-border);border-radius:.5rem;display:grid;gap:.75rem;grid-template-columns:2rem 1fr;padding:1.1rem 1rem}.xt-n[data-v-c42a83f6]{align-items:center;background:var(--fb-blue);border-radius:.35rem;color:#fff;display:inline-flex;font-size:.75rem;font-weight:750;height:1.75rem;justify-content:center;width:1.75rem}.xt-steps h3[data-v-c42a83f6]{font-size:.98rem;font-weight:650;margin:0}.xt-steps p[data-v-c42a83f6]{font-size:.85rem;line-height:1.55;margin:.35rem 0 0}.xt-sec[data-v-710c3371]{background:var(--fb-blue-soft);border-bottom:1px solid var(--fb-border);padding:2rem 0}.xt-box[data-v-710c3371]{background:var(--fb-surface);border:1px solid var(--fb-border);border-radius:.5rem;display:grid;gap:.9rem;grid-template-columns:auto 1fr;padding:1.15rem 1.2rem}.xt-ico[data-v-710c3371]{color:var(--fb-blue);margin-top:.15rem}.xt-box h2[data-v-710c3371]{font-family:var(--font-display);font-size:1.15rem;font-weight:650;letter-spacing:-.02em;margin:0}.xt-box p[data-v-710c3371]{font-size:.9rem;line-height:1.55;margin:.4rem 0 0}.xt-a[data-v-710c3371]{color:var(--fb-blue);display:inline-flex;font-size:.85rem;font-weight:650;margin-top:.65rem}.xt-a[data-v-710c3371]:hover{text-decoration:underline}.xt-sec[data-v-e8756565]{background:var(--fb-bg);border-bottom:1px solid var(--fb-border);overflow:hidden;padding:3.25rem 0 3.5rem}.xt-head[data-v-e8756565]{max-width:36rem}.xt-head h2[data-v-e8756565]{font-family:var(--font-display);font-size:clamp(1.45rem,2.6vw,1.9rem);font-weight:650;letter-spacing:-.03em;margin:0}.xt-head p[data-v-e8756565]{font-size:.98rem;line-height:1.6;margin:.65rem 0 0}.xt-marquee[data-v-e8756565]{--xt-marquee-duration:24s;--xt-card:min(72vw,42rem);margin-top:1.6rem;overflow:hidden;position:relative}.xt-marquee.is-scroll[data-v-e8756565]{mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.xt-fade[data-v-e8756565]{bottom:0;pointer-events:none;position:absolute;top:0;width:3rem;z-index:2}.xt-fade--l[data-v-e8756565]{background:linear-gradient(90deg,var(--fb-bg),transparent);left:0}.xt-fade--r[data-v-e8756565]{background:linear-gradient(270deg,var(--fb-bg),transparent);right:0}.xt-measure[data-v-e8756565]{left:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.xt-measure[data-v-e8756565],.xt-track[data-v-e8756565]{display:flex;gap:1rem;width:-moz-max-content;width:max-content}.xt-track[data-v-e8756565]{padding-block:.25rem}.xt-marquee:not(.is-scroll) .xt-track[data-v-e8756565]{box-sizing:content-box;margin-inline:auto;max-width:100%;padding-inline:1rem}.xt-marquee.is-scroll .xt-track[data-v-e8756565]{animation:xt-marquee-e8756565 var(--xt-marquee-duration) linear infinite}.xt-marquee.is-scroll:hover .xt-track[data-v-e8756565]{animation-play-state:paused}.xt-frame[data-v-e8756565]{background:var(--fb-surface);border:1px solid var(--fb-border);border-radius:.65rem;box-shadow:0 18px 42px -28px #0f172a61;flex:0 0 var(--xt-card);margin:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--xt-card)}.xt-chrome[data-v-e8756565]{align-items:center;background:var(--fb-surface-2);border-bottom:1px solid var(--fb-border);color:var(--fb-muted);display:flex;font-size:.72rem;font-weight:600;gap:.4rem;min-height:2.05rem;padding:0 .85rem}.xt-chrome i[data-v-e8756565]{background:var(--fb-border);border-radius:50%;height:.45rem;width:.45rem}.xt-chrome i[data-v-e8756565]:first-child{background:#f87171}.xt-chrome i[data-v-e8756565]:nth-child(2){background:#fbbf24}.xt-chrome i[data-v-e8756565]:nth-child(3){background:#34d399}.xt-chrome span[data-v-e8756565]{margin-left:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xt-media[data-v-e8756565]{aspect-ratio:16/9;background:#0f1520;overflow:hidden}.xt-media img[data-v-e8756565]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;pointer-events:none;width:100%}@keyframes xt-marquee-e8756565{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.xt-marquee.is-scroll .xt-track[data-v-e8756565]{animation:none}.xt-marquee.is-scroll[data-v-e8756565]{mask-image:none;-webkit-mask-image:none}.xt-fade[data-v-e8756565]{display:none}}.xt-more[data-v-0194341d]{border-bottom:1px solid var(--fb-border);padding:2.25rem 0}.xt-label[data-v-0194341d]{font-size:.7rem;font-weight:700;letter-spacing:.1em;margin:0;text-align:center;text-transform:uppercase}.xt-cards[data-v-0194341d]{display:grid;gap:.65rem;margin:1rem auto 0;max-width:48rem}@media(min-width:640px){.xt-cards[data-v-0194341d]{grid-template-columns:1fr 1fr}}.xt-card[data-v-0194341d]{align-items:center;background:var(--fb-surface);border:1px solid var(--fb-border);border-radius:.5rem;color:inherit;display:flex;gap:.85rem;padding:.95rem 1rem;transition:border-color .15s ease}.xt-card[data-v-0194341d]:hover{border-color:color-mix(in srgb,var(--fb-blue) 40%,var(--fb-border))}.xt-card img[data-v-0194341d]{border-radius:.45rem;height:2.5rem;-o-object-fit:cover;object-fit:cover;width:2.5rem}.xt-card strong[data-v-0194341d]{display:block;font-size:.92rem;font-weight:650}.xt-card span[data-v-0194341d]{display:block;font-size:.8rem;line-height:1.4;margin-top:.15rem}.xt-card em[data-v-0194341d]{color:var(--fb-blue);display:block;font-size:.75rem;font-style:normal;font-weight:650;margin-top:.35rem}
