.s7-framework.s7-editorial{box-sizing:border-box;display:grid;width:min(calc(100% - 2 * var(--s7-container-gutter)),var(--s7-container-max));min-width:0;margin-inline:auto;padding:12px 0 40px;gap:12px;border-radius:0 0 16px 16px;background:var(--s7-surface-muted);color:var(--s7-ink);font-family:var(--s7-font-body)}
.s7-framework.s7-editorial.s7-surface-home{padding-top:0;padding-bottom:clamp(56px,5vw,72px);background:transparent}
:where(.s7-framework.s7-editorial) *,:where(.s7-framework.s7-editorial) *::before,:where(.s7-framework.s7-editorial) *::after{box-sizing:border-box}
:where(.s7-framework.s7-editorial) :is(h1,h2,h3,p,figure){margin-top:0}
:where(.s7-framework.s7-editorial) :is(h1,h2,h3){color:var(--s7-heading);font-family:var(--s7-font-display);text-wrap:balance}
:where(.s7-framework.s7-editorial) img{display:block;max-width:100%}
:where(.s7-framework.s7-editorial) .shadow{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 25px rgba(0,0,0,.15);transition:opacity 220ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) a{text-underline-offset:3px}
:where(.s7-framework.s7-editorial) .s7-editorial__visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
:where(.s7-framework.s7-editorial) :is(a,button,summary):focus-visible{outline:3px solid var(--s7-focus);outline-offset:3px}
body.s7-framework .l-main:has(.s7-editorial)>.l-section:first-child:has(.w-post-elm.post_title),
body.s7-framework .l-main:has(.s7-editorial) .l-section.for_sidebar>.l-section-h>.l-sidebar{display:none!important}
body.s7-framework .l-main:has(.s7-editorial){padding-top:var(--s7-header-height)!important}
body.s7-framework:has(.s7-game-hits) .l-main:has(.s7-editorial){padding-top:calc(var(--s7-header-height) + 78px)!important}
body.s7-framework .l-main:has(.s7-editorial)>.l-section:has(>.l-section-h>.s7-editorial){padding-inline:0!important}
body.s7-framework .l-main:has(.s7-editorial)>.l-section:has(>.l-section-h>.s7-editorial)>.l-section-h{width:100%!important;max-width:none!important}
body.s7-framework .l-main:has(.s7-editorial) .l-section.for_sidebar{padding-inline:0!important}
body.s7-framework .l-main:has(.s7-editorial) .l-section.for_sidebar>.l-section-h{width:100%!important;max-width:none!important}
body.s7-framework .l-main:has(.s7-editorial) .l-section.for_sidebar>.l-section-h>.l-content{width:100%!important;margin:0!important}
body.s7-framework .l-main:has(.s7-editorial) .l-content>.vc_column-inner>.l-section:has(.s7-editorial){padding:0!important}
body.s7-framework .l-main:has(.s7-editorial) .l-content>.vc_column-inner>.l-section:has(.s7-editorial)>.l-section-h{width:100%!important;max-width:none!important;padding-top:0!important}
body.s7-framework.s7-surface-home .l-main>.l-section.height_medium:has(>.l-section-h>.s7-editorial),
body.s7-framework.s7-surface-home .l-main>.l-section.height_medium:has(>.l-section-h>.s7-editorial)>.l-section-h{padding-block:0!important}
body.s7-framework.s7-surface-news .l-main>.l-section.height_medium:has(>.l-section-h>.s7-editorial),
body.s7-framework.s7-surface-news .l-main>.l-section.height_medium:has(>.l-section-h>.s7-editorial)>.l-section-h{padding-block:0!important}
body.s7-framework:is(.s7-surface-article,.s7-surface-article-news,.s7-surface-article-feature) .l-section-h:has(.s7-editorial){padding-top:0!important}
:where(.s7-framework.s7-editorial) .s7-home-view[hidden]{display:none}
:where(.s7-framework.s7-editorial) [data-s7-home-view="mosaic"][hidden]+.s7-home-content-layout .s7-home-stream-pane{display:none}
:where(.s7-framework.s7-editorial) [data-s7-home-view="mosaic"][hidden]+.s7-home-content-layout{margin-top:0}
:where(.s7-framework.s7-editorial) .s7-home-mosaic{display:grid;gap:12px;padding:0;background:transparent}
:where(.s7-framework.s7-editorial) .s7-home-mosaic__row{display:grid;min-width:0;gap:12px}
:where(.s7-framework.s7-editorial) .s7-home-mosaic__row--two{grid-template-columns:repeat(2,minmax(0,1fr))}
:where(.s7-framework.s7-editorial) .s7-home-mosaic__row--three{grid-template-columns:repeat(3,minmax(0,1fr))}
:where(.s7-framework.s7-editorial) .s7-home-mosaic__row--featured{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}
:where(.s7-framework.s7-editorial) .s7-story-card{--s7-card-shadow-rgb:35,38,42;--s7-story-pad-inline:22px;--s7-story-pad-bottom:26px;position:relative;min-width:0;height:430px;overflow:hidden;border-radius:16px;background:rgb(var(--s7-card-shadow-rgb));isolation:isolate}
:where(.s7-framework.s7-editorial) .s7-story-card::after{position:absolute;inset:0;z-index:0;border-radius:0;background:rgba(0,0,0,.1);content:"";opacity:0;pointer-events:none;transition:opacity 220ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-story-card--lead{height:430px}
:where(.s7-framework.s7-editorial) .s7-story-card__media{position:absolute;inset:0;display:block;overflow:visible;border-radius:0;color:#fff;text-decoration:none}
:where(.s7-framework.s7-editorial) .s7-story-card__media>img{position:absolute;inset:0;width:100%;height:100%;border-radius:0;object-fit:cover}
:where(.s7-framework.s7-editorial) .s7-story-card__shade{position:absolute;inset:auto 0 0;height:60%;border-radius:0;background:linear-gradient(to bottom,rgba(var(--s7-card-shadow-rgb),0) 0,rgba(var(--s7-card-shadow-rgb),.7) 34%,rgba(var(--s7-card-shadow-rgb),1) 70%,rgba(var(--s7-card-shadow-rgb),1) 100%);box-shadow:none;opacity:.85}
:where(.s7-framework.s7-editorial) .s7-story-card[data-s7-card-shadow-fallback]{background:linear-gradient(145deg,#303641 0%,#1b2028 58%,#12161c 100%)}
:where(.s7-framework.s7-editorial) .s7-story-card[data-s7-card-shadow-fallback] .s7-story-card__shade{background:linear-gradient(to bottom,rgba(28,34,43,0) 0,rgba(24,29,37,.64) 36%,rgba(17,21,27,.94) 74%,#11151b 100%);opacity:1}
:where(.s7-framework.s7-editorial) .s7-story-card__copy{position:absolute;inset:auto 0 0;z-index:1;display:grid;gap:8px;padding:0;pointer-events:none}
:where(.s7-framework.s7-editorial) .s7-story-card__meta{display:flex;align-items:center;gap:12px;margin-inline:var(--s7-story-pad-inline);color:rgba(255,255,255,.86);font:400 13px/13px var(--s7-font-display)}
:where(.s7-framework.s7-editorial) .s7-story-card__meta :is(a,span){position:relative;z-index:2;display:inline-flex;min-height:21px;align-items:center;padding:4px 12px;border:0;border-radius:10px;background:rgba(255,255,255,.2);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:#fff;text-decoration:none;backdrop-filter:blur(9px) saturate(1.16);pointer-events:auto;transition:color 200ms var(--s7-ease-out),background-color 200ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-story-card__copy h2{width:100%;margin:0;font-size:inherit}
:where(.s7-framework.s7-editorial) .s7-story-card__title{display:block;width:100%;max-width:none;padding:0 var(--s7-story-pad-inline) var(--s7-story-pad-bottom);color:#fff;font:500 clamp(20px,1.45vw,23px)/1.28 var(--s7-font-display);overflow-wrap:anywhere;text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,.43);text-wrap:wrap;pointer-events:auto;transition:color 220ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-story-card__title::after{position:absolute;inset:0;z-index:1;content:""}
:where(.s7-framework.s7-editorial) .s7-story-card--lead .s7-story-card__title{font-size:clamp(19px,1.35vw,22px)}
:where(.s7-framework.s7-editorial) .s7-story-card--support{--s7-story-pad-inline:20px;--s7-story-pad-bottom:24px}
:where(.s7-framework.s7-editorial) .s7-story-card--support .s7-story-card__title{font-size:clamp(18px,1.2vw,21px)}
:where(.s7-framework.s7-editorial) :is(.s7-home-content-layout,.s7-category-layout){display:grid;grid-template-columns:minmax(0,3fr) minmax(260px,1fr);align-items:start;gap:18px}
:where(.s7-framework.s7-editorial) .s7-home-content-layout{grid-template-columns:minmax(0,1fr) minmax(300px,320px);margin-top:18px}
:where(.s7-framework.s7-editorial) .s7-home-primary{display:grid;min-width:0;gap:12px}
:where(.s7-framework.s7-editorial) .s7-home-news{display:grid;min-width:0;gap:12px}
:where(.s7-framework.s7-editorial) .s7-home-news>h2{margin:0;padding:2px 2px 4px;font:600 23px/1.2 var(--s7-font-display)}
:where(.s7-framework.s7-editorial) .s7-story-card--light-shadow .s7-story-card__title{color:#171a1f;text-shadow:0 1px 2px rgba(255,255,255,.28)}
:where(.s7-framework.s7-editorial) .s7-story-card--light-shadow .s7-story-card__meta{color:#171a1f;text-shadow:0 1px 2px rgba(255,255,255,.28)}
:where(.s7-framework.s7-editorial) .s7-story-card--light-shadow .s7-story-card__meta :is(a,span){background:rgba(255,255,255,.56);box-shadow:inset 0 0 0 1px rgba(255,255,255,.34);color:#171a1f}
:where(.s7-framework.s7-editorial) :is(.s7-home-content-layout--single,.s7-category-layout--single){grid-template-columns:minmax(0,1fr)}
:where(.s7-framework.s7-editorial) .s7-category-layout--single .s7-editorial__feed{width:min(100%,875px);margin-inline:auto}
:where(.s7-framework.s7-editorial) .s7-editorial__feed{display:grid;min-width:0;gap:12px}
:where(.s7-framework.s7-editorial) .s7-feed-card{position:relative;display:grid;min-width:0;overflow:hidden;border:1px solid var(--s7-border);border-radius:16px;background:var(--s7-surface);box-shadow:var(--s7-shadow-ambient);isolation:isolate;transition:border-color 220ms var(--s7-ease-out),background-color 220ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-feed-card__content{display:grid;min-width:0}
:where(.s7-framework.s7-editorial) .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__content{display:contents}
:where(.s7-framework.s7-editorial) .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__header{grid-row:1}
:where(.s7-framework.s7-editorial) .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__media{grid-row:2}
:where(.s7-framework.s7-editorial) .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__content>p{grid-row:3}
:where(.s7-framework.s7-editorial) .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__content>footer{grid-row:4}
:where(.s7-framework.s7-editorial) .s7-feed-card__header{padding:22px 24px 18px}
:where(.s7-framework.s7-editorial) .s7-feed-card h2{max-width:42ch;margin:0 0 12px;font-size:clamp(21px,1.55vw,26px);line-height:1.22}
:where(.s7-framework.s7-editorial) .s7-feed-card h2 a{color:var(--s7-heading);text-decoration:none}
:where(.s7-framework.s7-editorial) .s7-feed-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--s7-muted);font-size:13px}
:where(.s7-framework.s7-editorial) .s7-feed-card__category{display:inline-flex;min-height:21px;align-items:center;padding:4px 12px;border:0;border-radius:10px;background:color-mix(in srgb,var(--s7-surface-muted) 82%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--s7-border) 58%,transparent);color:var(--s7-ink);font:400 13px/13px var(--s7-font-display);text-decoration:none;backdrop-filter:blur(9px) saturate(1.16);transition:color 200ms var(--s7-ease-out),background-color 200ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-feed-card__views{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}
:where(.s7-framework.s7-editorial) .s7-feed-card__views i{color:var(--s7-muted);font-size:12px}
:where(.s7-framework.s7-editorial) .s7-feed-card__media{position:relative;display:block;overflow:hidden;background:radial-gradient(circle at 22% 18%,color-mix(in srgb,var(--s7-accent) 34%,transparent),transparent 42%),radial-gradient(circle at 78% 82%,color-mix(in srgb,var(--s7-surface-elevated) 30%,transparent),transparent 46%),linear-gradient(145deg,#27313d,#111821)}
:where(.s7-framework.s7-editorial) .s7-feed-card__media::before{position:absolute;inset:0;background:url(//se7en.ws/?lang=en/wp-content/uploads/2026/02/se7en-logo.svg) center/74px auto no-repeat;content:"";opacity:.42;pointer-events:none}
:where(.s7-framework.s7-editorial) .s7-feed-card__media img{position:relative;z-index:1;width:100%;aspect-ratio:16/8.4;object-fit:cover;transition:transform 220ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-feed-card__shade{--s7-card-shadow-rgb:35,38,42;display:none}
:where(.s7-framework.s7-editorial) .s7-feed-card__content>p{margin:0;padding:20px 24px 8px;color:var(--s7-ink);font-size:16px;line-height:1.62;text-wrap:pretty}
:where(.s7-framework.s7-editorial) .s7-feed-card__content>footer{display:flex;align-items:center;padding:8px 24px 20px}
:where(.s7-framework.s7-editorial) .s7-feed-card__content>footer a{display:inline-flex;min-height:44px;align-items:center;gap:9px;color:var(--s7-accent-strong);font-weight:700;text-decoration:none}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card{min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;align-items:stretch;box-shadow:none}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__content{display:contents}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__header{grid-column:1;grid-row:1;padding:24px 28px 18px}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card h2{max-width:none;margin-bottom:14px;font-size:clamp(21px,1.35vw,23px);font-weight:500;line-height:1.285;text-wrap:pretty}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__media{z-index:2;grid-column:1;grid-row:2;border-radius:0}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__media::after{position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.1);content:"";opacity:0;pointer-events:none;transition:opacity 180ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__media img{width:100%;height:auto;min-height:0;aspect-ratio:16/7;object-fit:cover}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card h2 a::after{position:absolute;inset:0;z-index:1;content:""}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__meta :is(a,time,.s7-feed-card__views){position:relative;z-index:2}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__content>p{display:block;grid-column:1;grid-row:3;margin:0;padding:20px 28px 24px;overflow:hidden;color:var(--s7-ink);font-size:16px;line-height:1.55}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__excerpt-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}
:where(body.s7-framework) .s7-framework.s7-editorial.s7-surface-home .s7-editorial__feed--list .s7-feed-card h2 a:is(:hover,:focus-visible){color:var(--s7-accent)!important}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__content>footer{display:none}
:where(.s7-framework.s7-editorial) .s7-home-news>.s7-editorial__feed{grid-template-columns:minmax(0,1fr);align-items:stretch}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card{--s7-feed-outline:var(--s7-border);min-height:220px;grid-template-columns:clamp(320px,38%,360px) minmax(0,1fr);align-items:stretch;border:0;border-radius:16px;box-shadow:none}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card::after{position:absolute;inset:0;z-index:3;border:1px solid var(--s7-feed-outline);border-radius:inherit;content:"";pointer-events:none;transition:border-color 220ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__media{grid-column:1;grid-row:1;min-width:0;min-height:220px;overflow:hidden;border-radius:16px 0 0 16px}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card__media img{position:absolute;inset:0;z-index:1;width:100%;height:100%;min-height:0;aspect-ratio:auto;object-fit:cover}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__content{display:grid;grid-column:2;grid-row:1;align-content:center;gap:8px;padding:20px 24px}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__header{grid-row:auto;padding:0}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card h2{margin-bottom:10px;font-size:clamp(19px,1.35vw,22px);line-height:1.28;text-wrap:pretty}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card h2 a::after{position:absolute;inset:0;z-index:1;content:""}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card__meta :is(a,time,.s7-feed-card__views){position:relative;z-index:2}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__content>p{display:-webkit-box;grid-row:auto;margin:0;padding:0;overflow:hidden;color:var(--s7-muted);font-size:15px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__content>footer{display:none;grid-row:auto}
:where(.s7-framework.s7-editorial) :is(.s7-editorial-rail,.s7-article-sidebar){position:sticky;top:140px;display:grid;width:100%;min-width:0;max-width:320px;justify-self:end;gap:16px;color:var(--s7-ink)}
:where(.s7-framework.s7-editorial.s7-surface-home) .s7-home-content-layout>.s7-home-utility-rail{position:sticky;top:140px;top:min(140px,calc(100dvh - var(--s7-home-rail-height,0px) - 16px));width:100%;max-width:320px;align-self:start;justify-self:end;padding:14px;overflow:hidden;border:1px solid var(--s7-border);border-radius:16px;background:var(--s7-surface);box-shadow:var(--s7-shadow-ambient)}
:where(.s7-framework.s7-editorial.s7-surface-home) [data-s7-home-view="mosaic"]:not([hidden])+.s7-home-content-layout>.s7-home-utility-rail{margin-top:46px}
:where(.s7-framework.s7-editorial.s7-surface-home) .s7-home-content-layout>.s7-home-utility-rail>:is(section,.widget,.wpb_widgetised_column,.vc_wp_text){margin:0!important}
:where(.s7-framework.s7-editorial) :is(.s7-editorial-rail,.s7-article-sidebar)>:is(section,.widget,.wpb_widgetised_column,.vc_wp_text),:where(.s7-framework.s7-editorial) .s7-article-sidebar__widgets>:is(section,.widget,.wpb_widgetised_column,.vc_wp_text){min-width:0;margin:0!important;padding:0;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}
:where(.s7-framework.s7-editorial) :is(.s7-editorial-rail,.s7-article-sidebar) :is(h2,h3,h5,.widgettitle,.widget-title){margin:0;padding:14px 16px;border-bottom:1px solid var(--s7-border);color:var(--s7-heading);font:700 18px/1.25 var(--s7-font-display)}
:where(.s7-framework.s7-editorial) :is(.s7-editorial-rail,.s7-article-sidebar) :is(ol,ul,.menu){display:grid;margin:0;padding:4px 16px;list-style:none}
:where(.s7-framework.s7-editorial) :is(.s7-editorial-rail,.s7-article-sidebar) li{border-bottom:1px solid var(--s7-border)}
:where(.s7-framework.s7-editorial) :is(.s7-editorial-rail,.s7-article-sidebar) li:last-child{border-bottom:0}
:where(.s7-framework.s7-editorial) :is(.s7-editorial-rail,.s7-article-sidebar) li a{display:flex;min-height:52px;align-items:center;color:var(--s7-ink);font:500 14px/1.4 var(--s7-font-display);text-decoration:none}
:where(.s7-framework.s7-editorial) :is(.s7-editorial-rail,.s7-article-sidebar) :is(p,.textwidget){color:var(--s7-ink)}
:where(.s7-framework.s7-editorial) :is(.s7-editorial-rail,.s7-article-sidebar) :is(.textwidget,.wpb_wrapper,.widget_us_widget_area){width:100%;min-width:0}
:where(.s7-framework.s7-editorial) :is(.s7-editorial-rail,.s7-article-sidebar) :is(img,iframe){display:block;width:100%;max-width:100%}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .widget_custom_html:has(.s7-vk-widget){padding:14px!important;overflow:hidden;border:1px solid var(--s7-border)!important;border-radius:16px!important;background:var(--s7-surface)!important;box-shadow:var(--s7-shadow-ambient)!important}
body.s7-framework .s7-framework.s7-editorial.s7-surface-home .s7-home-content-layout>.s7-home-utility-rail .widget_custom_html:has(.s7-vk-widget){margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .widget_custom_html:has(.s7-vk-widget) .w-iconbox{margin:0 0 14px!important;padding:12px 14px!important;border:0!important;border-radius:11px!important;background:var(--s7-surface-muted)!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .widget_custom_html:has(.s7-vk-widget) .w-iconbox-icon{color:#4a76a8!important;font-size:20px!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .widget_custom_html:has(.s7-vk-widget) .w-iconbox-title{margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--s7-heading)!important;font:500 18px/1.3 var(--s7-font-display)!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .widget_custom_html:has(.s7-vk-widget) :is(.widget,.wpb_wrapper,.textwidget){width:100%;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .s7-vk-widget{width:100%!important;max-width:none!important;margin:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--s7-ink)!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .s7-vk-widget br{display:none!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .s7-vk-widget p{margin:0!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .s7-vk-widget p:empty{display:none!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .s7-vk-panel{display:grid!important;min-width:0;gap:0!important;padding:0!important;overflow:visible!important;background:transparent!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .s7-vk-cover{display:block!important;width:100%!important;height:auto!important;min-height:81px!important;aspect-ratio:433/140!important;overflow:hidden;border-radius:6px!important;background-position:center!important;background-size:cover!important;text-decoration:none!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .s7-vk-count{margin:14px 12px 0!important;padding:0!important;color:var(--s7-muted)!important;font:400 15px/1.4 var(--s7-font-body)!important;text-align:left!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .s7-vk-members{display:flex!important;height:auto!important;min-height:30px!important;align-items:center!important;justify-content:space-between!important;gap:clamp(5px,1.6%,9px)!important;margin:14px 0 0!important;padding:0 12px!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .s7-vk-member{display:block!important;width:clamp(28px,10.7%,36px)!important;height:auto!important;flex:0 0 clamp(28px,10.7%,36px)!important;aspect-ratio:1/1!important;margin:0!important;border:0!important;border-radius:50%!important;background-position:center!important;background-size:cover!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .s7-vk-member:first-child{margin-left:0!important}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .s7-vk-button{display:flex!important;width:auto!important;min-height:44px!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:16px 8px 0!important;padding:9px 12px!important;border:0!important;border-radius:10px!important;background:#5d86b4!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.08)!important;color:#fff!important;font:600 14px/1.2 var(--s7-font-body)!important;cursor:pointer!important;text-decoration:none!important;transform:none!important;transition:background-color 200ms var(--s7-ease-out)!important}
:where(.s7-framework.s7-editorial) .s7-category-hero{display:grid;grid-template-columns:285px minmax(0,1fr);min-height:0;align-items:stretch;gap:22px;padding:20px;border:1px solid var(--s7-border);border-radius:14px;background:var(--s7-surface);box-shadow:var(--s7-shadow-ambient)}
:where(.s7-framework.s7-editorial) .s7-category-hero__media{width:285px;height:100%;min-height:150px;max-height:210px;border-radius:10px;object-fit:cover}
:where(.s7-framework.s7-editorial) .s7-category-hero__content{display:flex;min-width:0;flex-direction:column;justify-content:center}
:where(.s7-framework.s7-editorial) .s7-category-hero h1{max-width:42ch;margin:0;font-size:clamp(23px,1.8vw,29px);line-height:1.24;letter-spacing:-.015em}
:where(.s7-framework.s7-editorial) .s7-category-hero__description{display:grid;min-height:0;margin-top:10px;gap:8px;color:var(--s7-muted);font-size:15px;line-height:1.55}
:where(.s7-framework.s7-editorial) .s7-category-hero__description p{margin-bottom:0}
:where(.s7-framework.s7-editorial) .s7-category-hero__description>div{order:1;max-height:48px;overflow:hidden;mask-image:linear-gradient(#000 58%,transparent)}
:where(.s7-framework.s7-editorial) .s7-category-hero__description[open]>div{max-height:none;mask-image:none}
:where(.s7-framework.s7-editorial) .s7-category-hero__description summary{position:static;order:2;display:inline-flex;width:max-content;min-height:44px;align-items:center;padding:0 4px;border:0;background:transparent;color:var(--s7-accent-strong);font-weight:700;cursor:pointer;list-style:none}
:where(.s7-framework.s7-editorial) .s7-category-hero__description summary::-webkit-details-marker{display:none}
:where(.s7-framework.s7-editorial) .s7-editorial__breadcrumbs{display:flex;min-width:0;min-height:45px;align-items:center;gap:9px;padding-inline:20px;overflow:hidden;border:1px solid var(--s7-border);border-radius:12px;background:var(--s7-surface);color:var(--s7-muted);font-size:13px;white-space:nowrap}
:where(.s7-framework.s7-editorial) .s7-editorial__breadcrumbs a{display:inline-flex;min-width:24px;min-height:44px;align-items:center;color:var(--s7-muted);text-decoration:none}
:where(.s7-framework.s7-editorial) .s7-editorial__breadcrumbs [aria-current="page"]{overflow:hidden;text-overflow:ellipsis}
:where(.s7-framework.s7-editorial) .s7-editorial__pagination{padding:16px 20px;border:1px solid var(--s7-border);border-radius:12px;background:var(--s7-surface)}
:where(.s7-framework.s7-editorial) .s7-editorial__pagination :is(.s7-editorial__page-links,.nav-links){display:flex;justify-content:space-between;gap:8px}
:where(.s7-framework.s7-editorial) .s7-editorial__pagination a{display:inline-flex;min-height:44px;align-items:center;padding-inline:16px;border-radius:10px;background:var(--s7-surface-elevated);color:var(--s7-accent-strong);text-decoration:none}
:where(.s7-framework.s7-editorial) .s7-editorial__pagination--more{display:flex;justify-content:center;padding:10px 0 0;border:0;background:transparent}
:where(.s7-framework.s7-editorial) .s7-editorial__page-links--more{background:transparent;box-shadow:none}
:where(.s7-framework.s7-editorial) .s7-editorial__page-links--more a{min-width:220px;min-height:50px;justify-content:center;gap:11px;padding-inline:22px;border:1px solid var(--s7-border);border-radius:14px;background:var(--s7-surface);box-shadow:none;color:var(--s7-heading);font:650 15px/1 var(--s7-font-display);transition:color 200ms var(--s7-ease-out),background-color 200ms var(--s7-ease-out),border-color 200ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-editorial__page-links--more a::after{width:8px;height:8px;margin-top:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;content:"";transform:rotate(45deg)}
:where(.s7-framework.s7-editorial) .s7-editorial__page-links--more a[aria-busy="true"]{cursor:progress;opacity:.72;pointer-events:none}
:where(.s7-framework.s7-editorial) .s7-editorial__page-links--more a[aria-busy="true"]::after{width:14px;height:14px;margin-top:0;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;transform:none;animation:s7-load-more-spin .8s linear infinite}
@keyframes s7-load-more-spin{to{transform:rotate(360deg)}}
:where(.s7-framework.s7-editorial) .s7-editorial__empty{margin:0;padding:30px;border:1px solid var(--s7-border);border-radius:12px;background:var(--s7-surface);color:var(--s7-muted)}
.s7-framework.s7-editorial.s7-editorial--article{padding-top:0;background:transparent}
body.s7-framework:is(.s7-surface-article,.s7-surface-article-news,.s7-surface-article-feature) .l-section.for_sidebar:has(.s7-editorial--article)>.l-section-h,
body.s7-framework:is(.s7-surface-article,.s7-surface-article-news,.s7-surface-article-feature) .l-content>.vc_column-inner>.l-section:has(.s7-editorial--article)>.l-section-h{padding-top:0!important}
:where(.s7-framework.s7-editorial) .s7-editorial__article{display:grid;min-width:0;gap:12px}
:where(.s7-framework.s7-editorial) .s7-article-grid{display:grid;min-width:0;gap:12px}
:where(.s7-framework.s7-editorial) .s7-article-grid:has(.s7-article-sidebar){grid-template-columns:minmax(0,3fr) minmax(260px,1fr);align-items:start;gap:18px}
:where(.s7-framework.s7-editorial) .s7-article-grid--single{grid-template-columns:minmax(0,1fr)}
:where(.s7-framework.s7-editorial) .s7-article-main{display:grid;min-width:0;gap:12px}
:where(.s7-framework.s7-editorial) .s7-article-grid--single .s7-article-main{width:min(100%,875px);margin-inline:auto}
:where(.s7-framework.s7-editorial) .s7-article-sidebar{position:sticky;top:140px;align-self:start;align-content:start}
:where(.s7-framework.s7-editorial) .s7-article-sidebar:has(.s7-article-toc){position:relative;top:auto;align-self:stretch}
:where(.s7-framework.s7-editorial) .s7-article-sidebar__widgets{display:grid;min-width:0;align-content:start;gap:16px}
:where(.s7-framework.s7-editorial) .s7-article-sidebar:has(.s7-article-toc) .s7-article-sidebar__widgets{margin-top:140px}
:where(.s7-framework.s7-editorial) .s7-article-sidebar__widgets>:is(section,.widget,.wpb_widgetised_column,.vc_wp_text){min-width:0;margin:0!important}
:where(.s7-framework.s7-editorial) .s7-article-sidebar__widgets>.widget_custom_html:not(:has(.s7-vk-widget)){overflow:hidden;border-radius:16px;background:var(--s7-surface)}
:where(.s7-framework.s7-editorial) .s7-article-sidebar__widgets>.widget_custom_html:not(:has(.s7-vk-widget)) :is(iframe,img){border-radius:12px}
:where(.s7-framework.s7-editorial) .s7-article-sidebar:not(:has(.s7-article-toc)) .s7-article-sidebar__widgets{position:static;top:auto}
:where(.s7-framework.s7-editorial) .s7-article-hero{--s7-hero-shadow-rgb:28,34,43;position:relative;width:100%;min-height:625px;overflow:clip;border:0;border-radius:16px;background:rgb(var(--s7-hero-shadow-rgb));color:#fff;isolation:isolate}
:where(.s7-framework.s7-editorial).s7-surface-article-feature .s7-article-hero{aspect-ratio:2/1}
:where(.s7-framework.s7-editorial).s7-surface-article-news .s7-article-hero{min-height:625px}
:where(.s7-framework.s7-editorial) .s7-article-hero>img{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;object-fit:cover}
:where(.s7-framework.s7-editorial) .s7-article-hero__image{z-index:0}
:where(.s7-framework.s7-editorial) .s7-article-hero__ambient{z-index:1;opacity:.78;filter:blur(36px) saturate(1.35);object-position:center 72%;transform:scale(1.1);-webkit-mask-image:linear-gradient(to bottom,transparent 16%,rgba(0,0,0,.08) 38%,#000 78%);mask-image:linear-gradient(to bottom,transparent 16%,rgba(0,0,0,.08) 38%,#000 78%)}
:where(.s7-framework.s7-editorial) .s7-article-hero__shade{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(7,10,14,.03) 20%,rgba(var(--s7-hero-shadow-rgb),.1) 38%,rgba(var(--s7-hero-shadow-rgb),.68) 72%,rgba(7,10,14,.96) 100%),linear-gradient(110deg,rgba(8,12,18,.2),transparent 60%)}
:where(.s7-framework.s7-editorial) .s7-article-hero__content{position:absolute;inset:auto 0 0;z-index:3;display:grid;gap:16px;padding:120px 40px 32px}
:where(.s7-framework.s7-editorial) .s7-article-hero__categories{display:flex;flex-wrap:wrap;gap:8px}
:where(.s7-framework.s7-editorial) .s7-article-hero__categories a{display:inline-flex;min-height:21px;align-items:center;padding:4px 12px;border:0;border-radius:10px;background:rgba(255,255,255,.2);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:#fff;font:400 13px/13px var(--s7-font-display);text-decoration:none;backdrop-filter:blur(9px) saturate(1.16);transition:color 200ms var(--s7-ease-out),background-color 200ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-article-hero h1{width:100%;max-width:none;margin:0;color:#fff;font-size:clamp(30px,2.25vw,34px);font-weight:500;line-height:1.3;letter-spacing:-.015em;text-shadow:0 2px 14px rgba(0,0,0,.5);overflow-wrap:anywhere;text-wrap:pretty}
:where(.s7-framework.s7-editorial) .s7-article-hero__footer{display:flex;align-items:center;justify-content:space-between;gap:18px}
:where(.s7-framework.s7-editorial) .s7-editorial__meta,:where(.s7-framework.s7-editorial) .s7-editorial__shares,:where(.s7-framework.s7-editorial) .s7-editorial__tags{display:flex;flex-wrap:wrap;align-items:center;gap:7px}
:where(.s7-framework.s7-editorial) .s7-article-hero .s7-editorial__meta{column-gap:24px;row-gap:10px;color:rgba(255,255,255,.82);font-size:13px}
:where(.s7-framework.s7-editorial) .s7-article-hero .s7-editorial__meta :is(time,span,.s7-article-comment-link){display:inline-flex;align-items:center;gap:7px}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-article-comment-link{color:inherit;text-decoration:none;transition:color 180ms var(--s7-ease-out)}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share{--s7-share-brand:var(--s7-accent);position:relative;display:inline-flex;width:40px;min-width:40px;height:40px;min-height:40px;align-items:center;justify-content:center;overflow:hidden;border:1px solid transparent;border-radius:9px;background:var(--s7-share-brand);color:#fff;font-size:15px;font-weight:800;text-decoration:none;transform:none;transition:border-color 180ms var(--s7-ease-out),background-color 180ms var(--s7-ease-out),color 180ms var(--s7-ease-out)}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share::after{position:absolute;inset:0;background:rgba(255,255,255,.08);content:"";opacity:0;pointer-events:none;transition:opacity 180ms var(--s7-ease-out)}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share>:is(i,svg){position:relative;z-index:1}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share__x{display:block;width:1em;height:1em;fill:currentColor}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share--telegram{--s7-share-brand:#2aabee}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share--vk{--s7-share-brand:#2787f5}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share--whatsapp{--s7-share-brand:#25d366;color:#fff}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share--facebook{--s7-share-brand:#1877f2}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share--x{--s7-share-brand:#151515;border-color:rgba(255,255,255,.16);color:#fff}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share--default{--s7-share-brand:var(--s7-accent);color:var(--s7-accent-ink)}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-article-hero .s7-editorial__shares .s7-share{border-color:rgba(255,255,255,.12);background:rgba(25,31,39,.38);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);color:rgba(255,255,255,.84);-webkit-backdrop-filter:blur(14px) saturate(1.12);backdrop-filter:blur(14px) saturate(1.12)}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-article-comment-link:focus-visible{color:var(--s7-accent);outline:2px solid currentColor;outline-offset:4px}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share:focus-visible{background:var(--s7-share-brand);color:#fff;outline:2px solid var(--s7-accent);outline-offset:3px}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share:focus-visible::after{opacity:1}
:where(.s7-framework.s7-editorial) .s7-article-hero--plain{min-height:360px;background:#111821}
:where(.s7-framework.s7-editorial).s7-surface-article-news .s7-article-hero--plain,
:where(.s7-framework.s7-editorial).s7-surface-article-feature .s7-article-hero--plain{min-height:330px}
:where(.s7-framework.s7-editorial) .s7-article-hero__fallback{position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 14% 24%,rgba(50,190,235,.35),transparent 34%),radial-gradient(circle at 82% 18%,rgba(124,73,223,.3),transparent 38%),radial-gradient(circle at 70% 90%,rgba(239,117,49,.2),transparent 35%),linear-gradient(145deg,#202a35 0%,#111821 56%,#0b1016 100%)}
:where(.s7-framework.s7-editorial) .s7-article-hero--plain .s7-article-hero__shade{background:linear-gradient(180deg,rgba(7,10,14,.02),rgba(7,10,14,.76) 76%,rgba(7,10,14,.96))}
:where(.s7-framework.s7-editorial) .s7-article-hero--plain h1{color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.5)}
:where(.s7-framework.s7-editorial) .s7-article-hero--plain .s7-editorial__meta{color:rgba(255,255,255,.82)}
:where(.s7-framework.s7-editorial) .s7-article-hero--plain .s7-article-hero__categories a{color:#fff}
:where(.s7-framework.s7-editorial) .s7-editorial__prose{--s7-article-pad:clamp(22px,4vw,52px);width:100%;padding:var(--s7-article-pad);overflow:hidden;border:1px solid var(--s7-border);border-radius:14px;background:var(--s7-surface);color:var(--s7-ink);font-size:17px;line-height:1.72;overflow-wrap:anywhere}
:where(.s7-framework.s7-editorial) .s7-editorial__prose>:first-child{margin-top:0}
:where(.s7-framework.s7-editorial) .s7-editorial__prose>:last-child{margin-bottom:0}
:where(.s7-framework.s7-editorial) .s7-editorial__prose .wrapper_articles_background_block{display:none!important}
:where(.s7-framework.s7-editorial) .s7-editorial__prose :is(h2,h3){margin-top:1.7em;color:var(--s7-heading);line-height:1.2;scroll-margin-top:154px}
:where(.s7-framework.s7-editorial) .s7-editorial__prose a{color:var(--s7-accent-strong);font-weight:650;text-decoration:underline;text-decoration-thickness:1px}
:where(.s7-framework.s7-editorial) .s7-editorial__prose> :is(img,video,iframe,figure,.wp-block-image,.wp-block-video,.wp-block-embed){width:calc(100% + 2 * var(--s7-article-pad));max-width:none;margin-inline:calc(-1 * var(--s7-article-pad));border-radius:0}
:where(.s7-framework.s7-editorial) .s7-editorial__prose :is(img,video,iframe,figure,.alignleft,.alignright,.aligncenter){float:none!important;clear:both;max-inline-size:100%;height:auto;margin-left:auto;margin-right:auto}
:where(.s7-framework.s7-editorial) .s7-editorial__prose :is(iframe,video){width:100%;aspect-ratio:16/9}
:where(.s7-framework.s7-editorial) .s7-editorial__prose blockquote{margin-inline:0;padding:18px 20px;border:1px solid var(--s7-border);border-radius:12px;background:var(--s7-surface-elevated);color:var(--s7-ink)}
:where(.s7-framework.s7-editorial) .s7-editorial__prose :is(.yarpp-related,.related-posts,.wp_rp_wrap,[class*="related-post"]){display:none!important}
:where(.s7-framework.s7-editorial) .s7-editorial__prose :is(.more-link,.read-more,.read_more,.w-btn){display:inline-flex;min-height:44px;align-items:center;justify-content:center;margin-top:10px;padding:0 16px;border:1px solid var(--s7-border);border-radius:9px;background:var(--s7-surface-elevated);color:var(--s7-accent-strong);font-weight:700;text-decoration:none}
:where(.s7-framework.s7-editorial) .s7-editorial__context,:where(.s7-framework.s7-editorial) .s7-editorial__comments{display:grid;gap:14px;padding:20px 22px;border:1px solid var(--s7-border);border-radius:14px;background:var(--s7-surface);color:var(--s7-ink)}
:where(.s7-framework.s7-editorial) .s7-editorial__context-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
:where(.s7-framework.s7-editorial) .s7-editorial__context-row--tags{padding-top:14px;border-top:1px solid var(--s7-border)}
:where(.s7-framework.s7-editorial) .s7-editorial__context-row>strong{min-width:92px;color:var(--s7-heading);font:600 14px/1.3 var(--s7-font-display)}
:where(.s7-framework.s7-editorial) .s7-editorial__context .s7-editorial__shares a{color:#fff}
:where(.s7-framework.s7-editorial) .s7-editorial__tags a{display:inline-flex;min-height:32px;align-items:center;gap:7px;padding-inline:10px;border:1px solid var(--s7-border);border-radius:8px;background:var(--s7-surface-elevated);color:var(--s7-muted);font-size:13px;text-decoration:none}
:where(.s7-framework.s7-editorial) .s7-article-toc{position:sticky;top:140px;max-height:min(620px,calc(100dvh - 160px));padding:18px 18px 16px;overflow:auto;border:1px solid var(--s7-border);border-radius:16px;background:var(--s7-surface);box-shadow:var(--s7-shadow-ambient);scrollbar-color:color-mix(in srgb,var(--s7-border) 76%,transparent) transparent;scrollbar-width:thin}
:where(.s7-framework.s7-editorial) .s7-article-toc>h2{margin:0 0 14px;padding:0;border:0;color:var(--s7-heading);font:650 17px/1.25 var(--s7-font-display);text-transform:uppercase}
:where(.s7-framework.s7-editorial) .s7-article-toc>ol{display:grid;margin:0;padding:0;gap:10px;counter-reset:s7-article-toc;list-style:none}
:where(.s7-framework.s7-editorial) .s7-article-toc__item{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;border:0!important;counter-increment:s7-article-toc}
:where(.s7-framework.s7-editorial) .s7-article-toc__item::before{padding-top:1px;color:var(--s7-muted);font:500 13px/1.45 var(--s7-font-display);content:counter(s7-article-toc) "."}
:where(.s7-framework.s7-editorial) .s7-article-toc__item--h3{padding-left:14px}
:where(.s7-framework.s7-editorial) .s7-article-toc__item>a{display:block;min-height:0;color:var(--s7-accent-strong);font:600 14px/1.42 var(--s7-font-display);text-decoration:none}
:where(.s7-framework.s7-editorial) .s7-article-related{display:grid;width:100%;min-width:0;gap:14px;padding:10px 0 0;border:0;background:transparent}
:where(.s7-framework.s7-editorial) .s7-article-related>h2{margin:0;font-size:22px;font-weight:600;line-height:1.2}
:where(.s7-framework.s7-editorial) .s7-article-related__viewport{position:relative;min-width:0;overflow:visible}
:where(.s7-framework.s7-editorial) .s7-article-related__grid{display:grid;grid-auto-columns:clamp(230px,21.6vw,292px);grid-auto-flow:column;gap:12px;padding:0 0 8px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:1px;scroll-snap-type:inline proximity;scrollbar-color:color-mix(in srgb,var(--s7-border) 72%,transparent) transparent;scrollbar-width:thin}
:where(.s7-framework.s7-editorial) .s7-article-related__grid:focus-visible{outline:2px solid var(--s7-accent);outline-offset:-2px}
:where(.s7-framework.s7-editorial) .s7-article-related__grid::-webkit-scrollbar{height:5px}
:where(.s7-framework.s7-editorial) .s7-article-related__grid::-webkit-scrollbar-track{background:transparent}
:where(.s7-framework.s7-editorial) .s7-article-related__grid::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--s7-border) 72%,transparent)}
:where(.s7-framework.s7-editorial) .s7-article-related__card{--s7-related-shadow-rgb:28,34,43;min-width:0;margin:0;overflow:hidden;border-radius:16px;background:rgb(var(--s7-related-shadow-rgb));box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);scroll-snap-align:start;isolation:isolate}
:where(.s7-framework.s7-editorial) .s7-article-related__card>a{position:relative;display:block;width:100%;aspect-ratio:10/11;overflow:hidden;border-radius:inherit;color:#fff;text-decoration:none}
:where(.s7-framework.s7-editorial) .s7-article-related__card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.001);transition:transform 280ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-article-related__card>a::after{position:absolute;inset:0;z-index:0;background:rgba(255,255,255,.065);content:"";opacity:0;pointer-events:none;transition:opacity 220ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-article-related__fallback{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle at 22% 18%,rgba(50,190,235,.32),transparent 34%),radial-gradient(circle at 78% 78%,rgba(124,73,223,.3),transparent 40%),linear-gradient(145deg,#27313d,#111821);color:rgba(255,255,255,.48);font-size:42px}
:where(.s7-framework.s7-editorial) .s7-article-related__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(var(--s7-related-shadow-rgb),0) 16%,rgba(var(--s7-related-shadow-rgb),.08) 38%,color-mix(in srgb,rgb(var(--s7-related-shadow-rgb)) 66%,#080b10) 69%,color-mix(in srgb,rgb(var(--s7-related-shadow-rgb)) 38%,#080b10) 100%)}
:where(.s7-framework.s7-editorial) .s7-article-related__card strong{position:absolute;inset:auto 0 0;z-index:1;box-sizing:border-box;display:block;width:100%;max-width:none;padding:112px 20px 20px;color:#fff;font:600 18px/1.34 var(--s7-font-display);text-shadow:0 2px 12px rgba(0,0,0,.66);text-wrap:pretty}
:where(.s7-framework.s7-editorial) .s7-article-related__control{position:absolute;top:50%;z-index:3;display:grid;width:52px;height:52px;place-items:center;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:rgba(18,22,28,.88);box-shadow:0 8px 22px rgba(0,0,0,.18);color:#fff;cursor:pointer;transform:translateY(-50%);transition:background-color 180ms var(--s7-ease-out),color 180ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-article-related__control[hidden]{display:none}
:where(.s7-framework.s7-editorial) .s7-article-related__control--previous{left:12px}
:where(.s7-framework.s7-editorial) .s7-article-related__control--next{right:12px}
:where(.s7-framework.s7-editorial) .s7-article-related__control i{font-size:14px}
:where(.s7-framework.s7-editorial) .s7-article-related__control:focus-visible{outline:3px solid var(--s7-focus);outline-offset:3px}
:where(.s7-framework.s7-editorial) .s7-editorial__comments{display:block;min-height:120px;padding:clamp(20px,2.6vw,34px);color-scheme:light;scroll-margin-top:154px}
:where(.s7-framework.s7-editorial) .s7-editorial__comments :is(.comments-area,#mc-container){width:100%;min-width:0;background:transparent;color:var(--s7-ink)}
:where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-link{color:var(--s7-muted)!important}
html[data-s7-theme-resolved="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments,
html[data-s7-theme="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments{border-color:color-mix(in srgb,var(--s7-border) 72%,var(--s7-surface-elevated));color-scheme:dark;background:var(--s7-surface-elevated)}
html[data-s7-theme-resolved="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container .cc.mc-c,
html[data-s7-theme="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container .cc.mc-c,
html[data-s7-theme-resolved="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container :is(.mc-head,.mc-form,.mc-comments,.mc-comment,.mc-comment-info,.mc-comment-head,.mc-comment-body,.mc-comment-inner,.mc-comment-msgcnt,.mc-comment-msg,.mc-comment-child),
html[data-s7-theme="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container :is(.mc-head,.mc-form,.mc-comments,.mc-comment,.mc-comment-info,.mc-comment-head,.mc-comment-body,.mc-comment-inner,.mc-comment-msgcnt,.mc-comment-msg,.mc-comment-child){color:var(--s7-ink)!important}
html[data-s7-theme-resolved="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container :is(.mc-comment-username,.mc-comment-parent),
html[data-s7-theme="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container :is(.mc-comment-username,.mc-comment-parent){color:var(--s7-heading)!important}
html[data-s7-theme-resolved="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container :is(.mc-menu-toggle,.mc-username,.mc-attach-toggle,.mc-h6,.mc-sort-toggle,.mc-sort-label,.mc-comment-count,.mc-subscr-toggle,.mc-navlabel,.mc-share-toggle,.mc-comment-time,.mc-star-count,.mc-nav,.mc-nav a),
html[data-s7-theme="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container :is(.mc-menu-toggle,.mc-username,.mc-attach-toggle,.mc-h6,.mc-sort-toggle,.mc-sort-label,.mc-comment-count,.mc-subscr-toggle,.mc-navlabel,.mc-share-toggle,.mc-comment-time,.mc-star-count,.mc-nav,.mc-nav a){color:var(--s7-muted)!important}
html[data-s7-theme-resolved="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container .mc-nav .mc-active,
html[data-s7-theme="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container .mc-nav .mc-active{color:var(--s7-brand-accent)!important}
html[data-s7-theme-resolved="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container :is(.mc-text-wrap,.mc-dropdown-menu,.mc-anonym-name,.mc-anonym-email),
html[data-s7-theme="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container :is(.mc-text-wrap,.mc-dropdown-menu,.mc-anonym-name,.mc-anonym-email){border-color:var(--s7-border)!important;background:var(--s7-surface-muted)!important;color:var(--s7-ink)!important}
html[data-s7-theme-resolved="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container .mc-textarea,
html[data-s7-theme="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container .mc-textarea{background:transparent!important;color:var(--s7-ink)!important}
html[data-s7-theme-resolved="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container .mc-menu,
html[data-s7-theme="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container .mc-menu{border-bottom-color:var(--s7-border)!important}
html[data-s7-theme-resolved="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container .mc-textarea::placeholder,
html[data-s7-theme="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container .mc-textarea::placeholder{color:var(--s7-placeholder)!important;opacity:1}
html[data-s7-theme-resolved="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container .mc-logo img,
html[data-s7-theme="dark"] :where(.s7-framework.s7-editorial) .s7-editorial__comments #mc-container .mc-logo img{filter:brightness(0) invert(1);opacity:.62}
html[data-s7-theme-resolved="dark"] :where(.s7-framework.s7-editorial) :is(.s7-editorial-rail a,.s7-article-sidebar a,.s7-editorial__tags a):hover,
html[data-s7-theme="dark"] :where(.s7-framework.s7-editorial) :is(.s7-editorial-rail a,.s7-article-sidebar a,.s7-editorial__tags a):hover{color:var(--s7-accent)!important;text-decoration:none}
@media (hover:hover) and (pointer:fine){
:where(.s7-framework.s7-editorial) .s7-story-card:hover::after{opacity:1}
:where(.s7-framework.s7-editorial) .s7-feed-card:hover .s7-feed-card__media img{transform:scale(1.025)}
:where(.s7-framework.s7-editorial.s7-surface-home) .s7-editorial__feed--list .s7-feed-card:hover .s7-feed-card__media img{transform:none}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__media:hover::after{opacity:1}
:where(.s7-framework.s7-editorial) .s7-feed-card:hover{background:var(--s7-surface-elevated)}
body.s7-framework .s7-framework.s7-editorial .s7-feed-card:hover h2 a{color:var(--s7-heading)}
body.s7-framework .s7-framework.s7-editorial.s7-surface-home .s7-editorial__feed--list .s7-feed-card:hover h2 a,
body.s7-framework .s7-framework.s7-editorial.s7-surface-archive .s7-feed-card--list:hover h2 a{color:var(--s7-accent)}
body.s7-framework .s7-framework.s7-editorial.s7-surface-home .s7-feed-card:hover{border-color:color-mix(in srgb,var(--s7-border) 55%,var(--s7-accent) 45%)}
body.s7-framework .s7-framework.s7-editorial.s7-surface-home .s7-home-news .s7-feed-card:hover{--s7-feed-outline:color-mix(in srgb,var(--s7-border) 55%,var(--s7-accent) 45%);border-color:transparent}
body.s7-framework .s7-framework.s7-editorial.s7-surface-home .s7-editorial__feed--list .s7-feed-card:hover{border-color:var(--s7-border);background:var(--s7-surface)}
body.s7-framework .s7-framework.s7-editorial .s7-story-card:hover .s7-story-card__title{color:var(--s7-accent)}
body.s7-framework .s7-framework.s7-editorial .s7-story-card--light-shadow:hover .s7-story-card__title{color:#087fa8}
:where(.s7-framework.s7-editorial) :is(.s7-feed-card__category,.s7-editorial-rail a,.s7-article-sidebar a,.s7-category-hero__description summary):hover{color:var(--s7-accent-hover)}
:where(.s7-framework.s7-editorial) .s7-editorial__breadcrumbs a:hover{color:var(--s7-brand-accent)}
:where(.s7-framework.s7-editorial) .s7-story-card__meta a:hover{background:rgba(255,255,255,.29);color:#fff}
:where(.s7-framework.s7-editorial) .s7-article-hero__categories a:hover{background:rgba(255,255,255,.29);color:#fff}
:where(.s7-framework.s7-editorial) .s7-feed-card__category:hover{background:color-mix(in srgb,var(--s7-surface-elevated) 80%,var(--s7-accent) 20%);color:var(--s7-accent-hover)}
:where(.s7-framework.s7-editorial) .s7-editorial__page-links--more a:hover{border-color:var(--s7-accent);background:var(--s7-surface-elevated);color:var(--s7-accent-strong)}
:where(.s7-framework.s7-editorial) .s7-story-card--light-shadow .s7-story-card__meta a:hover{background:rgba(255,255,255,.72);color:#171a1f}
:where(.s7-framework.s7-editorial) .s7-feed-card__content>footer a:hover i{transform:translateX(3px)}
:where(.s7-framework.s7-editorial) .s7-feed-card__content>footer i{transition:transform 160ms var(--s7-ease-out)}
:where(.s7-framework.s7-editorial) .s7-article-related__card:hover>a::after{opacity:1}
:where(.s7-framework.s7-editorial) .s7-article-related__card:hover img{transform:scale(1.025)}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-article-comment-link:hover{color:var(--s7-accent)}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share:hover{background:var(--s7-share-brand);color:#fff}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-article-hero .s7-editorial__shares .s7-share:hover{border-color:rgba(255,255,255,.16);background:color-mix(in srgb,var(--s7-share-brand) 84%,rgba(18,24,31,.28));box-shadow:inset 0 1px 0 rgba(255,255,255,.16);color:#fff}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-editorial__shares .s7-share:hover::after{opacity:1}
:where(.s7-framework.s7-editorial) .s7-article-related__control:hover{background:var(--s7-accent);color:var(--s7-accent-ink)}
:where(.s7-framework.s7-editorial) .s7-editorial__tags a:hover{border-color:color-mix(in srgb,var(--s7-border) 62%,var(--s7-accent) 38%);background:var(--s7-surface-muted);color:var(--s7-accent-strong)}
body.s7-framework .s7-framework.s7-editorial .s7-editorial-rail .s7-vk-button:hover{background:#4f7eaf!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.08)!important;transform:none!important}
}
@media (max-width: 1100px){
:where(.s7-framework.s7-editorial.s7-surface-home) .s7-home-content-layout{grid-template-columns:1fr}
:where(.s7-framework.s7-editorial.s7-surface-home) .s7-home-content-layout>.s7-home-utility-rail{position:static;top:auto;max-width:320px;margin-top:0!important;justify-self:center}
}
@media (max-width: 1000px){
:where(.s7-framework.s7-editorial) :is(.s7-home-content-layout,.s7-category-layout,.s7-article-grid:has(.s7-article-sidebar)){grid-template-columns:1fr}
:where(.s7-framework.s7-editorial) :is(.s7-editorial-rail,.s7-article-sidebar){position:static;width:100%;max-width:360px;justify-self:center}
:where(.s7-framework.s7-editorial) :is(.s7-article-sidebar__widgets,.s7-article-toc),:where(.s7-framework.s7-editorial) .s7-article-sidebar:not(:has(.s7-article-toc)) .s7-article-sidebar__widgets{position:static;top:auto;max-height:none}
:where(.s7-framework.s7-editorial) .s7-article-sidebar:has(.s7-article-toc) .s7-article-sidebar__widgets{margin-top:0}
:where(.s7-framework.s7-editorial.s7-surface-home) .s7-home-content-layout>.s7-home-utility-rail{position:static;top:auto;max-width:320px;margin-top:0!important;justify-self:center}
:where(.s7-framework.s7-editorial) .s7-story-card{height:350px}
}
@media (max-width: 959px){
:where(.s7-framework.s7-editorial) .s7-home-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}
:where(.s7-framework.s7-editorial) .s7-home-mosaic__row{display:contents}
:where(.s7-framework.s7-editorial) .s7-home-mosaic__row--featured .s7-story-card:last-child{grid-column:1/-1}
:where(.s7-framework.s7-editorial) .s7-story-card{height:330px}
}
@media (max-width: 767px){
.s7-framework.s7-editorial{width:100%;padding:10px;gap:10px;border-radius:0}
.s7-framework.s7-editorial.s7-surface-home{padding-bottom:40px}
:where(.s7-framework.s7-editorial) .s7-story-card{--s7-story-pad-inline:18px;--s7-story-pad-bottom:22px;width:100%;height:auto;min-height:0;aspect-ratio:4/3}
:where(.s7-framework.s7-editorial) .s7-story-card__copy{padding:0}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card{min-height:150px;grid-template-columns:112px minmax(0,1fr)}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__media{min-height:150px}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__content{gap:10px;padding:16px}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__content>p{display:none}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card{min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__header{grid-column:1;grid-row:1;padding:20px 18px 16px}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card h2{margin-bottom:14px;font-size:20px}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__media{grid-column:1;grid-row:2;border-radius:0}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__media img{height:auto;min-height:0;aspect-ratio:16/9}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__content>p{display:block;grid-column:1;grid-row:3;padding:16px 18px 20px;font-size:15px}
:where(.s7-framework.s7-editorial) .s7-category-hero{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;padding:14px}
:where(.s7-framework.s7-editorial) .s7-category-hero__media{width:100%;height:auto;min-height:0;aspect-ratio:20/9}
:where(.s7-framework.s7-editorial) .s7-category-hero__content{width:100%}
:where(.s7-framework.s7-editorial) .s7-category-hero h1{font-size:23px}
:where(.s7-framework.s7-editorial) .s7-category-hero__description{grid-column:1/-1}
:where(.s7-framework.s7-editorial) .s7-feed-card__header{padding:20px 18px 16px}
:where(.s7-framework.s7-editorial) .s7-feed-card h2{font-size:23px}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__header{padding:0}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card h2{font-size:18px}
:where(.s7-framework.s7-editorial) .s7-feed-card__content>p{padding:18px 18px 6px}
:where(.s7-framework.s7-editorial) .s7-feed-card__content>footer{padding:8px 18px 18px}
:where(.s7-framework.s7-editorial) .s7-editorial__breadcrumbs>[aria-current="page"],:where(.s7-framework.s7-editorial) .s7-editorial__breadcrumbs>i:has(+[aria-current="page"]){display:none}
:where(.s7-framework.s7-editorial) .s7-article-hero,:where(.s7-framework.s7-editorial).s7-surface-article-feature .s7-article-hero,:where(.s7-framework.s7-editorial).s7-surface-article-news .s7-article-hero{display:flex;min-height:clamp(360px,78vw,440px);aspect-ratio:auto}
:where(.s7-framework.s7-editorial) .s7-article-hero__ambient{display:none}
:where(.s7-framework.s7-editorial) .s7-article-hero__content{position:relative;inset:auto;width:100%;margin-top:auto;padding:96px 20px 20px}
:where(.s7-framework.s7-editorial) .s7-article-hero h1{font-size:clamp(25px,7.4vw,34px)}
:where(.s7-framework.s7-editorial) .s7-article-hero__categories{display:none}
:where(.s7-framework.s7-editorial) .s7-article-hero__footer{align-items:flex-start;flex-direction:column}
:where(.s7-framework.s7-editorial) .s7-editorial__shares .s7-share{width:40px;min-width:40px;height:40px;min-height:40px;border-radius:9px;font-size:15px}
:where(.s7-framework.s7-editorial) .s7-editorial__prose{--s7-article-pad:20px;font-size:16px}
:where(.s7-framework.s7-editorial) .s7-article-related{padding-top:6px}
:where(.s7-framework.s7-editorial) .s7-article-related__grid{grid-auto-columns:min(78vw,290px)}
:where(.s7-framework.s7-editorial) .s7-article-related__control{width:48px;height:48px}
:where(.s7-framework.s7-editorial) .s7-article-related__control--previous{left:8px}
:where(.s7-framework.s7-editorial) .s7-article-related__control--next{right:8px}
}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-article-hero .s7-editorial__shares .s7-share:focus-visible{border-color:rgba(255,255,255,.16);background:color-mix(in srgb,var(--s7-share-brand) 84%,rgba(18,24,31,.28));box-shadow:inset 0 1px 0 rgba(255,255,255,.16);color:#fff}
@media (max-width: 639px){
:where(.s7-framework.s7-editorial) .s7-home-mosaic{grid-template-columns:1fr}
:where(.s7-framework.s7-editorial) .s7-home-news>.s7-editorial__feed{grid-template-columns:1fr}
:where(.s7-framework.s7-editorial) .s7-home-mosaic__row--featured .s7-story-card:last-child{grid-column:auto}
}
@media (max-width: 480px){
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card{min-height:132px;grid-template-columns:104px minmax(0,1fr)}
:where(.s7-framework.s7-editorial) .s7-home-news .s7-feed-card:not(.s7-feed-card--list) .s7-feed-card__media{min-height:132px}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__meta :is(time,.s7-feed-card__views){display:none}
:where(.s7-framework.s7-editorial) .s7-editorial__feed--list .s7-feed-card__content>footer{display:none}
}
@media (prefers-reduced-transparency:reduce){
:where(.s7-framework.s7-editorial) .s7-article-hero__ambient{display:none}
body.s7-framework .s7-framework.s7-editorial.s7-editorial--article .s7-article-hero .s7-editorial__shares .s7-share{background:rgba(25,30,37,.94);-webkit-backdrop-filter:none;backdrop-filter:none}
}
@media (prefers-reduced-motion:reduce){:where(.s7-framework.s7-editorial) *{scroll-behavior:auto!important;transition:none!important}:where(.s7-framework.s7-editorial) *::before,:where(.s7-framework.s7-editorial) *::after{transition:none!important}:where(.s7-framework.s7-editorial) .s7-editorial__page-links--more a[aria-busy="true"]::after{animation:none}} .s7-framework.s7-editorial.s7-surface-archive{padding-top:0;background:transparent}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-hero{
grid-template-columns:minmax(240px,300px) minmax(0,1fr);
align-items:center;
gap:14px 18px;
padding:16px;
border-radius:16px;
box-shadow:none;
}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-hero--no-media{grid-template-columns:minmax(0,1fr)}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-hero__media{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:20/9;border-radius:12px}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-hero h1{max-width:none;font-size:clamp(24px,1.8vw,30px);font-weight:600}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-hero__description{width:100%;max-width:72ch;margin-top:9px;padding:0}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-hero__description summary{min-height:38px;padding:0;color:var(--s7-accent-strong);font-weight:600}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-layout{grid-template-columns:minmax(0,1fr) minmax(292px,320px);gap:18px}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-layout>.s7-editorial__feed{gap:14px}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-layout>.s7-editorial-rail{
top:min(140px,calc(100dvh - var(--s7-editorial-rail-height,0px) - 16px));
align-self:start;
}
:where(.s7-framework.s7-editorial) .s7-article-grid>.s7-article-sidebar{
top:min(140px,calc(100dvh - var(--s7-editorial-rail-height,0px) - 16px));
}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-feed-card--list{border-color:var(--s7-border);box-shadow:none}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-feed-card--list h2,
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-feed-card--list h2 a{display:block;width:100%;max-width:none}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-feed-card--list h2 a:is(:hover,:focus-visible){color:var(--s7-accent)}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-editorial__pagination--more{width:100%;margin-top:2px}
@media (hover:hover) and (pointer:fine){
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-feed-card--list:hover{border-color:color-mix(in srgb,var(--s7-accent) 58%,var(--s7-border))}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-feed-card--list:hover .s7-feed-card__media::after{opacity:1}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-feed-card--list:hover .s7-feed-card__media img{transform:scale(1.018)}
}
@media (max-width:1000px){
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-layout{grid-template-columns:1fr}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-layout>.s7-editorial-rail{position:static;top:auto;max-width:360px;justify-self:center}
}
@media (max-width:767px){
.s7-framework.s7-editorial.s7-surface-archive{padding-top:0}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-hero{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding:13px}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-hero--no-media{grid-template-columns:1fr}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-hero__media{width:100%;height:auto;min-height:0;aspect-ratio:20/9;border-radius:10px}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-hero h1{font-size:23px}
:where(.s7-framework.s7-editorial.s7-surface-archive) .s7-category-hero__content{width:100%}
}