body.theme-team{background:#06121F;color:#F2F5F9;font-family:Lufga,system-ui,sans-serif;-webkit-font-smoothing:antialiased}body.theme-team ::-moz-selection{background:#9DD000;color:#06121F}body.theme-team ::selection{background:#9DD000;color:#06121F}.team{position:relative;min-height:100vh;display:flex;flex-direction:column;overflow:hidden}.team a{color:inherit;text-decoration:none;transition:color .2s}.team a:hover{color:#9DD000}.t-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 85% 0,rgba(170,20,40,.55),transparent 70%),radial-gradient(ellipse 60% 40% at 0 100%,rgba(120,14,32,.35),transparent 70%),linear-gradient(160deg,#06121F,#0B1526 45%,#1A0F1F)}.t-foot,.t-head,.t-main{position:relative}.t-main{flex:1;width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column}.t-intro{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;padding:clamp(40px,6vw,80px) clamp(20px,4vw,48px) 40px}.t-intro-text{display:flex;flex-direction:column;gap:20px}.t-h1{margin:0;font-size:clamp(44px,6vw,84px);line-height:.95;letter-spacing:-.035em;font-weight:600}.t-h1-es{font-weight:400;color:#9EAEC4}.t-lede{margin:0;font-size:16px;line-height:1.5;color:#D7E0EC;max-width:520px;text-wrap:pretty}.t-pills{display:flex;gap:10px;flex-wrap:wrap}.t-pills a{font:500 12px Lufga,sans-serif;padding:8px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.2);color:#D7E0EC}.t-pills a:hover{border-color:rgba(157,208,0,.5)}.t-sec{padding:0 clamp(20px,4vw,48px) clamp(40px,5vw,64px);display:flex;flex-direction:column;gap:20px;scroll-margin-top:24px}.t-sec-last{padding-bottom:clamp(48px,6vw,80px)}.t-sec-head{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:14px}.t-sec-head h2{margin:0;font:600 11px/1 JetBrains Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:#9EAEC4}.t-sec-head span{font-size:13px;color:#9EAEC4}.t-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.t-card{background:rgba(12,30,51,.7);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.12);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .25s}.t-card:hover{border-color:rgba(157,208,0,.4)}.t-portrait{position:relative;aspect-ratio:4/5;background:linear-gradient(160deg,#122438,#1A0F1F)}.t-portrait img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.t-fade{inset:auto 0 0 0;height:55%;background:linear-gradient(180deg,transparent,rgba(6,18,31,.92))}.t-fade,.t-id{position:absolute;pointer-events:none}.t-id{left:20px;right:20px;bottom:18px;display:flex;flex-direction:column;gap:4px}.t-id h3{margin:0;font-size:22px;font-weight:600;letter-spacing:-.025em;line-height:1.1;text-shadow:0 2px 12px rgba(0,0,0,.5)}.t-meta{font-size:13px;color:#D7E0EC}.t-dot{position:absolute;top:14px;left:14px;width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg,#E0263A,#7A0E1E);box-shadow:0 0 0 4px rgba(170,20,40,.2)}.t-body{flex-direction:column;padding:16px 20px 18px}.t-actions,.t-body{display:flex;gap:12px}.t-actions{justify-content:space-between;align-items:center}.t-toggle{display:inline-flex;align-items:center;gap:8px;font:500 12px Lufga,sans-serif;padding:9px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#D7E0EC;cursor:pointer;min-height:36px;transition:border-color .2s,color .2s}.t-toggle:hover{border-color:#9DD000;color:#9DD000}.t-chev{display:inline-block;transition:transform .2s}.team .t-link{font-size:13px;color:#9DD000;padding:8px 0}.t-bio{margin:0;font-size:14px;line-height:1.55;color:#D7E0EC;text-wrap:pretty;border-top:1px solid rgba(255,255,255,.1);padding-top:12px}