.bloque_arbol{background:#0a0a0a;padding:80px 0;position:relative;overflow:hidden}.bloque_arbol .content{max-width:1400px;margin:0 auto;padding:0 20px}.bloque_arbol .timeline_content_mobile{display:none}.bloque_arbol .timeline_header{display:grid;grid-template-columns:1fr 60px 1fr;gap:40px;margin-bottom:60px;align-items:center}.bloque_arbol .header_experiencia,.bloque_arbol .header_educacion{text-align:center}.bloque_arbol .header_experiencia h2,.bloque_arbol .header_educacion h2{font-size:36px;font-weight:700;color:#a8e063;text-transform:uppercase;letter-spacing:3px}.bloque_arbol .timeline_line_header{width:6px;height:40px;background:linear-gradient(to bottom, transparent, #a8e063);margin:0 auto}.bloque_arbol .timeline_content_desktop{position:relative}.bloque_arbol .timeline_row{display:grid;grid-template-columns:1fr 60px 1fr;gap:40px;margin-bottom:40px;position:relative}.bloque_arbol .timeline_row:last-child{margin-bottom:0}.bloque_arbol .timeline_center{position:relative;display:flex;flex-direction:column;align-items:center}.bloque_arbol .timeline_line{width:6px;height:100%;background:linear-gradient(to bottom, #a8e063, #7cb342);position:absolute;top:0;left:50%;transform:translateX(-50%)}.bloque_arbol .timeline_dot{width:30px;height:30px;background:#a8e063;border:6px solid #0a0a0a;border-radius:50%;position:relative;z-index:2;margin-top:30px;box-shadow:0 0 20px rgba(168,224,99,.5)}.bloque_arbol .timeline_card{background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);border:1px solid rgba(168,224,99,.2);border-radius:15px;padding:25px;transition:all .3s ease;position:relative;min-height:120px}.bloque_arbol .timeline_card::before{content:"";position:absolute;width:0;height:0;top:30px;border-style:solid}.bloque_arbol .experiencia_item .timeline_card::before{right:-20px;border-width:10px 0 10px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(168,224,99,.2)}.bloque_arbol .educacion_item .timeline_card::before{left:-20px;border-width:10px 20px 10px 0;border-color:rgba(0,0,0,0) rgba(168,224,99,.2) rgba(0,0,0,0) rgba(0,0,0,0)}.bloque_arbol .timeline_card:hover{background:hsla(0,0%,100%,.08);border-color:rgba(168,224,99,.4);transform:translateY(-5px);box-shadow:0 10px 30px rgba(168,224,99,.2)}.bloque_arbol .card_titulo{font-size:18px;font-weight:700;color:#fff;margin-bottom:8px;text-transform:uppercase;letter-spacing:1px}.bloque_arbol .card_subtitulo{font-size:14px;font-weight:600;color:#a8e063;margin-bottom:12px;text-transform:uppercase}.bloque_arbol .card_fechas{display:flex;align-items:center;gap:8px;font-size:13px;color:#999;margin-bottom:15px}.bloque_arbol .card_fechas svg{color:#a8e063;flex-shrink:0}.bloque_arbol .card_descripcion{font-size:14px;line-height:1.6;color:#ccc}.bloque_arbol .card_descripcion p{margin-bottom:10px}.bloque_arbol .card_descripcion p:last-child{margin-bottom:0}.bloque_arbol .card_descripcion strong{color:#fff;font-weight:600}.bloque_arbol .experiencia_item:empty,.bloque_arbol .educacion_item:empty{min-height:0}@media(max-width: 1024px){.bloque_arbol .timeline_header{gap:30px}.bloque_arbol .timeline_row{gap:30px}.bloque_arbol .header_experiencia h2,.bloque_arbol .header_educacion h2{font-size:28px}}@media(max-width: 768px){.bloque_arbol{padding:60px 0}.bloque_arbol .timeline_header,.bloque_arbol .timeline_content_desktop{display:none}.bloque_arbol .timeline_content_mobile{display:block}.bloque_arbol .mobile_section_title{font-size:24px;font-weight:700;color:#a8e063;text-transform:uppercase;letter-spacing:2px;text-align:center;margin-bottom:40px;margin-top:0}.bloque_arbol .mobile_section_title:not(:first-child){margin-top:60px}.bloque_arbol .mobile_timeline_section{position:relative}.bloque_arbol .mobile_timeline_item{position:relative;display:grid;grid-template-columns:40px 1fr;gap:20px;margin-bottom:30px}.bloque_arbol .mobile_timeline_item:last-child{margin-bottom:0}.bloque_arbol .mobile_timeline_line{grid-column:1;width:6px;height:100%;background:linear-gradient(to bottom, #a8e063, #7cb342);position:relative;left:17px}.bloque_arbol .mobile_timeline_dot{position:absolute;left:3px;top:30px;width:30px;height:30px;background:#a8e063;border:6px solid #0a0a0a;border-radius:50%;box-shadow:0 0 20px rgba(168,224,99,.5);z-index:2}.bloque_arbol .mobile_timeline_item .timeline_card{grid-column:2}.bloque_arbol .mobile_timeline_item .timeline_card::before{display:none}.bloque_arbol .card_titulo{font-size:16px}}@media(max-width: 480px){.bloque_arbol{padding:40px 0}.bloque_arbol .card_descripcion p{text-align:justify}.bloque_arbol .mobile_section_title{font-size:20px;margin-bottom:30px}.bloque_arbol .mobile_section_title:not(:first-child){margin-top:50px}.bloque_arbol .mobile_timeline_item{gap:15px}.bloque_arbol .timeline_card{padding:20px}}/*# sourceMappingURL=arbol.min.css.map */