.mission-section.svelte-fo0yqp{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:80vh;padding:80px 40px 40px;gap:40px;margin-left:7.5rem;max-width:900px}.mission-section.svelte-fo0yqp h1:where(.svelte-fo0yqp){font-size:3.5rem;font-weight:300;color:#fff;margin-bottom:32px;line-height:1.2;text-shadow:0 0 10px rgba(0,0,0,.4),2px 2px 4px rgba(0,0,0,.3),-2px -2px 4px rgba(0,0,0,.3),2px -2px 4px rgba(0,0,0,.3),-2px 2px 4px rgba(0,0,0,.3)}.mission-section.svelte-fo0yqp h1:where(.svelte-fo0yqp) strong:where(.svelte-fo0yqp){font-weight:700}.intro-text.svelte-fo0yqp{margin-bottom:24px}.intro-text.svelte-fo0yqp p:where(.svelte-fo0yqp){font-size:1.35rem;color:#fffffff2;line-height:1.7;margin-bottom:0;font-weight:400;text-shadow:0 0 8px rgba(0,0,0,.4),2px 2px 4px rgba(0,0,0,.3),-2px -2px 4px rgba(0,0,0,.3),2px -2px 4px rgba(0,0,0,.3),-2px 2px 4px rgba(0,0,0,.3)}.mission-item.svelte-fo0yqp{display:flex;align-items:flex-start;gap:24px;padding:28px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .4s ease;cursor:pointer;width:100%;margin-bottom:24px}.mission-item.svelte-fo0yqp:hover{background:#01154066;border-color:#63b3ff66;transform:translateY(-6px);box-shadow:0 12px 40px #00000040}.mission-item.svelte-fo0yqp:last-child{margin-bottom:0}.mission-icon.svelte-fo0yqp{font-size:3rem;padding:16px;background:#63b3ff26;border-radius:16px;border:2px solid rgba(99,179,255,.3);display:flex;align-items:center;justify-content:center;min-width:80px;height:80px;transition:all .3s ease;position:relative;overflow:hidden}.mission-item.svelte-fo0yqp:hover .mission-icon:where(.svelte-fo0yqp){background:#63b3ff40;border-color:#63b3ff80;transform:scale(1.1)}.mission-icon.svelte-fo0yqp i:where(.svelte-fo0yqp){font-size:3rem;color:#63b3ffe6;transition:all .4s ease}.mission-item.svelte-fo0yqp:hover .mission-icon:where(.svelte-fo0yqp) i:where(.svelte-fo0yqp){color:#63b3ff}.graduation-icon.svelte-fo0yqp{position:relative}.graduation-icon.svelte-fo0yqp .icon-graduation:where(.svelte-fo0yqp),.graduation-icon.svelte-fo0yqp .icon-brain:where(.svelte-fo0yqp){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .7s ease-in-out}.graduation-icon.svelte-fo0yqp .icon-graduation:where(.svelte-fo0yqp) i:where(.svelte-fo0yqp),.graduation-icon.svelte-fo0yqp .icon-brain:where(.svelte-fo0yqp) i:where(.svelte-fo0yqp){font-size:3rem;color:#63b3ffe6}.graduation-icon.svelte-fo0yqp .icon-brain:where(.svelte-fo0yqp){opacity:0;transform:translate(-50%,-50%) scale(.3) rotateY(180deg)}.mission-item.svelte-fo0yqp:nth-child(3):hover .graduation-icon:where(.svelte-fo0yqp) .icon-graduation:where(.svelte-fo0yqp){opacity:0;transform:translate(-50%,-50%) scale(.3) rotateY(-180deg)}.mission-item.svelte-fo0yqp:nth-child(3):hover .graduation-icon:where(.svelte-fo0yqp) .icon-brain:where(.svelte-fo0yqp){opacity:1;transform:translate(-50%,-50%) scale(1) rotateY(0);animation:svelte-fo0yqp-brainPulse 1.5s ease-in-out infinite}.mission-item.svelte-fo0yqp:nth-child(3):hover .mission-icon:where(.svelte-fo0yqp){background:#9333ea40;border-color:#9333ea80;animation:svelte-fo0yqp-brainGlow .7s ease-in-out}@keyframes svelte-fo0yqp-brainPulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.3);text-shadow:0 0 8px rgba(147,51,234,.6)}}@keyframes svelte-fo0yqp-brainGlow{0%,to{box-shadow:0 0 10px #9333ea4d}50%{box-shadow:0 0 25px #9333ea99}}.microscope-icon.svelte-fo0yqp{position:relative}.microscope-icon.svelte-fo0yqp .icon-microscope:where(.svelte-fo0yqp),.microscope-icon.svelte-fo0yqp .icon-certificate:where(.svelte-fo0yqp){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .6s ease-in-out}.microscope-icon.svelte-fo0yqp .icon-microscope:where(.svelte-fo0yqp) i:where(.svelte-fo0yqp),.microscope-icon.svelte-fo0yqp .icon-certificate:where(.svelte-fo0yqp) i:where(.svelte-fo0yqp){font-size:3rem;color:#63b3ffe6}.microscope-icon.svelte-fo0yqp .icon-certificate:where(.svelte-fo0yqp){opacity:0;transform:translate(-50%,-50%) scale(0) rotate(180deg)}.mission-item.svelte-fo0yqp:nth-child(4):hover .microscope-icon:where(.svelte-fo0yqp) .icon-microscope:where(.svelte-fo0yqp){opacity:0;transform:translate(-50%,-50%) scale(0) rotate(-180deg)}.mission-item.svelte-fo0yqp:nth-child(4):hover .microscope-icon:where(.svelte-fo0yqp) .icon-certificate:where(.svelte-fo0yqp){opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}.mission-item.svelte-fo0yqp:nth-child(4):hover .mission-icon:where(.svelte-fo0yqp){animation:svelte-fo0yqp-certificateGlow .6s ease-in-out;background:#ffd70040;border-color:#ffd70080}@keyframes svelte-fo0yqp-certificateGlow{0%,to{box-shadow:0 0 10px #ffd7004d}50%{box-shadow:0 0 25px #ffd70099}}.mission-item.svelte-fo0yqp:nth-child(5):hover .mission-icon:where(.svelte-fo0yqp){animation:svelte-fo0yqp-lightbulbGlow 1s ease-in-out;background:#ffdf004d;border-color:#ffdf0099;box-shadow:0 0 20px #ffdf0066,0 0 40px #ffdf0033,inset 0 0 20px #ffffff1a}@keyframes svelte-fo0yqp-lightbulbGlow{0%,to{filter:brightness(1);text-shadow:none}50%{filter:brightness(1.5);text-shadow:0 0 10px rgba(255,223,0,.8)}}.mission-icon.svelte-fo0yqp{animation:svelte-fo0yqp-iconPulse 2s ease-in-out infinite}@keyframes svelte-fo0yqp-iconPulse{0%,to{box-shadow:0 0 #63b3ff4d}50%{box-shadow:0 0 15px #63b3ff33}}.mission-item.svelte-fo0yqp:hover .mission-icon:where(.svelte-fo0yqp){animation-play-state:paused}.mission-content.svelte-fo0yqp{flex:1}.mission-content.svelte-fo0yqp h2:where(.svelte-fo0yqp){font-size:2rem;font-weight:300;color:#fff;margin-bottom:16px;line-height:1.3;text-shadow:0 0 8px rgba(0,0,0,.4),1px 1px 3px rgba(0,0,0,.3),-1px -1px 3px rgba(0,0,0,.3),1px -1px 3px rgba(0,0,0,.3),-1px 1px 3px rgba(0,0,0,.3)}.mission-content.svelte-fo0yqp h2:where(.svelte-fo0yqp) strong:where(.svelte-fo0yqp){font-weight:700;color:#63b3ff}.mission-content.svelte-fo0yqp p:where(.svelte-fo0yqp){font-size:1.15rem;color:#ffffffd9;margin-bottom:0;line-height:1.6;text-shadow:0 0 6px rgba(0,0,0,.4),1px 1px 2px rgba(0,0,0,.3)}@media (max-width: 768px){.mission-section.svelte-fo0yqp{margin-left:0;padding:40px 20px;align-items:center;text-align:center;max-width:none}.mission-section.svelte-fo0yqp h1:where(.svelte-fo0yqp){font-size:2.5rem}.intro-text.svelte-fo0yqp p:where(.svelte-fo0yqp){font-size:1.2rem}.mission-item.svelte-fo0yqp{flex-direction:column;text-align:center;padding:24px 20px}.mission-icon.svelte-fo0yqp{font-size:2.5rem;min-width:70px;height:70px}.mission-content.svelte-fo0yqp h2:where(.svelte-fo0yqp){font-size:1.6rem}.mission-content.svelte-fo0yqp p:where(.svelte-fo0yqp){font-size:1rem}}
