.thv-container{--mx: 0;--my: 0;position:relative;width:100%;max-width:480px;aspect-ratio:1 / 1;margin:0 auto;transform-style:preserve-3d;perspective:800px;transform:rotateY(calc(var(--mx) * 6deg)) rotateX(calc(var(--my) * -6deg));transition:transform .15s ease-out}.thv-glow{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;will-change:transform}.thv-glow--1{width:260px;height:260px;top:10%;left:5%;background:radial-gradient(circle,rgba(79,178,255,.22) 0%,transparent 70%);animation:thvGlow1 8s ease-in-out infinite}.thv-glow--2{width:220px;height:220px;bottom:10%;right:5%;background:radial-gradient(circle,rgba(168,107,255,.2) 0%,transparent 70%);animation:thvGlow2 9s ease-in-out infinite}@keyframes thvGlow1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(18px,-12px) scale(1.15)}}@keyframes thvGlow2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-14px,10px) scale(1.1)}}.thv-orbit{position:absolute;top:50%;left:50%;border-radius:50%;border:1px solid transparent;transform-origin:center;pointer-events:none}.thv-orbit--1{width:200px;height:200px;margin:-100px 0 0 -100px;border-color:#4fb2ff26;animation:thvSpin 18s linear infinite}.thv-orbit--2{width:300px;height:300px;margin:-150px 0 0 -150px;border-color:#a86bff1a;animation:thvSpin 28s linear infinite reverse}.thv-orbit--3{width:390px;height:390px;margin:-195px 0 0 -195px;border-color:#ffffff0a;border-style:dashed;animation:thvSpin 40s linear infinite}@keyframes thvSpin{to{transform:rotate(360deg)}}.thv-orbit-dot{position:absolute;top:-3px;left:50%;margin-left:-3px;width:6px;height:6px;border-radius:50%;background:#4fb2ff;box-shadow:0 0 10px 2px #4fb2ff80}.thv-orbit--2 .thv-orbit-dot{background:#a86bff;box-shadow:0 0 10px 2px #a86bff80}.thv-orbit--3 .thv-orbit-dot{background:#fff6;box-shadow:0 0 8px 1px #fff3;width:4px;height:4px;margin-left:-2px;top:-2px}.thv-particles{position:absolute;inset:0;pointer-events:none;overflow:hidden}.thv-particle{position:absolute;left:var(--p-x);top:var(--p-y);width:var(--p-size);height:var(--p-size);border-radius:50%;background:#ffffff59;animation:thvFloat var(--p-dur) ease-in-out var(--p-delay) infinite;will-change:transform,opacity}@keyframes thvFloat{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-18px) scale(1.4);opacity:.7}}.thv-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px}.thv-core-ring{position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.thv-core-ring--outer{width:120px;height:120px;border:1.5px solid rgba(79,178,255,.2);animation:thvCorePulse 3s ease-in-out infinite}.thv-core-ring--mid{width:90px;height:90px;border:1px solid rgba(168,107,255,.15);animation:thvCorePulse 3s ease-in-out .5s infinite}.thv-core-ring--inner{width:64px;height:64px;background:radial-gradient(circle at 35% 35%,rgba(79,178,255,.15) 0%,rgba(168,107,255,.1) 50%,transparent 100%);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 0 40px 4px #4fb2ff1f,0 0 80px 8px #a86bff0f,inset 0 0 20px #ffffff0a}@keyframes thvCorePulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.08);opacity:.65}}.thv-core-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;align-items:center;gap:2px}.thv-core-icon{font-size:16px;display:block;animation:thvIconPulse 2s ease-in-out infinite}@keyframes thvIconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.thv-core-text{font-size:8px;font-weight:800;letter-spacing:.22em;line-height:1.3;color:#ffffffb3;text-transform:uppercase}.thv-stats{position:absolute;inset:0;pointer-events:none}.thv-stat-card{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:110px;height:68px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 24px #0003,inset 0 1px #ffffff0f;pointer-events:auto;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .35s ease;animation:thvCardFloat 5s ease-in-out infinite}.thv-stat-card:hover{transform:translateY(-4px) scale(1.06)!important;border-color:#4fb2ff4d;box-shadow:0 8px 40px #4fb2ff1f,inset 0 1px #ffffff1a}.thv-stat-card:nth-child(1){top:4%;left:50%;transform:translate(-50%);animation-delay:0s}.thv-stat-card:nth-child(2){top:50%;right:-4%;transform:translateY(-50%);animation-delay:-1.25s}.thv-stat-card:nth-child(3){bottom:4%;left:50%;transform:translate(-50%);animation-delay:-2.5s}.thv-stat-card:nth-child(4){top:50%;left:-4%;transform:translateY(-50%);animation-delay:-3.75s}@keyframes thvCardFloat{0%,to{opacity:1}50%{opacity:.78}}.thv-stat-value{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1;background:linear-gradient(135deg,#fff 20%,#a0d4ff,#c4a0ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.thv-stat-label{font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;text-align:center;line-height:1.2}.thv-grid-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.thv-tag{position:absolute;left:50%;bottom:-8%;transform:translate(-50%);font-family:var(--mono-font, "JetBrains Mono", monospace);font-size:9px;font-weight:600;letter-spacing:.14em;color:#ffffff47;white-space:nowrap;text-transform:uppercase}@media(max-width:1100px){.thv-container{max-width:420px}}@media(max-width:940px){.thv-container{max-width:380px;margin-top:32px}.thv-stat-card{width:100px;height:62px}.thv-stat-value{font-size:19px}}@media(max-width:700px){.thv-container{max-width:340px}.thv-stat-card{width:90px;height:56px}.thv-stat-value{font-size:17px}.thv-stat-label{font-size:8px}.thv-orbit--3{width:320px;height:320px;margin:-160px 0 0 -160px}}@media(max-width:480px){.thv-container{max-width:290px}.thv-stat-card{width:82px;height:50px;border-radius:10px}.thv-stat-value{font-size:15px}.thv-stat-label{font-size:7px}.thv-orbit--1{width:160px;height:160px;margin:-80px 0 0 -80px}.thv-orbit--2{width:240px;height:240px;margin:-120px 0 0 -120px}.thv-orbit--3{width:280px;height:280px;margin:-140px 0 0 -140px}.thv-core,.thv-core-ring--outer{width:100px;height:100px}.thv-core-ring--mid{width:74px;height:74px}.thv-core-ring--inner{width:52px;height:52px}.thv-tag{position:absolute;bottom:-12%;left:50%;transform:translate(-50%);margin-top:0;text-align:center;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.thv-orbit,.thv-particle,.thv-glow,.thv-core-ring,.thv-core-icon,.thv-stat-card{animation:none!important}.thv-container{transform:none!important}.thv-particle{opacity:.3}}.thv-container{display:flex;align-items:center;justify-content:center;height:480px}@media(max-width:940px){.thv-container{height:420px}}@media(max-width:500px){.thv-container{height:300px}}.sd2-hero.team-hero{padding-top:180px;padding-bottom:80px}header.sd2-hero.team-hero .sd2-hero-main{grid-template-columns:1fr 1fr!important;width:100%}@media(max-width:940px){header.sd2-hero.team-hero .sd2-hero-main{grid-template-columns:minmax(0,1fr)!important}}#faq .v2-faq-a{transition:height .5s var(--ease-expo)}#faq .v2-faq-a p{opacity:0;transition:opacity .4s ease .05s}#faq .v2-faq-item.open .v2-faq-a p{opacity:1}#faq .v2-faq-item.open{background:#b4c8e60a}.v2-section--gallery .sd2-quote-mark{color:#0a0a1e1f}.v2-section--gallery .v2 .sd2-quote-text,.v2-section--gallery .sd2-quote-text,.v2-section--gallery .sd2-quote-name{color:#0f0f0d}.v2-section--gallery .sd2-quote-role{color:#0f0f0d94}.v2 .v2-section--gallery .sd2-quote-dot,.v2 .v2-section--gallery .sd2-quote-dot:hover{background-color:#0f0f0d94}.v2 .v2-section--gallery .sd2-quote-dot.is-active{background-color:#0f0f0d}.team-lead-grid{margin-top:64px;display:flex;flex-direction:column;gap:0}.team-lead-row{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:560px;overflow:hidden}.team-lead-row.is-in{animation:rowFadeUp 1s cubic-bezier(.16,1,.3,1) both}@keyframes rowFadeUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}.team-lead-row--reverse .team-lead-img-panel{order:2}.team-lead-row--reverse .team-lead-info-panel{order:1}.team-lead-row+.team-lead-row:before{content:"";position:absolute;top:0;left:5%;right:5%;height:1px;background:linear-gradient(90deg,transparent,rgba(180,200,230,.18) 20%,rgba(180,200,230,.18) 80%,transparent);pointer-events:none}.team-lead-img-panel{position:relative;overflow:hidden;background:#0a0e1a}.team-lead-img-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 60%,rgba(100,150,255,.12) 0%,transparent 65%);pointer-events:none;z-index:0;animation:leadGlowPulse 6s ease-in-out infinite alternate}@keyframes leadGlowPulse{0%{opacity:.5;transform:scale(.95)}to{opacity:1;transform:scale(1.05)}}.team-lead-img-panel:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(180,200,230,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(180,200,230,.03) 1px,transparent 1px);background-size:40px 40px;pointer-events:none;z-index:1}.team-lead-avatar-wrap{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:560px}.team-lead-avatar{position:relative;display:flex;align-items:center;justify-content:center;width:320px;height:320px;border-radius:50%;background:#b4c8e60f;border:1px solid rgba(180,200,230,.15);color:#b4c8e6e6;font-size:64px;font-weight:700;letter-spacing:.02em;transition:transform .6s cubic-bezier(.16,1,.3,1);cursor:default}.team-lead-avatar:before{content:"";position:absolute;inset:-20px;border-radius:50%;border:1.5px dashed rgba(180,200,230,.18);animation:ringRotate 20s linear infinite}.team-lead-avatar:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(135deg,transparent 30%,rgba(255,255,255,.06) 50%,transparent 70%);background-size:200% 200%;animation:avatarShimmer 3s ease-in-out infinite}@keyframes ringRotate{to{transform:rotate(360deg)}}@keyframes avatarShimmer{0%{background-position:200% 200%}50%{background-position:0% 0%}to{background-position:200% 200%}}.team-lead-row:hover .team-lead-avatar{transform:scale(1.04)}.team-lead-photo{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.16,1,.3,1);z-index:3}.team-lead-index{position:absolute;top:28px;right:28px;font-size:11px;font-weight:700;letter-spacing:.12em;color:#b4c8e64d;z-index:5}.team-lead-info-panel{position:relative;display:flex;flex-direction:column;justify-content:center;padding:64px 72px;background:#080a12f5;overflow:hidden}.team-lead-info-panel:before{content:"";position:absolute;top:-60px;right:-60px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(100,150,255,.07) 0%,transparent 70%);pointer-events:none}.team-lead-info-panel:after{content:"";position:absolute;top:0;left:0;right:0;height:1.5px;background:linear-gradient(90deg,transparent,rgba(180,200,230,.4) 40%,rgba(120,160,255,.6) 60%,rgba(180,200,230,.4) 80%,transparent);background-size:200% 100%;animation:borderSlide 4s linear infinite;opacity:0;transition:opacity .6s ease}.team-lead-row.is-in .team-lead-info-panel:after{opacity:1}@keyframes borderSlide{0%{background-position:-100% 0}to{background-position:200% 0}}.team-lead-row--reverse .team-lead-info-panel:after{top:auto;bottom:0}.team-lead-name{font-size:clamp(28px,3.5vw,42px);font-weight:700;letter-spacing:-.025em;line-height:1.1;color:#fff;margin-bottom:14px!important}.team-lead-row.is-in .team-lead-name{animation:nameWipeUp .9s cubic-bezier(.16,1,.3,1) .2s both}@keyframes nameWipeUp{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0% 0)}}.team-lead-title{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#b4c8e6b3;margin-bottom:28px!important;padding:6px 14px!important;border:1px solid rgba(180,200,230,.12);border-radius:100px;width:fit-content;background:#b4c8e60a}.team-lead-row.is-in .team-lead-title{animation:titleSlideIn .7s cubic-bezier(.16,1,.3,1) .45s both}@keyframes titleSlideIn{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.team-lead-bio{font-size:16px;line-height:1.75;color:#ffffff6b;margin-bottom:36px!important;max-width:440px}.team-lead-row.is-in .team-lead-bio{animation:bioRiseUp .8s cubic-bezier(.16,1,.3,1) .55s both}@keyframes bioRiseUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.team-lead-linkedin{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.04em;color:#b4c8e699;padding:10px 20px;border:1px solid rgba(180,200,230,.14);border-radius:100px;width:fit-content;background:transparent;transition:color .3s ease,background .3s ease,border-color .3s ease,gap .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}.team-lead-row.is-in .team-lead-linkedin{animation:linkedinUp .6s cubic-bezier(.16,1,.3,1) .7s both}@keyframes linkedinUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.team-lead-linkedin:hover{color:#fff;background:#b4c8e60f;border-color:#b4c8e647;gap:14px;transform:translateY(-2px)}.team-lead-watermark{position:absolute;bottom:-30px;right:-10px;font-size:200px;font-weight:900;letter-spacing:-.05em;color:#b4c8e606;line-height:1;-webkit-user-select:none;user-select:none;pointer-events:none;transition:opacity .6s ease}@media(max-width:900px){.team-lead-row{grid-template-columns:1fr;min-height:auto}.team-lead-row--reverse .team-lead-img-panel{order:1}.team-lead-row--reverse .team-lead-info-panel{order:2}.team-lead-avatar-wrap{min-height:320px}.team-lead-avatar{width:210px;height:210px;font-size:48px}.team-lead-info-panel{padding:48px 32px}.team-lead-bio{max-width:100%}}
