{"id":3244,"date":"2026-07-16T22:11:27","date_gmt":"2026-07-17T00:11:27","guid":{"rendered":"https:\/\/sites.usp.br\/gvenck\/?page_id=3244"},"modified":"2026-09-10T21:57:06","modified_gmt":"2026-09-10T23:57:06","slug":"10o-impb","status":"publish","type":"page","link":"https:\/\/sites.usp.br\/gvenck\/10o-impb\/","title":{"rendered":"10th IMPB"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3244\" class=\"elementor elementor-3244\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1d62dfa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1d62dfa\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-narrow\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d5edd49\" data-id=\"d5edd49\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b2cf932 elementor-widget elementor-widget-html\" data-id=\"b2cf932\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\n     GVENCK \u2014 HEADER MODEL 3\r\n     Single HTML widget for Elementor\r\n     ========================================================= -->\r\n\r\n<style>\r\n.gvenck-topbar-v3 {\r\n  --gv-teal: #2F868F;\r\n  --gv-teal-dark: #245f66;\r\n  --gv-line: #d7e4e5;\r\n  width: 100%;\r\n  background: #fff;\r\n  font-family: inherit;\r\n}\r\n\r\n.gvenck-topbar-v3 *,\r\n.gvenck-topbar-v3 *::before,\r\n.gvenck-topbar-v3 *::after { box-sizing: border-box; }\r\n\r\n.gvenck-topbar-v3__inner {\r\n  width: min(1120px, calc(100% - 40px));\r\n  min-height: 85px;\r\n  margin: 0 auto;\r\n  padding: 0px 0;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 44px;\r\n}\r\n\r\n.gvenck-topbar-v3__brand {\r\n  flex: 1 1 auto;\r\n  min-width: 0;\r\n  display: flex;\r\n  align-items: center;\r\n}\r\n\r\n.gvenck-topbar-v3__brand-link {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  text-decoration: none !important;\r\n}\r\n\r\n.gvenck-topbar-v3__logo {\r\n  display: block;\r\n  width: 100%;\r\n  max-width: 360px;\r\n  height: auto;\r\n  object-fit: contain;\r\n}\r\n\r\n.gvenck-topbar-v3__panel {\r\n  position: relative;\r\n  flex: 0 0 520px;\r\n  min-height: 88px;\r\n  overflow: hidden;\r\n  display: grid;\r\n  grid-template-columns: 185px minmax(0, 1fr);\r\n  align-items: center;\r\n  border: 1px solid var(--gv-line);\r\n  border-radius: 16px;\r\n  background: #fff;\r\n  box-shadow: none;\r\n}\r\n\r\n.gvenck-topbar-v3__panel::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0 0 0 155px;\r\n  background: var(--gv-teal);\r\n  clip-path: polygon(12% 0, 100% 0, 100% 100%, 0 100%);\r\n  z-index: 0;\r\n}\r\n\r\n.gvenck-topbar-v3__message {\r\n  position: relative;\r\n  z-index: 1;\r\n  padding: 18px 8px 18px 24px;\r\n}\r\n\r\n.gvenck-topbar-v3__message strong,\r\n.gvenck-topbar-v3__message span { display: block; }\r\n\r\n.gvenck-topbar-v3__message strong {\r\n  color: var(--gv-teal-dark);\r\n  font-size: 12pt;\r\n  line-height: 1.15;\r\n  font-weight: 800;\r\n}\r\n\r\n.gvenck-topbar-v3__message span {\r\n  margin-top: 3px;\r\n  color: var(--gv-teal);\r\n  font-size: 10.5pt;\r\n  line-height: 1.2;\r\n  font-weight: 700;\r\n}\r\n\r\n.gvenck-topbar-v3__socials {\r\n  position: relative;\r\n  z-index: 1;\r\n  min-width: 0;\r\n  padding: 15px 20px 15px 28px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: flex-end;\r\n  gap: 9px;\r\n}\r\n\r\n.gvenck-topbar-v3__social {\r\n  width: 42px;\r\n  height: 42px;\r\n  flex: 0 0 42px;\r\n  border: 1px solid rgba(255,255,255,.42);\r\n  border-radius: 10px;\r\n  background: rgba(255,255,255,.08);\r\n  color: #fff !important;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  text-decoration: none !important;\r\n  transition: transform .18s ease, background .18s ease, border-color .18s ease;\r\n}\r\n\r\n.gvenck-topbar-v3__social:hover,\r\n.gvenck-topbar-v3__social:focus-visible {\r\n  transform: translateY(-3px);\r\n  border-color: #fff;\r\n  background: rgba(255,255,255,.19);\r\n  color: #fff !important;\r\n}\r\n\r\n.gvenck-topbar-v3__social:focus-visible {\r\n  outline: 2px solid #fff;\r\n  outline-offset: 2px;\r\n}\r\n\r\n.gvenck-topbar-v3__social svg {\r\n  width: 19px;\r\n  height: 19px;\r\n  fill: none;\r\n  stroke: currentColor;\r\n  stroke-width: 1.8;\r\n  stroke-linecap: round;\r\n  stroke-linejoin: round;\r\n}\r\n\r\n.gvenck-topbar-v3__social--linkedin svg {\r\n  fill: currentColor;\r\n  stroke: none;\r\n}\r\n\r\n.gvenck-topbar-v3__social--youtube svg .play {\r\n  fill: currentColor;\r\n  stroke: none;\r\n}\r\n\r\n@media (max-width: 980px) {\r\n  .gvenck-topbar-v3__inner {\r\n    width: min(940px, calc(100% - 28px));\r\n    min-height: 112px;\r\n    padding: 17px 0;\r\n    gap: 26px;\r\n  }\r\n\r\n  .gvenck-topbar-v3__logo { max-width: 300px; }\r\n\r\n  .gvenck-topbar-v3__panel {\r\n    flex-basis: 460px;\r\n    grid-template-columns: 160px minmax(0, 1fr);\r\n    min-height: 78px;\r\n  }\r\n\r\n  .gvenck-topbar-v3__panel::before { left: 135px; }\r\n  .gvenck-topbar-v3__message { padding-left: 18px; }\r\n\r\n  .gvenck-topbar-v3__socials {\r\n    padding-right: 15px;\r\n    padding-left: 22px;\r\n    gap: 7px;\r\n  }\r\n\r\n  .gvenck-topbar-v3__social {\r\n    width: 37px;\r\n    height: 37px;\r\n    flex-basis: 37px;\r\n  }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n  .gvenck-topbar-v3__inner {\r\n    width: calc(100% - 28px);\r\n    min-height: 0;\r\n    padding: 18px 0 16px;\r\n    flex-direction: column;\r\n    justify-content: center;\r\n    gap: 16px;\r\n  }\r\n\r\n  .gvenck-topbar-v3__brand {\r\n    width: 100%;\r\n    justify-content: center;\r\n  }\r\n\r\n  .gvenck-topbar-v3__logo { max-width: 270px; }\r\n\r\n  .gvenck-topbar-v3__panel {\r\n    width: min(100%, 430px);\r\n    flex: none;\r\n    grid-template-columns: 145px minmax(0, 1fr);\r\n    min-height: 74px;\r\n  }\r\n\r\n  .gvenck-topbar-v3__panel::before { left: 122px; }\r\n  .gvenck-topbar-v3__message { padding: 14px 6px 14px 17px; }\r\n  .gvenck-topbar-v3__message strong { font-size: 10.5pt; }\r\n  .gvenck-topbar-v3__message span { font-size: 9.3pt; }\r\n\r\n  .gvenck-topbar-v3__socials {\r\n    padding: 12px 12px 12px 20px;\r\n    gap: 6px;\r\n  }\r\n\r\n  .gvenck-topbar-v3__social {\r\n    width: 35px;\r\n    height: 35px;\r\n    flex-basis: 35px;\r\n  }\r\n\r\n  .gvenck-topbar-v3__social svg {\r\n    width: 17px;\r\n    height: 17px;\r\n  }\r\n}\r\n\r\n@media (max-width: 420px) {\r\n  .gvenck-topbar-v3__panel {\r\n    grid-template-columns: 128px minmax(0, 1fr);\r\n  }\r\n\r\n  .gvenck-topbar-v3__panel::before { left: 108px; }\r\n  .gvenck-topbar-v3__message { padding-left: 13px; }\r\n  .gvenck-topbar-v3__message strong { font-size: 9.7pt; }\r\n  .gvenck-topbar-v3__message span { font-size: 8.7pt; }\r\n  .gvenck-topbar-v3__socials { padding-left: 17px; gap: 5px; }\r\n\r\n  .gvenck-topbar-v3__social {\r\n    width: 32px;\r\n    height: 32px;\r\n    flex-basis: 32px;\r\n  }\r\n}\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n  .gvenck-topbar-v3__social { transition: none; }\r\n}\r\n\r\n\/* =========================================================\r\n   LOGO MAIS COMPACTA\r\n   Limita tamb\u00e9m o bloco da logo, n\u00e3o apenas a imagem.\r\n   ========================================================= *\/\r\n\r\n.gvenck-topbar-v3__brand {\r\n  flex: 0 1 300px !important;\r\n  width: 300px !important;\r\n  max-width: 300px !important;\r\n}\r\n\r\n.gvenck-topbar-v3__brand-link {\r\n  width: 100% !important;\r\n}\r\n\r\n.gvenck-topbar-v3__logo {\r\n  width: 100% !important;\r\n  max-width: 270px !important;\r\n  height: auto !important;\r\n  margin: 0 !important;\r\n}\r\n\r\n\/* Tablet e celular em modo computador *\/\r\n@media (max-width: 980px) {\r\n  .gvenck-topbar-v3__brand {\r\n    flex-basis: 255px !important;\r\n    width: 255px !important;\r\n    max-width: 255px !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__logo {\r\n    max-width: 235px !important;\r\n  }\r\n}\r\n\r\n\/* Celular real *\/\r\n@media (max-width: 700px) {\r\n  .gvenck-topbar-v3__brand {\r\n    flex: none !important;\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    justify-content: center !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__brand-link {\r\n    justify-content: center !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__logo {\r\n    max-width: 235px !important;\r\n  }\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   PAINEL MAIS COMPACTO\r\n   ========================================================= *\/\r\n\r\n.gvenck-topbar-v3__panel {\r\n  flex: 0 0 405px !important;\r\n  width: 405px !important;\r\n  max-width: 405px !important;\r\n  min-height: 64px !important;\r\n  grid-template-columns: 138px minmax(0, 1fr) !important;\r\n  border-radius: 13px !important;\r\n}\r\n\r\n.gvenck-topbar-v3__panel::before {\r\n  inset: 0 0 0 116px !important;\r\n}\r\n\r\n.gvenck-topbar-v3__message {\r\n  padding: 10px 4px 10px 15px !important;\r\n}\r\n\r\n.gvenck-topbar-v3__message strong {\r\n  font-size: 9.8pt !important;\r\n  line-height: 1.1 !important;\r\n}\r\n\r\n.gvenck-topbar-v3__message span {\r\n  margin-top: 2px !important;\r\n  font-size: 8.8pt !important;\r\n  line-height: 1.1 !important;\r\n}\r\n\r\n.gvenck-topbar-v3__socials {\r\n  padding: 8px 12px 8px 18px !important;\r\n  gap: 6px !important;\r\n}\r\n\r\n.gvenck-topbar-v3__social {\r\n  width: 31px !important;\r\n  height: 31px !important;\r\n  flex: 0 0 31px !important;\r\n  border-radius: 8px !important;\r\n}\r\n\r\n.gvenck-topbar-v3__social svg {\r\n  width: 14px !important;\r\n  height: 14px !important;\r\n}\r\n\r\n\/* Tablet e celular em modo computador *\/\r\n@media (max-width: 980px) {\r\n  .gvenck-topbar-v3__panel {\r\n    flex-basis: 375px !important;\r\n    width: 375px !important;\r\n    max-width: 375px !important;\r\n    min-height: 60px !important;\r\n    grid-template-columns: 126px minmax(0, 1fr) !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__panel::before {\r\n    inset: 0 0 0 105px !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__message {\r\n    padding-left: 13px !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__socials {\r\n    padding-left: 16px !important;\r\n    padding-right: 10px !important;\r\n    gap: 5px !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__social {\r\n    width: 29px !important;\r\n    height: 29px !important;\r\n    flex-basis: 29px !important;\r\n  }\r\n}\r\n\r\n\/* Celular real *\/\r\n@media (max-width: 700px) {\r\n  .gvenck-topbar-v3__panel {\r\n    width: min(100%, 365px) !important;\r\n    max-width: 365px !important;\r\n    min-height: 58px !important;\r\n    grid-template-columns: 122px minmax(0, 1fr) !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__panel::before {\r\n    inset: 0 0 0 102px !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__message strong {\r\n    font-size: 9.2pt !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__message span {\r\n    font-size: 8.3pt !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__socials {\r\n    padding: 7px 9px 7px 15px !important;\r\n    gap: 5px !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__social {\r\n    width: 28px !important;\r\n    height: 28px !important;\r\n    flex-basis: 28px !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__social svg {\r\n    width: 13px !important;\r\n    height: 13px !important;\r\n  }\r\n}\r\n\r\n\/* LOGO UM POUCO MENOR *\/\r\n\r\n.gvenck-topbar-v3__brand {\r\n  flex-basis: 275px !important;\r\n  width: 275px !important;\r\n  max-width: 275px !important;\r\n}\r\n\r\n.gvenck-topbar-v3__logo {\r\n  max-width: 245px !important;\r\n}\r\n\r\n@media (max-width: 980px) {\r\n  .gvenck-topbar-v3__brand {\r\n    flex-basis: 235px !important;\r\n    width: 235px !important;\r\n    max-width: 235px !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__logo {\r\n    max-width: 215px !important;\r\n  }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n  .gvenck-topbar-v3__brand {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n  }\r\n\r\n  .gvenck-topbar-v3__logo {\r\n    max-width: 215px !important;\r\n  }\r\n}\r\n\r\n\/* CABE\u00c7ALHO DE PONTA A PONTA *\/\r\n\r\n.gvenck-topbar-v3 {\r\n  width: auto !important;\r\n  max-width: none !important;\r\n  margin-left: calc(50% - 50vw) !important;\r\n  margin-right: calc(50% - 50vw) !important;\r\n}\r\n\r\n\/* Mant\u00e9m o conte\u00fado centralizado *\/\r\n.gvenck-topbar-v3__inner {\r\n  width: min(1120px, calc(100% - 40px)) !important;\r\n  margin-left: auto !important;\r\n  margin-right: auto !important;\r\n}\r\n\r\n<\/style>\r\n\r\n<header class=\"gvenck-topbar-v3\" aria-label=\"GVENCK institutional header\">\r\n  <div class=\"gvenck-topbar-v3__inner\">\r\n\r\n    <div class=\"gvenck-topbar-v3__brand\">\r\n      <a class=\"gvenck-topbar-v3__brand-link\" href=\"https:\/\/sites.usp.br\/gvenck\/\" aria-label=\"GVENCK home\">\r\n        <img decoding=\"async\"\r\n          class=\"gvenck-topbar-v3__logo\"\r\n          src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/GVENCK_Completa-Preta.png\"\r\n          alt=\"GVENCK \u2013 Genetics and Plant Breeding Group Prof. Roland Vencovsky\"\r\n        >\r\n      <\/a>\r\n    <\/div>\r\n\r\n    <div class=\"gvenck-topbar-v3__panel\">\r\n      <div class=\"gvenck-topbar-v3__message\">\r\n        <strong>Science for<\/strong>\r\n        <span>a better future<\/span>\r\n      <\/div>\r\n\r\n      <nav class=\"gvenck-topbar-v3__socials\" aria-label=\"GVENCK social media\">\r\n        <a class=\"gvenck-topbar-v3__social gvenck-topbar-v3__social--linkedin\"\r\n           href=\"https:\/\/www.linkedin.com\/in\/gvenck-esalq\/\" target=\"_blank\" rel=\"noopener noreferrer\"\r\n           aria-label=\"GVENCK on LinkedIn\" title=\"LinkedIn\">\r\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5.2 3.5a2.2 2.2 0 1 1 0 4.4 2.2 2.2 0 0 1 0-4.4ZM3.3 9h3.8v11H3.3V9Zm6.1 0H13v1.5h.1c.5-.9 1.8-1.9 3.8-1.9 4.1 0 4.8 2.7 4.8 6.2V20h-3.8v-4.6c0-1.1 0-2.6-1.6-2.6s-1.9 1.2-1.9 2.5V20H9.4V9Z\"\/><\/svg>\r\n        <\/a>\r\n\r\n        <a class=\"gvenck-topbar-v3__social\"\r\n           href=\"https:\/\/twitter.com\/GVENCK_ESALQ?s=20\" target=\"_blank\" rel=\"noopener noreferrer\"\r\n           aria-label=\"GVENCK on X\" title=\"X\">\r\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 4 19 20M19 4 5 20\"\/><\/svg>\r\n        <\/a>\r\n\r\n        <a class=\"gvenck-topbar-v3__social\"\r\n           href=\"https:\/\/www.instagram.com\/gvenck_esalq\/\" target=\"_blank\" rel=\"noopener noreferrer\"\r\n           aria-label=\"GVENCK on Instagram\" title=\"Instagram\">\r\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"4\"\/><circle cx=\"12\" cy=\"12\" r=\"3.5\"\/><path d=\"M17.5 6.5h.01\"\/><\/svg>\r\n        <\/a>\r\n\r\n        <a class=\"gvenck-topbar-v3__social gvenck-topbar-v3__social--youtube\"\r\n           href=\"https:\/\/youtube.com\/@gvenckesalq555\" target=\"_blank\" rel=\"noopener noreferrer\"\r\n           aria-label=\"GVENCK on YouTube\" title=\"YouTube\">\r\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"6\" width=\"18\" height=\"12\" rx=\"3\"\/><path class=\"play\" d=\"m10 9 5 3-5 3Z\"\/><\/svg>\r\n        <\/a>\r\n\r\n        <a class=\"gvenck-topbar-v3__social\"\r\n           href=\"mailto:gvenck@usp.br\" aria-label=\"Send an email to GVENCK\" title=\"Email\">\r\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"\/><path d=\"m4 7 8 6 8-6\"\/><\/svg>\r\n        <\/a>\r\n      <\/nav>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/header>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-92b8cbb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"92b8cbb\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f4a2607\" data-id=\"f4a2607\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-520a316 elementor-widget elementor-widget-html\" data-id=\"520a316\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\n     GVENCK \u2014 MENU GLOBAL EM UM \u00daNICO WIDGET HTML\r\n     Cole este c\u00f3digo em um widget HTML abaixo do cabe\u00e7alho.\r\n     ========================================================= -->\r\n\r\n<style>\r\n.gvenck-nav-html {\r\n  --gv-teal: #2F868F;\r\n  --gv-teal-dark: #245f66;\r\n  --gv-navy: #18103f;\r\n  --gv-white: #ffffff;\r\n  --gv-line: #d9e5e6;\r\n\r\n  position: relative;\r\n  z-index: 9999;\r\n  width: 100%;\r\n  background: var(--gv-teal);\r\n  font-family: inherit;\r\n}\r\n\r\n.gvenck-nav-html *,\r\n.gvenck-nav-html *::before,\r\n.gvenck-nav-html *::after {\r\n  box-sizing: border-box;\r\n}\r\n\r\n.elementor-widget-html:has(.gvenck-nav-html),\r\n.elementor-widget-html:has(.gvenck-nav-html) > .elementor-widget-container {\r\n  position: relative !important;\r\n  overflow: visible !important;\r\n}\r\n\r\n.gvenck-nav-html__inner {\r\n  width: min(1120px, calc(100% - 40px));\r\n  min-height: 52px;\r\n  margin: 0 auto;\r\n  display: flex;\r\n  align-items: stretch;\r\n  justify-content: center;\r\n}\r\n\r\n.gvenck-nav-html__list,\r\n.gvenck-nav-html__submenu {\r\n  list-style: none;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n.gvenck-nav-html__list {\r\n  width: 100%;\r\n  display: grid;\r\n  grid-template-columns: .75fr 1fr 1.55fr 1fr;\r\n  align-items: stretch;\r\n}\r\n\r\n.gvenck-nav-html__item {\r\n  position: relative;\r\n  min-width: 0;\r\n}\r\n\r\n.gvenck-nav-html__link,\r\n.gvenck-nav-html__trigger {\r\n  width: 100%;\r\n  min-height: 52px;\r\n  margin: 0;\r\n  padding: 12px 18px;\r\n  border: 0;\r\n  border-radius: 0;\r\n  background: transparent;\r\n  color: var(--gv-white) !important;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 8px;\r\n  font-family: inherit;\r\n  font-size: 16.5px;\r\n  line-height: 1.2;\r\n  font-weight: 700;\r\n  text-align: center;\r\n  text-decoration: none !important;\r\n  white-space: nowrap;\r\n  cursor: pointer;\r\n  transition: background-color .18s ease;\r\n}\r\n\r\n.gvenck-nav-html__link:hover,\r\n.gvenck-nav-html__link:focus-visible,\r\n.gvenck-nav-html__trigger:hover,\r\n.gvenck-nav-html__trigger:focus-visible,\r\n.gvenck-nav-html__item.is-current > .gvenck-nav-html__link,\r\n.gvenck-nav-html__item.is-current > .gvenck-nav-html__trigger,\r\n.gvenck-nav-html__item.is-open > .gvenck-nav-html__trigger {\r\n  background: var(--gv-teal-dark);\r\n  color: var(--gv-white) !important;\r\n}\r\n\r\n.gvenck-nav-html__link:focus-visible,\r\n.gvenck-nav-html__trigger:focus-visible,\r\n.gvenck-nav-html__submenu a:focus-visible,\r\n.gvenck-nav-html__toggle:focus-visible {\r\n  outline: 2px solid var(--gv-white);\r\n  outline-offset: -3px;\r\n}\r\n\r\n.gvenck-nav-html__arrow {\r\n  width: 8px;\r\n  height: 8px;\r\n  flex: 0 0 8px;\r\n  border-right: 2px solid currentColor;\r\n  border-bottom: 2px solid currentColor;\r\n  transform: rotate(45deg) translateY(-2px);\r\n  transition: transform .18s ease;\r\n}\r\n\r\n.gvenck-nav-html__item.is-open > .gvenck-nav-html__trigger .gvenck-nav-html__arrow {\r\n  transform: rotate(225deg) translate(-1px, -1px);\r\n}\r\n\r\n.gvenck-nav-html__submenu {\r\n  position: absolute;\r\n  top: 100%;\r\n  left: 0;\r\n  z-index: 10000;\r\n  width: max-content;\r\n  min-width: 230px;\r\n  max-width: 320px;\r\n  visibility: hidden;\r\n  opacity: 0;\r\n  transform: translateY(8px);\r\n  pointer-events: none;\r\n  border: 1px solid var(--gv-line);\r\n  border-top: 3px solid var(--gv-teal-dark);\r\n  background: var(--gv-white);\r\n  box-shadow: 0 14px 28px rgba(24, 16, 63, .15);\r\n  transition: opacity .16s ease, transform .16s ease, visibility .16s ease;\r\n}\r\n\r\n.gvenck-nav-html__item--meeting .gvenck-nav-html__submenu {\r\n  left: 50%;\r\n  transform: translate(-50%, 8px);\r\n}\r\n\r\n.gvenck-nav-html__item:hover > .gvenck-nav-html__submenu,\r\n.gvenck-nav-html__item:focus-within > .gvenck-nav-html__submenu,\r\n.gvenck-nav-html__item.is-open > .gvenck-nav-html__submenu {\r\n  visibility: visible;\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n  pointer-events: auto;\r\n}\r\n\r\n.gvenck-nav-html__item--meeting:hover > .gvenck-nav-html__submenu,\r\n.gvenck-nav-html__item--meeting:focus-within > .gvenck-nav-html__submenu,\r\n.gvenck-nav-html__item--meeting.is-open > .gvenck-nav-html__submenu {\r\n  transform: translate(-50%, 0);\r\n}\r\n\r\n.gvenck-nav-html__submenu li {\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n.gvenck-nav-html__submenu a {\r\n  width: 100%;\r\n  min-height: 43px;\r\n  padding: 11px 17px;\r\n  display: flex;\r\n  align-items: center;\r\n  border-bottom: 1px solid #edf2f2;\r\n  background: var(--gv-white) !important;\r\n  color: var(--gv-navy) !important;\r\n  font-family: inherit;\r\n  font-size: 15px;\r\n  line-height: 1.3;\r\n  font-weight: 650;\r\n  text-align: left;\r\n  text-decoration: none !important;\r\n  transition: background-color .15s ease, color .15s ease, padding-left .15s ease;\r\n}\r\n\r\n.gvenck-nav-html__submenu li:last-child a {\r\n  border-bottom: 0;\r\n}\r\n\r\n.gvenck-nav-html__submenu a:hover,\r\n.gvenck-nav-html__submenu a:focus-visible,\r\n.gvenck-nav-html__submenu a.is-current {\r\n  padding-left: 21px;\r\n  background: var(--gv-teal) !important;\r\n  color: var(--gv-white) !important;\r\n}\r\n\r\n.gvenck-nav-html__mobile-head {\r\n  display: none;\r\n}\r\n\r\n.gvenck-nav-html__toggle {\r\n  width: 44px;\r\n  height: 42px;\r\n  padding: 0;\r\n  border: 1px solid rgba(255,255,255,.45);\r\n  border-radius: 8px;\r\n  background: transparent;\r\n  color: var(--gv-white);\r\n  align-items: center;\r\n  justify-content: center;\r\n  cursor: pointer;\r\n}\r\n\r\n.gvenck-nav-html__hamburger,\r\n.gvenck-nav-html__hamburger::before,\r\n.gvenck-nav-html__hamburger::after {\r\n  display: block;\r\n  width: 21px;\r\n  height: 2px;\r\n  border-radius: 3px;\r\n  background: currentColor;\r\n  transition: transform .18s ease, opacity .18s ease;\r\n}\r\n\r\n.gvenck-nav-html__hamburger {\r\n  position: relative;\r\n}\r\n\r\n.gvenck-nav-html__hamburger::before,\r\n.gvenck-nav-html__hamburger::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  left: 0;\r\n}\r\n\r\n.gvenck-nav-html__hamburger::before {\r\n  top: -7px;\r\n}\r\n\r\n.gvenck-nav-html__hamburger::after {\r\n  top: 7px;\r\n}\r\n\r\n.gvenck-nav-html.is-mobile-open .gvenck-nav-html__hamburger {\r\n  background: transparent;\r\n}\r\n\r\n.gvenck-nav-html.is-mobile-open .gvenck-nav-html__hamburger::before {\r\n  top: 0;\r\n  transform: rotate(45deg);\r\n}\r\n\r\n.gvenck-nav-html.is-mobile-open .gvenck-nav-html__hamburger::after {\r\n  top: 0;\r\n  transform: rotate(-45deg);\r\n}\r\n\r\n@media (max-width: 900px) {\r\n  .gvenck-nav-html__mobile-head {\r\n    width: min(940px, calc(100% - 28px));\r\n    min-height: 52px;\r\n    margin: 0 auto;\r\n    padding: 5px 0;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n  }\r\n\r\n  .gvenck-nav-html__mobile-label {\r\n    color: var(--gv-white);\r\n    font-size: 16px;\r\n    font-weight: 750;\r\n  }\r\n\r\n  .gvenck-nav-html__toggle {\r\n    display: inline-flex;\r\n  }\r\n\r\n  .gvenck-nav-html__inner {\r\n    width: 100%;\r\n    min-height: 0;\r\n    display: none;\r\n  }\r\n\r\n  .gvenck-nav-html.is-mobile-open .gvenck-nav-html__inner {\r\n    display: block;\r\n  }\r\n\r\n  .gvenck-nav-html__list {\r\n    display: block;\r\n    width: 100%;\r\n    border-top: 1px solid rgba(255,255,255,.25);\r\n  }\r\n\r\n  .gvenck-nav-html__link,\r\n  .gvenck-nav-html__trigger {\r\n    min-height: 48px;\r\n    padding: 12px 20px;\r\n    justify-content: space-between;\r\n    text-align: left;\r\n    white-space: normal;\r\n    border-bottom: 1px solid rgba(255,255,255,.19);\r\n  }\r\n\r\n  .gvenck-nav-html__submenu,\r\n  .gvenck-nav-html__item--meeting .gvenck-nav-html__submenu {\r\n    position: static;\r\n    width: 100%;\r\n    min-width: 0;\r\n    max-width: none;\r\n    display: none;\r\n    visibility: visible;\r\n    opacity: 1;\r\n    transform: none;\r\n    pointer-events: auto;\r\n    border: 0;\r\n    box-shadow: none;\r\n  }\r\n\r\n  .gvenck-nav-html__item.is-open > .gvenck-nav-html__submenu {\r\n    display: block !important;\r\n  }\r\n\r\n  .gvenck-nav-html__submenu a {\r\n    min-height: 44px;\r\n    padding: 11px 28px;\r\n  }\r\n\r\n  .gvenck-nav-html__submenu a:hover,\r\n  .gvenck-nav-html__submenu a:focus-visible,\r\n  .gvenck-nav-html__submenu a.is-current {\r\n    padding-left: 32px;\r\n  }\r\n}\r\n\r\n@media (max-width: 480px) {\r\n  .gvenck-nav-html__mobile-head {\r\n    width: calc(100% - 24px);\r\n  }\r\n\r\n  .gvenck-nav-html__link,\r\n  .gvenck-nav-html__trigger {\r\n    padding-left: 16px;\r\n    padding-right: 16px;\r\n  }\r\n}\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n  .gvenck-nav-html *,\r\n  .gvenck-nav-html *::before,\r\n  .gvenck-nav-html *::after {\r\n    transition: none !important;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   MENU \u00c0 ESQUERDA + CAMPO DE PESQUISA \u00c0 DIREITA\r\n   ========================================================= *\/\r\n\r\n.gvenck-nav-html__inner {\r\n  justify-content: space-between !important;\r\n  align-items: center !important;\r\n  gap: 24px !important;\r\n}\r\n\r\n.gvenck-nav-html__list {\r\n  width: auto !important;\r\n  flex: 1 1 auto !important;\r\n  display: flex !important;\r\n  align-items: stretch !important;\r\n  justify-content: flex-start !important;\r\n}\r\n\r\n.gvenck-nav-html__item {\r\n  flex: 0 0 auto !important;\r\n}\r\n\r\n.gvenck-nav-html__link,\r\n.gvenck-nav-html__trigger {\r\n  width: auto !important;\r\n  padding-left: 18px !important;\r\n  padding-right: 18px !important;\r\n}\r\n\r\n\/* ---------- Pesquisa ---------- *\/\r\n.gvenck-nav-html__search {\r\n  flex: 0 0 250px;\r\n  width: 250px;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n.gvenck-nav-html__search-box {\r\n  width: 100%;\r\n  height: 38px;\r\n  overflow: hidden;\r\n\r\n  display: flex;\r\n  align-items: center;\r\n\r\n  border: 1px solid rgba(255, 255, 255, .48);\r\n  border-radius: 9px;\r\n  background: rgba(255, 255, 255, .12);\r\n\r\n  transition:\r\n    background-color .18s ease,\r\n    border-color .18s ease,\r\n    box-shadow .18s ease;\r\n}\r\n\r\n.gvenck-nav-html__search-box:focus-within {\r\n  border-color: #ffffff;\r\n  background: #ffffff;\r\n  box-shadow: 0 5px 16px rgba(24, 16, 63, .13);\r\n}\r\n\r\n.gvenck-nav-html__search-input {\r\n  min-width: 0;\r\n  flex: 1 1 auto;\r\n  height: 100%;\r\n  margin: 0 !important;\r\n  padding: 0 12px !important;\r\n\r\n  border: 0 !important;\r\n  outline: 0 !important;\r\n  border-radius: 0 !important;\r\n  background: transparent !important;\r\n  box-shadow: none !important;\r\n\r\n  color: #ffffff !important;\r\n  font-family: inherit;\r\n  font-size: 14.5px;\r\n  font-weight: 600;\r\n}\r\n\r\n.gvenck-nav-html__search-input::placeholder {\r\n  color: rgba(255, 255, 255, .88);\r\n  opacity: 1;\r\n}\r\n\r\n.gvenck-nav-html__search-box:focus-within .gvenck-nav-html__search-input {\r\n  color: var(--gv-navy) !important;\r\n}\r\n\r\n.gvenck-nav-html__search-box:focus-within .gvenck-nav-html__search-input::placeholder {\r\n  color: #657476;\r\n}\r\n\r\n.gvenck-nav-html__search-button {\r\n  width: 42px;\r\n  height: 38px;\r\n  flex: 0 0 42px;\r\n  margin: 0;\r\n  padding: 0;\r\n\r\n  border: 0;\r\n  border-left: 1px solid rgba(255, 255, 255, .30);\r\n  border-radius: 0;\r\n  background: transparent;\r\n  color: #ffffff;\r\n\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n\r\n  cursor: pointer;\r\n}\r\n\r\n.gvenck-nav-html__search-box:focus-within .gvenck-nav-html__search-button {\r\n  border-left-color: #dce7e8;\r\n  color: var(--gv-teal);\r\n}\r\n\r\n.gvenck-nav-html__search-button:hover {\r\n  background: rgba(255, 255, 255, .12);\r\n}\r\n\r\n.gvenck-nav-html__search-button svg {\r\n  width: 17px;\r\n  height: 17px;\r\n  fill: none;\r\n  stroke: currentColor;\r\n  stroke-width: 2;\r\n  stroke-linecap: round;\r\n  stroke-linejoin: round;\r\n}\r\n\r\n\/* ---------- Ajuste intermedi\u00e1rio ---------- *\/\r\n@media (max-width: 1080px) and (min-width: 901px) {\r\n  .gvenck-nav-html__inner {\r\n    width: min(100%, calc(100% - 28px));\r\n    gap: 12px !important;\r\n  }\r\n\r\n  .gvenck-nav-html__link,\r\n  .gvenck-nav-html__trigger {\r\n    padding-left: 12px !important;\r\n    padding-right: 12px !important;\r\n    font-size: 15.5px !important;\r\n  }\r\n\r\n  .gvenck-nav-html__search {\r\n    flex-basis: 205px;\r\n    width: 205px;\r\n  }\r\n}\r\n\r\n\/* ---------- Mobile ---------- *\/\r\n@media (max-width: 900px) {\r\n  .gvenck-nav-html__inner {\r\n    display: none !important;\r\n    width: 100% !important;\r\n  }\r\n\r\n  .gvenck-nav-html.is-mobile-open .gvenck-nav-html__inner {\r\n    display: block !important;\r\n  }\r\n\r\n  .gvenck-nav-html__list {\r\n    width: 100% !important;\r\n    display: block !important;\r\n  }\r\n\r\n  .gvenck-nav-html__item {\r\n    width: 100% !important;\r\n  }\r\n\r\n  .gvenck-nav-html__link,\r\n  .gvenck-nav-html__trigger {\r\n    width: 100% !important;\r\n  }\r\n\r\n  .gvenck-nav-html__search {\r\n    width: calc(100% - 32px);\r\n    margin: 14px 16px 16px;\r\n  }\r\n\r\n  .gvenck-nav-html__search-box {\r\n    height: 42px;\r\n    background: #ffffff;\r\n    border-color: #ffffff;\r\n  }\r\n\r\n  .gvenck-nav-html__search-input,\r\n  .gvenck-nav-html__search-box:focus-within .gvenck-nav-html__search-input {\r\n    color: var(--gv-navy) !important;\r\n  }\r\n\r\n  .gvenck-nav-html__search-input::placeholder,\r\n  .gvenck-nav-html__search-box:focus-within .gvenck-nav-html__search-input::placeholder {\r\n    color: #657476;\r\n  }\r\n\r\n  .gvenck-nav-html__search-button,\r\n  .gvenck-nav-html__search-box:focus-within .gvenck-nav-html__search-button {\r\n    height: 42px;\r\n    border-left-color: #dce7e8;\r\n    color: var(--gv-teal);\r\n  }\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   CORRE\u00c7\u00c3O DA BARRA DE PESQUISA\r\n   Remove o azul herdado do tema e alinha campo e bot\u00e3o.\r\n   ========================================================= *\/\r\n\r\n.gvenck-nav-html__search {\r\n  display: block !important;\r\n  align-self: center !important;\r\n  margin-top: 0 !important;\r\n  margin-bottom: 0 !important;\r\n}\r\n\r\n.gvenck-nav-html__search-box {\r\n  height: 38px !important;\r\n  min-height: 38px !important;\r\n  overflow: hidden !important;\r\n  display: flex !important;\r\n  align-items: stretch !important;\r\n\r\n  border: 1px solid rgba(255,255,255,.55) !important;\r\n  border-radius: 9px !important;\r\n  background: rgba(255,255,255,.12) !important;\r\n  box-shadow: none !important;\r\n}\r\n\r\n.gvenck-nav-html__search-input {\r\n  height: 38px !important;\r\n  min-height: 38px !important;\r\n  margin: 0 !important;\r\n  padding: 0 13px !important;\r\n\r\n  border: 0 !important;\r\n  border-radius: 0 !important;\r\n  background: transparent !important;\r\n  box-shadow: none !important;\r\n\r\n  line-height: 38px !important;\r\n  appearance: none !important;\r\n  -webkit-appearance: none !important;\r\n}\r\n\r\n.gvenck-nav-html__search-button,\r\n.gvenck-nav-html__search-button:hover,\r\n.gvenck-nav-html__search-button:focus,\r\n.gvenck-nav-html__search-button:active {\r\n  width: 42px !important;\r\n  height: 38px !important;\r\n  min-height: 38px !important;\r\n  flex: 0 0 42px !important;\r\n\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n\r\n  border: 0 !important;\r\n  border-left: 1px solid rgba(255,255,255,.35) !important;\r\n  border-radius: 0 !important;\r\n\r\n  background: #245f66 !important;\r\n  background-image: none !important;\r\n  color: #ffffff !important;\r\n\r\n  box-shadow: none !important;\r\n  transform: none !important;\r\n  line-height: 1 !important;\r\n\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n\r\n  appearance: none !important;\r\n  -webkit-appearance: none !important;\r\n}\r\n\r\n.gvenck-nav-html__search-button:hover,\r\n.gvenck-nav-html__search-button:focus-visible {\r\n  background: #18103f !important;\r\n}\r\n\r\n.gvenck-nav-html__search-button svg {\r\n  display: block !important;\r\n  width: 17px !important;\r\n  height: 17px !important;\r\n  margin: 0 !important;\r\n}\r\n\r\n\/* Mant\u00e9m o mesmo padr\u00e3o tamb\u00e9m quando o campo recebe foco *\/\r\n.gvenck-nav-html__search-box:focus-within {\r\n  border-color: #ffffff !important;\r\n  background: rgba(255,255,255,.18) !important;\r\n  box-shadow: none !important;\r\n}\r\n\r\n.gvenck-nav-html__search-box:focus-within .gvenck-nav-html__search-input {\r\n  color: #ffffff !important;\r\n}\r\n\r\n.gvenck-nav-html__search-box:focus-within .gvenck-nav-html__search-input::placeholder {\r\n  color: rgba(255,255,255,.88) !important;\r\n}\r\n\r\n.gvenck-nav-html__search-box:focus-within .gvenck-nav-html__search-button {\r\n  border-left-color: rgba(255,255,255,.35) !important;\r\n  background: #245f66 !important;\r\n  color: #ffffff !important;\r\n}\r\n\r\n@media (max-width: 900px) {\r\n  .gvenck-nav-html__search-box,\r\n  .gvenck-nav-html__search-box:focus-within {\r\n    height: 42px !important;\r\n    min-height: 42px !important;\r\n    background: #ffffff !important;\r\n    border-color: #ffffff !important;\r\n  }\r\n\r\n  .gvenck-nav-html__search-input,\r\n  .gvenck-nav-html__search-box:focus-within .gvenck-nav-html__search-input {\r\n    height: 42px !important;\r\n    min-height: 42px !important;\r\n    line-height: 42px !important;\r\n    color: #18103f !important;\r\n  }\r\n\r\n  .gvenck-nav-html__search-input::placeholder,\r\n  .gvenck-nav-html__search-box:focus-within .gvenck-nav-html__search-input::placeholder {\r\n    color: #657476 !important;\r\n  }\r\n\r\n  .gvenck-nav-html__search-button,\r\n  .gvenck-nav-html__search-button:hover,\r\n  .gvenck-nav-html__search-button:focus,\r\n  .gvenck-nav-html__search-button:active,\r\n  .gvenck-nav-html__search-box:focus-within .gvenck-nav-html__search-button {\r\n    height: 42px !important;\r\n    min-height: 42px !important;\r\n    border-left-color: #dce7e8 !important;\r\n    background: #245f66 !important;\r\n    color: #ffffff !important;\r\n  }\r\n}\r\n\r\n\/* MENU VERDE DE PONTA A PONTA *\/\r\n\r\n.gvenck-nav-html {\r\n  width: auto !important;\r\n  max-width: none !important;\r\n  margin-left: calc(50% - 50vw) !important;\r\n  margin-right: calc(50% - 50vw) !important;\r\n}\r\n\r\n\/* Mant\u00e9m os links e a busca centralizados *\/\r\n.gvenck-nav-html__inner {\r\n  width: min(1120px, calc(100% - 40px)) !important;\r\n  margin-left: auto !important;\r\n  margin-right: auto !important;\r\n}\r\n\r\n<\/style>\r\n\r\n<nav class=\"gvenck-nav-html\" aria-label=\"Main navigation\">\r\n  <div class=\"gvenck-nav-html__mobile-head\">\r\n    <span class=\"gvenck-nav-html__mobile-label\">Menu<\/span>\r\n\r\n    <button\r\n      class=\"gvenck-nav-html__toggle\"\r\n      type=\"button\"\r\n      aria-expanded=\"false\"\r\n      aria-label=\"Open navigation menu\"\r\n    >\r\n      <span class=\"gvenck-nav-html__hamburger\" aria-hidden=\"true\"><\/span>\r\n    <\/button>\r\n  <\/div>\r\n\r\n  <div class=\"gvenck-nav-html__inner\">\r\n    <ul class=\"gvenck-nav-html__list\">\r\n\r\n      <li class=\"gvenck-nav-html__item\">\r\n        <a class=\"gvenck-nav-html__link\" href=\"https:\/\/sites.usp.br\/gvenck\/\">\r\n          Home\r\n        <\/a>\r\n      <\/li>\r\n\r\n      <li class=\"gvenck-nav-html__item gvenck-nav-html__item--has-submenu\">\r\n        <button class=\"gvenck-nav-html__trigger\" type=\"button\" aria-expanded=\"false\">\r\n          <span>Gvenck<\/span>\r\n          <span class=\"gvenck-nav-html__arrow\" aria-hidden=\"true\"><\/span>\r\n        <\/button>\r\n\r\n        <ul class=\"gvenck-nav-html__submenu\">\r\n          <li><a href=\"https:\/\/sites.usp.br\/gvenck\/about-us\/\">About us<\/a><\/li>\r\n          <li><a href=\"https:\/\/sites.usp.br\/gvenck\/team\/\">Team<\/a><\/li>\r\n          <li><a href=\"https:\/\/sites.usp.br\/gvenck\/memories\/\">Memories<\/a><\/li>\r\n        <\/ul>\r\n      <\/li>\r\n\r\n      <li class=\"gvenck-nav-html__item gvenck-nav-html__item--has-submenu gvenck-nav-html__item--meeting\">\r\n        <button class=\"gvenck-nav-html__trigger\" type=\"button\" aria-expanded=\"false\">\r\n          <span>International Meeting<\/span>\r\n          <span class=\"gvenck-nav-html__arrow\" aria-hidden=\"true\"><\/span>\r\n        <\/button>\r\n\r\n        <ul class=\"gvenck-nav-html__submenu\">\r\n          <li><a href=\"https:\/\/sites.usp.br\/gvenck\/about-the-meeting\/\">About the Meeting<\/a><\/li>\r\n          <li><a href=\"https:\/\/sites.usp.br\/gvenck\/10o-impb\/\">10th IMPB<\/a><\/li>\r\n          <li><a href=\"https:\/\/sites.usp.br\/gvenck\/registration-and-abstract-submission\/\">Registration and Abstract Submission<\/a><\/li>\r\n          <li><a href=\"https:\/\/sites.usp.br\/gvenck\/poster-template\/\">Poster Template<\/a><\/li>\r\n          <li><a href=\"https:\/\/sites.usp.br\/gvenck\/dossier\/\">Dossier<\/a><\/li>\r\n          <li><a href=\"https:\/\/sites.usp.br\/gvenck\/proceedings\/\">Proceedings<\/a><\/li>\r\n        <\/ul>\r\n      <\/li>\r\n\r\n      <li class=\"gvenck-nav-html__item\">\r\n        <a class=\"gvenck-nav-html__link\" href=\"https:\/\/sites.usp.br\/gvenck\/contact-us\/\">\r\n          Contact Us\r\n        <\/a>\r\n      <\/li>\r\n\r\n    <\/ul>\r\n\r\n    <form\r\n      class=\"gvenck-nav-html__search\"\r\n      role=\"search\"\r\n      method=\"get\"\r\n      action=\"https:\/\/sites.usp.br\/gvenck\/\"\r\n    >\r\n      <div class=\"gvenck-nav-html__search-box\">\r\n        <label class=\"screen-reader-text\" for=\"gvenck-site-search\">\r\n          Search the GVENCK website\r\n        <\/label>\r\n\r\n        <input\r\n          id=\"gvenck-site-search\"\r\n          class=\"gvenck-nav-html__search-input\"\r\n          type=\"search\"\r\n          name=\"s\"\r\n          placeholder=\"Search...\"\r\n          autocomplete=\"off\"\r\n          aria-label=\"Search the GVENCK website\"\r\n        >\r\n\r\n        <button\r\n          class=\"gvenck-nav-html__search-button\"\r\n          type=\"submit\"\r\n          aria-label=\"Search\"\r\n          title=\"Search\"\r\n        >\r\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n            <circle cx=\"11\" cy=\"11\" r=\"7\"><\/circle>\r\n            <path d=\"m20 20-4-4\"><\/path>\r\n          <\/svg>\r\n        <\/button>\r\n      <\/div>\r\n    <\/form>\r\n\r\n  <\/div>\r\n<\/nav>\r\n\r\n<script>\r\n(function () {\r\n  function initializeGvenckMenu(menu) {\r\n    if (!menu || menu.dataset.initialized === \"true\") return;\r\n    menu.dataset.initialized = \"true\";\r\n\r\n    const toggle = menu.querySelector(\".gvenck-nav-html__toggle\");\r\n    const parents = menu.querySelectorAll(\".gvenck-nav-html__item--has-submenu\");\r\n    const allLinks = menu.querySelectorAll(\"a[href]\");\r\n    const mobileBreakpoint = 900;\r\n\r\n    function isMobile() {\r\n      return window.innerWidth <= mobileBreakpoint;\r\n    }\r\n\r\n    function closeSubmenus(exceptItem) {\r\n      parents.forEach(function (item) {\r\n        if (item === exceptItem) return;\r\n\r\n        item.classList.remove(\"is-open\");\r\n\r\n        const trigger = item.querySelector(\":scope > .gvenck-nav-html__trigger\");\r\n        const submenu = item.querySelector(\":scope > .gvenck-nav-html__submenu\");\r\n\r\n        if (trigger) trigger.setAttribute(\"aria-expanded\", \"false\");\r\n        if (submenu) submenu.removeAttribute(\"data-open\");\r\n      });\r\n    }\r\n\r\n    if (toggle) {\r\n      toggle.addEventListener(\"click\", function () {\r\n        const willOpen = !menu.classList.contains(\"is-mobile-open\");\r\n\r\n        menu.classList.toggle(\"is-mobile-open\", willOpen);\r\n        toggle.setAttribute(\"aria-expanded\", String(willOpen));\r\n        toggle.setAttribute(\r\n          \"aria-label\",\r\n          willOpen ? \"Close navigation menu\" : \"Open navigation menu\"\r\n        );\r\n\r\n        if (!willOpen) closeSubmenus();\r\n      });\r\n    }\r\n\r\n    parents.forEach(function (item) {\r\n      const trigger = item.querySelector(\":scope > .gvenck-nav-html__trigger\");\r\n      const submenu = item.querySelector(\":scope > .gvenck-nav-html__submenu\");\r\n\r\n      if (!trigger || !submenu) return;\r\n\r\n      trigger.addEventListener(\"click\", function (event) {\r\n        event.preventDefault();\r\n\r\n        const willOpen = !item.classList.contains(\"is-open\");\r\n        closeSubmenus(item);\r\n\r\n        item.classList.toggle(\"is-open\", willOpen);\r\n        trigger.setAttribute(\"aria-expanded\", String(willOpen));\r\n\r\n        if (willOpen) {\r\n          submenu.setAttribute(\"data-open\", \"true\");\r\n        } else {\r\n          submenu.removeAttribute(\"data-open\");\r\n        }\r\n      });\r\n    });\r\n\r\n    document.addEventListener(\"click\", function (event) {\r\n      if (!menu.contains(event.target)) {\r\n        closeSubmenus();\r\n\r\n        if (isMobile()) {\r\n          menu.classList.remove(\"is-mobile-open\");\r\n\r\n          if (toggle) {\r\n            toggle.setAttribute(\"aria-expanded\", \"false\");\r\n            toggle.setAttribute(\"aria-label\", \"Open navigation menu\");\r\n          }\r\n        }\r\n      }\r\n    });\r\n\r\n    document.addEventListener(\"keydown\", function (event) {\r\n      if (event.key !== \"Escape\") return;\r\n\r\n      closeSubmenus();\r\n      menu.classList.remove(\"is-mobile-open\");\r\n\r\n      if (toggle) {\r\n        toggle.setAttribute(\"aria-expanded\", \"false\");\r\n        toggle.setAttribute(\"aria-label\", \"Open navigation menu\");\r\n        toggle.focus();\r\n      }\r\n    });\r\n\r\n    window.addEventListener(\"resize\", function () {\r\n      if (!isMobile()) {\r\n        menu.classList.remove(\"is-mobile-open\");\r\n\r\n        if (toggle) {\r\n          toggle.setAttribute(\"aria-expanded\", \"false\");\r\n          toggle.setAttribute(\"aria-label\", \"Open navigation menu\");\r\n        }\r\n\r\n        closeSubmenus();\r\n      }\r\n    });\r\n\r\n    const currentPath = window.location.pathname.replace(\/\\\/+$\/, \"\") || \"\/\";\r\n\r\n    allLinks.forEach(function (link) {\r\n      const linkPath = new URL(link.href, window.location.origin)\r\n        .pathname\r\n        .replace(\/\\\/+$\/, \"\") || \"\/\";\r\n\r\n      if (linkPath === currentPath) {\r\n        link.classList.add(\"is-current\");\r\n\r\n        const parentItem = link.closest(\".gvenck-nav-html__item\");\r\n        if (parentItem) parentItem.classList.add(\"is-current\");\r\n      }\r\n    });\r\n  }\r\n\r\n  document.querySelectorAll(\".gvenck-nav-html\").forEach(initializeGvenckMenu);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f1bbd75 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f1bbd75\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ed393f4\" data-id=\"ed393f4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3c41823 elementor-widget elementor-widget-html\" data-id=\"3c41823\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\n     10th IMPB \/ 5th EPMP \u2014 EVENT LANDING PAGE \u2014 V10\r\n     Visual pattern based on \u201cAbout the Meeting\u201d\r\n     WIDTH FIX: all content follows the same 1120 px container used on that page.\r\n     Main color: #2F868F | Font: inherit\r\n     ========================================================= -->\r\n\r\n<style>\r\n\/* =========================================================\r\n   BASE \/ FULL-WIDTH SECTIONS\r\n   ========================================================= *\/\r\n.impb10-page {\r\n  --impb10-primary: #2F868F;\r\n  --impb10-dark: #245f66;\r\n  --impb10-deep: #173f44;\r\n  --impb10-light: #f4f7f7;\r\n  --impb10-border: #dce8e8;\r\n  --impb10-muted: #5c6869;\r\n  --impb10-white: #ffffff;\r\n  --impb10-black: #000000;\r\n\r\n  font-family: inherit;\r\n  font-size: 12pt;\r\n  color: var(--impb10-black);\r\n  line-height: 1.6;\r\n  width: 100%;\r\n  max-width: 100%;\r\n}\r\n\r\n.impb10-page * {\r\n  box-sizing: border-box;\r\n}\r\n\r\n\/* Prevent grid and flex children from forcing the page beyond the 1120 px layout *\/\r\n.impb10-hero-grid > *,\r\n.impb10-about-grid > *,\r\n.impb10-fees-intro > *,\r\n.impb10-place-grid > *,\r\n.impb10-final-cta > * {\r\n  min-width: 0;\r\n}\r\n\r\n.impb10-page img,\r\n.impb10-page table {\r\n  max-width: 100%;\r\n}\r\n\r\n.impb10-white,\r\n.impb10-light,\r\n.impb10-dark {\r\n  width: 100vw;\r\n  margin-left: calc(50% - 50vw);\r\n}\r\n\r\n.impb10-white { background: var(--impb10-white); }\r\n.impb10-light { background: var(--impb10-light); }\r\n.impb10-dark  { background: var(--impb10-dark); }\r\n\r\n.impb10-container {\r\n  max-width: 1120px;\r\n  margin: 0 auto;\r\n  padding: 64px 20px;\r\n}\r\n\r\n.impb10-container-large {\r\n  max-width: 1120px;\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   GRADIENT TEXT ACCENTS \u2014 EVENT VISUAL SIGNATURE\r\n   Use only on selected words to preserve hierarchy and impact.\r\n   ========================================================= *\/\r\n.impb10-gradient-text {\r\n  display: inline-block;\r\n  background: linear-gradient(\r\n    90deg,\r\n    #1a1980 0%,\r\n    #0d61ac 30%,\r\n    #2F868F 55%,\r\n    #55b35f 78%,\r\n    #7cc930 100%\r\n  );\r\n  -webkit-background-clip: text;\r\n  background-clip: text;\r\n  -webkit-text-fill-color: transparent !important;\r\n  color: transparent !important;\r\n}\r\n\r\n\/* =========================================================\r\n   HERO \u2014 TEAL TO WHITE GRADIENT\r\n   ========================================================= *\/\r\n.impb10-hero-section {\r\n  width: 100vw;\r\n  margin-left: calc(50% - 50vw);\r\n  position: relative;\r\n  overflow: hidden;\r\n  background: linear-gradient(90deg, #0d6f7c 0%, #1b7f8d 24%, #2F868F 39%, #7fb0b6 52%, #d8e5e7 64%, #f3f7f7 74%, #ffffff 100%);\r\n}\r\n\r\n.impb10-hero-container {\r\n  max-width: 1120px;\r\n  margin: 0 auto;\r\n  padding: 54px 20px 44px;\r\n  position: relative;\r\n  z-index: 1;\r\n}\r\n\r\n.impb10-hero-grid {\r\n  display: grid;\r\n  grid-template-columns: 1.02fr 0.98fr;\r\n  gap: 32px;\r\n  align-items: center;\r\n}\r\n\r\n.impb10-hero-copy {\r\n  padding-right: 10px;\r\n}\r\n\r\n.impb10-hero-copy .impb10-breadcrumb,\r\n.impb10-hero-copy .impb10-theme,\r\n.impb10-hero-copy .impb10-subtitle {\r\n  color: #ffffff !important;\r\n}\r\n\r\n.impb10-hero-copy .impb10-breadcrumb span {\r\n  color: #dff4f5 !important;\r\n}\r\n\r\n.impb10-hero-copy .impb10-eyebrow {\r\n  color: #99c93d !important;\r\n}\r\n\r\n.impb10-hero-copy .impb10-title {\r\n  color: #ffffff !important;\r\n  text-shadow: 0 10px 24px rgba(0,0,0,.16);\r\n}\r\n\r\n.impb10-hero-copy .impb10-theme {\r\n  color: #f8ffff !important;\r\n}\r\n\r\n.impb10-hero-copy .impb10-subtitle {\r\n  max-width: 650px;\r\n  color: rgba(255,255,255,.95) !important;\r\n}\r\n\r\n.impb10-hero-meta-list {\r\n  display: grid;\r\n  gap: 14px;\r\n  margin-top: 28px;\r\n}\r\n\r\n.impb10-hero-meta-item {\r\n  display: grid;\r\n  grid-template-columns: 36px minmax(0,1fr);\r\n  gap: 14px;\r\n  align-items: center;\r\n  color: #ffffff;\r\n}\r\n\r\n.impb10-hero-meta-icon {\r\n  width: 36px;\r\n  height: 36px;\r\n  border-radius: 50%;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  background: rgba(255,255,255,.16);\r\n  border: 1px solid rgba(255,255,255,.30);\r\n  color: #ffffff;\r\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.10);\r\n}\r\n\r\n.impb10-hero-meta-icon svg {\r\n  width: 20px;\r\n  height: 20px;\r\n  stroke: currentColor;\r\n}\r\n\r\n.impb10-hero-meta-text {\r\n  color: #ffffff;\r\n  font-size: 19px;\r\n  font-weight: 600;\r\n  line-height: 1.3;\r\n}\r\n\r\n.impb10-hero-copy .impb10-actions {\r\n  margin-top: 30px;\r\n}\r\n\r\n.impb10-hero-copy .impb10-button {\r\n  border-radius: 8px;\r\n  min-height: 50px;\r\n  padding: 13px 24px;\r\n  font-weight: 700;\r\n}\r\n\r\n.impb10-hero-copy .impb10-button {\r\n  background: linear-gradient(90deg, #8abf29 0%, #a6d33e 100%);\r\n  border-color: #9dcb39;\r\n  color: #ffffff !important;\r\n  box-shadow: 0 10px 22px rgba(56,110,21,.18);\r\n}\r\n\r\n.impb10-hero-copy .impb10-button:hover {\r\n  background: linear-gradient(90deg, #83b625 0%, #9dcb39 100%);\r\n  box-shadow: 0 12px 26px rgba(56,110,21,.24);\r\n}\r\n\r\n.impb10-hero-copy .impb10-button-outline {\r\n  background: transparent;\r\n  border: 2px solid rgba(255,255,255,.88);\r\n  color: #ffffff !important;\r\n  box-shadow: none;\r\n}\r\n\r\n.impb10-hero-copy .impb10-button-outline:hover {\r\n  background: rgba(255,255,255,.08);\r\n}\r\n\r\n.impb10-hero-art {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  min-height: 100%;\r\n}\r\n\r\n.impb10-hero-art img {\r\n  width: min(100%, 560px);\r\n  max-height: 620px;\r\n  display: block;\r\n  object-fit: contain;\r\n  filter: drop-shadow(0 16px 24px rgba(0,0,0,.08));\r\n  background: transparent;\r\n}\r\n\r\n\/* =========================================================\r\n   TYPOGRAPHY\r\n   ========================================================= *\/\r\n.impb10-breadcrumb {\r\n  font-size: 11pt;\r\n  color: #000000 !important;\r\n  margin-bottom: 28px;\r\n}\r\n\r\n.impb10-breadcrumb span {\r\n  color: var(--impb10-primary) !important;\r\n  font-weight: bold;\r\n}\r\n\r\n.impb10-eyebrow {\r\n  color: var(--impb10-primary);\r\n  font-size: 11pt;\r\n  font-weight: bold;\r\n  letter-spacing: 0.5px;\r\n  text-transform: uppercase;\r\n  margin-bottom: 12px;\r\n}\r\n\r\n.impb10-title {\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 45px;\r\n  line-height: 1.08;\r\n  margin: 0 0 18px 0;\r\n  font-weight: bold;\r\n}\r\n\r\n.impb10-theme {\r\n  color: #152f32 !important;\r\n  font-size: 23px;\r\n  line-height: 1.35;\r\n  margin: 0 0 22px 0;\r\n  font-weight: 600;\r\n}\r\n\r\n.impb10-subtitle,\r\n.impb10-section-lead,\r\n.impb10-about-text p,\r\n.impb10-why-card p,\r\n.impb10-place-card p,\r\n.impb10-course-text,\r\n.impb10-fee-note,\r\n.impb10-speaker-role {\r\n  text-align: justify !important;\r\n  text-align-last: left !important;\r\n  text-justify: inter-word !important;\r\n  hyphens: auto !important;\r\n}\r\n\r\n.impb10-subtitle {\r\n  color: #000000 !important;\r\n  max-width: 760px;\r\n  margin: 0;\r\n}\r\n\r\n.impb10-section-title {\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 34px;\r\n  line-height: 1.15;\r\n  margin: 0 0 12px 0;\r\n  font-weight: bold;\r\n}\r\n\r\n.impb10-section-lead {\r\n  color: #000000 !important;\r\n  max-width: 980px;\r\n  margin: 0 0 34px 0;\r\n}\r\n\r\n.impb10-heading-line {\r\n  width: 72px;\r\n  height: 3px;\r\n  background: var(--impb10-primary);\r\n  border-radius: 99px;\r\n  margin: 0 0 28px 0;\r\n}\r\n\r\n.impb10-dark .impb10-section-title,\r\n.impb10-dark .impb10-section-lead {\r\n  color: #ffffff !important;\r\n}\r\n\r\n.impb10-dark .impb10-heading-line {\r\n  background: #ffffff;\r\n}\r\n\r\n\/* =========================================================\r\n   BUTTONS\r\n   ========================================================= *\/\r\n.impb10-actions {\r\n  display: flex;\r\n  gap: 14px;\r\n  flex-wrap: wrap;\r\n  margin-top: 28px;\r\n}\r\n\r\n.impb10-button {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  min-height: 48px;\r\n  padding: 12px 22px;\r\n  border-radius: 4px;\r\n  border: 1px solid var(--impb10-primary);\r\n  background: var(--impb10-primary);\r\n  color: #ffffff !important;\r\n  text-decoration: none !important;\r\n  font-weight: bold;\r\n  transition: transform .18s ease, box-shadow .18s ease, background .18s ease;\r\n}\r\n\r\n.impb10-button:hover {\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 10px 24px rgba(47,134,143,.22);\r\n}\r\n\r\n.impb10-button-outline {\r\n  background: #ffffff;\r\n  color: var(--impb10-primary) !important;\r\n}\r\n\r\n.impb10-button-light {\r\n  background: #ffffff;\r\n  color: var(--impb10-dark) !important;\r\n  border-color: #ffffff;\r\n}\r\n\r\n\/* =========================================================\r\n   HERO\r\n   ========================================================= *\/\r\n.impb10-hero-grid {\r\n  display: grid;\r\n  grid-template-columns: 1.08fr .92fr;\r\n  gap: 50px;\r\n  align-items: center;\r\n}\r\n\r\n.impb10-meta-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, minmax(0, 1fr));\r\n  gap: 12px;\r\n  margin-top: 28px;\r\n}\r\n\r\n.impb10-meta-card {\r\n  background: var(--impb10-light);\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 4px;\r\n  padding: 16px;\r\n}\r\n\r\n.impb10-meta-card strong {\r\n  display: block;\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 11pt;\r\n  margin-bottom: 4px;\r\n}\r\n\r\n.impb10-meta-card span {\r\n  display: block;\r\n  color: #000000 !important;\r\n  font-size: 10.5pt;\r\n  line-height: 1.35;\r\n}\r\n\r\n.impb10-main-art {\r\n  background: #ffffff;\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 4px;\r\n  padding: 14px;\r\n  box-shadow: 0 14px 34px rgba(0,0,0,.07);\r\n}\r\n\r\n.impb10-main-art img {\r\n  width: 100%;\r\n  max-height: 590px;\r\n  display: block;\r\n  object-fit: contain;\r\n  background: #ffffff;\r\n}\r\n\r\n\/* =========================================================\r\n   ABOUT THE 10th IMPB\r\n   ========================================================= *\/\r\n.impb10-about-grid {\r\n  display: grid;\r\n  grid-template-columns: .36fr .64fr;\r\n  gap: 48px;\r\n  align-items: start;\r\n}\r\n\r\n.impb10-about-label {\r\n  border-left: 4px solid var(--impb10-primary);\r\n  padding-left: 20px;\r\n}\r\n\r\n.impb10-about-label small {\r\n  display: block;\r\n  color: var(--impb10-primary);\r\n  font-weight: bold;\r\n  margin-bottom: 8px;\r\n}\r\n\r\n.impb10-about-label h2 {\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 34px;\r\n  line-height: 1.15;\r\n  margin: 0;\r\n  font-weight: bold;\r\n}\r\n\r\n.impb10-about-text p {\r\n  color: #000000 !important;\r\n  margin: 0 0 18px 0;\r\n}\r\n\r\n.impb10-about-text p:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\n\/* =========================================================\r\n   CAROUSEL \u2014 SHARED\r\n   ========================================================= *\/\r\n.impb10-carousel-shell {\r\n  position: relative;\r\n}\r\n\r\n.impb10-carousel {\r\n  display: flex;\r\n  gap: 18px;\r\n  overflow-x: auto;\r\n  scroll-snap-type: x mandatory;\r\n  scroll-behavior: smooth;\r\n  scrollbar-width: none;\r\n  padding: 6px 54px 18px;\r\n  scroll-padding-inline: 54px;\r\n}\r\n\r\n.impb10-carousel::-webkit-scrollbar { display: none; }\r\n\r\n.impb10-carousel-arrow {\r\n  position: absolute;\r\n  top: 50%;\r\n  transform: translateY(-50%);\r\n  z-index: 4;\r\n  width: 42px;\r\n  height: 42px;\r\n  border-radius: 50%;\r\n  border: 0;\r\n  background: var(--impb10-primary);\r\n  color: #ffffff;\r\n  font-size: 24px;\r\n  line-height: 1;\r\n  cursor: pointer;\r\n  box-shadow: 0 8px 20px rgba(0,0,0,.15);\r\n}\r\n\r\n.impb10-carousel-arrow:hover { background: var(--impb10-deep); }\r\n.impb10-carousel-arrow.prev { left: 6px; }\r\n.impb10-carousel-arrow.next { right: 6px; }\r\n\r\n.impb10-carousel-dots {\r\n  display: flex;\r\n  justify-content: center;\r\n  gap: 7px;\r\n  margin-top: 8px;\r\n}\r\n\r\n.impb10-carousel-dots span {\r\n  width: 7px;\r\n  height: 7px;\r\n  border-radius: 50%;\r\n  background: #c8d8d8;\r\n}\r\n\r\n.impb10-carousel-dots span:first-child {\r\n  background: var(--impb10-primary);\r\n}\r\n\r\n\/* =========================================================\r\n   SPEAKERS\r\n   ========================================================= *\/\r\n.impb10-speaker-card {\r\n  flex: 0 0 245px;\r\n  scroll-snap-align: start;\r\n  background: #ffffff;\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 4px;\r\n  padding: 24px 20px;\r\n  text-align: center;\r\n  box-shadow: 0 10px 26px rgba(0,0,0,.05);\r\n  border-top: 4px solid var(--impb10-primary);\r\n}\r\n\r\n.impb10-speaker-photo {\r\n  width: 126px;\r\n  height: 126px;\r\n  border-radius: 50%;\r\n  margin: 0 auto 18px;\r\n  overflow: hidden;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  background: #d8eeee;\r\n  border: 5px solid #eef6f6;\r\n  color: var(--impb10-primary);\r\n  font-size: 29px;\r\n  font-weight: bold;\r\n}\r\n\r\n.impb10-speaker-photo img {\r\n  width: 100%;\r\n  height: 100%;\r\n  object-fit: cover;\r\n  display: block;\r\n}\r\n\r\n.impb10-speaker-card h3 {\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 19px;\r\n  line-height: 1.25;\r\n  margin: 0 0 6px;\r\n}\r\n\r\n.impb10-speaker-institution {\r\n  display: block;\r\n  color: #000000 !important;\r\n  font-weight: 600;\r\n  line-height: 1.35;\r\n  margin-bottom: 5px;\r\n}\r\n\r\n.impb10-speaker-country {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 7px;\r\n  width: fit-content;\r\n  max-width: 100%;\r\n  margin: 2px auto 0;\r\n  padding: 5px 10px;\r\n  border-radius: 99px;\r\n  background: var(--impb10-light);\r\n  border: 1px solid var(--impb10-border);\r\n  color: var(--impb10-muted) !important;\r\n  font-size: 10.5pt;\r\n  line-height: 1.2;\r\n}\r\n\r\n.impb10-speaker-flag {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  flex: 0 0 auto;\r\n  font-size: 17px;\r\n  line-height: 1;\r\n}\r\n\r\n\/* =========================================================\r\n   WHY PARTICIPATE \u2014 EDITORIAL + EVENT PHOTOS\r\n   ========================================================= *\/\r\n.impb10-why-editorial {\r\n  display: grid;\r\n  grid-template-columns: .95fr 1.05fr;\r\n  gap: 48px;\r\n  align-items: center;\r\n}\r\n\r\n.impb10-event-gallery {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 14px;\r\n  align-items: center;\r\n}\r\n\r\n.impb10-event-gallery-column {\r\n  display: grid;\r\n  gap: 14px;\r\n}\r\n\r\n.impb10-event-gallery-column:first-child {\r\n  grid-template-rows: 270px 245px;\r\n}\r\n\r\n.impb10-event-gallery-column:last-child {\r\n  grid-template-rows: 215px 300px;\r\n}\r\n\r\n.impb10-event-photo {\r\n  border-radius: 18px;\r\n  overflow: hidden;\r\n  background: #dce8e8;\r\n  box-shadow: 0 10px 24px rgba(0,0,0,.08);\r\n}\r\n\r\n.impb10-event-photo img {\r\n  width: 100%;\r\n  height: 100%;\r\n  display: block;\r\n  object-fit: cover;\r\n}\r\n\r\n.impb10-editorial-kicker {\r\n  color: #172e31 !important;\r\n  font-size: 11pt;\r\n  font-weight: 700;\r\n  letter-spacing: 4px;\r\n  text-transform: uppercase;\r\n  margin: 0 0 12px;\r\n}\r\n\r\n.impb10-editorial-title {\r\n  color: #10272a !important;\r\n  font-size: 44px;\r\n  line-height: 1.08;\r\n  margin: 0 0 22px;\r\n  font-weight: 800;\r\n}\r\n\r\n.impb10-editorial-title span {\r\n  color: var(--impb10-primary) !important;\r\n}\r\n\r\n.impb10-editorial-copy {\r\n  color: #5f696a !important;\r\n  margin: 0 0 28px;\r\n  text-align: justify;\r\n  text-align-last: left;\r\n  hyphens: auto;\r\n}\r\n\r\n.impb10-reasons {\r\n  display: grid;\r\n  gap: 0;\r\n}\r\n\r\n.impb10-reason {\r\n  display: grid;\r\n  grid-template-columns: 64px 1fr;\r\n  gap: 16px;\r\n  position: relative;\r\n  padding: 0 0 26px;\r\n}\r\n\r\n.impb10-reason:not(:last-child)::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  left: 31px;\r\n  top: 58px;\r\n  bottom: 2px;\r\n  border-left: 1px dashed #cbd9d9;\r\n}\r\n\r\n.impb10-reason-number {\r\n  width: 60px;\r\n  height: 60px;\r\n  border-radius: 50%;\r\n  border: 1px solid var(--impb10-border);\r\n  background: #ffffff;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  color: #10272a !important;\r\n  font-weight: 800;\r\n}\r\n\r\n.impb10-reason h3 {\r\n  color: #10272a !important;\r\n  font-size: 22px;\r\n  line-height: 1.25;\r\n  margin: 4px 0 7px;\r\n}\r\n\r\n.impb10-reason p {\r\n  color: #687273 !important;\r\n  margin: 0;\r\n}\r\n\r\n\/* =========================================================\r\n   PROGRAM \u2014 VISUAL SPOTLIGHT AGENDA\r\n   Inspired by contemporary scientific-congress program pages,\r\n   while preserving the visual language of the GVENCK website.\r\n   ========================================================= *\/\r\n.impb10-program-intro {\r\n  position: relative;\r\n  overflow: hidden;\r\n  display: grid;\r\n  grid-template-columns: 1.2fr .8fr;\r\n  gap: 34px;\r\n  align-items: center;\r\n  background: linear-gradient(135deg, var(--impb10-deep) 0%, var(--impb10-dark) 62%, #2b747c 100%);\r\n  border-radius: 6px;\r\n  padding: 34px 38px;\r\n  margin-bottom: 28px;\r\n  box-shadow: 0 18px 38px rgba(23,63,68,.16);\r\n}\r\n\r\n.impb10-program-intro::before,\r\n.impb10-program-intro::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  border: 1px solid rgba(255,255,255,.10);\r\n  border-radius: 50%;\r\n  pointer-events: none;\r\n}\r\n\r\n.impb10-program-intro::before {\r\n  width: 270px;\r\n  height: 270px;\r\n  right: -115px;\r\n  top: -170px;\r\n}\r\n\r\n.impb10-program-intro::after {\r\n  width: 170px;\r\n  height: 170px;\r\n  right: 80px;\r\n  bottom: -128px;\r\n}\r\n\r\n.impb10-program-intro-copy {\r\n  position: relative;\r\n  z-index: 1;\r\n}\r\n\r\n.impb10-program-intro-kicker {\r\n  display: block;\r\n  color: #bfe8eb !important;\r\n  font-size: 10.5pt;\r\n  font-weight: 800;\r\n  letter-spacing: .7px;\r\n  text-transform: uppercase;\r\n  margin-bottom: 8px;\r\n}\r\n\r\n.impb10-program-intro h3 {\r\n  color: #ffffff !important;\r\n  font-size: 29px;\r\n  line-height: 1.18;\r\n  margin: 0 0 10px;\r\n}\r\n\r\n.impb10-program-intro p {\r\n  color: rgba(255,255,255,.88) !important;\r\n  margin: 0;\r\n  max-width: 690px;\r\n}\r\n\r\n.impb10-program-highlights {\r\n  position: relative;\r\n  z-index: 1;\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0,1fr));\r\n  gap: 10px;\r\n}\r\n\r\n.impb10-program-highlight {\r\n  min-height: 84px;\r\n  padding: 15px 16px;\r\n  background: rgba(255,255,255,.09);\r\n  border: 1px solid rgba(255,255,255,.17);\r\n  border-radius: 5px;\r\n  backdrop-filter: blur(3px);\r\n}\r\n\r\n.impb10-program-highlight strong {\r\n  display: block;\r\n  color: #ffffff !important;\r\n  font-size: 25px;\r\n  line-height: 1;\r\n  margin-bottom: 6px;\r\n}\r\n\r\n.impb10-program-highlight span {\r\n  display: block;\r\n  color: rgba(255,255,255,.82) !important;\r\n  font-size: 9.4pt;\r\n  line-height: 1.25;\r\n}\r\n\r\n.impb10-program-wrap {\r\n  background: transparent;\r\n}\r\n\r\n.impb10-program-tabs {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 14px;\r\n  margin-bottom: 18px;\r\n}\r\n\r\n.impb10-program-tab {\r\n  min-width: 0;\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 5px;\r\n  background: #ffffff;\r\n  padding: 0;\r\n  color: #18383c;\r\n  font: inherit;\r\n  text-align: left;\r\n  cursor: pointer;\r\n  overflow: hidden;\r\n  box-shadow: 0 9px 24px rgba(0,0,0,.045);\r\n  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;\r\n}\r\n\r\n.impb10-program-tab:hover {\r\n  transform: translateY(-2px);\r\n  border-color: #aacfd2;\r\n  box-shadow: 0 14px 28px rgba(0,0,0,.07);\r\n}\r\n\r\n.impb10-program-tab.active {\r\n  border-color: var(--impb10-primary);\r\n  box-shadow: 0 14px 30px rgba(47,134,143,.16);\r\n}\r\n\r\n.impb10-program-tab-inner {\r\n  display: grid;\r\n  grid-template-columns: 76px minmax(0,1fr);\r\n  min-height: 92px;\r\n}\r\n\r\n.impb10-program-tab-date {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  justify-content: center;\r\n  background: var(--impb10-light);\r\n  border-right: 1px solid var(--impb10-border);\r\n  transition: background .2s ease;\r\n}\r\n\r\n.impb10-program-tab-date span {\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 9pt;\r\n  font-weight: 800;\r\n  letter-spacing: .8px;\r\n}\r\n\r\n.impb10-program-tab-date strong {\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 32px;\r\n  line-height: 1.05;\r\n}\r\n\r\n.impb10-program-tab-copy {\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: center;\r\n  padding: 14px 16px;\r\n}\r\n\r\n.impb10-program-tab-copy strong {\r\n  color: #163337 !important;\r\n  font-size: 16px;\r\n  line-height: 1.2;\r\n}\r\n\r\n.impb10-program-tab-copy span {\r\n  color: #697778 !important;\r\n  font-size: 10pt;\r\n  margin-top: 4px;\r\n}\r\n\r\n.impb10-program-tab.active .impb10-program-tab-date {\r\n  background: var(--impb10-primary);\r\n}\r\n\r\n.impb10-program-tab.active .impb10-program-tab-date span,\r\n.impb10-program-tab.active .impb10-program-tab-date strong {\r\n  color: #ffffff !important;\r\n}\r\n\r\n.impb10-program-tab.active .impb10-program-tab-copy strong {\r\n  color: var(--impb10-primary) !important;\r\n}\r\n\r\n.impb10-program-panel {\r\n  display: none;\r\n  background: #ffffff;\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 6px;\r\n  box-shadow: 0 16px 38px rgba(0,0,0,.06);\r\n  overflow: hidden;\r\n}\r\n\r\n.impb10-program-panel.active {\r\n  display: block;\r\n  animation: impb10PanelIn .28s ease both;\r\n}\r\n\r\n@keyframes impb10PanelIn {\r\n  from { opacity: 0; transform: translateY(5px); }\r\n  to { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n.impb10-program-day-head {\r\n  position: relative;\r\n  overflow: hidden;\r\n  display: grid;\r\n  grid-template-columns: minmax(0,1fr) auto;\r\n  gap: 26px;\r\n  align-items: center;\r\n  padding: 29px 32px;\r\n  background: linear-gradient(110deg, #eef6f6 0%, #ffffff 70%);\r\n  border-bottom: 1px solid var(--impb10-border);\r\n}\r\n\r\n.impb10-program-day-head::after {\r\n  content: attr(data-day-number);\r\n  position: absolute;\r\n  right: 24px;\r\n  bottom: -38px;\r\n  color: rgba(47,134,143,.065) !important;\r\n  font-size: 130px;\r\n  line-height: 1;\r\n  font-weight: 900;\r\n  pointer-events: none;\r\n}\r\n\r\n.impb10-program-day-head > * {\r\n  position: relative;\r\n  z-index: 1;\r\n}\r\n\r\n.impb10-program-day-kicker {\r\n  display: block;\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 10pt;\r\n  font-weight: 800;\r\n  letter-spacing: .6px;\r\n  text-transform: uppercase;\r\n  margin-bottom: 5px;\r\n}\r\n\r\n.impb10-program-day-title {\r\n  color: #163337 !important;\r\n  font-size: 28px;\r\n  line-height: 1.18;\r\n  margin: 0 0 7px;\r\n}\r\n\r\n.impb10-program-day-copy {\r\n  color: #657273 !important;\r\n  margin: 0;\r\n  max-width: 730px;\r\n}\r\n\r\n.impb10-program-day-summary {\r\n  min-width: 175px;\r\n  padding: 14px 16px;\r\n  background: #ffffff;\r\n  border: 1px solid var(--impb10-border);\r\n  border-left: 4px solid var(--impb10-primary);\r\n  border-radius: 4px;\r\n  box-shadow: 0 8px 20px rgba(0,0,0,.045);\r\n}\r\n\r\n.impb10-program-day-summary strong {\r\n  display: block;\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 17px;\r\n  line-height: 1.15;\r\n}\r\n\r\n.impb10-program-day-summary span {\r\n  display: block;\r\n  color: #657273 !important;\r\n  font-size: 9.8pt;\r\n  margin-top: 5px;\r\n}\r\n\r\n.impb10-agenda {\r\n  position: relative;\r\n  padding: 30px 32px 12px;\r\n}\r\n\r\n.impb10-agenda::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  left: 151px;\r\n  top: 44px;\r\n  bottom: 24px;\r\n  width: 2px;\r\n  background: #dce8e8;\r\n}\r\n\r\n.impb10-agenda-item {\r\n  position: relative;\r\n  display: grid;\r\n  grid-template-columns: 112px 34px minmax(0,1fr);\r\n  align-items: stretch;\r\n  margin-bottom: 15px;\r\n}\r\n\r\n.impb10-agenda-time {\r\n  padding: 17px 12px 17px 0;\r\n  text-align: right;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: flex-start;\r\n}\r\n\r\n.impb10-agenda-time strong {\r\n  color: #173f44 !important;\r\n  font-size: 16px;\r\n  line-height: 1.2;\r\n}\r\n\r\n.impb10-agenda-time span {\r\n  color: #778283 !important;\r\n  font-size: 9.5pt;\r\n  margin-top: 3px;\r\n}\r\n\r\n.impb10-agenda-rail {\r\n  position: relative;\r\n  display: flex;\r\n  justify-content: center;\r\n}\r\n\r\n.impb10-agenda-dot {\r\n  position: relative;\r\n  z-index: 2;\r\n  width: 14px;\r\n  height: 14px;\r\n  margin-top: 21px;\r\n  border-radius: 50%;\r\n  background: #ffffff;\r\n  border: 4px solid #b8d4d6;\r\n  box-shadow: 0 0 0 4px #ffffff;\r\n}\r\n\r\n.impb10-agenda-item.featured .impb10-agenda-dot {\r\n  border-color: var(--impb10-primary);\r\n}\r\n\r\n.impb10-agenda-card {\r\n  position: relative;\r\n  min-width: 0;\r\n  padding: 18px 21px;\r\n  background: #ffffff;\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 5px;\r\n  box-shadow: 0 8px 21px rgba(0,0,0,.042);\r\n  transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease;\r\n}\r\n\r\n.impb10-agenda-item:hover .impb10-agenda-card {\r\n  transform: translateX(3px);\r\n  border-color: #b9d5d7;\r\n  box-shadow: 0 12px 28px rgba(0,0,0,.065);\r\n}\r\n\r\n.impb10-agenda-item.featured .impb10-agenda-card {\r\n  background: linear-gradient(100deg, #f4f9f9 0%, #ffffff 62%);\r\n  border-left: 5px solid var(--impb10-primary);\r\n  padding-left: 20px;\r\n}\r\n\r\n.impb10-agenda-card-top {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: flex-start;\r\n  gap: 14px;\r\n  margin-bottom: 7px;\r\n}\r\n\r\n.impb10-agenda-tag {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  min-height: 25px;\r\n  background: #dceced;\r\n  color: var(--impb10-dark) !important;\r\n  border-radius: 99px;\r\n  padding: 5px 10px;\r\n  font-size: 9pt;\r\n  font-weight: 800;\r\n  line-height: 1;\r\n  letter-spacing: .2px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.impb10-agenda-tag.keynote { background: var(--impb10-primary); color: #ffffff !important; }\r\n.impb10-agenda-tag.panel { background: #d9edef; color: #17464b !important; }\r\n.impb10-agenda-tag.course { background: #e4f1da; color: #436621 !important; }\r\n.impb10-agenda-tag.networking { background: #e5e1ef; color: #33245d !important; }\r\n.impb10-agenda-tag.presentation { background: #e6edf4; color: #2d536e !important; }\r\n.impb10-agenda-tag.sponsor { background: #f3ead8; color: #795a20 !important; }\r\n\r\n.impb10-agenda-room {\r\n  flex: 0 0 auto;\r\n  color: #778283 !important;\r\n  font-size: 8.8pt;\r\n  white-space: nowrap;\r\n}\r\n\r\n.impb10-agenda-card h4 {\r\n  color: #10272a !important;\r\n  font-size: 20px;\r\n  line-height: 1.3;\r\n  margin: 0;\r\n  overflow-wrap: anywhere;\r\n}\r\n\r\n.impb10-agenda-card h4.impb10-agenda-pending {\r\n  color: #657273 !important;\r\n  font-style: italic;\r\n  font-weight: 600;\r\n}\r\n\r\n.impb10-agenda-speaker {\r\n  display: grid;\r\n  grid-template-columns: 42px minmax(0,1fr);\r\n  gap: 11px;\r\n  align-items: center;\r\n  margin: 13px 0 0;\r\n}\r\n\r\n.impb10-agenda-avatar {\r\n  width: 42px;\r\n  height: 42px;\r\n  border-radius: 50%;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  background: var(--impb10-dark);\r\n  color: #ffffff !important;\r\n  font-size: 9pt;\r\n  font-weight: 800;\r\n  letter-spacing: .4px;\r\n  overflow: hidden;\r\n}\r\n\r\n.impb10-agenda-avatar img {\r\n  width: 100%;\r\n  height: 100%;\r\n  object-fit: cover;\r\n}\r\n\r\n.impb10-agenda-speaker-copy strong {\r\n  display: block;\r\n  color: var(--impb10-primary) !important;\r\n  line-height: 1.25;\r\n}\r\n\r\n.impb10-agenda-speaker-copy span {\r\n  display: block;\r\n  color: #657273 !important;\r\n  font-size: 10pt;\r\n  line-height: 1.35;\r\n  margin-top: 2px;\r\n}\r\n\r\n.impb10-agenda-item.compact .impb10-agenda-card {\r\n  padding-top: 14px;\r\n  padding-bottom: 14px;\r\n  background: #fbfcfc;\r\n  box-shadow: none;\r\n}\r\n\r\n.impb10-agenda-item.compact .impb10-agenda-card h4 {\r\n  font-size: 17px;\r\n}\r\n\r\n.impb10-agenda-item.special .impb10-agenda-card {\r\n  background: var(--impb10-dark);\r\n  border-color: var(--impb10-dark);\r\n}\r\n\r\n.impb10-agenda-item.special .impb10-agenda-card h4,\r\n.impb10-agenda-item.special .impb10-agenda-room {\r\n  color: #ffffff !important;\r\n}\r\n\r\n.impb10-agenda-item.special .impb10-agenda-tag {\r\n  background: rgba(255,255,255,.13);\r\n  color: #ffffff !important;\r\n}\r\n\r\n.impb10-program-note {\r\n  color: #657273 !important;\r\n  font-size: 10.3pt;\r\n  margin: 0 32px 26px 178px;\r\n  padding: 17px 0 0;\r\n  border-top: 1px solid var(--impb10-border);\r\n}\r\n\r\n.impb10-table-scroll {\r\n  width: 100%;\r\n  max-width: 100%;\r\n  overflow-x: auto;\r\n  overflow-y: hidden;\r\n  -webkit-overflow-scrolling: touch;\r\n  scrollbar-width: thin;\r\n  scrollbar-color: var(--impb10-primary) #e7eeee;\r\n}\r\n\r\n.impb10-table-scroll::-webkit-scrollbar {\r\n  height: 10px;\r\n}\r\n\r\n.impb10-table-scroll::-webkit-scrollbar-track {\r\n  background: #e7eeee;\r\n  border-radius: 99px;\r\n}\r\n\r\n.impb10-table-scroll::-webkit-scrollbar-thumb {\r\n  background: var(--impb10-primary);\r\n  border-radius: 99px;\r\n}\r\n\r\n.impb10-fees-table {\r\n  width: 100%;\r\n  min-width: 900px;\r\n  border-collapse: collapse;\r\n  background: #ffffff;\r\n}\r\n\r\n.impb10-fees-table th,\r\n.impb10-fees-table td {\r\n  border: 1px solid var(--impb10-border);\r\n  padding: 14px 13px;\r\n  vertical-align: top;\r\n  color: #000000 !important;\r\n}\r\n\r\n\/* =========================================================\r\n   SHORT COURSES \u2014 COMPACT 4-COLUMN CARDS\r\n   ========================================================= *\/\r\n.impb10-courses-section {\r\n  background:\r\n    radial-gradient(circle at 90% 10%, rgba(47,134,143,.045), transparent 24%),\r\n    var(--impb10-light);\r\n}\r\n\r\n.impb10-courses-section .impb10-section-lead {\r\n  max-width: 900px;\r\n  margin-bottom: 18px;\r\n}\r\n\r\n.impb10-course-summary {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 8px;\r\n  margin: 0 0 24px;\r\n}\r\n\r\n.impb10-course-summary-item {\r\n  min-height: 34px;\r\n  padding: 7px 11px;\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 99px;\r\n  background: rgba(255,255,255,.92);\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n}\r\n\r\n.impb10-course-summary-item strong {\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 9.2pt;\r\n  line-height: 1.1;\r\n  margin: 0;\r\n}\r\n\r\n.impb10-course-summary-item span {\r\n  color: #748081 !important;\r\n  font-size: 8.4pt;\r\n  line-height: 1.1;\r\n}\r\n\r\n.impb10-courses-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0,1fr));\r\n  gap: 16px;\r\n  align-items: stretch;\r\n}\r\n\r\n.impb10-course-card {\r\n  min-width: 0;\r\n  background: #ffffff;\r\n  border: 1px solid var(--impb10-border);\r\n  border-top: 5px solid #9bc8cc;\r\n  border-radius: 7px;\r\n  overflow: hidden;\r\n  box-shadow: 0 12px 28px rgba(17,58,63,.07);\r\n  display: flex;\r\n  flex-direction: column;\r\n  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;\r\n}\r\n\r\n.impb10-course-card:hover {\r\n  transform: translateY(-4px);\r\n  border-color: #b8d6d8;\r\n  box-shadow: 0 17px 34px rgba(17,58,63,.11);\r\n}\r\n\r\n.impb10-course-visual {\r\n  position: relative;\r\n  height: 118px;\r\n  min-height: 118px;\r\n  overflow: hidden;\r\n  background: #e9f1f1;\r\n  border-bottom: 1px solid var(--impb10-border);\r\n}\r\n\r\n.impb10-course-visual::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  background: linear-gradient(180deg, transparent 62%, rgba(15,47,51,.14) 100%);\r\n  pointer-events: none;\r\n}\r\n\r\n.impb10-course-visual img {\r\n  width: 100%;\r\n  height: 100%;\r\n  display: block;\r\n  object-fit: cover;\r\n  object-position: center;\r\n}\r\n\r\n.impb10-course-language {\r\n  position: absolute;\r\n  z-index: 2;\r\n  top: 9px;\r\n  right: 9px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  min-height: 23px;\r\n  padding: 4px 8px;\r\n  border-radius: 99px;\r\n  background: rgba(255,255,255,.95);\r\n  border: 1px solid rgba(220,232,232,.95);\r\n  color: var(--impb10-dark) !important;\r\n  box-shadow: 0 4px 11px rgba(0,0,0,.08);\r\n  font-size: 7.3pt;\r\n  font-weight: 800;\r\n  line-height: 1;\r\n  letter-spacing: .45px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.impb10-course-body {\r\n  flex: 1;\r\n  padding: 14px 14px 13px;\r\n  display: flex;\r\n  flex-direction: column;\r\n}\r\n\r\n.impb10-course-topic {\r\n  display: block;\r\n  margin-bottom: 6px;\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 7.6pt;\r\n  line-height: 1.15;\r\n  font-weight: 800;\r\n  letter-spacing: .9px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.impb10-course-card h3 {\r\n  color: #183539 !important;\r\n  font-size: 15px;\r\n  line-height: 1.25;\r\n  margin: 0 0 12px;\r\n  min-height: 96px;\r\n}\r\n\r\n.impb10-course-meta {\r\n  display: block;\r\n  margin: 0 0 12px;\r\n  padding-top: 10px;\r\n  border-top: 1px solid #e5eeee;\r\n}\r\n\r\n\/* Date, time and venue are common to all four courses and are already\r\n   shown in the summary above, so only instructor information remains\r\n   inside each narrow card. *\/\r\n.impb10-course-meta-row {\r\n  display: none;\r\n}\r\n\r\n.impb10-course-meta-row:first-child {\r\n  display: grid;\r\n  grid-template-columns: 25px minmax(0,1fr);\r\n  gap: 7px;\r\n  align-items: start;\r\n}\r\n\r\n.impb10-course-meta-icon {\r\n  width: 25px;\r\n  height: 25px;\r\n  border-radius: 6px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  background: #eef7f7;\r\n  color: var(--impb10-primary);\r\n}\r\n\r\n.impb10-course-meta-icon svg {\r\n  width: 13px;\r\n  height: 13px;\r\n  display: block;\r\n  fill: none;\r\n  stroke: currentColor;\r\n  stroke-width: 1.8;\r\n  stroke-linecap: round;\r\n  stroke-linejoin: round;\r\n}\r\n\r\n.impb10-course-meta-copy strong {\r\n  display: block;\r\n  color: #2b575c !important;\r\n  font-size: 7.4pt;\r\n  line-height: 1.15;\r\n  font-weight: 800;\r\n  letter-spacing: .4px;\r\n  text-transform: uppercase;\r\n  margin-bottom: 2px;\r\n}\r\n\r\n.impb10-course-meta-copy span {\r\n  display: block;\r\n  color: #687576 !important;\r\n  font-size: 8.4pt;\r\n  line-height: 1.3;\r\n}\r\n\r\n.impb10-course-disclosure {\r\n  margin-top: auto;\r\n  border: 0;\r\n}\r\n\r\n.impb10-course-disclosure summary {\r\n  list-style: none;\r\n  min-height: 37px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 8px;\r\n  padding: 8px 10px;\r\n  border: 1px solid #cfe1e2;\r\n  border-radius: 5px;\r\n  background: #f4f9f9;\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 8.7pt;\r\n  line-height: 1.2;\r\n  font-weight: 800;\r\n  cursor: pointer;\r\n  user-select: none;\r\n  transition: background .18s ease, border-color .18s ease, color .18s ease;\r\n}\r\n\r\n.impb10-course-disclosure summary::-webkit-details-marker {\r\n  display: none;\r\n}\r\n\r\n.impb10-course-disclosure summary::after {\r\n  content: \"\u2193\";\r\n  width: 22px;\r\n  height: 22px;\r\n  flex: 0 0 22px;\r\n  border-radius: 50%;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  background: var(--impb10-primary);\r\n  color: #ffffff;\r\n  font-size: 12px;\r\n  line-height: 1;\r\n}\r\n\r\n.impb10-course-disclosure summary:hover {\r\n  background: #eaf5f5;\r\n  border-color: #b9d4d6;\r\n}\r\n\r\n.impb10-course-disclosure[open] summary {\r\n  border-radius: 5px 5px 0 0;\r\n  background: var(--impb10-primary);\r\n  border-color: var(--impb10-primary);\r\n  color: #ffffff !important;\r\n}\r\n\r\n.impb10-course-disclosure[open] summary::after {\r\n  content: \"\u2191\";\r\n  background: #ffffff;\r\n  color: var(--impb10-primary);\r\n}\r\n\r\n.impb10-course-scroll {\r\n  max-height: 210px;\r\n  overflow-y: auto;\r\n  overscroll-behavior: contain;\r\n  padding: 3px 10px 8px;\r\n  border: 1px solid var(--impb10-border);\r\n  border-top: 0;\r\n  border-radius: 0 0 5px 5px;\r\n  background: #ffffff;\r\n  scrollbar-width: thin;\r\n  scrollbar-color: var(--impb10-primary) #e7eeee;\r\n}\r\n\r\n.impb10-course-scroll::-webkit-scrollbar {\r\n  width: 7px;\r\n}\r\n\r\n.impb10-course-scroll::-webkit-scrollbar-track {\r\n  background: #e7eeee;\r\n  border-radius: 99px;\r\n}\r\n\r\n.impb10-course-scroll::-webkit-scrollbar-thumb {\r\n  background: var(--impb10-primary);\r\n  border-radius: 99px;\r\n}\r\n\r\n.impb10-course-info {\r\n  padding: 9px 0;\r\n  border-top: 1px solid var(--impb10-border);\r\n}\r\n\r\n.impb10-course-info:first-child {\r\n  border-top: 0;\r\n}\r\n\r\n.impb10-course-info:last-child {\r\n  padding-bottom: 2px;\r\n}\r\n\r\n.impb10-course-info h4 {\r\n  color: var(--impb10-dark) !important;\r\n  font-size: 12px;\r\n  line-height: 1.25;\r\n  margin: 0 0 5px;\r\n}\r\n\r\n.impb10-course-info p,\r\n.impb10-course-info li {\r\n  color: #3f494a !important;\r\n  font-size: 8.5pt;\r\n  line-height: 1.42;\r\n}\r\n\r\n.impb10-course-info p {\r\n  margin: 0;\r\n  text-align: left !important;\r\n}\r\n\r\n.impb10-course-info ul {\r\n  margin: 0;\r\n  padding-left: 16px;\r\n}\r\n\r\n.impb10-course-info li + li {\r\n  margin-top: 3px;\r\n}\r\n\r\n.impb10-course-empty {\r\n  color: #788283 !important;\r\n  font-style: italic;\r\n}\r\n\r\n@media (max-width: 980px) {\r\n  .impb10-courses-grid {\r\n    display: flex;\r\n    gap: 14px;\r\n    overflow-x: auto;\r\n    overflow-y: hidden;\r\n    scroll-snap-type: x mandatory;\r\n    scroll-behavior: smooth;\r\n    -webkit-overflow-scrolling: touch;\r\n    scrollbar-width: none;\r\n    padding: 2px 4px 14px;\r\n    margin-left: -4px;\r\n    margin-right: -4px;\r\n  }\r\n\r\n  .impb10-courses-grid::-webkit-scrollbar {\r\n    display: none;\r\n  }\r\n\r\n  .impb10-course-card {\r\n    flex: 0 0 245px;\r\n    scroll-snap-align: start;\r\n  }\r\n\r\n  .impb10-course-card h3 {\r\n    min-height: 96px;\r\n  }\r\n}\r\n\r\n@media (max-width: 560px) {\r\n  .impb10-course-summary {\r\n    display: flex;\r\n    flex-wrap: nowrap;\r\n    gap: 7px;\r\n    overflow-x: auto;\r\n    scrollbar-width: none;\r\n    padding-bottom: 5px;\r\n  }\r\n\r\n  .impb10-course-summary::-webkit-scrollbar {\r\n    display: none;\r\n  }\r\n\r\n  .impb10-course-summary-item {\r\n    width: auto;\r\n    flex: 0 0 auto;\r\n    justify-content: flex-start;\r\n  }\r\n\r\n  .impb10-courses-grid {\r\n    gap: 12px;\r\n    padding-bottom: 12px;\r\n  }\r\n\r\n  .impb10-course-card {\r\n    flex-basis: 238px;\r\n  }\r\n\r\n  .impb10-course-visual {\r\n    height: 118px;\r\n    min-height: 118px;\r\n  }\r\n\r\n  .impb10-course-card h3 {\r\n    font-size: 15px;\r\n    min-height: 96px;\r\n  }\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   REGISTRATION FEES \u2014 VISUAL LOT CARDS\r\n   ========================================================= *\/\r\n.impb10-fees-heading-grid {\r\n  display: grid;\r\n  grid-template-columns: minmax(0, 1fr) 310px;\r\n  gap: 34px;\r\n  align-items: end;\r\n  margin-bottom: 34px;\r\n}\r\n\r\n.impb10-fees-heading-grid .impb10-section-lead {\r\n  margin: 0;\r\n  max-width: 760px;\r\n}\r\n\r\n.impb10-fees-saving {\r\n  background: rgba(255,255,255,.10);\r\n  border: 1px solid rgba(255,255,255,.24);\r\n  border-radius: 6px;\r\n  padding: 23px 24px;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n\r\n.impb10-fees-saving::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  width: 115px;\r\n  height: 115px;\r\n  border-radius: 50%;\r\n  right: -45px;\r\n  top: -58px;\r\n  border: 1px solid rgba(255,255,255,.17);\r\n}\r\n\r\n.impb10-fees-saving span,\r\n.impb10-fees-saving small {\r\n  color: #ffffff !important;\r\n  display: block;\r\n}\r\n\r\n.impb10-fees-saving span {\r\n  font-size: 10.5pt;\r\n  font-weight: 800;\r\n  letter-spacing: .45px;\r\n  text-transform: uppercase;\r\n  margin-bottom: 7px;\r\n}\r\n\r\n.impb10-fees-saving strong {\r\n  color: #ffffff !important;\r\n  display: block;\r\n  font-size: 29px;\r\n  line-height: 1.15;\r\n  margin-bottom: 7px;\r\n}\r\n\r\n.impb10-fees-saving small {\r\n  font-size: 10.5pt;\r\n  line-height: 1.45;\r\n  opacity: .92;\r\n}\r\n\r\n.impb10-lots-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  gap: 18px;\r\n  align-items: stretch;\r\n}\r\n\r\n.impb10-lot-card {\r\n  background: #ffffff;\r\n  border: 1px solid rgba(255,255,255,.34);\r\n  border-top: 5px solid #9bc8cc;\r\n  border-radius: 6px;\r\n  overflow: hidden;\r\n  box-shadow: 0 16px 34px rgba(8,44,49,.22);\r\n  display: flex;\r\n  flex-direction: column;\r\n  min-width: 0;\r\n  position: relative;\r\n  transition: transform .22s ease, box-shadow .22s ease, opacity .22s ease;\r\n}\r\n\r\n.impb10-lot-card:hover {\r\n  transform: translateY(-5px);\r\n  box-shadow: 0 20px 42px rgba(8,44,49,.28);\r\n}\r\n\r\n.impb10-lot-card.is-current {\r\n  border: 2px solid #86d4d8;\r\n  border-top: 7px solid #86d4d8;\r\n  transform: translateY(-8px);\r\n  box-shadow: 0 24px 48px rgba(4,35,40,.34);\r\n}\r\n\r\n.impb10-lot-card.is-current:hover {\r\n  transform: translateY(-11px);\r\n}\r\n\r\n.impb10-lot-card.is-closed {\r\n  opacity: .72;\r\n}\r\n\r\n.impb10-lot-card.is-closed:hover {\r\n  opacity: .92;\r\n}\r\n\r\n.impb10-lot-card-head {\r\n  padding: 23px 22px 18px;\r\n  border-bottom: 1px solid var(--impb10-border);\r\n  background: linear-gradient(180deg, #ffffff 0%, #f8fbfb 100%);\r\n}\r\n\r\n.impb10-lot-card-topline {\r\n  display: flex;\r\n  align-items: flex-start;\r\n  justify-content: space-between;\r\n  gap: 12px;\r\n  margin-bottom: 16px;\r\n}\r\n\r\n.impb10-lot-card-kicker {\r\n  display: block;\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 9.5pt;\r\n  font-weight: 800;\r\n  letter-spacing: .55px;\r\n  text-transform: uppercase;\r\n  margin-bottom: 2px;\r\n}\r\n\r\n.impb10-lot-card h3 {\r\n  color: var(--impb10-dark) !important;\r\n  font-size: 29px;\r\n  line-height: 1;\r\n  margin: 0;\r\n}\r\n\r\n.impb10-lot-card h3 span {\r\n  color: var(--impb10-primary) !important;\r\n}\r\n\r\n.impb10-lot-status {\r\n  flex-shrink: 0;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  min-height: 28px;\r\n  border-radius: 99px;\r\n  background: #e4f1f1;\r\n  color: var(--impb10-dark) !important;\r\n  font-size: 9pt;\r\n  font-weight: 800;\r\n  line-height: 1.15;\r\n  padding: 6px 10px;\r\n  text-align: center;\r\n}\r\n\r\n.impb10-lot-card.is-current .impb10-lot-status {\r\n  background: var(--impb10-primary);\r\n  color: #ffffff !important;\r\n}\r\n\r\n.impb10-lot-card.is-closed .impb10-lot-status {\r\n  background: #eef1f1;\r\n  color: #6d7778 !important;\r\n}\r\n\r\n.impb10-lot-period {\r\n  display: grid;\r\n  grid-template-columns: 1fr auto 1fr;\r\n  align-items: center;\r\n  gap: 8px;\r\n}\r\n\r\n.impb10-lot-date {\r\n  min-width: 0;\r\n}\r\n\r\n.impb10-lot-date:last-child {\r\n  text-align: right;\r\n}\r\n\r\n.impb10-lot-date strong {\r\n  display: block;\r\n  color: var(--impb10-dark) !important;\r\n  font-size: 18px;\r\n  line-height: 1.15;\r\n}\r\n\r\n.impb10-lot-date span {\r\n  display: block;\r\n  color: #687475 !important;\r\n  font-size: 9.5pt;\r\n  text-transform: uppercase;\r\n  letter-spacing: .35px;\r\n}\r\n\r\n.impb10-lot-arrow {\r\n  color: var(--impb10-primary) !important;\r\n  font-weight: 900;\r\n}\r\n\r\n.impb10-price-list {\r\n  list-style: none;\r\n  margin: 0;\r\n  padding: 17px 22px 19px;\r\n  display: grid;\r\n  gap: 0;\r\n  flex: 1;\r\n}\r\n\r\n.impb10-price-row {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 14px;\r\n  padding: 15px 0;\r\n  border-bottom: 1px solid #e7eeee;\r\n}\r\n\r\n.impb10-price-row:last-child {\r\n  border-bottom: 0;\r\n}\r\n\r\n.impb10-price-label {\r\n  color: #4e5b5c !important;\r\n  font-size: 10.2pt;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n}\r\n\r\n.impb10-price-value {\r\n  color: var(--impb10-dark) !important;\r\n  font-size: 22px;\r\n  font-weight: 900;\r\n  line-height: 1;\r\n  white-space: nowrap;\r\n}\r\n\r\n.impb10-price-value small {\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 10pt;\r\n  font-weight: 800;\r\n  margin-right: 3px;\r\n}\r\n\r\n.impb10-lot-card.is-current .impb10-price-row {\r\n  margin-inline: -9px;\r\n  padding-inline: 9px;\r\n  border-radius: 4px;\r\n}\r\n\r\n.impb10-lot-card.is-current .impb10-price-row:hover {\r\n  background: #f0f7f7;\r\n}\r\n\r\n.impb10-lot-card-foot {\r\n  background: #f4f7f7;\r\n  border-top: 1px solid var(--impb10-border);\r\n  padding: 12px 22px;\r\n  color: #5f6b6c !important;\r\n  font-size: 9.5pt;\r\n  font-weight: 700;\r\n  text-align: center;\r\n}\r\n\r\n.impb10-lot-card.is-current .impb10-lot-card-foot {\r\n  background: var(--impb10-primary);\r\n  color: #ffffff !important;\r\n}\r\n\r\n.impb10-fees-included {\r\n  margin-top: 28px;\r\n  background: rgba(255,255,255,.10);\r\n  border: 1px solid rgba(255,255,255,.24);\r\n  border-radius: 6px;\r\n  padding: 25px 27px;\r\n  display: grid;\r\n  grid-template-columns: .9fr 1.6fr;\r\n  gap: 30px;\r\n  align-items: center;\r\n}\r\n\r\n.impb10-fees-included h3 {\r\n  color: #ffffff !important;\r\n  font-size: 24px;\r\n  line-height: 1.22;\r\n  margin: 0 0 7px;\r\n}\r\n\r\n.impb10-fees-included p {\r\n  color: #ffffff !important;\r\n  margin: 0;\r\n  opacity: .92;\r\n  font-size: 10.5pt;\r\n}\r\n\r\n.impb10-fees-benefits {\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  gap: 10px 18px;\r\n}\r\n\r\n.impb10-fee-benefit {\r\n  display: grid;\r\n  grid-template-columns: 25px minmax(0, 1fr);\r\n  gap: 9px;\r\n  align-items: start;\r\n  color: #ffffff !important;\r\n  font-size: 10.5pt;\r\n  line-height: 1.4;\r\n}\r\n\r\n.impb10-fee-benefit::before {\r\n  content: \"\u2713\";\r\n  width: 23px;\r\n  height: 23px;\r\n  border-radius: 50%;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  background: rgba(255,255,255,.14);\r\n  border: 1px solid rgba(255,255,255,.28);\r\n  color: #ffffff;\r\n  font-size: 10pt;\r\n  font-weight: 900;\r\n  margin-top: 1px;\r\n}\r\n\r\n.impb10-fees-action-row {\r\n  display: flex;\r\n  justify-content: center;\r\n  margin-top: 28px;\r\n}\r\n\r\n.impb10-fees-action-row .impb10-button {\r\n  min-width: 230px;\r\n  justify-content: center;\r\n}\r\n\r\n@media (max-width: 900px) {\r\n  .impb10-fees-heading-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-fees-saving {\r\n    max-width: 420px;\r\n  }\r\n\r\n  .impb10-lots-grid {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n\r\n  .impb10-lot-card.is-current,\r\n  .impb10-lot-card.is-current:hover {\r\n    transform: none;\r\n  }\r\n}\r\n\r\n@media (max-width: 760px) {\r\n  .impb10-lots-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-lot-card-head,\r\n  .impb10-price-list {\r\n    padding-left: 19px;\r\n    padding-right: 19px;\r\n  }\r\n\r\n  .impb10-fees-included {\r\n    grid-template-columns: 1fr;\r\n    padding: 23px 20px;\r\n  }\r\n\r\n  .impb10-fees-benefits {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-fees-saving strong {\r\n    font-size: 26px;\r\n  }\r\n}\r\n\r\n@media (max-width: 430px) {\r\n  .impb10-lot-card-topline {\r\n    flex-direction: column;\r\n  }\r\n\r\n  .impb10-lot-status {\r\n    align-self: flex-start;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   COUNTDOWN \u2014 ELEGANT CORPORATE VERSION\r\n   Placed directly below \u201cAbout the 10th IMPB\u201d\r\n   ========================================================= *\/\r\n.impb10-countdown-section {\r\n  background: var(--impb10-white);\r\n}\r\n\r\n.impb10-countdown-panel {\r\n  background: var(--impb10-light);\r\n  border: 1px solid var(--impb10-border);\r\n  border-left: 5px solid var(--impb10-primary);\r\n  border-radius: 4px;\r\n  padding: 32px 34px;\r\n  box-shadow: 0 12px 30px rgba(0,0,0,.055);\r\n}\r\n\r\n.impb10-countdown-grid {\r\n  display: grid;\r\n  grid-template-columns: .82fr 1.18fr;\r\n  gap: 34px;\r\n  align-items: center;\r\n}\r\n\r\n.impb10-countdown-kicker {\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 10.5pt;\r\n  font-weight: 700;\r\n  letter-spacing: .55px;\r\n  text-transform: uppercase;\r\n  margin-bottom: 10px;\r\n}\r\n\r\n.impb10-countdown-copy h2 {\r\n  color: var(--impb10-dark) !important;\r\n  font-size: 34px;\r\n  line-height: 1.12;\r\n  margin: 0 0 12px;\r\n}\r\n\r\n.impb10-countdown-copy h2 span {\r\n  color: var(--impb10-primary) !important;\r\n}\r\n\r\n.impb10-countdown-copy p {\r\n  color: var(--impb10-black) !important;\r\n  margin: 0;\r\n  max-width: 430px;\r\n}\r\n\r\n.impb10-countdown {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, 1fr);\r\n  gap: 12px;\r\n}\r\n\r\n.impb10-countdown-item {\r\n  min-width: 0;\r\n  background: #ffffff;\r\n  border: 1px solid var(--impb10-border);\r\n  border-top: 4px solid var(--impb10-primary);\r\n  border-radius: 4px;\r\n  text-align: center;\r\n  padding: 20px 8px 17px;\r\n  box-shadow: 0 8px 20px rgba(0,0,0,.04);\r\n}\r\n\r\n.impb10-countdown-number {\r\n  display: block;\r\n  color: var(--impb10-dark) !important;\r\n  font-size: 46px;\r\n  line-height: 1;\r\n  font-weight: 800;\r\n  font-variant-numeric: tabular-nums;\r\n}\r\n\r\n.impb10-countdown-label {\r\n  display: block;\r\n  color: var(--impb10-primary) !important;\r\n  margin-top: 8px;\r\n  font-size: 10pt;\r\n  font-weight: 700;\r\n  text-transform: uppercase;\r\n  letter-spacing: .45px;\r\n}\r\n\r\n.impb10-countdown-finished {\r\n  grid-column: 1 \/ -1;\r\n  background: #ffffff;\r\n  border: 1px solid var(--impb10-border);\r\n  border-left: 4px solid var(--impb10-primary);\r\n  border-radius: 4px;\r\n  color: var(--impb10-dark) !important;\r\n  font-size: 23px;\r\n  text-align: center;\r\n  font-weight: 700;\r\n  padding: 24px;\r\n}\r\n\r\n\/* =========================================================\r\n   VENUE \/ PIRACICABA \u2014 EDITORIAL PHOTO GALLERY\r\n   ========================================================= *\/\r\n.impb10-city-intro {\r\n  max-width: 980px;\r\n  margin: 0 auto 42px;\r\n  text-align: center;\r\n}\r\n\r\n.impb10-city-intro .impb10-editorial-kicker {\r\n  text-align: center;\r\n}\r\n\r\n.impb10-city-title {\r\n  color: #10272a !important;\r\n  font-size: 44px;\r\n  line-height: 1.1;\r\n  margin: 0 0 20px;\r\n  font-weight: 800;\r\n}\r\n\r\n.impb10-city-title span {\r\n  color: var(--impb10-primary) !important;\r\n}\r\n\r\n.impb10-city-copy {\r\n  color: #687273 !important;\r\n  margin: 0 auto 16px;\r\n  text-align: center;\r\n  max-width: 960px;\r\n}\r\n\r\n.impb10-city-actions {\r\n  display: flex;\r\n  justify-content: center;\r\n  gap: 14px;\r\n  flex-wrap: wrap;\r\n  margin-top: 24px;\r\n}\r\n\r\n.impb10-city-gallery {\r\n  display: grid;\r\n  grid-template-columns: repeat(5, minmax(0, 1fr));\r\n  gap: 14px;\r\n  align-items: end;\r\n  margin-top: 46px;\r\n}\r\n\r\n.impb10-city-photo {\r\n  height: 270px;\r\n  border-radius: 20px 20px 0 0;\r\n  overflow: hidden;\r\n  background: #dce8e8;\r\n  box-shadow: 0 10px 26px rgba(0,0,0,.08);\r\n}\r\n\r\n.impb10-city-photo:nth-child(2),\r\n.impb10-city-photo:nth-child(4) {\r\n  height: 345px;\r\n}\r\n\r\n.impb10-city-photo:nth-child(3) {\r\n  height: 300px;\r\n}\r\n\r\n.impb10-city-photo:nth-child(5) {\r\n  height: 270px;\r\n}\r\n\r\n.impb10-city-photo img {\r\n  width: 100%;\r\n  height: 100%;\r\n  object-fit: cover;\r\n  display: block;\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   PLAN YOUR STAY IN PIRACICABA \u2014 CURATED CITY GUIDE\r\n   Version A \u2014 updated with real photos and dual card actions.\r\n   ========================================================= *\/\r\n.impb10-guide-section {\r\n  width: 100vw;\r\n  margin-left: calc(50% - 50vw);\r\n  background: linear-gradient(180deg, #f7fbfb 0%, #ffffff 100%);\r\n  border-top: 1px solid #e8f0f0;\r\n}\r\n\r\n.impb10-guide-head {\r\n  display: block;\r\n  text-align: center;\r\n  margin-bottom: 30px;\r\n}\r\n\r\n.impb10-guide-head-copy {\r\n  max-width: 980px;\r\n  margin: 0 auto;\r\n  text-align: center;\r\n}\r\n\r\n.impb10-guide-head .impb10-editorial-kicker {\r\n  margin-bottom: 8px;\r\n  text-align: center;\r\n}\r\n\r\n.impb10-guide-head .impb10-guide-title {\r\n  text-align: center;\r\n}\r\n\r\n.impb10-guide-head .impb10-guide-lead {\r\n  max-width: 900px;\r\n  margin: 0 auto;\r\n  text-align: center !important;\r\n  text-align-last: center !important;\r\n}\r\n\r\n.impb10-guide-head .impb10-guide-count {\r\n  width: fit-content;\r\n  margin: 16px auto 0;\r\n}\r\n\r\n.impb10-guide-title {\r\n  color: #10272a !important;\r\n  font-size: 36px;\r\n  line-height: 1.15;\r\n  margin: 0 0 10px;\r\n  font-weight: 800;\r\n}\r\n\r\n.impb10-guide-title span { color: var(--impb10-primary) !important; }\r\n\r\n.impb10-guide-lead {\r\n  color: #657173 !important;\r\n  margin: 0;\r\n  max-width: 760px;\r\n}\r\n\r\n.impb10-guide-count {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  padding: 9px 12px;\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 99px;\r\n  background: #ffffff;\r\n  color: var(--impb10-dark) !important;\r\n  font-size: 10pt;\r\n  font-weight: 700;\r\n  white-space: nowrap;\r\n}\r\n\r\n.impb10-guide-tabs {\r\n  display: grid;\r\n  grid-template-columns: repeat(5, minmax(0, 1fr));\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 8px;\r\n  overflow: hidden;\r\n  background: #ffffff;\r\n  box-shadow: 0 10px 26px rgba(20,61,66,.05);\r\n  margin-bottom: 26px;\r\n}\r\n\r\n.impb10-guide-tab {\r\n  min-width: 0;\r\n  min-height: 68px;\r\n  border: 0;\r\n  border-right: 1px solid var(--impb10-border);\r\n  background: #ffffff;\r\n  color: #17353a;\r\n  font: inherit;\r\n  font-size: 10.5pt;\r\n  font-weight: 700;\r\n  padding: 12px 10px;\r\n  cursor: pointer;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 9px;\r\n  transition: background .2s ease, color .2s ease, box-shadow .2s ease;\r\n}\r\n\r\n.impb10-guide-tab:last-child { border-right: 0; }\r\n\r\n.impb10-guide-tab:hover {\r\n  background: #f3f9f9;\r\n  color: var(--impb10-primary);\r\n}\r\n\r\n.impb10-guide-tab.active {\r\n  background: var(--impb10-primary);\r\n  color: #ffffff;\r\n  box-shadow: inset 0 -3px 0 rgba(255,255,255,.28);\r\n}\r\n\r\n.impb10-guide-tab-icon {\r\n  width: 26px;\r\n  height: 26px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  flex: 0 0 auto;\r\n}\r\n\r\n.impb10-guide-tab-icon svg {\r\n  width: 24px;\r\n  height: 24px;\r\n  fill: none;\r\n  stroke: currentColor;\r\n  stroke-width: 1.8;\r\n  stroke-linecap: round;\r\n  stroke-linejoin: round;\r\n}\r\n\r\n.impb10-guide-panel { display: none; }\r\n\r\n.impb10-guide-panel.active {\r\n  display: block;\r\n  animation: impb10GuidePanelIn .24s ease both;\r\n}\r\n\r\n@keyframes impb10GuidePanelIn {\r\n  from { opacity: 0; transform: translateY(4px); }\r\n  to { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   OFFICIAL ACCOMMODATION PARTNER \u2014 ANTONIO'S PALACE HOTEL\r\n   ========================================================= *\/\r\n.impb10-hotel-partner {\r\n  display: grid;\r\n  grid-template-columns: 42% 58%;\r\n  min-height: 330px;\r\n  margin: 4px 34px 28px;\r\n  overflow: hidden;\r\n  border: 1px solid #b9d9db;\r\n  border-radius: 12px;\r\n  background: #ffffff;\r\n  box-shadow: 0 16px 38px rgba(19,66,72,.10);\r\n}\r\n\r\n.impb10-hotel-partner-visual {\r\n  position: relative;\r\n  min-height: 330px;\r\n  overflow: hidden;\r\n  background: #eef4f4;\r\n}\r\n\r\n.impb10-hotel-partner-visual > img {\r\n  width: 100%;\r\n  height: 100%;\r\n  display: block;\r\n  object-fit: cover;\r\n  object-position: center;\r\n}\r\n\r\n.impb10-hotel-partner-visual::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  background: linear-gradient(180deg, rgba(16,50,55,.02) 48%, rgba(16,50,55,.26) 100%);\r\n  pointer-events: none;\r\n}\r\n\r\n.impb10-hotel-partner-content {\r\n  min-width: 0;\r\n  padding: 27px 29px 25px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: center;\r\n}\r\n\r\n.impb10-hotel-partner-topline {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  align-items: center;\r\n  gap: 8px;\r\n  margin-bottom: 11px;\r\n}\r\n\r\n.impb10-hotel-partner-badge,\r\n.impb10-hotel-partner-discount {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  min-height: 27px;\r\n  padding: 5px 10px;\r\n  border-radius: 99px;\r\n  font-size: 8.3pt;\r\n  line-height: 1;\r\n  font-weight: 800;\r\n  letter-spacing: .45px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.impb10-hotel-partner-badge {\r\n  background: #e7f3f3;\r\n  color: var(--impb10-primary) !important;\r\n  border: 1px solid #cbe3e4;\r\n}\r\n\r\n.impb10-hotel-partner-discount {\r\n  background: var(--impb10-primary);\r\n  color: #ffffff !important;\r\n  border: 1px solid var(--impb10-primary);\r\n}\r\n\r\n.impb10-hotel-partner h3 {\r\n  margin: 0 0 8px;\r\n  color: #153337 !important;\r\n  font-size: 27px;\r\n  line-height: 1.15;\r\n  font-weight: 800;\r\n}\r\n\r\n.impb10-hotel-partner-intro {\r\n  margin: 0 0 15px;\r\n  color: #667476 !important;\r\n  font-size: 10.3pt;\r\n  line-height: 1.52;\r\n}\r\n\r\n.impb10-hotel-coupon {\r\n  display: grid;\r\n  grid-template-columns: auto minmax(0,1fr);\r\n  gap: 4px 13px;\r\n  align-items: center;\r\n  margin-bottom: 16px;\r\n  padding: 12px 14px;\r\n  border: 1px dashed #9fc9cc;\r\n  border-radius: 7px;\r\n  background: #f1f8f8;\r\n}\r\n\r\n.impb10-hotel-coupon-label {\r\n  grid-row: 1 \/ span 2;\r\n  color: #557174 !important;\r\n  font-size: 8.2pt;\r\n  line-height: 1.2;\r\n  font-weight: 800;\r\n  letter-spacing: .45px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.impb10-hotel-coupon strong {\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 19px;\r\n  line-height: 1.05;\r\n  letter-spacing: .5px;\r\n}\r\n\r\n.impb10-hotel-coupon span {\r\n  color: #687678 !important;\r\n  font-size: 8.7pt;\r\n  line-height: 1.3;\r\n}\r\n\r\n.impb10-hotel-partner-meta {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 6px;\r\n  margin-bottom: 16px;\r\n}\r\n\r\n.impb10-hotel-partner-meta span {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  min-height: 25px;\r\n  padding: 4px 8px;\r\n  border-radius: 5px;\r\n  background: #ffffff;\r\n  border: 1px solid #d8e7e8;\r\n  color: #516c6f !important;\r\n  font-size: 8.5pt;\r\n  font-weight: 700;\r\n}\r\n\r\n.impb10-hotel-partner-actions {\r\n  display: grid;\r\n  grid-template-columns: 1.35fr 1fr 1fr;\r\n  gap: 8px;\r\n}\r\n\r\n.impb10-hotel-partner-action {\r\n  min-height: 40px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  padding: 8px 10px;\r\n  border-radius: 5px;\r\n  border: 1px solid var(--impb10-primary);\r\n  background: #ffffff;\r\n  color: var(--impb10-primary) !important;\r\n  text-decoration: none !important;\r\n  text-align: center;\r\n  font-size: 8.6pt;\r\n  line-height: 1.2;\r\n  font-weight: 800;\r\n  transition: transform .18s ease, background .18s ease, color .18s ease;\r\n}\r\n\r\n.impb10-hotel-partner-action:hover {\r\n  transform: translateY(-1px);\r\n  background: #eef8f8;\r\n}\r\n\r\n.impb10-hotel-partner-action.primary {\r\n  background: var(--impb10-primary);\r\n  color: #ffffff !important;\r\n}\r\n\r\n.impb10-hotel-partner-action.primary:hover {\r\n  background: var(--impb10-dark);\r\n}\r\n\r\n\r\n\/* Official accommodation partners \u2014 two visible cards on desktop *\/\r\n.impb10-hotel-partners-carousel-shell {\r\n  position: relative;\r\n  max-width: 1080px;\r\n  margin: 0 auto;\r\n  padding: 0 48px;\r\n}\r\n\r\n.impb10-hotel-partners-carousel {\r\n  display: grid;\r\n  grid-auto-flow: column;\r\n  grid-auto-columns: calc((100% - 16px) \/ 2);\r\n  grid-template-rows: 1fr;\r\n  align-items: stretch;\r\n  gap: 16px;\r\n  overflow-x: auto;\r\n  overflow-y: hidden;\r\n  scroll-snap-type: x mandatory;\r\n  scroll-behavior: smooth;\r\n  -webkit-overflow-scrolling: touch;\r\n  scrollbar-width: none;\r\n  padding: 4px 2px 12px;\r\n}\r\n\r\n.impb10-hotel-partners-carousel::-webkit-scrollbar {\r\n  display: none;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner {\r\n  width: 100%;\r\n  min-width: 0;\r\n  min-height: 100%;\r\n  height: 100%;\r\n  margin: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  scroll-snap-align: start;\r\n  scroll-snap-stop: always;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-visual {\r\n  min-height: 170px;\r\n  height: 170px;\r\n  flex: 0 0 170px;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-content {\r\n  flex: 1;\r\n  padding: 18px 18px 17px;\r\n  justify-content: flex-start;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-topline {\r\n  gap: 6px;\r\n  margin-bottom: 9px;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-badge,\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-discount {\r\n  min-height: 24px;\r\n  padding: 4px 8px;\r\n  font-size: 7.5pt;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner h3 {\r\n  margin-bottom: 7px;\r\n  font-size: 20px;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-intro {\r\n  margin-bottom: 11px;\r\n  font-size: 9.2pt;\r\n  line-height: 1.45;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-benefits {\r\n  gap: 5px;\r\n  margin-bottom: 11px;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-benefit {\r\n  min-height: 24px;\r\n  padding: 4px 7px;\r\n  font-size: 7.8pt;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-coupon {\r\n  grid-template-columns: 105px minmax(0,1fr);\r\n  gap: 3px 9px;\r\n  margin-bottom: 11px;\r\n  padding: 9px 10px;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-coupon-label {\r\n  font-size: 7.4pt;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-coupon strong {\r\n  font-size: 16px;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-coupon span {\r\n  font-size: 7.8pt;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-meta {\r\n  margin-bottom: 11px;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-meta span {\r\n  min-height: 23px;\r\n  padding: 4px 7px;\r\n  font-size: 7.9pt;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-actions {\r\n  margin-top: auto;\r\n  grid-template-columns: repeat(3, minmax(0,1fr));\r\n  gap: 6px;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-action {\r\n  min-height: 36px;\r\n  padding: 7px 6px;\r\n  font-size: 7.7pt;\r\n}\r\n\r\n.impb10-hotel-partner-arrow {\r\n  position: absolute;\r\n  top: 50%;\r\n  z-index: 6;\r\n  width: 38px;\r\n  height: 38px;\r\n  transform: translateY(-50%);\r\n  border: 1px solid #d8e7e8;\r\n  border-radius: 50%;\r\n  background: #ffffff;\r\n  color: var(--impb10-primary);\r\n  font-size: 23px;\r\n  line-height: 1;\r\n  cursor: pointer;\r\n  box-shadow: 0 7px 18px rgba(0,0,0,.10);\r\n  transition: background .18s ease, color .18s ease, transform .18s ease;\r\n}\r\n\r\n.impb10-hotel-partner-arrow:hover {\r\n  background: var(--impb10-primary);\r\n  color: #ffffff;\r\n}\r\n\r\n.impb10-hotel-partner-arrow.prev { left: 3px; }\r\n.impb10-hotel-partner-arrow.next { right: 3px; }\r\n\r\n.impb10-hotel-partner-dots {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 8px;\r\n  margin: 8px 0 4px;\r\n}\r\n\r\n.impb10-hotel-partner-dot {\r\n  width: 8px;\r\n  height: 8px;\r\n  padding: 0;\r\n  border: 0;\r\n  border-radius: 50%;\r\n  background: #cbd9da;\r\n  cursor: pointer;\r\n  transition: width .18s ease, background .18s ease;\r\n}\r\n\r\n.impb10-hotel-partner-dot.active {\r\n  width: 22px;\r\n  border-radius: 99px;\r\n  background: var(--impb10-primary);\r\n}\r\n\r\n@media (max-width: 820px) {\r\n  .impb10-hotel-partners-carousel-shell {\r\n    padding: 0 38px;\r\n  }\r\n\r\n  .impb10-hotel-partners-carousel {\r\n    grid-auto-columns: 82%;\r\n  }\r\n\r\n  .impb10-hotel-partners-carousel .impb10-hotel-partner-visual {\r\n    min-height: 180px;\r\n    height: 180px;\r\n    flex-basis: 180px;\r\n  }\r\n}\r\n\r\n@media (max-width: 560px) {\r\n  .impb10-hotel-partners-carousel-shell {\r\n    padding: 0 24px;\r\n  }\r\n\r\n  .impb10-hotel-partners-carousel {\r\n    gap: 12px;\r\n  }\r\n\r\n  .impb10-hotel-partners-carousel {\r\n    grid-auto-columns: 88%;\r\n  }\r\n\r\n  .impb10-hotel-partners-carousel .impb10-hotel-partner-visual {\r\n    min-height: 165px;\r\n    height: 165px;\r\n    flex-basis: 165px;\r\n  }\r\n\r\n  .impb10-hotel-partners-carousel .impb10-hotel-partner-content {\r\n    padding: 16px 15px 15px;\r\n  }\r\n\r\n  .impb10-hotel-partners-carousel .impb10-hotel-coupon {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-hotel-partners-carousel .impb10-hotel-coupon-label {\r\n    grid-row: auto;\r\n  }\r\n\r\n  .impb10-hotel-partners-carousel .impb10-hotel-partner-actions {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-hotel-partner-arrow {\r\n    width: 34px;\r\n    height: 34px;\r\n    font-size: 21px;\r\n  }\r\n\r\n  .impb10-hotel-partner-arrow.prev { left: -5px; }\r\n  .impb10-hotel-partner-arrow.next { right: -5px; }\r\n}\r\n\r\n\r\n\/* Multiple official accommodation partners *\/\r\n.impb10-hotel-partners-head {\r\n  margin: 0 34px 22px;\r\n}\r\n\r\n.impb10-hotel-partners-head h3 {\r\n  margin: 0 0 5px;\r\n  color: #17353a !important;\r\n  font-size: 21px;\r\n  line-height: 1.2;\r\n  font-weight: 800;\r\n}\r\n\r\n.impb10-hotel-partners-head p {\r\n  margin: 0;\r\n  color: #748082 !important;\r\n  font-size: 9.6pt;\r\n  line-height: 1.45;\r\n}\r\n\r\n.impb10-hotel-partner + .impb10-hotel-partner {\r\n  margin-top: 18px;\r\n}\r\n\r\n@media (max-width: 820px) {\r\n  .impb10-hotel-partners-head {\r\n    margin-left: 0;\r\n    margin-right: 0;\r\n  }\r\n}\r\n\r\n@media (max-width: 560px) {\r\n}\r\n\r\n@media (max-width: 820px) {\r\n  .impb10-hotel-partner {\r\n    grid-template-columns: 1fr;\r\n    margin-left: 0;\r\n    margin-right: 0;\r\n  }\r\n\r\n  .impb10-hotel-partner-visual {\r\n    min-height: 260px;\r\n  }\r\n\r\n  .impb10-hotel-partner-content {\r\n    padding: 23px 21px 22px;\r\n  }\r\n}\r\n\r\n@media (max-width: 560px) {\r\n  .impb10-hotel-partner {\r\n    min-height: 0;\r\n  }\r\n\r\n  .impb10-hotel-partner-visual {\r\n    min-height: 220px;\r\n  }\r\n.impb10-hotel-partner h3 {\r\n    font-size: 23px;\r\n  }\r\n\r\n  .impb10-hotel-coupon {\r\n    grid-template-columns: 1fr;\r\n    gap: 5px;\r\n  }\r\n\r\n  .impb10-hotel-coupon-label {\r\n    grid-row: auto;\r\n  }\r\n\r\n  .impb10-hotel-partner-actions {\r\n    grid-template-columns: 1fr;\r\n  }\r\n}\r\n\r\n.impb10-guide-carousel-shell {\r\n  position: relative;\r\n  padding: 0 34px;\r\n}\r\n\r\n.impb10-guide-carousel {\r\n  display: flex;\r\n  gap: 18px;\r\n  overflow-x: auto;\r\n  scroll-snap-type: x mandatory;\r\n  scroll-behavior: smooth;\r\n  scrollbar-width: none;\r\n  padding: 4px 2px 16px;\r\n}\r\n\r\n.impb10-guide-carousel::-webkit-scrollbar { display: none; }\r\n\r\n.impb10-guide-card {\r\n  flex: 0 0 calc((100% - 36px) \/ 3);\r\n  min-width: 0;\r\n  min-height: 100%;\r\n  scroll-snap-align: start;\r\n  background: #ffffff;\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 9px;\r\n  overflow: hidden;\r\n  box-shadow: 0 10px 28px rgba(17,58,63,.07);\r\n  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;\r\n  display: flex;\r\n  flex-direction: column;\r\n}\r\n\r\n.impb10-guide-card:hover {\r\n  transform: translateY(-3px);\r\n  border-color: #b9d8da;\r\n  box-shadow: 0 16px 34px rgba(17,58,63,.11);\r\n}\r\n\r\n\/*\r\n  Uniform image presentation for all cards.\r\n  A fixed 4:3 frame keeps every image and card visually consistent,\r\n  using automatic cropping to avoid white space.\r\n*\/\r\n.impb10-guide-card-visual {\r\n  width: 100%;\r\n  aspect-ratio: 4 \/ 3;\r\n  position: relative;\r\n  overflow: hidden;\r\n  background: #f0f5f5;\r\n  border-bottom: 1px solid #e6eeee;\r\n}\r\n\r\n.impb10-guide-card-visual img {\r\n  width: 100%;\r\n  height: 100%;\r\n  display: block;\r\n  object-fit: cover;\r\n  object-position: center;\r\n  background: #f0f5f5;\r\n}\r\n\r\n.impb10-guide-card-body {\r\n  padding: 18px 18px 17px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  flex: 1 1 auto;\r\n}\r\n\r\n.impb10-guide-card h3 {\r\n  color: #142f33 !important;\r\n  font-size: 18px;\r\n  line-height: 1.25;\r\n  margin: 0 0 8px;\r\n  font-weight: 800;\r\n  min-height: 46px;\r\n}\r\n\r\n.impb10-guide-card p {\r\n  color: #687375 !important;\r\n  font-size: 10.25pt;\r\n  line-height: 1.48;\r\n  margin: 0 0 14px;\r\n  min-height: 92px;\r\n}\r\n\r\n.impb10-guide-tags {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 6px;\r\n  margin-bottom: 16px;\r\n}\r\n\r\n.impb10-guide-tag {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  min-height: 25px;\r\n  padding: 4px 8px;\r\n  border-radius: 5px;\r\n  background: #f4f8f8;\r\n  border: 1px solid #d7e7e8;\r\n  color: #2c656c !important;\r\n  font-size: 8.7pt;\r\n  font-weight: 700;\r\n  line-height: 1;\r\n}\r\n\r\n.impb10-guide-card-actions {\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0,1fr));\r\n  gap: 8px;\r\n  margin-top: auto;\r\n}\r\n\r\n.impb10-guide-card-action {\r\n  min-height: 38px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 6px;\r\n  padding: 8px 9px;\r\n  border-radius: 5px;\r\n  border: 1px solid var(--impb10-primary);\r\n  background: #ffffff;\r\n  color: var(--impb10-primary) !important;\r\n  text-decoration: none !important;\r\n  text-align: center;\r\n  font-size: 8.4pt;\r\n  line-height: 1.2;\r\n  font-weight: 800;\r\n  transition: background .18s ease, color .18s ease, transform .18s ease;\r\n}\r\n\r\n.impb10-guide-card-action:hover {\r\n  transform: translateY(-1px);\r\n  background: #eef8f8;\r\n}\r\n\r\n.impb10-guide-card-action.primary {\r\n  background: var(--impb10-primary);\r\n  color: #ffffff !important;\r\n}\r\n\r\n.impb10-guide-card-action.primary:hover {\r\n  background: var(--impb10-dark);\r\n}\r\n\r\n.impb10-guide-card-action svg {\r\n  width: 14px;\r\n  height: 14px;\r\n  fill: none;\r\n  stroke: currentColor;\r\n  stroke-width: 1.9;\r\n  stroke-linecap: round;\r\n  stroke-linejoin: round;\r\n  flex: 0 0 auto;\r\n}\r\n\r\n.impb10-guide-arrow {\r\n  position: absolute;\r\n  top: 36%;\r\n  transform: translateY(-50%);\r\n  z-index: 5;\r\n  width: 42px;\r\n  height: 42px;\r\n  border-radius: 50%;\r\n  border: 1px solid #d8e7e8;\r\n  background: #ffffff;\r\n  color: var(--impb10-primary);\r\n  font-size: 24px;\r\n  line-height: 1;\r\n  cursor: pointer;\r\n  box-shadow: 0 8px 20px rgba(0,0,0,.11);\r\n  transition: background .18s ease, color .18s ease;\r\n}\r\n\r\n.impb10-guide-arrow:hover {\r\n  background: var(--impb10-primary);\r\n  color: #ffffff;\r\n}\r\n\r\n.impb10-guide-arrow.prev { left: 0; }\r\n.impb10-guide-arrow.next { right: 0; }\r\n\r\n.impb10-guide-dots {\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  gap: 8px;\r\n  margin: 2px 0 2px;\r\n}\r\n\r\n.impb10-guide-dot {\r\n  width: 8px;\r\n  height: 8px;\r\n  border: 0;\r\n  border-radius: 50%;\r\n  padding: 0;\r\n  background: #cbd9da;\r\n  cursor: pointer;\r\n}\r\n\r\n.impb10-guide-dot.active {\r\n  width: 20px;\r\n  border-radius: 99px;\r\n  background: var(--impb10-primary);\r\n}\r\n\r\n\/* Shopping Piracicaba \u2014 dedicated all-in-one card *\/\r\n.impb10-shopping-section {\r\n  margin-top: 46px;\r\n  padding-top: 42px;\r\n  border-top: 1px solid var(--impb10-border);\r\n}\r\n\r\n.impb10-shopping-section .impb10-guide-subhead {\r\n  margin-bottom: 24px;\r\n}\r\n\r\n.impb10-shopping-feature {\r\n  display: grid;\r\n  grid-template-columns: .38fr .62fr;\r\n  margin-top: 0;\r\n  background: #ffffff;\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 10px;\r\n  overflow: hidden;\r\n  box-shadow: 0 14px 34px rgba(17,58,63,.08);\r\n}\r\n\r\n.impb10-shopping-visual {\r\n  min-height: 270px;\r\n  position: relative;\r\n  overflow: hidden;\r\n  background: #173f44;\r\n}\r\n\r\n.impb10-shopping-visual img {\r\n  width: 100%;\r\n  height: 100%;\r\n  min-height: 270px;\r\n  display: block;\r\n  object-fit: cover;\r\n  object-position: center;\r\n}\r\n\r\n.impb10-shopping-visual::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  background: linear-gradient(180deg, transparent 45%, rgba(15,49,53,.48) 100%);\r\n  pointer-events: none;\r\n}\r\n\r\n.impb10-shopping-mark {\r\n  position: absolute;\r\n  left: 24px;\r\n  bottom: 22px;\r\n  z-index: 2;\r\n  text-shadow: 0 2px 12px rgba(0,0,0,.28);\r\n}\r\n\r\n.impb10-shopping-mark small {\r\n  display: block;\r\n  color: #d9f4f5 !important;\r\n  font-size: 8.5pt;\r\n  font-weight: 800;\r\n  letter-spacing: 1.4px;\r\n  text-transform: uppercase;\r\n  margin-bottom: 5px;\r\n}\r\n\r\n.impb10-shopping-mark strong {\r\n  color: #ffffff !important;\r\n  display: block;\r\n  font-size: 27px;\r\n  line-height: 1.08;\r\n}\r\n\r\n.impb10-shopping-body {\r\n  padding: 30px 32px;\r\n  display: grid;\r\n  grid-template-columns: 1fr auto;\r\n  gap: 26px;\r\n  align-items: center;\r\n}\r\n\r\n.impb10-shopping-body h3 {\r\n  color: #10272a !important;\r\n  font-size: 28px;\r\n  line-height: 1.15;\r\n  margin: 0 0 5px;\r\n}\r\n\r\n.impb10-shopping-subtitle {\r\n  color: var(--impb10-primary) !important;\r\n  font-weight: 800;\r\n  font-size: 17px;\r\n  margin: 0 0 10px;\r\n}\r\n\r\n.impb10-shopping-copy {\r\n  color: #687375 !important;\r\n  margin: 0;\r\n  max-width: 620px;\r\n}\r\n\r\n.impb10-shopping-icons {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 8px;\r\n  margin-top: 18px;\r\n}\r\n\r\n.impb10-shopping-chip {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  padding: 6px 9px;\r\n  border-radius: 5px;\r\n  background: #f3f8f8;\r\n  border: 1px solid #d9e8e8;\r\n  color: #2e676e !important;\r\n  font-size: 9pt;\r\n  font-weight: 700;\r\n}\r\n\r\n.impb10-shopping-actions {\r\n  display: grid;\r\n  gap: 10px;\r\n  min-width: 170px;\r\n}\r\n\r\n.impb10-shopping-actions .impb10-button {\r\n  min-height: 42px;\r\n  padding: 9px 16px;\r\n  font-size: 9.5pt;\r\n}\r\n\r\n\/* Quick itinerary *\/\r\n.impb10-quick-guide {\r\n  margin-top: 48px;\r\n  padding-top: 42px;\r\n  border-top: 1px solid var(--impb10-border);\r\n}\r\n\r\n.impb10-guide-subhead {\r\n  display: grid;\r\n  grid-template-columns: 1fr auto;\r\n  gap: 22px;\r\n  align-items: end;\r\n  margin-bottom: 28px;\r\n}\r\n\r\n.impb10-guide-subhead h3 {\r\n  color: #10272a !important;\r\n  font-size: 27px;\r\n  line-height: 1.18;\r\n  margin: 0;\r\n}\r\n\r\n.impb10-guide-subhead p {\r\n  color: #687375 !important;\r\n  margin: 0;\r\n  max-width: 460px;\r\n  text-align: right;\r\n  font-size: 10pt;\r\n}\r\n\r\n.impb10-itinerary {\r\n  position: relative;\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  gap: 20px;\r\n}\r\n\r\n.impb10-itinerary::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  left: 11%;\r\n  right: 11%;\r\n  top: 19px;\r\n  border-top: 1px dashed #a8cbce;\r\n}\r\n\r\n.impb10-itinerary-step {\r\n  position: relative;\r\n  z-index: 1;\r\n  text-align: center;\r\n}\r\n\r\n.impb10-itinerary-number {\r\n  width: 38px;\r\n  height: 38px;\r\n  margin: 0 auto 14px;\r\n  border-radius: 50%;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  color: #ffffff !important;\r\n  background: var(--impb10-primary);\r\n  border: 5px solid #f7fbfb;\r\n  box-sizing: content-box;\r\n  font-weight: 800;\r\n  box-shadow: 0 5px 14px rgba(47,134,143,.16);\r\n}\r\n\r\n.impb10-itinerary-step h4 {\r\n  color: #183539 !important;\r\n  font-size: 15px;\r\n  margin: 0 0 6px;\r\n}\r\n\r\n.impb10-itinerary-step p {\r\n  color: #738082 !important;\r\n  font-size: 9.3pt;\r\n  line-height: 1.45;\r\n  margin: 0;\r\n}\r\n\r\n\/* Getting around \u2014 compact icon cards *\/\r\n.impb10-getting-around {\r\n  margin-top: 46px;\r\n  padding-top: 42px;\r\n  border-top: 1px solid var(--impb10-border);\r\n}\r\n\r\n.impb10-around-carousel-shell {\r\n  position: relative;\r\n  max-width: 940px;\r\n  margin: 0 auto;\r\n  padding: 0 34px;\r\n}\r\n\r\n.impb10-around-carousel {\r\n  padding-top: 4px;\r\n  padding-bottom: 16px;\r\n}\r\n\r\n.impb10-around-card {\r\n  flex: 0 0 calc((100% - 36px) \/ 3);\r\n  min-width: 0;\r\n  scroll-snap-align: start;\r\n  display: flex;\r\n  flex-direction: column;\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 10px;\r\n  background: #ffffff;\r\n  box-shadow: 0 9px 24px rgba(17,58,63,.055);\r\n  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;\r\n}\r\n\r\n.impb10-around-card:hover {\r\n  transform: translateY(-3px);\r\n  border-color: #b9d8da;\r\n  box-shadow: 0 14px 30px rgba(17,58,63,.09);\r\n}\r\n\r\n.impb10-around-icon-head {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 13px;\r\n  padding: 18px 16px 13px;\r\n  border-bottom: 1px solid #e5eeee;\r\n}\r\n\r\n.impb10-around-icon {\r\n  flex: 0 0 48px;\r\n  width: 48px;\r\n  height: 48px;\r\n  border-radius: 12px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  background: #eaf5f5;\r\n  color: var(--impb10-primary);\r\n  border: 1px solid #d3e7e8;\r\n}\r\n\r\n.impb10-around-icon svg {\r\n  width: 24px;\r\n  height: 24px;\r\n  display: block;\r\n  fill: none;\r\n  stroke: currentColor;\r\n  stroke-width: 1.8;\r\n  stroke-linecap: round;\r\n  stroke-linejoin: round;\r\n}\r\n\r\n.impb10-around-kicker {\r\n  display: block;\r\n  margin-bottom: 3px;\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 7.7pt;\r\n  font-weight: 800;\r\n  letter-spacing: 1px;\r\n  line-height: 1.2;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.impb10-around-icon-copy h4 {\r\n  color: #183539 !important;\r\n  font-size: 17px;\r\n  line-height: 1.2;\r\n  margin: 0;\r\n}\r\n\r\n.impb10-around-body {\r\n  flex: 1;\r\n  display: flex;\r\n  flex-direction: column;\r\n  padding: 14px 16px 15px;\r\n}\r\n\r\n.impb10-around-card p {\r\n  color: #718082 !important;\r\n  font-size: 9.2pt;\r\n  line-height: 1.45;\r\n  margin: 0 0 14px;\r\n}\r\n\r\n.impb10-around-footer {\r\n  margin-top: auto;\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0,1fr));\r\n  gap: 8px;\r\n}\r\n\r\n.impb10-around-link {\r\n  min-height: 35px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  padding: 7px 9px;\r\n  border: 1px solid var(--impb10-primary);\r\n  border-radius: 5px;\r\n  background: #ffffff;\r\n  color: var(--impb10-primary) !important;\r\n  text-decoration: none !important;\r\n  text-align: center;\r\n  font-size: 8.6pt;\r\n  line-height: 1.2;\r\n  font-weight: 800;\r\n  transition: background .18s ease, color .18s ease, transform .18s ease;\r\n}\r\n\r\n.impb10-around-link:hover {\r\n  transform: translateY(-1px);\r\n  background: #eef8f8;\r\n}\r\n\r\n.impb10-around-link.primary {\r\n  background: var(--impb10-primary);\r\n  color: #ffffff !important;\r\n}\r\n\r\n.impb10-around-link.primary:hover {\r\n  background: var(--impb10-dark);\r\n}\r\n\r\n\/* Three compact cards fit at once on desktop. *\/\r\n@media (min-width: 901px) {\r\n  .impb10-around-carousel-shell .impb10-guide-arrow,\r\n  .impb10-around-dots {\r\n    display: none;\r\n  }\r\n\r\n  .impb10-around-carousel-shell {\r\n    max-width: 940px;\r\n    padding: 0;\r\n  }\r\n}\r\n\r\n@media (max-width: 900px) {\r\n  .impb10-around-card {\r\n    flex-basis: calc((100% - 18px) \/ 2);\r\n  }\r\n\r\n  .impb10-around-carousel-shell .impb10-guide-arrow {\r\n    top: 50%;\r\n  }\r\n}\r\n\r\n@media (max-width: 620px) {\r\n  .impb10-around-carousel-shell {\r\n    padding: 0;\r\n  }\r\n\r\n  .impb10-around-card {\r\n    flex-basis: 86%;\r\n  }\r\n\r\n  .impb10-around-carousel-shell .impb10-guide-arrow.prev {\r\n    left: -7px;\r\n  }\r\n\r\n  .impb10-around-carousel-shell .impb10-guide-arrow.next {\r\n    right: -7px;\r\n  }\r\n\r\n  .impb10-around-footer {\r\n    grid-template-columns: 1fr;\r\n  }\r\n}\r\n\r\n\/* Final tourism CTA *\/\r\n.impb10-tourism-cta {\r\n  margin-top: 38px;\r\n  display: grid;\r\n  grid-template-columns: 1fr auto;\r\n  gap: 24px;\r\n  align-items: center;\r\n  padding: 28px 30px;\r\n  border-radius: 9px;\r\n  background: linear-gradient(90deg, #15545c 0%, #1f747d 54%, #2F868F 100%);\r\n  box-shadow: 0 14px 32px rgba(24,78,85,.17);\r\n}\r\n\r\n.impb10-tourism-cta h3 {\r\n  color: #ffffff !important;\r\n  font-size: 25px;\r\n  margin: 0 0 5px;\r\n}\r\n\r\n.impb10-tourism-cta p {\r\n  color: rgba(255,255,255,.82) !important;\r\n  margin: 0;\r\n  max-width: 620px;\r\n  font-size: 10pt;\r\n}\r\n\r\n.impb10-tourism-cta-actions {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 10px;\r\n  justify-content: flex-end;\r\n}\r\n\r\n.impb10-tourism-cta .impb10-button {\r\n  min-height: 42px;\r\n  padding: 9px 16px;\r\n  font-size: 9.5pt;\r\n}\r\n\r\n@media (max-width: 900px) {\r\n  .impb10-guide-head,\r\n  .impb10-shopping-feature,\r\n  .impb10-shopping-body,\r\n  .impb10-guide-subhead,\r\n  .impb10-tourism-cta {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-guide-count { justify-self: start; }\r\n\r\n  .impb10-guide-tabs {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n\r\n  .impb10-guide-tab {\r\n    border-bottom: 1px solid var(--impb10-border);\r\n  }\r\n\r\n  .impb10-guide-tab:nth-child(2n) { border-right: 0; }\r\n\r\n  .impb10-guide-tab:last-child {\r\n    grid-column: 1 \/ -1;\r\n    border-bottom: 0;\r\n  }\r\n\r\n  .impb10-guide-card {\r\n    flex-basis: calc((100% - 18px) \/ 2);\r\n  }\r\n\r\n  .impb10-shopping-visual,\r\n  .impb10-shopping-visual img {\r\n    min-height: 240px;\r\n  }\r\n\r\n  .impb10-shopping-actions {\r\n    grid-template-columns: repeat(2, minmax(0,1fr));\r\n    min-width: 0;\r\n  }\r\n\r\n  .impb10-guide-subhead p { text-align: left; }\r\n\r\n  .impb10-itinerary,\r\n  .impb10-around-grid {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n\r\n  .impb10-itinerary::before { display: none; }\r\n\r\n  .impb10-tourism-cta-actions { justify-content: flex-start; }\r\n}\r\n\r\n@media (max-width: 620px) {\r\n  .impb10-guide-title { font-size: 30px; }\r\n\r\n  .impb10-guide-tabs {\r\n    display: flex;\r\n    overflow-x: auto;\r\n    scroll-snap-type: x mandatory;\r\n    scrollbar-width: none;\r\n    border-radius: 7px;\r\n  }\r\n\r\n  .impb10-guide-tabs::-webkit-scrollbar { display: none; }\r\n\r\n  .impb10-guide-tab,\r\n  .impb10-guide-tab:nth-child(2n),\r\n  .impb10-guide-tab:last-child {\r\n    flex: 0 0 175px;\r\n    grid-column: auto;\r\n    border-right: 1px solid var(--impb10-border);\r\n    border-bottom: 0;\r\n    scroll-snap-align: start;\r\n  }\r\n\r\n  .impb10-guide-carousel-shell { padding: 0; }\r\n\r\n  .impb10-guide-card { flex-basis: 86%; }\r\n\r\n  .impb10-guide-arrow {\r\n    width: 38px;\r\n    height: 38px;\r\n    top: 34%;\r\n  }\r\n\r\n  .impb10-guide-arrow.prev { left: -7px; }\r\n  .impb10-guide-arrow.next { right: -7px; }\r\n\r\n  .impb10-guide-card-actions {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-shopping-body { padding: 24px 20px; }\r\n  .impb10-shopping-actions { grid-template-columns: 1fr; }\r\n\r\n  .impb10-itinerary,\r\n  .impb10-around-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-itinerary-step {\r\n    text-align: left;\r\n    display: grid;\r\n    grid-template-columns: 40px minmax(0,1fr);\r\n    column-gap: 13px;\r\n  }\r\n\r\n  .impb10-itinerary-number {\r\n    grid-row: 1 \/ span 2;\r\n    margin: 0;\r\n  }\r\n\r\n  .impb10-itinerary-step h4 { margin-top: 7px; }\r\n  .impb10-itinerary-step p { grid-column: 2; }\r\n\r\n  .impb10-tourism-cta { padding: 25px 21px; }\r\n  .impb10-tourism-cta-actions {\r\n    display: grid;\r\n    grid-template-columns: 1fr;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   LOGOS\r\n   Organization: 3 | Sponsors: 5 | Supporters: 8\r\n   ========================================================= *\/\r\n.impb10-partners-section .impb10-container {\r\n  padding-top: 44px;\r\n  padding-bottom: 44px;\r\n}\r\n\r\n.impb10-partners-section .impb10-section-title {\r\n  font-size: 30px;\r\n  margin-bottom: 9px;\r\n}\r\n\r\n.impb10-partners-section .impb10-heading-line {\r\n  margin-bottom: 20px;\r\n}\r\n\r\n.impb10-logo-groups {\r\n  display: grid;\r\n  gap: 20px;\r\n}\r\n\r\n.impb10-logo-group {\r\n  background: #ffffff;\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 6px;\r\n  padding: 19px 18px;\r\n}\r\n\r\n.impb10-logo-group h3 {\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 18px;\r\n  text-align: center;\r\n  margin: 0 0 14px;\r\n}\r\n\r\n.impb10-logo-row {\r\n  display: grid;\r\n  gap: 12px;\r\n  align-items: stretch;\r\n  justify-content: center;\r\n  width: 100%;\r\n  margin: 0 auto;\r\n}\r\n\r\n.impb10-logo-row.organization {\r\n  grid-template-columns: repeat(3, minmax(0, 1fr));\r\n  max-width: 850px;\r\n}\r\n\r\n.impb10-logo-row.sponsors {\r\n  grid-template-columns: repeat(5, minmax(0, 1fr));\r\n  max-width: 960px;\r\n}\r\n\r\n.impb10-logo-row.supporters {\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  max-width: 960px;\r\n}\r\n\r\n.impb10-logo-slot {\r\n  width: 100%;\r\n  min-width: 0;\r\n  height: 102px;\r\n  border: 1px solid var(--impb10-border);\r\n  border-radius: 6px;\r\n  background: #ffffff;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  padding: 5px;\r\n  overflow: hidden;\r\n  transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease;\r\n}\r\n\r\n.impb10-logo-row.organization .impb10-logo-slot {\r\n  height: 112px;\r\n}\r\n\r\n.impb10-logo-row.supporters .impb10-logo-slot {\r\n  height: 92px;\r\n}\r\n\r\n.impb10-logo-slot:hover {\r\n  transform: translateY(-2px);\r\n  border-color: #b8d3d5;\r\n  box-shadow: 0 10px 24px rgba(0,0,0,.06);\r\n}\r\n\r\n.impb10-logo-slot img {\r\n  width: 100%;\r\n  height: 100%;\r\n  max-width: none;\r\n  max-height: none;\r\n  object-fit: contain;\r\n  object-position: center;\r\n  display: block;\r\n}\r\n\r\n@media (max-width: 900px) {\r\n  .impb10-logo-row.organization,\r\n  .impb10-logo-row.sponsors,\r\n  .impb10-logo-row.supporters {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n}\r\n\r\n@media (max-width: 620px) {\r\n  .impb10-partners-section .impb10-container {\r\n    padding-top: 34px;\r\n    padding-bottom: 34px;\r\n  }\r\n\r\n  .impb10-logo-group {\r\n    padding: 17px 13px;\r\n  }\r\n\r\n  .impb10-logo-row.organization,\r\n  .impb10-logo-row.sponsors,\r\n  .impb10-logo-row.supporters {\r\n    gap: 12px;\r\n  }\r\n\r\n  .impb10-logo-slot,\r\n  .impb10-logo-row.organization .impb10-logo-slot,\r\n  .impb10-logo-row.supporters .impb10-logo-slot {\r\n    height: 92px;\r\n    padding: 4px;\r\n  }\r\n}\r\n\r\n@media (max-width: 390px) {\r\n  .impb10-logo-row.organization,\r\n  .impb10-logo-row.sponsors,\r\n  .impb10-logo-row.supporters {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-logo-slot,\r\n  .impb10-logo-row.organization .impb10-logo-slot,\r\n  .impb10-logo-row.supporters .impb10-logo-slot {\r\n    height: 128px;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   FINAL CTA\r\n   ========================================================= *\/\r\n.impb10-final-cta {\r\n  display: grid;\r\n  grid-template-columns: 1fr auto;\r\n  gap: 28px;\r\n  align-items: center;\r\n}\r\n\r\n.impb10-final-cta h2 {\r\n  color: #ffffff !important;\r\n  font-size: 30px;\r\n  margin: 0 0 8px;\r\n}\r\n\r\n.impb10-final-cta p {\r\n  color: #ffffff !important;\r\n  margin: 0;\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE\r\n   ========================================================= *\/\r\n\r\n\/*\r\n  O modo \u201cSite para computador\u201d dos navegadores m\u00f3veis costuma\r\n  usar uma viewport pr\u00f3xima de 980px. O layout s\u00f3 \u00e9 reorganizado\r\n  abaixo de 900px para preservar a apar\u00eancia de desktop nesse modo.\r\n*\/\r\n@media (max-width: 900px) {\r\n  .impb10-hero-grid,\r\n  .impb10-about-grid,\r\n  .impb10-fees-intro,\r\n  .impb10-place-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-why-grid {\r\n    grid-template-columns: repeat(2, 1fr);\r\n  }\r\n\r\n  .impb10-main-art {\r\n    max-width: 620px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  .impb10-why-editorial,\r\n  .impb10-countdown-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-event-gallery {\r\n    max-width: 720px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  .impb10-city-gallery {\r\n    grid-template-columns: repeat(2, 1fr);\r\n    align-items: stretch;\r\n  }\r\n\r\n  .impb10-city-photo,\r\n  .impb10-city-photo:nth-child(2),\r\n  .impb10-city-photo:nth-child(3),\r\n  .impb10-city-photo:nth-child(4),\r\n  .impb10-city-photo:nth-child(5) {\r\n    height: 280px;\r\n    border-radius: 16px;\r\n  }\r\n\r\n  .impb10-city-photo:nth-child(5) {\r\n    grid-column: 1 \/ -1;\r\n  }\r\n\r\n}\r\n\r\n@media (max-width: 760px) {\r\n  .impb10-container {\r\n    padding: 44px 16px;\r\n  }\r\n\r\n  .impb10-title {\r\n    font-size: 34px;\r\n  }\r\n\r\n  .impb10-theme {\r\n    font-size: 20px;\r\n  }\r\n\r\n  .impb10-section-title,\r\n  .impb10-about-label h2 {\r\n    font-size: 29px;\r\n  }\r\n\r\n  .impb10-meta-grid,\r\n  .impb10-why-grid,\r\n  .impb10-program-tabs,\r\n  .impb10-final-cta {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-program-tab {\r\n    border-right: 0;\r\n    border-bottom: 1px solid var(--impb10-border);\r\n  }\r\n\r\n  .impb10-program-panel {\r\n    padding: 20px 16px;\r\n  }\r\n\r\n  .impb10-program-day-head {\r\n    align-items: flex-start;\r\n    flex-direction: column-reverse;\r\n    gap: 14px;\r\n  }\r\n\r\n  .impb10-program-day-date {\r\n    min-width: 0;\r\n  }\r\n\r\n  .impb10-agenda-item {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-agenda-time {\r\n    border-right: 0;\r\n    border-bottom: 1px solid var(--impb10-border);\r\n    padding: 13px 18px;\r\n    flex-direction: row;\r\n    justify-content: flex-start;\r\n    align-items: baseline;\r\n    gap: 6px;\r\n  }\r\n\r\n  .impb10-agenda-time span {\r\n    margin-top: 0;\r\n  }\r\n\r\n  .impb10-agenda-content {\r\n    padding: 17px 18px 19px;\r\n  }\r\n\r\n  .impb10-agenda-content h4 {\r\n    font-size: 18px;\r\n  }\r\n\r\n  .impb10-carousel-arrow {\r\n    display: none;\r\n  }\r\n\r\n  .impb10-carousel {\r\n    padding-left: 2px;\r\n    padding-right: 2px;\r\n    scroll-padding-inline: 2px;\r\n  }\r\n\r\n  .impb10-speaker-card {\r\n    flex-basis: 78vw;\r\n  }\r\n\r\n  .impb10-course-card {\r\n    flex-basis: 88vw;\r\n    min-height: 0;\r\n  }\r\n\r\n  .impb10-course-visual {\r\n    height: 190px;\r\n    min-height: 190px;\r\n  }\r\n\r\n  .impb10-course-body {\r\n    padding: 21px 18px 20px;\r\n  }\r\n\r\n  .impb10-course-card h3 {\r\n    font-size: 21px;\r\n    min-height: 0;\r\n  }\r\n\r\n  .impb10-course-meta {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .impb10-course-meta-item.instructor {\r\n    grid-column: auto;\r\n  }\r\n\r\n  .impb10-course-scroll {\r\n    max-height: 260px;\r\n  }\r\n\r\n  .impb10-course-footer {\r\n    align-items: flex-start;\r\n    flex-direction: column;\r\n  }\r\n\r\n  .impb10-final-cta {\r\n    text-align: center;\r\n  }\r\n\r\n  .impb10-editorial-title,\r\n  .impb10-city-title,\r\n  .impb10-countdown-copy h2 {\r\n    font-size: 32px;\r\n  }\r\n\r\n  .impb10-event-gallery {\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 10px;\r\n  }\r\n\r\n  .impb10-event-gallery-column,\r\n  .impb10-event-gallery-column:first-child,\r\n  .impb10-event-gallery-column:last-child {\r\n    grid-template-rows: 180px 180px;\r\n    gap: 10px;\r\n  }\r\n\r\n  .impb10-event-photo {\r\n    border-radius: 12px;\r\n  }\r\n\r\n  .impb10-reason {\r\n    grid-template-columns: 50px 1fr;\r\n  }\r\n\r\n  .impb10-reason-number {\r\n    width: 46px;\r\n    height: 46px;\r\n  }\r\n\r\n  .impb10-reason:not(:last-child)::after {\r\n    left: 23px;\r\n    top: 46px;\r\n  }\r\n\r\n  .impb10-countdown {\r\n    grid-template-columns: repeat(2, 1fr);\r\n    gap: 8px;\r\n  }\r\n\r\n  .impb10-countdown-panel {\r\n    padding: 26px 20px;\r\n  }\r\n\r\n  .impb10-countdown-item {\r\n    border: 1px solid var(--impb10-border);\r\n    border-top: 4px solid var(--impb10-primary);\r\n  }\r\n\r\n  .impb10-countdown-number {\r\n    font-size: 40px;\r\n  }\r\n\r\n  .impb10-city-gallery {\r\n    display: flex;\r\n    overflow-x: auto;\r\n    scroll-snap-type: x mandatory;\r\n    gap: 12px;\r\n    padding-bottom: 14px;\r\n  }\r\n\r\n  .impb10-city-photo,\r\n  .impb10-city-photo:nth-child(2),\r\n  .impb10-city-photo:nth-child(3),\r\n  .impb10-city-photo:nth-child(4),\r\n  .impb10-city-photo:nth-child(5) {\r\n    flex: 0 0 82vw;\r\n    height: 270px;\r\n    grid-column: auto;\r\n    scroll-snap-align: start;\r\n  }\r\n\r\n}\r\n\r\n\/* ===== Program spotlight: final responsive overrides ===== *\/\r\n@media (max-width: 900px) {\r\n  .impb10-program-intro {\r\n    grid-template-columns: 1fr;\r\n  }\r\n  .impb10-program-tabs {\r\n    grid-template-columns: 1fr;\r\n  }\r\n  .impb10-program-day-head {\r\n    grid-template-columns: 1fr;\r\n  }\r\n  .impb10-program-day-summary {\r\n    min-width: 0;\r\n    width: fit-content;\r\n  }\r\n}\r\n\r\n@media (max-width: 760px) {\r\n  .impb10-program-intro {\r\n    padding: 27px 22px;\r\n    margin-bottom: 20px;\r\n  }\r\n  .impb10-program-intro h3 {\r\n    font-size: 24px;\r\n  }\r\n  .impb10-program-highlights {\r\n    grid-template-columns: 1fr 1fr;\r\n  }\r\n  .impb10-program-tab {\r\n    border-bottom: 1px solid var(--impb10-border);\r\n  }\r\n  .impb10-program-panel {\r\n    padding: 0;\r\n  }\r\n  .impb10-program-day-head {\r\n    padding: 24px 20px;\r\n    flex-direction: initial;\r\n  }\r\n  .impb10-program-day-head::after {\r\n    font-size: 100px;\r\n  }\r\n  .impb10-program-day-title {\r\n    font-size: 24px;\r\n  }\r\n  .impb10-agenda {\r\n    padding: 24px 17px 8px;\r\n  }\r\n  .impb10-agenda::before {\r\n    left: 25px;\r\n    top: 38px;\r\n  }\r\n  .impb10-agenda-item {\r\n    grid-template-columns: 18px minmax(0,1fr);\r\n    gap: 11px;\r\n    padding-top: 42px;\r\n  }\r\n  .impb10-agenda-time {\r\n    position: absolute;\r\n    top: 0;\r\n    left: 30px;\r\n    right: 0;\r\n    padding: 0;\r\n    text-align: left;\r\n    flex-direction: row;\r\n    align-items: baseline;\r\n    gap: 6px;\r\n    border: 0;\r\n  }\r\n  .impb10-agenda-rail {\r\n    grid-column: 1;\r\n    grid-row: 1;\r\n  }\r\n  .impb10-agenda-dot {\r\n    margin-top: 19px;\r\n  }\r\n  .impb10-agenda-card {\r\n    grid-column: 2;\r\n    grid-row: 1;\r\n    padding: 17px 17px;\r\n  }\r\n  .impb10-agenda-item.featured .impb10-agenda-card {\r\n    padding-left: 16px;\r\n  }\r\n  .impb10-agenda-card-top {\r\n    flex-direction: column;\r\n    gap: 7px;\r\n  }\r\n  .impb10-agenda-room {\r\n    white-space: normal;\r\n  }\r\n  .impb10-agenda-card h4 {\r\n    font-size: 18px;\r\n  }\r\n  .impb10-program-note {\r\n    margin: 0 17px 22px 46px;\r\n  }\r\n}\r\n\r\n@media (max-width: 430px) {\r\n  .impb10-program-highlights {\r\n    grid-template-columns: 1fr;\r\n  }\r\n  .impb10-program-tab-inner {\r\n    grid-template-columns: 67px minmax(0,1fr);\r\n  }\r\n  .impb10-program-tab-copy {\r\n    padding: 12px 13px;\r\n  }\r\n  .impb10-agenda-speaker {\r\n    grid-template-columns: 36px minmax(0,1fr);\r\n  }\r\n  .impb10-agenda-avatar {\r\n    width: 36px;\r\n    height: 36px;\r\n  }\r\n}\r\n\r\n\r\n\/* Final alignment override \u2014 accommodation partner cards *\/\r\n.impb10-hotel-partners-carousel {\r\n  align-items: stretch !important;\r\n}\r\n\r\n.impb10-hotel-partners-carousel > .impb10-hotel-partner,\r\n.impb10-hotel-partners-carousel > .impb10-hotel-partner + .impb10-hotel-partner {\r\n  margin: 0 !important;\r\n  align-self: stretch !important;\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-visual {\r\n  height: 190px !important;\r\n  min-height: 190px !important;\r\n  flex: 0 0 190px !important;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-content {\r\n  flex: 1 1 auto !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-intro {\r\n  min-height: 62px;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-coupon {\r\n  min-height: 74px;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-meta {\r\n  min-height: 27px;\r\n}\r\n\r\n.impb10-hotel-partners-carousel .impb10-hotel-partner-actions {\r\n  margin-top: auto !important;\r\n}\r\n\r\n@media (max-width: 820px) {\r\n  .impb10-hotel-partners-carousel .impb10-hotel-partner-intro,\r\n  .impb10-hotel-partners-carousel .impb10-hotel-coupon,\r\n  .impb10-hotel-partners-carousel .impb10-hotel-partner-meta {\r\n    min-height: 0;\r\n  }\r\n}\r\n\r\n@media (max-width: 560px) {\r\n  .impb10-hotel-partners-carousel .impb10-hotel-partner-visual {\r\n    height: 165px !important;\r\n    min-height: 165px !important;\r\n    flex-basis: 165px !important;\r\n  }\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   OFFICIAL EVENT PARTNERS \u2014 NARROW IMAGE CARDS\r\n   Same visual language as the accommodation partner cards,\r\n   adapted to four columns.\r\n   ========================================================= *\/\r\n.impb10-exclusive-partners {\r\n  margin: 34px 0 40px;\r\n}\r\n\r\n.impb10-exclusive-partners-head {\r\n  max-width: 820px;\r\n  margin: 0 auto 22px;\r\n  text-align: center;\r\n}\r\n\r\n.impb10-exclusive-partners-kicker {\r\n  margin: 0 0 5px;\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 8.5pt;\r\n  line-height: 1.2;\r\n  font-weight: 900;\r\n  letter-spacing: 1px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.impb10-exclusive-partners-head h3 {\r\n  margin: 0 0 7px;\r\n  color: #153337 !important;\r\n  font-size: 27px;\r\n  line-height: 1.18;\r\n  font-weight: 800;\r\n}\r\n\r\n.impb10-exclusive-partners-head > p:last-child {\r\n  max-width: 720px;\r\n  margin: 0 auto;\r\n  color: #687577 !important;\r\n  font-size: 9.7pt;\r\n  line-height: 1.45;\r\n}\r\n\r\n.impb10-exclusive-partners-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0,1fr));\r\n  gap: 15px;\r\n  align-items: stretch;\r\n}\r\n\r\n.impb10-exclusive-partner-card {\r\n  min-width: 0;\r\n  overflow: hidden;\r\n  border: 1px solid #b9d9db;\r\n  border-radius: 9px;\r\n  background: #ffffff;\r\n  box-shadow: 0 12px 28px rgba(19,66,72,.08);\r\n  display: flex;\r\n  flex-direction: column;\r\n  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;\r\n}\r\n\r\n.impb10-exclusive-partner-card:hover {\r\n  transform: translateY(-4px);\r\n  border-color: #99c9cc;\r\n  box-shadow: 0 17px 34px rgba(19,66,72,.12);\r\n}\r\n\r\n.impb10-exclusive-partner-visual {\r\n  width: 100%;\r\n  height: 132px;\r\n  min-height: 132px;\r\n  overflow: hidden;\r\n  background: #eef4f4;\r\n  border-bottom: 1px solid #dce8e8;\r\n}\r\n\r\n.impb10-exclusive-partner-visual img {\r\n  width: 100%;\r\n  height: 100%;\r\n  display: block;\r\n  object-fit: cover;\r\n  object-position: center;\r\n}\r\n\r\n.impb10-exclusive-partner-content {\r\n  flex: 1;\r\n  min-width: 0;\r\n  padding: 14px 14px 13px;\r\n  display: flex;\r\n  flex-direction: column;\r\n}\r\n\r\n.impb10-exclusive-partner-topline {\r\n  display: flex;\r\n  align-items: center;\r\n  flex-wrap: wrap;\r\n  gap: 6px;\r\n  margin-bottom: 10px;\r\n}\r\n\r\n.impb10-exclusive-partner-label,\r\n.impb10-exclusive-partner-discount {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  min-height: 23px;\r\n  padding: 4px 7px;\r\n  border-radius: 99px;\r\n  font-size: 6.8pt;\r\n  line-height: 1.05;\r\n  font-weight: 900;\r\n  letter-spacing: .35px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.impb10-exclusive-partner-label {\r\n  background: #eaf5f5;\r\n  border: 1px solid #c9e1e3;\r\n  color: var(--impb10-primary) !important;\r\n}\r\n\r\n.impb10-exclusive-partner-discount {\r\n  background: var(--impb10-primary);\r\n  border: 1px solid var(--impb10-primary);\r\n  color: #ffffff !important;\r\n}\r\n\r\n.impb10-exclusive-partner-card.dining .impb10-exclusive-partner-discount {\r\n  background: linear-gradient(90deg, #78ad2f 0%, #9dcc36 100%);\r\n  border-color: #8ebf32;\r\n}\r\n\r\n.impb10-exclusive-partner-content h4 {\r\n  min-height: 47px;\r\n  margin: 0 0 7px;\r\n  color: #17353a !important;\r\n  font-size: 18px;\r\n  line-height: 1.2;\r\n  font-weight: 800;\r\n}\r\n\r\n.impb10-exclusive-partner-intro {\r\n  min-height: 0;\r\n  margin: 0 0 9px;\r\n  color: #647173 !important;\r\n  font-size: 10.25pt;\r\n  line-height: 1.48;\r\n  text-align: left !important;\r\n}\r\n\r\n.impb10-exclusive-partner-box {\r\n  display: grid;\r\n  grid-template-columns: auto minmax(0,1fr);\r\n  gap: 4px 9px;\r\n  align-items: center;\r\n  min-height: 68px;\r\n  margin-bottom: 11px;\r\n  padding: 10px 10px;\r\n  border: 1px dashed #9fc9cc;\r\n  border-radius: 6px;\r\n  background: #f1f8f8;\r\n}\r\n\r\n.impb10-exclusive-partner-box-label {\r\n  grid-row: 1 \/ span 2;\r\n  max-width: 72px;\r\n  color: #667a7c !important;\r\n  font-size: 8.2pt;\r\n  line-height: 1.15;\r\n  font-weight: 900;\r\n  letter-spacing: .4px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.impb10-exclusive-partner-box strong {\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 14.5px;\r\n  line-height: 1.1;\r\n  font-weight: 900;\r\n  overflow-wrap: anywhere;\r\n}\r\n\r\n.impb10-exclusive-partner-box > span:last-child {\r\n  color: #6b7779 !important;\r\n  font-size: 8.7pt;\r\n  line-height: 1.3;\r\n}\r\n\r\n.impb10-exclusive-partner-box.badge-box {\r\n  border-color: #bdd999;\r\n  background: #f5faee;\r\n}\r\n\r\n.impb10-exclusive-partner-box.badge-box .impb10-exclusive-partner-box-label,\r\n.impb10-exclusive-partner-box.badge-box strong {\r\n  color: #62872b !important;\r\n}\r\n\r\n.impb10-exclusive-partner-box.barzin-box strong {\r\n  font-size: 11.2px;\r\n}\r\n\r\n.impb10-exclusive-partner-box.barzin-box strong span {\r\n  color: #6ba22d !important;\r\n  font-size: 15px;\r\n}\r\n\r\n.impb10-exclusive-partner-meta {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 6px;\r\n  margin-bottom: 11px;\r\n}\r\n\r\n.impb10-exclusive-partner-meta span {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  min-height: 25px;\r\n  padding: 4px 8px;\r\n  border: 1px solid #d8e7e8;\r\n  border-radius: 5px;\r\n  background: #ffffff;\r\n  color: #516c6f !important;\r\n  font-size: 8.7pt;\r\n  line-height: 1;\r\n  font-weight: 700;\r\n}\r\n\r\n.impb10-exclusive-partner-actions {\r\n  display: grid;\r\n  gap: 6px;\r\n  margin-top: auto;\r\n}\r\n\r\n.impb10-exclusive-partner-actions.three {\r\n  grid-template-columns: 1.2fr 1fr 1fr;\r\n}\r\n\r\n.impb10-exclusive-partner-actions.two {\r\n  grid-template-columns: repeat(2, minmax(0,1fr));\r\n}\r\n\r\n.impb10-exclusive-partner-action {\r\n  min-width: 0;\r\n  min-height: 38px;\r\n  padding: 8px 9px;\r\n  border: 1px solid var(--impb10-primary);\r\n  border-radius: 5px;\r\n  background: #ffffff;\r\n  color: var(--impb10-primary) !important;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  text-align: center;\r\n  text-decoration: none !important;\r\n  font-size: 8.4pt;\r\n  line-height: 1.2;\r\n  font-weight: 800;\r\n  transition: transform .18s ease, background .18s ease, color .18s ease;\r\n}\r\n\r\n.impb10-exclusive-partner-action:hover {\r\n  transform: translateY(-1px);\r\n  background: #eef8f8;\r\n}\r\n\r\n.impb10-exclusive-partner-action.primary {\r\n  background: var(--impb10-primary);\r\n  color: #ffffff !important;\r\n}\r\n\r\n.impb10-exclusive-partner-action.primary:hover {\r\n  background: var(--impb10-dark);\r\n}\r\n\r\n.impb10-general-guide-head {\r\n  margin: 6px 0 18px;\r\n  padding-top: 26px;\r\n  border-top: 1px solid #e1ebeb;\r\n  text-align: center;\r\n}\r\n\r\n.impb10-general-guide-head span {\r\n  display: block !important;\r\n  margin-bottom: 6px;\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 8.5pt;\r\n  line-height: 1.2;\r\n  font-weight: 900;\r\n  letter-spacing: 1px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.impb10-general-guide-head strong {\r\n  display: block !important;\r\n  margin: 0;\r\n  color: #17353a !important;\r\n  font-size: 27px;\r\n  line-height: 1.18;\r\n  font-weight: 800;\r\n}\r\n\r\n.impb10-general-guide-head p {\r\n  max-width: 720px;\r\n  margin: 8px auto 0;\r\n  color: #687577 !important;\r\n  font-size: 9.7pt;\r\n  line-height: 1.45;\r\n}\r\n\r\n@media (max-width: 980px) {\r\n  .impb10-exclusive-partners-scroll {\r\n    overflow-x: auto;\r\n    overflow-y: hidden;\r\n    -webkit-overflow-scrolling: touch;\r\n    scrollbar-width: none;\r\n    padding: 2px 2px 12px;\r\n  }\r\n\r\n  .impb10-exclusive-partners-scroll::-webkit-scrollbar {\r\n    display: none;\r\n  }\r\n\r\n  .impb10-exclusive-partners-grid {\r\n    display: flex;\r\n    width: max-content;\r\n    gap: 13px;\r\n  }\r\n\r\n  .impb10-exclusive-partner-card {\r\n    flex: 0 0 255px;\r\n    width: 255px;\r\n  }\r\n}\r\n\r\n@media (max-width: 560px) {\r\n  .impb10-exclusive-partner-card {\r\n    flex-basis: 240px;\r\n    width: 240px;\r\n  }\r\n\r\n  .impb10-exclusive-partner-visual {\r\n    height: 124px;\r\n    min-height: 124px;\r\n  }\r\n\r\n  .impb10-exclusive-partner-content h4 {\r\n    font-size: 17px;\r\n  }\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   FINAL PARTNER CARD ALIGNMENT\r\n   Keeps the narrow cards while locking every content block\r\n   to the same vertical rhythm across all four partners.\r\n   ========================================================= *\/\r\n\r\n.impb10-exclusive-partners-grid {\r\n  align-items: stretch !important;\r\n}\r\n\r\n.impb10-exclusive-partner-card {\r\n  height: 100% !important;\r\n}\r\n\r\n.impb10-exclusive-partner-visual {\r\n  height: 132px !important;\r\n  min-height: 132px !important;\r\n  flex: 0 0 132px !important;\r\n}\r\n\r\n.impb10-exclusive-partner-content {\r\n  flex: 1 1 auto !important;\r\n  display: grid !important;\r\n  grid-template-rows:\r\n    54px   \/* partner + discount badges *\/\r\n    50px   \/* partner name *\/\r\n    112px  \/* description *\/\r\n    102px  \/* promotional code \/ badge condition *\/\r\n    28px   \/* distance *\/\r\n    40px;  \/* buttons *\/\r\n  row-gap: 8px !important;\r\n  padding: 14px 14px 13px !important;\r\n  align-content: start !important;\r\n}\r\n\r\n.impb10-exclusive-partner-topline {\r\n  min-height: 0 !important;\r\n  height: 54px !important;\r\n  margin: 0 !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  align-items: flex-start !important;\r\n  justify-content: flex-start !important;\r\n  flex-wrap: nowrap !important;\r\n  gap: 5px !important;\r\n}\r\n\r\n.impb10-exclusive-partner-label,\r\n.impb10-exclusive-partner-discount {\r\n  min-height: 22px !important;\r\n  height: 22px !important;\r\n  max-width: 100% !important;\r\n  padding: 4px 7px !important;\r\n  white-space: nowrap !important;\r\n}\r\n\r\n.impb10-exclusive-partner-content h4 {\r\n  min-height: 0 !important;\r\n  height: 50px !important;\r\n  margin: 0 !important;\r\n  display: flex !important;\r\n  align-items: flex-start !important;\r\n  color: #17353a !important;\r\n  font-size: 18px !important;\r\n  line-height: 1.2 !important;\r\n  font-weight: 800 !important;\r\n}\r\n\r\n.impb10-exclusive-partner-intro {\r\n  min-height: 0 !important;\r\n  height: 112px !important;\r\n  margin: 0 !important;\r\n  color: #647173 !important;\r\n  font-size: 10.25pt !important;\r\n  line-height: 1.48 !important;\r\n  text-align: left !important;\r\n  overflow: hidden !important;\r\n}\r\n\r\n\/* The old horizontal coupon layout was too narrow for four-column cards.\r\n   Keep the same dashed-card language, but stack its contents cleanly. *\/\r\n.impb10-exclusive-partner-box {\r\n  min-height: 0 !important;\r\n  height: 102px !important;\r\n  margin: 0 !important;\r\n  padding: 10px 11px !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  align-items: flex-start !important;\r\n  justify-content: center !important;\r\n  gap: 5px !important;\r\n  overflow: hidden !important;\r\n}\r\n\r\n.impb10-exclusive-partner-box-label {\r\n  display: block !important;\r\n  grid-row: auto !important;\r\n  max-width: none !important;\r\n  margin: 0 !important;\r\n  color: #667a7c !important;\r\n  font-size: 8.2pt !important;\r\n  line-height: 1.15 !important;\r\n  font-weight: 900 !important;\r\n  letter-spacing: .4px !important;\r\n  text-transform: uppercase !important;\r\n  white-space: nowrap !important;\r\n}\r\n\r\n.impb10-exclusive-partner-box strong {\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  color: var(--impb10-primary) !important;\r\n  font-size: 15px !important;\r\n  line-height: 1.1 !important;\r\n  font-weight: 900 !important;\r\n  overflow-wrap: anywhere !important;\r\n}\r\n\r\n.impb10-exclusive-partner-box > span:last-child {\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  color: #6b7779 !important;\r\n  font-size: 8.7pt !important;\r\n  line-height: 1.28 !important;\r\n}\r\n\r\n.impb10-exclusive-partner-box.badge-box strong {\r\n  color: #62872b !important;\r\n}\r\n\r\n.impb10-exclusive-partner-meta {\r\n  min-height: 0 !important;\r\n  height: 28px !important;\r\n  margin: 0 !important;\r\n  display: flex !important;\r\n  align-items: center !important;\r\n}\r\n\r\n.impb10-exclusive-partner-meta span {\r\n  min-height: 25px !important;\r\n  height: 25px !important;\r\n  margin: 0 !important;\r\n}\r\n\r\n.impb10-exclusive-partner-actions {\r\n  min-height: 0 !important;\r\n  height: 40px !important;\r\n  margin: 0 !important;\r\n  align-self: end !important;\r\n}\r\n\r\n.impb10-exclusive-partner-action {\r\n  min-height: 40px !important;\r\n  height: 40px !important;\r\n}\r\n\r\n\/* Keep the same internal alignment when the cards become horizontally\r\n   scrollable on smaller screens. *\/\r\n@media (max-width: 980px) {\r\n  .impb10-exclusive-partner-card {\r\n    height: auto !important;\r\n  }\r\n}\r\n\r\n@media (max-width: 560px) {\r\n  .impb10-exclusive-partner-visual {\r\n    height: 124px !important;\r\n    min-height: 124px !important;\r\n    flex-basis: 124px !important;\r\n  }\r\n\r\n  .impb10-exclusive-partner-content {\r\n    grid-template-rows: 54px 48px 108px 102px 28px 40px !important;\r\n  }\r\n\r\n  .impb10-exclusive-partner-content h4 {\r\n    height: 48px !important;\r\n    font-size: 17px !important;\r\n  }\r\n\r\n  .impb10-exclusive-partner-intro {\r\n    height: 108px !important;\r\n  }\r\n}\r\n\r\n<\/style>\r\n\r\n<div class=\"impb10-page\" lang=\"en\">\r\n\r\n  <!-- =====================================================\r\n       HERO \u2014 USE THE EVENT ART ONLY HERE\r\n       ===================================================== -->\r\n  <section class=\"impb10-hero-section\">\r\n    <div class=\"impb10-hero-container\">\r\n\r\n      <div class=\"impb10-hero-grid\">\r\n\r\n        <div class=\"impb10-hero-copy\">\r\n          <div class=\"impb10-breadcrumb\">\r\n            Home &nbsp;\u203a&nbsp; International Meeting &nbsp;\u203a&nbsp; <span>10th IMPB \/ 5th EPMP<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"impb10-eyebrow\">International Meeting on Plant Breeding<\/div>\r\n\r\n          <h1 class=\"impb10-title\">10th International Meeting on Plant Breeding<\/h1>\r\n\r\n          <p class=\"impb10-theme\">\r\n            Plant Breeding Legacy and Future:<br>\r\n            Empowering the Next Generation of Breeders\r\n          <\/p>\r\n\r\n          <p class=\"impb10-subtitle\">\r\n            This special 10th edition celebrates ten years of learning, research and partnership in plant breeding. It will be held together with the 5th Encontro Paulista de Melhoramento de Plantas (5th EPMP) at ESALQ\/USP in Piracicaba, Brazil.\r\n          <\/p>\r\n\r\n          <div class=\"impb10-hero-meta-list\">\r\n            <div class=\"impb10-hero-meta-item\">\r\n              <div class=\"impb10-hero-meta-icon\" aria-hidden=\"true\">\r\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                  <rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"><\/rect>\r\n                  <line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line>\r\n                  <line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line>\r\n                  <line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line>\r\n                  <line x1=\"8\" y1=\"14\" x2=\"8.01\" y2=\"14\"><\/line>\r\n                  <line x1=\"12\" y1=\"14\" x2=\"12.01\" y2=\"14\"><\/line>\r\n                  <line x1=\"16\" y1=\"14\" x2=\"16.01\" y2=\"14\"><\/line>\r\n                  <line x1=\"8\" y1=\"18\" x2=\"8.01\" y2=\"18\"><\/line>\r\n                  <line x1=\"12\" y1=\"18\" x2=\"12.01\" y2=\"18\"><\/line>\r\n                  <line x1=\"16\" y1=\"18\" x2=\"16.01\" y2=\"18\"><\/line>\r\n                <\/svg>\r\n              <\/div>\r\n              <div class=\"impb10-hero-meta-text\">October 6 to 8, 2026<\/div>\r\n            <\/div>\r\n            <div class=\"impb10-hero-meta-item\">\r\n              <div class=\"impb10-hero-meta-icon\" aria-hidden=\"true\">\r\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                  <path d=\"M21 10c0 6-9 13-9 13S3 16 3 10a9 9 0 1 1 18 0z\"><\/path>\r\n                  <circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle>\r\n                <\/svg>\r\n              <\/div>\r\n              <div class=\"impb10-hero-meta-text\">ESALQ\/USP - Piracicaba, SP<\/div>\r\n            <\/div>\r\n            <div class=\"impb10-hero-meta-item\">\r\n              <div class=\"impb10-hero-meta-icon\" aria-hidden=\"true\">\r\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                  <circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle>\r\n                  <line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"><\/line>\r\n                  <path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"><\/path>\r\n                <\/svg>\r\n              <\/div>\r\n              <div class=\"impb10-hero-meta-text\">English<\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"impb10-actions\">\r\n            <a class=\"impb10-button\" href=\"https:\/\/fealq.org.br\/eventos\/10th-impb-5o-epmp-plant-breeding-legacy-and-future-empowering-the-next-generation-of-breeders\/\">\r\n              Register Now\r\n            <\/a>\r\n            <a class=\"impb10-button\" href=\"https:\/\/sites.usp.br\/gvenck\/registration-and-abstract-submission\/\">\r\n              Abstract Submission\r\n            <\/a>\r\n            <a class=\"impb10-button\" href=\"https:\/\/sites.usp.br\/gvenck\/about-the-meeting\/\">\r\n              About the Meeting\r\n            <\/a>\r\n            <a class=\"impb10-button\" href=\"https:\/\/sites.usp.br\/gvenck\/poster-template\/\">\r\n              Poster Template\r\n            <\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-hero-art\">\r\n          <!-- Replace with the WordPress URL of the FIRST event artwork only -->\r\n          <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/1080x1350_FEED-1-Photoroom-e1784231938963.png\">\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- =====================================================\r\n       ABOUT THE 10th IMPB \u2014 TEXT BEFORE SPEAKERS\r\n       ===================================================== -->\r\n  <section class=\"impb10-light\">\r\n    <div class=\"impb10-container\">\r\n      <div class=\"impb10-about-grid\">\r\n\r\n        <div class=\"impb10-about-label\">\r\n          <small>The 2026 Event<\/small>\r\n          <h2>About the <span class=\"impb10-gradient-text\">10th IMPB<\/span><\/h2>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-about-text\">\r\n          <p>\r\n            The 10th International Meeting on Plant Breeding celebrates ten years of science, training and teamwork. It will bring together students, researchers, plant breeders and professionals from companies and public institutions.\r\n          <\/p>\r\n          <p>\r\n            The program will include invited talks, discussions, oral and poster presentations, short courses and social activities. The main topics include quantitative genetics, genomics, data analysis, artificial intelligence, biotechnology and new tools for plant breeding.\r\n          <\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n\r\n  <!-- =====================================================\r\n       COUNTDOWN TO THE EVENT \u2014 BELOW ABOUT THE 10th IMPB\r\n       Target: October 6, 2026, 1:00 PM \u2014 Piracicaba time (UTC\u22123)\r\n       ===================================================== -->\r\n  <section class=\"impb10-countdown-section\">\r\n    <div class=\"impb10-container\">\r\n      <div class=\"impb10-countdown-panel\">\r\n        <div class=\"impb10-countdown-grid\">\r\n          <div class=\"impb10-countdown-copy\">\r\n            <div class=\"impb10-countdown-kicker\">October 6 to 8, 2026 \u00b7 ESALQ\/USP<\/div>\r\n            <h2>Counting down to the <span class=\"impb10-gradient-text\">10th IMPB<\/span><\/h2>\r\n            <p>Join us in Piracicaba for three days of science, training and new connections in plant breeding.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"impb10-countdown\" id=\"impb10-countdown\" aria-label=\"Countdown to the 10th IMPB\">\r\n            <div class=\"impb10-countdown-item\">\r\n              <span class=\"impb10-countdown-number\" data-countdown-days>00<\/span>\r\n              <span class=\"impb10-countdown-label\">Days<\/span>\r\n            <\/div>\r\n            <div class=\"impb10-countdown-item\">\r\n              <span class=\"impb10-countdown-number\" data-countdown-hours>00<\/span>\r\n              <span class=\"impb10-countdown-label\">Hours<\/span>\r\n            <\/div>\r\n            <div class=\"impb10-countdown-item\">\r\n              <span class=\"impb10-countdown-number\" data-countdown-minutes>00<\/span>\r\n              <span class=\"impb10-countdown-label\">Minutes<\/span>\r\n            <\/div>\r\n            <div class=\"impb10-countdown-item\">\r\n              <span class=\"impb10-countdown-number\" data-countdown-seconds>00<\/span>\r\n              <span class=\"impb10-countdown-label\">Seconds<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- =====================================================\r\n       INVITED SPEAKERS CAROUSEL\r\n       Replace each URL_FOTO_* placeholder below with the\r\n       corresponding WordPress Media Library image URL.\r\n       Country flags are included beside each country name.\r\n       ===================================================== -->\r\n  <section class=\"impb10-white\">\r\n    <div class=\"impb10-container\">\r\n      <h2 class=\"impb10-section-title\">Invited <span class=\"impb10-gradient-text\">Speakers<\/span><\/h2>\r\n      <div class=\"impb10-heading-line\"><\/div>\r\n      <p class=\"impb10-section-lead\">\r\n        Meet the invited speakers from universities, research centers and companies.\r\n      <\/p>\r\n\r\n      <div class=\"impb10-carousel-shell\">\r\n        <button class=\"impb10-carousel-arrow prev\" type=\"button\" data-carousel-prev=\"impb10-speakers\" aria-label=\"Previous speakers\">\u2039<\/button>\r\n\r\n        <div class=\"impb10-carousel\" id=\"impb10-speakers\">\r\n\r\n          <article class=\"impb10-speaker-card\">\r\n            <div class=\"impb10-speaker-photo\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/katy-circle-215x215-1.png\" alt=\"Dr. Katy Martin Rainey\">\r\n            <\/div>\r\n            <h3>Dr. Katy Martin Rainey<\/h3>\r\n            <span class=\"impb10-speaker-institution\">Purdue University<\/span>\r\n            <span class=\"impb10-speaker-country\">\r\n              <span class=\"impb10-speaker-flag\" role=\"img\" aria-label=\"United States flag\">\ud83c\uddfa\ud83c\uddf8<\/span>\r\n              United States\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"impb10-speaker-card\">\r\n            <div class=\"impb10-speaker-photo\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/adriano.jpg\" alt=\"Dr. Adriano Teodoro Bruzi\">\r\n            <\/div>\r\n            <h3>Dr. Adriano Teodoro Bruzi<\/h3>\r\n            <span class=\"impb10-speaker-institution\">Federal University of Lavras<\/span>\r\n            <span class=\"impb10-speaker-country\">\r\n              <span class=\"impb10-speaker-flag\" role=\"img\" aria-label=\"Brazil flag\">\ud83c\udde7\ud83c\uddf7<\/span>\r\n              Brazil\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"impb10-speaker-card\">\r\n            <div class=\"impb10-speaker-photo\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/cappa.jpg\" alt=\"Dr. Eduardo Pablo Cappa\">\r\n            <\/div>\r\n            <h3>Dr. Eduardo Pablo Cappa<\/h3>\r\n            <span class=\"impb10-speaker-institution\">INTA<\/span>\r\n            <span class=\"impb10-speaker-country\">\r\n              <span class=\"impb10-speaker-flag\" role=\"img\" aria-label=\"Argentina flag\">\ud83c\udde6\ud83c\uddf7<\/span>\r\n              Argentina\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"impb10-speaker-card\">\r\n            <div class=\"impb10-speaker-photo\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/dr.-salvador-gezan_avatar-233x233-1.png\" alt=\"Dr. Salvador A. Gezan\">\r\n            <\/div>\r\n            <h3>Dr. Salvador A. Gezan<\/h3>\r\n            <span class=\"impb10-speaker-institution\">VSN International<\/span>\r\n            <span class=\"impb10-speaker-country\">\r\n              <span class=\"impb10-speaker-flag\" role=\"img\" aria-label=\"United Kingdom flag\">\ud83c\uddec\ud83c\udde7<\/span>\r\n              United Kingdom\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"impb10-speaker-card\">\r\n            <div class=\"impb10-speaker-photo\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/caixeta.jpg\" alt=\"Dr. Eveline Teixeira Caixeta Moura\">\r\n            <\/div>\r\n            <h3>Dr. Eveline Teixeira Caixeta Moura<\/h3>\r\n            <span class=\"impb10-speaker-institution\">Embrapa<\/span>\r\n            <span class=\"impb10-speaker-country\">\r\n              <span class=\"impb10-speaker-flag\" role=\"img\" aria-label=\"Brazil flag\">\ud83c\udde7\ud83c\uddf7<\/span>\r\n              Brazil\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"impb10-speaker-card\">\r\n            <div class=\"impb10-speaker-photo\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/marcela.jpg\" alt=\"Dr. Marcela Uliano da Silva\">\r\n            <\/div>\r\n            <h3>Dr. Marcela Uliano da Silva<\/h3>\r\n            <span class=\"impb10-speaker-institution\">Wellcome Sanger Institute<\/span>\r\n            <span class=\"impb10-speaker-country\">\r\n              <span class=\"impb10-speaker-flag\" role=\"img\" aria-label=\"United Kingdom flag\">\ud83c\uddec\ud83c\udde7<\/span>\r\n              United Kingdom\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"impb10-speaker-card\">\r\n            <div class=\"impb10-speaker-photo\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/\u8bc1\u4ef6\u7167-Hainan-Zhao.jpg\" alt=\"Dr. Hainan Zhao\">\r\n            <\/div>\r\n            <h3>Dr. Hainan Zhao<\/h3>\r\n            <span class=\"impb10-speaker-institution\">China Agricultural University<\/span>\r\n            <span class=\"impb10-speaker-country\">\r\n              <span class=\"impb10-speaker-flag\" role=\"img\" aria-label=\"China flag\">\ud83c\udde8\ud83c\uddf3<\/span>\r\n              China\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"impb10-speaker-card\">\r\n            <div class=\"impb10-speaker-photo\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/boer.jpg\" alt=\"Dr. Martin Boer\">\r\n            <\/div>\r\n            <h3>Dr. Martin Boer<\/h3>\r\n            <span class=\"impb10-speaker-institution\">Wageningen University &amp; Research<\/span>\r\n            <span class=\"impb10-speaker-country\">\r\n              <span class=\"impb10-speaker-flag\" role=\"img\" aria-label=\"Netherlands flag\">\ud83c\uddf3\ud83c\uddf1<\/span>\r\n              The Netherlands\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"impb10-speaker-card\">\r\n            <div class=\"impb10-speaker-photo\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/renato.jpg\" alt=\"M.Sc. Renato Pereira\">\r\n            <\/div>\r\n            <h3>M.Sc. Renato Pereira<\/h3>\r\n            <span class=\"impb10-speaker-institution\">Corteva Agriscience<\/span>\r\n            <span class=\"impb10-speaker-country\">\r\n              <span class=\"impb10-speaker-flag\" role=\"img\" aria-label=\"Brazil flag\">\ud83c\udde7\ud83c\uddf7<\/span>\r\n              Brazil\r\n            <\/span>\r\n          <\/article>\r\n\r\n        <\/div>\r\n\r\n        <button class=\"impb10-carousel-arrow next\" type=\"button\" data-carousel-next=\"impb10-speakers\" aria-label=\"Next speakers\">\u203a<\/button>\r\n      <\/div>\r\n\r\n      <div class=\"impb10-carousel-dots\" aria-hidden=\"true\">\r\n        <span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- =====================================================\r\n       WHY PARTICIPATE? \u2014 ADD FOUR PHOTOS FROM PREVIOUS EDITIONS\r\n       ===================================================== -->\r\n  <section class=\"impb10-white\">\r\n    <div class=\"impb10-container\">\r\n      <div class=\"impb10-why-editorial\">\r\n\r\n        <div class=\"impb10-event-gallery\" aria-label=\"Photos from previous IMPB editions\">\r\n          <div class=\"impb10-event-gallery-column\">\r\n            <div class=\"impb10-event-photo\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/CURSO_1-2-scaled-e1784239100660.png\" alt=\"Participants at a previous IMPB edition\">\r\n            <\/div>\r\n            <div class=\"impb10-event-photo\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/CURSO_1-scaled-e1784238732464.png\" alt=\"Scientific activities at a previous IMPB edition\">\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"impb10-event-gallery-column\">\r\n            <div class=\"impb10-event-photo\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/CURSO_1-6-scaled-e1784239147591.png\" alt=\"Participants celebrating at a previous IMPB edition\">\r\n            <\/div>\r\n            <div class=\"impb10-event-photo\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/CURSO_1-5-scaled-e1784238878472.png\" alt=\"Poster session at a previous IMPB edition\">\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div>\r\n          <p class=\"impb10-editorial-kicker\">Why join us<\/p>\r\n          <h2 class=\"impb10-editorial-title\">Why <span class=\"impb10-gradient-text\">participate?<\/span><\/h2>\r\n\r\n          <p class=\"impb10-editorial-copy\">\r\n            The 10th IMPB is a place to meet researchers and professionals, learn about new plant breeding methods and share your work with an international audience. The event brings together science, practical training and contact between universities, research centers and companies.\r\n          <\/p>\r\n\r\n          <div class=\"impb10-reasons\">\r\n            <div class=\"impb10-reason\">\r\n              <div class=\"impb10-reason-number\">01<\/div>\r\n              <div>\r\n                <h3>Important scientific talks<\/h3>\r\n                <p>Invited talks, panels, oral presentations and poster sessions with speakers from well-known institutions.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"impb10-reason\">\r\n              <div class=\"impb10-reason-number\">02<\/div>\r\n              <div>\r\n                <h3>New professional contacts<\/h3>\r\n                <p>Meet students, researchers, plant breeders and company representatives from Brazil and other countries.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"impb10-reason\">\r\n              <div class=\"impb10-reason-number\">03<\/div>\r\n              <div>\r\n                <h3>Practical training and new ideas<\/h3>\r\n                <p>Learn through short courses and discussions about current tools and methods in plant breeding.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- =====================================================\r\n       PROGRAM \u2014 VISUAL SPOTLIGHT AGENDA\r\n       ===================================================== -->\r\n  <section class=\"impb10-white\" id=\"impb10-program\">\r\n    <div class=\"impb10-container\">\r\n      <div class=\"impb10-eyebrow\"><\/div>\r\n      <h2 class=\"impb10-section-title\">Program <span class=\"impb10-gradient-text\">Schedule<\/span><\/h2>\r\n      <div class=\"impb10-heading-line\"><\/div>\r\n      <p class=\"impb10-section-lead\">\r\n        Explore the full schedule and plan your participation across three days of lectures, short courses, presentations and networking.\r\n      <\/p>\r\n\r\n      <div class=\"impb10-program-intro\">\r\n        <div class=\"impb10-program-intro-copy\">\r\n          <span class=\"impb10-program-intro-kicker\">10th IMPB scientific program<\/span>\r\n          <h3>Plan your IMPB experience<\/h3>\r\n          <p>\r\n            Select a day below to view the complete schedule, including speakers, session times and event activities.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-program-highlights\" aria-label=\"Program highlights\">\r\n          <div class=\"impb10-program-highlight\"><strong>3<\/strong><span>event days<\/span><\/div>\r\n          <div class=\"impb10-program-highlight\"><strong>4<\/strong><span>short courses<\/span><\/div>\r\n          <div class=\"impb10-program-highlight\"><strong>1<\/strong><span>poster session<\/span><\/div>\r\n          <div class=\"impb10-program-highlight\"><strong>9<\/strong><span>talks and sessions<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"impb10-program-wrap\">\r\n        <div class=\"impb10-program-tabs\" role=\"tablist\" aria-label=\"Program days\">\r\n          <button class=\"impb10-program-tab active\" type=\"button\" data-program-tab=\"day1\" role=\"tab\" aria-selected=\"true\">\r\n            <span class=\"impb10-program-tab-inner\">\r\n              <span class=\"impb10-program-tab-date\"><span>OCT<\/span><strong>06<\/strong><\/span>\r\n              <span class=\"impb10-program-tab-copy\"><strong>Day 1<\/strong><span>Tuesday \u00b7 Opening<\/span><\/span>\r\n            <\/span>\r\n          <\/button>\r\n          <button class=\"impb10-program-tab\" type=\"button\" data-program-tab=\"day2\" role=\"tab\" aria-selected=\"false\">\r\n            <span class=\"impb10-program-tab-inner\">\r\n              <span class=\"impb10-program-tab-date\"><span>OCT<\/span><strong>07<\/strong><\/span>\r\n              <span class=\"impb10-program-tab-copy\"><strong>Day 2<\/strong><span>Wednesday \u00b7 Talks &amp; Posters<\/span><\/span>\r\n            <\/span>\r\n          <\/button>\r\n          <button class=\"impb10-program-tab\" type=\"button\" data-program-tab=\"day3\" role=\"tab\" aria-selected=\"false\">\r\n            <span class=\"impb10-program-tab-inner\">\r\n              <span class=\"impb10-program-tab-date\"><span>OCT<\/span><strong>08<\/strong><\/span>\r\n              <span class=\"impb10-program-tab-copy\"><strong>Day 3<\/strong><span>Thursday \u00b7 Talks &amp; Closing<\/span><\/span>\r\n            <\/span>\r\n          <\/button>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-program-panel active\" id=\"day1\" role=\"tabpanel\">\r\n          <div class=\"impb10-program-day-head\" data-day-number=\"01\">\r\n            <div>\r\n              <span class=\"impb10-program-day-kicker\">Tuesday, October 6<\/span>\r\n              <h3 class=\"impb10-program-day-title\">Opening and Scientific Sessions<\/h3>\r\n              <p class=\"impb10-program-day-copy\">Registration, the opening ceremony, an invited talk, oral presentations and the welcome reception.<\/p>\r\n            <\/div>\r\n            <div class=\"impb10-program-day-summary\"><strong>1:00 PM \u2013 10:00 PM<\/strong><span>Opening day<\/span><\/div>\r\n          <\/div>\r\n\r\n          <div class=\"impb10-agenda\">\r\n            <article class=\"impb10-agenda-item compact\">\r\n              <div class=\"impb10-agenda-time\"><strong>1:00 PM<\/strong><span>to 2:00 PM<\/span><\/div>\r\n              <div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div>\r\n              <div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Welcome<\/span><\/div><h4>Registration<\/h4><\/div>\r\n            <\/article>\r\n\r\n            <article class=\"impb10-agenda-item compact\">\r\n              <div class=\"impb10-agenda-time\"><strong>2:00 PM<\/strong><span>to 2:40 PM<\/span><\/div>\r\n              <div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div>\r\n              <div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Official event<\/span><\/div><h4>Opening Ceremony<\/h4><\/div>\r\n            <\/article>\r\n\r\n            <article class=\"impb10-agenda-item featured\">\r\n              <div class=\"impb10-agenda-time\"><strong>2:40 PM<\/strong><span>to 3:00 PM<\/span><\/div>\r\n              <div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div>\r\n              <div class=\"impb10-agenda-card\">\r\n                <div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag sponsor\">Symposia Series<\/span><span class=\"impb10-agenda-room\">Lecture<\/span><\/div>\r\n                <h4>Corteva Symposia Series<\/h4>\r\n                <div class=\"impb10-agenda-speaker\"><div class=\"impb10-agenda-avatar\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/renato.jpg\" alt=\"M.Sc. Renato Pereira\"><\/div><div class=\"impb10-agenda-speaker-copy\"><strong>M.Sc. Renato Pereira<\/strong><span>Corteva Agriscience (Brazil)<\/span><\/div><\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"impb10-agenda-item featured\">\r\n              <div class=\"impb10-agenda-time\"><strong>3:00 PM<\/strong><span>to 4:30 PM<\/span><\/div>\r\n              <div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div>\r\n              <div class=\"impb10-agenda-card\">\r\n                <div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag keynote\">Opening Keynote<\/span><span class=\"impb10-agenda-room\">Invited Lecture<\/span><\/div>\r\n                <h4>100 Years of Plant Breeding: Timeless Fundamentals, Transformative Futures<\/h4>\r\n                <div class=\"impb10-agenda-speaker\"><div class=\"impb10-agenda-avatar\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/katy-circle-215x215-1.png\" alt=\"Dr. Katy Martin Rainey\"><\/div><div class=\"impb10-agenda-speaker-copy\"><strong>Dr. Katy Martin Rainey<\/strong><span>Purdue University (EUA)<\/span><\/div><\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"impb10-agenda-item compact\">\r\n              <div class=\"impb10-agenda-time\"><strong>4:30 PM<\/strong><span>to 5:30 PM<\/span><\/div>\r\n              <div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div>\r\n              <div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag presentation\">Presentations<\/span><\/div><h4>Oral Presentations<\/h4><\/div>\r\n            <\/article>\r\n\r\n            <article class=\"impb10-agenda-item special\">\r\n              <div class=\"impb10-agenda-time\"><strong>7:00 PM<\/strong><span>to 10:00 PM<\/span><\/div>\r\n              <div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div>\r\n              <div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag networking\">Networking<\/span><span class=\"impb10-agenda-room\">Social Activity<\/span><\/div><h4>Welcome Reception<\/h4><\/div>\r\n            <\/article>\r\n          <\/div>\r\n          <p class=\"impb10-program-note\">The program may change. Any update will be posted on this page.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-program-panel\" id=\"day2\" role=\"tabpanel\">\r\n          <div class=\"impb10-program-day-head\" data-day-number=\"02\">\r\n            <div>\r\n              <span class=\"impb10-program-day-kicker\">Wednesday, October 7<\/span>\r\n              <h3 class=\"impb10-program-day-title\">Short Courses, Panel and Poster Session<\/h3>\r\n              <p class=\"impb10-program-day-copy\">Short courses, a panel with universities and companies, invited talks and the poster session.<\/p>\r\n            <\/div>\r\n            <div class=\"impb10-program-day-summary\"><strong>7:30 AM \u2013 7:30 PM<\/strong><span>Full program<\/span><\/div>\r\n          <\/div>\r\n\r\n          <div class=\"impb10-agenda\">\r\n            <article class=\"impb10-agenda-item compact\"><div class=\"impb10-agenda-time\"><strong>7:30 AM<\/strong><span>to 8:00 AM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Welcome<\/span><\/div><h4>Registration<\/h4><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item featured\"><div class=\"impb10-agenda-time\"><strong>8:00 AM<\/strong><span>to 10:00 AM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag course\">Short Courses<\/span><span class=\"impb10-agenda-room\">Four courses<\/span><\/div><h4>Four short courses at the same time<\/h4><div class=\"impb10-agenda-speaker\"><div class=\"impb10-agenda-avatar\">4\u00d7<\/div><div class=\"impb10-agenda-speaker-copy\"><strong>Course instructors<\/strong><span>ESALQ\/USP<\/span><\/div><\/div><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item compact\"><div class=\"impb10-agenda-time\"><strong>10:00 AM<\/strong><span>to 10:30 AM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Break<\/span><\/div><h4>Coffee Break<\/h4><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item featured\"><div class=\"impb10-agenda-time\"><strong>10:30 AM<\/strong><span>to 12:00 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag panel\">Panel Discussion<\/span><span class=\"impb10-agenda-room\">Universities &amp; Companies<\/span><\/div><h4>Shaping Future Plant Breeders: Collaboration Between Academia and the Private Sector<\/h4><div class=\"impb10-agenda-speaker\"><div class=\"impb10-agenda-avatar\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/adriano.jpg\" alt=\"Dr. Adriano Teodoro Bruzi\"><\/div><div class=\"impb10-agenda-speaker-copy\"><strong>Dr. Adriano Teodoro Bruzi<\/strong><span>Federal University of Lavras (Brazil)<\/span><\/div><\/div><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item compact\"><div class=\"impb10-agenda-time\"><strong>12:00 PM<\/strong><span>to 2:00 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Break<\/span><\/div><h4>Lunch<\/h4><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item featured\"><div class=\"impb10-agenda-time\"><strong>2:00 PM<\/strong><span>to 3:00 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Invited Lecture<\/span><span class=\"impb10-agenda-room\">Plant Breeding<\/span>\r\n            <\/div>\r\n            <h4>Quantitative Forest Genetics and Genomics: From Linear Mixed Models to AI-Powered Prediction<\/h4>\r\n            <div class=\"impb10-agenda-speaker\"><div class=\"impb10-agenda-avatar\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/cappa.jpg\" alt=\"Dr. Eduardo Pablo Cappa\"><\/div><div class=\"impb10-agenda-speaker-copy\"><strong>Dr. Eduardo Pablo Cappa<\/strong><span>National Institute of Agricultural Technology (ARG) \/ University of British Columbia (CAN)<\/span><\/div><\/div><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item compact\"><div class=\"impb10-agenda-time\"><strong>3:00 PM<\/strong><span>to 3:30 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag sponsor\">Sponsor Spotlight<\/span><\/div><h4>Sponsor talk<\/h4><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item compact\"><div class=\"impb10-agenda-time\"><strong>3:30 PM<\/strong><span>to 4:00 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Break<\/span><\/div><h4>Coffee Break<\/h4><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item featured\"><div class=\"impb10-agenda-time\"><strong>4:00 PM<\/strong><span>to 5:00 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Invited Lecture<\/span><span class=\"impb10-agenda-room\">G\u00d7E &amp; Time<\/span><\/div><h4>Genotype-by-Environment Interaction Gets a Third Dimension: Time<\/h4><div class=\"impb10-agenda-speaker\"><div class=\"impb10-agenda-avatar\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/dr.-salvador-gezan_avatar-233x233-1.png\" alt=\"Dr. Salvador A. Gezan\"><\/div><div class=\"impb10-agenda-speaker-copy\"><strong>Dr. Salvador A. Gezan<\/strong><span>VSN International (UK)<\/span><\/div><\/div><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item special\"><div class=\"impb10-agenda-time\"><strong>5:00 PM<\/strong><span>to 7:30 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag presentation\">Presentations<\/span><span class=\"impb10-agenda-room\">Networking<\/span><\/div><h4>Poster Session<\/h4><\/div><\/article>\r\n          <\/div>\r\n          <p class=\"impb10-program-note\">The program may change. Any update will be posted on this page.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-program-panel\" id=\"day3\" role=\"tabpanel\">\r\n          <div class=\"impb10-program-day-head\" data-day-number=\"03\">\r\n            <div>\r\n              <span class=\"impb10-program-day-kicker\">Thursday, October 8<\/span>\r\n              <h3 class=\"impb10-program-day-title\">Short Courses, Lectures and Closing<\/h3>\r\n              <p class=\"impb10-program-day-copy\">The short courses continue in the morning. In the afternoon, there will be talks on genomics, gene editing, quantitative genetics and artificial intelligence.<\/p>\r\n            <\/div>\r\n            <div class=\"impb10-program-day-summary\"><strong>7:30 AM \u2013 6:30 PM<\/strong><span>Final day<\/span><\/div>\r\n          <\/div>\r\n\r\n          <div class=\"impb10-agenda\">\r\n            <article class=\"impb10-agenda-item compact\"><div class=\"impb10-agenda-time\"><strong>7:30 AM<\/strong><span>to 8:00 AM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Welcome<\/span><\/div><h4>Registration<\/h4><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item featured\"><div class=\"impb10-agenda-time\"><strong>8:00 AM<\/strong><span>to 10:00 AM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag course\">Short Courses<\/span><span class=\"impb10-agenda-room\">Four courses<\/span><\/div><h4>Four short courses at the same time<\/h4><div class=\"impb10-agenda-speaker\"><div class=\"impb10-agenda-avatar\">4\u00d7<\/div><div class=\"impb10-agenda-speaker-copy\"><strong>Course instructors<\/strong><span>ESALQ\/USP<\/span><\/div><\/div><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item compact\"><div class=\"impb10-agenda-time\"><strong>10:00 AM<\/strong><span>to 10:30 AM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Break<\/span><\/div><h4>Coffee Break<\/h4><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item featured\"><div class=\"impb10-agenda-time\"><strong>10:30 AM<\/strong><span>to 11:30 AM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Invited Lecture<\/span><span class=\"impb10-agenda-room\">Coffee Breeding<\/span>\r\n            <\/div>\r\n            <h4>From Genes to Resistance: Genetic Strategies for Plant Disease Control<\/h4>\r\n            <div class=\"impb10-agenda-speaker\"><div class=\"impb10-agenda-avatar\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/caixeta.jpg\" alt=\"Dr. Eveline Teixeira Caixeta Moura\"><\/div><div class=\"impb10-agenda-speaker-copy\"><strong>Dr. Eveline Teixeira Caixeta Moura<\/strong><span>Brazilian Agricultural Research Corporation (Embrapa\/Brazil)<\/span><\/div><\/div><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item compact\"><div class=\"impb10-agenda-time\"><strong>11:30 AM<\/strong><span>to 12:00 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag sponsor\">Sponsor Spotlight<\/span><\/div><h4>Sponsor talk<\/h4><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item compact\"><div class=\"impb10-agenda-time\"><strong>12:00 PM<\/strong><span>to 2:00 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Break<\/span><\/div><h4>Lunch<\/h4><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item featured\"><div class=\"impb10-agenda-time\"><strong>2:00 PM<\/strong><span>to 3:00 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Invited Lecture<\/span><span class=\"impb10-agenda-room\">Plant Genomics<\/span>\r\n            <\/div>\r\n            <h4>How High-Quality Genomes for All Plants Can Accelerate Plant Breeding<\/h4>\r\n            <div class=\"impb10-agenda-speaker\"><div class=\"impb10-agenda-avatar\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/marcela.jpg\" alt=\"Dr. Marcela Uliano da Silva\"><\/div><div class=\"impb10-agenda-speaker-copy\"><strong>Dr. Marcela Uliano da Silva<\/strong><span>Wellcome Sanger Institute (UK)<\/span><\/div><\/div><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item compact\"><div class=\"impb10-agenda-time\"><strong>3:00 PM<\/strong><span>to 3:30 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Break<\/span><\/div><h4>Coffee Break<\/h4><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item featured\"><div class=\"impb10-agenda-time\"><strong>3:30 PM<\/strong><span>to 4:30 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Invited Lecture<\/span><span class=\"impb10-agenda-room\">Gene Editing<\/span><\/div>\r\n            <h4>Structural Variation and Cis-Regulatory Evolution in the Maize Genome<\/h4>\r\n            <div class=\"impb10-agenda-speaker\"><div class=\"impb10-agenda-avatar\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/\u8bc1\u4ef6\u7167-Hainan-Zhao.jpg\" alt=\"Dr. Hainan Zhao\"><\/div><div class=\"impb10-agenda-speaker-copy\"><strong>Dr. Hainan Zhao<\/strong><span>China Agricultural University (China)<\/span><\/div><\/div><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item featured\"><div class=\"impb10-agenda-time\"><strong>4:30 PM<\/strong><span>to 5:30 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag keynote\">Closing Lecture<\/span><span class=\"impb10-agenda-room\">Quantitative Genetics &amp; AI<\/span><\/div><h4>How Quantitative Genetics and AI Are Shaping the Future of Plant Breeding<\/h4><div class=\"impb10-agenda-speaker\"><div class=\"impb10-agenda-avatar\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/boer.jpg\" alt=\"Dr. Martin Boer\"><\/div><div class=\"impb10-agenda-speaker-copy\"><strong>Dr. Martin Boer<\/strong><span>Wageningen University &amp; Research (Netherlands)<\/span><\/div><\/div><\/div><\/article>\r\n\r\n            <article class=\"impb10-agenda-item special\"><div class=\"impb10-agenda-time\"><strong>5:30 PM<\/strong><span>to 6:30 PM<\/span><\/div><div class=\"impb10-agenda-rail\"><span class=\"impb10-agenda-dot\"><\/span><\/div><div class=\"impb10-agenda-card\"><div class=\"impb10-agenda-card-top\"><span class=\"impb10-agenda-tag\">Official event<\/span><\/div><h4>Closing Ceremony<\/h4><\/div><\/article>\r\n          <\/div>\r\n          <p class=\"impb10-program-note\">The program may change. Any update will be posted on this page.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n <!-- =====================================================\r\n       SHORT COURSES \u2014 CONTENT FROM THE PROVIDED PDF\r\n       All information is presented in English.\r\n       ===================================================== -->\r\n<section class=\"impb10-light impb10-courses-section\">\r\n<div class=\"impb10-container\">\r\n<h2 class=\"impb10-section-title\"><span class=\"impb10-gradient-text\">Courses<\/span><\/h2>\r\n<div class=\"impb10-heading-line\"><\/div>\r\n<p class=\"impb10-section-lead\">\r\n  Four short courses will take place on October 7 and 8 at ESALQ\/USP, offering practical, specialized training in cultivar regulation, genome editing, quantitative genetics, and genomic selection.\r\n<\/p>\r\n\r\n<div class=\"impb10-course-summary\" aria-label=\"Short course overview\">\r\n  <div class=\"impb10-course-summary-item\"><strong>4 Courses<\/strong><span>Scientific training<\/span><\/div>\r\n  <div class=\"impb10-course-summary-item\"><strong>October 7\u20138<\/strong><span>Course dates<\/span><\/div>\r\n  <div class=\"impb10-course-summary-item\"><strong>8:00\u201310:00 AM<\/strong><span>Daily schedule<\/span><\/div>\r\n  <div class=\"impb10-course-summary-item\"><strong>ESALQ\/USP<\/strong><span>In-person<\/span><\/div>\r\n<\/div>\r\n\r\n<div class=\"impb10-courses-grid\">\r\n\r\n<article class=\"impb10-course-card course-1\">\r\n  <div class=\"impb10-course-visual\">\r\n    <img decoding=\"async\" alt=\"Cultivar registration and protection in Brazil\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/ChatGPT-Image-16-de-jul.-de-2026-19_18_31-1.png\"\/>\r\n    <span class=\"impb10-course-language\">Portuguese<\/span>\r\n  <\/div>\r\n  <div class=\"impb10-course-body\">\r\n    <span class=\"impb10-course-topic\">Cultivar Regulation<\/span>\r\n    <h3>Application for Cultivar Registration and Cultivar Protection in Brazil<\/h3>\r\n\r\n    <div class=\"impb10-course-meta\">\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"8\" r=\"3.5\"\/><path d=\"M5 20c.6-4.1 3-6.2 7-6.2s6.4 2.1 7 6.2\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\">\r\n          <strong>Instructors<\/strong>\r\n          <span>Jos\u00e9 Ant\u00f4nio Fernandes Hidalgo and Mariana Guimar\u00e3es Correa \u00b7 SNPC\/MAPA<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"4\" y=\"5\" width=\"16\" height=\"15\" rx=\"2\"\/><path d=\"M8 3v4M16 3v4M4 9h16\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\"><strong>Date<\/strong><span>October 7\u20138<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"8\"\/><path d=\"M12 8v5l3 2\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\"><strong>Time<\/strong><span>8:00\u201310:00 AM<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\"><strong>Venue<\/strong><span>ESALQ\/USP \u00b7 In-person<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <details class=\"impb10-course-disclosure\">\r\n      <summary>View course details<\/summary>\r\n      <div aria-label=\"Complete information for short course 1\" class=\"impb10-course-scroll\" tabindex=\"0\">\r\n        <div class=\"impb10-course-info\">\r\n          <h4>Course Objective<\/h4>\r\n          <p>Guide and train researchers, students, breeders, and other interested participants to understand the legal, technical, and administrative foundations of cultivar registration and cultivar protection in Brazil, providing guidance on the requirements, procedures, and documentation needed for the proper submission of applications to the competent authorities.<\/p>\r\n        <\/div>\r\n        <div class=\"impb10-course-info\">\r\n          <h4>Syllabus \/ Main Topics<\/h4>\r\n          <ul>\r\n            <li>Concepts and differences between cultivar registration and cultivar protection.<\/li>\r\n            <li>Applicable Brazilian legislation and the responsibilities of the competent authorities.<\/li>\r\n            <li>Technical criteria required for cultivar registration (VCU) and cultivar protection (DUS; DHE in Portuguese).<\/li>\r\n            <li>Forms and other documents required for submitting applications.<\/li>\r\n            <li>Procedural flow, deadlines, and fees.<\/li>\r\n            <li>Common errors and best practices to improve the quality of submitted applications.<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"impb10-course-info\">\r\n          <h4>Tools \/ Software<\/h4>\r\n          <p>Room equipped with a computer and multimedia projector for the presentation.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/details>\r\n  <\/div>\r\n<\/article>\r\n\r\n<article class=\"impb10-course-card course-2\">\r\n  <div class=\"impb10-course-visual\">\r\n    <img decoding=\"async\" alt=\"Genetic editing in plant breeding\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/ChatGPT-Image-16-de-jul.-de-2026-19_18_32-2.png\"\/>\r\n    <span class=\"impb10-course-language\">English<\/span>\r\n  <\/div>\r\n  <div class=\"impb10-course-body\">\r\n    <span class=\"impb10-course-topic\">Genome Editing<\/span>\r\n    <h3>Detection of CRISPR-Cas-Induced Mutations Using High-throughput Sequencing Technologies<\/h3>\r\n\r\n    <div class=\"impb10-course-meta\">\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"8\" r=\"3.5\"\/><path d=\"M5 20c.6-4.1 3-6.2 7-6.2s6.4 2.1 7 6.2\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\">\r\n          <strong>Instructor<\/strong>\r\n          <span>Dr. Hainan Zhao \u00b7 China Agricultural University<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"4\" y=\"5\" width=\"16\" height=\"15\" rx=\"2\"\/><path d=\"M8 3v4M16 3v4M4 9h16\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\"><strong>Date<\/strong><span>October 7\u20138<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"8\"\/><path d=\"M12 8v5l3 2\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\"><strong>Time<\/strong><span>8:00\u201310:00 AM<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\"><strong>Venue<\/strong><span>ESALQ\/USP \u00b7 In-person<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <details class=\"impb10-course-disclosure\">\r\n      <summary>View course details<\/summary>\r\n      <div aria-label=\"Complete information for short course 2\" class=\"impb10-course-scroll\" tabindex=\"0\">\r\n        <div class=\"impb10-course-info\">\r\n          <h4>Course Objective<\/h4>\r\n          <p class=\"impb10-course-empty\">To be defined.<\/p>\r\n        <\/div>\r\n        <div class=\"impb10-course-info\">\r\n          <h4>Syllabus \/ Main Topics<\/h4>\r\n          <p class=\"impb10-course-empty\">To be defined.<\/p>\r\n        <\/div>\r\n        <div class=\"impb10-course-info\">\r\n          <h4>Tools \/ Software<\/h4>\r\n          <p class=\"impb10-course-empty\">\u2014<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/details>\r\n  <\/div>\r\n<\/article>\r\n\r\n<article class=\"impb10-course-card course-3\">\r\n  <div class=\"impb10-course-visual\">\r\n    <img decoding=\"async\" alt=\"Bayesian inference for genotype by environment interaction analysis\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/ChatGPT-Image-16-de-jul.-de-2026-19_18_32-3.png\"\/>\r\n    <span class=\"impb10-course-language\">Portuguese + EN materials<\/span>\r\n  <\/div>\r\n  <div class=\"impb10-course-body\">\r\n    <span class=\"impb10-course-topic\">Quantitative Genetics<\/span>\r\n    <h3>Applied Bayesian Inference for Genotype \u00d7 Environment Interaction Analysis<\/h3>\r\n\r\n    <div class=\"impb10-course-meta\">\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"8\" r=\"3.5\"\/><path d=\"M5 20c.6-4.1 3-6.2 7-6.2s6.4 2.1 7 6.2\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\">\r\n          <strong>Instructor<\/strong>\r\n          <span>Dr. Rodrigo Silva Alves<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"4\" y=\"5\" width=\"16\" height=\"15\" rx=\"2\"\/><path d=\"M8 3v4M16 3v4M4 9h16\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\"><strong>Date<\/strong><span>October 7\u20138<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"8\"\/><path d=\"M12 8v5l3 2\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\"><strong>Time<\/strong><span>8:00\u201310:00 AM<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\"><strong>Venue<\/strong><span>ESALQ\/USP \u00b7 Hands-on \u00b7 R software<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <details class=\"impb10-course-disclosure\">\r\n      <summary>View course details<\/summary>\r\n      <div aria-label=\"Complete information for short course 3\" class=\"impb10-course-scroll\" tabindex=\"0\">\r\n        <div class=\"impb10-course-info\">\r\n          <h4>Course Objective<\/h4>\r\n          <p>To enable participants to understand and apply fundamental concepts of Bayesian Inference in the analysis of Genotype \u00d7 Environment (G\u00d7E) interaction, with emphasis on the use of Bayesian models for the estimation of genotypic parameters and posterior-based inference in multi-environment trials using R. The course is structured as a fully hands-on training, with theoretical concepts immediately applied in practice throughout all modules.<\/p>\r\n        <\/div>\r\n        <div class=\"impb10-course-info\">\r\n          <h4>Syllabus \/ Main Topics<\/h4>\r\n          <ul>\r\n            <li>Fundamental concepts of Bayesian Inference (theoretical and applied aspects).<\/li>\r\n            <li>Prior distributions, likelihood, and posterior distribution (theoretical and applied aspects).<\/li>\r\n            <li>Bayesian hierarchical models for Genotype \u00d7 Environment (G\u00d7E) interaction analysis (R-based implementation).<\/li>\r\n            <li>Bayesian reaction norm models for Genotype \u00d7 Environment (G\u00d7E) analysis (R-based implementation).<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"impb10-course-info\">\r\n          <h4>Tools \/ Software<\/h4>\r\n          <ul>\r\n            <li>Room equipped with a whiteboard and multimedia projector (datashow).<\/li>\r\n            <li>Computers or laptops for hands-on activities.<\/li>\r\n            <li>Use of R software for all statistical analyses.<\/li>\r\n            <li>Teaching materials, R scripts, example datasets, and any additional resources provided by the instructor.<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/div>\r\n    <\/details>\r\n  <\/div>\r\n<\/article>\r\n\r\n<article class=\"impb10-course-card course-4\">\r\n  <div class=\"impb10-course-visual\">\r\n    <img decoding=\"async\" alt=\"Genomic selection for plant breeders\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/ChatGPT-Image-16-de-jul.-de-2026-19_18_32-4.png\"\/>\r\n    <span class=\"impb10-course-language\">English<\/span>\r\n  <\/div>\r\n  <div class=\"impb10-course-body\">\r\n    <span class=\"impb10-course-topic\">Genomic Selection<\/span>\r\n    <h3>Applied Genomic Selection for Plant Breeders<\/h3>\r\n\r\n    <div class=\"impb10-course-meta\">\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"8\" r=\"3.5\"\/><path d=\"M5 20c.6-4.1 3-6.2 7-6.2s6.4 2.1 7 6.2\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\">\r\n          <strong>Instructor<\/strong>\r\n          <span>Dr. Salvador A. Gezan<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"4\" y=\"5\" width=\"16\" height=\"15\" rx=\"2\"\/><path d=\"M8 3v4M16 3v4M4 9h16\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\"><strong>Date<\/strong><span>October 7\u20138<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"8\"\/><path d=\"M12 8v5l3 2\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\"><strong>Time<\/strong><span>8:00\u201310:00 AM<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"impb10-course-meta-row\">\r\n        <div class=\"impb10-course-meta-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><\/div>\r\n        <div class=\"impb10-course-meta-copy\"><strong>Venue<\/strong><span>ESALQ\/USP \u00b7 Hands-on \u00b7 R software<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <details class=\"impb10-course-disclosure\">\r\n      <summary>View course details<\/summary>\r\n      <div aria-label=\"Complete information for short course 4\" class=\"impb10-course-scroll\" tabindex=\"0\">\r\n        <div class=\"impb10-course-info\">\r\n          <h4>Syllabus \/ Main Topics<\/h4>\r\n          <p>In this course, we will focus on the fundamentals of applying Genomic Prediction for plant breeding program by fitting several linear mixed models (LMM) using different statistical methodologies. An array of R libraries will be used in this course including BGLR, ASReml-R and rrBLUP. This course will use real datasets and will focus on interpretation of results and discuss practical implications of the use of genomic prediction models in the context of operational breeding programs and their strategies.<\/p>\r\n        <\/div>\r\n        <div class=\"impb10-course-info\">\r\n          <h4>Tools \/ Software<\/h4>\r\n          <p>R software will be used for the practical activities and genomic prediction analyses.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/details>\r\n  <\/div>\r\n<\/article>\r\n\r\n<\/div>\r\n<\/div>\r\n<\/section>\r\n  <!-- =====================================================\r\n       REGISTRATION FEES \u2014 VISUAL LOT CARDS\r\n       The status badge is updated automatically according to the current date.\r\n       ===================================================== -->\r\n  <section class=\"impb10-dark\" id=\"impb10-fees\">\r\n    <div class=\"impb10-container\">\r\n\r\n      <div class=\"impb10-fees-heading-grid\">\r\n        <div>\r\n          <div class=\"impb10-eyebrow\" style=\"color:#ffffff;\">Registration<\/div>\r\n          <h2 class=\"impb10-section-title\">Registration Fees<\/h2>\r\n          <div class=\"impb10-heading-line\"><\/div>\r\n          <p class=\"impb10-section-lead\">\r\n            Registration has four periods. The first periods have the lowest prices.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <aside class=\"impb10-fees-saving\" aria-label=\"Currency\">\r\n          <span>Currency<\/span>\r\n          <strong>Brazilian Real (R$)<\/strong>\r\n          <small>All prices are in Brazilian Real (R$).<\/small>\r\n        <\/aside>\r\n      <\/div>\r\n\r\n      <div class=\"impb10-lots-grid\" aria-label=\"10th IMPB registration lots\">\r\n\r\n        <article class=\"impb10-lot-card\" data-lot-start=\"2026-07-08T00:00:00-03:00\" data-lot-end=\"2026-07-15T23:59:59-03:00\">\r\n          <div class=\"impb10-lot-card-head\">\r\n            <div class=\"impb10-lot-card-topline\">\r\n              <div>\r\n                <span class=\"impb10-lot-card-kicker\">Registration dates<\/span>\r\n                <h3><span>1st<\/span> Period<\/h3>\r\n              <\/div>\r\n              <span class=\"impb10-lot-status\" data-lot-status>Lowest prices<\/span>\r\n            <\/div>\r\n\r\n            <div class=\"impb10-lot-period\">\r\n              <div class=\"impb10-lot-date\"><span>July<\/span><strong>08<\/strong><\/div>\r\n              <span class=\"impb10-lot-arrow\">\u2192<\/span>\r\n              <div class=\"impb10-lot-date\"><span>July<\/span><strong>15<\/strong><\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <ul class=\"impb10-price-list\">\r\n            <li class=\"impb10-price-row\"><span class=\"impb10-price-label\">Undergraduate<\/span><strong class=\"impb10-price-value\"><small>R$<\/small>170<\/strong><\/li>\r\n            <li class=\"impb10-price-row\"><span class=\"impb10-price-label\">Graduate student<\/span><strong class=\"impb10-price-value\"><small>R$<\/small>230<\/strong><\/li>\r\n            <li class=\"impb10-price-row\"><span class=\"impb10-price-label\">Professional<\/span><strong class=\"impb10-price-value\"><small>R$<\/small>330<\/strong><\/li>\r\n          <\/ul>\r\n\r\n          <div class=\"impb10-lot-card-foot\">July 8\u201315, 2026<\/div>\r\n        <\/article>\r\n\r\n        <article class=\"impb10-lot-card\" data-lot-start=\"2026-07-16T00:00:00-03:00\" data-lot-end=\"2026-07-31T23:59:59-03:00\">\r\n          <div class=\"impb10-lot-card-head\">\r\n            <div class=\"impb10-lot-card-topline\">\r\n              <div>\r\n                <span class=\"impb10-lot-card-kicker\">Registration dates<\/span>\r\n                <h3><span>2nd<\/span> Period<\/h3>\r\n              <\/div>\r\n              <span class=\"impb10-lot-status\" data-lot-status>Second registration period<\/span>\r\n            <\/div>\r\n\r\n            <div class=\"impb10-lot-period\">\r\n              <div class=\"impb10-lot-date\"><span>July<\/span><strong>16<\/strong><\/div>\r\n              <span class=\"impb10-lot-arrow\">\u2192<\/span>\r\n              <div class=\"impb10-lot-date\"><span>July<\/span><strong>31<\/strong><\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <ul class=\"impb10-price-list\">\r\n            <li class=\"impb10-price-row\"><span class=\"impb10-price-label\">Undergraduate<\/span><strong class=\"impb10-price-value\"><small>R$<\/small>190<\/strong><\/li>\r\n            <li class=\"impb10-price-row\"><span class=\"impb10-price-label\">Graduate student<\/span><strong class=\"impb10-price-value\"><small>R$<\/small>260<\/strong><\/li>\r\n            <li class=\"impb10-price-row\"><span class=\"impb10-price-label\">Professional<\/span><strong class=\"impb10-price-value\"><small>R$<\/small>360<\/strong><\/li>\r\n          <\/ul>\r\n\r\n          <div class=\"impb10-lot-card-foot\">July 16\u201331, 2026<\/div>\r\n        <\/article>\r\n\r\n        <article class=\"impb10-lot-card\" data-lot-start=\"2026-08-01T00:00:00-03:00\" data-lot-end=\"2026-08-31T23:59:59-03:00\">\r\n          <div class=\"impb10-lot-card-head\">\r\n            <div class=\"impb10-lot-card-topline\">\r\n              <div>\r\n                <span class=\"impb10-lot-card-kicker\">Registration dates<\/span>\r\n                <h3><span>3rd<\/span> Period<\/h3>\r\n              <\/div>\r\n              <span class=\"impb10-lot-status\" data-lot-status>Third registration period<\/span>\r\n            <\/div>\r\n\r\n            <div class=\"impb10-lot-period\">\r\n              <div class=\"impb10-lot-date\"><span>August<\/span><strong>01<\/strong><\/div>\r\n              <span class=\"impb10-lot-arrow\">\u2192<\/span>\r\n              <div class=\"impb10-lot-date\"><span>August<\/span><strong>31<\/strong><\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <ul class=\"impb10-price-list\">\r\n            <li class=\"impb10-price-row\"><span class=\"impb10-price-label\">Undergraduate<\/span><strong class=\"impb10-price-value\"><small>R$<\/small>230<\/strong><\/li>\r\n            <li class=\"impb10-price-row\"><span class=\"impb10-price-label\">Graduate student<\/span><strong class=\"impb10-price-value\"><small>R$<\/small>330<\/strong><\/li>\r\n            <li class=\"impb10-price-row\"><span class=\"impb10-price-label\">Professional<\/span><strong class=\"impb10-price-value\"><small>R$<\/small>430<\/strong><\/li>\r\n          <\/ul>\r\n\r\n          <div class=\"impb10-lot-card-foot\">August 1\u201331, 2026<\/div>\r\n        <\/article>\r\n\r\n        <article class=\"impb10-lot-card\" data-lot-start=\"2026-09-01T00:00:00-03:00\" data-lot-end=\"2026-09-30T23:59:59-03:00\">\r\n          <div class=\"impb10-lot-card-head\">\r\n            <div class=\"impb10-lot-card-topline\">\r\n              <div>\r\n                <span class=\"impb10-lot-card-kicker\">Registration dates<\/span>\r\n                <h3><span>4th<\/span> Period<\/h3>\r\n              <\/div>\r\n              <span class=\"impb10-lot-status\" data-lot-status>Final registration period<\/span>\r\n            <\/div>\r\n\r\n            <div class=\"impb10-lot-period\">\r\n              <div class=\"impb10-lot-date\"><span>September<\/span><strong>01<\/strong><\/div>\r\n              <span class=\"impb10-lot-arrow\">\u2192<\/span>\r\n              <div class=\"impb10-lot-date\"><span>September<\/span><strong>30<\/strong><\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <ul class=\"impb10-price-list\">\r\n            <li class=\"impb10-price-row\"><span class=\"impb10-price-label\">Undergraduate<\/span><strong class=\"impb10-price-value\"><small>R$<\/small>260<\/strong><\/li>\r\n            <li class=\"impb10-price-row\"><span class=\"impb10-price-label\">Graduate student<\/span><strong class=\"impb10-price-value\"><small>R$<\/small>360<\/strong><\/li>\r\n            <li class=\"impb10-price-row\"><span class=\"impb10-price-label\">Professional<\/span><strong class=\"impb10-price-value\"><small>R$<\/small>460<\/strong><\/li>\r\n          <\/ul>\r\n\r\n          <div class=\"impb10-lot-card-foot\">September 1\u201330, 2026<\/div>\r\n        <\/article>\r\n\r\n      <\/div>\r\n\r\n      <div class=\"impb10-fees-included\">\r\n        <div>\r\n          <h3>Your registration includes<\/h3>\r\n          <p>All prices are in Brazilian Real (R$). The price depends on your category and registration period.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-fees-benefits\">\r\n          <div class=\"impb10-fee-benefit\">All scientific sessions<\/div>\r\n          <div class=\"impb10-fee-benefit\">Abstract submission and presentation<\/div>\r\n          <div class=\"impb10-fee-benefit\">Chance to take part in the Best Paper Awards<\/div>\r\n          <div class=\"impb10-fee-benefit\">Courses<\/div>\r\n          <div class=\"impb10-fee-benefit\">Opening cocktail<\/div>\r\n          <div class=\"impb10-fee-benefit\">Networking and event activities<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"impb10-fees-action-row\">\r\n        <a class=\"impb10-button impb10-button-light\" href=\"https:\/\/doity.com.br\/10-th-international-meeting-on-plant-breeding-2026\">Register Now<\/a>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/section>\r\n\r\n\r\n  <!-- =====================================================\r\n       EVENT VENUE AND PIRACICABA \u2014 ADD FOUR CITY\/CAMPUS PHOTOS\r\n       ===================================================== -->\r\n  <section class=\"impb10-white\">\r\n    <div class=\"impb10-container\" style=\"padding-bottom:0;\">\r\n      <div class=\"impb10-city-intro\">\r\n        <p class=\"impb10-editorial-kicker\">Event location<\/p>\r\n        <h2 class=\"impb10-city-title\">Discover <span class=\"impb10-gradient-text\">Piracicaba - SP<\/span><\/h2>\r\n\r\n        <p class=\"impb10-city-copy\">\r\n          The 10th IMPB will take place at ESALQ\/USP, a historic campus of the University of S\u00e3o Paulo. ESALQ is known in Brazil and abroad for teaching and research in agriculture.\r\n        <\/p>\r\n        <p class=\"impb10-city-copy\">\r\n          Piracicaba is in the state of S\u00e3o Paulo. The city has a strong link with agriculture, many green areas, cultural places, local food and the Piracicaba River.\r\n        <\/p>\r\n\r\n        <div class=\"impb10-city-actions\">\r\n          <a class=\"impb10-button impb10-button-outline\" href=\"https:\/\/maps.app.goo.gl\/iuxMFqX9phfWMbYC8\" target=\"_blank\" rel=\"noopener\">See ESALQ\/USP on the Map<\/a>\r\n          <a class=\"impb10-button impb10-button-outline\" href=\"https:\/\/maps.app.goo.gl\/rbPr992HWbexgYLt8\" target=\"_blank\" rel=\"noopener\">Learn About Piracicaba<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"impb10-city-gallery\" aria-label=\"Photos of ESALQ and Piracicaba\">\r\n        <div class=\"impb10-city-photo\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/WhatsApp-Image-2026-07-16-at-19.43.34.jpeg\" alt=\"Piracicaba landscape\"><\/div>\r\n        <div class=\"impb10-city-photo\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/WhatsApp-Image-2026-07-16-at-19.43.34-1.jpeg\" alt=\"ESALQ USP campus\"><\/div>\r\n        <div class=\"impb10-city-photo\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/WhatsApp-Image-2026-07-16-at-19.43.34-3.jpeg\" alt=\"Piracicaba at night\"><\/div>\r\n        <div class=\"impb10-city-photo\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/7067cd3c3f0b3c9e6efb64fdca37e04c-e1784241101841.jpg\" alt=\"Cultural or natural attraction in Piracicaba\"><\/div>\r\n        <div class=\"impb10-city-photo\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/WhatsApp-Image-2026-07-16-at-19.43.34-2.jpeg\" alt=\"Another view of Piracicaba or ESALQ USP\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n\r\n\r\n\r\n  <!-- =====================================================\r\n       PLAN YOUR STAY IN PIRACICABA \u2014 CITY GUIDE\r\n       Version A updated with real photos and current place list.\r\n       ===================================================== -->\r\n  <section class=\"impb10-guide-section\">\r\n    <div class=\"impb10-container\">\r\n\r\n      <div class=\"impb10-guide-head\">\r\n        <div class=\"impb10-guide-head-copy\">\r\n          <p class=\"impb10-editorial-kicker\">Local guide<\/p>\r\n          <h2 class=\"impb10-guide-title\">Plan Your Stay in <span class=\"impb10-gradient-text\">Piracicaba<\/span><\/h2>\r\n          <p class=\"impb10-guide-lead\">A selection of places to stay, eat, meet colleagues, and explore the city during the 10th IMPB.<\/p>\r\n        <\/div>\r\n        <div class=\"impb10-guide-count\">5 categories \u00b7 27 curated places<\/div>\r\n      <\/div>\r\n\r\n      \r\n      <!-- OFFICIAL EVENT PARTNERS \u2014 EXCLUSIVE BENEFITS -->\r\n      <div class=\"impb10-exclusive-partners\">\r\n\r\n        <div class=\"impb10-exclusive-partners-head\">\r\n          <p class=\"impb10-exclusive-partners-kicker\">Exclusive participant benefits<\/p>\r\n          <h3>Official Event <span class=\"impb10-gradient-text\">Partners<\/span><\/h3>\r\n          <p>\r\n            Enjoy exclusive discounts and special conditions offered by our official accommodation\r\n            and dining partners during the 10th IMPB \/ 5th EPMP. Check each card for eligibility,\r\n            promotional codes and badge requirements.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-exclusive-partners-scroll\">\r\n          <div class=\"impb10-exclusive-partners-grid\">\r\n\r\n            <!-- ANTONIO'S PALACE HOTEL -->\r\n            <article class=\"impb10-exclusive-partner-card\">\r\n              <div class=\"impb10-exclusive-partner-visual\">\r\n                <img decoding=\"async\"\r\n                  src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/IMG_3140-1.jpg\"\r\n                  alt=\"Antonio's Palace Hotel\"\r\n                  loading=\"lazy\">\r\n              <\/div>\r\n\r\n              <div class=\"impb10-exclusive-partner-content\">\r\n                <div class=\"impb10-exclusive-partner-topline\">\r\n                  <span class=\"impb10-exclusive-partner-label\">Official Accommodation Partner<\/span>\r\n                  <span class=\"impb10-exclusive-partner-discount\">5% off direct bookings<\/span>\r\n                <\/div>\r\n\r\n                <h4>Antonio's Palace Hotel<\/h4>\r\n\r\n                <p class=\"impb10-exclusive-partner-intro\">\r\n                  10th IMPB participants receive a 5% discount on reservations made directly\r\n                  with the hotel by WhatsApp, phone or e-mail.\r\n                <\/p>\r\n\r\n                <div class=\"impb10-exclusive-partner-box\">\r\n                  <span class=\"impb10-exclusive-partner-box-label\">Promotional code<\/span>\r\n                  <strong>#GVENCK2026<\/strong>\r\n                  <span>Mention this code when contacting the hotel directly.<\/span>\r\n                <\/div>\r\n\r\n                <div class=\"impb10-exclusive-partner-meta\">\r\n                  <span>2 km from ESALQ<\/span>\r\n                <\/div>\r\n\r\n                <div class=\"impb10-exclusive-partner-actions three\">\r\n                  <a class=\"impb10-exclusive-partner-action primary\"\r\n                     href=\"https:\/\/antonios.com.br\/\"\r\n                     target=\"_blank\" rel=\"noopener\">\r\n                    Hotel Website\r\n                  <\/a>\r\n\r\n                  <a class=\"impb10-exclusive-partner-action\"\r\n                     href=\"https:\/\/www.instagram.com\/antoniospalacehotel\"\r\n                     target=\"_blank\" rel=\"noopener\">\r\n                    Instagram\r\n                  <\/a>\r\n\r\n                  <a class=\"impb10-exclusive-partner-action\"\r\n                     href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Antonio%27s+Palace+Hotel+Piracicaba+SP\"\r\n                     target=\"_blank\" rel=\"noopener\">\r\n                    Google Maps\r\n                  <\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <!-- BEIRA RIO PALACE HOTEL -->\r\n            <article class=\"impb10-exclusive-partner-card\">\r\n              <div class=\"impb10-exclusive-partner-visual\">\r\n                <img decoding=\"async\"\r\n                  src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/Beira-Rio-Palace-Hotel-e1787442661272.png\"\r\n                  alt=\"Beira Rio Palace Hotel\"\r\n                  loading=\"lazy\">\r\n              <\/div>\r\n\r\n              <div class=\"impb10-exclusive-partner-content\">\r\n                <div class=\"impb10-exclusive-partner-topline\">\r\n                  <span class=\"impb10-exclusive-partner-label\">Official Accommodation Partner<\/span>\r\n                  <span class=\"impb10-exclusive-partner-discount\">10% off direct bookings<\/span>\r\n                <\/div>\r\n\r\n                <h4>Beira Rio Palace Hotel<\/h4>\r\n\r\n                <p class=\"impb10-exclusive-partner-intro\">\r\n                  10th IMPB participants receive a 10% discount on reservations made directly\r\n                  with the hotel by e-mail or WhatsApp, subject to room availability.\r\n                <\/p>\r\n\r\n                <div class=\"impb10-exclusive-partner-box\">\r\n                  <span class=\"impb10-exclusive-partner-box-label\">Promotional code<\/span>\r\n                  <strong>#IMPB<\/strong>\r\n                  <span>Mention this code when contacting the hotel directly.<\/span>\r\n                <\/div>\r\n\r\n                <div class=\"impb10-exclusive-partner-meta\">\r\n                  <span>2.8 km from ESALQ<\/span>\r\n                <\/div>\r\n\r\n                <div class=\"impb10-exclusive-partner-actions three\">\r\n                  <a class=\"impb10-exclusive-partner-action primary\"\r\n                     href=\"https:\/\/www.beirariopalacehotel.com.br\/\"\r\n                     target=\"_blank\" rel=\"noopener\">\r\n                    Hotel Website\r\n                  <\/a>\r\n\r\n                  <a class=\"impb10-exclusive-partner-action\"\r\n                     href=\"https:\/\/www.instagram.com\/hotelbeirariopiracicaba\/\"\r\n                     target=\"_blank\" rel=\"noopener\">\r\n                    Instagram\r\n                  <\/a>\r\n\r\n                  <a class=\"impb10-exclusive-partner-action\"\r\n                     href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Beira+Rio+Palace+Hotel%2C+Rua+Luiz+de+Queiroz%2C+51%2C+Centro%2C+Piracicaba%2C+SP\"\r\n                     target=\"_blank\" rel=\"noopener\">\r\n                    Google Maps\r\n                  <\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <!-- CLAUDINHO'S RESTAURANTE -->\r\n            <article class=\"impb10-exclusive-partner-card dining\"> <div class=\"impb10-exclusive-partner-visual\"> <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/09\/claudinhos-e1789079934248.jpg\" alt=\"Claudinho's Restaurante\" loading=\"lazy\"> <\/div> <div class=\"impb10-exclusive-partner-content\"> <div class=\"impb10-exclusive-partner-topline\"> <span class=\"impb10-exclusive-partner-label\">Official Dining Partner<\/span> <span class=\"impb10-exclusive-partner-discount\">5% off lunch buffet<\/span> <\/div> <h4>Claudinho's Restaurante<\/h4> <p class=\"impb10-exclusive-partner-intro\"> 10th IMPB participants receive a 5% discount on the lunch buffet, Monday to Friday, at both Piracicaba locations. <\/p> <div class=\"impb10-exclusive-partner-box badge-box\"> <span class=\"impb10-exclusive-partner-box-label\">Discount requirement<\/span> <strong>Event badge required<\/strong> <span>Excludes beverages and \u00e0 la carte dishes.<\/span> <\/div> <div class=\"impb10-exclusive-partner-meta\"> <span>1.3 km from ESALQ<\/span> <\/div> <div class=\"impb10-exclusive-partner-actions two\"> <a class=\"impb10-exclusive-partner-action primary\" href=\"https:\/\/www.instagram.com\/claudinhosrestaurante\/?hl=pt-br\" target=\"_blank\" rel=\"noopener\"> Instagram <\/a> <a class=\"impb10-exclusive-partner-action\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Claudinho%27s+Restaurante+Piracicaba+SP\" target=\"_blank\" rel=\"noopener\"> Google Maps <\/a> <\/div> <\/div> <\/article>\r\n\r\n            <!-- BARZIN DE MINAS -->\r\n            <article class=\"impb10-exclusive-partner-card dining\">\r\n              <div class=\"impb10-exclusive-partner-visual\">\r\n                <img decoding=\"async\"\r\n                  src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/barzin.jpg\"\r\n                  alt=\"Barzin de Minas\"\r\n                  loading=\"lazy\">\r\n              <\/div>\r\n\r\n              <div class=\"impb10-exclusive-partner-content\">\r\n                <div class=\"impb10-exclusive-partner-topline\">\r\n                  <span class=\"impb10-exclusive-partner-label\">Official Dining Partner<\/span>\r\n                  <span class=\"impb10-exclusive-partner-discount\">10% off<\/span>\r\n                <\/div>\r\n\r\n                <h4>Barzin de Minas<\/h4>\r\n\r\n                <p class=\"impb10-exclusive-partner-intro\">\r\n                  10th IMPB participants receive 10% off. The discount is valid for lunch and dinner.\r\n                <\/p>\r\n\r\n                <div class=\"impb10-exclusive-partner-box badge-box\">\r\n                  <span class=\"impb10-exclusive-partner-box-label\">Discount requirement<\/span>\r\n                  <strong>Event badge required<\/strong>\r\n                  <span>Excludes economical dishes and promotional food or beverages.<\/span>\r\n                <\/div>\r\n\r\n                <div class=\"impb10-exclusive-partner-meta\">\r\n                  <span>550 m from ESALQ<\/span>\r\n                <\/div>\r\n\r\n                <div class=\"impb10-exclusive-partner-actions two\">\r\n                  <a class=\"impb10-exclusive-partner-action primary\"\r\n                     href=\"https:\/\/www.instagram.com\/barzindeminas\/\"\r\n                     target=\"_blank\" rel=\"noopener\">\r\n                    Instagram\r\n                  <\/a>\r\n\r\n                  <a class=\"impb10-exclusive-partner-action\"\r\n                     href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Barzin+de+Minas%2C+Av.+Carlos+Botelho%2C+884%2C+S%C3%A3o+Dimas%2C+Piracicaba%2C+SP\"\r\n                     target=\"_blank\" rel=\"noopener\">\r\n                    Google Maps\r\n                  <\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"impb10-general-guide-head\">\r\n        <span>Explore Piracicaba<\/span>\r\n        <strong>General recommendations<\/strong>\r\n        <p>Browse accommodation, restaurants, bars, caf\u00e9s and local attractions by category.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"impb10-guide-tabs\" role=\"tablist\" aria-label=\"Piracicaba visitor guide categories\">\r\n        <button class=\"impb10-guide-tab active\" type=\"button\" data-guide-tab=\"stay\" role=\"tab\" aria-selected=\"true\" aria-controls=\"impb10-guide-stay\">\r\n          <span class=\"impb10-guide-tab-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M3 11v8M21 11v8M3 16h18M5 11V7.5A2.5 2.5 0 0 1 7.5 5h9A2.5 2.5 0 0 1 19 7.5V11M7 11V9h4v2M13 11V9h4v2\"\/><\/svg><\/span>\r\n          <span>Where to Stay<\/span>\r\n        <\/button>\r\n        <button class=\"impb10-guide-tab\" type=\"button\" data-guide-tab=\"restaurants\" role=\"tab\" aria-selected=\"false\" aria-controls=\"impb10-guide-restaurants\">\r\n          <span class=\"impb10-guide-tab-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M7 3v7M4 3v4a3 3 0 0 0 6 0V3M7 10v11M16 3v18M16 3c3 2 4 5 4 8h-4\"\/><\/svg><\/span>\r\n          <span>Restaurants<\/span>\r\n        <\/button>\r\n        <button class=\"impb10-guide-tab\" type=\"button\" data-guide-tab=\"bars\" role=\"tab\" aria-selected=\"false\" aria-controls=\"impb10-guide-bars\">\r\n          <span class=\"impb10-guide-tab-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 4h14l-5.5 7v6M10.5 17h6M8 21h8M9 8h6\"\/><\/svg><\/span>\r\n          <span>Bars &amp; Nightlife<\/span>\r\n        <\/button>\r\n        <button class=\"impb10-guide-tab\" type=\"button\" data-guide-tab=\"coffee\" role=\"tab\" aria-selected=\"false\" aria-controls=\"impb10-guide-coffee\">\r\n          <span class=\"impb10-guide-tab-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 8h13v7a4 4 0 0 1-4 4H8a4 4 0 0 1-4-4V8ZM17 10h2a2 2 0 0 1 0 4h-2M7 3c0 1 1 1 1 2s-1 1-1 2M12 3c0 1 1 1 1 2s-1 1-1 2\"\/><\/svg><\/span>\r\n          <span>Coffee &amp; Bakeries<\/span>\r\n        <\/button>\r\n        <button class=\"impb10-guide-tab\" type=\"button\" data-guide-tab=\"sightseeing\" role=\"tab\" aria-selected=\"false\" aria-controls=\"impb10-guide-sightseeing\">\r\n          <span class=\"impb10-guide-tab-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 7h4l1.5-2h5L16 7h4v12H4V7Z\"\/><circle cx=\"12\" cy=\"13\" r=\"4\"\/><\/svg><\/span>\r\n          <span>Culture &amp; Sightseeing<\/span>\r\n        <\/button>\r\n      <\/div>\r\n\r\n      <div class=\"impb10-guide-panels\">\r\n      <div class=\"impb10-guide-panel active\" id=\"impb10-guide-stay\" data-guide-panel=\"stay\" role=\"tabpanel\" aria-label=\"Where to Stay\">\r\n        <div class=\"impb10-guide-carousel-shell\">\r\n          <button class=\"impb10-guide-arrow prev\" type=\"button\" data-guide-prev=\"impb10-guide-carousel-stay\" aria-label=\"Previous Where to Stay\">\u2039<\/button>\r\n\r\n          <div class=\"impb10-guide-carousel\" id=\"impb10-guide-carousel-stay\">\r\n\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/class-hotel-piracicaba.jpg\" alt=\"Class Hotel Piracicaba\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Class Hotel Piracicaba<\/h3>\r\n                <p>Rooms overlook the Piracicaba River; leisure facilities include an outdoor pool, steam sauna and fitness room, plus the Pimenta Verde restaurant.<\/p>\r\n                <div class=\"impb10-guide-tags\">\r\n                  <span class=\"impb10-guide-tag\">S\u00e3o Dimas<\/span>\r\n                  <span class=\"impb10-guide-tag\">1.7 km from ESALQ<\/span>\r\n                <\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Class+Hotel+Piracicaba%2C+Av.+Centen%C3%A1rio%2C+152%2C+S%C3%A3o+Dimas%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.classhotel.com.br\/class-hotel-piracicaba\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Website<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/Hotel-Cassino-.jpg\" alt=\"Hotel Cassino Tower Piracicaba by Nacional Inn\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Hotel Cassino Tower Piracicaba by Nacional Inn<\/h3>\r\n                <p>A central hotel combining complimentary breakfast, a swimming pool, fitness area, free Wi-Fi and meeting and event facilities.<\/p>\r\n                <div class=\"impb10-guide-tags\">\r\n                  <span class=\"impb10-guide-tag\">S\u00e3o Dimas<\/span>\r\n                  <span class=\"impb10-guide-tag\">1.8 km from ESALQ<\/span>\r\n                <\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Hotel+Cassino+Tower+Piracicaba+by+Nacional+Inn%2C+R.+Saldanha+Marinho%2C+1525%2C+S%C3%A3o+Dimas%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.nacionalinn.com.br\/hoteis\/cassino-tower-piracicaba\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Website<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/OCCITANO-APART-HOTEL-9.jpg\" alt=\"Occitano Apart Hotel\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Occitano Apart Hotel<\/h3>\r\n                <p>Modern apart-hotel with spacious air-conditioned suites, private kitchenettes, full breakfast, covered parking, free Wi-Fi and an in-house contemporary restaurant.<\/p>\r\n                <div class=\"impb10-guide-tags\">\r\n                  <span class=\"impb10-guide-tag\">Morumbi<\/span>\r\n                  <span class=\"impb10-guide-tag\">5.1 km from ESALQ<\/span>\r\n                <\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Occitano+Apart+Hotel%2C+R.+Marcelo+Vacchi%2C+100%2C+Morumbi%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.occitanohotel.com.br\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1 1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Website<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            \r\n\r\n            \r\n\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/ibis-Piracicaba.jpg\" alt=\"ibis Piracicaba\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>ibis Piracicaba<\/h3>\r\n                <p>Economy hotel opposite Shopping Piracicaba with air-conditioned rooms, free Wi-Fi, breakfast, dinner options and a 24-hour bar.<\/p>\r\n                <div class=\"impb10-guide-tags\">\r\n                  <span class=\"impb10-guide-tag\">Arei\u00e3o<\/span>\r\n                  <span class=\"impb10-guide-tag\">1.6 km from ESALQ<\/span>\r\n                <\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=ibis+Piracicaba%2C+Av.+Armando+Dedini%2C+125%2C+Arei%C3%A3o%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/all.accor.com\/hotel\/3263\/index.pt-br.shtml\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1 1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Website<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n          <\/div>\r\n\r\n          <button class=\"impb10-guide-arrow next\" type=\"button\" data-guide-next=\"impb10-guide-carousel-stay\" aria-label=\"Next Where to Stay\">\u203a<\/button>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-guide-dots\" data-guide-dots=\"impb10-guide-carousel-stay\" aria-label=\"Carousel position\">\r\n          <button class=\"impb10-guide-dot active\" type=\"button\" data-guide-page=\"0\" aria-label=\"Show first group\"><\/button>\r\n          <button class=\"impb10-guide-dot\" type=\"button\" data-guide-page=\"1\" aria-label=\"Show second group\"><\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"impb10-guide-panel\" id=\"impb10-guide-restaurants\" data-guide-panel=\"restaurants\" role=\"tabpanel\" aria-label=\"Restaurants\">\r\n        <div class=\"impb10-guide-carousel-shell\">\r\n          <button class=\"impb10-guide-arrow prev\" type=\"button\" data-guide-prev=\"impb10-guide-carousel-restaurants\" aria-label=\"Previous Restaurants\">\u2039<\/button>\r\n          <div class=\"impb10-guide-carousel\" id=\"impb10-guide-carousel-restaurants\">\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/Mezza-Mezza-Bistro.jpg\" alt=\"Mezza &amp; Mezza Bistr\u00f4\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Mezza &amp; Mezza Bistr\u00f4<\/h3>\r\n                <p>A charming bistro specializing in contemporary cuisine with Brazilian and Italian influences, serving \u00e0 la carte dishes, daily specials and tasting menus.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Alem\u00e3es<\/span><span class=\"impb10-guide-tag\">2.2 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Mezza+%26+Mezza+Bistr%C3%B4%2C+R.+Saldanha+Marinho%2C+1598%2C+Alem%C3%A3es%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/mezzabistro\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/sushi.jpg\" alt=\"Watashi Sushi\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Watashi Sushi<\/h3>\r\n                <p>Japanese and Oriental cuisine centered on sushi, sashimi, temaki and hot dishes, with rod\u00edzio-style and \u00e0 la carte options.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">S\u00e3o Judas<\/span><span class=\"impb10-guide-tag\">850 m from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Watashi+Sushi%2C+Av.+Carlos+Botelho%2C+568%2C+S%C3%A3o+Judas%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/watashipiracicaba\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/Giardino-Ristorante-.jpg\" alt=\"Giardino Ristorante\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Giardino Ristorante<\/h3>\r\n                <p>A Piracicaba icon for Mediterranean cuisine, pairing a diverse menu with a charming, intimate atmosphere and an international wine list.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Vila Monteiro<\/span><span class=\"impb10-guide-tag\">2.1 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Giardino+Ristorante%2C+R.+Mal.+Deodoro%2C+2328%2C+Vila+Monteiro%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/giardinoristorante.piracicaba\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/Avvi.jpg\" alt=\"Avv\u00ed Restaurante Piracicaba\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Avv\u00ed Restaurante Piracicaba<\/h3>\r\n                <p>Chef Felipe Per\u00f3n leads an authorial kitchen focused on creativity, bold flavors and sensory dining, including an 11-course signature tasting experience.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Centro<\/span><span class=\"impb10-guide-tag\">2.7 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Avv%C3%AD+Restaurante+Piracicaba%2C+R.+Tiradentes%2C+332%2C+Centro%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/avvi.restaurante\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/madeiro.jpeg\" alt=\"Madero &amp; Jeronimo Burger Piracicaba\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Madero &amp; Jeronimo Burger Piracicaba<\/h3>\r\n                <p>A hybrid concept bringing Madero\u2019s classic burgers and Jeronimo\u2019s smash burgers together in one restaurant, with self-service ordering from both brands.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Alem\u00e3es<\/span><span class=\"impb10-guide-tag\">1.8 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Madero+%26+Jeronimo+Burger+Piracicaba%2C+Av.+Independ%C3%AAncia%2C+2732%2C+Alem%C3%A3es%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/maderobrasil\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/Maeh--e1787507844893.jpeg\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Maeh Restaurante Piracicaba<\/h3>\r\n                <p>An executive-lunch concept where fresh ingredients and contemporary techniques shape a different authorial menu each day.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Alto<\/span><span class=\"impb10-guide-tag\">2.0 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Maeh+Restaurante+Piracicaba%2C+R.+Santa+Cruz%2C+550%2C+Alto%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/maeh.gastronomia\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n          <\/div>\r\n          <button class=\"impb10-guide-arrow next\" type=\"button\" data-guide-next=\"impb10-guide-carousel-restaurants\" aria-label=\"Next Restaurants\">\u203a<\/button>\r\n        <\/div>\r\n        <div class=\"impb10-guide-dots\" data-guide-dots=\"impb10-guide-carousel-restaurants\" aria-label=\"Carousel position\">\r\n          <button class=\"impb10-guide-dot active\" type=\"button\" data-guide-page=\"0\" aria-label=\"Show first group\"><\/button>\r\n          <button class=\"impb10-guide-dot\" type=\"button\" data-guide-page=\"1\" aria-label=\"Show second group\"><\/button>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"impb10-guide-panel\" id=\"impb10-guide-bars\" data-guide-panel=\"bars\" role=\"tabpanel\" aria-label=\"Bars and Nightlife\">\r\n        <div class=\"impb10-guide-carousel-shell\">\r\n          <button class=\"impb10-guide-arrow prev\" type=\"button\" data-guide-prev=\"impb10-guide-carousel-bars\" aria-label=\"Previous Bars and Nightlife\">\u2039<\/button>\r\n          <div class=\"impb10-guide-carousel\" id=\"impb10-guide-carousel-bars\">\r\n            \r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/manga-rosa.png\" alt=\"Bar Manga Rosa\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Bar Manga Rosa<\/h3>\r\n                <p>A late-night bar known for generous portions, creative drinks and caipirinhas, including its popular caipirinha with popsicle.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">S\u00e3o Dimas<\/span><span class=\"impb10-guide-tag\">500 m from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Bar+Manga+Rosa%2C+Av.+Carlos+Botelho%2C+894%2C+S%C3%A3o+Dimas%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/bar_mangarosa\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/chopp-bar-e1787508422872.jpg\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Maravilhoso Chopp Bar<\/h3>\r\n                <p>A traditional chopp bar serving Brazilian petiscos, coxinha, feijoada and other dishes, with sidewalk tables beneath the trees.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Centro<\/span><span class=\"impb10-guide-tag\">3.1 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Maravilhoso+Chopp+Bar%2C+Rua+Luiz+de+Queiroz%2C+539%2C+Centro%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/maravilhosochoppbar\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/original-e1787449503349.jpg\" alt=\"Boteco Original\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Boteco Original<\/h3>\r\n                <p>A broad Brazilian boteco menu with petiscos, portions, burgers, grilled meats and classic dishes, alongside draft beer, cocktails and spirits.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">S\u00e3o Dimas<\/span><span class=\"impb10-guide-tag\">550 m from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Boteco+Original%2C+Av.+Carlos+Botelho%2C+877%2C+S%C3%A3o+Dimas%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/boteco_original\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/Barleys-Tap-House-Parrilla-e1787508562537.jpg\" alt=\"Barley&#x27;s Tap House &amp; Parrilla\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Barley&#x27;s Tap House &amp; Parrilla<\/h3>\r\n                <p>Craft beer and Argentine-style parrilla are the house signatures, complemented by burgers and shareable portions.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">S\u00e3o Dimas<\/span><span class=\"impb10-guide-tag\">2.1 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Barley%27s+Tap+House+%26+Parrilla%2C+Av.+Torquato+da+Silva+Leit%C3%A3o%2C+505%2C+S%C3%A3o+Dimas%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/barleys_piracicaba\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/Buteco-Fassina.jpeg\" alt=\"Buteco Fassina\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Buteco Fassina<\/h3>\r\n                <p>A casual neighborhood bar known for tilapia portions, cold beer and a regular live-music program.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Vila Monteiro<\/span><span class=\"impb10-guide-tag\">2.4 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Buteco+Fassina%2C+Av.+Prof.+Alberto+Vollet+Sachs%2C+2441%2C+Vila+Monteiro%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/butecofassinapira\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n          <\/div>\r\n          <button class=\"impb10-guide-arrow next\" type=\"button\" data-guide-next=\"impb10-guide-carousel-bars\" aria-label=\"Next Bars and Nightlife\">\u203a<\/button>\r\n        <\/div>\r\n        <div class=\"impb10-guide-dots\" data-guide-dots=\"impb10-guide-carousel-bars\" aria-label=\"Carousel position\">\r\n          <button class=\"impb10-guide-dot active\" type=\"button\" data-guide-page=\"0\" aria-label=\"Show first group\"><\/button>\r\n          <button class=\"impb10-guide-dot\" type=\"button\" data-guide-page=\"1\" aria-label=\"Show second group\"><\/button>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"impb10-guide-panel\" id=\"impb10-guide-coffee\" data-guide-panel=\"coffee\" role=\"tabpanel\" aria-label=\"Coffee and Bakeries\">\r\n        <div class=\"impb10-guide-carousel-shell\">\r\n          <button class=\"impb10-guide-arrow prev\" type=\"button\" data-guide-prev=\"impb10-guide-carousel-coffee\" aria-label=\"Previous Coffee and Bakeries\">\u2039<\/button>\r\n          <div class=\"impb10-guide-carousel\" id=\"impb10-guide-carousel-coffee\">\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/sucre-la-vie.jpg\" alt=\"sucr\u00e9 la vie\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>sucr\u00e9 la vie<\/h3>\r\n                <p>Inspired by the Provence region of France, Sucr\u00e9 La Vie combines a charming French-style atmosphere with refined confectionery, including pastries, strudel, cr\u00e8me br\u00fbl\u00e9e, cakes and specialty coffee.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Cidade Jardim<\/span><span class=\"impb10-guide-tag\">1.9 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=sucr%C3%A9+la+vie%2C+R.+Dr.+Jo%C3%A3o+Sampaio%2C+1025%2C+Cidade+Jardim%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/sucrelavie\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/zoe.jpg\" alt=\"Zoe Caf\u00e9 Bistr\u00f4\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Zoe Caf\u00e9 Bistr\u00f4<\/h3>\r\n                <p>A cozy caf\u00e9-bistro focused on breakfast and brunch, with coffee and tea served alongside croissants, handmade strudel, cookies, p\u00e3o de queijo and other caf\u00e9 classics.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Alto<\/span><span class=\"impb10-guide-tag\">2.6 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Zoe+Caf%C3%A9+Bistr%C3%B4%2C+R.+Silva+Jardim%2C+626%2C+Alto%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/zoecafebistro.piracicaba\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/La-Clave-Cafeteria.jpeg\" alt=\"La Clave Cafeteria\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>La Clave Cafeteria<\/h3>\r\n                <p>A coffee-focused caf\u00e9 that highlights specialty beans and different brewing methods, with drinks designed to explore distinct flavor profiles alongside breakfast, brunch and light meals.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Vila Rezende<\/span><span class=\"impb10-guide-tag\">3.8 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=La+Clave+Cafeteria%2C+Av.+Dona+Francisca%2C+910%2C+Vila+Rezende%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/laclavepiracicaba\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/anaca.jpeg\" alt=\"Caf\u00e9 Anac\u00e1 Confeitaria Saud\u00e1vel\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Caf\u00e9 Anac\u00e1 Confeitaria Saud\u00e1vel<\/h3>\r\n                <p>A healthy confectionery born from its founder\u2019s own shift toward healthier eating and later training in functional pastry, with a focus on carefully crafted sweets and lighter dessert options.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Centro<\/span><span class=\"impb10-guide-tag\">1.2 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Caf%C3%A9+Anac%C3%A1+Confeitaria+Saud%C3%A1vel%2C+R.+Santo+Ant%C3%B4nio%2C+468%2C+Centro%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/anaca.confeitaria\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/dona-baunilha.jpeg\" alt=\"Dona Baunilha Doceria e Cafeteria\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Dona Baunilha Doceria e Cafeteria<\/h3>\r\n                <p>A dessert-centered caf\u00e9 known for artisanal confectionery, with a broad selection of cakes, tarts, croissants and sweets designed to pair with coffee and other beverages.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Cidade Jardim<\/span><span class=\"impb10-guide-tag\">1.7 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Dona+Baunilha+Doceria+e+Cafeteria%2C+Av.+Brasil%2C+1250%2C+Cidade+Jardim%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/donabaunilha.piracicaba\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/oasi.jpeg\" alt=\"Oasi Caf\u00e9 &amp; Bistr\u00f4\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Oasi Caf\u00e9 &amp; Bistr\u00f4<\/h3>\r\n                <p>Designed as an \u201coasis\u201d in downtown Piracicaba, Oasi Caf\u00e9 & Bistr\u00f4 combines coffee, breakfast, brunch, light meals and an executive menu in a calm setting inside the ACIPI complex.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Centro<\/span><span class=\"impb10-guide-tag\">2.9 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Oasi+Caf%C3%A9+%26+Bistr%C3%B4%2C+R.+Prudente+de+Morais%2C+459%2C+Centro%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/oasicafebistro\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n          <\/div>\r\n          <button class=\"impb10-guide-arrow next\" type=\"button\" data-guide-next=\"impb10-guide-carousel-coffee\" aria-label=\"Next Coffee and Bakeries\">\u203a<\/button>\r\n        <\/div>\r\n        <div class=\"impb10-guide-dots\" data-guide-dots=\"impb10-guide-carousel-coffee\" aria-label=\"Carousel position\">\r\n          <button class=\"impb10-guide-dot active\" type=\"button\" data-guide-page=\"0\" aria-label=\"Show first group\"><\/button>\r\n          <button class=\"impb10-guide-dot\" type=\"button\" data-guide-page=\"1\" aria-label=\"Show second group\"><\/button>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"impb10-guide-panel\" id=\"impb10-guide-sightseeing\" data-guide-panel=\"sightseeing\" role=\"tabpanel\" aria-label=\"Culture and Sightseeing\">\r\n        <div class=\"impb10-guide-carousel-shell\">\r\n          <button class=\"impb10-guide-arrow prev\" type=\"button\" data-guide-prev=\"impb10-guide-carousel-sightseeing\" aria-label=\"Previous Culture and Sightseeing\">\u2039<\/button>\r\n          <div class=\"impb10-guide-carousel\" id=\"impb10-guide-carousel-sightseeing\">\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/rua-do-porto.jpg\" alt=\"Rua do Porto\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Rua do Porto<\/h3>\r\n                <p>Piracicaba\u2019s most traditional riverside landmark, combining city history, cultural sites, weekend crafts and restaurants serving the local peixe no tambor.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Centro<\/span><span class=\"impb10-guide-tag\">4.3 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Rua+do+Porto%2C+Rua+do+Porto%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/ruadoportopiracicaba\/?hl=pt\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/museu-da-agua.jpg\" alt=\"Museu da \u00c1gua\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Museu da \u00c1gua<\/h3>\r\n                <p>Set in the city\u2019s 1887 water-pumping station, preserving stone architecture, century-old aqueducts, iron pipes and historic pumping equipment.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Centro<\/span><span class=\"impb10-guide-tag\">2.8 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Museu+da+%C3%81gua%2C+Av.+Beira+Rio%2C+448%2C+Centro%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.semaepiracicaba.sp.gov.br\/?p=bXVzZXU=\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Website<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/piracicaba_engenho.jpg\" alt=\"Engenho Central\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Engenho Central<\/h3>\r\n                <p>Founded in 1881 to modernize sugar production, this preserved industrial complex now houses major cultural venues and public events.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Vila Rezende<\/span><span class=\"impb10-guide-tag\">3.8 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Engenho+Central%2C+Av.+Dr.+Maurice+Allain%2C+454%2C+Vila+Rezende%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/engenhocentraloficial\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/museu-scaled-e1787452834547.png\" alt=\"Museu Hist\u00f3rico e Pedag\u00f3gico Prudente de Moraes\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Museu Hist\u00f3rico e Pedag\u00f3gico Prudente de Moraes<\/h3>\r\n                <p>Housed in Prudente de Moraes\u2019s former residence, the museum combines local history, memory and technology in exhibitions on Piracicaba and Brazil\u2019s first civilian president.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Centro<\/span><span class=\"impb10-guide-tag\">2.8 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Museu+Hist%C3%B3rico+e+Pedag%C3%B3gico+Prudente+de+Moraes%2C+R.+Santo+Ant%C3%B4nio%2C+641%2C+Centro%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/www.instagram.com\/museuprudente\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Instagram<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/elevador.jpeg\" alt=\"Elevador Tur\u00edstico Alto do Mirante\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Elevador Tur\u00edstico Alto do Mirante<\/h3>\r\n                <p>A 24-meter-high panoramic viewpoint opened in 2013, with privileged views over the Piracicaba River and city skyline; check current opening status before visiting.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Centro<\/span><span class=\"impb10-guide-tag\">2.9 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Elevador+Tur%C3%ADstico+Alto+do+Mirante%2C+Av.+Armando+de+Salles+Oliveira%2C+Centro%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/turismopiracicaba.com.br\/ponto_turistico\/alto-do-mirante-elevador-turistico\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Website<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n            <article class=\"impb10-guide-card\">\r\n              <div class=\"impb10-guide-card-visual\">\r\n                <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/zoo.png\" alt=\"Zool\u00f3gico Municipal de Piracicaba\" loading=\"lazy\">\r\n              <\/div>\r\n              <div class=\"impb10-guide-card-body\">\r\n                <h3>Zool\u00f3gico Municipal de Piracicaba<\/h3>\r\n                <p>More than a leisure attraction, the municipal zoo works with species conservation, scientific research and environmental education, with free admission.<\/p>\r\n                <div class=\"impb10-guide-tags\"><span class=\"impb10-guide-tag\">Jardim Primavera<\/span><span class=\"impb10-guide-tag\">3.7 km from ESALQ<\/span><\/div>\r\n                <div class=\"impb10-guide-card-actions\">\r\n                  <a class=\"impb10-guide-card-action primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Zool%C3%B3gico+Municipal+de+Piracicaba%2C+Av.+Mal.+Castelo+Branco%2C+426%2C+Jardim+Primavera%2C+Piracicaba%2C+SP\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s6-5.2 6-11a6 6 0 1 0-12 0c0 5.8 6 11 6 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2\"\/><\/svg><span>Google Maps<\/span><\/a>\r\n                  <a class=\"impb10-guide-card-action\" href=\"https:\/\/piracicaba.sp.gov.br\/servicos\/zoologico-municipal\/\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 5h5v5M19 5l-8 8M18 13v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5\"\/><\/svg><span>Website<\/span><\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n          <\/div>\r\n          <button class=\"impb10-guide-arrow next\" type=\"button\" data-guide-next=\"impb10-guide-carousel-sightseeing\" aria-label=\"Next Culture and Sightseeing\">\u203a<\/button>\r\n        <\/div>\r\n        <div class=\"impb10-guide-dots\" data-guide-dots=\"impb10-guide-carousel-sightseeing\" aria-label=\"Carousel position\">\r\n          <button class=\"impb10-guide-dot active\" type=\"button\" data-guide-page=\"0\" aria-label=\"Show first group\"><\/button>\r\n          <button class=\"impb10-guide-dot\" type=\"button\" data-guide-page=\"1\" aria-label=\"Show second group\"><\/button>\r\n        <\/div>\r\n      <\/div>\r\n      <\/div>\r\n\r\n      <!-- SHOPPING PIRACICABA \u2014 ALL-IN-ONE OPTION -->\r\n      <!-- SHOPPING & CONVENIENCE -->\r\n      <div class=\"impb10-shopping-section\">\r\n        <div class=\"impb10-guide-subhead impb10-shopping-heading\">\r\n          <h3>Shopping &amp; Convenience<\/h3>\r\n          <p>A practical all-in-one option for dining, shopping, entertainment and everyday services.<\/p>\r\n        <\/div>\r\n\r\n      <div class=\"impb10-shopping-feature\">\r\n        <div class=\"impb10-shopping-visual\">\r\n          <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/Shopping-Piracicaba.jpg\" alt=\"Shopping Piracicaba\" loading=\"lazy\">\r\n          <div class=\"impb10-shopping-mark\">\r\n            <small>All-in-one option<\/small>\r\n            <strong>Shopping<br>Piracicaba<\/strong>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"impb10-shopping-body\">\r\n          <div>\r\n            <h3>Shopping Piracicaba<\/h3>\r\n            <p class=\"impb10-shopping-subtitle\">Everything in One Place<\/p>\r\n            <p class=\"impb10-shopping-copy\">Restaurants, caf\u00e9s, shopping, entertainment and useful services in one convenient location.<\/p>\r\n            <div class=\"impb10-shopping-icons\" aria-label=\"Shopping Piracicaba highlights\">\r\n              <span class=\"impb10-shopping-chip\">Restaurants<\/span>\r\n              <span class=\"impb10-shopping-chip\">Coffee<\/span>\r\n              <span class=\"impb10-shopping-chip\">Shopping<\/span>\r\n              <span class=\"impb10-shopping-chip\">Cinema<\/span>\r\n              <span class=\"impb10-shopping-chip\">Services<\/span>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"impb10-shopping-actions\">\r\n            <a class=\"impb10-button\" href=\"https:\/\/shoppingpiracicaba.com.br\/\" target=\"_blank\" rel=\"noopener\">Visit Website<\/a>\r\n            <a class=\"impb10-button impb10-button-outline\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=Shopping+Piracicaba+Piracicaba+SP\" target=\"_blank\" rel=\"noopener\">View on Map<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n            <\/div>\r\n\r\n      <!-- EXPLORE PIRACICABA IN 2 HOURS -->\r\n      <div class=\"impb10-quick-guide\">\r\n        <div class=\"impb10-guide-subhead\">\r\n          <h3>Explore Piracicaba in 2 Hours<\/h3>\r\n          <p>Have a free afternoon? Follow a compact riverside route through some of the city\u2019s best-known landmarks.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-itinerary\">\r\n          <div class=\"impb10-itinerary-step\">\r\n            <div class=\"impb10-itinerary-number\">1<\/div>\r\n            <h4>Rua do Porto<\/h4>\r\n            <p>Start with a walk along Piracicaba\u2019s iconic riverside.<\/p>\r\n          <\/div>\r\n          <div class=\"impb10-itinerary-step\">\r\n            <div class=\"impb10-itinerary-number\">2<\/div>\r\n            <h4>Museu da \u00c1gua<\/h4>\r\n            <p>Discover the city\u2019s historic relationship with the Piracicaba River.<\/p>\r\n          <\/div>\r\n          <div class=\"impb10-itinerary-step\">\r\n            <div class=\"impb10-itinerary-number\">3<\/div>\r\n            <h4>Passarela P\u00eansil<\/h4>\r\n            <p>Cross the suspension bridge and enjoy a different view of the river.<\/p>\r\n          <\/div>\r\n          <div class=\"impb10-itinerary-step\">\r\n            <div class=\"impb10-itinerary-number\">4<\/div>\r\n            <h4>Engenho Central<\/h4>\r\n            <p>Finish at one of Piracicaba\u2019s most important historical and cultural landmarks.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- GETTING AROUND -->\r\n      <div class=\"impb10-getting-around\">\r\n        <div class=\"impb10-guide-subhead\">\r\n          <h3>Getting Around<\/h3>\r\n          <p>Useful information for arriving in Piracicaba and moving around the city during the meeting.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-guide-carousel-shell impb10-around-carousel-shell\">\r\n          <button class=\"impb10-guide-arrow prev\" type=\"button\"\r\n                  data-guide-prev=\"impb10-around-carousel\"\r\n                  aria-label=\"Previous Getting Around option\">\u2039<\/button>\r\n\r\n          <div class=\"impb10-guide-carousel impb10-around-carousel\" id=\"impb10-around-carousel\">\r\n\r\n            <!-- AIRPORT -->\r\n            <article class=\"impb10-around-card\">\r\n              <div class=\"impb10-around-icon-head\">\r\n                <div class=\"impb10-around-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M22 16.5 13.5 13l-3.5 7-2-.8 1.4-7.7L3 8.5V6.8l7.2 1.8L13 2h2l-.4 7.5 5.7 2.1c1.1.4 1.7 1.5 1.7 2.7v2.2Z\"\/><\/svg><\/div>\r\n                <div class=\"impb10-around-icon-copy\">\r\n                  <span class=\"impb10-around-kicker\">Arrival<\/span>\r\n                  <h4>Airport Access<\/h4>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <div class=\"impb10-around-body\">\r\n                <p>Viracopos International Airport (VCP) is the closest major airport to Piracicaba and offers domestic and international connections.<\/p>\r\n\r\n                <div class=\"impb10-around-footer\">\r\n                  <a class=\"impb10-around-link primary\"\r\n                     href=\"https:\/\/www.viracopos.com\/\"\r\n                     target=\"_blank\" rel=\"noopener\">Airport Website<\/a>\r\n\r\n                  <a class=\"impb10-around-link\"\r\n                     href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Viracopos+International+Airport\"\r\n                     target=\"_blank\" rel=\"noopener\">Google Maps<\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <!-- RIDE APPS -->\r\n            <article class=\"impb10-around-card\">\r\n              <div class=\"impb10-around-icon-head\">\r\n                <div class=\"impb10-around-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 16h14M6.5 16l1-5h9l1 5M8 11l1.3-3h5.4l1.3 3M5 16v3M19 16v3\"\/><circle cx=\"8\" cy=\"16\" r=\"1.5\"\/><circle cx=\"16\" cy=\"16\" r=\"1.5\"\/><\/svg><\/div>\r\n                <div class=\"impb10-around-icon-copy\">\r\n                  <span class=\"impb10-around-kicker\">Local Mobility<\/span>\r\n                  <h4>Ride Apps<\/h4>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <div class=\"impb10-around-body\">\r\n                <p>Uber and 99 are commonly used for convenient trips around Piracicaba, including travel between hotels, restaurants and the event area.<\/p>\r\n\r\n                <div class=\"impb10-around-footer\">\r\n                  <a class=\"impb10-around-link primary\"\r\n                     href=\"https:\/\/www.uber.com\/br\/pt-br\/\"\r\n                     target=\"_blank\" rel=\"noopener\">Uber<\/a>\r\n\r\n                  <a class=\"impb10-around-link\"\r\n                     href=\"https:\/\/99app.com\/passageiro\/\"\r\n                     target=\"_blank\" rel=\"noopener\">99<\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <!-- BUS STATION -->\r\n            <article class=\"impb10-around-card\">\r\n              <div class=\"impb10-around-icon-head\">\r\n                <div class=\"impb10-around-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"5\" y=\"3\" width=\"14\" height=\"16\" rx=\"3\"\/><path d=\"M7 8h10M7 14h10M8 19v2M16 19v2\"\/><circle cx=\"8\" cy=\"16\" r=\"1\"\/><circle cx=\"16\" cy=\"16\" r=\"1\"\/><\/svg><\/div>\r\n                <div class=\"impb10-around-icon-copy\">\r\n                  <span class=\"impb10-around-kicker\">Intercity Travel<\/span>\r\n                  <h4>Bus Station<\/h4>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <div class=\"impb10-around-body\">\r\n                <p>Piracicaba Bus Station connects the city with Campinas, S\u00e3o Paulo and other regional destinations through intercity bus services.<\/p>\r\n\r\n                <div class=\"impb10-around-footer\">\r\n                  <a class=\"impb10-around-link primary\"\r\n                     href=\"https:\/\/rodoviariapiracicaba.com.br\/passagens\/\"\r\n                     target=\"_blank\" rel=\"noopener\">Bus Station Website<\/a>\r\n\r\n                  <a class=\"impb10-around-link\"\r\n                     href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Rodovi%C3%A1ria+de+Piracicaba\"\r\n                     target=\"_blank\" rel=\"noopener\">Google Maps<\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n          <\/div>\r\n\r\n          <button class=\"impb10-guide-arrow next\" type=\"button\"\r\n                  data-guide-next=\"impb10-around-carousel\"\r\n                  aria-label=\"Next Getting Around option\">\u203a<\/button>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-guide-dots impb10-around-dots\"\r\n             data-guide-dots=\"impb10-around-carousel\"\r\n             aria-label=\"Getting Around carousel position\">\r\n          <button class=\"impb10-guide-dot active\" type=\"button\" data-guide-page=\"0\" aria-label=\"Show first group\"><\/button>\r\n          <button class=\"impb10-guide-dot\" type=\"button\" data-guide-page=\"1\" aria-label=\"Show next group\"><\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- FINAL TOURISM CTA -->\r\n      <div class=\"impb10-tourism-cta\">\r\n        <div>\r\n          <h3>Explore More of Piracicaba<\/h3>\r\n          <p>Discover more attractions, experiences and useful information to make the most of your visit.<\/p>\r\n        <\/div>\r\n        <div class=\"impb10-tourism-cta-actions\">\r\n          <a class=\"impb10-button impb10-button-light\" href=\"https:\/\/turismopiracicaba.com.br\/\" target=\"_blank\" rel=\"noopener\">Official Tourism Guide<\/a>\r\n          <a class=\"impb10-button impb10-button-outline\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=Piracicaba+SP\" target=\"_blank\" rel=\"noopener\">View All on Map<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- =====================================================\r\n       ORGANIZATION \/ SPONSORS \/ SUPPORTERS\r\n       Organization: 3 logos | Sponsors: 5 logos | Supporters: 8 logos\r\n       ===================================================== -->\r\n  <section class=\"impb10-light impb10-partners-section\">\r\n    <div class=\"impb10-container\">\r\n      <h2 class=\"impb10-section-title\">Organization, <span class=\"impb10-gradient-text\">Sponsors and Supporters<\/span><\/h2>\r\n      <div class=\"impb10-heading-line\"><\/div>\r\n\r\n      <div class=\"impb10-logo-groups\">\r\n\r\n        <div class=\"impb10-logo-group\">\r\n          <h3>Organization<\/h3>\r\n          <div class=\"impb10-logo-row organization\">\r\n            <div class=\"impb10-logo-slot\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/GVENCK_Completa-Preta.png\" alt=\"GVENCK logo\">\r\n            <\/div>\r\n            <div class=\"impb10-logo-slot\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/ORGANIZACAO_SYPOSIA_SERIES-scaled.png\" alt=\"Symposia Series logo\">\r\n            <\/div>\r\n            <div class=\"impb10-logo-slot\">\r\n              <img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/ORGANIZACAO_SBMP-scaled.png\" alt=\"SBMP logo\">\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-logo-group\">\r\n          <h3>Sponsors<\/h3>\r\n          <div class=\"impb10-logo-row sponsors\">\r\n            <div class=\"impb10-logo-slot\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/PATROCINIO_GDM-scaled.png\" alt=\"GDM sponsor logo\"><\/div>\r\n            <div class=\"impb10-logo-slot\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/PATROCINIO_ILLUMINA-scaled.png\" alt=\"Illumina sponsor logo\"><\/div>\r\n            <div class=\"impb10-logo-slot\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/PATROCINIO_PLANT-SCIENCE-BRAZIL-scaled.png\" alt=\"Plant Science Brazil sponsor logo\"><\/div>\r\n            <div class=\"impb10-logo-slot\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/DIAMANTE_PIONEER-scaled.png\" alt=\"Pioneer sponsor logo\"><\/div>\r\n            <div class=\"impb10-logo-slot\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/08\/bayer.png\" alt=\"Bayer sponsor logo\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"impb10-logo-group\">\r\n          <h3>Supporters<\/h3>\r\n          <div class=\"impb10-logo-row supporters\">\r\n            <div class=\"impb10-logo-slot\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/APOIO_THECROP-scaled.png\" alt=\"The Crop supporter logo\"><\/div>\r\n            <div class=\"impb10-logo-slot\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/APOIO_PPG-scaled.png\" alt=\"Graduate Program supporter logo\"><\/div>\r\n            <div class=\"impb10-logo-slot\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/APOIO_MOOV-scaled.png\" alt=\"MOOV supporter logo\"><\/div>\r\n            <div class=\"impb10-logo-slot\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/APOIO_IPEF-scaled.png\" alt=\"IPEF supporter logo\"><\/div>\r\n            <div class=\"impb10-logo-slot\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/APOIO_FEAL-scaled.png\" alt=\"FEAL supporter logo\"><\/div>\r\n            <div class=\"impb10-logo-slot\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/APOIO_DEPARTAMENTO_DE_GENETICA-scaled.png\" alt=\"Department of Genetics supporter logo\"><\/div>\r\n            <div class=\"impb10-logo-slot\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/APOIO_ESALQ-scaled.png\" alt=\"ESALQ supporter logo\"><\/div>\r\n            <div class=\"impb10-logo-slot\"><img decoding=\"async\" src=\"http:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/SUPORTE_FAPESP.png\" alt=\"FAPESP supporter logo\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function () {\r\n  \/* Program tabs *\/\r\n  const tabs = document.querySelectorAll('.impb10-program-tab');\r\n  const panels = document.querySelectorAll('.impb10-program-panel');\r\n\r\n  tabs.forEach(function (tab) {\r\n    tab.addEventListener('click', function () {\r\n      const target = tab.getAttribute('data-program-tab');\r\n\r\n      tabs.forEach(function (item) {\r\n        item.classList.remove('active');\r\n        item.setAttribute('aria-selected', 'false');\r\n      });\r\n\r\n      panels.forEach(function (panel) {\r\n        panel.classList.remove('active');\r\n      });\r\n\r\n      tab.classList.add('active');\r\n      tab.setAttribute('aria-selected', 'true');\r\n      const selectedPanel = document.getElementById(target);\r\n      if (selectedPanel) selectedPanel.classList.add('active');\r\n    });\r\n  });\r\n\r\n  \/* Horizontal carousels *\/\r\n  function scrollCarousel(id, direction) {\r\n    const carousel = document.getElementById(id);\r\n    if (!carousel) return;\r\n\r\n    const firstCard = carousel.firstElementChild;\r\n    const cardWidth = firstCard ? firstCard.getBoundingClientRect().width : 280;\r\n    carousel.scrollBy({\r\n      left: direction * (cardWidth + 18),\r\n      behavior: 'smooth'\r\n    });\r\n  }\r\n\r\n  document.querySelectorAll('[data-carousel-prev]').forEach(function (button) {\r\n    button.addEventListener('click', function () {\r\n      scrollCarousel(button.getAttribute('data-carousel-prev'), -1);\r\n    });\r\n  });\r\n\r\n  document.querySelectorAll('[data-carousel-next]').forEach(function (button) {\r\n    button.addEventListener('click', function () {\r\n      scrollCarousel(button.getAttribute('data-carousel-next'), 1);\r\n    });\r\n  });\r\n\r\n\r\n  \/* Piracicaba guide \u2014 tabs + 6-item carousels *\/\r\n  const guideTabs = document.querySelectorAll('.impb10-guide-tab[data-guide-tab]');\r\n  const guidePanels = document.querySelectorAll('.impb10-guide-panel[data-guide-panel]');\r\n\r\n  function activateGuideTab(target) {\r\n    guideTabs.forEach(function (tab) {\r\n      const isActive = tab.getAttribute('data-guide-tab') === target;\r\n      tab.classList.toggle('active', isActive);\r\n      tab.setAttribute('aria-selected', isActive ? 'true' : 'false');\r\n    });\r\n\r\n    guidePanels.forEach(function (panel) {\r\n      panel.classList.toggle('active', panel.getAttribute('data-guide-panel') === target);\r\n    });\r\n\r\n    const activePanel = document.querySelector('.impb10-guide-panel[data-guide-panel=\"' + target + '\"]');\r\n    if (activePanel) {\r\n      const carousel = activePanel.querySelector('.impb10-guide-carousel');\r\n      if (carousel) {\r\n        carousel.scrollTo({ left: 0, behavior: 'auto' });\r\n        updateGuideDots(carousel);\r\n      }\r\n    }\r\n  }\r\n\r\n  guideTabs.forEach(function (tab) {\r\n    tab.addEventListener('click', function () {\r\n      activateGuideTab(tab.getAttribute('data-guide-tab'));\r\n    });\r\n\r\n    tab.addEventListener('keydown', function (event) {\r\n      if (event.key !== 'ArrowRight' && event.key !== 'ArrowLeft') return;\r\n      event.preventDefault();\r\n      const tabArray = Array.prototype.slice.call(guideTabs);\r\n      const currentIndex = tabArray.indexOf(tab);\r\n      const step = event.key === 'ArrowRight' ? 1 : -1;\r\n      const nextIndex = (currentIndex + step + tabArray.length) % tabArray.length;\r\n      tabArray[nextIndex].focus();\r\n      tabArray[nextIndex].click();\r\n    });\r\n  });\r\n\r\n  function guideCardsPerView(carousel) {\r\n    if (window.innerWidth <= 620) return 1;\r\n    if (window.innerWidth <= 900) return 2;\r\n    return 3;\r\n  }\r\n\r\n  function guidePageWidth(carousel) {\r\n    return carousel.clientWidth;\r\n  }\r\n\r\n  function updateGuideDots(carousel) {\r\n    const dotsRoot = document.querySelector('[data-guide-dots=\"' + carousel.id + '\"]');\r\n    if (!dotsRoot) return;\r\n\r\n    const maxScroll = Math.max(1, carousel.scrollWidth - carousel.clientWidth);\r\n    const page = carousel.scrollLeft > maxScroll \/ 2 ? 1 : 0;\r\n\r\n    dotsRoot.querySelectorAll('.impb10-guide-dot').forEach(function (dot, index) {\r\n      dot.classList.toggle('active', index === page);\r\n    });\r\n  }\r\n\r\n  function moveGuideCarousel(id, direction) {\r\n    const carousel = document.getElementById(id);\r\n    if (!carousel) return;\r\n\r\n    carousel.scrollBy({\r\n      left: direction * guidePageWidth(carousel),\r\n      behavior: 'smooth'\r\n    });\r\n  }\r\n\r\n  document.querySelectorAll('[data-guide-prev]').forEach(function (button) {\r\n    button.addEventListener('click', function () {\r\n      moveGuideCarousel(button.getAttribute('data-guide-prev'), -1);\r\n    });\r\n  });\r\n\r\n  document.querySelectorAll('[data-guide-next]').forEach(function (button) {\r\n    button.addEventListener('click', function () {\r\n      moveGuideCarousel(button.getAttribute('data-guide-next'), 1);\r\n    });\r\n  });\r\n\r\n  document.querySelectorAll('.impb10-guide-carousel').forEach(function (carousel) {\r\n    let guideScrollTimer;\r\n    carousel.addEventListener('scroll', function () {\r\n      window.clearTimeout(guideScrollTimer);\r\n      guideScrollTimer = window.setTimeout(function () {\r\n        updateGuideDots(carousel);\r\n      }, 80);\r\n    });\r\n  });\r\n\r\n  document.querySelectorAll('[data-guide-dots]').forEach(function (dotsRoot) {\r\n    const carousel = document.getElementById(dotsRoot.getAttribute('data-guide-dots'));\r\n    if (!carousel) return;\r\n\r\n    dotsRoot.querySelectorAll('.impb10-guide-dot').forEach(function (dot) {\r\n      dot.addEventListener('click', function () {\r\n        const page = Number(dot.getAttribute('data-guide-page') || 0);\r\n        const target = page === 0 ? 0 : Math.max(0, carousel.scrollWidth - carousel.clientWidth);\r\n        carousel.scrollTo({ left: target, behavior: 'smooth' });\r\n      });\r\n    });\r\n  });\r\n\r\n\r\n\r\n\r\n\r\n  \/* Short-course details \u2014 keep only one course open at a time *\/\r\n  const courseDisclosures = document.querySelectorAll('.impb10-course-disclosure');\r\n\r\n  courseDisclosures.forEach(function (details) {\r\n    details.addEventListener('toggle', function () {\r\n      if (!details.open) return;\r\n\r\n      courseDisclosures.forEach(function (otherDetails) {\r\n        if (otherDetails !== details) otherDetails.open = false;\r\n      });\r\n    });\r\n  });\r\n\r\n\r\n  \/* Registration period status \u2014 updates automatically by date *\/\r\n  const lotCards = document.querySelectorAll('.impb10-lot-card[data-lot-start][data-lot-end]');\r\n  const nowForLots = Date.now();\r\n\r\n  lotCards.forEach(function (card) {\r\n    const start = new Date(card.getAttribute('data-lot-start')).getTime();\r\n    const end = new Date(card.getAttribute('data-lot-end')).getTime();\r\n    const status = card.querySelector('[data-lot-status]');\r\n\r\n    card.classList.remove('is-current', 'is-closed', 'is-upcoming');\r\n\r\n    if (nowForLots >= start && nowForLots <= end) {\r\n      card.classList.add('is-current');\r\n      if (status) status.textContent = 'Current';\r\n    } else if (nowForLots > end) {\r\n      card.classList.add('is-closed');\r\n      if (status) status.textContent = 'Closed';\r\n    } else {\r\n      card.classList.add('is-upcoming');\r\n      if (status) status.textContent = 'Upcoming';\r\n    }\r\n  });\r\n\r\n  \/* Countdown to October 6, 2026 at 1:00 PM in Piracicaba (UTC\u22123) *\/\r\n  const countdownRoot = document.getElementById('impb10-countdown');\r\n  const eventStart = new Date('2026-10-06T13:00:00-03:00').getTime();\r\n\r\n  function updateCountdown() {\r\n    if (!countdownRoot) return;\r\n\r\n    const remaining = eventStart - Date.now();\r\n\r\n    if (remaining <= 0) {\r\n      countdownRoot.innerHTML = '<div class=\"impb10-countdown-finished\">The 10th IMPB has started!<\/div>';\r\n      return;\r\n    }\r\n\r\n    const days = Math.floor(remaining \/ 86400000);\r\n    const hours = Math.floor((remaining % 86400000) \/ 3600000);\r\n    const minutes = Math.floor((remaining % 3600000) \/ 60000);\r\n    const seconds = Math.floor((remaining % 60000) \/ 1000);\r\n\r\n    const daysEl = countdownRoot.querySelector('[data-countdown-days]');\r\n    const hoursEl = countdownRoot.querySelector('[data-countdown-hours]');\r\n    const minutesEl = countdownRoot.querySelector('[data-countdown-minutes]');\r\n    const secondsEl = countdownRoot.querySelector('[data-countdown-seconds]');\r\n\r\n    if (daysEl) daysEl.textContent = String(days).padStart(2, '0');\r\n    if (hoursEl) hoursEl.textContent = String(hours).padStart(2, '0');\r\n    if (minutesEl) minutesEl.textContent = String(minutes).padStart(2, '0');\r\n    if (secondsEl) secondsEl.textContent = String(seconds).padStart(2, '0');\r\n  }\r\n\r\n  updateCountdown();\r\n  window.setInterval(updateCountdown, 1000);\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6aa4d10 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6aa4d10\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8d2295c\" data-id=\"8d2295c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f5f2eb4 elementor-widget elementor-widget-html\" data-id=\"f5f2eb4\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\n     GVENCK \u2014 RODAP\u00c9 INSTITUCIONAL\r\n     Modelo baseado no Exemplo 1\r\n     Cole tudo em um \u00fanico widget HTML do Theme Builder.\r\n     ========================================================= -->\r\n\r\n<style>\r\n.gvenck-footer-inst {\r\n  --footer-teal: #2F868F;\r\n  --footer-teal-dark: #245f66;\r\n  --footer-white: #ffffff;\r\n  --footer-line: rgba(255,255,255,.28);\r\n\r\n  width: auto;\r\n  max-width: none;\r\n  margin-left: calc(50% - 50vw);\r\n  margin-right: calc(50% - 50vw);\r\n  background: var(--footer-teal);\r\n  color: var(--footer-white);\r\n  font-family: inherit;\r\n}\r\n\r\n.gvenck-footer-inst *,\r\n.gvenck-footer-inst *::before,\r\n.gvenck-footer-inst *::after {\r\n  box-sizing: border-box;\r\n}\r\n\r\n.gvenck-footer-inst__inner {\r\n  width: min(1120px, calc(100% - 40px));\r\n  margin: 0 auto;\r\n  padding: 17px 0 10px;\r\n}\r\n\r\n.gvenck-footer-inst__grid {\r\n  display: grid;\r\n  grid-template-columns: 1.05fr .9fr 1.55fr;\r\n  gap: 0;\r\n  align-items: stretch;\r\n}\r\n\r\n.gvenck-footer-inst__column {\r\n  min-width: 0;\r\n  padding: 0 28px;\r\n  border-right: 1px solid var(--footer-line);\r\n}\r\n\r\n.gvenck-footer-inst__column:first-child {\r\n  padding-left: 0;\r\n}\r\n\r\n.gvenck-footer-inst__column:last-child {\r\n  padding-right: 0;\r\n  border-right: 0;\r\n}\r\n\r\n.gvenck-footer-inst__title {\r\n  margin: 0 0 16px;\r\n  color: #ffffff !important;\r\n  font-size: 12pt;\r\n  line-height: 1.2;\r\n  font-weight: 800;\r\n  letter-spacing: .35px;\r\n  text-transform: uppercase;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 9px;\r\n}\r\n\r\n.gvenck-footer-inst__title svg {\r\n  width: 20px;\r\n  height: 20px;\r\n  flex: 0 0 20px;\r\n  fill: none;\r\n  stroke: currentColor;\r\n  stroke-width: 1.8;\r\n  stroke-linecap: round;\r\n  stroke-linejoin: round;\r\n}\r\n\r\n.gvenck-footer-inst__text,\r\n.gvenck-footer-inst__text p,\r\n.gvenck-footer-inst__text a {\r\n  color: #ffffff !important;\r\n  font-size: 10.8pt;\r\n  line-height: 1.65;\r\n}\r\n\r\n.gvenck-footer-inst__text p {\r\n  margin: 0;\r\n}\r\n\r\n.gvenck-footer-inst__text a {\r\n  text-decoration: none !important;\r\n}\r\n\r\n.gvenck-footer-inst__text a:hover {\r\n  text-decoration: underline !important;\r\n}\r\n\r\n.gvenck-footer-inst__links {\r\n  list-style: none;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n.gvenck-footer-inst__links li + li {\r\n  margin-top: 7px;\r\n}\r\n\r\n.gvenck-footer-inst__links a {\r\n  color: #ffffff !important;\r\n  font-size: 10.8pt;\r\n  line-height: 1.45;\r\n  text-decoration: none !important;\r\n}\r\n\r\n.gvenck-footer-inst__links a:hover {\r\n  text-decoration: underline !important;\r\n}\r\n\r\n.gvenck-footer-inst__logos {\r\n  display: grid;\r\n  grid-template-columns: .85fr 1.15fr 1.45fr;\r\n  gap: 22px;\r\n  align-items: center;\r\n}\r\n\r\n.gvenck-footer-inst__logo {\r\n  min-width: 0;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n}\r\n\r\n.gvenck-footer-inst__logo img {\r\n  display: block;\r\n  width: 100%;\r\n  max-width: 100%;\r\n  height: 58px;\r\n  object-fit: contain;\r\n  object-position: center;\r\n}\r\n\r\n.gvenck-footer-inst__logo--usp img {\r\n  height: 30px;\r\n}\r\n\r\n.gvenck-footer-inst__logo--esalq img {\r\n  height: 28px;\r\n}\r\n\r\n.gvenck-footer-inst__logo--genetica img {\r\n  height: 40px;\r\n}\r\n\r\n.gvenck-footer-inst__bottom {\r\n  margin-top: 32px;\r\n  padding-top: 18px;\r\n  border-top: 1px solid var(--footer-line);\r\n\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 24px;\r\n}\r\n\r\n.gvenck-footer-inst__copyright,\r\n.gvenck-footer-inst__signature {\r\n  margin: 0;\r\n  color: #ffffff !important;\r\n  font-size: 9.7pt;\r\n  line-height: 1.45;\r\n}\r\n\r\n.gvenck-footer-inst__signature {\r\n  text-align: right;\r\n}\r\n\r\n\/* Elementor: remove espa\u00e7os externos do widget *\/\r\n.elementor-widget-html:has(.gvenck-footer-inst),\r\n.elementor-widget-html:has(.gvenck-footer-inst) > .elementor-widget-container {\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  overflow: visible !important;\r\n}\r\n\r\n\/* Tablet *\/\r\n@media (max-width: 980px) {\r\n  .gvenck-footer-inst__inner {\r\n    width: min(940px, calc(100% - 28px));\r\n  }\r\n\r\n  .gvenck-footer-inst__grid {\r\n    grid-template-columns: 1fr .9fr 1.45fr;\r\n    row-gap: 0;\r\n  }\r\n\r\n  .gvenck-footer-inst__column {\r\n    padding: 0 24px;\r\n  }\r\n\r\n  .gvenck-footer-inst__column:nth-child(2) {\r\n    border-right: 1px solid var(--footer-line);\r\n  }\r\n\r\n  .gvenck-footer-inst__column:nth-child(3) {\r\n    padding-left: 24px;\r\n    border-right: 0;\r\n  }\r\n}\r\n\r\n\/* Celular *\/\r\n@media (max-width: 700px) {\r\n  .gvenck-footer-inst {\r\n    margin-left: calc(50% - 50vw);\r\n    margin-right: calc(50% - 50vw);\r\n  }\r\n\r\n  .gvenck-footer-inst__inner {\r\n    width: calc(100% - 28px);\r\n    padding: 17px 0 10px;\r\n  }\r\n\r\n  .gvenck-footer-inst__grid {\r\n    grid-template-columns: 1fr;\r\n    gap: 0;\r\n  }\r\n\r\n  .gvenck-footer-inst__column,\r\n  .gvenck-footer-inst__column:first-child,\r\n  .gvenck-footer-inst__column:nth-child(3),\r\n  .gvenck-footer-inst__column:last-child {\r\n    padding: 22px 0;\r\n    border-right: 0;\r\n    border-bottom: 1px solid var(--footer-line);\r\n  }\r\n\r\n  .gvenck-footer-inst__column:first-child {\r\n    padding-top: 0;\r\n  }\r\n\r\n  .gvenck-footer-inst__column:last-child {\r\n    border-bottom: 0;\r\n    padding-bottom: 0;\r\n  }\r\n\r\n  .gvenck-footer-inst__logos {\r\n    grid-template-columns: 1fr;\r\n    gap: 18px;\r\n  }\r\n\r\n  .gvenck-footer-inst__logo img,\r\n  .gvenck-footer-inst__logo--usp img,\r\n  .gvenck-footer-inst__logo--esalq img,\r\n  .gvenck-footer-inst__logo--genetica img {\r\n    width: auto;\r\n    max-width: 260px;\r\n    height: 54px;\r\n  }\r\n\r\n  .gvenck-footer-inst__bottom {\r\n    margin-top: 26px;\r\n    flex-direction: column;\r\n    align-items: flex-start;\r\n    gap: 8px;\r\n  }\r\n\r\n  .gvenck-footer-inst__signature {\r\n    text-align: left;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   FINAL FOOTER FIX\r\n   - removes the white strip below the footer\r\n   - preserves the desktop layout on phones using \"desktop site\"\r\n   - keeps a clean stacked layout only on true narrow screens\r\n   ========================================================= *\/\r\n\r\n\/* True full width without creating horizontal overflow *\/\r\n.gvenck-footer-inst {\r\n  position: relative !important;\r\n  left: 50% !important;\r\n  width: 100vw !important;\r\n  max-width: 100vw !important;\r\n  margin-left: -50vw !important;\r\n  margin-right: 0 !important;\r\n  margin-bottom: 0 !important;\r\n  padding-bottom: 0 !important;\r\n  overflow: hidden !important;\r\n}\r\n\r\n\/* Remove Elementor spacing around and below the footer *\/\r\n.elementor-location-footer,\r\n.elementor-location-footer > .elementor-element,\r\n.elementor-location-footer .e-con,\r\n.elementor-location-footer .elementor-widget-html,\r\n.elementor-location-footer .elementor-widget-container,\r\n.elementor-widget-html:has(.gvenck-footer-inst),\r\n.elementor-widget-html:has(.gvenck-footer-inst) > .elementor-widget-container {\r\n  margin-bottom: 0 !important;\r\n  padding-bottom: 0 !important;\r\n  min-height: 0 !important;\r\n}\r\n\r\n\/* Covers any residual line created by the theme after the footer *\/\r\n.gvenck-footer-inst::after {\r\n  content: \"\" !important;\r\n  display: block !important;\r\n  width: 100% !important;\r\n  height: max(18px, env(safe-area-inset-bottom)) !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  background: #2F868F !important;\r\n}\r\n\r\n\/* Desktop-site mode on mobile: keep the institutional 4-column layout *\/\r\n@media (hover: none) and (pointer: coarse)\r\n       and (min-width: 701px) and (max-width: 1024px) {\r\n\r\n  .gvenck-footer-inst__inner {\r\n    width: calc(100% - 28px) !important;\r\n    padding: 30px 0 18px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__grid {\r\n    grid-template-columns: 1.05fr .82fr 1.45fr !important;\r\n    gap: 0 !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__column {\r\n    padding: 0 16px !important;\r\n    border-right: 1px solid rgba(255,255,255,.28) !important;\r\n    border-bottom: 0 !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__column:first-child {\r\n    padding-left: 0 !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__column:last-child {\r\n    padding-right: 0 !important;\r\n    border-right: 0 !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__title {\r\n    font-size: 10.2pt !important;\r\n    gap: 7px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__text,\r\n  .gvenck-footer-inst__text p,\r\n  .gvenck-footer-inst__text a,\r\n  .gvenck-footer-inst__links a {\r\n    font-size: 9.2pt !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__logos {\r\n    grid-template-columns: .8fr 1.1fr 1.35fr !important;\r\n    gap: 12px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__logo img,\r\n  .gvenck-footer-inst__logo--usp img,\r\n  .gvenck-footer-inst__logo--esalq img,\r\n  .gvenck-footer-inst__logo--genetica img {\r\n    height: 44px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__bottom {\r\n    margin-top: 24px !important;\r\n    padding-top: 15px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__copyright,\r\n  .gvenck-footer-inst__signature {\r\n    font-size: 8.6pt !important;\r\n  }\r\n}\r\n\r\n\/* True narrow mobile screen *\/\r\n@media (max-width: 700px) {\r\n\r\n  .gvenck-footer-inst__inner {\r\n    width: calc(100% - 28px) !important;\r\n    padding: 10px 0 10px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__grid {\r\n    grid-template-columns: 1fr !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__column,\r\n  .gvenck-footer-inst__column:first-child,\r\n  .gvenck-footer-inst__column:nth-child(3),\r\n  .gvenck-footer-inst__column:last-child {\r\n    padding: 18px 0 !important;\r\n    border-right: 0 !important;\r\n    border-bottom: 1px solid rgba(255,255,255,.28) !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__column:first-child {\r\n    padding-top: 0 !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__column:last-child {\r\n    padding-bottom: 0 !important;\r\n    border-bottom: 0 !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__logos {\r\n    grid-template-columns: repeat(3, minmax(0,1fr)) !important;\r\n    gap: 12px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__logo img,\r\n  .gvenck-footer-inst__logo--usp img,\r\n  .gvenck-footer-inst__logo--esalq img,\r\n  .gvenck-footer-inst__logo--genetica img {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    height: 42px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__bottom {\r\n    margin-top: 22px !important;\r\n    padding-top: 14px !important;\r\n    flex-direction: column !important;\r\n    align-items: flex-start !important;\r\n    gap: 6px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__signature {\r\n    text-align: left !important;\r\n  }\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   DEFINITIVE BOTTOM-LINE FIX\r\n\r\n   The white strip is outside the footer component, in the theme's\r\n   document background. Therefore the document background receives\r\n   the footer color, while the page content keeps its own sections.\r\n   ========================================================= *\/\r\n\r\nhtml,\r\nbody,\r\n#page,\r\n.site {\r\n  margin-bottom: 0 !important;\r\n  padding-bottom: 0 !important;\r\n  background-color: #2F868F !important;\r\n}\r\n\r\n.elementor-location-footer,\r\nfooter,\r\nfooter#colophon,\r\n.site-footer,\r\n.elementor-location-footer + *,\r\nfooter#colophon + *,\r\n.site-footer + * {\r\n  margin-bottom: 0 !important;\r\n  padding-bottom: 0 !important;\r\n  border-bottom: 0 !important;\r\n  background-color: #2F868F !important;\r\n}\r\n\r\n\/* Avoid a residual baseline caused by the HTML widget wrapper *\/\r\n.elementor-location-footer .elementor-widget-html,\r\n.elementor-location-footer .elementor-widget-html .elementor-widget-container,\r\n.elementor-location-footer .gvenck-footer-inst {\r\n  display: block !important;\r\n  line-height: 0 !important;\r\n  font-size: 0 !important;\r\n}\r\n\r\n.elementor-location-footer .gvenck-footer-inst__inner {\r\n  line-height: 1.45 !important;\r\n  font-size: initial !important;\r\n}\r\n\r\n\/* Remove the previous artificial extension because the document\r\n   background now covers the space correctly. *\/\r\n.gvenck-footer-inst::after {\r\n  display: none !important;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SAME FOOTER LAYOUT ON DESKTOP, TABLET AND MOBILE\r\n   Keeps the three columns and the desktop logo sizes.\r\n   This block must remain at the very end of the CSS.\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 1024px), (hover: none) and (pointer: coarse) {\r\n\r\n  .gvenck-footer-inst__inner {\r\n    width: min(1120px, calc(100% - 28px)) !important;\r\n    padding: 10px 0 !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__grid {\r\n    display: grid !important;\r\n    grid-template-columns: 1.05fr .9fr 1.55fr !important;\r\n    gap: 0 !important;\r\n    align-items: stretch !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__column,\r\n  .gvenck-footer-inst__column:first-child,\r\n  .gvenck-footer-inst__column:nth-child(2),\r\n  .gvenck-footer-inst__column:nth-child(3),\r\n  .gvenck-footer-inst__column:last-child {\r\n    padding: 0 16px !important;\r\n    border-right: 1px solid rgba(255,255,255,.28) !important;\r\n    border-bottom: 0 !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__column:first-child {\r\n    padding-left: 0 !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__column:last-child {\r\n    padding-right: 0 !important;\r\n    border-right: 0 !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__title {\r\n    margin-bottom: 16px !important;\r\n    font-size: 12pt !important;\r\n    gap: 9px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__text,\r\n  .gvenck-footer-inst__text p,\r\n  .gvenck-footer-inst__text a {\r\n    font-size: 10.8pt !important;\r\n    line-height: 1.65 !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__logos {\r\n    display: grid !important;\r\n    grid-template-columns: .85fr 1.15fr 1.45fr !important;\r\n    gap: 22px !important;\r\n    align-items: center !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__logo img {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    object-fit: contain !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__logo--usp img {\r\n    height: 30px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__logo--esalq img {\r\n    height: 28px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__logo--genetica img {\r\n    height: 40px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__bottom {\r\n    margin-top: 32px !important;\r\n    padding-top: 18px !important;\r\n    flex-direction: row !important;\r\n    align-items: center !important;\r\n    justify-content: space-between !important;\r\n    gap: 24px !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__copyright,\r\n  .gvenck-footer-inst__signature {\r\n    font-size: 9.7pt !important;\r\n  }\r\n\r\n  .gvenck-footer-inst__signature {\r\n    text-align: right !important;\r\n  }\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   FOOTER BACKGROUND ONLY\r\n   Keeps the page\/header\/menu background white and applies\r\n   #2F868F only to the footer and the space immediately below it.\r\n   This block must remain at the very end of the CSS.\r\n   ========================================================= *\/\r\n\r\nhtml,\r\nbody,\r\n#page,\r\n.site,\r\n.site-content,\r\nmain {\r\n  background-color: #ffffff !important;\r\n}\r\n\r\n\/* Footer and its Elementor wrappers *\/\r\n.elementor-location-footer,\r\n.elementor-location-footer > .elementor-element,\r\n.elementor-location-footer .e-con,\r\n.elementor-location-footer .elementor-widget-html,\r\n.elementor-location-footer .elementor-widget-container,\r\nfooter,\r\nfooter#colophon,\r\n.site-footer {\r\n  margin-bottom: 0 !important;\r\n  padding-bottom: 0 !important;\r\n  border-bottom: 0 !important;\r\n  background-color: #2F868F !important;\r\n}\r\n\r\n\/* Covers only the residual space below the footer *\/\r\n.elementor-location-footer,\r\nfooter#colophon,\r\n.site-footer {\r\n  position: relative !important;\r\n  z-index: 2 !important;\r\n  box-shadow: 0 60px 0 #2F868F !important;\r\n}\r\n\r\n\/* Keep the footer component itself flush *\/\r\n.gvenck-footer-inst {\r\n  margin-bottom: 0 !important;\r\n  background-color: #2F868F !important;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   FINAL WHITE-LINE FIX\r\n   Keeps the page background white and adds the teal extension\r\n   only after the global footer.\r\n   ========================================================= *\/\r\n\r\nhtml,\r\nbody,\r\n#page,\r\n.site,\r\n.site-content,\r\nmain {\r\n  background-color: #ffffff !important;\r\n}\r\n\r\n\/* Remove the shadow-based extension *\/\r\n.elementor-location-footer,\r\nfooter#colophon,\r\n.site-footer {\r\n  box-shadow: none !important;\r\n}\r\n\r\n\/*\r\n  Creates a real block after the footer, instead of coloring the\r\n  whole document. This covers the residual line below the footer.\r\n*\/\r\n.elementor-location-footer::after,\r\nfooter#colophon::after,\r\n.site-footer::after {\r\n  content: \"\" !important;\r\n  display: block !important;\r\n  width: 100% !important;\r\n  height: max(24px, env(safe-area-inset-bottom)) !important;\r\n  min-height: 24px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  border: 0 !important;\r\n  background-color: #2F868F !important;\r\n}\r\n\r\n\/* Ensures no white gap is created inside the footer wrapper *\/\r\n.elementor-location-footer,\r\n.elementor-location-footer > .elementor-element,\r\n.elementor-location-footer .e-con,\r\n.elementor-location-footer .elementor-widget-html,\r\n.elementor-location-footer .elementor-widget-container,\r\nfooter#colophon,\r\n.site-footer {\r\n  margin-bottom: 0 !important;\r\n  padding-bottom: 0 !important;\r\n  border-bottom: 0 !important;\r\n  background-color: #2F868F !important;\r\n}\r\n\r\n<\/style>\r\n\r\n<footer class=\"gvenck-footer-inst\" aria-label=\"GVENCK institutional footer\">\r\n  <div class=\"gvenck-footer-inst__inner\">\r\n\r\n    <div class=\"gvenck-footer-inst__grid\">\r\n\r\n      <section class=\"gvenck-footer-inst__column\">\r\n        <h2 class=\"gvenck-footer-inst__title\">\r\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n            <path d=\"M12 21s7-6.2 7-12a7 7 0 1 0-14 0c0 5.8 7 12 7 12Z\"><\/path>\r\n            <circle cx=\"12\" cy=\"9\" r=\"2.4\"><\/circle>\r\n          <\/svg>\r\n          Location\r\n        <\/h2>\r\n\r\n        <div class=\"gvenck-footer-inst__text\">\r\n          <p>\r\n            Avenida P\u00e1dua Dias, 11<br>\r\n            Piracicaba\/SP \u2013 CEP 13418-900<br>\r\n          <\/p>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <section class=\"gvenck-footer-inst__column\">\r\n        <h2 class=\"gvenck-footer-inst__title\">\r\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"><\/rect>\r\n            <path d=\"m4 7 8 6 8-6\"><\/path>\r\n          <\/svg>\r\n          Contact\r\n        <\/h2>\r\n\r\n        <div class=\"gvenck-footer-inst__text\">\r\n          <p>\r\n            Email: jbaldin@usp.br<br>\r\n            <a href=\"mailto:jbaldin@usp.br\"> (coordinator)<\/a><br>\r\n          <\/p>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <section class=\"gvenck-footer-inst__column\">\r\n        <h2 class=\"gvenck-footer-inst__title\">Institutions<\/h2>\r\n\r\n        <div class=\"gvenck-footer-inst__logos\">\r\n          <div class=\"gvenck-footer-inst__logo gvenck-footer-inst__logo--usp\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/USP-Branco.png\"\r\n              alt=\"Universidade de S\u00e3o Paulo\"\r\n            >\r\n          <\/div>\r\n\r\n          <div class=\"gvenck-footer-inst__logo gvenck-footer-inst__logo--esalq\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/Esalq_Horizontal-Branco.png\"\r\n              alt=\"Escola Superior de Agricultura Luiz de Queiroz\"\r\n            >\r\n          <\/div>\r\n\r\n          <div class=\"gvenck-footer-inst__logo gvenck-footer-inst__logo--genetica\">\r\n            <img decoding=\"async\"\r\n              src=\"https:\/\/sites.usp.br\/gvenck\/wp-content\/uploads\/sites\/1315\/2026\/07\/Departamento_Horizontal-Branco-scaled.png\"\r\n              alt=\"Departamento de Gen\u00e9tica da ESALQ USP\"\r\n            >\r\n          <\/div>\r\n        <\/div>\r\n      <\/section>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"gvenck-footer-inst__bottom\">\r\n      <p class=\"gvenck-footer-inst__copyright\">\r\n        \u00a9 2026 GVENCK \u2013 Genetics and Plant Breeding Group \u201cProf. Roland Vencovsky\u201d. All rights reserved.\r\n      <\/p>\r\n\r\n      <p class=\"gvenck-footer-inst__signature\">\r\n        ESALQ\/USP \u00b7 University of S\u00e3o Paulo\r\n      <\/p>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/footer>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Science for a better future Menu Home Gvenck About us Team Memories International Meeting About the Meeting 10th IMPB Registration and Abstract Submission Poster Template Dossier Proceedings Contact Us Search the GVENCK website Home &nbsp;\u203a&nbsp; International Meeting &nbsp;\u203a&nbsp; 10th IMPB \/ 5th EPMP International Meeting on Plant Breeding 10th International Meeting on Plant Breeding Plant [&hellip;]<\/p>\n","protected":false},"author":23674,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-3244","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/sites.usp.br\/gvenck\/wp-json\/wp\/v2\/pages\/3244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.usp.br\/gvenck\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.usp.br\/gvenck\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.usp.br\/gvenck\/wp-json\/wp\/v2\/users\/23674"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.usp.br\/gvenck\/wp-json\/wp\/v2\/comments?post=3244"}],"version-history":[{"count":4,"href":"https:\/\/sites.usp.br\/gvenck\/wp-json\/wp\/v2\/pages\/3244\/revisions"}],"predecessor-version":[{"id":4035,"href":"https:\/\/sites.usp.br\/gvenck\/wp-json\/wp\/v2\/pages\/3244\/revisions\/4035"}],"wp:attachment":[{"href":"https:\/\/sites.usp.br\/gvenck\/wp-json\/wp\/v2\/media?parent=3244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}