.practitioners-hub_practitionersHub__3Sz7W{background:#ffffff}.practitioners-hub_hubHero__uQNfu{text-align:center;padding:5rem 2rem;background:var(--color-background-secondary);position:relative;overflow:hidden}.practitioners-hub_hubTitle__74BKg{font-family:var(--font-cinzel),serif;font-size:2.5rem;font-weight:500;margin:0 0 1rem;line-height:1.07;position:relative;z-index:2;background:linear-gradient(90deg,#bf953f,#fcf6ba,#b38728,#fbf5b7,#bf953f);background-size:200% auto;color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block;animation:practitioners-hub_shine__1Z7k8 3s linear infinite;will-change:background-position;transform:translateZ(0);letter-spacing:var(--tracking-display)}.practitioners-hub_hubSubtitle__yV0Qx{font-family:var(--font-cinzel),serif;font-size:1.2rem;font-weight:400;line-height:1.3;color:#d4af37;max-width:800px;margin:0 auto;position:relative;z-index:2;letter-spacing:var(--tracking-subheading)}.practitioners-hub_practitionersSection__7qYN2{padding:var(--spacing-20) 2rem;background:var(--color-background-tertiary)}.practitioners-hub_practitionersContainer__85WR8{display:grid;gap:4rem;max-width:1200px;margin:0 auto}.practitioners-hub_practitionerCard__Bu_IB{display:grid;grid-template-columns:300px 1fr;gap:3rem;background:var(--color-white);padding:3rem;border-radius:20px;box-shadow:0 4px 24px 0 rgba(0,0,0,.08);align-items:start;transition:all .3s ease;position:relative;overflow:hidden}.practitioners-hub_practitionerCard__Bu_IB:hover{transform:translateY(-5px);box-shadow:0 8px 32px 0 rgba(0,0,0,.12)}.practitioners-hub_practitionerCard__Bu_IB.practitioners-hub_tony__Fg2K9,.practitioners-hub_practitionerCard__Bu_IB.practitioners-hub_virginie__J6332{border-left:3px solid rgba(212,175,55,.4)}.practitioners-hub_profileImage__5Oxu8{border-radius:50%;box-shadow:0 1px 3px rgba(209,179,51,.3);border:1px solid rgba(209,179,51,.7);transition:all .3s ease;position:relative;z-index:2;filter:brightness(1.1)}.practitioners-hub_practitionerCard__Bu_IB:hover .practitioners-hub_profileImage__5Oxu8{transform:scale(1.05);box-shadow:0 5px 10px rgba(209,179,51,.4)}.practitioners-hub_practitionerName__rZ_pB{font-family:var(--font-cinzel),serif;font-size:2.5rem;font-weight:500;margin:0 0 .5rem;line-height:1.1;position:relative;z-index:2;background:linear-gradient(90deg,#bf953f,#fcf6ba,#b38728,#fbf5b7,#bf953f);background-size:200% auto;color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block;animation:practitioners-hub_shine__1Z7k8 4s linear infinite;will-change:background-position;letter-spacing:var(--tracking-heading)}.practitioners-hub_practitionerRole__1txO7{font-family:var(--font-cinzel),serif;font-size:1.2rem;font-weight:400;color:#d4af37;margin:0 0 1.5rem;line-height:1.3;letter-spacing:var(--tracking-subheading)}.practitioners-hub_practitionerExperience__QifqZ{display:flex;gap:.5rem;margin:0 0 2rem;font-size:1.1rem}.practitioners-hub_experienceLabel__nTXEb{font-weight:400;color:#666}.practitioners-hub_experienceValue__Cty8W{font-weight:600;color:var(--color-gold-600)}.practitioners-hub_practitionerSpecialties__ZBPIo{margin:0 0 2rem}.practitioners-hub_specialtiesTitle__cUjyI{font-size:1.2rem;font-weight:500;color:#333;margin:0 0 1rem;letter-spacing:var(--tracking-subheading)}.practitioners-hub_specialtyTags__7n49n{display:flex;flex-wrap:wrap;gap:.5rem}.practitioners-hub_specialtyTag__1brn1{background:#f8f9fa;padding:.4rem .8rem;border-radius:20px;font-size:.9rem;color:#666;border:1px solid #e9ecef;letter-spacing:var(--tracking-small)}.practitioners-hub_practitionerQuote__q18Fz{font-style:italic;font-size:1.1rem;line-height:1.6;color:#555;margin:2rem 0;padding:1.5rem;background:#f8f9fa;border-radius:15px;border-left:4px solid var(--golden);letter-spacing:var(--tracking-body)}.practitioners-hub_practitionerServices__39RS8{margin:2rem 0}.practitioners-hub_practitionerServices__39RS8 h4{font-size:1.2rem;font-weight:500;color:#333;margin:0 0 1rem}.practitioners-hub_practitionerServices__39RS8 ul{list-style:none;padding:0;margin:0}.practitioners-hub_practitionerServices__39RS8 li{margin:0 0 .5rem}.practitioners-hub_practitionerServices__39RS8 a{color:var(--golden);text-decoration:none;font-weight:500;transition:color .3s ease}.practitioners-hub_practitionerServices__39RS8 a:hover{color:#a67b2c}.practitioners-hub_practitionerActions__ADnt3{display:flex;gap:1rem;margin-top:2rem}.practitioners-hub_contactButton__42_Bz,.practitioners-hub_profileButton__kT8XC{padding:1rem 1.5rem;border-radius:12px;text-decoration:none;font-weight:600;transition:all .3s ease;text-align:center;flex:1 1}.practitioners-hub_profileButton__kT8XC{background:#d4af37;color:white;border:none}.practitioners-hub_profileButton__kT8XC:hover{background:#b8941f}.practitioners-hub_contactButton__42_Bz{background:#ffffff;color:#d1b333;border:.5px solid #d1b333}.practitioners-hub_contactButton__42_Bz:hover{background:#d4af37;color:white}.practitioners-hub_cabinetSection__3V3qX{background:var(--color-background-secondary);padding:var(--spacing-20) 2rem;text-align:center}.practitioners-hub_cabinetContainer__Cv6dJ{max-width:800px;margin:0 auto}.practitioners-hub_cabinetContainer__Cv6dJ h2{font-family:var(--font-cinzel),serif;font-size:2.5rem;font-weight:500;color:#333;margin:0 0 1.5rem}.practitioners-hub_cabinetContainer__Cv6dJ p{font-size:1.2rem;line-height:1.6;color:#666;max-width:700px;margin:0 auto 2rem}.practitioners-hub_cabinetInfo___JUer{display:grid;gap:1rem;max-width:500px;margin:0 auto 2rem}.practitioners-hub_infoItem__yfwou{font-size:1.1rem;color:#666}.practitioners-hub_cabinetButton__66zHP{display:inline-block;background:var(--golden);color:#333;padding:1rem 2rem;border-radius:14px;text-decoration:none;font-weight:500;transition:all .3s ease}.practitioners-hub_cabinetButton__66zHP:hover{background:#b8941f}@keyframes practitioners-hub_shine__1Z7k8{to{background-position:200%}}@media (max-width:768px){.practitioners-hub_hubHero__uQNfu{padding:3rem 1.5rem}.practitioners-hub_cabinetSection__3V3qX,.practitioners-hub_practitionersSection__7qYN2{padding:var(--spacing-16) 1.5rem}.practitioners-hub_hubTitle__74BKg{font-size:2rem}.practitioners-hub_hubSubtitle__yV0Qx{font-size:1.1rem}.practitioners-hub_practitionerName__rZ_pB{font-size:2rem}.practitioners-hub_practitionerRole__1txO7{font-size:1.1rem}.practitioners-hub_practitionerCard__Bu_IB{grid-template-columns:1fr;text-align:center;gap:2rem}.practitioners-hub_practitionerActions__ADnt3{flex-direction:column}.practitioners-hub_profileImage__5Oxu8{margin:0 auto;width:120px;height:120px}}@media (max-width:480px){.practitioners-hub_hubHero__uQNfu{padding:2.5rem 1rem}.practitioners-hub_cabinetSection__3V3qX,.practitioners-hub_practitionersSection__7qYN2{padding:var(--spacing-12) 1rem}.practitioners-hub_hubTitle__74BKg{font-size:1.8rem}.practitioners-hub_hubSubtitle__yV0Qx{font-size:1rem}.practitioners-hub_practitionerName__rZ_pB{font-size:1.8rem}.practitioners-hub_practitionerRole__1txO7{font-size:1rem}.practitioners-hub_profileImage__5Oxu8{width:150px;height:150px}}