.page-module__z7ckCq__wrapper{width:100%}.page-module__z7ckCq__container{max-width:var(--max-width);margin:0 auto;padding:0 24px}.page-module__z7ckCq__pageHero{background-color:var(--primary);background-image:radial-gradient(circle at 10% 80%, #b8860b14 0%, transparent 40%), linear-gradient(135deg, var(--bg-dark) 0%, var(--primary) 100%);text-align:center;border-bottom:2px solid var(--accent);padding:100px 24px 60px}.page-module__z7ckCq__tagline{text-transform:uppercase;letter-spacing:3px;color:var(--accent-light);margin-bottom:12px;font-size:.8rem;font-weight:600;display:block}.page-module__z7ckCq__title{font-family:var(--font-serif);color:#fff;margin-bottom:16px;font-size:2.75rem}.page-module__z7ckCq__subtitle{color:#c9ded3;max-width:700px;margin:0 auto;font-size:1.05rem;line-height:1.6}.page-module__z7ckCq__sectionProfile{background-color:var(--bg-white);padding:100px 0}.page-module__z7ckCq__profileGrid{grid-template-columns:1fr 1.8fr;align-items:start;gap:64px;display:grid}.page-module__z7ckCq__imageColumn{flex-direction:column;align-items:center;display:flex}.page-module__z7ckCq__photoContainer{border-radius:var(--radius-lg);width:100%;max-width:280px;box-shadow:var(--shadow-lg);border:1px solid var(--border-light);position:relative;overflow:hidden}.page-module__z7ckCq__profileSvg{width:100%;height:auto;display:block}.page-module__z7ckCq__badgeLonja{background-color:var(--accent);color:#fff;text-align:center;letter-spacing:1px;text-transform:uppercase;padding:10px;font-size:.8rem;font-weight:700}.page-module__z7ckCq__textColumn{flex-direction:column;display:flex}.page-module__z7ckCq__label{text-transform:uppercase;letter-spacing:2px;color:var(--accent);margin-bottom:8px;font-size:.8rem;font-weight:700}.page-module__z7ckCq__textColumn h2{color:var(--primary);margin-bottom:16px;font-size:2.25rem}.page-module__z7ckCq__divider{background-color:var(--accent);width:50px;height:3px;margin-bottom:24px}.page-module__z7ckCq__bioIntro{color:var(--primary);margin-bottom:32px;font-size:1.15rem;font-weight:500;line-height:1.6}.page-module__z7ckCq__bioTimeline{border-left:1px solid var(--border-light);flex-direction:column;gap:24px;padding-left:20px;display:flex;position:relative}.page-module__z7ckCq__timelineItem{position:relative}.page-module__z7ckCq__bullet{border-radius:var(--radius-full);background-color:var(--accent);border:2px solid var(--bg-white);width:9px;height:9px;position:absolute;top:6px;left:-25px}.page-module__z7ckCq__timelineContent h4{color:var(--primary);margin-bottom:8px;font-size:1rem}.page-module__z7ckCq__timelineContent p{color:var(--text-muted);margin-bottom:0;font-size:.85rem;line-height:1.5}.page-module__z7ckCq__sectionPhilosophy{background-color:var(--bg-light);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);padding:80px 0}.page-module__z7ckCq__philosophyGrid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.page-module__z7ckCq__philosophyCard{background-color:var(--bg-white);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);text-align:center;padding:48px}.page-module__z7ckCq__philosophyCard:hover{box-shadow:var(--shadow-md);border-color:#b8860b33;transform:translateY(-4px)}.page-module__z7ckCq__philIcon{margin-bottom:20px;font-size:2.5rem}.page-module__z7ckCq__philosophyCard h3{font-family:var(--font-serif);color:var(--primary);margin-bottom:16px;font-size:1.5rem}.page-module__z7ckCq__philosophyCard p{color:var(--text-muted);margin-bottom:0;font-size:.95rem;line-height:1.6}.page-module__z7ckCq__sectionCertification{background-color:var(--bg-white);padding:100px 0}.page-module__z7ckCq__certBlock{text-align:center;max-width:800px;margin:0 auto}.page-module__z7ckCq__certBlock h2{color:var(--primary);margin-bottom:16px;font-size:2rem}.page-module__z7ckCq__certBlock p{color:var(--text-muted);margin-bottom:40px;font-size:1.05rem}.page-module__z7ckCq__certBadges{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.page-module__z7ckCq__certBadge{background:var(--bg-light);border:1px solid var(--border-light);border-top:3px solid var(--accent);border-radius:var(--radius-md);min-width:180px;box-shadow:var(--shadow-sm);padding:20px}.page-module__z7ckCq__certBadge strong{color:var(--primary);margin-bottom:4px;font-size:1.1rem;display:block}.page-module__z7ckCq__certBadge span{text-transform:uppercase;color:var(--text-muted);letter-spacing:1px;font-size:.75rem;font-weight:600}@media (max-width:991px){.page-module__z7ckCq__profileGrid{grid-template-columns:1fr;gap:48px}.page-module__z7ckCq__photoContainer{max-width:240px}.page-module__z7ckCq__philosophyGrid{grid-template-columns:1fr;gap:24px}}
