.button-gray{background-color:#fff;border:none;color:#121515;cursor:pointer;font-family:SohneBold,Arial,Helvetica,sans-serif;font-size:18px;height:40px;letter-spacing:.36px;min-width:150px;padding:0 15px;transition:.3s}.button-gray:hover{background-color:#005eea;color:#fff}.topic-page-wrapper{display:flex;flex-direction:column;padding:30px 30px 60px 0;width:100%}@media(max-width:767.98px){.topic-page-wrapper{padding:0}}.topic-page-wrapper .topic-page-header{align-items:center;border-bottom:1px solid #ffd200;border-left:15px solid #ffd200;display:flex;flex-direction:row;justify-content:space-between;padding:10px 15px}.topic-page-wrapper .topic-page-header h3{color:#121515;font-family:SohneBold,Arial,Helvetica,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:120%;margin:0}.topic-page-wrapper .topic-page-content{border-bottom:1px solid #a1a1a1;border-left:1px solid #a1a1a1;border-right:1px solid #a1a1a1;display:flex;flex-direction:column}.topic-page-wrapper .topic-page-content .topic-page-content-item{border-bottom:1px dashed #a1a1a1;display:flex;flex-direction:column;gap:5px;padding:15px 20px}.topic-page-wrapper .topic-page-content .topic-page-content-item>p{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#121515;display:-webkit-box;font-family:Sohne,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0;overflow:hidden;text-overflow:ellipsis}.topic-page-wrapper .topic-page-content .topic-page-content-item:last-child{border-bottom:none}.topic-page-wrapper .topic-page-content .topic-page-content-item h4{margin:0}.topic-page-wrapper .topic-page-content .topic-page-content-item h4 a{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:#121515;display:-webkit-box;font-family:SohneBold,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:120%;overflow:hidden;text-overflow:ellipsis}.topic-page-wrapper .topic-page-content .topic-page-content-item h4 a:hover{text-decoration:underline}.topic-page-wrapper .topic-page-content .topic-page-content-item .topic-page-content-item-footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.topic-page-wrapper .topic-page-content .topic-page-content-item .topic-page-content-item-footer .topic-page-content-item-footer-first-group{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;width:100%}@media(max-width:767.98px){.topic-page-wrapper .topic-page-content .topic-page-content-item .topic-page-content-item-footer .topic-page-content-item-footer-first-group{align-items:baseline;flex-direction:column;gap:5px}}.topic-page-wrapper .topic-page-content .topic-page-content-item .topic-page-content-item-footer .topic-page-content-item-footer-first-group .ifr-article-header__tags .ifr-article-header__tags-wrapper{margin-bottom:0}.topic-page-wrapper .topic-page-content .topic-page-content-item .topic-page-content-item-footer .topic-page-content-item-footer-first-group .topic-page-content-item-footer-first-group-authors-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% - 300px)}@media(max-width:767.98px){.topic-page-wrapper .topic-page-content .topic-page-content-item .topic-page-content-item-footer .topic-page-content-item-footer-first-group .topic-page-content-item-footer-first-group-authors-wrapper{display:none;width:unset}}.topic-page-wrapper .topic-page-content .topic-page-content-item .topic-page-content-item-footer .topic-page-content-item-footer-first-group .topic-page-content-item-footer-first-group-authors-wrapper a{color:#5b5c57;font-family:Sohne,Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.topic-page-wrapper .topic-page-content .topic-page-content-item .topic-page-content-item-footer .topic-page-content-item-footer-first-group .topic-page-content-item-footer-first-group-authors-wrapper a:hover{text-decoration:underline}.topic-page-wrapper .topic-page-content .topic-page-content-item .topic-page-content-item-footer .topic-page-content-item-footer-first-group .topic-page-content-item-footer-first-group-authors-wrapper :not(:last-child):after{content:",  "}.topic-page-wrapper .topic-page-content .topic-page-content-item .topic-page-content-item-footer .topic-page-content-item-footer-first-group .topic-page-content-item-footer-first-group-timestamp{color:#5b5c57;font-family:Sohne,Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.topic-page-wrapper .my-ifr-page-buttons{background-color:#fff6ea;border:1px solid #d8d8d8;border-top:none;display:flex;flex-direction:row;gap:10px 20px;padding:15px}.topic-page-wrapper .my-ifr-page-buttons .ifr-button-cta.filled{background:#d5e3f9;border:none}.topic-page-wrapper .my-ifr-page-buttons .ifr-button-cta.filled:hover{background:#005eea}@media(max-width:767.98px){.topic-page-wrapper .my-ifr-page-buttons{flex-direction:column}.topic-page-wrapper .my-ifr-page-buttons .ifr-button-cta:last-child{display:none}}.my-ifr-listing__inner-wrapper .my-ifr-listing__component .topic-page-wrapper{margin:0;padding:0}:root{--hover-opacity:0.8;--ifr-primary-font:"GlideRegular"}.ifr-economic-calendar-bottom-wrapper{align-items:center;background-color:#fff6ea;display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px}@media(max-width:1279.98px){.ifr-economic-calendar-bottom-wrapper{flex-wrap:nowrap}}@media(max-width:767.98px){.ifr-economic-calendar-bottom-wrapper{flex-wrap:wrap;gap:20px;justify-content:center}}.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter{position:relative}@media(max-width:767.98px){.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter{width:100%}}.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter .ifr-economic-calendar-dropdown-toggle{align-items:center;border:1px solid #005eea;border-radius:40px;color:#005eea;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:600;justify-content:center;letter-spacing:.28px;padding:10px 15px;width:200px}@media(max-width:767.98px){.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter .ifr-economic-calendar-dropdown-toggle{width:100%}}.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter .ifr-economic-calendar-dropdown-toggle:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #005eea;content:"";display:inline-block;height:0;margin-left:6px;transition:transform .3s ease;width:0}.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter .ifr-economic-calendar-dropdown-toggle.open:after{transform:rotate(180deg)}.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter .ifr-economic-calendar-dropdown-menu{background-color:#fff;border:1px solid #a1a1a1;bottom:0;display:none;padding:15px;position:absolute;z-index:1000}.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter .ifr-economic-calendar-dropdown-menu.open{display:block}.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter .ifr-economic-calendar-dropdown-menu .close-icon{background-image:url(https://assets.ifre.com/prod/assets/x-icon-gray.b8394cd0.svg);background-size:21px;cursor:pointer;height:20px;margin-left:auto;width:20px}.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter .ifr-economic-calendar-dropdown-menu .ifr-economic-calendar-dropdown-item{cursor:pointer;margin:10px 0;padding:10px 15px;position:relative;width:270px}@media(max-width:767.98px){.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter .ifr-economic-calendar-dropdown-menu .ifr-economic-calendar-dropdown-item{width:230px}}.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter .ifr-economic-calendar-dropdown-menu .ifr-economic-calendar-dropdown-item:not(:last-child):after{border-bottom:1px solid #000;bottom:-5px;content:"";left:0;position:absolute;width:100%}.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter .ifr-economic-calendar-dropdown-menu .ifr-economic-calendar-dropdown-item.selected{background-color:#005eea;color:#fff}.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter .ifr-economic-calendar-dropdown-menu .ifr-economic-calendar-dropdown-item:hover:not(.ifr-economic-calendar-bottom-wrapper .ifr-economic-calendar-bottom-pages-filter .ifr-economic-calendar-dropdown-menu .ifr-economic-calendar-dropdown-item.selected){background-color:#f0f0f0}.ifr-economic-calendar-bottom-wrapper .paginator{align-items:center;border:1px solid #d8d8d8;display:flex;height:50px}.ifr-economic-calendar-bottom-wrapper .paginator>:not(:last-child){border-right:1px solid #d8d8d8}.ifr-economic-calendar-bottom-wrapper .paginator .paginator-indicator{padding:14px 30px}@media(max-width:1279.98px){.ifr-economic-calendar-bottom-wrapper .paginator .paginator-indicator{padding:8px}}@media(max-width:767.98px){.ifr-economic-calendar-bottom-wrapper .paginator .paginator-indicator{display:flex;justify-content:center;width:130px}}@media(min-width:320px)and (max-width:1025px){.ifr-economic-calendar-bottom-wrapper .paginator .paginator-indicator{padding:8px}}.ifr-economic-calendar-bottom-wrapper .paginator .paginator-indicator span{font-size:12px}.ifr-economic-calendar-bottom-wrapper .paginator button{background-color:transparent;border:none;cursor:pointer;height:100%;padding:12px}.ifr-economic-calendar-bottom-wrapper .paginator button a{height:24px;position:absolute;text-decoration:none;width:24px;z-index:50}.ifr-economic-calendar-bottom-wrapper .paginator button img{position:relative}.ifr-economic-calendar-bottom-wrapper .paginator button:disabled{cursor:default}@media(max-width:767.98px){.ifr-economic-calendar-bottom-wrapper .paginator button{height:50px;padding:8px}}.ifr-button-cta{align-items:center;background-color:transparent;border:1px solid #005eea;border-radius:40px;color:#005eea;cursor:pointer;display:flex;font-family:SohneBold,Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:31px;justify-content:center;letter-spacing:.28px;line-height:normal;min-width:150px;overflow:hidden;padding:10px 15px;text-align:center;transition:.3s}.ifr-button-cta:hover{background-color:#005eea;color:#fff}.ifr-button-cta span{display:block;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}