.Hero_hero__Pzcvw{position:relative;height:100vh;min-height:600px;overflow:hidden;background:var(--color-ink);display:flex;align-items:center;justify-content:center;isolation:isolate}.Hero_hero__accent__HMUVW{position:absolute;bottom:-300px;left:100px;right:100px;height:500px;overflow:visible;flex:none;background:radial-gradient(50% 50%,rgb(233,67,72) 0,rgb(192,58,197) 45%,rgb(123,63,242) 65%,rgb(106,42,232) 80%,rgb(106,42,232) 100%);filter:blur(100px);opacity:1;border-radius:100%;will-change:transform,filter,opacity;transform:none;transform-origin:50% 50% 0;pointer-events:none;z-index:2}@media (max-width:767px){.Hero_hero__accent__HMUVW{bottom:-200px}}.Hero_hero__network__08D3E{position:absolute;inset:0;width:100%;height:100%;opacity:.15;z-index:4}.Hero_hero__content__Cs6VT{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 var(--space-4);max-width:1000px;margin:0 auto}.Hero_hero__title__xr0ok{font-size:clamp(3rem,8vw,6rem);font-weight:900;letter-spacing:-.04em;line-height:.95;color:white;margin-bottom:var(--space-6);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-stretch:condensed;animation:Hero_breathe__hPgja 4s ease-in-out infinite;text-shadow:none}.Hero_hero__subtitle___DBL4,.Hero_hero__title__xr0ok{text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:1}.Hero_hero__subtitle___DBL4{font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:400;color:rgba(255,255,255,.9);max-width:650px;line-height:1.4;margin-bottom:var(--space-8)}.Hero_hero__cta__4kRBg{padding:1rem 3rem;font-size:var(--text-body);font-weight:600;letter-spacing:.02em;color:white;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:50px;cursor:pointer;position:relative;overflow:hidden;animation:Hero_breathe__hPgja 4s ease-in-out infinite;box-shadow:0 4px 20px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.2);transition:all var(--duration-fast) var(--ease-spring)}.Hero_hero__cta__4kRBg:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(233,67,72,.15);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease;z-index:0}.Hero_hero__cta__4kRBg span{position:relative;z-index:1}.Hero_hero__cta__4kRBg:hover{transform:translateY(-4px) scale(1.05);background:rgba(255,255,255,.15);border-color:rgba(233,67,72,.6);backdrop-filter:blur(15px);box-shadow:0 12px 40px rgba(233,67,72,.2),0 0 60px rgba(123,63,242,.15),inset 0 1px 0 rgba(255,255,255,.4)}.Hero_hero__cta__4kRBg:hover:before{width:300px;height:300px}.Hero_hero__cta__4kRBg:focus-visible{outline:3px solid rgba(255,255,255,.5);outline-offset:3px}.Hero_hero__cta__4kRBg:active{transform:translateY(-1px) scale(.98);transition-duration:var(--duration-instant)}@media (max-width:767px){.Hero_hero__orb__ZVGA_{filter:blur(40px)}.Hero_hero__orb--1__dAC_z{width:200px;height:200px}.Hero_hero__orb--2__qOx9w{width:150px;height:150px}.Hero_hero__orb--3__816aS{width:180px;height:180px}.Hero_hero__title__xr0ok{font-size:clamp(2.5rem,10vw,3.5rem);text-shadow:none}.Hero_hero__subtitle___DBL4{font-size:var(--text-body-large)}.Hero_hero__network__08D3E{opacity:.2;mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(0,0,0,.2) 0,rgba(0,0,0,.6) 35%,rgba(0,0,0,1) 60%,rgba(0,0,0,1) 100%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(0,0,0,.2) 0,rgba(0,0,0,.6) 35%,rgba(0,0,0,1) 60%,rgba(0,0,0,1) 100%)}}@keyframes Hero_mesh-pulse-subtle__P0KNn{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.18;transform:scale(1.02)}}@media (prefers-contrast:high){.Hero_hero__subtitle___DBL4,.Hero_hero__title__xr0ok{text-shadow:none}.Hero_hero__network__08D3E{opacity:.25}.Hero_hero__accent__HMUVW{opacity:1}}@media (prefers-reduced-motion:reduce){.Hero_hero__cta__4kRBg,.Hero_hero__title__xr0ok{animation:none}}.Navigation_nav__V5Ux9{position:fixed;top:0;left:0;right:0;z-index:100;height:80px;background:linear-gradient(180deg,rgba(10,14,39,.08),rgba(10,14,39,.06) 8%,rgba(233,67,72,.06) 15%,rgba(192,58,197,.04) 25%,rgba(123,63,242,.025) 35%,rgba(123,63,242,.015) 45%,rgba(123,63,242,.008) 55%,rgba(123,63,242,.004) 65%,transparent 75%,transparent);backdrop-filter:blur(1px) saturate(1.1);-webkit-backdrop-filter:blur(1px) saturate(1.1);transition:background .6s cubic-bezier(.4,0,.2,1),backdrop-filter .6s cubic-bezier(.4,0,.2,1),box-shadow .6s cubic-bezier(.4,0,.2,1)}.Navigation_nav--scrolled__Y3t3b{height:80px;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);box-shadow:0 2px 20px rgba(0,0,0,.05)}.Navigation_nav--scrolled__Y3t3b .Navigation_nav__link__BYw7U{color:var(--color-midnight);font-weight:600}.Navigation_nav__container__p4gJ2{max-width:1280px;height:100%;margin:0 auto;padding:0 var(--space-4);display:flex;align-items:center;justify-content:space-between}.Navigation_nav__logo__LQVdE{display:flex;align-items:center;gap:var(--space-1);text-decoration:none;transition:transform var(--duration-fast) var(--ease-spring)}.Navigation_nav__logo__LQVdE:hover{transform:scale(1.05)}.Navigation_nav__logo_text__B_Q0v{font-size:1.5rem;font-weight:800;color:white;transition:all var(--duration-normal) var(--ease-smooth);filter:drop-shadow(0 0 8px rgba(255,255,255,.2))}.Navigation_nav--scrolled__Y3t3b .Navigation_nav__logo_text__B_Q0v{background:var(--gradient-primary);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 200%;animation:Navigation_gradient-shift__FgVV7 10s ease infinite}.Navigation_nav__logo_dot__oMUTM{width:8px;height:8px;border-radius:50%;background:white;animation:Navigation_breathe__n7WXa 3s ease-in-out infinite;transition:background var(--duration-normal) var(--ease-smooth);filter:drop-shadow(0 0 4px rgba(255,255,255,.4))}.Navigation_nav--scrolled__Y3t3b .Navigation_nav__logo_dot__oMUTM{background:var(--color-coral)}.Navigation_nav__menu__pKp9Y{display:flex;align-items:center;gap:var(--space-6);list-style:none;margin:0;padding:0}.Navigation_nav__link__BYw7U{position:relative;font-family:var(--font-inter);font-size:clamp(.875rem,1vw + .25rem,1rem);font-weight:500;letter-spacing:.01em;color:rgba(255,255,255,.95);text-decoration:none;transition:color var(--duration-fast) var(--ease-smooth);padding:var(--space-1) 0}.Navigation_nav__link__BYw7U:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:rgba(255,255,255,.9);box-shadow:0 1px 4px rgba(255,255,255,.3);transition:width var(--duration-normal) var(--ease-spring),background var(--duration-fast) var(--ease-smooth),box-shadow var(--duration-fast) var(--ease-smooth)}.Navigation_nav__link__BYw7U:hover{color:white}.Navigation_nav__link--active__0b5YO:after,.Navigation_nav__link__BYw7U:hover:after{width:100%}.Navigation_nav__link--active__0b5YO{color:white}.Navigation_nav__link--active__0b5YO:after{height:3px}.Navigation_nav--scrolled__Y3t3b .Navigation_nav__link__BYw7U:hover{color:var(--color-coral)}.Navigation_nav--scrolled__Y3t3b .Navigation_nav__link__BYw7U:after{background:var(--gradient-primary);box-shadow:none}.Navigation_nav--scrolled__Y3t3b .Navigation_nav__link__BYw7U:hover:after{background:var(--gradient-primary);box-shadow:0 2px 8px rgba(233,67,72,.25)}.Navigation_nav--scrolled__Y3t3b .Navigation_nav__link--active__0b5YO{color:var(--color-violet)}.Navigation_nav--scrolled__Y3t3b .Navigation_nav__link--active__0b5YO:after{background:var(--gradient-primary);box-shadow:0 2px 8px rgba(123,63,242,.2)}.Navigation_nav--scrolled__Y3t3b .Navigation_nav__link--active__0b5YO:first-child:after{background:var(--color-coral)}.Navigation_nav__mobile_toggle__G1FN3{display:none;flex-direction:column;gap:4px;padding:var(--space-1);background:none;border:none;cursor:pointer}.Navigation_nav__mobile_toggle__G1FN3 span{display:block;width:24px;height:2px;background:rgba(255,255,255,.9);transition:all var(--duration-fast) var(--ease-smooth)}.Navigation_nav--scrolled__Y3t3b .Navigation_nav__mobile_toggle__G1FN3 span{background:var(--color-ink)}@media (max-width:767px){.Navigation_nav__V5Ux9{height:80px;background:linear-gradient(180deg,rgba(10,14,39,.1),rgba(10,14,39,.08) 8%,rgba(233,67,72,.08) 15%,rgba(192,58,197,.05) 25%,rgba(123,63,242,.03) 35%,rgba(123,63,242,.02) 45%,rgba(123,63,242,.01) 55%,rgba(123,63,242,.005) 65%,transparent 75%,transparent)}.Navigation_nav--scrolled__Y3t3b{height:80px}.Navigation_nav__menu__pKp9Y{display:none}.Navigation_nav__mobile_toggle__G1FN3{display:flex}.Navigation_nav__logo_text__B_Q0v{font-size:1.25rem}}@media (min-width:768px) and (max-width:1023px){.Navigation_nav__menu__pKp9Y{gap:var(--space-4)}}.Philosophy_philosophy__Y5gal{position:relative;background:var(--color-cloud);overflow:hidden;padding:var(--space-8) 0}.Philosophy_philosophy__container__jU2rP{max-width:1280px;margin:0 auto;padding:var(--space-8) var(--space-4);position:relative;z-index:2;text-align:center}.Philosophy_philosophy__header__bsBxa{text-align:center;margin-bottom:var(--space-6);position:relative;z-index:10}.Philosophy_philosophy__header__bsBxa:before{content:"";position:absolute;top:-80px;left:-80px;right:-80px;bottom:-80px;background:radial-gradient(ellipse at center,rgba(248,249,253,.85) 0,rgba(248,249,253,.6) 25%,rgba(248,249,253,.3) 45%,rgba(248,249,253,.1) 65%,rgba(248,249,253,.02) 85%,rgba(248,249,253,0) 100%);border-radius:50%;z-index:-1;pointer-events:none}.Philosophy_philosophy__title__erKFq{font-size:var(--text-h1);font-weight:800;color:var(--color-ink);margin-bottom:var(--space-4);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.Philosophy_philosophy__title_gradient__lCqKe{background:linear-gradient(90deg,#E94348,#7B3FF2 50%,#E94348);background-size:150% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Philosophy_philosophy__description__h7L3i{font-size:var(--text-body-large);color:rgba(10,14,39,.8);max-width:700px;margin:0 auto;line-height:var(--leading-relaxed)}.Philosophy_laboratory_content__ROreN{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);margin-top:var(--space-3);min-height:400px;animation:Philosophy_float-in__F778g 1s ease-out forwards;opacity:0}@keyframes Philosophy_float-in__F778g{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Philosophy_experiment_header__MiQm6{text-align:center}.Philosophy_experiment_label__IWK1K{display:inline-block;font-size:var(--text-small);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-coral);margin-bottom:var(--space-2)}.Philosophy_experiment_title__UChnn{font-size:var(--text-h2);font-weight:700;color:white;margin-bottom:var(--space-2)}.Philosophy_petri_container__de5jL{position:absolute;top:20%;left:50%;transform:translate(-50%,-50%);width:1000px;height:1000px;max-width:120vw;max-height:120vh;z-index:1}.Philosophy_petri_canvas__9aepK{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at center,rgba(233,67,72,.05) 0,transparent 70%);z-index:1;mask:radial-gradient(circle at center,rgba(0,0,0,1) 20%,rgba(0,0,0,.8) 40%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.1) 85%,rgba(0,0,0,0) 100%);-webkit-mask:radial-gradient(circle at center,rgba(0,0,0,1) 20%,rgba(0,0,0,.8) 40%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.1) 85%,rgba(0,0,0,0) 100%)}.Philosophy_petri_glow__y9jtu{position:absolute;top:50%;left:50%;width:120%;height:120%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(233,67,72,.1) 0,transparent 60%);filter:blur(40px);pointer-events:none;animation:Philosophy_pulse-glow__ppfo6 4s ease-in-out infinite;z-index:0}@keyframes Philosophy_pulse-glow__ppfo6{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}}.Philosophy_status_container__wxBja{text-align:center;max-width:600px}.Philosophy_status_label__t3KbM{display:inline-block;font-size:var(--text-small);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-mint);margin-bottom:var(--space-2)}.Philosophy_status_text__rj0i2{font-size:var(--text-h3);font-weight:700;color:white;margin-bottom:var(--space-3);background:var(--gradient-primary);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Philosophy_status_description__2DwN2{font-size:var(--text-body);color:rgba(255,255,255,.8);line-height:var(--leading-relaxed)}.Philosophy_progress_timeline__hO00M{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);width:100%;max-width:800px}.Philosophy_timeline_item__kBMZF{display:flex;flex-direction:column;gap:var(--space-2)}.Philosophy_timeline_phase__UfcTd{font-size:var(--text-small);font-weight:600;color:rgba(255,255,255,.9);text-transform:uppercase;letter-spacing:.05em}.Philosophy_timeline_bar__ZI_DS{position:relative;height:4px;background:rgba(255,255,255,.1);border-radius:2px;overflow:hidden}.Philosophy_timeline_fill__lvx9n{position:absolute;top:0;left:0;height:100%;background:var(--gradient-primary);border-radius:2px;transition:width 1s ease-out;animation:Philosophy_progress-glow__m1EE3 2s ease-in-out infinite}@keyframes Philosophy_progress-glow__m1EE3{0%,to{opacity:.8}50%{opacity:1;box-shadow:0 0 10px rgba(233,67,72,.5)}}.Philosophy_cta_button__GqCZH{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:var(--space-3) var(--space-6);background:var(--gradient-primary);color:white;font-size:var(--text-body);font-weight:600;border:none;border-radius:100px;cursor:pointer;transition:transform var(--duration-normal) var(--ease-spring),box-shadow var(--duration-normal) var(--ease-spring);z-index:20;overflow:hidden;white-space:nowrap}.Philosophy_cta_button__GqCZH:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(255,255,255,.2);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.Philosophy_cta_button__GqCZH:hover{transform:translate(-50%,-50%) scale(1.05);box-shadow:0 10px 30px rgba(233,67,72,.3)}.Philosophy_cta_button__GqCZH:hover:before{width:300px;height:300px}.Philosophy_particles_container__oj1JF{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:3}.Philosophy_floating_particle__31RYa{position:absolute;width:4px;height:4px;background:rgba(233,67,72,.6);border-radius:50%;animation:Philosophy_float-particle__OiTkD linear infinite;box-shadow:0 0 10px rgba(233,67,72,.3)}@keyframes Philosophy_float-particle__OiTkD{0%{transform:translateY(100vh) rotate(0deg);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) rotate(1turn);opacity:0}}@media (max-width:767px){.Philosophy_philosophy__container__jU2rP{padding:var(--space-6) var(--space-3)}.Philosophy_philosophy__title__erKFq{font-size:var(--text-h2)}.Philosophy_petri_container__de5jL{width:400px;height:400px}.Philosophy_progress_timeline__hO00M{grid-template-columns:repeat(2,1fr)}.Philosophy_particles_container__oj1JF{display:none}}@media (min-width:768px) and (max-width:1023px){.Philosophy_petri_container__de5jL{width:500px;height:500px}}