.page_page__rW9Av{max-width:var(--breakout-width);margin:0 auto;padding:var(--space-2xl) var(--space-lg) var(--space-3xl)}.page_backLink__EZ535{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-ui);font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:none;margin-bottom:var(--space-2xl);transition:color var(--duration-fast) var(--ease-out)}.page_backLink__EZ535:hover{color:var(--color-text-strong)}.page_profileHeader__Rvfb7{display:flex;align-items:center;gap:var(--space-xl);margin-bottom:var(--space-2xl)}.page_avatar__30ZjA{width:100px;height:100px;border-radius:var(--radius-xl);background:linear-gradient(145deg,var(--ochre-400),var(--ochre-600));display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;color:#fff;flex-shrink:0;position:relative;overflow:hidden}.page_identityBlock__Mih3v{flex:1 1}.page_name__uw7AV{font-family:var(--font-display);font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));font-weight:700;color:var(--color-text-strong);margin:0 0 .25rem;line-height:1.15}.page_role__TADjc{font-family:var(--font-ui);font-size:var(--text-base);color:var(--color-text-muted);margin:0}@media (max-width:480px){.page_profileHeader__Rvfb7{flex-direction:column;text-align:center}.page_avatar__30ZjA{width:80px;height:80px;font-size:var(--text-2xl)}}.page_sectionTitle__gy725{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;color:var(--color-text-strong);margin:0 0 var(--space-md)}.page_presentation__iuoaQ{margin-bottom:var(--space-2xl)}.page_bioText__3YOrs{font-family:var(--font-body);font-size:var(--text-lg);line-height:1.7;color:var(--color-text);margin:0}.page_temoignage__HoHl0{background:linear-gradient(165deg,#3E3830,#2C2721);border-radius:var(--radius-xl);padding:var(--space-2xl);margin-bottom:var(--space-2xl);position:relative;overflow:hidden}.page_temoignageQuoteMark__Lss6N{position:absolute;top:var(--space-md);left:var(--space-lg);font-family:var(--font-display);font-size:5rem;line-height:1;color:rgba(255,255,255,.08);pointer-events:none;-webkit-user-select:none;user-select:none}.page_temoignageText__gK5cO{font-family:var(--font-body);font-style:italic;font-size:var(--text-xl);line-height:1.6;color:var(--stone-100);margin:0 0 var(--space-lg);position:relative;z-index:1}.page_temoignageAuthor__K38n4{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--stone-400);margin:0;position:relative;z-index:1}.page_membersSection__izJ7y{margin-bottom:var(--space-2xl)}.page_membersGrid__rDNsJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-lg)}.page_memberCard__VwGlV{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-xl) var(--space-md);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);text-decoration:none;color:inherit;text-align:center;transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),border-color var(--duration-normal) var(--ease-out)}.page_memberCard__VwGlV:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover);border-color:var(--stone-300)}.page_memberAvatar__fLDKT{width:72px;height:72px;border-radius:50%;background:linear-gradient(145deg,var(--stone-200),var(--stone-300));display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;color:var(--stone-500)}.page_memberName__ioB50{font-family:var(--font-display);font-size:var(--text-base);font-weight:600;color:var(--color-text-strong);margin:0;line-height:1.25}.page_memberRole__msoAl{font-family:var(--font-ui);font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.page_contributions___lIVK{margin-bottom:var(--space-2xl)}.page_chipGrid__zq6ct{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.page_chip__RoVGv{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:500;color:var(--color-text);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:.5rem .875rem;text-decoration:none;transition:all var(--duration-fast) var(--ease-out)}.page_chip__RoVGv:hover{border-color:var(--color-accent);color:var(--color-accent);box-shadow:var(--shadow-card)}.page_chip__RoVGv svg{opacity:.5}