.header-container-about{background:linear-gradient(-45deg,#f8fafc,#f6f8fc,#f2f5fa,#f0f3fa) 0 0/400% 400%;flex-direction:column;align-items:center;width:100%;animation:18s infinite gradientAnimation;display:flex;position:relative;overflow:hidden}.header-container-about:before{content:"";z-index:0;background-image:radial-gradient(circle at 20% 30%,#6a11cb05 0%,#0000 25%),radial-gradient(circle at 80% 70%,#2575fc05 0%,#0000 25%);width:100%;height:100%;position:absolute;top:0;left:0}.header-section{z-index:1;flex-direction:column;align-items:center;width:100%;padding:60px 0 20px;display:flex;position:relative}.header-section .floating-element:first-child{width:200px;height:200px;animation:28s ease-in-out infinite float;top:30%;left:20%}.header-section .floating-element:nth-child(2){width:160px;height:160px;animation:20s ease-in-out infinite float2;top:45%;right:15%}.header-subtitle{font-family:var(--font-montserrat),sans-serif;color:#6c757d;text-align:center;z-index:2;max-width:700px;margin-top:0;margin-bottom:30px;font-size:1.2rem;font-weight:400;line-height:1.6;position:relative}.mission-section{z-index:1;background:linear-gradient(-45deg,#fff,#f8f9fa,#f0f2f5,#f5f5fa) 0 0/400% 400%;flex-direction:column;align-items:center;width:100%;padding:40px 0;animation:20s infinite gradientAnimation;display:flex;position:relative}.mission-section:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,#fffc);width:100%;height:200px;position:absolute;bottom:0;left:0}.mission-container-about{z-index:2;flex-wrap:wrap;justify-content:center;gap:30px;width:90%;max-width:1200px;margin-top:40px;display:flex;position:relative}.mission-card{z-index:2;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23f0f0f0' fill-opacity='0.4' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");border-radius:12px;flex:1;min-width:300px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000014}.mission-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001f}.mission-card-header{padding:25px 25px 15px;position:relative}.mission-card-header h2{color:#333;margin:0 0 15px;font-size:1.8rem;font-weight:600}.mission-card-divider{background:linear-gradient(90deg,var(--cifr-blue),var(--cifr-purple));border-radius:3px;width:60px;height:3px;box-shadow:0 2px 6px #6a11cb33}.mission-card-content{padding:0 25px 25px}.mission-card-content p{font-family:var(--font-roboto),sans-serif;color:#555;margin-bottom:15px;font-weight:300;line-height:1.8}.mission-card-content p:last-child{margin-bottom:0}.header-subtitle-about{color:#6c757d;text-align:center;max-width:700px;margin-top:0;font-size:1.2rem;font-weight:400;line-height:1.6}.mission-divider{border-radius:8px;grid-template-columns:repeat(2,1fr);gap:20px;width:90%;margin-bottom:2%;display:grid;overflow:hidden}.text-content{background-color:var(--cifr-purple);padding:5%}.text-content p{font-family:var(--font-roboto),sans-serif;font-weight:300;line-height:1.8}.team-container{background:linear-gradient(#fafbfc 0%,#f5f7fa 100%);flex-direction:column;align-items:center;width:100%;padding:60px 20px;display:flex;position:relative}.team-container:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle at 30% 20%,#6a11cb05 0%,#0000 30%),radial-gradient(circle at 70% 60%,#2575fc05 0%,#0000 30%);width:100%;height:100%;position:absolute;top:0;left:0}.team-section{z-index:2;width:100%;max-width:1400px;margin:0 auto 80px;position:relative}.team-section:last-child{margin-bottom:0}.team-section-header{text-align:center;margin-bottom:50px}.team-section-title{color:#1a1a2e;letter-spacing:-.5px;margin:0 0 15px;font-size:2.5rem;font-weight:700}.team-section-divider{background:linear-gradient(90deg,var(--cifr-blue),var(--cifr-purple));border-radius:2px;width:80px;height:4px;margin:0 auto 20px;box-shadow:0 2px 8px #6a11cb4d}.team-section-description{color:#64748b;max-width:600px;margin:0 auto;font-size:1.1rem;font-weight:400;line-height:1.6}.leadership-team,.other-team{z-index:2;grid-template-columns:repeat(auto-fit,minmax(280px,320px));justify-content:center;gap:35px;width:100%;padding:0 20px;display:grid;position:relative}.team-card{z-index:2;background-color:#fff;border:1px solid #e2e8f0cc;border-radius:16px;width:100%;max-width:320px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000f}.team-card:hover{border-color:#6a11cb33;transform:translateY(-10px);box-shadow:0 20px 45px #0000001f}.team-card-image-container{background:linear-gradient(135deg,#f5f7fa 0%,#e9ecef 100%);width:100%;height:320px;position:relative;overflow:hidden}.team-card-image{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.team-card:hover .team-card-image{transform:scale(1.08)}.team-card-image-placeholder{color:#fff;letter-spacing:2px;background:linear-gradient(135deg,#6a11cb 0%,#2575fc 100%);justify-content:center;align-items:center;width:100%;height:100%;font-size:3.5rem;font-weight:700;display:flex}.team-card-content{background:#fff;flex-direction:column;align-items:center;padding:24px 20px;display:flex;position:relative}.team-card-name{color:#1a1a2e;text-align:center;letter-spacing:-.3px;margin:0 0 8px;font-size:1.35rem;font-weight:700}.team-card-position{color:#64748b;text-align:center;margin:0 0 16px;font-size:.95rem;font-weight:500;line-height:1.4}.team-card-linkedin{color:#0077b5;border-radius:8px;justify-content:center;align-items:center;margin-top:4px;padding:8px;transition:all .3s;display:inline-flex}.team-card-linkedin:hover{background-color:#0077b514;transform:translateY(-2px)}.founder-badge{color:#fff;z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-transform:uppercase;letter-spacing:.5px;text-shadow:0 1px 2px #0000004d;background-size:400% 400%;border-radius:0 0 0 12px;padding:8px 15px;font-size:.85rem;font-weight:600;transition:all .3s;position:absolute;top:-5px;right:-5px;transform:translateY(0)}.founder-badge.founder{background:linear-gradient(135deg,#6a11cb 0%,#2575fc 25%,#4ac4e6 50%,#8242d5 75%,#6a11cb 100%) 0 0/400% 400%;animation:8s infinite badgePulse,12s linear infinite gradientAnimation;box-shadow:0 4px 12px #00000040,0 0 15px #6a11cb33}.founder-badge.co-founder{background:linear-gradient(135deg,#46fce7 0%,#3f5efb 25%,#7b6df5 50%,#f093fc 75%,#6a11cb 100%) 0 0/400% 400%;animation:8s infinite badgePulse,12s linear infinite gradientAnimation;box-shadow:0 4px 12px #00000040,0 0 15px #fc466b33}@keyframes badgePulse{0%{filter:brightness();transform:translateZ(0)scale(1)}25%{filter:brightness(1.1);transform:translateZ(0)scale(1.03)}50%{filter:brightness(1.2);transform:translateZ(0)scale(1.05)}75%{filter:brightness(1.1);transform:translateZ(0)scale(1.03)}to{filter:brightness();transform:translateZ(0)scale(1)}}@media only screen and (max-width:778px){.header-container-about{background-color:#fff;background-size:300% 300%}.header-section{padding:40px 15px 15px}.header-subtitle{margin-bottom:20px;font-size:1rem}.mission-divider{grid-template-columns:1fr;width:95%;margin-bottom:5%}.team-container{padding:40px 15px}.team-section{margin-bottom:60px}.team-section-header{margin-bottom:35px}.team-section-title{letter-spacing:-.3px;font-size:2rem}.team-section-divider{width:60px;height:3px}.team-section-description{padding:0 10px;font-size:1rem}.leadership-team,.other-team{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:25px;padding:0}.team-card{max-width:100%}.team-card-image-container{height:280px}.team-card-content{padding:20px 16px}.team-card-name{font-size:1.25rem}.team-card-position{font-size:.9rem}.mission-section{padding:30px 15px}.mission-container-about{gap:20px;width:100%}.mission-card{min-width:100%}.mission-card-header{padding:20px 20px 10px}.mission-card-header h2{font-size:1.5rem}.mission-card-content{padding:0 20px 20px}.floating-element{filter:blur(10px);width:80px!important;height:80px!important}.founder-badge{border-radius:0 0 0 8px;padding:6px 10px;font-size:.75rem;top:-3px;right:-3px}.founder-badge.founder,.founder-badge.co-founder{animation-duration:6s}.team-card:hover .founder-badge.founder,.team-card:hover .founder-badge.co-founder{box-shadow:0 5px 10px #0003,0 0 15px #2575fc40}}@media only screen and (min-width:779px) and (max-width:1224px){.header-container-about{height:auto;padding:40px}}.mission-container-about,.leadership-team,.other-team{z-index:2;position:relative}.mission-section:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle at 10% 10%,#6a11cb05 0%,#0000 20%),radial-gradient(circle at 90% 30%,#2575fc05 0%,#0000 25%),radial-gradient(circle at 30% 80%,#8e44ad05 0%,#0000 15%),radial-gradient(circle at 70% 60%,#2980b905 0%,#0000 15%);width:100%;height:100%;position:absolute;top:0;left:0}.floating-element{filter:blur(15px);z-index:0;pointer-events:none;background:linear-gradient(45deg,#6a11cb08,#2575fc08);border-radius:50%;width:100px;height:100px;position:absolute}.mission-section .floating-element:first-child{width:120px;height:120px;animation:20s ease-in-out infinite float;top:15%;left:10%}.mission-section .floating-element:nth-child(2){width:150px;height:150px;animation:25s ease-in-out infinite float2;top:60%;right:10%}.team-container .floating-element:first-child{width:180px;height:180px;animation:30s ease-in-out infinite float;top:20%;right:15%}.team-container .floating-element:nth-child(2){width:140px;height:140px;animation:22s ease-in-out infinite float2;bottom:10%;left:15%}@keyframes gradientAnimation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes float{0%{transform:translateY(0)translate(0)}50%{transform:translateY(-15px)translate(10px)}to{transform:translateY(0)translate(0)}}@keyframes float2{0%{transform:translateY(0)translate(0)}50%{transform:translateY(15px)translate(-10px)}to{transform:translateY(0)translate(0)}}
