@import"https://fonts.googleapis.com/css2?family=Lora:wght@300;400;500;600&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.contact-section[data-v-25716cb9]{background:#f5f5f5;padding:4rem 2rem;border-top:1px solid #e0e0e0}.container[data-v-25716cb9]{max-width:600px;margin:0 auto}.container h3[data-v-25716cb9]{font-size:2rem;font-weight:700;margin-bottom:2rem;text-align:center}.contact-form[data-v-25716cb9]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-25716cb9]{display:flex;flex-direction:column}.form-group input[data-v-25716cb9],.form-group textarea[data-v-25716cb9]{padding:1rem;font-size:1rem;background:#e8e8e8;border:1px solid #c0c0c0;border-radius:8px;color:#333;font-family:inherit;transition:all .3s ease}.form-group input[data-v-25716cb9]:focus,.form-group textarea[data-v-25716cb9]:focus{outline:none;border-color:#666;background:#d0d0d0}.form-group input[data-v-25716cb9]::placeholder,.form-group textarea[data-v-25716cb9]::placeholder{color:#999}.submit-btn[data-v-25716cb9]{padding:1rem 2rem;font-size:1.1rem;font-weight:600;background:linear-gradient(135deg,#1c1c1c,#363636);color:#333;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;color:#fff}.submit-btn[data-v-25716cb9]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px #6464644d}.submit-btn[data-v-25716cb9]:disabled{opacity:.6;cursor:not-allowed}.status-message[data-v-25716cb9]{padding:1rem;border-radius:8px;text-align:center;font-weight:500}.status-message.success[data-v-25716cb9]{background:rgba(100,100,100,.1);color:#555;border:1px solid rgba(100,100,100,.3)}.status-message.error[data-v-25716cb9]{background:rgba(150,150,150,.1);color:#666;border:1px solid rgba(150,150,150,.3)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:#ffffff;color:#333;line-height:1.6}.app{min-height:100vh;display:flex;flex-direction:column}.logo{position:fixed;top:2rem;left:2rem;width:60px;height:60px;cursor:pointer;z-index:1000;transition:filter .3s ease,transform .2s ease}.logo:hover{transform:scale(1.1)}.logo.logo-inverted{filter:invert(1)}@media (max-width: 768px){.logo{width:50px;height:50px;top:1.5rem;left:1.5rem}}.hero{flex:1;display:flex;flex-direction:column;justify-content:center;padding:2rem;text-align:center;margin:0 auto;min-height:100vh}@media (min-width: 768px){.hero{align-items:center}}.hero h1,.hero h2{text-align:left}@media (min-width: 768px){.hero h1,.hero h2{text-align:center}}@media (min-width: 1200px){.hero h1 .break-mobile.hide-larger,.hero h2 .break-mobile.hide-larger{display:none}}.hero h1{font-size:clamp(2.5rem,6vw,6rem);font-weight:800;margin-bottom:1.5rem;line-height:1.2;background:linear-gradient(135deg,#1e1e1e,#323232);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero h1 .glitch{display:inline-block;perspective:1000px}.hero h1 .glitch .glitch-char{display:inline-block;animation:flip3d .6s ease-in-out;transform-style:preserve-3d;background:linear-gradient(135deg,#1e1e1e,#323232);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes flip3d{0%{transform:rotateX(0);opacity:1}50%{transform:rotateX(90deg);opacity:0}51%{transform:rotateX(-90deg);opacity:0}to{transform:rotateX(0);opacity:1}}.hero h2{font-size:clamp(1.2rem,3vw,2rem);font-weight:400;color:#666;max-width:600px}.transition-section{position:relative;width:100%;height:50vh;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(240,240,240,.05) 10%,rgba(220,220,220,.1) 20%,rgba(180,180,180,.2) 30%,rgba(140,140,140,.35) 40%,rgba(100,100,100,.5) 50%,rgba(70,70,70,.65) 60%,rgba(40,40,40,.8) 70%,rgba(25,25,25,.9) 80%,rgba(15,15,15,.95) 90%,#0f0f0f 100%)}@media (max-width: 768px){.transition-section{height:30vh}}.about-section{position:relative;background:#0f0f0f;padding:clamp(5rem,8vw,8rem) 1.5rem clamp(10rem,10vw,20rem);min-height:auto}.about-section .journey-container{position:relative;max-width:1300px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(15rem,25vw,30rem)}.about-section .section-title-standalone{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;background:linear-gradient(135deg,#ffffff 0%,#d3d3d3 50%,#a0a0a0 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.03em;line-height:1.1;text-align:center;margin-bottom:clamp(8rem,12vw,15rem);width:100%}.about-section .neuro-card{position:relative;padding:clamp(2.5rem,6vw,6rem);background:#0f0f0f;box-shadow:20px 20px 60px #050505,-20px -20px 60px #1a1a1a,inset 2px 2px 5px #ffffff05,inset -2px -2px 5px #00000080;transition:all .6s cubic-bezier(.4,0,.2,1)}@media (max-width: 768px){.about-section .neuro-card{padding:clamp(2rem,4vw,2.5rem)}}.about-section .neuro-card.content-card h3{font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:600;margin-bottom:clamp(1.5rem,3vw,3rem);color:#e0e0e0;letter-spacing:-.02em}@media (max-width: 768px){.about-section .neuro-card.content-card h3{margin-bottom:1.5rem}}.about-section .neuro-card.content-card p{font-family:Lora,Georgia,Times New Roman,serif;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.7;color:#ffffffb3;font-weight:400;text-wrap:balance}@media (max-width: 768px){.about-section .neuro-card.content-card p{line-height:1.6;font-size:1.05rem}}.about-section .neuro-card.content-card .team-link{color:silver;text-decoration:none;font-weight:500;position:relative;transition:all .3s ease;border-bottom:1px solid rgba(192,192,192,.3)}.about-section .neuro-card.content-card .team-link:hover{color:#fff;border-bottom-color:#fff}.about-section .neuro-card.content-card.large-card{padding:clamp(3rem,7vw,7rem);box-shadow:25px 25px 75px #080808,-25px -25px 75px #1c1c1c,inset 3px 3px 8px #ffffff08,inset -3px -3px 8px #0009}@media (max-width: 768px){.about-section .neuro-card.content-card.large-card{padding:2.5rem}}.about-section .neuro-card:hover{box-shadow:25px 25px 70px #030303,-25px -25px 70px #1f1f1f,inset 3px 3px 6px #ffffff0a,inset -3px -3px 6px #000000b3;transform:translateY(-8px) scale(1.01)}.about-section .neuro-card:nth-child(2n){margin-left:auto;margin-right:0;max-width:85%}@media (max-width: 768px){.about-section .neuro-card:nth-child(2n){margin-left:0;max-width:100%}}.about-section .neuro-card:nth-child(odd):not(.section-title-standalone){margin-left:0;margin-right:auto;max-width:85%}@media (max-width: 768px){.about-section .neuro-card:nth-child(odd):not(.section-title-standalone){margin-right:0;max-width:100%}}
