.ab-story:not([data-phase])>section{opacity:0;animation:10ms linear 2s forwards pv-show}.ab-story[data-phase=intro]>section{opacity:0;pointer-events:none}.ab-story[data-phase=done]>section{animation:none}.ab-story[data-phase=intro] .ab-hud{opacity:0;visibility:hidden}.ab-intro{z-index:6;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .7s var(--nx-ease), visibility 0s linear .7s;position:fixed;inset:0}.ab-intro[data-phase=intro]{opacity:1;visibility:visible;transition:opacity .4s}.ab-intro-caption{color:var(--nx-muted);letter-spacing:.16em;text-transform:uppercase;opacity:0;font-size:13px;font-weight:500;position:absolute;bottom:72px;left:50%;translate:-50%}.ab-intro[data-phase=intro][data-running=true] .ab-intro-caption{opacity:1;animation:nx-rise-in 1s var(--nx-ease) 2.7s backwards}.ab-intro-progress{background:var(--nx-line-strong);border-radius:2px;width:120px;height:2px;position:absolute;bottom:52px;left:50%;overflow:hidden;translate:-50%}.ab-intro-progress i{background:var(--nx-ink);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ab-intro[data-phase=intro][data-running=true] .ab-intro-progress i{animation:6.3s linear forwards ab-progress}@keyframes ab-progress{to{transform:scaleX(1)}}.ab-skip{right:var(--nx-gutter);border:1px solid var(--nx-line-strong);color:var(--nx-muted);font:500 13px var(--nx-body);cursor:pointer;pointer-events:auto;background:#0c0b0e99;border-radius:999px;padding:9px 16px;transition:color .2s,border-color .2s;position:absolute;bottom:36px}.ab-skip:hover{color:var(--nx-ink);border-color:#f5f3fc59}.ab-kicker{color:var(--nx-violet);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex;margin-bottom:22px!important}.ab-kicker:before{content:"";background:currentColor;border-radius:2px;width:22px;height:1.5px}.pv[data-mode=story] .pv-chapter--hero .ab-kicker{opacity:0;transition:opacity .4s var(--nx-ease)}.pv[data-mode=story] .pv-chapter--hero [data-state=active] .ab-kicker{opacity:1;transition-duration:.9s;transition-delay:.1s}.ab-title{max-width:9.5ch}.pv[data-mode=story] .ab-title{font-size:clamp(46px,min(6.8vw,11.5svh),104px)}.ab-chips{flex-wrap:wrap;gap:10px;display:flex;margin-top:26px!important}.ab-chips li{--c:var(--nx-violet);border:1px solid color-mix(in srgb, var(--c) 30%, var(--nx-line));background:color-mix(in srgb, var(--c) 8%, #0c0b0eb3);border-radius:999px;align-items:center;gap:11px;padding:7px 16px 7px 7px;display:flex}.ab-chips li[data-tone=blue]{--c:var(--nx-blue)}.ab-chip-avatar{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--c) 40%, #1a1822), #121117 72%);width:34px;height:34px;box-shadow:0 0 0 1px color-mix(in srgb, var(--c) 55%, transparent), 0 0 20px -6px var(--c);color:var(--nx-ink);font:600 15px/1 var(--nx-display);border-radius:50%;place-items:center;display:grid}.ab-chips b{color:var(--nx-ink);font-size:14px;font-weight:600;display:block}.ab-chips small{color:var(--c);margin-top:1px;font-size:12px;font-weight:600;display:block}.ab-facts{flex-wrap:wrap;gap:0;margin:22px 0 0;display:flex}.ab-facts>div{border-left:1px solid var(--nx-line-strong);padding:0 22px}.ab-facts>div:first-child{border-left:0;padding-left:0}.ab-facts dt{color:var(--nx-dim);letter-spacing:.1em;text-transform:uppercase;font-size:11.5px;font-weight:600}.ab-facts dd{color:var(--nx-ink);font:500 16px/1.2 var(--nx-display);letter-spacing:-.01em;margin:4px 0 0}.pv[data-mode=story] .pv-copy :is(.ab-chips,.ab-facts){opacity:0;transition:opacity .4s var(--nx-ease), transform .4s var(--nx-ease);transform:translateY(14px)}.pv[data-mode=story] [data-state=active] .ab-chips{opacity:1;transition-duration:.9s;transition-delay:.4s;transform:none}.pv[data-mode=story] [data-state=active] .ab-facts{opacity:1;transition-duration:.9s;transition-delay:.5s;transform:none}.pv[data-mode=story] .pv-chapter--hero [data-state=active] .pv-actions{transition-delay:.6s}.ab-founders{gap:8px;display:grid}.ab-founders>.nx-panel-head{margin-bottom:2px}.ab-founder{--c:var(--nx-violet);border:1px solid color-mix(in srgb, var(--c) 22%, var(--nx-line));background:linear-gradient(160deg, color-mix(in srgb, var(--c) 9%, #ffffff06), #ffffff03 60%);border-radius:16px;grid-template-columns:52px minmax(0,1fr);gap:14px;padding:15px 15px 15px 13px;transition:border-color .25s,background .25s;display:grid;box-shadow:inset 0 1px #ffffff0a}.ab-founder:hover{border-color:color-mix(in srgb, var(--c) 40%, var(--nx-line))}.ab-founder[data-tone=blue]{--c:var(--nx-blue)}[data-state=active] .ab-founder{animation:nx-row-in .8s var(--nx-ease) backwards;animation-delay:calc(.42s + var(--r,0) * .11s)}.ab-avatar{border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:relative}.ab-avatar:before{content:"";background:conic-gradient(from 0deg, var(--c), transparent 35%, var(--c) 60%, transparent 85%, var(--c));border-radius:50%;animation:14s linear infinite ab-turn;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px))}.ab-avatar span{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--c) 34%, #1a1822), #121117 70%);width:43px;height:43px;box-shadow:0 0 28px -6px var(--c);color:var(--nx-ink);font:600 22px/1 var(--nx-display);letter-spacing:-.02em;border-radius:50%;place-items:center;display:grid}@keyframes ab-turn{to{transform:rotate(1turn)}}.ab-founder h3{letter-spacing:-.01em;font-size:16.5px;font-weight:600}.ab-role{color:var(--c);font-size:12.5px;font-weight:600;margin-top:1px!important}.ab-founder p:not(.ab-role){color:var(--nx-muted);font-size:13px;line-height:1.5;margin-top:7px!important}.ab-built{flex-wrap:wrap;gap:5px;display:flex;margin-top:9px!important}.ab-built li{border:1px solid color-mix(in srgb, var(--c) 30%, var(--nx-line));background:color-mix(in srgb, var(--c) 8%, transparent);color:var(--nx-ink);border-radius:999px;padding:2px 9px;font-size:11.5px;line-height:1.6}.ab-link{text-underline-offset:4px;margin-top:9px;font-size:12.5px;transition:text-decoration-color .2s;display:inline-block;color:var(--nx-ink)!important;text-decoration:underline!important;-webkit-text-decoration-color:var(--nx-line-strong)!important;text-decoration-color:var(--nx-line-strong)!important}.ab-link:hover{-webkit-text-decoration-color:var(--nx-ink)!important;text-decoration-color:var(--nx-ink)!important}@media (max-height:880px){.pv[data-mode=story] .ab-founder{border-radius:14px;grid-template-columns:46px minmax(0,1fr);gap:12px;padding:12px 13px 12px 11px}.pv[data-mode=story] .ab-avatar{width:46px;height:46px}.pv[data-mode=story] .ab-avatar span{width:38px;height:38px;font-size:18px}.pv[data-mode=story] .ab-founder h3{font-size:15.5px}.pv[data-mode=story] .ab-role{font-size:12px}.pv[data-mode=story] .ab-founder p:not(.ab-role){font-size:12px;line-height:1.42;margin-top:5px!important}.pv[data-mode=story] .ab-built{gap:4px;margin-top:7px!important}.pv[data-mode=story] .ab-built li{padding:1px 8px;font-size:10.75px}.pv[data-mode=story] .ab-link{margin-top:6px;font-size:11.75px}.pv[data-mode=story] .ab-founders>.nx-panel-head{padding-bottom:10px}}@media (max-height:820px){.pv[data-mode=story] .pv-chapter--hero .pv-copy{padding-bottom:28px}}@media (max-height:740px){.pv[data-mode=story] .ab-kicker{margin-bottom:14px!important}.pv[data-mode=story] .pv-chapter--hero .pv-lead{font-size:15.5px;line-height:1.5;margin-top:16px!important}.pv[data-mode=story] .ab-chips{margin-top:16px!important}.pv[data-mode=story] .ab-chips li{padding:5px 14px 5px 5px}.pv[data-mode=story] .ab-chip-avatar{width:30px;height:30px;font-size:14px}.pv[data-mode=story] .ab-facts{margin-top:14px}.pv[data-mode=story] .ab-facts dd{font-size:15px}.pv[data-mode=story] .pv-chapter--hero .pv-actions{margin-top:20px}.pv[data-mode=story] .pv-chapter--hero .nx-button--large{height:46px}.pv[data-mode=story] .ab-founders{gap:6px}.pv[data-mode=story] .ab-founder{grid-template-columns:42px minmax(0,1fr);gap:11px;padding:10px 12px 10px 10px}.pv[data-mode=story] .ab-avatar{width:42px;height:42px}.pv[data-mode=story] .ab-avatar span{width:35px;height:35px;font-size:16px}.pv[data-mode=story] .ab-founder h3{font-size:15px}.pv[data-mode=story] .ab-founder p:not(.ab-role){font-size:11.5px;line-height:1.38;margin-top:4px!important}.pv[data-mode=story] .ab-built{margin-top:6px!important}.pv[data-mode=story] .ab-built li{font-size:10.5px}.pv[data-mode=story] .ab-link{margin-top:5px;font-size:11.5px}}@media (max-height:680px){.pv[data-mode=story] .ab-founders.pv-panel{gap:5px}.pv[data-mode=story] .ab-founders>.nx-panel-head{padding-bottom:8px}.pv[data-mode=story] .ab-founder{padding:8px 11px 9px 9px}.pv[data-mode=story] .ab-founder>div{grid-template-columns:minmax(0,1fr) auto;align-content:start;column-gap:10px;display:grid}.pv[data-mode=story] .ab-founder>div>*{grid-column:1/-1}.pv[data-mode=story] .ab-founder h3{grid-area:1/1}.pv[data-mode=story] .ab-founder .ab-link{grid-area:1/2;align-self:center;margin-top:0;font-size:11px}.pv[data-mode=story] .ab-founder p:not(.ab-role){font-size:11.25px;line-height:1.36}.pv[data-mode=story] .ab-built li{padding:0 7px;font-size:10.25px}}.ab-roadmap{display:grid}.ab-roadmap section{--c:var(--nx-green);border-bottom:1px solid var(--nx-line);gap:8px;padding:13px 4px;display:grid}.ab-roadmap section:last-child{border-bottom:0}.ab-roadmap section[data-tone=violet]{--c:var(--nx-violet)}.ab-roadmap section[data-tone=blue]{--c:var(--nx-blue)}.ab-roadmap h3{color:var(--c);font:700 11.5px/1 var(--nx-body);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.ab-roadmap .nx-dot{width:6px;height:6px}.ab-roadmap ul{gap:6px;display:grid}.ab-roadmap li{color:var(--nx-ink);padding-left:16px;font-size:14px;line-height:1.45;position:relative}.ab-roadmap li:before{content:"";background:var(--c);border-radius:2px;width:6px;height:1.5px;position:absolute;top:.62em;left:2px}[data-state=active] .ab-roadmap section{animation:nx-row-in .75s var(--nx-ease) backwards;animation-delay:calc(.42s + var(--r,0) * 90ms)}.ab-reviews{z-index:2;width:min(1180px, calc(100% - 2 * var(--nx-gutter)));margin:clamp(80px,9vw,130px) auto 0;position:relative}.ab-reviews h2{font-size:clamp(32px,3.6vw,56px);line-height:1}.ab-reviews ul{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid;margin-top:32px!important}.ab-review{gap:18px;padding:26px;display:grid}.ab-review blockquote{color:var(--nx-ink);font:500 clamp(17px, 1.3vw, 20px)/1.45 var(--nx-display);letter-spacing:-.01em;margin:0}.ab-review-by{color:var(--nx-ink);gap:2px;font-size:14px;display:grid}.ab-review-by a{text-decoration:underline;-webkit-text-decoration-color:var(--nx-line-strong);text-decoration-color:var(--nx-line-strong);text-underline-offset:4px}.ab-review-by span{color:var(--nx-dim);font-size:13px}@media (max-width:640px){.ab-intro-caption{font-size:11.5px;bottom:96px}.ab-intro-progress{bottom:80px}.ab-skip{bottom:28px;right:50%;translate:50%}.ab-founder{grid-template-columns:48px minmax(0,1fr);gap:12px}.ab-avatar{width:48px;height:48px}.ab-avatar span{width:40px;height:40px;font-size:18px}}@media (prefers-reduced-motion:reduce){.ab-avatar:before,[data-state=active] .ab-founder,[data-state=active] .ab-roadmap section{animation:none}}
