.aima-landing{--bg:#06080e;--text:#f3f1e6;--muted:rgba(238,234,214,0.66);--muted2:rgba(238,234,214,0.4);--cyan:#38d9d9;--emerald:#10b981;--emerald-bright:#34e0a8;--gold:#d4af60;--gold-bright:#e6c478;--app-gold:#c9a24e;--violet:#8b5cf6;--red:#f87171;--glass:rgba(255,255,255,0.035);--glass-border:rgba(255,255,255,0.08);--line:rgba(255,255,255,0.07);--gold-line:rgba(212,175,96,0.2);--emerald-line:rgba(16,185,129,0.22);position:relative;
  /* !important : bat l'override globals/cascade qui forçait un fond gris #1f1f1f
     (lavait toute la landing + causait le contour de la méga-image). Fond noir charte garanti. */background:var(--bg)!important;color:var(--text)!important;min-height:100vh;letter-spacing:.005em}.aima-landing,.aima-landing a,.aima-landing button,.aima-landing h1,.aima-landing h2,.aima-landing h3,.aima-landing input,.aima-landing li,.aima-landing p,.aima-landing span,.aima-landing summary{font-family:var(--font-heading,"KaliKana"),"Inter",system-ui,sans-serif}.aima-landing input::placeholder{font-family:var(--font-heading,"KaliKana"),"Inter",system-ui,sans-serif}.aima-landing .aima-grid-overlay{position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at 50% 0,black 12%,transparent 78%);mask-image:radial-gradient(circle at 50% 0,black 12%,transparent 78%)}.aima-landing .aima-display{font-family:var(--font-heading,"KaliKana"),"Inter",system-ui,sans-serif}.aima-landing .aima-grad-gold{background:linear-gradient(100deg,#8a6d1f,#d4af60 12%,#fff1b8 26%,#d9b25a 40%,#a87d2e 52%,#f3dd92 66%,#c9a24e 80%,#8a6d1f 92%,#e8c56a)!important;background-size:160% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;filter:drop-shadow(0 1px 1px rgba(60,40,5,.55)) drop-shadow(0 0 18px rgba(212,175,96,.22))}.aima-landing .aima-grad-gold,.aima-landing .aima-grad-iris{-webkit-text-fill-color:transparent!important;color:transparent!important}.aima-landing .aima-grad-iris{background:linear-gradient(105deg,#fcd34d,#fb7eb8 16%,#e879f9 32%,#a78bfa 48%,#818cf8 62%,#eef2ff 74%,#f0abfc 88%,#fcd34d)!important;background-size:220% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:aima-iris-shift 8s ease-in-out infinite}@keyframes aima-iris-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.aima-landing .aima-hero-kicker{font-size:clamp(2.6rem,7vw,5.4rem);font-weight:800;letter-spacing:-.05em;line-height:.96;filter:drop-shadow(0 2px 10px rgba(0,0,0,.95)) drop-shadow(0 0 26px rgba(56,217,217,.28)) drop-shadow(0 0 50px rgba(212,175,96,.18))}.aima-landing .aima-hero-word{display:inline-block;opacity:0;transform:translateY(24px)}.aima-landing .aima-hero-word.w0{animation:aima-word-reveal .7s cubic-bezier(.22,1,.36,1) .3s forwards}.aima-landing .aima-hero-word.w1{animation:aima-word-reveal .7s cubic-bezier(.22,1,.36,1) .5s forwards}@keyframes aima-word-reveal{to{opacity:1;transform:translateY(0)}}@keyframes aima-fade-up{to{opacity:1;transform:none}}.aima-landing .aima-brand-title{font-family:var(--font-heading,"KaliKana"),system-ui,sans-serif;font-size:clamp(3.4rem,11vw,8rem);font-weight:800;letter-spacing:-.04em;line-height:.9;background:linear-gradient(175deg,#fff7d6,#fcf6ba 14%,#e8c56a 32%,#bf953f 50%,#8a6d1f 66%,#b8893a 82%,#aa771c)!important;background-size:200% 200%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 1px 0 rgba(255,248,214,.55)) drop-shadow(0 -1px 0 rgba(255,255,255,.25)) drop-shadow(0 3px 1px rgba(0,0,0,.85)) drop-shadow(0 5px 14px rgba(120,80,10,.7)) drop-shadow(0 0 46px rgba(212,175,96,.28));animation:aima-brand-shine 6s ease-in-out infinite;opacity:0;animation-name:aima-brand-shine,aima-fade-up;animation-duration:6s,.7s;animation-delay:.6s,.6s;animation-iteration-count:infinite,1;animation-fill-mode:none,forwards}@keyframes aima-brand-shine{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.aima-landing .aima-ses{font-family:var(--font-heading,"KaliKana"),system-ui,sans-serif;font-size:clamp(2.8rem,8vw,4.2rem);font-weight:900;letter-spacing:.16em;line-height:1;background:linear-gradient(180deg,#fffef2,#fff0b8 9%,#d6a23a 21%,#7a5410 33%,#f5dd8a 45%,#fffdf2 51%,#c79330 60%,#6c480c 71%,#ecc863 83%,#fff8d6 91%,#b9852a)!important;background-size:200% 200%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 1px 0 rgba(255,244,196,.75)) drop-shadow(0 -1px 0 rgba(255,255,255,.35)) drop-shadow(0 2px 0 rgba(120,80,10,.55)) drop-shadow(0 4px 2px rgba(0,0,0,.9)) drop-shadow(0 6px 16px rgba(140,92,12,.8)) drop-shadow(0 0 46px rgba(212,175,96,.4));animation:aima-brand-shine 6s ease-in-out infinite}.aima-landing h2.aima-display,.aima-landing h3.aima-display{color:#c4b5fd}.aima-landing .aima-tint-silver{color:#d7d9e0!important}.aima-landing .aima-tint-bronze{color:#e0a877!important}.aima-landing .aima-tint-gold{color:#ecc463!important}.aima-landing .aima-tint-diamond{color:#b9a6ff!important}.aima-landing .aima-tint-violet{color:#c4b5fd!important}.aima-landing .aima-grad-blue{background:linear-gradient(100deg,#6ea0ff,#a9c6ff 38%,#4f7ff0 72%,#3b63d8)!important;-webkit-background-clip:text!important;background-clip:text!important;filter:drop-shadow(0 0 24px rgba(91,140,255,.32))}.aima-landing .aima-grad-blue,.aima-landing .aima-grad-violet-deep{-webkit-text-fill-color:transparent!important;color:transparent!important}.aima-landing .aima-grad-violet-deep{position:relative;display:inline-block;background:linear-gradient(100deg,#6d28d9,#6d28d9 18%,#7c3aed 42%,#a78bfa 52%,#7c3aed 62%,#6d28d9 82%,#6d28d9)!important;background-size:180% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;filter:drop-shadow(0 1px 0 rgba(216,196,255,.4)) drop-shadow(0 1px 1px rgba(12,5,30,.75)) drop-shadow(0 0 22px rgba(76,29,149,.5));animation:aima-violet-glass-sheen 6.5s ease-in-out infinite}.aima-landing .aima-grad-violet-deep:before{content:"";display:none;position:absolute;inset:-6% -1%;z-index:-1;border-radius:8px;background:linear-gradient(115deg,transparent 34%,rgba(216,196,255,.16) 50%,transparent 66%);background-size:260% 100%;pointer-events:none;animation:aima-glass-glare 6.5s ease-in-out infinite}@keyframes aima-violet-glass-sheen{0%,to{background-position:0 40%}50%{background-position:100% 60%}}@media (prefers-reduced-motion:reduce){.aima-landing .aima-grad-violet-deep,.aima-landing .aima-grad-violet-deep:before{animation:none}}.aima-landing .aima-grad-violet-glass{position:relative;display:inline-block;background:repeating-linear-gradient(118deg,rgba(255,255,255,0) 0 7px,rgba(255,255,255,.1) 7px 9px,rgba(255,255,255,0) 9px 16px),linear-gradient(115deg,rgba(255,255,255,0) 40%,rgba(236,229,255,.42) 50%,rgba(255,255,255,0) 60%),linear-gradient(180deg,#ded1ff,#a78bfa 26%,#7c3aed 48%,#5b21b6 68%,#8b5cf6 88%,#c4b5fd)!important;background-size:100% 100%,240% 100%,100% 100%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 1px 0 rgba(226,213,255,.5)) drop-shadow(0 2px 2px rgba(10,4,28,.8)) drop-shadow(0 0 26px rgba(124,58,237,.45));animation:aima-violet-glass-sweep 7s ease-in-out infinite}@keyframes aima-violet-glass-sweep{0%,to{background-position:0 0,-70% 0,0 0}50%{background-position:0 0,170% 0,0 0}}@media (prefers-reduced-motion:reduce){.aima-landing .aima-grad-violet-glass{animation:none}}.aima-landing .aima-glass-text{position:relative;display:inline-block;background:linear-gradient(135deg,#4c1d95,#7c3aed 30%,#c4b5fd 50%,#a78bfa 60%,#5b21b6 85%,#3b0f7a)!important;background-size:220% 220%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 1px 1px rgba(15,6,35,.65)) drop-shadow(0 0 22px rgba(139,92,246,.4));animation:aima-glass-sheen 5s ease-in-out infinite}.aima-landing .aima-glass-text:before{content:"";display:none;position:absolute;inset:-8% -1%;z-index:-1;border-radius:10px;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.16) 48%,transparent 66%);background-size:260% 100%;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:aima-glass-glare 5s ease-in-out infinite;pointer-events:none}@keyframes aima-glass-sheen{0%,to{background-position:0 40%}50%{background-position:100% 60%}}@keyframes aima-glass-glare{0%,to{background-position:0 0}50%{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.aima-landing .aima-glass-text,.aima-landing .aima-glass-text:before{animation:none}}.aima-landing .aima-nav{position:relative}.aima-landing .aima-nav:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1.5px;background:linear-gradient(90deg,transparent,var(--gold-bright,#e8c56a),transparent);transform:scaleX(0);transform-origin:center;opacity:0;transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .28s ease}.aima-landing .aima-nav:hover:after{transform:scaleX(1);opacity:1}.aima-landing .aima-mobile-nav{display:flex;gap:.65rem;overflow-x:auto;padding:0 1.5rem .85rem;scrollbar-width:none}@media (min-width:768px){.aima-landing .aima-mobile-nav{display:none}}.aima-landing .aima-mobile-nav::-webkit-scrollbar{display:none}.aima-landing .aima-mobile-nav-link{flex:0 0 auto;border-radius:999px;border:1px solid rgba(212,175,96,.16);background:rgba(255,255,255,.03);padding:.5rem .9rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);transition:border-color .18s ease,color .18s ease,background .18s ease}.aima-landing .aima-mobile-nav-link:hover{border-color:rgba(212,175,96,.36);background:rgba(212,175,96,.08);color:var(--gold-bright)}.aima-landing .aima-ses-sub{background:linear-gradient(95deg,#c9a24e,#fcf6ba 45%,#e8c56a 70%,#bf953f)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}.aima-landing .aima-gold-rule{height:1px;border:0;background:linear-gradient(90deg,transparent,rgba(212,175,96,.15) 20%,#e8c56a 50%,rgba(212,175,96,.15) 80%,transparent)}.aima-landing .aima-grad-gold-metal{background:linear-gradient(96deg,#8a6d1f,#bf953f 12%,#e8c56a 24%,#fcf6ba 33%,#fff7d6 41%,#d4af60 52%,#aa771c 63%,#e8c56a 73%,#fcf6ba 82%,#bf953f 92%,#8a6d1f)!important;background-size:200% 100%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 1px 0 rgba(252,246,186,.35)) drop-shadow(0 2px 2px rgba(50,28,0,.6));animation:aima-gold-metal-flow 7s ease-in-out infinite}@keyframes aima-gold-metal-flow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.aima-landing .aima-grad-rose{background:linear-gradient(100deg,#fb7185,#ec4899 14%,#f0abfc 28%,#e879f9 42%,#f9a8d4 56%,#fbbf73 70%,#f472b6 84%,#db2777)!important;background-size:200% 100%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 1px 1px rgba(80,10,40,.5)) drop-shadow(0 0 24px rgba(236,72,153,.3));animation:aima-shimmer-move 5s ease-in-out infinite}.aima-landing .aima-shimmer{background-size:220% 100%!important;animation:aima-shimmer-move 3.8s ease-in-out infinite}@keyframes aima-shimmer-move{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes korp-arrow-nudge{0%,to{transform:translateX(0)}50%{transform:translateX(-6px)}}.aima-landing .korp-grad-gold{background:linear-gradient(96deg,#8a6d1f,#bf953f 12%,#e8c56a 24%,#fcf6ba 33%,#fff7d6 41%,#d4af60 52%,#aa771c 63%,#e8c56a 73%,#fcf6ba 82%,#bf953f 92%,#8a6d1f)!important;background-size:200% 100%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 1px 0 rgba(252,246,186,.35)) drop-shadow(0 2px 2px rgba(50,28,0,.6)) drop-shadow(0 0 14px rgba(191,149,63,.26));animation:korp-gold-flow 7s ease-in-out infinite}@keyframes korp-gold-flow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@property --korp-a{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes korp-border-rot{to{--korp-a:360deg}}.aima-landing .korp-card-ring{-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:korp-border-rot 6s linear infinite}.aima-landing .korp-card-live{animation:korp-card-live-pulse 6.5s ease-in-out infinite}@keyframes korp-card-live-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.045)}}@media (prefers-reduced-motion:reduce){.aima-landing .korp-card-live{animation:none}}.aima-landing .korp-pirouette{animation:korp-pirouette 4.5s ease-in-out infinite;transform-style:preserve-3d}@keyframes korp-pirouette{0%,72%,to{transform:rotateY(0deg)}82%{transform:rotateY(1turn)}}.aima-landing .korp-logo-pulse{animation:korp-logo-pulse 5.2s ease-in-out infinite}@keyframes korp-logo-pulse{0%,to{scale:1}50%{scale:1.06}}.aima-landing .korp-card-autosheen{position:absolute;top:-12%;bottom:-12%;left:-55%;width:42%;transform:skewX(-16deg);mix-blend-mode:screen;animation:korp-card-autosheen 17s cubic-bezier(.55,0,.3,1) infinite;will-change:translate,opacity}@keyframes korp-card-autosheen{0%,84%{translate:0 0;opacity:0}87%{opacity:.45}98%,to{translate:440% 0;opacity:0}}@media (prefers-reduced-motion:reduce){.aima-landing .korp-card-autosheen,.aima-landing .korp-logo-pulse,.aima-landing .korp-pirouette{animation:none}}@keyframes aima-reactor{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.92}50%{transform:translate(-50%,-50%) scale(1.18);opacity:1}}.aima-landing .aima-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:999px;background:rgba(212,175,96,.06);border:1px solid rgba(212,175,96,.2);font-size:.78rem;font-weight:600;color:rgba(230,196,120,.94);letter-spacing:.02em;opacity:0;animation:aima-fade-up .6s ease .15s forwards}.aima-landing .aima-badge-dot{width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 8px var(--gold);animation:aima-pulse 2s ease-in-out infinite}@keyframes aima-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.aima-landing .aima-btn-primary{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 26px;height:50px;border-radius:999px;font-weight:800;font-size:.98rem;letter-spacing:.01em;color:#1a1408;cursor:pointer;background:linear-gradient(135deg,#fcf6ba 0,#e8c56a 38%,var(--gold) 62%,#bf953f 100%);box-shadow:0 0 0 1px rgba(212,175,96,.4),0 16px 40px rgba(212,175,96,.26),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -2px 6px rgba(120,80,10,.4);transition:transform .16s ease,box-shadow .16s ease}.aima-landing .aima-btn-primary:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.5),transparent 40%),radial-gradient(circle at 80% 90%,rgba(120,80,10,.3),transparent 45%);opacity:.7}.aima-landing .aima-btn-primary:after{content:"";position:absolute;top:0;bottom:0;left:-120%;width:60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.7),transparent);transform:skewX(-18deg);pointer-events:none}.aima-landing .aima-btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(212,175,96,.55),0 24px 48px rgba(212,175,96,.36),inset 0 1px 0 rgba(255,255,255,.6)}.aima-landing .aima-btn-primary:hover:after{animation:aima-sheen .9s ease}@keyframes aima-sheen{0%{left:-120%}to{left:150%}}.aima-landing .aima-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 24px;height:50px;border-radius:999px;font-weight:600;font-size:.95rem;color:var(--text);border:1px solid var(--gold-line);background:rgba(212,175,96,.03);transition:border-color .16s ease,color .16s ease,background .16s ease}.aima-landing .aima-btn-ghost:hover{border-color:rgba(212,175,96,.5);color:var(--gold-bright);background:rgba(212,175,96,.08)}@property --aima-ga{syntax:"<angle>";initial-value:0deg;inherits:false}@property --aima-gao{syntax:"<angle>";initial-value:0deg;inherits:false}@property --aima-gp{syntax:"<percentage>";initial-value:5%;inherits:false}@property --aima-gs{syntax:"<color>";initial-value:#ffffff;inherits:false}.aima-landing .shiny-cta{--s-bg:#0a0c06;--s-bg-sub:#1c1608;--s-fg:#fbf0d2;--s-hi:#e6c478;--s-hi-sub:#bf953f;--s-dur:3s;position:relative;overflow:hidden;isolation:isolate;cursor:pointer;padding:.62rem 1.25rem;font-size:.82rem;font-weight:700;letter-spacing:.02em;border:1px solid transparent;border-radius:.6rem;color:var(--s-fg);background:linear-gradient(var(--s-bg),var(--s-bg)) padding-box,conic-gradient(from calc(var(--aima-ga) - var(--aima-gao)),transparent,var(--s-hi) var(--aima-gp),var(--aima-gs) calc(var(--aima-gp) * 2),var(--s-hi) calc(var(--aima-gp) * 3),transparent calc(var(--aima-gp) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--s-bg-sub),0 6px 20px rgba(0,0,0,.4);transition:.8s cubic-bezier(.25,1,.5,1);transition-property:--aima-gao,--aima-gp,--aima-gs;animation:aima-ga-spin var(--s-dur) linear infinite}.aima-landing .shiny-cta:after{content:"";pointer-events:none;position:absolute;z-index:-1;width:100%;aspect-ratio:1;inset:50%;translate:-50% -50%;background:linear-gradient(-50deg,transparent,var(--s-hi),transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,#000);mask-image:radial-gradient(circle at bottom,transparent 40%,#000);opacity:.6;animation:aima-shimmer var(--s-dur) linear infinite}.aima-landing .shiny-cta:is(:hover,:focus-visible){--aima-gp:20%;--aima-gao:95deg;--aima-gs:var(--s-hi-sub)}@keyframes aima-ga-spin{to{--aima-ga:360deg}}@keyframes aima-shimmer{to{rotate:1turn}}.aima-landing .aima-engine-core{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;margin:-1rem auto 2.3rem;min-height:190px}.aima-landing .aima-engine-core:before{content:"";position:absolute;inset:8% 12%;z-index:-1;background:radial-gradient(circle at 50% 50%,rgba(212,175,96,.18),transparent 28%),linear-gradient(90deg,transparent 0 18%,rgba(212,175,96,.26) 18% 19%,transparent 19% 81%,rgba(91,33,182,.26) 81% 82%,transparent 82%),linear-gradient(0deg,transparent 0 18%,rgba(91,33,182,.24) 18% 19%,transparent 19% 81%,rgba(212,175,96,.24) 81% 82%,transparent 82%);opacity:.9;mask-image:radial-gradient(ellipse at center,#000 0 62%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse at center,#000 0 62%,transparent 78%)}.aima-landing .aima-engine-chip{position:relative;display:grid;place-items:center;width:clamp(108px,16vw,154px);aspect-ratio:1;border-radius:32px;border:1.5px solid rgba(212,175,96,.42);background:radial-gradient(circle at 50% 45%,rgba(91,33,182,.2),transparent 54%),linear-gradient(145deg,rgba(212,175,96,.16),rgba(6,8,14,.94));box-shadow:0 0 0 6px rgba(212,175,96,.05),0 26px 80px -34px rgba(91,33,182,.75),inset 0 1px 0 rgba(255,255,255,.12);overflow:hidden}.aima-landing .aima-engine-chip-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(212,175,96,.16) 1px,transparent 0),linear-gradient(90deg,rgba(91,33,182,.16) 1px,transparent 0);background-size:18px 18px;opacity:.48;mask-image:radial-gradient(circle at center,#000 0 62%,transparent 84%);-webkit-mask-image:radial-gradient(circle at center,#000 0 62%,transparent 84%)}.aima-landing .aima-engine-chip-logo{position:relative;z-index:2;width:54%;filter:drop-shadow(0 0 22px rgba(49,18,114,.72))}.aima-landing .aima-engine-chip-cpu{position:absolute;inset:12px;z-index:1;width:auto;height:auto;color:rgba(212,175,96,.28)}.aima-landing .aima-engine-core-label{font-size:clamp(.78rem,1.6vw,.95rem);font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--muted2)}.aima-landing .aima-engine-circuit{position:absolute;top:50%;width:min(34vw,310px);height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,96,.68),rgba(91,33,182,.5),transparent);box-shadow:0 0 18px rgba(212,175,96,.24)}.aima-landing .aima-engine-circuit-left{right:50%;transform:translateX(-82px)}.aima-landing .aima-engine-circuit-right{left:50%;transform:translateX(82px) scaleX(-1)}@media (max-width:640px){.aima-landing .aima-engine-circuit{width:28vw;opacity:.55}}.aima-landing .aima-mcard{position:relative;overflow:hidden;border-radius:22px;padding:28px;background:radial-gradient(ellipse at 100% 0,rgba(212,175,96,.09),transparent 54%),linear-gradient(155deg,rgba(20,26,22,.8),rgba(9,12,16,.84));border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 22px 50px -28px rgba(0,0,0,.75);transition:border-color .3s ease,box-shadow .3s ease;transform-style:preserve-3d}.aima-landing .aima-mcard-glare{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .28s ease;z-index:2}.aima-landing .aima-mcard:after{content:"";position:absolute;inset:10px;border-radius:18px;pointer-events:none;z-index:1;background:linear-gradient(90deg,var(--gold-bright),transparent 42%) 0 0 /58px 1.5px no-repeat,linear-gradient(180deg,var(--gold-bright),transparent 42%) 0 0 /1.5px 58px no-repeat,linear-gradient(270deg,var(--gold-bright),transparent 42%) 100% 0 /58px 1.5px no-repeat,linear-gradient(180deg,var(--gold-bright),transparent 42%) 100% 0 /1.5px 58px no-repeat,linear-gradient(90deg,var(--gold-bright),transparent 42%) 0 100% /58px 1.5px no-repeat,linear-gradient(0deg,var(--gold-bright),transparent 42%) 0 100% /1.5px 58px no-repeat,linear-gradient(270deg,var(--gold-bright),transparent 42%) 100% 100% /58px 1.5px no-repeat,linear-gradient(0deg,var(--gold-bright),transparent 42%) 100% 100% /1.5px 58px no-repeat;opacity:.42;filter:drop-shadow(0 0 10px rgba(212,175,96,.22));transition:opacity .26s ease,filter .26s ease}.aima-landing .aima-mcard:hover:after{opacity:.86;filter:drop-shadow(0 0 16px rgba(212,175,96,.38))}.aima-landing .aima-mcard-gold{background:radial-gradient(ellipse at 100% 0,rgba(212,175,96,.16),transparent 55%),linear-gradient(155deg,rgba(212,175,96,.08),rgba(9,12,16,.86));border-color:rgba(212,175,96,.26)}.aima-landing .aima-mcard-gold:hover{border-color:rgba(212,175,96,.5);box-shadow:0 28px 70px -30px rgba(212,175,96,.36),inset 0 1px 0 rgba(255,255,255,.07)}.aima-landing .aima-mcard-emerald{background:radial-gradient(ellipse at 100% 0,rgba(16,185,129,.18),transparent 55%),linear-gradient(155deg,rgba(16,185,129,.09),rgba(9,12,16,.86));border-color:rgba(16,185,129,.28)}.aima-landing .aima-mcard-emerald:hover{border-color:rgba(16,185,129,.52);box-shadow:0 28px 70px -30px rgba(16,185,129,.4),inset 0 1px 0 rgba(255,255,255,.07)}.aima-landing .aima-mcard-cyan{background:radial-gradient(ellipse at 100% 0,rgba(56,217,217,.16),transparent 55%),linear-gradient(155deg,rgba(56,217,217,.08),rgba(9,12,16,.86));border-color:rgba(56,217,217,.26)}.aima-landing .aima-mcard-cyan:hover{border-color:rgba(56,217,217,.5);box-shadow:0 28px 70px -30px rgba(56,217,217,.36),inset 0 1px 0 rgba(255,255,255,.07)}.aima-landing .aima-mcard-violet{background:radial-gradient(ellipse at 100% 0,rgba(139,92,246,.18),transparent 55%),linear-gradient(155deg,rgba(139,92,246,.09),rgba(9,12,16,.86));border-color:rgba(139,92,246,.28)}.aima-landing .aima-mcard-violet:hover{border-color:rgba(139,92,246,.52);box-shadow:0 28px 70px -30px rgba(139,92,246,.38),inset 0 1px 0 rgba(255,255,255,.07)}.aima-landing .aima-mcard-bronze{background:radial-gradient(ellipse at 100% 0,rgba(232,184,138,.16),transparent 55%),linear-gradient(155deg,rgba(168,107,60,.1),rgba(9,12,16,.86));border-color:rgba(217,166,121,.3)}.aima-landing .aima-mcard-bronze:hover{border-color:rgba(232,184,138,.55);box-shadow:0 28px 70px -30px rgba(200,130,70,.42),inset 0 1px 0 rgba(255,255,255,.07)}.aima-landing .aima-mcard-jaspe{background:radial-gradient(ellipse at 100% 0,rgba(214,96,82,.13),transparent 55%),radial-gradient(ellipse at 0 100%,rgba(16,185,129,.11),transparent 55%),linear-gradient(155deg,rgba(16,185,129,.05),rgba(9,12,16,.86));border-color:rgba(198,122,100,.26)}.aima-landing .aima-mcard-jaspe:hover{border-color:rgba(214,116,96,.5);box-shadow:0 28px 70px -30px rgba(214,96,82,.3),0 28px 70px -34px rgba(16,185,129,.24),inset 0 1px 0 rgba(255,255,255,.07)}.aima-landing .aima-mcard-rose{background:radial-gradient(ellipse at 100% 0,rgba(232,121,249,.16),transparent 55%),linear-gradient(155deg,rgba(232,121,249,.08),rgba(9,12,16,.86));border-color:rgba(232,121,249,.28)}.aima-landing .aima-mcard-rose:hover{border-color:rgba(232,121,249,.5);box-shadow:0 28px 70px -30px rgba(232,121,249,.36),inset 0 1px 0 rgba(255,255,255,.07)}.aima-landing .aima-mcard-blue{background:radial-gradient(ellipse at 100% 0,rgba(96,165,250,.16),transparent 55%),linear-gradient(155deg,rgba(96,165,250,.08),rgba(9,12,16,.86));border-color:rgba(96,165,250,.28)}.aima-landing .aima-mcard-blue:hover{border-color:rgba(96,165,250,.5);box-shadow:0 28px 70px -30px rgba(96,165,250,.36),inset 0 1px 0 rgba(255,255,255,.07)}.aima-landing .aima-mcard-jade{background:radial-gradient(ellipse at 100% 0,rgba(34,197,94,.16),transparent 55%),linear-gradient(155deg,rgba(34,197,94,.08),rgba(9,12,16,.86));border-color:rgba(34,197,94,.3)}.aima-landing .aima-mcard-jade:hover{border-color:rgba(34,197,94,.52);box-shadow:0 28px 70px -30px rgba(34,197,94,.38),inset 0 1px 0 rgba(255,255,255,.07)}.aima-landing .aima-mcard-jungle{background:radial-gradient(ellipse at 100% 0,rgba(78,114,60,.22),transparent 55%),linear-gradient(155deg,rgba(78,114,60,.12),rgba(7,11,8,.88));border-color:rgba(106,158,79,.32)}.aima-landing .aima-mcard-jungle:hover{border-color:rgba(106,158,79,.55);box-shadow:0 28px 70px -30px rgba(78,114,60,.45),inset 0 1px 0 rgba(255,255,255,.06)}.aima-landing .aima-mcard-royal{background:radial-gradient(ellipse at 100% 0,rgba(37,99,235,.22),transparent 55%),linear-gradient(155deg,rgba(29,78,216,.13),rgba(6,9,16,.9));border-color:rgba(37,99,235,.34)}.aima-landing .aima-mcard-royal:hover{border-color:rgba(59,130,246,.58);box-shadow:0 28px 70px -30px rgba(37,99,235,.48),inset 0 1px 0 rgba(255,255,255,.06)}.aima-landing .aima-tier:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.7px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}.aima-landing .aima-ring-silver:before{background:linear-gradient(140deg,#ffffff,#9a9aa3 28%,#e8e8ed 52%,#6f6f77 76%,#dcdce1)}.aima-landing .aima-ring-bronze:before{background:linear-gradient(140deg,#f4cfa3,#a86b3c 30%,#e8b88a 55%,#6f3f1c 80%,#d9a679)}.aima-landing .aima-ring-gold:before{background:linear-gradient(140deg,#fff7d6,#e8c56a 32%,#bf953f 58%,#fcf6ba 78%,#aa771c)}.aima-landing .aima-ring-gold{box-shadow:0 22px 60px -34px rgba(212,175,96,.55),inset 0 1px 0 rgba(255,255,255,.05)}.aima-landing .aima-ring-diamond:before{padding:3px;background:linear-gradient(135deg,#ffffff,#a5f3fc 14%,#e879f9 30%,#c4b5fd 46%,#67e8f9 62%,#f5d0fe 78%,#ffffff 92%,#a78bfa);background-size:240% 240%;animation:aima-diamond-shift 4s linear infinite}.aima-landing .aima-ring-diamond{box-shadow:0 0 26px -6px rgba(167,139,250,.55),0 22px 60px -34px rgba(103,232,249,.4),inset 0 1px 0 rgba(255,255,255,.08)}@keyframes aima-diamond-shift{0%{background-position:0 50%}to{background-position:220% 50%}}.aima-landing .aima-glass{background:linear-gradient(155deg,rgba(20,26,22,.6),rgba(9,12,16,.72));border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2)}.aima-landing .aima-glass-gold{background:linear-gradient(135deg,rgba(212,175,96,.07),rgba(9,12,16,.6));border:1px solid var(--gold-line);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}.aima-landing .aima-price2-lifetime{background:linear-gradient(158deg,rgba(212,175,96,.16),rgba(20,16,8,.92) 55%,rgba(9,8,6,.96));border:1px solid rgba(232,197,106,.5);box-shadow:0 0 0 1px rgba(255,255,255,.04),0 30px 80px -30px rgba(212,175,96,.4),inset 0 1px 0 rgba(255,255,255,.08);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2)}.aima-landing .aima-price2-lifetime:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 50% 0,rgba(232,197,106,.22),transparent 70%)}.aima-landing .aima-price2-badge{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(232,197,106,.5);background:rgba(212,175,96,.12);border-radius:999px;padding:6px 14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;animation:aima-price2-badge-pulse 2.6s ease-in-out infinite}@keyframes aima-price2-badge-pulse{0%,to{box-shadow:0 0 0 rgba(232,197,106,0)}50%{box-shadow:0 0 22px rgba(232,197,106,.45)}}.aima-landing .aima-v13-lifetime{background:linear-gradient(180deg,rgba(26,22,12,.62),rgba(18,15,9,.68));border:1px solid rgba(232,197,106,.4);box-shadow:0 0 0 1px rgba(255,255,255,.05),0 34px 90px -32px rgba(212,175,96,.4);-webkit-backdrop-filter:blur(22px) saturate(1.35);backdrop-filter:blur(22px) saturate(1.35)}.aima-landing .aima-v13-lifetime-sheen{position:absolute;inset:-45%;z-index:0;pointer-events:none;background:linear-gradient(115deg,transparent 32%,rgba(232,197,106,.16) 45%,rgba(255,244,214,.3) 50%,rgba(232,197,106,.16) 55%,transparent 68%);background-size:260% 260%;animation:aima-v13-sheen-sweep 8s ease-in-out infinite;mix-blend-mode:screen}@keyframes aima-v13-sheen-sweep{0%,to{background-position:0 0}50%{background-position:100% 100%}}.aima-landing .aima-v13-lifetime-edge{display:none}.aima-landing .aima-v13-lifetime:after{content:none!important;display:none!important}.aima-landing .aima-v13-badge{display:inline-flex;align-items:center;gap:6px;border:1px solid transparent;background:transparent;border-radius:999px;padding:6px 14px;text-shadow:0 0 18px rgba(232,197,106,.45);font-weight:700;letter-spacing:.06em;text-transform:uppercase;animation:aima-v13-badge-pulse 2.6s ease-in-out infinite}@keyframes aima-v13-badge-pulse{0%,to{opacity:.88}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.aima-landing .aima-v13-badge,.aima-landing .aima-v13-lifetime-sheen{animation:none}}.aima-landing .aima-grad-silver{background:linear-gradient(100deg,#ffffff,#dfe3ea 22%,#aab1bd 46%,#e8ecf2 68%,#8b93a1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(255,255,255,.35)) drop-shadow(0 2px 10px rgba(190,200,215,.22))}.aima-landing .aima-mod-included{animation:aima-mod-included-pulse 2.8s ease-in-out infinite}@keyframes aima-mod-included-pulse{0%,to{box-shadow:0 0 0 0 rgba(16,185,129,0)}50%{box-shadow:0 0 22px -4px rgba(16,185,129,.55)}}.aima-landing .aima-tier-pro-gold{background:linear-gradient(165deg,rgba(212,175,96,.16),rgba(212,175,96,.05) 38%,transparent 62%),linear-gradient(155deg,rgba(30,26,16,.92),rgba(14,12,7,.96) 55%,rgba(8,7,5,.98))!important}.aima-landing .aima-tier-souverain-lux{background:radial-gradient(120% 90% at 50% 0,rgba(167,139,250,.2),transparent 58%),linear-gradient(165deg,rgba(139,92,246,.2),rgba(139,92,246,.06) 42%,transparent 62%),linear-gradient(155deg,rgba(26,20,44,.92),rgba(14,10,26,.96) 55%,rgba(8,6,16,.98))!important;border-color:rgba(196,181,253,.6)!important;animation:aima-souverain-glow 4.4s ease-in-out infinite}@keyframes aima-souverain-glow{0%,to{box-shadow:0 0 0 1px rgba(196,181,253,.28),0 0 26px -8px rgba(167,139,250,.5),0 0 60px -16px rgba(237,231,254,.3)}50%{box-shadow:0 0 0 1.5px rgba(232,224,254,.55),0 0 42px -6px rgba(167,139,250,.78),0 0 96px -10px rgba(246,243,255,.5)}}@media (prefers-reduced-motion:reduce){.aima-landing .aima-tier-souverain-lux{animation:none}}.aima-landing .kk-lowgpu .aima-tier-souverain-lux{animation:none;box-shadow:0 0 0 1px rgba(196,181,253,.3),0 0 30px -8px rgba(167,139,250,.5)}.aima-landing .aima-glass-btn{position:relative;display:inline-flex;align-items:center;gap:10px;border-radius:14px;padding:12px 24px;background:linear-gradient(150deg,rgba(255,255,255,.09),rgba(255,255,255,.02) 45%,rgba(212,175,96,.07));border:1px solid rgba(255,255,255,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 12px 32px -16px rgba(0,0,0,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--text);font-weight:700;font-size:.9rem;overflow:hidden;cursor:pointer;transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}.aima-landing .aima-glass-btn:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 32%,rgba(255,241,184,.22) 48%,transparent 62%);transform:translateX(-130%);transition:transform .8s ease}.aima-landing .aima-glass-btn:hover{border-color:rgba(212,175,96,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 0 30px -10px rgba(212,175,96,.55);transform:translateY(-1.5px)}.aima-landing .aima-glass-btn:hover:before{transform:translateX(130%)}.aima-landing .aima-glass-btn .aima-glass-btn-chev{transition:transform .4s ease}.aima-landing .aima-glass-btn[aria-expanded=true] .aima-glass-btn-chev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.aima-landing .aima-mod-included{animation:none}}.aima-landing .aima-icon-gold{background:linear-gradient(140deg,rgba(252,246,186,.2),rgba(212,175,96,.1));border:1px solid rgba(212,175,96,.4);color:#e6c478;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 6px 18px -8px rgba(212,175,96,.45);transition:transform .24s ease,box-shadow .24s ease}.aima-landing .aima-mcard:hover .aima-icon-gold,.aima-landing .group:hover .aima-icon-gold{transform:scale(1.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 26px -8px rgba(212,175,96,.6)}.aima-landing .aima-modal-backdrop{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(4,6,12,.55);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);animation:aima-modal-in .25s ease}@keyframes aima-modal-in{0%{opacity:0}to{opacity:1}}.aima-landing .aima-modal-card{position:relative;width:min(720px,100%);max-height:86vh;overflow-y:auto;overscroll-behavior:contain;border-radius:22px;border:1px solid rgba(212,175,96,.28);background:linear-gradient(155deg,rgba(20,26,22,.92),rgba(8,11,16,.95));box-shadow:0 40px 100px -30px rgba(0,0,0,.8),0 0 60px -20px rgba(212,175,96,.3);padding:32px;animation:aima-modal-pop .28s cubic-bezier(.22,1,.36,1)}@keyframes aima-modal-pop{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}.aima-landing .aima-modal-card>button[aria-label=Fermer]{position:sticky!important;top:0!important;right:auto!important;left:auto!important;z-index:40!important;display:flex!important;margin-bottom:14px;margin-left:auto;box-shadow:0 10px 28px rgba(0,0,0,.45)}.aima-landing .aima-modal-card>button[aria-label=Fermer]:before{content:"";position:absolute;inset:-8px;z-index:-1;border-radius:9999px;background:radial-gradient(circle,rgba(6,8,14,.94) 0,rgba(6,8,14,.78) 55%,rgba(6,8,14,0) 100%);pointer-events:none}.aima-landing .aima-illu-card{position:relative;isolation:isolate;background:linear-gradient(155deg,rgba(20,16,8,.985),rgba(8,7,5,.99));border:1.5px solid rgba(212,175,96,.5);box-shadow:0 40px 120px -30px rgba(0,0,0,.88),0 0 70px -22px rgba(212,175,96,.5);animation:aima-illu-pulse 4.5s ease-in-out infinite}@keyframes aima-illu-pulse{0%,to{border-color:rgba(212,175,96,.42);box-shadow:0 40px 120px -30px rgba(0,0,0,.88),0 0 56px -24px rgba(212,175,96,.38)}50%{border-color:rgba(232,197,120,.85);box-shadow:0 40px 120px -30px rgba(0,0,0,.88),0 0 92px -16px rgba(212,175,96,.68)}}.aima-landing .aima-illu-border{position:absolute;left:8%;right:8%;top:0;height:2px;border-radius:9999px;background:linear-gradient(90deg,transparent,#fff1b8,#e8c56a,transparent);background-size:200% 100%;pointer-events:none;animation:aima-illu-run 3.5s linear infinite;filter:drop-shadow(0 0 6px rgba(212,175,96,.6))}@keyframes aima-illu-run{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.aima-landing .aima-illu-border,.aima-landing .aima-illu-card{animation:none}}@media (max-width:640px){.aima-landing .aima-hero-kicker{font-size:clamp(2.35rem,13vw,3.55rem);line-height:.98}.aima-landing .aima-ses{letter-spacing:.11em}.aima-landing .aima-mcard{border-radius:20px;padding:22px}.aima-landing .aima-btn-ghost{width:100%}.aima-landing .aima-modal-backdrop{align-items:flex-end;padding:12px}.aima-landing .aima-modal-card{width:100%;max-height:min(88vh,760px);border-radius:20px;padding:20px 18px 18px}.aima-landing .aima-modal-card>button[aria-label=Fermer]{top:env(safe-area-inset-top)!important;margin-bottom:12px}}.aima-landing .hao-spot{position:absolute;aspect-ratio:1/1;transform:translate(-50%,-50%);border:0;background:transparent;cursor:pointer;padding:0;z-index:1;transition:transform .25s ease}.aima-landing .hao-glow{position:absolute;inset:-6%;border-radius:26%;background:radial-gradient(circle at 50% 50%,rgba(255,214,130,.5),rgba(212,175,96,.22) 48%,transparent 70%);box-shadow:0 0 24px 4px rgba(212,175,96,.35);opacity:0;transition:opacity .25s ease,transform .25s ease;pointer-events:none}.aima-landing .hao-spot:hover{transform:translate(-50%,-50%) scale(1.08)}.aima-landing .hao-spot:hover .hao-glow{opacity:1;transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.aima-landing .hao-glow{animation:none}}.aima-landing .aima-touchme{font-size:.62rem;font-weight:800;letter-spacing:.28em;color:rgba(230,196,120,.8);text-shadow:0 0 12px rgba(16,185,129,.5)}.aima-landing .aima-matrix-canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .6s ease;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 72%,transparent)}.aima-landing .aima-matrix-canvas.on{opacity:.5}@media (prefers-reduced-motion:reduce){.aima-landing .aima-brand-title,.aima-landing .shiny-cta,.aima-landing .shiny-cta:after{animation:none}}.aima-landing .ses-cycle-strict{display:inline-flex;align-items:baseline;justify-content:center}.aima-landing .ses-slot{position:relative;display:inline-block;width:1em;text-align:center}.aima-landing .ses-dot{display:inline-block;width:.42em;text-align:center;opacity:.55}.aima-landing .ses-letter{display:inline-block;padding:.12em .14em;margin:-.12em -.14em;will-change:transform,opacity;background:linear-gradient(180deg,#fffef2,#fff0b8 9%,#d6a23a 21%,#7a5410 33%,#f5dd8a 45%,#fffdf2 51%,#c79330 60%,#6c480c 71%,#ecc863 83%,#fff8d6 91%,#b9852a);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;filter:drop-shadow(0 1px 0 rgba(255,244,196,.75)) drop-shadow(0 -1px 0 rgba(255,255,255,.35)) drop-shadow(0 2px 0 rgba(120,80,10,.55)) drop-shadow(0 3px 3px rgba(0,0,0,.92)) drop-shadow(0 0 9px rgba(0,0,0,.78)) drop-shadow(0 0 18px rgba(212,175,96,.22))}.aima-landing .ses-letter.ses-a{animation:ses-cycle-a 7s ease-in-out infinite}.aima-landing .ses-letter.ses-b{animation:ses-cycle-b 7s ease-in-out infinite}.aima-landing .ses-letter.ses-e{animation:ses-cycle-e 7s ease-in-out infinite}@keyframes ses-cycle-a{0%,14%{opacity:1;transform:translateX(0)}24%,74%{opacity:0;transform:translateX(0)}74.5%{opacity:0;transform:translateX(2.84em)}90%,to{opacity:1;transform:translateX(2.84em)}}@keyframes ses-cycle-b{0%,38%{opacity:1;transform:translateX(0)}58%,to{opacity:1;transform:translateX(-2.84em)}}@keyframes ses-cycle-e{0%,20%{opacity:1}32%,64%{opacity:0}80%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.aima-landing .ses-letter.ses-a,.aima-landing .ses-letter.ses-b,.aima-landing .ses-letter.ses-e{animation:none;opacity:1;transform:none}}@keyframes chip-flow{to{stroke-dashoffset:-212}}.aima-landing .chip-hub-fondu{animation:chip-hub-pulse 5.6s ease-in-out infinite}@keyframes chip-hub-pulse{0%,to{transform:scale(.98)}50%{transform:scale(1.05)}}.aima-landing .chip-hub-overlay-logo{animation:chip-logo-pulse 5.6s ease-in-out infinite;animation-delay:-2.8s;transform-origin:center;will-change:transform}@keyframes chip-logo-pulse{0%,to{transform:scale(.95)}50%{transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.aima-landing .chip-hub-fondu,.aima-landing .chip-hub-overlay-logo{animation:none}}.aima-landing .chip-hub{animation:chip-hub-pulse 5.4s ease-in-out infinite}@keyframes ath-breathe{0%,to{transform:scale(.985) translateY(0);filter:brightness(1)}50%{transform:scale(1.035) translateY(-4px);filter:brightness(1.14)}}.aima-landing .ath-vapor{position:absolute;width:12px;height:30px;border-radius:9999px;background:radial-gradient(ellipse at 50% 62%,rgba(159,245,214,.5),rgba(212,175,96,.2) 58%,transparent 78%);filter:blur(4px);opacity:0;pointer-events:none;animation:ath-vapor-rise 5s ease-in-out infinite}@keyframes ath-vapor-rise{0%{opacity:0;transform:translateY(8px) translateX(0) scale(.65)}16%{opacity:.85}62%{opacity:.34}to{opacity:0;transform:translateY(-52px) translateX(8px) scale(1.6)}}@media (prefers-reduced-motion:reduce){.aima-landing .ath-vapor{animation:none;opacity:0}}.aima-landing .ath-bubble{position:absolute;pointer-events:none;opacity:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#f2d795;text-shadow:0 0 6px rgba(212,175,96,.85);animation:ath-bubble-rise 3.6s ease-out infinite}.aima-landing .ath-bubble--cyan{color:#9fe8ff;text-shadow:0 0 6px rgba(94,202,255,.7)}.aima-landing .ath-bubble--emerald{color:#8fe8bd;text-shadow:0 0 6px rgba(52,224,168,.7)}@keyframes ath-bubble-rise{0%{opacity:0;transform:translateY(6px) scale(.7)}18%{opacity:.9}60%{opacity:.45}to{opacity:0;transform:translateY(-34px) translateX(var(--bx,4px)) scale(1.12)}}.aima-landing .ath-smoke{position:absolute;pointer-events:none;opacity:0;width:34px;height:46px;border-radius:9999px;background:radial-gradient(ellipse at 50% 70%,rgba(240,230,205,.3),rgba(212,175,96,.12) 55%,transparent 78%);filter:blur(9px);animation:ath-smoke-drift 4s ease-in-out infinite}@keyframes ath-smoke-drift{0%{opacity:0;transform:translateY(4px) translateX(0) scale(.6)}22%{opacity:.55}70%{opacity:.22}to{opacity:0;transform:translateY(-64px) translateX(var(--sx,10px)) scale(1.7)}}.aima-landing .ath-socle-glow{position:absolute;pointer-events:none;animation:ath-socle-glow 5.8s ease-in-out infinite}@keyframes ath-socle-glow{0%,to{opacity:.35}50%{opacity:.72}}@media (prefers-reduced-motion:reduce){.aima-landing .ath-bubble,.aima-landing .ath-smoke{animation:none;opacity:0}.aima-landing .ath-socle-glow{animation:none;opacity:.45}}.aima-landing .chip-hub-engraved{position:absolute;left:50%;bottom:8.5%;z-index:3;transform:translateX(-50%);font-family:var(--font-heading,"KaliKana"),Inter,sans-serif;font-weight:800;letter-spacing:.22em;text-transform:uppercase;font-size:clamp(.58rem,1.6vw,.86rem);color:#caa557;text-shadow:0 1px 0 rgba(255,244,214,.22),0 -1px 1px rgba(0,0,0,.85),0 0 12px rgba(212,175,96,.35);pointer-events:none;white-space:nowrap}.aima-landing .chip-hub-fondu:hover .chip-hub-engraved{color:#e8c56a;text-shadow:0 1px 0 rgba(255,244,214,.3),0 -1px 1px rgba(0,0,0,.85),0 0 18px rgba(232,197,106,.55)}.aima-landing .aima-star-twinkle{display:inline-block;color:#ffe9a8;animation:aima-star-tw 2.1s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(255,233,168,.9)) drop-shadow(0 0 14px rgba(212,175,96,.5))}@keyframes aima-star-tw{0%,to{transform:scale(1) rotate(0deg);opacity:.85}50%{transform:scale(1.35) rotate(18deg);opacity:1}}@media (prefers-reduced-motion:reduce){.aima-landing .aima-star-twinkle{animation:none}}.aima-landing .aima-subtile,.aima-modal-card .aima-subtile{transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .25s ease,box-shadow .25s ease,background .25s ease}.aima-landing .aima-subtile:hover,.aima-modal-card .aima-subtile:hover{transform:translateY(-3px) scale(1.03);border-color:rgba(212,175,96,.5);box-shadow:0 0 22px rgba(212,175,96,.2),0 10px 24px -12px rgba(0,0,0,.7);background:rgba(212,175,96,.07)}.aima-landing .aima-stamp-app{display:inline-block;transform:rotate(4deg) scale(1.12);transform-origin:center;margin:0 .14em}.aima-landing .aima-faq-item{position:relative;border-color:rgba(212,175,96,.24);transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.aima-landing .aima-faq-item:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(212,175,96,.05) 1px,transparent 0),linear-gradient(90deg,rgba(212,175,96,.05) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 92% 82% at 50% 0,#000,transparent 82%);mask-image:radial-gradient(ellipse 92% 82% at 50% 0,#000,transparent 82%);opacity:.55;transition:opacity .3s ease}.aima-landing .aima-faq-item>p,.aima-landing .aima-faq-item>summary{position:relative;z-index:1}.aima-landing .aima-faq-item:hover{border-color:rgba(212,175,96,.44);box-shadow:inset 0 0 0 1px rgba(212,175,96,.1),0 18px 44px -30px rgba(212,175,96,.4)}.aima-landing .aima-faq-item:hover:before{opacity:.85}.aima-landing .aima-faq-item[open]{border-color:rgba(212,175,96,.34)}.aima-landing .aima-faq-item[open]>p{animation:aima-faq-reveal .34s ease both}@keyframes aima-faq-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.aima-landing .aima-faq-chevron{transition:filter .3s ease,transform .3s ease;filter:drop-shadow(0 0 0 rgba(212,175,96,0))}.aima-landing .aima-faq-item:hover .aima-faq-chevron{filter:drop-shadow(0 0 7px rgba(212,175,96,.7))}@media (prefers-reduced-motion:reduce){.aima-landing .aima-faq-item[open]>p{animation:none}}@property --aima-v12-beam{syntax:"<angle>";initial-value:0deg;inherits:false}.aima-landing .aima-v12-ring-tourniquet:before{padding:2.5px;background:conic-gradient(from var(--aima-v12-beam,0deg),#cda24e,#fffbe8 12%,#f0cd74 26%,#cda24e 40%,#6a5222 52%,#fffbe8 66%,#f0cd74 80%,#cda24e 92%,#fffbe8 100%);animation:aima-v12-beam-rotate 3.6s linear infinite;filter:saturate(1.15) brightness(1.08)}.aima-landing .aima-v12-ring-tourniquet{box-shadow:0 26px 72px -28px rgba(212,175,96,.75),0 0 26px -6px rgba(125,178,255,.22),inset 0 1px 0 rgba(255,255,255,.05)}@keyframes aima-v12-beam-rotate{to{--aima-v12-beam:360deg}}.aima-landing .aima-v12-ring-tourniquet-violet:before{padding:2.5px;background:conic-gradient(from var(--aima-v12-beam,0deg),#8b5cf6,#f2ecff 12%,#c4b5fd 26%,#8b5cf6 40%,#3c2a72 52%,#f2ecff 66%,#c4b5fd 80%,#8b5cf6 92%,#f2ecff 100%);animation:aima-v12-beam-rotate 3.6s linear infinite;filter:saturate(1.15) brightness(1.1)}.aima-landing .aima-v12-ring-tourniquet-violet{box-shadow:0 26px 72px -28px rgba(139,92,246,.75),0 0 26px -6px rgba(196,181,253,.28),inset 0 1px 0 rgba(255,255,255,.05)}@keyframes aima-v12-card-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.022)}}.aima-landing .aima-v12-card-breathe{animation:aima-v12-card-breathe 5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.aima-landing .aima-v12-card-breathe,.aima-landing .aima-v12-ring-tourniquet:before{animation:none}}.aima-landing .aima-v12-dopamine-halo{position:absolute;inset:-3px;border-radius:inherit;pointer-events:none;z-index:5;opacity:0}.aima-landing .aima-v12-dopamine-halo.aima-v12-dopamine-pop{animation:aima-v12-dopamine-pop .56s cubic-bezier(.22,1,.36,1)}@keyframes aima-v12-dopamine-pop{0%{opacity:0;box-shadow:0 0 0 0 rgba(16,185,129,.55)}30%{opacity:1;box-shadow:0 0 32px 8px rgba(16,185,129,.5)}to{opacity:0;box-shadow:0 0 0 0 rgba(16,185,129,0)}}@media (prefers-reduced-motion:reduce){.aima-landing .aima-v12-dopamine-halo.aima-v12-dopamine-pop{animation:none}}.aima-landing .aima-card-hint{position:absolute;right:16px;bottom:16px;z-index:2;opacity:0;transform:translate(5px,5px);transition:opacity .3s ease,transform .3s ease,filter .3s ease;color:var(--gold-bright);pointer-events:none;filter:drop-shadow(0 0 0 rgba(212,175,96,0))}.aima-landing .aima-mcard:hover .aima-card-hint{opacity:.92;transform:translate(0);filter:drop-shadow(0 0 7px rgba(212,175,96,.55))}.aima-landing .ouro-word{display:inline-block}.aima-landing .ouro-letter{display:inline-block;background:linear-gradient(180deg,#fffef2,#fff0b8 9%,#d6a23a 21%,#7a5410 33%,#f5dd8a 45%,#fffdf2 51%,#c79330 60%,#6c480c 71%,#ecc863 83%,#fff8d6 91%,#b9852a);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;filter:drop-shadow(0 1px 0 rgba(255,244,196,.7)) drop-shadow(0 2px 2px rgba(0,0,0,.85)) drop-shadow(0 0 14px rgba(212,175,96,.22))}.aima-landing .ouro-o-hop{display:inline-block;animation:ouro-o-hop 4.8s ease-in-out infinite;will-change:transform}@keyframes ouro-o-hop{0%,22%,to{transform:translateY(0)}9%{transform:translateY(-.5em)}16%{transform:translateY(.05em)}}@media (prefers-reduced-motion:reduce){.aima-landing .ouro-o-hop{animation:none}}.aima-landing .aima-fade-note{animation:aima-fade-note .5s ease}@keyframes aima-fade-note{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}html:has(.aima-landing),html:has(.aima-landing) body{overflow-x:clip}@media (max-width:639px){[data-cmp-shrunk] .cmp-aima{min-width:52px!important;width:52px;max-width:52px;padding-left:4px!important;padding-right:4px!important;transition:min-width .25s ease}[data-cmp-shrunk] .cmp-aima .cmp-aima-full{display:none}[data-cmp-shrunk] .cmp-aima .cmp-aima-mini{display:block}[data-cmp-shrunk] .cmp-aima .text-xs,[data-cmp-shrunk] .cmp-aima a{font-size:.58rem}.cmp-aima{transition:min-width .25s ease}}.aima-landing .ouro-o{position:relative;will-change:transform}.aima-landing .ath-code-ring{overflow:visible}.aima-landing .ath-ring-spin{transform-origin:100px 100px;animation:ath-ring-spin 46s linear infinite}.aima-landing .ath-ring-spin-rev{transform-origin:100px 100px;animation:ath-ring-spin 34s linear infinite reverse}@keyframes ath-ring-spin{to{transform:rotate(1turn)}}.aima-landing .ath-code-col{width:14px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.aima-landing .ath-code-col-inner{display:block;writing-mode:vertical-rl;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8.5px;letter-spacing:1.5px;color:rgba(232,199,111,.5);text-shadow:0 0 8px rgba(212,175,96,.25);white-space:nowrap;animation:ath-col-scroll 26s linear infinite;will-change:transform}@keyframes ath-col-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.aima-landing .kalia-coin-spin{transform-style:preserve-3d;animation:kalia-coin-spin 6.5s cubic-bezier(.45,.05,.55,.95) infinite;will-change:transform}@keyframes kalia-coin-spin{0%{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}@keyframes motor-spin{to{transform:rotate(1turn)}}.aima-landing .motor-code-scroll{animation:motor-code-scroll 16s linear infinite;will-change:transform}@keyframes motor-code-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.aima-landing .aima-souverain-hover:hover{transform:scale(1.12)!important;z-index:3;position:relative;transition-duration:.6s}.aima-landing .aima-white-label{background:linear-gradient(160deg,#faf4e6,#f3ebd6 55%,#ecdfc2);border:1.5px solid rgba(212,175,96,.5);box-shadow:0 0 0 1px rgba(255,250,238,.55),0 0 34px -8px rgba(255,248,228,.34),0 0 70px -20px rgba(255,244,214,.38),0 24px 60px -28px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,253,246,.9)}.aima-landing .aima-white-label:hover{box-shadow:0 0 0 1px rgba(255,250,238,.8),0 0 46px -6px rgba(255,246,220,.48),0 0 96px -20px rgba(255,240,200,.5),0 28px 68px -26px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,253,246,.95)}@property --aima-wl-a{syntax:"<angle>";initial-value:0deg;inherits:false}.aima-landing .aima-white-label-ring{position:absolute;inset:-1.5px;border-radius:25px;padding:2px;pointer-events:none;background:conic-gradient(from var(--aima-wl-a),transparent 0deg,rgba(255,253,244,.95) 55deg,#e8c56a 105deg,rgba(191,149,63,.85) 140deg,transparent 215deg,rgba(255,250,235,.7) 285deg,#d4af60 320deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:aima-wl-ring 7s linear infinite;opacity:.9}@keyframes aima-wl-ring{to{--aima-wl-a:360deg}}.aima-landing .aima-white-label-glow{position:absolute;inset:-30%;pointer-events:none;background:radial-gradient(ellipse 55% 60% at 50% 40%,rgba(255,250,236,.6),rgba(250,240,214,.2) 55%,transparent 75%);animation:aima-wl-breathe 5.2s ease-in-out infinite}@keyframes aima-wl-breathe{0%,to{opacity:.5}50%{opacity:.85}}.aima-landing .aima-white-label-sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,250,236,.62) 48%,transparent 62%);opacity:.45}.aima-landing .aima-faq-grid{position:absolute;inset:0;border-radius:12px;pointer-events:none;opacity:.4;background-image:linear-gradient(rgba(139,92,246,.28) 1px,transparent 0),linear-gradient(90deg,rgba(139,92,246,.28) 1px,transparent 0);background-size:15px 15px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0,transparent 85%);mask-image:radial-gradient(circle at 50% 50%,#000 0,transparent 85%);transition:opacity .3s ease}.aima-landing .aima-faq-item:hover .aima-faq-grid{opacity:.65}@media (prefers-reduced-motion:reduce){.aima-landing .aima-white-label-glow,.aima-landing .ath-code-col-inner,.aima-landing .ath-ring-spin,.aima-landing .ath-ring-spin-rev,.aima-landing .kalia-coin-spin,.aima-landing .motor-code-scroll{animation:none}}.aima-landing .aima-hand{font-weight:600;letter-spacing:.01em}.aima-landing .aima-hand,.aima-landing .aima-hero-quote{font-family:var(--font-hand,"Caveat"),"Segoe Script",cursive}.aima-landing .aima-hero-quote{font-style:italic;font-weight:500;font-size:clamp(1.05rem,1rem + 1.2vw,1.7rem);line-height:1.35;background:linear-gradient(100deg,#f5d98a,#d4af60 48%,#f9e7ae);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 22px rgba(212,175,96,.18);opacity:0;animation:aima-quote-in 1.4s cubic-bezier(.22,1,.36,1) .35s both}.aima-landing .aima-hero-quote .aima-hero-quote-sign{display:block;margin-top:.15em;font-size:.72em;opacity:.82}@keyframes aima-quote-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.aima-landing .aima-hdr-marquee{position:relative;display:flex;align-items:center;justify-content:center;height:1.7rem;overflow:hidden;padding:0 1rem}.aima-landing .aima-hdr-rule{height:1px;width:100%;background:linear-gradient(90deg,transparent,rgba(212,175,96,.42) 22%,#e6c478 50%,rgba(212,175,96,.42) 78%,transparent)}.aima-landing .aima-hdr-phrase{position:absolute;left:50%;top:50%;text-align:center;white-space:nowrap;font-family:var(--font-hand,"Caveat"),"Segoe Script",cursive;font-style:italic;font-size:clamp(.95rem,.9rem + .4vw,1.25rem);line-height:1;color:transparent;background:linear-gradient(100deg,#f5d98a,#d4af60 55%,#f9e7ae);-webkit-background-clip:text;background-clip:text;will-change:transform,opacity}.aima-landing .aima-hdr-phrase .aima-hdr-sign{font-size:.72em;opacity:.7;font-style:italic}@media (max-width:640px){.aima-landing .aima-hdr-marquee{height:2.7rem}.aima-landing .aima-hdr-phrase{white-space:normal;width:92vw;max-width:92vw;text-align:center;font-size:.92rem;line-height:1.18}}@media (prefers-reduced-motion:reduce){.aima-landing .aima-hero-quote{animation:none;opacity:1}}@media (max-width:640px){.aima-landing footer{padding-bottom:calc(104px + env(safe-area-inset-bottom, 0px))}}.aima-landing .aima-alveole-card{border-color:rgba(212,175,96,.22)!important;box-shadow:inset 0 1px 0 rgba(255,244,214,.07),0 0 0 1px rgba(212,175,96,.05),0 22px 44px -30px rgba(0,0,0,.85)}.aima-landing .aima-alveole-card:after{content:"";position:absolute;inset:5px;border-radius:12px;border:1px solid rgba(212,175,96,.1);pointer-events:none}.aima-landing .aima-man-arrow{display:inline-flex}.aima-landing .aima-man-arrow svg{animation:aima-man-arrow-zoom 2.4s ease-in-out infinite}@keyframes aima-man-arrow-zoom{0%,to{transform:scale(1);filter:drop-shadow(0 0 5px rgba(212,175,96,.45))}50%{transform:scale(1.18);filter:drop-shadow(0 0 12px rgba(232,197,106,.85)) drop-shadow(0 0 26px rgba(212,175,96,.4))}}@media (prefers-reduced-motion:reduce){.aima-landing .aima-man-arrow svg{animation:none}}.aima-landing .aima-timeline{position:fixed;right:clamp(14px,1.6vw,30px);top:50%;transform:translateY(-50%);z-index:45;display:none;padding:6px 4px;opacity:0;transition:opacity .5s ease;pointer-events:none}.aima-landing .aima-timeline.is-visible{opacity:1;pointer-events:auto}@media (min-width:1280px){.aima-landing .aima-timeline{display:block}}.aima-landing .aima-timeline-list{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:clamp(9px,1.35vh,17px);margin:0;padding:0;list-style:none}.aima-landing .aima-timeline-track{position:absolute;top:7px;bottom:7px;right:6px;width:2px;border-radius:2px;background:linear-gradient(180deg,rgba(212,175,96,.1),rgba(212,175,96,.24),rgba(212,175,96,.1));overflow:hidden}.aima-landing .aima-timeline-fill{display:block;width:100%;border-radius:2px;background:linear-gradient(180deg,#fcf6ba,#e8c56a 55%,#bf953f);box-shadow:0 0 8px rgba(232,197,106,.6);transition:height .55s cubic-bezier(.22,1,.36,1)}.aima-landing .aima-timeline-node{position:relative;display:flex;align-items:center;gap:10px;padding:3px 0 3px 12px;background:transparent;border:0;cursor:pointer;color:var(--muted)}.aima-landing .aima-timeline-dot{position:relative;flex:0 0 auto;width:14px;height:14px;border-radius:999px;border:1.5px solid rgba(212,175,96,.45);background:rgba(6,8,14,.9);transition:transform .3s ease,border-color .3s ease,background .3s ease,box-shadow .3s ease}.aima-landing .aima-timeline-node.is-past .aima-timeline-dot{background:linear-gradient(160deg,#e8c56a,#bf953f);border-color:rgba(232,197,106,.7)}.aima-landing .aima-timeline-node.is-active .aima-timeline-dot{transform:scale(1.34);background:radial-gradient(circle at 38% 32%,#fff7d6,#e8c56a 55%,#bf953f);border-color:#fcf6ba;box-shadow:0 0 0 4px rgba(212,175,96,.14),0 0 14px rgba(232,197,106,.85)}.aima-landing .aima-timeline-node:hover .aima-timeline-dot{transform:scale(1.34);border-color:#fcf6ba;box-shadow:0 0 12px rgba(232,197,106,.7)}.aima-landing .aima-timeline-label{white-space:nowrap;font-size:.72rem;font-weight:600;letter-spacing:.01em;padding:4px 11px;border-radius:999px;border:1px solid var(--gold-line);background:rgba(6,8,14,.82);backdrop-filter:blur(10px);color:var(--gold-bright);opacity:0;transform:translateX(8px);transition:opacity .28s ease,transform .28s ease;pointer-events:none}.aima-landing .aima-timeline-node.is-active .aima-timeline-label,.aima-landing .aima-timeline-node:hover .aima-timeline-label{opacity:1;transform:translateX(0)}.aima-landing .aima-timeline-node.is-active .aima-timeline-label{border-color:rgba(212,175,96,.55);color:#fcf6ba}@media (prefers-reduced-motion:reduce){.aima-landing .aima-timeline-dot,.aima-landing .aima-timeline-fill,.aima-landing .aima-timeline-label{transition:none}}