.flexbox{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}.flexbox-justify{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:flex-start}.flexbox-item{order:0;flex:0 1 auto;align-self:auto}.flex-stretch{align-items:stretch}.ti-50-2020 .image-container,.ti-50-2021 .image-container,.ti-50-2022 .image-container,.ti-50-2023 .image-container,.ti-50-2024 .image-container{display:flex;flex-wrap:wrap;justify-content:center}.ti-50-2020 .image-container .image-wrapper img,.ti-50-2021 .image-container .image-wrapper img,.ti-50-2022 .image-container .image-wrapper img,.ti-50-2023 .image-container .image-wrapper img,.ti-50-2024 .image-container .image-wrapper img{max-width:100%}@media only screen and (max-width: 768px){.ti-50-2020 .image-container .image-wrapper,.ti-50-2021 .image-container .image-wrapper,.ti-50-2022 .image-container .image-wrapper,.ti-50-2023 .image-container .image-wrapper,.ti-50-2024 .image-container .image-wrapper{width:70%}}.ti-50-2020 .search-container,.ti-50-2021 .search-container,.ti-50-2022 .search-container,.ti-50-2023 .search-container,.ti-50-2024 .search-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px;margin-bottom:50px}@media only screen and (max-width: 768px){.ti-50-2020 .search-container,.ti-50-2021 .search-container,.ti-50-2022 .search-container,.ti-50-2023 .search-container,.ti-50-2024 .search-container{display:none}}.ti-50-2020 .search-container .search-wrapper,.ti-50-2021 .search-container .search-wrapper,.ti-50-2022 .search-container .search-wrapper,.ti-50-2023 .search-container .search-wrapper,.ti-50-2024 .search-container .search-wrapper{position:relative}.ti-50-2020 .search-container .search-wrapper span,.ti-50-2021 .search-container .search-wrapper span,.ti-50-2022 .search-container .search-wrapper span,.ti-50-2023 .search-container .search-wrapper span,.ti-50-2024 .search-container .search-wrapper span{position:absolute;left:90%;color:#6d686e}.ti-50-2020 .search-container .search-wrapper input,.ti-50-2021 .search-container .search-wrapper input,.ti-50-2022 .search-container .search-wrapper input,.ti-50-2023 .search-container .search-wrapper input,.ti-50-2024 .search-container .search-wrapper input{border:1px solid #6d686e;padding:10px;width:300px}.ti-50-2020 .hr-line,.ti-50-2021 .hr-line,.ti-50-2022 .hr-line,.ti-50-2023 .hr-line,.ti-50-2024 .hr-line{display:flex;justify-content:center}.ti-50-2020 .hr-line hr,.ti-50-2021 .hr-line hr,.ti-50-2022 .hr-line hr,.ti-50-2023 .hr-line hr,.ti-50-2024 .hr-line hr{background:#000000;width:90%}.ti-50-2020 .category-intro,.ti-50-2021 .category-intro,.ti-50-2022 .category-intro,.ti-50-2023 .category-intro,.ti-50-2024 .category-intro{display:flex;justify-content:center;text-align:center}.ti-50-2020 .category-intro .mobile-word,.ti-50-2021 .category-intro .mobile-word,.ti-50-2022 .category-intro .mobile-word,.ti-50-2023 .category-intro .mobile-word,.ti-50-2024 .category-intro .mobile-word{display:none}.ti-50-2020 .category-intro .mobile-tap,.ti-50-2021 .category-intro .mobile-tap,.ti-50-2022 .category-intro .mobile-tap,.ti-50-2023 .category-intro .mobile-tap,.ti-50-2024 .category-intro .mobile-tap{margin-top:30px;color:#6d686e;font-weight:700;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}.ti-50-2020 .category-intro h1,.ti-50-2021 .category-intro h1,.ti-50-2022 .category-intro h1,.ti-50-2023 .category-intro h1,.ti-50-2024 .category-intro h1{font-weight:700;font-size:65px;font-family:"Suisse Works", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}.ti-50-2020 .category-intro p,.ti-50-2021 .category-intro p,.ti-50-2022 .category-intro p,.ti-50-2023 .category-intro p,.ti-50-2024 .category-intro p{color:#6d686e;font-size:18px;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif";text-align:left}.ti-50-2020 .category-intro .author-intro,.ti-50-2021 .category-intro .author-intro,.ti-50-2022 .category-intro .author-intro,.ti-50-2023 .category-intro .author-intro,.ti-50-2024 .category-intro .author-intro{font-style:italic}@media only screen and (max-width: 768px){.ti-50-2020 .category-intro h1,.ti-50-2021 .category-intro h1,.ti-50-2022 .category-intro h1,.ti-50-2023 .category-intro h1,.ti-50-2024 .category-intro h1{font-size:45px}.ti-50-2020 .category-intro .mobile-word,.ti-50-2021 .category-intro .mobile-word,.ti-50-2022 .category-intro .mobile-word,.ti-50-2023 .category-intro .mobile-word,.ti-50-2024 .category-intro .mobile-word{display:inline-block}.ti-50-2020 .category-intro .desktop-word,.ti-50-2021 .category-intro .desktop-word,.ti-50-2022 .category-intro .desktop-word,.ti-50-2023 .category-intro .desktop-word,.ti-50-2024 .category-intro .desktop-word{display:none}}.ti-50-2020 .company-table,.ti-50-2021 .company-table,.ti-50-2022 .company-table,.ti-50-2023 .company-table,.ti-50-2024 .company-table{border-collapse:separate;width:100%;text-align:left}.ti-50-2020 .company-table th,.ti-50-2021 .company-table th,.ti-50-2022 .company-table th,.ti-50-2023 .company-table th,.ti-50-2024 .company-table th{font-weight:700;font-size:18px;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif";text-transform:capitalize}@media only screen and (max-width: 768px){.ti-50-2020 .company-table th,.ti-50-2021 .company-table th,.ti-50-2022 .company-table th,.ti-50-2023 .company-table th,.ti-50-2024 .company-table th{font-size:15px}}.ti-50-2020 .company-table th.header-rank,.ti-50-2021 .company-table th.header-rank,.ti-50-2022 .company-table th.header-rank,.ti-50-2023 .company-table th.header-rank,.ti-50-2024 .company-table th.header-rank{border-bottom:1px solid #000000;padding-top:26px;width:3%}@media only screen and (max-width: 768px){.ti-50-2020 .company-table th.header-rank,.ti-50-2021 .company-table th.header-rank,.ti-50-2022 .company-table th.header-rank,.ti-50-2023 .company-table th.header-rank,.ti-50-2024 .company-table th.header-rank{padding-top:46px}}.ti-50-2020 .company-table th.header-name,.ti-50-2021 .company-table th.header-name,.ti-50-2022 .company-table th.header-name,.ti-50-2023 .company-table th.header-name,.ti-50-2024 .company-table th.header-name{border-bottom:1px solid #000000;padding-top:26px;padding-left:15px;width:55%}@media only screen and (max-width: 768px){.ti-50-2020 .company-table th.header-name,.ti-50-2021 .company-table th.header-name,.ti-50-2022 .company-table th.header-name,.ti-50-2023 .company-table th.header-name,.ti-50-2024 .company-table th.header-name{padding-top:26px;width:75%}}.ti-50-2020 .company-table th.header-money,.ti-50-2021 .company-table th.header-money,.ti-50-2022 .company-table th.header-money,.ti-50-2023 .company-table th.header-money,.ti-50-2024 .company-table th.header-money{border-bottom:1px solid #000000;padding-top:26px;width:12%;text-align:center}.ti-50-2020 .company-table th.header-location,.ti-50-2021 .company-table th.header-location,.ti-50-2022 .company-table th.header-location,.ti-50-2023 .company-table th.header-location,.ti-50-2024 .company-table th.header-location{border-bottom:1px solid #000000;padding-top:26px;width:25%;text-align:center}@media only screen and (max-width: 768px){.ti-50-2020 .company-table th.header-location,.ti-50-2021 .company-table th.header-location,.ti-50-2022 .company-table th.header-location,.ti-50-2023 .company-table th.header-location,.ti-50-2024 .company-table th.header-location{display:none}}.ti-50-2020 .company-table th:nth-child(2),.ti-50-2020 .company-table td:nth-child(2),.ti-50-2021 .company-table th:nth-child(2),.ti-50-2021 .company-table td:nth-child(2),.ti-50-2022 .company-table th:nth-child(2),.ti-50-2022 .company-table td:nth-child(2),.ti-50-2023 .company-table th:nth-child(2),.ti-50-2023 .company-table td:nth-child(2),.ti-50-2024 .company-table th:nth-child(2),.ti-50-2024 .company-table td:nth-child(2){width:40px}@media only screen and (max-width: 768px){.ti-50-2020 .company-table th:nth-child(2),.ti-50-2020 .company-table td:nth-child(2),.ti-50-2021 .company-table th:nth-child(2),.ti-50-2021 .company-table td:nth-child(2),.ti-50-2022 .company-table th:nth-child(2),.ti-50-2022 .company-table td:nth-child(2),.ti-50-2023 .company-table th:nth-child(2),.ti-50-2023 .company-table td:nth-child(2),.ti-50-2024 .company-table th:nth-child(2),.ti-50-2024 .company-table td:nth-child(2){width:5px}}.ti-50-2020 .company-table .data-row:hover td:not(:first-child,:nth-child(2)),.ti-50-2021 .company-table .data-row:hover td:not(:first-child,:nth-child(2)),.ti-50-2022 .company-table .data-row:hover td:not(:first-child,:nth-child(2)),.ti-50-2023 .company-table .data-row:hover td:not(:first-child,:nth-child(2)),.ti-50-2024 .company-table .data-row:hover td:not(:first-child,:nth-child(2)){cursor:pointer;background:#f0ece5}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .data-row:hover td,.ti-50-2021 .company-table .data-row:hover td,.ti-50-2022 .company-table .data-row:hover td,.ti-50-2023 .company-table .data-row:hover td,.ti-50-2024 .company-table .data-row:hover td{background:#f0ece5}}.ti-50-2020 .company-table .data-row td,.ti-50-2021 .company-table .data-row td,.ti-50-2022 .company-table .data-row td,.ti-50-2023 .company-table .data-row td,.ti-50-2024 .company-table .data-row td{padding-top:30px;padding-bottom:20px;font-weight:700;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}.ti-50-2020 .company-table .data-row td.data-rank,.ti-50-2021 .company-table .data-row td.data-rank,.ti-50-2022 .company-table .data-row td.data-rank,.ti-50-2023 .company-table .data-row td.data-rank,.ti-50-2024 .company-table .data-row td.data-rank{padding-top:25px;color:#f32a52;font-size:40px;text-align:center}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .data-row td.data-rank,.ti-50-2021 .company-table .data-row td.data-rank,.ti-50-2022 .company-table .data-row td.data-rank,.ti-50-2023 .company-table .data-row td.data-rank,.ti-50-2024 .company-table .data-row td.data-rank{font-size:25px}}.ti-50-2020 .company-table .data-row td.data-name,.ti-50-2021 .company-table .data-row td.data-name,.ti-50-2022 .company-table .data-row td.data-name,.ti-50-2023 .company-table .data-row td.data-name,.ti-50-2024 .company-table .data-row td.data-name{display:flex;align-items:center;padding-bottom:30px;padding-left:10px;font-size:25px;font-family:"Suisse Screen", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}.ti-50-2020 .company-table .data-row td.data-name .image-container,.ti-50-2021 .company-table .data-row td.data-name .image-container,.ti-50-2022 .company-table .data-row td.data-name .image-container,.ti-50-2023 .company-table .data-row td.data-name .image-container,.ti-50-2024 .company-table .data-row td.data-name .image-container{display:-webkit-box;margin-right:20px;width:50px;height:50px}.ti-50-2020 .company-table .data-row td.data-name .image-container img,.ti-50-2021 .company-table .data-row td.data-name .image-container img,.ti-50-2022 .company-table .data-row td.data-name .image-container img,.ti-50-2023 .company-table .data-row td.data-name .image-container img,.ti-50-2024 .company-table .data-row td.data-name .image-container img{border:1px solid #6d686e;border-radius:50%;max-width:100%}.ti-50-2020 .company-table .data-row td.data-name .name-container,.ti-50-2021 .company-table .data-row td.data-name .name-container,.ti-50-2022 .company-table .data-row td.data-name .name-container,.ti-50-2023 .company-table .data-row td.data-name .name-container,.ti-50-2024 .company-table .data-row td.data-name .name-container{font-size:25px;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .data-row td.data-name .name-container,.ti-50-2021 .company-table .data-row td.data-name .name-container,.ti-50-2022 .company-table .data-row td.data-name .name-container,.ti-50-2023 .company-table .data-row td.data-name .name-container,.ti-50-2024 .company-table .data-row td.data-name .name-container{margin-top:3px;margin-bottom:3px;font-size:16px}.ti-50-2020 .company-table .data-row td.data-name .image-container,.ti-50-2021 .company-table .data-row td.data-name .image-container,.ti-50-2022 .company-table .data-row td.data-name .image-container,.ti-50-2023 .company-table .data-row td.data-name .image-container,.ti-50-2024 .company-table .data-row td.data-name .image-container{width:40px;height:40px}}.ti-50-2020 .company-table .data-row td.data-money,.ti-50-2021 .company-table .data-row td.data-money,.ti-50-2022 .company-table .data-row td.data-money,.ti-50-2023 .company-table .data-row td.data-money,.ti-50-2024 .company-table .data-row td.data-money{color:#f32a52;font-weight:700;font-size:25px;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif";text-align:center}.ti-50-2020 .company-table .data-row td.data-location,.ti-50-2021 .company-table .data-row td.data-location,.ti-50-2022 .company-table .data-row td.data-location,.ti-50-2023 .company-table .data-row td.data-location,.ti-50-2024 .company-table .data-row td.data-location{font-size:20px;font-family:"Suisse Screen", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif";text-align:center}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .data-row td.data-location,.ti-50-2021 .company-table .data-row td.data-location,.ti-50-2022 .company-table .data-row td.data-location,.ti-50-2023 .company-table .data-row td.data-location,.ti-50-2024 .company-table .data-row td.data-location{display:none}}.ti-50-2020 .company-table tr .spnTooltip,.ti-50-2021 .company-table tr .spnTooltip,.ti-50-2022 .company-table tr .spnTooltip,.ti-50-2023 .company-table tr .spnTooltip,.ti-50-2024 .company-table tr .spnTooltip{display:none;z-index:10;margin-top:100px;margin-left:-20px;padding:6px 20px;width:300px;font-size:14px;line-height:16px}@media only screen and (max-width: 768px){.ti-50-2020 .company-table tr .spnTooltip,.ti-50-2021 .company-table tr .spnTooltip,.ti-50-2022 .company-table tr .spnTooltip,.ti-50-2023 .company-table tr .spnTooltip,.ti-50-2024 .company-table tr .spnTooltip{margin-top:90px}}.ti-50-2020 .company-table tr:hover .spnTooltip,.ti-50-2021 .company-table tr:hover .spnTooltip,.ti-50-2022 .company-table tr:hover .spnTooltip,.ti-50-2023 .company-table tr:hover .spnTooltip,.ti-50-2024 .company-table tr:hover .spnTooltip{display:inline;position:absolute;color:#000000}.ti-50-2020 .company-table tr:nth-child(2) td:nth-child(3) .image-container,.ti-50-2021 .company-table tr:nth-child(2) td:nth-child(3) .image-container,.ti-50-2022 .company-table tr:nth-child(2) td:nth-child(3) .image-container,.ti-50-2023 .company-table tr:nth-child(2) td:nth-child(3) .image-container,.ti-50-2024 .company-table tr:nth-child(2) td:nth-child(3) .image-container{padding-top:20px}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .more-info td.info-empty,.ti-50-2021 .company-table .more-info td.info-empty,.ti-50-2022 .company-table .more-info td.info-empty,.ti-50-2023 .company-table .more-info td.info-empty,.ti-50-2024 .company-table .more-info td.info-empty{display:none}}.ti-50-2020 .company-table .more-info td.info-detail,.ti-50-2021 .company-table .more-info td.info-detail,.ti-50-2022 .company-table .more-info td.info-detail,.ti-50-2023 .company-table .more-info td.info-detail,.ti-50-2024 .company-table .more-info td.info-detail{border:none;border-top:1px dotted #6d686e}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details{display:none;margin-top:25px;margin-bottom:25px;padding-right:50px;padding-left:50px}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .more-info td.info-detail .more-company-details,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details{padding-right:15px;padding-left:15px}}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .header{color:#f32a52;font-weight:700;font-size:20px;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .header{font-size:15px}}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details p,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details p,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details p,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details p,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details p{margin-top:5px;font-size:18px;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .more-info td.info-detail .more-company-details p,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details p,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details p,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details p,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details p{margin-top:0}}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .description,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .description,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .description,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .description,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .description{margin-top:0}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .company-props,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .company-props,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .company-props,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .company-props,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .company-props{display:flex;flex-wrap:wrap}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .company-props .item,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .company-props .item,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .company-props .item,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .company-props .item,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .company-props .item{flex:0 45%;width:100%}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .company-props .item,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .company-props .item,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .company-props .item,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .company-props .item,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .company-props .item{flex:none}}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .company-props div.item:nth-child(n + 1),.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .company-props div.item:nth-child(n + 1),.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .company-props div.item:nth-child(n + 1),.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .company-props div.item:nth-child(n + 1),.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .company-props div.item:nth-child(n + 1){padding-right:15px}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .company-props .location,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .company-props .location,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .company-props .location,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .company-props .location,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .company-props .location{display:none}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .company-props .location,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .company-props .location,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .company-props .location,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .company-props .location,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .company-props .location{display:block}}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:20px}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values{flex-direction:column;margin-top:15px}}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item{display:flex;flex-direction:column;margin:10px;box-shadow:5px 5px #6d686e;border:1px solid #6d686e;border-radius:10px;padding:5px;width:40%;min-height:200px}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item{width:100%;min-height:150px}}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child{padding-left:5px;color:#6d686e;font-weight:700;font-size:20px;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child{padding-left:0;font-size:18px;text-align:center}}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;margin:15px;height:100%;color:#f32a52;font-size:46px;text-align:center}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child{margin:5px;font-size:26px}}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child p,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child p,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child p,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child p,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child p{margin:0;font-weight:700;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item .value,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item .value,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item .value,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item .value,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item .value{font-size:48px}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item .value,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item .value,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item .value,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item .value,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item .value{font-size:30px}}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item .excerpt,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item .excerpt,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item .excerpt,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item .excerpt,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item .excerpt{color:#6d686e;font-weight:100;font-size:18px;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .close-container,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .close-container,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .close-container,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .close-container,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .close-container{display:flex;justify-content:center}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .close-container span,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .close-container span,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .close-container span,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .close-container span,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .close-container span{cursor:pointer;border:1px solid #6d686e;border-radius:50%;background-color:#f0ece5;width:24px;height:24px;color:#000000;font-size:30px;line-height:0.65;text-align:center}.ti-50-2020 .show-detail-border,.ti-50-2021 .show-detail-border,.ti-50-2022 .show-detail-border,.ti-50-2023 .show-detail-border,.ti-50-2024 .show-detail-border{border-top:none !important;border-right:1px solid #6d686e !important;border-bottom:1px solid #6d686e !important;border-left:1px solid #6d686e !important}.ti-50-2020 .selected-row td:not(:first-child,:nth-child(2)),.ti-50-2021 .selected-row td:not(:first-child,:nth-child(2)),.ti-50-2022 .selected-row td:not(:first-child,:nth-child(2)),.ti-50-2023 .selected-row td:not(:first-child,:nth-child(2)),.ti-50-2024 .selected-row td:not(:first-child,:nth-child(2)){background:#f0ece5}@media only screen and (max-width: 768px){.ti-50-2020 .selected-row td,.ti-50-2021 .selected-row td,.ti-50-2022 .selected-row td,.ti-50-2023 .selected-row td,.ti-50-2024 .selected-row td{background:#f0ece5}}.ti-50-2020 .logo-holder,.ti-50-2021 .logo-holder,.ti-50-2022 .logo-holder,.ti-50-2023 .logo-holder,.ti-50-2024 .logo-holder{border:1px solid #6d686e;border-radius:50%;width:50px;height:50px}.ti-50-2020 .intro-container,.ti-50-2021 .intro-container,.ti-50-2022 .intro-container,.ti-50-2023 .intro-container,.ti-50-2024 .intro-container{display:flex;justify-content:center;margin:0 auto;width:90%;color:#6d686e}@media only screen and (max-width: 768px){.ti-50-2020 .intro-container,.ti-50-2021 .intro-container,.ti-50-2022 .intro-container,.ti-50-2023 .intro-container,.ti-50-2024 .intro-container{padding-top:20px;width:100%}}.ti-50-2020 .intro-container a,.ti-50-2021 .intro-container a,.ti-50-2022 .intro-container a,.ti-50-2023 .intro-container a,.ti-50-2024 .intro-container a{font-weight:700;text-decoration:underline}.ti-50-2020 .col-xs-12,.ti-50-2021 .col-xs-12,.ti-50-2022 .col-xs-12,.ti-50-2023 .col-xs-12,.ti-50-2024 .col-xs-12{padding:0px !important}.ti-50-2020 th.header-rank,.ti-50-2021 th.header-rank,.ti-50-2022 th.header-rank,.ti-50-2023 th.header-rank,.ti-50-2024 th.header-rank{padding-top:26px !important}.ti-50-2020 th.header-empty,.ti-50-2021 th.header-empty,.ti-50-2022 th.header-empty,.ti-50-2023 th.header-empty,.ti-50-2024 th.header-empty{border-bottom:1px solid #000000;padding-left:15px}@media only screen and (max-width: 768px){.ti-50-2020 th.header-empty,.ti-50-2021 th.header-empty,.ti-50-2022 th.header-empty,.ti-50-2023 th.header-empty,.ti-50-2024 th.header-empty{display:none}}.ti-50-2020 th.header-name,.ti-50-2021 th.header-name,.ti-50-2022 th.header-name,.ti-50-2023 th.header-name,.ti-50-2024 th.header-name{border-bottom:1px solid #000000;padding-top:26px;padding-left:15px;width:38% !important}@media only screen and (max-width: 768px){.ti-50-2020 th.header-name,.ti-50-2021 th.header-name,.ti-50-2022 th.header-name,.ti-50-2023 th.header-name,.ti-50-2024 th.header-name{padding-top:26px;width:75%}}.ti-50-2020 th.header-money,.ti-50-2021 th.header-money,.ti-50-2022 th.header-money,.ti-50-2023 th.header-money,.ti-50-2024 th.header-money{border-bottom:1px solid #000000;padding-top:26px;padding-left:15px;width:30% !important}@media only screen and (max-width: 768px){.ti-50-2020 th.header-money,.ti-50-2021 th.header-money,.ti-50-2022 th.header-money,.ti-50-2023 th.header-money,.ti-50-2024 th.header-money{width:75%}}.ti-50-2020 .section-title:before,.ti-50-2021 .section-title:before,.ti-50-2022 .section-title:before,.ti-50-2023 .section-title:before,.ti-50-2024 .section-title:before{display:block;visibility:hidden;margin-top:-266px;height:220px;content:''}.ti-50-2020 .company-table,.ti-50-2021 .company-table,.ti-50-2022 .company-table,.ti-50-2023 .company-table,.ti-50-2024 .company-table{margin:0 auto;padding-right:12px;padding-left:12px;width:75%}@media only screen and (max-width: 992px){.ti-50-2020 .company-table,.ti-50-2021 .company-table,.ti-50-2022 .company-table,.ti-50-2023 .company-table,.ti-50-2024 .company-table{width:100%}}.ti-50-2020 .company-table .data-row td.data-rank,.ti-50-2021 .company-table .data-row td.data-rank,.ti-50-2022 .company-table .data-row td.data-rank,.ti-50-2023 .company-table .data-row td.data-rank,.ti-50-2024 .company-table .data-row td.data-rank{padding-top:25px;color:#000000;font-size:40px;text-align:center}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .data-row td.data-rank,.ti-50-2021 .company-table .data-row td.data-rank,.ti-50-2022 .company-table .data-row td.data-rank,.ti-50-2023 .company-table .data-row td.data-rank,.ti-50-2024 .company-table .data-row td.data-rank{font-size:25px}}.ti-50-2020 .company-table .data-row td,.ti-50-2021 .company-table .data-row td,.ti-50-2022 .company-table .data-row td,.ti-50-2023 .company-table .data-row td,.ti-50-2024 .company-table .data-row td{padding-top:30px;padding-bottom:20px;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .data-row td,.ti-50-2021 .company-table .data-row td,.ti-50-2022 .company-table .data-row td,.ti-50-2023 .company-table .data-row td,.ti-50-2024 .company-table .data-row td{padding-top:30px;padding-bottom:30px}}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item{display:flex;flex-direction:column;margin:10px;border:1px solid #000000;border-radius:10px;padding:5px;width:40%;min-height:200px}.ti-50-2020 .company-table .data-row td.data-money,.ti-50-2021 .company-table .data-row td.data-money,.ti-50-2022 .company-table .data-row td.data-money,.ti-50-2023 .company-table .data-row td.data-money,.ti-50-2024 .company-table .data-row td.data-money{color:#f32a52;font-weight:700;font-size:25px;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif";text-align:center}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .data-row td.data-money,.ti-50-2021 .company-table .data-row td.data-money,.ti-50-2022 .company-table .data-row td.data-money,.ti-50-2023 .company-table .data-row td.data-money,.ti-50-2024 .company-table .data-row td.data-money{font-size:14px}}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .data-row td.data-empty,.ti-50-2021 .company-table .data-row td.data-empty,.ti-50-2022 .company-table .data-row td.data-empty,.ti-50-2023 .company-table .data-row td.data-empty,.ti-50-2024 .company-table .data-row td.data-empty{display:none}}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .header{color:#000000;font-size:20px;font-family:"Suisse Screen", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .header,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .header{font-size:15px}}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item div:first-child{padding-left:5px;padding-left:px;color:#000000;font-weight:700;font-size:20px;font-family:"Suisse Screen", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child p,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child p,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child p,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child p,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item div:last-child p{margin:0;font-family:"Suisse Neue", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}.ti-50-2020 .show-detail-border,.ti-50-2021 .show-detail-border,.ti-50-2022 .show-detail-border,.ti-50-2023 .show-detail-border,.ti-50-2024 .show-detail-border{border-top:none !important;border-right:1px solid #000000 !important;border-bottom:1px solid #000000 !important;border-left:1px solid #000000 !important}.ti-50-2020 .company-table th,.ti-50-2021 .company-table th,.ti-50-2022 .company-table th,.ti-50-2023 .company-table th,.ti-50-2024 .company-table th{font-weight:700;font-size:18px;font-family:"Suisse Screen", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif";text-transform:none}@media only screen and (max-width: 768px){.ti-50-2020 .company-table th,.ti-50-2021 .company-table th,.ti-50-2022 .company-table th,.ti-50-2023 .company-table th,.ti-50-2024 .company-table th{font-size:15px}}.ti-50-2020 .company-table th.header-rank,.ti-50-2021 .company-table th.header-rank,.ti-50-2022 .company-table th.header-rank,.ti-50-2023 .company-table th.header-rank,.ti-50-2024 .company-table th.header-rank{border-bottom:1px solid #000000;padding-top:40px;width:3%}.ti-50-2020 .company-table .data-row:hover td:not(:first-child):not(:nth-child(2)),.ti-50-2021 .company-table .data-row:hover td:not(:first-child):not(:nth-child(2)),.ti-50-2022 .company-table .data-row:hover td:not(:first-child):not(:nth-child(2)),.ti-50-2023 .company-table .data-row:hover td:not(:first-child):not(:nth-child(2)),.ti-50-2024 .company-table .data-row:hover td:not(:first-child):not(:nth-child(2)){background:#FFFFFF}.ti-50-2020 .selected-row td:not(:first-child):not(:nth-child(2)),.ti-50-2021 .selected-row td:not(:first-child):not(:nth-child(2)),.ti-50-2022 .selected-row td:not(:first-child):not(:nth-child(2)),.ti-50-2023 .selected-row td:not(:first-child):not(:nth-child(2)),.ti-50-2024 .selected-row td:not(:first-child):not(:nth-child(2)){background:#FFFFFF}.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item{display:flex;flex-direction:column;margin:10px;box-shadow:0px 0px #ddd;border:1px solid #000000;border-radius:10px;padding:5px;width:40%;min-height:200px}@media only screen and (max-width: 768px){.ti-50-2020 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2021 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2022 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2023 .company-table .more-info td.info-detail .more-company-details .values .value-item,.ti-50-2024 .company-table .more-info td.info-detail .more-company-details .values .value-item{width:100%;min-height:0}}.ti-50-2020 .category-intro,.ti-50-2021 .category-intro,.ti-50-2022 .category-intro,.ti-50-2023 .category-intro,.ti-50-2024 .category-intro{display:flex;justify-content:center;background-color:#f0ece5;padding-top:40px;text-align:center}.ti-50-2020 .mobile-word,.ti-50-2021 .mobile-word,.ti-50-2022 .mobile-word,.ti-50-2023 .mobile-word,.ti-50-2024 .mobile-word{display:none}.ti-50-2020 .mobile-tap,.ti-50-2021 .mobile-tap,.ti-50-2022 .mobile-tap,.ti-50-2023 .mobile-tap,.ti-50-2024 .mobile-tap{margin:0 auto;color:#6d686e;font-family:"Suisse Screen", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif";text-align:center}.ti-50-2020 .category-container .img-container,.ti-50-2021 .category-container .img-container,.ti-50-2022 .category-container .img-container,.ti-50-2023 .category-container .img-container,.ti-50-2024 .category-container .img-container{box-shadow:none;border:none;border-radius:10px;padding:10px;width:120px;height:120px}.ti-50-2020 .category-container .img-container img,.ti-50-2021 .category-container .img-container img,.ti-50-2022 .category-container .img-container img,.ti-50-2023 .category-container .img-container img,.ti-50-2024 .category-container .img-container img{cursor:pointer;max-width:100%}.ti-50-2020 .category-container .img-container img.category-image:hover,.ti-50-2021 .category-container .img-container img.category-image:hover,.ti-50-2022 .category-container .img-container img.category-image:hover,.ti-50-2023 .category-container .img-container img.category-image:hover,.ti-50-2024 .category-container .img-container img.category-image:hover{filter:brightness(0) saturate(100%) invert(79%) sepia(8%) saturate(1746%) hue-rotate(357deg) brightness(85%) contrast(84%)}.ti-50-2020 .category-container .img-container .hover-state-image,.ti-50-2021 .category-container .img-container .hover-state-image,.ti-50-2022 .category-container .img-container .hover-state-image,.ti-50-2023 .category-container .img-container .hover-state-image,.ti-50-2024 .category-container .img-container .hover-state-image{display:none}.ti-50-2020 .category-container .img-container:hover .normal-state,.ti-50-2021 .category-container .img-container:hover .normal-state,.ti-50-2022 .category-container .img-container:hover .normal-state,.ti-50-2023 .category-container .img-container:hover .normal-state,.ti-50-2024 .category-container .img-container:hover .normal-state{display:none}.ti-50-2020 .category-container .img-container:hover .hover-state-image,.ti-50-2021 .category-container .img-container:hover .hover-state-image,.ti-50-2022 .category-container .img-container:hover .hover-state-image,.ti-50-2023 .category-container .img-container:hover .hover-state-image,.ti-50-2024 .category-container .img-container:hover .hover-state-image{display:block}.ti-50-2020 .category-container .category-name,.ti-50-2021 .category-container .category-name,.ti-50-2022 .category-container .category-name,.ti-50-2023 .category-container .category-name,.ti-50-2024 .category-container .category-name{margin-top:0;color:#000000;font-size:18px;font-family:"Suisse Screen", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif";text-align:center}.ti-50-2020 #category-header,.ti-50-2021 #category-header,.ti-50-2022 #category-header,.ti-50-2023 #category-header,.ti-50-2024 #category-header{margin:0 auto;padding:11px;width:75%;line-height:24px}@media only screen and (max-width: 992px){.ti-50-2020 #category-header,.ti-50-2021 #category-header,.ti-50-2022 #category-header,.ti-50-2023 #category-header,.ti-50-2024 #category-header{width:100%}}.ti-50-2020 #category-name,.ti-50-2021 #category-name,.ti-50-2022 #category-name,.ti-50-2023 #category-name,.ti-50-2024 #category-name{margin-top:10px;border-bottom:1px solid #000000;color:#000000;font-size:18px;font-family:"Suisse Screen", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}.ti-50-2020 .section-title,.ti-50-2021 .section-title,.ti-50-2022 .section-title,.ti-50-2023 .section-title,.ti-50-2024 .section-title{font-size:46px;line-height:52px;font-family:"Suisse Works", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif";letter-spacing:-0.2px;text-align:center}.ti-50-2020 .serif a:link,.ti-50-2021 .serif a:link,.ti-50-2022 .serif a:link,.ti-50-2023 .serif a:link,.ti-50-2024 .serif a:link{font-weight:700;text-decoration:underline}.ti-50-2020 #sponsor,.ti-50-2021 #sponsor,.ti-50-2022 #sponsor,.ti-50-2023 #sponsor,.ti-50-2024 #sponsor{margin-top:40px;color:#6d686e;font-size:16px;font-family:"Suisse Screen", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif";text-align:center}.ti-50-2020 .author-container,.ti-50-2021 .author-container,.ti-50-2022 .author-container,.ti-50-2023 .author-container,.ti-50-2024 .author-container{justify-content:center;align-items:center}.ti-50-2020 .author-container .avatars img,.ti-50-2021 .author-container .avatars img,.ti-50-2022 .author-container .avatars img,.ti-50-2023 .author-container .avatars img,.ti-50-2024 .author-container .avatars img{border:none}.ti-50-2020 .section-description,.ti-50-2021 .section-description,.ti-50-2022 .section-description,.ti-50-2023 .section-description,.ti-50-2024 .section-description{margin:0 auto;width:70%}@media only screen and (max-width: 768px){.ti-50-2020 .section-description,.ti-50-2021 .section-description,.ti-50-2022 .section-description,.ti-50-2023 .section-description,.ti-50-2024 .section-description{width:100%}}.ti-50-2020 #byline-author .author-link,.ti-50-2021 #byline-author .author-link,.ti-50-2022 #byline-author .author-link,.ti-50-2023 #byline-author .author-link,.ti-50-2024 #byline-author .author-link{text-shadow:none}.ti-50-2020 #byline-author .author-contact-card-container,.ti-50-2021 #byline-author .author-contact-card-container,.ti-50-2022 #byline-author .author-contact-card-container,.ti-50-2023 #byline-author .author-contact-card-container,.ti-50-2024 #byline-author .author-contact-card-container{text-align:left}.ti-50-2020 .glossary-container,.ti-50-2021 .glossary-container,.ti-50-2022 .glossary-container,.ti-50-2023 .glossary-container,.ti-50-2024 .glossary-container{margin-top:1.125rem}.ti-50-2020 .glossary-header,.ti-50-2021 .glossary-header,.ti-50-2022 .glossary-header,.ti-50-2023 .glossary-header,.ti-50-2024 .glossary-header{margin-left:1.125rem;font-weight:700;font-family:"Suisse Screen", "ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif"}.ti-50-2020 .react-select__menu,.ti-50-2021 .react-select__menu,.ti-50-2022 .react-select__menu,.ti-50-2023 .react-select__menu,.ti-50-2024 .react-select__menu{background-color:white}
