.promo-x2{-moz-column-gap:.8rem;column-gap:.8rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.8rem}@media (min-width:768px){.promo-x2{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:6.4rem}}@media (min-width:1024px){.promo-x2{row-gap:9.600000000000001rem}}.promo-x2 .event--promo .description{max-width:65%}.search-bar{align-items:flex-start;flex-direction:column;min-height:180px}.search-bar .title{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));font-size:1.8rem;font-weight:600;margin-bottom:10px;margin-top:40px;text-transform:uppercase}.search-bar .lists{-moz-column-gap:3.2rem;column-gap:3.2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.search-bar .lists{grid-template-columns:repeat(2,minmax(0,1fr))}}.search-bar .lists .list{margin-bottom:40px}@media (min-width:768px){.search-bar .lists .list{margin-bottom:0}}.search-bar .lists .select{--tw-text-opacity:1;border:2px solid #000;color:rgba(64,64,65,var(--tw-text-opacity));font-size:1.6rem;font-weight:400;height:50px;padding:12px 20px;width:100%}.search-bar .lists .solid{border-top:2px solid #000}.image.--full-height img{height:100%;-o-object-fit:unset;object-fit:unset}.financial-list-component{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity))}.financial-list-component .border-bottom{border-bottom:1px solid rgba(64,64,65,.2)}.financial-list-component .border-bottom:last-child{border-bottom:unset}.financial-list-component .calendar-item{flex-wrap:wrap;padding-bottom:30px}.financial-list-component .calendar-item:not(:first-child){padding:20px 0}@media (min-width:768px){.financial-list-component .calendar-item{flex-wrap:unset}}.financial-list-component .calendar-item .break{flex-basis:100%;height:0}@media (min-width:768px){.financial-list-component .calendar-item .break{flex-basis:unset}}.financial-list-component .calendar-item .date{margin-top:15px}.financial-list-component .calendar-item .date .date-reduced{display:grid;font-family:Dinamit}.financial-list-component .calendar-item .date .date-reduced span{display:inline-block;width:100%}.financial-list-component .calendar-item .date .date-reduced span.date-string{font-family:Montserrat;font-size:1.2rem;font-weight:500}@media (min-width:768px){.financial-list-component .calendar-item .date .date-reduced span.date-string{font-size:1.4rem;padding-left:20px}}@media (min-width:1024px){.financial-list-component .calendar-item .date .date-reduced span.date-string{font-size:1.8rem;padding-left:20px}}.financial-list-component .calendar-item .content{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));font-family:Montserrat;margin-right:5%;margin-top:10px}.financial-list-component .calendar-item .content .title{font-family:Dinamit;font-size:1.6rem;font-weight:600;margin-bottom:10px}@media (min-width:1024px){.financial-list-component .calendar-item .content .title{font-size:2rem;margin-bottom:18px}}@media (min-width:1276px){.financial-list-component .calendar-item .content .title{margin-bottom:10px}}.financial-list-component .calendar-item .content .description{font-size:1.4rem;font-weight:500}@media (min-width:1024px){.financial-list-component .calendar-item .content .description{font-size:2rem}}.financial-list-component .calendar-item .actions{margin-top:25px}.financial-list-component .calendar-item .actions .links{margin-left:auto}.financial-list-component .calendar-item .actions .links .link:last-child{margin-bottom:0}.financial-list-component .calendar-item.--list-header .title{font-size:1.4rem;font-weight:600;line-height:110%;text-transform:uppercase}@media (min-width:1276px){.financial-list-component .calendar-item.--list-header .title{font-size:1.6rem}}.financial-list-component .links--component.--custom{max-width:unset}.financial-list-component .links--component.--custom .link{width:100%}.financial-list-component .links--component.--custom .link:before{float:right;font-size:3rem!important;padding-left:.5em;padding-right:.5em}@media (min-width:768px){.financial-list-component .links--component.--custom .link:before{font-size:4rem!important}}.financial-list-component .links--component.--custom .link>a{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));font-family:Montserrat;font-size:1.4rem;font-weight:500;text-transform:unset}.banner{-moz-column-gap:3.2rem;column-gap:3.2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:100px;overflow:visible}.banner .content{order:2}.banner .image{order:1}.banner.--dynamic-padding{margin-top:0}@media (min-width:768px){.banner.--dynamic-padding{padding-top:40px}}@media (min-width:1276px){.banner.--dynamic-padding{padding-top:0}}.banner.--reduced-after .banner--content .links--component.--decorator:after{bottom:-8px}@media (min-width:1024px){.banner.--reduced-after .banner--content .links--component.--decorator:after{bottom:-18px}}@media (min-width:768px){.banner{grid-template-columns:repeat(2,minmax(0,1fr))}.banner .content{order:1}.banner .image{display:flex;height:420px;justify-content:center;order:2;overflow:hidden}.banner .image img{-o-object-fit:contain;object-fit:contain}}@media (min-width:1024px){.banner{-moz-column-gap:4rem;column-gap:4rem}}@media (min-width:1276px){.banner{-moz-column-gap:5rem;column-gap:5rem}}.banner .banner--content{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));margin-top:0;position:relative}.banner .banner--content:after{--tw-bg-opacity:1;background-color:rgba(255,203,4,var(--tw-bg-opacity));bottom:-40px;content:"";height:3px;left:0;position:absolute;transition:all .3s;width:60px}.banner .banner--content .title{line-height:66px;margin-top:20px}.banner .banner--content .title .header--h1.-m{font-size:3rem}.banner .banner--content .title .header--h2{line-height:110%}.banner .banner--content .description{font-size:1.4rem;line-height:30px;margin-top:5px}.banner .banner--content .date{font-weight:600;margin-bottom:-10px}@media (min-width:768px){.banner .banner--content .date{margin-bottom:10px}}.banner .banner--content .links{margin-top:0}.banner .banner--content .links .link{margin-bottom:0;margin-top:28px}.banner .banner--content .links--component{max-width:300px}.banner .banner--content .links--component.--decorator:after{bottom:-20px}@media (min-width:768px){.banner .banner--content .title{line-height:66px;margin-top:0}.banner .banner--content .title .header--h1.-m{font-size:4.4rem}.banner .banner--content .description{margin-top:0}}@media (min-width:1024px){.banner .banner--content .description{font-size:18px;margin-top:2rem}.banner .banner--content .links{margin-top:12px}.banner .banner--content .links--component.--decorator:after{bottom:-40px}.banner .banner--content .title .header--h1.-m{font-size:6rem}}@media (min-width:1276px){.banner .banner--content{margin-top:48px}.banner .banner--content .description{font-size:2rem}.banner .banner--content .title .header--h1.-m{font-size:6.8rem}}.event--promo{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(247,247,249,var(--tw-bg-opacity));color:rgba(64,64,65,var(--tw-text-opacity));display:flex;flex-direction:column;position:relative;transition:all .5s}.event--promo>.image{display:block;height:100px;overflow:hidden;position:relative}.event--promo>.image img{-o-object-fit:contain;object-fit:contain}.event--promo>.content{margin:4rem 1.6rem 2.8000000000000003rem 4rem}.event--promo.--flex .event--promo--content{display:flex;flex-direction:column;height:100%}.event--promo.--flex .event--promo--content>.links{margin-top:auto}.event--promo.--flex>.content{height:100%}.event--promo--header{display:flex;font-family:Dinamit;font-weight:600;margin-bottom:.8rem}.event--promo--header>.image{height:100px;width:16.666667%}.event--promo--header>.title{font-size:1.8rem;letter-spacing:.03em;line-height:20px;padding-left:2rem;text-transform:uppercase;width:83.333333%}.event--promo--content{display:block;position:relative}.event--promo--content>.date{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));font-weight:600;letter-spacing:.02em;line-height:14px;margin-bottom:10px}.event--promo--content>.description{font-size:1.6rem;font-weight:500;margin-bottom:2rem}@media (min-width:768px){.event--promo--content>.description{font-size:2rem}}.event--promo--content>.title{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));font-size:2rem;font-weight:500;line-height:24px;margin-right:10%;padding-bottom:30px;position:relative}.event--promo--content>.title .header--h5{font-family:Montserrat}@media (min-width:768px){.event--promo--content>.title{margin-right:15%}}.event--date{display:flex;font-size:1.4rem;margin-top:2.4000000000000004rem}@media (min-width:768px){.event--date{font-size:1.8rem;margin-top:3.2rem}}.event--date .year,.event--date>.month{font-size:1.4rem}@media (min-width:768px){.event--date .year,.event--date>.month{font-size:1.8rem}}.event--date .year{margin-left:auto}@media (min-width:1024px){.event--date .year{margin-left:9.600000000000001rem}}.highlights--table{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));display:block;margin-bottom:47px;overflow-x:auto}.highlights--table.--shareholder .total{--tw-bg-opacity:1;background-color:rgba(247,247,249,var(--tw-bg-opacity))}.highlights--table.--shareholder table tbody tr{background:transparent;border-top:1px solid #404041}.highlights--table.--elastic>table td,.highlights--table.--elastic>table th{padding:9px 5px;white-space:normal;width:auto}.highlights--table.--right>table td:not(:first-child),.highlights--table.--right>table th:not(:first-child){text-align:right}.highlights--table.--right>table td:last-of-type,.highlights--table.--right>table th:last-of-type{padding-right:10px}.highlights--table.--no-margin{margin-bottom:0}.highlights--table.--info thead>tr>th:first-of-type{text-align:left}.highlights--table.--big-padding table{min-width:1100px}.highlights--table.--big-padding table tr th,.highlights--table.--big-padding table tr>td{padding:5px}.highlights--table.--dont-break>table{min-width:925px}.highlights--table.--dont-break>table>thead th{white-space:normal}.highlights--table::-webkit-scrollbar{height:25px}.highlights--table::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgba(255,203,4,var(--tw-bg-opacity));border-top:20px solid #fff}.highlights--table::-webkit-scrollbar-track{--tw-bg-opacity:1;background-color:rgba(64,64,65,var(--tw-bg-opacity));border-bottom:2px solid #fff;border-top:22px solid #fff}.highlights--table>table{border-collapse:collapse;min-width:810px;overflow-x:auto;white-space:nowrap;width:100%}.highlights--table>table td,.highlights--table>table th{padding:9px 0;text-align:center;white-space:normal;width:16.66666%}.highlights--table>table>tbody{font-family:Montserrat}.highlights--table>table>tbody tr{--tw-bg-opacity:1;background-color:rgba(247,247,249,var(--tw-bg-opacity));border-top:10px solid #fff}.highlights--table>table>tbody tr td,.highlights--table>table>tbody tr th{font-size:1.4rem;line-height:25.2px}@media (min-width:768px){.highlights--table>table>tbody tr td,.highlights--table>table>tbody tr th{font-size:1.8rem;line-height:32.4px}}.highlights--table>table>tbody tr th{letter-spacing:-.02em;padding-left:10px;text-align:left;vertical-align:bottom;white-space:normal}@media (min-width:768px){.highlights--table>table>tbody tr th{white-space:nowrap}}.highlights--table>table>tbody tr td{font-weight:500;padding:0 5px}.highlights--table>table>thead th{font-size:1.2rem;font-weight:600;line-height:13.2px;padding-left:10px;padding-right:10px;text-align:center;text-transform:uppercase;vertical-align:bottom;white-space:break-spaces}@media (min-width:768px){.highlights--table>table>thead th{font-size:1.4rem;line-height:15.4px}}@media (min-width:1024px){.highlights--table>table>thead th{font-size:1.5rem;line-height:16.5px}}.table--info{display:inline-block;font-family:Montserrat;font-size:1.4rem;font-weight:500;line-height:25px;margin-bottom:30px;padding:0 10px}.table--info.--small-margin{margin-bottom:2px}.table-caption{float:right;font-family:Montserrat;font-size:1.4rem;font-weight:500;margin:10px 0 0}.detailed--block{display:grid;min-width:1210px;overflow-x:auto;width:100%}.detailed--grid{grid-gap:15px;display:grid;grid-template-columns:1fr 3.5fr 1.5fr 2fr 2fr}.detailed--grid.--padding{padding:10px}@media (min-width:768px){.detailed--grid.--padding{padding:20px 10px}}.detailed--grid.--border-top{border-top:1px solid #c4c4c4}.detailed--grid>.span{display:inline-block;font-family:Montserrat;font-size:1.8rem;font-weight:500}@media (min-width:768px){.detailed--grid>.span{font-size:2rem}}.detailed--grid>.span.--date{font-size:1.6rem}@media (min-width:768px){.detailed--grid>.span.--date{font-size:1.8rem}}.detailed--grid>.span.--location{font-size:1.4rem}@media (min-width:768px){.detailed--grid>.span.--location{font-size:1.6rem}}.detailed--grid>.span.--participants{font-size:1.4rem}@media (min-width:768px){.detailed--grid>.span.--participants{font-size:1.6rem}}.detailed--grid>.span.--links{align-items:center;display:flex}.detailed--grid>.title{align-items:flex-end;display:flex;font-size:1.6rem;font-weight:600;text-transform:uppercase}.search--year{align-items:center;display:flex;justify-content:flex-end;margin-left:auto;width:100%}@media (min-width:1024px){.search--year{justify-content:center;width:min-content}}.search--year .list{display:flex;gap:2.4rem}.search--year .list .year{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));font-family:Dinamit;font-size:2rem;font-weight:600;line-height:24px;transition:color .3s ease}.search--year .list .year:not(:first-child){margin-left:15px}.search--year .list .year.--active{text-decoration:underline}@media (min-width:768px){.search--year .list .year{font-size:2.4rem}.search--year .list .year:not(:first-child){margin-left:40px}}