.stats-section.svelte-1nj0iur+section:where(.svelte-1nj0iur){background:linear-gradient(180deg,var(--color-bg),transparent 10rem),radial-gradient(48rem 24rem at 18% -4rem,rgba(36,88,213,.06),transparent 70%),var(--color-bg)}#features-title.svelte-1nj0iur{font-size:clamp(2.1rem,4.5vw,3.5rem);line-height:1.12;font-stretch:100%}.product-hero.svelte-1nj0iur,.unreal-sdk.svelte-1nj0iur{scroll-margin-top:5rem}.product-hero.svelte-1nj0iur{padding:6rem 0 4rem;border-bottom:1px solid var(--color-border);background:radial-gradient(48rem 24rem at 18% -4rem,rgba(36,88,213,.06),transparent 70%),var(--color-bg)}.product-grid.svelte-1nj0iur{display:grid;grid-template-columns:minmax(0,.84fr) minmax(24rem,1fr);gap:3rem;align-items:center}.product-copy.svelte-1nj0iur h2:where(.svelte-1nj0iur){margin-top:1rem;font-size:clamp(2.4rem,4.6vw,3.7rem);font-stretch:106%}.subtitle.svelte-1nj0iur{margin-top:.55rem;color:var(--color-green);font-size:1.25rem;font-weight:700}.product-copy.svelte-1nj0iur>p:where(.svelte-1nj0iur):not(.subtitle){margin-top:1.25rem;font-size:1.06rem;line-height:1.78}.product-actions.svelte-1nj0iur{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:2rem}.link-more.svelte-1nj0iur{width:100%;margin-top:.9rem;font-size:.95rem;font-weight:700;color:var(--color-green);text-decoration:none;transition:color var(--transition)}.link-more.svelte-1nj0iur:hover{color:#2f6355;text-decoration:underline;text-underline-offset:.2em}.store-icon.svelte-1nj0iur{width:auto;height:1rem}.product-preview.svelte-1nj0iur{border-radius:18px;padding:.7rem;background:#fff;border:1px solid #dfe5eb;box-shadow:var(--shadow-soft);transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out)}.product-preview.svelte-1nj0iur:hover{transform:translateY(-4px) rotate(.4deg)}.product-preview.svelte-1nj0iur img:where(.svelte-1nj0iur){width:100%;border-radius:calc(var(--radius-lg) - 6px)}.unreal-sdk.svelte-1nj0iur{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:#f3f7fa}.unreal-sdk-grid.svelte-1nj0iur{display:grid;grid-template-columns:minmax(0,.84fr) minmax(20rem,1fr);gap:3rem;align-items:center}.unreal-engine-mark.svelte-1nj0iur{display:flex;align-items:center;gap:.65rem;margin-top:1rem;color:var(--color-text-muted);font-family:var(--font-mono);font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.unreal-engine-mark.svelte-1nj0iur img:where(.svelte-1nj0iur){width:1.9rem;height:1.9rem}.unreal-sdk-copy.svelte-1nj0iur h2:where(.svelte-1nj0iur){margin-top:1rem}.unreal-sdk-copy.svelte-1nj0iur p:where(.svelte-1nj0iur){margin:1rem 0 0;font-size:1.03rem;line-height:1.75}.unreal-actions.svelte-1nj0iur{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:1.5rem}.unreal-actions.svelte-1nj0iur .link-more:where(.svelte-1nj0iur){width:100%;margin-top:.9rem}.unreal-sdk-preview.svelte-1nj0iur{min-width:0;padding:.7rem;border:1px solid #dfe5eb;border-radius:18px;background:#fff;box-shadow:var(--shadow-soft)}.unreal-sdk-preview.svelte-1nj0iur img:where(.svelte-1nj0iur){width:100%;border-radius:calc(var(--radius-lg) - 6px)}.stats-section.svelte-1nj0iur{padding:1.5rem 0 0}.stats-grid.svelte-1nj0iur{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.stat-tile.svelte-1nj0iur{padding:1.25rem;border:1px solid #dfe5eb;border-radius:15px;background:var(--color-bg-card);transition:border-color var(--transition),transform var(--transition),background var(--transition)}.stat-tile.svelte-1nj0iur:hover{border-color:#9ebcb2;background:#f6faf8;transform:translateY(-2px)}.stat-tile.svelte-1nj0iur strong:where(.svelte-1nj0iur),.stat-tile.svelte-1nj0iur>span:where(.svelte-1nj0iur){display:block}.stat-tile.svelte-1nj0iur strong:where(.svelte-1nj0iur){color:var(--color-text);font-family:var(--font-mono);font-size:1.9rem;font-weight:700;line-height:1}.stat-tile.svelte-1nj0iur>span:where(.svelte-1nj0iur){margin-top:.5rem;color:var(--color-text-muted);font-size:.9rem}.features.svelte-1nj0iur{padding-top:5rem}.feature-grid.svelte-1nj0iur{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.feature-card.svelte-1nj0iur{min-height:14.5rem}.feature-card.svelte-1nj0iur i:where(.svelte-1nj0iur){width:2.6rem;height:2.6rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d6e6e4;border-radius:10px;color:#398471;background:#eaf3f1;font-size:1.15rem;transition:transform var(--transition),border-color var(--transition)}.feature-card.svelte-1nj0iur:hover i:where(.svelte-1nj0iur){border-color:#9ebcb2;transform:scale(1.1) rotate(-4deg)}.feature-card.svelte-1nj0iur h3:where(.svelte-1nj0iur){margin-top:1.15rem}.feature-card.svelte-1nj0iur p:where(.svelte-1nj0iur){margin-top:.75rem;font-size:.92rem;line-height:1.62}.developer-strip.svelte-1nj0iur{padding:4rem 0 5rem;border-top:1px solid var(--color-border);background:#f3f7fa}.developer-inner.svelte-1nj0iur{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,1.1fr);gap:2.5rem;align-items:center}.developer-copy.svelte-1nj0iur .badge:where(.svelte-1nj0iur){display:inline-flex}.developer-copy.svelte-1nj0iur h2:where(.svelte-1nj0iur){max-width:28ch;margin-top:1rem;font-size:clamp(1.8rem,3.4vw,2.6rem);line-height:1.12}.developer-copy.svelte-1nj0iur p:where(.svelte-1nj0iur){max-width:44ch;margin-top:.75rem;line-height:1.7;color:var(--color-text-muted)}.developer-copy.svelte-1nj0iur .btn:where(.svelte-1nj0iur){margin-top:1.5rem}.developer-visual.svelte-1nj0iur{display:block;width:100%;padding:.6rem;border:1px solid #dfe5eb;border-radius:18px;background:#fff;box-shadow:var(--shadow-soft)}@media(max-width:1000px){.product-grid.svelte-1nj0iur,.unreal-sdk-grid.svelte-1nj0iur,.developer-inner.svelte-1nj0iur,.feature-grid.svelte-1nj0iur{grid-template-columns:1fr 1fr}.product-copy.svelte-1nj0iur,.product-preview.svelte-1nj0iur,.developer-visual.svelte-1nj0iur{grid-column:1 / -1}}@media(max-width:720px){.product-hero.svelte-1nj0iur{padding:4rem 0 3rem}.product-grid.svelte-1nj0iur,.unreal-sdk-grid.svelte-1nj0iur,.stats-grid.svelte-1nj0iur,.feature-grid.svelte-1nj0iur,.developer-inner.svelte-1nj0iur{grid-template-columns:1fr}.product-actions.svelte-1nj0iur{flex-direction:column}}
