/* Interior pages. Shared colors, type and components come from the approved 26–27 frames. */
.inner26{color:#062a50}
.inner26 .main_banner{min-height:222px;height:auto;display:flex;align-items:center;background:#0d3c6e!important;position:relative;overflow:hidden;margin:0;padding:75px 0}
.inner26 .main_banner:before{content:"";position:absolute;top:-17px;bottom:-35px;right:68px;width:320px;background:url('../img/redesign/player-wave.png') center/100% 100% no-repeat}
.inner26 .main_banner:after{content:"";position:absolute;top:-17px;bottom:-35px;right:50px;width:320px;background:url('../img/redesign/cover-outline.svg') center/100% 100% no-repeat}
.inner26 .main_banner .container_ui{z-index:1;position:relative}
.inner26 .page_title{font:500 60px/1.2 var(--h26-display);text-transform:uppercase;color:#fff;margin:0;max-width:calc(100% - 230px);padding:0;text-align:left}
.inner26 .main_banner img,.inner26 .main_banner .center_text{display:none}
.inner26 main{padding-top:0}
.inner26 .def_pt_page{padding-top:46px}
.inner26 .container_content{max-width:1170px;width:calc(100% - 270px);margin-inline:auto;padding-inline:0}
.inner26 .container_ui.container_content{max-width:1440px;width:calc(100% - 150px)}
.inner26 main :is(h1,h2,h3,h4){font-family:var(--h26-display);font-weight:500;color:#3066bf}
.inner26 main :is(p,li,blockquote){line-height:1.3}
.inner26 main p{font-family:var(--h26-body)}
.inner26 main .container_content{font:400 22px/1.3 var(--h26-body)}
.inner26 main .container_content>p{margin:24px 0}
.inner26 main .container_content :is(h2,h3){font:500 32px/1.2 var(--h26-display);text-transform:uppercase;margin:32px 0 24px}
.inner26 main .container_content img{max-width:100%;height:auto}
.inner26 main .container_content video,.inner26 main .container_content iframe{max-width:100%;border-radius:8px}
.inner26 main .container_content blockquote{margin:24px 0;padding:24px 30px;border-left:4px solid #2696f4;background:#e6f4ff;font:400 22px/1.3 var(--h26-body)}
.inner26 .btn_link{background:#062a50;color:#fff;min-height:75px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:0;padding:20px 45px 24px;font:500 26px/1.2 var(--h26-display);text-transform:uppercase;cursor:pointer}
.inner26 .btn_link:after,.inner26 .btn_link:before{display:none}
.inner26 .btn_link:hover{background:#3066bf}
.inner26 .title_colored{font:500 45px/1.2 var(--h26-display);color:#3066bf;margin-bottom:46px}
.inner26 .filter_top,.inner26 .n26-clubnav{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0;margin-bottom:46px;background:none;position:relative;top:auto}
.inner26 .filter_top .filter_part{padding:0;margin:0;font:500 32px/1.2 var(--h26-display);color:#062a50;white-space:nowrap}
.inner26 .filter_top .filter_part span{background:none;padding:0;border:0}
.inner26 .filter_top .filter_part a,.inner26 .n26-clubnav a{display:block;padding:10px 20px 12px;color:#062a50;text-transform:uppercase;border-bottom:3px solid transparent;background:none;font:500 32px/1.2 var(--h26-display)}
.inner26 .filter_top .filter_part.active a,.inner26 .n26-clubnav a[aria-current]{border-color:#2696f4;color:#062a50}
.inner26 .filter_top .filter_part:before,.inner26 .filter_top .filter_part:after{display:none}
.inner26 .n26-clubnav{margin-top:46px;margin-bottom:0}
.inner26 .n26-clubnav~section .container_ui.parent{display:none}
.inner26 .page_team_place>.container_ui>.filter_top{margin-bottom:100px}
.inner26 .page_news_place>.container_ui>.flex:first-child,.inner26 .page_interviews_place>.container_ui>.flex:first-child{align-items:center;gap:32px;margin-bottom:46px;position:relative}
.inner26 .page_news_place>.container_ui>.flex:first-child>.filter_top,.inner26 .page_interviews_place>.container_ui>.flex:first-child>.filter_top{margin-bottom:0;flex:1}
.inner26 .filter_burger{flex-shrink:0;font:500 26px/1.2 var(--h26-display);z-index:10}
.inner26 .filter_burger>.part{display:flex;align-items:center;justify-content:center;min-height:75px;min-width:196px;padding:20px 30px 24px;border-radius:8px;background:#d2e8fa;color:#062a50;gap:16px;cursor:pointer}
.inner26 .filter_burger>.part svg{display:none}
.inner26 .filter_burger>.part .text{padding:0;margin:0}
.inner26 .filter_hide{top:calc(100% + 12px);right:0;left:auto;width:500px;max-width:calc(100vw - 48px);padding:30px;background:#062a50;color:#fff;box-shadow:0 8px 30px #0003;border-radius:8px;font:400 22px/1.3 var(--h26-body);z-index:50}
.inner26 .filter_hide .title{font:500 26px/1.2 var(--h26-display);margin:16px 0;color:#fff}
.inner26 .filter_hide .list{display:flex;flex-wrap:wrap;gap:18px}
.inner26 .filter_hide .list>div{width:calc(33.333% - 12px);padding:0}
.inner26 .filter_hide .checkbox{font-size:18px;line-height:24px}
.inner26 .pager_cards_list{margin:0;padding:0}
.inner26 .n26-news-grid,.inner26 .section-media .pager_cards_list,.inner26.section-media .pager_cards_list.grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;align-items:stretch;width:100%;margin:0;padding:0}
.inner26 .n26-news-tile{border:1px solid #b1dcff;display:flex;flex-direction:column;gap:0;padding:18px;height:347px;color:#062a50;overflow:hidden;transition:background .2s}
.inner26 .n26-news-tile:hover{background:#e6f4ff}
.inner26 .n26-news-tile>img{width:100%;height:220px;min-height:0;object-fit:cover;border-radius:4px;margin:0 0 12px}
.inner26 .n26-news-tile>time{font:400 16px/1.3 var(--h26-body)}
.inner26 .n26-news-tile>h2{font:500 22px/1.2 var(--h26-display);text-transform:none;color:#062a50;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.inner26 .n26-pagination-wrap{margin-top:46px}
.inner26 .n26-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:46px 0 0;color:#062a50}
.inner26 .n26-pagination-wrap .n26-pagination{margin-top:0}
.inner26 .n26-pagination :is(a,span){display:flex;align-items:center;justify-content:center;min-width:60px;height:60px;padding:5px;font:400 25px/1.3 var(--h26-body);border-radius:4px}
.inner26 .n26-pagination a:hover,.inner26 .n26-pagination [aria-current]{background:#e6f4ff;color:#3066bf}
.inner26 .match_results_place{margin:0 0 46px;background:none}
.inner26 .match_results_list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;width:100%}
.inner26 .match_results_list .card{width:100%;max-width:none;margin:0;min-height:304px;background:#2696f4;color:#fff;border-radius:18px;padding:20px 30px 30px;box-shadow:0 1px 15px #0003;font:400 16px/1.3 var(--h26-body)}
.inner26 .match_results_list .card:before,.inner26 .match_results_list .card:after,.inner26 .match_results_list .short_wave_in_cart:after,.inner26 .match_results_list .short_wave_in_cart:before{display:none}
.inner26 .match_results_list .card .date_time{display:grid;grid-template-columns:1fr 1fr;gap:8px 30px;justify-content:center;align-items:center;text-align:center;padding:0 0 12px;border-bottom:1px solid #ffffff88;margin-bottom:15px}
.inner26 .match_results_list .card .data_place,.inner26 .match_results_list .card .time_place{font:500 22px/1.2 var(--h26-display);padding:0}
.inner26 .match_results_list .card .data_place:after{display:none}
.inner26 .match_results_list .card .stage{grid-row:2;grid-column:1/3;font:500 22px/1.2 var(--h26-display);text-transform:uppercase;min-height:27px}
.inner26 .match_results_list .card .time_place{grid-column:2;grid-row:1}
.inner26 .match_results_list .card .vs_place{position:relative;display:grid;grid-template-columns:100px 1fr 100px;align-items:center;gap:10px;min-height:115px;padding:0 0 15px}
.inner26 .match_results_list .card .vs_place>div{width:auto;display:flex;align-items:center;flex-direction:column;justify-content:space-between;gap:8px;align-self:stretch}
.inner26 .match_results_list .card .vs_place img{width:60px;height:60px;object-fit:contain;margin:0}
.inner26 .match_results_list .card .vs_place .desc{font:400 16px/1.3 var(--h26-body)}
.inner26 .match_results_list .card .vs_place .vs_text{font:500 45px/1.2 var(--h26-display);width:auto;white-space:nowrap}
.inner26 .match_results_list .card .set_list{border-top:1px solid #ffffff88;padding:15px 0 0;font-size:16px}
.inner26.view-detail .page_article_place{padding-top:0}
.inner26.view-detail .page_article_place>.container_content{max-width:1170px;width:calc(100% - 270px)}
.inner26 .n26-article-hero{width:100vw;margin-left:calc(50% - 50vw);height:600px;overflow:hidden;background:#0d3c6e}
.inner26 .n26-article-hero img{width:100%;height:100%;object-fit:cover;display:block;border-radius:2px}
.inner26 .n26-article-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:46px 0}
.inner26 .n26-article-head h1{font:500 60px/1.2 var(--h26-display);text-transform:uppercase;margin:0;flex:1;min-width:0}
.inner26 .n26-article-head time{font:500 26px/1.2 var(--h26-display);color:#3066bf;padding:20px;background:#e6f4ff;border-radius:4px;text-align:center;white-space:nowrap}
.inner26 .n26-article-body{color:#062a50;font:400 22px/1.3 var(--h26-body);overflow-wrap:anywhere}
.inner26 .n26-article-body p{font:inherit;margin:0 0 24px}
.inner26 .n26-article-body :is(img,video,iframe){max-width:100%;height:auto;border-radius:8px}
.inner26 .n26-article-body .container_content{width:100%;margin:46px 0}
.inner26 .n26-article-body .news_slider img{aspect-ratio:1170/610;object-fit:contain;background:#e6f4ff}
.inner26 .list_team{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;width:100%;padding:0;margin:0}
.inner26 .list_team>.player{width:auto;margin:0;display:block;color:#65717e;min-width:0}
.inner26 .list_team .player>.card_sport{height:auto;width:100%;margin:0;box-shadow:0 8px 30px 5px #00000026;border-radius:5px;overflow:hidden;background:#fff}
.inner26 .list_team .player>.card_sport .img_with_wave{width:100%;height:auto;aspect-ratio:3/4;position:relative;overflow:hidden;background:#fff;display:block}
.inner26 .list_team .player>.card_sport .img_with_wave:before{display:none}
.inner26 .list_team .player>.card_sport .img_with_wave>.block{display:none}
.inner26 .list_team .player>.card_sport .img_with_wave>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:bottom}
.inner26 .list_team .player>.card_sport .b-wave{background:url('../img/redesign/player-wave.png') center/cover no-repeat;position:absolute;inset:65% -15% -18% 30%;width:auto;height:auto;transform:none;opacity:.3;pointer-events:none}
.inner26 .list_team .player>.card_sport .num{position:absolute;top:0;right:13px;left:auto;color:#062a50;font:500 60px/1.2 var(--h26-display);z-index:2}
.inner26 .list_team .data_player{padding:0;margin:22px 0 0;text-align:left;color:#65717e}
.inner26 .list_team .data_player .name{font:500 26px/1.2 var(--h26-display);text-transform:uppercase;margin:0}
.inner26 .list_team .data_player .role{font:400 22px/1.3 var(--h26-body);margin:5px 0 0}
.inner26 .n26-clubnav~.page_club_place .sponsor_list{display:block;margin:0}
.inner26 .n26-clubnav~.page_club_place .sponsor_list>.part{display:flex;align-items:center;gap:81px;position:relative;padding:42px;border-radius:18px;background:#062a50;box-shadow:0 1px 30px #00000040;overflow:hidden;margin:0;width:100%}
.inner26 .n26-clubnav~.page_club_place .sponsor_list>.part:before{content:"";position:absolute;inset:0;background:url('../img/redesign/team-pattern.png') center/cover;opacity:.1;pointer-events:none}
.inner26 .n26-clubnav~.page_club_place .data_sponsor{width:auto;flex:1;min-width:0;z-index:1;color:#fff}
.inner26 .n26-clubnav~.page_club_place .title_sponsor{font:500 45px/1.2 var(--h26-display);color:#fff;margin:0 0 24px;text-transform:uppercase;display:block}
.inner26 .n26-clubnav~.page_club_place .content_sponsor{font:400 25px/1.3 var(--h26-body);color:#fff}
.inner26 .n26-clubnav~.page_club_place .content_sponsor p{margin:0 0 24px}
.inner26 .n26-clubnav~.page_club_place .content_sponsor b{font:500 24px/1.3 var(--h26-display);text-transform:uppercase}
.inner26 .n26-clubnav~.page_club_place .content_sponsor blockquote{font:400 25px/1.3 var(--h26-body);background:none;border:0;padding:0;margin:0;color:#fff}
.inner26 .n26-clubnav~.page_club_place .in_club{width:440px;height:440px;position:relative;background:#fff;border-radius:6px;box-shadow:0 2px 20px #00000040;margin:0;flex-shrink:0;overflow:hidden}
.inner26 .n26-clubnav~.page_club_place .in_club .img_with_wave{width:100%;height:100%;background:#fff}
.inner26 .n26-clubnav~.page_club_place .in_club .img_with_wave img{width:100%;height:100%;object-fit:contain;object-position:center bottom;position:relative;inset:auto}
.inner26 .n26-clubnav~.page_club_place .in_club .img_with_wave:before,.inner26 .n26-clubnav~.page_club_place .in_club .b-wave{display:none}
.inner26.view-leadership .partners_place{display:none}
.inner26.view-leadership main{padding-bottom:120px}
.inner26.section-club .sb_share{display:none}
.inner26.section-club main>.container_content:first-child{margin-top:46px}
.inner26 .page_club_place .list_owner_data{margin-top:24px}
.inner26 .page_club_place .tabs_place{width:35%;font-size:22px}
.inner26 .page_club_place .tabs_content_place{flex:1;min-width:0;font-size:22px}
.inner26 .page_club_place .tab{font-family:var(--h26-display);font-weight:500}
.inner26 .parts_contact_place{display:flex;flex-direction:column;gap:24px;margin:0}
.inner26 .part_contact{display:grid;grid-template-columns:300px minmax(0,1fr);gap:32px;padding:0;font:400 25px/1.3 var(--h26-body)}
.inner26 .part_contact .name_part{font:500 26px/1.3 var(--h26-display);text-transform:uppercase;color:#3066bf}
.inner26 .part_contact .value_part{overflow-wrap:anywhere}
.inner26 .map_place{margin-top:46px;border-radius:8px;overflow:hidden}
.inner26 .page_sponsors_place .sponsor_list>.part{gap:46px;padding:46px 0;margin:0;border-bottom:1px solid #d2e8fa;align-items:center;width:100%}
.inner26 .page_sponsors_place .logo_sponsor{width:300px;flex-shrink:0;margin:0}
.inner26 .page_sponsors_place .logo_sponsor img{max-width:100%;max-height:220px;object-fit:contain}
.inner26 .page_sponsors_place .data_sponsor{flex:1;width:auto;margin:0;font:400 22px/1.3 var(--h26-body)}
.inner26 .page_sponsors_place .title_sponsor{font:500 32px/1.2 var(--h26-display);margin-bottom:24px;color:#3066bf;display:block}
.inner26 .page_sponsors_place .content_sponsor p{margin-bottom:18px}
.inner26 .page_sponsors_place .content_sponsor a{overflow-wrap:anywhere}
.inner26.section-media .pager_card{width:auto;margin:0;height:347px;display:flex;flex-direction:column;padding:18px;border:1px solid #b1dcff;border-radius:0;background:#fff;overflow:hidden;cursor:pointer}
.inner26.section-media .pager_card picture{display:block;position:relative;flex:1;min-height:0;width:100%;border-radius:4px;overflow:hidden;margin-bottom:12px}
.inner26.section-media .pager_card picture img{display:block;width:100%;height:100%;object-fit:cover}
.inner26.section-media .pager_card .text-place{position:static;background:none;padding:0;height:auto;display:block;min-height:74px;color:#062a50}
.inner26.section-media .pager_card .text-place:after,.inner26.section-media .pager_card .text-place:before{display:none}
.inner26.section-media .pager_card .content-slide{padding:0;width:100%;display:flex;flex-direction:column}
.inner26.section-media .pager_card .content-slide .link{font:500 22px/1.2 var(--h26-display);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.inner26.section-media .pager_card .content-slide .data{font:400 16px/1.3 var(--h26-body);margin:0}
.inner26.section-media .pager_card .content-slide>p:not(.link){display:none}
.inner26.section-media .pager_card .content-slide .num{font:400 16px/1.3 var(--h26-body);background:none}
.inner26.section-media .pager_cards_list.rain{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.inner26.section-media .pager_cards_list.rain .pager_card{height:auto;aspect-ratio:3/2;padding:0;border:0}
.inner26.section-media .pager_cards_list.rain .pager_card picture{width:100%;height:100%;margin:0}
.inner26.section-media .pager_cards_list.rain .pager_card .sb_img{width:100%;height:100%;background-size:cover!important;background-position:center!important}
.inner26.section-media .pager_cards_list.rain .text-place{display:none}
.inner26 .table_place{width:100%;max-width:none;margin-top:46px}
.inner26 .table_scroll{width:100%;overflow-x:auto;padding:0}
.inner26 .table{width:100%;min-width:900px}
.inner26 .table .header_table{background:#3066bf;color:#fff;font:500 24px/1.2 var(--h26-display);padding:16px 24px;min-height:61px}
.inner26 .table .body_table{font:400 22px/1.3 var(--h26-body);color:#3066bf}
.inner26 .table .row_table{min-height:76px;padding:16px 24px;border-color:#d2e8fa}
.inner26 .table .row_table .black{color:#65717e}
.inner26 .table .part_full{flex:1;min-width:230px;width:auto}
.inner26 .table .part{width:70px;flex-shrink:0}
.inner26 .table .with_img img{width:44px;height:44px;object-fit:contain}
.inner26 .calendar_table .table{min-width:1050px}
.inner26 .calendar_table .table .header_table .part{width:auto;white-space:nowrap}
.inner26 .calendar_table .table .part_full{width:60%;flex:none}
.inner26 .calendar_table .table .part{width:18%;white-space:normal}
.inner26 .calendar_table .table .part_small{width:4%;min-width:40px}
.inner26 .calendar_table .row_table .part_full.with_img{display:flex;align-items:center;justify-content:center;gap:16px}
.inner26 .calendar_table .row_table .part_full.with_img span{width:auto;min-width:45px}
.inner26 .calendar_table .row_table .part_full.with_img span:first-child,.inner26 .calendar_table .row_table .part_full.with_img span:last-child{flex:1}
.inner26 .filter_burger_select{font-family:var(--h26-display);color:#062a50}
.inner26 .filter_burger_select .custom-select{background:#e6f4ff;border-radius:8px}
.inner26 .nav_by_slider button{background:#062a50;border-radius:8px}
.inner26 .nav_by_slider button:after{filter:brightness(0) invert(1)}
.inner26 .news_slider .owl-nav button{background:#062a50!important;color:#fff!important;border-radius:8px;font:500 32px var(--h26-display)!important;width:60px;height:60px;margin-top:16px}
.inner26 .news_slider .owl-nav{display:flex;gap:24px}
.inner26 .but_to_top{background-color:#3066bf;border-radius:8px}
/* Existing dialogs keep their CMS fields and Fancybox controls. */
.fancybox-content.hide_card_sport{max-width:1000px;width:calc(100vw - 48px);padding:32px;background:#e6f4ff;color:#062a50;border-radius:8px;font-family:"TT Hoves","Bliss Pro",sans-serif}
.hide_card_sport .title,.hide_card_sport .type{font-family:"Right Grotesk","Bliss Pro",sans-serif;font-weight:500;color:#3066bf}
.hide_card_sport .back_board .part_board,.hide_card_sport .achievements{font-family:"TT Hoves","Bliss Pro",sans-serif}
@media(max-width:1100px){
 .inner26 .container_content,.inner26.view-detail .page_article_place>.container_content{width:calc(100% - 96px)}.inner26 .container_ui.container_content{width:calc(100% - 64px)}
 .inner26 .page_title{font-size:48px}.inner26 .n26-article-head h1{font-size:48px}.inner26 .n26-article-hero{height:420px}
 .inner26 .filter_top .filter_part a,.inner26 .n26-clubnav a{font-size:26px;padding-inline:12px}.inner26 .filter_burger>.part{min-width:150px}
 .inner26 .match_results_list{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.inner26 .match_results_list .card{padding-inline:18px}.inner26 .match_results_list .card:nth-child(3){display:none}
 .inner26 .n26-news-grid,.inner26.section-media .pager_cards_list.grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .inner26 .list_team{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.inner26 .list_team .data_player .name{font-size:22px}.inner26 .list_team .data_player .role{font-size:18px}
 .inner26 .n26-clubnav~.page_club_place .sponsor_list>.part{gap:32px;padding:32px}.inner26 .n26-clubnav~.page_club_place .in_club{width:35%;height:auto;aspect-ratio:1}.inner26 .n26-clubnav~.page_club_place .title_sponsor{font-size:36px}.inner26 .n26-clubnav~.page_club_place .content_sponsor{font-size:22px}
 .inner26 .part_contact{grid-template-columns:220px minmax(0,1fr)}
}
@media(max-width:600px){
 .inner26 .main_banner{min-height:112px;padding:32px 0}.inner26 .page_title{font-size:40px;line-height:1.2;max-width:100%;overflow-wrap:anywhere}.inner26 .main_banner:before{width:160px;right:4px;opacity:.5}.inner26 .main_banner:after{width:160px;right:-8px;opacity:.5}
 .inner26 .container_content,.inner26 .container_ui.container_content,.inner26.view-detail .page_article_place>.container_content{width:calc(100% - 48px)}
 .inner26 main .container_content{font-size:18px}.inner26 main .container_content :is(h2,h3){font-size:26px}
 .inner26 .filter_top,.inner26 .n26-clubnav{gap:8px;justify-content:center;flex-wrap:wrap}.inner26 .filter_top .filter_part a,.inner26 .n26-clubnav a{font-size:24px;padding:10px 12px 12px}.inner26 .n26-clubnav{margin-top:32px}
 .inner26 .page_team_place>.container_ui>.filter_top{margin-bottom:46px}
 .inner26 .page_news_place>.container_ui>.flex:first-child,.inner26 .page_interviews_place>.container_ui>.flex:first-child{flex-direction:column;gap:24px}
 .inner26 .filter_burger{align-self:stretch}.inner26 .filter_burger>.part{width:100%;min-width:0;min-height:62px;padding:16px 20px}
 .inner26 .filter_hide{width:312px;padding:24px}.inner26 .filter_hide .list>div{width:calc(50% - 9px)}
 .inner26 .n26-news-grid,.inner26.section-media .pager_cards_list.grid{grid-template-columns:1fr}
 .inner26 .n26-news-tile{height:347px}.inner26 .n26-news-tile>img{height:220px;flex-shrink:0}
 .inner26 .match_results_list{grid-template-columns:1fr;gap:18px}.inner26 .match_results_list .card{min-height:304px;padding:20px 20px 30px}.inner26 .match_results_list .card:nth-child(3){display:block}.inner26 .match_results_list .card .vs_place{grid-template-columns:90px 1fr 90px}
 .inner26 .n26-pagination{gap:0}.inner26 .n26-pagination :is(a,span){min-width:40px;height:50px;font-size:20px}
 .inner26 .n26-article-hero{height:220px}.inner26 .n26-article-head{flex-direction:column;gap:24px;margin:36px 0}.inner26 .n26-article-head h1{font-size:40px}.inner26 .n26-article-head time{font-size:22px}.inner26 .n26-article-body{font-size:18px}
 .inner26 .list_team{grid-template-columns:1fr;gap:32px}.inner26 .list_team>.player{width:100%}.inner26 .list_team .player>.card_sport .img_with_wave{aspect-ratio:3/4}.inner26 .list_team .data_player .name{font-size:26px}.inner26 .list_team .data_player .role{font-size:22px}
 .inner26 .n26-clubnav~.page_club_place .sponsor_list>.part{padding:24px;flex-direction:column-reverse;gap:32px}.inner26 .n26-clubnav~.page_club_place .in_club{width:100%;height:auto;aspect-ratio:1}.inner26 .n26-clubnav~.page_club_place .title_sponsor{font-size:32px}.inner26 .n26-clubnav~.page_club_place .content_sponsor{font-size:18px}.inner26 .n26-clubnav~.page_club_place .content_sponsor blockquote{font-size:18px}
 .inner26.view-leadership main{padding-bottom:60px}.inner26 .page_club_place .list_owner_data{display:block}.inner26 .page_club_place .tabs_place{width:100%;margin-bottom:24px}.inner26 .page_club_place .tabs_content_place{width:100%;font-size:18px}
 .inner26 .part_contact{grid-template-columns:1fr;gap:8px;font-size:22px}.inner26 .part_contact .name_part{font-size:24px}
 .inner26 .page_sponsors_place .sponsor_list>.part{flex-direction:column;gap:24px;padding:32px 0}.inner26 .page_sponsors_place .logo_sponsor{width:100%;justify-content:center}.inner26 .page_sponsors_place .data_sponsor{width:100%;font-size:18px}.inner26 .page_sponsors_place .title_sponsor{font-size:26px}
 .inner26.section-media .pager_cards_list.rain{grid-template-columns:1fr;gap:16px}
 .inner26 .table_scroll{margin-right:-24px;width:calc(100% + 24px);padding-right:24px}
 .fancybox-content.hide_card_sport{padding:24px}.hide_card_sport .inner_hide_card{display:block}.hide_card_sport .card_sport_place,.hide_card_sport .more_data_card{width:100%;max-width:100%}.hide_card_sport .part_board{gap:16px}
}
.inner26 .n26-clubnav~.page_club_place .in_club:before{content:"";position:absolute;inset:0;background:url('../img/redesign/director-background.svg') center/cover no-repeat;z-index:0}
.inner26 .n26-clubnav~.page_club_place .in_club:after{content:"";position:absolute;inset:55% -20% -10% 30%;background:url('../img/redesign/director-outline.svg') center/cover no-repeat;pointer-events:none;z-index:2}
.inner26 .n26-clubnav~.page_club_place .in_club .img_with_wave{background:transparent;position:relative;z-index:1}
.inner26 .partners_place .title_block{display:block}
.inner26 .filter_top .filter_part a:after,.inner26 .filter_left .filter_part a:after{display:none}
.inner26 .filter_burger>.part{border:0}
.inner26 main>.n26-clubnav~.container_ui:has(>.filter_top){display:none}
.inner26 .page_team_place{background:none}
.inner26 .n26-clubnav~.page_club_place .content_sponsor b{color:#fff}
.inner26 .n26-clubnav~.page_club_place .content_sponsor blockquote{text-align:left}
.inner26 .container_content blockquote:before,.inner26 .container_content blockquote:after{display:none}
.inner26 main :is(video,iframe,embed,object){max-width:100%}
.inner26 main .video-js{width:100%!important;max-width:100%;height:auto!important;aspect-ratio:16/9}
.inner26 main .video-js .vjs-tech{width:100%!important;height:100%!important;object-fit:contain}
.inner26 .n26-gallery-heading{padding:46px 0 0;display:flex;align-items:flex-start;justify-content:space-between;gap:32px}
.inner26 .n26-gallery-heading h1{font:500 60px/1.2 var(--h26-display);text-transform:uppercase;margin:0;flex:1;min-width:0;overflow-wrap:anywhere}
.inner26 .n26-gallery-heading .btn_link{flex-shrink:0}
@media(max-width:1100px){.inner26 .n26-gallery-heading h1{font-size:48px}}
@media(max-width:600px){.inner26 .n26-gallery-heading{display:block;padding-top:36px}.inner26 .n26-gallery-heading h1{font-size:40px}.inner26 .n26-gallery-heading .btn_link{margin-top:24px;width:100%}}
.inner26 .pager_cards_list.rain>.pager_card[hidden]{display:none!important}
.inner26 .n26-pagination button{display:flex;align-items:center;justify-content:center;min-width:60px;height:60px;padding:5px;font:400 25px/1.3 var(--h26-body);border:0;border-radius:4px;background:#fff;color:#062a50;cursor:pointer}
.inner26 .n26-pagination button:hover,.inner26 .n26-pagination button[aria-current]{background:#e6f4ff;color:#3066bf}
@media(max-width:600px){.inner26 .n26-pagination button{min-width:40px;height:50px;font-size:20px}}
.inner26.section-media .pager_cards_list.rain>.pager_card{grid-row:auto;grid-column:auto;margin:0}
