.aima-landing{--bg:#06080e;--text:#f3f1e6;--muted:#eeead6a8;--muted2:#eeead666;--cyan:#38d9d9;--emerald:#10b981;--emerald-bright:#34e0a8;--gold:#d4af60;--gold-bright:#e6c478;--app-gold:#c9a24e;--violet:#8b5cf6;--red:#f87171;--glass:#ffffff09;--glass-border:#ffffff14;--line:#ffffff12;--gold-line:#d4af6033;--emerald-line:#10b98138;background:var(--bg);color:var(--text);font-family:var(--font-heading,"KaliKana"), "Inter", system-ui, sans-serif;letter-spacing:.005em;position:relative}.aima-landing p,.aima-landing span,.aima-landing a,.aima-landing button,.aima-landing input,.aima-landing li,.aima-landing summary,.aima-landing h1,.aima-landing h2,.aima-landing h3,.aima-landing input::placeholder{font-family:var(--font-heading,"KaliKana"), "Inter", system-ui, sans-serif}.aima-landing .aima-grid-overlay{pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 0,#000 12%,#0000 78%);mask-image:radial-gradient(circle at 50% 0,#000 12%,#0000 78%)}.aima-landing .aima-display{font-family:var(--font-heading,"KaliKana"), "Inter", system-ui, sans-serif}.aima-landing .aima-grad-gold{background:linear-gradient(95deg,#c9a24e 0%,#fcf6ba 28%,#e8c56a 52%,#fbf5b7 74%,#bf953f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.aima-landing .aima-grad-iris{background:linear-gradient(105deg,#34e0a8 0%,#38d9d9 30%,#eef6ff 52%,#9be8d0 72%,#8b5cf6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.aima-landing .aima-hero-kicker{letter-spacing:-.05em;filter:drop-shadow(0 2px 10px #000000f2)drop-shadow(0 0 26px #38d9d947)drop-shadow(0 0 50px #d4af602e);font-size:clamp(2.6rem,7vw,5.4rem);font-weight:800;line-height:.96}.aima-landing .aima-hero-word{opacity:0;display:inline-block;transform:translateY(24px)}.aima-landing .aima-hero-word.w0{animation:.7s cubic-bezier(.22,1,.36,1) .3s forwards aima-word-reveal}.aima-landing .aima-hero-word.w1{animation:.7s cubic-bezier(.22,1,.36,1) .5s forwards aima-word-reveal}@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;letter-spacing:-.04em;background:linear-gradient(175deg,#fff7d6 0%,#fcf6ba 14%,#e8c56a 32%,#bf953f 50%,#8a6d1f 66%,#b8893a 82%,#aa771c 100%) 0 0/200% 200%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px #fff8d68c)drop-shadow(0 -1px #ffffff40)drop-shadow(0 3px 1px #000000d9)drop-shadow(0 5px 14px #78500ab3)drop-shadow(0 0 46px #d4af6047);opacity:0;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.4rem,11vw,8rem);font-weight:800;line-height:.9;animation-name:aima-brand-shine,aima-fade-up;animation-duration:6s,.7s;animation-timing-function:ease-in-out;animation-iteration-count:infinite,1;animation-direction:normal;animation-play-state:running;animation-delay:.6s,.6s;animation-fill-mode:none,forwards;animation-timeline:auto}@keyframes aima-brand-shine{0%,to{background-position:0%}50%{background-position:100%}}.aima-landing .aima-badge{color:#e6c478f0;letter-spacing:.02em;opacity:0;background:#d4af600f;border:1px solid #d4af6033;border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:.78rem;font-weight:600;animation:.6s .15s forwards aima-fade-up;display:inline-flex}.aima-landing .aima-badge-dot{background:var(--gold);width:6px;height:6px;box-shadow:0 0 8px var(--gold);border-radius:50%;animation:2s ease-in-out infinite aima-pulse}@keyframes aima-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.aima-landing .aima-btn-primary{isolation:isolate;letter-spacing:.01em;color:#1a1408;cursor:pointer;background:linear-gradient(135deg, #fcf6ba 0%, #e8c56a 38%, var(--gold) 62%, #bf953f 100%);border-radius:999px;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 26px;font-size:.98rem;font-weight:800;transition:transform .16s,box-shadow .16s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #d4af6066,0 16px 40px #d4af6042,inset 0 1px #ffffff80,inset 0 -2px 6px #78500a66}.aima-landing .aima-btn-primary:before{content:"";z-index:-1;opacity:.7;background:radial-gradient(circle at 30% 20%,#ffffff80,#0000 40%),radial-gradient(circle at 80% 90%,#78500a4d,#0000 45%);position:absolute;inset:0}.aima-landing .aima-btn-primary:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffb3,#0000);width:60%;position:absolute;top:0;bottom:0;left:-120%;transform:skew(-18deg)}.aima-landing .aima-btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #d4af608c,0 24px 48px #d4af605c,inset 0 1px #fff9}.aima-landing .aima-btn-primary:hover:after{animation:.9s aima-sheen}@keyframes aima-sheen{0%{left:-120%}to{left:150%}}.aima-landing .aima-btn-ghost{height:50px;color:var(--text);border:1px solid var(--gold-line);background:#d4af6008;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:.95rem;font-weight:600;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.aima-landing .aima-btn-ghost:hover{color:var(--gold-bright);background:#d4af6014;border-color:#d4af6080}@property --aima-ga{syntax:"<angle>";inherits:false;initial-value:0deg}@property --aima-gao{syntax:"<angle>";inherits:false;initial-value:0deg}@property --aima-gp{syntax:"<percentage>";inherits:false;initial-value:5%}@property --aima-gs{syntax:"<color>";inherits:false;initial-value:#fff}.aima-landing .shiny-cta{--s-bg:#0a0c06;--s-bg-sub:#1c1608;--s-fg:#fbf0d2;--s-hi:#e6c478;--s-hi-sub:#bf953f;--s-dur:3s;isolation:isolate;cursor:pointer;letter-spacing:.02em;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 #0006;animation:aima-ga-spin var(--s-dur) linear infinite;border:1px solid #0000;border-radius:.6rem;padding:.62rem 1.25rem;font-size:.82rem;font-weight:700;transition:--aima-gao .8s cubic-bezier(.25,1,.5,1),--aima-gp .8s cubic-bezier(.25,1,.5,1),--aima-gs .8s cubic-bezier(.25,1,.5,1);position:relative;overflow:hidden}.aima-landing .shiny-cta:after{content:"";pointer-events:none;z-index:-1;aspect-ratio:1;background:linear-gradient(-50deg, transparent, var(--s-hi), transparent);opacity:.6;width:100%;animation:aima-shimmer var(--s-dur) linear infinite;position:absolute;inset:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle at bottom,#0000 40%,#000);mask-image:radial-gradient(circle at bottom,#0000 40%,#000)}.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:360deg}}.aima-landing .aima-mcard{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);transform-style:preserve-3d;background:radial-gradient(at 100% 0,#d4af6017,#0000 54%),linear-gradient(155deg,#141a16cc,#090c10d6);border-radius:22px;padding:28px;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 22px 50px -28px #000000bf}.aima-landing .aima-mcard-glare{border-radius:inherit;pointer-events:none;opacity:0;z-index:2;transition:opacity .28s;position:absolute;inset:0}.aima-landing .aima-mcard-gold{background:radial-gradient(at 100% 0,#d4af6029,#0000 55%),linear-gradient(155deg,#d4af6014,#090c10db);border-color:#d4af6042}.aima-landing .aima-mcard-gold:hover{border-color:#d4af6080;box-shadow:0 28px 70px -30px #d4af605c,inset 0 1px #ffffff12}.aima-landing .aima-mcard-emerald{background:radial-gradient(at 100% 0,#10b9812e,#0000 55%),linear-gradient(155deg,#10b98117,#090c10db);border-color:#10b98147}.aima-landing .aima-mcard-emerald:hover{border-color:#10b98185;box-shadow:0 28px 70px -30px #10b98166,inset 0 1px #ffffff12}.aima-landing .aima-mcard-cyan{background:radial-gradient(at 100% 0,#38d9d929,#0000 55%),linear-gradient(155deg,#38d9d914,#090c10db);border-color:#38d9d942}.aima-landing .aima-mcard-cyan:hover{border-color:#38d9d980;box-shadow:0 28px 70px -30px #38d9d95c,inset 0 1px #ffffff12}.aima-landing .aima-mcard-violet{background:radial-gradient(at 100% 0,#8b5cf62e,#0000 55%),linear-gradient(155deg,#8b5cf617,#090c10db);border-color:#8b5cf647}.aima-landing .aima-mcard-violet:hover{border-color:#8b5cf685;box-shadow:0 28px 70px -30px #8b5cf661,inset 0 1px #ffffff12}.aima-landing .aima-mcard-rose{background:radial-gradient(at 100% 0,#f47c9c29,#0000 55%),linear-gradient(155deg,#f47c9c14,#090c10db);border-color:#f47c9c47}.aima-landing .aima-mcard-rose:hover{border-color:#f47c9c80;box-shadow:0 28px 70px -30px #f47c9c5c,inset 0 1px #ffffff12}.aima-landing .aima-glass{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:linear-gradient(155deg,#141a1699,#090c10b8)}.aima-landing .aima-glass-gold{border:1px solid var(--gold-line);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(135deg,#d4af6012,#090c1099)}.aima-landing .aima-icon-gold{color:#e6c478;background:linear-gradient(140deg,#fcf6ba33,#d4af601a);border:1px solid #d4af6066;transition:transform .24s,box-shadow .24s;box-shadow:inset 0 1px #ffffff38,0 6px 18px -8px #d4af6073}.aima-landing .aima-mcard:hover .aima-icon-gold,.aima-landing .group:hover .aima-icon-gold{transform:scale(1.08);box-shadow:inset 0 1px #ffffff4d,0 10px 26px -8px #d4af6099}.aima-landing .aima-modal-backdrop{z-index:9500;-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background:#04060c8c;justify-content:center;align-items:center;padding:24px;animation:.25s aima-modal-in;display:flex;position:fixed;inset:0}@keyframes aima-modal-in{0%{opacity:0}to{opacity:1}}.aima-landing .aima-modal-card{background:linear-gradient(155deg,#141a16eb,#080b10f2);border:1px solid #d4af6047;border-radius:22px;width:min(720px,100%);max-height:86vh;padding:32px;animation:.28s cubic-bezier(.22,1,.36,1) aima-modal-pop;position:relative;overflow-y:auto;box-shadow:0 40px 100px -30px #000c,0 0 60px -20px #d4af604d}@keyframes aima-modal-pop{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}.aima-landing .aima-touchme{letter-spacing:.28em;color:#e6c478cc;text-shadow:0 0 12px #10b98180;font-size:.62rem;font-weight:800}.aima-landing .aima-matrix-canvas{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 72%,#0000);mask-image:linear-gradient(#0000,#000 14% 72%,#0000)}.aima-landing .aima-matrix-canvas.on{opacity:.5}@media (prefers-reduced-motion:reduce){.aima-landing .shiny-cta,.aima-landing .shiny-cta:after,.aima-landing .aima-brand-title{animation:none}}
/*# sourceMappingURL=0h45n8~f2kx-x.css.map*/