.hero[data-astro-cid-ewxirvlt]{background:linear-gradient(160deg,var(--color-dark) 0%,var(--color-mid) 60%,var(--color-dark) 100%);padding:100px 24px 80px;text-align:center;position:relative;overflow:hidden}.hero__bg-text[data-astro-cid-ewxirvlt]{position:absolute;top:-10px;right:4%;font-size:220px;font-weight:900;color:#e8b84b0a;line-height:1;user-select:none;pointer-events:none;font-family:var(--font-sans)}.hero__inner[data-astro-cid-ewxirvlt]{position:relative;max-width:700px;margin:0 auto}.hero__label[data-astro-cid-ewxirvlt]{font-size:11px;color:var(--color-gold);letter-spacing:4px;text-transform:uppercase;margin-bottom:24px;font-weight:600}.hero__title[data-astro-cid-ewxirvlt]{font-size:clamp(36px,5vw,58px);font-weight:800;line-height:1.15;color:#fff;margin-bottom:24px}.hero__title--gold[data-astro-cid-ewxirvlt]{color:var(--color-gold)}.hero__subtitle[data-astro-cid-ewxirvlt]{font-size:18px;color:var(--color-text-muted);max-width:560px;margin:0 auto 40px;line-height:1.7}.hero__ctas[data-astro-cid-ewxirvlt]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.hero__divider[data-astro-cid-ewxirvlt]{width:60px;height:2px;background:var(--color-gold);margin:64px auto 0}@media(max-width:600px){.hero[data-astro-cid-ewxirvlt]{padding:72px 20px 56px}.hero__bg-text[data-astro-cid-ewxirvlt]{font-size:120px;right:-10px}}.stats[data-astro-cid-bpjumnw3]{background:var(--color-mid);padding:32px 24px}.stats__inner[data-astro-cid-bpjumnw3]{max-width:var(--container-max);margin:0 auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.stat[data-astro-cid-bpjumnw3]{display:flex;flex-direction:column;align-items:center;padding:12px 44px}.stat__value[data-astro-cid-bpjumnw3]{font-size:30px;font-weight:800;color:var(--color-gold);line-height:1;margin-bottom:6px}.stat__label[data-astro-cid-bpjumnw3]{font-size:13px;color:#ffffff8c;text-align:center}.stat__divider[data-astro-cid-bpjumnw3]{width:1px;height:44px;background:#ffffff1f}@media(max-width:640px){.stat__divider[data-astro-cid-bpjumnw3]{display:none}.stat[data-astro-cid-bpjumnw3]{padding:16px 20px}.stats__inner[data-astro-cid-bpjumnw3]{justify-content:space-around}}.directions[data-astro-cid-4hf3cfd6]{background:var(--color-cream);padding:var(--section-padding)}.directions__grid[data-astro-cid-4hf3cfd6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.dir-card[data-astro-cid-4hf3cfd6]{background:#fff;padding:28px;border-radius:0 0 10px 10px}.dir-card--gold[data-astro-cid-4hf3cfd6]{border-top:3px solid var(--color-gold)}.dir-card--blue[data-astro-cid-4hf3cfd6]{border-top:3px solid var(--color-mid)}.dir-card__icon[data-astro-cid-4hf3cfd6]{font-size:28px;margin-bottom:14px}.dir-card__title[data-astro-cid-4hf3cfd6]{font-size:17px;font-weight:700;color:var(--color-dark);margin-bottom:10px}.dir-card__desc[data-astro-cid-4hf3cfd6]{font-size:14px;color:#555;line-height:1.65;margin-bottom:18px}.dir-card__more[data-astro-cid-4hf3cfd6]{font-size:14px;color:var(--color-gold);font-weight:600;text-decoration:none;transition:opacity .2s}.dir-card__more[data-astro-cid-4hf3cfd6]:hover{opacity:.75}@media(max-width:768px){.directions__grid[data-astro-cid-4hf3cfd6]{grid-template-columns:1fr}}.factory[data-astro-cid-bqn32zab]{background:var(--color-dark);padding:var(--section-padding)}.factory__header[data-astro-cid-bqn32zab]{text-align:center;margin-bottom:64px}.factory__header[data-astro-cid-bqn32zab] h2[data-astro-cid-bqn32zab]{font-size:clamp(28px,3.5vw,42px);font-weight:800;margin-bottom:12px}.factory__header[data-astro-cid-bqn32zab] p[data-astro-cid-bqn32zab]{color:var(--color-text-muted);font-size:18px}.factory__grid[data-astro-cid-bqn32zab]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.step[data-astro-cid-bqn32zab]{display:flex;gap:20px;margin-bottom:36px}.step[data-astro-cid-bqn32zab]:last-child{margin-bottom:0}.step__num[data-astro-cid-bqn32zab]{font-size:40px;font-weight:900;color:#e8b84b2e;line-height:1;flex-shrink:0;width:56px;font-family:var(--font-sans)}.step__body[data-astro-cid-bqn32zab] h4[data-astro-cid-bqn32zab]{font-size:17px;font-weight:700;color:var(--color-gold);margin-bottom:6px}.step__body[data-astro-cid-bqn32zab] p[data-astro-cid-bqn32zab]{color:var(--color-text-muted);font-size:15px;line-height:1.6}.block-label[data-astro-cid-bqn32zab]{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ffffff59;margin-bottom:16px}.factory__get[data-astro-cid-bqn32zab]{margin-bottom:36px}.factory__get[data-astro-cid-bqn32zab] ul[data-astro-cid-bqn32zab]{list-style:none;display:flex;flex-direction:column;gap:12px}.factory__get[data-astro-cid-bqn32zab] li[data-astro-cid-bqn32zab]{display:flex;align-items:flex-start;gap:10px;color:var(--color-text-muted);font-size:15px}.factory__get[data-astro-cid-bqn32zab] li[data-astro-cid-bqn32zab]:before{content:"✓";color:var(--color-gold);font-weight:700;flex-shrink:0;margin-top:1px}.factory__who[data-astro-cid-bqn32zab]{margin-bottom:36px}.tags[data-astro-cid-bqn32zab]{display:flex;flex-wrap:wrap;gap:8px}.tag[data-astro-cid-bqn32zab]{font-size:13px;padding:6px 14px;border-radius:20px;border:1px solid rgba(232,184,75,.3);color:#ffffff8c}@media(max-width:768px){.factory__grid[data-astro-cid-bqn32zab]{grid-template-columns:1fr;gap:48px}}.aib[data-astro-cid-qqqxldhi]{background:var(--color-mid);padding:var(--section-padding)}.aib__header[data-astro-cid-qqqxldhi]{text-align:center;margin-bottom:56px}.aib__header[data-astro-cid-qqqxldhi] h2[data-astro-cid-qqqxldhi]{font-size:clamp(28px,3.5vw,42px);font-weight:800;margin-bottom:12px}.aib__header[data-astro-cid-qqqxldhi] p[data-astro-cid-qqqxldhi]{color:var(--color-text-muted);font-size:18px}.aib__cards[data-astro-cid-qqqxldhi]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:56px}.aib-card[data-astro-cid-qqqxldhi]{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:28px}.aib-card__tag[data-astro-cid-qqqxldhi]{font-size:10px;font-weight:700;letter-spacing:2.5px;color:var(--color-gold);margin-bottom:12px;font-family:var(--font-sans)}.aib-card[data-astro-cid-qqqxldhi] h3[data-astro-cid-qqqxldhi]{font-size:18px;font-weight:700;margin-bottom:12px}.aib-card[data-astro-cid-qqqxldhi] p[data-astro-cid-qqqxldhi]{color:var(--color-text-muted);font-size:14px;line-height:1.65;margin-bottom:20px}.aib-card[data-astro-cid-qqqxldhi] ul[data-astro-cid-qqqxldhi]{list-style:none;display:flex;flex-direction:column;gap:10px}.aib-card[data-astro-cid-qqqxldhi] li[data-astro-cid-qqqxldhi]{font-size:13px;color:#ffffff80;padding-left:16px;position:relative;line-height:1.5}.aib-card[data-astro-cid-qqqxldhi] li[data-astro-cid-qqqxldhi]:before{content:"→";position:absolute;left:0;color:var(--color-gold);font-size:12px}.aib__industries[data-astro-cid-qqqxldhi]{text-align:center;margin-bottom:48px}.aib__industries[data-astro-cid-qqqxldhi] h4[data-astro-cid-qqqxldhi]{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ffffff4d;margin-bottom:20px}.industries-tags[data-astro-cid-qqqxldhi]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ind-tag[data-astro-cid-qqqxldhi]{font-size:13px;padding:8px 18px;border-radius:24px;border:1px solid rgba(255,255,255,.18);color:#ffffff8c}.aib__cta[data-astro-cid-qqqxldhi]{text-align:center}@media(max-width:768px){.aib__cards[data-astro-cid-qqqxldhi]{grid-template-columns:1fr}}.portfolio[data-astro-cid-bhrmdyia]{background:var(--color-darkest);padding:var(--section-padding)}.portfolio__title[data-astro-cid-bhrmdyia]{font-size:clamp(28px,3.5vw,42px);font-weight:800;text-align:center;margin-bottom:56px}.portfolio__grid[data-astro-cid-bhrmdyia]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:48px}.pcard[data-astro-cid-bhrmdyia]{background:#ffffff0d;border:1px solid rgba(232,184,75,.2);border-radius:14px;padding:28px;display:flex;flex-direction:column;gap:12px}.pcard--wip[data-astro-cid-bhrmdyia]{border-style:dashed;background:#ffffff05}.pcard__icon[data-astro-cid-bhrmdyia]{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:26px;flex-shrink:0;overflow:hidden}.pcard__icon-img[data-astro-cid-bhrmdyia]{width:100%;height:100%;object-fit:cover}.pcard__icon--wip[data-astro-cid-bhrmdyia]{border:2px dashed rgba(232,184,75,.25);color:#e8b84b59;font-size:30px;background:none}.pcard__name[data-astro-cid-bhrmdyia]{font-size:18px;font-weight:700}.pcard__name--dim[data-astro-cid-bhrmdyia]{opacity:.35}.pcard__tagline[data-astro-cid-bhrmdyia]{font-size:13px;color:var(--color-gold);margin-top:2px}.pcard__desc[data-astro-cid-bhrmdyia]{font-size:13px;color:#ffffff80;line-height:1.65}.pcard__desc--dim[data-astro-cid-bhrmdyia]{opacity:.5}.pcard__features[data-astro-cid-bhrmdyia]{list-style:none;display:flex;flex-direction:column;gap:7px;flex:1}.pcard__features[data-astro-cid-bhrmdyia] li[data-astro-cid-bhrmdyia]{font-size:12px;color:#ffffff61;padding-left:14px;position:relative}.pcard__features[data-astro-cid-bhrmdyia] li[data-astro-cid-bhrmdyia]:before{content:"·";position:absolute;left:0;color:var(--color-gold);font-weight:700}.pcard__footer[data-astro-cid-bhrmdyia]{display:flex;justify-content:space-between;align-items:center;padding-top:14px;border-top:1px solid rgba(255,255,255,.06);margin-top:auto}.pcard__footer--wip[data-astro-cid-bhrmdyia]{margin-top:auto}.pcard__status[data-astro-cid-bhrmdyia]{font-size:11px;color:var(--color-gold);border:1px solid rgba(232,184,75,.4);border-radius:20px;padding:4px 12px}.pcard__status--dim[data-astro-cid-bhrmdyia]{color:#e8b84b59;border-color:#e8b84b2e}.pcard__platforms[data-astro-cid-bhrmdyia]{font-size:11px;color:#ffffff40}.portfolio__cta[data-astro-cid-bhrmdyia]{text-align:center}@media(max-width:768px){.portfolio__grid[data-astro-cid-bhrmdyia]{grid-template-columns:1fr}}.quote[data-astro-cid-o2e3jcsv]{background:var(--color-cream);padding:var(--section-padding)}.quote__inner[data-astro-cid-o2e3jcsv]{max-width:700px;margin:0 auto;text-align:center}.quote__mark[data-astro-cid-o2e3jcsv]{font-family:var(--font-serif);font-size:88px;line-height:.8;color:var(--color-gold);opacity:.3;margin-bottom:20px}.quote__text[data-astro-cid-o2e3jcsv]{font-family:var(--font-serif);font-size:19px;font-style:italic;color:var(--color-dark);line-height:1.8}.quote__divider[data-astro-cid-o2e3jcsv]{width:48px;height:2px;background:var(--color-gold);margin:32px auto}.quote__name[data-astro-cid-o2e3jcsv]{font-size:16px;font-weight:700;color:var(--color-dark);letter-spacing:.5px;margin-bottom:6px}.quote__role[data-astro-cid-o2e3jcsv]{font-size:12px;color:#888;letter-spacing:1px;text-transform:uppercase}@media(max-width:600px){.quote__text[data-astro-cid-o2e3jcsv]{font-size:17px}}.whyus[data-astro-cid-ldgnqmoy]{background:var(--color-dark);padding:var(--section-padding)}.whyus__grid[data-astro-cid-ldgnqmoy]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.why-card[data-astro-cid-ldgnqmoy]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:36px;transition:border-color .2s}.why-card[data-astro-cid-ldgnqmoy]:hover{border-color:#e8b84b33}.why-card__icon[data-astro-cid-ldgnqmoy]{font-size:36px;margin-bottom:18px}.why-card[data-astro-cid-ldgnqmoy] h3[data-astro-cid-ldgnqmoy]{font-size:19px;font-weight:700;margin-bottom:12px}.why-card[data-astro-cid-ldgnqmoy] p[data-astro-cid-ldgnqmoy]{font-size:15px;color:var(--color-text-muted);line-height:1.65}@media(max-width:600px){.whyus__grid[data-astro-cid-ldgnqmoy]{grid-template-columns:1fr}}.investors[data-astro-cid-humnor7u]{background:var(--color-mid);padding:var(--section-padding)}.investors__grid[data-astro-cid-humnor7u]{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.investors__text[data-astro-cid-humnor7u] h2[data-astro-cid-humnor7u]{font-size:clamp(26px,3vw,38px);font-weight:800;margin-bottom:16px}.investors__subtitle[data-astro-cid-humnor7u]{color:var(--color-text-muted);font-size:17px;margin-bottom:32px;line-height:1.65}.investors__benefits[data-astro-cid-humnor7u]{list-style:none;display:flex;flex-direction:column;gap:14px;margin-bottom:40px}.investors__benefits[data-astro-cid-humnor7u] li[data-astro-cid-humnor7u]{color:var(--color-text-muted);font-size:15px;padding-left:22px;position:relative;line-height:1.5}.investors__benefits[data-astro-cid-humnor7u] li[data-astro-cid-humnor7u]:before{content:"✓";position:absolute;left:0;color:var(--color-gold);font-weight:700}.investors__stats[data-astro-cid-humnor7u]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.istat[data-astro-cid-humnor7u]{background:#ffffff12;border-radius:14px;padding:32px 20px;text-align:center}.istat__value[data-astro-cid-humnor7u]{font-size:38px;font-weight:900;color:var(--color-gold);margin-bottom:8px;line-height:1}.istat__label[data-astro-cid-humnor7u]{font-size:13px;color:#ffffff80;line-height:1.4}@media(max-width:768px){.investors__grid[data-astro-cid-humnor7u]{grid-template-columns:1fr;gap:48px}}.team[data-astro-cid-2qaj5cqa]{background:var(--color-cream);padding:var(--section-padding)}.team__title[data-astro-cid-2qaj5cqa]{font-size:clamp(26px,3vw,38px);font-weight:800;color:var(--color-dark);text-align:center;margin-bottom:56px}.team__grid[data-astro-cid-2qaj5cqa]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:720px;margin:0 auto}.tcard[data-astro-cid-2qaj5cqa]{background:#fff;border-radius:14px;padding:36px;text-align:center;box-shadow:0 2px 20px #00000012}.tcard--join[data-astro-cid-2qaj5cqa]{border:2px dashed rgba(0,0,0,.1);box-shadow:none}.tcard__avatar[data-astro-cid-2qaj5cqa]{width:76px;height:76px;background:var(--color-dark);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-gold);font-size:22px;font-weight:700;margin:0 auto 20px;font-family:var(--font-sans)}.tcard__avatar--join[data-astro-cid-2qaj5cqa]{background:#0000000f;color:#0003}.tcard__name[data-astro-cid-2qaj5cqa]{font-size:18px;font-weight:700;color:var(--color-dark);margin-bottom:4px}.tcard__role[data-astro-cid-2qaj5cqa]{font-size:11px;color:var(--color-gold);font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:14px}.tcard__bio[data-astro-cid-2qaj5cqa]{font-size:14px;color:#666;line-height:1.65}@media(max-width:600px){.team__grid[data-astro-cid-2qaj5cqa]{grid-template-columns:1fr}}
