.cta-section-2026.svelte-3jya9{position:relative;background:var(--munkly-color-background);padding:var(--munkly-spacing-5xl) 0;overflow:hidden}@media (min-width: 1080px){.cta-section-2026.svelte-3jya9{padding:var(--munkly-spacing-6xl) 0}}.cta-dot-grid.svelte-3jya9{position:absolute;inset:0;background-image:radial-gradient(circle at center,var(--munkly-color-primary-200) 1px,transparent 1px);background-size:40px 40px;opacity:.25;mask-image:radial-gradient(ellipse at center,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 80%)}.cta-orb.svelte-3jya9{position:absolute;border-radius:50%;filter:blur(100px);opacity:.12;animation:svelte-3jya9-ctaOrbFloat 25s ease-in-out infinite}.cta-orb-1.svelte-3jya9{top:-20%;right:15%;width:500px;height:500px;background:var(--munkly-color-primary)}.cta-orb-2.svelte-3jya9{bottom:-15%;left:10%;width:400px;height:400px;background:var(--munkly-color-warm);animation-delay:-8s}.cta-orb-3.svelte-3jya9{top:30%;left:-10%;width:300px;height:300px;background:var(--munkly-color-success);animation-delay:-16s}@keyframes svelte-3jya9-ctaOrbFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.08)}66%{transform:translate(-25px,20px) scale(.92)}}.cta-title-2026.svelte-3jya9{font-family:var(--munkly-typescale-font-heading);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin-bottom:var(--munkly-spacing-lg);background:linear-gradient(135deg,var(--munkly-color-text-primary) 0%,var(--munkly-color-primary) 50%,var(--munkly-color-warm) 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:svelte-3jya9-ctaTitleGradient 10s ease infinite}@keyframes svelte-3jya9-ctaTitleGradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.cta-subtitle-2026.svelte-3jya9{font-size:clamp(1.0625rem,2vw,1.25rem);line-height:1.6;color:var(--munkly-color-text-secondary);margin-bottom:var(--munkly-spacing-2xl);max-width:48ch}.cta-buttons-2026.svelte-3jya9{display:flex;flex-wrap:wrap;gap:var(--munkly-spacing-md)}@media (prefers-reduced-motion: reduce){.cta-orb.svelte-3jya9{animation:none}.cta-title-2026.svelte-3jya9{animation:none;background-position:0% 50%}}[data-theme=dark] .cta-section-2026.svelte-3jya9{background:var(--munkly-color-background)}[data-theme=dark] .cta-dot-grid.svelte-3jya9{background-image:radial-gradient(circle at center,var(--munkly-color-primary-400) 1px,transparent 1px);opacity:.15}[data-theme=dark] .cta-orb.svelte-3jya9{opacity:.15}[data-theme=dark] .cta-title-2026.svelte-3jya9{background:linear-gradient(135deg,var(--munkly-color-text-primary) 0%,var(--munkly-color-primary-500) 50%,var(--munkly-color-warm-500) 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .cta-subtitle-2026.svelte-3jya9{color:var(--munkly-color-text-secondary)}.hero-2026.svelte-uiunue{background:linear-gradient(180deg,var(--munkly-color-background) 0%,var(--munkly-color-primary-50) 50%,var(--munkly-color-background) 100%);padding:var(--munkly-spacing-4xl) 0 var(--munkly-spacing-5xl)}@media (min-width: 1080px){.hero-2026.svelte-uiunue{padding:var(--munkly-spacing-5xl) 0 var(--munkly-spacing-6xl)}}.hero-dot-grid.svelte-uiunue{position:absolute;inset:0;background-image:radial-gradient(circle at center,var(--munkly-color-primary-200) 1px,transparent 1px);background-size:32px 32px;opacity:.4;mask-image:radial-gradient(ellipse at center,black 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at center,black 20%,transparent 70%)}.hero-orb.svelte-uiunue{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:svelte-uiunue-heroOrbFloat 20s ease-in-out infinite}.hero-orb-1.svelte-uiunue{top:-10%;right:10%;width:400px;height:400px;background:var(--munkly-color-primary)}.hero-orb-2.svelte-uiunue{bottom:0;left:5%;width:300px;height:300px;background:var(--munkly-color-warm);animation-delay:-7s}.hero-orb-3.svelte-uiunue{top:40%;right:-5%;width:250px;height:250px;background:var(--munkly-color-success);animation-delay:-14s}@keyframes svelte-uiunue-heroOrbFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-20px) scale(1.05)}66%{transform:translate(-20px,15px) scale(.95)}}.hero-title-2026.svelte-uiunue{font-family:var(--munkly-typescale-font-heading);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;color:var(--munkly-color-text-primary);margin-bottom:var(--munkly-spacing-sm)}.hero-rotating-phrase-2026.svelte-uiunue{min-height:2.5rem;opacity:0;transform:translateY(10px);transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}.hero-rotating-phrase-2026.visible.svelte-uiunue{opacity:1;transform:translateY(0)}.hero-phrase-gradient.svelte-uiunue{font-family:var(--munkly-typescale-font-heading);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:600;background:linear-gradient(135deg,var(--munkly-color-primary) 0%,var(--munkly-color-warm) 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:svelte-uiunue-heroGradientShift 8s ease infinite}@keyframes svelte-uiunue-heroGradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.hero-subtitle-2026.svelte-uiunue{font-size:clamp(1.0625rem,2vw,1.25rem);line-height:1.6;color:var(--munkly-color-text-secondary);max-width:40ch}@media (min-width: 1080px){.hero-subtitle-2026.svelte-uiunue{max-width:none}}.hero-screenshot-glow.svelte-uiunue{position:absolute;inset:-20px;background:linear-gradient(135deg,var(--munkly-color-primary) 0%,var(--munkly-color-primary-400) 50%,var(--munkly-color-warm) 100%);opacity:.12;filter:blur(40px);border-radius:32px;z-index:-1}.hero-media-container.svelte-uiunue,.hero-screenshot-container-2026.svelte-uiunue{position:relative;border-radius:var(--munkly-shape-corner-extra-large);overflow:hidden;box-shadow:0 25px 50px -12px #00000026,0 0 0 1px #ffffff1a inset;aspect-ratio:16 / 9;background:var(--munkly-color-surface)}.hero-screenshot-container-2026.svelte-uiunue img:where(.svelte-uiunue){position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform 10s cubic-bezier(.25,.1,.25,1)}.hero-screenshot-container-2026.svelte-uiunue:hover img:where(.svelte-uiunue){transform:translateY(var(--scroll-offset, -30%))}@media (prefers-reduced-motion: reduce){.hero-orb.svelte-uiunue{animation:none}.hero-phrase-gradient.svelte-uiunue{animation:none;background-position:0% 50%}.hero-rotating-phrase-2026.svelte-uiunue{opacity:1;transform:none;transition:none}.hero-screenshot-container-2026.svelte-uiunue img:where(.svelte-uiunue){transition:none}.hero-screenshot-container-2026.svelte-uiunue:hover img:where(.svelte-uiunue){transform:none}}[data-theme=dark] .hero-2026.svelte-uiunue{background:linear-gradient(180deg,var(--munkly-color-background) 0%,var(--munkly-color-primary-100) 50%,var(--munkly-color-background) 100%)}[data-theme=dark] .hero-dot-grid.svelte-uiunue{background-image:radial-gradient(circle at center,var(--munkly-color-primary-400) 1px,transparent 1px);opacity:.25}[data-theme=dark] .hero-orb.svelte-uiunue{opacity:.2}[data-theme=dark] .hero-title-2026.svelte-uiunue{color:var(--munkly-color-text-primary)}[data-theme=dark] .hero-phrase-gradient.svelte-uiunue{background:linear-gradient(135deg,var(--munkly-color-primary-500) 0%,var(--munkly-color-warm-500) 50%,var(--munkly-color-green-500) 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .hero-subtitle-2026.svelte-uiunue{color:var(--munkly-color-text-secondary)}[data-theme=dark] .hero-screenshot-glow.svelte-uiunue{opacity:.2}[data-theme=dark] .hero-media-container.svelte-uiunue,[data-theme=dark] .hero-screenshot-container-2026.svelte-uiunue{box-shadow:0 25px 50px -12px #0006,0 0 0 1px #ffffff0d inset;background:var(--munkly-color-surface)}
