.page-module__WnmA-a__pageBg{z-index:-1;background:radial-gradient(55% 50% at 15% 20%,#3b82f61a 0%,#0000 60%),radial-gradient(40% 40% at 85% 70%,#a855f714 0%,#0000 55%),#080810;position:fixed;inset:0}.page-module__WnmA-a__hero{border-bottom:1px solid var(--border);max-width:1160px;margin:0 auto;padding:80px 2rem 88px}.page-module__WnmA-a__heroInner{max-width:680px}.page-module__WnmA-a__lineWhite{font-family:var(--font-jakarta,"Plus Jakarta Sans"), sans-serif;letter-spacing:-.03em;color:var(--white);font-size:clamp(44px,5.5vw,72px);font-weight:800;line-height:1.06;display:block}.page-module__WnmA-a__lineGrad{font-family:var(--font-jakarta,"Plus Jakarta Sans"), sans-serif;letter-spacing:-.03em;background:linear-gradient(135deg,#d4a852 0%,#c5973f 50%,#a37d32 100%);-webkit-text-fill-color:transparent;background-clip:text;padding-bottom:.12em;font-size:clamp(44px,5.5vw,72px);font-weight:800;line-height:1.06;display:block}.page-module__WnmA-a__heroSub{color:var(--text-inv-2);max-width:560px;margin-top:24px;font-size:17px;font-weight:300;line-height:1.75}.page-module__WnmA-a__sectionWrap{max-width:1160px;margin:0 auto;padding:88px 2rem}.page-module__WnmA-a__sectionHead{max-width:640px;margin-bottom:56px}.page-module__WnmA-a__sectionTitle{font-family:var(--font-jakarta,"Plus Jakarta Sans"), sans-serif;letter-spacing:-.025em;color:var(--white);margin-bottom:14px;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.1}.page-module__WnmA-a__sectionDesc{color:var(--text-mid);font-size:16px;line-height:1.75}.page-module__WnmA-a__teamGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module__WnmA-a__memberCard{border:1px solid var(--border);background:#ffffff08;border-radius:16px;flex-direction:column;gap:0;padding:32px 28px;transition:background .2s,transform .2s;display:flex}.page-module__WnmA-a__memberCard:hover{background:#ffffff0d;transform:translateY(-2px)}.page-module__WnmA-a__memberAvatar{border-radius:50%;flex-shrink:0;width:72px;height:72px;margin-bottom:20px;overflow:hidden}.page-module__WnmA-a__memberAvatarImg{object-fit:cover;object-position:center top;border-radius:50%;width:100%;height:100%}.page-module__WnmA-a__memberInfo{margin-bottom:16px}.page-module__WnmA-a__memberName{font-family:var(--font-jakarta,"Plus Jakarta Sans"), sans-serif;color:var(--white);letter-spacing:-.02em;margin-bottom:4px;font-size:20px;font-weight:800}.page-module__WnmA-a__memberRole{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.page-module__WnmA-a__memberDesc{color:var(--text-mid);flex:1;margin-bottom:16px;font-size:14px;line-height:1.7}.page-module__WnmA-a__memberTags{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.page-module__WnmA-a__memberTag{letter-spacing:.05em;white-space:nowrap;opacity:.85;border:1px solid;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:600}.page-module__WnmA-a__linkedinBtn{background:0 0;border:1px solid;border-radius:6px;align-self:flex-start;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .2s,background .2s;display:inline-flex}.page-module__WnmA-a__linkedinBtn:hover{opacity:.75}.page-module__WnmA-a__valuesSection{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#ffffff05;max-width:1160px;margin:0 auto}.page-module__WnmA-a__valuesInner{padding:80px 2rem}.page-module__WnmA-a__valuesGrid{background:var(--border);border:1px solid var(--border);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.page-module__WnmA-a__valueCard{background:#080810;padding:36px 28px;transition:background .2s}.page-module__WnmA-a__valueCard:hover{background:#ffffff08}.page-module__WnmA-a__valueNum{font-family:var(--font-mono,"JetBrains Mono"), monospace;color:var(--text-muted);letter-spacing:.08em;margin-bottom:14px;font-size:11px;display:block}.page-module__WnmA-a__valueTitle{font-family:var(--font-jakarta,"Plus Jakarta Sans"), sans-serif;color:var(--white);letter-spacing:-.02em;margin-bottom:10px;font-size:18px;font-weight:800}.page-module__WnmA-a__valueDesc{color:var(--text-mid);font-size:14px;line-height:1.7}.page-module__WnmA-a__locationSection{border-top:1px solid var(--border);max-width:1160px;margin:0 auto;padding:80px 0}.page-module__WnmA-a__locationInner{padding:0 2rem}.page-module__WnmA-a__locationText{max-width:600px}.page-module__WnmA-a__locationDesc{color:var(--text-mid);margin:20px 0 32px;font-size:16px;line-height:1.75}.page-module__WnmA-a__locationDetails{flex-direction:column;gap:12px;display:flex}.page-module__WnmA-a__locationItem{align-items:baseline;gap:16px;font-size:14px;display:flex}.page-module__WnmA-a__locationItem dt{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;min-width:110px;font-size:11px;font-weight:600}.page-module__WnmA-a__locationItem dd{color:var(--text-mid);margin:0}.page-module__WnmA-a__ctaOuter{text-align:center;border-top:1px solid var(--border);max-width:1160px;margin:0 auto;padding:100px 2rem;position:relative;overflow:hidden}.page-module__WnmA-a__ctaHalo{pointer-events:none;background:radial-gradient(50% 60%,#c5973f1f 0%,#0000 65%);position:absolute;inset:0}.page-module__WnmA-a__ctaInner{z-index:1;max-width:560px;margin:0 auto;position:relative}.page-module__WnmA-a__ctaTitle{font-family:var(--font-jakarta,"Plus Jakarta Sans"), sans-serif;letter-spacing:-.025em;color:var(--white);margin-bottom:16px;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.1}.page-module__WnmA-a__ctaSub{color:var(--text-mid);margin-bottom:40px;font-size:16px}.page-module__WnmA-a__ctaActions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@media (max-width:900px){.page-module__WnmA-a__teamGrid{grid-template-columns:1fr;max-width:480px}.page-module__WnmA-a__valuesGrid{grid-template-columns:1fr}}@media (max-width:640px){.page-module__WnmA-a__hero,.page-module__WnmA-a__sectionWrap,.page-module__WnmA-a__valuesInner,.page-module__WnmA-a__locationInner{padding-left:1rem;padding-right:1rem}.page-module__WnmA-a__ctaOuter{padding:72px 1rem}.page-module__WnmA-a__hero{padding-top:56px;padding-bottom:64px}}
