.spk *,.spk :after,.spk :before{box-sizing:border-box}.spk{background-color:var(--spk-bg,#0e1033);contain-intrinsic-size:0 800px;content-visibility:auto;padding:var(--spk-pad-top,96px) 1.5rem var(--spk-pad-bot,96px);position:relative}.spk,.spk__bg{overflow:hidden}.spk__bg{inset:0;position:absolute;z-index:0}.spk__bg-img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.spk__bg-img--mobile{display:none}@media (max-width:767px){.spk__bg-img--desk{display:none}.spk__bg-img--mobile{display:block}}.spk__video-bg{display:block;height:100%;object-fit:cover;width:100%}.spk__overlay{inset:0;pointer-events:none;position:absolute;z-index:1}.spk__wrap{gap:56px;margin:0 auto;max-width:var(--spk-max-w,1180px);position:relative;z-index:2}.spk__header,.spk__wrap{display:flex;flex-direction:column}.spk__header{align-items:var(--spk-t-align,center);gap:16px;text-align:var(--spk-t-align,center)}.spk__eyebrow{color:var(--spk-eyebrow,#7cb3ff);display:inline-block;font-family:var(--spk-b-font,system-ui,sans-serif);font-size:var(--spk-ey-size,11px);font-style:var(--spk-b-style,normal);font-weight:700;letter-spacing:.18em;text-transform:uppercase}.spk__headline{color:var(--spk-headline,#fff);font-family:var(--spk-h-font,system-ui,sans-serif);font-size:clamp(28px,5vw,var(--spk-h-size,48px));font-style:var(--spk-h-style,normal);font-weight:var(--spk-h-weight,700);letter-spacing:-.03em;line-height:1.1;margin:0;max-width:800px;text-wrap:balance}.spk__subheadline{color:var(--spk-sub,#a0aacc);font-family:var(--spk-b-font,system-ui,sans-serif);font-size:16px;font-style:var(--spk-b-style,normal);font-weight:var(--spk-b-weight,400);line-height:1.5;margin:0}.spk__grid{align-items:start;display:grid;gap:var(--spk-gap,24px);grid-template-columns:repeat(var(--spk-cols,3),1fr)}.spk__card{background:var(--spk-card,#151a4a);border:1px solid var(--spk-border,#2a2f5a);border-radius:var(--spk-radius,20px);contain:layout style paint;flex-direction:column}.spk__card,.spk__photo{display:flex;overflow:hidden}.spk__photo{align-items:center;background-color:var(--spk-photo-bg,#e2e4ef);flex-shrink:0;height:var(--spk-img-h,380px);justify-content:center;width:100%}.spk__photo img{display:block;height:100%;object-fit:cover;object-position:center top;width:100%}.spk__photo-ph{color:#999aaa;font-family:var(--spk-b-font,system-ui,sans-serif);font-size:12px;letter-spacing:.08em}.spk__info{display:flex;flex:1;flex-direction:column;gap:6px;padding:24px;text-align:var(--spk-c-align,left)}.spk__name{color:var(--spk-name,#fff);font-family:var(--spk-h-font,system-ui,sans-serif);font-size:var(--spk-nm-size,22px);font-style:var(--spk-h-style,normal);font-weight:var(--spk-h-weight,700);line-height:1.2;margin:0}.spk__role{color:var(--spk-role,#2b35ff);display:block;font-size:var(--spk-rl-size,11px);font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.spk__bio,.spk__role{font-family:var(--spk-b-font,system-ui,sans-serif);font-style:var(--spk-b-style,normal)}.spk__bio{color:var(--spk-bio,#a0aacc);font-size:var(--spk-bio-sz,14px);font-weight:var(--spk-b-weight,400);line-height:1.65;margin:8px 0 0}.spk--animate .spk__anim-item{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.spk--animate.spk--visible .spk__anim-item:first-child{transition-delay:0s}.spk--animate.spk--visible .spk__anim-item:nth-child(2){transition-delay:.1s}.spk--animate.spk--visible .spk__anim-item:nth-child(n+3){transition-delay:.2s}.spk--animate.spk--visible .spk__anim-item{opacity:1;transform:none;will-change:auto}@media (prefers-reduced-motion:reduce){.spk--animate .spk__anim-item{opacity:1!important;transform:none!important;transition:none!important}}@media (max-width:1024px){.spk__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.spk{padding-left:1.25rem;padding-right:1.25rem}.spk__grid{grid-template-columns:1fr}.spk__headline{font-size:clamp(26px,8vw,var(--spk-h-size,48px))}}