:root{--blue-dark:#1e3a8a;--blue-mid:#3b5cb8;--blue-light:#5b7fd6;--blue-pale:#dbeafe;--yellow-main:#fbbf24;--yellow-dark:#f59e0b;--bg-cream:#faf8f5;--text-dark:#1e293b;--text-muted:#64748b}@keyframes blob-float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-30px)scale(1.05)}66%{transform:translate(-20px,20px)scale(.95)}}@keyframes particle-rise{0%{opacity:0;bottom:-10%;transform:scale(.5)}20%{opacity:.6}80%{opacity:.6}to{opacity:0;bottom:110%;transform:scale(1)}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes scroll-pulse{0%,to{opacity:.3;transform:scaleY(.8)}50%{opacity:1;transform:scaleY(1)}}@keyframes drawLine{to{stroke-dashoffset:0}}@keyframes fadeInPoint{to{opacity:1}}@keyframes pulsePoint{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.hero-blob{filter:blur(60px);opacity:.4;border-radius:50%;animation:12s ease-in-out infinite blob-float;position:absolute}.hero-blob.blob-1{background:#fbbf2440;width:500px;height:500px;top:-10%;right:-5%}.hero-blob.blob-2{background:#ffffff1a;width:400px;height:400px;animation-delay:4s;bottom:-15%;left:-10%}.hero-blob.blob-3{background:#5b7fd666;width:300px;height:300px;animation-delay:8s;top:40%;left:60%}.hero-pattern{pointer-events:none;background-image:radial-gradient(circle at 20% 80%,#ffffff08 0%,#0000 50%),radial-gradient(circle at 80% 20%,#fbbf240d 0%,#0000 50%);position:absolute;inset:0}.hero-particle{background:#ffffff4d;border-radius:50%;width:6px;height:6px;animation:8s ease-in-out infinite particle-rise;position:absolute}.hero-particle:first-child{left:10%}.hero-particle:nth-child(2){animation-delay:1.5s;left:25%}.hero-particle:nth-child(3){animation-delay:3s;left:45%}.hero-particle:nth-child(4){animation-delay:4.5s;left:65%}.hero-particle:nth-child(5){animation-delay:6s;left:85%}.hero-particle:nth-child(6){animation-delay:2s;left:35%}.neuro-gradient-text{background:linear-gradient(135deg,var(--yellow-main),#fcd34d);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.neuro-number-gradient{background:linear-gradient(135deg,var(--blue-mid),var(--blue-light));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.badge-dot{background:var(--yellow-main);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse-dot;box-shadow:0 0 10px #fbbf2480}.scroll-line{background:linear-gradient(#fffc,#0000);width:1px;height:60px;animation:2s ease-in-out infinite scroll-pulse}.section-tag{background:linear-gradient(135deg,var(--blue-mid),var(--blue-light));box-shadow:0 4px 15px #3b5cb84d}.section-tag-light{box-shadow:none;background:#fff3}.science-section-overlay:before{content:"";pointer-events:none;background:linear-gradient(#1e3a5f 0%,#0000 100%);height:150px;position:absolute;top:0;left:0;right:0}.science-card-style{transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.science-card-style:before{content:"";background:linear-gradient(90deg,var(--blue-mid),var(--blue-light));height:4px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.science-card-style:hover{transform:translateY(-8px);box-shadow:0 20px 60px #3b5cb826}.science-card-style:hover:before{transform:scaleX(1)}.science-card-style:hover .card-icon-style{transform:scale(1.1)rotate(-5deg)}.card-icon-style{background:linear-gradient(135deg,var(--blue-pale),#bfdbfe);color:var(--blue-mid);transition:all .4s}.key-principle-glow:before{content:"";pointer-events:none;background:radial-gradient(circle,#fbbf2426 0%,#0000 70%);width:400px;height:400px;position:absolute;top:-50%;right:-20%}.principle-section-glow:before{content:"";pointer-events:none;background:radial-gradient(circle,#7c3aed26 0%,#0000 60%);width:600px;height:600px;position:absolute;top:20%;left:-10%}.example-card-style{transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.example-card-style:before{content:"";opacity:0;background:linear-gradient(135deg,#ffffff1a 0%,#0000 50%);transition:opacity .4s;position:absolute;inset:0}.example-card-style:hover{border-color:#fff3;transform:translateY(-8px);box-shadow:0 25px 80px #0000004d}.example-card-style:hover:before{opacity:1}.principle-card-style{transition:all .4s cubic-bezier(.4,0,.2,1)}.principle-card-style:hover{border-color:var(--blue-mid);transform:translateY(-8px);box-shadow:0 20px 60px #3b5cb81f}.consistent-section-glow:before{content:"";pointer-events:none;background:radial-gradient(circle,#fbbf241a 0%,#0000 60%);width:500px;height:500px;position:absolute;bottom:-20%;right:-10%}.chart-line{stroke-dasharray:1000;stroke-dashoffset:1000px;animation:2s ease-out forwards drawLine}.chart-point{opacity:0;animation:.5s forwards fadeInPoint}.chart-point:nth-child(5){animation-delay:.3s}.chart-point:nth-child(6){animation-delay:.6s}.chart-point:nth-child(7){animation-delay:.9s}.chart-point:nth-child(8){animation-delay:1.2s}.chart-point:nth-child(9){animation-delay:1.5s}.chart-point-end{opacity:0;animation:.5s 1.8s forwards fadeInPoint,2s ease-in-out 2.3s infinite pulsePoint}.cta-button-style{transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.cta-button-style:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.cta-button-style:hover{transform:translateY(-4px)scale(1.02)}.cta-button-style:hover:before{left:100%}.encouragement-glow:before{content:"";pointer-events:none;background:radial-gradient(circle at top,#fbbf241a 0%,#0000 60%);position:absolute;inset:0}.brain365-glow:before{content:"";pointer-events:none;background:radial-gradient(circle at top,#10b9811a 0%,#0000 60%);position:absolute;inset:0}
/*# sourceMappingURL=49cccd137bfae30a.css.map*/