.ind-page[data-v-77d821e8]{background:#fff;color:#0a0a0a;min-height:100vh}.ind-inner[data-v-77d821e8]{max-width:102.4rem;margin:0 auto}.ind-eyebrow[data-v-77d821e8]{font-family:JetBrains Mono,monospace;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:#e8720c;margin-bottom:1.6rem}.ind-eyebrow.--light[data-v-77d821e8]{color:#e8720c}.ind-h2[data-v-77d821e8]{font-size:clamp(2.8rem,3.6vw,4.4rem);line-height:1.08;letter-spacing:-.03em;margin-bottom:2.4rem}.ind-lead[data-v-77d821e8]{font-size:1.6rem;line-height:1.55;color:#0a0a0aa6;max-width:62rem;margin:-.8rem 0 3.2rem}.ind-btn[data-v-77d821e8]{display:inline-flex;align-items:center;padding:1.5rem 2.8rem;border-radius:160rem;background:#e8720c;color:#fff;font-size:1.5rem;font-weight:600;transition:transform .2s ease,background .2s ease}.ind-btn[data-v-77d821e8]:hover{transform:translateY(-.2rem);background:#cb640a}.ind-btn.--ghost[data-v-77d821e8]{background:#ffffffd9;color:#0a0a0a;box-shadow:inset 0 0 0 .1rem #0a0a0a1f}.ind-btn.--ghost[data-v-77d821e8]:hover{background:#fff}.ind-hero[data-v-77d821e8]{position:relative;background:#070707;padding:16rem 3.2rem 0;overflow:hidden;isolation:isolate}@media(max-width:768px){.ind-hero[data-v-77d821e8]{padding:11rem 2rem 0;display:flex;flex-direction:column}.ind-hero .ind-hero__inner[data-v-77d821e8]{order:1}.ind-hero .ind-hero__media[data-v-77d821e8]{order:2}.ind-hero .ind-hero__proof[data-v-77d821e8]{order:3}}.ind-hero__glow[data-v-77d821e8]{position:absolute;top:-30%;left:-10%;width:70rem;height:70rem;border-radius:50%;background:radial-gradient(circle,#e8720c38,#e8720c00 68%);pointer-events:none;z-index:0}.ind-hero__scrim[data-v-77d821e8]{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#070707,#070707e6 30%,#07070740 66%,#07070780),linear-gradient(180deg,#07070799,#07070700 30%,#070707d9)}@media(max-width:768px){.ind-hero__scrim[data-v-77d821e8]{background:linear-gradient(180deg,#07070766,#07070700 34%,#070707e6)}}.ind-hero__media[data-v-77d821e8]{position:absolute;top:0;right:0;width:62%;height:100%;z-index:0;opacity:0;animation:ind-media-in-77d821e8 1.4s .15s cubic-bezier(.22,1,.36,1) forwards}.ind-hero__media[data-v-77d821e8] .video-panel{max-width:none;width:100%;height:100%;border-radius:0;aspect-ratio:auto}.ind-hero__media[data-v-77d821e8] .video-panel__video{width:100%;height:100%;object-fit:cover}.ind-hero__media[data-v-77d821e8]{mask-image:linear-gradient(90deg,transparent 0%,#000 42%),linear-gradient(180deg,transparent 0%,#000 22%,#000 74%,transparent 100%);mask-composite:intersect;-webkit-mask-composite:source-in}@media(max-width:768px){.ind-hero__media[data-v-77d821e8]{position:relative;width:calc(100% + 4rem);margin:3.2rem -2rem 0;height:auto;aspect-ratio:16/10;mask-image:linear-gradient(180deg,#000 0%,#000 72%,transparent 100%)}}.ind-hero__inner[data-v-77d821e8]{position:relative;z-index:2;max-width:128rem;margin:0 auto;display:block;min-height:52vh}@media(max-width:768px){.ind-hero__inner[data-v-77d821e8]{min-height:0}}.ind-hero__inner.--index[data-v-77d821e8]{display:block;max-width:102.4rem}.ind-hero__copy[data-v-77d821e8]{max-width:74rem}.ind-hero__eyebrow[data-v-77d821e8]{display:inline-flex;align-items:center;gap:.9rem;margin-bottom:2.4rem;font-family:JetBrains Mono,monospace;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffff9e}.ind-hero__eyebrow i[data-v-77d821e8]{width:.6rem;height:.6rem;border-radius:50%;background:#e8720c;box-shadow:0 0 0 .5rem #e8720c29}.ind-hero__title[data-v-77d821e8]{font-size:clamp(4rem,6.2vw,9rem);line-height:.98;letter-spacing:-.045em;font-weight:500;color:#fff;margin-bottom:3.2rem;text-wrap:balance}.ind-hero__title span[data-v-77d821e8]{display:block;opacity:0;transform:translateY(1.6rem);animation:ind-line-in-77d821e8 .9s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(.1s + var(--i) * .12s)}.ind-hero__title span[data-v-77d821e8]:nth-child(2){color:#ffffff8f}@media(max-width:768px){.ind-hero__title[data-v-77d821e8]{font-size:clamp(3.2rem,10vw,4.8rem);letter-spacing:-.035em}}.ind-hero__lead[data-v-77d821e8]{font-size:1.9rem;line-height:1.55;color:#ffffffa8;max-width:50rem;margin-bottom:3.6rem;opacity:0;animation:ind-line-in-77d821e8 .9s .42s cubic-bezier(.22,1,.36,1) forwards}@media(max-width:768px){.ind-hero__lead[data-v-77d821e8]{font-size:1.6rem;max-width:none}}.ind-hero__actions[data-v-77d821e8]{display:flex;gap:1.2rem;flex-wrap:wrap;opacity:0;animation:ind-line-in-77d821e8 .9s .54s cubic-bezier(.22,1,.36,1) forwards}.ind-hero__actions.--center[data-v-77d821e8]{justify-content:center}.ind-hero__proof[data-v-77d821e8]{position:relative;z-index:2;max-width:128rem;margin:5.6rem auto 0;padding:2.4rem 0 3.2rem;border-top:.1rem solid rgba(255,255,255,.12);display:flex;align-items:center;gap:2.4rem;opacity:0;animation:ind-line-in-77d821e8 .9s .66s cubic-bezier(.22,1,.36,1) forwards}@media(max-width:768px){.ind-hero__proof[data-v-77d821e8]{flex-direction:column;align-items:flex-start;gap:1.2rem;margin-top:3.2rem}}.ind-hero__proof-label[data-v-77d821e8]{flex:none;font-family:JetBrains Mono,monospace;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:#fff6}.ind-hero__chips[data-v-77d821e8]{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0;padding:0}.ind-hero__chips li[data-v-77d821e8]{padding:.8rem 1.4rem;border-radius:160rem;background:#ffffff0f;box-shadow:inset 0 0 0 .1rem #ffffff24;font-size:1.35rem;color:#ffffffdb}@media(max-width:768px){.ind-hero__chips li[data-v-77d821e8]{font-size:1.2rem}}.ind-hero.--index[data-v-77d821e8]{padding-bottom:6.4rem}@keyframes ind-line-in-77d821e8{to{opacity:1;transform:none}}@keyframes ind-media-in-77d821e8{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ind-hero__media[data-v-77d821e8],.ind-hero__title span[data-v-77d821e8],.ind-hero__lead[data-v-77d821e8],.ind-hero__actions[data-v-77d821e8],.ind-hero__proof[data-v-77d821e8]{opacity:1!important;transform:none!important;animation:none!important}.ind-hero__media[data-v-77d821e8]{opacity:.8!important}}@media(prefers-reduced-motion:no-preference){.prerender-shown .ind-hero__media[data-v-77d821e8],.prerender-shown .ind-hero__title span[data-v-77d821e8],.prerender-shown .ind-hero__lead[data-v-77d821e8],.prerender-shown .ind-hero__actions[data-v-77d821e8],.prerender-shown .ind-hero__proof[data-v-77d821e8]{opacity:1!important;transform:none!important;animation:none!important}}.ind-btn.--ghost.--light[data-v-77d821e8]{background:transparent;color:#fff;box-shadow:inset 0 0 0 .1rem #ffffff47}.ind-btn.--ghost.--light[data-v-77d821e8]:hover{background:#ffffff14}.ind-window[data-v-77d821e8]{background:#fff;border-radius:1.6rem;box-shadow:0 2.4rem 6.4rem #0a0a0a1f;overflow:hidden}.ind-window__chrome[data-v-77d821e8]{display:flex;align-items:center;gap:.6rem;padding:1.2rem 1.6rem;background:#f4f2ee;border-bottom:.1rem solid rgba(10,10,10,.12)}.ind-window__chrome span[data-v-77d821e8]{width:1rem;height:1rem;border-radius:50%;background:#0a0a0a24}.ind-window__chrome p[data-v-77d821e8]{margin-left:.8rem;font-family:JetBrains Mono,monospace;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:#0a0a0a73}.ind-window__body[data-v-77d821e8]{padding:2rem 2.4rem 1.6rem}.ind-window__stats[data-v-77d821e8]{display:flex;gap:3.2rem;padding-bottom:1.6rem;border-bottom:.1rem solid rgba(10,10,10,.12);margin-bottom:.4rem}.ind-window__v[data-v-77d821e8]{font-family:Figtree,Arial,sans-serif;font-size:2.6rem;font-weight:600;letter-spacing:-.03em}.ind-window__l[data-v-77d821e8]{font-size:1.15rem;color:#0a0a0a73}.ind-window__row[data-v-77d821e8]{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.1rem 0;border-bottom:.1rem solid rgba(10,10,10,.12);font-size:1.35rem;font-weight:500}.ind-window__row[data-v-77d821e8]:last-of-type{border-bottom:none}.ind-window__tag[data-v-77d821e8]{font-size:1.1rem;font-weight:600;padding:.4rem 1rem;border-radius:160rem;white-space:nowrap}.ind-window__tag.--ok[data-v-77d821e8]{color:#2e9e5b;background:#2e9e5b1a}.ind-window__tag.--warn[data-v-77d821e8]{color:#b97324;background:#e89e0c1f}.ind-window__tag.--accent[data-v-77d821e8]{color:#e8720c;background:#e8720c1a}.ind-window__foot[data-v-77d821e8]{display:flex;align-items:center;gap:.8rem;margin-top:1.2rem;font-family:JetBrains Mono,monospace;font-size:1.05rem;color:#0a0a0a73}.ind-window__foot i[data-v-77d821e8]{width:.7rem;height:.7rem;border-radius:50%;background:#2e9e5b;animation:ind-pulse-77d821e8 2.4s ease-in-out infinite}@keyframes ind-pulse-77d821e8{50%{opacity:.35}}.ind-pains[data-v-77d821e8]{padding:10rem 3.2rem 8rem}@media(max-width:768px){.ind-pains[data-v-77d821e8]{padding:6.4rem 2rem 5.6rem}}.ind-pains__grid[data-v-77d821e8]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media(max-width:768px){.ind-pains__grid[data-v-77d821e8]{grid-template-columns:1fr}}.ind-pains__card[data-v-77d821e8]{padding:2.8rem 3.2rem;border-radius:1.6rem;background:#f4f2ee}.ind-pains__card h3[data-v-77d821e8]{font-size:1.8rem;letter-spacing:-.02em;margin-bottom:.8rem}.ind-pains__card p[data-v-77d821e8]{font-size:1.45rem;line-height:1.55;color:#0a0a0aa6}.ind-build[data-v-77d821e8]{padding:8rem 3.2rem;background:#f4f2ee}@media(max-width:768px){.ind-build[data-v-77d821e8]{padding:5.6rem 2rem}}.ind-build__grid[data-v-77d821e8]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}@media(max-width:768px){.ind-build__grid[data-v-77d821e8]{grid-template-columns:1fr}}.ind-build__card[data-v-77d821e8]{padding:2.8rem 3.2rem;border-radius:1.6rem;background:#fff}.ind-build__card h3[data-v-77d821e8]{font-size:1.7rem;letter-spacing:-.02em;margin-bottom:.8rem}.ind-build__card p[data-v-77d821e8]{font-size:1.4rem;line-height:1.55;color:#0a0a0aa6}.ind-ai[data-v-77d821e8]{padding:10rem 3.2rem}@media(max-width:768px){.ind-ai[data-v-77d821e8]{padding:6.4rem 2rem}}.ind-ai__list[data-v-77d821e8]{display:flex;flex-direction:column}.ind-ai__item[data-v-77d821e8]{display:flex;gap:3.2rem;padding:3.2rem 0;border-top:.1rem solid rgba(10,10,10,.12)}.ind-ai__item[data-v-77d821e8]:last-child{border-bottom:.1rem solid rgba(10,10,10,.12)}.ind-ai__item h3[data-v-77d821e8]{font-size:2rem;letter-spacing:-.02em;margin-bottom:.8rem}.ind-ai__item p[data-v-77d821e8]{font-size:1.5rem;line-height:1.55;color:#0a0a0aa6;max-width:62rem}@media(max-width:768px){.ind-ai__item[data-v-77d821e8]{gap:1.6rem;padding:2.4rem 0}}.ind-ai__num[data-v-77d821e8]{font-family:JetBrains Mono,monospace;font-size:1.4rem;color:#e8720c;padding-top:.5rem;flex:none}.ind-proof[data-v-77d821e8]{padding:12rem 0;background:#0d0d0d;overflow:hidden}.ind-proof .ind-inner[data-v-77d821e8]{text-align:center}.ind-proof .ind-eyebrow[data-v-77d821e8]{color:#e8720c}.ind-proof .ind-h2[data-v-77d821e8]{color:#fff;max-width:82rem;margin-left:auto;margin-right:auto}.ind-proof .ind-lead[data-v-77d821e8]{color:#ffffff9e;max-width:72rem;margin-left:auto;margin-right:auto}.ind-proof .ind-inner+.ind-inner[data-v-77d821e8]{margin-top:4rem}.ind-proof .rail[data-v-77d821e8]{margin-top:4.8rem}@media(max-width:768px){.ind-proof .rail[data-v-77d821e8]{margin-top:3.2rem}}.ind-proof__cta[data-v-77d821e8]{text-align:left;display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:3.2rem;border-radius:2.4rem;background:#171717}@media(max-width:768px){.ind-proof__cta[data-v-77d821e8]{flex-direction:column;align-items:flex-start;padding:2.4rem}}.ind-proof__cta-text[data-v-77d821e8]{max-width:52rem;font-size:1.8rem;line-height:1.5;color:#fff}@media(max-width:768px){.ind-proof__cta-text[data-v-77d821e8]{font-size:1.6rem}}.ind-cta[data-v-77d821e8]{padding:4rem 3.2rem 10rem}@media(max-width:768px){.ind-cta[data-v-77d821e8]{padding:2rem 2rem 6.4rem}}.ind-cta__inner[data-v-77d821e8]{max-width:102.4rem;margin:0 auto;background:#0a0a0a;color:#fff;border-radius:2.7rem;padding:7.2rem 6.4rem;text-align:center}@media(max-width:768px){.ind-cta__inner[data-v-77d821e8]{padding:4.8rem 2.4rem}}.ind-cta__title[data-v-77d821e8]{font-size:clamp(2.8rem,3.8vw,4.8rem);letter-spacing:-.03em;margin-bottom:1.6rem}.ind-cta__text[data-v-77d821e8]{font-size:1.6rem;line-height:1.6;color:#ffffffb8;max-width:56rem;margin:0 auto 3.2rem}.ind-index[data-v-77d821e8]{padding:2rem 3.2rem 8rem}@media(max-width:768px){.ind-index[data-v-77d821e8]{padding:0 2rem 5.6rem}}.ind-index__grid[data-v-77d821e8]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media(max-width:768px){.ind-index__grid[data-v-77d821e8]{grid-template-columns:1fr}}.ind-index__card[data-v-77d821e8]{display:block;padding:3.2rem 3.6rem;border-radius:1.6rem;background:#f4f2ee;color:#0a0a0a;transition:transform .25s ease,box-shadow .25s ease}.ind-index__card[data-v-77d821e8]:hover{transform:translateY(-.4rem);box-shadow:0 2rem 4.8rem #0a0a0a1a}.ind-index__card h2[data-v-77d821e8]{font-size:2.2rem;letter-spacing:-.02em;margin-bottom:1rem}.ind-index__nav[data-v-77d821e8]{font-family:JetBrains Mono,monospace;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:#e8720c;margin-bottom:1.2rem}.ind-index__lead[data-v-77d821e8]{font-size:1.4rem;line-height:1.55;color:#0a0a0aa6;margin-bottom:1.6rem}.ind-index__more[data-v-77d821e8]{font-size:1.35rem;font-weight:600;color:#e8720c}@media(prefers-reduced-motion:reduce){.ind-window__foot i[data-v-77d821e8]{animation:none}}
