.page_philosophy__cDTEJ{background:var(--bg-surface);overflow:hidden}.page_philGrid__hk5YU{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,5vw,5rem);align-items:center}.page_philText__oAugz p{font-size:var(--text-base);margin-bottom:1.25rem;line-height:1.7}.page_philText__oAugz strong{color:var(--famac-blue-dark);font-weight:700}.page_philVisual__TBQ_Y{display:flex;flex-direction:column;gap:1.5rem}.page_philImgWrapper__jyYrf{position:relative;width:100%;height:clamp(200px,20vw,300px);border-radius:var(--radius-sm);overflow:hidden;box-shadow:var(--shadow-lg)}.page_philImg__H0w8Y{object-fit:cover}.page_philStatsRow__ZjZHe{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.page_philStat__YOZQc{background:var(--bg-base);border:1px solid var(--border-color);padding:1.25rem 1rem;border-radius:var(--radius-sm);text-align:center;display:flex;flex-direction:column;gap:.3rem}.page_philStat__YOZQc span{font-family:var(--font-body),sans-serif;font-size:var(--text-2xl);font-weight:700;color:var(--famac-blue);line-height:1}.page_philStat__YOZQc small{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.page_valuesGrid__q22qd{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.page_valueCard__ygp8l{background:var(--bg-surface);padding:2rem;border-radius:var(--radius-md);border:1px solid var(--border-color);transition:all var(--transition-normal);height:100%}.page_valueCard__ygp8l:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:var(--famac-blue)}.page_valueIcon__uabQY{font-size:2rem;margin-bottom:1.5rem;display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:rgba(0,84,154,.05);border-radius:var(--radius-sm)}.page_valueCard__ygp8l h3{font-size:1.1rem;margin-bottom:.75rem;color:var(--famac-blue-dark)}.page_valueCard__ygp8l p{font-size:.85rem;line-height:1.6;color:var(--text-secondary);margin-bottom:0}.page_timelineSection__9wNcu{background:var(--bg-base);overflow:hidden}.page_timelineHeader__sLiLf{text-align:center;margin-bottom:clamp(3rem,5vw,5rem)}.page_timelineHeader__sLiLf p{font-size:var(--text-base);margin-top:.5rem}.page_timeline__aFtDo{position:relative;max-width:1000px;margin:0 auto}.page_timelineLine__KswB0{position:absolute;left:50%;top:0;bottom:0;width:2px;background:var(--border-color);transform:translateX(-50%)}.page_timelineItem__Wgt2F{position:relative;margin-bottom:clamp(3rem,5vw,5rem);width:50%}.page_timelineItem__Wgt2F.page_left___3vzb{left:0;padding-right:3rem}.page_timelineItem__Wgt2F.page_right__JM6yV{left:50%;padding-left:3rem}.page_timelineDot___CcZX{position:absolute;top:1rem;width:20px;height:20px;border-radius:50%;background:var(--bg-base);border:3px solid var(--famac-blue);z-index:2;display:flex;align-items:center;justify-content:center}.page_timelineDotInner__uOtaU{width:8px;height:8px;border-radius:50%;background:var(--famac-blue)}.page_timelineItem__Wgt2F.page_left___3vzb .page_timelineDot___CcZX{right:-10px}.page_timelineItem__Wgt2F.page_right__JM6yV .page_timelineDot___CcZX{left:-10px}.page_timelineContent__fDY7d{background:var(--bg-surface);padding:2rem;border-radius:var(--radius-md);box-shadow:var(--shadow-md);border:1px solid var(--border-color);transition:all var(--transition-normal);margin:.5rem}.page_timelineContent__fDY7d:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--famac-blue)}.page_timelineYear__ZHRNp{font-family:var(--font-body),sans-serif;font-size:var(--text-3xl);font-weight:700;color:var(--famac-blue);display:block;margin-bottom:.5rem}.page_timelineContent__fDY7d h3{font-size:var(--text-xl);margin-bottom:.75rem}.page_timelineContent__fDY7d p{margin-bottom:1.25rem}.page_timelineImageWrapper__lIV1I{position:relative;height:180px;border-radius:var(--radius-sm);overflow:hidden}.page_timelineImage___GyxM{object-fit:cover;transition:transform var(--transition-slow)}.page_timelineContent__fDY7d:hover .page_timelineImage___GyxM{transform:scale(1.05)}.page_cta__IiBh8{position:relative;padding:clamp(5rem,8vw,8rem) 0;color:#fff;text-align:center;overflow:hidden}.page_ctaBg__VXCpB{object-fit:cover;z-index:0}.page_ctaOverlay__tbVcU{position:absolute;inset:0;z-index:1;background:rgba(10,17,32,.88)}.page_ctaContent__RHJjb{position:relative;z-index:2;max-width:1150px;margin:0 auto}.page_ctaContent__RHJjb h2{color:#fff;margin-bottom:2rem}.page_ctaContent__RHJjb p{color:rgba(255,255,255,.9);font-size:var(--text-lg);margin-bottom:2rem}.page_ctaActions__2Q9Cu{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media (max-width:1024px){.page_philGrid__hk5YU{grid-template-columns:1fr}.page_valuesGrid__q22qd{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_timelineLine__KswB0{left:20px}.page_timelineItem__Wgt2F{width:100%;padding-left:3.5rem!important;padding-right:0!important}.page_timelineItem__Wgt2F.page_left___3vzb,.page_timelineItem__Wgt2F.page_right__JM6yV{left:0}.page_timelineItem__Wgt2F.page_left___3vzb .page_timelineDot___CcZX,.page_timelineItem__Wgt2F.page_right__JM6yV .page_timelineDot___CcZX{left:10px;right:auto}.page_philStatsRow__ZjZHe{grid-template-columns:repeat(3,1fr);gap:.25rem}.page_philStat__YOZQc{padding:.75rem .25rem;min-height:80px}.page_philStat__YOZQc span{font-size:var(--text-lg)}.page_philStat__YOZQc small{font-size:.55rem;letter-spacing:0}.page_valuesGrid__q22qd{grid-template-columns:1fr}.page_ctaActions__2Q9Cu{flex-direction:column;align-items:center}.page_ctaContent__RHJjb h2{font-size:1.5rem}}