@keyframes ml-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes ml-floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(9px)}}@keyframes ml-spin{to{transform:rotate(1turn)}}@keyframes ml-loadUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes ml-revealIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.ml-float{animation:ml-floaty 6s ease-in-out infinite}.ml-float2{animation:ml-floaty2 7s ease-in-out infinite}.ml-float3{animation:ml-floaty 8s ease-in-out infinite}.ml-float4{animation:ml-floaty2 6.5s ease-in-out infinite}.ml-spin{animation:ml-spin .9s linear infinite}.ml-load-1{animation:ml-loadUp .8s cubic-bezier(.22,.61,.36,1) .06s both}.ml-load-2{animation:ml-loadUp .8s cubic-bezier(.22,.61,.36,1) .13s both}.ml-load-3{animation:ml-loadUp .8s cubic-bezier(.22,.61,.36,1) .2s both}.ml-load-4{animation:ml-loadUp .8s cubic-bezier(.22,.61,.36,1) .28s both}.ml-load-5{animation:ml-loadUp .8s cubic-bezier(.22,.61,.36,1) .36s both}@supports (animation-timeline:view()){.ml-reveal{opacity:0;animation:ml-revealIn .9s both;animation-timeline:view();animation-range:entry 4% cover 26%}.ml-stagger>*{opacity:0;animation:ml-revealIn .9s both;animation-timeline:view();animation-range:entry 2% cover 30%}}@media (prefers-reduced-motion:reduce){.ml-load-1,.ml-load-2,.ml-load-3,.ml-load-4,.ml-load-5,.ml-reveal,.ml-stagger>*{opacity:1!important;transform:none!important;animation:none!important}}.qube-landing{background-color:#F7F5F2;color:#1C1A17;font-family:General Sans,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip;min-height:100vh}.qube-landing ::selection{background:#FFD9C2;color:#1C1A17}.ml-card{transition:transform .32s cubic-bezier(.22,.61,.36,1),box-shadow .32s,border-color .32s}.ml-card:hover{transform:translateY(-6px);box-shadow:0 24px 55px rgba(40,30,20,.16)!important;border-color:rgba(181,86,43,.32)!important}.ml-btn{transition:transform .2s cubic-bezier(.22,.61,.36,1),filter .2s;cursor:pointer}.ml-btn:hover{transform:translateY(-2px);filter:saturate(1.05) brightness(1.04)}.ml-btn:active{transform:translateY(0) scale(.97)}.ml-btn:hover .ml-arrow{transform:translateX(4px)}.ml-arrow{transition:transform .25s cubic-bezier(.22,.61,.36,1);display:inline-flex}.ml-link{transition:color .2s}.ml-link:hover{color:#B5562B!important}.ml-lift:hover .ml-icon{transform:scale(1.14) rotate(-5deg)}.ml-icon{transition:transform .3s cubic-bezier(.22,.61,.36,1);display:inline-flex}.ml-grain{position:fixed;inset:0;z-index:70;pointer-events:none;opacity:.5;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}.ml-hero-mesh{background:radial-gradient(58% 70% at 3% 26%,rgba(247,150,188,.92),transparent 56%),radial-gradient(42% 50% at 4% 102%,rgba(255,74,150,.85),transparent 55%),radial-gradient(70% 75% at 100% 12%,rgba(255,205,158,.85),transparent 56%),radial-gradient(52% 60% at 88% 96%,rgba(255,222,200,.7),transparent 55%),radial-gradient(46% 46% at 64% 60%,rgba(214,198,240,.6),transparent 60%),radial-gradient(50% 52% at 48% 38%,rgba(255,255,255,.66),transparent 52%),linear-gradient(180deg,transparent 72%,#F7F5F2 99%)}.ml-gradient-text{background:linear-gradient(135deg,#1C1A17,#B5774E);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ml-av-peach,.ml-cta-grad,.ml-logo-grad{background:linear-gradient(140deg,#FBD3AE,#F7A6CF)}.ml-av-purple{background:linear-gradient(135deg,#C9B6E8,#A8C0F7)}.ml-av-green{background:linear-gradient(135deg,#9FCFB3,#7FC9A0)}.ml-glow-pink{background:radial-gradient(circle,rgba(247,168,192,1),transparent 70%)}.ml-glow-peach{background:radial-gradient(circle,rgba(255,201,168,1),transparent 70%)}.ml-glow-purple{background:radial-gradient(circle,rgba(201,182,232,1),transparent 70%)}.ml-ph1{background:repeating-linear-gradient(135deg,#F1ECE4 0 10px,#F8F4EE 10px 20px)}.ml-ph2{background:repeating-linear-gradient(135deg,#F6E4DA 0 10px,#FBEFE8 10px 20px)}.ml-ph3{background:repeating-linear-gradient(135deg,#ECE7F4 0 10px,#F4F1FA 10px 20px)}.ml-phg{background:repeating-linear-gradient(135deg,#EAF6EE 0 10px,#F8F4EE 10px 20px)}.ml-ph1-sm{background:repeating-linear-gradient(135deg,#F1ECE4 0 9px,#F8F4EE 9px 18px)}.ml-ph2-sm{background:repeating-linear-gradient(135deg,#F6E4DA 0 9px,#FBEFE8 9px 18px)}.ml-ph3-sm{background:repeating-linear-gradient(135deg,#ECE7F4 0 9px,#F4F1FA 9px 18px)}.ml-bar-idle{background:#EFE6DB}.ml-bar-highlight{background:linear-gradient(#FFC9A8,#F7A8C0)}.ml-loader{border:2px solid #f0c98a;border-top-color:#d89a3c;border-radius:50%;animation:ml-spin .9s linear infinite}.ml-cta-glow-1{background:radial-gradient(circle,rgba(247,168,192,.33),transparent 70%)}.ml-cta-glow-2{background:radial-gradient(circle,rgba(255,201,168,.33),transparent 70%)}.qube-landing{--kl-bg:#F7F5F2;--kl-surface:#fff;--kl-surface-2:#FCFBF9;--kl-surface-3:#F7F5F2;--kl-text:#1C1A17;--kl-text-2:#5C564D;--kl-text-3:#9A9389;--kl-border:rgba(28,26,23,0.06);--kl-border-2:#F0ECE5;--kl-invert:#1C1A17;--kl-invert-fg:#fff;--kl-nav-bg:rgba(255,255,255,0.8);--kl-tint-1:#FAF3E8;--kl-tint-2:#FBEFE8;--kl-tint-3:#EDE7F7;--kl-tint-g:#EAF6EE;--kl-shadow:rgba(40,30,20,0.04);--kl-shadow-lg:rgba(40,30,20,0.14)}[data-theme=dark] .qube-landing{--kl-bg:#111111;--kl-surface:#1C1C1E;--kl-surface-2:#161618;--kl-surface-3:#111111;--kl-text:#EDECE8;--kl-text-2:#9A9490;--kl-text-3:#625E5A;--kl-border:rgba(255,255,255,0.07);--kl-border-2:rgba(255,255,255,0.05);--kl-invert:#EDECE8;--kl-invert-fg:#111111;--kl-nav-bg:rgba(17,17,17,0.88);--kl-tint-1:#1D1A16;--kl-tint-2:#201812;--kl-tint-3:#18162A;--kl-tint-g:#131A14;--kl-shadow:rgba(0,0,0,0.25);--kl-shadow-lg:rgba(0,0,0,0.5);background-color:var(--kl-bg);color:var(--kl-text)}[data-theme=dark] .ml-grain{opacity:.18;mix-blend-mode:overlay}[data-theme=dark] .qube-landing .ml-hero-mesh{background:radial-gradient(58% 70% at 3% 26%,rgba(247,150,188,.14),transparent 56%),radial-gradient(70% 75% at 100% 12%,rgba(255,205,158,.11),transparent 56%),radial-gradient(46% 46% at 64% 60%,rgba(214,198,240,.08),transparent 60%),linear-gradient(180deg,transparent 60%,#111111)}[data-theme=dark] .qube-landing .ml-gradient-text{background:linear-gradient(135deg,#F5DDCA,#F7A8C0)!important;-webkit-background-clip:text!important;background-clip:text!important}[data-theme=dark] .qube-landing .ml-card{background-color:var(--kl-surface)!important;border-color:var(--kl-border)!important}[data-theme=dark] .qube-landing footer{background-color:var(--kl-surface-2)!important;border-color:var(--kl-border)!important}[data-theme=dark] .qube-landing .kl-nav{background:var(--kl-nav-bg)!important;border-color:var(--kl-border)!important}[data-theme=dark] .qube-landing .kl-surface{background-color:var(--kl-surface)!important;border-color:var(--kl-border)!important}[data-theme=dark] .qube-landing .kl-surface-2{background-color:var(--kl-surface-2)!important}[data-theme=dark] .qube-landing .kl-surface-3{background-color:var(--kl-surface-3)!important}[data-theme=dark] .qube-landing .kl-invert{background-color:var(--kl-invert)!important;color:var(--kl-invert-fg)!important}[data-theme=dark] .qube-landing .kl-invert-card{background-color:#1E1B18!important;border:1px solid rgba(251,211,174,.1)!important;box-shadow:0 24px 60px rgba(0,0,0,.5)!important}[data-theme=dark] .qube-landing .kl-text{color:var(--kl-text)!important}[data-theme=dark] .qube-landing .kl-text-2{color:var(--kl-text-2)!important}[data-theme=dark] .qube-landing .kl-text-3{color:var(--kl-text-3)!important}[data-theme=dark] .qube-landing .kl-border{border-color:var(--kl-border)!important}[data-theme=dark] .qube-landing .kl-border-2{border-color:var(--kl-border-2)!important}[data-theme=dark] .qube-landing .kl-tint-1{background-color:var(--kl-tint-1)!important}[data-theme=dark] .qube-landing .kl-tint-2{background-color:var(--kl-tint-2)!important}[data-theme=dark] .qube-landing .kl-tint-3{background-color:var(--kl-tint-3)!important}[data-theme=dark] .qube-landing .kl-tint-g{background-color:var(--kl-tint-g)!important}