.hero.svelte-1uha8ag{position:relative;min-height:88vh;display:flex;align-items:center;padding:6rem 0 5rem;overflow:hidden}.hero-bg.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 20% 0%,rgba(0,245,255,.09),transparent 55%),radial-gradient(ellipse at 80% 80%,rgba(0,245,255,.05),transparent 50%);pointer-events:none}.hero-fade.svelte-1uha8ag{position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(to bottom,transparent,var(--bg));pointer-events:none}.hero-inner.svelte-1uha8ag{position:relative;z-index:2;max-width:920px}.hero-eyebrow.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem .9rem .4rem .6rem;border-radius:99px;background:#00f5ff0f;border:1px solid rgba(0,245,255,.18);font-size:.78rem;font-family:Space Grotesk,sans-serif;color:var(--on-surface-variant);letter-spacing:.02em;margin-bottom:2rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2.5rem,7vw,4.75rem);font-weight:700;letter-spacing:-.04em;line-height:1.04;margin-bottom:1.5rem;color:var(--on-surface)}.headline-accent.svelte-1uha8ag{background:linear-gradient(135deg,var(--primary) 0%,var(--primary-accent) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-sub.svelte-1uha8ag{font-size:clamp(1rem,1.6vw,1.2rem);color:var(--on-surface-variant);line-height:1.65;max-width:640px;margin-bottom:2.5rem}.cta-row.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.75rem}.hero-form.svelte-1uha8ag{display:flex;gap:.5rem;flex:1;min-width:280px;max-width:460px}.hero-form.svelte-1uha8ag input:where(.svelte-1uha8ag){flex:1;min-width:0}.hero-form-done.svelte-1uha8ag{display:flex;align-items:center;gap:.75rem;padding:.85rem 1.25rem;border-radius:99px;border:1px solid rgba(0,245,255,.25);background:#00f5ff0f;color:var(--on-surface);font-size:.9rem;font-family:Space Grotesk,sans-serif}.form-error.svelte-1uha8ag{color:var(--color-contradicted);font-size:.85rem;margin-top:.5rem}.hero-fine.svelte-1uha8ag{font-size:.78rem;color:var(--outline-variant);margin-top:1.25rem}.proof.svelte-1uha8ag{padding:4rem 0;border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04);background:var(--surface-low)}.proof-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.proof-stat.svelte-1uha8ag{text-align:center}.proof-num.svelte-1uha8ag{font-size:clamp(2.5rem,5vw,3.75rem);font-weight:700;letter-spacing:-.03em;color:var(--on-surface);line-height:1;margin-bottom:.5rem}.proof-label.svelte-1uha8ag{font-size:.95rem;color:var(--on-surface-variant);font-family:Space Grotesk,sans-serif}.proof-meta.svelte-1uha8ag{display:block;font-size:.75rem;color:var(--outline-variant);margin-top:.15rem}.proof-honest.svelte-1uha8ag{margin-top:2rem;font-size:.9rem;color:var(--on-surface-variant);font-style:italic;text-align:center}.proof-honest.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--primary-accent);text-decoration:none;font-style:normal;margin-left:.5rem}.proof-honest.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-decoration:underline}.domains.svelte-1uha8ag,.horizons.svelte-1uha8ag{padding:7rem 0}.section-title.svelte-1uha8ag{font-size:clamp(1.85rem,4vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-bottom:1rem;color:var(--on-surface)}.section-sub.svelte-1uha8ag{font-size:1.05rem;color:var(--on-surface-variant);line-height:1.65;max-width:560px;margin-bottom:3.5rem}.domains-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff0a;border:1px solid rgba(255,255,255,.04)}.domain-card.svelte-1uha8ag{background:var(--bg);padding:2rem 1.5rem;transition:background .2s ease}.domain-card.svelte-1uha8ag:hover{background:var(--surface-low)}.domain-num.svelte-1uha8ag{font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--primary-accent);margin-bottom:1.25rem;letter-spacing:.06em}.domain-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1rem;font-weight:600;letter-spacing:-.01em;color:var(--on-surface);margin-bottom:.65rem}.domain-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.875rem;color:var(--on-surface-variant);line-height:1.55}@media(max-width:980px){.domains-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.domains-grid.svelte-1uha8ag{grid-template-columns:1fr}}.horizons.svelte-1uha8ag{background:var(--surface-low)}.horizons-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.horizon-card.svelte-1uha8ag{padding:1.75rem;background:var(--bg);border:1px solid rgba(255,255,255,.05);border-radius:12px;display:flex;flex-direction:column;gap:.75rem;transition:border-color .2s ease,transform .2s ease}.horizon-card.svelte-1uha8ag:hover{border-color:#00f5ff40;transform:translateY(-2px)}.horizon-span.svelte-1uha8ag{font-family:JetBrains Mono,monospace;font-size:.72rem;color:var(--primary-accent);letter-spacing:.08em;text-transform:uppercase}.horizon-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:var(--on-surface)}.horizon-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.88rem;color:var(--on-surface-variant);line-height:1.55;flex:1}@media(max-width:980px){.horizons-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.horizons-grid.svelte-1uha8ag{grid-template-columns:1fr}}.drop.svelte-1uha8ag{padding:7rem 0;background:var(--bg)}.drop-inner.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.drop-sub.svelte-1uha8ag{margin-bottom:1.5rem}.drop-bullets.svelte-1uha8ag{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.drop-bullets.svelte-1uha8ag li:where(.svelte-1uha8ag){font-size:.9rem;color:var(--on-surface-variant);display:flex;gap:.65rem}.drop-bullets.svelte-1uha8ag li:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--primary-accent)}.drop-form.svelte-1uha8ag{background:var(--surface-low);border:1px solid rgba(255,255,255,.05);border-radius:14px;padding:2rem}.drop-form-label.svelte-1uha8ag{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--primary-accent);margin-bottom:.75rem;font-family:Space Grotesk,sans-serif;font-weight:600}.drop-submit.svelte-1uha8ag{margin-top:.85rem;width:100%}.drop-fine.svelte-1uha8ag{margin-top:1rem;font-size:.78rem;color:var(--outline-variant);text-align:center}.drop-done.svelte-1uha8ag{text-align:center}.drop-done.svelte-1uha8ag .signal-glow:where(.svelte-1uha8ag){margin:0 auto 1rem}.drop-done.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.4rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.75rem;color:var(--on-surface)}.drop-done.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--on-surface-variant);font-size:.95rem;line-height:1.6}.drop-done.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--primary-accent);text-decoration:none}.drop-done.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-decoration:underline}@media(max-width:880px){.drop-inner.svelte-1uha8ag{grid-template-columns:1fr;gap:3rem}}.matilha.svelte-1uha8ag{padding:7rem 0 8rem;background:var(--surface-low);border-top:1px solid rgba(255,255,255,.04)}.matilha-inner.svelte-1uha8ag{max-width:720px}.matilha-eyebrow.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.6rem;font-size:.7rem;font-family:Space Grotesk,sans-serif;color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.12em;margin-bottom:1rem}.matilha-title.svelte-1uha8ag{font-size:clamp(2.25rem,5vw,3.25rem);font-weight:700;letter-spacing:-.03em;line-height:1;margin-bottom:1.75rem;color:var(--on-surface)}.matilha-copy.svelte-1uha8ag{font-size:1.05rem;color:var(--on-surface-variant);line-height:1.7;margin-bottom:1.25rem}.matilha-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--on-surface);font-weight:600}.matilha-cta.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}@media(max-width:600px){.hero.svelte-1uha8ag{min-height:auto;padding:4rem 0 3rem}.hero-form.svelte-1uha8ag{flex-direction:column;max-width:100%}.hero-form.svelte-1uha8ag .btn-primary:where(.svelte-1uha8ag){width:100%}.cta-row.svelte-1uha8ag{flex-direction:column;align-items:stretch}.cta-row.svelte-1uha8ag .btn-ghost:where(.svelte-1uha8ag){text-align:center}.proof-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:2.5rem;text-align:center}.proof-stat.svelte-1uha8ag{text-align:center}.domains.svelte-1uha8ag,.horizons.svelte-1uha8ag,.drop.svelte-1uha8ag,.matilha.svelte-1uha8ag{padding:4rem 0}}
