footer#footer{background:#0B1F3A;color:rgba(255, 255, 255, 0.78);padding:0;margin-top:0;border-top:6px solid #D7141A}footer#footer .centered{max-width:var(--bodyWidth);margin:0 auto;padding:0 20px}footer#footer .footer_dark{padding-top:48px}@media (max-width:700px){footer#footer .footer_dark{padding-top:32px}}footer#footer .fd_head{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid rgba(255, 255, 255, 0.08)}@media (max-width:700px){footer#footer .fd_head{flex-direction:column;align-items:flex-start;gap:18px;padding-bottom:22px;margin-bottom:22px}}footer#footer .fd_mark{display:inline-flex;align-items:center;gap:14px;line-height:1.2}footer#footer .fd_mark img{height:36px;width:auto}footer#footer .fd_mark .fd_tagline{color:rgba(255, 255, 255, 0.6);font-size:14px;font-weight:500;padding-inline-start:14px;border-inline-start:1px solid rgba(255, 255, 255, 0.15)}footer#footer .fd_mark .fd_tagline .fd_dot{font-style:normal;color:#D7141A;font-weight:900;margin-inline-start:1px}@media (max-width:500px){footer#footer .fd_mark .fd_tagline{font-size:13px;padding-inline-start:10px}}@media (max-width:700px){footer#footer .fd_mark img{height:32px}}footer#footer .fd_follow{display:flex;align-items:center;gap:14px 24px;padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid rgba(255, 255, 255, 0.08)}@media (max-width:700px){footer#footer .fd_follow{flex-direction:column;align-items:center;padding-bottom:22px;margin-bottom:22px}}footer#footer .fd_follow_title{display:flex;align-items:center;gap:8px;flex:none;margin:0;color:#fff;font-size:15px;font-weight:700;line-height:1.2}footer#footer .fd_follow_title::before{content:"";display:block;flex:none;align-self:center;width:11px;height:16px;background:#D7141A;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64.4 97.4'%3E%3Cpath d='M0 97.4H13.9L51.2 0H37.3ZM19 97.4H27.1L64.4 0H56.3Z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64.4 97.4'%3E%3Cpath d='M0 97.4H13.9L51.2 0H37.3ZM19 97.4H27.1L64.4 0H56.3Z'/%3E%3C/svg%3E") no-repeat center / contain}footer#footer .fd_follow_list{display:flex;flex-wrap:wrap;flex:1 1 auto;min-width:0;justify-content:space-between;gap:12px 16px}footer#footer .fd_follow_list .soc_chip{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:50%;overflow:hidden;background:var(--soc-bg, #475569);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.14);text-decoration:none;-webkit-transition:transform 0.18s ease, box-shadow 0.18s ease;-moz-transition:transform 0.18s ease, box-shadow 0.18s ease;-o-transition:transform 0.18s ease, box-shadow 0.18s ease;transition:transform 0.18s ease, box-shadow 0.18s ease}footer#footer .fd_follow_list .soc_chip svg{width:var(--soc-s, 60%);height:var(--soc-s, 60%);display:block}footer#footer .fd_follow_list .soc_chip img{width:100%;height:100%;object-fit:cover;display:block}footer#footer .fd_follow_list .soc_chip:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.14), 0 0 0 3px rgba(255, 255, 255, 0.2)}footer#footer .fd_follow_list .soc_chip:focus-visible{outline:2px solid #8EC1FF;outline-offset:2px}@media (max-width:700px){footer#footer .fd_follow_list{flex:none;width:100%;justify-content:center;gap:14px 18px}footer#footer .fd_follow_list .soc_chip{width:42px;height:42px}}footer#footer .footer_nav{padding-bottom:36px}footer#footer .footer_nav .footer_columns{display:flex;gap:48px}@media (max-width:700px){footer#footer .footer_nav .footer_columns{display:none}}footer#footer .footer_nav .footer_columns_mobile{display:none}@media (max-width:700px){footer#footer .footer_nav .footer_columns_mobile{display:block}}footer#footer .footer_nav .footer_col_title{color:#fff;font-size:15px;font-weight:700;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid rgba(255, 255, 255, 0.1)}footer#footer .footer_nav .footer_col_title--accent{color:#fff}footer#footer .footer_nav .footer_col--sections{flex:1 1 0;min-width:0}footer#footer .footer_nav .footer_col--utility{flex:0 0 180px}footer#footer .footer_nav .footer_flat_grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4, 1fr);gap:10px 24px}@media (max-width:1000px){footer#footer .footer_nav .footer_flat_grid{grid-template-columns:repeat(3, 1fr)}}footer#footer .footer_nav .footer_flat_grid li a{color:rgba(255, 255, 255, 0.65);font-size:14px;text-decoration:none;line-height:1.6;-webkit-transition:color 0.15s ease;-moz-transition:color 0.15s ease;-o-transition:color 0.15s ease;transition:color 0.15s ease}footer#footer .footer_nav .footer_flat_grid li a:hover{color:#fff}footer#footer .footer_nav .footer_utility_list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}footer#footer .footer_nav .footer_utility_list li a{color:rgba(255, 255, 255, 0.65);font-size:14px;text-decoration:none;line-height:1.6;-webkit-transition:color 0.15s ease;-moz-transition:color 0.15s ease;-o-transition:color 0.15s ease;transition:color 0.15s ease}footer#footer .footer_nav .footer_utility_list li a:hover{color:#fff}footer#footer .footer_nav .wrap-links .category_title{cursor:pointer;margin-bottom:14px;display:flex;align-items:center;justify-content:flex-start}footer#footer .footer_nav .wrap-links .category_title .link_title{color:#fff;font-size:15px;font-weight:700;letter-spacing:0.1px;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;-o-transition:color 0.2s ease;transition:color 0.2s ease}footer#footer .footer_nav .wrap-links .category_title .chevron{color:rgba(255, 255, 255, 0.6);margin-inline-start:auto;-webkit-transition:transform 0.25s ease;-moz-transition:transform 0.25s ease;-o-transition:transform 0.25s ease;transition:transform 0.25s ease}footer#footer .footer_nav .wrap-links .category_title:hover .link_title{color:#8EC1FF}footer#footer .footer_nav .wrap-links .subcategory-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}footer#footer .footer_nav .wrap-links .subcategory-list li a{color:rgba(255, 255, 255, 0.65);font-size:14px;text-decoration:none;line-height:1.4;-webkit-transition:color 0.15s ease;-moz-transition:color 0.15s ease;-o-transition:color 0.15s ease;transition:color 0.15s ease}footer#footer .footer_nav .wrap-links .subcategory-list li a:hover{color:#fff}@media (max-width:700px){footer#footer .footer_nav .wrap-links{border-bottom:1px solid rgba(255, 255, 255, 0.08);padding:14px 0}footer#footer .footer_nav .wrap-links .category_title{margin-bottom:0;justify-content:space-between}footer#footer .footer_nav .wrap-links .category_title .link_title{font-size:16px}footer#footer .footer_nav .wrap-links .subcategory-list{max-height:0;overflow:hidden;gap:0;-webkit-transition:max-height 0.3s ease, padding-top 0.3s ease;-moz-transition:max-height 0.3s ease, padding-top 0.3s ease;-o-transition:max-height 0.3s ease, padding-top 0.3s ease;transition:max-height 0.3s ease, padding-top 0.3s ease}footer#footer .footer_nav .wrap-links .subcategory-list li{padding:6px 0}footer#footer .footer_nav .wrap-links.active .subcategory-list{max-height:1000px;padding-top:10px}footer#footer .footer_nav .wrap-links.active .chevron{transform:rotate(180deg)}}footer#footer .fd_bar{background:rgba(0, 0, 0, 0.18);border-top:1px solid rgba(255, 255, 255, 0.06);padding:16px 0}footer#footer .fd_bar .centered{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}@media (max-width:700px){footer#footer .fd_bar .centered{flex-direction:column;text-align:center;gap:10px}}footer#footer .fd_bar .fb_links{display:flex;flex-wrap:wrap;gap:4px}footer#footer .fd_bar .fb_links a{color:rgba(255, 255, 255, 0.75);font-size:13px;font-weight:500;text-decoration:none;padding:5px 12px;border-radius:6px;-webkit-transition:background 0.15s ease, color 0.15s ease;-moz-transition:background 0.15s ease, color 0.15s ease;-o-transition:background 0.15s ease, color 0.15s ease;transition:background 0.15s ease, color 0.15s ease}footer#footer .fd_bar .fb_links a:hover{background:rgba(255, 255, 255, 0.08);color:#fff}@media (max-width:500px){footer#footer .fd_bar .fb_links{justify-content:center}footer#footer .fd_bar .fb_links a{font-size:12px;padding:4px 10px}}footer#footer .fd_bar .fb_meta{font-size:12px;color:rgba(255, 255, 255, 0.5)}footer#footer .fd_bar .fb_meta .fd_dot{font-style:normal;color:#5B9BE0;font-weight:900}@media (max-width:500px){footer#footer .fd_bar .fb_meta{font-size:11px}}footer#footer #foot_seperator,footer#footer #foot_copy{display:none}#foot_bnr{position:fixed;bottom:0;inset-inline-start:0;width:100%;z-index:1000;display:flex;justify-content:center}footer#footer{padding-block-end:var(--foot-bnr-h, 0px)}footer#footer .fd_mark .site_mark{block-size:34px;--mark-bar: #D7141A}footer#footer .fb_copy .fd_dot{font-style:normal;color:#D7141A;font-weight:900}.bnav{display:none}@media (max-width:700px){body{padding-block-end:70px}#foot_bnr{bottom:calc(62px + env(safe-area-inset-bottom))}#foot_bnr{z-index:989}html.foot_bnr_on #foot_bnr{padding-block-end:calc(var(--bnav-rise, 24px) + 4px);background:#fff}footer#footer{padding-block-end:var(--foot-bnr-h, calc(62px + env(safe-area-inset-bottom)))}.bnav{display:grid;grid-template-columns:repeat(5, 1fr);position:fixed;inset-inline:0;bottom:0;z-index:990;height:62px;padding-bottom:env(safe-area-inset-bottom);box-sizing:content-box;background:#fff;border-top:1px solid #DDE1E6;box-shadow:0 -6px 20px rgba(10, 20, 40, 0.14)}.bnav .bn_item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:12px;font-weight:800;color:#3A444F;text-decoration:none}.bnav .bn_item svg{width:23px;height:23px;display:block}.bnav .bn_item.on{color:#D7141A}.bnav .bn_live{position:relative;justify-content:flex-end;padding-bottom:7px;color:#D7141A}.bnav .bn_live b{position:absolute;top:-24px;width:62px;height:62px;box-sizing:border-box;border-radius:50%;background:#D7141A;color:#fff;display:grid;place-items:center;font-weight:900;font-size:15px;border:5px solid #fff;box-shadow:0 6px 16px rgba(215, 20, 26, 0.45)}.bnav .bn_live b svg{width:24px;height:24px}.push_wrap{bottom:80px !important}}