.Team_hero__4UjqH{position:relative;padding:140px 0 100px;background:var(--black);color:var(--white);overflow:hidden}.Team_heroBg__6S2nS{position:absolute;inset:0;pointer-events:none}.Team_heroOrb__m5fg1{position:absolute;top:-200px;right:-200px;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(253,79,0,.08) 0,transparent 70%)}.Team_heroGrid__Jqw90{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:80px 80px}.Team_heroContent__uaWDw{max-width:720px;position:relative;z-index:1;margin-bottom:64px}.Team_heroContent__uaWDw h1{color:var(--white);margin:12px 0 20px}.Team_heroContent__uaWDw p{color:rgba(255,255,255,.6);font-size:1.1rem;line-height:1.7}.Team_statsRow__VwwES{display:flex;gap:48px;flex-wrap:wrap;position:relative;z-index:1;padding-top:48px;border-top:1px solid rgba(255,255,255,.08)}.Team_stat___p6dh{display:flex;flex-direction:column;gap:4px}.Team_statNum__4QmnV{font-size:2rem;font-weight:800;color:var(--white);letter-spacing:-.03em}.Team_statLabel__Djnix{font-size:.82rem;color:rgba(255,255,255,.4);letter-spacing:.04em;text-transform:uppercase}.Team_teamSection__5vn_K{padding:120px 0}.Team_sectionHeader__95wIt{margin-bottom:64px}.Team_sectionHeader__95wIt h2{margin-top:8px}.Team_sectionDesc__og_2c{font-size:1.05rem;line-height:1.75;color:var(--grey-dark);max-width:560px;margin-top:16px}.Team_teamGrid__YyyEx{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:24px;gap:24px}.Team_memberCard__YzVvf{background:var(--off-white);border:1.5px solid var(--grey-light);border-radius:20px;padding:36px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.Team_memberCard__YzVvf:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--orange);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.16,1,.3,1)}.Team_memberCard__YzVvf:hover{border-color:rgba(253,79,0,.2);box-shadow:0 12px 40px rgba(0,0,0,.06);transform:translateY(-4px)}.Team_memberCard__YzVvf:hover:before{transform:scaleX(1)}.Team_memberPhoto__NvB_0{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;margin-bottom:20px;flex-shrink:0;border:3px solid rgba(253,79,0,.2);background:#ffffff}.Team_photoImg___VLk8{object-fit:cover;object-position:top center}.Team_photoBlend__cgTdb{mix-blend-mode:multiply}.Team_photoFaceCentered__H1Akb{object-position:50% 20%}.Team_memberAvatar___PEtd{width:120px;height:120px;border-radius:50%;background:var(--black);display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;color:var(--white);letter-spacing:.04em;margin-bottom:20px;flex-shrink:0;position:relative}.Team_memberAvatar___PEtd:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid rgba(253,79,0,.15)}.Team_luluAvatar__MoEIs{background:linear-gradient(135deg,#f9b17a,var(--orange));font-size:1.3rem}.Team_memberName__Cg0YI{font-size:1.1rem;font-weight:700;color:var(--black);margin-bottom:4px}.Team_memberRole__XZVge{font-size:.82rem;font-weight:500;color:var(--orange);letter-spacing:.02em;margin-bottom:12px}.Team_memberLocation__g0vYG{font-size:.8rem;color:var(--grey-mid);margin-bottom:16px;display:flex;align-items:center;gap:5px}.Team_memberLocation__g0vYG svg{width:13px;height:13px;stroke:var(--grey-mid);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.Team_memberBio__03ZJn{font-size:.88rem;line-height:1.65;color:var(--grey-dark);margin-bottom:20px}.Team_memberDivider__O_iw2{height:1px;background:var(--grey-light);margin-bottom:18px}.Team_memberContacts__hNwWt{display:flex;flex-direction:column;gap:8px}.Team_memberContact__0EDDk{display:flex;align-items:center;gap:8px}.Team_memberContact__0EDDk svg{width:14px;height:14px;stroke:var(--grey-mid);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.Team_memberContact__0EDDk a{font-size:.84rem;color:var(--grey-dark);text-decoration:none;transition:color .3s}.Team_memberContact__0EDDk a:hover{color:var(--orange)}.Team_memberNote__Po3_7{font-size:.84rem;color:var(--grey-mid);font-style:italic;margin-top:12px}.Team_history__52Zf_{padding:0 0 120px}.Team_historyInner__drzxO{background:var(--black);border-radius:32px;padding:80px;position:relative;overflow:hidden}.Team_historyInner__drzxO:before{content:"";position:absolute;top:-200px;right:-200px;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(253,79,0,.08) 0,transparent 70%);pointer-events:none}.Team_historyHeader__J_e6n{margin-bottom:64px;position:relative;z-index:1}.Team_historyHeader__J_e6n h2{font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.02em;color:var(--white);margin-top:12px}.Team_timeline__M55tX{position:relative;z-index:1}.Team_timelineTrack__BZejv{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2px;gap:2px;position:relative}.Team_timelineTrack__BZejv:before{content:"";position:absolute;top:26px;left:24px;right:24px;height:2px;background:rgba(255,255,255,.08)}.Team_timelineItem__6btYo{padding:0 20px 0 0}.Team_timelineDot__XqEVb{width:12px;height:12px;border-radius:50%;background:var(--orange);margin-bottom:28px;position:relative;z-index:1;box-shadow:0 0 0 4px rgba(253,79,0,.2)}.Team_timelineYear__hpLm9{font-size:1.8rem;font-weight:800;letter-spacing:-.03em;color:var(--orange);margin-bottom:12px}.Team_timelineText__j6Ay9{font-size:.88rem;line-height:1.7;color:rgba(255,255,255,.5)}.Team_cta__zaY8l{padding:120px 0;background:var(--off-white);text-align:center;position:relative;overflow:hidden}.Team_cta__zaY8l:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;border:1px solid rgba(253,79,0,.06);border-radius:50%;pointer-events:none}.Team_ctaContent__wpIV9{position:relative;z-index:1}.Team_ctaContent__wpIV9 h2{font-size:clamp(2.2rem,5vw,3.5rem);font-weight:800;letter-spacing:-.03em;color:var(--black);margin-bottom:24px}.Team_ctaContent__wpIV9 p{font-size:1.15rem;color:var(--grey-dark);margin-bottom:48px;line-height:1.6;max-width:560px;margin-left:auto;margin-right:auto}.Team_ctaActions__rURvT{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.Team_btnPrimary___wZm2{background:var(--orange);color:var(--white);border-radius:100px;padding:16px 36px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s}.Team_btnPrimary___wZm2:hover{background:var(--orange-light,#ff6b26);transform:translateY(-2px)}.Team_btnSecondary__hzFqX{background:transparent;color:var(--charcoal);border:1.5px solid var(--grey-light);border-radius:100px;padding:16px 36px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s}.Team_btnSecondary__hzFqX:hover{border-color:var(--orange);color:var(--orange);transform:translateY(-2px)}@media (max-width:1024px){.Team_timelineTrack__BZejv{grid-template-columns:repeat(2,1fr);gap:40px}.Team_timelineTrack__BZejv:before{display:none}.Team_historyInner__drzxO{padding:60px 40px}}@media (max-width:640px){.Team_statsRow__VwwES{gap:32px}.Team_timelineTrack__BZejv{grid-template-columns:1fr}.Team_historyInner__drzxO{padding:48px 24px;border-radius:20px}}