.sources{margin-top:14px;padding:0 32px;position:relative}.sources__inner{border-top:1px solid #7aa8d724;align-items:center;gap:28px;max-width:1200px;margin:0 auto;padding:18px 0 10px;display:flex}.sources__viewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.sources__track{flex-wrap:nowrap;justify-content:flex-start;align-items:center;row-gap:14px;width:max-content;margin:0;padding:0;list-style:none;animation:34s linear infinite marquee;display:flex}.sources__track:hover{animation-play-state:paused}.sources__item{font:500 13px/1 var(--font-geist);color:#dce6f2;white-space:nowrap;flex:none;align-items:center;gap:10px;padding-right:48px;display:flex}.sources__more{font:400 13px/1 var(--font-geist);color:#aebed2;white-space:nowrap;flex:none}@media not (min-width:640px){.sources{padding:0 20px}}
.team-card{background:linear-gradient(#021b3b 0%,#01172f 100%);border:1.5px solid #2468d28c;border-radius:14px;align-items:center;gap:20px;min-width:0;padding:24px;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,box-shadow .22s;display:flex;position:relative;box-shadow:inset 0 1px #6eaaff2e,inset 0 0 22px #1e64e61a,0 0 24px -8px #1e6eff4d}.team-card:hover{border-color:#3c96ffd9;transform:translateY(-3px);box-shadow:inset 0 1px #8cc8ff47,inset 0 0 26px #1e6ef029,0 0 34px -6px #22a0ff73}.team-card:hover:after{content:"";height:5px;position:absolute;top:100%;left:0;right:0}.team-card__avatar{flex:none;width:116px;height:116px;position:relative}.team-card__ring{background:linear-gradient(150deg,#4c9bff,#2552e0 60%,#1b3fb5);border-radius:50%;padding:2.5px;position:absolute;inset:0;box-shadow:0 0 22px #2878ff73,0 0 2px #78beffcc}.team-card__disc{background:radial-gradient(circle at 50% 32%,#16386a,#07172f 72%);border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.team-card__initials{z-index:1;height:100%;font:600 34px/1 var(--font-geist);letter-spacing:.02em;color:#bfe6ff;text-shadow:0 0 14px #38c4ff73;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:relative}.team-card__disc:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #78beff47,inset 0 0 18px #020c228c}.team-card__info{flex-direction:column;gap:6px;min-width:0;display:flex}.team-card__name{font:600 21px/1.2 var(--font-geist);letter-spacing:-.012em;color:#fff;margin:0}.team-card__role{font:400 15.5px/1.4 var(--font-geist);color:#38c4ff;text-wrap:pretty;margin:0}.team-card__credentials{font:400 13.5px/1.45 var(--font-geist);color:#38c4ff;text-wrap:pretty;margin:0}.team-badge{position:absolute;overflow:visible}.team-badge--idea{--badge-delay:-.49s;top:-22px;right:-8px;transform:rotate(16deg)}.team-badge--crown{--badge-delay:0s;top:-24px;right:-10px;transform:rotate(18deg)}.team-badge--shield{--badge-delay:-.32s;bottom:-8px;right:-14px;transform:rotate(12deg)}.team-badge__tilt{transform-box:fill-box;transform-origin:50% 100%;animation:dtilt 3.2s ease-in-out var(--badge-delay) infinite}.team-badge__beam{animation:3.2s linear infinite dbeam}.team-badge__spark{transform-box:fill-box;transform-origin:50%;animation:dspark 3.2s ease-in-out var(--badge-delay) infinite}.team-badge--idea .team-badge__spark{transform-origin:50% 100%}
.team-stars{position:absolute;overflow:visible}.team-stars--aurora-right{top:4px;left:62%;-webkit-mask-image:radial-gradient(50% 50% at 50% 45%,#000 40%,#0000 100%);mask-image:radial-gradient(50% 50% at 50% 45%,#000 40%,#0000 100%)}.team-stars--aurora-left{top:10px;left:5%;-webkit-mask-image:radial-gradient(50% 50% at 50% 45%,#000 30%,#0000 100%);mask-image:radial-gradient(50% 50% at 50% 45%,#000 30%,#0000 100%)}.team-stars--aurora-center{top:120px;left:calc(50% - 130px);-webkit-mask-image:radial-gradient(50% 50%,#000 30%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 30%,#0000 100%)}.team-stars--divider-right{top:22px;left:58%;-webkit-mask-image:radial-gradient(50% 50% at 50% 40%,#000 35%,#0000 100%);mask-image:radial-gradient(50% 50% at 50% 40%,#000 35%,#0000 100%)}.team-stars--divider-left{top:30px;left:8%;-webkit-mask-image:radial-gradient(50% 50% at 50% 40%,#000 30%,#0000 100%);mask-image:radial-gradient(50% 50% at 50% 40%,#000 30%,#0000 100%)}.team-stars__star{transform-box:fill-box;transform-origin:50%;opacity:var(--o)}.team-stars__star--twinkle{animation:tw var(--twinkle-duration) ease-in-out var(--twinkle-delay) infinite}.team-stars__glint{transform-box:fill-box;transform-origin:50%;opacity:var(--o);animation:glint var(--glint-duration) ease-in-out var(--glint-delay) infinite}
.team{margin-top:96px;padding:78px 32px 0;position:relative}.team__aurora{pointer-events:none;height:640px;position:absolute;inset:0 0 auto;overflow:hidden}.team__aurora-glow{transform-origin:50% 0;background:radial-gradient(36% 66% at 50% 0,#0048b052 0%,#003ea02e 34%,#00328c12 62%,#0000 100%);width:1000px;height:600px;margin-left:-500px;animation:14s ease-in-out infinite auroraA;position:absolute;top:0;left:52%}.team__aurora-beam{transform-origin:50% 0;background:radial-gradient(50% 100% at 50% 0,#78c8ff29,#2882f512 45%,#0000 100%);width:260px;height:470px;margin-left:-130px;animation:11s ease-in-out infinite auroraB;position:absolute;top:0;left:52%}.team__aurora-core{transform-origin:50% 0;background:radial-gradient(50% 100% at 50% 0,#c8eeff33,#50b4ff14 40%,#0000 100%);width:110px;height:380px;margin-left:-55px;animation:13s ease-in-out -4s infinite auroraC;position:absolute;top:0;left:52%}.team__aurora-drop{background:radial-gradient(50% 50%,#aae1ff38,#3c96ff14 45%,#0000 72%);width:90px;height:150px;margin-left:-45px;animation:9s cubic-bezier(.4,0,.6,1) infinite fall;position:absolute;top:0;left:52%}.team__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 40px;max-width:1300px;margin:0 auto;display:flex;position:relative}.team__intro{flex-direction:column;flex:440px;align-items:flex-start;gap:14px;min-width:0;display:flex}.team__title{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(34px,3vw + 12px,56px);font-weight:700;line-height:1.05}.team__title-brand{background:linear-gradient(90deg,#22d3ff,#2aa5ff);color:#0000;filter:drop-shadow(0 0 16px #22d3ff59);-webkit-background-clip:text;background-clip:text}.team__lead{max-width:600px;font:400 clamp(16px, calc(.6vw + 10px), 19px) / 1.5 var(--font-geist);color:#e6eef8;text-wrap:pretty;margin:0}.team__aside{flex-wrap:wrap;flex:0 auto;align-items:center;gap:36px;min-width:0;display:flex}.team__quote{background:linear-gradient(90deg,#011c3c,#011730);border:1.5px solid #2468d28c;border-radius:14px;max-width:420px;margin:0;padding:22px 26px 22px 64px;position:relative;box-shadow:inset 0 1px #6eaaff29,inset 0 0 22px #1e64e61a,0 0 24px -8px #1e6eff4d}.team__quote-mark{position:absolute;top:24px;left:24px}.team__quote-text{font:italic 400 15.5px/1.6 var(--font-geist);color:#e6eef8;text-wrap:pretty;margin:0}.team__values{align-items:stretch;gap:22px;display:flex}.team__values-track{width:8px;height:86px;position:relative}.team__values-dashes{background:repeating-linear-gradient(#286ed28c 0 5px,#286ed22e 5px 8px);width:2px;position:absolute;top:11px;bottom:11px;left:3px}.team__values-fill{transform-origin:50% 0;background:linear-gradient(#22d3ff,#2a8ef5);width:2px;height:64px;animation:7s linear infinite pfill;position:absolute;top:11px;left:3px;box-shadow:0 0 6px #22d3ffcc}.team__values-pulse{background:radial-gradient(50% 50%,#fff 0 12%,#78dcffcc 30%,#22a0ff40 60%,#0000 75%);border-radius:50%;width:14px;height:22px;margin-top:-11px;animation:7s linear infinite ptravel;position:absolute;top:11px;left:-3px}.team__values-dot{background:#123e78;border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;left:0;box-shadow:0 0 0 1px #3c8cf059}.team__values-dot--people{animation:7s linear infinite pdot1;top:11px}.team__values-dot--ideas{animation:7s linear infinite pdot2;top:43px}.team__values-dot--sovereignty{animation:7s linear infinite pdot3;top:75px}.team__values-labels{font:500 13.5px/1 var(--font-geist);letter-spacing:.14em;flex-direction:column;justify-content:space-between;display:flex}.team__values-label{align-items:center;height:22px;display:flex}.team__values-label--people{animation:7s linear infinite plab1}.team__values-label--ideas{animation:7s linear infinite plab2}.team__values-label--sovereignty{animation:7s linear infinite plab3}.team__grid{z-index:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:14px;max-width:1300px;margin:40px auto 0;padding:0;list-style:none;display:grid;position:relative}.team__member{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.team__divider{height:170px;margin-top:120px;position:relative}@media not (min-width:640px){.team{padding:78px 20px 0}}
