.cuelify-marketing{--mk-wash:color-mix(in oklch, var(--primary) 4%, var(--background));--mk-wash-2:color-mix(in oklch, var(--primary) 8%, var(--background));--mk-wash-3:color-mix(in oklch, var(--primary) 14%, var(--background));--mk-hairline:color-mix(in oklch, var(--primary) 14%, var(--border));--mk-brand-ink:color-mix(in oklch, var(--primary) 72%, var(--foreground));--mk-brand-soft:color-mix(in oklch, var(--primary) 42%, var(--muted-foreground));--mk-aura-a:color-mix(in oklch, var(--primary) 16%, transparent);--mk-aura-b:color-mix(in oklch, var(--destructive) 10%, transparent);--mk-glass:color-mix(in oklch, var(--card) 72%, transparent);--mk-shadow:color-mix(in oklch, var(--primary) 22%, transparent);--mk-deep:color-mix(in oklch, var(--foreground) 90%, var(--primary));--mk-deep-text:color-mix(in oklch, var(--background) 84%, var(--primary));--mk-deep-muted:color-mix(in oklch, var(--background) 48%, var(--primary));--mk-deep-line:color-mix(in oklch, var(--primary) 34%, transparent);--mk-deep-panel:color-mix(in oklch, var(--primary) 12%, transparent);color:var(--foreground);background:var(--background)}.dark .cuelify-marketing{--mk-deep:color-mix(in oklch, var(--card) 86%, var(--primary));--mk-deep-text:var(--foreground);--mk-deep-muted:var(--muted-foreground)}@media (prefers-color-scheme:dark){:root:not(.light) .cuelify-marketing{--mk-deep:color-mix(in oklch, var(--card) 86%, var(--primary));--mk-deep-text:var(--foreground);--mk-deep-muted:var(--muted-foreground)}}.cuelify-marketing .mk-shell{width:min(100% - 2.5rem,71rem);margin-inline:auto}@media (min-width:768px){.cuelify-marketing .mk-shell{width:min(100% - 4rem,71rem)}}.cuelify-marketing .mk-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--mk-brand-soft);align-items:center;gap:.5rem;font-size:.6875rem;font-weight:600;line-height:1.5;display:inline-flex}.cuelify-marketing .mk-kicker:before{content:"";background:var(--primary);border-radius:1px;flex-shrink:0;width:5px;height:5px}.cuelify-marketing .mk-kicker-plain:before{display:none}.cuelify-marketing .mk-display{letter-spacing:-.055em;text-wrap:balance;font-weight:550;line-height:1.1}.cuelify-marketing .mk-gradient-text{background:linear-gradient(105deg, color-mix(in oklch, var(--primary) 78%, var(--background)) 0%, var(--primary) 46%, color-mix(in oklch, var(--primary) 62%, var(--foreground)) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.cuelify-marketing .mk-hero{background:radial-gradient(ellipse 60% 55% at 15% 22%, var(--mk-aura-a) 0, transparent 60%), radial-gradient(ellipse 45% 40% at 92% 10%, var(--mk-aura-b) 0, transparent 55%), linear-gradient(var(--mk-wash-2) 0, var(--mk-wash) 46%, var(--background) 76%)}.cuelify-marketing .mk-aura-ring{border:1px solid color-mix(in oklch, var(--card) 70%, transparent);background:linear-gradient(125deg, color-mix(in oklch, var(--card) 10%, transparent), color-mix(in oklch, var(--card) 44%, transparent) 52%, transparent 82%);pointer-events:none;border-radius:50%;position:absolute}.cuelify-marketing .mk-aura-orb{filter:blur(80px);opacity:.22;pointer-events:none;border-radius:50%;position:absolute}.cuelify-marketing .mk-glass{background:var(--mk-glass);border:1px solid color-mix(in oklch, var(--card) 88%, transparent);-webkit-backdrop-filter:blur(24px);box-shadow:0 9px 25px color-mix(in oklch, var(--mk-shadow) 30%, transparent)}.cuelify-marketing .mk-cta-primary{background:linear-gradient(165deg, color-mix(in oklch, var(--primary) 88%, var(--background)), var(--primary));box-shadow:0 5px 14px color-mix(in oklch, var(--mk-shadow) 55%, transparent), inset 0 1px 1px #ffffff57}@supports (color:lab(0% 0 0)){.cuelify-marketing .mk-cta-primary{box-shadow:0 5px 14px color-mix(in oklch, var(--mk-shadow) 55%, transparent), inset 0 1px 1px lab(100% 0 0/.34)}}.cuelify-marketing .mk-cta-primary:hover{box-shadow:0 7px 25px color-mix(in oklch, var(--mk-shadow) 75%, transparent)}.cuelify-marketing .mk-panel{background:linear-gradient(110deg, var(--mk-wash-2), var(--mk-wash) 45%, var(--mk-wash-2));border:1px solid var(--mk-hairline)}.cuelify-marketing .mk-dot{background:var(--status-success);border-radius:50%;flex-shrink:0;width:6px;height:6px;position:relative}.cuelify-marketing .mk-dot:after{content:"";border:1px solid color-mix(in oklch, var(--status-success) 45%, transparent);border-radius:50%;animation:3s ease-out infinite mk-pulse;position:absolute;inset:-4px}.cuelify-marketing .mk-deep-panel{background:var(--mk-deep);color:var(--mk-deep-text)}.cuelify-marketing .mk-deep-panel:before{content:"";opacity:.1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.45' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.cuelify-marketing .mk-faq summary{cursor:pointer;list-style:none}.cuelify-marketing .mk-faq summary::-webkit-details-marker{display:none}.cuelify-marketing .mk-faq details[open] summary .mk-plus{transform:rotate(45deg)}.cuelify-marketing .mk-plus{transition:transform .3s cubic-bezier(.2,.75,.25,1)}.cuelify-marketing .mk-reveal{animation:.9s cubic-bezier(.2,.75,.25,1) both mk-fade-up}@keyframes mk-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes mk-pulse{0%{opacity:.9;transform:scale(.8)}70%,to{opacity:0;transform:scale(1.9)}}@keyframes mk-orb-float{0%,to{transform:translate(0,0)}50%{transform:translate(16px,-26px)}}@keyframes mk-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes mk-dot-flow{0%,to{opacity:.25}50%{opacity:1}}.cuelify-marketing .mk-orb-anim{animation:18s ease-in-out infinite mk-orb-float}.cuelify-marketing .mk-drift-anim{animation:6s ease-in-out infinite mk-drift}.cuelify-marketing .mk-flow-dot{animation:1.8s ease-in-out infinite mk-dot-flow}@media (prefers-reduced-motion:reduce){.cuelify-marketing *,.cuelify-marketing :before,.cuelify-marketing :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
