{"id":65,"date":"2026-04-13T19:49:57","date_gmt":"2026-04-13T22:49:57","guid":{"rendered":"https:\/\/www.ufrgs.br\/cfd\/?page_id=65"},"modified":"2026-09-25T16:19:17","modified_gmt":"2026-09-25T19:19:17","slug":"inicio","status":"publish","type":"page","link":"https:\/\/www.ufrgs.br\/cfd\/","title":{"rendered":"In\u00edcio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"65\" class=\"elementor elementor-65\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9c88e1 e-flex e-con-boxed e-con e-parent\" data-id=\"c9c88e1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2452d53 elementor-widget elementor-widget-html\" data-id=\"2452d53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"pt-BR\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>Especializa\u00e7\u00e3o em CFD \u2013 UFRGS<\/title>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Rajdhani:wght@400;500;600;700&family=Source+Sans+3:ital,wght@0,300;0,400;0,600;1,300&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\n:root {\r\n  --white:      #ffffff;\r\n  --off-white:  #f4f7fc;\r\n  --light:      #e8eef8;\r\n  --blue-dark:  #0d3880;\r\n  --blue:       #1a5cb8;\r\n  --blue-mid:   #2172d4;\r\n  --cyan:       #00b4d8;\r\n  --cyan-light: #48cae4;\r\n  --orange:     #f77f00;\r\n  --text:       #0e1c3a;\r\n  --text-muted: #5a6f96;\r\n  --border:     #d0daf0;\r\n  --section-alt:#f4f7fc;\r\n  --font-display: 'Rajdhani', sans-serif;\r\n  --font-body:    'Source Sans 3', sans-serif;\r\n  --shadow-sm:  0 2px 8px rgba(26,92,184,0.08);\r\n  --shadow-md:  0 6px 24px rgba(26,92,184,0.12);\r\n  --shadow-lg:  0 12px 40px rgba(13,56,128,0.15);\r\n}\r\nhtml { scroll-behavior: smooth; }\r\nbody { background: var(--white); color: var(--text); font-family: var(--font-body); font-size: 17px; line-height: 1.7; overflow-x: hidden; }\r\nimg { max-width: 100%; display: block; }\r\na { color: var(--blue); text-decoration: none; }\r\na:hover { color: var(--cyan); }\r\n\r\n\/* NAV *\/\r\nnav { position: sticky; top: 0; z-index: 100; background: rgba(255,255,255,0.97); border-bottom: 1px solid var(--border); backdrop-filter: blur(10px); box-shadow: var(--shadow-sm); }\r\n.nav-inner { max-width: 1200px; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; height: 78px; padding: 0 2rem; gap: .6rem; }\r\n.nav-logo { display: flex; align-items: center; gap: 12px; flex-shrink: 0; }\r\n.nav-logo img { height: 58px; width: auto; }\r\n.nav-logo span { font-family: var(--font-display); font-size: 0.85rem; font-weight: 600; color: var(--blue-dark); line-height: 1.25; white-space: nowrap; }\r\n.nav-links { display: flex; list-style: none; }\r\n.nav-links a { display: block; padding: 0 .75rem; height: 78px; line-height: 78px; font-family: var(--font-display); font-weight: 600; font-size: 0.85rem; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); border-bottom: 3px solid transparent; white-space: nowrap; transition: color .2s, border-color .2s; }\r\n.nav-links a:hover, .nav-links a.active { color: var(--blue); border-bottom-color: var(--blue); }\r\n\r\n\/* HERO *\/\r\n#inicio { position: relative; min-height: 90vh; display: flex; align-items: center; overflow: hidden; }\r\n.hero-bg { position: absolute; inset: 0; background: url('https:\/\/www.ufrgs.br\/cfd\/wp-content\/uploads\/2026\/04\/Figura-exemplo-CFD.webp') center\/cover no-repeat; filter: brightness(0.28) saturate(1.2); transform: scale(1.04); animation: heroZoom 20s ease-in-out infinite alternate; }\r\n@keyframes heroZoom { from{transform:scale(1.04)} to{transform:scale(1.1)} }\r\n.hero-overlay { position: absolute; inset: 0; background: linear-gradient(135deg, rgba(13,56,128,0.88) 0%, rgba(26,92,184,0.55) 45%, rgba(0,180,216,0.2) 100%), linear-gradient(to top, rgba(13,56,128,0.7) 0%, transparent 50%); }\r\n.hero-content { position: relative; z-index: 2; max-width: 1200px; margin: 0 auto; padding: 7rem 2rem 5rem; width: 100%; }\r\n.hero-badge { display: inline-flex; align-items: center; gap: 8px; background: rgba(255,255,255,0.15); border: 1px solid rgba(255,255,255,0.35); border-radius: 2px; padding: 6px 14px; font-family: var(--font-display); font-size: .78rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: rgba(255,255,255,.92); margin-bottom: 1.6rem; animation: fadeInUp .8s ease both; }\r\n.hero-badge::before { content:''; width:6px; height:6px; background:var(--cyan-light); border-radius:50%; animation: pulse 2s ease infinite; }\r\n@keyframes pulse { 0%,100%{opacity:1;transform:scale(1)} 50%{opacity:.5;transform:scale(1.5)} }\r\n.hero-title { font-family: var(--font-display); font-size: clamp(2.8rem,5.5vw,5rem); font-weight: 700; line-height: 1.05; color: #fff; margin-bottom: .4rem; animation: fadeInUp .8s .15s ease both; }\r\n.hero-title .highlight { color: var(--cyan-light); display: block; }\r\n.hero-subtitle { font-size: 1.05rem; color: rgba(255,255,255,.75); max-width: 540px; margin: 1.2rem 0 2.4rem; font-weight: 300; animation: fadeInUp .8s .3s ease both; }\r\n.hero-ctas { display: flex; flex-wrap: wrap; gap: 1rem; animation: fadeInUp .8s .45s ease both; }\r\n.btn-primary { display: inline-flex; align-items: center; gap: 8px; background: var(--cyan); color: var(--blue-dark); font-family: var(--font-display); font-weight: 700; font-size: .95rem; letter-spacing: .06em; text-transform: uppercase; padding: 14px 28px; border-radius: 3px; transition: background .2s,transform .2s,box-shadow .2s; box-shadow: 0 4px 20px rgba(0,180,216,.4); }\r\n.btn-primary:hover { background: var(--cyan-light); color: var(--blue-dark); transform: translateY(-2px); box-shadow: 0 8px 28px rgba(0,180,216,.5); }\r\n.btn-outline { display: inline-flex; align-items: center; gap: 8px; border: 2px solid rgba(255,255,255,.6); color: #fff; font-family: var(--font-display); font-weight: 600; font-size: .95rem; letter-spacing: .06em; text-transform: uppercase; padding: 13px 28px; border-radius: 3px; transition: background .2s,border-color .2s,transform .2s; }\r\n.btn-outline:hover { background: rgba(255,255,255,.12); border-color: white; transform: translateY(-2px); }\r\n.hero-stats { display: flex; flex-wrap: wrap; gap: 2.5rem; margin-top: 4rem; padding-top: 2.5rem; border-top: 1px solid rgba(255,255,255,.2); animation: fadeInUp .8s .6s ease both; }\r\n.stat { display: flex; flex-direction: column; gap: 4px; }\r\n.stat-number { font-family: var(--font-display); font-size: 2.2rem; font-weight: 700; color: var(--cyan-light); line-height: 1; }\r\n.stat-label { font-size: .78rem; color: rgba(255,255,255,.65); text-transform: uppercase; letter-spacing: .08em; }\r\n@keyframes fadeInUp { from{opacity:0;transform:translateY(24px)} to{opacity:1;transform:translateY(0)} }\r\n\r\n\/* SECTION BASE *\/\r\nsection { padding: 6rem 2rem; }\r\n.section-inner { max-width: 1200px; margin: 0 auto; }\r\n.section-label { font-family: var(--font-display); font-size: .75rem; font-weight: 700; letter-spacing: .18em; text-transform: uppercase; color: var(--cyan); margin-bottom: .7rem; display: flex; align-items: center; gap: 10px; }\r\n.section-label::before { content:''; display:inline-block; width:28px; height:2px; background:var(--cyan); }\r\n.section-title { font-family: var(--font-display); font-size: clamp(2rem,4vw,2.9rem); font-weight: 700; line-height: 1.1; color: var(--blue-dark); margin-bottom: 1rem; letter-spacing: -.01em; }\r\n.section-desc { color: var(--text-muted); font-size: 1rem; max-width: 680px; font-weight: 300; line-height: 1.8; }\r\n\r\n\/* O CURSO *\/\r\n#o-curso { background: var(--white); }\r\n.curso-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; margin-top: 3rem; }\r\n.curso-image { position: relative; border-radius: 6px; overflow: hidden; box-shadow: var(--shadow-lg); }\r\n.curso-image img { width: 100%; height: 380px; object-fit: cover; border-radius: 6px; filter: saturate(1.1); }\r\n.curso-image-caption { position: absolute; bottom:0;left:0;right:0; padding: 1.2rem 1.4rem; background: linear-gradient(to top, rgba(13,56,128,.92), transparent); font-size: .78rem; color: rgba(255,255,255,.8); font-style: italic; }\r\n.curso-info { display: flex; flex-direction: column; gap: 2rem; }\r\n.curso-text { color: var(--text-muted); line-height: 1.8; font-weight: 300; }\r\n.curso-text p { margin-bottom: 1rem; }\r\n.curso-text p:last-child { margin-bottom: 0; }\r\n.info-cards { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }\r\n.info-card { background: var(--white); border: 1.5px solid var(--border); border-radius: 6px; padding: 1.2rem 1.4rem; box-shadow: var(--shadow-sm); transition: border-color .2s,box-shadow .2s,transform .2s; }\r\n.info-card:hover { border-color: var(--blue); box-shadow: var(--shadow-md); transform: translateY(-2px); }\r\n.info-card-icon { font-size: 1.3rem; margin-bottom: .4rem; }\r\n.info-card-label { font-size: .7rem; text-transform: uppercase; letter-spacing: .1em; color: var(--cyan); font-family: var(--font-display); font-weight: 700; margin-bottom: .2rem; }\r\n.info-card-value { font-family: var(--font-display); font-size: 1rem; font-weight: 600; color: var(--blue-dark); line-height: 1.3; }\r\n.softwares { display: flex; flex-wrap: wrap; gap: .5rem; margin-top: .5rem; }\r\n.sw-tag { background: var(--off-white); border: 1.5px solid var(--border); border-radius: 3px; padding: 4px 12px; font-family: var(--font-display); font-size: .82rem; font-weight: 700; color: var(--blue); transition: background .2s,border-color .2s; }\r\n.sw-tag:hover { background: var(--light); border-color: var(--blue); }\r\n.areas-section { margin-top: 3.5rem; }\r\n.areas-grid { display: grid; grid-template-columns: repeat(auto-fill,minmax(190px,1fr)); gap: .85rem; margin-top: 1.4rem; }\r\n.area-item { background: var(--white); border: 1.5px solid var(--border); border-left: 3px solid var(--blue); border-radius: 4px; padding: .9rem 1.1rem; font-size: .87rem; color: var(--text-muted); box-shadow: var(--shadow-sm); transition: color .2s,border-color .2s,box-shadow .2s; }\r\n.area-item:hover { color: var(--text); border-left-color: var(--cyan); box-shadow: var(--shadow-md); }\r\n\r\n\/* ESTRUTURA CURRICULAR *\/\r\n#estrutura-curricular { background: var(--section-alt); }\r\n.semestres { display: flex; flex-direction: column; gap: 2rem; margin-top: 3rem; }\r\n.semestre-card { background: var(--white); border: 1.5px solid var(--border); border-radius: 8px; overflow: hidden; box-shadow: var(--shadow-sm); }\r\n.semestre-header { background: linear-gradient(90deg, var(--blue-dark), var(--blue)); padding: 1.1rem 1.8rem; display: flex; align-items: center; justify-content: space-between; }\r\n.semestre-title { font-family: var(--font-display); font-size: 1.1rem; font-weight: 700; letter-spacing: .04em; color: #fff; }\r\n.semestre-badge { font-family: var(--font-display); font-size: .78rem; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: var(--cyan-light); background: rgba(255,255,255,.15); border: 1px solid rgba(255,255,255,.3); border-radius: 2px; padding: 4px 12px; }\r\n.semestre-disciplinas { padding: 1.4rem 1.8rem; display: flex; flex-direction: column; gap: .65rem; }\r\n.disciplina { display: flex; align-items: center; justify-content: space-between; gap: 1rem; padding: .85rem 1.1rem; background: var(--off-white); border: 1.5px solid var(--border); border-radius: 4px; transition: border-color .2s,background .2s,box-shadow .2s; }\r\n.disciplina:hover { border-color: var(--blue); background: var(--light); box-shadow: var(--shadow-sm); }\r\n.disciplina-info { display: flex; align-items: center; gap: .9rem; flex: 1; min-width: 0; }\r\n.disciplina-code { font-family: var(--font-display); font-size: .72rem; font-weight: 700; letter-spacing: .07em; color: var(--blue); background: var(--light); border: 1px solid var(--border); padding: 3px 9px; border-radius: 2px; flex-shrink: 0; }\r\n.disciplina-name { font-size: .92rem; color: var(--text); }\r\n.disciplina-ch { font-family: var(--font-display); font-size: .88rem; font-weight: 700; color: var(--text-muted); white-space: nowrap; flex-shrink: 0; }\r\n.disciplina.destaque { border-left: 3px solid var(--cyan); }\r\n.disciplina.destaque .disciplina-code { color: #007a99; background: #e6f7fb; border-color: #b3e8f5; }\r\n.tcc-card { background: linear-gradient(135deg, var(--blue-dark), var(--blue)); border-radius: 8px; padding: 2.2rem; text-align: center; color: white; box-shadow: var(--shadow-md); }\r\n.tcc-card h3 { font-family: var(--font-display); font-size: 1.4rem; font-weight: 700; margin-bottom: .5rem; color: #ffffff; }\r\n.tcc-card p { color: rgba(255,255,255,.78); font-size: .92rem; font-weight: 300; }\r\n\r\n\/* CRONOGRAMA *\/\r\n#cronograma { background: var(--white); }\r\n.cronograma-table-wrap { overflow-x: auto; border-radius: 8px; border: 1.5px solid var(--border); box-shadow: var(--shadow-sm); margin-top: 2.5rem; }\r\ntable { width: 100%; border-collapse: collapse; font-size: .87rem; }\r\nthead tr { background: linear-gradient(90deg, var(--blue-dark), var(--blue)); }\r\nthead th { padding: 1rem 1.2rem; text-align: left; font-family: var(--font-display); font-weight: 700; font-size: .76rem; letter-spacing: .1em; text-transform: uppercase; color: rgba(255,255,255,.9); border-bottom: 2px solid rgba(255,255,255,.15); white-space: nowrap; }\r\ntbody tr { border-bottom: 1px solid var(--border); transition: background .15s; }\r\ntbody tr:hover { background: var(--off-white); }\r\ntbody tr:last-child { border-bottom: none; }\r\ntbody td { padding: .75rem 1.2rem; color: var(--text-muted); vertical-align: middle; }\r\ntbody td:first-child { color: var(--text); font-weight: 500; white-space: nowrap; }\r\n.td-disc { color: var(--text) !important; }\r\n.td-holiday { color: var(--orange) !important; font-style: italic; }\r\n.disc-badge { display: inline-block; padding: 2px 8px; border-radius: 2px; font-family: var(--font-display); font-size: .7rem; font-weight: 700; letter-spacing: .04em; margin-right: 6px; vertical-align: middle; }\r\n.disc-cfd001 { background: #dbeeff; color: #1a5cb8; }\r\n.disc-cfd002 { background: #d6f3fb; color: #007a99; }\r\n.disc-cfd003 { background: #e0e8ff; color: #3451b2; }\r\n.disc-cfd004 { background: #e8f5e9; color: #2e7d32; }\r\n.disc-cfd005 { background: #fff3e0; color: #e65100; }\r\n.disc-reuniao { background: #f0f0f0; color: #666; }\r\n\r\n\/* INSCRI\u00c7\u00d5ES *\/\r\n\/* CORPO DOCENTE *\/\r\n#corpo-docente { background: var(--section-alt); }\r\n.docente-group-title { font-family: var(--font-display); font-size: 1.1rem; font-weight: 700; color: var(--blue-dark); margin: 2.5rem 0 1.2rem; padding-bottom: .6rem; border-bottom: 2px solid var(--border); display: flex; align-items: center; gap: .6rem; }\r\n.docente-grid { display: grid; grid-template-columns: repeat(auto-fill,minmax(260px,1fr)); gap: 1rem; }\r\n.docente-card { background: var(--white); border: 1.5px solid var(--border); border-radius: 8px; padding: 1.3rem 1.5rem; box-shadow: var(--shadow-sm); transition: border-color .2s,transform .2s,box-shadow .2s; display: flex; flex-direction: column; gap: .3rem; }\r\n.docente-card:hover { border-color: var(--blue); transform: translateY(-2px); box-shadow: var(--shadow-md); }\r\n.docente-name { font-family: var(--font-display); font-size: 1.05rem; font-weight: 700; color: var(--blue-dark); line-height: 1.2; }\r\n.docente-dept { font-size: .8rem; color: var(--cyan); font-family: var(--font-display); font-weight: 600; letter-spacing: .04em; text-transform: uppercase; }\r\n.docente-inst { font-size: .82rem; color: var(--text-muted); font-weight: 300; }\r\n.docente-titulo { font-size: .78rem; color: var(--text-muted); font-style: italic; }\r\n.docente-lattes { display: inline-flex; align-items: center; gap: 4px; margin-top: .4rem; font-size: .78rem; font-family: var(--font-display); font-weight: 600; color: var(--blue); border: 1px solid var(--border); border-radius: 3px; padding: 3px 9px; background: var(--off-white); transition: background .2s, border-color .2s, color .2s; width: fit-content; }\r\n.docente-lattes:hover { background: var(--light); border-color: var(--blue); color: var(--blue-dark); }\r\n\r\n#inscricoes { background: var(--white); }\r\n.inscricoes-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 2.5rem; margin-top: 3rem; }\r\n.calendar-card { background: var(--white); border: 1.5px solid var(--border); border-radius: 8px; overflow: hidden; box-shadow: var(--shadow-sm); }\r\n.calendar-card-header { background: linear-gradient(90deg, var(--blue-dark), var(--blue)); padding: 1.1rem 1.8rem; }\r\n.calendar-card-header h3 { font-family: var(--font-display); font-size: 1.05rem; font-weight: 700; color: #fff; }\r\n.calendar-list { padding: 1.4rem 1.8rem; display: flex; flex-direction: column; gap: .6rem; }\r\n.calendar-item { display: flex; align-items: flex-start; gap: 1rem; padding: .7rem 1rem; background: var(--off-white); border-radius: 4px; border-left: 2px solid transparent; transition: border-color .2s,background .2s; }\r\n.calendar-item:hover { border-left-color: var(--blue); background: var(--light); }\r\n.calendar-date { font-family: var(--font-display); font-size: .85rem; font-weight: 700; color: var(--blue); white-space: nowrap; min-width: 108px; }\r\n.calendar-event { font-size: .87rem; color: var(--text-muted); line-height: 1.4; }\r\n.calendar-item.highlight { background: #e8f7fb; border-left-color: var(--cyan) !important; }\r\n.calendar-item.highlight .calendar-date { color: #007a99; }\r\n.calendar-item.highlight .calendar-event { color: var(--text); font-weight: 600; }\r\n.requisitos-card { background: var(--white); border: 1.5px solid var(--border); border-radius: 8px; overflow: hidden; box-shadow: var(--shadow-sm); }\r\n.requisitos-body { padding: 1.8rem; }\r\n.req-item { display: flex; gap: 1rem; margin-bottom: 1.2rem; padding-bottom: 1.2rem; border-bottom: 1px solid var(--border); }\r\n.req-item:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }\r\n.req-icon { font-size: 1.3rem; flex-shrink: 0; width: 36px; text-align: center; }\r\n.req-text h4 { font-family: var(--font-display); font-size: .95rem; font-weight: 700; color: var(--blue-dark); margin-bottom: .2rem; }\r\n.req-text p { font-size: .85rem; color: var(--text-muted); font-weight: 300; }\r\n.criterios-section { margin-top: 3.5rem; }\r\n.criterios-grid { display: grid; grid-template-columns: repeat(auto-fill,minmax(230px,1fr)); gap: 1.2rem; margin-top: 1.8rem; }\r\n.criterio-card { background: var(--white); border: 1.5px solid var(--border); border-radius: 8px; padding: 1.8rem 1.5rem; text-align: center; box-shadow: var(--shadow-sm); transition: border-color .2s,transform .2s,box-shadow .2s; }\r\n.criterio-card:hover { border-color: var(--blue); transform: translateY(-3px); box-shadow: var(--shadow-md); }\r\n.criterio-peso { font-family: var(--font-display); font-size: 2.8rem; font-weight: 700; color: var(--blue); line-height: 1; margin-bottom: .5rem; }\r\n.criterio-nome { font-family: var(--font-display); font-size: 1rem; font-weight: 700; color: var(--blue-dark); margin-bottom: .4rem; }\r\n.criterio-desc { font-size: .82rem; color: var(--text-muted); font-weight: 300; }\r\n.docs-section { margin-top: 3.5rem; }\r\n.docs-grid { display: grid; grid-template-columns: repeat(auto-fill,minmax(280px,1fr)); gap: .75rem; margin-top: 1.4rem; }\r\n.doc-item { display: flex; align-items: center; gap: .8rem; padding: .85rem 1.1rem; background: var(--white); border: 1.5px solid var(--border); border-radius: 4px; font-size: .85rem; color: var(--text-muted); box-shadow: var(--shadow-sm); }\r\n.doc-item::before { content:''; font-size: 1rem; flex-shrink: 0; }\r\n.inscricao-cta { margin-top: 3rem; padding: 2.5rem; background: linear-gradient(135deg, var(--blue-dark), var(--blue)); border-radius: 8px; text-align: center; color: white; box-shadow: var(--shadow-lg); }\r\n.inscricao-cta h3 { font-family: var(--font-display); font-size: 1.7rem; font-weight: 700; margin-bottom: .6rem; color: #ffffff; }\r\n.inscricao-cta p { color: rgba(255,255,255,.78); margin-bottom: 1.5rem; font-size: .92rem; }\r\n.btn-cta { display: inline-flex; align-items: center; gap: 8px; background: var(--cyan); color: var(--blue-dark); font-family: var(--font-display); font-weight: 700; font-size: .95rem; letter-spacing: .06em; text-transform: uppercase; padding: 14px 30px; border-radius: 3px; transition: background .2s,transform .2s,box-shadow .2s; box-shadow: 0 4px 20px rgba(0,0,0,.2); }\r\n.btn-cta:hover { background: var(--cyan-light); transform: translateY(-2px); box-shadow: 0 8px 28px rgba(0,0,0,.25); }\r\n\r\n\/* INVESTIMENTO *\/\r\n#investimento { background: var(--white); }\r\n.investimento-grid { display: grid; grid-template-columns: 1fr 1.2fr; gap: 3rem; align-items: start; margin-top: 3rem; }\r\n.preco-card { background: var(--white); border: 2px solid var(--blue); border-radius: 10px; padding: 2.5rem; text-align: center; position: relative; overflow: hidden; box-shadow: var(--shadow-lg); }\r\n.preco-card::before { content:''; position: absolute; top:0;left:0;right:0; height:4px; background: linear-gradient(90deg, var(--blue-dark), var(--cyan), var(--blue)); }\r\n.preco-label { font-family: var(--font-display); font-size: .76rem; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: var(--cyan); margin-bottom: 1rem; }\r\n.preco-parcelas { display: flex; align-items: baseline; justify-content: center; gap: 6px; margin-bottom: .2rem; }\r\n.preco-n { font-family: var(--font-display); font-size: 1.1rem; font-weight: 600; color: var(--text-muted); }\r\n.preco-valor { font-family: var(--font-display); font-size: 3.8rem; font-weight: 700; color: var(--blue-dark); line-height: 1; }\r\n.preco-total { color: var(--text-muted); font-size: .9rem; margin-top: .4rem; margin-bottom: 1.8rem; }\r\n.preco-total strong { color: var(--blue); }\r\n.preco-divider { height: 1px; background: var(--border); margin: 1.4rem 0; }\r\n.preco-feature { display: flex; align-items: center; gap: .8rem; padding: .65rem 0; font-size: .88rem; color: var(--text-muted); border-bottom: 1px solid var(--border); text-align: left; }\r\n.preco-feature:last-child { border-bottom: none; }\r\n.preco-feature::before { content:''; color: var(--cyan); font-weight: 700; flex-shrink: 0; }\r\n.isencao-box { margin-top: 1.4rem; padding: 1.1rem 1.2rem; background: #fff8f0; border: 1.5px solid #ffd0a0; border-radius: 4px; font-size: .84rem; color: #a84f00; display: flex; gap: .8rem; align-items: flex-start; text-align: left; }\r\n.investimento-detalhes { display: flex; flex-direction: column; gap: 1.4rem; }\r\n.detalhe-card { background: var(--off-white); border: 1.5px solid var(--border); border-radius: 8px; padding: 1.5rem; box-shadow: var(--shadow-sm); }\r\n.detalhe-card h4 { font-family: var(--font-display); font-size: 1rem; font-weight: 700; color: var(--blue-dark); margin-bottom: .7rem; display: flex; align-items: center; gap: .6rem; }\r\n.detalhe-card p, .detalhe-card li { font-size: .88rem; color: var(--text-muted); line-height: 1.7; font-weight: 300; }\r\n.detalhe-card ul { padding-left: 1.2rem; }\r\n.detalhe-card li { margin-bottom: .35rem; }\r\n.contato-card { background: linear-gradient(135deg, var(--blue-dark), var(--blue)); border-radius: 8px; padding: 1.8rem; display: flex; align-items: center; gap: 1.5rem; color: white; box-shadow: var(--shadow-md); }\r\n.contato-icon { font-size: 2.4rem; flex-shrink: 0; }\r\n.contato-info h4 { font-family: var(--font-display); font-size: 1.1rem; font-weight: 700; margin-bottom: .3rem; color: white; }\r\n.contato-info p { font-size: .87rem; color: rgba(255,255,255,.75); }\r\n.contato-info a { display: inline-block; margin-top: .5rem; font-family: var(--font-display); font-weight: 700; font-size: 1rem; color: var(--cyan-light); }\r\n\r\n\/* FOOTER *\/\r\nfooter { background: var(--blue-dark); border-top: 3px solid var(--blue); padding: 2.5rem 2rem; }\r\n.footer-inner { max-width: 1200px; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; gap: 2rem; flex-wrap: wrap; }\r\n.footer-logo { display: flex; align-items: center; gap: 12px; }\r\n.footer-logo img { height: 38px; }\r\n.footer-logo span { font-family: var(--font-display); font-size: .9rem; color: rgba(255,255,255,.7); line-height: 1.4; }\r\n.footer-info { font-size: .8rem; color: rgba(255,255,255,.55); text-align: center; line-height: 1.7; }\r\n.footer-contact { font-size: .85rem; color: rgba(255,255,255,.6); text-align: right; }\r\n.footer-contact a { color: var(--cyan-light); }\r\n\r\n@media(max-width:1320px) { .nav-links a{ padding: 0 .5rem; font-size: .78rem; } .nav-logo span{ font-size: .76rem; } }\r\n@media(max-width:900px) { .curso-grid,.inscricoes-grid,.investimento-grid{grid-template-columns:1fr} .nav-links{display:none} .hero-stats{gap:1.5rem} }\r\n@media(max-width:600px) { section{padding:4rem 1.2rem} .info-cards{grid-template-columns:1fr} .criterios-grid{grid-template-columns:1fr 1fr} }\r\n\r\n\/* ICONS *\/\r\n.icon { width: 20px; height: 20px; stroke: currentColor; fill: none; flex-shrink: 0; }\r\n.icon-sm { width: 16px; height: 16px; }\r\n.icon-inline { display: inline-block; vertical-align: -3px; margin-right: 6px; }\r\n.info-card-icon { color: var(--blue); margin-bottom: .5rem; }\r\n.info-card-icon .icon { width: 24px; height: 24px; }\r\n.area-item { display: flex; align-items: center; gap: .6rem; }\r\n.area-item .icon { color: var(--blue); }\r\n.req-icon { color: var(--blue); display: flex; align-items: center; justify-content: center; }\r\n.req-icon .icon { width: 24px; height: 24px; }\r\n.docente-group-title .icon { color: var(--cyan); }\r\n.docente-lattes .icon { width: 14px; height: 14px; }\r\n.doc-item .icon { color: var(--blue); }\r\n.preco-feature .icon { color: var(--cyan); }\r\n.contato-icon .icon { width: 34px; height: 34px; }\r\n.detalhe-card h4 .icon { color: var(--blue); }\r\n.isencao-box .icon { color: var(--orange); margin-top: 2px; }\r\n.td-holiday .icon { color: var(--orange); }\r\n.calendar-item.highlight .icon { color: #007a99; }\r\n.calendar-card-header h3 .icon, .requisitos-card .calendar-card-header h3 .icon { color: #fff; }\r\n\r\n\/* LANGUAGE TOGGLE *\/\r\n.lang-toggle { display: inline-flex; align-items: center; border: 1.5px solid var(--border); border-radius: 20px; padding: 3px; gap: 2px; background: var(--off-white); margin-left: .75rem; flex-shrink: 0; }\r\n.lang-btn { font-family: var(--font-display); font-size: .74rem; font-weight: 700; letter-spacing: .04em; padding: 5px 13px; border-radius: 16px; color: var(--text-muted); background: transparent; border: none; cursor: pointer; transition: background .2s, color .2s; }\r\n.lang-btn.active { background: var(--blue); color: #fff; }\r\n\r\n\/* NEW DISCIPLINE BADGE COLORS (semester 2) *\/\r\n.disc-cfd006 { background: #e3f6ee; color: #0d7a52; }\r\n.disc-cfd007 { background: #f3e8ff; color: #6b21a8; }\r\n.disc-cfd008 { background: #fce7f3; color: #a8225a; }\r\n.disc-cfd009 { background: #fde8e8; color: #b91c1c; }\r\n.disc-cfd010 { background: #fff6d9; color: #92720a; }\r\n\r\n\/* CRONOGRAMA BUTTON *\/\r\n.cronograma-btn { display: inline-flex; align-items: center; gap: .5rem; margin-top: 1.2rem; padding: .65rem 1.1rem; background: var(--off-white); border: 1.5px solid var(--border); border-radius: 5px; font-family: var(--font-display); font-weight: 700; font-size: .8rem; letter-spacing: .04em; text-transform: uppercase; color: var(--blue); cursor: pointer; transition: background .2s, border-color .2s, color .2s; width: 100%; justify-content: center; }\r\n.cronograma-btn:hover { background: var(--light); border-color: var(--blue); }\r\n.cronograma-btn.disabled { opacity: .5; cursor: not-allowed; }\r\n.cronograma-btn.disabled:hover { background: var(--off-white); border-color: var(--border); }\r\n.semestre-card { display: flex; flex-direction: column; }\r\n.semestre-card > .semestre-disciplinas:last-child { flex: 1; }\r\n\r\n\/* MODAL *\/\r\n.modal-overlay { position: fixed; inset: 0; background: rgba(13,56,128,.6); backdrop-filter: blur(3px); z-index: 1000; display: none; align-items: center; justify-content: center; padding: 2rem 1rem; }\r\n.modal-overlay.active { display: flex; }\r\n.modal-box { background: var(--white); border-radius: 10px; max-width: 1000px; width: 100%; max-height: 85vh; overflow-y: auto; box-shadow: var(--shadow-lg); }\r\n.modal-header { position: sticky; top: 0; background: linear-gradient(90deg, var(--blue-dark), var(--blue)); padding: 1.2rem 1.6rem; display: flex; align-items: center; justify-content: space-between; border-radius: 10px 10px 0 0; z-index: 2; gap: 1rem; }\r\n.modal-header-text h3 { font-family: var(--font-display); font-size: 1.15rem; font-weight: 700; color: #fff; display: flex; align-items: center; gap: .6rem; }\r\n.modal-header-text span.modal-sub { display: block; font-family: var(--font-display); font-size: .8rem; font-weight: 500; color: rgba(255,255,255,.7); margin-top: .15rem; }\r\n.modal-close { background: rgba(255,255,255,.15); border: 1px solid rgba(255,255,255,.3); color: #fff; width: 34px; height: 34px; border-radius: 6px; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: background .2s; flex-shrink: 0; }\r\n.modal-close:hover { background: rgba(255,255,255,.28); }\r\n.modal-close .icon { width: 18px; height: 18px; }\r\n.modal-body { padding: 1.5rem 1.6rem 1.8rem; }\r\n.modal-body .cronograma-table-wrap { margin-top: 0; }\r\n@media(max-width:600px){ .modal-box{ max-height: 90vh; } .modal-body{ padding: 1.2rem; } }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n<svg style=\"display:none\" aria-hidden=\"true\">\r\n<symbol id=\"icon-calendar\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/><\/symbol>\r\n<symbol id=\"icon-monitor\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"12\" rx=\"2\"\/><line x1=\"8\" y1=\"20\" x2=\"16\" y2=\"20\"\/><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"20\"\/><\/symbol>\r\n<symbol id=\"icon-clock\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><polyline points=\"12 7 12 12 15.5 14\"\/><\/symbol>\r\n<symbol id=\"icon-cap\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3 2 8l10 5 10-5-10-5z\"\/><path d=\"M6 10.5V16c0 1.5 2.7 3 6 3s6-1.5 6-3v-5.5\"\/><line x1=\"22\" y1=\"8\" x2=\"22\" y2=\"14\"\/><\/symbol>\r\n<symbol id=\"icon-car\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 16 5.5 10.5a2 2 0 0 1 1.9-1.5h9.2a2 2 0 0 1 1.9 1.5L20 16\"\/><rect x=\"2.5\" y=\"16\" width=\"19\" height=\"4\" rx=\"1.5\"\/><circle cx=\"7\" cy=\"20\" r=\"1.5\"\/><circle cx=\"17\" cy=\"20\" r=\"1.5\"\/><\/symbol>\r\n<symbol id=\"icon-plane\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"22\" y1=\"2\" x2=\"11\" y2=\"13\"\/><polygon points=\"22 2 15 22 11 13 2 9 22 2\"\/><\/symbol>\r\n<symbol id=\"icon-bolt\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/symbol>\r\n<symbol id=\"icon-leaf\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 20c8 0 14-6 16-16-10 2-16 8-16 16z\"\/><path d=\"M4 20c2-4 5-7 9-9\"\/><\/symbol>\r\n<symbol id=\"icon-flask\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 2h6\"\/><path d=\"M10 2v6l-5.5 9.5A2 2 0 0 0 6.2 21h11.6a2 2 0 0 0 1.7-3.5L14 8V2\"\/><line x1=\"7.5\" y1=\"14\" x2=\"16.5\" y2=\"14\"\/><\/symbol>\r\n<symbol id=\"icon-factory\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 21V10l6 4v-4l6 4V6l6 4v11z\"\/><line x1=\"3\" y1=\"21\" x2=\"21\" y2=\"21\"\/><\/symbol>\r\n<symbol id=\"icon-pulse\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"2 12 6 12 9 5 14 19 17 12 22 12\"\/><\/symbol>\r\n<symbol id=\"icon-flame\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2s-6 6-6 12a6 6 0 0 0 12 0c0-3-2-5-3-7 0 2-1 3-2 3 0-3-1-6-1-8z\"\/><\/symbol>\r\n<symbol id=\"icon-building\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"1\"\/><rect x=\"8\" y=\"7\" width=\"2\" height=\"2\"\/><rect x=\"14\" y=\"7\" width=\"2\" height=\"2\"\/><rect x=\"8\" y=\"12\" width=\"2\" height=\"2\"\/><rect x=\"14\" y=\"12\" width=\"2\" height=\"2\"\/><line x1=\"10\" y1=\"21\" x2=\"10\" y2=\"17\"\/><line x1=\"14\" y1=\"21\" x2=\"14\" y2=\"17\"\/><\/symbol>\r\n<symbol id=\"icon-university\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"12 2 22 8 2 8\"\/><line x1=\"4\" y1=\"8\" x2=\"4\" y2=\"19\"\/><line x1=\"9\" y1=\"8\" x2=\"9\" y2=\"19\"\/><line x1=\"15\" y1=\"8\" x2=\"15\" y2=\"19\"\/><line x1=\"20\" y1=\"8\" x2=\"20\" y2=\"19\"\/><line x1=\"2\" y1=\"21\" x2=\"22\" y2=\"21\"\/><\/symbol>\r\n<symbol id=\"icon-briefcase\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"7\" width=\"20\" height=\"14\" rx=\"2\"\/><path d=\"M8 7V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2\"\/><line x1=\"2\" y1=\"13\" x2=\"22\" y2=\"13\"\/><\/symbol>\r\n<symbol id=\"icon-link\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 14 21 3\"\/><path d=\"M15 3h6v6\"\/><path d=\"M19 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h6\"\/><\/symbol>\r\n<symbol id=\"icon-document\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"8\" y1=\"13\" x2=\"16\" y2=\"13\"\/><line x1=\"8\" y1=\"17\" x2=\"16\" y2=\"17\"\/><\/symbol>\r\n<symbol id=\"icon-mail\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><polyline points=\"2 6 12 13 22 6\"\/><\/symbol>\r\n<symbol id=\"icon-star\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"12 2 15 9 22 9.5 17 14.5 18.5 22 12 18 5.5 22 7 14.5 2 9.5 9 9\"\/><\/symbol>\r\n<symbol id=\"icon-scale\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"12\" y1=\"3\" x2=\"12\" y2=\"21\"\/><path d=\"M5 7l-3 7a3 3 0 0 0 6 0z\"\/><path d=\"M19 7l3 7a3 3 0 0 0-6 0z\"\/><line x1=\"5\" y1=\"7\" x2=\"19\" y2=\"7\"\/><line x1=\"9\" y1=\"21\" x2=\"15\" y2=\"21\"\/><\/symbol>\r\n<symbol id=\"icon-list\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\/><line x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\/><line x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\/><circle cx=\"4\" cy=\"6\" r=\"1\"\/><circle cx=\"4\" cy=\"12\" r=\"1\"\/><circle cx=\"4\" cy=\"18\" r=\"1\"\/><\/symbol>\r\n<symbol id=\"icon-check\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/symbol>\r\n<symbol id=\"icon-checklist\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2\"\/><rect x=\"9\" y=\"3\" width=\"6\" height=\"4\" rx=\"1\"\/><polyline points=\"9 14 11 16 15 11\"\/><\/symbol>\r\n<symbol id=\"icon-percent\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"19\" y1=\"5\" x2=\"5\" y2=\"19\"\/><circle cx=\"6.5\" cy=\"6.5\" r=\"2.5\"\/><circle cx=\"17.5\" cy=\"17.5\" r=\"2.5\"\/><\/symbol>\r\n<symbol id=\"icon-flag\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 22V3\"\/><path d=\"M4 4h14l-3 4 3 4H4\"\/><\/symbol>\r\n<symbol id=\"icon-close\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\/><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\/><\/symbol>\r\n<\/svg>\r\n\r\n\r\n<nav>\r\n  <div class=\"nav-inner\">\r\n    <div class=\"nav-logo\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ufrgs.br\/cfd\/wp-content\/uploads\/2026\/04\/cropped-LOGO-CFD-1.png\" alt=\"CFD UFRGS\">\r\n      <span data-i18n=\"brand-name\">Especializa\u00e7\u00e3o em<br>Din\u00e2mica dos Fluidos Computacional<\/span>\r\n    <\/div>\r\n    <ul class=\"nav-links\">\r\n      <li><a href=\"#inicio\" class=\"active\" data-i18n=\"nav-inicio\">In\u00edcio<\/a><\/li>\r\n      <li><a href=\"#o-curso\" data-i18n=\"nav-curso\">O Curso<\/a><\/li>\r\n      <li><a href=\"#estrutura-curricular\" data-i18n=\"nav-curriculo\">Curr\u00edculo<\/a><\/li>\r\n      <li><a href=\"#corpo-docente\" data-i18n=\"nav-docentes\">Docentes<\/a><\/li>\r\n      <li><a href=\"#inscricoes\" data-i18n=\"nav-inscricoes\">Inscri\u00e7\u00f5es<\/a><\/li>\r\n      <li><a href=\"#investimento\" data-i18n=\"nav-investimento\">Investimento<\/a><\/li>\r\n    <\/ul>\r\n    <div class=\"lang-toggle\">\r\n      <button class=\"lang-btn active\" data-lang-btn=\"pt\" onclick=\"setLanguage('pt')\" type=\"button\">PT<\/button>\r\n      <button class=\"lang-btn\" data-lang-btn=\"en\" onclick=\"setLanguage('en')\" type=\"button\">EN<\/button>\r\n    <\/div>\r\n  <\/div>\r\n<\/nav>\r\n\r\n<section id=\"inicio\" style=\"padding:0;\">\r\n  <div class=\"hero-bg\"><\/div>\r\n  <div class=\"hero-overlay\"><\/div>\r\n  <div class=\"hero-content\">\r\n    <div class=\"hero-badge\" data-i18n=\"hero-badge\">UFRGS \u00b7 DEMEC \u00b7 P\u00f3s-Gradua\u00e7\u00e3o em Engenharia Mec\u00e2nica<\/div>\r\n    <h1 class=\"hero-title\" data-i18n=\"hero-title\">Especializa\u00e7\u00e3o em<span class=\"highlight\">Din\u00e2mica dos Fluidos<br>Computacional<\/span><\/h1>\r\n    <p class=\"hero-subtitle\" data-i18n=\"hero-subtitle\">Forma\u00e7\u00e3o avan\u00e7ada em CFD aplicada \u00e0 engenharia moderna \u2014 do escoamento turbulento \u00e0 combust\u00e3o, com os principais softwares utilizados na ind\u00fastria.<\/p>\r\n    <div class=\"hero-ctas\">\r\n      <a href=\"#inscricoes\" class=\"btn-primary\" data-i18n=\"btn-enroll\">\u2192 Inscreva-se agora<\/a>\r\n      <a href=\"#o-curso\" class=\"btn-outline\" data-i18n=\"btn-learn\">Conhecer o curso<\/a>\r\n    <\/div>\r\n    <div class=\"hero-stats\">\r\n      <div class=\"stat\"><span class=\"stat-number\">360h<\/span><span class=\"stat-label\" data-i18n=\"stat-1\">Carga hor\u00e1ria<\/span><\/div>\r\n      <div class=\"stat\"><span class=\"stat-number\">24<\/span><span class=\"stat-label\" data-i18n=\"stat-2\">Meses de dura\u00e7\u00e3o<\/span><\/div>\r\n      <div class=\"stat\"><span class=\"stat-number\">38<\/span><span class=\"stat-label\" data-i18n=\"stat-3\">Vagas dispon\u00edveis<\/span><\/div>\r\n      <div class=\"stat\"><span class=\"stat-number\">100%<\/span><span class=\"stat-label\">Online<\/span><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"o-curso\">\r\n  <div class=\"section-inner\">\r\n    <div class=\"section-label\" data-i18n=\"oc-label\">Sobre o programa<\/div>\r\n    <h2 class=\"section-title\" data-i18n=\"oc-title\">O Curso<\/h2>\r\n    <div class=\"curso-grid\">\r\n      <div class=\"curso-image\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.ufrgs.br\/cfd\/wp-content\/uploads\/2026\/04\/Escoamento-fogo.png\" alt=\"Simula\u00e7\u00e3o CFD de aeronave\">\r\n\r\n      <\/div>\r\n      <div class=\"curso-info\">\r\n        <div class=\"curso-text\">\r\n          <p data-i18n=\"oc-p1\">O emprego de t\u00e9cnicas de <strong style=\"color:var(--blue-dark)\">Din\u00e2mica de Fluidos Computacional (CFD)<\/strong> possibilita a obten\u00e7\u00e3o de solu\u00e7\u00f5es para problemas complexos da ind\u00fastria, abrangendo fenomenologia de mec\u00e2nica de fluidos, transfer\u00eancia de calor e t\u00e9cnicas computacionais avan\u00e7adas.<\/p>\r\n          <p data-i18n=\"oc-p2\">O programa \u00e9 oferecido pelo <strong style=\"color:var(--blue-dark)\">Departamento de Engenharia Mec\u00e2nica da UFRGS<\/strong>, com corpo docente altamente qualificado e colaboradores das maiores empresas do setor.<\/p>\r\n          <p data-i18n=\"oc-p3\">Per\u00edodo de realiza\u00e7\u00e3o: <strong style=\"color:var(--blue)\">Abril de 2026 a Mar\u00e7o de 2028<\/strong>.<\/p>\r\n        <\/div>\r\n        <div class=\"info-cards\">\r\n          <div class=\"info-card\"><div class=\"info-card-icon\"><svg class=\"icon\"><use href=\"#icon-calendar\"\/><\/svg><\/div><div class=\"info-card-label\" data-i18n=\"ic-l1\">In\u00edcio<\/div><div class=\"info-card-value\" data-i18n=\"ic-v1\">01 de Abril de 2026<\/div><\/div>\r\n          <div class=\"info-card\"><div class=\"info-card-icon\"><svg class=\"icon\"><use href=\"#icon-monitor\"\/><\/svg><\/div><div class=\"info-card-label\" data-i18n=\"ic-l2\">Formato<\/div><div class=\"info-card-value\" data-i18n=\"ic-v2\">Online S\u00edncrono<\/div><\/div>\r\n          <div class=\"info-card\"><div class=\"info-card-icon\"><svg class=\"icon\"><use href=\"#icon-clock\"\/><\/svg><\/div><div class=\"info-card-label\" data-i18n=\"ic-l3\">Aulas<\/div><div class=\"info-card-value\" data-i18n=\"ic-v3\">Qua e Qui \u00b7 18h30<\/div><\/div>\r\n          <div class=\"info-card\"><div class=\"info-card-icon\"><svg class=\"icon\"><use href=\"#icon-cap\"\/><\/svg><\/div><div class=\"info-card-label\" data-i18n=\"ic-l4\">Plataforma<\/div><div class=\"info-card-value\">Mconf + Moodle UFRGS<\/div><\/div>\r\n        <\/div>\r\n        <div>\r\n          <div class=\"section-label\" style=\"font-size:.72rem;\" data-i18n=\"sw-label\">Softwares utilizados<\/div>\r\n          <div class=\"softwares\">\r\n            <span class=\"sw-tag\">Ansys CFD<\/span><span class=\"sw-tag\">OpenFOAM<\/span><span class=\"sw-tag\">FDS<\/span><span class=\"sw-tag\">Helyx<\/span><span class=\"sw-tag\">Simulia CFD<\/span><span class=\"sw-tag\">PeleC<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"areas-section\">\r\n      <div class=\"section-label\" data-i18n=\"areas-label\">\u00c1reas de aplica\u00e7\u00e3o<\/div>\r\n      <div class=\"areas-grid\">\r\n        <div class=\"area-item\"><svg class=\"icon\"><use href=\"#icon-car\"\/><\/svg><span data-i18n=\"area-1\">Setor Automotivo<\/span><\/div>\r\n        <div class=\"area-item\"><svg class=\"icon\"><use href=\"#icon-plane\"\/><\/svg><span data-i18n=\"area-2\">Aeroespacial<\/span><\/div>\r\n        <div class=\"area-item\"><svg class=\"icon\"><use href=\"#icon-bolt\"\/><\/svg><span data-i18n=\"area-3\">Energia<\/span><\/div>\r\n        <div class=\"area-item\"><svg class=\"icon\"><use href=\"#icon-leaf\"\/><\/svg><span data-i18n=\"area-4\">Meio Ambiente<\/span><\/div>\r\n        <div class=\"area-item\"><svg class=\"icon\"><use href=\"#icon-flask\"\/><\/svg><span data-i18n=\"area-5\">Petroqu\u00edmico<\/span><\/div>\r\n        <div class=\"area-item\"><svg class=\"icon\"><use href=\"#icon-factory\"\/><\/svg><span data-i18n=\"area-6\">Ind\u00fastria em Geral<\/span><\/div>\r\n        <div class=\"area-item\"><svg class=\"icon\"><use href=\"#icon-pulse\"\/><\/svg><span data-i18n=\"area-7\">Bioengenharia<\/span><\/div>\r\n        <div class=\"area-item\"><svg class=\"icon\"><use href=\"#icon-flame\"\/><\/svg><span data-i18n=\"area-8\">Combust\u00e3o<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"estrutura-curricular\">\r\n  <div class=\"section-inner\">\r\n    <div class=\"section-label\" data-i18n=\"ec-label\">Grade do programa<\/div>\r\n    <h2 class=\"section-title\" data-i18n=\"ec-title\">Estrutura Curricular<\/h2>\r\n    <p class=\"section-desc\" data-i18n=\"ec-desc\">360 horas obrigat\u00f3rias em 3 semestres de disciplinas, mais o Trabalho de Conclus\u00e3o de Curso no 4\u00b0 semestre.<\/p>\r\n    <div class=\"semestres\">\r\n      <div class=\"semestre-card\">\r\n        <div class=\"semestre-header\"><span class=\"semestre-title\" data-i18n=\"sem-1\">1\u00b0 Semestre<\/span><span class=\"semestre-badge\" data-i18n=\"sem-hours\">120 horas<\/span><\/div>\r\n        <div class=\"semestre-disciplinas\">\r\n          <div class=\"disciplina\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD001<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd001\">Fundamentos de Mec\u00e2nica dos Fluidos<\/span><\/div><span class=\"disciplina-ch\">15h<\/span><\/div>\r\n          <div class=\"disciplina\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD002<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd002\">Fundamentos de Transfer\u00eancia de Calor e Massa<\/span><\/div><span class=\"disciplina-ch\">15h<\/span><\/div>\r\n          <div class=\"disciplina\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD003<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd003\">M\u00e9todos Num\u00e9ricos e Computacionais Aplicados \u00e0 CFD<\/span><\/div><span class=\"disciplina-ch\">15h<\/span><\/div>\r\n          <div class=\"disciplina\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD004<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd004\">HPC, Computa\u00e7\u00e3o em Nuvem e GPU<\/span><\/div><span class=\"disciplina-ch\">15h<\/span><\/div>\r\n          <div class=\"disciplina destaque\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD005<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/div><span class=\"disciplina-ch\">60h<\/span><\/div>\r\n        <\/div>\r\n        <div style=\"padding: 0 1.8rem 1.6rem;\">\r\n          <button class=\"cronograma-btn\" onclick=\"openCronograma(1)\" type=\"button\"><svg class=\"icon icon-sm\"><use href=\"#icon-calendar\"\/><\/svg><span data-i18n=\"cron-btn\">Ver Cronograma<\/span><\/button>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"semestre-card\">\r\n        <div class=\"semestre-header\"><span class=\"semestre-title\" data-i18n=\"sem-2\">2\u00b0 Semestre<\/span><span class=\"semestre-badge\" data-i18n=\"sem-hours\">120 horas<\/span><\/div>\r\n        <div class=\"semestre-disciplinas\">\r\n          <div class=\"disciplina\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD006<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd006\">Fenomenologia e Modelagem de Escoamentos Turbulentos<\/span><\/div><span class=\"disciplina-ch\">15h<\/span><\/div>\r\n          <div class=\"disciplina\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD007<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd007\">Machine Learning e Intelig\u00eancia Artificial Aplicadas \u00e0 CFD<\/span><\/div><span class=\"disciplina-ch\">15h<\/span><\/div>\r\n          <div class=\"disciplina\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD008<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd008\">Pr\u00e9-processamento, Valida\u00e7\u00e3o e P\u00f3s-processamento<\/span><\/div><span class=\"disciplina-ch\">15h<\/span><\/div>\r\n          <div class=\"disciplina\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD009<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd009\">Fenomenologia e Modelagem de Escoamentos Reativos e Combust\u00e3o<\/span><\/div><span class=\"disciplina-ch\">15h<\/span><\/div>\r\n          <div class=\"disciplina destaque\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD010<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/div><span class=\"disciplina-ch\">60h<\/span><\/div>\r\n        <\/div>\r\n        <div style=\"padding: 0 1.8rem 1.6rem;\">\r\n          <button class=\"cronograma-btn\" onclick=\"openCronograma(2)\" type=\"button\"><svg class=\"icon icon-sm\"><use href=\"#icon-calendar\"\/><\/svg><span data-i18n=\"cron-btn\">Ver Cronograma<\/span><\/button>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"semestre-card\">\r\n        <div class=\"semestre-header\"><span class=\"semestre-title\" data-i18n=\"sem-3\">3\u00b0 Semestre<\/span><span class=\"semestre-badge\" data-i18n=\"sem-hours\">120 horas<\/span><\/div>\r\n        <div class=\"semestre-disciplinas\">\r\n          <div class=\"disciplina\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD011<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd011\">Fenomenologia e Modelagem de Escoamentos Compress\u00edveis<\/span><\/div><span class=\"disciplina-ch\">15h<\/span><\/div>\r\n          <div class=\"disciplina\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD012<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd012\">Fenomenologia e Modelagem de Escoamentos Multif\u00e1sicos<\/span><\/div><span class=\"disciplina-ch\">15h<\/span><\/div>\r\n          <div class=\"disciplina\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD013<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd013\">Fenomenologia e Modelagem de Escoamentos de Fluidos N\u00e3o Newtonianos<\/span><\/div><span class=\"disciplina-ch\">15h<\/span><\/div>\r\n          <div class=\"disciplina\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD014<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd014\">Fenomenologia e Modelagem de Escoamentos na Camada Limite Atmosf\u00e9rica<\/span><\/div><span class=\"disciplina-ch\">15h<\/span><\/div>\r\n          <div class=\"disciplina destaque\"><div class=\"disciplina-info\"><span class=\"disciplina-code\">CFD015<\/span><span class=\"disciplina-name\" data-i18n=\"disc-cfd015\">Aplica\u00e7\u00f5es de CFD III<\/span><\/div><span class=\"disciplina-ch\">60h<\/span><\/div>\r\n        <\/div>\r\n        <div style=\"padding: 0 1.8rem 1.6rem;\">\r\n          <button class=\"cronograma-btn disabled\" disabled type=\"button\"><svg class=\"icon icon-sm\"><use href=\"#icon-calendar\"\/><\/svg><span data-i18n=\"cron-btn-soon\">Cronograma em breve<\/span><\/button>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"tcc-card\">\r\n        <h3 data-i18n=\"tcc-title\">4\u00b0 Semestre \u00b7 Trabalho de Conclus\u00e3o de Curso<\/h3>\r\n        <p data-i18n=\"tcc-desc\">Aplica\u00e7\u00e3o pr\u00e1tica dos conhecimentos adquiridos em um projeto relevante para a pr\u00e1tica profissional, com orienta\u00e7\u00e3o individualizada, relat\u00f3rio escrito e apresenta\u00e7\u00e3o online.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"corpo-docente\">\r\n  <div class=\"section-inner\">\r\n    <div class=\"section-label\" data-i18n=\"cd-label\">Quem ensina<\/div>\r\n    <h2 class=\"section-title\" data-i18n=\"cd-title\">Corpo Docente<\/h2>\r\n    <p class=\"section-desc\" data-i18n=\"cd-desc\">O programa conta com professores do Departamento de Engenharia Mec\u00e2nica da UFRGS e colaboradores externos com experi\u00eancia acad\u00eamica e industrial em CFD.<\/p>\r\n\r\n    <div class=\"docente-group-title\"><svg class=\"icon\"><use href=\"#icon-university\"\/><\/svg><span data-i18n=\"cd-group1\">Docentes da UFRGS<\/span><\/div>\r\n    <div class=\"docente-grid\">\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Adriane Prisco Petry<\/div>\r\n        <div class=\"docente-dept\">DEMEC \u2013 UFRGS<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/5893392501816783\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Andr\u00e9s Armando Mendiburu Zevallos<\/div>\r\n        <div class=\"docente-dept\">DEMEC \u2013 UFRGS<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/9420661931956243\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Diogo Elias Da Vinha Andrade<\/div>\r\n        <div class=\"docente-dept\">DEMEC \u2013 UFRGS<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/5726562903368886\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Felipe Roman Centeno<\/div>\r\n        <div class=\"docente-dept\">DEMEC \u2013 UFRGS<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/9451236545064358\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Fernando Marcelo Pereira<\/div>\r\n        <div class=\"docente-dept\">DEMEC \u2013 UFRGS<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/0736051327712068\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Flavia Schwarz Franceschini Zinanni<\/div>\r\n        <div class=\"docente-dept\">IPH \u2013 UFRGS<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/8732272690265023\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Francis Henrique Ramos Fran\u00e7a<\/div>\r\n        <div class=\"docente-dept\">DEMEC \u2013 UFRGS<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/0130170792157449\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Guilherme Henrique Fiorot<\/div>\r\n        <div class=\"docente-dept\">DEMEC \u2013 UFRGS<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/3265399567357587\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Herbert Martins Gomes<\/div>\r\n        <div class=\"docente-dept\">DEMEC \u2013 UFRGS<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/9590878975154230\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Sergio Vi\u00e7osa M\u00f6ller<\/div>\r\n        <div class=\"docente-dept\">DEMEC \u2013 UFRGS<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/0717712408603945\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Calisa Katiuscia Lemmertz<\/div>\r\n        <div class=\"docente-dept\">DEMEC \u2013 UFRGS<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/0417706320173887\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Alan Lugarini de Souza<\/div>\r\n        <div class=\"docente-dept\">DEMEC \u2013 UFRGS<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/0535680410226248\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"docente-group-title\"><svg class=\"icon\"><use href=\"#icon-briefcase\"\/><\/svg><span data-i18n=\"cd-group2\">Docentes de Institui\u00e7\u00f5es Externas<\/span><\/div>\r\n    <div class=\"docente-grid\">\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Cristiano Vitorino da Silva<\/div>\r\n        <div class=\"docente-titulo\" data-i18n=\"titulo-dr\">Doutor em Engenharia Mec\u00e2nica<\/div>\r\n        <div class=\"docente-inst\">Universidade Regional Integrada do Alto Uruguai e das Miss\u00f5es<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/1072626739410947\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Jo\u00e3o Am\u00e9rico Aguirre Oliveira Junior<\/div>\r\n        <div class=\"docente-titulo\" data-i18n=\"titulo-msc\">Mestre em Engenharia Mec\u00e2nica<\/div>\r\n        <div class=\"docente-inst\">Synopsys<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/3863567425783113\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Jos\u00e9 Filipe Trilha de Carvalho<\/div>\r\n        <div class=\"docente-titulo\" data-i18n=\"titulo-dr\">Doutor em Engenharia Mec\u00e2nica<\/div>\r\n        <div class=\"docente-inst\">SKA Automa\u00e7\u00e3o de Engenharias<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/1237709298757106\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n      <div class=\"docente-card\">\r\n        <div class=\"docente-name\">Lisandro Candiani Maders<\/div>\r\n        <div class=\"docente-titulo\" data-i18n=\"titulo-msc\">Mestre em Engenharia Mec\u00e2nica<\/div>\r\n        <div class=\"docente-inst\">ENGYS<\/div>\r\n        <a class=\"docente-lattes\" href=\"http:\/\/lattes.cnpq.br\/0568605857365884\" target=\"_blank\"><svg class=\"icon\"><use href=\"#icon-link\"\/><\/svg><span data-i18n=\"lattes-label\">Curr\u00edculo Lattes<\/span><\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"inscricoes\">\r\n  <div class=\"section-inner\">\r\n    <div class=\"section-label\" data-i18n=\"insc-label\">Como participar<\/div>\r\n    <h2 class=\"section-title\" data-i18n=\"insc-title\">Inscri\u00e7\u00f5es e Processo Seletivo<\/h2>\r\n    <div class=\"inscricoes-grid\">\r\n      <div class=\"calendar-card\">\r\n        <div class=\"calendar-card-header\"><h3><svg class=\"icon\"><use href=\"#icon-calendar\"\/><\/svg><span data-i18n=\"insc-cal-title\">Calend\u00e1rio do Processo Seletivo<\/span><\/h3><\/div>\r\n        <div class=\"calendar-list\">\r\n          <div class=\"calendar-item\"><span class=\"calendar-date\">19\/01\/2026<\/span><span class=\"calendar-event\" data-i18n=\"cal-1\">Publica\u00e7\u00e3o do Edital<\/span><\/div>\r\n          <div class=\"calendar-item\"><span class=\"calendar-date\">03 \u2013 24\/02\/2026<\/span><span class=\"calendar-event\" data-i18n=\"cal-2\">Per\u00edodo de inscri\u00e7\u00e3o<\/span><\/div>\r\n          <div class=\"calendar-item\"><span class=\"calendar-date\">25\/02\/2026<\/span><span class=\"calendar-event\" data-i18n=\"cal-3\">Homologa\u00e7\u00e3o das inscri\u00e7\u00f5es<\/span><\/div>\r\n          <div class=\"calendar-item\"><span class=\"calendar-date\">25 \u2013 27\/02\/2026<\/span><span class=\"calendar-event\" data-i18n=\"cal-4\">Prazo de recurso de inscri\u00e7\u00e3o<\/span><\/div>\r\n          <div class=\"calendar-item\"><span class=\"calendar-date\">02 \u2013 10\/03\/2026<\/span><span class=\"calendar-event\" data-i18n=\"cal-5\">Per\u00edodo de sele\u00e7\u00e3o<\/span><\/div>\r\n          <div class=\"calendar-item\"><span class=\"calendar-date\">10\/03\/2026<\/span><span class=\"calendar-event\" data-i18n=\"cal-6\">Divulga\u00e7\u00e3o dos selecionados<\/span><\/div>\r\n          <div class=\"calendar-item\"><span class=\"calendar-date\">11 \u2013 18\/03\/2026<\/span><span class=\"calendar-event\" data-i18n=\"cal-7\">Contrata\u00e7\u00e3o e matr\u00edculas<\/span><\/div>\r\n          <div class=\"calendar-item\"><span class=\"calendar-date\">25 \u2013 30\/03\/2026<\/span><span class=\"calendar-event\" data-i18n=\"cal-8\">Matr\u00edculas para vagas remanescentes<\/span><\/div>\r\n          <div class=\"calendar-item highlight\"><span class=\"calendar-date\">01\/04\/2026<\/span><span class=\"calendar-event\"><svg class=\"icon icon-sm icon-inline\"><use href=\"#icon-star\"\/><\/svg><span data-i18n=\"cal-9\">In\u00edcio das aulas<\/span><\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"requisitos-card\">\r\n        <div class=\"calendar-card-header\"><h3><svg class=\"icon\"><use href=\"#icon-checklist\"\/><\/svg><span data-i18n=\"insc-req-title\">Requisitos para Candidatura<\/span><\/h3><\/div>\r\n        <div class=\"requisitos-body\">\r\n          <div class=\"req-item\"><div class=\"req-icon\"><svg class=\"icon\"><use href=\"#icon-cap\"\/><\/svg><\/div><div class=\"req-text\"><h4 data-i18n=\"req-h1\">Forma\u00e7\u00e3o Superior Completa<\/h4><p data-i18n=\"req-p1\">Preferencialmente em Engenharia Mec\u00e2nica, de Energia ou Qu\u00edmica. Egressos de outros cursos com experi\u00eancia comprovada em CFD tamb\u00e9m s\u00e3o considerados.<\/p><\/div><\/div>\r\n          <div class=\"req-item\"><div class=\"req-icon\"><svg class=\"icon\"><use href=\"#icon-clock\"\/><\/svg><\/div><div class=\"req-text\"><h4 data-i18n=\"req-h2\">Disponibilidade Semanal<\/h4><p data-i18n=\"req-p2\">M\u00ednimo de 8 horas semanais de dedica\u00e7\u00e3o, al\u00e9m de estudo individual e atividades extraclasse.<\/p><\/div><\/div>\r\n          <div class=\"req-item\"><div class=\"req-icon\"><svg class=\"icon\"><use href=\"#icon-building\"\/><\/svg><\/div><div class=\"req-text\"><h4 data-i18n=\"req-h3\">Vagas<\/h4><p data-i18n=\"req-p3\">M\u00ednimo de 34 e m\u00e1ximo de 38 alunos. At\u00e9 10% com isen\u00e7\u00e3o para servidores ativos da UFRGS.<\/p><\/div><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"criterios-section\">\r\n      <div class=\"section-label\" data-i18n=\"crit-label\">Avalia\u00e7\u00e3o dos candidatos<\/div>\r\n      <h3 style=\"font-family:var(--font-display);font-size:1.6rem;font-weight:700;color:var(--blue-dark);margin-bottom:.3rem;\" data-i18n=\"crit-title\">Crit\u00e9rios de Sele\u00e7\u00e3o<\/h3>\r\n      <p style=\"color:var(--text-muted);font-size:.9rem;margin-bottom:0;\" data-i18n=\"crit-note\">Nota m\u00ednima: <strong style=\"color:var(--blue)\">7,0<\/strong> (ampla concorr\u00eancia) \u00b7 <strong style=\"color:var(--orange)\">6,0<\/strong> (a\u00e7\u00f5es afirmativas)<\/p>\r\n      <div class=\"criterios-grid\">\r\n        <div class=\"criterio-card\"><div class=\"criterio-peso\">40%<\/div><div class=\"criterio-nome\" data-i18n=\"crit-n1\">Entrevista Escrita<\/div><div class=\"criterio-desc\" data-i18n=\"crit-d1\">Motiva\u00e7\u00e3o, trajet\u00f3ria e suporte do empregador<\/div><\/div>\r\n        <div class=\"criterio-card\"><div class=\"criterio-peso\">30%<\/div><div class=\"criterio-nome\" data-i18n=\"crit-n2\">An\u00e1lise de Curr\u00edculo<\/div><div class=\"criterio-desc\" data-i18n=\"crit-d2\">Experi\u00eancia na \u00e1rea \u2014 crit\u00e9rio eliminat\u00f3rio<\/div><\/div>\r\n        <div class=\"criterio-card\"><div class=\"criterio-peso\">20%<\/div><div class=\"criterio-nome\" data-i18n=\"crit-n3\">Hist\u00f3rico Escolar<\/div><div class=\"criterio-desc\" data-i18n=\"crit-d3\">Qualidade da forma\u00e7\u00e3o e desempenho na gradua\u00e7\u00e3o<\/div><\/div>\r\n        <div class=\"criterio-card\"><div class=\"criterio-peso\">10%<\/div><div class=\"criterio-nome\" data-i18n=\"crit-n4\">Cartas de Recomenda\u00e7\u00e3o<\/div><div class=\"criterio-desc\" data-i18n=\"crit-d4\">Percep\u00e7\u00e3o da chefia ou docentes sobre o candidato<\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"docs-section\">\r\n      <div class=\"section-label\" data-i18n=\"docs-label\">O que enviar<\/div>\r\n      <h3 style=\"font-family:var(--font-display);font-size:1.6rem;font-weight:700;color:var(--blue-dark);margin-bottom:1rem;\" data-i18n=\"docs-title\">Documenta\u00e7\u00e3o Obrigat\u00f3ria<\/h3>\r\n      <div class=\"docs-grid\">\r\n        <div class=\"doc-item\"><svg class=\"icon\"><use href=\"#icon-document\"\/><\/svg><span data-i18n=\"doc-1\">Autoriza\u00e7\u00e3o pr\u00e9via da chefia \/ empresa<\/span><\/div>\r\n        <div class=\"doc-item\"><svg class=\"icon\"><use href=\"#icon-document\"\/><\/svg><span data-i18n=\"doc-2\">Documento de identidade e CPF<\/span><\/div>\r\n        <div class=\"doc-item\"><svg class=\"icon\"><use href=\"#icon-document\"\/><\/svg><span data-i18n=\"doc-3\">2 Cartas de Recomenda\u00e7\u00e3o<\/span><\/div>\r\n        <div class=\"doc-item\"><svg class=\"icon\"><use href=\"#icon-document\"\/><\/svg><span data-i18n=\"doc-4\">Curr\u00edculo (modelo DEMEC)<\/span><\/div>\r\n        <div class=\"doc-item\"><svg class=\"icon\"><use href=\"#icon-document\"\/><\/svg><span data-i18n=\"doc-5\">Comprovantes do curr\u00edculo<\/span><\/div>\r\n        <div class=\"doc-item\"><svg class=\"icon\"><use href=\"#icon-document\"\/><\/svg><span data-i18n=\"doc-6\">Diploma de Gradua\u00e7\u00e3o (frente e verso)<\/span><\/div>\r\n        <div class=\"doc-item\"><svg class=\"icon\"><use href=\"#icon-document\"\/><\/svg><span data-i18n=\"doc-7\">Entrevista escrita (modelo DEMEC)<\/span><\/div>\r\n        <div class=\"doc-item\"><svg class=\"icon\"><use href=\"#icon-document\"\/><\/svg><span data-i18n=\"doc-8\">Formul\u00e1rio de Inscri\u00e7\u00e3o<\/span><\/div>\r\n        <div class=\"doc-item\"><svg class=\"icon\"><use href=\"#icon-document\"\/><\/svg><span data-i18n=\"doc-9\">Hist\u00f3rico escolar completo<\/span><\/div>\r\n        <div class=\"doc-item\"><svg class=\"icon\"><use href=\"#icon-document\"\/><\/svg><span data-i18n=\"doc-10\">Termo de Autodeclara\u00e7\u00e3o assinado digitalmente<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"inscricao-cta\">\r\n      <h3 data-i18n=\"cta-title\">Pronto para se inscrever?<\/h3>\r\n      <p data-i18n=\"cta-desc\">As inscri\u00e7\u00f5es s\u00e3o realizadas pelo sistema da UFRGS. Acesse o link e selecione <em>\"2026\/01 \u2013 Anual \u2013 Din\u00e2mica dos Fluidos Computacional (CFD)\"<\/em>.<\/p>\r\n      <a href=\"https:\/\/www1.ufrgs.br\/posgraduacao\/processoseletivo\/index.php\/inscricao\/login\" target=\"_blank\" class=\"btn-cta\" data-i18n=\"cta-btn\">\u2192 Acessar sistema de inscri\u00e7\u00e3o da UFRGS<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"investimento\">\r\n  <div class=\"section-inner\">\r\n    <div class=\"section-label\" data-i18n=\"inv-label\">Valores e condi\u00e7\u00f5es<\/div>\r\n    <h2 class=\"section-title\" data-i18n=\"inv-title\">Investimento<\/h2>\r\n    <div class=\"investimento-grid\">\r\n      <div class=\"preco-card\">\r\n        <div class=\"preco-label\" data-i18n=\"preco-label\">Mensalidade do curso<\/div>\r\n        <div class=\"preco-parcelas\"><span class=\"preco-n\">22\u00d7<\/span><span class=\"preco-valor\">R$&nbsp;780<\/span><\/div>\r\n        <p class=\"preco-total\">Total: <strong>R$ 17.160,00<\/strong><\/p>\r\n        <div class=\"preco-divider\"><\/div>\r\n        <div class=\"preco-feature\"><svg class=\"icon icon-sm\"><use href=\"#icon-check\"\/><\/svg><span data-i18n=\"preco-feat-1\">360 horas de carga hor\u00e1ria obrigat\u00f3ria<\/span><\/div>\r\n        <div class=\"preco-feature\"><svg class=\"icon icon-sm\"><use href=\"#icon-check\"\/><\/svg><span data-i18n=\"preco-feat-2\">Aulas online s\u00edncronas gravadas para revis\u00e3o<\/span><\/div>\r\n        <div class=\"preco-feature\"><svg class=\"icon icon-sm\"><use href=\"#icon-check\"\/><\/svg><span data-i18n=\"preco-feat-3\">Acesso \u00e0s plataformas Mconf e Moodle UFRGS<\/span><\/div>\r\n        <div class=\"preco-feature\"><svg class=\"icon icon-sm\"><use href=\"#icon-check\"\/><\/svg><span data-i18n=\"preco-feat-4\">Orienta\u00e7\u00e3o para Trabalho de Conclus\u00e3o de Curso<\/span><\/div>\r\n        <div class=\"preco-feature\"><svg class=\"icon icon-sm\"><use href=\"#icon-check\"\/><\/svg><span data-i18n=\"preco-feat-5\">Certificado de Especializa\u00e7\u00e3o pela UFRGS<\/span><\/div>\r\n        <div class=\"preco-feature\"><svg class=\"icon icon-sm\"><use href=\"#icon-check\"\/><\/svg><span data-i18n=\"preco-feat-6\">Suporte t\u00e9cnico de tutores especializados<\/span><\/div>\r\n        <div class=\"isencao-box\"><svg class=\"icon\"><use href=\"#icon-percent\"\/><\/svg><span data-i18n=\"isencao-text\">At\u00e9 10% das vagas com isen\u00e7\u00e3o de mensalidade para servidores ativos da UFRGS<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"investimento-detalhes\">\r\n        <div class=\"detalhe-card\"><h4><svg class=\"icon\"><use href=\"#icon-document\"\/><\/svg><span data-i18n=\"det-h1\">Estrutura de Pagamento<\/span><\/h4><p data-i18n=\"det-p1\">O investimento \u00e9 parcelado em <strong>22 mensalidades de R$ 780,00<\/strong>, cobrindo todo o per\u00edodo de disciplinas obrigat\u00f3rias. O TCC, realizado no 4\u00b0 semestre, n\u00e3o gera custo adicional.<\/p><\/div>\r\n        <div class=\"detalhe-card\"><h4><svg class=\"icon\"><use href=\"#icon-scale\"\/><\/svg><span data-i18n=\"det-h2\">A\u00e7\u00f5es Afirmativas<\/span><\/h4><p data-i18n=\"det-p2\">Conforme a Resolu\u00e7\u00e3o n\u00ba 015\/2023-CONSUN, <strong>30% das vagas<\/strong> s\u00e3o reservadas para candidatos do Programa de A\u00e7\u00f5es Afirmativas, com nota m\u00ednima de aprova\u00e7\u00e3o de 6,0.<\/p><\/div>\r\n        <div class=\"detalhe-card\"><h4><svg class=\"icon\"><use href=\"#icon-list\"\/><\/svg><span data-i18n=\"det-h3\">O que est\u00e1 inclu\u00eddo<\/span><\/h4><ul><li data-i18n=\"det-li1\">Acesso a softwares: Ansys CFD, OpenFOAM, FDS, Helyx, Simulia CFD e PeleC<\/li><li data-i18n=\"det-li2\">Material did\u00e1tico e grava\u00e7\u00f5es das aulas<\/li><li data-i18n=\"det-li3\">Atividades ass\u00edncronas e f\u00f3runs no Moodle UFRGS<\/li><li data-i18n=\"det-li4\">Avalia\u00e7\u00f5es com possibilidade de recupera\u00e7\u00e3o<\/li><\/ul><\/div>\r\n        <div class=\"contato-card\"><div class=\"contato-icon\"><svg class=\"icon\"><use href=\"#icon-mail\"\/><\/svg><\/div><div class=\"contato-info\"><h4 data-i18n=\"contato-h\">D\u00favidas? Fale com a coordena\u00e7\u00e3o<\/h4><p>Prof. Dr. Felipe Roman Centeno<br>Prof. Dr. Andr\u00e9s Armando Mendiburu Zevallos<\/p><a href=\"mailto:cfd.ufrgs@gmail.com\">cfd.ufrgs@gmail.com<\/a><\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<div class=\"modal-overlay\" id=\"modal-cron-1\" onclick=\"if(event.target===this) closeCronograma()\">\r\n  <div class=\"modal-box\">\r\n    <div class=\"modal-header\">\r\n      <div class=\"modal-header-text\">\r\n        <h3><svg class=\"icon\"><use href=\"#icon-calendar\"\/><\/svg><span data-i18n=\"cron-modal-1-title\">Cronograma \u2014 1\u00b0 Semestre<\/span><\/h3>\r\n        <span class=\"modal-sub\" data-i18n=\"cron-modal-1-sub\">Mar\u00e7o a Julho de 2026<\/span>\r\n      <\/div>\r\n      <button class=\"modal-close\" onclick=\"closeCronograma()\" type=\"button\" aria-label=\"Fechar\"><svg class=\"icon\"><use href=\"#icon-close\"\/><\/svg><\/button>\r\n    <\/div>\r\n    <div class=\"modal-body\">\r\n      <div class=\"cronograma-table-wrap\">\r\n        <table>\r\n        <thead><tr><th data-i18n=\"th-1\">Semana<\/th><th data-i18n=\"th-2\">Data<\/th><th data-i18n=\"th-3\">Dia<\/th><th data-i18n=\"th-4\">Hor\u00e1rio<\/th><th data-i18n=\"th-5\">Disciplina<\/th><th data-i18n=\"th-6\">Docente<\/th><\/tr><\/thead>\r\n        <tbody>\r\n          <tr><td>0<\/td><td>25\/mar<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201320:00<\/td><td><span class=\"disc-badge disc-reuniao\" data-i18n=\"meeting-badge\">Reuni\u00e3o<\/span><span data-i18n=\"meeting-text\">Reuni\u00e3o inicial com alunos<\/span><\/td><td>Felipe Centeno e Andr\u00e9s Mendiburu<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">1<\/td><td>01\/abr<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Cristiano Vitorino (ANSYS)<\/td><\/tr>\r\n          <tr><td>02\/abr<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd001\">CFD001<\/span><span data-i18n=\"disc-cfd001\">Fundamentos de Mec\u00e2nica dos Fluidos<\/span><\/td><td>Diogo Andrade<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">2<\/td><td>08\/abr<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Cristiano Vitorino (ANSYS)<\/td><\/tr>\r\n          <tr><td>09\/abr<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd001\">CFD001<\/span><span data-i18n=\"disc-cfd001\">Fundamentos de Mec\u00e2nica dos Fluidos<\/span><\/td><td>Diogo Andrade<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">3<\/td><td>15\/abr<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Cristiano Vitorino (ANSYS)<\/td><\/tr>\r\n          <tr><td>16\/abr<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd001\">CFD001<\/span><span data-i18n=\"disc-cfd001\">Fundamentos de Mec\u00e2nica dos Fluidos<\/span><\/td><td>Diogo Andrade<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">4<\/td><td>22\/abr<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Cristiano Vitorino (ANSYS)<\/td><\/tr>\r\n          <tr><td>23\/abr<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd001\">CFD001<\/span><span data-i18n=\"disc-cfd001\">Fundamentos de Mec\u00e2nica dos Fluidos<\/span><\/td><td>Diogo Andrade<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">5<\/td><td>29\/abr<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Cristiano Vitorino (ANSYS)<\/td><\/tr>\r\n          <tr><td>30\/abr<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd002\">CFD002<\/span><span data-i18n=\"disc-cfd002\">Fundamentos de Transfer\u00eancia de Calor e Massa<\/span><\/td><td>Francis Fran\u00e7a<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">6<\/td><td>06\/mai<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Cristiano Vitorino (ANSYS)<\/td><\/tr>\r\n          <tr><td>07\/mai<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd002\">CFD002<\/span><span data-i18n=\"disc-cfd002\">Fundamentos de Transfer\u00eancia de Calor e Massa<\/span><\/td><td>Francis Fran\u00e7a<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">7<\/td><td>13\/mai<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Cristiano Vitorino (ANSYS)<\/td><\/tr>\r\n          <tr><td>14\/mai<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd002\">CFD002<\/span><span data-i18n=\"disc-cfd002\">Fundamentos de Transfer\u00eancia de Calor e Massa<\/span><\/td><td>Francis Fran\u00e7a<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">8<\/td><td>20\/mai<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd002\">CFD002<\/span><span data-i18n=\"disc-cfd002\">Fundamentos de Transfer\u00eancia de Calor e Massa<\/span><\/td><td>Francis Fran\u00e7a<\/td><\/tr>\r\n          <tr><td>21\/mai<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Guilherme Fiorot (OpenFOAM)<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">9<\/td><td>27\/mai<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd003\">CFD003<\/span><span data-i18n=\"disc-cfd003-short\">M\u00e9todos Num\u00e9ricos e Computacionais<\/span><\/td><td>Jo\u00e3o Aguirre<\/td><\/tr>\r\n          <tr><td>28\/mai<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Guilherme Fiorot (OpenFOAM)<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">10<\/td><td>03\/jun<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd003\">CFD003<\/span><span data-i18n=\"disc-cfd003-short\">M\u00e9todos Num\u00e9ricos e Computacionais<\/span><\/td><td>Jo\u00e3o Aguirre<\/td><\/tr>\r\n          <tr><td>04\/jun<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-holiday\"><svg class=\"icon icon-sm icon-inline\"><use href=\"#icon-flag\"\/><\/svg><span data-i18n=\"holiday-text\">Feriado \u2014 Corpus Christi<\/span><\/td><td>\u2014<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">11<\/td><td>10\/jun<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd003\">CFD003<\/span><span data-i18n=\"disc-cfd003-short\">M\u00e9todos Num\u00e9ricos e Computacionais<\/span><\/td><td>Jo\u00e3o Aguirre<\/td><\/tr>\r\n          <tr><td>11\/jun<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Guilherme Fiorot (OpenFOAM)<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">12<\/td><td>17\/jun<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd003\">CFD003<\/span><span data-i18n=\"disc-cfd003-short\">M\u00e9todos Num\u00e9ricos e Computacionais<\/span><\/td><td>Jo\u00e3o Aguirre<\/td><\/tr>\r\n          <tr><td>18\/jun<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Guilherme Fiorot (OpenFOAM)<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">13<\/td><td>24\/jun<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd004\">CFD004<\/span><span data-i18n=\"disc-cfd004\">HPC, Computa\u00e7\u00e3o em Nuvem e GPU<\/span><\/td><td>Filipe Carvalho, Lisandro Maders, Jo\u00e3o Aguirre<\/td><\/tr>\r\n          <tr><td>25\/jun<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Guilherme Fiorot (OpenFOAM)<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">14<\/td><td>01\/jul<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd004\">CFD004<\/span><span data-i18n=\"disc-cfd004\">HPC, Computa\u00e7\u00e3o em Nuvem e GPU<\/span><\/td><td>Filipe Carvalho, Lisandro Maders, Jo\u00e3o Aguirre<\/td><\/tr>\r\n          <tr><td>02\/jul<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Guilherme Fiorot (OpenFOAM)<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">15<\/td><td>08\/jul<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd004\">CFD004<\/span><span data-i18n=\"disc-cfd004\">HPC, Computa\u00e7\u00e3o em Nuvem e GPU<\/span><\/td><td>Filipe Carvalho, Lisandro Maders, Jo\u00e3o Aguirre<\/td><\/tr>\r\n          <tr><td>09\/jul<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd005\">CFD005<\/span><span data-i18n=\"disc-cfd005\">Aplica\u00e7\u00f5es de CFD I<\/span><\/td><td>Guilherme Fiorot (OpenFOAM)<\/td><\/tr>\r\n        <\/tbody>\r\n      <\/table>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<div class=\"modal-overlay\" id=\"modal-cron-2\" onclick=\"if(event.target===this) closeCronograma()\">\r\n  <div class=\"modal-box\">\r\n    <div class=\"modal-header\">\r\n      <div class=\"modal-header-text\">\r\n        <h3><svg class=\"icon\"><use href=\"#icon-calendar\"\/><\/svg><span data-i18n=\"cron-modal-2-title\">Cronograma \u2014 2\u00b0 Semestre<\/span><\/h3>\r\n        <span class=\"modal-sub\" data-i18n=\"cron-modal-2-sub\">Agosto a Dezembro de 2026<\/span>\r\n      <\/div>\r\n      <button class=\"modal-close\" onclick=\"closeCronograma()\" type=\"button\" aria-label=\"Fechar\"><svg class=\"icon\"><use href=\"#icon-close\"\/><\/svg><\/button>\r\n    <\/div>\r\n    <div class=\"modal-body\">\r\n      <div class=\"cronograma-table-wrap\">\r\n        <table>\r\n        <thead><tr><th data-i18n=\"th-1\">Semana<\/th><th data-i18n=\"th-2\">Data<\/th><th data-i18n=\"th-3\">Dia<\/th><th data-i18n=\"th-4\">Hor\u00e1rio<\/th><th data-i18n=\"th-5\">Disciplina<\/th><th data-i18n=\"th-6\">Docente<\/th><\/tr><\/thead>\r\n        <tbody>\r\n          <tr><td>0<\/td><td>12\/ago<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201320:00<\/td><td><span class=\"disc-badge disc-reuniao\" data-i18n=\"meeting-badge\">Reuni\u00e3o<\/span><span data-i18n=\"meeting-text\">Reuni\u00e3o inicial com alunos<\/span><\/td><td>Felipe Centeno e Andr\u00e9s Mendiburu<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">1<\/td><td>19\/ago<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Lisandro Maders<\/td><\/tr>\r\n          <tr><td>20\/ago<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd006\">CFD006<\/span><span data-i18n=\"disc-cfd006\">Fenomenologia e Modelagem de Escoamentos Turbulentos<\/span><\/td><td>Sergio M\u00f6ller<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">2<\/td><td>26\/ago<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Lisandro Maders<\/td><\/tr>\r\n          <tr><td>27\/ago<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd006\">CFD006<\/span><span data-i18n=\"disc-cfd006\">Fenomenologia e Modelagem de Escoamentos Turbulentos<\/span><\/td><td>Sergio M\u00f6ller<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">3<\/td><td>02\/set<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Cristiano Vitorino<\/td><\/tr>\r\n          <tr><td>03\/set<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd006\">CFD006<\/span><span data-i18n=\"disc-cfd006\">Fenomenologia e Modelagem de Escoamentos Turbulentos<\/span><\/td><td>Sergio M\u00f6ller<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">4<\/td><td>09\/set<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Lisandro Maders<\/td><\/tr>\r\n          <tr><td>10\/set<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd006\">CFD006<\/span><span data-i18n=\"disc-cfd006\">Fenomenologia e Modelagem de Escoamentos Turbulentos<\/span><\/td><td>Sergio M\u00f6ller<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">5<\/td><td>16\/set<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Lisandro Maders<\/td><\/tr>\r\n          <tr><td>17\/set<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd009\">CFD009<\/span><span data-i18n=\"disc-cfd009\">Fenomenologia e Modelagem de Escoamentos Reativos e Combust\u00e3o<\/span><\/td><td>Fernando Pereira<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">6<\/td><td>23\/set<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd009\">CFD009<\/span><span data-i18n=\"disc-cfd009\">Fenomenologia e Modelagem de Escoamentos Reativos e Combust\u00e3o<\/span><\/td><td>Fernando Pereira<\/td><\/tr>\r\n          <tr><td>24\/set<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd009\">CFD009<\/span><span data-i18n=\"disc-cfd009\">Fenomenologia e Modelagem de Escoamentos Reativos e Combust\u00e3o<\/span><\/td><td>Fernando Pereira<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">7<\/td><td>30\/set<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd009\">CFD009<\/span><span data-i18n=\"disc-cfd009\">Fenomenologia e Modelagem de Escoamentos Reativos e Combust\u00e3o<\/span><\/td><td>Fernando Pereira<\/td><\/tr>\r\n          <tr><td>01\/out<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Fernando Pereira<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">8<\/td><td>07\/out<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Fernando Pereira<\/td><\/tr>\r\n          <tr><td>08\/out<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Fernando Pereira<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">9<\/td><td>14\/out<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Felipe Centeno<\/td><\/tr>\r\n          <tr><td>15\/out<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd008\">CFD008<\/span><span data-i18n=\"disc-cfd008\">Pr\u00e9-processamento, Valida\u00e7\u00e3o e P\u00f3s-processamento<\/span><\/td><td>Alan Lugarini<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">10<\/td><td>21\/out<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Felipe Centeno<\/td><\/tr>\r\n          <tr><td>22\/out<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd008\">CFD008<\/span><span data-i18n=\"disc-cfd008\">Pr\u00e9-processamento, Valida\u00e7\u00e3o e P\u00f3s-processamento<\/span><\/td><td>Alan Lugarini<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">11<\/td><td>28\/out<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-holiday\"><svg class=\"icon icon-sm icon-inline\"><use href=\"#icon-flag\"\/><\/svg><span data-i18n=\"holiday-text-2\">Feriado \u2014 Dia n\u00e3o letivo na UFRGS<\/span><\/td><td>\u2014<\/td><\/tr>\r\n          <tr><td>29\/out<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd008\">CFD008<\/span><span data-i18n=\"disc-cfd008\">Pr\u00e9-processamento, Valida\u00e7\u00e3o e P\u00f3s-processamento<\/span><\/td><td>Jo\u00e3o Aguirre<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">12<\/td><td>04\/nov<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Felipe Centeno<\/td><\/tr>\r\n          <tr><td>05\/nov<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd008\">CFD008<\/span><span data-i18n=\"disc-cfd008\">Pr\u00e9-processamento, Valida\u00e7\u00e3o e P\u00f3s-processamento<\/span><\/td><td>Jo\u00e3o Aguirre<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">13<\/td><td>11\/nov<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Felipe Centeno<\/td><\/tr>\r\n          <tr><td>12\/nov<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd007\">CFD007<\/span><span data-i18n=\"disc-cfd007\">Machine Learning e Intelig\u00eancia Artificial Aplicadas \u00e0 CFD<\/span><\/td><td>Herbert Gomes<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">14<\/td><td>18\/nov<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd007\">CFD007<\/span><span data-i18n=\"disc-cfd007\">Machine Learning e Intelig\u00eancia Artificial Aplicadas \u00e0 CFD<\/span><\/td><td>Filipe Carvalho<\/td><\/tr>\r\n          <tr><td>19\/nov<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Jo\u00e3o Aguirre<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">15<\/td><td>25\/nov<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd007\">CFD007<\/span><span data-i18n=\"disc-cfd007\">Machine Learning e Intelig\u00eancia Artificial Aplicadas \u00e0 CFD<\/span><\/td><td>Calisa Lemmertz<\/td><\/tr>\r\n          <tr><td>26\/nov<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Jo\u00e3o Aguirre<\/td><\/tr>\r\n          <tr><td rowspan=\"2\">16<\/td><td>02\/dez<\/td><td data-i18n=\"day-wed\">Quarta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd007\">CFD007<\/span><span data-i18n=\"disc-cfd007\">Machine Learning e Intelig\u00eancia Artificial Aplicadas \u00e0 CFD<\/span><\/td><td>Calisa Lemmertz<\/td><\/tr>\r\n          <tr><td>03\/dez<\/td><td data-i18n=\"day-thu\">Quinta-feira<\/td><td>18:30\u201321:50<\/td><td class=\"td-disc\"><span class=\"disc-badge disc-cfd010\">CFD010<\/span><span data-i18n=\"disc-cfd010\">Aplica\u00e7\u00f5es de CFD II<\/span><\/td><td>Felipe Centeno \/ Filipe Carvalho<\/td><\/tr>\r\n        <\/tbody>\r\n      <\/table>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<footer>\r\n  <div class=\"footer-inner\">\r\n    <div class=\"footer-logo\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ufrgs.br\/cfd\/wp-content\/uploads\/2026\/04\/cropped-LOGO-CFD-1.png\" alt=\"CFD UFRGS\">\r\n      <span data-i18n=\"brand-name\">Especializa\u00e7\u00e3o em<br>Din\u00e2mica dos Fluidos Computacional<\/span>\r\n    <\/div>\r\n    <div class=\"footer-info\" data-i18n=\"footer-info\">Departamento de Engenharia Mec\u00e2nica \u00b7 Escola de Engenharia<br>Universidade Federal do Rio Grande do Sul \u2013 UFRGS<\/div>\r\n    <div class=\"footer-contact\"><a href=\"mailto:cfd.ufrgs@gmail.com\">cfd.ufrgs@gmail.com<\/a><br><a href=\"https:\/\/www.ufrgs.br\/demec\/especializacoes\/\" target=\"_blank\">ufrgs.br\/demec\/especializacoes<\/a><\/div>\r\n  <\/div>\r\n<\/footer>\r\n\r\n<script>\r\nconst I18N = {\r\n  \"area-1\": { pt: \"Setor Automotivo\", en: \"Automotive\" },\r\n  \"area-2\": { pt: \"Aeroespacial\", en: \"Aerospace\" },\r\n  \"area-3\": { pt: \"Energia\", en: \"Energy\" },\r\n  \"area-4\": { pt: \"Meio Ambiente\", en: \"Environment\" },\r\n  \"area-5\": { pt: \"Petroqu\u00edmico\", en: \"Petrochemical\" },\r\n  \"area-6\": { pt: \"Ind\u00fastria em Geral\", en: \"General Industry\" },\r\n  \"area-7\": { pt: \"Bioengenharia\", en: \"Bioengineering\" },\r\n  \"area-8\": { pt: \"Combust\u00e3o\", en: \"Combustion\" },\r\n  \"areas-label\": { pt: \"\u00c1reas de aplica\u00e7\u00e3o\", en: \"Fields of application\" },\r\n  \"brand-name\": { pt: \"Especializa\u00e7\u00e3o em<br>Din\u00e2mica dos Fluidos Computacional\", en: \"Specialization in<br>Computational Fluid Dynamics\" },\r\n  \"btn-enroll\": { pt: \"\u2192 Inscreva-se agora\", en: \"\u2192 Enroll now\" },\r\n  \"btn-learn\": { pt: \"Conhecer o curso\", en: \"Learn about the program\" },\r\n  \"cal-1\": { pt: \"Publica\u00e7\u00e3o do Edital\", en: \"Publication of the call for applications\" },\r\n  \"cal-2\": { pt: \"Per\u00edodo de inscri\u00e7\u00e3o\", en: \"Application period\" },\r\n  \"cal-3\": { pt: \"Homologa\u00e7\u00e3o das inscri\u00e7\u00f5es\", en: \"Application confirmation\" },\r\n  \"cal-4\": { pt: \"Prazo de recurso de inscri\u00e7\u00e3o\", en: \"Application appeal deadline\" },\r\n  \"cal-5\": { pt: \"Per\u00edodo de sele\u00e7\u00e3o\", en: \"Selection period\" },\r\n  \"cal-6\": { pt: \"Divulga\u00e7\u00e3o dos selecionados\", en: \"Results announcement\" },\r\n  \"cal-7\": { pt: \"Contrata\u00e7\u00e3o e matr\u00edculas\", en: \"Enrollment period\" },\r\n  \"cal-8\": { pt: \"Matr\u00edculas para vagas remanescentes\", en: \"Enrollment for remaining spots\" },\r\n  \"cal-9\": { pt: \"In\u00edcio das aulas\", en: \"Classes begin\" },\r\n  \"cd-desc\": { pt: \"O programa conta com professores do Departamento de Engenharia Mec\u00e2nica da UFRGS e colaboradores externos com experi\u00eancia acad\u00eamica e industrial em CFD.\", en: \"The program features professors from the Department of Mechanical Engineering at UFRGS, along with external collaborators with academic and industry experience in CFD.\" },\r\n  \"cd-group1\": { pt: \"Docentes da UFRGS\", en: \"UFRGS Faculty\" },\r\n  \"cd-group2\": { pt: \"Docentes de Institui\u00e7\u00f5es Externas\", en: \"External Faculty\" },\r\n  \"cd-label\": { pt: \"Quem ensina\", en: \"Who teaches\" },\r\n  \"cd-title\": { pt: \"Corpo Docente\", en: \"Faculty\" },\r\n  \"contato-h\": { pt: \"D\u00favidas? Fale com a coordena\u00e7\u00e3o\", en: \"Questions? Contact the coordination\" },\r\n  \"crit-d1\": { pt: \"Motiva\u00e7\u00e3o, trajet\u00f3ria e suporte do empregador\", en: \"Motivation, background, and employer support\" },\r\n  \"crit-d2\": { pt: \"Experi\u00eancia na \u00e1rea \u2014 crit\u00e9rio eliminat\u00f3rio\", en: \"Experience in the field \u2014 eliminatory criterion\" },\r\n  \"crit-d3\": { pt: \"Qualidade da forma\u00e7\u00e3o e desempenho na gradua\u00e7\u00e3o\", en: \"Quality of education and undergraduate performance\" },\r\n  \"crit-d4\": { pt: \"Percep\u00e7\u00e3o da chefia ou docentes sobre o candidato\", en: \"Supervisor's or professors' assessment of the candidate\" },\r\n  \"crit-label\": { pt: \"Avalia\u00e7\u00e3o dos candidatos\", en: \"Candidate evaluation\" },\r\n  \"crit-n1\": { pt: \"Entrevista Escrita\", en: \"Written Interview\" },\r\n  \"crit-n2\": { pt: \"An\u00e1lise de Curr\u00edculo\", en: \"R\u00e9sum\u00e9 Review\" },\r\n  \"crit-n3\": { pt: \"Hist\u00f3rico Escolar\", en: \"Academic Transcript\" },\r\n  \"crit-n4\": { pt: \"Cartas de Recomenda\u00e7\u00e3o\", en: \"Letters of Recommendation\" },\r\n  \"crit-note\": { pt: \"Nota m\u00ednima: <strong style=\\\"color:var(--blue)\\\">7,0<\/strong> (ampla concorr\u00eancia) \u00b7 <strong style=\\\"color:var(--orange)\\\">6,0<\/strong> (a\u00e7\u00f5es afirmativas)\", en: \"Minimum score: <strong style=\\\"color:var(--blue)\\\">7.0<\/strong> (general admission) \u00b7 <strong style=\\\"color:var(--orange)\\\">6.0<\/strong> (affirmative action)\" },\r\n  \"crit-title\": { pt: \"Crit\u00e9rios de Sele\u00e7\u00e3o\", en: \"Selection Criteria\" },\r\n  \"cron-btn\": { pt: \"Ver Cronograma\", en: \"View Schedule\" },\r\n  \"cron-btn-soon\": { pt: \"Cronograma em breve\", en: \"Schedule coming soon\" },\r\n  \"cron-modal-1-sub\": { pt: \"Mar\u00e7o a Julho de 2026\", en: \"March to July 2026\" },\r\n  \"cron-modal-1-title\": { pt: \"Cronograma \u2014 1\u00b0 Semestre\", en: \"Schedule \u2014 1st Semester\" },\r\n  \"cron-modal-2-sub\": { pt: \"Agosto a Dezembro de 2026\", en: \"August to December 2026\" },\r\n  \"cron-modal-2-title\": { pt: \"Cronograma \u2014 2\u00b0 Semestre\", en: \"Schedule \u2014 2nd Semester\" },\r\n  \"cta-btn\": { pt: \"\u2192 Acessar sistema de inscri\u00e7\u00e3o da UFRGS\", en: \"\u2192 Access the UFRGS application system\" },\r\n  \"cta-desc\": { pt: \"As inscri\u00e7\u00f5es s\u00e3o realizadas pelo sistema da UFRGS. Acesse o link e selecione <em>\\\"2026\/01 \u2013 Anual \u2013 Din\u00e2mica dos Fluidos Computacional (CFD)\\\"<\/em>.\", en: \"Applications are submitted through the UFRGS system. Follow the link and select <em>\\\"2026\/01 \u2013 Anual \u2013 Din\u00e2mica dos Fluidos Computacional (CFD)\\\"<\/em>.\" },\r\n  \"cta-title\": { pt: \"Pronto para se inscrever?\", en: \"Ready to apply?\" },\r\n  \"day-thu\": { pt: \"Quinta-feira\", en: \"Thursday\" },\r\n  \"day-wed\": { pt: \"Quarta-feira\", en: \"Wednesday\" },\r\n  \"det-h1\": { pt: \"Estrutura de Pagamento\", en: \"Payment Structure\" },\r\n  \"det-h2\": { pt: \"A\u00e7\u00f5es Afirmativas\", en: \"Affirmative Action\" },\r\n  \"det-h3\": { pt: \"O que est\u00e1 inclu\u00eddo\", en: \"What's included\" },\r\n  \"det-li1\": { pt: \"Acesso a softwares: Ansys CFD, OpenFOAM, FDS, Helyx, Simulia CFD e PeleC\", en: \"Access to software: Ansys CFD, OpenFOAM, FDS, Helyx, Simulia CFD and PeleC\" },\r\n  \"det-li2\": { pt: \"Material did\u00e1tico e grava\u00e7\u00f5es das aulas\", en: \"Course materials and class recordings\" },\r\n  \"det-li3\": { pt: \"Atividades ass\u00edncronas e f\u00f3runs no Moodle UFRGS\", en: \"Asynchronous activities and forums on UFRGS Moodle\" },\r\n  \"det-li4\": { pt: \"Avalia\u00e7\u00f5es com possibilidade de recupera\u00e7\u00e3o\", en: \"Assessments with make-up opportunities\" },\r\n  \"det-p1\": { pt: \"O investimento \u00e9 parcelado em <strong>22 mensalidades de R$ 780,00<\/strong>, cobrindo todo o per\u00edodo de disciplinas obrigat\u00f3rias. O TCC, realizado no 4\u00b0 semestre, n\u00e3o gera custo adicional.\", en: \"The tuition is paid in <strong>22 monthly installments of R$ 780.00<\/strong>, covering the entire period of required coursework. The Final Project, completed in the 4th semester, has no additional cost.\" },\r\n  \"det-p2\": { pt: \"Conforme a Resolu\u00e7\u00e3o n\u00ba 015\/2023-CONSUN, <strong>30% das vagas<\/strong> s\u00e3o reservadas para candidatos do Programa de A\u00e7\u00f5es Afirmativas, com nota m\u00ednima de aprova\u00e7\u00e3o de 6,0.\", en: \"Under Resolution No. 015\/2023-CONSUN, <strong>30% of spots<\/strong> are reserved for candidates in the Affirmative Action Program, with a minimum passing score of 6.0.\" },\r\n  \"disc-cfd001\": { pt: \"Fundamentos de Mec\u00e2nica dos Fluidos\", en: \"Fundamentals of Fluid Mechanics\" },\r\n  \"disc-cfd002\": { pt: \"Fundamentos de Transfer\u00eancia de Calor e Massa\", en: \"Fundamentals of Heat and Mass Transfer\" },\r\n  \"disc-cfd003\": { pt: \"M\u00e9todos Num\u00e9ricos e Computacionais Aplicados \u00e0 CFD\", en: \"Numerical and Computational Methods Applied to CFD\" },\r\n  \"disc-cfd003-short\": { pt: \"M\u00e9todos Num\u00e9ricos e Computacionais\", en: \"Numerical and Computational Methods\" },\r\n  \"disc-cfd004\": { pt: \"HPC, Computa\u00e7\u00e3o em Nuvem e GPU\", en: \"HPC, Cloud Computing and GPU\" },\r\n  \"disc-cfd005\": { pt: \"Aplica\u00e7\u00f5es de CFD I\", en: \"CFD Applications I\" },\r\n  \"disc-cfd006\": { pt: \"Fenomenologia e Modelagem de Escoamentos Turbulentos\", en: \"Phenomenology and Modeling of Turbulent Flows\" },\r\n  \"disc-cfd007\": { pt: \"Machine Learning e Intelig\u00eancia Artificial Aplicadas \u00e0 CFD\", en: \"Machine Learning and Artificial Intelligence Applied to CFD\" },\r\n  \"disc-cfd008\": { pt: \"Pr\u00e9-processamento, Valida\u00e7\u00e3o e P\u00f3s-processamento\", en: \"Pre-processing, Validation and Post-processing\" },\r\n  \"disc-cfd009\": { pt: \"Fenomenologia e Modelagem de Escoamentos Reativos e Combust\u00e3o\", en: \"Phenomenology and Modeling of Reactive Flows and Combustion\" },\r\n  \"disc-cfd010\": { pt: \"Aplica\u00e7\u00f5es de CFD II\", en: \"CFD Applications II\" },\r\n  \"disc-cfd011\": { pt: \"Fenomenologia e Modelagem de Escoamentos Compress\u00edveis\", en: \"Phenomenology and Modeling of Compressible Flows\" },\r\n  \"disc-cfd012\": { pt: \"Fenomenologia e Modelagem de Escoamentos Multif\u00e1sicos\", en: \"Phenomenology and Modeling of Multiphase Flows\" },\r\n  \"disc-cfd013\": { pt: \"Fenomenologia e Modelagem de Escoamentos de Fluidos N\u00e3o Newtonianos\", en: \"Phenomenology and Modeling of Non-Newtonian Fluid Flows\" },\r\n  \"disc-cfd014\": { pt: \"Fenomenologia e Modelagem de Escoamentos na Camada Limite Atmosf\u00e9rica\", en: \"Phenomenology and Modeling of Atmospheric Boundary Layer Flows\" },\r\n  \"disc-cfd015\": { pt: \"Aplica\u00e7\u00f5es de CFD III\", en: \"CFD Applications III\" },\r\n  \"doc-1\": { pt: \"Autoriza\u00e7\u00e3o pr\u00e9via da chefia \/ empresa\", en: \"Prior authorization from employer \/ company\" },\r\n  \"doc-10\": { pt: \"Termo de Autodeclara\u00e7\u00e3o assinado digitalmente\", en: \"Digitally signed self-declaration form\" },\r\n  \"doc-2\": { pt: \"Documento de identidade e CPF\", en: \"ID document and CPF (Brazilian tax ID)\" },\r\n  \"doc-3\": { pt: \"2 Cartas de Recomenda\u00e7\u00e3o\", en: \"2 Letters of Recommendation\" },\r\n  \"doc-4\": { pt: \"Curr\u00edculo (modelo DEMEC)\", en: \"CV (DEMEC template)\" },\r\n  \"doc-5\": { pt: \"Comprovantes do curr\u00edculo\", en: \"Supporting documents for the CV\" },\r\n  \"doc-6\": { pt: \"Diploma de Gradua\u00e7\u00e3o (frente e verso)\", en: \"Bachelor's Diploma (front and back)\" },\r\n  \"doc-7\": { pt: \"Entrevista escrita (modelo DEMEC)\", en: \"Written interview (DEMEC template)\" },\r\n  \"doc-8\": { pt: \"Formul\u00e1rio de Inscri\u00e7\u00e3o\", en: \"Application Form\" },\r\n  \"doc-9\": { pt: \"Hist\u00f3rico escolar completo\", en: \"Complete academic transcript\" },\r\n  \"docs-label\": { pt: \"O que enviar\", en: \"Documents to submit\" },\r\n  \"docs-title\": { pt: \"Documenta\u00e7\u00e3o Obrigat\u00f3ria\", en: \"Required Documents\" },\r\n  \"ec-desc\": { pt: \"360 horas obrigat\u00f3rias em 3 semestres de disciplinas, mais o Trabalho de Conclus\u00e3o de Curso no 4\u00b0 semestre.\", en: \"360 required hours across 3 semesters of coursework, plus the Final Project in the 4th semester.\" },\r\n  \"ec-label\": { pt: \"Grade do programa\", en: \"Program structure\" },\r\n  \"ec-title\": { pt: \"Estrutura Curricular\", en: \"Curriculum Structure\" },\r\n  \"footer-info\": { pt: \"Departamento de Engenharia Mec\u00e2nica \u00b7 Escola de Engenharia<br>Universidade Federal do Rio Grande do Sul \u2013 UFRGS\", en: \"Department of Mechanical Engineering \u00b7 School of Engineering<br>Federal University of Rio Grande do Sul \u2013 UFRGS\" },\r\n  \"hero-badge\": { pt: \"UFRGS \u00b7 DEMEC \u00b7 P\u00f3s-Gradua\u00e7\u00e3o em Engenharia Mec\u00e2nica\", en: \"UFRGS \u00b7 DEMEC \u00b7 Graduate Program in Mechanical Engineering\" },\r\n  \"hero-subtitle\": { pt: \"Forma\u00e7\u00e3o avan\u00e7ada em CFD aplicada \u00e0 engenharia moderna \u2014 do escoamento turbulento \u00e0 combust\u00e3o, com os principais softwares utilizados na ind\u00fastria.\", en: \"Advanced CFD training applied to modern engineering \u2014 from turbulent flow to combustion, using the leading software used in the industry.\" },\r\n  \"hero-title\": { pt: \"Especializa\u00e7\u00e3o em<span class=\\\"highlight\\\">Din\u00e2mica dos Fluidos<br>Computacional<\/span>\", en: \"Specialization in<span class=\\\"highlight\\\">Computational Fluid<br>Dynamics<\/span>\" },\r\n  \"holiday-text\": { pt: \"Feriado \u2014 Corpus Christi\", en: \"Holiday \u2014 Corpus Christi\" },\r\n  \"holiday-text-2\": { pt: \"Feriado \u2014 Dia n\u00e3o letivo na UFRGS\", en: \"Holiday \u2014 Non-instructional day at UFRGS\" },\r\n  \"ic-l1\": { pt: \"In\u00edcio\", en: \"Start\" },\r\n  \"ic-l2\": { pt: \"Formato\", en: \"Format\" },\r\n  \"ic-l3\": { pt: \"Aulas\", en: \"Classes\" },\r\n  \"ic-l4\": { pt: \"Plataforma\", en: \"Platform\" },\r\n  \"ic-v1\": { pt: \"01 de Abril de 2026\", en: \"April 1, 2026\" },\r\n  \"ic-v2\": { pt: \"Online S\u00edncrono\", en: \"Synchronous Online\" },\r\n  \"ic-v3\": { pt: \"Qua e Qui \u00b7 18h30\", en: \"Wed & Thu \u00b7 6:30 PM\" },\r\n  \"insc-cal-title\": { pt: \"Calend\u00e1rio do Processo Seletivo\", en: \"Selection Process Calendar\" },\r\n  \"insc-label\": { pt: \"Como participar\", en: \"How to apply\" },\r\n  \"insc-req-title\": { pt: \"Requisitos para Candidatura\", en: \"Application Requirements\" },\r\n  \"insc-title\": { pt: \"Inscri\u00e7\u00f5es e Processo Seletivo\", en: \"Admissions & Selection Process\" },\r\n  \"inv-label\": { pt: \"Valores e condi\u00e7\u00f5es\", en: \"Fees & conditions\" },\r\n  \"inv-title\": { pt: \"Investimento\", en: \"Tuition & Fees\" },\r\n  \"isencao-text\": { pt: \"At\u00e9 10% das vagas com isen\u00e7\u00e3o de mensalidade para servidores ativos da UFRGS\", en: \"Up to 10% of spots with tuition waiver for active UFRGS employees\" },\r\n  \"lattes-label\": { pt: \"Curr\u00edculo Lattes\", en: \"Lattes CV\" },\r\n  \"meeting-badge\": { pt: \"Reuni\u00e3o\", en: \"Meeting\" },\r\n  \"meeting-text\": { pt: \"Reuni\u00e3o inicial com alunos\", en: \"Initial meeting with students\" },\r\n  \"nav-curriculo\": { pt: \"Curr\u00edculo\", en: \"Curriculum\" },\r\n  \"nav-curso\": { pt: \"O Curso\", en: \"The Program\" },\r\n  \"nav-docentes\": { pt: \"Docentes\", en: \"Faculty\" },\r\n  \"nav-inicio\": { pt: \"In\u00edcio\", en: \"Home\" },\r\n  \"nav-inscricoes\": { pt: \"Inscri\u00e7\u00f5es\", en: \"Admissions\" },\r\n  \"nav-investimento\": { pt: \"Investimento\", en: \"Tuition\" },\r\n  \"oc-label\": { pt: \"Sobre o programa\", en: \"About the program\" },\r\n  \"oc-p1\": { pt: \"O emprego de t\u00e9cnicas de <strong style=\\\"color:var(--blue-dark)\\\">Din\u00e2mica de Fluidos Computacional (CFD)<\/strong> possibilita a obten\u00e7\u00e3o de solu\u00e7\u00f5es para problemas complexos da ind\u00fastria, abrangendo fenomenologia de mec\u00e2nica de fluidos, transfer\u00eancia de calor e t\u00e9cnicas computacionais avan\u00e7adas.\", en: \"The use of <strong style=\\\"color:var(--blue-dark)\\\">Computational Fluid Dynamics (CFD)<\/strong> techniques makes it possible to solve complex industry problems, covering the phenomenology of fluid mechanics, heat transfer, and advanced computational techniques.\" },\r\n  \"oc-p2\": { pt: \"O programa \u00e9 oferecido pelo <strong style=\\\"color:var(--blue-dark)\\\">Departamento de Engenharia Mec\u00e2nica da UFRGS<\/strong>, com corpo docente altamente qualificado e colaboradores das maiores empresas do setor.\", en: \"The program is offered by the <strong style=\\\"color:var(--blue-dark)\\\">Department of Mechanical Engineering at UFRGS<\/strong>, with a highly qualified faculty and collaborators from the leading companies in the field.\" },\r\n  \"oc-p3\": { pt: \"Per\u00edodo de realiza\u00e7\u00e3o: <strong style=\\\"color:var(--blue)\\\">Abril de 2026 a Mar\u00e7o de 2028<\/strong>.\", en: \"Program dates: <strong style=\\\"color:var(--blue)\\\">April 2026 to March 2028<\/strong>.\" },\r\n  \"oc-title\": { pt: \"O Curso\", en: \"The Program\" },\r\n  \"preco-feat-1\": { pt: \"360 horas de carga hor\u00e1ria obrigat\u00f3ria\", en: \"360 hours of required coursework\" },\r\n  \"preco-feat-2\": { pt: \"Aulas online s\u00edncronas gravadas para revis\u00e3o\", en: \"Synchronous online classes recorded for review\" },\r\n  \"preco-feat-3\": { pt: \"Acesso \u00e0s plataformas Mconf e Moodle UFRGS\", en: \"Access to UFRGS Mconf and Moodle platforms\" },\r\n  \"preco-feat-4\": { pt: \"Orienta\u00e7\u00e3o para Trabalho de Conclus\u00e3o de Curso\", en: \"Advising for the Final Project\" },\r\n  \"preco-feat-5\": { pt: \"Certificado de Especializa\u00e7\u00e3o pela UFRGS\", en: \"Specialization Certificate from UFRGS\" },\r\n  \"preco-feat-6\": { pt: \"Suporte t\u00e9cnico de tutores especializados\", en: \"Technical support from specialized tutors\" },\r\n  \"preco-label\": { pt: \"Mensalidade do curso\", en: \"Course tuition\" },\r\n  \"req-h1\": { pt: \"Forma\u00e7\u00e3o Superior Completa\", en: \"Completed Higher Education\" },\r\n  \"req-h2\": { pt: \"Disponibilidade Semanal\", en: \"Weekly Availability\" },\r\n  \"req-h3\": { pt: \"Vagas\", en: \"Spots\" },\r\n  \"req-p1\": { pt: \"Preferencialmente em Engenharia Mec\u00e2nica, de Energia ou Qu\u00edmica. Egressos de outros cursos com experi\u00eancia comprovada em CFD tamb\u00e9m s\u00e3o considerados.\", en: \"Preferably in Mechanical, Energy, or Chemical Engineering. Graduates of other programs with proven experience in CFD are also considered.\" },\r\n  \"req-p2\": { pt: \"M\u00ednimo de 8 horas semanais de dedica\u00e7\u00e3o, al\u00e9m de estudo individual e atividades extraclasse.\", en: \"A minimum of 8 hours per week of dedication, in addition to individual study and extracurricular activities.\" },\r\n  \"req-p3\": { pt: \"M\u00ednimo de 34 e m\u00e1ximo de 38 alunos. At\u00e9 10% com isen\u00e7\u00e3o para servidores ativos da UFRGS.\", en: \"Minimum of 34 and maximum of 38 students. Up to 10% with tuition waiver for active UFRGS employees.\" },\r\n  \"sem-1\": { pt: \"1\u00b0 Semestre\", en: \"1st Semester\" },\r\n  \"sem-2\": { pt: \"2\u00b0 Semestre\", en: \"2nd Semester\" },\r\n  \"sem-3\": { pt: \"3\u00b0 Semestre\", en: \"3rd Semester\" },\r\n  \"sem-hours\": { pt: \"120 horas\", en: \"120 hours\" },\r\n  \"stat-1\": { pt: \"Carga hor\u00e1ria\", en: \"Course load\" },\r\n  \"stat-2\": { pt: \"Meses de dura\u00e7\u00e3o\", en: \"Months duration\" },\r\n  \"stat-3\": { pt: \"Vagas dispon\u00edveis\", en: \"Available spots\" },\r\n  \"sw-label\": { pt: \"Softwares utilizados\", en: \"Software used\" },\r\n  \"tcc-desc\": { pt: \"Aplica\u00e7\u00e3o pr\u00e1tica dos conhecimentos adquiridos em um projeto relevante para a pr\u00e1tica profissional, com orienta\u00e7\u00e3o individualizada, relat\u00f3rio escrito e apresenta\u00e7\u00e3o online.\", en: \"Practical application of the knowledge acquired in a project relevant to professional practice, with individualized supervision, a written report, and an online presentation.\" },\r\n  \"tcc-title\": { pt: \"4\u00b0 Semestre \u00b7 Trabalho de Conclus\u00e3o de Curso\", en: \"4th Semester \u00b7 Final Project\" },\r\n  \"th-1\": { pt: \"Semana\", en: \"Week\" },\r\n  \"th-2\": { pt: \"Data\", en: \"Date\" },\r\n  \"th-3\": { pt: \"Dia\", en: \"Day\" },\r\n  \"th-4\": { pt: \"Hor\u00e1rio\", en: \"Time\" },\r\n  \"th-5\": { pt: \"Disciplina\", en: \"Course\" },\r\n  \"th-6\": { pt: \"Docente\", en: \"Instructor\" },\r\n  \"titulo-dr\": { pt: \"Doutor em Engenharia Mec\u00e2nica\", en: \"PhD in Mechanical Engineering\" },\r\n  \"titulo-msc\": { pt: \"Mestre em Engenharia Mec\u00e2nica\", en: \"MSc in Mechanical Engineering\" }\r\n};\r\n\r\nlet currentLang = 'pt';\r\nfunction setLanguage(lang) {\r\n  currentLang = lang;\r\n  document.documentElement.lang = (lang === 'en') ? 'en' : 'pt-BR';\r\n  document.querySelectorAll('[data-i18n]').forEach(el => {\r\n    const key = el.getAttribute('data-i18n');\r\n    const entry = I18N[key];\r\n    if (entry) { el.innerHTML = entry[lang]; }\r\n  });\r\n  document.querySelectorAll('.lang-btn').forEach(btn => {\r\n    btn.classList.toggle('active', btn.getAttribute('data-lang-btn') === lang);\r\n  });\r\n}\r\n\r\n\r\nfunction openCronograma(sem) {\r\n  document.querySelectorAll('.modal-overlay').forEach(m => m.classList.remove('active'));\r\n  const modal = document.getElementById('modal-cron-' + sem);\r\n  if (modal) modal.classList.add('active');\r\n  document.body.style.overflow = 'hidden';\r\n}\r\nfunction closeCronograma() {\r\n  document.querySelectorAll('.modal-overlay').forEach(m => m.classList.remove('active'));\r\n  document.body.style.overflow = '';\r\n}\r\ndocument.addEventListener('keydown', (e) => { if (e.key === 'Escape') closeCronograma(); });\r\n\r\nconst links = document.querySelectorAll('.nav-links a');\r\nconst observer = new IntersectionObserver((entries) => {\r\n  entries.forEach(entry => {\r\n    if (entry.isIntersecting) {\r\n      links.forEach(l => l.classList.remove('active'));\r\n      const a = document.querySelector(`.nav-links a[href=\"#${entry.target.id}\"]`);\r\n      if (a) a.classList.add('active');\r\n    }\r\n  });\r\n}, { threshold: 0.3 });\r\ndocument.querySelectorAll('section[id]').forEach(s => observer.observe(s));\r\n<\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Especializa\u00e7\u00e3o em CFD \u2013 UFRGS Especializa\u00e7\u00e3o emDin\u00e2mica dos Fluidos Computacional In\u00edcio O Curso Curr\u00edculo Docentes Inscri\u00e7\u00f5es Investimento PT EN UFRGS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"disabled","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"disabled","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-65","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.ufrgs.br\/cfd\/wp-json\/wp\/v2\/pages\/65","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ufrgs.br\/cfd\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ufrgs.br\/cfd\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ufrgs.br\/cfd\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ufrgs.br\/cfd\/wp-json\/wp\/v2\/comments?post=65"}],"version-history":[{"count":58,"href":"https:\/\/www.ufrgs.br\/cfd\/wp-json\/wp\/v2\/pages\/65\/revisions"}],"predecessor-version":[{"id":148,"href":"https:\/\/www.ufrgs.br\/cfd\/wp-json\/wp\/v2\/pages\/65\/revisions\/148"}],"wp:attachment":[{"href":"https:\/\/www.ufrgs.br\/cfd\/wp-json\/wp\/v2\/media?parent=65"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}