section[data-astro-cid-i3irphx7]{background:#070709;flex-direction:column;justify-content:center;align-items:center;height:100vh;min-height:700px;display:flex;position:relative;overflow:hidden}.hero-bg[data-astro-cid-i3irphx7]{z-index:0;background:radial-gradient(80% 60% at 50% 40%,oklch(18% .08 230) 0%,#070709 70%);transition:background .8s;position:absolute;inset:0}.grain[data-astro-cid-i3irphx7]{z-index:1;opacity:.35;pointer-events:none;position:absolute;inset:0}.scanlines[data-astro-cid-i3irphx7]{z-index:1;pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000,#0000 3px,#f0efe803 3px 4px);position:absolute;inset:0}.orb[data-astro-cid-i3irphx7]{z-index:0;filter:blur(40px);border-radius:50%;width:300px;height:300px;position:absolute}.content[data-astro-cid-i3irphx7]{z-index:2;text-align:center;max-width:1200px;padding:0 40px;position:relative}.reveal[data-astro-cid-i3irphx7]{opacity:0}.r1[data-astro-cid-i3irphx7]{transition:opacity .8s .2s}.r2[data-astro-cid-i3irphx7]{transition:opacity 1s cubic-bezier(.16,1,.3,1) .4s,transform 1s cubic-bezier(.16,1,.3,1) .4s;transform:translateY(40px)scale(.97)}.r3[data-astro-cid-i3irphx7]{transition:opacity .9s .7s,transform .9s cubic-bezier(.16,1,.3,1) .7s;transform:translateY(20px)}.r4[data-astro-cid-i3irphx7]{transition:opacity .8s 1s}.r5[data-astro-cid-i3irphx7]{transition:opacity .8s 1.2s}.r6[data-astro-cid-i3irphx7]{transition:opacity 1s 1.5s}section[data-astro-cid-i3irphx7].loaded .reveal[data-astro-cid-i3irphx7]{opacity:1}section[data-astro-cid-i3irphx7].loaded .r2[data-astro-cid-i3irphx7],section[data-astro-cid-i3irphx7].loaded .r3[data-astro-cid-i3irphx7]{transform:none}section[data-astro-cid-i3irphx7].loaded .r6[data-astro-cid-i3irphx7]{opacity:.5}.label[data-astro-cid-i3irphx7]{letter-spacing:.2em;text-transform:uppercase;color:oklch(68% .18 65);justify-content:center;align-items:center;gap:12px;margin-bottom:32px;font-family:Barlow,sans-serif;font-size:14px;font-weight:600;display:flex}.rule[data-astro-cid-i3irphx7]{background:oklch(68% .18 65);width:24px;height:1px;display:inline-block}h1[data-astro-cid-i3irphx7]{letter-spacing:.5px;text-transform:uppercase;color:#f0efe8;text-wrap:balance;max-width:1100px;margin:0 auto 32px;font-family:Barlow Condensed,sans-serif;font-size:clamp(40px,6.2vw,92px);font-weight:900;line-height:.92}.h1-in[data-astro-cid-i3irphx7]{transition:transform 1s cubic-bezier(.16,1,.3,1) .2s;transform:translateY(24px)}section[data-astro-cid-i3irphx7].loaded .h1-in[data-astro-cid-i3irphx7]{transform:none}.sub[data-astro-cid-i3irphx7]{color:#f0efe899;text-wrap:pretty;max-width:680px;margin:0 auto 40px;font-family:Barlow,sans-serif;font-size:clamp(16px,1.4vw,20px);font-weight:300;line-height:1.7}.ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (width<=768px){section[data-astro-cid-i3irphx7]{height:auto;min-height:100svh;padding-bottom:64px}.content[data-astro-cid-i3irphx7]{padding:96px 24px 0}.scroll-hint[data-astro-cid-i3irphx7]{display:none}}.fine[data-astro-cid-i3irphx7]{letter-spacing:.04em;color:#f0efe880;margin-top:20px;font-family:Barlow,sans-serif;font-size:14px}.cta-solid[data-astro-cid-i3irphx7]{letter-spacing:.1em;text-transform:uppercase;color:#070709;background:#f0efe8;padding:16px 36px;font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:background .2s,transform .15s}.cta-solid[data-astro-cid-i3irphx7]:hover{background:oklch(68% .18 65)}.cta-ghost[data-astro-cid-i3irphx7]{letter-spacing:.1em;text-transform:uppercase;color:#f0efe8bf;background:0 0;border:1px solid #f0efe840;padding:16px 36px;font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s}.cta-ghost[data-astro-cid-i3irphx7]:hover{color:#f0efe8;border-color:#f0efe899}.scroll-hint[data-astro-cid-i3irphx7]{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.scroll-text[data-astro-cid-i3irphx7]{letter-spacing:.2em;text-transform:uppercase;color:#f0efe8;font-family:Barlow,sans-serif;font-size:12px}.scroll-line[data-astro-cid-i3irphx7]{background:linear-gradient(#f0efe899,#0000);width:1px;height:40px;animation:2s ease-in-out infinite scrollPulse}.strip[data-astro-cid-i3irphx7]{z-index:3;height:3px;display:flex;position:absolute;bottom:0;left:0;right:0}section[data-astro-cid-nkv4fvpg]{background:#0c0c10;padding:100px 80px}@media (width<=768px){section[data-astro-cid-nkv4fvpg]{padding:72px 24px}.grid[data-astro-cid-nkv4fvpg]{grid-template-columns:1fr 1fr!important}.logo-cell[data-astro-cid-nkv4fvpg]{padding:0 12px}}.label[data-astro-cid-nkv4fvpg]{letter-spacing:.18em;text-transform:uppercase;color:#f0efe899;text-align:center;margin-bottom:56px;font-family:Barlow,sans-serif;font-size:13px;font-weight:600}.grid[data-astro-cid-nkv4fvpg]{grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.logo-cell[data-astro-cid-nkv4fvpg]{background:0 0;border:1px solid #f0efe80f;justify-content:center;align-items:center;min-width:0;height:140px;padding:0 28px;transition:border-color .3s,background .3s;display:flex}.logo-cell[data-astro-cid-nkv4fvpg]:hover{background:#f0efe80a;border-color:#f0efe82e}.logo-cell[data-astro-cid-nkv4fvpg] img[data-astro-cid-nkv4fvpg]{object-fit:contain;opacity:.35;filter:brightness(0)invert();width:100%;max-width:170px;height:60px;transition:opacity .3s}.logo-cell[data-astro-cid-nkv4fvpg] img[data-astro-cid-nkv4fvpg].badge{filter:grayscale()brightness(1.2);opacity:.55}.logo-cell[data-astro-cid-nkv4fvpg]:hover img[data-astro-cid-nkv4fvpg]{opacity:.85}.logo-cell[data-astro-cid-nkv4fvpg]:hover img[data-astro-cid-nkv4fvpg].badge{opacity:.95}.empty-cell[data-astro-cid-nkv4fvpg]{border:1px solid #f0efe808;height:140px}.source-link[data-astro-cid-5b4u5yci]{color:#f0efe873;text-underline-offset:3px;margin-bottom:48px;font-size:13px;text-decoration:underline;display:inline-block}.shelf[data-astro-cid-5b4u5yci]{padding:44px 36px 36px}.shelf-value[data-astro-cid-5b4u5yci]{color:#f0efe8;font-variant-numeric:tabular-nums;font-family:Barlow Condensed,sans-serif;font-size:clamp(72px,9vw,132px);font-weight:900;line-height:.9}.shelf[data-astro-cid-5b4u5yci].ai .shelf-value[data-astro-cid-5b4u5yci]{color:oklch(68% .18 65)}.shelf-label[data-astro-cid-5b4u5yci]{letter-spacing:.18em;text-transform:uppercase;color:#f0efe899;margin-top:12px;font-size:14px;font-weight:600}.bars[data-astro-cid-5b4u5yci]{gap:4px;height:28px;margin-top:28px;display:flex}.bars[data-astro-cid-5b4u5yci] span[data-astro-cid-5b4u5yci]{background:#f0efe82e;flex:0 0 calc(8.33333% - 3.66667px)}.shelf[data-astro-cid-5b4u5yci].ai .bars[data-astro-cid-5b4u5yci] span[data-astro-cid-5b4u5yci]{background:oklch(68% .18 65)}.sol-card[data-astro-cid-2ai2tnwn]{flex-direction:column;text-decoration:none;transition:background .2s;display:flex}.sol-card[data-astro-cid-2ai2tnwn]:hover{background:#14141a}.sol-card[data-astro-cid-2ai2tnwn] p[data-astro-cid-2ai2tnwn]{flex:1}.go[data-astro-cid-2ai2tnwn]{letter-spacing:.16em;text-transform:uppercase;color:oklch(68% .18 65);margin-top:20px;font-size:13px;font-weight:600}.hubs[data-astro-cid-2ai2tnwn]{margin-top:28px;font-size:15px}.hubs[data-astro-cid-2ai2tnwn] a[data-astro-cid-2ai2tnwn]{color:#f0efe8;border-bottom:1px solid #f0efe840;text-decoration:none}.hubs[data-astro-cid-2ai2tnwn] a[data-astro-cid-2ai2tnwn]:hover{border-color:oklch(68% .18 65)}.start-cta[data-astro-cid-n37jvabc]{margin-top:40px}section[data-astro-cid-jeht7s6z]{background:#0c0c10;padding:120px 80px}@media (width<=768px){section[data-astro-cid-jeht7s6z]{padding:80px 24px}.headline[data-astro-cid-jeht7s6z],.cards[data-astro-cid-jeht7s6z]{grid-template-columns:minmax(0,1fr)!important}.headline[data-astro-cid-jeht7s6z]{gap:40px!important}}.headline[data-astro-cid-jeht7s6z]{grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin-bottom:80px;display:grid}.kicker[data-astro-cid-jeht7s6z]{letter-spacing:.18em;text-transform:uppercase;color:oklch(68% .18 65);margin-bottom:20px;font-family:Barlow,sans-serif;font-size:13px;font-weight:600}.big[data-astro-cid-jeht7s6z]{letter-spacing:1px;text-transform:uppercase;color:#f0efe8;font-family:Barlow Condensed,sans-serif;font-size:clamp(66px,9vw,122px);font-weight:900;line-height:.82}.scale[data-astro-cid-jeht7s6z]{color:oklch(68% .18 65)}.copy[data-astro-cid-jeht7s6z]{margin-top:8px}.lead[data-astro-cid-jeht7s6z]{color:#f0efe8;text-wrap:pretty;margin-bottom:24px;font-family:Barlow,sans-serif;font-size:20px;font-weight:400;line-height:1.7}.body[data-astro-cid-jeht7s6z]{color:#f0efe899;text-wrap:pretty;margin-bottom:24px;font-family:Barlow,sans-serif;font-size:17px;font-weight:300;line-height:1.85}.logic[data-astro-cid-jeht7s6z]{border-left:3px solid oklch(68% .18 65);margin-top:28px;padding-left:20px}.old[data-astro-cid-jeht7s6z]{color:#f0efe899;margin-bottom:12px;font-family:Barlow,sans-serif;font-size:16px;font-weight:300;line-height:1.8}.old[data-astro-cid-jeht7s6z] span[data-astro-cid-jeht7s6z]{color:#f0efe899;margin-right:8px;text-decoration:line-through}.new[data-astro-cid-jeht7s6z]{color:#f0efe8;font-family:Barlow,sans-serif;font-size:17px;font-weight:500;line-height:1.7}.layer-label[data-astro-cid-jeht7s6z]{align-items:center;gap:16px;margin-bottom:3px;display:flex}.layer-label[data-astro-cid-jeht7s6z] span[data-astro-cid-jeht7s6z]{letter-spacing:.2em;text-transform:uppercase;color:#f0efe899;font-family:Barlow,sans-serif;font-size:12px;font-weight:700}.layer-rule[data-astro-cid-jeht7s6z]{background:#f0efe812;flex:1;height:1px}.cards[data-astro-cid-jeht7s6z]{grid-template-columns:repeat(3,1fr);gap:2px;margin-bottom:3px;display:grid}.cards-last[data-astro-cid-jeht7s6z]{margin-bottom:0}.card[data-astro-cid-jeht7s6z]{min-height:220px;padding:32px 28px;transition:background .2s}.card-1[data-astro-cid-jeht7s6z]{border-top:2px solid var(--p-color);background:#f0efe806}.card-1[data-astro-cid-jeht7s6z]:hover{background:#f0efe80d}.card-2[data-astro-cid-jeht7s6z]{border-top:2px solid color-mix(in oklab, var(--p-color) 31%, transparent);background:#f0efe804}.card-2[data-astro-cid-jeht7s6z]:hover{background:#f0efe80a}.card-3[data-astro-cid-jeht7s6z]{border-top:2px solid var(--p-color);background:#f0efe806}.card-3[data-astro-cid-jeht7s6z]:hover{background:#f0efe80d}.num[data-astro-cid-jeht7s6z]{color:var(--p-color);letter-spacing:.1em;margin-bottom:12px;font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:900}.card-title[data-astro-cid-jeht7s6z]{letter-spacing:1px;text-transform:uppercase;color:#f0efe8;margin-bottom:14px;font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:900;line-height:1.05}.card-desc[data-astro-cid-jeht7s6z]{color:#f0efe899;font-family:Barlow,sans-serif;font-size:15px;font-weight:300;line-height:1.75}.card-desc[data-astro-cid-jeht7s6z].dim{color:#f0efe899}.card-link[data-astro-cid-jeht7s6z]{letter-spacing:.14em;text-transform:uppercase;color:var(--p-color);margin-top:16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}section[data-astro-cid-z6dexnll]{background:#070709;border-top:1px solid #f0efe80f;padding:120px 80px}@media (width<=768px){section[data-astro-cid-z6dexnll]{padding:80px 24px}.head[data-astro-cid-z6dexnll]{flex-direction:column;gap:24px;align-items:flex-start!important}.intro[data-astro-cid-z6dexnll]{text-align:left!important;max-width:none!important}.cards[data-astro-cid-z6dexnll]{grid-template-columns:minmax(0,1fr)!important}}.head[data-astro-cid-z6dexnll]{justify-content:space-between;align-items:flex-end;margin-bottom:64px;display:flex}.kicker[data-astro-cid-z6dexnll]{letter-spacing:.18em;text-transform:uppercase;color:#f0efe880;margin-bottom:14px;font-family:Barlow,sans-serif;font-size:13px;font-weight:600}h2[data-astro-cid-z6dexnll]{letter-spacing:1px;text-transform:uppercase;color:#f0efe8;margin:0;font-family:Barlow Condensed,sans-serif;font-size:clamp(38px,5vw,70px);font-weight:900;line-height:.9}.intro[data-astro-cid-z6dexnll]{color:#f0efe88c;text-align:right;max-width:300px;font-family:Barlow,sans-serif;font-size:16px;font-weight:300;line-height:1.75}.cards[data-astro-cid-z6dexnll]{grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.card[data-astro-cid-z6dexnll]{border-top:3px solid color-mix(in oklab, var(--s-color) 31%, transparent);cursor:default;background:#f0efe805;border-bottom:1px solid #f0efe80f;border-left:1px solid #f0efe80f;border-right:1px solid #f0efe80f;flex-direction:column;justify-content:space-between;height:100%;min-height:320px;padding:36px 28px 32px;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex}.card[data-astro-cid-z6dexnll]:hover{background:var(--s-color-dark);border-top-color:var(--s-color)}.badge-wrap[data-astro-cid-z6dexnll]{margin-bottom:24px}.badge[data-astro-cid-z6dexnll]{letter-spacing:.12em;text-transform:uppercase;color:var(--s-color);border:1px solid color-mix(in oklab, var(--s-color) 31%, transparent);padding:4px 10px;font-family:Barlow,sans-serif;font-size:12px;font-weight:700}.name[data-astro-cid-z6dexnll]{letter-spacing:1px;text-transform:uppercase;color:#f0efe8;align-items:flex-start;min-height:72px;margin-bottom:16px;font-family:Barlow Condensed,sans-serif;font-size:clamp(24px,2.5vw,34px);font-weight:900;line-height:.92;display:flex}.tagline[data-astro-cid-z6dexnll]{letter-spacing:.08em;text-transform:uppercase;color:var(--s-color);margin-bottom:16px;font-family:Barlow,sans-serif;font-size:14px;font-weight:600}.desc[data-astro-cid-z6dexnll]{color:#f0efe899;font-family:Barlow,sans-serif;font-size:15px;font-weight:300;line-height:1.75}.cta-wrap[data-astro-cid-z6dexnll]{border-top:1px solid color-mix(in oklab, var(--s-color) 15%, transparent);margin-top:28px;padding-top:20px}.demo[data-astro-cid-z6dexnll]{border:1px solid color-mix(in oklab, var(--s-color) 38%, transparent);letter-spacing:.1em;text-transform:uppercase;color:var(--s-color);background:0 0;padding:8px 18px;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s}.demo[data-astro-cid-z6dexnll]:hover{background:color-mix(in oklab, var(--s-color) 13%, transparent);border-color:var(--s-color)}.extra[data-astro-cid-z6dexnll]{color:var(--s-color);margin-top:12px;font-family:Barlow,sans-serif;font-size:15px;font-weight:600}.cases-grid[data-astro-cid-zeiabrod]{grid-template-columns:repeat(var(--n), 1fr);gap:28px;display:grid}@media (width<=900px){.cases-grid[data-astro-cid-zeiabrod]{grid-template-columns:minmax(0,1fr)}}section[data-astro-cid-cglmvl5z]{background:#f0efe8;padding:80px}@media (width<=768px){section[data-astro-cid-cglmvl5z]{padding:56px 24px}.grid[data-astro-cid-cglmvl5z]{grid-template-columns:1fr 1fr!important}.stat[data-astro-cid-cglmvl5z].bordered{border-left:none!important}}.grid[data-astro-cid-cglmvl5z]{grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.stat[data-astro-cid-cglmvl5z]{padding:40px}.stat[data-astro-cid-cglmvl5z].bordered{border-left:1px solid #0707091a}.value[data-astro-cid-cglmvl5z]{letter-spacing:1px;color:#070709;font-family:Barlow Condensed,sans-serif;font-size:clamp(42px,5vw,74px);font-weight:900;line-height:1}.label[data-astro-cid-cglmvl5z]{color:#07070980;margin-top:8px;font-family:Barlow,sans-serif;font-size:16px}section[data-astro-cid-5m2jivml]{background:#070709;border-top:1px solid #f0efe80f;padding:100px 80px}@media (width<=768px){section[data-astro-cid-5m2jivml]{padding:72px 24px}.head[data-astro-cid-5m2jivml]{flex-direction:column;gap:24px;align-items:flex-start!important}.intro[data-astro-cid-5m2jivml]{text-align:left!important;max-width:none!important}.grid[data-astro-cid-5m2jivml]{grid-template-columns:1fr 1fr!important}.partner[data-astro-cid-5m2jivml]{min-width:0;padding:24px 12px 20px}}.head[data-astro-cid-5m2jivml]{justify-content:space-between;align-items:flex-end;margin-bottom:56px;display:flex}.kicker[data-astro-cid-5m2jivml]{letter-spacing:.18em;text-transform:uppercase;color:#f0efe880;margin-bottom:14px;font-family:Barlow,sans-serif;font-size:13px;font-weight:600}.title[data-astro-cid-5m2jivml]{letter-spacing:1px;text-transform:uppercase;color:#f0efe8;font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,4vw,54px);font-weight:900;line-height:.92}.intro[data-astro-cid-5m2jivml]{color:#f0efe88c;text-align:right;max-width:280px;font-family:Barlow,sans-serif;font-size:16px;font-weight:300;line-height:1.7}.grid[data-astro-cid-5m2jivml]{grid-template-columns:repeat(6,1fr);gap:2px;display:grid}@media (width<=1100px) and (width>=769px){.grid[data-astro-cid-5m2jivml]{grid-template-columns:repeat(3,1fr)}}.partner[data-astro-cid-5m2jivml]{color:inherit;border:1px solid #f0efe812;flex-direction:column;align-items:center;gap:16px;height:100%;padding:32px 20px 24px;text-decoration:none;transition:border-color .3s,background .3s;display:flex}.partner[data-astro-cid-5m2jivml].linked{cursor:pointer}.partner[data-astro-cid-5m2jivml].linked:hover{border-color:color-mix(in oklab, var(--p-color) 33%, transparent);background:#f0efe808}.logo-box[data-astro-cid-5m2jivml]{justify-content:center;align-items:center;height:36px;display:flex}.logo-box[data-astro-cid-5m2jivml] img[data-astro-cid-5m2jivml]{object-fit:contain;filter:brightness(0)invert();opacity:.55;width:100%;max-width:120px;height:32px;transition:opacity .2s}.text-logo[data-astro-cid-5m2jivml]{letter-spacing:.04em;color:#f0efe899;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:700}.partner[data-astro-cid-5m2jivml].linked:hover .logo-box[data-astro-cid-5m2jivml] img[data-astro-cid-5m2jivml]{opacity:.9}.p-name[data-astro-cid-5m2jivml]{color:#f0efe899;text-align:center;font-family:Barlow,sans-serif;font-size:14px}.p-badge[data-astro-cid-5m2jivml]{letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--p-color);border:1px solid color-mix(in oklab, var(--p-color) 25%, transparent);padding:3px 10px;font-family:Barlow,sans-serif;font-size:12px;font-weight:600}.tech[data-astro-cid-5m2jivml]{border-top:1px solid #f0efe812;margin-top:56px;padding-top:32px}.tech-list[data-astro-cid-5m2jivml]{flex-wrap:wrap;gap:12px 32px;list-style:none;display:flex}.tech-list[data-astro-cid-5m2jivml] li[data-astro-cid-5m2jivml]{letter-spacing:.04em;color:#f0efe88c;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:600}section[data-astro-cid-awqka5bs]{text-align:center;background:#070709;padding:140px 80px;position:relative;overflow:hidden}@media (width<=768px){section[data-astro-cid-awqka5bs]{padding:100px 24px}}.bg[data-astro-cid-awqka5bs]{pointer-events:none;background:radial-gradient(60% 50%,oklch(15% .08 65) 0%,#070709 70%);position:absolute;inset:0}.content[data-astro-cid-awqka5bs]{z-index:1;position:relative}.title[data-astro-cid-awqka5bs]{text-wrap:balance;letter-spacing:1px;text-transform:uppercase;color:#f0efe8;max-width:1100px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-family:Barlow Condensed,sans-serif;font-size:clamp(38px,5.6vw,84px);font-weight:900;line-height:.92}.sub[data-astro-cid-awqka5bs]{color:#f0efe899;margin-bottom:48px;font-family:Barlow,sans-serif;font-size:20px;font-weight:300}.btn[data-astro-cid-awqka5bs]{letter-spacing:.1em;text-transform:uppercase;color:#070709;background:oklch(68% .18 65);padding:20px 56px;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-block}.btn[data-astro-cid-awqka5bs]:hover{transform:scale(1.04)}
