.sg-mono.svelte-1uha8ag{font-family:IBM Plex Mono,monospace}.sg-gold.svelte-1uha8ag{color:#e9b14a}.sg-hero.svelte-1uha8ag{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;padding:104px 40px 96px;max-width:1360px;margin:0 auto}.sg-hero-copy.svelte-1uha8ag{animation:svelte-1uha8ag-sg-fade .7s ease both}.sg-badge.svelte-1uha8ag{display:inline-flex;align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#e9b14a;border:1px dashed rgba(233,177,74,.45);padding:7px 12px;border-radius:2px}.sg-badge-dot.svelte-1uha8ag{width:6px;height:6px;border-radius:50%;background:#e9b14a}.sg-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:26px 0 0;font-size:clamp(44px,5.6vw,82px);line-height:1.02;letter-spacing:-.035em;font-weight:600;text-wrap:balance}.sg-lede.svelte-1uha8ag{margin:26px 0 0;max-width:560px;font-size:19px;line-height:1.6;color:#a6a59b;text-wrap:pretty}.sg-cta-row.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.sg-btn-primary.svelte-1uha8ag{display:inline-flex;align-items:center;gap:10px;padding:15px 24px;background:#e9b14a;color:#0a0a0b;font-weight:600;font-size:15px;border-radius:2px;transition:background .2s}.sg-btn-primary.svelte-1uha8ag:hover{background:#f7d18a}.sg-btn-secondary.svelte-1uha8ag{display:inline-flex;align-items:center;padding:15px 24px;border:1px solid rgba(255,255,255,.16);color:#edece8;font-weight:500;font-size:15px;border-radius:2px;transition:border-color .2s}.sg-btn-secondary.svelte-1uha8ag:hover{border-color:#fff6}.sg-hero-art.svelte-1uha8ag{position:relative;display:flex;align-items:center;justify-content:center;min-height:460px}.sg-circle.svelte-1uha8ag{position:absolute;width:380px;height:380px;border:1px dashed rgba(255,255,255,.13);border-radius:50%}.sg-axis-v.svelte-1uha8ag{position:absolute;width:1px;height:520px;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.18) 0 8px,transparent 8px 16px)}.sg-axis-h.svelte-1uha8ag{position:absolute;width:520px;height:1px;background:repeating-linear-gradient(to right,rgba(255,255,255,.18) 0 8px,transparent 8px 16px)}.sg-mark.svelte-1uha8ag{position:relative;width:100%;max-width:430px;animation:svelte-1uha8ag-sg-float 7s ease-in-out infinite}.sg-marquee-wrap.svelte-1uha8ag{position:relative;z-index:1;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);overflow:hidden;background:#ffffff04}.sg-marquee.svelte-1uha8ag{display:flex;width:max-content;animation:svelte-1uha8ag-sg-marquee 34s linear infinite;font-family:IBM Plex Mono,monospace;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:#6f6e66;padding:14px 0}.sg-marquee-group.svelte-1uha8ag{display:flex;gap:56px;padding-right:56px;white-space:nowrap}.sg-section.svelte-1uha8ag{position:relative;z-index:1;max-width:1360px;margin:0 auto;padding:110px 40px 40px}.sg-section-research.svelte-1uha8ag{padding:60px 40px 110px}.sg-section-head.svelte-1uha8ag{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-bottom:26px;border-bottom:1px solid rgba(255,255,255,.09)}.sg-section-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:clamp(30px,3.4vw,46px);letter-spacing:-.03em;font-weight:600}.sg-mono-link.svelte-1uha8ag{font-family:IBM Plex Mono,monospace;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:#e9b14a}.sg-mono-link.svelte-1uha8ag:hover{color:#f7d18a}.sg-thesis-row.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding:72px 0;border-bottom:1px dashed rgba(255,255,255,.1)}.sg-thesis-row.sg-last.svelte-1uha8ag{border-bottom:none}.sg-num.svelte-1uha8ag{font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.2em;color:#e9b14a}.sg-thesis-row.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:14px 0 0;font-size:32px;letter-spacing:-.02em;font-weight:600}.sg-thesis-row.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:18px 0 0;font-size:17px;line-height:1.65;color:#a6a59b;max-width:520px;text-wrap:pretty}.sg-thesis-img.svelte-1uha8ag{width:100%;aspect-ratio:4 / 3;object-fit:contain}.sg-cards.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:40px}.sg-card.svelte-1uha8ag{display:block;padding:30px;border:1px solid rgba(255,255,255,.1);background:#ffffff05;color:#edece8;transition:border-color .2s,background .2s}.sg-card.svelte-1uha8ag:hover{border-color:#e9b14a8c;background:#e9b14a0b}.sg-card-tag.svelte-1uha8ag{font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:#e9b14a}.sg-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:16px 0 0;font-size:26px;line-height:1.2;letter-spacing:-.02em;font-weight:600}.sg-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:14px 0 0;font-size:15.5px;line-height:1.6;color:#a6a59b;text-wrap:pretty}.sg-card-cta.svelte-1uha8ag{margin-top:22px;font-family:IBM Plex Mono,monospace;font-size:12px;color:#7e7d74}.sg-waitlist.svelte-1uha8ag{position:relative;z-index:1;border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#e9b14a0d,#e9b14a00)}.sg-waitlist-inner.svelte-1uha8ag{max-width:1360px;margin:0 auto;padding:96px 40px;display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center}.sg-waitlist.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:clamp(30px,3.6vw,50px);line-height:1.1;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.sg-waitlist-inner.svelte-1uha8ag>div:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag){margin:20px 0 0;font-size:17px;line-height:1.6;color:#a6a59b;max-width:520px}.sg-waitlist-done.svelte-1uha8ag{display:flex;align-items:center;gap:12px;padding:22px;border:1px solid rgba(233,177,74,.5);background:#e9b14a12;font-family:IBM Plex Mono,monospace;font-size:13.5px;color:#e9b14a}.sg-waitlist-form.svelte-1uha8ag{display:flex;gap:10px;flex-wrap:wrap}.sg-waitlist-form.svelte-1uha8ag input:where(.svelte-1uha8ag){flex:1 1 260px;padding:16px 18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.16);border-radius:2px;color:#edece8;font-size:15px;font-family:inherit;outline:none}.sg-waitlist-form.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{border-color:#e9b14a}.sg-waitlist-form.svelte-1uha8ag button:where(.svelte-1uha8ag){padding:16px 26px;background:#e9b14a;color:#0a0a0b;border:none;border-radius:2px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s}.sg-waitlist-form.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:#f7d18a}.sg-waitlist-form.svelte-1uha8ag button:where(.svelte-1uha8ag):disabled{opacity:.6;cursor:default}.sg-waitlist-error.svelte-1uha8ag{margin-top:12px;font-family:IBM Plex Mono,monospace;font-size:11.5px;color:#e06c5a}@keyframes svelte-1uha8ag-sg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes svelte-1uha8ag-sg-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-1uha8ag-sg-fade{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.sg-hero.svelte-1uha8ag,.sg-thesis-row.svelte-1uha8ag,.sg-cards.svelte-1uha8ag,.sg-waitlist-inner.svelte-1uha8ag{grid-template-columns:1fr}.sg-hero.svelte-1uha8ag{padding:64px 20px 56px}.sg-section.svelte-1uha8ag{padding:64px 20px 24px}.sg-section-research.svelte-1uha8ag{padding:40px 20px 64px}.sg-thesis-row.svelte-1uha8ag{gap:32px;padding:48px 0}.sg-order-first.svelte-1uha8ag{order:1}.sg-hero-art.svelte-1uha8ag{min-height:320px}.sg-waitlist-inner.svelte-1uha8ag{padding:64px 20px;gap:32px}}
